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

h2, h3, h4 {
  font-family: "Hiragino Maru Gothic Pro", "ヒラギノ丸ゴ Pro W4", "Hiragino Maru Gothic", "丸ゴシック体", "Maru Gothic", sans-serif;
}

/* コンタクトフォーム横幅調節 */
textarea, input {
width: 100%;
}

.cp_h1title{
	font-size:25px!important;
	letter-spacing: 1.3px!important;
}

/* — コンタクトフォーム7　送信ボタンのカスタマイズ — */
input.wpcf7-submit {
padding:1em !important;/* ボタン内の余白 */
margin:2em 0em !important;/* ボタンの上下の余白 */
background-color: #2a366e !important;/* 背景の色 */
border-radius: 100px !important;/* 角を丸く*/
color: #fff !important;/* 文字の色*/
font-size: 18px !important;/* 文字の大きさ */
font-weight: bold !important;/* 文字の太さ*/
width: 100%;/* ボタンの横幅*/
transition:0.5s;/* 背景色が変わるまでの時間*/
box-shadow: 2px 2px 2px 2px rgba(0,0,0,0.10);/* 薄っすらとボタンにドロップシャドウをかける*/
}

input.wpcf7-submit:hover {
background-color:#9f843d !important;/* マウスを乗せたときの背景色 */
color: #fff !important;/* マウスを乗せたときの文字の色 */
}

.btn-submit {
    width: 100%;
    text-align: center;
}

/* モバイルのメニューとアイコンの色変更*/
.c-iconBtn.-menuBtn {
color: #9f843d;
}

.c-iconBtn__icon {
color: #9f843d;
}
.c-iconBtn__label {
color: #9f843d;
}

/* モバイルのメニューとアイコンの色変更*/

.contact-box{
	background-color:#9f843d;/*背景色*/
	color: #FFF;/*文字色*/
}

.c-catchphrase{
	color: #9f843d;
}

.c-gnav li:hover{
	background-color:#9f843d;
	color:#fff;
}


.l-fixHeader__inner .c-gnav li:hover {
	color:#FFF;
	background-color:rgba(159, 132, 61, 0.5)
}

.c-gnav>.menu-item:hover>.sub-menu {
	color:#2a366e;
}

.privacy-check{
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.post_content h2.is-style-section_ttl{
  letter-spacing: 0.1em;
}

.c-pageTitle{
	color:#2a366e;
}

.c-gnav>.menu-item>a .ttl {
font-weight: bold;
letter-spacing: 1.3px;
}

.c-catchphrase{
	font-size:14px!important;
}

.grecaptcha-badge { 
    visibility: hidden; 
}
