@charset "UTF-8";
/*レストラン-----------------------------------------------------------------------------*/
/*文字色の設定*/
body#bodyRestaurant{
	color:#666633;
}
/*フラッシュ*/
div#Contents p{
	background:url(../restaurant/images/img_restaurant.jpg) no-repeat;
	text-indent:-9999px;
	width:800px;
	height:180px;
}
/*タイトル*/

div#Title{
	width:800px;
	height:46px;
	margin-top:16px;
}
div#Title h2{
	margin-left:20px;
	margin-right:26px;
	float:left;/*タイトル回り込み左*/
}
div#Title h3{
	width:480px;
	height:46px;
	float:right;/*タイトル回り込み右*/
	padding-top:10px;
	font-size:12px;
	color:#333300;
}
/*コンテンツまとめ*/
div#ContentsBottom{
	width:760px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:30px;
	clear:both;/*タイトル回り込み解除*/
}
/*営業時間*/
dl#Time{
	margin-left:0;
	margin-top:10px;
	width:190px;
	float:left;/*営業時間回り込み左*/
}
dl#Time dt{
	display:block;
	background-image: url(../restaurant/images/gra_blue.gif);
	background-repeat: no-repeat;
	width:170px;/*padding-left20pxマイナス*/
	height:19px;
	padding-left:20px;
	color:#3366CC;
	line-height:20px;/*微調整+1px*/
}
dd#LunchTime,dd#DinnerTime,dd#Close{
	display:block;
	width:180px;
	height:100%;
	margin-top:10px;
	padding-left:10px;
	padding-bottom:5px;
}
dd#LunchTime{
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #333300;
}
dl#Time strong{
	font-weight:bold;
}
/*下層リンク*/
table#UnderLink{
	width:560px;
	float:right;/*下層リンク回り込み右*/
	margin-top:10px;
}
table#UnderLink td.imgBorder img{
	width:178px;
	height:178px;
	border:#CCCCCC 1px solid;		
}
table#UnderLink td#ULlunch a,table#UnderLink td#ULdinner a,table#UnderLink td#ULwine a{
	display:block;
	width:178px;
	padding-left:2px;
}
address{
	clear:left;/*営業時間、下層リンク回り込み解除*/
}



