﻿@charset "utf-8";

/*ゲストルームトップ*/

.GuestroomList li {
	_behavior: url("../module/js/iepngfix/iepngfix.htc");	
}

.GuestroomList li {
	padding: 0px;
	margin: 0px;
}

.GuestroomList {
	padding: 0px;
	margin: 0px;
}
.GuestroomList {
	width: 970px;
	margin-top: 15px;
}
.GuestroomList li {
	float: left;
	list-style-type: none;
	background-repeat: no-repeat;
	padding-top: 230px;
	padding-bottom: 5px;
}
.GuestroomList2 {
	width: 242px;
}
.GuestroomList1 {
	width: 242px;
}
.GuestroomList4 {
	width: 243px;
}
.GuestroomList3 {
	width: 243px;
}
.GuestroomList1 {
	background-image:url('images/roomtop_main_01.png')
}
.GuestroomList2 {
	background-image:url('images/roomtop_main_02.png')
}
.GuestroomList3 {
	background-image:url('images/roomtop_main_03.png')
}
.GuestroomList4 {
	background-image:url('images/roomtop_main_04.png')
}

.GuestroomList li span a {
	width: 242px;
	height: 40px;
	overflow: hidden;
	display: block;
}

.GuestroomList li span {
	width: 242px;
	height: 40px;
	overflow: hidden;
	display: block;
}
.GuestroomList li span {
	height: 40px;
}
.GuestroomList li span a {
	height: 80px;
	text-indent: -9999px;
	_behavior: expression(IEPNGFIX.fix(this));
}
.GuestroomList li span a:hover {
	margin-top: -40px;
}

.GuestroomList1 span a {
	background-image:url('images/roomtop_main_b_01.png')
}
.GuestroomList2 span a {
	background-image:url('images/roomtop_main_b_02.png')
}
.GuestroomList3 span a {
	background-image:url('images/roomtop_main_b_03.png')
}
.GuestroomList4 span a {
	background-image:url('images/roomtop_main_b_04.png')
}
.GuestroomList li p {
	width: 242px;
	height: 63px;
	padding: 0px;
	margin: 0px;
	text-indent: -9999px;
	overflow: hidden;
}
.GuestroomList1 p {
	background-image:url('images/roomtop_catch_01.png')
}
.GuestroomList2 p {
	background-image:url('images/roomtop_catch_02.png')
}
.GuestroomList3 p {
	background-image:url('images/roomtop_catch_03.png')
}
.GuestroomList4 p {
	background-image:url('images/roomtop_catch_04.png')
}

.GuestroomList li p {
	_behavior: expression(IEPNGFIX.fix(this));
	margin-top: 35px;
	margin-bottom: 0px;
}


.GuestRoomTopContentsBox {
	width: 970px;
}
.GuestRommTopMain {
	width: 650px;
	float: left;
}
.GuestRommTopSideNavi {
	width: 230px;
	padding-right: 30px;
	padding-left: 30px;
	float: right;
}
.GuestRommTopSideNavi h3 {
	margin-top: 20px;
	margin-bottom: 20px;
}
.GuestRommTopSideNavi h3 {
	margin-top: 10px;
	margin-bottom: 0px;
}
.GuestRommTopSideNavi p {
	margin-top: 0px;
	margin-bottom: 0px;
}
.GuestRommTopMain ul {
	margin-top: 20px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.GuestRommTopMain li {
	padding: 0px;
	margin: 0px 0px 1px;
	list-style-type: none;
	background-image: url(/module/images/Common/ArrowS.png);
	_behavior: url("/module/js/iepngfix/iepngfix.htc");
	background-repeat: no-repeat;
	background-position: left center;
	height: 22px;
}
.GuestRommTopMain li a {
	text-indent: 10px;
	display: block;
	line-height: 22px;
}



