.Footer_footer__Ir1kR .Footer_pc-only__ZFiFj{display:block!important}@media only screen and (max-width:540px){.Footer_footer__Ir1kR .Footer_pc-only__ZFiFj{display:none!important}}.Footer_footer__Ir1kR .Footer_mo-only__V_aWC{display:none!important}@media only screen and (max-width:540px){.Footer_footer__Ir1kR .Footer_mo-only__V_aWC{display:block!important}}.Footer_footer__Ir1kR{position:relative;display:flex;flex-direction:column;width:100%;padding:80px 190px;background:#f5f5f5}.Footer_footer__Ir1kR .Footer_top__QOxYb{padding-bottom:5vw;display:flex;justify-content:space-between}.Footer_footer__Ir1kR .Footer_top__QOxYb .Footer_pcTitleWrapper__Z3e_8{display:flex;gap:4.5vw}.Footer_footer__Ir1kR .Footer_top__QOxYb .Footer_pcTitleWrapper__Z3e_8 .Footer_title__lxx6p{color:rgba(0,0,0,.7);font-feature-settings:"clig" off,"liga" off;font-family:Pretendard;font-size:1.425vw;font-style:normal;font-weight:500;line-height:130%}.Footer_footer__Ir1kR .Footer_top__QOxYb .Footer_pcTitleWrapper__Z3e_8 .Footer_title__lxx6p.Footer_active__v5uLz{color:#000;font-weight:700}.Footer_footer__Ir1kR .Footer_top__QOxYb .Footer_arrow-to-top__KAFXM{width:2vw;cursor:pointer}.Footer_footer__Ir1kR .Footer_middle__7Kf_H{display:flex;flex-direction:column;padding-bottom:2vw}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe{display:grid}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe.Footer_topRow__z8sd1{grid-template-columns:9fr 16fr;-moz-column-gap:3vw;column-gap:3vw}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe .Footer_majorCategory__M1pLe{display:flex;flex-direction:column}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe .Footer_majorCategory__M1pLe .Footer_title1__Laeuh{padding-bottom:1vw;color:#000;font-feature-settings:"liga" off,"clig" off;font-size:1.2vw;font-weight:600;line-height:120%;border-bottom:1px solid rgba(0,0,0,.2)}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe .Footer_majorCategory__M1pLe .Footer_subcategoryList__dnrLf{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe .Footer_majorCategory__M1pLe .Footer_subcategoryList__dnrLf .Footer_subcategory__P1OAA{display:flex;width:-moz-fit-content;width:fit-content;flex-direction:column;gap:1.1vw;white-space:nowrap;padding:2vw 4vw 3.5vw 0}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe .Footer_majorCategory__M1pLe .Footer_subcategoryList__dnrLf .Footer_subcategory__P1OAA .Footer_title2__XydU_{color:#5043ed;font-feature-settings:"liga" off,"clig" off;font-size:.85vw;font-weight:500;line-height:120%}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe .Footer_majorCategory__M1pLe .Footer_subcategoryList__dnrLf .Footer_subcategory__P1OAA .Footer_product__GqO03{color:#000;font-feature-settings:"liga" off,"clig" off;font-size:1vw;font-weight:400;line-height:120%}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe .Footer_majorCategory__M1pLe .Footer_subcategoryList__dnrLf .Footer_subcategory__P1OAA .Footer_new__EtT0t{display:flex;width:15px;height:15px;padding:0 3px;justify-content:center;align-items:center;border-radius:10px;background:#5043ed;color:#fff;font-size:8px}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe.Footer_bottomRow__QEsnE{grid-template-columns:9fr 16fr;-moz-column-gap:3vw;column-gap:3vw}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe.Footer_bottomRow__QEsnE .Footer_subcategoryList__dnrLf{padding-right:1vw}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe.Footer_bottomRow__QEsnE .Footer_subcategoryList__dnrLf .Footer_largeSubcategory__nPQeR{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.Footer_footer__Ir1kR .Footer_footer-logo__KXHcd{width:15vw}.Footer_footer__Ir1kR .Footer_bottom__2S4Wb{display:flex;justify-content:space-between;align-items:flex-end;padding-top:40px}.Footer_footer__Ir1kR .Footer_bottom__2S4Wb .Footer_company-wrap__dzMVh{display:flex;flex-direction:column}.Footer_footer__Ir1kR .Footer_bottom__2S4Wb .Footer_footer-menu__g_vSE{display:flex;gap:1.5vw;min-width:260px}.Footer_footer__Ir1kR .Footer_bottom__2S4Wb .Footer_footer-menu__g_vSE a{color:rgba(27,27,27,.6);font-family:Noto Sans KR;font-size:11px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.24px;text-decoration-line:underline}.Footer_footer__Ir1kR .Footer_company-name__JOZ1Q{font-size:1.2vw;font-weight:700;margin-bottom:.3vw;color:rgba(27,27,27,.6)}.Footer_footer__Ir1kR ul.Footer_company-info__uufZH{width:100%;max-width:80vw}.Footer_footer__Ir1kR ul.Footer_company-info__uufZH li{display:inline-block;color:rgba(27,27,27,.6);margin-right:.6vw;font-size:1vw;text-decoration:none}.Footer_footer__Ir1kR ul.Footer_company-info__uufZH li:first-child{padding-left:0}@media only screen and (max-width:540px){.Footer_footer__Ir1kR{padding:20px}.Footer_footer__Ir1kR .Footer_top__QOxYb .Footer_title__lxx6p{color:rgba(0,0,0,.7);font-size:5vw;font-weight:450}.Footer_footer__Ir1kR .Footer_top__QOxYb .Footer_title__lxx6p.Footer_active__v5uLz{font-weight:700;color:#000}.Footer_footer__Ir1kR .Footer_top__QOxYb .Footer_arrow-to-top__KAFXM{width:6vw;cursor:pointer}.Footer_footer__Ir1kR .Footer_middle__7Kf_H{padding-bottom:2vw}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe{display:flex;flex-direction:column}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe .Footer_majorCategory__M1pLe{margin-bottom:7.5vw}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe .Footer_majorCategory__M1pLe .Footer_title1__Laeuh{padding-bottom:2.5vw;font-size:3.75vw;font-weight:400}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe .Footer_majorCategory__M1pLe .Footer_subcategoryList__dnrLf{display:flex;flex-direction:column}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe .Footer_majorCategory__M1pLe .Footer_subcategoryList__dnrLf .Footer_subcategory__P1OAA{gap:3.5vw;padding:3.5vw 0}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe .Footer_majorCategory__M1pLe .Footer_subcategoryList__dnrLf .Footer_subcategory__P1OAA .Footer_title2__XydU_{font-size:3.5vw;font-weight:500}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe .Footer_majorCategory__M1pLe .Footer_subcategoryList__dnrLf .Footer_subcategory__P1OAA .Footer_product__GqO03{font-size:3.75vw}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe .Footer_majorCategory__M1pLe .Footer_subcategoryList__dnrLf .Footer_subcategory__P1OAA .Footer_product__GqO03 .Footer_new__EtT0t{font-size:8px}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe.Footer_bottomRow__QEsnE .Footer_subcategoryList__dnrLf{padding-right:12.5vw}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe.Footer_bottomRow__QEsnE .Footer_subcategoryList__dnrLf .Footer_largeSubcategory__nPQeR{display:flex;flex-direction:column}.Footer_footer__Ir1kR .Footer_middle__7Kf_H .Footer_courseRow__2QRJe.Footer_bottomRow__QEsnE .Footer_subcategoryList__dnrLf .Footer_largeSubcategory__nPQeR .Footer_transparent__E86nD{display:none}.Footer_footer__Ir1kR .Footer_moTitleWrapper__RZb1t{display:flex;flex-direction:column;gap:4.5vw;margin-bottom:6vw}.Footer_footer__Ir1kR .Footer_moTitleWrapper__RZb1t .Footer_title__lxx6p{color:rgba(0,0,0,.7);font-size:5vw;font-weight:450}.Footer_footer__Ir1kR .Footer_moTitleWrapper__RZb1t .Footer_title__lxx6p.Footer_active__v5uLz{font-weight:700;color:#000}.Footer_footer__Ir1kR .Footer_footer-logo__KXHcd{width:30vw}.Footer_footer__Ir1kR .Footer_bottom__2S4Wb{display:flex;flex-direction:column;align-items:flex-start;padding-top:2vw}.Footer_footer__Ir1kR .Footer_bottom__2S4Wb .Footer_company-wrap__dzMVh{width:100%;display:flex;flex-direction:column;gap:0}.Footer_footer__Ir1kR .Footer_bottom__2S4Wb .Footer_company-wrap__dzMVh .Footer_company-name__JOZ1Q{font-size:3.5vw;white-space:nowrap;margin-bottom:.3vw}.Footer_footer__Ir1kR .Footer_bottom__2S4Wb .Footer_company-wrap__dzMVh .Footer_company-info__uufZH{width:100%;max-width:80vw}.Footer_footer__Ir1kR .Footer_bottom__2S4Wb .Footer_company-wrap__dzMVh .Footer_company-info__uufZH li{margin-right:.6vw;font-size:3vw}.Footer_footer__Ir1kR .Footer_bottom__2S4Wb .Footer_company-wrap__dzMVh .Footer_footer-menu__g_vSE{gap:0;min-width:260px}.Footer_footer__Ir1kR .Footer_bottom__2S4Wb .Footer_company-wrap__dzMVh .Footer_footer-menu__g_vSE a{font-size:12px;line-height:20px}}