.form-page{margin:5rem auto 4rem;min-height:calc(100vh - 250px)}.form-page .wrapper{margin:0 auto;max-width:1140px;padding:50px 20px}.form-page .form-page-inner h1{color:var(--primary);font-size:40px;font-weight:600;margin-bottom:80px;text-align:center}.form-page .form-page-inner .form-image{border:1px solid #ccc;margin:30px 0;padding:10px}.form-page .outer-text{line-height:1.6;margin-bottom:2rem;text-align:center}.form-page .LP-Form.overlay .form_inbound .hs-form fieldset{grid-template-columns:48.7% 48.7%}@media screen and (max-width:768px){.form-page{margin:4rem auto 2rem}.form-page .wrapper{padding:40px 20px 20px}.form-page .form-page-inner h1{margin-bottom:60px}}.form-page .wrapper.type-2column{display:flex;gap:30px min(80px,6vw)}.form-page .type-2column .form-page-inner{max-width:540px;min-width:360px;width:75vw}.form-page .type-2column .form-page-inner h1{font-size:30px;margin-bottom:30px}.form-page .wrapper.type-2column .form-page-inner .outer-text,.form-page .wrapper.type-2column .form-page-inner h1{text-align:left}@media screen and (min-width:820px){.form-page .type-2column .LP-Form .hs-richtext{font-size:12px}}@media screen and (max-width:819px){.form-page .wrapper.type-2column{display:flex;flex-direction:column}.form-page .wrapper.type-2column .form-page-inner{margin:0 auto;max-width:100%;min-width:auto;width:550px}}.LP-Form{background-repeat:no-repeat;background-size:cover;padding:0 0 30px;position:relative}.LP-Form h3{margin:0 0 20px}.LP-Form li,.LP-Form ul{list-style:none!important;margin:0;padding:0}.hs-fieldtype-booleancheckbox .inputs-list{list-style:none;padding-left:0}.hs-fieldtype-booleancheckbox .inputs-list li label{position:relative}.hs_inquiry_check ul{list-style:none!important;margin:0!important;padding:0!important}.hs_inquiry_check ul li{display:inline-block;margin-right:23px!important}.LP-Form.overlay .form_inbound .hs-form .hs_inquiry_check input[type=checkbox].hs-input+span{padding-left:20px}.hs_inquiry_check ul li label.hs-form-radio-display{position:relative}.LP-Form .form-title,.LP-Form-title{color:#fff;font-size:24px;text-align:center}@media (max-width:639px){.LP-Form .form-title,.LP-Form-title{font-size:18px}}.LP-Form .hs-form-field{margin-bottom:20px}.LP-Form .hs-form-field .inputs-list.multi-container{list-style-type:none;padding-left:0}.LP-Form .hs-form-field .inputs-list.multi-container li label.hs-form-checkbox-display{position:relative}.LP-Form .hs-form-field .hs-input{background-color:transparent;border:1px solid #ccc;border-radius:0;box-sizing:border-box;font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:15px;height:40px;margin-top:10px;padding-left:5px;padding-right:5px}.LP-Form .hs-form-field .hs-input::-webkit-input-placeholder{color:#adb5bd}.LP-Form .hs-form-field .hs-input:-ms-input-placeholder{color:#adb5bd}.LP-Form .hs-form-field .hs-input::-moz-placeholder{color:rgba(0,0,0,.3);opacity:1}.LP-Form .hs-form-field .hs-input:-moz-placeholder{color:#adb5bd;opacity:1}.LP-Form .hs-form-field .hs-input::placeholder{color:#adb5bd}.LP-Form .hs-form-field .hs-input:focus::-webkit-input-placeholder{color:transparent}.LP-Form .hs-form-field .hs-input:focus:-ms-input-placeholder{color:transparent}.LP-Form .hs-form-field .hs-input:focus:-moz-placeholder,.LP-Form .hs-form-field .hs-input:focus::-moz-placeholder{color:transparent}.LP-Form .hs-form-field .hs-input:focus::placeholder{color:transparent}.LP-Form .hs-form-field select.hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url();background-position-x:98%;background-position-y:15px;background-repeat:no-repeat;border:1px solid #ccc;border-radius:0!important;box-sizing:border-box;height:40px;line-height:1;margin-top:3px!important;padding-left:5px;padding-right:0!important;width:100%!important}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.LP-Form .hs-form-field select.hs-input:-ms-input-placeholder{color:#adb5bd}}.LP-Form .hs-form-field select.hs-input::-ms-expand{display:none}.LP-Form .hs-form-field select.hs-input.white-color{color:#fff!important}.LP-Form .hs-form-field select::ms-expand{display:none}.LP-Form .hs-form-field textarea.hs-input{height:inherit;min-height:130px;width:100%}.LP-Form .hs-form-field input.hs-input:focus,.LP-Form .hs-form-field select.hs-input:focus,.LP-Form .hs-form-field textarea.hs-input:focus{outline:none}.LP-Form .hs-form-field input[type=email]::-webkit-input-placeholder{color:#adb5bd;padding-top:2px}.LP-Form .hs-form-field input[type=email]:-moz-placeholder{color:#adb5bd;padding-top:2px}.LP-Form .hs-form-field input[type=email]:focus::-webkit-input-placeholder{color:transparent}.LP-Form .hs-form-field input[type=email]:focus:-moz-placeholder,.LP-Form .hs-form-field input[type=email]:focus::-moz-placeholder{color:transparent}.LP-Form .hs-form-field input[type=checkbox].hs-input,.LP-Form .hs-form-field input[type=radio].hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;left:0;margin:0;opacity:0;outline:none;padding:0;position:absolute;top:0}.LP-Form .hs-form-field input[type=checkbox].hs-input+span,.LP-Form .hs-form-field input[type=radio].hs-input+span{padding:0 0 0 24px;position:relative}.LP-Form .hs-form-field input[type=checkbox].hs-input+span:after,.LP-Form .hs-form-field input[type=checkbox].hs-input+span:before,.LP-Form .hs-form-field input[type=radio].hs-input+span:after,.LP-Form .hs-form-field input[type=radio].hs-input+span:before{box-sizing:border-box;content:"";display:inline-block;left:-28px;position:absolute;top:0}.LP-Form .hs-form-field input[type=checkbox].hs-input+span:before,.LP-Form .hs-form-field input[type=radio].hs-input+span:before{background-color:transparent;border:1px solid #a6a6a6;border-radius:3px;height:20px;width:20px;z-index:0}.LP-Form .hs-form-field input[type=checkbox].hs-input+span:after,.LP-Form .hs-form-field input[type=radio].hs-input+span:after{height:9px;margin:5px 8px;width:6px;z-index:1}.LP-Form .hs-form-field input[type=checkbox].hs-input:checked+span:before,.LP-Form .hs-form-field input[type=radio].hs-input:checked+span:before{background-color:var(--primary)}.LP-Form .hs-form-field input[type=checkbox].hs-input:checked+span:after,.LP-Form .hs-form-field input[type=radio].hs-input:checked+span:after{background:#fff;border-width:0 2px 2px 0;content:"";height:14px;left:-33px;mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJ3aWR0aDoyNTZweDtoZWlnaHQ6MjU2cHg7b3BhY2l0eToxIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZD0iTTQ0MC40NjkgNzMuNDEzIDIxOC4zNTcgMjk1LjUyNSA3MS41MzEgMTQ4LjcwOSAwIDIyMC4yMjlsMTQ2LjgyNiAxNDYuODI2IDcxLjUzMSA3MS41MzIgNzEuNTIxLTcxLjUzMkw1MTIgMTQ0Ljk0NXoiIHN0eWxlPSJmaWxsOiM0YjRiNGIiLz48L3N2Zz4=);mask-size:14px;top:-1px;width:14px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.LP-Form .hs-form-field input[type=checkbox].hs-input+span:after,.LP-Form .hs-form-field input[type=checkbox].hs-input+span:before,.LP-Form .hs-form-field input[type=radio].hs-input+span:after,.LP-Form .hs-form-field input[type=radio].hs-input+span:before{top:5px}}.LP-Form .hs-form-field label span{font-size:15px;font-weight:500}.LP-Form .hs-form-field .grecaptcha-badge{margin-left:auto;margin-right:auto}.LP-Form .hs-form-field .hs-error-msgs{list-style:none;margin:0;padding-left:0}.LP-Form .hs-form-field .hs-error-msgs li{line-height:18px}.LP-Form .hs-form-field .hs-error-msgs li label{color:#f20;font-size:12px;font-weight:700;margin-top:5px}.LP-Form .hs-richtext{font-size:14px;letter-spacing:.3px;line-height:20px;margin-bottom:5px}.LP-Form .form-columns-2 .hs-form-field{float:left;width:50%}.LP-Form .form-columns-1 .hs-form-field .input,.LP-Form .form-columns-2 .hs-form-field:last-child .input{margin-right:0}.LP-Form .form-columns-1 .hs-form-field .input .hs-input{width:100%}.LP-Form .form-columns-1 .hs-form-field select.hs-input{background-position-x:99%}.LP-Form .actions{text-align:center}.LP-Form .hs-privacy_policy_check .inputs-list{list-style:none;text-align:center}.LP-Form .hs-privacy_policy_check .inputs-list .hs-error-msgs label{text-align:center}.LP-Form .hs-privacy_policy_check .inputs-list li label{position:relative}.LP-Form .hs_error_rollup .inputs-list{list-style:none;margin-bottom:10px;text-align:center}.LP-Form .hs_error_rollup .inputs-list li label{color:#f20;font-size:12px;font-weight:700;margin-top:5px}.LP-Form .form-privacy{color:#666;display:inline-block;font-size:13px;font-weight:400;line-height:20px;margin-bottom:10px}.LP-Form .form-privacy img{background-color:#fff;display:block;float:left;margin-right:10px;width:75px}.LP-Form .form-privacy a{color:#005daa;text-decoration:underline}@media (max-width:767px){.LP-Form .hs-form-field label span{font-size:14px}}@media (max-width:639px){.LP-Form fieldset.form-columns-2 .hs-form-field{float:none!important;width:100%!important}.LP-Form fieldset.form-columns-2 .hs-form-field .input{margin-right:0!important}.LP-Form fieldset.form-columns-2 .hs-form-field .input input.hs-input{width:100%!important}}.LP-Form.overlay .form_head{position:relative}.LP-Form.overlay .form_head .form-title{margin-top:0}.LP-Form.overlay .form_head .form-subtitle{text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.LP-Form.overlay .form_inbound:has(form){background:#fff!important;border:2px solid #eee;border-radius:8px!important;margin:0 auto;padding:40px;width:100%}.LP-Form.overlay .form_inbound .form-subtitle,.LP-Form.overlay .form_inbound .form-title{margin-top:0;text-align:center}.LP-Form.overlay .form_inbound .hs-form .hs-form-field{margin-bottom:20px}.LP-Form.overlay .form_inbound .hs-form fieldset{margin-bottom:0;max-width:none!important}.LP-Form.overlay .form_inbound .hs-form .hs-error-msgs label{color:red!important;font-weight:700}.LP-Form.overlay .form_inbound .hs-form textarea.hs-input{height:inherit;min-height:130px}.LP-Form.overlay .form_inbound .hs-form select.hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.LP-Form.overlay .form_inbound .hs-form select.hs-input.white-color{color:#fff!important}.LP-Form.overlay .form_inbound .hs-form select.hs-input option{color:#000!important}.LP-Form.overlay .form_inbound .hs-form select.hs-input::-ms-expand{display:none}.LP-Form.overlay .form_inbound .hs-form input.hs-input:focus,.LP-Form.overlay .form_inbound .hs-form textarea.hs-input:focus select.hs-input:focus{outline:none}form.hs-form fieldset .hs-form-field .input input:not([type=radio]):not([type=file])::placeholder,form.hs-form fieldset .hs-form-field textarea:not([type=radio]):not([type=file])::placeholder{color:#adb5bd!important}.LP-Form.overlay .form_inbound input:-moz-placeholder,.LP-Form.overlay .form_inbound input:-ms-input-placeholder,.LP-Form.overlay .form_inbound input::-moz-placeholder,.LP-Form.overlay .form_inbound input::-webkit-input-placeholder,.LP-Form.overlay .form_inbound input::placeholder{color:#adb5bd;opacity:1}.LP-Form.overlay .form_inbound .hs-form fieldset.form-columns-1 .hs-form-field .input,.LP-Form.overlay .form_inbound .hs-form fieldset.form-columns-2 .hs-form-field:last-child .input{margin-right:0}.LP-Form.overlay .form_inbound .hs-form .hs_error_rollup label{margin:10px 0 20px;text-align:center}.LP-Form.overlay .form_inbound .hs-form .hs_privacy_policy_check .hs-error-msgs label,.LP-Form.overlay .form_inbound .hs-form .hs_privacy_policy_check .inputs-list .hs-form-booleancheckbox-display{text-align:center}.LP-Form.overlay .form_inbound .hs-form .hs_privacy_policy_check .inputs-list{padding-left:0}.LP-Form.overlay .form_inbound .hs-form input[type=checkbox].hs-input,.LP-Form.overlay .form_inbound .hs-form input[type=radio].hs-input{background:none;border:none;border-radius:0;margin:0;outline:none;padding:0}.LP-Form.overlay .form_inbound .hs-form input[type=checkbox].hs-input+span,.LP-Form.overlay .form_inbound .hs-form input[type=radio].hs-input+span{padding:0;position:relative}.LP-Form.overlay .form_inbound .hs-form input[type=checkbox].hs-input{left:0;opacity:0;position:absolute;top:0}.LP-Form.overlay .form_inbound .hs-form .hs_recaptcha .grecaptcha-badge{margin:auto}@media (max-width:960px){.outer-text{text-align:left}.LP-Form.overlay{padding:0}.LP-Form.overlay .form_inbound{padding:30px 15px}}@media (max-width:640px){.LP-Form.overlay .form_inbound .form-title{margin-bottom:10px}.LP-Form.overlay .form_inbound fieldset.form-columns-1 .hs-form-field .input,.LP-Form.overlay .form_inbound fieldset.form-columns-2 .hs-form-field .input{margin-right:0}}@media (max-width:414px){.LP-Form.overlay{padding:0}.LP-Form.overlay .form_inbound .container{padding-left:0;padding-right:0}}.LP-Form.LP-Form-inpage.overlay .form_inbound{background-color:#2c3e50}.LP-Form.LP-Form-inpage.overlay .form_inbound h3.form-title{border-bottom:none;margin-bottom:20px}.LP-Form.LP-Form-inpage.overlay .form_inbound ul,.LP-Form.LP-Form-inpage.overlay .form_inbound ul li{margin:0;padding:0}.LP-Form.LP-Form-inpage.overlay .form_inbound ul{display:block;gap:0 10px;margin-top:5px}@media (min-width:961px){.LP-Form.LP-Form-inpage.overlay .form_inbound ul{display:grid;grid-template-columns:repeat(2,1fr)}.legal-consent-container ul{display:block!important}}.LP-Form.LP-Form-inpage.overlay .form_inbound ul li{padding-left:25px}.LP-Form.LP-Form-inpage.overlay .form_inbound ul li:before,.LP-Form.LP-Form-inpage.overlay .form_inbound ul:before{content:none}.LP-Form.LP-Form-inpage.overlay .form_inbound ul.hs-error-msgs{list-style-type:none;padding-left:0}.LP-Form.LP-Form-inpage.overlay .form_inbound ul.hs-error-msgs li{padding-left:0}.LP-Form.LP-Form-inpage.overlay .form_inbound ul.hs-error-msgs li:before{display:none}@media (max-width:960px){.LP-Form.LP-Form-inpage.overlay{padding:0}.LP-Form.LP-Form-inpage.overlay .form_inbound{padding:30px}}@media (max-width:479px){.LP-Form.LP-Form-inpage.overlay .form_inbound{padding:30px 15px}}