@charset "utf-8";
/* ===================================================================
CSS information

 file name  :zzz.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
※修正追加分は最下部に記述
=================================================================== */


/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */



/* headerヘッダー
----------------------------------------------------------- */
#rooms h1#title {
	width:1000px;
	background:url(../rooms/images/room_title.gif) no-repeat left top;
	margin:0 auto;
	height:70px;
	text-indent:-9999px;
	position:relative;
}
#rooms div#title_bn {
	position:relative;
	width:1000px;
	height:70px;
	margin:0 auto;
}

#rooms div#title_bn img {
	position:absolute;
	right:20px;
	top:15px;
}



/* mainメイン
----------------------------------------------------------- */

#rooms #main h3#renew {
	background:url(../images/top/top_renew_bt.gif) no-repeat left top;
	width:700px;
	height:90px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 20px 0;
	clear:both;
}

#rooms div#main div#rooms_layout {
	margin:0 0 20px 0;
	clear:both;
	overflow:hidden;
	height:100%;
}

#rooms div#main div#rooms_layout_left {
	float:left;
	width:192px;
	height:100%;
}

#rooms div#main div#rooms_layout_right {
	float:right;
	width:508px;
	height:100%;
}

/* タブメニュー */
#rooms #contents #main ul#rooms_tabmenu {
	width:192px;
	height:787px;
}

#rooms #contents #main ul#rooms_tabmenu li {
	width:192px;
	text-indent:-9999px;
	height:96px;
}

#rooms #contents #main ul#rooms_tabmenu li a {
	width:192px;
	display:block;
	overflow:hidden;
	height:96px;
}
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu01 {
	background: url(../rooms/images/room_teb_close.jpg) no-repeat;
	height:96px;
}
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu01 a:hover,
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu01 .active {
	background: url(../rooms/images/room_teb_open.jpg) no-repeat;
	height:96px;
}

div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu02 {
	background: url(../rooms/images/room_teb_close.jpg) 0 -96px;
	height:98px;
}
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu02 a:hover,
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu02 .active {
	background: url(../rooms/images/room_teb_open.jpg) 0 -96px;
	height:98px;
}

div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu03 {
	background: url(../rooms/images/room_teb_close.jpg) 0 -194px;
	height:98px;
}
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu03 a:hover,
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu03 .active {
	background: url(../rooms/images/room_teb_open.jpg) 0 -194px;
	height:98px;
}

div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu04 {
	background: url(../rooms/images/room_teb_close.jpg) 0 -292px;
	height:97px;
}
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu04 a:hover,
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu04 .active {
	background: url(../rooms/images/room_teb_open.jpg) 0 -292px;
	height:97px;
}

div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu05 {
	background: url(../rooms/images/room_teb_close.jpg) 0 -389px;
	height:99px;
}
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu05 a:hover,
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu05 .active {
	background: url(../rooms/images/room_teb_open.jpg) 0 -389px;
	height:99px;
}

div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu06 {
	background: url(../rooms/images/room_teb_close.jpg) 0 -488px;
	height:100px;
}
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu06 a:hover,
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu06 .active {
	background: url(../rooms/images/room_teb_open.jpg) 0 -488px;
	height:100px;
}
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu07 {
	background: url(../rooms/images/room_teb_close.jpg) 0 -588px;
	height:99px;
}
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu07 a:hover,
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu07 .active {
	background: url(../rooms/images/room_teb_open.jpg) 0 -588px;
	height:99px;
}

div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu08 {
	background: url(../rooms/images/room_teb_close.jpg) 0 -687px;
	height:98px;
}
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu08 a:hover,
div#wallpaper #contents #main ul#rooms_tabmenu li#rooms_tabmenu08 .active {
	background: url(../rooms/images/room_teb_open.jpg) 0 -687px;
	height:98px;
}



/* タブの中身 */
#rooms div#main div.rooms_contents1 a:hover img.yoyakubt {
	opacity:0.8;
	filter: alpha(opacity=80);
}
#rooms div#main div.rooms_contents1 {
	width:482px;
	border: solid 1px #C8BFC0;
	background-color:#EAE0DF;
	height:100%;
	padding:12px;
	margin:0 0 5px 0;
}
#rooms div#main p.boder_bottom {
	border-bottom:dotted 1px #C8BFC0;
	padding:0 0 10px 0;
}
#rooms div#main p.padding_top {
	padding:10px 0 0 0;
}

#rooms div#main h3#rooms_st1 {
	background:url(../rooms/images/room_st1.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	height:21px;
	width:700px;
}

#rooms div#main h3#rooms_st2 {
	background:url(../rooms/images/room_st2.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	height:21px;
	width:700px;
}

#rooms div#main h3#rooms_st3 {
	background:url(../rooms/images/room_st3.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	height:21px;
	width:700px;
}

#rooms div#main p.rooms_text1 {
	width:450px;
	float:left;
	overflow:hidden;
}

#rooms div#main div.rooms_contents2 {
	overflow:hidden;
	clear:both;
	margin:10px auto 40px auto;
	height:100%;
	width:680px;
}


/* 2010.0203.修正小川 */
#rooms #main h3#rooms_st {
	background:url(../rooms/images/rooms_st.gif) no-repeat left top;
	width:700px;
	height:42px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 20px 0;
	clear:both;
}

#rooms #main h3#rooms_stbed {
	background:url(../rooms/images/room_stbed.gif) no-repeat left top;
	width:370px;
	height:14px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 10px 0;
	clear:both;
}
#rooms #main p#bed_text {
	line-height:1.4em;
	width:350px;
	margin:0 0 0 20px;
	padding:0 0 20px 0;
}
#rooms #main div#layout_bed {
	background:url(../rooms/images/room_bed_bg.jpg) no-repeat right top;
	overflow:hidden;
	margin:0 0 20px 0;
}

/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}

