@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css";:root{font-size:18px;--color-text:#b8afaa;--color-bg:#000;--color-link:#dfcbc1;--color-link-hover:#fff;--page-padding:1rem;--color-highlight-start:#dfcbc1;--color-highlight-end:#dfcbc1;--color-highlight-end-alt:#dfcbc1}.hx{background:none;color:var(--color-highlight-start);display:inline-block;position:relative;white-space:nowrap}.hx-3{--color-highlight-end:#e199cd}.hx-7{--after-height:0%;--after-height-final:100%;--color-bg-highlight:#437745;--color-highlight-start:#d2f2d3}.word,.word>.char{display:inline-block}.speech-bubble{animation:motion 2s linear 0s infinite;margin-top:0}.char{opacity:0;display:inline-block;transform:translateY(20px)}@keyframes motion{0%{margin-top:0}20%{margin-top:10px}40%{margin-top:0}60%{margin-top:10px}80%{margin-top:0}to{margin-top:0}}body{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;margin:0 auto;overflow-x:hidden;overflow-y:scroll;background:#121212;-webkit-tap-highlight-color:rgba(0,0,0,0)}body::-webkit-scrollbar{width:5px;background:#212121}body::-webkit-scrollbar-thumb{width:5px;border-radius:5px;background:#777}body>*{color:#fff}.brand-sign{width:100%;background-color:#121212;max-width:960px;margin:60px auto 0}.brand-sign.contentwrap{margin:0;position:absolute;z-index:99999;top:0;bottom:0}.brand-sign h3{font-size:30px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.24px;margin:0}.brand-sign.inner{padding:0 34px}.brand-sign form{display:flex;flex-direction:column;gap:24px;flex:1 1}.brand-sign article{display:flex;flex-direction:column}.brand-sign .close-register{color:#797979;font-size:12px;display:flex;align-items:center;justify-content:center}.brand-sign .close-register.input[type=checkbox]{width:12px;height:12px}.brand-sign-form{width:100%;display:flex;flex-direction:column;gap:24px}.brand-sign-form.brand-sign-in-form{max-width:600px}.brand-sign-form input{width:100%}.brand-sign-form button:hover{background:#f0002e;border:1px solid #f0002e}.line-link{color:#999;text-decoration:underline}.line-link:hover{color:#f0002e}@media (min-width:960px){.brand-sign-up{padding:0 0 100px}}.social-login{width:100%;max-width:960px;overflow:hidden;padding:0 34px;background:url(/assets/img/common/login-background.png) no-repeat;background-size:cover;margin:0 auto;display:flex;flex-direction:column;height:90vh}.social-login-inner{width:100%;display:flex;flex:1 1}.social-login-inner h2 img{width:100%;max-width:90px}.social-login-inner-box{border-bottom:1px solid #212121;padding:20px}.social-login-inner-box:last-child{border:none}.social-login-inner-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;column-gap:45px;row-gap:20px;width:100%;text-align:center}.social-login-inner-kakao{width:100%}.social-login a{width:100%;display:block;background:none;box-sizing:border-box;font-weight:700}.social-login a.sign-up{background:#f0002e;border-color:transparent}.social-login .char{display:inline-block}