.c-body{background:url(https://14507733.fs1.hubspotusercontent-na2.net/hubfs/14507733/LP/lp011_2023/hero_bg.jpg) 0 0/100% auto repeat-y;padding:56px 0 156px}@media screen and (max-width:768px){.c-body{background-image:url(https://14507733.fs1.hubspotusercontent-na2.net/hubfs/14507733/LP/lp011_2023/hero_bg-sp.jpg)}}@media screen and (min-width:769px){.c-col2-body{display:flex;justify-content:space-between}}@media screen and (max-width:768px){.c-col2-body{padding-left:0;padding-right:0}}@media screen and (min-width:769px){.c-col2-body .c-col2-main{width:calc(100% - 360px)}}@media screen and (max-width:768px){.c-col2-body .c-col2-main{padding-bottom:60px}}@media screen and (max-width:980px){.c-col2-body .c-col2-main .cmn14_image-text.-sp-image-top{flex-direction:column}.c-col2-body .c-col2-main .cmn14_image-text.-sp-image-bottom{flex-direction:column-reverse}}.c-col2-body .c-col2-main .u-button-text-wrap{display:flex}@media screen and (max-width:980px) and (min-width:769px){.c-col2-body .c-col2-main .u-button-text-wrap{flex-direction:column}}.c-col2-body .c-col2-form{flex:0 0 auto}@media screen and (min-width:769px){.c-col2-body .c-col2-form{height:100%;position:sticky;top:70px;width:335px}}@media screen and (max-width:768px){.c-col2-body .c-col2-form{height:auto;margin:5px 0 0;padding:0 20px;width:100%}}.c-col2-body .c-col2-form .form-inner{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 3px 15px rgba(0,0,0,.15);overflow:hidden;padding:10px 20px 15px}.c-col2-body .c-col2-form h3.form-title{align-items:center;display:flex;font-size:1.6rem;font-weight:700;justify-content:center;line-height:1.5}@media screen and (max-width:768px){.c-col2-body .c-col2-form h3.form-title{font-size:1.6rem}}.c-col2-body .c-col2-form .hs-form-field{margin-bottom:5px}.c-col2-body .c-col2-form label{color:#33475b;font-size:1.2rem;margin-bottom:2px}.c-col2-body .c-col2-form input[type=date].error,.c-col2-body .c-col2-form input[type=email].error,.c-col2-body .c-col2-form input[type=file].error,.c-col2-body .c-col2-form input[type=number].error,.c-col2-body .c-col2-form input[type=password].error,.c-col2-body .c-col2-form input[type=search].error,.c-col2-body .c-col2-form input[type=tel].error,.c-col2-body .c-col2-form input[type=text].error{border-color:#c87872}.c-col2-body .c-col2-form input[type=date].is-placeholder,.c-col2-body .c-col2-form input[type=email].is-placeholder,.c-col2-body .c-col2-form input[type=file].is-placeholder,.c-col2-body .c-col2-form input[type=number].is-placeholder,.c-col2-body .c-col2-form input[type=password].is-placeholder,.c-col2-body .c-col2-form input[type=search].is-placeholder,.c-col2-body .c-col2-form input[type=tel].is-placeholder,.c-col2-body .c-col2-form input[type=text].is-placeholder{color:#bfbfbf}.c-col2-body .c-col2-form input[type=checkbox],.c-col2-body .c-col2-form input[type=radio]{display:inline-block;margin:0 5px 0 0}.c-col2-body .c-col2-form input[type=checkbox]+span,.c-col2-body .c-col2-form input[type=radio]+span{padding:0}.c-col2-body .c-col2-form input[type=checkbox]+span:after,.c-col2-body .c-col2-form input[type=checkbox]+span:before,.c-col2-body .c-col2-form input[type=radio]+span:after,.c-col2-body .c-col2-form input[type=radio]+span:before{content:none}.c-col2-body .c-col2-form select.error,.c-col2-body .c-col2-form textarea.error{border-color:#c87872}.c-col2-body .c-col2-form select.is-placeholder,.c-col2-body .c-col2-form textarea.is-placeholder{color:#bfbfbf}.c-col2-body .c-col2-form textarea.hs-input{height:80px}.c-col2-body .c-col2-form .hs-fieldtype-select .input:after{content:none}.c-col2-body .c-col2-form .hs-fieldtype-select .input select{padding-right:14px}.c-col2-body .c-col2-form input[type=date],.c-col2-body .c-col2-form input[type=email],.c-col2-body .c-col2-form input[type=file],.c-col2-body .c-col2-form input[type=number],.c-col2-body .c-col2-form input[type=password],.c-col2-body .c-col2-form input[type=search],.c-col2-body .c-col2-form input[type=tel],.c-col2-body .c-col2-form input[type=text],.c-col2-body .c-col2-form select,.c-col2-body .c-col2-form textarea{-webkit-appearance:auto!important;appearance:auto!important;background-color:#f5f8fa;border:1px solid #cbd6e2;border-radius:3px;box-sizing:border-box;color:#33475b;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:400;height:30px;line-height:22px;max-width:none;padding:0 10px;width:90%}.c-col2-body .c-col2-form .inputs-list li{margin:0}.c-col2-body .c-col2-form .inputs-list label{align-items:flex-start;display:flex}.c-col2-body .c-col2-form .inputs-list .hs-form-checkbox label input{height:16px!important}.c-col2-body .c-col2-form .hs-richtext{font-size:1rem;padding-right:10px}.c-col2-body .c-col2-form .hs-recaptcha{display:none}.c-col2-body .c-col2-form .hs-form-required{color:red}.c-col2-body .c-col2-form .hs-error-msgs{margin:0 0 5px}.c-col2-body .c-col2-form .hs-error-msgs li{margin:0}.c-col2-body .c-col2-form .hs-error-msgs label{color:#f2545b}.c-col2-body .c-col2-form .hs-submit{display:block;margin:0;min-width:auto;width:100%}.c-col2-body .c-col2-form .hs-submit input[type=submit]{background-color:#ffd300;border:none;border-radius:20px;box-shadow:1px 5px 6px 0 rgba(0,0,0,.2);color:#000;cursor:pointer;font-size:1.6rem;letter-spacing:.08em;margin-bottom:12px;margin-top:5px;position:relative;text-align:center;width:100%}