@font-face{font-family:pretendard;src:url(../media/PretendardVariable-s.p.0a.~5ku~863u1.woff2)format("woff2");font-display:swap;font-weight:100 900}@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_b6388583-module__2dbJUW__className{font-family:pretendard,pretendard Fallback}.pretendard_b6388583-module__2dbJUW__variable{--font-pretendard:"pretendard", "pretendard Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scrollbar-gutter:stable;-moz-text-size-adjust:100%;text-size-adjust:100%}body{color:#261f30;word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f7f4ee;font-size:16px;font-weight:400;line-height:1.6}input,textarea{-webkit-user-select:text;user-select:text}a{color:#604679;text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto;display:block}button{cursor:pointer;font:inherit;background:0 0;border:none}ul,ol{list-style:none}:focus-visible{outline-offset:2px;outline:3px solid #70558f}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mobile-bottom-padding{width:100%;min-width:0;min-height:calc(100svh - 61px);padding-bottom:68px}@media (min-width:768px){.mobile-bottom-padding{min-height:calc(100svh - 77px);padding-bottom:0}}@supports not (scrollbar-gutter:stable){html{overflow-y:scroll}}body{font-family:var(--font-pretendard),system-ui,sans-serif}::selection{color:#241c35;background:#e3dced}button,a,input,textarea,select,summary{touch-action:manipulation}button,a{-webkit-tap-highlight-color:#0000}input,textarea,select{accent-color:#604679}button:disabled{cursor:not-allowed}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:5px;outline:2px solid #86662c}h1,h2,h3,p{text-wrap:pretty;word-break:keep-all;overflow-wrap:break-word}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
