@import"//fonts.googleapis.com/earlyaccess/notosanskr.css";@import"//fonts.googleapis.com/earlyaccess/notosanssc.css";@font-face{font-family:Outfit;src:url(/font/Outfit-ExtraBold.ttf) format("truetype");font-weight:900;font-display:swap}@font-face{font-family:Jalnan;font-weight:600;font-display:swap;src:local("JalnanGothic"),url(/font/JalnanGothic.woff2) format("woff2"),url(/font/JalnanGothic.otf) format("opentype"),url(/font/JalnanGothicTTF.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local("Pretendard Black"),url(/font/Pretendard-Black.woff2) format("woff2"),url(/font/Pretendard-Black.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url(/font/Pretendard-ExtraBold.woff2) format("woff2"),url(/font/Pretendard-ExtraBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(/font/Pretendard-Bold.woff2) format("woff2"),url(/font/Pretendard-Bold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(/font/Pretendard-SemiBold.woff2) format("woff2"),url(/font/Pretendard-SemiBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(/font/Pretendard-Medium.woff2) format("woff2"),url(/font/Pretendard-Medium.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(/font/Pretendard-Regular.woff2) format("woff2"),url(/font/Pretendard-Regular.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local("Pretendard Light"),url(/font/Pretendard-Light.woff2) format("woff2"),url(/font/Pretendard-Light.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url(/font/Pretendard-ExtraLight.woff2) format("woff2"),url(/font/Pretendard-ExtraLight.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local("Pretendard Thin"),url(/font/Pretendard-Thin.woff2) format("woff2"),url(/font/Pretendard-Thin.woff) format("woff")}@keyframes mainBanner_loading__G26fp{0%{background-position:0 0}to{background-position:-1000px 0}}.mainBanner_mainBannerContainer__7hRYx{position:relative;max-width:1920px;margin:10px auto 0;overflow:hidden;padding:0 8px;box-sizing:border-box}.mainBanner_mainBannerContainer__7hRYx .swiper-slide{height:auto}.mainBanner_SwiperBannerMain__dT_Hx{height:100%;width:100%}.mainBanner_SwiperBannerMain__dT_Hx img{width:auto}.mainBanner_SlideItem__a5mA3{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;width:100%;overflow:hidden;margin:0 auto;height:100%}.mainBanner_SlideItem__a5mA3 img{height:auto;width:100%}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.MainIcons_wrapper__Zw7V7,.MainIcons_wrapper__Zw7V7 .MainIcons_inner__5HTkl{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.MainIcons_wrapper__Zw7V7 .MainIcons_inner__5HTkl{padding:8px;gap:0;margin:8px auto;border-radius:15px;background:var(--bg-sub);flex:0 1 auto;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 8px)}.MainIcons_wrapper__Zw7V7 .MainIcons_mainBtn__Ha_fr{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0;padding:8px 4px;border-width:2px;max-width:110px;flex:0 0 auto;width:max-content}@media(max-width:720px){.MainIcons_wrapper__Zw7V7 .MainIcons_mainBtn__Ha_fr{padding:12px 4px;font-size:14px}}@media(max-width:450px){.MainIcons_wrapper__Zw7V7 .MainIcons_mainBtn__Ha_fr{padding:8px 4px;font-size:12px}.MainIcons_wrapper__Zw7V7 .MainIcons_mainBtn__Ha_fr img{width:40px}}.MainIcons_wrapper__Zw7V7 .MainIcons_mainBtn__Ha_fr .icon-mask{width:30px!important;height:30px!important}@media(max-width:640px){.MainIcons_wrapper__Zw7V7 .MainIcons_mainBtn__Ha_fr .icon-mask{width:25px!important;height:25px!important}}.MainIcons_wrapper__Zw7V7 .MainIcons_mainBtn__Ha_fr>span{display:block;width:100%;margin-top:8px;color:var(--text)}