@charset "utf-8";span.green-text{color:#238679;font-size:22px;font-weight:700}.form--title{text-align:center}.form--wrapper{background:#f0f7f7;display:flex;gap:40px;margin:20px auto 0;max-width:980px;padding:20px;position:relative}.form-contact .form--wrapper{flex-direction:row-reverse}.form--description{flex:1;flex-shrink:0}.form--flag{background:#238679;color:#fff;display:grid;font-size:15px;font-weight:700;height:56px;left:20px;place-content:center;position:absolute;text-align:center;top:-10px;width:216px}.form--flag:after{border:10px solid transparent;border-bottom-color:#1f6b61;content:"";height:0;position:absolute;right:-20px;top:-10px;transform:translateX(-50%);width:0;z-index:-1}.form--description-title{align-items:center;display:flex;gap:15px;justify-content:center;margin-top:40px}.form--description-title:after,.form--description-title:before{background:#238679;content:"";display:block;height:1px;margin:10px 0;width:20px}.form--content{flex:1;flex-shrink:0}.form--content--thumbnail-img{text-align:center}.form--content--thumbnail-img img{height:auto;width:100%}.form--content--thumbnail-img:after{border:10px solid transparent;border-left-color:#fff;content:"";height:0;position:absolute;top:calc(50% - 50px);width:0}.form--content--thumbnail-text{margin:1em auto 2em;max-width:360px}.form--description--recommend{border-bottom:1px solid #238679;margin:auto;max-width:360px}.form--description--recommend h3{display:flex;font-size:15px;justify-content:space-between;margin-bottom:1em}.form--description--recommend h3:before{content:url(//8073370.fs1.hubspotusercontent-na1.net/hubfs/8073370/raw_assets/public/human-git/images/icon_doc.png);position:relative;top:2px}.form--description--recommend h3:after{background:#238679;content:"";display:block;height:1px;margin:10px 0;width:45%}.form--description--recommend ul li{font-size:12px;font-weight:700;line-height:24px}.form-contact .form--description-title{color:#000;text-align:center}.form-contact .form--description-title:after,.form-contact .form--description-title:before{display:none}.form-contact .form--wrapper{border-radius:8px;padding-bottom:20px}.form--content--badge{display:flex;gap:10px;justify-content:space-around}.form--content--badge img{display:block;height:auto;max-width:199px;min-width:0}.form--description--voice--box{margin:2em 0;position:relative}.form--description--voice--box img{display:block;left:0;position:absolute;top:-10px}.form--description--voice-text{background:#fff;color:#134341;font-weight:700;height:48px;line-height:48px;margin-left:auto;padding-left:66px;width:95%}.form--content--form form{border-radius:8px;padding-bottom:20px}.form--content--form form .hs-form-field{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto auto}.form--content--form form .hs-form-field label{font-weight:700;grid-column:1/2;grid-row:1;padding-left:18px}.form--content--form form div .hs-richtext.hs-main-font-element{padding:0 18px}.form--content--form form div .hs-richtext.hs-main-font-element a{text-decoration:underline}.form--content--form form .hs-form-field label:has(.hs-form-required):after{color:#e11a1a;content:"※"}.form--content--form form .hs-form-field .input{grid-column:2/3;grid-row:1;width:95%}.form--content--form form .hs-form-field .hs-error-msgs{grid-column:1/3;grid-row:2;width:100%}.form--content--form form .hs-form-required{display:none}.form--content--form form input[type=email],.form--content--form form input[type=file],.form--content--form form input[type=number],.form--content--form form input[type=password],.form--content--form form input[type=search],.form--content--form form input[type=tel],.form--content--form form input[type=text],.form--content--form form select,.form--content--form form textarea{background:#f3f3f3;border:none}.form--content--form form textarea.hs-fieldtype-textarea.hs-input{height:5em;resize:none}.form--content--form form input[type=email]::placeholder,.form--content--form form input[type=file]::placeholder,.form--content--form form input[type=number]::placeholder,.form--content--form form input[type=password]::placeholder,.form--content--form form input[type=search]::placeholder,.form--content--form form input[type=tel]::placeholder,.form--content--form form input[type=text]::placeholder,.form--content--form form select::placeholder,.form--content--form form textarea::placeholder{color:#9f9f9f}.form--content--form form .actions input{background-color:#ffea35;color:#134341;display:block;font-size:18px;font-weight:700;line-height:69px;margin:auto;padding:0;transition:.3s;width:90%}.form--content--form form .actions input:hover{opacity:.8}@media (max-width:768px){.content-wrapper.form-contact,.content-wrapper.form-download{padding:0}.form--wrapper{flex-direction:column;gap:20px}.form--flag{left:20px;top:-10px}.form--content--thumbnail-img:after{display:none}span.green-text{font-size:16px}.form-contact .form--wrapper{flex-direction:column}.form--description--voice-text{font-size:12px}.form--content--form form{padding:0 20px 20px}.form--content--form form .hs-form-field{display:flex;flex-direction:column;gap:3px}.form--content--form form .hs-form-field label{padding-left:0}.form--content--form form .actions input,.form--content--form form .hs-form-field .input{width:100%}.form--content--form form div .hs-richtext.hs-main-font-element{padding:0}}