.letter_register{background-color:#f3f4f6;padding:80px 0 120px;text-align:center}.letter_register h1{color:#111827;font-size:64px;font-weight:600;letter-spacing:-1.28px;line-height:130%}.letter_register .description{color:#4b5563;font-size:20px;font-weight:400;letter-spacing:-.2px;line-height:150%;margin-top:24px}.letter_register .register_inner{margin:68px auto 0;max-width:584px;text-align:left}.letter_register #listDropdownCompany{top:66px}.letter_register .dropdown-trigger{background:#fff url(https://contents.h.place/hubfs/HDOT/images/position_arrow.png) no-repeat right 20px center;background-size:16px}.letter_register .dropdown-list{top:66px}.letter_register .box_selectAll{border-bottom:1px solid #e5e7eb;margin-top:56px;padding-bottom:12px}.letter_register .box_selectAll label{align-items:center;color:#374151;cursor:pointer;display:inline-flex;font-size:18px;font-weight:600;gap:6px;letter-spacing:-.18px;line-height:160%}.letter_register .box_selectAll label span{line-height:18px}.letter_register fieldset.form-columns-1 .hs-fieldtype-booleancheckbox input[type=checkbox],.letter_register fieldset.form-columns-1 .input .hs-form-booleancheckbox input.hs-input{appearance:none;background:url(https://contents.h.place/hubfs/HDOT/images/checkbox.png) no-repeat 50%;background-size:cover;height:28px;width:28px}.letter_register fieldset.form-columns-1 .hs-fieldtype-booleancheckbox input[type=checkbox]:checked,.letter_register fieldset.form-columns-1 .input .hs-form-booleancheckbox input.hs-input:checked{background-image:url(https://contents.h.place/hubfs/HDOT/images/checkbox_checked.png)}.letter_register .hs-form-booleancheckbox{line-height:0}.letter_register .hs_jainlab_newsletter_status{margin-top:12px}.letter_register .hs_marketing{margin-top:14px}.letter_register .hs-form-booleancheckbox-display{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:6px;line-height:160%}.letter_register .hs_submit{margin-top:56px}.letter_register .hs-button{background-color:#05d16e;color:#fff;cursor:pointer;font-family:Pretendard}.letter_register .hs-button,.letter_register .link_precious{align-items:center;border-radius:8px;display:flex;font-size:20px;font-weight:600;height:64px;justify-content:center;letter-spacing:-.2px;line-height:150%;width:100%}.letter_register .link_precious{background-color:#fff;border:1px solid #05d16e;color:#05d16e;margin-top:12px}.letter_register .agree_modal_button{background:url(https://contents.h.place/hubfs/HDOT/images/agree_button.png) no-repeat right 4px center;background-size:16px;color:#6b7280;font-size:14px;font-weight:500;line-height:160%;margin-left:auto;margin-right:-4px;padding-right:26px}#agree_dimmed{background-color:rgba(0,0,0,.7);height:100%;left:0;top:0;width:100%;z-index:10000}#agree_dimmed,.agree_modal{display:none;position:fixed}.agree_modal{background-color:#fff;border-radius:12px;left:50%;max-height:70vh;padding:50px 36px 36px;top:50%;transform:translate3d(-50%,-50%,0);width:460px;z-index:20000}.agree_modal .agree_modal_close{position:absolute;right:16px;top:16px}.agree_modal h1{color:#111827;font-size:24px;font-weight:700;letter-spacing:-.2px;line-height:150%}.agree_modal ul{display:flex;flex-direction:column;gap:24px;margin-top:36px;width:100%}.agree_modal h2{color:#111827;font-size:16px;font-weight:600;letter-spacing:-.16px;line-height:150%;margin-bottom:6px}.agree_modal p{color:#374151;font-size:14px;font-weight:400;line-height:150%}.letter_register.form_submitted{padding:150px 0}.letter_register.form_submitted .description,.letter_register.form_submitted h1{display:none}.letter_register.form_submitted .register_inner{margin:0;max-width:100%;text-align:center}.letter_register.form_submitted .submitted-message h2{color:#111827;font-size:64px;font-weight:600;letter-spacing:-1.28px;line-height:130%}.letter_register.form_submitted .submitted-message p{color:#4b5563;font-size:20px;font-weight:400;letter-spacing:-.2px;line-height:150%;margin-top:24px}.letter_register.form_submitted .submitted-message p br{display:none}@media (max-width:1024px){.letter_register{padding:56px 0}.letter_register h1{font-size:32px;letter-spacing:-.32px;line-height:140%}.letter_register .description{font-size:15px;letter-spacing:0;line-height:160%;margin-top:4px}.letter_register .register_inner{margin:28px auto 0;padding:0 20px}.letter_register.form_submitted{padding:80px 0}.letter_register.form_submitted .submitted-message h2{font-size:28px;font-weight:700;letter-spacing:-.28px;line-height:140%}.letter_register.form_submitted .submitted-message p{font-size:15px;letter-spacing:-.16px;margin-top:12px}.letter_register.form_submitted .submitted-message p br{display:block}}@media (max-width:768px){.letter_register .register_inner{max-width:100%;min-width:320px}.letter_register .agree_modal_button{text-indent:-10000px}.letter_register .hs_marketing{margin-top:10px}.letter_register .hs_submit{margin-top:36px}.letter_register .hs-button,.letter_register .link_precious{font-size:16px;font-weight:500;height:48px;letter-spacing:-.16px;line-height:160%}.letter_register .link_precious{margin-top:8px}.letter_register #listDropdownCompany,.letter_register .dropdown-list{top:55px}.agree_modal{border-radius:8px;padding:40px 20px 36px;width:320px}.agree_modal .agree_modal_close{right:12px;top:12px}.agree_modal .agree_modal_close svg{height:20px;width:20px}.agree_modal h1{font-size:20px;font-weight:600;letter-spacing:-.1px}.agree_modal ul{gap:18px;margin-top:24px}.agree_modal h2{font-size:14px}.agree_modal p{font-size:12px}}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){.letter_register form.hs-form:not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input{width:100%}}