*{
  box-sizing : border-box;
  -moz-box-sizing : border-box;
}
body{
  font-family : IPAMonaPGothic,'IPA モナー Pゴシック',Monapo,Mona,'MS PGothic','ＭＳ Ｐゴシック',sans-serif;/*MS P Gothic;*//*Verdana;*/
  font-size : 16px;
  line-height : 18px;
  color : #000000;
  margin : 0px;
  padding : 0% 0% 10% 0px;
}
a{
  color : #000000;
}
a:hover{
  color : #555555;
}
h1{
  font-size : 6em;
  text-align : center;
  /*padding: 8% 16% 8% 16%;*/
  border:none;
  margin: 8% 16% 5% 16%;
  line-height : 1.1em;
}
h2{
  clear : both;
  margin : 7% 16% 30px 0px;
  padding : 15px;
  border : 1px solid #000000;
  border-left : none;
  color : #000000;
  font-size : 1.2em;
  line-height : 1.1em;
  letter-spacing : 11px;
  width : 80%;
}
#menu{
  padding : 15px;
  border : 1px solid #000000;
  border-right : none;
  margin : 10px 0px 10px 20%;
}
#menu li{
  display : inline;
  list-style : none;
  font-size:0.8em;
  padding : 10px;
  letter-spacing : 0.3em;
  line-height: 2.0em;
  margin : 0;
}
#menu a{
  text-decoration : none;
}
#newly_arrived li{
  list-style : none;
  font-size : 1.5em;
  padding : 10px 0px;
  overflow : hidden;
  white-space : nowrap;
}

#copy{
  position : absolute;
  width : 100%;
  text-align : right;
  top : 5px;
}
#koukoku{
  text-align : center;
  width : 80%;
  margin : auto ; 
}
