.footer{height:fit-content;background:#1b110b;padding:28px 24px}.footer,.footer .footer-inner{width:100%;display:flex;justify-content:center}.footer .footer-inner{height:100%;max-width:1920px;flex-direction:column;gap:20px;position:relative}.footer .footer-inner .footer-contents{display:flex;gap:24px}.footer .footer-inner .footer-contents .nexon-logo{background:url(https://lwi.nexon.com/maplestoryidle/images/footer/nexon-logo.png) no-repeat;background-size:contain;background-repeat:no-repeat;width:90px;height:28px}.footer .footer-inner .footer-contents .able-logo{background:url(https://lwi.nexon.com/maplestoryidle/images/footer/able-logo.png) no-repeat;background-size:contain;background-repeat:no-repeat;width:72px;height:26px}.footer .footer-inner .grade{display:flex;gap:16px;margin-top:8px;margin-bottom:8px}.footer .footer-inner .grade:before{content:"";display:block;width:72px;height:72px;background:url(https://lwi.nexon.com/maplestoryidle/images/footer/tw-grade.png) no-repeat;background-size:cover}.footer .footer-inner .grade p{color:hsla(0,0%,100%,.7);font-family:Noto Sans TC,sans-serif;font-size:14px;font-weight:400;line-height:171.429%;letter-spacing:-.07px}.footer .footer-inner .copyright{font-family:Pretendard,sans-serif;font-size:14px;font-weight:400;color:hsla(0,0%,100%,.5);word-break:keep-all}.footer .footer-inner .url-wrap{position:absolute;top:0;right:0;display:flex}.footer .footer-inner .url-wrap .policy{color:#fff;font-size:14px;font-weight:700;text-decoration:none}.footer .footer-inner .url-wrap .terms{font-size:14px;font-weight:500;color:#fff;opacity:.7;text-decoration:none;display:flex;align-items:center}.footer .footer-inner .url-wrap .terms:after{content:"";display:block;width:1px;height:10px;background:hsla(0,0%,100%,.2);margin-left:16px;margin-right:16px}@media(max-width:1099px){.footer{height:fit-content;padding:32px 24px}.footer .footer-inner{gap:20px;align-items:center}.footer .footer-inner .footer-contents{justify-content:center;gap:24px}.footer .footer-inner .footer-contents .nexon-logo{width:90px;height:28px}.footer .footer-inner .footer-contents .able-logo{width:72px;height:26px}.footer .footer-inner .grade{flex-direction:column;align-items:center;margin-top:0;margin-bottom:0;gap:12px}.footer .footer-inner .grade:before{width:54px;height:54px}.footer .footer-inner .grade p{text-align:center;font-size:13px;line-height:153.846%}.footer .footer-inner .copyright{font-size:14px;text-align:center;line-height:157.143%}.footer .footer-inner .url-wrap{position:relative;flex-direction:column;justify-content:center;align-items:center;width:100%;border-top:1px solid hsla(0,0%,100%,.1);padding-top:24px;gap:8px}.footer .footer-inner .url-wrap .policy{font-size:14px}.footer .footer-inner .url-wrap .terms{font-size:14px;text-align:center}.footer .footer-inner .url-wrap .terms:after{display:none}}@media(max-width:500px){.footer .footer-inner .copyright span{display:block}}@media(max-width:360px){.footer{padding:8.8888888889vw 6.6666666667vw}.footer .footer-inner{gap:5.5555555556vw}.footer .footer-inner .footer-contents{gap:6.6666666667vw}.footer .footer-inner .footer-contents .nexon-logo{width:25vw;height:7.7777777778vw}.footer .footer-inner .footer-contents .able-logo{width:20vw;height:7.2222222222vw}.footer .footer-inner .grade{margin-top:2.2222222222vw}.footer .footer-inner .grade:before{width:15vw;height:15vw}.footer .footer-inner .grade p{font-size:3.6111111111vw}.footer .footer-inner .copyright{font-size:3.8888888889vw}.footer .footer-inner .url-wrap{padding-top:6.6666666667vw;gap:2.2222222222vw}.footer .footer-inner .url-wrap .policy,.footer .footer-inner .url-wrap .terms{font-size:3.8888888889vw}}.landscape-guard{width:100vw;width:100dvw;height:100vh;height:100dvh;z-index:9999;background-image:url(https://lwi.nexon.com/maplestoryidle/images/landscapeGuard/background.png);background-size:cover;background-repeat:no-repeat;background-position:top;justify-content:center}.landscape-guard,.landscape-guard p{display:flex;align-items:center;flex-direction:column}.landscape-guard p{font-family:Pretendard,sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:150%;color:#472612;text-align:center;gap:14px}.landscape-guard p:before{content:"";background-image:url(https://lwi.nexon.com/maplestoryidle/images/landscapeGuard/ic-phone.png);background-size:contain;background-repeat:no-repeat;width:122px;height:122px;display:block}.landscape-guard.tw p{font-family:Noto Sans TC,sans-serif}.landscape-guard.ja p{font-family:Noto Sans JP,sans-serif}
/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard-dynamic-subset.min.css";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Noto+Sans+KR:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@700&display=swap";@font-face{font-family:NanumBarunGothic;src:url(https://lwi.nexon.com/fonts/NanumBarunGothic.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MaplestoryBold;src:url(https://lwi.nexon.com/fonts/MaplestoryBold.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:MaplestoryLight;src:url(https://lwi.nexon.com/fonts/MaplestoryLight.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans JP Bold;src:url(https://lwi.nexon.com/fonts/NotoSansJP-Bold.ttf)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans TC Bold;src:url(https://lwi.nexon.com/fonts/NotoSansTC-Bold.ttf)format("woff2");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box;color-scheme:light;margin:0;padding:0}*,:root{color-scheme:light only!important}body,html{font-synthesis:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:Pretendard,sans-serif;-webkit-font-smoothing:antialiased!important}main{width:100%;max-width:2560px;height:fit-content;margin:0 auto;overflow:hidden}main.ko{font-family:Pretendard,sans-serif}main.tw{font-family:Noto Sans TC,sans-serif}main.ja{font-family:Noto Sans JP,sans-serif}