@charset "UTF-8";
/*
theme Name: アークシティホテル WP
Author:ARC CITY HOTEL
Description: original theme
version： 1.0.0
*/
/* line 16, style.scss */
.ancer {
  position: absolute;
  top: -0px; }

/* line 21, style.scss */
.gothic {
  font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif;
  font-weight: 500; }

/* line 25, style.scss */
.mainslide {
  height: 400px;
  width: 100%;
  display: block; }

/* line 31, style.scss */
.mainslide .s1 {
  padding-top: 76px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  height: 400px;
  background-image: url(./images/news/bg-news.jpg); }
  /* line 42, style.scss */
  .newstop .mainslide .s1 {
    background-image: url(./images/news/bg-news.jpg); }
  /* line 45, style.scss */
  .kpagetop .mainslide .s1 {
    background-image: url(./images/news/bg-news.jpg); }

@media only screen and (max-width: 767px) {
  /* line 51, style.scss */
  .mainslide {
    height: auto; }

  /* line 55, style.scss */
  .mainslide > div {
    position: relative;
    height: auto;
    width: 100%; }

  /* line 61, style.scss */
  .mainslide .s1 {
    height: auto;
    padding-top: 52.08333333333333%;
    background-image: url("../images/bg-news.jpg");
    background-size: cover;
    display: block;
    position: relative; } }
/*--------------------------------------------
k_page
---------------------------------------------*/
/* line 78, style.scss */
.kpagetop section .container {
  padding: 100px 0;
  text-align: center; }

/*--------------------------------------------
news article
---------------------------------------------*/
/* line 90, style.scss */
.news_article {
  padding: 65px 0 0; }
  /* line 93, style.scss */
  .news_article .title_area {
    border-top: 1px dashed #707070;
    border-bottom: 1px dashed #707070;
    padding: 20px 0;
    display: flex;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
    align-content: center; }
    /* line 102, style.scss */
    .news_article .title_area p {
      line-height: 1;
      margin: 0; }
    /* line 106, style.scss */
    .news_article .title_area h3 {
      font-size: 24px;
      width: 100%;
      padding-top: 10px; }
    /* line 112, style.scss */
    .news_article .title_area div span {
      font-size: 12px;
      margin-left: 5px;
      margin-top: 0;
      line-height: 22px;
      display: inline-block;
      width: 58px;
      text-align: center;
      font-weight: normal;
      color: #FFF; }
      /* line 122, style.scss */
      .news_article .title_area div span.infomation {
        background-color: #b25977; }
      /* line 125, style.scss */
      .news_article .title_area div span.important {
        background-color: #cc4242; }
      /* line 128, style.scss */
      .news_article .title_area div span.stay {
        background-color: #e98b58; }
      /* line 131, style.scss */
      .news_article .title_area div span.banquet {
        background-color: #b7a87d; }
      /* line 134, style.scss */
      .news_article .title_area div span.meeting {
        background-color: #95839b; }
      /* line 137, style.scss */
      .news_article .title_area div span.memorial {
        background-color: #ba94c5; }
      /* line 140, style.scss */
      .news_article .title_area div span.breakfast {
        background-color: #8fb0d1; }
      /* line 143, style.scss */
      .news_article .title_area div span.lunch {
        background-color: #d57893; }
      /* line 146, style.scss */
      .news_article .title_area div span.dinner {
        background-color: #70a183; }
      /* line 149, style.scss */
      .news_article .title_area div span.shuntouka {
        background-color: #dab766; }
      /* line 152, style.scss */
      .news_article .title_area div span.event {
        background-color: #818047; }
      /* line 155, style.scss */
      .news_article .title_area div span.delivery {
        background-color: #ee93b2; }
      /* line 158, style.scss */
      .news_article .title_area div span.takeout {
        background-color: #b9cc56;
        font-size: 11px;
        width: 70px; }
  /* line 168, style.scss */
  .news_article .txt_area {
    padding: 30px 0;
    border-bottom: 1px dashed #707070; }
  /* line 172, style.scss */
  .news_article .pagenation_area {
    padding: 30px 0 50px;
    display: flex;
    justify-content: space-between;
    width: 100%; }
    /* line 177, style.scss */
    .news_article .pagenation_area i {
      font-size: 30px;
      vertical-align: middle; }
    /* line 182, style.scss */
    .news_article .pagenation_area .next_arrow i {
      padding: 0 10px 0 0; }
    /* line 185, style.scss */
    .news_article .pagenation_area .next_arrow a {
      line-height: 30px;
      font-size: 17px; }
    /* line 193, style.scss */
    .news_article .pagenation_area .prev_arrow i {
      padding: 0 0 0 10px; }
    /* line 196, style.scss */
    .news_article .pagenation_area .prev_arrow a {
      line-height: 30px;
      font-size: 17px; }

@media screen and (max-width: 767px) {
  /* line 207, style.scss */
  .news_article {
    padding: 30px 20px 0; }
    /* line 210, style.scss */
    .news_article .txt_area {
      padding: 20px 0; }
    /* line 213, style.scss */
    .news_article .title_area {
      flex-direction: column; }
      /* line 215, style.scss */
      .news_article .title_area h3 {
        font-size: 20px; }
      /* line 218, style.scss */
      .news_article .title_area div {
        padding-top: 5px; }
        /* line 220, style.scss */
        .news_article .title_area div span {
          margin-left: 0;
          margin-right: 5px;
          margin-top: 5px; }
    /* line 227, style.scss */
    .news_article .pagenation_area {
      padding: 15px 0 25px; }
      /* line 229, style.scss */
      .news_article .pagenation_area i {
        font-size: 26px; }
      /* line 233, style.scss */
      .news_article .pagenation_area .next_arrow a {
        line-height: 26px;
        font-size: 15px; }
      /* line 239, style.scss */
      .news_article .pagenation_area .prev_arrow a {
        line-height: 26px;
        font-size: 15px; } }
/*--------------------------------------------
news sec
---------------------------------------------*/
/* line 252, style.scss */
.news-sec {
  padding: 80px 0; }

/* line 257, style.scss */
.newsarea .inner {
  border: 1px solid #707070;
  padding: 20px; }
  /* line 261, style.scss */
  .newsarea .inner .frame {
    height: 224px;
    overflow: auto;
    padding: 0 10px;
            /*dt {
                font-size: 14px;
                margin-bottom: 0px;
                padding: 20px 30px 20px 0;
                }

            dd {
                font-size: 16px;
                padding: 20px 0 20px;
                border-bottom: 0;
            }*/ }

@media screen and (max-width: 767px) {
  /* line 283, style.scss */
  .news-sec {
    padding: 40px 20px; }

  /* line 288, style.scss */
  .newsarea .inner {
    padding: 10px; }
    /* line 291, style.scss */
    .newsarea .inner .frame {
      height: 130px;
      overflow: auto;
                /*dl {
                    display: block;

                    dt {
                        font-size: 11px;
                        margin-bottom: 0px;
                        padding: 10px 0px 10px 0;

                        span {
                            margin-left: 5px;
                            line-height: 16px;
                            display: inline-block;
                            width: 40px;
                        }
                    }

                    dd {
                        font-size: 13px;
                        padding: 0px 0 10px;
                        margin-bottom: 0;
                    }
                }*/ } }

/*# sourceMappingURL=style.css.map */
