@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono&family=Noto+Sans+KR:wght@400;500;700&family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);@font-face{font-family:'NanumSquareRound';src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareRound/NanumSquareRoundL.woff2) format('woff2'),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareRound/NanumSquareRoundL.woff) format('woff'),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareRound/NanumSquareRoundL.ttf) format('truetype');font-weight:100;font-display:swap}@font-face{font-family:'NanumSquareRound';src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareRound/NanumSquareRoundR.woff2) format('woff2'),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareRound/NanumSquareRoundR.woff) format('woff'),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareRound/NanumSquareRoundR.ttf) format('truetype');font-weight:400;font-display:swap}@font-face{font-family:'NanumSquareRound';src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareRound/NanumSquareRoundB.woff2) format('woff2'),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareRound/NanumSquareRoundB.woff) format('woff'),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareRound/NanumSquareRoundB.ttf) format('truetype');font-weight:600;font-display:swap}@font-face{font-family:'NanumSquareRound';src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareRound/NanumSquareRoundEB.woff2) format('woff2'),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareRound/NanumSquareRoundEB.woff) format('woff'),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareRound/NanumSquareRoundEB.ttf) format('truetype');font-weight:800;font-display:swap}html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,address,img,strong,b,u,i,ul,li,ol,form,label,table,tr,td,th,thead,tbody,tfoot,button,input,select,textarea{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}a{text-decoration:none;color:inherit;background-color:transparent;outline:none}img,video{display:inline-block;vertical-align:middle;max-width:100%;height:auto}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;background:none;border:none}textarea{resize:none}strong,b{font-weight:700;color:#000}code,kbd,samp{font-family:'IBM Plex Mono',monospace;line-height:1.3}label{cursor:pointer}pre,p,li{line-height:1.3;word-break:keep-all}table{border-collapse:collapse;border-spacing:0;width:100%}th,td{text-align:left}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes bounceInUp{from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}code{padding:0 3px;border-radius:3px;background-color:#eee}body{line-height:1.3;font-weight:400;font-size:12px;color:#808285;font-family:"NanumSquareRound","Poppins",Arial,sans-serif}hr{width:80%;height:1px;margin:50px auto;border:none;background:#bbb;background-image:-webkit-linear-gradient(left,#eee,#777,#eee)}.mask{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:5;opacity:0;pointer-events:none;transition:opacity 0.3s ease}.mask.on{opacity:1;pointer-events:auto}