@charset "UTF-8";
/*
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/
/* メインビジュアルの最大横幅をコンテンツ幅に固定 */
@media screen and (min-width: 960px) {
  .p-mainVisual {
    max-width: 1100px;
    margin: 0 auto;
  }
}

/* スマホ表示のとき、PC用ナビを隠す */
@media (max-width: 959px) {
  .is-pc-only {
    display: none !important;
  }
}

/* パソコン表示のとき、スマホ用ナビを隠す */
@media (min-width: 960px) {
  .is-sp-only {
    display: none !important;
  }
}
/* スマホナビの下のコンテンツを引き寄せる */
@media (max-width: 959px) {
  nav.is-sp-only {
    margin-bottom: -160px !important;
  }
}