@charset "utf-8";
/* CSS Document */

img {
	border:none;
}

#container {
	width: 800px;
	margin: 0 auto 0 auto;
	text-align:left;
    font-size:12px;
	font-family: 'Lucida Grande', Verdana, 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3', 'ＭＳ Ｐゴシック', sans-serif;
    background:#000;
    clear:both;
	line-height: 150%;
}

#wrapper {	
    width:800px;
	margin: 10px auto 10px auto;
	/*background:url(images/bg.jpg) no-repeat;*/

}

#main {	width:800px;
	margin: 0 auto 0 auto;
	padding:0;
}

#main p {
	margin:0; padding:0;
}

#main img {
	border:none;
	padding:0; margin:0;
}


/*リンク指定 */



#header_box {
	width:800px;
	height:66px;
}

/*見出し */
#header_box div.title {
	width:800px;
	height:66px;
	margin:0; padding:0;
	background:url(images/h1.jpg) no-repeat;
 }

#header_box div.title ul {
	list-style:none;
	padding:25px 0 0 585px;
	}
#header_box div.title li {
	margin:0; padding:0;
	width:95px;
	float:left;
	}


#s_waku {	
    width:800px;
	height:827px;
	background:#000000;
	background:url(images/carol_bg1.jpg) no-repeat;
	margin: 0;
	padding:0;
}

#s_waku_naka {	
    width:738px;
	margin: 0 0 0 32px;
	padding:0;
}

#s_waku_naka #carol_info {
	width:738px;
	height:827px;
	padding:0; margin:0;
}


#s_waku_naka #carol_info #left {
	width:412px;
	height:827px;
	float:left;
	padding:0; margin:0;
	background:url(images/carol_bg_left.jpg) no-repeat;
}

#s_waku_naka #carol_info #left p {
	padding:402px 0 0 30px; margin:0;
}


#s_waku_naka #carol_info #right {
	width:325px;
	height:827px;
	float:left;
	padding:0; margin:0;
	background:url(images/carol_bg_right.jpg) no-repeat;
}


#s_waku_naka #carol_info #right p {
	padding:15px 0 0 0; margin:0;
}


#s_waku1 {	
    width:800px;
	height:866px;
	background:url(images/food_bg.jpg) no-repeat;
	margin: 0;
	padding:0;
}

#s_waku_naka1 {	
    width:677px;
	margin: 0 0 0 63px;
	padding:0;
}

#s_waku_naka1 #dinner {	
    width:677px;
	margin: 0 0 0 0;
	padding:229px 0 0 0;
}

#s_waku_naka1 #dinner p {
	float:left;
	width:163px;
	height:112px;
	padding:50px 8px 0 0;

}

#s_waku_naka1 #dinner p.aaa {
	float:left;
	width:163px;
	height:112px;
	padding:50px 0 0 0;

}


#s_waku2 {	
    width:800px;
	height:247px;
	background:url(images/img_info_bg.jpg) no-repeat;
	margin: 0;
	padding:0;
}

#s_waku_naka2 {	
    width:677px;
	margin: 0 0 0 63px;
	padding:0;
}

#s_waku_naka2 #information {	
    width:677px;
	height:150px;
	margin: 0;
	padding:0;
	background:url(images/img_info.jpg) no-repeat;
}

#s_waku_naka2 #information p.btn1 {
	float:left;
	margin: 0;
	padding:10px 0 0 32px;
}

#s_waku_naka2 #information p.btn2 {
	float:left;
	margin: 0;
	padding:10px 0 0 56px;
}

/*#s_waku_naka #cocktail p {
	width:254px;
	height:344px;
	padding:14px 0 0 12px; margin:0;
}


#s_waku_naka #show {
	width:780px;
	height:321px;
	padding:0; margin:15px 10px 0 0;
}

#s_waku_naka #show div.title {
	padding:0 0 20px 0; margin:0;
}

#s_waku_naka #show p {
	padding:0 0 20px 0; margin:0;
	float:left;
}

#s_waku_naka #show img.ss {
	width:189px;
	height:321px;
	padding:0 0 0 8px; margin:0;
}


#s_waku_naka .left_bn {
	width:390px;
	height:303px;
	float:left;
	background:url(images/bn_bg.jpg) no-repeat;
	padding:0; margin:10px 0 0 0;
}

#s_waku_naka .left_bn p.btn {
	width:145px;
	height:35px;
	padding:228px 0 0 234px; margin:0;
}

#s_waku_naka .right_mby {
	width:390px;
	height:303px;
	float:right;
	background:url(images/mby_bg.jpg) no-repeat;
	padding:0; margin:10px 0 0 0;
}

#s_waku_naka .right_mby p.btn {
	width:145px;
	height:35px;
	padding:228px 0 0 209px; margin:0;
}
*/
.clear {
	clear:both;
}

