@charset "UTF-8";

*{
margin:0;
padding:0;
}

img{
border:0;
}

body{
font-family:"Lucida Grande","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",'Meiryo','メイリオ','ＭＳ Ｐゴシック','ＭＳ ゴシック',Osaka,Osaka-等幅,sans-serif;
font-size:75%;
color:#666;
text-align:center;
background:url(../img/bg.jpg) no-repeat 50% 477px;
}

.clear{
clear:both;
}





/*=================================================================*/
#wrapper{
width:1024px;
margin:0 auto;
background:url(../img/main.jpg) no-repeat 50% 153px;
}


.catch{
padding:78px 0 16px 0;
}

h1{
width:418px;
height:14px;
margin:0 auto;
text-indent:-9999px;
background:url(../img/h1.gif) no-repeat 0 0;
}





/*=================================================================*/

.btn_cell{
width:823px;
height:62px;
margin:0 auto;
_margin:-23px auto 0;
padding:215px 0 46px;
}

.btn_fashion a{
float:left;
display:block;
width:254px;
height:60px;
text-indent:-9999px;
background:url(../img/btn_fahn.gif) no-repeat 0 0;
}

.btn_fashion a:hover{
background:url(../img/btn_fahn_o.gif) no-repeat 0 0;
}

.btn_deli a{
float:right;
display:block;
width:239px;
height:62px;
text-indent:-9999px;
background:url(../img/btn_deli.gif) no-repeat 0 0;
}

.btn_deli a:hover{
background:url(../img/btn_deli_o.gif) no-repeat 0 0;
}





/*=================================================================*/

.adult{
clear:both;
width:400px;
height:24px;
margin:0 auto;
padding:6px 0 0 25px;
font-size:80%;
color:#000;
background:url(../img/icon_18.gif) no-repeat 0 0;
}


/*======================================================================*/
.logo_cell{
margin:33px 0 0 0;
}

.logo_cell img{
float:left;
}

/*======================================================================*/
.copy{
color:#fff;
font-size:90%;
}