/* CSS Document */

/* index */
.slide div { width: 100%; height: 450px; }
.slide1 { background: url(../images/slide1.jpg) no-repeat top center; }
.slide2 { background: url(../images/slide2.jpg) no-repeat top center; }
.slide3 { background: url(../images/slide3.jpg) no-repeat top center; }
.slide4 { background: url(../images/slide4.jpg) no-repeat top center; }

.index .point li { width: 328px; height: 380px; }
.index .point li.c1 { background: url(../images/point_img1_on.jpg) no-repeat 0 0; }
.index .point li.c2 { background: url(../images/point_img2_on.jpg) no-repeat 0 0; }
.index .point li.c3 { background: url(../images/point_img3_on.jpg) no-repeat 0 0; }

.info {
	background-color: #fff;
	border-radius: 10px;
	padding: 20px;
	height: 300px;
	padding-left: 350px;
	position: relative;
	margin-bottom: 40px;
}
.info .img { position: absolute; top: 20px; left: 20px; }
.info ul {
	border-left: 1px solid #40210F;
	padding-left: 30px;
	height: 300px;
	overflow: auto;
}
.info ul li { margin: 15px 0 25px 0; }
.info ul li span { color: #40210F; margin-right: 30px;}

.index.plan a { display: block; width: 328px; height: 300px; }
.index.plan .c1 a { background: url(../images/pimg1_on.jpg) no-repeat 0 0; }
.index.plan .c2 a { background: url(../images/pimg2_on.jpg) no-repeat 0 0; }
.index.plan .c3 a { background: url(../images/pimg3_on.jpg) no-repeat 0 0; }
.index.plan .c4 a { background: url(../images/pimg4_on.jpg) no-repeat 0 0; }
.index.plan .c5 a { background: url(../images/pimg5_on.jpg) no-repeat 0 0; }
.index.plan .c6 a { background: url(../images/pimg6_on.jpg) no-repeat 0 0; }

.bn a {
	display: block;
	width: 502px;
	height: 100px;
}
.bn.bn_wifi a { background: url(../images/bn_wifi_on.jpg) no-repeat 0 0; }
.bn.bn_aed a { background: url(../images/bn_aed_on.jpg) no-repeat 0 0; }
.bn.bn_celeb a { background: url(../images/bn_celeb_on.jpg) no-repeat 0 0; }
.bn.bn_pet a { background: url(../images/bn_pet_on.jpg) no-repeat 0 0; }



/* spa */

.main_spa { width: 100%; height: 450px; background: url(../images/spa_main.jpg) no-repeat top center; }
.spa_nav li { display: inline-block; width: 188px; height: 80px; margin-right: 20px; }
.spa_nav li a { display: block; width: 188px; height: 80px; }
.spa_nav li.n1 a { background: url(../images/spa_n1_on.jpg?v2) no-repeat 0 0; }
.spa_nav li.n2 a { background: url(../images/spa_n2_on.jpg?v2) no-repeat 0 0; }
.spa_nav li.n3 a { background: url(../images/spa_n3_on.jpg?v2) no-repeat 0 0; }
.spa_nav li.n4 a { background: url(../images/spa_n4_on.jpg) no-repeat 0 0; }
.spa_nav li.n5 a { background: url(../images/spa_n5_on.jpg) no-repeat 0 0; }


/* rooms / facilities */

.main_rf { width: 100%; height: 450px; background: url(../images/rf_main.jpg) no-repeat top center; }
.rf_nav li { display: inline-block; width: 188px; height: 80px; margin-right: 20px; }
.rf_nav li a { display: block; width: 188px; height: 80px; }
.rf_nav li.n1 a { background: url(../images/rf_n1_on.jpg) no-repeat 0 0; }
.rf_nav li.n2 a { background: url(../images/rf_n2_on.jpg) no-repeat 0 0; }
.rf_nav li.n3 a { background: url(../images/rf_n3_on.jpg) no-repeat 0 0; }
.rf_nav li.n4 a { background: url(../images/rf_n4_on.jpg) no-repeat 0 0; }
.rf_nav li.n5 a { background: url(../images/rf_n5_on.jpg) no-repeat 0 0; }


/* meal */

.main_ml { width: 100%; height: 450px; background: url(../images/ml_main.jpg) no-repeat top center; }
.ml_nav li { display: inline-block; width: 240px; height: 80px; margin-right: 20px; }
.ml_nav li a { display: block; width: 240px; height: 80px; }
.ml_nav li.n1 a { background: url(../images/ml_n1_on.jpg) no-repeat 0 0; }
.ml_nav li.n2 a { background: url(../images/ml_n2_on.jpg) no-repeat 0 0; }
.ml_nav li.n3 a { background: url(../images/ml_n3_on.jpg) no-repeat 0 0; }
.ml_nav li.n4 a { background: url(../images/ml_n4_on.jpg) no-repeat 0 0; }


/* pet */

.main_pt { width: 100%; height: 450px; background: url(../images/pt_main.jpg) no-repeat top center; }


/* cereb */

.main_cr { width: 100%; height: 450px; background: url(../images/cr_main.jpg) no-repeat top center; }




.info li p {
	display: inline-block;
	vertical-align: top;
}


