@charset "utf-8";
/*//////////////  cambodia「hotel」/ hotelCSS Document  //////////////*/

#headerArea .mvArea .title {
	width: 92.8%;/*696*/
}

.conts >.img {
	padding-top: 0;
}
.conts .txtBox {
	margin-bottom: 1.041666666666667em;/*25*/
}
.swiper-slide:after {
	font-size: .8333333333333333rem;/*20*/
	line-height: 1;
	color: #fff;
	text-shadow:0px 0px 8px rgba(0,0,0,.5);
	position: absolute;
	bottom: .6em;/*12*/
	right: .7em;/*14*/
}
.swiper-slide.suiteRoom:after {
	content: "スイート（客室一例）";
}
.swiper-slide.premiumRoom:after {
	content: "プレミアムデラックス（客室一例）";
}
.swiper-slide.superiorRoom:after {
	content: "スーペリアルーム（客室一例）";
}
.swiper-slide.deluxeviewRoom:after {
	content: "デラックスシティビュー（客室一例）";
}
.swiper-slide.parkRoom:after {
	content: "パークルーム（客室一例）";
}
.swiper-slide.grandgardensuiteRoom:after {
	content: "グランドガーデンスイート（客室一例）";
}
.swiper-slide.classicRoom:after {
	content: "クラシックルーム（客室一例）";
}
.swiper-slide.room:after {
	content: "客室一例";
}
.swiper-slide.pool:after {
	content: "プール";
}
.swiper-slide.lobby:after {
	content: "ロビー";
}
.swiper-slide.bar:after {
	content: "バーラウンジ";
}
.swiper-slide.exterior:after {
	content: "外観";
}
.swiper-slide.roofBalcony:after {
	content: "ルーフバルコニー一例";
}
.swiper-slide.balcony:after {
	content: "バルコニー一例";
}


/* ===============================================
 luxury「ラグジュアリーホテル」　
=============================================== */
#luxury .titleLine + .title {
	width: 80.53333333333333%;/*604*/
}

/* ===============================================
 deluxe「デラックスホテル」　
=============================================== */
#deluxe .titleLine + .title {
	width: 68.66666666666667%;/*515*/
}
#deluxe .conts:last-of-type {
	padding-bottom: 0;
}