@charset "utf-8";
/* CSS Document */









.room_box{
	width:662px;
	height:auto;
	margin:0px 0px 20px 0px;
	padding:0px 0px 15px 0px;
	background:url(../../shared/images/dotted.jpg) repeat-x center bottom;
}


.room_box .read_copy{
	padding:10px 10px 25px 10px;
}





.room_float{
	width:662px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0xp;
}

.room_float_minato_left{
	width:310px;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 10px;
	float:left;
}


.room_float_minato_right{
	width:310px;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:right;
}




h3{
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 5px 0px;
}




.room_link{
	padding:5px 0px 5px 0px;
}

.room_link a{
	padding:0px 0px 0px 0px;
	color:#00F;
}




.room_float_megumi{
	width:220px;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
}










/* 詳細ページ
-------------------------------------------------------------------------------------- */








.room_box_detail{
	width:662px;
	height:auto;
	margin:0px 0px 20px 0px;
	padding:0px 0px 15px 0px;
	background:url(../../shared/images/dotted.jpg) repeat-x center bottom;
}



.room_box_detail .read_copy{
	padding:10px 10px 25px 10px;
}







.detail_thumbnail{
	width:662px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}




.detail_thumbnail_one{
	width:662px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.detail_thumbnail_one ul{
	display:block;
	width:230px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	float:left;
}

.detail_one_right{
	width:432px;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
}


.detail_thumbnail ul{
	display:block;
	width:662px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}

.detail_thumbnail li{
	display:block;
	float:left;
}


.li_margin{
	margin:0px 10px 0px 0px;
}


.room_box_detail h3{
	display:block;
	width:330px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 0px;
	float:left;
}


.room_reserve{
	display:block;
	width:300px;
	height:auto;
	margin:0px;
	padding:16px 0px 0px 0px;
	float:right;
	text-align:right;
}






.room_contetns{
	width:662px;
	height:auto;
	margin:0px;
	padding:0px 0px 20px 0px;
}

.room_contents_left{
	width:350px;
	height:auto;
	margin:0px;
	padding:10px 0px 0px 10px;
	float:right;
}

.room_contents_left h4{
	padding:0px 0px 4px 0px;
}


.room_contents_left p{
	padding:0px 0px 10px 0px;
	letter-spacing:0em;
}


.room_contents_right{
	width:280px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:15px 10px 0px 0px;
	float:left;
	text-align:center;
}




.room_contents_01{
	width:432px;
	height:auto;
	margin:0px;
	padding:0px 0px 20px 0px;
}

.room_contents_01 h4{
	padding:0px 0px 10px 0px;
}


.room_contents_02{
	width:432px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}



.room_contents_01 h4{
	padding:0px 0px 4px 0px;
}


.room_contents_01 p{
	padding:0px 0px 10px 0px;
	letter-spacing:0em;
}







