*,:before,:after{box-sizing:border-box}p,h1,h2,h3,h4,h5,h6,span,a,li,td,th,label,button,input,textarea,select,dl,dt,dd{white-space:normal}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{text-rendering:optimizespeed;min-height:100vh}img,picture,video,canvas,svg{max-width:100%;display:block}input:-webkit-autofill{-webkit-text-fill-color:#fff!important}input:-webkit-autofill:focus{-webkit-text-fill-color:#fff!important}input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important}input:-webkit-autofill:active{-webkit-text-fill-color:#fff!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (min-width:768px) and (max-width:1024px) and (pointer:coarse){.max-w-app{max-width:none!important}}@media (max-width:359px){html{font-size:calc(6px + 1.66667vw)}}@media (min-width:360px) and (max-width:500px){html{font-size:calc(4vw - 2px)}}@media (min-width:501px){html{font-size:13px}}@media (min-width:720px) and (hover:hover) and (pointer:fine){html{font-size:14px}}
@font-face{font-family:pretendard;src:url(../media/PretendardVariable-s.p.0a.~5ku~863u1.woff2)format("woff2");font-display:swap}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.pretendard_bdaca3e1-module__YJnKZa__className{font-family:pretendard,pretendard Fallback}.pretendard_bdaca3e1-module__YJnKZa__variable{--font-pretendard:"pretendard", "pretendard Fallback"}
