@charset "UTF-8";
@media screen and (min-width: 1025px) {
  html,body{
  height: 100%;
  font-size: 1em;
  font-family : メイリオ;
  font-color : brack;
  background-size : 100% auto;
  background-repeat : no-repeat;
  color : #ffffff;
  background-image : url(zero3.png);
}
#head{
  width : 100%;
  height : auto;
  float : left;
  background-color : white;
  color : black;
}
#headnav{
  width : 100%;
  font-size : 100%;
  margin-top : 0.5%;
}
#headnav ul{
  list-style-type : none;
}
#headnav ul li{
  float : right;
  margin-right : 0%;
}
#headnav ul li a{
  font-size : 80%;
}
#logo{
  width : 10%;
  height : auto;
  float : left;
}
#main{
  width : 100%;
  float : left;
  margin-top : 0%;
  margin-bottom : 0%;
}
#main img{
  width : 100%;
  height : 300;
}
#cont1{
  width : 45%;
  margin-left : 2%;
  height : inherit;
  float : left;
  color : #ffffff;
  background-color : rgba(255, 255, 255, 0.85);
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  clear : left;
}
#cont1 iframe{
  width : 96%;
  margin-left : 2%;
  height : 600px;
  float : left;
  color : #ffffff;
  background-color : rgba(255, 255, 255, 0.85);
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
}
#cont2{
  width : 45%;
  margin-left : 2%;
  height : inherit;
  float : left;
  color : #ffffff;
  background-color : rgba(255, 255, 255, 0.85);
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  left : 0px;
  clear : left;
}
#contact{
  width : 48%;
  height : inherit;
  margin-bottom : 1%;
  margin-left : 2%;
  float : right;
  margin-right : 2%;
}
#contact img{
  width : 100%;
  height : auto;
}
#cont1 img{
  width : 20%;
  height : inherit;
  color : #ffffff;
  background-color : rgba(255, 255, 255, 0.6);
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  text-align : center;
}
#cont2 img{
  width : 20%;
  height : inherit;
  color : #ffffff;
  background-color : rgba(255, 255, 255, 0.6);
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  text-align : center;
}
#cont1 p{
  width : 94%;
  height : inherit;
  color : black;
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  text-align : left;
  margin-left : auto;
  margin-right : auto;
  font-family : メイリオ;
}
#cont2 p{
  width : 94%;
  height : inherit;
  color : black;
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  text-align : left;
  margin-left : auto;
  margin-right : auto;
  font-family : メイリオ;
}
#cont3 p{
  width : 40%;
  height : inherit;
  color : black;
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  text-align : left;
  margin-left : auto;
  margin-right : auto;
  font-family : メイリオ;
}
#footer{
  width : 100%;
  height : inherit;
  float : left;
  background-color : #ffffff;
  color : black;
  margin-top : 0px;
  padding-bottom : 8%;
}
#linksns{
  float : right;
  width : 50%;
  margin-top : 2%;
  margin-right : 1%;
}
#link{
  float : right;
  width : 100%;
  margin-top : 0%;
}
#link ul{
  list-style-type : none;
  margin-top : 2%;
}
#link ul li{
  float : right;
}
#link ul li a{
  font-size : 80%;
}
#nav{
  width : 100%;
  height : auto;
  overflow : hidden;
  padding-top : 0.5%;
  padding-bottom : 0.5%;
  margin-top : 0%;
}
#nav ul{
  width : 100%;
  list-style-type : none;
}
#nav ul li{
  width : 10%;
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -webkit-border-bottom-left-radius: 2%;
  -webkit-border-bottom-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
  -moz-border-radius-bottomleft: 2%;
  -moz-border-radius-bottomright: 2%;
}
#nav ul li a{
  text-decoration : none;
  display : block;
  line-height : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  word-spacing : 0em;
  letter-spacing : 0em;
  text-indent : 0em;
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -webkit-border-bottom-left-radius: 2%;
  -webkit-border-bottom-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
  -moz-border-radius-bottomleft: 2%;
  -moz-border-radius-bottomright: 2%;
}
#linksns img{
  width : 10%;
  height : auto;
  -webkit-border-top-left-radius: 8%;
  -webkit-border-top-right-radius: 8%;
  -webkit-border-bottom-left-radius: 8%;
  -webkit-border-bottom-right-radius: 8%;
  -moz-border-radius-topleft: 8%;
  -moz-border-radius-topright: 8%;
  -moz-border-radius-bottomleft: 8%;
  -moz-border-radius-bottomright: 8%;
}
#contactbox{
  width : 100%;
  height : inherit;
  position : fixed;
  right : 0.5%;
  bottom : 1%;
  margin-right : 0.5%;
}
#contactbox img{
  width : 22%;
  height : inherit;
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -webkit-border-bottom-left-radius: 2%;
  -webkit-border-bottom-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
  -moz-border-radius-bottomleft: 2%;
  -moz-border-radius-bottomright: 2%;
}
.li1{
  float : left;
  margin-left : 1%;
}
.li2{
  float : right;
  margin-top : 0.5%;
  margin-left : 0.5%;
}
.li1 img{
  width : 140%;
  height : auto;
}
.li2 img{
  width : 100%;
  height : auto;
}
h1{
  margin-top : 0%;
  margin-bottom : 0%;
  font-size : 130%;
  margin-left : 2%;
  float : left;
  left : 0%;
  font-weight : bold;
  color : black;
  top : 0%;
}
h2{
  margin-top : 0%;
  margin-bottom : 1%;
  font-size : 150%;
  margin-left : 0%;
  left : 0%;
  font-weight : bold;
  color : black;
  padding-bottom : 1%;
  background-color : white;
  padding-top : 1%;
}
h3{
  margin-top : 0%;
  margin-bottom : 1%;
  font-size : 150%;
  margin-left : 0%;
  left : 0%;
  font-weight : bold;
  color : black;
}
h4{
  margin-top : 2%;
  margin-bottom : 1%;
  font-size : 150%;
  margin-left : 0%;
  left : 0%;
  font-weight : bold;
  color : black;
}
.fixed{
  position: fixed;
  top: 0;
  width: 100%;
  height: auto;
  z-index: 999;
  background-color : rgba(255, 255, 255, 0.75);
}
.center{
  text-align : center;
}
.sp{
  display : none;
}
.tab{
  display : none;
}
#zero{
  width : 35%;
  height : inherit;
  float : left;
  margin-top : -2%;
  margin-left : 2%;
}
#zero img{
  width : 18%;
  height : auto;
  float : left;
}
#zero ul{
  list-style-type : none;
  float : left;
  text-align : left;
}
#zero ul li{
  }
#zero ul li a{
  display : block;
}
#copy{
  width : 100%;
  height : inherit;
  margin-top : 15%;
  position : absolute;
}
#bread{
  width : 100%;
  height : auto;
  float : left;
  margin-left : 0%;
  background-color : rgba(255, 255, 255, 0.6);
  margin-bottom : 1%;
}
.bread ol{
  margin-left : 5%;
}
.bread ol li{
  display: inline;
  float : left;
  list-style-type: none;
}
}
@media screen and (min-width: 600px) and (max-width: 1024px) {
  html,body{
  height: 100%;
  font-size: 1em;
  font-family : メイリオ;
  font-color : brack;
}
#bgimg{
  background-color: transparent;
  background-image : url(zero3.png);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0% 10%;
  background-size: 100% auto;
  background-origin: padding-box;
  background-clip: border-box;
  display: block;
  position: fixed;
  z-index: -1;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}
#head{
  width : 100%;
  height : auto;
  float : left;
  background-color : white;
  color : black;
}
#headnav{
  width : 100%;
  font-size : 100%;
  margin-top : 0.5%;
}
#headnav ul{
  list-style-type : none;
}
#headnav ul li{
  float : right;
  margin-right : 0%;
}
#headnav ul li a{
  font-size : 80%;
}
#logo{
  width : 10%;
  height : auto;
  float : left;
}
#main{
  width : 100%;
  float : left;
  margin-top : 0%;
  margin-bottom : 50%;
}
#main img{
  width : 100%;
  height : 300;
}
#cont1{
  width : 45%;
  margin-left : 2%;
  height : inherit;
  float : left;
  color : #ffffff;
  background-color : rgba(255, 255, 255, 0.85);
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  clear : left;
}
#cont1 iframe{
  width : 96%;
  margin-left : 2%;
  height : 300px;
  float : left;
  color : #ffffff;
  background-color : rgba(255, 255, 255, 0.85);
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
}
#cont2{
  width : 45%;
  margin-left : 2%;
  height : inherit;
  float : left;
  color : #ffffff;
  background-color : rgba(255, 255, 255, 0.85);
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  left : 0px;
  clear : left;
}
#contact{
  width : 48%;
  height : inherit;
  margin-bottom : 1%;
  margin-left : 2%;
  float : right;
  margin-right : 2%;
}
#contact img{
  width : 100%;
  height : auto;
}
#cont1 img{
  width : 20%;
  height : inherit;
  color : #ffffff;
  background-color : rgba(255, 255, 255, 0.6);
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  text-align : center;
}
#cont2 img{
  width : 20%;
  height : inherit;
  color : #ffffff;
  background-color : rgba(255, 255, 255, 0.6);
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  text-align : center;
}
#cont1 p{
  width : 94%;
  height : inherit;
  color : black;
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  text-align : left;
  margin-left : auto;
  margin-right : auto;
  font-family : メイリオ;
}
#cont2 p{
  width : 94%;
  height : inherit;
  color : black;
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  text-align : left;
  margin-left : auto;
  margin-right : auto;
  font-family : メイリオ;
}
#cont3 p{
  width : 40%;
  height : inherit;
  color : black;
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  text-align : left;
  margin-left : auto;
  margin-right : auto;
  font-family : メイリオ;
}
#footer{
  width : 100%;
  height : inherit;
  float : left;
  background-color : #ffffff;
  color : black;
  margin-top : 0px;
  padding-bottom : 8%;
}
#linksns{
  float : right;
  width : 50%;
  margin-top : 2%;
  margin-right : 1%;
}
#link{
  float : right;
  width : 100%;
  margin-top : 0%;
}
#link ul{
  list-style-type : none;
  margin-top : 2%;
}
#link ul li{
  float : right;
}
#link ul li a{
  font-size : 80%;
}
#nav{
  width : 100%;
  height : auto;
  overflow : hidden;
  padding-top : 0.5%;
  padding-bottom : 0.5%;
  margin-top : 0%;
}
#nav ul{
  width : 100%;
  list-style-type : none;
}
#nav ul li{
  width : 10%;
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -webkit-border-bottom-left-radius: 2%;
  -webkit-border-bottom-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
  -moz-border-radius-bottomleft: 2%;
  -moz-border-radius-bottomright: 2%;
}
#nav ul li a{
  text-decoration : none;
  display : block;
  line-height : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  word-spacing : 0em;
  letter-spacing : 0em;
  text-indent : 0em;
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -webkit-border-bottom-left-radius: 2%;
  -webkit-border-bottom-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
  -moz-border-radius-bottomleft: 2%;
  -moz-border-radius-bottomright: 2%;
}
.li1{
  float : left;
  margin-left : 1%;
}
.li2{
  float : right;
  margin-top : 0.5%;
  margin-left : 0.5%;
}
.li1 img{
  width : 140%;
  height : auto;
}
.li2 img{
  width : 100%;
  height : auto;
}
h1{
  margin-top : 0%;
  margin-bottom : 0%;
  font-size : 130%;
  margin-left : 2%;
  float : left;
  left : 0%;
  font-weight : bold;
  color : black;
  top : 0%;
}
h2{
  margin-top : 0%;
  margin-bottom : 1%;
  font-size : 150%;
  margin-left : 0%;
  left : 0%;
  font-weight : bold;
  color : black;
  padding-bottom : 1%;
  background-color : white;
  padding-top : 1%;
}
h3{
  margin-top : 0%;
  margin-bottom : 1%;
  font-size : 150%;
  margin-left : 0%;
  left : 0%;
  font-weight : bold;
  color : black;
}
h4{
  margin-top : 2%;
  margin-bottom : 1%;
  font-size : 150%;
  margin-left : 0%;
  left : 0%;
  font-weight : bold;
  color : black;
}
.fixed{
  position: fixed;
  top: 0;
  width: 100%;
  height: auto;
  z-index: 999;
  background-color : rgba(255, 255, 255, 0.75);
}
.center{
  text-align : center;
}
#link img{
  width : 4%;
  height : auto;
  -webkit-border-top-left-radius: 8%;
  -webkit-border-top-right-radius: 8%;
  -webkit-border-bottom-left-radius: 8%;
  -webkit-border-bottom-right-radius: 8%;
  -moz-border-radius-topleft: 8%;
  -moz-border-radius-topright: 8%;
  -moz-border-radius-bottomleft: 8%;
  -moz-border-radius-bottomright: 8%;
}
#linksns img{
  width : 10%;
  height : auto;
  -webkit-border-top-left-radius: 8%;
  -webkit-border-top-right-radius: 8%;
  -webkit-border-bottom-left-radius: 8%;
  -webkit-border-bottom-right-radius: 8%;
  -moz-border-radius-topleft: 8%;
  -moz-border-radius-topright: 8%;
  -moz-border-radius-bottomleft: 8%;
  -moz-border-radius-bottomright: 8%;
}
#contactbox{
  width : 100%;
  height : inherit;
  position : fixed;
  right : 0.5%;
  bottom : 1%;
  margin-right : 0.5%;
}
#contactbox img{
  width : 22%;
  height : inherit;
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -webkit-border-bottom-left-radius: 2%;
  -webkit-border-bottom-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
  -moz-border-radius-bottomleft: 2%;
  -moz-border-radius-bottomright: 2%;
}
#zero{
  width : 50%;
  height : auto;
  float : left;
  clear : left;
  margin-top : -10%;
  margin-left : 2%;
}
#zero img{
  width : 18%;
  height : auto;
  float : left;
}
#zero ul{
  list-style-type : none;
  float : left;
  text-align : left;
}
#zero ul li{
  }
#zero ul li a{
  display : block;
}
#copy{
  width : 100%;
  height : inherit;
  margin-top : 15%;
  position : absolute;
}
#bread{
  width : 100%;
  height : auto;
  float : left;
  margin-left : 0%;
  background-color : rgba(255, 255, 255, 0.6);
  margin-bottom : 1%;
}
.bread ol{
  margin-left : 5%;
}
.bread ol li{
  display: inline;
  float : left;
  list-style-type: none;
}
iframe{
  width : 100%;
  height : 300px;
}
.sp{
  display : none;
}
.pc{
  display : none;
}
}
@media screen and (max-width: 599px) {
  html,body{
  widht : 100%;
  font-size : 80%;
  font-family : メイリオ;
}
#header{
  width : 100%;
  height : auto;
  float : left;
  background-color : white;
  color : black;
}
#header img{
  width : 39%;
  height : auto;
}
#headnav{
  width : 100%;
  height : auto;
  font-size : 100%;
  margin-top : 0.5%;
}
#headnav ul{
  list-style-type : none;
}
#headnav ul li{
  float : right;
  margin-right : 0%;
}
#headnav ul li a{
  font-size : 80%;
}
#logo{
  width : 10%;
  height : auto;
  float : left;
}
#main{
  width : 100%;
  height : auto;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  line-height : 0%;
  word-spacing : 0em;
  letter-spacing : 0em;
  text-indent : 0em;
}
#main img{
  width : 100%;
  height : auto;
}
#cont1{
  width : 100%;
  height : auto;
  float : left;
  margin-right : 1%;
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -webkit-border-bottom-left-radius: 2%;
  -webkit-border-bottom-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
  -moz-border-radius-bottomleft: 2%;
  -moz-border-radius-bottomright: 2%;
  margin-top : 1%;
  background-color : #faa241;
}
#cont1 p{
  width : 80%;
  height : auto;
  color : black;
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  text-align : left;
  margin-left : auto;
  margin-right : auto;
  font-family : メイリオ;
}
#cont1 img{
  width : 100%;
  height : auto;
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
}
#cont2{
  width : 100%;
  height : auto;
  float : left;
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -webkit-border-bottom-left-radius: 2%;
  -webkit-border-bottom-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
  -moz-border-radius-bottomleft: 2%;
  -moz-border-radius-bottomright: 2%;
  margin-top : 1%;
}
#cont2 p{
  width : 90%;
  height : auto;
  color : black;
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  margin-left : auto;
  margin-right : auto;
  font-family : メイリオ;
}
#cont2 img{
  width : 100%;
  height : auto;
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
}
#cont3{
  width : 100%;
  height : auto;
  margin-top : 1%;
  float : left;
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -webkit-border-bottom-left-radius: 2%;
  -webkit-border-bottom-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
  -moz-border-radius-bottomleft: 2%;
  -moz-border-radius-bottomright: 2%;
}
#cont3 p{
  width : 95%;
  height : auto;
  color : black;
  padding-top : 0%;
  margin-top : 0%;
  padding-bottom : 0%;
  margin-bottom : 1%;
  margin-left : auto;
  margin-right : auto;
  font-family : メイリオ;
}
#cont3 img{
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
}
#cont4{
  width : 100%;
  height : auto;
  margin-top : 1%;
  float : left;
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -webkit-border-bottom-left-radius: 2%;
  -webkit-border-bottom-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
  -moz-border-radius-bottomleft: 2%;
  -moz-border-radius-bottomright: 2%;
}
#cont4 img{
  width : 100%;
  height : auto;
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
}
h1{
  margin-top : 0%;
  margin-bottom : 0%;
  font-size : 130%;
  margin-left : 5%;
  float : left;
  left : 0%;
  font-weight : bold;
  color : black;
  top : 0%;
}
h2{
  margin-top : 0%;
  margin-bottom : 0%;
  font-size : 130%;
  margin-left : 0%;
  left : 0%;
  font-weight : bold;
  color : black;
  padding-bottom : 1%;
  background-color : #e1e1e1;
  padding-top : 1%;
}
h3{
  margin-top : 0%;
  margin-bottom : 0%;
  font-size : 130%;
  margin-left : 0%;
  left : 0%;
  font-weight : bold;
  color : black;
  padding-bottom : 1%;
  background-color : #e1e1e1;
  padding-top : 1%;
}
h4{
  margin-top : 0%;
  margin-bottom : 0%;
  font-size : 130%;
  margin-left : 0%;
  left : 0%;
  font-weight : bold;
  color : black;
  padding-bottom : 1%;
  background-color : #e1e1e1;
  padding-top : 1%;
}
h5{
  margin-top : 0%;
  margin-bottom : 0%;
  font-size : 130%;
  margin-left : 0%;
  left : 0%;
  font-weight : bold;
  color : black;
  padding-bottom : 1%;
  background-color : #e1e1e1;
  padding-top : 1%;
}
h6{
  margin-top : 0%;
  margin-bottom : 0%;
  font-size : 130%;
  margin-left : 0%;
  left : 0%;
  font-weight : bold;
  color : black;
  padding-bottom : 1%;
  background-color : #e1e1e1;
  padding-top : 1%;
}
#cont8{
  width : 100%;
  height : auto;
  max-width : 600px;
  margin-top : 1%;
  float : left;
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -webkit-border-bottom-left-radius: 2%;
  -webkit-border-bottom-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
  -moz-border-radius-bottomleft: 2%;
  -moz-border-radius-bottomright: 2%;
}
#cont8 img{
  width : 100%;
  height : 40;
}
#footer{
  width : 100%;
  height : auto;
  max-width : 600px;
  margin-top : 1%;
  float : left;
  padding-bottom : 3%;
  background-color : #e1e1e1;
}
#nav{
  width : 100%;
  height : auto;
}
.fixed{
  position: fixed;
  top: 0;
  width: 100%;
  max-width : 600px;
  z-index: 999;
}
#nav ul{
  width : 100%;
  list-style-type : none;
}
#nav ul li{
  margin-top : 0;
  padding-left : 0;
  padding-right : 0;
  margin-bottom : 0;
  margin-left : 0;
  margin-light : 0;
  width : 19.6%;
  float : left;
  background-color : rgba(255, 255, 255, 0.75);
  -webkit-border-top-left-radius: 4%;
  -webkit-border-top-right-radius: 4%;
  -webkit-border-bottom-left-radius: 4%;
  -webkit-border-bottom-right-radius: 4%;
  -moz-border-radius-topleft: 4%;
  -moz-border-radius-topright: 4%;
  -moz-border-radius-bottomleft: 4%;
  -moz-border-radius-bottomright: 4%;
}
#nav ul li a{
  text-decoration : none;
  display : block;
  line-height : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  word-spacing : 0em;
  letter-spacing : 0em;
  text-indent : 0em;
  -webkit-border-top-left-radius: 4%;
  -webkit-border-top-right-radius: 4%;
  -webkit-border-bottom-left-radius: 4%;
  -webkit-border-bottom-right-radius: 4%;
  -moz-border-radius-topleft: 4%;
  -moz-border-radius-topright: 4%;
  -moz-border-radius-bottomleft: 4%;
  -moz-border-radius-bottomright: 4%;
}
#nav img{
  width : 100%;
  height : auto;
  -webkit-border-top-left-radius: 2%;
  -webkit-border-top-right-radius: 2%;
  -webkit-border-bottom-left-radius: 2%;
  -webkit-border-bottom-right-radius: 2%;
  -moz-border-radius-topleft: 2%;
  -moz-border-radius-topright: 2%;
  -moz-border-radius-bottomleft: 2%;
  -moz-border-radius-bottomright: 2%;
}
#spheader{
  width : 100%;
  height : auto;
  margin-bottom : -7%;
  padding-bottom : 7%;
}
#link{
  width : 50%;
  height : auto;
  float : left;
  margin-top : 1%;
}
#link img{
  width : 20%;
  height : auto;
  -webkit-border-top-left-radius: 8%;
  -webkit-border-top-right-radius: 8%;
  -webkit-border-bottom-left-radius: 8%;
  -webkit-border-bottom-right-radius: 8%;
  -moz-border-radius-topleft: 8%;
  -moz-border-radius-topright: 8%;
  -moz-border-radius-bottomleft: 8%;
  -moz-border-radius-bottomright: 8%;
}
#other{
  width : auto;
  height : inherit;
  float : right;
  margin-right : 2%;
  margin-top : 1%;
}
#other ul{
  list-style-type : none;
}
#other ul li a{
  display : block;
}
#zero{
  width : 100%;
  height : inherit;
  float : left;
  margin-top : 1%;
  background-size : 10%;
  background-repeat : no-repeat;
  background-position : left top;
  left : 0px;
}
#zero p{
  width : 98%;
  height : inherit;
  margin-left : 2%;
}
#zero a{
  width : 98%;
  height : inherit;
  margin-left : 2%;
  text-decoration : none;
}
#copy{
  width : 100%;
  height : inherit;
  float : left;
}
iframe{
  width : 85%;
  height : 300px;
}
.pc{
  display : none;
}
.tab{
  display : none;
}
}