.elementor-3120 .elementor-element.elementor-element-57f6eb7 > .elementor-widget-container{background-color:#737373;padding:30px 30px 30px 30px;}.elementor-3120 .elementor-element.elementor-element-57f6eb7.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3120 .elementor-element.elementor-element-57f6eb7{text-align:center;}.elementor-3120 .elementor-element.elementor-element-57f6eb7 .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-3120 .elementor-element.elementor-element-6ebaa51 > .elementor-widget-container{background-color:#EFEFEF;padding:40px 40px 40px 40px;}.elementor-3120 .elementor-element.elementor-element-6ebaa51.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3120 .elementor-element.elementor-element-6ebaa51 .eael-contact-form{margin:0px 0px 0px 0px;}.elementor-3120 .elementor-element.elementor-element-6ebaa51 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-3120 .elementor-element.elementor-element-6ebaa51 .eael-gravity-form .gfield .gfield_label{font-family:"Noto Sans JP", Sans-serif;font-size:1.1em;font-weight:400;}html body .elementor-3120 .elementor-element.elementor-element-6ebaa51 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-3120 .elementor-element.elementor-element-6ebaa51 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-3120 .elementor-element.elementor-element-6ebaa51 .eael-gravity-form .gform_footer input[type="submit"]{width:220px !important;margin-top:20px;}html body .elementor-3120 .elementor-element.elementor-element-6ebaa51 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:220px !important;margin-top:20px;}html body .elementor-3120 .elementor-element.elementor-element-6ebaa51 .eael-gravity-form .gform_body input[type="submit"].gform-button{width:220px !important;margin-top:20px;}html body .elementor-3120 .elementor-element.elementor-element-6ebaa51 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-3120 .elementor-element.elementor-element-6ebaa51 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-3120 .elementor-element.elementor-element-6ebaa51 .gform_wrapper li.gfield_error textarea{border-width:1px;}/* Start custom CSS for eael-gravity-form, class: .elementor-element-6ebaa51 */.head {
    background-color: white;
    padding: 10px 10px 10px 10px;
    margin-top: 15px;
}


.gform_wrapper.gravity-theme .gfield select.large{
    height: 40px;
}


#gform_fields_13{
    grid-row-gap: 30px;
}

.gform_wrapper.gravity-theme #field_submit, .gform_wrapper.gravity-theme .gform_footer {
    display: block;
    text-align: center;
}


input#gform_submit_button_3{
    width: auto;
}


p.gform_required_legend{
    display: none;
}

.att{
    font-family: "noto sans jp";
    font-size: 1.1em;
}/* End custom CSS */