@import"https://fonts.googleapis.com/css?family=Black+Han+Sans:400";@import"https://fonts.googleapis.com/css?family=Black+Han+Sans&display=swap&subset=korean";:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--color-white: #ffffff;--color-dark-white: #fcfcfc;--color-purple: #9147ff;--color-dark-purple: #772ce8;--color-purple-translate: #9999ff;--color-purple-light: #efedf8;--color-dark-grey: #424242;--color-grey: #757575;--color-light-grey: #eeeeee;--color-orange: #f98f15;--color-black: #2d3436;--color-header-gray: #414141;--size-border-radius: .3rem;--animation-duration: .3s;--color-cursor: 153, 153, 255;--cursor-outline-shade: .3;--cursor-size: 10px;--cursor-outline-size: 12px}html{margin:0;padding:0;font-size:62.5%;line-height:1.15}*{box-sizing:border-box}html *,body *{-webkit-user-select:none;user-select:none}body,input,select,button,textarea,h1,h2,h3,h4,h5,h6,table{word-wrap:break-word;word-break:keep-all}body{margin:0;font-family:Pretendard-Regular,sans-serif;line-height:1.5;font-weight:400;cursor:default}body.bodyscroll{height:100%;min-height:100%;overflow:hidden;touch-action:none}a{text-decoration:none;color:inherit}ul{list-style:none}button{background-color:transparent;cursor:pointer;border:none;outline:none;color:#222}h1{color:var(--color-black);line-height:1.2;font-family:Black Han Sans,sans-serif;letter-spacing:-.045rem;margin:0}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{vertical-align:middle;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#cursor-dot,#cursor-dot-outline{pointer-events:none;position:absolute;top:50%;left:50%;border-radius:50%;opacity:0;transform:translate(-50%,-50%);transition:opacity .15s ease-in-out,transform .15s ease-in-out}#cursor-dot{width:var(--cursor-size);height:var(--cursor-size);background-color:rgba(var(--color-cursor),1)}#cursor-dot-outline{width:var(--cursor-outline-size);height:var(--cursor-outline-size);background-color:rgba(var(--color-cursor),var(--cursor-outline-shade))}.sr-only{overflow:hidden;position:absolute;clip:rect(0,0,0,0);clip-path:polygon(0 0,0 0,0 0);width:1px;height:1px;margin:-1px;white-space:nowrap}@font-face{font-family:Pretendard;font-weight:400;font-style:normal;src:url(https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.eot);src:url(https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.eot?#iefix) format("embedded-opentype"),url(https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.woff) format("woff"),url(https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Pretendard;font-weight:600;font-style:normal;src:url(https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.eot);src:url(https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.eot?#iefix) format("embedded-opentype"),url(https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.woff) format("woff"),url(https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Pretendard;font-weight:700;font-style:normal;src:url(https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.eot);src:url(https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.eot?#iefix) format("embedded-opentype"),url(https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.woff) format("woff"),url(https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.ttf) format("truetype");font-display:swap}
