@charset "utf-8";
/* CSS Document */

/* ---------------------------------------------------------------------------------------------

   特定箇所指定

--------------------------------------------------------------------------------------------- */

#tent{
	margin-bottom: 75px;
}

@media screen and (max-width:550px) {

#tent{
	margin-bottom: 50px;
}
	
}


/* ロビーラウンジ
------------------------------------------------------------*/
.fa-couch{
	color: #a8bf93;
	font-size: clamp(20px, 2vw, 24px);
}

/* バーラウンジ
------------------------------------------------------------*/
.fa-wine-bottle{
	color: #a8bf93;
	font-size: clamp(20px, 2vw, 24px);
}

/* 歌い処
------------------------------------------------------------*/
.fa-music{
	color: #a8bf93;
	font-size: clamp(20px, 2vw, 24px);
}

/* 優彩天文台、クリアテント
------------------------------------------------------------*/
.fa-star-and-crescent{
	color: #a8bf93;
	font-size: clamp(20px, 2vw, 24px);
}

/* ヨガ
------------------------------------------------------------*/
/*.fa-running{
	color: #a8bf93;
	font-size: clamp(20px, 2vw, 24px);
}*/




/* ---------------------------------------------------------------------------------------------

   全共通箇所

--------------------------------------------------------------------------------------------- */
.facilities{
	position: relative;
}

.facility-back{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 55%;
	background-image: url(../facility-images/skulls.png);
	background-repeat: repeat;
	z-index: 1;
}

.facilities .text-18{
	text-align: center;
	position: relative;
	z-index: 5;
	letter-spacing: 0.25em;
	margin: 0 auto;
}



/* ---------------------------------------------------------------------------------------------

   Lobby, Bar,    横パターン  

--------------------------------------------------------------------------------------------- */
.main-image{
	width: 100%;
	position: relative;
	z-index: 5;
}
.main-image img{
	width: 100%;
	height: auto;
}

.beside-image{
	position: relative;
	z-index: 5;
	margin-bottom: 50px;
}

.beside-image li{
	float: left;
	width: 49%;
	margin-top: 2%;
}
.beside-image li.last{
	float: right;
	width: 49%;
	margin-top: 2%;
}
.beside-image li img{
	width: 100%;
	height: auto;
}


/* 優彩天文台、ヨガ　理由あり注釈
------------------------------------------------------------*/
.facilities .text-14{
	text-align: center;
	margin: 0 auto;
}




/* ---------------------------------------------------------------------------------------------

Tent,Yoga 縦パターン

--------------------------------------------------------------------------------------------- */
.vertical-image{
	width: 100%;
	margin-bottom: 50px;
	position: relative;
	z-index: 5;
}

.vertical-image li{
	float: left;
	width: 33.33%;
}

.vertical-image li img{
	width: 100%;
	height: auto;
}

.vertical-image .top_fade{
	margin-top: 5%;
}

















