html body .contact-form-section{background:transparent;box-sizing:border-box;font-family:Noto Sans JP,sans-serif;margin:0;max-width:100%;padding:0;width:100%}html body .contact-form-section .contact-form-body{background:#fff;border-radius:0;box-sizing:border-box;margin:0 auto;max-width:1000px;padding:40px;width:100%}html body .contact-form-section .contact-form-header{margin-bottom:32px}html body .contact-form-section .contact-form-title{color:#0b285a;font-size:26px;font-weight:700;letter-spacing:2.5px;margin:0 0 12px;text-align:center}html body .contact-form-section .contact-form-description{color:#0b285a;font-size:13.5px;line-height:1.8;margin:0;text-align:left}html body .contact-form-section .hs-form-desc,html body .contact-form-section .hs-form-title,html body .contact-form-section .hs-richtext{display:none!important}html body .contact-form-section .hs-form-field{margin-bottom:24px;width:100%}html body .contact-form-section label{color:#333;display:inline-block;font-size:14px;font-weight:700;margin-bottom:8px;text-align:left}html body .contact-form-section input[type=email],html body .contact-form-section input[type=number],html body .contact-form-section input[type=tel],html body .contact-form-section input[type=text],html body .contact-form-section select,html body .contact-form-section textarea{background:#fff!important;border:1px solid #ccc!important;border-radius:4px!important;box-sizing:border-box;font-size:15px;max-width:100%;padding:12px 16px;width:100%}html body .contact-form-section input:focus,html body .contact-form-section select:focus,html body .contact-form-section textarea:focus{border-color:#0b285a!important;outline:none!important}html body .contact-form-section textarea{height:160px}html body .contact-form-section .hs-button,html body .contact-form-section input[type=submit]{background-color:#0b285a!important;border:none!important;border-radius:0;color:#fff!important;cursor:pointer;display:block;font-size:16px;font-weight:700;margin:30px 0 0;padding:16px 40px;width:100%}