@charset "UTF-8";
/* ===================================================================
CSS information

 file name  : rooms.css
 author     : Ability Consultant
 style info : 客室
=================================================================== */
/* -----------------------------------------------------------
	楽天左カラム高さ設定
----------------------------------------------------------- */
#htlSide-A {
	top: 629px;
}

/* -----------------------------------------------------------
	con_int
----------------------------------------------------------- */
.con_int {
	background: url(../rooms/images/bg_int.png) no-repeat left top;
	padding: 46px 20px 22px;
	overflow: hidden;
	margin-bottom: 36px;
}
.con_int h4 {
	text-align: center;
	margin-bottom: 180px;
}
.con_int .box_int li {
	width: 300px;
	float: left;
	margin-right: 5px;
	background: rgba(255, 255, 255, 0.9);
}
.con_int .box_int li:last-child {
	margin-right: 0;
}
.con_int .box_int li .txt {
	padding: 15px 20px 20px;
}

/* -----------------------------------------------------------
	pnav
----------------------------------------------------------- */
.pnav {
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
	background: #fff;
	overflow: hidden;
	margin-bottom: 60px;
}
.pnav li {
	float: left;
	vertical-align: top;
	position: relative;
	padding-left: 1px;
}
.pnav li:before {
	content: '';
	background: #dddddd;
	position: absolute;
	width: 1px;
	height: 116px;
	top: 0;
	left: 0;
}
.pnav li:last-child {
	padding-right: 1px;
}
.pnav li:last-child:after {
	content: '';
	background: #dddddd;
	position: absolute;
	width: 1px;
	height: 116px;
	top: 0;
	right: 0;
}
.pnav li a {
	display: block;
}

/* -----------------------------------------------------------
	con_roo
----------------------------------------------------------- */
.con_roo {
	position: relative;
	margin-bottom: 60px;
}
.con_roo .btn {
	position: absolute;
	bottom: 24px;
	left: 290px;
}
