.form-page{margin:0 auto;max-width:600px;padding:20px 20px 100px;position:relative;width:calc(100% - 40px)}.form-page-inner{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.08);padding:40px}.form-page-inner .hs-form-field{margin-bottom:15px}.form-page-inner .hs-form-field input,.form-page-inner .hs-form-field textarea{border:1px solid #dadcde;font-size:1.6rem;padding:8px;width:100%}.form-page-inner .hs-form-field textarea{height:8em}.form-page-inner .hs-form-field select{border:1px solid #dadcde;font-size:1.6rem;padding:10px;width:100%}.form-page-inner .hs-form-field input[type=checkbox],.form-page-inner .hs-form-field input[type=radio]{border:1px solid #dadcde;height:20px;width:20px}.form-page-inner .hs-form-field label span{color:#071421;font-size:1.6rem;font-weight:700}.form-page-inner .hs-form-field label .hs-form-required{color:#ff9da2;font-size:1.4rem;font-weight:700}div.hs_email.hs-email.hs-fieldtype-text.field.hs-form-field>legend{color:#6a727a;font-size:1.3rem}.hs-richtext.hs-main-font-element,div.hs-richtext.hs-main-font-element>div{font-size:1.4rem;margin-bottom:10px}.hs-richtext.hs-main-font-element a,div.hs-richtext.hs-main-font-element>div a{color:#009dad}div.hs_submit.hs-submit>div.actions>input[type=submit]{background:linear-gradient(157deg,#00a0e4,#22c1c3 55%,#fdbb2d);border:none;color:#fff;cursor:pointer;font-size:2rem;margin:30px auto;padding:10px 50px}.hs-error-msg{color:#c00;font-size:1.3rem}@media screen and (max-width:620px){.form-page{padding:15px 10px 10px;width:100%}.form-page .section-sub-title-en{right:0;top:25px}.form-page h2{margin-bottom:5px}.form-page .section-sub-title-en{display:none}.form-page-inner{padding:20px}.form-page-inner .hs-form-field{margin-bottom:10px}.form-page-inner .hs-form-field label span{color:#071421;font-size:1.4rem}div.hs_email.hs-email.hs-fieldtype-text.field.hs-form-field>legend{color:#6a727a;font-size:1.2rem}}.form-page-inner.thanks h3{font-size:2.2rem;margin-bottom:2rem}.form-page-inner.thanks p{margin-bottom:1rem}.form-page-inner.thanks p.link-to-top{font-size:1.4rem;text-align:center}.form-page-inner.thanks a.primary{padding:10px 40px}