/**********party**********/
#party_stage{
	width:710px;
	margin-left:20px;
}
/****************************************************************************/
#party_l{
	float:left;
	width:270px;
	margin-top:15px;
}
#party_r{
	float:right;
	width:400px;
	margin-top:15px;
}
#party_l h2{
	width:270px;
	padding-bottom:10px;
	background:url(../img/party/dotline.gif) no-repeat bottom left;
}
#party_l .linkmenu{
	width:270px;
	padding:13px 0;
	background:url(../img/party/dotline.gif) no-repeat bottom left;
}
#party_l .linkmenu img{
	margin-right:8px;
}
#party_r h3{
	font-family:"ＭＳ Ｐゴシック",Osaka; 
	color:#2b1b1d;
	font-size:16px;
	line-height:150%;
}
#party_r p{
	margin:10px 0;
}
#party_r #coupon{
	padding-top:4px;
	font-size:10px;
}
#party_r #coupon img{
	margin-right:2px;
}
/****************************************************************************/
.mini_t{
	margin-bottom:20px;
}
.mini_f{
	margin-bottom:20px;
}
/****************************************************************************/
#party_floor{
	margin:20px 0 25px 0;
}
#party_floor #floor_l{
	float:left;
	width:295px;
}
#party_floor #floor_r{
	float:right;
	width:395px;
	text-align:right;
}
#party_floor #floor_r img{
	margin-left:2px;
}
/****************************************************************************/
#banquet_floor{
	margin-bottom:10px;
}
#banquet_floor #banquet_floor_l{
	float:left;
	width:395px;
}
#banquet_floor #banquet_floor_l img{
	margin:0 2px 2px 0;
}
#banquet_floor #banquet_floor_l p{
	font-size:10px;
}
#banquet_floor #banquet_floor_r{
	float:right;
	width:300px;
}
#banquet_floor #banquet_floor_r img{
	margin-top:5px;
}
#banquet_floor #banquet_floor_r p{
	padding-bottom:10px;
}
#banquet_floor #banquet_floor_r strong{
	font-family:"ＭＳ Ｐゴシック",Osaka; 
}
/****************************************************************************/
#party_menu{
	margin:20px 0 25px 0;
}
#party_menu #menu_l{
	float:left;
	width:330px;
}
#party_menu #menu_r{
	float:right;
	width:370px;
	text-align:right;
}
#party_menu #menu_r img{
	margin-left:2px;
}
#party_menu #kome{
	float:left;
	color:#7d6c4c;
	font-size:10px;
	margin-top:15px;
}
#party_menu #kome_r{
	float:right;
	margin-top:15px;
}
#party_menu #kome_r img{
	margin-left:2px;
}
/****/
#party_menu_table{
	width:710px;
	border-collapse:collapse;
	font-size:11px;
	line-height:140%;
	margin-top:10px;
}
.party_menu_td230{
	width:230px;
	padding:0px 2px 15px 2px;
	background-color:#e4e0da;
	border-top:1px solid #7d6c4c;
	border-bottom:1px solid #7d6c4c;
	vertical-align:top;
	text-align:left;
}
.party_menu_td230 img{
	margin:5px 8px;
}
.party_menu_td230 .strong_t{
	color:#2b1b1d;
	font-size:13px;
	line-height:200%;
	text-indent:5px;
}
.party_menu_tdw{
	width:10px;
	padding:0;
}
/****************************************************************************/
#restaurant_floor{
	margin-bottom:10px;
}
#restaurant_floor #restaurant_floor_l{
	float:left;
	width:395px;
}
#restaurant_floor #restaurant_floor_l img{
	margin:0 2px 2px 0;
}
#restaurant_floor #restaurant_floor_l p{
	font-size:10px;
}
#restaurant_floor #restaurant_floor_r{
	float:right;
	width:300px;
	padding-bottom:20px;
}
#restaurant_floor #restaurant_floor_r img{
	margin-top:5px;
}
#restaurant_floor #restaurant_floor_r p{
	padding-bottom:5px;
}
#restaurant_floor #restaurant_floor_r strong{
	font-family:"ＭＳ Ｐゴシック",Osaka; 
}
#restaurant_floor #komepic{
	margin-bottom:10px;
	text-align:right;
}
#restaurant_floor #komepic img{
	margin-left:2px;
}
/****************************************************************************/
/*-------------------------------------------------------------------------
2009年：夏の納涼プラン||7月15日〜8月31日限定
------------------------------------------------------------------------*/
#summer_plan09{
	width:710px;
	margin-bottom:15px;
	margin-top:40px;
}
#summer_plan09_set{
	margin-top:2px;
	background-color:#e3e0d9;
	color:#7d6d4d;
	padding-top:20px;
	padding-bottom:20px;
}
#summer_plan09_set .left_box{
	width:390px;
	float:left;
	margin-left:15px;
}
*html #summer_plan09_set .left_box{
	margin-left:7px;
}
#summer_plan09_set .right_box{
	width:260px;
	float:right;
	margin-right:15px;
}
*html #summer_plan09_set .right_box{
	margin-right:7px;
}
#summer_plan09_set dl{
	padding:0;
	margin:0 0 10px 0;
}
#summer_plan09_set dt{
	font-weight:bold;
}
#summer_plan09_set dd{
	margin-left:1em;
}
#summer_plan09_set p{
	background-color:#f5f3ed;
	border:1px solid #7d6d4d;
	padding:5px 10px;
	font-size:10px;
}





















