body{margin:0; padding:0; font-size:9px;}
#wrapper{width:950px; margin:0 auto; padding:0px;}
#main{width:850px; margin:0 auto; padding:0px;}
#chr1{font-size:x-small; padding-left:130px; text-align:left; float:left; width:550px;}
#header0{margin:0 auto; padding:0px; background:#A82C0A; height:15px; margin-bottom:15px;}
#header2{margin:0 auto; padding:0px; background:url(img/head2.png) no-repeat; height:105px;}
.chr2{font-size:small; text-align:right;}
.chr3{font-size:xx-large; font-weight:bold; text-align:right;}
.chr4{font-size:small; text-align:right;}
#chr5{float:left; padding-top:2px;}
#header3{text-align:center; background:url(img/header.png) no-repeat; height:180px;}
#header3 img{margin-top:0px; margin-bottom:0px; margin-left:10px; margin-right:10px;}
#header4{}
#header4 h3{padding:0px; margin:0px; text-decoration:underline; padding-left:10px; margin-left:5px; padding-top:5px;}
#header4 h4{background:#6C0000; padding:0px; margin:3px; color:#fff; font-size:x-large; width:320px; padding-left:20px; margin-left:10px; margin-top:10px;}
#drink h4{background:#6C0000; padding:0px; margin:3px; color:#fff; font-size:x-large; width:320px; padding-left:20px; margin-left:10px; margin-top:10px;}

#menu img{float:left;}

#body_1{margin:5px; padding:5px;}
.menu_box1{margin:5px; padding:5px; background:url(img/bgbg/Image6.png) no-repeat; height:120px; width:800px;}
.menu_box1 h2{padding:0px; margin:0px; padding-left:5px; border-left:#f90 solid 5px;}
.menu_box2{margin:5px; padding:5px; background:url(img/bgbg/Image5.png) no-repeat; height:120px; width:800px;}
.menu_box2 h2{margin:0px; padding:0px; padding-left:5px; border-left:#f90 solid 5px;}
.menu_box3{margin:5px; padding:5px; background:url(img/bgbg/Image7.png) no-repeat; height:120px; width:800px;}
.menu_box3 h2{margin:0px; padding:0px; padding-left:5px; border-left:#f90 solid 5px;}

.sute_title1{color:#FF6600; font-weight:bold; padding:0px; margin:0px; text-align:center; text-decoration:underline; float:left; font-size:x-large; padding-top:50px; padding-left:50px;}
.sute_title2{color:#FF6600; font-weight:bold; padding:0px; margin:0px; text-align:center; text-decoration:underline;}
.var{height:8px; color:#6C0000; margin:3px; padding:0px;}
.box{margin:0px auto; padding:0px; text-align:center; line-height:1.5;}
.box-concept{text-align:left; margin:10px; line-height:1.5;}
.box-concept ul{list-style-type:decimal;}
.box-concept-footer{text-align:right; margin:5px;}
.box-narutaki{width:700px; border:dashed #666 3px; margin:0 auto; line-height:1.1;}
.box-narutaki2{width:700px; border:#a82c0a 3px dashed; margin:0 auto; line-height:1.5;}
.heyaryou{color:#FF3300;}
.kaiseki-tb{font-size:small;}
.imp-moten{color:#990000; text-align:center;}

.bento_box1{margin:5px; color:#000; margin-left:15px;}
.bento_box1 img{margin:5px;}
.bento_box1 h3{color:#000; margin:0px; width:300px; padding:5px; border-left:8px solid #FF9900; float:left;}
.bento_box1 p{padding:0px; margin:0px; text-align:right;}


.box1{margin:5px; color:#000;}
.box1 img{margin:5px;}
.box1 h3{color:#000; margin:0px; width:300px; padding:5px; border-left:8px solid #FF9900; float:left;}
.box1 p{padding:0px; margin:0px; text-align:right;}
.sute-box1{width:400px; height:300px; float:left; border:2px dashed #fff; margin:5px; padding:10px; font-weight:bold; text-align:center; font-size:large;}
.sute-box2{width:400px; height:300px; padding:10px; margin:10px; border:2px dashed #fff; font-weight:bold;}
.sute-box3{width:400px; height:300px; float:left; border:2px dashed #fff; margin:5px; padding:10px; font-weight:bold; text-align:right;}

.dot{border-bottom:#ccc 1px dotted;}
#footer{text-align:center; font-size:small; color:#bbb; margin-top:5px; padding:5px; background-color:#A82C0A;}

#main_cnt{}
#main_cnt p{padding:0px; margin:0px; padding-left:5px;}

#left_cnt{float:left; width:400px; padding-left:50px;}

#right_cnt{float:left; width:450px;}

.box_img{float:left;}
.plan1{background:url(img/party_bg.png) no-repeat center; width:300px; height:206px; float:left;}
.plan1 h4{padding:20px;}
.plan1 p{font-size:x-large; color:#996600; text-align:center; margin:0px; padding:0px;}
.plan1 div{font-size:x-large; text-align:center; font-style:italic; float:left;}

#pr{text-align:center;}

.gaiyou{margin:0 auto; width:700px;}
.gaiyou th{text-align:left; border-bottom:1px solid #666;}
.gaiyou td{border-bottom:1px solid #666;}