@import "https://fonts.googleapis.com/css2?family=Hahmlet:wght@400;500;600;700&display=swap";
@font-face{font-family:KnockSans;src:url(/fonts/Pretendard-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:KnockSans;src:url(/fonts/Pretendard-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:KnockSans;src:url(/fonts/Pretendard-SemiBold.woff2)format("woff2");font-weight:600 900;font-display:swap}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth}body{color:#46523b;-webkit-font-smoothing:antialiased;background:#f3f0e8;margin:0;font-family:KnockSans,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,sans-serif;line-height:1.65}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit}input,select,textarea{min-width:0;color:inherit}input:not([type=checkbox]):not([type=radio]),select,textarea{background:#fffef9;border:1px solid #d4d9ca;border-radius:8px;padding:11px 13px}textarea{resize:vertical}:focus-visible{outline-offset:4px;outline:3px solid #758663}button,a{touch-action:manipulation}h1,h2,h3,p{overflow-wrap:break-word}img{max-width:100%}::selection{color:#29372d;background:#dae2c9}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
