/* ショップページ -----------------------------------------  */


/* 共通  ----------------------------------------- */
body{
width:850px;
margin:0px auto 0px auto;
font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:11px;
color:#666666;
}

p{
margin:0px;
}

#main_all{
width:850px;


background-color:#E9E4D6;
}
/* ヘッダー -----------------------------------------  */
#header{
width:850px;
height:96px;
}

#header_boder{
background-color:#A60000;
height:10px;
}

#header_2{
width:850px;
height:58px;
}

#header_rogo{
width:190px;
height:58px;
margin-top:10px;
float:left;
}

#header_submenu{
width:660px;
text-align:right;
margin-top:10px;
float:left;
}

#header_menu{
width:850px;
height:10px;
margin-bottom:5px;
text-align:right;
}


#shop_header{
width:850px;
height:186px;
background-image:url(img/shop_header.gif);
background-repeat:no-repeat;
padding:0px;
margin:0px;
}

.shop_name{
margin:0px 0px 5px 250px;
font-size:15px;
font-weight:bold;
padding-top:95px;
}

.shop_url{
margin:0px 0px 5px 250px;
font-size:12px;
}
#main_home{
width:822px;
height:17px;
margin-left:14px;
margin-bottom:5px;

}


/* ショップメニュー  ----------------------------------------- */
#shop_menu{
width:835px;
background-color:#E9E4D6;
text-align:right;
padding-right:15px;
}

/* ピックアップメニュー ----------------------------------------- */

.menu_1{
width:816px;
margin:10px auto 0px auto;
padding:0px;
}

.menu_2{
width:816px;
height:600px;
margin:0px auto 0px auto;
background-color:#000000;
padding-top:30px;
}

.menu_3{
width:779px;
margin:0px auto 0px auto;
}


.menu_t1{
vertical-align:bottom;
color:#FFFFFF;
height:15px;
text-align:center;
width:253px;
}

.menu_t2{
width:10px;
}

.menu_t3{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
width:253px;
height:80px;
vertical-align:top;
}

.menu_t4{
width:385px;
margin:0px;
background-color:#000000;
color:#FFFFFF;
}


.menu_t5{
font-size:13px;
font-weight:bold;
margin-left:10px;
margin-top:5px;
margin-bottom:5px;
}

.menu_t6{
height:10px;
}

.menu_t7{
height:20px;
font-size:12px;
}

.menu_p1{
height:200px;}

.menu_4{
width:816px;
margin:0px auto 20px auto;
background-color:#FFFFFF;
padding-top:10px;
}


/* アンダーボディ  ----------------------------------------- */

#under_body{
width:850px;
float:left;
background-color:#E9E4D6;

}
.shop_menu_under{
text-align:right;
background-color:#E9E4D6;
margin-right:20px;
margin-bottom:20px;
}



/* フッター ----------------------------------------- */

#footer{
width:850px;
background-color:#FFFFFF;
border-top-color:#FFCC00;
border-top-style:dotted;
border-top-width:1px;
margin-top:10px;
}

.footer_menu{
float:left;
}

.copyright{
text-align:right;
padding-top:5px;
margin-right:5px;
}