@charset "UTF-8";
/* Scss Document */
/* Scss Document */
/*color*/
/*font*/
@import url("https://fonts.googleapis.com/css2?family=Zen+Old+Mincho&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;700&display=swap");
@font-face { font-family: "Optima LT Std"; src: url("../fonts/optimaltstd.woff2") format("woff2"), url("../fonts/optimaltstd.woff") format("woff"); }
/*layout*/
/*----------------------------------------------------
	楽天パーツ
----------------------------------------------------*/
#htlRmSrch { top: 1100px; }

#upfrntPlans { top: 1780px; }

#htlSide-A #latest_cstm_review { top: 2065px !important; }

/*----------------------------------------------------
	メインビジュアル
----------------------------------------------------*/
/*----------------------------------------------------
	客室アメニティ/貸出備品
----------------------------------------------------*/
#faci { margin-top: 150px; }
#faci .bg-gray { margin-top: 50px; }

/* consent
-------------------------------------- */
.consent { margin-top: 150px; display: flex; gap: 30px 70px; flex-wrap: wrap; padding: 40px; border: 1px solid; }
.consent .tit03 { width: 100%; text-align: center; }
.consent .cons-flex { flex: 1; }
.consent .cons-flex .text { line-height: 2.25; }
.consent .cons-flex .chu { margin-top: 0.8em; }
.consent .cons-flex .btn01 { margin-top: 35px; display: block; margin-left: auto; }
.consent .p-consent__img { width: 30.3%; }
.consent .p-consent__img img { width: 100%; }

/*# sourceMappingURL=room.css.map */
