@charset "utf-8";
/* ===================================================================
CSS information

 file name  : copy.css
 author     : Ability Consultant
style info  : ページ名
=================================================================== */

/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */

/*-----------------------------------------------------------
	gnavのactive設定
-----------------------------------------------------------*/
#rooms #gnav ul li.gnav_roo a {
	background-position: bottom;
}

/*-----------------------------------------------------------
	.menu
-----------------------------------------------------------*/
.menu {
	width: 950px;
	margin: 0 auto 60px;
}

.menu ul {
	width: 950px;
	height: 68px;
	overflow: hidden;
	*zoom: 1;
	margin: 0 0 30px;
}

.menu ul li {
	float: left;
}

.menu ul li a {
	display: block;
	height: 68px;
	text-indent: -9999px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: top;
}

.menu ul li a:hover, .menu ul li a.active {
	background-position: bottom;
}

.menu ul li a.concept {
	background-image: url(../rooms/images/menu_concept.png);
	width: 305px;
}

.menu ul li a.roten {
	background-image: url(../rooms/images/menu_roten.png);
	width: 310px;
}

.menu ul li a.special {
	background-image: url(../rooms/images/menu_special.png);
	width: 335px;
}

/*-----------------------------------------------------------
	.box_room
-----------------------------------------------------------*/
.box_room {
	width: 950px;
	margin: 0 auto 80px;
	padding: 0 0 0;
	overflow: hidden;
	*zoom: 1;
}

.box_room h3 {
	margin: 0 0 20px;
}

.box_room h4 {
	margin:30px 0 30px;
}

.box_room .wrap {
	width: 950px;
	overflow: hidden;
	margin: 0 auto;
	clear:both;
}

.box_room .wrap .detail {
	width: 550px;
	float: left;
}

.box_room .wrap .detail .btn{
	margin: 30px 0 0 0;
}

.box_room .wrap .map {
	width: 340px;
	float: right;
}

