.form{padding:90px 0 130px}.form_inner{margin:auto;max-width:790px;width:100%}.form_sub_title h6{line-height:2;text-align:center}.form_main_title{font-size:40px;font-weight:700;line-height:1.45;margin-bottom:85px;text-align:center}form .hs-form-required{background:#d30000;color:#fff;font-size:0;margin-left:10px;max-height:20px;padding:3px 10px;white-space:nowrap}span.hs-form-required:before{color:#fff;content:"必須";font-size:12px}label.hs-form-booleancheckbox-display{display:flex}label.hs-form-booleancheckbox-display span{display:flex;font-weight:700}@media only screen and (max-width:980px){.form{padding:60px 0 80px}.form_inner{padding:0 20px}.form_main_title{font-size:32px;margin-bottom:75px}}@media only screen and (max-width:680px){.form{padding:50px 0}.form_main_title{font-size:28px;margin-bottom:60px}}.form_inner{margin:0 auto;max-width:780px}.form_inner h3,.form_inner span.title_ue{text-align:center}.form_inner h3{font-size:40px}@media only screen and (max-width:980px){.form_inner{padding:0 20px}.form_inner h3{font-size:28px}}.download_form_inner{margin:auto;max-width:787px;width:100%}.download_form{padding:65px 0 125px}form label:not(.hs-form-booleancheckbox-display){display:flex;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;margin-bottom:10px}.field{margin-bottom:20px}.hs-form-required:before{font-size:12px}.hs-input:focus{border-color:rgba(82,168,236,.8);outline:none}.hs-dependent-field label{display:flex;justify-content:center}.hs-error-msgs label{color:#f2545b}.legal-consent-container .hs-form-booleancheckbox-display input{cursor:pointer;float:left;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;height:auto;line-height:normal;width:auto}.legal-consent-container .hs-form-booleancheckbox-display input,input[type=email],input[type=tel],input[type=text],textarea{border:1px solid #cbd6e2;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;box-sizing:border-box;color:#33475b;display:inline-block;font-size:16px;font-weight:400;padding:9px 10px}input[type=email],input[type=tel],input[type=text],textarea{height:40px;line-height:22px;max-width:100%;min-height:27px;width:100%!important}.hs-richtext{line-height:1.4}.hs-richtext p{margin-bottom:30px}.hs-richtext p:nth-child(2){text-align:center}input.hs-button{align-items:center;background:#ea5404;border:1px solid #fff;border-radius:50px;color:#fff;display:inline-block;display:flex;font-size:24px;font-weight:700;height:70px;justify-content:center;margin:auto;outline:none;padding:11px 30px;position:relative;text-decoration:none;transition:all .15s linear;width:380px}input.hs-button:hover{background:#fff;border:3px solid #ea5404;color:#ea5404}.hubspot-link__container.sproket{display:none}.hs_submit.hs-submit{text-align:center}.legal-consent-container .hs-form-booleancheckbox-display>span{display:flex!important}.hs-input[type=checkbox],.hs-input[type=radio]{border:none;cursor:pointer;height:auto;line-height:normal;margin:3px 5px 3px 0;padding:0;width:auto}.hs-input:not([type=file]){background-color:#f5f8fa}.hs-input{border:1px solid #cbd6e2;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;box-sizing:border-box;color:#33475b;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:40px;line-height:22px;max-width:500px;padding:9px 10px;width:90%}.hs-custom-style .hs-input,.hs-custom-style fieldset{max-width:100%}.hs-custom-style fieldset>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]),.hs-custom-style>div>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]){max-width:100%;width:100%}form input{appearance:auto}.hs_company_type ul.inputs-list.multi-container{display:flex}.hs_company_type .hs-form-radio{padding:10px 30px 0 10px}.hs_kentou .hs-form-radio{padding:5px}.hs-fieldtype-textarea.hs-input{height:200px;max-width:100%;resize:vertical;width:100%}.legal-consent-container~.hs_recaptcha{display:flex;justify-content:center;margin-top:50px}form label{color:#000}form .hs-form-required{color:#ea5404}.hs-form-f81949c2-3bf5-4bb5-b734-e3d127cd6cbf_fd06a430-e231-4e09-ab52-5bcd16c45851 fieldset{margin:auto;max-width:800px;width:100%}.hs-form-f81949c2-3bf5-4bb5-b734-e3d127cd6cbf_fe990c7f-c2e8-49a7-a8b2-33fbd1f83154 .legal-consent-container .hs-richtext,.hs-form-f81949c2-3bf5-4bb5-b734-e3d127cd6cbf_fe990c7f-c2e8-49a7-a8b2-33fbd1f83154 .legal-consent-container label:not(.hs-error-msg){color:#000;font-size:14px}#hbspt-form-28236c96-8a92-4a5f-ac78-094a531d96d2 .hs-form-field label:not(.hs-error-msg){color:#000}.hs-form-f81949c2-3bf5-4bb5-b734-e3d127cd6cbf_fe990c7f-c2e8-49a7-a8b2-33fbd1f83154.hs-form{margin-top:50px}.form-columns-1 label span{color:#fff}#hsForm_f81949c2-3bf5-4bb5-b734-e3d127cd6cbf .hs-richtext p{color:#000}#hsForm_f81949c2-3bf5-4bb5-b734-e3d127cd6cbf fieldset{margin:auto;max-width:800px;width:100%}form#hsForm_f81949c2-3bf5-4bb5-b734-e3d127cd6cbf{margin-top:50px}.hs_recaptcha.hs-recaptcha.field.hs-form-field{align-items:center;display:flex;justify-content:center;margin-top:30px;padding-bottom:10px}ul.inputs-list.multi-container{display:flex;flex-direction:column;gap:7px;margin-top:20px}@media only screen and (max-width:1100px){.download_form_inner{padding:0 20px}}@media only screen and (max-width:680px){.hs_company_type ul.inputs-list.multi-container{display:block}.hs_consideration .hs-form-checkbox{padding:5px 10px}ul.inputs-list.multi-container{display:block}input.hs-button{font-size:20px;height:55px;width:280px}}