/* 모바일 서브페이지: PC와 같은 이미지, 좌우 여백, 짧은 버튼 아래 간격 */
@media(max-width:1024px){
 body[data-brown-subpage]{--brown-image-top-space:12px;--brown-heading-top-space:0px}
 body[data-brown-subpage] #mobile-type-wrap,
 body[data-brown-subpage] #mobile-arch-wrap,
 body[data-brown-subpage] #mobile-biz-wrap,
 body[data-brown-subpage] #m-loc-wrap,
 body[data-brown-subpage] #m-comm-wrap,
 body[data-brown-subpage] #m-arch-wrap,
 body[data-brown-subpage] #m-sys-wrap,
 body[data-brown-subpage] #m-premium-wrap,
 body[data-brown-subpage] #mobile-crm-form-wrap{padding:28px 20px 44px!important;box-sizing:border-box!important}
 body[data-brown-subpage] .section.msection .section-inner,
 body[data-brown-subpage] .section.msection .h-con{padding-top:0!important;padding-bottom:0!important}
 body[data-brown-subpage] .m-sub-tab-wrap{margin-bottom:0!important}
 body[data-brown-subpage] .m-type-header,
 body[data-brown-subpage] .m-arch-header,
 body[data-brown-subpage] .m-comm-header,
 body[data-brown-subpage] .m-prem-header,
 body[data-brown-subpage] .m-loc-header,
 body[data-brown-subpage] .m-sys-header{margin-bottom:20px!important;padding-top:0!important}
 body[data-brown-subpage] .m-type-tabs,
 body[data-brown-subpage] .m-arch-tabs,
 body[data-brown-subpage] .m-comm-tabs{margin-bottom:12px!important}
 body[data-brown-subpage] .brown-page-image{margin-top:16px!important;padding-top:0!important}
 body[data-brown-subpage] .brown-page-image,
 body[data-brown-subpage] .m-type-image-box,
 body[data-brown-subpage] .m-arch-img-wrap,
 body[data-brown-subpage] .m-biz-img-box,
 body[data-brown-subpage] .m-loc-map-area,
 body[data-brown-subpage] .source-extra{padding-left:0!important;padding-right:0!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;min-height:0!important;overflow:visible!important}
 body[data-brown-subpage] .source-extra{margin-top:20px!important;padding-top:0!important}
 body[data-brown-subpage] img[src*="/sub/"]{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important;box-sizing:border-box!important}
 body[data-brown-subpage] .m-type-view,
 body[data-brown-subpage] .m-arch-view{margin-top:0!important;min-height:0!important}
}
@media(max-width:1024px){
 body[data-brown-subpage] #m-villiv-video{padding:28px 0 44px!important}
 body[data-brown-subpage] #villiv-news-section{padding:28px 20px 44px!important;box-sizing:border-box!important}
 body[data-brown-subpage] .m-vv-header,
 body[data-brown-subpage] .villiv-news-header,
 body[data-brown-subpage] .m-arch-head{margin-bottom:20px!important;padding-top:0!important}
 body[data-brown-subpage] .m-vv-tabs{margin-bottom:12px!important}
}
