.elementor-30886 .elementor-element.elementor-element-1623c09{margin-top:0%;margin-bottom:0%;z-index:1;}.elementor-30886 .elementor-element.elementor-element-054e4e9:not(.elementor-motion-effects-element-type-background), .elementor-30886 .elementor-element.elementor-element-054e4e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010178;background-image:url("https://www.koga-jidouclub.com/wp-content/uploads/2021/03/washi_bg_1@1000x.png");background-repeat:no-repeat;background-size:cover;}.elementor-30886 .elementor-element.elementor-element-054e4e9 > .elementor-container{max-width:881px;}.elementor-30886 .elementor-element.elementor-element-054e4e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-30886 .elementor-element.elementor-element-054e4e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30886 .elementor-element.elementor-element-5baeb68 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-30886 .elementor-element.elementor-element-5baeb68 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-30886 .elementor-element.elementor-element-31de0c5 img, .elementor-30886 .elementor-element.elementor-element-31de0c5 svg{width:38%;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30886 .elementor-element.elementor-element-f8374a1{color:#3A3A3A;font-family:"M PLUS Rounded 1c", Sans-serif;font-weight:400;}.elementor-30886 .elementor-element.elementor-element-ef100bb{color:#3A3A3A;font-family:"M PLUS Rounded 1c", Sans-serif;font-weight:400;}.elementor-30886 .elementor-element.elementor-element-0c5fdc4 > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-30886 .elementor-element.elementor-element-0c5fdc4 .htmega-form-wrapper{max-width:100%;text-align:center;}.elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]{height:43px;}.elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]{height:43px;}.elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]{height:43px;}.elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]{height:43px;}.elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]{height:43px;}.elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]{height:43px;}.elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{height:43px;}.elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap select[multiple="multiple"]{min-height:43px;height:auto!important;max-height:130px;}.elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap input[type*="text"], .elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap input[type*="email"], .elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap input[type*="url"], .elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap input[type*="number"], .elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"], .elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap input[type*="date"], .elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-form-control-wrap textarea{height:193px;min-height:193px;font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-30886 .elementor-element.elementor-element-0c5fdc4 .htmega-form-wrapper form.wpcf7-form label{border-radius:6px 6px 6px 6px;}.elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-form .wpcf7-submit{height:9px;}.elementor-30886 .elementor-element.elementor-element-0c5fdc4 .wpcf7-spinner{left:0px;top:0px;}@media(max-width:767px){.elementor-30886 .elementor-element.elementor-element-31de0c5 img, .elementor-30886 .elementor-element.elementor-element-31de0c5 svg{width:84%;}.elementor-30886 .elementor-element.elementor-element-f8374a1{text-align:left;}.elementor-30886 .elementor-element.elementor-element-ef100bb{text-align:left;}}/* Start custom CSS for htmega-contactform-addons, class: .elementor-element-0c5fdc4 *//*Contact Form 7カスタマイズ（スマホ対応）*/
@media(max-width:500px){
.toiawase th,.toiawase td {
display:block!important;
width:100%!important;
border-top:none!important;
-webkit-box-sizing:border-box!important;
-moz-box-sizing:border-box!important;
box-sizing:border-box!important;
}
.toiawase tr:first-child th{
border-top:0px solid #d7d7d7!important;
}
/* 必須・任意のサイズ調整 */
.toiawase .hissu,.toiawase .nini {
font-size:10px;
}
    
}
/*見出し欄*/
.toiawase th{
text-align:left;
font-size:14px;
color:#444;
padding-right:5px;
width:30%;
border:solid 0px;
}
/*入力欄*/
.toiawase td{
font-size:13px;
border:solid 0px ;
}
/*テーブル全体*/
.entry-content .toiawase tr,.entry-content table{
border:solid 0px;
}
/*必須の表示*/
.hissu{
font-size:7px;
padding:5px;
background:#F15454;
color:#fff;
border-radius:2px;
margin-right:5px;
position:relative;
bottom:1px;
}
/*任意の表示*/
.nini{
font-size:7px;
padding:5px;
background:#99BBFF;
color:#fff;
border-radius:2px;
margin-right:5px;
position:relative;
bottom:1px;
}

/*送信ボタンのデザイン変更*/
#formbtn{
display: block;
padding:px;
width:300px;
background:#F15454;
color:#fff;
font-size:18px;
font-weight:bold;
border-radius:12px;
margin:25px auto 0;
}
/*送信ボタンマウスホバー時*/
#formbtn:hover{
background:#fff;
color:white;
border:px solid #F15454;
}/* End custom CSS */