.wrap_modal{display:none;height:100vh;position:fixed;width:100vw;z-index:9999999}.wrap_modal.on{display:block}.wrap_modal .dim{background-color:rgba(0,0,0,.8);display:none;height:100vh;position:absolute;width:100vw}.wrap_modal.on .dim{display:block}.wrap_modal .btn_close{background:url("https://inhr.im/hubfs/2023%20inHR+/sub/close%20(1).svg") 50% no-repeat;background-size:32px;cursor:pointer;height:32px;position:absolute;right:32px;top:32px;width:32px}.wrap_modal div[class^=modal]{background-color:#fff;border-radius:20px;display:none;left:50%;padding:32px;position:absolute;top:50%;transform:translate(-50%,-50%);width:540px}.wrap_modal div[class^=modal].modal_marketing.on,.wrap_modal div[class^=modal].modal_privacy.on{display:block}.wrap_modal div[class^=modal] strong{color:var(--GY100);display:block;font-size:24px;font-weight:700;line-height:32px;margin-bottom:32px}.wrap_modal div[class^=modal] dt{color:var(--GY100);font-weight:700;line-height:22px;margin-top:24px}.wrap_modal div[class^=modal] dd{color:var(--GY100);font-weight:500;line-height:28px;position:relative}.wrap_modal div[class^=modal] dd:before{color:#4e4e4e;content:"";font-weight:400;left:0;position:absolute;top:0}.free_trial{margin:0 auto;max-width:520px;padding:80px 0}.free_trial .free_text{color:var(--GY100);font-size:24px;font-weight:700;line-height:36px}.hs-form-field{margin-top:36px}.hs-form-field strong{color:var(--GY100);display:inline-block;font-weight:600;line-height:24px;margin-bottom:8px}.hs-form-field .input input{border:1px solid #dbdee6;border-radius:8px;color:var(--GY100);font-family:Pretendard;font-size:16px;font-weight:600;height:56px;padding:0 20px;width:100%}.hs-form-field .input input::placeholder{color:#adb3c2}.hs-form-field .input input.error{border-color:#ff535d}.hs-form-field .input input:focus-visible{outline:none}.hs-form-field.hs_download .input{position:relative}.hs-form-field.hs_download .input input{border:none;padding:0}.hs-form-field .input input::file-selector-button{background-color:#f5f5f8;border:0;color:var(--GY100);cursor:pointer;font-family:Pretendard;font-size:16px;font-weight:700;height:100%;line-height:24px;width:100%}.hs-form-field.hs_download .input span{align-items:center;background-color:#f5f5f8;border:0;border-radius:8px;color:var(--GY100);display:flex;font-family:Pretendard;font-size:16px;font-weight:700;height:100%;left:0;line-height:24px;padding:0 20px;position:absolute;top:0;width:100%}.hs-form-field.hs_download .input button{background:url(https://inhr.im/hubfs/2023%20inHR+/sub/icon_clear_24_filled.svg) no-repeat 50%;height:24px;position:absolute;right:16px;top:16px;width:24px}.hs-error-msg{color:#ff535d;font-size:14px;font-weight:500;line-height:24px;margin-top:8px}.input select{appearance:none;background:url(https://inhr.im/hubfs/2023%20inHR+/sub/icon_arrow_bottom_32_line.svg) no-repeat right 20px center;border:1px solid #dbdee6;border-radius:8px;font-family:Pretendard;font-size:16px;font-weight:600;outline:none;padding:0 20px;width:100%}.input select,.input select option{color:var(--GY100);height:56px}.hs-form-field .hs-field-desc{color:#adb3c2;font-size:14px;font-weight:500;margin-bottom:8px}.hbspt-form .hs-form-checkbox label{align-items:center;background-color:#fafafa;border-radius:8px;cursor:pointer;display:flex;height:56px;margin-bottom:8px;position:relative}.hbspt-form .hs-form-checkbox .hs-input{height:0;opacity:0;width:0}.hbspt-form .hs-form-checkbox span{align-items:center;background:#fafafa url(https://21626933.fs1.hubspotusercontent-na1.net/hubfs/21626933/2023%20inHR+/lite/icon_check_circle_32_line.svg) no-repeat left 16px center;background-size:24px;border-radius:8px;color:var(--GY100);display:flex;font-size:16px;font-weight:600;height:100%;padding-left:48px;width:100%}.hbspt-form .hs-form-checkbox .hs-input:checked+span{background:#e9f4ff url(https://21626933.fs1.hubspotusercontent-na1.net/hubfs/21626933/2023%20inHR+/lite/icon_check_circle_32_filled.svg) no-repeat left 16px center;background-size:24px}.hbspt-form .hs-fieldtype-booleancheckbox{margin-top:8px}.hbspt-form .hs-inhr.hs-fieldtype-booleancheckbox{margin-top:32px}.hbspt-form .hs-form-booleancheckbox{height:24px}.hbspt-form .hs-form-booleancheckbox label{display:inline-block;height:100%}.hbspt-form .hs-form-booleancheckbox .hs-input+span{align-items:center;background:url(https://21626933.fs1.hubspotusercontent-na1.net/hubfs/21626933/2023%20inHR+/lite/icon_check_circle_32_line.svg) no-repeat 0;background-size:24px;color:var(--GY100);display:inline-flex;font-weight:600;height:100%;line-height:24px;padding-left:32px}.hbspt-form .hs-form-booleancheckbox .hs-input{height:0;opacity:0;width:0}.hbspt-form .hs-form-booleancheckbox .hs-input:checked+span{background:url(https://21626933.fs1.hubspotusercontent-na1.net/hubfs/21626933/2023%20inHR+/lite/icon_check_circle_32_filled.svg) no-repeat 0;background-size:24px}.hbspt-form .hs-form-booleancheckbox a{align-items:center;display:inline-flex;height:100%}.hbspt-form .hs-button{align-items:center;appearance:none;background-color:#202020;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Pretendard;font-weight:700;height:56px;justify-content:center;margin-top:36px;width:100%}.hs-form-required,.mobile_br{display:none}.formSubmit{align-items:center;background:url(https://recruit.jobda.im/hubfs/inhr+/inhrplus_headervisual__00051%201.jpg) no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;position:relative}.bgOpacity,.formSubmit{height:100vh;width:100vw}.bgOpacity{background:#000;opacity:.4;position:absolute}.formSubmit_text{align-items:center;background:#fff;border:1px solid #e6e8ef;border-radius:20px;display:flex;flex-direction:column;height:480px;justify-content:center;width:480px;z-index:9}.formSubmit_text p{color:var(--GY100);font-family:Pretendard;font-size:24px;font-weight:700;line-height:32px;margin-bottom:24px;text-align:center}.formSubmit_text span{color:var(--GY80);font-family:Pretendard;font-weight:600;line-height:24px;margin-bottom:52px;text-align:center;white-space:pre-wrap;word-break:keep-all}.formSubmit_text a{align-items:center;background:#202020;border-radius:8px;color:#fff;display:flex;flex-direction:row;font-weight:700;height:56px;justify-content:center;margin:0 auto;padding:16px;width:calc(100% - 64px)}.form-bottomText{bottom:40px;position:absolute}.form-bottomText span{color:#fff;font-size:16px;font-weight:700;line-height:32px}#lottieFrom{display:flex;justify-content:center}lottie-player.form-lottie{bottom:auto;position:relative}@media screen and (max-width:768px){.hbspt-form{margin:0 auto;width:calc(100% - 48px)}.free_trial .free_text{font-size:20px;line-height:30px;margin-left:24px}.hs-form-field{margin-top:24px}.hs-form-field .input input,.hs-form-field strong{font-size:14px;line-height:22px}.hs-form-field .input input{height:46px;padding:16px}.hs-error-msg{font-size:12px;line-height:22px}.hs-form-field .input input::file-selector-button{font-size:14px;line-height:22px}.input select{font-size:14px;height:46px;padding:0 16px}.hs-form-field .hs-field-desc{font-size:12px}.hbspt-form .hs-form-checkbox label{height:46px}.hbspt-form .hs-form-checkbox span{font-size:14px;padding-left:42px}.hbspt-form .hs-form-checkbox .hs-input:checked+span,.hbspt-form .hs-form-checkbox span{background-position:left 12px center;background-size:22px}.hbspt-form .hs-inhr.hs-fieldtype-booleancheckbox{margin-top:24px}.hbspt-form .hs-form-booleancheckbox .hs-input+span{background-size:22px;font-size:14px;line-height:22px;padding-left:30px}.hbspt-form .hs-button{margin-top:24px}.wrap_modal div[class^=modal]{max-width:540px;padding:24px;width:calc(100% - 48px)}.wrap_modal div[class^=modal] strong{font-size:18px;line-height:26px;margin-bottom:24px}.wrap_modal div[class^=modal] dd,.wrap_modal div[class^=modal] dt{font-size:14px}.wrap_modal .btn_close{height:26px;right:24px;top:24px;width:26px}.mobile_br{display:block}.formSubmit_text{height:338px;margin:0 auto;max-width:480px;width:calc(100% - 48px)}#lottieFrom{height:96px;margin-top:20px;width:96px}.formSubmit_text p{font-size:20px;line-height:30px;margin-bottom:16px}.formSubmit_text span{font-size:14px;line-height:22px;margin-bottom:24px}.formSubmit_text a{font-size:14px;height:46px}.form-bottomText{bottom:20px}.form-bottomText span{font-size:12px}}