@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css";
.Header-module-scss-module__klcqGG__header{z-index:50;background:#fff;border-bottom:1px solid #e5e5e5;position:sticky;top:0}.Header-module-scss-module__klcqGG__container{width:100%;max-width:1280px;margin:0 auto;padding:0 1rem}@media (min-width:768px){.Header-module-scss-module__klcqGG__container{padding:0}}.Header-module-scss-module__klcqGG__container{justify-content:space-between;align-items:center;height:65px;display:flex}.Header-module-scss-module__klcqGG__nav{gap:.25rem;display:none}@media (min-width:1024px){.Header-module-scss-module__klcqGG__nav{display:flex}}.Header-module-scss-module__klcqGG__navLink{color:#404040;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition-property:color;transition-duration:.2s;transition-timing-function:ease;display:inline-flex}.Header-module-scss-module__klcqGG__navLink:hover{color:#262626}.Header-module-scss-module__klcqGG__chevron{opacity:.7;flex-shrink:0}.Header-module-scss-module__klcqGG__navDropdown{align-items:center;height:100%;display:flex;position:relative}.Header-module-scss-module__klcqGG__navDropdown.Header-module-scss-module__klcqGG__dropdownOpen .Header-module-scss-module__klcqGG__navDropdownMenu{opacity:1;visibility:visible;transform:translateY(0)}.Header-module-scss-module__klcqGG__navDropdownMenu{opacity:0;visibility:hidden;background:#fff;border:1px solid #e5e5e5;min-width:8rem;padding:.5rem;transition:opacity .1s,visibility .1s,transform .1s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-4px)}.Header-module-scss-module__klcqGG__navDropdownItem{color:#404040;padding:.5rem 1rem;font-size:.875rem;transition-property:color;transition-duration:.2s;transition-timing-function:ease;display:block}.Header-module-scss-module__klcqGG__navDropdownItem:hover{color:#171717}.Header-module-scss-module__klcqGG__authSection{display:none}@media (min-width:1024px){.Header-module-scss-module__klcqGG__authSection{display:block}}.Header-module-scss-module__klcqGG__kakaoBtn{color:#171717;background:#fee500;border-radius:9999px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition-property:background-color,transform;transition-duration:.2s;transition-timing-function:ease;display:flex}.Header-module-scss-module__klcqGG__userMenu{position:relative}.Header-module-scss-module__klcqGG__userMenu:hover .Header-module-scss-module__klcqGG__dropdown,.Header-module-scss-module__klcqGG__userMenu:focus-within .Header-module-scss-module__klcqGG__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.Header-module-scss-module__klcqGG__userButton{color:#404040;cursor:pointer;background:#fafafa;border:1px solid #e5e5e5;border-radius:9999px;align-items:center;gap:.75rem;padding:.5rem 1rem;font-size:.875rem;display:flex}.Header-module-scss-module__klcqGG__userButton:hover{background:#f5f5f5}.Header-module-scss-module__klcqGG__avatar{object-fit:cover;border-radius:50%;width:32px;height:32px}.Header-module-scss-module__klcqGG__avatarPlaceholder{color:#fff;background:#404040;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.Header-module-scss-module__klcqGG__dropdown{opacity:0;visibility:hidden;background:#fff;border:1px solid #e5e5e5;width:12rem;margin-top:.5rem;padding:.5rem;transition-property:opacity,visibility,transform;transition-duration:.2s;transition-timing-function:ease;position:absolute;top:100%;right:0;transform:translateY(-10px)}.Header-module-scss-module__klcqGG__dropdownItem{color:#404040;cursor:pointer;align-items:center;gap:.75rem;width:100%;padding:.625rem 1rem;font-size:.875rem;transition-property:color;transition-duration:.2s;transition-timing-function:ease;display:flex}.Header-module-scss-module__klcqGG__dropdownItem:hover{color:#171717}.Header-module-scss-module__klcqGG__hamburger{color:#262626;padding:.5rem;display:flex}@media (min-width:1024px){.Header-module-scss-module__klcqGG__hamburger{display:none}}.Header-module-scss-module__klcqGG__overlay{z-index:40;background:#0000004d;position:fixed;inset:0}@media (min-width:1024px){.Header-module-scss-module__klcqGG__overlay{display:none}}.Header-module-scss-module__klcqGG__mobileMenu{z-index:50;background:#fff;flex-direction:column;width:280px;max-width:85vw;height:100%;transition-property:transform;transition-duration:.2s;transition-timing-function:ease;display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-4px 0 24px #00000014}@media (min-width:1024px){.Header-module-scss-module__klcqGG__mobileMenu{display:none}}.Header-module-scss-module__klcqGG__mobileMenu.Header-module-scss-module__klcqGG__open{transform:translate(0)}.Header-module-scss-module__klcqGG__mobileMenuHeader{justify-content:flex-end;padding:1rem 1.25rem;display:flex}.Header-module-scss-module__klcqGG__closeBtn{color:#525252;cursor:pointer;background:0 0;border:none;padding:.5rem}.Header-module-scss-module__klcqGG__closeBtn:hover{color:#262626}.Header-module-scss-module__klcqGG__mobileNav{flex:1;padding:.5rem 0;overflow-y:auto}.Header-module-scss-module__klcqGG__mobileNavGroup{padding:.5rem 0}.Header-module-scss-module__klcqGG__mobileNavGroup .Header-module-scss-module__klcqGG__mobileNavLink{padding-left:1.75rem}.Header-module-scss-module__klcqGG__mobileNavGroupLabel{color:#737373;text-transform:uppercase;letter-spacing:.05em;padding:.5rem 1.25rem .25rem;font-size:.75rem;font-weight:600;display:block}.Header-module-scss-module__klcqGG__mobileNavLink{color:#262626;padding:.875rem 1.25rem;font-size:.9375rem;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease;display:block}.Header-module-scss-module__klcqGG__mobileNavLink:active{background:#fafafa}.Header-module-scss-module__klcqGG__mobileFooter{border-top:1px solid #f5f5f5;padding:1.25rem 1.25rem 1.5rem}.Header-module-scss-module__klcqGG__mobileUserBar{align-items:center;gap:.625rem;display:flex}.Header-module-scss-module__klcqGG__mobileAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.Header-module-scss-module__klcqGG__mobileAvatarPlaceholder{color:#737373;background:#e5e5e5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Header-module-scss-module__klcqGG__mobileUserName{color:#262626;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.9375rem;font-weight:500;overflow:hidden}.Header-module-scss-module__klcqGG__mobileLogoutBtn{color:#737373;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.375rem;display:flex}.Header-module-scss-module__klcqGG__mobileLogoutBtn:hover{color:#404040}.Header-module-scss-module__klcqGG__mobileKakaoBtn{color:#171717;cursor:pointer;background:#fee500;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-size:.9375rem;font-weight:500;display:flex}
@font-face{font-family:GmarketSans;src:url(/fonts/GmarketSansTTFLight.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:GmarketSans;src:url(/fonts/GmarketSansTTFMedium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GmarketSans;src:url(/fonts/GmarketSansTTFBold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay-Semibold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#171717;font-family:GmarketSans,-apple-system,sans-serif}button{cursor:pointer;background:0 0;border:none;font-family:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}svg{vertical-align:middle;display:inline-block}input,textarea,select{font-family:inherit;font-size:inherit}
