@charset "utf-8";
@import url("base.css");
@font-face {
  font-family: 'Typefesse';
  src: url('typefesse.woff2') format('woff2'),
    url('typefesse.woff') format('woff');
}
body {
    background-color: #FFFFFF;
    font-size: 14px;
    color: #000000!important;
    font-family: 'Work Sans', sans-serif!important;
    font-weight: 350;
    font-style: normal;
    line-height: 1.3!important;
}
.footer_menu{
line-height: 1.2;
}
.areaConcept .conceptBox .conceptSub{
  line-height: 1.4
}

@media screen and (max-width: 1024px){
#header .headerBar .hdSp .menuText {
/*  margin-top: -20px;*/
  }
  .areaStayPlan .wrapPlan .wrapTime .wrapCat .catPlan{
    line-height: 1
  }
  .areaStayPlan .wrapPlan .titlePlan a {
    text-align: left
  }
  .areaStayPlan .wrapPlan .wrapTime .wrapCat .catPlan {
    margin: 3px
  }
/* html {
  visibility: hidden;
}
html.wf-active {
  visibility: visible;
} */

/***************************************************************************
 *
 * COMMON STYLE
 *
 ***************************************************************************/

/* .hira {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.gothic {
    font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "メイリオ", sans-serif;
}

.mincho {
    font-family: "游明朝体", "YuMincho", "游明朝", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;
} */

@media (max-width: 768px) {

  .languageSelect {
    margin-top: 3px;
  }
  
}