@font-face{font-family:pretendard;src:url(/_next/static/media/ff840cfebfb63b0c-s.p.woff2) format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendard Fallback;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_fde3a9{font-family:pretendard,pretendard Fallback}.__variable_fde3a9{--font-pretendard:"pretendard","pretendard Fallback"}*{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}menu,ol,summary,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}button,input{border:none;outline:none;background:none}::-webkit-scrollbar{display:none}html{font-size:62.5%;text-size-adjust:none;scrollbar-width:none}body{width:100%;height:100dvh;background-color:#fff;overflow:hidden;margin:0;padding:0;display:flex;justify-content:center;align-items:center;scroll-behavior:smooth;-webkit-tap-highlight-color:transparent;line-height:1;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}main:has(#bottom-button){padding-bottom:calc(env(safe-area-inset-bottom) + 65px)}.app{width:100%;height:100dvh;overflow:hidden;display:flex;justify-content:center;align-items:center}a{text-decoration:none;color:inherit;cursor:pointer}select{background:#fff}u{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-position:from-font}a,button{cursor:pointer}img{max-inline-size:100%;max-block-size:100%}textarea{white-space:revert}@media screen and (max-width:768px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:16px!important}}