@charset "UTF-8";

/*ランチ-----------------------------------------------------------------------------*/



#bodyRestaurant div#Contents{

	width: 760px;

	margin-top: 20px;

}



/*wrapParty内左回り込み*/

#bodyRestaurant div#LeftContents{

	width: 180px;

	float:left;

	}



#bodyRestaurant div#LeftContents #Title p img{

	margin-left: 20px;

	margin-top: 5px;

}



#bodyRestaurant div#LeftContents #Title #cose p{

	width: 178px;

	margin-left: 5px;

	margin-top: 5px;

}



#bodyRestaurant div#LeftContents #Title #cose ul{

	width: 178px;

	margin-left: 30px;

	margin-top: 5px;

}



#bodyRestaurant div#LeftContents #Title #cose ul li{

	background: url(../images/liststyle.gif) no-repeat 0 0.4em;

	padding-left: 15px;

}



/*wrapParty内右回り込み*/

#bodyRestaurant div#RightContents{

	width: 500px;

	float:right;

	margin-right: 20px;

	}



#bodyRestaurant div#RightContents h2{

	float:left;

	}





#bodyRestaurant div#RightContents #subMenuList{

	float:right;

	}



#bodyRestaurant div#RightContents #subMenuList strong{

	font-weight:bold;

	}



#bodyRestaurant div#RightContents h3{

	clear:both;

	width: 510px;

	margin-top: 3px;

	padding-bottom: 15px;

	border-top: 1px solid #3366cc;

	}



#bodyRestaurant div#Contents #PhotoBox{

	width: 500px;

	margin-left: 11px;

}



#bodyRestaurant div#Contents #PhotoBox p#PhotoLeft img{

	width: 250px;

	float: left;

}

#bodyRestaurant div#Contents #PhotoBox p#PhotoRight img{

	width: 250px;

	float: right;

}



#bodyRestaurant div#Contents .drink_title h3{

	width: 510px;

	font-size:16px;

	font-weight:bold;

	color: #6388D3;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin: 20px 10px 0px 0px;

	padding-top: 10px;

	padding-left: 5px;

	border-top: 2px solid #3366cc;

}



#bodyRestaurant div#Contents .drink_title p{

	font-size:12px;

	margin: 0px 10px 0px 5px;

}



#bodyRestaurant div#Contents .lunchMenu{

	border: 1px dotted #ccc;

	width: 480px;

	margin-top: 5px;

	margin-left: 10px;

	margin-bottom: 10px;

	padding: 10px 10px 10px 10px;

}



#bodyRestaurant div#Contents .lunchMenu h4{

	color: #6388D3;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin-top: 10px;

	margin-left: 10px;

	margin-bottom: 2px;

	padding-top: 10px;

	padding-bottom: 5px;

}



#bodyRestaurant div#Contents .lunchMenu h5{

	color: #6388D3;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin-top: 10px;

	margin-left: 10px;

	margin-right: 10px;

	margin-bottom: 2px;

	padding-top: 10px;

	padding-left: 5px;

	border-bottom: 1px dotted #ccc;

}



#bodyRestaurant div#Contents .lunchMenu p.menuprice{

	font-size: 12px;

	color: #6388D3;

	margin-top:0px;

	margin-left: 10px;

}



#bodyRestaurant div#Contents .lunchMenu dl{

	padding-top: 5px;

	padding-bottom: 5px;

	margin-left:15px;

}





#bodyRestaurant div#Contents .lunchMenu dl.SpecialMenu{

	margin-top: 10px;

	margin-bottom: 10px;

}



#bodyRestaurant div#Contents .lunchMenu dl.SpecialMenu dd{

	margin-bottom: 5px;

}



#bodyRestaurant div#Contents .lunchMenu dl.TextCenter{

	text-align:center;

}



#bodyRestaurant div#Contents .lunchMenu dt{

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 1em;

	margin-top: 10px;

}



#bodyRestaurant div#Contents .lunchMenu dd{

	font-size: 12px;

	letter-spacing: 0.1em;

}



.price{

	margin-bottom:10px;

	font-size: 10px;

	color: #6388D3;

}



#bodyRestaurant div#Contents .lunchMenu p{

	font-size: 10px;

	margin-top: 10px;

	margin-bottom: 10px;

	margin-left:15px;

}



#bodyRestaurant #Footer{

	clear:both;

	padding-top:20px;

}


