@charset "utf-8";
/*
Theme Name: GLAD GYM
Theme URI: https://www.eyduka.online/test/
Description: 【地域最安値】パーソナルトレーニングをお得な価格で実現！ダイエット・筋力アップなどあなたの「変わりたい」をサポートします！僕たちにお任せください！　無料駐車場完備　北九州　小倉　クチコミNO.１　パーソナルジム　グラッドジム
Author: eyduka
Author URI: none
Version: 1.0.0
*/

body{
  font-family: "Noto Sans JP","游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", Arial, Osaka, sans-serif;
  -moz-font-feature-settings: 'liga', 'kern';
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-size: 14px;
  overflow: hidden auto;
  width: 100vw;
  max-width: 100vw;
  background: var(--wall-blc);
  -webkit-transition: opacity .3s var(--easing);
  -o-transition: opacity .3s var(--easing);
  transition: opacity .3s var(--easing);
}

.jp_font{
  font-family: "source-han-sans-korean";
}
.en_font{
  font-family: "futura-pt";
}
.en_medium{
  font-weight: normal;
}

#container{
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    -o-flex-direction: column;
    flex-direction: column;
    width: 100%;
    max-width: 100vw;
    overflow: hidden auto;
    min-height: 100vh;
    
    font-family: "source-han-sans-korean", sans-serif;
  }
#container > *{
  width: 100%;
}

.flx{
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
}

.flx_c{
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
}

.flxwrp{
  flex-wrap: wrap;
}

.cvr{
  display: block;
  position: absolute;
  top: 0;
  left: 0;

  width: 100%;
  height: 100%;

  z-index: 1;
}


.pc{
  display: block;
}
.sp{
  display: none;
}
@media (max-width: 480px){
  .pc{
      display: none;
  }
  .sp{
      display: block;
  }
}