@charset "utf-8";

/*------------------------------------------------
rooms
--------------------------------------------------*/
.topimg h2{
	background:url(../rooms/images/topimg_h2.png) no-repeat center top;
	height:245px;
}
#catch{
	background-image:url(../rooms/images/catch_bg.png);
	padding-left:97px;
	margin-bottom:50px;
}
#rooms_top{
	background:url(../rooms/images/rooms_top_bg.png) no-repeat;
	width:950px;
	height:117px;
}
#rooms_top li{ text-indent:-9999px;}
#rooms_nav li a{
	display:block;
	text-indent:-9999px;
	float:left;
	width:190px;
	height:163px;
	margin:45px 0;
}
.rooms_nav01 a{ background:url(../rooms/images/rooms_nav01.png) no-repeat;}
.rooms_nav02 a{ background:url(../rooms/images/rooms_nav02.png) no-repeat;}
.rooms_nav03 a{ background:url(../rooms/images/rooms_nav03.png) no-repeat;}
.rooms_nav04 a{ background:url(../rooms/images/rooms_nav04.png) no-repeat;}
.rooms_nav05 a{ background:url(../rooms/images/rooms_nav05.png) no-repeat;}
.rooms_h3{
	width:950px;
	height:63px;
	margin-bottom:15px;
	text-indent:-9999px;
}
#rooms01 h3{ background:url(../rooms/images/rooms01_h3.png) no-repeat;}
#rooms02 h3{ background:url(../rooms/images/rooms02_h3.png) no-repeat;}
#rooms03 h3{ background:url(../rooms/images/rooms03_h3.png) no-repeat;}
#rooms04 h3{ background:url(../rooms/images/rooms04_h3.png) no-repeat;}
#rooms05 h3{ background:url(../rooms/images/rooms05_h3.png) no-repeat;}
.rooms_box{
	background:url(../rooms/images/rooms_box_bg.png) no-repeat;
	padding-top:35px;
	margin-bottom:50px;
}
.rooms_box .left{ margin-left:80px;}
.rooms_box_h401{
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:24px;
	color:#005837;
	margin-bottom:20px;
}
.rooms_box em{ font-weight:bold;}
.rooms_box .right{ margin-right:25px;}
.rooms_box .right li{
	margin-left:5px;
	float:right;
}
.rooms_box_h402{
	margin:65px 0 20px 50px ;
	color:#005837;
	background:url(../rooms/images/rooms_box_h402.png) no-repeat left center;
	padding-left:30px;
	font-size:18px;
	font-weight:bold;
}
.rooms_box table{
	border-spacing:0;
	margin:0 auto;
}
.rooms_box th,
.rooms_box td{
	border-bottom:1px dotted #999;
	padding:20px 15px;
	vertical-align:middle;
}
.rooms_box th{
	background-color:#F2F2F2;
	width:122px;
}
.rooms_box td{ width:175px;}
.rooms_box_td01{
	background:url(../rooms/images/rooms_box_td01.png) no-repeat 450px center;
	height:76px;
}
.rooms_box_td02{
	background:url(../rooms/images/rooms_box_td02.png) no-repeat 350px center;
	height:76px;
}
#rooms06 .box01_body{
	background:#FFF url(../rooms/images/rooms06_box_bg.png) no-repeat 620px 55px;
	min-height:1055px;
}
#rooms06 h4{
	width:513px;
	height:53px;
	background:url(../rooms/images/rooms06_h4.png) no-repeat;
	text-indent:-9999px;
}
#rooms06 p{
	padding:25px 15px;
	width:515px;
}

