@charset "UTF-8";

/*-------------------------------------

screen.css

author: name（admin）
info: pc設定
-------------------------------------*/

/* お食事
-------------------------------------*/

/* お部屋食 */
#col02 h2#sh01{
	background:url(../img/sh_dish01.png) no-repeat 0 0;
}

#col02 #dish-list{
	float:left;
	width:630px;
	padding:0 0 0 10px;
}
*html #col02 #dish-list{
	width:640px;
}
#col02 #dish-list li{
	float:left;
	width:630px;
	margin:0 0 10px;
	padding:0 0 10px;
	border-bottom:dotted 1px #973200;
}
#col02 #dish-list .photo{
	float:left;
	width:250px;
}
#col02 #dish-list h4{
	width:360px;
}
#col02 #dish-list h4 a{
	width:343px;
}
*html #col02 #dish-list h4 a{
	width:360px;
}
#col02 #dish-list p{
	width:360px;
	float:right;
	text-align:left;
}

/* バイキングレストラン */
#col02 #buffet01{
	float:left;
	width:630px;
	margin:0 0 10px;
	padding:0 0 10px 10px;
	border-bottom:dotted 1px #cb987f;
}
*html #col02 #buffet01{
	width:640px;
}
#col02 #buffet01 .photo{
	float:left;
	text-align:left;
	width:300px;
}
#col02 #buffet01 h4{
	float:right;
	width:630px;
	text-align:left;
}
#col02 #buffet01 p{
	float:right;
	text-align:left;
	width:310px;
}
#col02 #buffet01 p.plan-link{
	text-align:right;
	width:630px;
}

/* バイキングメニュー */
#col02 #buffet-list{
	float:left;
	width:630px;
	padding:0 0 0 10px;
}
*html #col02 #buffet-list{
	width:640px;
}
#col02 #buffet-list h4{
	float:right;
	width:614px;
}
*html #col02 #buffet-list h4{
	width:630px;
}
#col02 #buffet-list ul{
	width:630px;
	margin:0 0 10px;
	padding:0 0 10px;
	border-bottom:dotted 1px #cb987f;
	float:right;
}
#col02 #buffet-list ul li{
	float:left;
	width:210px;
	margin:0;
	padding:0 0 10px;
	font-size:12px;
}
#col02 #buffet-list ul li img{
	display:block;
	margin:0 0 5px;
}
.asterisk{
	text-align:left;
	clear:both;
}

/* しらかば紹介*/
#col02 #shirakaba01{
	margin:0 0 10px;
	padding:0 0 10px 10px;
	border-bottom:dotted 1px #cb987f;
	float:left;
	width:630px;
}
*html #col02 #shirakaba01{
	width:640px;
}
#col02 #shirakaba01 .photo{
	float:left;
	width:250px;
}
#col02 #shirakaba01 h4{
	float:right;
	width:360px;
}
#col02 #shirakaba01 p{
	float:right;
	width:360px;
}

#col02 #shirakaba02,
#col02 #shirakaba03{
	margin:0 0 10px;
	padding:0 0 10px 10px;
	border-bottom:dotted 1px #cb987f;
	float:left;
	width:630px;
}
#col02 #shirakaba02 li{
	float:left;
	width:290px;
	padding:0 20px 0 0;
	text-align:left;
}
*html #col02 #shirakaba02 li{
	width:310px;
}
#col02 #shirakaba03 li{
	float:left;
	width:270px;
	text-align:left;
}
#col02 #shirakaba03 li.no-float{
	clear:both;
	width:630px;
	font-size:12px;
}
#col02 #shirakaba02 li h5{
	font-weight:bolder;
	color:#973200;
}

/* 別注料理 */
#col02 #special-list{
	margin:0 0 10px;
	padding:0 0 10px 10px;
	float:left;
	width:630px;
}
*html #col02 #special-list{
	width:640px;
}
#col02 #special-list li{
	margin:0 0 10px;
	padding:0 0 10px 10px;
	border-bottom:dotted 1px #cb987f;
	float:left;
	width:630px;
}
#col02 #special-list li .photo{
	width:250px;
	float:left;
}
#col02 #special-list li h4{
	float:right;
	width:360px;
}
#col02 #special-list li p{
	float:right;
	width:360px;
}
#col02 #special-list li strong{
	color:red;
}
#col02 #special-list .asterisk li{
	border-width:0;
	margin:0;
	padding:0;
}

#col02 #special-list .carriage{
	margin:10px 0 0;
	float:left;
	font-size:12px;
	text-align:left;
	width:400px;
}
#col02 #special-list .carriage dt{
	float:left;
	width:60px;
}
#col02 #special-list .carriage dd{
	float:right;
	width:340px;
}
