@charset "shift_jis";
/* ===================================================================
CSS information

 file name  :shop2.css
 style info :$BE9J^>R2p%Z!<%8(B/$B3FE9J^(B
=================================================================== */


#contents table#t_wrap{width:960px; background-color:#fff;}
table#t_wrap td#t_wrap_left{background:#dfdccc url(../images/contentleft_back.gif) repeat-y; width:210px; vertical-align:top; padding:0px;}
table#t_wrap td#t_wrap_right{background:#fff url(../images/round.gif) 0px 0px no-repeat; width:750px; vertical-align:top; padding:0px;}

#contents_box{width:670px; margin-top:30px; margin-left:40px; margin-bottom:40px;}

#shopInfo{width:670px; margin-bottom:20px;}
#shopInfo #cbox_right{width:300px; float:left; vertical-align:top;}
#shopInfo #cbox_left{width:345px; float:left; padding-left:20px;}
#shopInfo #cbox_right p{margin:0px;}

h4{font-size:12pt; border-bottom:1px dotted #b3b3b3; border-left:2px solid #d0906b; margin:30px 0 20px; padding-left:10px;}
h5{background-color:#e2ded7; padding:5px; margin-bottom:20px;}


/* ========== $BE9J^>pJs(B========== */
#shopInfo #cbox_right p.mess{margin-top:10px;}
#shopInfo #cbox_left table.s_Info{width:345px; border-top:1px solid #b3b3b3;}
#shopInfo #cbox_left table.s_Info th,td{border-bottom:1px solid #b3b3b3; padding:5px 0; vertical-align:top;}
#shopInfo #cbox_left table.s_Info th{width:60px; color:#6d563f;}
#shopInfo #cbox_left table.s_Info td{border-left:2px solid #d0906b; padding-left:10px;}
#contents_box p{margin:20px 0; font-size:9pt;}

/* ========== $B%a%K%e!<(B========== */
.shopRecomend table.shopRec_table{width:500px; margin-bottom:20px; border-top:1px solid #b3b3b3;}
.shopRecomend table.shopRec_table td.menuName{text-align:left; width:450px; background-color:#ECEADE; font-weight:bold; padding-left:5px;}
.shopRecomend table.shopRec_table td.price{text-align:right; width:150px; font-weight:bold; padding-right:5px;}

.shopRecomend table.s03_menu{width:340px;}
.shopRecomend table.s03_menu td.menuName{width:170px;}
.shopRecomend table.s03_menu td.price{width:170px;}

.shopRecomend table.s04_menu{width:670px;}
.shopRecomend table.s04_menu td.menuName{width:500px;}
.shopRecomend table.s04_menu td.price{width:170px;}

.shopRecomend table.s05_menu{width:670px;}
.shopRecomend table.s05_menu td.menuName{width:200px;}
.shopRecomend table.s05_menu td.price{width:470px; text-align:left; padding-left:20px;}

.shopRecomend table.menu_2col_left{width:320px; float:left;}
.shopRecomend table.menu_2col_right{width:320px; float:left; margin-left:25px;}
.shopRecomend table.m_2col_first{border-top:none;}

.shopRecomend span{display:block; padding-bottom:5px; font-weight:bold; font-size:11pt;}

p.cam_bannar3{border:1px solid #c85d66; margin-top:20px; padding:10px; color:#000000;}
p.cam_bannar3 span{color:#f11534; font-weight:bold;}

.dot-border{border:1px dotted #b3b3b3; margin-bottom:20px;}

/* ========== $B<L??(B========== */
.shopPhoto ul.shopPhoto_list{width:670px; margin-bottom:20px; padding-left:0;}
.shopPhoto ul.shopPhoto_list li{display:inline; width:160px; padding-left:5px;}
.shopPhoto ul.shopPhoto_list li.first{padding-left:0px;}

/* ========== $BCO6h$4$H%j%9%H%Z!<%8(B ========== */

p.listStation{font-size:8.5pt; color:#6D563F; margin-top:20px;}
p.listStation span{font-weight:bold; color:#6D563F;}
p.listStation a{font-size:8.5pt; color:#6D563F;}
p.listStation a.on{color:#A0885C;}
p.listStation a:hover{color:#A0885C;}
p.listDistrict{ margin-top:5px;}
p.read{font-size:11pt; color:#f11534; margin-top:20px;}