@charset "UTF-8";
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\000031}}
#customer_header, #customer_footer {
  font-size: small;
  line-height: 1.5;
  color: #231815;
  background: #fff;
  -webkit-text-size-adjust: none;
  font-size: 124%;
  font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/_reset\.sass}line{font-family:\000031}}
  #customer_header body, #customer_header div, #customer_header dl, #customer_header dt, #customer_header dd, #customer_header ul, #customer_header ol, #customer_header li, #customer_header h1, #customer_header h2, #customer_header h3, #customer_header h4, #customer_header h5, #customer_header h6, #customer_header pre, #customer_header form, #customer_header fieldset, #customer_header input, #customer_header textarea, #customer_header p, #customer_header blockquote, #customer_header th, #customer_header td, #customer_header article, #customer_header section, #customer_footer body, #customer_footer div, #customer_footer dl, #customer_footer dt, #customer_footer dd, #customer_footer ul, #customer_footer ol, #customer_footer li, #customer_footer h1, #customer_footer h2, #customer_footer h3, #customer_footer h4, #customer_footer h5, #customer_footer h6, #customer_footer pre, #customer_footer form, #customer_footer fieldset, #customer_footer input, #customer_footer textarea, #customer_footer p, #customer_footer blockquote, #customer_footer th, #customer_footer td, #customer_footer article, #customer_footer section {
    margin: 0;
    padding: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/_reset\.sass}line{font-family:\000034}}
  #customer_header table, #customer_footer table {
    border-collapse: collapse;
    border-spacing: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/_reset\.sass}line{font-family:\000037}}
  #customer_header fieldset, #customer_header img, #customer_header object, #customer_header embed, #customer_footer fieldset, #customer_footer img, #customer_footer object, #customer_footer embed {
    border: 0;
    vertical-align: bottom; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/_reset\.sass}line{font-family:\0000310}}
  #customer_header ol, #customer_header ul, #customer_footer ol, #customer_footer ul {
    list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/_reset\.sass}line{font-family:\0000312}}
  #customer_header caption, #customer_header th, #customer_footer caption, #customer_footer th {
    text-align: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/_reset\.sass}line{font-family:\0000314}}
  #customer_header h1, #customer_header h2, #customer_header h3, #customer_header h4, #customer_header h5, #customer_header h6, #customer_footer h1, #customer_footer h2, #customer_footer h3, #customer_footer h4, #customer_footer h5, #customer_footer h6 {
    font-size: 100%;
    font-weight: normal; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/_reset\.sass}line{font-family:\0000317}}
  #customer_header q:before, #customer_header q:after, #customer_footer q:before, #customer_footer q:after {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/_reset\.sass}line{font-family:\0000319}}
  #customer_header abbr, #customer_header acronym, #customer_footer abbr, #customer_footer acronym {
    border: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/_reset\.sass}line{font-family:\0000321}}
  #customer_header button, #customer_footer button {
    width: auto;
    padding: 0;
    margin: 0;
    background: none;
    border: 0;
    font-size: 0;
    line-height: 0;
    overflow: visible;
    cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/_reset\.sass}line{font-family:\0000331}}
  #customer_header *, #customer_header *:before, #customer_header *:after, #customer_footer *, #customer_footer *:before, #customer_footer *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\0000312}}
  #customer_header .ie, #customer_footer .ie {
    font-size: 120%; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\000031}}
    #customer_header, #customer_footer {
      font-size: 116%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\0000316}}
  #customer_header a, #customer_footer a {
    color: #231815;
    text-decoration: underline; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\0000319}}
  #customer_header a:hover, #customer_footer a:hover {
    text-decoration: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\0000321}}
  #customer_header img, #customer_footer img {
    max-width: 100%;
    -webkit-touch-callout: none;
    line-height: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\0000325}}
  #customer_header *, #customer_footer * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\0000328}}
  #customer_header input, #customer_header select, #customer_header textarea, #customer_footer input, #customer_footer select, #customer_footer textarea {
    font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\0000330}}
  #customer_header .view_tab, #customer_header html.ie8 .view_tab_sp, #customer_header html.ie8 .view_sp, #customer_footer .view_tab, #customer_footer html.ie8 .view_tab_sp, #customer_footer html.ie8 .view_sp {
    display: none !important; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\0000332}}
  #customer_header #abi_page, #customer_footer #abi_page {
    min-width: 1200px !important;
    margin: auto;
    font-size: 100% !important; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\0000337}}
    #customer_header .view_tab-sp, #customer_header .view_tab, #customer_footer .view_tab-sp, #customer_footer .view_tab {
      display: none !important; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\0000340}}
    #customer_header .view_tab-sp, #customer_header .view_tab, #customer_footer .view_tab-sp, #customer_footer .view_tab {
      display: none !important; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\0000343}}
    #customer_header .view_sp, #customer_footer .view_sp {
      display: none !important; } }
  @media only screen and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\0000347}}
    #customer_header .view_pc, #customer_footer .view_pc {
      display: none !important; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\0000351}}
    #customer_header .view_pc-tab, #customer_header .view_tab, #customer_footer .view_pc-tab, #customer_footer .view_tab {
      display: none !important; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031}}
  #customer_header #footer .con_footer .ptop, #customer_header #footer .con_footer .box_add, #customer_header #footer .con_group .box_gro, #customer_header #footer .con_search .inner, #customer_header #contents .topicpath, #customer_footer #footer .con_footer .ptop, #customer_footer #footer .con_footer .box_add, #customer_footer #footer .con_group .box_gro, #customer_footer #footer .con_search .inner, #customer_footer #contents .topicpath {
    width: 91.66667%;
    max-width: 1200px;
    margin: auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000037}}
  #customer_header .mouse .over, #customer_footer .mouse .over {
    -webkit-transition: opacity .3s ease-in;
    transition: opacity 0.3s ease-in; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\0000311}}
  #customer_header .mouse .over:hover, #customer_header .touch .over.touchstart, #customer_footer .mouse .over:hover, #customer_footer .touch .over.touchstart {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\0000315}}
  #customer_header .touch .over, #customer_footer .touch .over {
    -webkit-tap-highlight-color: transparent; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\0000318}}
  #customer_header .touch .over.touchend, #customer_footer .touch .over.touchend {
    -webkit-transition-delay: 200ms;
    transition-delay: 200ms; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\0000322}}
  #customer_header #abi_page, #customer_footer #abi_page {
    overflow: hidden; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\0000326}}
    #customer_header #abi_page, #customer_footer #abi_page {
      width: 100%;
      margin: auto; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\0000332}}
    #customer_header #abi_page, #customer_footer #abi_page {
      width: 100%;
      margin: auto; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\0000338}}
    #customer_header #abi_page, #customer_footer #abi_page {
      font-size: 100% !important; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\0000342}}
  #customer_header #header, #customer_footer #header {
    position: absolute;
    top: 3.15789%;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 1000;
    width: 93.75%; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\0000352}}
    #customer_header #header, #customer_footer #header {
      width: 91.66667%;
      top: 0.8em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\0000358}}
    #customer_header #header h1, #customer_footer #header h1 {
      color: #FFF;
      font-size: 75%;
      letter-spacing: 0.15em; } }
  @media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\0000365}}
    #customer_header #header h1, #customer_footer #header h1 {
      font-size: 69%; } }
  @media only screen and (min-width: 768px) and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\0000370}}
    #customer_header #header h1, #customer_footer #header h1 {
      font-size: 63%; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\0000375}}
    #customer_header #header h1, #customer_footer #header h1 {
      position: relative;
      top: -1em;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\0000384}}
    #customer_header #header h1, #customer_footer #header h1 {
      position: relative;
      top: -1em;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\0000393}}
    #customer_header #header h1, #customer_footer #header h1 {
      position: relative;
      top: -1em;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003101}}
  #customer_header #header .con_header .box_nav ul, #customer_header #header .con_fixnav .box_nav ul, #customer_footer #header .con_header .box_nav ul, #customer_footer #header .con_fixnav .box_nav ul {
    display: table; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003104}}
  #customer_header #header .con_header .box_nav ul li, #customer_header #header .con_fixnav .box_nav ul li, #customer_footer #header .con_header .box_nav ul li, #customer_footer #header .con_fixnav .box_nav ul li {
    display: table-cell;
    vertical-align: middle; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003109}}
    #customer_header #header .con_header .box_nav ul li:first-child, #customer_header #header .con_fixnav .box_nav ul li:first-child, #customer_footer #header .con_header .box_nav ul li:first-child, #customer_footer #header .con_fixnav .box_nav ul li:first-child {
      display: none; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003113}}
  #customer_header #header .con_header .box_nav ul li.c1, #customer_header #header .con_fixnav .box_nav ul li.c1, #customer_footer #header .con_header .box_nav ul li.c1, #customer_footer #header .con_fixnav .box_nav ul li.c1 {
    padding-left: 1em; }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003117}}
    #customer_header #header .con_header .box_nav ul li.c1, #customer_header #header .con_fixnav .box_nav ul li.c1, #customer_footer #header .con_header .box_nav ul li.c1, #customer_footer #header .con_fixnav .box_nav ul li.c1 {
      padding-left: 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003121}}
  #customer_header #header .con_header .box_nav ul li.c1 a, #customer_header #header .con_fixnav .box_nav ul li.c1 a, #customer_footer #header .con_header .box_nav ul li.c1 a, #customer_footer #header .con_fixnav .box_nav ul li.c1 a {
    background: #a77f21;
    -webkit-transition: background 400ms ease;
    transition: background 400ms ease;
    padding: 0.5em 1.5em 0.6em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003127}}
  #customer_header #header .con_header .box_nav ul li.c1 a:before, #customer_header #header .con_header .box_nav ul li.c1 a:after, #customer_header #header .con_fixnav .box_nav ul li.c1 a:before, #customer_header #header .con_fixnav .box_nav ul li.c1 a:after, #customer_footer #header .con_header .box_nav ul li.c1 a:before, #customer_footer #header .con_header .box_nav ul li.c1 a:after, #customer_footer #header .con_fixnav .box_nav ul li.c1 a:before, #customer_footer #header .con_fixnav .box_nav ul li.c1 a:after {
    display: none; }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003131}}
    #customer_header #header .con_header .box_nav ul li.c1 a, #customer_header #header .con_fixnav .box_nav ul li.c1 a, #customer_footer #header .con_header .box_nav ul li.c1 a, #customer_footer #header .con_fixnav .box_nav ul li.c1 a {
      padding: 0.5em 1em 0.6em; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003136}}
    #customer_header #header .con_header .box_nav ul li.c1 a, #customer_header #header .con_fixnav .box_nav ul li.c1 a, #customer_footer #header .con_header .box_nav ul li.c1 a, #customer_footer #header .con_fixnav .box_nav ul li.c1 a {
      padding: 0.5em 1em 0.6em; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003141}}
    #customer_header #header .con_header .box_nav ul li.c1 a, #customer_header #header .con_fixnav .box_nav ul li.c1 a, #customer_footer #header .con_header .box_nav ul li.c1 a, #customer_footer #header .con_fixnav .box_nav ul li.c1 a {
      padding: 0.5em 0.5em 0.6em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003145}}
  #customer_header #header .con_header .box_nav ul li.c1 a:hover, #customer_header #header .con_fixnav .box_nav ul li.c1 a:hover, #customer_footer #header .con_header .box_nav ul li.c1 a:hover, #customer_footer #header .con_fixnav .box_nav ul li.c1 a:hover {
    background: #d29f29; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003148}}
  #customer_header #header .con_header .box_nav ul li a, #customer_header #header .con_fixnav .box_nav ul li a, #customer_footer #header .con_header .box_nav ul li a, #customer_footer #header .con_fixnav .box_nav ul li a {
    font-size: 107%;
    color: #FFF;
    display: block;
    letter-spacing: .18em;
    text-decoration: none;
    position: relative;
    padding: .5em 1em;
    white-space: nowrap; }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003159}}
    #customer_header #header .con_header .box_nav ul li a, #customer_header #header .con_fixnav .box_nav ul li a, #customer_footer #header .con_header .box_nav ul li a, #customer_footer #header .con_fixnav .box_nav ul li a {
      padding: .5em .8em;
      font-size: 100%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003165}}
    #customer_header #header .con_header .box_nav ul li a, #customer_header #header .con_fixnav .box_nav ul li a, #customer_footer #header .con_header .box_nav ul li a, #customer_footer #header .con_fixnav .box_nav ul li a {
      padding: .5em .6em;
      font-size: 94%; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003171}}
    #customer_header #header .con_header .box_nav ul li a, #customer_header #header .con_fixnav .box_nav ul li a, #customer_footer #header .con_header .box_nav ul li a, #customer_footer #header .con_fixnav .box_nav ul li a {
      padding: .5em;
      font-size: 88%;
      letter-spacing: 0.1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003177}}
  #customer_header #header .con_header .box_nav ul li a:before, #customer_header #header .con_header .box_nav ul li a:after, #customer_header #header .con_fixnav .box_nav ul li a:before, #customer_header #header .con_fixnav .box_nav ul li a:after, #customer_footer #header .con_header .box_nav ul li a:before, #customer_footer #header .con_header .box_nav ul li a:after, #customer_footer #header .con_fixnav .box_nav ul li a:before, #customer_footer #header .con_fixnav .box_nav ul li a:after {
    content: '';
    position: absolute;
    display: block;
    left: 0;
    right: 0;
    margin: 0 auto;
    background: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003186}}
  #customer_header #header .con_header .box_nav ul li a:before, #customer_header #header .con_fixnav .box_nav ul li a:before, #customer_footer #header .con_header .box_nav ul li a:before, #customer_footer #header .con_fixnav .box_nav ul li a:before {
    width: 1px;
    height: 0;
    bottom: -1.6em;
    -webkit-transition: height 400ms ease;
    transition: height 400ms ease; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003193}}
  #customer_header #header .con_header .box_nav ul li a:after, #customer_header #header .con_fixnav .box_nav ul li a:after, #customer_footer #header .con_header .box_nav ul li a:after, #customer_footer #header .con_fixnav .box_nav ul li a:after {
    width: 7px;
    height: 7px;
    border-radius: 7px;
    bottom: -.4em;
    opacity: 0;
    -webkit-transition: opacity 400ms ease;
    transition: opacity 400ms ease; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003202}}
  #customer_header #header .con_header .box_nav ul li a.active:before, #customer_header #header .con_header .box_nav ul li a:hover:before, #customer_header #header .con_fixnav .box_nav ul li a.active:before, #customer_header #header .con_fixnav .box_nav ul li a:hover:before, #customer_footer #header .con_header .box_nav ul li a.active:before, #customer_footer #header .con_header .box_nav ul li a:hover:before, #customer_footer #header .con_fixnav .box_nav ul li a.active:before, #customer_footer #header .con_fixnav .box_nav ul li a:hover:before {
    height: 1.5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003205}}
  #customer_header #header .con_header .box_nav ul li a.active:after, #customer_header #header .con_header .box_nav ul li a:hover:after, #customer_header #header .con_fixnav .box_nav ul li a.active:after, #customer_header #header .con_fixnav .box_nav ul li a:hover:after, #customer_footer #header .con_header .box_nav ul li a.active:after, #customer_footer #header .con_header .box_nav ul li a:hover:after, #customer_footer #header .con_fixnav .box_nav ul li a.active:after, #customer_footer #header .con_fixnav .box_nav ul li a:hover:after {
    opacity: 1;
    -webkit-transition: opacity 400ms ease 350ms;
    transition: opacity 400ms ease 350ms; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003210}}
  #customer_header #header .con_header, #customer_footer #header .con_header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    padding-bottom: 1.04167%;
    margin-bottom: .52083%;
    overflow: hidden; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003227}}
    #customer_header #header .con_header, #customer_footer #header .con_header {
      padding-bottom: 0.8em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003232}}
    #customer_header #header .con_header, #customer_footer #header .con_header {
      padding-bottom: 0; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003237}}
    #customer_header #header .con_header, #customer_footer #header .con_header {
      margin-bottom: 0.8em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003242}}
    #customer_header #header .con_header, #customer_footer #header .con_header {
      margin-bottom: 0; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003247}}
    #customer_header #header .con_header, #customer_footer #header .con_header {
      border: none;
      border-color: rgba(255, 255, 255, 0.3); } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003252}}
  #customer_header #header .con_header .box_logo, #customer_footer #header .con_header .box_logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003264}}
  #customer_header #header .con_header .box_logo .logo, #customer_header #header .con_header .box_logo h1, #customer_footer #header .con_header .box_logo .logo, #customer_footer #header .con_header .box_logo h1 {
    width: 160px; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003268}}
    #customer_header #header .con_header .box_logo .logo, #customer_header #header .con_header .box_logo h1, #customer_footer #header .con_header .box_logo .logo, #customer_footer #header .con_header .box_logo h1 {
      width: 130px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003273}}
    #customer_header #header .con_header .box_logo .logo, #customer_header #header .con_header .box_logo h1, #customer_footer #header .con_header .box_logo .logo, #customer_footer #header .con_header .box_logo h1 {
      width: 40%;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      margin: 0 auto;
      max-width: 130px; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003283}}
  #customer_header #header .con_header .box_logo .img_adv, #customer_footer #header .con_header .box_logo .img_adv {
    margin-left: 25px; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003287}}
    #customer_header #header .con_header .box_logo .img_adv, #customer_footer #header .con_header .box_logo .img_adv {
      width: 80px;
      margin-left: 1em; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003293}}
    #customer_header #header .con_header .box_logo .img_adv, #customer_footer #header .con_header .box_logo .img_adv {
      width: 70px;
      position: absolute;
      bottom: 2.5em;
      left: 0;
      margin: 0; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003302}}
    #customer_header #header .con_header .box_logo .img_adv, #customer_footer #header .con_header .box_logo .img_adv {
      width: 4em;
      margin: 0.3em 0 0; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003307}}
  #customer_header #header .con_fixnav, #customer_footer #header .con_fixnav {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 3000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-shadow: 0 0 0.5em rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 0.5em rgba(0, 0, 0, 0.1);
    top: -150px;
    opacity: 0;
    -webkit-transition: top 600ms ease, opacity 600ms ease;
    transition: top 600ms ease, opacity 600ms ease; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003330}}
  #customer_header .activeFix #header .con_fixnav, #customer_footer .activeFix #header .con_fixnav {
    top: 0;
    opacity: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003334}}
  #customer_header #header .con_fixnav:before, #customer_footer #header .con_fixnav:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    background: url(https://www.zao-kokusaihotel.jp/files/images/common/bg.png) repeat top left;
    opacity: 0.95; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003345}}
  #customer_header #header .con_fixnav .logo, #customer_footer #header .con_fixnav .logo {
    width: 126px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 2.60417%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003353}}
  #customer_header #header .con_fixnav .box_nav, #customer_footer #header .con_fixnav .box_nav {
    padding: 0.8em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003356}}
  #customer_header #header .con_fixnav .box_nav ul li.c1 a, #customer_footer #header .con_fixnav .box_nav ul li.c1 a {
    color: #FFF; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003360}}
    #customer_header #header .con_fixnav .box_nav ul li:first-child, #customer_footer #header .con_fixnav .box_nav ul li:first-child {
      display: block; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003364}}
  #customer_header #header .con_fixnav .box_nav ul li a, #customer_footer #header .con_fixnav .box_nav ul li a {
    color: #000000; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003367}}
  #customer_header #header .con_fixnav .box_nav ul li a:before, #customer_header #header .con_fixnav .box_nav ul li a:after, #customer_footer #header .con_fixnav .box_nav ul li a:before, #customer_footer #header .con_fixnav .box_nav ul li a:after {
    background: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003370}}
  #customer_header #header .con_fixnav .box_nav ul li a:before, #customer_footer #header .con_fixnav .box_nav ul li a:before {
    bottom: -0.7em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003373}}
  #customer_header #header .con_fixnav .box_nav ul li a:after, #customer_footer #header .con_fixnav .box_nav ul li a:after {
    width: 6px;
    height: 6px;
    bottom: 0em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003378}}
  #customer_header #header .con_fixnav .box_nav ul li a.active:before, #customer_header #header .con_fixnav .box_nav ul li a:hover:before, #customer_footer #header .con_fixnav .box_nav ul li a.active:before, #customer_footer #header .con_fixnav .box_nav ul li a:hover:before {
    height: 1em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003381}}
  #customer_header #header .con_hnav, #customer_footer #header .con_hnav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    overflow: hidden; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003398}}
    #customer_header #header .con_hnav #hnav, #customer_footer #header .con_hnav #hnav {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003403}}
    #customer_header #header .con_hnav .txt_tel, #customer_footer #header .con_hnav .txt_tel {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003408}}
    #customer_header #header .con_hnav .box_lang, #customer_footer #header .con_hnav .box_lang {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003415}}
    #customer_header #header .con_hnav #hnav, #customer_footer #header .con_hnav #hnav {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003420}}
    #customer_header #header .con_hnav .txt_tel, #customer_footer #header .con_hnav .txt_tel {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003425}}
    #customer_header #header .con_hnav .box_lang, #customer_footer #header .con_hnav .box_lang {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003432}}
    #customer_header #header .con_hnav, #customer_footer #header .con_hnav {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      max-width: 700px;
      float: right; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003439}}
  #customer_header #header .con_hnav #hnav, #customer_footer #header .con_hnav #hnav {
    vertical-align: -0.2em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003442}}
  #customer_header #header .con_hnav #hnav li, #customer_footer #header .con_hnav #hnav li {
    display: table-cell;
    vertical-align: middle;
    position: relative; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003448}}
    #customer_header #header .con_hnav #hnav li, #customer_footer #header .con_hnav #hnav li {
      padding: 0 0.8em 0 1em; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003453}}
    #customer_header #header .con_hnav #hnav li, #customer_footer #header .con_hnav #hnav li {
      padding: 0 0.8em 0 1em; } }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003458}}
    #customer_header #header .con_hnav #hnav li, #customer_footer #header .con_hnav #hnav li {
      padding: 0 0.5em 0 1em; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003463}}
    #customer_header #header .con_hnav #hnav li, #customer_footer #header .con_hnav #hnav li {
      padding: 0 0.8em 0 1em; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003468}}
    #customer_header #header .con_hnav #hnav li, #customer_footer #header .con_hnav #hnav li {
      padding-left: 0; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003472}}
  #customer_header #header .con_hnav #hnav li:before, #customer_footer #header .con_hnav #hnav li:before {
    content: '';
    width: 5px;
    height: 5px;
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -2.5px;
    left: 0;
    background: #FFF; }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003484}}
    #customer_header #header .con_hnav #hnav li:before, #customer_footer #header .con_hnav #hnav li:before {
      display: none; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003488}}
  #customer_header #header .con_hnav #hnav li a, #customer_footer #header .con_hnav #hnav li a {
    font-size: 94%;
    color: #FFF;
    line-height: 1;
    letter-spacing: .1em;
    display: block;
    text-decoration: none;
    white-space: nowrap; }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003498}}
    #customer_header #header .con_hnav #hnav li a, #customer_footer #header .con_hnav #hnav li a {
      font-size: 88%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003503}}
    #customer_header #header .con_hnav #hnav li a, #customer_footer #header .con_hnav #hnav li a {
      font-size: 88%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003508}}
    #customer_header #header .con_hnav #hnav li a, #customer_footer #header .con_hnav #hnav li a {
      font-size: 85%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003512}}
  #customer_header #header .con_hnav #hnav li a:hover, #customer_footer #header .con_hnav #hnav li a:hover {
    text-decoration: underline; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003515}}
  #customer_header #header .con_hnav .txt_tel, #customer_footer #header .con_hnav .txt_tel {
    font-size: 100%;
    color: #FFF;
    letter-spacing: .05em;
    white-space: nowrap;
    vertical-align: -0.1em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003523}}
    #customer_header #header .con_hnav .txt_tel, #customer_footer #header .con_hnav .txt_tel {
      font-size: 88%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003528}}
    #customer_header #header .con_hnav .txt_tel, #customer_footer #header .con_hnav .txt_tel {
      font-size: 82%; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003533}}
    #customer_header #header .con_hnav .txt_tel, #customer_footer #header .con_hnav .txt_tel {
      padding: 0 0.7em; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003538}}
    #customer_header #header .con_hnav .txt_tel, #customer_footer #header .con_hnav .txt_tel {
      padding: 0 0.7em; } }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003543}}
    #customer_header #header .con_hnav .txt_tel, #customer_footer #header .con_hnav .txt_tel {
      padding: 0 .5em;
      font-size: 94%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003549}}
    #customer_header #header .con_hnav .txt_tel, #customer_footer #header .con_hnav .txt_tel {
      margin-top: 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003553}}
  #customer_header #header .con_hnav .txt_tel span, #customer_footer #header .con_hnav .txt_tel span {
    font-size: 163%; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003557}}
    #customer_header #header .con_hnav .txt_tel span, #customer_footer #header .con_hnav .txt_tel span {
      font-size: 139%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003561}}
  #customer_header #header .con_hnav .time, #customer_footer #header .con_hnav .time {
    font-size: 100% !important; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003565}}
    #customer_header #header .con_hnav .box_lang, #customer_footer #header .con_hnav .box_lang {
      position: absolute;
      top: 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003570}}
  #customer_header #header .con_hnav .box_lang a, #customer_footer #header .con_hnav .box_lang a {
    display: block;
    text-decoration: none;
    color: #FFF;
    padding: .5em;
    letter-spacing: .13em;
    line-height: 1;
    border-bottom: 1px solid #FFF;
    -webkit-transition: background 400ms ease;
    transition: background 400ms ease; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003582}}
    #customer_header #header .con_hnav .box_lang a, #customer_footer #header .con_hnav .box_lang a {
      font-size: 88%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003587}}
    #customer_header #header .con_hnav .box_lang a, #customer_footer #header .con_hnav .box_lang a {
      letter-spacing: .05em;
      font-size: 75%;
      border: 1px solid #FFF; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003593}}
  #customer_header #header .con_hnav .box_lang a:hover, #customer_footer #header .con_hnav .box_lang a:hover {
    background: rgba(255, 255, 255, 0.2); }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003596}}
  #customer_header #footer, #customer_footer #footer {
    margin-top: 100px; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003600}}
    #customer_header #footer, #customer_footer #footer {
      margin-top: 8.33333%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003605}}
    #customer_header #footer, #customer_footer #footer {
      margin-top: 3em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003610}}
    #customer_header #footer, #customer_footer #footer {
      background: url(https://www.zao-kokusaihotel.jp/files/images/common/bg1.jpg) repeat top left;
      position: relative;
      padding-top: 4em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003615}}
    #customer_header #footer:before, #customer_footer #footer:before {
      content: '';
      width: 100%;
      height: .4em;
      background: url(https://www.zao-kokusaihotel.jp/files/images/common/bg2.jpg) repeat top left;
      position: absolute;
      top: 0;
      left: 0;
      display: block; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003626}}
  #customer_header #footer .con_logo, #customer_footer #footer .con_logo {
    position: relative;
    overflow: hidden; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003631}}
    #customer_header #footer .con_logo, #customer_footer #footer .con_logo {
      height: 0;
      padding-bottom: 36.45833%; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003637}}
    #customer_header #footer .con_logo, #customer_footer #footer .con_logo {
      background-size: 100% auto; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003642}}
    #customer_header #footer .con_logo, #customer_footer #footer .con_logo {
      background-size: 100% auto; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003647}}
    #customer_header #footer .con_logo, #customer_footer #footer .con_logo {
      background-size: auto 100%;
      min-height: 400px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003653}}
    #customer_header #footer .con_logo, #customer_footer #footer .con_logo {
      margin-top: 2em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003658}}
    #customer_header #footer .con_logo .box_img, #customer_footer #footer .con_logo .box_img {
      position: absolute;
      top: 50px;
      left: 0;
      right: 0;
      margin: 0 auto;
      width: 100%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003668}}
    #customer_header #footer .con_logo .box_img, #customer_footer #footer .con_logo .box_img {
      display: none; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003672}}
  #customer_header #footer .con_logo .box_img img, #customer_footer #footer .con_logo .box_img img {
    width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003675}}
  #customer_header #footer .con_logo .box_log, #customer_footer #footer .con_logo .box_log {
    text-align: center; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003679}}
    #customer_header #footer .con_logo .box_log, #customer_footer #footer .con_logo .box_log {
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
      transform: translateY(-50%);
      left: 0;
      right: 0;
      margin: 0 auto; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003689}}
  #customer_header #footer .con_logo .box_log .logo, #customer_footer #footer .con_logo .box_log .logo {
    width: 300px;
    margin: 0 auto; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003694}}
    #customer_header #footer .con_logo .box_log .logo, #customer_footer #footer .con_logo .box_log .logo {
      width: 250px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003699}}
    #customer_header #footer .con_logo .box_log .logo, #customer_footer #footer .con_logo .box_log .logo {
      width: 47%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003703}}
  #customer_header #footer .con_logo .box_log .txt, #customer_footer #footer .con_logo .box_log .txt {
    text-align: center;
    display: block;
    color: #FFF;
    font-size: 144%;
    margin-top: 0.5em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003711}}
    #customer_header #footer .con_logo .box_log .txt, #customer_footer #footer .con_logo .box_log .txt {
      font-size: 125%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003716}}
    #customer_header #footer .con_logo .box_log .txt, #customer_footer #footer .con_logo .box_log .txt {
      font-size: 113%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003720}}
  #customer_header #footer .con_logo .box_log .txt span, #customer_footer #footer .con_logo .box_log .txt span {
    -webkit-writing-mode: tb-rl;
    -ms-writing-mode: tb-rl;
    writing-mode: tb-rl;
    writing-mode: vertical-rl;
    -moz-writing-mode: vertical-rl;
    -o-writing-mode: vertical-rl;
    -webkit-writing-mode: vertical-rl;
    -webkit-text-orientation: upright;
    -moz-text-orientation: upright;
    -ms-text-orientation: upright;
    text-orientation: upright;
    text-align: left;
    display: inline-block;
    letter-spacing: .3em;
    text-shadow: 0 0 1em rgba(0, 0, 0, 0.8); }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003737}}
  #customer_header #footer .con_footer, #customer_footer #footer .con_footer {
    width: 100%; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003741}}
    #customer_header #footer .con_footer, #customer_footer #footer .con_footer {
      background: url(https://www.zao-kokusaihotel.jp/files/images/common/bg1.jpg) repeat top left; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003746}}
    #customer_header #footer .con_footer .ptop, #customer_footer #footer .con_footer .ptop {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      margin: 0 auto;
      width: 90%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003755}}
  #customer_header #footer .con_footer .ptop a, #customer_footer #footer .con_footer .ptop a {
    display: block;
    text-decoration: none;
    color: #aa988b;
    padding: 2em 0;
    text-align: center;
    letter-spacing: .1em;
    font-size: 88%;
    border-bottom: 1px solid #aa988b;
    text-align: center; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003767}}
    #customer_header #footer .con_footer .ptop a, #customer_footer #footer .con_footer .ptop a {
      font-size: 82%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003772}}
    #customer_header #footer .con_footer .ptop a, #customer_footer #footer .con_footer .ptop a {
      font-size: 75%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003777}}
    #customer_header #footer .con_footer .ptop a, #customer_footer #footer .con_footer .ptop a {
      -webkit-transition: letter-spacing 400ms ease;
      transition: letter-spacing 400ms ease; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003783}}
    #customer_header #footer .con_footer .ptop a, #customer_footer #footer .con_footer .ptop a {
      padding: 1.8em 0 1.2em;
      border-bottom: 1px solid rgba(170, 152, 139, 0.5); } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003788}}
  #customer_header #footer .con_footer .ptop a img, #customer_footer #footer .con_footer .ptop a img {
    display: block;
    text-align: center;
    margin: 0 auto .5em;
    width: 36px; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003795}}
    #customer_header #footer .con_footer .ptop a img, #customer_footer #footer .con_footer .ptop a img {
      -webkit-transition: -webkit-transform 400ms ease;
      transition: -webkit-transform 400ms ease;
      transition: transform 400ms ease;
      transition: transform 400ms ease, -webkit-transform 400ms ease; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003803}}
    #customer_header #footer .con_footer .ptop a img, #customer_footer #footer .con_footer .ptop a img {
      width: 2em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003808}}
    #customer_header #footer .con_footer .ptop a:hover, #customer_footer #footer .con_footer .ptop a:hover {
      letter-spacing: 0.2em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003811}}
    #customer_header #footer .con_footer .ptop a:hover img, #customer_footer #footer .con_footer .ptop a:hover img {
      -webkit-transform: translateY(-0.3em);
      transform: translateY(-0.3em); } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003816}}
  #customer_header #footer .con_footer .box_add, #customer_footer #footer .con_footer .box_add {
    padding-top: 5%; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003820}}
    #customer_header #footer .con_footer .box_add, #customer_footer #footer .con_footer .box_add {
      padding-top: 1.5em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003825}}
    #customer_header #footer .con_footer .box_add, #customer_footer #footer .con_footer .box_add {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003841}}
  #customer_header #footer .con_footer .box_add address, #customer_footer #footer .con_footer .box_add address {
    color: #FFF;
    letter-spacing: .1em;
    font-size: 100%;
    margin-right: 1em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003848}}
    #customer_header #footer .con_footer .box_add address, #customer_footer #footer .con_footer .box_add address {
      font-size: 94%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003853}}
    #customer_header #footer .con_footer .box_add address, #customer_footer #footer .con_footer .box_add address {
      font-size: 82%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003858}}
    #customer_header #footer .con_footer .box_add address, #customer_footer #footer .con_footer .box_add address {
      text-align: center; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003862}}
  #customer_header #footer .con_footer .box_add address a, #customer_footer #footer .con_footer .box_add address a {
    color: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003865}}
  #customer_header #footer .con_footer .box_add ul.sns, #customer_footer #footer .con_footer .box_add ul.sns {
    text-align: center;
    letter-spacing: -0.5em; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003870}}
    #customer_header #footer .con_footer .box_add ul.sns, #customer_footer #footer .con_footer .box_add ul.sns {
      margin-top: 1.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003874}}
  #customer_header #footer .con_footer .box_add ul.sns li, #customer_footer #footer .con_footer .box_add ul.sns li {
    display: inline-block;
    letter-spacing: normal; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003879}}
    #customer_header #footer .con_footer .box_add ul.sns li:not(:first-child), #customer_footer #footer .con_footer .box_add ul.sns li:not(:first-child) {
      margin-left: 20px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003884}}
    #customer_header #footer .con_footer .box_add ul.sns li:not(:first-child), #customer_footer #footer .con_footer .box_add ul.sns li:not(:first-child) {
      margin-left: 0.8em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003888}}
  #customer_header #footer .con_footer .box_add ul.sns li a, #customer_footer #footer .con_footer .box_add ul.sns li a {
    display: block;
    text-decoration: none;
    padding: .5em;
    border: 1px solid #FFF;
    border-radius: 2.5em;
    -webkit-transition: background 400ms ease;
    transition: background 400ms ease; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003898}}
    #customer_header #footer .con_footer .box_add ul.sns li a, #customer_footer #footer .con_footer .box_add ul.sns li a {
      padding: 0.5em 0.5em 0.6em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003902}}
  #customer_header #footer .con_footer .box_add ul.sns li a:hover, #customer_footer #footer .con_footer .box_add ul.sns li a:hover {
    background: rgba(255, 255, 255, 0.2); }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003905}}
  #customer_header #footer .con_footer .box_add ul.sns li a img, #customer_footer #footer .con_footer .box_add ul.sns li a img {
    width: 20px;
    vertical-align: top; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003910}}
    #customer_header #footer .con_footer .box_add ul.sns li a img, #customer_footer #footer .con_footer .box_add ul.sns li a img {
      width: 1.5em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003915}}
    #customer_header #footer .con_footer .box_nav, #customer_footer #footer .con_footer .box_nav {
      max-width: 1200px;
      margin: 0 auto;
      display: table;
      padding: 60px 0; } }
  @media only screen and (min-width: 768px) and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003923}}
    #customer_header #footer .con_footer .box_nav, #customer_footer #footer .con_footer .box_nav {
      padding: 2em 0; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003928}}
    #customer_header #footer .con_footer .box_nav, #customer_footer #footer .con_footer .box_nav {
      table-layout: fixed; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003933}}
    #customer_header #footer .con_footer .box_nav, #customer_footer #footer .con_footer .box_nav {
      table-layout: fixed; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003938}}
    #customer_header #footer .con_footer .box_nav, #customer_footer #footer .con_footer .box_nav {
      width: 90%;
      max-width: 800px; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003944}}
    #customer_header #footer .con_footer .box_nav > ul, #customer_footer #footer .con_footer .box_nav > ul {
      display: table-cell;
      vertical-align: top; } }
  @media only screen and (min-width: 768px) and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003950}}
    #customer_header #footer .con_footer .box_nav > ul:not(:last-child), #customer_footer #footer .con_footer .box_nav > ul:not(:last-child) {
      padding-right: 4em; } }
  @media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003955}}
    #customer_header #footer .con_footer .box_nav > ul:not(:last-child), #customer_footer #footer .con_footer .box_nav > ul:not(:last-child) {
      padding-right: 3em; } }
  @media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003960}}
    #customer_header #footer .con_footer .box_nav > ul:not(:last-child), #customer_footer #footer .con_footer .box_nav > ul:not(:last-child) {
      padding-right: 1em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003965}}
    #customer_header #footer .con_footer .box_nav > ul > li, #customer_footer #footer .con_footer .box_nav > ul > li {
      margin-bottom: 1em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003968}}
    #customer_header #footer .con_footer .box_nav > ul > li a, #customer_footer #footer .con_footer .box_nav > ul > li a {
      text-decoration: none;
      color: #eeeeee;
      display: block;
      letter-spacing: .1em;
      font-size: 94%; } }
  @media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003977}}
    #customer_header #footer .con_footer .box_nav > ul > li a, #customer_footer #footer .con_footer .box_nav > ul > li a {
      font-size: 88%; } }
  @media only screen and (min-width: 768px) and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003982}}
    #customer_header #footer .con_footer .box_nav > ul > li a, #customer_footer #footer .con_footer .box_nav > ul > li a {
      font-size: 82%; } }
  @media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003987}}
    #customer_header #footer .con_footer .box_nav > ul > li a, #customer_footer #footer .con_footer .box_nav > ul > li a {
      letter-spacing: 0.05em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003992}}
    #customer_header #footer .con_footer .box_nav > ul > li a.c1, #customer_footer #footer .con_footer .box_nav > ul > li a.c1 {
      color: #e3ad2d; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003995}}
    #customer_header #footer .con_footer .box_nav > ul > li a:hover, #customer_footer #footer .con_footer .box_nav > ul > li a:hover {
      text-decoration: underline; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\00003998}}
    #customer_header #footer .con_footer .box_nav > ul > li > ul, #customer_footer #footer .con_footer .box_nav > ul > li > ul {
      border-left: 1px solid #9f9793;
      padding-left: 1em;
      margin-top: .7em;
      margin-left: 0.5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031004}}
    #customer_header #footer .con_footer .box_nav > ul > li > ul li, #customer_footer #footer .con_footer .box_nav > ul > li > ul li {
      margin-top: 0.5em; } }
  @media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031009}}
    #customer_header #footer .con_footer .box_nav > ul > li > ul li a, #customer_footer #footer .con_footer .box_nav > ul > li > ul li a {
      font-size: 82%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031014}}
    #customer_header #footer .con_group, #customer_footer #footer .con_group {
      background: url(https://www.zao-kokusaihotel.jp/files/images/common/bg_footer.png) repeat top left; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031018}}
  #customer_header #footer .con_group .box_gro, #customer_footer #footer .con_group .box_gro {
    padding: 3.16667% 0; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031022}}
    #customer_header #footer .con_group .box_gro, #customer_footer #footer .con_group .box_gro {
      padding: 1em 0; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031027}}
    #customer_header #footer .con_group .box_gro, #customer_footer #footer .con_group .box_gro {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031044}}
    #customer_header #footer .con_group .box_gro, #customer_footer #footer .con_group .box_gro {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031061}}
    #customer_header #footer .con_group .box_gro, #customer_footer #footer .con_group .box_gro {
      width: 85%;
      margin-top: 1.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031066}}
  #customer_header #footer .con_group .box_gro .st, #customer_footer #footer .con_group .box_gro .st {
    letter-spacing: .3em;
    color: #FFF;
    text-align: center; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031072}}
    #customer_header #footer .con_group .box_gro .st, #customer_footer #footer .con_group .box_gro .st {
      letter-spacing: 0.1em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031075}}
    #customer_header #footer .con_group .box_gro .st.active span:after, #customer_footer #footer .con_group .box_gro .st.active span:after {
      -webkit-transform: scale(1, -1);
      transform: scale(1, -1); } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031080}}
  #customer_header #footer .con_group .box_gro .st i, #customer_footer #footer .con_group .box_gro .st i {
    font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031083}}
  #customer_header #footer .con_group .box_gro .st span, #customer_footer #footer .con_group .box_gro .st span {
    font-size: 125%;
    line-height: 1.8;
    display: block; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031089}}
    #customer_header #footer .con_group .box_gro .st span, #customer_footer #footer .con_group .box_gro .st span {
      font-size: 119%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031094}}
    #customer_header #footer .con_group .box_gro .st span, #customer_footer #footer .con_group .box_gro .st span {
      font-size: 88%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031099}}
    #customer_header #footer .con_group .box_gro .st span, #customer_footer #footer .con_group .box_gro .st span {
      padding: 1em .8em;
      text-align: left;
      cursor: pointer;
      position: relative;
      border: 1px solid #eeeeee; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031106}}
    #customer_header #footer .con_group .box_gro .st span:after, #customer_footer #footer .con_group .box_gro .st span:after {
      font-family: 'icomoon' !important;
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      content: "";
      display: inline-block;
      margin-left: .5em;
      -webkit-transition: -webkit-transform 400ms ease;
      transition: -webkit-transform 400ms ease;
      transition: transform 400ms ease;
      transition: transform 400ms ease, -webkit-transform 400ms ease;
      position: absolute;
      top: 50%;
      margin-top: -.6em;
      right: 1em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031130}}
    #customer_header #footer .con_group .box_gro ul, #customer_footer #footer .con_group .box_gro ul {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      width: 77.5%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031145}}
    #customer_header #footer .con_group .box_gro ul, #customer_footer #footer .con_group .box_gro ul {
      width: 100%;
      margin: 1em auto 0;
      max-width: 1000px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031152}}
    #customer_header #footer .con_group .box_gro ul, #customer_footer #footer .con_group .box_gro ul {
      display: none; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031157}}
    #customer_header #footer .con_group .box_gro ul li, #customer_footer #footer .con_group .box_gro ul li {
      width: 22.58065%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031167}}
    #customer_header #footer .con_group .box_gro ul li:not(:first-child), #customer_footer #footer .con_group .box_gro ul li:not(:first-child) {
      margin-left: 3.22581%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031171}}
  #customer_header #footer .con_group .box_gro ul li a, #customer_footer #footer .con_group .box_gro ul li a {
    display: block;
    text-decoration: none;
    color: #eeeeee;
    text-align: center;
    border: 1px solid #898989;
    position: relative;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: background 400ms ease;
    transition: background 400ms ease;
    padding: 3em 0; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031197}}
    #customer_header #footer .con_group .box_gro ul li a, #customer_footer #footer .con_group .box_gro ul li a {
      padding: 2em 0; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031202}}
    #customer_header #footer .con_group .box_gro ul li a, #customer_footer #footer .con_group .box_gro ul li a {
      padding: 1em 0.8em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031207}}
    #customer_header #footer .con_group .box_gro ul li a, #customer_footer #footer .con_group .box_gro ul li a {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      border-top: none; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031218}}
  #customer_header #footer .con_group .box_gro ul li a:after, #customer_footer #footer .con_group .box_gro ul li a:after {
    content: '';
    width: 15px;
    height: 15px;
    background: url(https://www.zao-kokusaihotel.jp/files/images/footer/ic_arrow-footer.png) no-repeat right bottom;
    display: block;
    position: absolute;
    bottom: 5px;
    right: 5px;
    background-size: 100% auto; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031230}}
    #customer_header #footer .con_group .box_gro ul li a:after, #customer_footer #footer .con_group .box_gro ul li a:after {
      width: .6em;
      height: 0.6em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031235}}
  #customer_header #footer .con_group .box_gro ul li a:hover, #customer_footer #footer .con_group .box_gro ul li a:hover {
    background: rgba(255, 255, 255, 0.1); }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031239}}
    #customer_header #footer .con_group .box_gro ul li a .logo, #customer_footer #footer .con_group .box_gro ul li a .logo {
      max-width: 170px;
      width: 90%;
      margin: 0 auto 1em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031246}}
    #customer_header #footer .con_group .box_gro ul li a .logo, #customer_footer #footer .con_group .box_gro ul li a .logo {
      width: 45%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031250}}
  #customer_header #footer .con_group .box_gro ul li a .txt, #customer_footer #footer .con_group .box_gro ul li a .txt {
    font-size: 88%;
    letter-spacing: 0.08em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031255}}
    #customer_header #footer .con_group .box_gro ul li a .txt, #customer_footer #footer .con_group .box_gro ul li a .txt {
      font-size: 82%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031260}}
    #customer_header #footer .con_group .box_gro ul li a .txt, #customer_footer #footer .con_group .box_gro ul li a .txt {
      font-size: 75%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031265}}
    #customer_header #footer .con_group .box_gro ul li a .txt, #customer_footer #footer .con_group .box_gro ul li a .txt {
      white-space: nowrap;
      width: 55%;
      padding-left: 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031271}}
  #customer_header #footer #copyright, #customer_footer #footer #copyright {
    text-align: center;
    font-size: 75%;
    letter-spacing: .05em;
    color: #aa988b; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031278}}
    #customer_header #footer #copyright, #customer_footer #footer #copyright {
      font-size: 75%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031283}}
    #customer_header #footer #copyright, #customer_footer #footer #copyright {
      font-size: 63%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031288}}
    #customer_header #footer #copyright, #customer_footer #footer #copyright {
      padding: 1em 0;
      background: url(https://www.zao-kokusaihotel.jp/files/images/common/bg1.jpg) repeat top left; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031294}}
    #customer_header #footer #copyright, #customer_footer #footer #copyright {
      padding-bottom: 120px; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031299}}
    #customer_header #footer #copyright, #customer_footer #footer #copyright {
      padding-bottom: 120px; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031304}}
    #customer_header #footer #copyright, #customer_footer #footer #copyright {
      padding-bottom: 150px; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031309}}
    #customer_header #footer #copyright, #customer_footer #footer #copyright {
      padding-bottom: 155px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031314}}
    #customer_header #footer #copyright, #customer_footer #footer #copyright {
      padding: 1em 0 7.5em;
      color: #FFF; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031319}}
  #customer_header #footer .con_search, #customer_footer #footer .con_search {
    background: url(https://www.zao-kokusaihotel.jp/files/images/common/bg3.jpg) repeat top left;
    position: fixed;
    bottom: -200px;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 3000;
    opacity: 0;
    -webkit-transition: opacity 600ms ease, bottom 600ms ease;
    transition: opacity 600ms ease, bottom 600ms ease; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031331}}
  #customer_header .activeFix #footer .con_search, #customer_footer .activeFix #footer .con_search {
    bottom: 0;
    opacity: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031335}}
  #customer_header #footer .con_search .inner, #customer_footer #footer .con_search .inner {
    color: #FFF;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031349}}
    #customer_header #footer .con_search .inner, #customer_footer #footer .con_search .inner {
      width: 97%; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031354}}
    #customer_header #footer .con_search .inner, #customer_footer #footer .con_search .inner {
      width: 97%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031359}}
    #customer_header #footer .con_search .inner, #customer_footer #footer .con_search .inner {
      width: 95%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031364}}
    #customer_header #footer .con_search .inner, #customer_footer #footer .con_search .inner {
      width: 100%;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031374}}
    #customer_header #footer .con_search .inner, #customer_footer #footer .con_search .inner {
      padding: .8em 0 .2em;
      max-width: 800px;
      position: relative; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031380}}
  #customer_header #footer .con_search .inner .search_br, #customer_footer #footer .con_search .inner .search_br {
    width: 12.5%;
    background: rgba(255, 255, 255, 0.3);
    text-align: center;
    padding: 0.5em 0; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031387}}
    #customer_header #footer .con_search .inner .search_br, #customer_footer #footer .con_search .inner .search_br {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      padding: 0.3em 0 0.5em; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031406}}
    #customer_header #footer .con_search .inner .search_br, #customer_footer #footer .con_search .inner .search_br {
      background: none;
      padding: 0;
      display: inline-block;
      width: auto;
      background: rgba(255, 255, 255, 0.3);
      margin-bottom: .5em;
      padding: .1em .5em .3em;
      position: absolute;
      top: .8em;
      right: 1em; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031420}}
    #customer_header #footer .con_search .inner .search_br .img, #customer_footer #footer .con_search .inner .search_br .img {
      margin-bottom: 0.5em; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031425}}
    #customer_header #footer .con_search .inner .search_br .img, #customer_footer #footer .con_search .inner .search_br .img {
      margin-bottom: 0.5em; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031430}}
    #customer_header #footer .con_search .inner .search_br .img, #customer_footer #footer .con_search .inner .search_br .img {
      display: none; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031434}}
  #customer_header #footer .con_search .inner .search_br .txt, #customer_footer #footer .con_search .inner .search_br .txt {
    color: #FFF;
    font-size: 82%;
    line-height: 1.4; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031440}}
    #customer_header #footer .con_search .inner .search_br .txt, #customer_footer #footer .con_search .inner .search_br .txt {
      letter-spacing: 0.15em; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031445}}
    #customer_header #footer .con_search .inner .search_br .txt, #customer_footer #footer .con_search .inner .search_br .txt {
      letter-spacing: 0.05em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031449}}
  #customer_header #footer .con_search .inner .search_br .txt i, #customer_footer #footer .con_search .inner .search_br .txt i {
    font-size: 131%;
    color: #ebc43b; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031454}}
    #customer_header #footer .con_search .inner .search_br .txt i, #customer_footer #footer .con_search .inner .search_br .txt i {
      padding: 0 0.2em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031459}}
    #customer_header #footer .con_search .inner .search_st, #customer_footer #footer .con_search .inner .search_st {
      text-align: center;
      line-height: 1.4;
      letter-spacing: .05em;
      border-right: 1px solid #474747;
      padding: 0.8em 0; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031468}}
    #customer_header #footer .con_search .inner .search_st, #customer_footer #footer .con_search .inner .search_st {
      font-size: 113%;
      width: 6.91667%; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031474}}
    #customer_header #footer .con_search .inner .search_st, #customer_footer #footer .con_search .inner .search_st {
      font-size: 113%;
      width: 6.91667%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031480}}
    #customer_header #footer .con_search .inner .search_st, #customer_footer #footer .con_search .inner .search_st {
      width: 80px;
      font-size: 113%; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031486}}
    #customer_header #footer .con_search .inner .search_st, #customer_footer #footer .con_search .inner .search_st {
      border: none;
      width: auto;
      font-size: 125%;
      padding: 0;
      letter-spacing: 0.2em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031493}}
    #customer_header #footer .con_search .inner .search_st br, #customer_footer #footer .con_search .inner .search_st br {
      display: none; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031498}}
    #customer_header #footer .con_search .inner .search_form, #customer_footer #footer .con_search .inner .search_form {
      padding-left: 2.06825%; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031503}}
    #customer_header #footer .con_search .inner .search_form, #customer_footer #footer .con_search .inner .search_form {
      width: 80.58333%; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031508}}
    #customer_header #footer .con_search .inner .search_form, #customer_footer #footer .con_search .inner .search_form {
      width: 80.58333%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031513}}
    #customer_header #footer .con_search .inner .search_form, #customer_footer #footer .con_search .inner .search_form {
      width: 85%;
      padding: .8em 0;
      padding-left: 1.66667%; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031520}}
    #customer_header #footer .con_search .inner .search_form, #customer_footer #footer .con_search .inner .search_form {
      border-left: none;
      width: 95%;
      padding-left: 0; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031526}}
  #customer_header #footer .con_search .inner .search_form form, #customer_footer #footer .con_search .inner .search_form form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031536}}
    #customer_header #footer .con_search .inner .search_form form, #customer_footer #footer .con_search .inner .search_form form {
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031542}}
  #customer_header #footer .con_search .inner .search_form form > *, #customer_footer #footer .con_search .inner .search_form form > * {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031554}}
  #customer_header #footer .con_search .inner .search_form form > *:not(:first-child), #customer_footer #footer .con_search .inner .search_form form > *:not(:first-child) {
    margin-left: 1.66667%; }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031558}}
    #customer_header #footer .con_search .inner .search_form form > *:first-child, #customer_footer #footer .con_search .inner .search_form form > *:first-child {
      margin-left: 0; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031562}}
  #customer_header #footer .con_search .inner .search_form form > * .sst, #customer_footer #footer .con_search .inner .search_form form > * .sst {
    font-size: 88%;
    margin-right: .5em;
    text-align: center;
    white-space: nowrap; }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031569}}
    #customer_header #footer .con_search .inner .search_form form > * .sst, #customer_footer #footer .con_search .inner .search_form form > * .sst {
      font-size: 82%;
      letter-spacing: .05em;
      margin-right: 0.3em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031575}}
  #customer_header #footer .con_search .inner .search_form form > * input, #customer_header #footer .con_search .inner .search_form form > * select, #customer_footer #footer .con_search .inner .search_form form > * input, #customer_footer #footer .con_search .inner .search_form form > * select {
    margin: 0;
    padding: 0;
    background: none;
    border: none;
    border-radius: 0;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    width: 100%;
    position: relative;
    z-index: 10; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031592}}
  #customer_header #footer .con_search .inner .search_form form > * input::-ms-expand, #customer_header #footer .con_search .inner .search_form form > * select::-ms-expand, #customer_footer #footer .con_search .inner .search_form form > * input::-ms-expand, #customer_footer #footer .con_search .inner .search_form form > * select::-ms-expand {
    display: none; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031596}}
    #customer_header #footer .con_search .inner .search_form form > * input, #customer_header #footer .con_search .inner .search_form form > * select, #customer_footer #footer .con_search .inner .search_form form > * input, #customer_footer #footer .con_search .inner .search_form form > * select {
      height: 45px;
      line-height: 45px; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031602}}
    #customer_header #footer .con_search .inner .search_form form > * input, #customer_header #footer .con_search .inner .search_form form > * select, #customer_footer #footer .con_search .inner .search_form form > * input, #customer_footer #footer .con_search .inner .search_form form > * select {
      height: 45px;
      line-height: 45px; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031608}}
    #customer_header #footer .con_search .inner .search_form form > * input, #customer_header #footer .con_search .inner .search_form form > * select, #customer_footer #footer .con_search .inner .search_form form > * input, #customer_footer #footer .con_search .inner .search_form form > * select {
      line-height: 40px;
      height: 40px; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031613}}
  #customer_header #footer .con_search .inner .search_form form > * select, #customer_footer #footer .con_search .inner .search_form form > * select {
    padding: 0 1em; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031617}}
    #customer_header #footer .con_search .inner .search_form form > * input, #customer_footer #footer .con_search .inner .search_form form > * input {
      font-size: 150%; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031622}}
    #customer_header #footer .con_search .inner .search_form form > * input, #customer_footer #footer .con_search .inner .search_form form > * input {
      font-size: 150%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031627}}
    #customer_header #footer .con_search .inner .search_form form > * input, #customer_footer #footer .con_search .inner .search_form form > * input {
      font-size: 125%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031631}}
  #customer_header #footer .con_search .inner .search_form form > * .parts, #customer_footer #footer .con_search .inner .search_form form > * .parts {
    background: #FFF;
    position: relative;
    border-radius: 2em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031636}}
  #customer_header #footer .con_search .inner .search_form form > * .parts:after, #customer_footer #footer .con_search .inner .search_form form > * .parts:after {
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "";
    display: inline-block;
    margin-left: .5em;
    color: #a77f21;
    position: absolute;
    top: 50%;
    margin-top: -.5em;
    right: 1em;
    font-weight: bold;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg); }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031659}}
    #customer_header #footer .con_search .inner .search_form form > * .parts:after, #customer_footer #footer .con_search .inner .search_form form > * .parts:after {
      right: 0.8em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031663}}
  #customer_header #footer .con_search .inner .search_form form > * .parts .txt, #customer_footer #footer .con_search .inner .search_form form > * .parts .txt {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    right: 0;
    margin: 0 auto;
    color: #000;
    text-align: center;
    padding-right: 1em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031675}}
  #customer_header #footer .con_search .inner .search_form form > * .parts .txt span, #customer_footer #footer .con_search .inner .search_form form > * .parts .txt span {
    padding-right: .2em;
    line-height: 1;
    vertical-align: -0.05em; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031681}}
    #customer_header #footer .con_search .inner .search_form form > * .parts .txt span, #customer_footer #footer .con_search .inner .search_form form > * .parts .txt span {
      font-size: 150%; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031686}}
    #customer_header #footer .con_search .inner .search_form form > * .parts .txt span, #customer_footer #footer .con_search .inner .search_form form > * .parts .txt span {
      font-size: 150%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031691}}
    #customer_header #footer .con_search .inner .search_form form > * .parts .txt span, #customer_footer #footer .con_search .inner .search_form form > * .parts .txt span {
      font-size: 125%;
      padding-right: 0.1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031696}}
  #customer_header #footer .con_search .inner .search_form form > * .parts select, #customer_footer #footer .con_search .inner .search_form form > * .parts select {
    opacity: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031699}}
  #customer_header #footer .con_search .inner .search_form form .box_day .parts, #customer_footer #footer .con_search .inner .search_form form .box_day .parts {
    width: 180px; }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031703}}
    #customer_header #footer .con_search .inner .search_form form .box_day .parts, #customer_footer #footer .con_search .inner .search_form form .box_day .parts {
      width: 150px; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031707}}
  #customer_header #footer .con_search .inner .search_form form .box_day .parts:after, #customer_footer #footer .con_search .inner .search_form form .box_day .parts:after {
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "";
    display: inline-block;
    margin-left: .5em;
    color: #a77f21;
    position: absolute;
    top: 50%;
    margin-top: -.5em;
    right: 1.3em;
    -webkit-transform: none;
    transform: none; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031729}}
    #customer_header #footer .con_search .inner .search_form form .box_day .parts:after, #customer_footer #footer .con_search .inner .search_form form .box_day .parts:after {
      right: 1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031733}}
  #customer_header #footer .con_search .inner .search_form form .box_day .parts input, #customer_footer #footer .con_search .inner .search_form form .box_day .parts input {
    text-align: center;
    padding-right: 1em;
    padding-bottom: 0.1em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031738}}
  #customer_header #footer .con_search .inner .search_form form .box_sta .parts, #customer_footer #footer .con_search .inner .search_form form .box_sta .parts {
    width: 105px; }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031742}}
    #customer_header #footer .con_search .inner .search_form form .box_sta .parts, #customer_footer #footer .con_search .inner .search_form form .box_sta .parts {
      width: 80px; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031746}}
  #customer_header #footer .con_search .inner .search_form form .box_per .parts, #customer_footer #footer .con_search .inner .search_form form .box_per .parts {
    width: 105px; }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031750}}
    #customer_header #footer .con_search .inner .search_form form .box_per .parts, #customer_footer #footer .con_search .inner .search_form form .box_per .parts {
      width: 80px; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031754}}
  #customer_header #footer .con_search .inner .search_form form .box_roo .parts, #customer_footer #footer .con_search .inner .search_form form .box_roo .parts {
    width: 105px; }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031758}}
    #customer_header #footer .con_search .inner .search_form form .box_roo .parts, #customer_footer #footer .con_search .inner .search_form form .box_roo .parts {
      width: 80px; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031762}}
  #customer_header #footer .con_search .inner .search_form form .btn_submit, #customer_footer #footer .con_search .inner .search_form form .btn_submit {
    width: 15.30507%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031765}}
  #customer_header #footer .con_search .inner .search_form form .btn_submit input, #customer_footer #footer .con_search .inner .search_form form .btn_submit input {
    margin: 0;
    padding: 0;
    background: none;
    border: none;
    border-radius: 0;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #a77f21;
    color: #FFF;
    width: 100%;
    cursor: pointer;
    letter-spacing: .1em;
    -webkit-transition: background 400ms ease;
    transition: background 400ms ease; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031785}}
  #customer_header #footer .con_search .inner .search_form form .btn_submit input::-ms-expand, #customer_footer #footer .con_search .inner .search_form form .btn_submit input::-ms-expand {
    display: none; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031789}}
    #customer_header #footer .con_search .inner .search_form form .btn_submit input, #customer_footer #footer .con_search .inner .search_form form .btn_submit input {
      font-size: 107%;
      line-height: 45px;
      height: 45px; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031796}}
    #customer_header #footer .con_search .inner .search_form form .btn_submit input, #customer_footer #footer .con_search .inner .search_form form .btn_submit input {
      font-size: 107%;
      line-height: 45px;
      height: 45px; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031803}}
    #customer_header #footer .con_search .inner .search_form form .btn_submit input, #customer_footer #footer .con_search .inner .search_form form .btn_submit input {
      font-size: 100%;
      line-height: 40px;
      height: 40px; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031809}}
  #customer_header #footer .con_search .inner .search_form form .btn_submit input:hover, #customer_footer #footer .con_search .inner .search_form form .btn_submit input:hover {
    background: #d29f29; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031812}}
  #customer_header #footer .con_search .inner .search_form .search_form_links, #customer_footer #footer .con_search .inner .search_form .search_form_links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 0.8em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031825}}
  #customer_header #footer .con_search .inner .search_form .search_form_links .txt_tel, #customer_footer #footer .con_search .inner .search_form .search_form_links .txt_tel {
    font-size: 100%;
    letter-spacing: .08em;
    padding-right: 1em;
    border-right: 1px solid #494949;
    margin-right: 1em;
    white-space: nowrap; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031834}}
    #customer_header #footer .con_search .inner .search_form .search_form_links .txt_tel, #customer_footer #footer .con_search .inner .search_form .search_form_links .txt_tel {
      font-size: 88%;
      margin-right: .5em;
      padding-right: 0.5em; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031841}}
    #customer_header #footer .con_search .inner .search_form .search_form_links .txt_tel, #customer_footer #footer .con_search .inner .search_form .search_form_links .txt_tel {
      font-size: 82%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031845}}
  #customer_header #footer .con_search .inner .search_form .search_form_links .txt_tel span, #customer_footer #footer .con_search .inner .search_form .search_form_links .txt_tel span {
    font-size: 157%;
    line-height: 1; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031850}}
    #customer_header #footer .con_search .inner .search_form .search_form_links .txt_tel span, #customer_footer #footer .con_search .inner .search_form .search_form_links .txt_tel span {
      font-size: 143%; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031855}}
    #customer_header #footer .con_search .inner .search_form .search_form_links .txt_tel span, #customer_footer #footer .con_search .inner .search_form .search_form_links .txt_tel span {
      font-size: 131%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031859}}
  #customer_header #footer .con_search .inner .search_form .search_form_links .txt_tel .time, #customer_footer #footer .con_search .inner .search_form .search_form_links .txt_tel .time {
    font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031862}}
  #customer_header #footer .con_search .inner .search_form .search_form_links .wrp_lnk, #customer_footer #footer .con_search .inner .search_form .search_form_links .wrp_lnk {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031871}}
  #customer_header #footer .con_search .inner .search_form .search_form_links .wrp_lnk li, #customer_footer #footer .con_search .inner .search_form .search_form_links .wrp_lnk li {
    margin-right: 1em;
    white-space: nowrap; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031876}}
    #customer_header #footer .con_search .inner .search_form .search_form_links .wrp_lnk li, #customer_footer #footer .con_search .inner .search_form .search_form_links .wrp_lnk li {
      margin-right: 0.5em; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031881}}
    #customer_header #footer .con_search .inner .search_form .search_form_links .wrp_lnk li.c1, #customer_footer #footer .con_search .inner .search_form .search_form_links .wrp_lnk li.c1 {
      padding-left: 1.5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031884}}
    #customer_header #footer .con_search .inner .search_form .search_form_links .wrp_lnk li.c1 + .c1, #customer_footer #footer .con_search .inner .search_form .search_form_links .wrp_lnk li.c1 + .c1 {
      padding-left: 0; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031889}}
    #customer_header #footer .con_search .inner .search_form .search_form_links .wrp_lnk li.c1, #customer_footer #footer .con_search .inner .search_form .search_form_links .wrp_lnk li.c1 {
      padding-left: 1.5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031892}}
    #customer_header #footer .con_search .inner .search_form .search_form_links .wrp_lnk li.c1 + .c1, #customer_footer #footer .con_search .inner .search_form .search_form_links .wrp_lnk li.c1 + .c1 {
      padding-left: 0; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031897}}
    #customer_header #footer .con_search .inner .search_form .search_form_links .wrp_lnk li.c1, #customer_footer #footer .con_search .inner .search_form .search_form_links .wrp_lnk li.c1 {
      margin-right: 0.8em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031901}}
  #customer_header #footer .con_search .inner .search_form .search_form_links .wrp_lnk li.c1:after, #customer_footer #footer .con_search .inner .search_form .search_form_links .wrp_lnk li.c1:after {
    background: #a77f21;
    padding: .1em 0;
    line-height: 1;
    text-align: center;
    margin-left: 0.6em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031908}}
  #customer_header #footer .con_search .inner .search_form .search_form_links .wrp_lnk li:after, #customer_footer #footer .con_search .inner .search_form .search_form_links .wrp_lnk li:after {
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "";
    display: inline-block;
    margin-left: .5em;
    display: inline-block;
    margin-left: .2em;
    vertical-align: -0.1em; }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031926}}
    #customer_header #footer .con_search .inner .search_form .search_form_links .wrp_lnk li:after, #customer_footer #footer .con_search .inner .search_form .search_form_links .wrp_lnk li:after {
      font-size: 85%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031930}}
  #customer_header #footer .con_search .inner .search_form .search_form_links .wrp_lnk li a, #customer_footer #footer .con_search .inner .search_form .search_form_links .wrp_lnk li a {
    display: inline-block;
    text-decoration: none;
    color: #FFF;
    font-size: 88%; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031937}}
    #customer_header #footer .con_search .inner .search_form .search_form_links .wrp_lnk li a, #customer_footer #footer .con_search .inner .search_form .search_form_links .wrp_lnk li a {
      font-size: 82%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031941}}
  #customer_header #footer .con_search .inner .search_form .search_form_links .wrp_lnk li a:hover, #customer_footer #footer .con_search .inner .search_form .search_form_links .wrp_lnk li a:hover {
    text-decoration: underline; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031944}}
  #customer_header #ui-datepicker-div, #customer_footer #ui-datepicker-div {
    z-index: 5000 !important; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031947}}
  #customer_header #menu, #customer_footer #menu {
    position: fixed;
    width: 100%;
    bottom: -1px;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 5000;
    display: table;
    table-layout: fixed;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    background: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031966}}
  #customer_header #menu li, #customer_footer #menu li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    width: 25%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031976}}
  #customer_header #menu li a, #customer_header #menu li span, #customer_footer #menu li a, #customer_footer #menu li span {
    text-decoration: none;
    text-align: center;
    font-size: 75%;
    padding: .5em 0;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031993}}
  #customer_header #menu li a > i, #customer_header #menu li span > i, #customer_footer #menu li a > i, #customer_footer #menu li span > i {
    display: block;
    margin: 0 auto;
    margin-bottom: .1em;
    font-size: 184%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000031999}}
  #customer_header #menu li a .icon i, #customer_header #menu li span .icon i, #customer_footer #menu li a .icon i, #customer_footer #menu li span .icon i {
    display: block;
    margin: 0 auto;
    margin-bottom: .1em;
    font-size: 184%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032005}}
  #customer_header #menu li:first-child, #customer_footer #menu li:first-child {
    border-right: 1px solid #c2cad0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032008}}
  #customer_header #menu li.c0 a, #customer_header #menu li.c0 span, #customer_footer #menu li.c0 a, #customer_footer #menu li.c0 span {
    background: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032011}}
  #customer_header #menu li.c0 a i, #customer_header #menu li.c0 span i, #customer_footer #menu li.c0 a i, #customer_footer #menu li.c0 span i {
    color: #a77f21; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032014}}
  #customer_header #menu li.c1 a, #customer_footer #menu li.c1 a {
    background: #a77f21;
    color: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032018}}
  #customer_header #menu li.c1 a i, #customer_footer #menu li.c1 a i {
    font-size: 134%;
    margin: 0.1em auto 0.3em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032022}}
  #customer_header #menu li.c2 span, #customer_footer #menu li.c2 span {
    background: #1b1b1b;
    color: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032026}}
  #customer_header #menu li.c2 span .icon i, #customer_footer #menu li.c2 span .icon i {
    font-size: 192%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032029}}
  #customer_header #menu li #js-btnMenu .icon, #customer_footer #menu li #js-btnMenu .icon {
    position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032032}}
  #customer_header #menu li #js-btnMenu .icon i, #customer_footer #menu li #js-btnMenu .icon i {
    -webkit-transition: opacity 400ms ease;
    transition: opacity 400ms ease; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032036}}
  #customer_header #menu li #js-btnMenu .icon i:nth-child(2), #customer_footer #menu li #js-btnMenu .icon i:nth-child(2) {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
    opacity: 0;
    -webkit-transition: opacity 400ms ease;
    transition: opacity 400ms ease; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032047}}
  #customer_header #menu li #js-btnMenu .text, #customer_footer #menu li #js-btnMenu .text {
    position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032050}}
  #customer_header #menu li #js-btnMenu .text i, #customer_footer #menu li #js-btnMenu .text i {
    -webkit-transition: opacity 400ms ease;
    transition: opacity 400ms ease; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032054}}
  #customer_header #menu li #js-btnMenu .text i:nth-child(2), #customer_footer #menu li #js-btnMenu .text i:nth-child(2) {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
    opacity: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032063}}
  #customer_header #menu li #js-btnMenu.active .icon i:nth-child(1), #customer_footer #menu li #js-btnMenu.active .icon i:nth-child(1) {
    opacity: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032066}}
  #customer_header #menu li #js-btnMenu.active .icon i:nth-child(2), #customer_footer #menu li #js-btnMenu.active .icon i:nth-child(2) {
    opacity: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032069}}
  #customer_header #menu li #js-btnMenu.active .text i:nth-child(1), #customer_footer #menu li #js-btnMenu.active .text i:nth-child(1) {
    opacity: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032072}}
  #customer_header #menu li #js-btnMenu.active .text i:nth-child(2), #customer_footer #menu li #js-btnMenu.active .text i:nth-child(2) {
    opacity: 1; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032076}}
    #customer_header #menuList, #customer_footer #menuList {
      position: fixed;
      top: 0;
      width: 100%;
      height: 100%;
      z-index: 2900;
      overflow-y: scroll;
      -webkit-overflow-scrolling: touch;
      background: #dedbd6;
      right: -100%;
      opacity: 0;
      -webkit-transition: right 600ms, opacity 600ms;
      transition: right 600ms, opacity 600ms; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032090}}
    #customer_header #menuList.active, #customer_footer #menuList.active {
      opacity: 1;
      right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032094}}
    #customer_header #menuList .box_menu, #customer_footer #menuList .box_menu {
      padding-bottom: 6em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032097}}
    #customer_header #menuList .box_menu .logo, #customer_footer #menuList .box_menu .logo {
      text-align: center;
      width: 48%;
      padding: 1em 0;
      margin: 0 auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032103}}
    #customer_header #menuList .box_menu .wrp_men, #customer_footer #menuList .box_menu .wrp_men {
      overflow: hidden;
      border-top: 1px solid rgba(61, 45, 38, 0.3);
      width: 90%;
      margin: 0 auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032109}}
    #customer_header #menuList .box_menu .wrp_men li, #customer_footer #menuList .box_menu .wrp_men li {
      width: 50%;
      float: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032113}}
    #customer_header #menuList .box_menu .wrp_men li.c0, #customer_footer #menuList .box_menu .wrp_men li.c0 {
      width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032116}}
    #customer_header #menuList .box_menu .wrp_men li.c0 a, #customer_footer #menuList .box_menu .wrp_men li.c0 a {
      border-right: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032119}}
    #customer_header #menuList .box_menu .wrp_men li.c1 a, #customer_footer #menuList .box_menu .wrp_men li.c1 a {
      background: #936906;
      color: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032123}}
    #customer_header #menuList .box_menu .wrp_men li.c1 a:after, #customer_footer #menuList .box_menu .wrp_men li.c1 a:after {
      color: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032126}}
    #customer_header #menuList .box_menu .wrp_men li.c2 a, #customer_footer #menuList .box_menu .wrp_men li.c2 a {
      background: #a77f21;
      color: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032130}}
    #customer_header #menuList .box_menu .wrp_men li.c2 a:after, #customer_footer #menuList .box_menu .wrp_men li.c2 a:after {
      color: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032133}}
    #customer_header #menuList .box_menu .wrp_men li.line2 a, #customer_footer #menuList .box_menu .wrp_men li.line2 a {
      height: 3.5em;
      line-height: 1.2em;
      padding: 0.5em 1em 0.6em 0.3em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032138}}
    #customer_header #menuList .box_menu .wrp_men li:nth-child(2n) a, #customer_footer #menuList .box_menu .wrp_men li:nth-child(2n) a {
      border-right: 1px solid transparent; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032141}}
    #customer_header #menuList .box_menu .wrp_men li a, #customer_footer #menuList .box_menu .wrp_men li a {
      display: block;
      text-decoration: none;
      position: relative;
      text-align: center;
      padding: 0 1em 0 .3em;
      border-bottom: 1px solid rgba(61, 45, 38, 0.3);
      border-right: 1px solid rgba(61, 45, 38, 0.3);
      font-size: 82%;
      height: 3.5em;
      line-height: 3.5em;
      letter-spacing: .05em;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      color: #3a2b25; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032157}}
    #customer_header #menuList .box_menu .wrp_men li a:after, #customer_footer #menuList .box_menu .wrp_men li a:after {
      font-family: 'icomoon' !important;
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      content: "";
      display: inline-block;
      margin-left: .5em;
      position: absolute;
      top: 50%;
      font-size: 116%;
      margin-top: -.5em;
      right: .4em;
      color: #231815;
      line-height: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032178}}
    #customer_header #menuList .box_menu .wrp_lnk, #customer_footer #menuList .box_menu .wrp_lnk {
      width: 90%;
      margin: 1em auto 0;
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032183}}
    #customer_header #menuList .box_menu .wrp_lnk li, #customer_footer #menuList .box_menu .wrp_lnk li {
      min-width: 49%;
      float: left;
      margin-bottom: .5em;
      padding-right: 0.5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032189}}
    #customer_header #menuList .box_menu .wrp_lnk li:before, #customer_footer #menuList .box_menu .wrp_lnk li:before {
      font-family: 'icomoon' !important;
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      content: "";
      display: inline-block;
      margin-right: .5em;
      margin-right: 0.2em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032204}}
    #customer_header #menuList .box_menu .wrp_lnk li a, #customer_footer #menuList .box_menu .wrp_lnk li a {
      font-size: 88%;
      display: inline-block;
      text-decoration: none;
      letter-spacing: 0.08em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032210}}
    #customer_header #menuList .box_menu .wrp_lnk li a:hover, #customer_footer #menuList .box_menu .wrp_lnk li a:hover {
      text-decoration: underline; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032214}}
  #customer_header #contents .con_title, #customer_footer #contents .con_title {
    position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032217}}
  #customer_header #contents .con_title:after, #customer_footer #contents .con_title:after {
    content: '';
    width: 100%;
    height: 10px;
    background: url(https://www.zao-kokusaihotel.jp/files/images/common/bg4.jpg) repeat top left;
    display: block; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032225}}
    #customer_header #contents .con_title:after, #customer_footer #contents .con_title:after {
      height: 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032229}}
  #customer_header #contents .con_title h2, #customer_footer #contents .con_title h2 {
    position: absolute;
    top: 51.92308%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
    color: #FFF;
    z-index: 10; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032242}}
    #customer_header #contents .con_title h2, #customer_footer #contents .con_title h2 {
      top: 60%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032247}}
    #customer_header #contents .con_title h2, #customer_footer #contents .con_title h2 {
      top: 60%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032251}}
  #customer_header #contents .con_title h2 span, #customer_footer #contents .con_title h2 span {
    font-size: 288%;
    letter-spacing: .15em;
    display: inline-block;
    position: relative;
    padding: 0.6em 1.5em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032259}}
    #customer_header #contents .con_title h2 span, #customer_footer #contents .con_title h2 span {
      font-size: 188%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032264}}
    #customer_header #contents .con_title h2 span, #customer_footer #contents .con_title h2 span {
      font-size: 125%; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032269}}
    #customer_header #contents .con_title h2 span, #customer_footer #contents .con_title h2 span {
      min-width: 360px; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032274}}
    #customer_header #contents .con_title h2 span, #customer_footer #contents .con_title h2 span {
      min-width: 360px; } }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032279}}
    #customer_header #contents .con_title h2 span, #customer_footer #contents .con_title h2 span {
      min-width: 250px;
      font-size: 238%; } }
  @media only screen and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032285}}
    #customer_header #contents .con_title h2 span, #customer_footer #contents .con_title h2 span {
      padding: 0.5em 1.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032289}}
  #customer_header #contents .con_title h2 span:before, #customer_footer #contents .con_title h2 span:before {
    content: '';
    width: 100%;
    height: 100%;
    background: url(https://www.zao-kokusaihotel.jp/files/images/common/bg1.jpg) repeat top left;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    opacity: .9;
    z-index: -1; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032301}}
  #customer_header #contents .con_title h2 span:after, #customer_footer #contents .con_title h2 span:after {
    content: '';
    width: 3em;
    height: 1px;
    background: #e3ad2d;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    bottom: .5em;
    right: -1em;
    margin: 0 auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032313}}
  #customer_header #contents .con_title .box_img, #customer_footer #contents .con_title .box_img {
    position: relative; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032317}}
    #customer_header #contents .con_title .box_img, #customer_footer #contents .con_title .box_img {
      height: 0;
      padding-bottom: 27.08333%;
      min-height: 450px; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032324}}
    #customer_header #contents .con_title .box_img, #customer_footer #contents .con_title .box_img {
      height: 0;
      padding-bottom: 27.08333%;
      min-height: 450px; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032331}}
    #customer_header #contents .con_title .box_img, #customer_footer #contents .con_title .box_img {
      height: 0;
      padding-bottom: 37.5%;
      min-height: 400px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032338}}
    #customer_header #contents .con_title .box_img, #customer_footer #contents .con_title .box_img {
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032341}}
    #customer_header #contents .con_title .box_img img, #customer_footer #contents .con_title .box_img img {
      position: relative;
      width: 200%;
      max-width: none;
      margin-left: -50%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032349}}
    #customer_header #contents .con_title .box_img img, #customer_footer #contents .con_title .box_img img {
      position: absolute;
      top: 0;
      left: 50%;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      height: 100%;
      max-width: inherit; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032359}}
  #customer_header #contents .topicpath, #customer_footer #contents .topicpath {
    text-align: left;
    margin-top: 1em;
    letter-spacing: -.5em;
    padding-bottom: 0.8em; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032366}}
    #customer_header #contents .topicpath, #customer_footer #contents .topicpath {
      margin-top: 0.3em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032370}}
  #customer_header #contents .topicpath li, #customer_footer #contents .topicpath li {
    display: inline-block;
    letter-spacing: normal;
    position: relative;
    font-size: 94%; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032377}}
    #customer_header #contents .topicpath li, #customer_footer #contents .topicpath li {
      font-size: 88%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032382}}
    #customer_header #contents .topicpath li, #customer_footer #contents .topicpath li {
      font-size: 82%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032386}}
  #customer_header #contents .topicpath li:not(:last-child), #customer_footer #contents .topicpath li:not(:last-child) {
    padding-right: 2.5em; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032390}}
    #customer_header #contents .topicpath li:not(:last-child), #customer_footer #contents .topicpath li:not(:last-child) {
      padding-right: 2em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032394}}
  #customer_header #contents .topicpath li:not(:last-child):after, #customer_footer #contents .topicpath li:not(:last-child):after {
    content: '';
    width: 1em;
    height: 1px;
    background: #936906;
    margin: 0 .2em;
    display: block;
    position: absolute;
    top: calc(50% - .5px);
    right: 0.5em; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032406}}
    #customer_header #contents .topicpath li:not(:last-child):after, #customer_footer #contents .topicpath li:not(:last-child):after {
      right: 0.25em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032410}}
  #customer_header #contents .topicpath li a, #customer_footer #contents .topicpath li a {
    display: block;
    text-decoration: none;
    position: relative;
    padding-bottom: 0.1em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032416}}
  #customer_header #contents .topicpath li a:hover, #customer_footer #contents .topicpath li a:hover {
    text-decoration: underline; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032419}}
  #customer_header table.tbl_basic, #customer_footer table.tbl_basic {
    border-top: 1px solid #412a16;
    width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032423}}
  #customer_header table.tbl_basic tr th, #customer_header table.tbl_basic tr td, #customer_footer table.tbl_basic tr th, #customer_footer table.tbl_basic tr td {
    border-bottom: 1px solid #412a16;
    padding: 0.9em 2.5em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: top;
    font-size: 100%;
    font-weight: normal;
    letter-spacing: 0.08em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032434}}
    #customer_header table.tbl_basic tr th, #customer_header table.tbl_basic tr td, #customer_footer table.tbl_basic tr th, #customer_footer table.tbl_basic tr td {
      padding: 0.9em 1.5em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032439}}
    #customer_header table.tbl_basic tr th, #customer_header table.tbl_basic tr td, #customer_footer table.tbl_basic tr th, #customer_footer table.tbl_basic tr td {
      padding: 0.8em; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032444}}
    #customer_header table.tbl_basic tr th, #customer_header table.tbl_basic tr td, #customer_footer table.tbl_basic tr th, #customer_footer table.tbl_basic tr td {
      font-size: 88%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032449}}
    #customer_header table.tbl_basic tr th, #customer_header table.tbl_basic tr td, #customer_footer table.tbl_basic tr th, #customer_footer table.tbl_basic tr td {
      font-size: 88%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032453}}
  #customer_header table.tbl_basic tr th, #customer_footer table.tbl_basic tr th {
    white-space: nowrap; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032456}}
  #customer_header table.tbl_basic tr td, #customer_footer table.tbl_basic tr td {
    border-left: 1px dotted #412a16; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032459}}
  #customer_header .c-st1, #customer_footer .c-st1 {
    text-align: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032462}}
  #customer_header .c-st1 i, #customer_footer .c-st1 i {
    display: block;
    font-size: 138%;
    color: #300808;
    letter-spacing: 0.4em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032469}}
    #customer_header .c-st1 i, #customer_footer .c-st1 i {
      font-size: 125%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032474}}
    #customer_header .c-st1 i, #customer_footer .c-st1 i {
      font-size: 113%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032478}}
  #customer_header .c-st1 span, #customer_footer .c-st1 span {
    font-size: 100%;
    letter-spacing: .08em;
    margin-top: .5em;
    display: block; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032485}}
    #customer_header .c-st1 span, #customer_footer .c-st1 span {
      font-size: 94%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032490}}
    #customer_header .c-st1 span, #customer_footer .c-st1 span {
      font-size: 88%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032494}}
  #customer_header .c-st2, #customer_footer .c-st2 {
    text-align: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032497}}
  #customer_header .c-st2 span, #customer_footer .c-st2 span {
    text-align: center;
    font-size: 169%;
    letter-spacing: .2em;
    display: inline-block;
    position: relative;
    padding: 0 1em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032506}}
    #customer_header .c-st2 span, #customer_footer .c-st2 span {
      font-size: 144%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032511}}
    #customer_header .c-st2 span, #customer_footer .c-st2 span {
      font-size: 119%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032515}}
  #customer_header .c-st2 span:before, #customer_footer .c-st2 span:before {
    content: '';
    width: 22px;
    height: 20px;
    background: url(https://www.zao-kokusaihotel.jp/files/images/common/ic_st1.png) no-repeat top left;
    display: block;
    background-size: 100% auto;
    position: absolute;
    top: -.8em;
    left: 0; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032527}}
    #customer_header .c-st2 span:before, #customer_footer .c-st2 span:before {
      width: .8em;
      height: 0.8em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032532}}
  #customer_header .c-st3, #customer_footer .c-st3 {
    color: #300808;
    font-size: 138%;
    position: relative;
    padding-left: 1.2em;
    letter-spacing: .3em;
    text-align: left; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032541}}
    #customer_header .c-st3, #customer_footer .c-st3 {
      font-size: 125%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032546}}
    #customer_header .c-st3, #customer_footer .c-st3 {
      font-size: 113%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032550}}
  #customer_header .c-st3:before, #customer_footer .c-st3:before {
    content: '';
    width: 17px;
    height: 15px;
    background: url(https://www.zao-kokusaihotel.jp/files/images/common/ic_st2.png) no-repeat top left;
    display: block;
    position: absolute;
    top: .5em;
    left: 0;
    background-size: 100% auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032561}}
  #customer_header .c-st4, #customer_footer .c-st4 {
    text-align: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032564}}
  #customer_header .c-st4 span, #customer_footer .c-st4 span {
    display: block;
    margin-bottom: .3em;
    font-size: 113%;
    color: #936906;
    letter-spacing: 0.34em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032572}}
    #customer_header .c-st4 span, #customer_footer .c-st4 span {
      font-size: 100%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032577}}
    #customer_header .c-st4 span, #customer_footer .c-st4 span {
      font-size: 82%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032581}}
  #customer_header .c-st4 em, #customer_footer .c-st4 em {
    position: relative;
    display: inline-block;
    font-size: 169%;
    letter-spacing: 0.3em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032588}}
    #customer_header .c-st4 em, #customer_footer .c-st4 em {
      font-size: 150%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032593}}
    #customer_header .c-st4 em, #customer_footer .c-st4 em {
      font-size: 119%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032598}}
    #customer_header .c-st4 em, #customer_footer .c-st4 em {
      letter-spacing: 0.2em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032603}}
    #customer_header .c-st4 em, #customer_footer .c-st4 em {
      letter-spacing: 0.1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032607}}
  #customer_header .c-st4 em:after, #customer_footer .c-st4 em:after {
    content: '';
    width: 4em;
    height: 1px;
    background: #936906;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    bottom: -0.3em;
    right: -2.3em;
    margin: 0 auto; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032620}}
    #customer_header .c-st4 em:after, #customer_footer .c-st4 em:after {
      width: 3em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032625}}
    #customer_header .c-st4 em:after, #customer_footer .c-st4 em:after {
      width: 3em; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032630}}
    #customer_header .c-st4 em:after, #customer_footer .c-st4 em:after {
      bottom: 0; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032635}}
    #customer_header .c-st4 em:after, #customer_footer .c-st4 em:after {
      bottom: 0.2em; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032640}}
    #customer_header .c-st4 em:after, #customer_footer .c-st4 em:after {
      right: -1.8em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032645}}
    #customer_header .c-st4 em:after, #customer_footer .c-st4 em:after {
      right: -1.8em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032649}}
  #customer_header .c-btn1, #customer_header .c-btn1-rsv, #customer_footer .c-btn1, #customer_footer .c-btn1-rsv {
    text-align: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032652}}
  #customer_header .c-btn1 a, #customer_header .c-btn1-rsv a, #customer_header .c-btn1 span, #customer_header .c-btn1-rsv span, #customer_footer .c-btn1 a, #customer_footer .c-btn1-rsv a, #customer_footer .c-btn1 span, #customer_footer .c-btn1-rsv span {
    display: inline-block;
    text-decoration: none;
    padding: 1.8em 1.5em;
    letter-spacing: .05em;
    font-size: 100%;
    -webkit-transition: background 400ms ease, color 400ms ease;
    transition: background 400ms ease, color 400ms ease;
    position: relative;
    color: #000000;
    border: 1px solid #412a16; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032665}}
    #customer_header .c-btn1 a, #customer_header .c-btn1-rsv a, #customer_header .c-btn1 span, #customer_header .c-btn1-rsv span, #customer_footer .c-btn1 a, #customer_footer .c-btn1-rsv a, #customer_footer .c-btn1 span, #customer_footer .c-btn1-rsv span {
      font-size: 94%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032670}}
    #customer_header .c-btn1 a, #customer_header .c-btn1-rsv a, #customer_header .c-btn1 span, #customer_header .c-btn1-rsv span, #customer_footer .c-btn1 a, #customer_footer .c-btn1-rsv a, #customer_footer .c-btn1 span, #customer_footer .c-btn1-rsv span {
      font-size: 88%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032674}}
  #customer_header .c-btn1 a:hover, #customer_header .c-btn1-rsv a:hover, #customer_header .c-btn1 span:hover, #customer_header .c-btn1-rsv span:hover, #customer_footer .c-btn1 a:hover, #customer_footer .c-btn1-rsv a:hover, #customer_footer .c-btn1 span:hover, #customer_footer .c-btn1-rsv span:hover {
    background: #412a16;
    color: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032678}}
  #customer_header .c-btn1-rsv a, #customer_header .c-btn1-rsv span, #customer_footer .c-btn1-rsv a, #customer_footer .c-btn1-rsv span {
    background: #a77f21;
    color: #FFF;
    border: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032683}}
  #customer_header .c-btn1-rsv a:after, #customer_header .c-btn1-rsv span:after, #customer_footer .c-btn1-rsv a:after, #customer_footer .c-btn1-rsv span:after {
    content: '';
    width: 0;
    height: 3px;
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    -webkit-transition: width 400ms ease;
    transition: width 400ms ease;
    background: #85651a; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032695}}
  #customer_header .c-btn1-rsv a:hover, #customer_header .c-btn1-rsv span:hover, #customer_footer .c-btn1-rsv a:hover, #customer_footer .c-btn1-rsv span:hover {
    background: #d29f29; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032698}}
  #customer_header .c-btn1-rsv a:hover:after, #customer_header .c-btn1-rsv span:hover:after, #customer_footer .c-btn1-rsv a:hover:after, #customer_footer .c-btn1-rsv span:hover:after {
    width: 100%;
    left: 0;
    right: auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032703}}
  #customer_header .c-btn2 a, #customer_header .c-btn2 span, #customer_footer .c-btn2 a, #customer_footer .c-btn2 span {
    display: block;
    text-decoration: none;
    border: 1px solid #412a16;
    color: #000000;
    line-height: 1;
    padding: .7em 1.5em;
    letter-spacing: .05em;
    text-align: center;
    font-size: 100%;
    -webkit-transition: background 400ms ease, color 400ms ease;
    transition: background 400ms ease, color 400ms ease; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032717}}
    #customer_header .c-btn2 a, #customer_header .c-btn2 span, #customer_footer .c-btn2 a, #customer_footer .c-btn2 span {
      font-size: 94%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032722}}
    #customer_header .c-btn2 a, #customer_header .c-btn2 span, #customer_footer .c-btn2 a, #customer_footer .c-btn2 span {
      font-size: 88%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032726}}
  #customer_header .c-btn2 a:hover, #customer_header .c-btn2 span:hover, #customer_footer .c-btn2 a:hover, #customer_footer .c-btn2 span:hover {
    background: #412a16;
    color: #FFF; }
@font-face {
  #customer_header, #customer_footer {
    font-family: 'icomoon';
    src: url("https://www.zao-kokusaihotel.jp/files/fonts/icomoon.ttf?20oxvg") format("truetype"), url("https://www.zao-kokusaihotel.jp/files/fonts/icomoon.woff?20oxvg") format("woff"), url("https://www.zao-kokusaihotel.jp/files/fonts/icomoon.svg?20oxvg#icomoon") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: block; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032737}}
  #customer_header i[class^="ic"], #customer_footer i[class^="ic"] {
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032748}}
  #customer_header .ic-mail:before, #customer_footer .ic-mail:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032751}}
  #customer_header .ic-play:before, #customer_footer .ic-play:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032754}}
  #customer_header .ic-phone:before, #customer_footer .ic-phone:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032757}}
  #customer_header .ic-instagram:before, #customer_footer .ic-instagram:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032760}}
  #customer_header .ic-pdf:before, #customer_footer .ic-pdf:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032763}}
  #customer_header .ic-tripadvisor:before, #customer_footer .ic-tripadvisor:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032766}}
  #customer_header .ic-twitter:before, #customer_footer .ic-twitter:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032769}}
  #customer_header .ic-facebook:before, #customer_footer .ic-facebook:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032772}}
  #customer_header .ic-youtube:before, #customer_footer .ic-youtube:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032775}}
  #customer_header .ic-calendar:before, #customer_footer .ic-calendar:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032778}}
  #customer_header .ic-caret-down:before, #customer_footer .ic-caret-down:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032781}}
  #customer_header .ic-location_onplaceroom:before, #customer_footer .ic-location_onplaceroom:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032784}}
  #customer_header .ic-clearclose:before, #customer_footer .ic-clearclose:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032787}}
  #customer_header .ic-chevron-right:before, #customer_footer .ic-chevron-right:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032790}}
  #customer_header .ic-search:before, #customer_footer .ic-search:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032793}}
  #customer_header .ic-menu:before, #customer_footer .ic-menu:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032796}}
  #customer_header .ic-external-link:before, #customer_footer .ic-external-link:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032799}}
  #customer_header .ic-watch_later:before, #customer_footer .ic-watch_later:before {
    content: ""; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032802}}
  #customer_header .bn_sp, #customer_header .con_bn, #customer_header .con_package .box_pac, #customer_header .con_other, #customer_header .con_news, #customer_header .con_award .inner, #customer_header .con_banner, #customer_footer .bn_sp, #customer_footer .con_bn, #customer_footer .con_package .box_pac, #customer_footer .con_other, #customer_footer .con_news, #customer_footer .con_award .inner, #customer_footer .con_banner {
    width: 91.66667%;
    max-width: 1200px;
    margin: auto; }
@-webkit-keyframes scrBorder {
  0% {
    top: -13px;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0; }
  5% {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1; }
  85% {
    top: 90%;
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1; }
  95% {
    top: 100%;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0; }
  100% {
    top: 100%;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0; } }
@keyframes scrBorder {
  0% {
    top: -13px;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0; }
  5% {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1; }
  85% {
    top: 90%;
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1; }
  95% {
    top: 100%;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0; }
  100% {
    top: 100%;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032859}}
  #customer_header .con_mainimg, #customer_footer .con_mainimg {
    position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032862}}
  #customer_header .con_mainimg:after, #customer_footer .con_mainimg:after {
    content: '';
    width: 100%;
    height: 10px;
    background: url(../images/common/bg4.jpg) repeat top left;
    display: block; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032870}}
    #customer_header .con_mainimg:after, #customer_footer .con_mainimg:after {
      height: 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032874}}
  #customer_header .con_mainimg div, #customer_footer .con_mainimg div {
    outline: none !important; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032877}}
  #customer_header .con_mainimg .box_img .slide, #customer_footer .con_mainimg .box_img .slide {
    overflow: hidden;
    position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032881}}
  #customer_header .con_mainimg .box_img .slide img, #customer_footer .con_mainimg .box_img .slide img {
    max-width: inherit;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transition: -webkit-transform 600ms ease;
    transition: -webkit-transform 600ms ease;
    transition: transform 600ms ease;
    transition: transform 600ms ease, -webkit-transform 600ms ease; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032892}}
    #customer_header .con_mainimg .box_img .slide img, #customer_footer .con_mainimg .box_img .slide img {
      -webkit-transform: translate(-50%, -50%) scale(1.06);
      transform: translate(-50%, -50%) scale(1.06); } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032898}}
    #customer_header .con_mainimg .box_img .slide img, #customer_footer .con_mainimg .box_img .slide img {
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%); } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032903}}
  #customer_header .con_mainimg .box_img .slide .txt, #customer_footer .con_mainimg .box_img .slide .txt {
    position: absolute;
    z-index: 100;
    color: #FFF;
    bottom: 10.10638%;
    text-shadow: 0 0 1em rgba(0, 0, 0, 0.5);
    left: 100px; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032912}}
    #customer_header .con_mainimg .box_img .slide .txt, #customer_footer .con_mainimg .box_img .slide .txt {
      left: 50px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032917}}
    #customer_header .con_mainimg .box_img .slide .txt, #customer_footer .con_mainimg .box_img .slide .txt {
      left: 1.5em; } }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032922}}
    #customer_header .con_mainimg .box_img .slide .txt, #customer_footer .con_mainimg .box_img .slide .txt {
      left: 80px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032927}}
    #customer_header .con_mainimg .box_img .slide .txt, #customer_footer .con_mainimg .box_img .slide .txt {
      left: 3em;
      bottom: 4em;
      text-shadow: 0 0 1em rgba(0, 0, 0, 0.5), 0 0 1em rgba(0, 0, 0, 0.5), 0 0 1em rgba(0, 0, 0, 0.5); } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032933}}
  #customer_header .con_mainimg .box_img .slide .txt p, #customer_footer .con_mainimg .box_img .slide .txt p {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    letter-spacing: .6em;
    line-height: 1;
    letter-spacing: 0.6em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032946}}
    #customer_header .con_mainimg .box_img .slide .txt p, #customer_footer .con_mainimg .box_img .slide .txt p {
      letter-spacing: 0.4em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032951}}
    #customer_header .con_mainimg .box_img .slide .txt p, #customer_footer .con_mainimg .box_img .slide .txt p {
      letter-spacing: 0.3em; } }
  @media only screen and (min-width: 1200px) and (max-height: 700px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032956}}
    #customer_header .con_mainimg .box_img .slide .txt p, #customer_footer .con_mainimg .box_img .slide .txt p {
      letter-spacing: 0.45em; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032961}}
    #customer_header .con_mainimg .box_img .slide .txt p, #customer_footer .con_mainimg .box_img .slide .txt p {
      letter-spacing: 0.3em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032966}}
    #customer_header .con_mainimg .box_img .slide .txt p, #customer_footer .con_mainimg .box_img .slide .txt p {
      letter-spacing: 0.2em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032970}}
  #customer_header .ie11 .con_mainimg .box_img .slide .txt p, #customer_footer .ie11 .con_mainimg .box_img .slide .txt p {
    letter-spacing: 0.2em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032973}}
  #customer_header .con_mainimg .box_img .slide .txt p span, #customer_footer .con_mainimg .box_img .slide .txt p span {
    -webkit-writing-mode: tb-rl;
    -ms-writing-mode: tb-rl;
    writing-mode: tb-rl;
    writing-mode: vertical-rl;
    -moz-writing-mode: vertical-rl;
    -o-writing-mode: vertical-rl;
    -webkit-writing-mode: vertical-rl;
    -webkit-text-orientation: upright;
    -moz-text-orientation: upright;
    -ms-text-orientation: upright;
    text-orientation: upright;
    text-align: left;
    display: inline-block;
    font-size: 125%;
    width: 1em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032991}}
    #customer_header .con_mainimg .box_img .slide .txt p span, #customer_footer .con_mainimg .box_img .slide .txt p span {
      font-size: 113%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000032996}}
    #customer_header .con_mainimg .box_img .slide .txt p span, #customer_footer .con_mainimg .box_img .slide .txt p span {
      font-size: 88%; } }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033001}}
    #customer_header .con_mainimg .box_img .slide .txt p span, #customer_footer .con_mainimg .box_img .slide .txt p span {
      font-size: 113%; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033006}}
    #customer_header .con_mainimg .box_img .slide .txt p span, #customer_footer .con_mainimg .box_img .slide .txt p span {
      font-size: 100%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033010}}
  #customer_header .con_mainimg .box_img .slide .txt p i, #customer_footer .con_mainimg .box_img .slide .txt p i {
    -webkit-writing-mode: tb-rl;
    -ms-writing-mode: tb-rl;
    writing-mode: tb-rl;
    writing-mode: vertical-rl;
    -moz-writing-mode: vertical-rl;
    -o-writing-mode: vertical-rl;
    -webkit-writing-mode: vertical-rl;
    -webkit-text-orientation: upright;
    -moz-text-orientation: upright;
    -ms-text-orientation: upright;
    text-orientation: upright;
    text-align: left;
    display: inline-block;
    font-size: 288%;
    width: 1.5em;
    padding-right: 0.3em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033029}}
    #customer_header .con_mainimg .box_img .slide .txt p i, #customer_footer .con_mainimg .box_img .slide .txt p i {
      font-size: 219%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033034}}
    #customer_header .con_mainimg .box_img .slide .txt p i, #customer_footer .con_mainimg .box_img .slide .txt p i {
      font-size: 157%; } }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033039}}
    #customer_header .con_mainimg .box_img .slide .txt p i, #customer_footer .con_mainimg .box_img .slide .txt p i {
      letter-spacing: .2em;
      font-size: 250%; } }
  @media only screen and (min-width: 1200px) and (max-height: 700px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033045}}
    #customer_header .con_mainimg .box_img .slide .txt p i, #customer_footer .con_mainimg .box_img .slide .txt p i {
      font-size: 200%; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033050}}
    #customer_header .con_mainimg .box_img .slide .txt p i, #customer_footer .con_mainimg .box_img .slide .txt p i {
      font-size: 175%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033055}}
    #customer_header .con_mainimg .box_img .slide .txt p i, #customer_footer .con_mainimg .box_img .slide .txt p i {
      letter-spacing: .15em;
      padding-right: 0.5em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033061}}
    #customer_header .con_mainimg .box_img .slide.active img, #customer_footer .con_mainimg .box_img .slide.active img {
      -webkit-transform: translate(-50%, -50%) scale(1);
      transform: translate(-50%, -50%) scale(1);
      -webkit-transition: -webkit-transform 8000ms ease;
      transition: -webkit-transform 8000ms ease;
      transition: transform 8000ms ease;
      transition: transform 8000ms ease, -webkit-transform 8000ms ease; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033071}}
    #customer_header .con_mainimg .box_img .slide:nth-child(3) img, #customer_footer .con_mainimg .box_img .slide:nth-child(3) img {
      left: 55%;
      -webkit-transform: translate(-55%, -50%);
      transform: translate(-55%, -50%); }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033076}}
    #customer_header .con_mainimg .box_img .slide:nth-child(4) img, #customer_footer .con_mainimg .box_img .slide:nth-child(4) img {
      left: 70%;
      -webkit-transform: translate(-70%, -50%);
      transform: translate(-70%, -50%); }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033081}}
    #customer_header .con_mainimg .box_img .slide:nth-child(5) img, #customer_footer .con_mainimg .box_img .slide:nth-child(5) img {
      left: 30%;
      -webkit-transform: translate(-30%, -50%);
      transform: translate(-30%, -50%); } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033087}}
  #customer_header .con_mainimg .box_scr, #customer_footer .con_mainimg .box_scr {
    position: absolute;
    left: 2.34375%;
    bottom: 10px;
    z-index: 100; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033094}}
    #customer_header .con_mainimg .box_scr, #customer_footer .con_mainimg .box_scr {
      left: 1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033098}}
  #customer_header .con_mainimg .box_scr .scroll span, #customer_footer .con_mainimg .box_scr .scroll span {
    display: block;
    text-decoration: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033102}}
  #customer_header .con_mainimg .box_scr .scroll span .border, #customer_footer .con_mainimg .box_scr .scroll span .border {
    display: block;
    margin: 0 auto;
    background: rgba(255, 255, 255, 0.5);
    position: relative;
    overflow: hidden;
    width: 1px;
    height: 70px; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033112}}
    #customer_header .con_mainimg .box_scr .scroll span .border, #customer_footer .con_mainimg .box_scr .scroll span .border {
      height: 50px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033117}}
    #customer_header .con_mainimg .box_scr .scroll span .border, #customer_footer .con_mainimg .box_scr .scroll span .border {
      height: 4em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033121}}
  #customer_header .con_mainimg .box_scr .scroll span .border:before, #customer_footer .con_mainimg .box_scr .scroll span .border:before {
    content: '';
    width: 1px;
    height: 10px;
    background: #fff;
    display: block;
    position: absolute;
    top: 0;
    -webkit-animation-name: scrBorder;
    animation-name: scrBorder;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    -webkit-animation-delay: 0;
    animation-delay: 0;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033140}}
  #customer_header .con_mainimg .box_scr .scroll span:hover .txt, #customer_footer .con_mainimg .box_scr .scroll span:hover .txt {
    letter-spacing: 0.3em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033143}}
  #customer_header .con_mainimg .box_scr .slick-dots li, #customer_footer .con_mainimg .box_scr .slick-dots li {
    width: 10px;
    height: 10px;
    border: 1px solid #FFF;
    border-radius: 10px;
    -webkit-transition: background 400ms ease;
    transition: background 400ms ease; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033152}}
    #customer_header .con_mainimg .box_scr .slick-dots li, #customer_footer .con_mainimg .box_scr .slick-dots li {
      margin-bottom: 16px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033157}}
    #customer_header .con_mainimg .box_scr .slick-dots li, #customer_footer .con_mainimg .box_scr .slick-dots li {
      margin-bottom: 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033161}}
  #customer_header .con_mainimg .box_scr .slick-dots li.slick-active, #customer_footer .con_mainimg .box_scr .slick-dots li.slick-active {
    background: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033164}}
  #customer_header .con_mainimg > .btn, #customer_footer .con_mainimg > .btn {
    position: absolute;
    bottom: 3.08511%;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 220px; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033173}}
    #customer_header .con_mainimg > .btn, #customer_footer .con_mainimg > .btn {
      width: 180px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033178}}
    #customer_header .con_mainimg > .btn, #customer_footer .con_mainimg > .btn {
      width: 10em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033183}}
    #customer_header .con_mainimg > .btn, #customer_footer .con_mainimg > .btn {
      bottom: 1.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033187}}
  #customer_header .con_mainimg > .btn a, #customer_footer .con_mainimg > .btn a {
    text-decoration: none;
    padding: .5em 1em;
    font-size: 100%;
    text-align: center;
    border-radius: 2em;
    display: block;
    text-decoration: none;
    border: 1px solid #b5b5b5;
    color: #d2d2d2;
    letter-spacing: .1em;
    cursor: pointer;
    -webkit-transition: background 400ms ease, color 400ms ease;
    transition: background 400ms ease, color 400ms ease; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033203}}
    #customer_header .con_mainimg > .btn a, #customer_footer .con_mainimg > .btn a {
      font-size: 88%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033208}}
    #customer_header .con_mainimg > .btn a, #customer_footer .con_mainimg > .btn a {
      font-size: 82%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033213}}
    #customer_header .con_mainimg > .btn a, #customer_footer .con_mainimg > .btn a {
      color: #FFF;
      border-color: #FFF; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033218}}
  #customer_header .con_mainimg > .btn a i, #customer_footer .con_mainimg > .btn a i {
    font-size: 88%; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033222}}
    #customer_header .con_mainimg > .btn a i, #customer_footer .con_mainimg > .btn a i {
      margin-right: 0.5em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033227}}
    #customer_header .con_mainimg > .btn a i, #customer_footer .con_mainimg > .btn a i {
      margin-right: 0.3em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033231}}
  #customer_header .con_mainimg > .btn a:hover, #customer_footer .con_mainimg > .btn a:hover {
    background: #b5b5b5;
    color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033235}}
  #customer_header .bn_jalan, #customer_footer .bn_jalan {
    position: absolute;
    bottom: 12%;
    right: 0;
    width: 35%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033241}}
  #customer_header .bn_jalan ul li:first-child, #customer_footer .bn_jalan ul li:first-child {
    margin-bottom: -0.5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033244}}
  #customer_header .bn, #customer_footer .bn {
    position: absolute;
    bottom: 2%;
    right: 1%;
    width: 185px; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033251}}
    #customer_header .bn, #customer_footer .bn {
      bottom: 1%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033255}}
  #customer_header .bn ul li, #customer_footer .bn ul li {
    margin-bottom: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033258}}
  #customer_header .bn ul li:last-child, #customer_footer .bn ul li:last-child {
    margin-bottom: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033261}}
  #customer_header .bn ul li a, #customer_footer .bn ul li a {
    display: block;
    width: 185px; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033265}}
  #customer_header .mouse .bn ul li a, #customer_footer .mouse .bn ul li a {
    -webkit-transition: opacity .3s ease-in;
    transition: opacity 0.3s ease-in; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033269}}
  #customer_header .mouse .bn ul li a:hover, #customer_header .touch .bn ul li a.touchstart, #customer_footer .mouse .bn ul li a:hover, #customer_footer .touch .bn ul li a.touchstart {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033273}}
  #customer_header .touch .bn ul li a, #customer_footer .touch .bn ul li a {
    -webkit-tap-highlight-color: transparent; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033276}}
  #customer_header .touch .bn ul li a.touchend, #customer_footer .touch .bn ul li a.touchend {
    -webkit-transition-delay: 200ms;
    transition-delay: 200ms; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033280}}
  #customer_header .bn_sp ul, #customer_footer .bn_sp ul {
    overflow: hidden; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033284}}
    #customer_header .bn_sp ul li, #customer_footer .bn_sp ul li {
      width: 100%;
      margin: 0.7em auto 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033288}}
    #customer_header .bn_sp ul li img, #customer_footer .bn_sp ul li img {
      width: 100%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033292}}
  #customer_header .bn_yamagata-genki, #customer_footer .bn_yamagata-genki {
    width: 700px;
    margin: 5.4em auto 0;
    cursor: pointer; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033298}}
    #customer_header .bn_yamagata-genki, #customer_footer .bn_yamagata-genki {
      margin: 2em auto 0; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033303}}
    #customer_header .bn_yamagata-genki, #customer_footer .bn_yamagata-genki {
      width: 92%;
      margin: 2em auto 0; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033308}}
  #customer_header .con_bn, #customer_footer .con_bn {
    margin-top: 70px; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033312}}
    #customer_header .con_bn, #customer_footer .con_bn {
      margin-top: 8%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033316}}
  #customer_header .con_bn .nastutabi, #customer_footer .con_bn .nastutabi {
    width: 99.16667%;
    margin: 0 auto 1.66667%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033320}}
  #customer_header .mouse .con_bn .nastutabi, #customer_footer .mouse .con_bn .nastutabi {
    -webkit-transition: opacity .3s ease-in;
    transition: opacity 0.3s ease-in; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033324}}
  #customer_header .mouse .con_bn .nastutabi:hover, #customer_header .touch .con_bn .nastutabi.touchstart, #customer_footer .mouse .con_bn .nastutabi:hover, #customer_footer .touch .con_bn .nastutabi.touchstart {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033328}}
  #customer_header .touch .con_bn .nastutabi, #customer_footer .touch .con_bn .nastutabi {
    -webkit-tap-highlight-color: transparent; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033331}}
  #customer_header .touch .con_bn .nastutabi.touchend, #customer_footer .touch .con_bn .nastutabi.touchend {
    -webkit-transition-delay: 200ms;
    transition-delay: 200ms; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033336}}
    #customer_header .con_bn .nastutabi, #customer_footer .con_bn .nastutabi {
      width: 100%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033340}}
  #customer_header .con_bn .nastutabi a, #customer_footer .con_bn .nastutabi a {
    display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033343}}
  #customer_header .con_bn .tabiwari, #customer_footer .con_bn .tabiwari {
    width: 99.16667%; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033347}}
    #customer_header .con_bn .tabiwari, #customer_footer .con_bn .tabiwari {
      width: 100%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033351}}
  #customer_header .con_bn .tabiwari a, #customer_footer .con_bn .tabiwari a {
    display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033354}}
  #customer_header .con_bn .tabiwari_btn, #customer_footer .con_bn .tabiwari_btn {
    width: 99.16667%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033364}}
    #customer_header .con_bn .tabiwari_btn, #customer_footer .con_bn .tabiwari_btn {
      display: block;
      width: 100%;
      margin: 0 0 4% 0; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033370}}
  #customer_header .con_bn .tabiwari_btn .btn, #customer_footer .con_bn .tabiwari_btn .btn {
    width: 50%;
    text-align: center;
    margin: 0 auto 1.66667%;
    background: #fff;
    border: 2px solid #bf4343;
    border-top: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033378}}
  #customer_header .con_bn .tabiwari_btn .btn:last-child, #customer_footer .con_bn .tabiwari_btn .btn:last-child {
    border-left: none; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033382}}
    #customer_header .con_bn .tabiwari_btn .btn, #customer_footer .con_bn .tabiwari_btn .btn {
      width: 100%;
      margin-bottom: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033386}}
    #customer_header .con_bn .tabiwari_btn .btn:last-child, #customer_footer .con_bn .tabiwari_btn .btn:last-child {
      border-left: 2px solid #bf4343; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033390}}
  #customer_header .con_bn .tabiwari_btn .btn a, #customer_footer .con_bn .tabiwari_btn .btn a {
    color: #bf4343;
    display: block;
    width: 100%;
    padding: .5em 1.5em !important;
    text-decoration: none;
    -webkit-transition: background 400ms ease, color 400ms ease;
    transition: background 400ms ease, color 400ms ease; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033400}}
    #customer_header .con_bn .tabiwari_btn .btn a, #customer_footer .con_bn .tabiwari_btn .btn a {
      width: 100%;
      font-size: 80%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033405}}
  #customer_header .con_bn .tabiwari_btn .btn a:hover, #customer_footer .con_bn .tabiwari_btn .btn a:hover {
    background: #bf4343;
    color: #fff; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033410}}
    #customer_header .con_bn .tabiwari_btn .btn1, #customer_footer .con_bn .tabiwari_btn .btn1 {
      line-height: 45px; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033414}}
  #customer_header .con_bn ul, #customer_footer .con_bn ul {
    overflow: hidden;
    text-align: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033418}}
  #customer_header .con_bn ul li, #customer_footer .con_bn ul li {
    letter-spacing: normal;
    display: inline-block;
    width: 48.33333%; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033424}}
    #customer_header .con_bn ul li, #customer_footer .con_bn ul li {
      width: 100%;
      display: block;
      margin-bottom: 1.5%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033430}}
  #customer_header .con_bn ul li:nth-child(2n), #customer_footer .con_bn ul li:nth-child(2n) {
    margin-left: 1.66667%; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033434}}
    #customer_header .con_bn ul li:nth-child(2n), #customer_footer .con_bn ul li:nth-child(2n) {
      margin-left: 0; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033438}}
  #customer_header .con_bn ul li:nth-child(n+2), #customer_footer .con_bn ul li:nth-child(n+2) {
    margin-bottom: 1.5%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033441}}
  #customer_header .con_bn ul li a, #customer_footer .con_bn ul li a {
    display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033444}}
  #customer_header .mouse .con_bn ul li a, #customer_footer .mouse .con_bn ul li a {
    -webkit-transition: opacity .3s ease-in;
    transition: opacity 0.3s ease-in; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033448}}
  #customer_header .mouse .con_bn ul li a:hover, #customer_header .touch .con_bn ul li a.touchstart, #customer_footer .mouse .con_bn ul li a:hover, #customer_footer .touch .con_bn ul li a.touchstart {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033452}}
  #customer_header .touch .con_bn ul li a, #customer_footer .touch .con_bn ul li a {
    -webkit-tap-highlight-color: transparent; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033455}}
  #customer_header .touch .con_bn ul li a.touchend, #customer_footer .touch .con_bn ul li a.touchend {
    -webkit-transition-delay: 200ms;
    transition-delay: 200ms; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033459}}
  #customer_header .con_bn ul .view_sp, #customer_footer .con_bn ul .view_sp {
    float: left;
    width: 47%;
    margin-right: 0.95em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033464}}
  #customer_header .con_bn ul .bn_korona, #customer_footer .con_bn ul .bn_korona {
    margin-right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033467}}
  #customer_header .con_information, #customer_footer .con_information {
    padding-top: 4.16667%;
    background: url(../images/home/bg_motif1.png) no-repeat right top;
    background-size: 18.38542% auto; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033473}}
    #customer_header .con_information, #customer_footer .con_information {
      padding-top: 2em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033478}}
    #customer_header .con_information, #customer_footer .con_information {
      background-size: 50% auto; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033482}}
  #customer_header .con_information .box_inf, #customer_footer .con_information .box_inf {
    border: 2px solid #706455;
    padding: 2.5em 6.5em;
    max-width: 1140px;
    width: 91.66667%;
    margin: 1.5em auto 0;
    background: url(../images/common/bg.png) repeat top left; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033491}}
    #customer_header .con_information .box_inf, #customer_footer .con_information .box_inf {
      padding: 2.5em 5.5em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033496}}
    #customer_header .con_information .box_inf, #customer_footer .con_information .box_inf {
      padding: 1.5em 1.3em 1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033500}}
  #customer_header .con_information .box_inf .st, #customer_footer .con_information .box_inf .st {
    color: #300808;
    text-align: center;
    letter-spacing: .3em;
    font-size: 138%; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033507}}
    #customer_header .con_information .box_inf .st, #customer_footer .con_information .box_inf .st {
      font-size: 125%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033512}}
    #customer_header .con_information .box_inf .st, #customer_footer .con_information .box_inf .st {
      font-size: 113%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033516}}
  #customer_header .con_information .box_inf .txt, #customer_footer .con_information .box_inf .txt {
    margin-top: 1em;
    letter-spacing: .1em;
    font-size: 100%;
    line-height: 2; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033523}}
    #customer_header .con_information .box_inf .txt, #customer_footer .con_information .box_inf .txt {
      font-size: 94%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033528}}
    #customer_header .con_information .box_inf .txt, #customer_footer .con_information .box_inf .txt {
      font-size: 88%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033533}}
    #customer_header .con_information .box_inf .txt, #customer_footer .con_information .box_inf .txt {
      line-height: 1.6; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033537}}
  #customer_header .con_information .box_inf ol, #customer_footer .con_information .box_inf ol {
    padding-left: 1.5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033540}}
  #customer_header .con_pickup, #customer_footer .con_pickup {
    margin: 5.20833% auto; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033544}}
    #customer_header .con_pickup, #customer_footer .con_pickup {
      margin: 8.33333% auto; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033549}}
    #customer_header .con_pickup, #customer_footer .con_pickup {
      margin: 2em auto; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033553}}
  #customer_header .con_pickup .box_img, #customer_footer .con_pickup .box_img {
    max-width: 1830px;
    width: 93.75%;
    margin: 1.5em auto 0;
    text-align: center; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033560}}
    #customer_header .con_pickup .box_img, #customer_footer .con_pickup .box_img {
      margin-top: 0.8em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033564}}
  #customer_header .con_pickup .box_img .wrp_img .slide, #customer_footer .con_pickup .box_img .wrp_img .slide {
    margin: 0 15px; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033568}}
    #customer_header .con_pickup .box_img .wrp_img .slide, #customer_footer .con_pickup .box_img .wrp_img .slide {
      margin: 0 5px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033573}}
    #customer_header .con_pickup .box_img .wrp_img .slide, #customer_footer .con_pickup .box_img .wrp_img .slide {
      margin: 0 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033577}}
  #customer_header .con_pickup .box_img .wrp_img .slide a, #customer_footer .con_pickup .box_img .wrp_img .slide a {
    display: block;
    text-decoration: none;
    background: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033582}}
  #customer_header .con_pickup .box_img .wrp_img .slide a img, #customer_footer .con_pickup .box_img .wrp_img .slide a img {
    -webkit-transition: opacity 400ms ease;
    transition: opacity 400ms ease; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033586}}
  #customer_header .con_pickup .box_img .wrp_img .slide a:hover img, #customer_footer .con_pickup .box_img .wrp_img .slide a:hover img {
    opacity: 0.8; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033589}}
  #customer_header .con_pickup .box_img .wrp_arr, #customer_footer .con_pickup .box_img .wrp_arr {
    display: inline-block;
    position: relative;
    margin-top: 30px;
    padding: 0 47px; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033596}}
    #customer_header .con_pickup .box_img .wrp_arr, #customer_footer .con_pickup .box_img .wrp_arr {
      margin-top: 25px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033601}}
    #customer_header .con_pickup .box_img .wrp_arr, #customer_footer .con_pickup .box_img .wrp_arr {
      margin-top: 1.5em; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033606}}
    #customer_header .con_pickup .box_img .wrp_arr, #customer_footer .con_pickup .box_img .wrp_arr {
      padding: 0 35px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033611}}
    #customer_header .con_pickup .box_img .wrp_arr, #customer_footer .con_pickup .box_img .wrp_arr {
      padding: 0 2em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033615}}
  #customer_header .con_pickup .box_img .wrp_arr .prev, #customer_header .con_pickup .box_img .wrp_arr .next, #customer_footer .con_pickup .box_img .wrp_arr .prev, #customer_footer .con_pickup .box_img .wrp_arr .next {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer; }
  @media only screen and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033623}}
    #customer_header .con_pickup .box_img .wrp_arr .prev, #customer_header .con_pickup .box_img .wrp_arr .next, #customer_footer .con_pickup .box_img .wrp_arr .prev, #customer_footer .con_pickup .box_img .wrp_arr .next {
      width: 1em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033628}}
    #customer_header .con_pickup .box_img .wrp_arr .prev, #customer_header .con_pickup .box_img .wrp_arr .next, #customer_footer .con_pickup .box_img .wrp_arr .prev, #customer_footer .con_pickup .box_img .wrp_arr .next {
      width: 1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033632}}
  #customer_header .con_pickup .box_img .wrp_arr .prev, #customer_footer .con_pickup .box_img .wrp_arr .prev {
    left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033635}}
  #customer_header .con_pickup .box_img .wrp_arr .next, #customer_footer .con_pickup .box_img .wrp_arr .next {
    right: 0;
    -webkit-transform: translateY(-50%) scale(-1, 1);
    transform: translateY(-50%) scale(-1, 1); }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033640}}
  #customer_header .con_pickup .box_img .wrp_arr .slick-dots, #customer_footer .con_pickup .box_img .wrp_arr .slick-dots {
    text-align: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033643}}
  #customer_header .con_pickup .box_img .wrp_arr .slick-dots li, #customer_footer .con_pickup .box_img .wrp_arr .slick-dots li {
    cursor: pointer;
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 1em;
    -webkit-transition: background 400ms ease;
    transition: background 400ms ease;
    border: 1px solid #382727; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033654}}
    #customer_header .con_pickup .box_img .wrp_arr .slick-dots li, #customer_footer .con_pickup .box_img .wrp_arr .slick-dots li {
      width: .8em;
      height: 0.8em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033659}}
  #customer_header .con_pickup .box_img .wrp_arr .slick-dots li:not(:first-child), #customer_footer .con_pickup .box_img .wrp_arr .slick-dots li:not(:first-child) {
    margin-left: 15px; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033663}}
    #customer_header .con_pickup .box_img .wrp_arr .slick-dots li:not(:first-child), #customer_footer .con_pickup .box_img .wrp_arr .slick-dots li:not(:first-child) {
      margin-left: 10px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033668}}
    #customer_header .con_pickup .box_img .wrp_arr .slick-dots li:not(:first-child), #customer_footer .con_pickup .box_img .wrp_arr .slick-dots li:not(:first-child) {
      margin-left: 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033672}}
  #customer_header .con_pickup .box_img .wrp_arr .slick-dots li.slick-active, #customer_footer .con_pickup .box_img .wrp_arr .slick-dots li.slick-active {
    background: #382727; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033675}}
  #customer_header .con_pickup .box_img .wrp_arr .slick-dots li:hover, #customer_footer .con_pickup .box_img .wrp_arr .slick-dots li:hover {
    background: rgba(56, 39, 39, 0.5); }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033678}}
  #customer_header .con_bestrate, #customer_footer .con_bestrate {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    background: transparent url("../images/home/bg4.jpg");
    text-align: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033685}}
  #customer_header .con_bestrate .box_st, #customer_footer .con_bestrate .box_st {
    position: relative;
    margin: auto;
    font-family: "Noto Serif JP", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;
    z-index: 1;
    padding: 65px 0 38px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033695}}
    #customer_header .con_bestrate .box_st, #customer_footer .con_bestrate .box_st {
      min-height: 450px; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033700}}
    #customer_header .con_bestrate .box_st, #customer_footer .con_bestrate .box_st {
      max-width: 830px;
      width: 43.125%; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033706}}
    #customer_header .con_bestrate .box_st, #customer_footer .con_bestrate .box_st {
      max-width: 830px;
      width: 43.125%; } }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033712}}
    #customer_header .con_bestrate .box_st, #customer_footer .con_bestrate .box_st {
      width: 69.13043%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033717}}
    #customer_header .con_bestrate .box_st, #customer_footer .con_bestrate .box_st {
      width: 53.91304%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033722}}
    #customer_header .con_bestrate .box_st, #customer_footer .con_bestrate .box_st {
      padding: 3em 1em 1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033726}}
  #customer_header .con_bestrate .box_st .st, #customer_footer .con_bestrate .box_st .st {
    width: 70%;
    margin: 0 auto;
    margin-bottom: 2.5em; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033732}}
    #customer_header .con_bestrate .box_st .st, #customer_footer .con_bestrate .box_st .st {
      width: 90%;
      margin-bottom: 1.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033737}}
  #customer_header .con_bestrate .box_st .st_extra, #customer_footer .con_bestrate .box_st .st_extra {
    text-align: center;
    color: #fff;
    font-size: 163%;
    line-height: 1.3;
    margin-bottom: 1.2em; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033745}}
    #customer_header .con_bestrate .box_st .st_extra, #customer_footer .con_bestrate .box_st .st_extra {
      letter-spacing: 5px; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033750}}
    #customer_header .con_bestrate .box_st .st_extra, #customer_footer .con_bestrate .box_st .st_extra {
      letter-spacing: 5px; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033754}}
  #customer_header .con_bestrate .box_st .st_extra em, #customer_footer .con_bestrate .box_st .st_extra em {
    font-size: 160%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033757}}
  #customer_header .con_bestrate .box_st .st_extra em.f_la, #customer_footer .con_bestrate .box_st .st_extra em.f_la {
    font-size: 200%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033760}}
  #customer_header .con_bestrate .box_st .st_extra em.f_mi, #customer_footer .con_bestrate .box_st .st_extra em.f_mi {
    font-size: 140%; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033764}}
    #customer_header .con_bestrate .box_st .st_extra, #customer_footer .con_bestrate .box_st .st_extra {
      font-size: 113%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033769}}
    #customer_header .con_bestrate .box_st .st_extra, #customer_footer .con_bestrate .box_st .st_extra {
      font-size: 94%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033773}}
  #customer_header .con_bestrate .box_st .st_line, #customer_footer .con_bestrate .box_st .st_line {
    margin-bottom: 1em; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033777}}
    #customer_header .con_bestrate .box_st .st_line, #customer_footer .con_bestrate .box_st .st_line {
      margin-bottom: 0; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033781}}
  #customer_header .con_bestrate .txt, #customer_footer .con_bestrate .txt {
    color: #fff;
    font-size: 100%; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033786}}
    #customer_header .con_bestrate .txt, #customer_footer .con_bestrate .txt {
      letter-spacing: 3px; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033791}}
    #customer_header .con_bestrate .txt, #customer_footer .con_bestrate .txt {
      letter-spacing: 3px; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033796}}
    #customer_header .con_bestrate .txt, #customer_footer .con_bestrate .txt {
      font-size: 94%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033801}}
    #customer_header .con_bestrate .txt, #customer_footer .con_bestrate .txt {
      padding: 1em;
      font-size: 94%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033806}}
  #customer_header .con_bestrate .txt em, #customer_footer .con_bestrate .txt em {
    color: #ffe640;
    font-size: 139%; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033811}}
    #customer_header .con_bestrate .box_img, #customer_footer .con_bestrate .box_img {
      width: 59.13043%; } }
  @media only screen and (min-width: 1025px) and (max-width: 1279px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033816}}
    #customer_header .con_bestrate .box_img, #customer_footer .con_bestrate .box_img {
      width: 77.3913%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033821}}
    #customer_header .con_bestrate .box_img, #customer_footer .con_bestrate .box_img {
      width: 46.08696%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033826}}
    #customer_header .con_bestrate .box_img, #customer_footer .con_bestrate .box_img {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033833}}
    #customer_header .con_bestrate .box_img .img, #customer_footer .con_bestrate .box_img .img {
      overflow: hidden;
      position: absolute;
      left: 0;
      top: 0;
      width: 28.4375%;
      height: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033841}}
    #customer_header .con_bestrate .box_img .img p, #customer_footer .con_bestrate .box_img .img p {
      position: relative;
      height: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033845}}
    #customer_header .con_bestrate .box_img .img p img, #customer_footer .con_bestrate .box_img .img p img {
      position: absolute;
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      max-width: none;
      height: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033854}}
    #customer_header .con_bestrate .box_img .img:nth-of-type(2), #customer_footer .con_bestrate .box_img .img:nth-of-type(2) {
      left: auto;
      right: 0; } }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033860}}
    #customer_header .con_bestrate .box_img .img, #customer_footer .con_bestrate .box_img .img {
      width: 20.36458%; } }
  @media only screen and (min-width: 984px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033865}}
    #customer_header .con_bestrate .box_img .img, #customer_footer .con_bestrate .box_img .img {
      width: 21.35417%; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033870}}
    #customer_header .con_bestrate .box_img .img, #customer_footer .con_bestrate .box_img .img {
      width: 21.97917%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033874}}
  #customer_header .con_benefit, #customer_footer .con_benefit {
    background: url(../images/home/bg2.jpg) repeat top left;
    position: relative;
    padding: 4.6875% 0; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033880}}
    #customer_header .con_benefit, #customer_footer .con_benefit {
      padding: 2em 0 1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033884}}
  #customer_header .con_benefit:before, #customer_footer .con_benefit:before {
    content: '';
    width: 100%;
    height: 5px;
    background: url(../images/common/bg2.jpg) repeat top left;
    display: block;
    position: absolute;
    top: 0;
    left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033894}}
  #customer_header .con_benefit .st, #customer_footer .con_benefit .st {
    margin: 0 auto; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033898}}
    #customer_header .con_benefit .st, #customer_footer .con_benefit .st {
      width: 660px; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033903}}
    #customer_header .con_benefit .st, #customer_footer .con_benefit .st {
      width: 660px; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033908}}
    #customer_header .con_benefit .st, #customer_footer .con_benefit .st {
      width: 80%;
      max-width: 510px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033914}}
    #customer_header .con_benefit .st, #customer_footer .con_benefit .st {
      width: 90%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033918}}
  #customer_header .con_benefit .sst, #customer_footer .con_benefit .sst {
    margin: 0 auto;
    text-align: center; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033923}}
    #customer_header .con_benefit .sst, #customer_footer .con_benefit .sst {
      width: 256px; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033928}}
    #customer_header .con_benefit .sst, #customer_footer .con_benefit .sst {
      width: 256px; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033933}}
    #customer_header .con_benefit .sst, #customer_footer .con_benefit .sst {
      width: 240px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033938}}
    #customer_header .con_benefit .sst, #customer_footer .con_benefit .sst {
      width: 60%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033942}}
  #customer_header .con_benefit .txt_lead, #customer_footer .con_benefit .txt_lead {
    text-align: center;
    color: #FFF;
    font-size: 100%;
    letter-spacing: .1em;
    margin-top: 1em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033950}}
    #customer_header .con_benefit .txt_lead, #customer_footer .con_benefit .txt_lead {
      font-size: 94%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033955}}
    #customer_header .con_benefit .txt_lead, #customer_footer .con_benefit .txt_lead {
      font-size: 75%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033959}}
  #customer_header .con_benefit .box_ben, #customer_footer .con_benefit .box_ben {
    max-width: 957px;
    margin-top: 4.17973%;
    margin-left: auto;
    margin-right: auto; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033966}}
    #customer_header .con_benefit .box_ben, #customer_footer .con_benefit .box_ben {
      margin-top: 1.5em; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033971}}
    #customer_header .con_benefit .box_ben, #customer_footer .con_benefit .box_ben {
      letter-spacing: -0.5em; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033976}}
    #customer_header .con_benefit .box_ben, #customer_footer .con_benefit .box_ben {
      letter-spacing: -0.5em; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033981}}
    #customer_header .con_benefit .box_ben, #customer_footer .con_benefit .box_ben {
      text-align: center;
      max-width: 900px;
      width: 90%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033988}}
    #customer_header .con_benefit .box_ben li, #customer_footer .con_benefit .box_ben li {
      letter-spacing: normal;
      display: inline-block;
      vertical-align: top; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033993}}
    #customer_header .con_benefit .box_ben li:not(:first-child), #customer_footer .con_benefit .box_ben li:not(:first-child) {
      margin-left: 1.5674%; } }
  @media only screen and (min-width: 768px) and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000033998}}
    #customer_header .con_benefit .box_ben li:not(:first-child), #customer_footer .con_benefit .box_ben li:not(:first-child) {
      margin-left: 0.83595%; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034003}}
    #customer_header .con_benefit .box_ben li, #customer_footer .con_benefit .box_ben li {
      width: 228px; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034008}}
    #customer_header .con_benefit .box_ben li, #customer_footer .con_benefit .box_ben li {
      width: 228px; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034013}}
    #customer_header .con_benefit .box_ben li, #customer_footer .con_benefit .box_ben li {
      width: 28.5%;
      max-width: 228px;
      margin-bottom: 2.5em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034020}}
    #customer_header .con_benefit .box_ben li, #customer_footer .con_benefit .box_ben li {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      margin-bottom: 1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034035}}
  #customer_header .con_benefit .box_ben li .wrp_img, #customer_footer .con_benefit .box_ben li .wrp_img {
    position: relative; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034039}}
    #customer_header .con_benefit .box_ben li .wrp_img, #customer_footer .con_benefit .box_ben li .wrp_img {
      border: 5px solid #382727;
      width: 100%;
      max-width: 228px; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034044}}
    #customer_header .con_benefit .box_ben li .wrp_img p, #customer_footer .con_benefit .box_ben li .wrp_img p {
      position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034047}}
    #customer_header .con_benefit .box_ben li .wrp_img p:before, #customer_footer .con_benefit .box_ben li .wrp_img p:before {
      content: '';
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      border: 1px solid rgba(255, 255, 255, 0.6);
      top: 0;
      left: 0;
      z-index: 10;
      -webkit-box-sizing: border-box;
      box-sizing: border-box; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034062}}
    #customer_header .con_benefit .box_ben li .wrp_img, #customer_footer .con_benefit .box_ben li .wrp_img {
      width: 15%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034067}}
    #customer_header .con_benefit .box_ben li .wrp_img span, #customer_footer .con_benefit .box_ben li .wrp_img span {
      position: absolute;
      top: -5px;
      left: -5px;
      width: 65px;
      z-index: 11; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034076}}
    #customer_header .con_benefit .box_ben li .wrp_img span, #customer_footer .con_benefit .box_ben li .wrp_img span {
      width: 46px; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034080}}
  #customer_header .con_benefit .box_ben li .wrp_txt, #customer_footer .con_benefit .box_ben li .wrp_txt {
    color: #FFF;
    font-size: 88%;
    text-align: center;
    letter-spacing: 0.1em; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034087}}
    #customer_header .con_benefit .box_ben li .wrp_txt, #customer_footer .con_benefit .box_ben li .wrp_txt {
      margin-top: 1em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034092}}
    #customer_header .con_benefit .box_ben li .wrp_txt, #customer_footer .con_benefit .box_ben li .wrp_txt {
      width: 85%;
      font-size: 82%;
      text-align: left;
      letter-spacing: .1em;
      padding-left: 1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034100}}
  #customer_header .con_benefit .box_ben li .wrp_txt em, #customer_footer .con_benefit .box_ben li .wrp_txt em {
    color: #ffe640; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034104}}
    #customer_header .con_benefit .box_ben li .wrp_txt em, #customer_footer .con_benefit .box_ben li .wrp_txt em {
      letter-spacing: 0.05em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034109}}
    #customer_header .con_benefit .box_ben li .wrp_txt i, #customer_footer .con_benefit .box_ben li .wrp_txt i {
      font-size: 165%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034114}}
    #customer_header .con_benefit .box_ben li .wrp_txt i, #customer_footer .con_benefit .box_ben li .wrp_txt i {
      font-size: 124%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034118}}
  #customer_header .con_benefit .box_ben li .wrp_txt span, #customer_footer .con_benefit .box_ben li .wrp_txt span {
    display: inline-block;
    padding-left: 1em;
    text-indent: -1em; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034124}}
    #customer_header .con_benefit .box_ben_bn, #customer_footer .con_benefit .box_ben_bn {
      width: 92%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034128}}
  #customer_header .con_package, #customer_footer .con_package {
    background: url(../images/home/bg4.jpg) repeat top left;
    color: #FFF;
    padding: 6.77083% 0 5.72917%;
    position: relative; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034135}}
    #customer_header .con_package, #customer_footer .con_package {
      padding: 3em 0; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034139}}
  #customer_header .con_package:after, #customer_footer .con_package:after {
    content: '';
    width: 100%;
    height: 5px;
    background: url(../images/common/bg2.jpg) repeat top left;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034149}}
  #customer_header .con_package .box_pac, #customer_footer .con_package .box_pac {
    overflow: hidden;
    margin-top: 2.60417%; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034154}}
    #customer_header .con_package .box_pac, #customer_footer .con_package .box_pac {
      margin-top: 1em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034159}}
    #customer_header .con_package .box_pac li, #customer_footer .con_package .box_pac li {
      width: 49.16667%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034164}}
    #customer_header .con_package .box_pac li, #customer_footer .con_package .box_pac li {
      margin-bottom: 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034168}}
  #customer_header .con_package .box_pac li a, #customer_footer .con_package .box_pac li a {
    display: block;
    text-decoration: none;
    background: url(../images/home/bg6.jpg) repeat top left;
    position: relative;
    padding: 10px; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034176}}
    #customer_header .con_package .box_pac li a, #customer_footer .con_package .box_pac li a {
      padding: 0.8em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034181}}
    #customer_header .con_package .box_pac li a, #customer_footer .con_package .box_pac li a {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      padding-bottom: 4.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034196}}
  #customer_header .con_package .box_pac li a:hover:after, #customer_footer .con_package .box_pac li a:hover:after {
    width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034199}}
  #customer_header .con_package .box_pac li a:after, #customer_footer .con_package .box_pac li a:after {
    content: '';
    width: 0;
    height: 3px;
    display: block;
    background: #a77f21;
    position: absolute;
    left: 0;
    bottom: 0;
    -webkit-transition: width 400ms ease;
    transition: width 400ms ease; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034211}}
  #customer_header .con_package .box_pac li a .wrp_img, #customer_footer .con_package .box_pac li a .wrp_img {
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034218}}
    #customer_header .con_package .box_pac li a .wrp_img, #customer_footer .con_package .box_pac li a .wrp_img {
      width: 38%;
      height: 0;
      padding-bottom: 28%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034224}}
  #customer_header .con_package .box_pac li a .wrp_img:before, #customer_footer .con_package .box_pac li a .wrp_img:before {
    content: '';
    width: 39.21569%;
    height: 0;
    padding-bottom: 153.84615%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    background-repeat: no-repeat; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034237}}
    #customer_header .con_package .box_pac li a .wrp_img:before, #customer_footer .con_package .box_pac li a .wrp_img:before {
      width: 40%;
      height: 0;
      padding-bottom: 35%;
      background-size: 100% auto; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034245}}
    #customer_header .con_package .box_pac li a .wrp_txt, #customer_footer .con_package .box_pac li a .wrp_txt {
      padding: 1.5em 1em 1em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034250}}
    #customer_header .con_package .box_pac li a .wrp_txt, #customer_footer .con_package .box_pac li a .wrp_txt {
      width: 62%;
      padding-left: 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034255}}
  #customer_header .con_package .box_pac li a .wrp_txt .txt, #customer_footer .con_package .box_pac li a .wrp_txt .txt {
    color: #231815;
    font-size: 100%;
    letter-spacing: 0.08em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034261}}
    #customer_header .con_package .box_pac li a .wrp_txt .txt, #customer_footer .con_package .box_pac li a .wrp_txt .txt {
      font-size: 94%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034266}}
    #customer_header .con_package .box_pac li a .wrp_txt .txt, #customer_footer .con_package .box_pac li a .wrp_txt .txt {
      font-size: 88%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034271}}
    #customer_header .con_package .box_pac li a .wrp_txt .txt, #customer_footer .con_package .box_pac li a .wrp_txt .txt {
      overflow: hidden;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 3;
      line-height: 1.5; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034278}}
    #customer_header .firefox .con_package .box_pac li a .wrp_txt .txt, #customer_header .ie .con_package .box_pac li a .wrp_txt .txt, #customer_footer .firefox .con_package .box_pac li a .wrp_txt .txt, #customer_footer .ie .con_package .box_pac li a .wrp_txt .txt {
      max-height: 4.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034282}}
  #customer_header .con_package .box_pac li a .wrp_txt .price, #customer_footer .con_package .box_pac li a .wrp_txt .price {
    font-size: 100%;
    text-align: center;
    letter-spacing: .3em;
    padding-top: .8em;
    border-top: 1px solid #b0a128;
    margin-top: 1em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034291}}
    #customer_header .con_package .box_pac li a .wrp_txt .price, #customer_footer .con_package .box_pac li a .wrp_txt .price {
      font-size: 94%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034296}}
    #customer_header .con_package .box_pac li a .wrp_txt .price, #customer_footer .con_package .box_pac li a .wrp_txt .price {
      font-size: 82%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034301}}
    #customer_header .con_package .box_pac li a .wrp_txt .price, #customer_footer .con_package .box_pac li a .wrp_txt .price {
      padding-top: .5em;
      margin-top: 0.8em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034307}}
    #customer_header .con_package .box_pac li a .wrp_txt .price, #customer_footer .con_package .box_pac li a .wrp_txt .price {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      margin: 0 auto;
      padding-bottom: 1em;
      width: 90%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034317}}
  #customer_header .con_package .box_pac li a .wrp_txt .price i, #customer_footer .con_package .box_pac li a .wrp_txt .price i {
    color: #850010;
    font-weight: bold;
    font-size: 157%;
    letter-spacing: 0.1em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034324}}
    #customer_header .con_package .box_pac li a .wrp_txt .price i, #customer_footer .con_package .box_pac li a .wrp_txt .price i {
      font-size: 147%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034329}}
    #customer_header .con_package .box_pac li a .wrp_txt .price i, #customer_footer .con_package .box_pac li a .wrp_txt .price i {
      font-size: 154%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034333}}
  #customer_header .con_package .box_pac li:first-child, #customer_footer .con_package .box_pac li:first-child {
    float: left; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034337}}
    #customer_header .con_package .box_pac li:first-child a .wrp_img, #customer_footer .con_package .box_pac li:first-child a .wrp_img {
      height: 0;
      padding-bottom: 64.40678%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034342}}
  #customer_header .con_package .box_pac li:first-child a .wrp_img:before, #customer_footer .con_package .box_pac li:first-child a .wrp_img:before {
    background-image: url(../images/home/ic_no1.png);
    display: block; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034347}}
    #customer_header .con_package .box_pac li:first-child a .wrp_img:before, #customer_footer .con_package .box_pac li:first-child a .wrp_img:before {
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center center;
      width: 22.80702%;
      height: 0;
      padding-bottom: 15.08772%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034357}}
    #customer_header .con_package .box_pac li:first-child a .wrp_txt .txt, #customer_footer .con_package .box_pac li:first-child a .wrp_txt .txt {
      overflow: hidden;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
      line-height: 1.7; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034364}}
    #customer_header .firefox .con_package .box_pac li:first-child a .wrp_txt .txt, #customer_header .ie .con_package .box_pac li:first-child a .wrp_txt .txt, #customer_footer .firefox .con_package .box_pac li:first-child a .wrp_txt .txt, #customer_footer .ie .con_package .box_pac li:first-child a .wrp_txt .txt {
      max-height: 3.4em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034369}}
    #customer_header .con_package .box_pac li:not(:first-child) a, #customer_footer .con_package .box_pac li:not(:first-child) a {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      padding-bottom: 14.91525%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034387}}
    #customer_header .con_package .box_pac li:not(:first-child) a, #customer_footer .con_package .box_pac li:not(:first-child) a {
      padding-bottom: 5em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034392}}
    #customer_header .con_package .box_pac li:not(:first-child) a .wrp_img, #customer_footer .con_package .box_pac li:not(:first-child) a .wrp_img {
      width: 43.22034%;
      height: 0;
      padding-bottom: 28.81356%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034398}}
  #customer_header .con_package .box_pac li:not(:first-child) a .wrp_img:before, #customer_footer .con_package .box_pac li:not(:first-child) a .wrp_img:before {
    width: 39.21569%;
    height: 0;
    padding-bottom: 25.09804%;
    display: block;
    background-size: cover;
    background-repeat: no-repeat;
    top: 0;
    left: 0; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034409}}
    #customer_header .con_package .box_pac li:not(:first-child) a .wrp_txt, #customer_footer .con_package .box_pac li:not(:first-child) a .wrp_txt {
      width: 54.23729%;
      overflow: hidden;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 4;
      line-height: 1.6;
      padding: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034418}}
    #customer_header .firefox .con_package .box_pac li:not(:first-child) a .wrp_txt, #customer_header .ie .con_package .box_pac li:not(:first-child) a .wrp_txt, #customer_footer .firefox .con_package .box_pac li:not(:first-child) a .wrp_txt, #customer_footer .ie .con_package .box_pac li:not(:first-child) a .wrp_txt {
      max-height: 6.4em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034423}}
    #customer_header .con_package .box_pac li:not(:first-child) a .wrp_txt .price, #customer_footer .con_package .box_pac li:not(:first-child) a .wrp_txt .price {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      margin: 0 auto;
      padding-bottom: 1em;
      width: 90%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034433}}
  #customer_header .con_package .box_pac li:nth-child(2), #customer_footer .con_package .box_pac li:nth-child(2) {
    float: right; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034436}}
  #customer_header .con_package .box_pac li:nth-child(2) a .wrp_img:before, #customer_footer .con_package .box_pac li:nth-child(2) a .wrp_img:before {
    background-image: url(../images/home/ic_no2.png); }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034439}}
  #customer_header .con_package .box_pac li:nth-child(3), #customer_footer .con_package .box_pac li:nth-child(3) {
    float: right;
    margin-top: 1.66667%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034443}}
  #customer_header .con_package .box_pac li:nth-child(3) a .wrp_img:before, #customer_footer .con_package .box_pac li:nth-child(3) a .wrp_img:before {
    background-image: url(../images/home/ic_no3.png); }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034446}}
  #customer_header .con_package .btn, #customer_footer .con_package .btn {
    width: 90%;
    margin: 0 auto;
    margin-top: 2.60417%; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034452}}
    #customer_header .con_package .btn, #customer_footer .con_package .btn {
      margin-top: 1em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034457}}
    #customer_header .con_package .btn, #customer_footer .con_package .btn {
      max-width: 460px; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034461}}
  #customer_header .con_package .btn a, #customer_footer .con_package .btn a {
    display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034464}}
  #customer_header .con_package .bn_kids, #customer_footer .con_package .bn_kids {
    width: 580px;
    margin: 0 auto;
    margin-top: 50px; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034470}}
    #customer_header .con_package .bn_kids, #customer_footer .con_package .bn_kids {
      margin-top: 7%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034475}}
    #customer_header .con_package .bn_kids, #customer_footer .con_package .bn_kids {
      width: 90%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034480}}
    #customer_header .con_point .box_txt .st, #customer_footer .con_point .box_txt .st {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
      position: relative;
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      position: absolute;
      top: 0;
      right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034499}}
    #customer_header .con_point .box_txt .st:after, #customer_footer .con_point .box_txt .st:after {
      content: '';
      width: 12em;
      height: 1px;
      background: #936906;
      position: absolute;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      bottom: -1em;
      right: -3em;
      margin: 0 auto; } }
  @media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034513}}
    #customer_header .con_point .box_txt .st:after, #customer_footer .con_point .box_txt .st:after {
      width: 8em; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034518}}
    #customer_header .firefox .con_point .box_txt .st, #customer_footer .firefox .con_point .box_txt .st {
      width: 90px; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034523}}
    #customer_header .firefox .con_point .box_txt .st, #customer_footer .firefox .con_point .box_txt .st {
      width: 90px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034528}}
    #customer_header .con_point .box_txt .st, #customer_footer .con_point .box_txt .st {
      text-align: center; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034532}}
  #customer_header .con_point .box_txt .st span, #customer_footer .con_point .box_txt .st span {
    font-size: 113%;
    color: #936906;
    letter-spacing: 0.3em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034538}}
    #customer_header .con_point .box_txt .st span, #customer_footer .con_point .box_txt .st span {
      font-size: 100%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034543}}
    #customer_header .con_point .box_txt .st span, #customer_footer .con_point .box_txt .st span {
      font-size: 88%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034548}}
    #customer_header .con_point .box_txt .st span, #customer_footer .con_point .box_txt .st span {
      -webkit-writing-mode: tb-rl;
      writing-mode: tb-rl;
      writing-mode: vertical-rl;
      -moz-writing-mode: vertical-rl;
      -o-writing-mode: vertical-rl;
      -webkit-writing-mode: vertical-rl;
      -webkit-text-orientation: upright;
      -moz-text-orientation: upright;
      -ms-text-orientation: upright;
      text-orientation: upright;
      text-align: left;
      display: inline-block;
      white-space: nowrap;
      -ms-writing-mode: tb-rl;
      -webkit-writing-mode: vertical-rl;
      text-orientation: upright;
      writing-mode: vertical-rl; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034569}}
    #customer_header .con_point .box_txt .st span, #customer_footer .con_point .box_txt .st span {
      display: block; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034573}}
  #customer_header .con_point .box_txt .st em, #customer_footer .con_point .box_txt .st em {
    font-size: 213%;
    color: #231815;
    letter-spacing: 0.3em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034579}}
    #customer_header .con_point .box_txt .st em, #customer_footer .con_point .box_txt .st em {
      font-size: 175%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034584}}
    #customer_header .con_point .box_txt .st em, #customer_footer .con_point .box_txt .st em {
      font-size: 144%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034589}}
    #customer_header .con_point .box_txt .st em, #customer_footer .con_point .box_txt .st em {
      white-space: nowrap;
      -webkit-writing-mode: tb-rl;
      writing-mode: tb-rl;
      writing-mode: vertical-rl;
      -moz-writing-mode: vertical-rl;
      -o-writing-mode: vertical-rl;
      -webkit-writing-mode: vertical-rl;
      -webkit-text-orientation: upright;
      -moz-text-orientation: upright;
      -ms-text-orientation: upright;
      text-orientation: upright;
      text-align: left;
      display: inline-block;
      -ms-writing-mode: tb-rl;
      -webkit-writing-mode: vertical-rl;
      text-orientation: upright;
      writing-mode: vertical-rl; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034610}}
    #customer_header .con_point .box_txt .st em, #customer_footer .con_point .box_txt .st em {
      font-size: 150%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034614}}
  #customer_header .con_point .box_txt .txt, #customer_footer .con_point .box_txt .txt {
    font-size: 100%; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034618}}
    #customer_header .con_point .box_txt .txt, #customer_footer .con_point .box_txt .txt {
      font-size: 88%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034623}}
    #customer_header .con_point .box_txt .txt, #customer_footer .con_point .box_txt .txt {
      font-size: 88%; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034628}}
    #customer_header .con_point .box_txt .txt, #customer_footer .con_point .box_txt .txt {
      margin-top: 3em; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034633}}
    #customer_header .con_point .box_txt .txt, #customer_footer .con_point .box_txt .txt {
      margin-top: 3em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034638}}
    #customer_header .con_point .box_txt .txt, #customer_footer .con_point .box_txt .txt {
      margin-right: 4.93827%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034641}}
    #customer_header .firefox .con_point .box_txt .txt, #customer_footer .firefox .con_point .box_txt .txt {
      width: 125px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034646}}
    #customer_header .con_point .box_txt .txt, #customer_footer .con_point .box_txt .txt {
      line-height: 1.6;
      margin-top: 1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034651}}
  #customer_header .con_point .box_txt .txt p, #customer_footer .con_point .box_txt .txt p {
    letter-spacing: 0.1em; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034655}}
    #customer_header .con_point .box_txt .txt p, #customer_footer .con_point .box_txt .txt p {
      line-height: 2;
      -webkit-writing-mode: tb-rl;
      -ms-writing-mode: tb-rl;
      writing-mode: tb-rl;
      writing-mode: vertical-rl;
      -moz-writing-mode: vertical-rl;
      -o-writing-mode: vertical-rl;
      -webkit-writing-mode: vertical-rl;
      -webkit-text-orientation: upright;
      -moz-text-orientation: upright;
      -ms-text-orientation: upright;
      text-orientation: upright;
      text-align: left;
      display: inline-block; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034673}}
    #customer_header .con_point .box_txt .txt p, #customer_footer .con_point .box_txt .txt p {
      line-height: 1.6;
      min-width: 6.4em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034679}}
    #customer_header .con_point .box_txt .btn, #customer_footer .con_point .box_txt .btn {
      margin-right: 2.5em;
      margin-top: 3.5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034683}}
    #customer_header .firefox .con_point .box_txt .btn, #customer_footer .firefox .con_point .box_txt .btn {
      width: 2em; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034688}}
    #customer_header .con_point .box_txt .btn, #customer_footer .con_point .box_txt .btn {
      margin-right: 1.5em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034693}}
    #customer_header .con_point .box_txt .btn, #customer_footer .con_point .box_txt .btn {
      position: absolute;
      top: calc(100% + 1em);
      left: 0;
      right: 0;
      margin: 0 auto;
      width: 85%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034702}}
  #customer_header .con_point .box_txt .btn a, #customer_footer .con_point .box_txt .btn a {
    position: static;
    display: block;
    border: 1px solid #412a16;
    text-align: center;
    font-size: 100%;
    text-decoration: none;
    padding: 1.5em .8em;
    letter-spacing: .1em;
    -webkit-transition: background 400ms ease, color 400ms ease;
    transition: background 400ms ease, color 400ms ease; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034715}}
    #customer_header .con_point .box_txt .btn a, #customer_footer .con_point .box_txt .btn a {
      font-size: 94%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034720}}
    #customer_header .con_point .box_txt .btn a, #customer_footer .con_point .box_txt .btn a {
      font-size: 88%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034725}}
    #customer_header .con_point .box_txt .btn a, #customer_footer .con_point .box_txt .btn a {
      width: 51.78px;
      white-space: nowrap;
      -webkit-writing-mode: tb-rl;
      -ms-writing-mode: tb-rl;
      writing-mode: tb-rl;
      writing-mode: vertical-rl;
      -moz-writing-mode: vertical-rl;
      -o-writing-mode: vertical-rl;
      -webkit-writing-mode: vertical-rl;
      -webkit-text-orientation: upright;
      -moz-text-orientation: upright;
      -ms-text-orientation: upright;
      text-orientation: upright;
      text-align: left;
      display: inline-block; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034743}}
  #customer_header .con_point .box_txt .btn a:hover, #customer_footer .con_point .box_txt .btn a:hover {
    background: #412a16;
    color: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034747}}
  #customer_header .con_hotspring, #customer_footer .con_hotspring {
    position: relative;
    margin-top: 6.04167%;
    background: url(../images/home/bg_motif1.png) no-repeat top left;
    padding-top: 8.14286%;
    background-size: 18.75% auto; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034755}}
    #customer_header .con_hotspring, #customer_footer .con_hotspring {
      margin-top: 2em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034760}}
    #customer_header .con_hotspring, #customer_footer .con_hotspring {
      background-size: 40% auto;
      padding: 1.5em 0 8em;
      margin-bottom: 8em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034766}}
  #customer_header .con_hotspring:after, #customer_footer .con_hotspring:after {
    content: '';
    background: url(../images/common/bg1.jpg) repeat top left;
    position: absolute; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034772}}
    #customer_header .con_hotspring:after, #customer_footer .con_hotspring:after {
      width: 21.35417%;
      height: 100%;
      top: 0;
      right: 0; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034780}}
    #customer_header .con_hotspring:after, #customer_footer .con_hotspring:after {
      bottom: 0;
      height: 60%;
      width: 30%;
      right: 0;
      z-index: -1; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034789}}
    #customer_header .con_hotspring .box_txt, #customer_footer .con_hotspring .box_txt {
      position: relative;
      width: 42.1875%;
      margin-left: 3.125%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034796}}
    #customer_header .con_hotspring .box_txt, #customer_footer .con_hotspring .box_txt {
      width: 91.66667%;
      margin: 0 auto; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034802}}
    #customer_header .con_hotspring .box_txt:after, #customer_footer .con_hotspring .box_txt:after {
      content: '';
      width: 100%;
      height: 0;
      padding-bottom: 28.39506%;
      background: url(../images/common/bg1.jpg) repeat top left;
      display: block;
      position: absolute;
      bottom: 5.55556%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034814}}
    #customer_header .con_hotspring .box_txt .wrp_txt, #customer_footer .con_hotspring .box_txt .wrp_txt {
      position: relative;
      width: 46.91358%;
      min-width: 350px;
      margin: 0 auto;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034832}}
    #customer_header .con_hotspring .box_txt .wrp_txt, #customer_footer .con_hotspring .box_txt .wrp_txt {
      min-width: 280px; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034837}}
    #customer_header .con_hotspring .box_txt .wrp_txt, #customer_footer .con_hotspring .box_txt .wrp_txt {
      min-width: 260px;
      margin-right: 28.20513%; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034843}}
    #customer_header .firefox .con_hotspring .box_txt .wrp_txt .txt, #customer_footer .firefox .con_hotspring .box_txt .wrp_txt .txt {
      margin-left: 2em; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034848}}
    #customer_header .firefox .con_hotspring .box_txt .wrp_txt .txt, #customer_footer .firefox .con_hotspring .box_txt .wrp_txt .txt {
      margin-left: 2em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034853}}
    #customer_header .con_hotspring .box_txt .wrp_txt .txt i, #customer_footer .con_hotspring .box_txt .wrp_txt .txt i {
      text-combine-upright: all;
      -webkit-text-combine: horizontal;
      -ms-text-combine-horizontal: all; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034858}}
    #customer_header .chrome .con_hotspring .box_txt .wrp_txt .txt i, #customer_footer .chrome .con_hotspring .box_txt .wrp_txt .txt i {
      font-family: "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034861}}
    #customer_header .ie .con_hotspring .box_txt .wrp_txt .txt i, #customer_footer .ie .con_hotspring .box_txt .wrp_txt .txt i {
      line-height: 1.5;
      letter-spacing: normal; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034866}}
  #customer_header .con_hotspring .box_txt .wrp_img, #customer_footer .con_hotspring .box_txt .wrp_img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034876}}
    #customer_header .con_hotspring .box_txt .wrp_img, #customer_footer .con_hotspring .box_txt .wrp_img {
      width: 82.71605%;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      position: relative;
      z-index: 10;
      margin-left: 3.7037%;
      margin-top: 20.98765%; } }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034888}}
    #customer_header .con_hotspring .box_txt .wrp_img, #customer_footer .con_hotspring .box_txt .wrp_img {
      margin-top: 17.28395%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034893}}
    #customer_header .con_hotspring .box_txt .wrp_img, #customer_footer .con_hotspring .box_txt .wrp_img {
      position: absolute;
      bottom: 1em;
      left: 0;
      right: 0;
      margin: 0 auto;
      width: 91.66667%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034902}}
  #customer_header .con_hotspring .box_txt .wrp_img p, #customer_footer .con_hotspring .box_txt .wrp_img p {
    width: 31.34328%; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034906}}
    #customer_header .con_hotspring .box_txt .wrp_img p, #customer_footer .con_hotspring .box_txt .wrp_img p {
      margin-right: .8em;
      width: 27%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034912}}
    #customer_header .con_hotspring .box_img, #customer_footer .con_hotspring .box_img {
      width: 55.72917%;
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
      transform: translateY(-50%);
      left: 41.14583%;
      z-index: 10; } }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034923}}
    #customer_header .con_hotspring .box_img, #customer_footer .con_hotspring .box_img {
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034926}}
    #customer_header .con_hotspring .box_img img, #customer_footer .con_hotspring .box_img img {
      position: relative;
      width: 120%;
      max-width: none;
      margin-left: -10%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034934}}
    #customer_header .con_hotspring .box_img, #customer_footer .con_hotspring .box_img {
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034937}}
    #customer_header .con_hotspring .box_img img, #customer_footer .con_hotspring .box_img img {
      position: relative;
      width: 130%;
      max-width: none;
      margin-left: -15%; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034945}}
    #customer_header .con_hotspring .box_img, #customer_footer .con_hotspring .box_img {
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034948}}
    #customer_header .con_hotspring .box_img img, #customer_footer .con_hotspring .box_img img {
      position: relative;
      width: 140%;
      max-width: none;
      margin-left: -20%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034956}}
    #customer_header .con_hotspring .box_img, #customer_footer .con_hotspring .box_img {
      width: 91.66667%;
      margin: 1em auto 0;
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034961}}
    #customer_header .con_hotspring .box_img img, #customer_footer .con_hotspring .box_img img {
      position: relative;
      width: 140%;
      max-width: none;
      margin-left: -20%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034968}}
  #customer_header .con_bath, #customer_footer .con_bath {
    position: relative;
    width: 93.75%;
    margin: 0 auto; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034974}}
    #customer_header .con_bath, #customer_footer .con_bath {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      margin-top: 7.55208%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034992}}
    #customer_header .con_bath, #customer_footer .con_bath {
      padding-top: 2em;
      padding-bottom: 6.5em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000034998}}
    #customer_header .con_bath:after, #customer_footer .con_bath:after {
      content: '';
      background: url(../images/common/bg1.jpg) repeat top left;
      position: absolute;
      z-index: -1;
      width: 120%;
      height: 0%;
      padding-bottom: 12.77778%;
      bottom: 30px; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035010}}
    #customer_header .con_bath .box_txt, #customer_footer .con_bath .box_txt {
      width: 34.44444%;
      margin-left: 1.66667%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035016}}
    #customer_header .con_bath .box_txt, #customer_footer .con_bath .box_txt {
      width: 38.88889%;
      padding-left: 1em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035022}}
    #customer_header .con_bath .box_txt .wrp_txt, #customer_footer .con_bath .box_txt .wrp_txt {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      margin-right: 0;
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start;
      width: 59.67742%;
      min-width: 350px;
      margin-left: 21.77419%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035044}}
    #customer_header .con_bath .box_txt .wrp_txt, #customer_footer .con_bath .box_txt .wrp_txt {
      width: 70%;
      min-width: 270px;
      margin: 0 auto; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035051}}
    #customer_header .con_bath .box_txt .wrp_txt .st, #customer_footer .con_bath .box_txt .wrp_txt .st {
      padding-bottom: 2.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035055}}
  #customer_header .con_bath .box_txt .wrp_txt .st:after, #customer_footer .con_bath .box_txt .wrp_txt .st:after {
    right: -3em; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035059}}
    #customer_header .con_bath .box_txt .wrp_txt .txt, #customer_footer .con_bath .box_txt .wrp_txt .txt {
      height: 330px; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035064}}
    #customer_header .con_bath .box_txt .wrp_txt .txt, #customer_footer .con_bath .box_txt .wrp_txt .txt {
      height: 330px; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035069}}
    #customer_header .con_bath .box_txt .wrp_txt .txt, #customer_footer .con_bath .box_txt .wrp_txt .txt {
      height: 250px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035074}}
    #customer_header .con_bath .box_txt .wrp_txt .btn, #customer_footer .con_bath .box_txt .wrp_txt .btn {
      top: auto;
      bottom: 0; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035080}}
    #customer_header .con_bath .box_txt .wrp_img, #customer_footer .con_bath .box_txt .wrp_img {
      margin-top: 30%;
      width: 86.29032%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035086}}
    #customer_header .con_bath .box_img, #customer_footer .con_bath .box_img {
      width: 59.44444%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      padding-bottom: 8.85417%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035103}}
    #customer_header .con_bath .box_img ul, #customer_footer .con_bath .box_img ul {
      width: 30.84112%;
      text-align: right; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035107}}
    #customer_header .con_bath .box_img ul li, #customer_footer .con_bath .box_img ul li {
      display: inline-block;
      margin-top: 6.06061%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035111}}
    #customer_header .con_bath .box_img ul li:nth-child(2), #customer_footer .con_bath .box_img ul li:nth-child(2) {
      width: 84.84848%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035116}}
    #customer_header .con_bath .box_img, #customer_footer .con_bath .box_img {
      margin-top: .5em;
      position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035120}}
    #customer_header .con_bath .box_img:after, #customer_footer .con_bath .box_img:after {
      content: '';
      background: url(../images/common/bg1.jpg) repeat top left;
      position: absolute;
      z-index: -1;
      width: 120%;
      height: 20%;
      bottom: -1em;
      left: -10%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035132}}
    #customer_header .con_bath .box_img p, #customer_footer .con_bath .box_img p {
      width: 67.28972%;
      padding-bottom: 4.6729%; } }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035138}}
    #customer_header .con_bath .box_img p, #customer_footer .con_bath .box_img p {
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035141}}
    #customer_header .con_bath .box_img p img, #customer_footer .con_bath .box_img p img {
      position: relative;
      width: 120%;
      max-width: none;
      margin-left: -10%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035149}}
    #customer_header .con_bath .box_img p, #customer_footer .con_bath .box_img p {
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035152}}
    #customer_header .con_bath .box_img p img, #customer_footer .con_bath .box_img p img {
      position: relative;
      width: 120%;
      max-width: none;
      margin-left: -10%; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035160}}
    #customer_header .con_bath .box_img p, #customer_footer .con_bath .box_img p {
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035163}}
    #customer_header .con_bath .box_img p img, #customer_footer .con_bath .box_img p img {
      position: relative;
      width: 140%;
      max-width: none; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035170}}
    #customer_header .con_bath .box_img p, #customer_footer .con_bath .box_img p {
      margin-top: 0.8em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035174}}
  #customer_header .con_rooms, #customer_footer .con_rooms {
    background: url(../images/home/bg_motif1.png) no-repeat top left;
    background-size: 18.75% auto;
    position: relative;
    margin-top: 5.46875%;
    padding-top: 5.98958%; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035182}}
    #customer_header .con_rooms, #customer_footer .con_rooms {
      margin-top: 8.75%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035187}}
    #customer_header .con_rooms, #customer_footer .con_rooms {
      margin-top: 4em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035192}}
    #customer_header .con_rooms, #customer_footer .con_rooms {
      padding-top: 2em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035197}}
    #customer_header .con_rooms, #customer_footer .con_rooms {
      background-size: 40% auto;
      margin-bottom: 10em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035202}}
  #customer_header .con_rooms:after, #customer_footer .con_rooms:after {
    content: '';
    background: url(../images/common/bg1.jpg) repeat top left;
    display: block;
    position: absolute;
    z-index: -1; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035210}}
    #customer_header .con_rooms:after, #customer_footer .con_rooms:after {
      height: 100%;
      width: 21.35417%;
      bottom: 0;
      right: 0; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035218}}
    #customer_header .con_rooms:after, #customer_footer .con_rooms:after {
      width: 26.08696%;
      bottom: 0;
      height: 0;
      right: 0;
      padding-bottom: 94.56522%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035226}}
  #customer_header .con_rooms .inner, #customer_footer .con_rooms .inner {
    width: 93.75%;
    margin: 0 auto;
    position: relative; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035232}}
    #customer_header .con_rooms .inner, #customer_footer .con_rooms .inner {
      width: 91.66667%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035237}}
    #customer_header .con_rooms .inner .box_txt, #customer_footer .con_rooms .inner .box_txt {
      width: 40.55556%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035242}}
    #customer_header .con_rooms .inner .box_txt .wrp_txt, #customer_footer .con_rooms .inner .box_txt .wrp_txt {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      max-width: 384px;
      margin: 0 auto;
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035262}}
    #customer_header .con_rooms .inner .box_txt .wrp_txt, #customer_footer .con_rooms .inner .box_txt .wrp_txt {
      max-width: 270px;
      width: 50%;
      min-width: 250px; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035269}}
    #customer_header .con_rooms .inner .box_txt .wrp_txt .txt, #customer_footer .con_rooms .inner .box_txt .wrp_txt .txt {
      height: 285px; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035274}}
    #customer_header .con_rooms .inner .box_txt .wrp_pho, #customer_footer .con_rooms .inner .box_txt .wrp_pho {
      width: 59.44444%;
      position: absolute;
      right: 0;
      bottom: 12.32877%; } }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035282}}
    #customer_header .con_rooms .inner .box_txt .wrp_pho, #customer_footer .con_rooms .inner .box_txt .wrp_pho {
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035285}}
    #customer_header .con_rooms .inner .box_txt .wrp_pho img, #customer_footer .con_rooms .inner .box_txt .wrp_pho img {
      position: relative;
      width: 120%;
      max-width: none;
      margin-left: -10%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035293}}
    #customer_header .con_rooms .inner .box_txt .wrp_pho, #customer_footer .con_rooms .inner .box_txt .wrp_pho {
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035296}}
    #customer_header .con_rooms .inner .box_txt .wrp_pho img, #customer_footer .con_rooms .inner .box_txt .wrp_pho img {
      position: relative;
      width: 120%;
      max-width: none;
      margin-left: -10%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035304}}
    #customer_header .con_rooms .inner .box_txt .wrp_pho, #customer_footer .con_rooms .inner .box_txt .wrp_pho {
      margin-top: .8em;
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035308}}
    #customer_header .con_rooms .inner .box_txt .wrp_pho img, #customer_footer .con_rooms .inner .box_txt .wrp_pho img {
      position: relative;
      width: 125%;
      max-width: none;
      margin-left: -12.5%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035315}}
  #customer_header .con_rooms .inner .box_txt .wrp_img, #customer_footer .con_rooms .inner .box_txt .wrp_img {
    width: 100%;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-top: 4.10959%; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035331}}
    #customer_header .con_rooms .inner .box_txt .wrp_img, #customer_footer .con_rooms .inner .box_txt .wrp_img {
      position: relative;
      margin-top: 13.69863%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035337}}
    #customer_header .con_rooms .inner .box_txt .wrp_img, #customer_footer .con_rooms .inner .box_txt .wrp_img {
      padding-bottom: 1em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035342}}
    #customer_header .con_rooms .inner .box_txt .wrp_img:after, #customer_footer .con_rooms .inner .box_txt .wrp_img:after {
      content: '';
      background: url(../images/common/bg1.jpg) repeat top left;
      display: block;
      position: absolute;
      z-index: -1;
      top: 0;
      left: 0;
      width: 110.9589%;
      height: 0;
      padding-bottom: 28.39506%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035355}}
  #customer_header .con_rooms .inner .box_txt .wrp_img p, #customer_footer .con_rooms .inner .box_txt .wrp_img p {
    width: 43.83562%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035358}}
  #customer_header .con_rooms .inner .box_txt .wrp_img p + p, #customer_footer .con_rooms .inner .box_txt .wrp_img p + p {
    margin-top: 4.10959%;
    margin-left: 4.10959%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035362}}
  #customer_header .con_sightseeing, #customer_footer .con_sightseeing {
    margin-top: 7.29167%;
    background: url(../images/home/bg_motif1.png) no-repeat bottom right;
    background-size: 18.75% auto;
    position: relative; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035369}}
    #customer_header .con_sightseeing, #customer_footer .con_sightseeing {
      margin-top: 11.66667%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035374}}
    #customer_header .con_sightseeing, #customer_footer .con_sightseeing {
      margin-top: 0; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035379}}
    #customer_header .con_sightseeing, #customer_footer .con_sightseeing {
      padding-top: 2em;
      margin-bottom: 6em;
      background-size: 40% auto;
      background-position: left top; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035386}}
  #customer_header .con_sightseeing:before, #customer_footer .con_sightseeing:before {
    content: '';
    background: url(../images/common/bg1.jpg) repeat top left;
    display: block;
    position: absolute; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035393}}
    #customer_header .con_sightseeing:before, #customer_footer .con_sightseeing:before {
      width: 20.3125%;
      height: 0;
      padding-bottom: 20.3125%;
      bottom: 100px;
      bottom: 12.19512%;
      left: 0; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035403}}
    #customer_header .con_sightseeing:before, #customer_footer .con_sightseeing:before {
      width: 40%;
      height: 0;
      padding-bottom: 40%;
      left: 0;
      top: 47%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035411}}
  #customer_header .con_sightseeing .inner, #customer_footer .con_sightseeing .inner {
    margin: 0 auto;
    position: relative; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035416}}
    #customer_header .con_sightseeing .inner, #customer_footer .con_sightseeing .inner {
      width: 93.75%;
      padding-bottom: 10%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035422}}
    #customer_header .con_sightseeing .inner, #customer_footer .con_sightseeing .inner {
      padding-bottom: 20%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035427}}
    #customer_header .con_sightseeing .inner, #customer_footer .con_sightseeing .inner {
      width: 91.66667%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035431}}
  #customer_header .con_sightseeing .inner .box_img, #customer_footer .con_sightseeing .inner .box_img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035444}}
    #customer_header .con_sightseeing .inner .box_img, #customer_footer .con_sightseeing .inner .box_img {
      margin-top: 1em;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035450}}
  #customer_header .con_sightseeing .inner .box_img p, #customer_footer .con_sightseeing .inner .box_img p {
    width: 49.44444%; }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035454}}
    #customer_header .con_sightseeing .inner .box_img p, #customer_footer .con_sightseeing .inner .box_img p {
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035457}}
    #customer_header .con_sightseeing .inner .box_img p img, #customer_footer .con_sightseeing .inner .box_img p img {
      position: relative;
      width: 120%;
      max-width: none;
      margin-left: -10%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035465}}
    #customer_header .con_sightseeing .inner .box_img p, #customer_footer .con_sightseeing .inner .box_img p {
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035468}}
    #customer_header .con_sightseeing .inner .box_img p img, #customer_footer .con_sightseeing .inner .box_img p img {
      position: relative;
      width: 120%;
      max-width: none;
      margin-left: -10%; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035476}}
    #customer_header .con_sightseeing .inner .box_img p, #customer_footer .con_sightseeing .inner .box_img p {
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035479}}
    #customer_header .con_sightseeing .inner .box_img p img, #customer_footer .con_sightseeing .inner .box_img p img {
      position: relative;
      width: 140%;
      max-width: none;
      margin-left: -20%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035487}}
    #customer_header .con_sightseeing .inner .box_img p, #customer_footer .con_sightseeing .inner .box_img p {
      width: 75%;
      margin-bottom: 0.5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035491}}
    #customer_header .con_sightseeing .inner .box_img p + p, #customer_footer .con_sightseeing .inner .box_img p + p {
      margin-left: 25%; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035496}}
    #customer_header .con_sightseeing .inner .box_txt, #customer_footer .con_sightseeing .inner .box_txt {
      width: 27.77778%;
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      margin: 0 auto;
      z-index: 10;
      background: url(../images/common/bg.png) repeat top left;
      padding: 3.61111% 3.61111% 0; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035509}}
    #customer_header .con_sightseeing .inner .box_txt, #customer_footer .con_sightseeing .inner .box_txt {
      min-width: 450px; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035514}}
    #customer_header .con_sightseeing .inner .box_txt, #customer_footer .con_sightseeing .inner .box_txt {
      min-width: 450px; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035519}}
    #customer_header .con_sightseeing .inner .box_txt, #customer_footer .con_sightseeing .inner .box_txt {
      min-width: 400px; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035524}}
    #customer_header .con_sightseeing .inner .box_txt, #customer_footer .con_sightseeing .inner .box_txt {
      min-width: 350px; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035529}}
    #customer_header .con_sightseeing .inner .box_txt .wrp_txt, #customer_footer .con_sightseeing .inner .box_txt .wrp_txt {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start;
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      min-width: 350px; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035551}}
    #customer_header .con_sightseeing .inner .box_txt .wrp_txt, #customer_footer .con_sightseeing .inner .box_txt .wrp_txt {
      min-width: 250px;
      max-width: 270px;
      margin: 0 auto; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035558}}
    #customer_header .con_sightseeing .inner .box_txt .wrp_txt .txt, #customer_footer .con_sightseeing .inner .box_txt .wrp_txt .txt {
      height: 320px; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035563}}
    #customer_header .con_sightseeing .inner .box_txt .wrp_txt .txt, #customer_footer .con_sightseeing .inner .box_txt .wrp_txt .txt {
      height: 320px; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035568}}
    #customer_header .con_sightseeing .inner .box_txt .wrp_txt .txt, #customer_footer .con_sightseeing .inner .box_txt .wrp_txt .txt {
      height: 280px; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035573}}
    #customer_header .con_other, #customer_footer .con_other {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      margin-top: 6.35417%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035588}}
    #customer_header .con_other, #customer_footer .con_other {
      padding-top: 3em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035592}}
  #customer_header .con_other .box_oth, #customer_footer .con_other .box_oth {
    position: relative; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035596}}
    #customer_header .con_other .box_oth, #customer_footer .con_other .box_oth {
      width: 49.16667%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035599}}
    #customer_header .con_other .box_oth + div, #customer_footer .con_other .box_oth + div {
      margin-top: 3.83333%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035604}}
    #customer_header .con_other .box_oth, #customer_footer .con_other .box_oth {
      margin-bottom: 1.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035608}}
  #customer_header .con_other .box_oth a, #customer_footer .con_other .box_oth a {
    display: block;
    text-decoration: none; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035613}}
    #customer_header .con_other .box_oth a:hover .wrp_img img, #customer_footer .con_other .box_oth a:hover .wrp_img img {
      -webkit-transform: scale(1.08, 1.08);
      transform: scale(1.08, 1.08); } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035619}}
    #customer_header .con_other .box_oth a:hover .wrp_img img, #customer_footer .con_other .box_oth a:hover .wrp_img img {
      -webkit-transform: scale(1.08, 1.08);
      transform: scale(1.08, 1.08); } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035625}}
    #customer_header .con_other .box_oth a:hover .wrp_img img, #customer_footer .con_other .box_oth a:hover .wrp_img img {
      -webkit-transform: scale(1.08, 1.08) translateX(-50%);
      transform: scale(1.08, 1.08) translateX(-50%); } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035631}}
    #customer_header .con_other .box_oth a:hover .wrp_img img, #customer_footer .con_other .box_oth a:hover .wrp_img img {
      -webkit-transform: scale(1.08, 1.08);
      transform: scale(1.08, 1.08); } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035636}}
  #customer_header .con_other .box_oth a .wrp_img, #customer_footer .con_other .box_oth a .wrp_img {
    overflow: hidden; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035640}}
    #customer_header .con_other .box_oth a .wrp_img, #customer_footer .con_other .box_oth a .wrp_img {
      height: 400px;
      overflow: hidden;
      position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035645}}
    #customer_header .con_other .box_oth a .wrp_img img, #customer_footer .con_other .box_oth a .wrp_img img {
      position: absolute;
      top: 0;
      left: 50%;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      height: 100%;
      max-width: inherit; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035656}}
    #customer_header .con_other .box_oth a .wrp_img, #customer_footer .con_other .box_oth a .wrp_img {
      height: 350px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035661}}
    #customer_header .con_other .box_oth a .wrp_img, #customer_footer .con_other .box_oth a .wrp_img {
      overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035664}}
    #customer_header .con_other .box_oth a .wrp_img img, #customer_footer .con_other .box_oth a .wrp_img img {
      margin-top: -4em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035668}}
  #customer_header .con_other .box_oth a .wrp_img img, #customer_footer .con_other .box_oth a .wrp_img img {
    -webkit-transition: -webkit-transform 800ms ease;
    transition: -webkit-transform 800ms ease;
    transition: transform 800ms ease;
    transition: transform 800ms ease, -webkit-transform 800ms ease; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035675}}
    #customer_header .con_other .box_oth a .wrp_txt, #customer_footer .con_other .box_oth a .wrp_txt {
      position: absolute;
      z-index: 10;
      top: 50%;
      -webkit-transform: translateY(-50%);
      transform: translateY(-50%);
      left: 5.08475%;
      width: 27.11864%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035686}}
    #customer_header .con_other .box_oth a .wrp_txt, #customer_footer .con_other .box_oth a .wrp_txt {
      position: relative;
      z-index: 10;
      width: 85%;
      margin: -3em auto 0;
      padding: 0.8em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035694}}
  #customer_header .con_other .box_oth a .wrp_txt:before, #customer_footer .con_other .box_oth a .wrp_txt:before {
    content: '';
    width: 100%;
    height: 100%;
    background: url(../images/common/bg1.jpg) repeat top left;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0.9; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035705}}
  #customer_header .con_other .box_oth a .wrp_txt .st, #customer_footer .con_other .box_oth a .wrp_txt .st {
    padding: 2.5em 0;
    width: 100%;
    position: relative; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035711}}
    #customer_header .con_other .box_oth a .wrp_txt .st, #customer_footer .con_other .box_oth a .wrp_txt .st {
      padding: 1.5em 0; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035716}}
    #customer_header .con_other .box_oth a .wrp_txt .st, #customer_footer .con_other .box_oth a .wrp_txt .st {
      padding: 0; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035721}}
    #customer_header .con_other .box_oth a .wrp_txt .st, #customer_footer .con_other .box_oth a .wrp_txt .st {
      position: relative;
      z-index: 10; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035726}}
  #customer_header .con_other .box_oth a .wrp_txt .st span, #customer_footer .con_other .box_oth a .wrp_txt .st span {
    color: #e3ad2d;
    font-size: 113%; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035731}}
    #customer_header .con_other .box_oth a .wrp_txt .st span, #customer_footer .con_other .box_oth a .wrp_txt .st span {
      font-size: 94%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035736}}
    #customer_header .con_other .box_oth a .wrp_txt .st span, #customer_footer .con_other .box_oth a .wrp_txt .st span {
      font-size: 88%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035741}}
    #customer_header .con_other .box_oth a .wrp_txt .st span, #customer_footer .con_other .box_oth a .wrp_txt .st span {
      letter-spacing: 0.1em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035746}}
    #customer_header .con_other .box_oth a .wrp_txt .st span, #customer_footer .con_other .box_oth a .wrp_txt .st span {
      margin-bottom: 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035750}}
  #customer_header .con_other .box_oth a .wrp_txt .st em, #customer_footer .con_other .box_oth a .wrp_txt .st em {
    color: #FFF;
    font-size: 188%;
    margin-right: .3em;
    letter-spacing: .2em;
    line-height: 1.2; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035758}}
    #customer_header .con_other .box_oth a .wrp_txt .st em, #customer_footer .con_other .box_oth a .wrp_txt .st em {
      font-size: 150%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035763}}
    #customer_header .con_other .box_oth a .wrp_txt .st em, #customer_footer .con_other .box_oth a .wrp_txt .st em {
      font-size: 113%; } }
  @media only screen and (min-width: 768px) and (max-width: 983px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035768}}
    #customer_header .con_other .box_oth a .wrp_txt .st em, #customer_footer .con_other .box_oth a .wrp_txt .st em {
      font-size: 138%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035772}}
  #customer_header .con_other .box_oth a .wrp_txt .st:after, #customer_footer .con_other .box_oth a .wrp_txt .st:after {
    background: #e3ad2d;
    bottom: -1.5em;
    right: 0.2em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035777}}
  #customer_header .con_news, #customer_footer .con_news {
    margin-top: 6.25%;
    position: relative; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035782}}
    #customer_header .con_news, #customer_footer .con_news {
      margin-top: 10%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035787}}
    #customer_header .con_news, #customer_footer .con_news {
      margin-top: 4em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035791}}
  #customer_header .con_news .box_new, #customer_footer .con_news .box_new {
    margin-top: 1em;
    border-bottom: 1px solid #a69f9f; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035796}}
    #customer_header .con_news .box_new, #customer_footer .con_news .box_new {
      margin-top: 0.8em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035800}}
  #customer_header .con_news .box_new li, #customer_footer .con_news .box_new li {
    border-top: 1px solid #a69f9f; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035803}}
  #customer_header .con_news .box_new li a, #customer_footer .con_news .box_new li a {
    display: block;
    text-decoration: none;
    letter-spacing: -.5em;
    padding: 20px;
    -webkit-transition: background 400ms ease;
    transition: background 400ms ease;
    position: relative; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035813}}
    #customer_header .con_news .box_new li a, #customer_footer .con_news .box_new li a {
      padding: 10px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035818}}
    #customer_header .con_news .box_new li a, #customer_footer .con_news .box_new li a {
      padding: 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035822}}
  #customer_header .con_news .box_new li a:after, #customer_footer .con_news .box_new li a:after {
    content: '';
    width: 14px;
    height: 28px;
    background: url(../images/home/ic_arrow.png) no-repeat center center;
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 1em;
    background-size: 100% auto;
    -webkit-transition: right 400ms ease;
    transition: right 400ms ease; }
  @media only screen and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035838}}
    #customer_header .con_news .box_new li a:after, #customer_footer .con_news .box_new li a:after {
      width: 1em;
      height: 2em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035844}}
    #customer_header .con_news .box_new li a:after, #customer_footer .con_news .box_new li a:after {
      font-size: 69%;
      right: 0; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035849}}
  #customer_header .con_news .box_new li a:hover, #customer_footer .con_news .box_new li a:hover {
    background: rgba(167, 127, 33, 0.1); }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035853}}
    #customer_header .con_news .box_new li a:hover:after, #customer_footer .con_news .box_new li a:hover:after {
      right: 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035857}}
  #customer_header .con_news .box_new li a > *, #customer_footer .con_news .box_new li a > * {
    letter-spacing: normal;
    display: inline-block;
    vertical-align: middle; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035862}}
  #customer_header .con_news .box_new li a .wrp_img, #customer_footer .con_news .box_new li a .wrp_img {
    width: 11.2069%;
    margin-right: 4.31034%;
    height: 0;
    padding-bottom: 7.41379%;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035872}}
    #customer_header .con_news .box_new li a .wrp_img, #customer_footer .con_news .box_new li a .wrp_img {
      width: 35%;
      padding-bottom: 24%;
      margin-right: 5%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035878}}
  #customer_header .con_news .box_new li a .wrp_txt, #customer_footer .con_news .box_new li a .wrp_txt {
    width: 84.48276%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    position: relative;
    padding-right: 3em; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035887}}
    #customer_header .con_news .box_new li a .wrp_txt, #customer_footer .con_news .box_new li a .wrp_txt {
      width: 60%;
      padding-right: 1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035892}}
  #customer_header .con_news .box_new li a .wrp_txt > *, #customer_footer .con_news .box_new li a .wrp_txt > * {
    display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035895}}
  #customer_header .con_news .box_new li a .wrp_txt .dat, #customer_footer .con_news .box_new li a .wrp_txt .dat {
    font-size: 100%;
    letter-spacing: 0.08em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035900}}
    #customer_header .con_news .box_new li a .wrp_txt .dat, #customer_footer .con_news .box_new li a .wrp_txt .dat {
      font-size: 94%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035905}}
    #customer_header .con_news .box_new li a .wrp_txt .dat, #customer_footer .con_news .box_new li a .wrp_txt .dat {
      font-size: 75%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035910}}
    #customer_header .con_news .box_new li a .wrp_txt .dat, #customer_footer .con_news .box_new li a .wrp_txt .dat {
      letter-spacing: 0.05em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035914}}
  #customer_header .con_news .box_new li a .wrp_txt .cat, #customer_footer .con_news .box_new li a .wrp_txt .cat {
    font-size: 94%;
    color: #936906;
    letter-spacing: 0.05em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035920}}
    #customer_header .con_news .box_new li a .wrp_txt .cat, #customer_footer .con_news .box_new li a .wrp_txt .cat {
      font-size: 88%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035925}}
    #customer_header .con_news .box_new li a .wrp_txt .cat, #customer_footer .con_news .box_new li a .wrp_txt .cat {
      font-size: 75%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035929}}
  #customer_header .con_news .box_new li a .wrp_txt .cat + .cat, #customer_footer .con_news .box_new li a .wrp_txt .cat + .cat {
    margin-left: -0.4em; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035932}}
  #customer_header .con_news .box_new li a .wrp_txt .cat + .cat:before, #customer_footer .con_news .box_new li a .wrp_txt .cat + .cat:before {
    display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035935}}
  #customer_header .con_news .box_new li a .wrp_txt .cat:before, #customer_header .con_news .box_new li a .wrp_txt .cat:after, #customer_footer .con_news .box_new li a .wrp_txt .cat:before, #customer_footer .con_news .box_new li a .wrp_txt .cat:after {
    content: '|';
    display: inline-block;
    padding: 0 0.8em; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035941}}
    #customer_header .con_news .box_new li a .wrp_txt .cat:before, #customer_header .con_news .box_new li a .wrp_txt .cat:after, #customer_footer .con_news .box_new li a .wrp_txt .cat:before, #customer_footer .con_news .box_new li a .wrp_txt .cat:after {
      padding: 0 0.4em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035945}}
  #customer_header .con_news .box_new li a .wrp_txt .tit, #customer_footer .con_news .box_new li a .wrp_txt .tit {
    font-size: 100%;
    letter-spacing: 0.1em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035950}}
    #customer_header .con_news .box_new li a .wrp_txt .tit, #customer_footer .con_news .box_new li a .wrp_txt .tit {
      font-size: 94%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035955}}
    #customer_header .con_news .box_new li a .wrp_txt .tit, #customer_footer .con_news .box_new li a .wrp_txt .tit {
      font-size: 82%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035960}}
    #customer_header .con_news .box_new li a .wrp_txt .tit, #customer_footer .con_news .box_new li a .wrp_txt .tit {
      display: block;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      margin-top: .2em;
      letter-spacing: 0.05em; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035970}}
    #customer_header .con_news .btn, #customer_footer .con_news .btn {
      max-width: 235px;
      position: absolute;
      bottom: calc(100% - 2.5em);
      right: 0; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035978}}
    #customer_header .con_news .btn, #customer_footer .con_news .btn {
      margin-top: 1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035982}}
  #customer_header .con_award, #customer_footer .con_award {
    background: rgba(255, 255, 255, 0.8);
    margin-top: 4.16667%;
    padding: 2.34375% 0; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035988}}
    #customer_header .con_award, #customer_footer .con_award {
      margin-top: 6.66667%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035993}}
    #customer_header .con_award, #customer_footer .con_award {
      margin-top: 2em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000035998}}
    #customer_header .con_award, #customer_footer .con_award {
      padding: 2em 0 2em; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036003}}
    #customer_header .con_award .inner, #customer_footer .con_award .inner {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036014}}
    #customer_header .con_award .inner, #customer_footer .con_award .inner {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036024}}
  #customer_header .con_award .inner .st, #customer_footer .con_award .inner .st {
    font-size: 113%;
    color: #300808;
    letter-spacing: .2em;
    text-align: center;
    margin-bottom: 1em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036032}}
    #customer_header .con_award .inner .st, #customer_footer .con_award .inner .st {
      font-size: 113%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036037}}
    #customer_header .con_award .inner .st, #customer_footer .con_award .inner .st {
      font-size: 107%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036042}}
    #customer_header .con_award .inner .st, #customer_footer .con_award .inner .st {
      margin-bottom: 0; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036046}}
  #customer_header .con_award .inner .box_award, #customer_footer .con_award .inner .box_award {
    margin-bottom: 0; }
  @media only screen and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036050}}
    #customer_header .con_award .inner .box_award, #customer_footer .con_award .inner .box_award {
      margin: 0 auto; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036055}}
    #customer_header .con_award .inner .box_award .list_award, #customer_footer .con_award .inner .box_award .list_award {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      padding: 0 0.5em; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036073}}
    #customer_header .con_award .inner .box_award .list_award, #customer_footer .con_award .inner .box_award .list_award {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      padding: 0 0.5em; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036091}}
    #customer_header .con_award .inner .box_award .list_award, #customer_footer .con_award .inner .box_award .list_award {
      display: table-cell;
      vertical-align: bottom; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036097}}
    #customer_header .con_award .inner .box_award .list_award, #customer_footer .con_award .inner .box_award .list_award {
      display: table; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036100}}
    #customer_header .con_award .inner .box_award .list_award > *, #customer_footer .con_award .inner .box_award .list_award > * {
      display: table-cell;
      vertical-align: middle; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036105}}
  #customer_header .con_award .inner .box_award .list_award .img, #customer_footer .con_award .inner .box_award .list_award .img {
    min-width: 75px;
    max-width: 75px; }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036110}}
    #customer_header .con_award .inner .box_award .list_award .img, #customer_footer .con_award .inner .box_award .list_award .img {
      margin-right: 0.3em; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036115}}
    #customer_header .con_award .inner .box_award .list_award .img, #customer_footer .con_award .inner .box_award .list_award .img {
      margin-right: 0.3em; } }
  @media only screen and (min-width: 1200px) and (max-width: 1560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036120}}
    #customer_header .con_award .inner .box_award .list_award .img, #customer_footer .con_award .inner .box_award .list_award .img {
      margin-right: 0.5em; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036125}}
    #customer_header .con_award .inner .box_award .list_award .img, #customer_footer .con_award .inner .box_award .list_award .img {
      width: 80px;
      text-align: center;
      margin: 0 auto 0.5em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036132}}
    #customer_header .con_award .inner .box_award .list_award .img, #customer_footer .con_award .inner .box_award .list_award .img {
      width: 30%;
      padding-right: 1.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036137}}
  #customer_header .con_award .inner .box_award .list_award .txt, #customer_footer .con_award .inner .box_award .list_award .txt {
    font-size: 94%;
    text-align: center;
    letter-spacing: 0.04em; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036143}}
    #customer_header .con_award .inner .box_award .list_award .txt, #customer_footer .con_award .inner .box_award .list_award .txt {
      font-size: 88%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036148}}
    #customer_header .con_award .inner .box_award .list_award .txt, #customer_footer .con_award .inner .box_award .list_award .txt {
      font-size: 82%; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036153}}
    #customer_header .con_award .inner .box_award .list_award .txt, #customer_footer .con_award .inner .box_award .list_award .txt {
      white-space: nowrap; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036158}}
    #customer_header .con_award .inner .box_award .list_award .txt, #customer_footer .con_award .inner .box_award .list_award .txt {
      white-space: nowrap; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036163}}
    #customer_header .con_award .inner .box_award .list_award .txt, #customer_footer .con_award .inner .box_award .list_award .txt {
      text-align: left;
      width: 70%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036168}}
  #customer_header .con_award .inner .box_award .list_award .txt span, #customer_footer .con_award .inner .box_award .list_award .txt span {
    font-size: 127%; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036172}}
    #customer_header .con_award .inner .box_award .list_award .txt span, #customer_footer .con_award .inner .box_award .list_award .txt span {
      font-size: 129%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036176}}
  #customer_header .con_award .inner .box_award .list_award .txt span i, #customer_footer .con_award .inner .box_award .list_award .txt span i {
    color: #850010;
    font-size: 158%;
    padding: 0 .1em;
    line-height: 1; }
  @media only screen and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036183}}
    #customer_header .con_award .inner .box_award .list_award .txt span i, #customer_footer .con_award .inner .box_award .list_award .txt span i {
      font-size: 112%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036187}}
  #customer_header .con_award .inner .box_dots, #customer_footer .con_award .inner .box_dots {
    display: inline-block;
    position: relative;
    margin-top: 20px;
    padding: 0 47px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%); }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036197}}
    #customer_header .con_award .inner .box_dots, #customer_footer .con_award .inner .box_dots {
      margin-top: 0.5em; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036202}}
    #customer_header .con_award .inner .box_dots, #customer_footer .con_award .inner .box_dots {
      padding: 0 35px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036207}}
    #customer_header .con_award .inner .box_dots, #customer_footer .con_award .inner .box_dots {
      padding: 0 2em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036211}}
  #customer_header .con_award .inner .box_dots .prev, #customer_header .con_award .inner .box_dots .next, #customer_footer .con_award .inner .box_dots .prev, #customer_footer .con_award .inner .box_dots .next {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer; }
  @media only screen and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036219}}
    #customer_header .con_award .inner .box_dots .prev, #customer_header .con_award .inner .box_dots .next, #customer_footer .con_award .inner .box_dots .prev, #customer_footer .con_award .inner .box_dots .next {
      width: 1em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036224}}
    #customer_header .con_award .inner .box_dots .prev, #customer_header .con_award .inner .box_dots .next, #customer_footer .con_award .inner .box_dots .prev, #customer_footer .con_award .inner .box_dots .next {
      width: 1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036228}}
  #customer_header .con_award .inner .box_dots .prev, #customer_footer .con_award .inner .box_dots .prev {
    left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036231}}
  #customer_header .con_award .inner .box_dots .next, #customer_footer .con_award .inner .box_dots .next {
    right: 0;
    -webkit-transform: translateY(-50%) scale(-1, 1);
    transform: translateY(-50%) scale(-1, 1); }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036236}}
  #customer_header .con_award .inner .box_dots .slick-dots, #customer_footer .con_award .inner .box_dots .slick-dots {
    text-align: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036239}}
  #customer_header .con_award .inner .box_dots .slick-dots li, #customer_footer .con_award .inner .box_dots .slick-dots li {
    cursor: pointer;
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 1em;
    -webkit-transition: background 400ms ease;
    transition: background 400ms ease;
    border: 1px solid #382727; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036250}}
    #customer_header .con_award .inner .box_dots .slick-dots li, #customer_footer .con_award .inner .box_dots .slick-dots li {
      width: .8em;
      height: 0.8em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036255}}
  #customer_header .con_award .inner .box_dots .slick-dots li:not(:first-child), #customer_footer .con_award .inner .box_dots .slick-dots li:not(:first-child) {
    margin-left: 15px; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036259}}
    #customer_header .con_award .inner .box_dots .slick-dots li:not(:first-child), #customer_footer .con_award .inner .box_dots .slick-dots li:not(:first-child) {
      margin-left: 10px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036264}}
    #customer_header .con_award .inner .box_dots .slick-dots li:not(:first-child), #customer_footer .con_award .inner .box_dots .slick-dots li:not(:first-child) {
      margin-left: 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036268}}
  #customer_header .con_award .inner .box_dots .slick-dots li.slick-active, #customer_footer .con_award .inner .box_dots .slick-dots li.slick-active {
    background: #382727; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036271}}
  #customer_header .con_award .inner .box_dots .slick-dots li:hover, #customer_footer .con_award .inner .box_dots .slick-dots li:hover {
    background: rgba(56, 39, 39, 0.5); }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036274}}
  #customer_header .con_banner, #customer_footer .con_banner {
    margin-top: 3.125%; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036278}}
    #customer_header .con_banner, #customer_footer .con_banner {
      margin-top: 2em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036283}}
    #customer_header .con_banner, #customer_footer .con_banner {
      width: 80%;
      text-align: center; } }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036289}}
    #customer_header .con_banner .box_bnr, #customer_footer .con_banner .box_bnr {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; } }
  @media only screen and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036302}}
    #customer_header .con_banner .box_bnr .slide, #customer_footer .con_banner .box_bnr .slide {
      width: 23.75%;
      margin-bottom: 1.33333%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036306}}
    #customer_header .con_banner .box_bnr .slide:not(:nth-child(4n+1)), #customer_footer .con_banner .box_bnr .slide:not(:nth-child(4n+1)) {
      margin-left: 1.66667%; } }
  @media print {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036311}}
    #customer_header .con_banner .box_bnr .slide, #customer_footer .con_banner .box_bnr .slide {
      width: 23.75%;
      margin-bottom: 1.33333%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036315}}
    #customer_header .con_banner .box_bnr .slide:not(:nth-child(4n+1)), #customer_footer .con_banner .box_bnr .slide:not(:nth-child(4n+1)) {
      margin-left: 1.66667%; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036320}}
    #customer_header .con_banner .box_bnr .slide, #customer_footer .con_banner .box_bnr .slide {
      width: 32%;
      margin-bottom: 1em;
      margin-bottom: 2%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036325}}
    #customer_header .con_banner .box_bnr .slide:not(:nth-child(3n+1)), #customer_footer .con_banner .box_bnr .slide:not(:nth-child(3n+1)) {
      margin-left: 2%; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036330}}
    #customer_header .con_banner .box_bnr .slide, #customer_footer .con_banner .box_bnr .slide {
      margin: 0 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036334}}
  #customer_header .con_banner .box_bnr .slide a, #customer_footer .con_banner .box_bnr .slide a {
    display: block;
    text-decoration: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036338}}
  #customer_header .con_banner .box_bnr .slide a img, #customer_footer .con_banner .box_bnr .slide a img {
    width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036341}}
  #customer_header .con_banner .box_bnr .slide a.l1, #customer_footer .con_banner .box_bnr .slide a.l1 {
    height: 0;
    padding-bottom: 42.10526%;
    overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036346}}
  #customer_header .con_banner .box_dots, #customer_footer .con_banner .box_dots {
    display: inline-block;
    position: relative;
    margin-top: 30px;
    padding: 0 47px; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036353}}
    #customer_header .con_banner .box_dots, #customer_footer .con_banner .box_dots {
      margin-top: 25px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036358}}
    #customer_header .con_banner .box_dots, #customer_footer .con_banner .box_dots {
      margin-top: 1.5em; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036363}}
    #customer_header .con_banner .box_dots, #customer_footer .con_banner .box_dots {
      padding: 0 35px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036368}}
    #customer_header .con_banner .box_dots, #customer_footer .con_banner .box_dots {
      padding: 0 2em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036372}}
  #customer_header .con_banner .box_dots .prev, #customer_header .con_banner .box_dots .next, #customer_footer .con_banner .box_dots .prev, #customer_footer .con_banner .box_dots .next {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer; }
  @media only screen and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036380}}
    #customer_header .con_banner .box_dots .prev, #customer_header .con_banner .box_dots .next, #customer_footer .con_banner .box_dots .prev, #customer_footer .con_banner .box_dots .next {
      width: 1em; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036385}}
    #customer_header .con_banner .box_dots .prev, #customer_header .con_banner .box_dots .next, #customer_footer .con_banner .box_dots .prev, #customer_footer .con_banner .box_dots .next {
      width: 1em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036389}}
  #customer_header .con_banner .box_dots .prev, #customer_footer .con_banner .box_dots .prev {
    left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036392}}
  #customer_header .con_banner .box_dots .next, #customer_footer .con_banner .box_dots .next {
    right: 0;
    -webkit-transform: translateY(-50%) scale(-1, 1);
    transform: translateY(-50%) scale(-1, 1); }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036397}}
  #customer_header .con_banner .box_dots .slick-dots, #customer_footer .con_banner .box_dots .slick-dots {
    text-align: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036400}}
  #customer_header .con_banner .box_dots .slick-dots li, #customer_footer .con_banner .box_dots .slick-dots li {
    cursor: pointer;
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 1em;
    -webkit-transition: background 400ms ease;
    transition: background 400ms ease;
    border: 1px solid #382727; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036411}}
    #customer_header .con_banner .box_dots .slick-dots li, #customer_footer .con_banner .box_dots .slick-dots li {
      width: .8em;
      height: 0.8em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036416}}
  #customer_header .con_banner .box_dots .slick-dots li:not(:first-child), #customer_footer .con_banner .box_dots .slick-dots li:not(:first-child) {
    margin-left: 15px; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036420}}
    #customer_header .con_banner .box_dots .slick-dots li:not(:first-child), #customer_footer .con_banner .box_dots .slick-dots li:not(:first-child) {
      margin-left: 10px; } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036425}}
    #customer_header .con_banner .box_dots .slick-dots li:not(:first-child), #customer_footer .con_banner .box_dots .slick-dots li:not(:first-child) {
      margin-left: 0.5em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036429}}
  #customer_header .con_banner .box_dots .slick-dots li.slick-active, #customer_footer .con_banner .box_dots .slick-dots li.slick-active {
    background: #382727; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036432}}
  #customer_header .con_banner .box_dots .slick-dots li:hover, #customer_footer .con_banner .box_dots .slick-dots li:hover {
    background: rgba(56, 39, 39, 0.5); }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036435}}
  #customer_header #movie .box_mov, #customer_footer #movie .box_mov {
    max-width: 1200px;
    margin: auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036439}}
  #customer_header #movie .box_mov #video, #customer_footer #movie .box_mov #video {
    width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036442}}
  #customer_header #movie .box_mov .btn, #customer_footer #movie .box_mov .btn {
    background: #000;
    color: #FFF;
    position: absolute;
    top: -1px;
    right: -1px;
    z-index: 10;
    text-align: center;
    cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036452}}
  #customer_header #movie .box_mov .btn i, #customer_footer #movie .box_mov .btn i {
    display: block;
    width: 1.8em;
    height: 1.8em;
    line-height: 1.8em;
    font-size: 188%; }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036460}}
    #customer_header #movie .box_mov .btn i, #customer_footer #movie .box_mov .btn i {
      font-size: 113%; }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036463}}
    #customer_header .landscape #movie .box_mov .btn i, #customer_footer .landscape #movie .box_mov .btn i {
      font-size: 188%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036467}}
  #customer_header .scrItem, #customer_footer .scrItem {
    opacity: 0;
    -webkit-transition: opacity 1000ms ease, -webkit-transform 800ms ease;
    transition: opacity 1000ms ease, -webkit-transform 800ms ease;
    transition: opacity 1000ms ease, transform 800ms ease;
    transition: opacity 1000ms ease, transform 800ms ease, -webkit-transform 800ms ease; }
  @media only screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036475}}
    #customer_header .scrItem, #customer_footer .scrItem {
      -webkit-transform: translateY(3em);
      transform: translateY(3em); } }
  @media only screen and (max-width: 767px) {
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036481}}
    #customer_header .scrItem, #customer_footer .scrItem {
      -webkit-transform: translateY(2em);
      transform: translateY(2em); } }
@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\/_common\.scss}line{font-family:\000036486}}
  #customer_header .scrItem.scrActive, #customer_footer .scrItem.scrActive {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }

@media -sass-debug-info{filename{font-family:file\:\/\/E\:\/Dropbox\/document\/sass\/zaokokusai\/yoyaku\.sass}line{font-family:\0000355}}
body {
  background: url(https://www.zao-kokusaihotel.jp/files/images/common/bg.png) repeat top left;
  -webkit-text-size-adjust: none; }
