.signWrap{color:#353a4c;font-size:12px;font-weight:500;line-height:16px;overflow:hidden;position:relative}.signWrap .container{box-sizing:border-box;margin:0 auto;max-width:1240px;min-height:100vh;padding:80px 16px;position:relative;width:100%}.signWrap .footer .btArea,.signWrap .footer a{color:#9098aa;text-align:center}.signWrap .footer a:hover{color:#4e5566}.signWrap .langSelect .btnToggle:hover,.signWrap .langSelect.on .btnToggle{background:none!important;border:none;color:#353a4c}.signWrap .langSelect .btnToggle:hover>.icon path,.signWrap .langSelect .btnToggle:hover>svg path,.signWrap .langSelect.on .btnToggle>.icon path,.signWrap .langSelect.on .btnToggle>svg path{fill:#353a4c}.signWrap .langSelect.on .btnToggle>svg{transform:rotate(180deg)}.signWrap .langSelect .btnToggle{background:transparent!important;border:none;color:#838b9d;padding:8.5px 20px}.signWrap .langSelect .dropMenu{box-sizing:border-box;left:50%;max-height:-moz-max-content;max-height:max-content;min-width:160px;padding:6px 0;transform:translate(-50%)}.signWrap .dropItem.searchBox{box-sizing:border-box;display:block;padding:8px}.signWrap .dropItem.searchBox .btnArea{right:8px}.signMainWrap{width:100%}@media screen and (max-width:860px){.signMainWrap{flex-direction:column}}.signMainWrap .signFrom{background-color:#fff;border-radius:12px;max-width:520px;overflow:hidden;position:relative;transition:all .2s ease-in-out}.signMainWrap .signFrom:hover{filter:drop-shadow(0 4px 12px rgba(80,95,153,.16));transform:translateY(-8px)}.signMainWrap .signFrom:hover:after{box-shadow:inset 0 0 0 1px #18367a66}.signMainWrap .signFrom:after,.signMainWrap .signFrom:before{content:"";left:0;pointer-events:none;position:absolute;top:0;width:100%}.signMainWrap .signFrom:before{background:linear-gradient(180deg,#5c92ffcc,#9ebeffcc 20%,#b2ccffcc 30%,#e0ebffcc 60%,#fffc);height:200px}.signMainWrap .signFrom:after{border-radius:12px;box-shadow:inset 0 0 0 1px #18367a33;height:100%;transition:all .1s ease-in-out}.signMainWrap .signFrom.candidate .topArea,.signMainWrap .signFrom.org .topArea{gap:24px}.signMainWrap .signFrom.candidate .topArea .icon,.signMainWrap .signFrom.org .topArea .icon{height:80px;width:80px}.signMainWrap .signFrom.candidate .topArea .icon svg,.signMainWrap .signFrom.org .topArea .icon svg{width:37px}.signMainWrap .signFrom.org .form .blueBtn{background:#0d33a3;border:1px solid #0c3099}.signMainWrap .signFrom.org .form .blueBtn:hover{background:#1642b9;border:1px solid #143ab0}.signMainWrap .signFrom.org .form .blueBtn:disabled{background:#0d33a3;border:1px solid #0c3099;opacity:.3}.signMainWrap .signFrom .signBox{background:transparent;border:none;margin:0 auto;max-width:440px;min-height:454px;padding:62px 24px;position:relative}@media screen and (max-width:480px){.signMainWrap .signFrom .signBox{min-height:400px}}@media screen and (max-width:360px){.signMainWrap .signFrom .signBox{padding:62px 16px}}.signMainWrap .signFrom .form .blueBtn{margin-top:0}.signMainWrap .signFrom p:not(p.errorMessage){font-size:16px;line-height:24px}.signFrom{max-width:600px;width:100%}.signFrom.candidate .topArea,.signFrom.org .topArea{gap:16px}.signFrom.candidate .topArea .icon,.signFrom.org .topArea .icon{border:none;height:64px;position:relative;width:64px}.signFrom.candidate .topArea .icon:before,.signFrom.org .topArea .icon:before{border-radius:12px;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.signFrom.candidate .topArea .icon svg,.signFrom.org .topArea .icon svg{width:30px}.signFrom.candidate .topArea .icon{background:linear-gradient(180deg,#084bd1,#3874eb 50%,#85aeff);box-shadow:inset 0 0 20px #1a61ea80}.signFrom.candidate .topArea .icon:before{border:1px solid rgba(26,97,234,.1)}.signFrom.org:before{background:linear-gradient(180deg,#0029a6,#5375db 20%,#7495f7 29.5%,#99b3ff 40%,#b4c7fa 50%,#e1e8fa 70%,#fff)}.signFrom.org .topArea .icon{background:linear-gradient(180deg,#04164d,#173799 50%,#4570e5);box-shadow:inset 0 0 20px #0d33a380}.signFrom.org .topArea .icon:before{border:1px solid rgba(13,51,163,.1)}.signFrom p:not(p.errorMessage){color:#4e5566;font-size:14px;line-height:22px;margin:0 auto;max-width:440px;text-align:center}.signFrom p:not(p.errorMessage) span{color:#000}.signFrom .signBox{background-color:#fff;border:1px solid rgba(24,54,122,.2);border-radius:12px;box-sizing:border-box;padding:48px}@media screen and (max-width:480px){.signFrom .signBox{padding:38px 24px}}@media screen and (max-width:360px){.signFrom .signBox{padding:32px 16px}}.signFrom .signBox>span{max-width:440px;text-align:center}.signFrom .signBox .btnArea{width:100%}.signFrom .signBox .btn{margin-top:8px;padding:11px;width:100%}.signFrom .signBox .blueBtn{border:1px solid #195de0;box-shadow:0 4px 16px #1a61ea0a}.signFrom .topArea{max-width:440px}.signFrom .topArea .icon{background:linear-gradient(0deg,#94b5f51a,#94b5f51a),#f5f8ff;border:1px solid rgba(148,181,245,.5);border-radius:12px;box-shadow:inset 0 0 20px #fff;box-sizing:border-box;height:80px;margin:0 auto;width:80px}.signFrom .topArea .icon.center>svg{left:0;top:0}.signFrom .topArea .icon>svg{left:3px;position:relative;top:3px}.signFrom .topArea h1{color:#000;font-size:24px;line-height:133%;text-align:center}.signFrom .form{width:100%}.signFrom .form li:has(.selectArea){border-bottom:1px solid #e3e5f1;padding-bottom:16px}.signFrom .form .errorMessage{margin-top:0}.signFrom .selectArea{background:#1a61ea1a;border:1px solid rgba(24,54,122,.1);border-radius:6px}.signFrom .selectArea label{cursor:pointer;font-size:14px;font-weight:500;padding:12px 16px;text-align:center;width:100%}.signFrom .selectArea label:not(:last-child){border-right:1px solid rgba(24,54,122,.1)}.signFrom .checkList{border-bottom:1px solid #e3e5f1;border-top:1px solid #e3e5f1;padding:16px 0}.signFrom .checkList input[type=checkbox]+label{align-items:center;color:#353a4c;display:flex;gap:6px;justify-content:space-between;line-height:1.429;padding:0 0 0 28px}.signFrom .checkList .btnTxt,.signFrom .checkList .label{height:-moz-fit-content;height:fit-content;min-width:-moz-max-content;min-width:max-content}.signFrom .checkList .btnTxt{color:#353a4c!important;text-decoration:underline}.signFrom .checkList .btnTxt:hover{color:#356dde!important}.signFrom .checkList .btnTxt:hover:before{border-left:3px solid #356dde}.signFrom .checkList .btnTxt:before{border-left:3px solid #353a4c}.signFrom .checkList input[type=checkbox].allCheck+label{color:#000;font-size:16px;font-weight:600}.signFrom .checkList .checkArea{border-top:1px solid #e3e5f1;padding-top:16px}.signFrom .bar{position:relative;width:100%}.signFrom .bar:has(span){height:16px}.signFrom .bar span,.signFrom .bar:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.signFrom .bar:before{border-bottom:1px solid #e3e5f1;content:"";position:absolute;width:100%}.signFrom .bar span{background:#fff;color:#838b9d;padding:0 16px}.signFrom .boxMenu,.signFrom .boxMenu li{width:100%}.signFrom .boxMenu a{padding:10px}
