@charset "utf-8";
/* CSS Document */

div#accomoBox {
	width: 600px;
	margin: 0px 0px 13px 0px;
}

div#accomoBox {
	width: 600px;
	margin: 0px 0px 20px 0px;
}

div#accomoBox img {
	margin: 0px 0px 15px 0px;
}

div#roomBox {
	width: 600px;
	margin: 0px 0px 27px 0px;
	padding: 0px;
}

div#roomBox div#roomDetailBox{
	width: 430px;
	float: left;
	margin: 4px 0px 0px 0px;
}

div#roomBox div#roomDetailBox div.roomDetail{
	width: 430px;
	height: 80px;
	margin: 0px 0px 4px 0px;
	border: #EDE4D3 solid 3px;
}

div#roomBox div#roomDetailBox div.roomDetail div.roomImageBox {
	width: 119px;
	height: 80px;
	padding: 0px;
	margin: 0px;
	border-right: #EDE4D3 solid 3px;
	float: left;
}

div#roomBox div#roomDetailBox div.roomDetail div.roomPriceBox {
	width: 287px;
	height: 60px;
	margin: 12px 0px 0px 14px;
	float: left;
}

div#roomBox div#roomDetailBox div.roomDetail div.roomPriceBox div {
	width: 262px;
	height: 20px;
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 0px 25px;
	border-top: #EDE4D3 solid 1px;
	float: left;
}

div#roomBox div#roomImage{
	width: 159px;
	height: 446px;
	float: right;
	background: url(../accomodation/img/roomImage.jpg) no-repeat;
	margin: 4px 0px 0px 0px;
}


div#stayPlanBox {
	width: 600px;
}

div#stayPlanBox p.subTtl {
	margin: 13px 0px 7px 0px;
	font-size: 14px;
}

div.conFrame {
	width: 546px;
	padding: 4px 27px 4px 27px;
	background: url(../common/conFrame.gif) repeat-y;
}

div.conFrame h3 {
	font-size: 14px;
	color: #A87E00;
	font-weight: bold;
	padding: 0px 0px 8px 0px;
}

div.conFrameBottom {
	margin: 0px 0px 13px 0px;
}


div.conFrame td {
	vertical-align: top;
}

div#planComment {
	font-size: 10px;
	line-height: 15px;
}