@charset "UTF-8";
/* ===================================================================
CSS information

 file name  : room.css
 author     : Ability Consultant
 style info : コピー
=================================================================== */
@font-face {
  font-family: Noto Serif JP;
  src: url("../font/NotoSerifMedium.woff") format("woff"), url("../font/NotoSerifMedium.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: Cinzel;
  src: url("../font/Cinzel-Regular.ttf") format("truetype");
}
@font-face {
  font-family: Montserrat;
  src: url("../font/Montserrat-Medium.ttf") format("truetype");
}
@font-face {
  font-family: Tenali Ramakrishna;
  src: url("../font/TenaliRamakrishna-Regular.ttf") format("truetype");
}
@font-face {
  font-family: Questrial;
  src: url("../font/Questrial-Regular.ttf") format("truetype");
}
@font-face {
  font-family: Cormorant Infant;
  src: url("../font/CormorantInfant-Regular.ttf") format("truetype");
}
@font-face {
  font-family: FontAwesome;
  src: url("../font/fontawesome-webfont.ttf") format("truetype");
}
@font-face {
  font-family: 'ic';
  src: url("../fonts/ic.ttf?h6h1x") format("truetype"), url("../fonts/ic.woff?h6h1x") format("woff"), url("../fonts/ic.svg?h6h1x#ic") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/* -----------------------------------------------------------
	con_roo
----------------------------------------------------------- */
.con_roo {
  margin-top: -80px;
}
.con_roo li + li {
  margin-top: 100px;
}
.con_roo li .box_roo {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-pack: flex-space-between;
      -ms-flex-pack: flex-space-between;
          justify-content: flex-space-between;
}
.con_roo li .box_roo .wrap .btn {
  text-align: center;
  margin-top: 40px;
}
.con_roo li .box_roo .wrap .btn a {
  width: 310px;
}

/* -----------------------------------------------------------
	.con_ame
----------------------------------------------------------- */
.con_ame {
  padding-top: 90px;
}
