/*page structure*/
* {padding:0;margin:0;}
* ul, ol,li {margin:0;padding:0;list-style:none;}
* a img,:link img,:visited img {border:none;}
* a {text-decoration:underline;overflow:hidden;color:#E83B0C;}
* a, a:visited {text-decoration:none;}
* a:hover {text-decoration:none;color:#E83B0C;}
* a:focus, a:active {outline:none;-moz-outline:none;}
* img {border:none;}

* p {margin:0px;padding:0px;}
*form  {margin:0px;padding:0px;}
*iframe {margin:0;padding:0;}

.clear {clear:both;}
table, td, th {
border-collapse: collapse;
border:none;
}

html, body {
height:100%;
width:100%;
background:#b7da66;
background-image: url("../pic/common/bg.jpg");
background-repeat: repeat-x;
font-size:100%;
text-align:left;
color: #E83B0C;
font-family:
"ＭＳ Ｐゴシック",Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN",
"メイリオ", Meiryo, sans-serif;
 filter: expression(document.execCommand("BackgroundImageCache", false, true));

}

#wrapper{
width:100%;
padding:5% 0px ;
}

h1{
width:90%;
margin: 0% auto;
color:#fff;
text-align:left;
font-size:70%;
}

#logo_index{
width:90%;
margin:5% auto 0% auto;

}

#logo_index img{
width:100%;
}

#warning{
text-align: center;
color:#ff7800;
}

#entrance{
width:70%;
margin:5% auto 0% auto;
}

#enter{
width:50%;
float:left;
}

#enter img{
width:100%;
}

#exit{
width:50%;
float:right;
}

#exit img{
width:100%;
}


#footer_shop{
width:90%;
margin:5% auto 0% auto;
font-size:80%;
}

#copy_right{
width:90%;
margin:5% auto 0% auto;
font-size:80%;
}

.banner{
margin-top:10%;
text-align:center;
width:100%;
}

.banner-img-large{
width:100%;
}

.banner-img-small{
width:30%;
}

.banner table{
width:100%;
}



#asageifuzokubana{}

#asageifuzokubana img{
margin:0px;
padding:0px;
}
