@charset "UTF-8";



/* ////////////////////////////////////////////////// */
/* local */
/* ////////////////////////////////////////////////// */

#localmn ul {
	overflow: hidden;
	margin: 0 ;
}
#localmn ul li {
}
#localmn ul li a {
	display: block;
	height: 23px;
	overflow: hidden;
	text-indent: -9999px;
}
#localmn ul li.plan {
	background: url(../img/local/bt01.gif) no-repeat -191px 0;
}
#localmn ul li.plan a {
	width: 191px;
	background: url(../img/local/bt01.gif) no-repeat 0px 0;
}
#localmn ul li.room {
	width: 191px;
	background: url(../img/local/bt02.gif) no-repeat -191px 0;
}
#localmn ul li.room a {
	width: 191px;
	background: url(../img/local/bt02.gif) no-repeat 0 0;
}
#localmn ul li.break {
	width: 191px;
	background: url(../img/local/bt03.gif) no-repeat -191px 0;
}
#localmn ul li.break a {
	width: 191px;
	background: url(../img/local/bt03.gif) no-repeat 0 0;
}
#localmn ul li.service {
	width: 191px;
	background: url(../img/local/bt04.gif) no-repeat  -191px 0;
}
#localmn ul li.service a {
	width: 191px;
	background: url(../img/local/bt04.gif) no-repeat  0 0;
}
#localmn ul li.price {
	width: 191px;
	background: url(../img/local/bt05.gif) no-repeat -191px 0;
}
#localmn ul li.price a {
	width: 191px;
	background: url(../img/local/bt05.gif) no-repeat 0 0;
}
#localmn ul li.qa {
	width: 191px;
	background: url(../img/local/bt06.gif) no-repeat -191px 0;
}
#localmn ul li.qa a {
	width: 191px;
	background: url(../img/local/bt06.gif) no-repeat 0 0;
}
#localmn ul li.contact {
	width: 191px;
	background: url(../img/local/bt07.gif) no-repeat -191px 0;
}
#localmn ul li.contact a {
	width: 191px;
	background: url(../img/local/bt07.gif) no-repeat 0 0;
}

body#stay #localmn ul li a:hover {
	filter: alpha(opacity=0);
	opacity: 0;
	-moz-opacity: 0;
}
#localmn ul.sub {
	display: none;
}

#localmn ul.sub li a {
	display: block;
	height: 21px;
	overflow: hidden;
	text-indent: -9999px;
}
body#stay #localmn ul.sub li.single a{
	background: url(../img/local/sub01.gif) no-repeat 0 0;
}
body#stay #localmn ul.sub li.twin a{
	background: url(../img/local/sub02.gif) no-repeat 0 0;
}
body#stay #localmn ul.sub li.double a{
	background: url(../img/local/sub03.gif) no-repeat 0 0;
}
body#stay #localmn ul.sub li.wa a{
	background: url(../img/local/sub04.gif) no-repeat 0 0;
}
body#stay #localmn ul.sub li.delux a{
	background: url(../img/local/sub05.gif) no-repeat 0 0;
}

body#stay #localmn ul.sub li.new_single a{
	background: url(../img/local/sub06.gif) no-repeat 0 0;
}
body#stay #localmn ul.sub li.new_twin a{
	background: url(../img/local/sub07.gif) no-repeat 0 0;
}
body#stay #localmn ul.sub li.new_double a{
	background: url(../img/local/sub08.gif) no-repeat 0 0;
}
body#stay #localmn ul.sub li.new_family a{
	background: url(../img/local/sub09.gif) no-repeat 0 0;
}



body#stay #localmn ul.sub li a:hover{
	filter: alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity: 0.5;
}
#alpha3 div.entry .text {
	float:right;
	width:510px;
}
#alpha3 div.entry .photo {
	margin: 0;
}

/* plan
-----------------------------------------------------------------------------*/

#alpha .plan ul{
	width:  610px;
	margin: 0 -20px 0 0;
}
#alpha .plan li{
	float: left;
	margin: 10px 10px 0 0;
}

/* lead
-----------------------------------------------------------------------------*/
#alpha .lead{
	margin: 0 0 20px;
}

#alpha .lead .photo{
	width:  300px;
	float: left;
}
#alpha .lead .text{
	width:  300px;
	float: right;
}

/* data1
-----------------------------------------------------------------------------*/
#alpha .data1{
	margin: 0 0 20px;
}

#alpha .data1 sup{
	font-size:0.8em;
}

#alpha .data1 .smallTxt{
	font-size:0.9em;
}



/* pdf
-----------------------------------------------------------------------------*/

#alpha .pdf{
	margin: 0 0 20px;
}
#alpha .pdf table{
	width: 295px;
}
#alpha .pdf table img{
	margin: 10px 0;
}

/* amenity
-----------------------------------------------------------------------------*/

#alpha .amenity{
	margin: 0 0 25px;
}

#alpha .amenity h4{
	background: #e0e0e5;
	border:1px #c0c0c0 solid;
	padding:5x;
	text-align: center;
	margin: 0 0 5px;
}

#alpha .amenity .fLeft{
	display: inline;
	width: 600px;
}

#alpha .amenity h3{
	margin:0 0 10px 0;
}

#alpha .amenity li{
	font-size:0.9em;
}

/* boxKids
-----------------------------------------------------------------------------*/

#alpha .boxKids{
	border:1px #c0c0c0 solid;
	padding:1px;
	margin: 0 0 25px;
}

#alpha .boxKids div{
	border:1px #c0c0c0 solid;
	padding:12px;
}

#alpha .boxKids h3{
	margin:0 0 10px 0;
}

#alpha .boxKids li{
	font-size:0.9em;
}

/* double_box
-----------------------------------------------------------------------------*/

#alpha .attention_box{
	border:3px #c0c0c0 double;
	margin: 0 0 25px 0px;
	padding:12px;
}

#alpha .attention_box h3{
	margin:0 0 10px 0;
	border:none !important;
	padding:0px !important;
}
#alpha .attention_box ul{
	margin:0px !important;
	padding:0px 0px 0px 10px !important;
	}
#alpha .attention_box li{
	font-size:1.0em;
	list-style:outside disc;
	line-height:140%;
	margin-bottom:8px;
	margin-left:15px;
}


