@charset "utf-8";

/* 離れ客室 */

/* タイトル画像
---------------------------------------------------------------------------*/
.block-hdimg {
	background-image: url(../img/cuisine/fig-hdimg.jpg);
}
@media screen and (max-width: 768px){
	.block-hdimg {
		background-image: url(../img/cuisine/fig-hdimg-sp.jpg);
	}
}

/* プラン紹介
---------------------------------------------------------------------------*/
.box-withthumb .box-plan {
	margin-top: 45px;
}
.lst-plan li {
	width: 500px;
}
.fig-plan {
	margin-top: .1rem;
	margin-bottom: .15rem;
}
.btns-plan {
	margin-top: .2rem;
}
@media screen and (max-width: 1024px){
	.lst-plan li {
		width: 49%;
	}
}
@media screen and (max-width: 768px){
	.box-withthumb .box-plan {
		margin-top: 8vw;
	}
	.spmt {
		margin-top: 5vw;
	}
	.spmb {
		margin-bottom: 3vw;
	}
	.fig-plan img {
		max-width: 200%;
		width: 100%;
	}
}

.box-koshitsu .inner-wide {
	margin-bottom: 60px;
}
.fig-side {
	width: 520px;
}
.tx-side {
	width: 460px;
}
@media screen and (max-width: 1024px){
	.fig-side {
		width: 50%;
	}
	.tx-side {
		width: 48%;
	}
}
@media screen and (max-width: 768px){
	.box-koshitsu .inner-wide {
		margin-bottom: 0;
	}
	.fig-side {
		margin-bottom: 5vw;
	}
}








