.zSuGkW_wrapper{overflow:hidden}.zSuGkW_heroSection{background:url(/img/etc/login_top.webp) 100%/cover no-repeat}.zSuGkW_heroContent{text-align:center;padding-top:230px;padding-bottom:117px}.zSuGkW_heroTitle{font-family:var(--font-body);color:#fff;font-size:44px;font-weight:500;line-height:44px}.zSuGkW_heroSub{font-family:var(--font-serif-en);color:#67b5a9;opacity:.3;font-size:54px;font-weight:400;line-height:54px}.zSuGkW_formSection{background:#fff;padding-top:180px;padding-bottom:208px}.zSuGkW_formContainer{max-width:580px;margin:0 auto;padding:0 20px}.zSuGkW_logo{width:auto;max-width:300px;height:auto;margin:0 auto 82px;display:block}.zSuGkW_privacyGroup{margin-bottom:0}.zSuGkW_privacyTitle{font-family:var(--font-body);color:#333;margin-bottom:20px;font-size:22px;font-weight:400;line-height:30px}.zSuGkW_required{color:#67b5a9}.zSuGkW_privacyBox{border:1px solid #bbbcba;border-radius:10px;max-height:150px;margin-bottom:14px;padding:10px;overflow:scroll}.zSuGkW_privacyBox p{font-family:var(--font-body);color:#555;margin-bottom:10px;font-size:16px;font-weight:400;line-height:20px}.zSuGkW_privacyBox p:last-child{margin-bottom:0}.zSuGkW_privacyCheck{align-items:center;gap:8px;display:flex}.zSuGkW_privacyCheck label{font-family:var(--font-body);color:#333;cursor:pointer;font-size:16px}.zSuGkW_checkbox{appearance:auto;-webkit-appearance:checkbox;accent-color:#07f;cursor:pointer;border:1px solid #cccfdb;border-radius:4px;width:18px;height:18px}.zSuGkW_requiredNote{text-align:right;font-family:var(--font-body);color:#67b5a9;margin-top:50px;margin-bottom:10px;font-size:16px;position:relative}.zSuGkW_requiredDot{vertical-align:super;background-color:#a48362;border-radius:3px;width:5px;height:5px;margin-left:2px;display:inline-block;position:relative}.zSuGkW_form{flex-direction:column;display:flex}.zSuGkW_fieldRow{border-top:1px solid #bbbcba;justify-content:space-between;align-items:center;padding:20px 0;display:flex}.zSuGkW_fieldLabel{font-family:var(--font-body);color:#333;white-space:nowrap;flex-shrink:0;font-size:22px;font-weight:400;line-height:22px;position:relative}.zSuGkW_fieldInput{width:65%;height:50px;font-family:var(--font-body);color:#333;box-sizing:border-box;border:1px solid #bbbcba;border-radius:10px;outline:none;padding-left:20px;font-size:22px}.zSuGkW_fieldInput::placeholder{font-family:var(--font-body);color:#00000049;font-size:22px;line-height:1}.zSuGkW_fieldInput:focus{border:1px solid #67b5a9}.zSuGkW_fieldMulti{justify-content:space-between;align-items:center;gap:16px;width:70%;display:flex}.zSuGkW_fieldMulti .zSuGkW_fieldInput{width:45%}.zSuGkW_fieldSelect{width:45%;height:52px;font-family:var(--font-body);color:#333;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #bbbcba;border-radius:10px;outline:none;padding:0 10px;font-size:16px}.zSuGkW_atSign{color:#999;flex-shrink:0;font-size:18px}.zSuGkW_dateUnit{font-family:var(--font-body);color:#333;flex-shrink:0;font-size:16px}.zSuGkW_optGroup{border-top:1px solid #bbbcba;align-items:center;gap:30px;padding:20px 0;display:flex}.zSuGkW_optItem{align-items:center;gap:6px;display:flex;position:relative}.zSuGkW_optItem label{font-family:var(--font-body);color:#333;cursor:pointer;font-size:16px;line-height:16px}.zSuGkW_submitBtn{cursor:pointer;color:#fff;width:100%;max-width:400px;height:50px;font-family:var(--font-body);background-color:#67b5a9;border:none;border-radius:7px;margin:30px auto 0;font-size:20px;font-weight:700;transition:all .4s;display:block}.zSuGkW_submitBtn:hover{filter:brightness(.8)}.zSuGkW_submitBtn:disabled{opacity:.6;cursor:not-allowed}.zSuGkW_successBox{text-align:center;padding:80px 0}.zSuGkW_successBox h3{font-family:var(--font-body);color:#042b48;margin-bottom:16px;font-size:26px;font-weight:700}.zSuGkW_successBox p{font-family:var(--font-body);color:#666;margin-bottom:30px;font-size:16px}.zSuGkW_loginLink{color:#fff;font-family:var(--font-body);background:#67b5a9;border-radius:7px;padding:12px 40px;font-size:16px;text-decoration:none;display:inline-block}.zSuGkW_loginLink:hover{filter:brightness(.8)}.zSuGkW_bottomSection{background:url(/img/background/back_03_2.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;padding-top:210px;padding-bottom:200px;display:flex;position:relative}.zSuGkW_bottomBgLogo{position:absolute;top:0;left:0;transform:translate(-30%,26%)}.zSuGkW_bottomImgBox{z-index:1;justify-content:center;display:flex;position:relative}.zSuGkW_bottomImgBox img{max-width:100%;height:auto}@media (max-width:768px){.zSuGkW_formSection{padding-top:50px;padding-bottom:74px}.zSuGkW_logo{max-width:260px;margin-bottom:50px}.zSuGkW_privacyTitle{font-size:16px;line-height:16px}.zSuGkW_privacyBox p,.zSuGkW_requiredNote{font-size:14px}.zSuGkW_fieldRow{flex-direction:column;align-items:flex-start;gap:10px;padding:13px 0 30px}.zSuGkW_fieldInput{width:calc(100% - 20px)}.zSuGkW_fieldLabel{font-size:20px;line-height:16px}.zSuGkW_fieldMulti{gap:10px;width:100%}.zSuGkW_optGroup{justify-content:center;padding-top:10px;padding-bottom:40px}}@media (max-width:550px){.zSuGkW_heroSection{background:url(/img/etc/login_top_mo.png) 0 0/cover no-repeat}.zSuGkW_heroContent{padding-top:89px;padding-bottom:49px}.zSuGkW_heroTitle{font-size:30px;line-height:30px}.zSuGkW_heroSub{font-size:44px;line-height:44px}.zSuGkW_bottomSection{padding-top:70px;padding-bottom:90px}}@media (max-width:800px){.zSuGkW_bottomBgLogo{width:40%;min-width:120px;transform:translate(-30%,3%)}}@media (max-width:820px){.zSuGkW_bottomImgBox:first-of-type{max-width:140px;margin-bottom:20px}}
