/* Korean homepage mobile spacing recovery, 2026-10-30 */
@media(max-width:767px){
html:lang(ko) .main-container{ -webkit-text-size-adjust:100%;text-size-adjust:100%}
html:lang(ko) .main-container .content-wrap>.template{padding-top:32px;padding-bottom:32px}
html:lang(ko) .main-container .content-wrap>.search-wrap{padding:28px 0 20px}
html:lang(ko) .main-container [data-ko-search-links]{margin:12px auto 16px!important}
html:lang(ko) .main-container .content-wrap>.card-slide{padding-top:20px;padding-bottom:0}
html:lang(ko) .main-container .cardSwiper{padding-bottom:24px}
html:lang(ko) .main-container .content-wrap>.img-slide{padding:0;margin:0}
html:lang(ko) .main-container .cate-slide>.container{padding-bottom:12px}
html:lang(ko) .main-container .main-column{padding-top:32px;padding-bottom:32px}
html:lang(ko) .main-container .shortsCate{display:flex;flex-wrap:nowrap;gap:12px;align-items:center;justify-content:flex-start;margin-bottom:20px}
html:lang(ko) .main-container .shortsCate li{flex:0 0 auto;white-space:nowrap;font-size:12px;line-height:1.5;padding:8px 0;word-break:keep-all}
}
