@charset "shift_jis";
@import "../../../common_shops/css/main.css";
h1{padding:15px 24px 0 33px;}
#wrapper{background:url(../images/main_back.jpg) repeat-x #E4CDCB;border-top:3px solid #660000;}
#wrapper a:hover{color:#68443E !important;}
#container{background:url(../images/cont_shadow.jpg) no-repeat;width:920px;margin:0 auto;}
#contents{background:#FFF;color:#68624D;margin:0 10px;padding:0 40px 30px 37px;}
#contents a{color:#330000;}
#main{float:left;width:580px;}
#side_menu{float:right;width:200px;}
#side_menu_cont{background:#EFECE2;margin-top:10px;padding:10px;}
#side_enkai p{margin-top:4px;}
#special_cont p{margin-top:4px;}
#open_guide,
#inquiry{border-bottom:1px solid #DBD7CA;padding:10px 0;}
#open_guide{border-top:1px solid #DBD7CA;color:#4F4A3A;margin-top:10px;}
#open_guide p{margin-top:5px;}
#open_guide th,
#open_guide td{vertical-align:top;padding-top:8px;}
#open_guide td{font-weight:bold;}
#open_guide td span{font-size:10px;line-height:1;font-weight:normal;}
#open_guide th{text-align:left;color:#883A38;}
#inquiry{margin-bottom:10px;}
#inquiry p{margin-top:7px;}
#reserve{background:url(../images/inquiry_mark.gif) no-repeat left 3px;font-size:10px;padding-left:14px;}
#group{margin-top:10px;}
#group .group_box{border-bottom:1px dashed #999;padding:11px 0;}
#group .group_l{float:left;width:70px;}
#group .group_r{float:right;width:105px;}
