@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
*/

/* 通常のグローバルナビ */
#header #gnav .menu-item .ttl {
	/* 文字の太さ */
	font-weight: bold;	
	/* フォントサイズ */
	font-size : 20px;
	/* フォント名 */
	/* font-family : 'Monotype Corsiva', cursive, sans-serif;  */
}
/* 通常のグローバルナビ-補足テキスト- */
#header #gnav .menu-item .desc {
	/* 文字の太さ */
	font-weight: normal;	
	/* フォントサイズ */
	font-size : 13px;
	/* フォント名 */
	/* font-family : 'Monotype Corsiva', cursive, sans-serif;  */
}

/* 追従ヘッダー */
#fix_header .c-gnav .menu-item .ttl {
	/* 文字の太さ */
	font-weight: bold;	
	/* フォントサイズ */
	font-size : 20px;
	/* カラー */
	/* color: #00996d; */
	/* フォント名 */
	/* font-family : 'Monotype Corsiva', cursive, sans-serif;  */
}
/* 追従ヘッダー -補足テキスト-*/
#fix_header .c-gnav .menu-item .desc {
	/* 文字の太さ */
	font-weight: normal;	
	/* フォントサイズ */
	font-size : 13px;
	/* フォント名 */
	/* font-family : 'Monotype Corsiva', cursive, sans-serif;  */
}

/* #header #gnav li:hover { */
	/* マウスオーバーで色を変える */
/*   color : #833C0B; */
/* } */

/* スライドショーの●部分のサイズ調整 */
.swiper-pagination-bullet {
  width: 15px; /* 15px に変更 */
  height: 15px; /* 15px に変更 */
  opacity: 1; /* 0:半透明、1:半透明をなくす */
}

/*メインビジュアル下の余白をゼロに*/
#content {padding-top: 0 !important;}

/*フッター上の余白をゼロに*/
#content {margin-bottom: 0 !important;}

/* ↓↓↓ 以下、コンタクトフォーム(お問い合わせプラグイン)用の記述 ↓↓↓ */
/* スマホには適用しない */
@media (min-width: 768px) {

  .wpcf7-form-control.form-control {
    width: auto;
    max-width: 100%;
  }

  /* フォームを中央に配置・背景色指定 */
  .wpcf7-form {
    max-width: 680px;
    margin-left:auto;
    margin-right:auto;
    background-color: #f1f1f1;
    padding: 15px 20px;
    border-radius: 5px;
  }

}

/* 必須マーク */
.wpcf7-form small.text-danger {
    color: #fff !important;
    background-color: #dc3545;
    font-size: 75%;
    padding: 0.1em 0.3em;
    margin-left: 0.5em;
}

/* 入力確認のチェックボックスを大きく */
form .wpcf7-acceptance input[type="checkbox"] {
    transform: scale(2.0);
    margin-right: 0.5em;
}

/* 送信ボタンをぴったり中央に配置 */
.wpcf7-submit.btn {
    margin-left: 72px;
}
/* ↑↑↑ 以上、コンタクトフォーム(お問い合わせプラグイン)用の記述 ↑↑↑ */
