<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* ===================================================================
CSS information

 file name  : rooms.css
 author     : Ability Consultant
 style info : トップページ
=================================================================== */
h4 {
  line-height: 2;
  letter-spacing: 0.8em;
  font-size: 134%;
  margin: 20px 0;
  text-align: center;
}
@media only screen and (min-width: 1025px) {
  h4 {
    letter-spacing: 0.8em;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  h4 {
    letter-spacing: 0.8em;
  }
}
@media only screen and (max-width: 767px) {
  h4 {
    letter-spacing: 0.8em;
  }
}
h4 em {
  background: url(../images/common/bd_dots.png) repeat-x 0 bottom;
  font-style: normal !important;
}
h4 em.wt {
  background: url(../images/common/bd_w_dots.png) repeat-x 0 bottom;
}

.txt_det {
  line-height: 2;
  letter-spacing: 0.2em;
}

.tit {
  width: 950px;
  margin-inline: auto;
  padding: 150px 0 80px;
}

.con_intro {
  margin: 0 0 100px 0;
}

.con_shi {
  margin: 0 0 100px 0;
}
.con_shi .box_txt {
  width: 780px;
  margin: 50px auto;
}
.con_shi .txt_det {
  margin: 0 0 50px 0;
}

.con_din {
  margin: 0 0 100px 0;
}
.con_din .box_txt {
  width: 780px;
  margin: 50px auto;
}
.con_din .txt_det {
  margin: 0 0 50px 0;
}

.con_mor {
  margin: 0 0 100px 0;
}
.con_mor .box_txt {
  width: 780px;
  margin: 50px auto;
}
.con_mor .txt_det {
  margin: 0 0 50px 0;
}

.con_lun {
  margin: 0 0 100px 0;
}
.con_lun .box_txt {
  width: 780px;
  margin: 50px auto;
}
.con_lun .txt_det {
  margin: 0 0 50px 0;
}

.con_pri ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.con_pri ul li {
  text-align: center;
  margin-bottom: 80px;
}
</pre></body></html>