@font-face{font-family:NotoSans;font-style:normal;font-weight:400;src:url(../fonts/noto-sans-kr-regular.56403fb8.eot);src:local("Noto Sans KR Regular"),local("NotoSansKR-Regular"),url(../fonts/noto-sans-kr-regular.56403fb8.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-sans-kr-regular.7b91af55.woff2) format("woff2"),url(../fonts/noto-sans-kr-regular.231ef826.woff) format("woff")}@font-face{font-family:NotoSans;font-style:normal;font-weight:700;src:url(../fonts/noto-sans-kr-bold.3837a40c.eot);src:local("Noto Sans KR Bold"),local("NotoSansKR-Bold"),url(../fonts/noto-sans-kr-bold.3837a40c.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-sans-kr-bold.c8f6d525.woff2) format("woff2"),url(../fonts/noto-sans-kr-bold.87b144da.woff) format("woff")}body,html{height:100%;background-color:#1b1b1b;box-sizing:border-box;scrollbar-face-color:#a5a5a5;scrollbar-track-color:#1b1b1b;scrollbar-arrow-color:#a5a5a5;scrollbar-3dlight-color:none;scrollbar-shadow-color:#a5a5a5;scrollbar-darkshadow-color:none;scrollbar-color:#a5a5a5 #1b1b1b}::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}::-webkit-scrollbar-track{border-radius:0;background-color:transparent}::-webkit-scrollbar-thumb{height:8px;border-radius:0;background-color:#a5a5a5}*{margin:0;padding:0;word-break:break-all;word-wrap:break-word}body{font-family:NotoSans,sans-serif;width:100%}a{font-weight:400}a,a:active,a:hover,a:link,a:visited{text-decoration:none}a:active,a:hover{cursor:pointer}table{border:none;border-collapse:collapse;border-spacing:0}abbr,acronym,fieldset,iframe,img,td,th{border:0 none;padding:0;margin:0}dd,dl,dt,ol,pre,ul{margin:0;padding:0;list-style:none}caption,legend{overflow:hidden;visibility:hidden;font-size:0;line-height:0;height:0;width:0;text-indent:-999em}img{vertical-align:middle}em,p,span{font-style:normal}button,input,select{font-family:NotoSans,sans-serif}label,label:active,label:focus,select,select:active,select:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0 none;outline:none;box-shadow:none!important}.blind{overflow:hidden;width:0;height:0;font-size:0;line-height:0;text-indent:-999999px}input[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.shareholder-wrap input[type=number]::-webkit-inner-spin-button,.shareholder-wrap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shareholder-wrap input[type=number]::-moz-placeholder,.shareholder-wrap input[type=text]::-moz-placeholder{color:#fff;opacity:1}.shareholder-wrap input[type=number]::placeholder,.shareholder-wrap input[type=text]::placeholder{color:#fff;opacity:1}.shareholder-wrap input[type=number]:-ms-input-placeholder,.shareholder-wrap input[type=text]:-ms-input-placeholder{color:#fff}.shareholder-wrap input[type=number]::-ms-input-placeholder,.shareholder-wrap input[type=text]::-ms-input-placeholder{color:#fff}.shareholder-wrap{height:100%}.shareholder-wrap .outer-wrap{max-width:768px;margin:0 auto;padding:0 20px 60px}.shareholder-wrap .logo{display:block;height:auto;margin:0;padding:40px 0 0 0}.shareholder-wrap .logo svg{display:block;margin:0 auto}.shareholder-wrap .shareholder-hd{padding:40px 0 8px;font-size:20px;line-height:29px;color:#fff;font-weight:400;text-align:center}.shareholder-wrap .logo+.shareholder-hd{padding-top:20px}.shareholder-wrap .shareholder-explain{font-size:14px;line-height:20px;color:#a5a5a5;text-align:center}.shareholder-wrap .shareholder-explain>span{display:block}.shareholder-wrap .input-wrap{position:relative;margin-top:4px}.shareholder-wrap .shareholder-explain+.input-wrap{margin-top:40px}.shareholder-wrap label{display:block}.shareholder-wrap input[type=number],.shareholder-wrap input[type=password],.shareholder-wrap input[type=text],.shareholder-wrap select{border:1px solid #2f2f2f;border-radius:5px;width:100%;height:52px;font-size:14px;line-height:52px;padding-left:15px;padding-right:70px;color:#fff;background-color:#2f2f2f}.shareholder-wrap .domain-input-wrap input[type=text]{padding-right:140px}.shareholder-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAA0CAYAAADxAdr3AAAAAXNSR0IArs4c6QAAAO9JREFUaAXt0j8OgjAUx3EELuHiKRx0cnBwUONWwPsBXZoY/8xuXsYT4AC+TgTSJkLY/JKQ0Nf30h8fCAIuBBBAAAEEEEAAAQQQQAABBBBAoBUoimLTrtxPv/S4J7vVsLsct2qaxpRlufVN2z3b49sfUp8kcBzHJwmk8zzf9Q+3Nbtne/p7Y9azMUOuGa31qq7rWxRFKkmSp+2R32AtYV9hGB6yLHu45obWJgtsD5ZPv5TQVwl4kaALuffyAsc0Te9Dg/n6Jw1sDzHGzKuqOsvjR34DrZR6+w6njgACCCCAAAIIIIAAAggggAACfy3wBenrRJoDvaeRAAAAAElFTkSuQmCC);background-position:100%;background-repeat:no-repeat;background-size:44px auto}.shareholder-wrap option:disabled{color:#a5a5a5}.shareholder-wrap .domain-text{position:absolute;top:50%;right:16px;transform:translateY(-50%);font-size:14px;letter-spacing:-.27px;color:#777}.shareholder-wrap .btn-verification-code-wrap{margin:10px 0 30px;text-align:center}.shareholder-wrap .btn-verification-code{display:inline-block;font-size:12px;line-height:42px;color:#3887ff}.shareholder-wrap .button-wrap,.shareholder-wrap button.login{margin-top:46px}.shareholder-wrap .divide-line+.button-wrap{margin-top:0}.shareholder-wrap .button-wrap a,.shareholder-wrap .button-wrap button{display:block;width:100%;padding:0;border-radius:100px;height:45px;line-height:43px;font-size:16px;letter-spacing:-.3px;text-align:center;color:#fff;cursor:pointer}.shareholder-wrap .btn-confirm,.shareholder-wrap .btn-fixed{border:1px solid #1351f9;background-color:#1351f9}.shareholder-wrap .btn-certification-code{border:1px solid #fff;background-color:transparent}.shareholder-wrap .shareholder-noti-list{padding:20px 0}.shareholder-wrap .button-wrap+.shareholder-noti-list{padding-top:40px}.shareholder-wrap .shareholder-noti-list li{position:relative;padding-left:5px;font-size:12px;line-height:18px;color:#717171;word-break:break-all}.shareholder-wrap .shareholder-noti-list li+li{margin-top:4px}.shareholder-wrap .shareholder-noti-list li:before{content:"";display:block;position:absolute;top:8px;left:0;width:2px;height:2px;border:0;border-radius:50%;background-color:#717171}.divide-line{position:relative;height:18px;margin-top:32px;margin-bottom:12px;font-size:0;text-align:center}.divide-line:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);width:100%;height:1px;background-color:#2f2f2f}.divide-line span{display:inline-block;position:relative;z-index:1;padding:0 8px;background-color:#1b1b1b;font-size:12px;line-height:18px;color:#a5a5a5}.shareholder-notice{display:block;position:relative;margin:40px 0 10px;padding:0 12px;color:#717171;font-size:12px;line-height:17px;word-break:break-all}.shareholder-notice span{display:block}.shareholder-notice:before{position:absolute;content:"\B7";left:7px}.btn-fixed{position:fixed;bottom:40px;left:50%;transform:translateX(-50%);max-width:728px;width:calc(100% - 40px)!important}@media (max-width:1239px) and (orientation:portrait){#app{height:100%;padding-bottom:50px;padding-bottom:calc(constant(safe-area-inset-bottom) + 50px);padding-bottom:calc(env(safe-area-inset-bottom) + 50px)}}@media (min-width:1240px){.shareholder-wrap .outer-wrap{max-width:480px;padding:0}.shareholder-wrap .shareholder-hd{padding-bottom:20px;font-size:36px;line-height:54px}.shareholder-wrap .shareholder-explain{font-size:16px;line-height:24px}.shareholder-wrap .input-wrap{margin-top:10px}.shareholder-wrap .button-wrap a,.shareholder-wrap .button-wrap button{height:52px;line-height:50px}.shareholder-wrap .btn-verification-code{font-size:14px}.divide-line{margin-top:40px;margin-bottom:20px}.divide-line span{font-size:18px}.btn-fixed{position:static;left:auto;transform:none;width:480px!important}}