@font-face{font-family:OK GUNG;src:url(/fonts/OKGUNG.otf);font-weight:400;font-style:normal}.beginner_pc-only__qjFfg{display:block}.beginner_mo-only__ZE9GN{display:none}@media only screen and (max-width:540px){.beginner_pc-only__qjFfg{display:none}.beginner_mo-only__ZE9GN{display:block}}.beginner_page-course__MpjY0 .beginner_container__7sy3V{position:relative;padding:0 40px;margin:0 auto;max-width:1280px}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU{height:auto;background:url(/publishing/static/img/beginner-fe-mainbg.png) no-repeat 50%;background-size:cover;padding:100px 0}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V{display:flex;flex-direction:column;align-items:center}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_needs-wrap__2168z{text-align:center;margin-bottom:50px}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_needs-wrap__2168z span{font-family:Pretendard;font-size:18px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:-.36px;display:inline-flex;padding:4px 14px;justify-content:center;align-items:center;gap:10px;border-radius:100px;border:1px solid rgba(189,255,18,.5);background:rgba(27,27,27,.8);margin:2.5px;color:#d9ff43}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_subtitle__svy9e{color:#f5f5f5;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Pretendard;font-size:32px;font-style:normal;font-weight:700;line-height:115%;letter-spacing:6.4px;margin-bottom:60px}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_title-wrap__C7mW0{position:relative;color:#f4efec;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:OK GUNG;font-size:82px;font-style:normal;font-weight:900;line-height:115%;letter-spacing:-.82px;mix-blend-mode:hard-light;display:flex;flex-direction:column;align-items:center}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_title-wrap__C7mW0 .beginner_top__3_1bV{position:relative;color:#d9ff43;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:OK GUNG;font-size:min(70px,3.6vw);font-style:normal;font-weight:400;line-height:115%;letter-spacing:6px;width:-moz-fit-content;width:fit-content}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_title-wrap__C7mW0 .beginner_top__3_1bV .beginner_adv-box__taicw{position:absolute;transform:translate(100%,-100%);width:20vw;top:3vh;right:3vw;z-index:-1}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_title-wrap__C7mW0 .beginner_bottom__gShN5{color:#d9ff43;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:OK GUNG;font-size:min(180px,9.37vw);font-style:normal;font-weight:400;line-height:115%;letter-spacing:16.8px}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_title-wrap__C7mW0 .beginner_bottom__gShN5.beginner_JavaScript__WNHP9,.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_title-wrap__C7mW0 .beginner_bottom__gShN5.beginner_SpringBoot__pXktO{font-size:min(150px,7.8vw)}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_desc-wrap__8GLkl{display:flex;flex-direction:column;gap:14px;align-items:center;color:#fff;margin-top:30px}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_desc-wrap__8GLkl .beginner_title__6F0lE{text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Pretendard;font-size:22px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.44px}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_desc-wrap__8GLkl .beginner_desc__S_YDN{color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:60px}@media only screen and (max-width:700px){.beginner_page-course__MpjY0 .beginner_page-head__iGEoU{height:auto;background:url(/publishing/static/img/beginner-fe-mainbg-mo.png) no-repeat 50%;background-size:cover;padding:100px 0}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_title-wrap__C7mW0 .beginner_top__3_1bV{color:#d9ff43;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:OK GUNG;font-size:40px;font-style:normal;font-weight:400;line-height:115%;letter-spacing:3px}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_title-wrap__C7mW0 .beginner_bottom__gShN5{color:#d9ff43;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:OK GUNG;font-size:90px;font-style:normal;font-weight:400;line-height:115%;letter-spacing:8.4px}}@media only screen and (max-width:540px){.beginner_page-course__MpjY0 .beginner_page-head__iGEoU{padding:66px 0}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V{padding:0 16px}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_needs-wrap__2168z{display:inline-block}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_needs-wrap__2168z span{padding:3px 8px;justify-content:center;align-items:center;gap:10px;color:#bdff12;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Pretendard;font-size:11px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:-.22px}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_subtitle__svy9e{color:#f5f5f5;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:700;line-height:115%;letter-spacing:3.2px;margin-bottom:68px}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_title-wrap__C7mW0 .beginner_top__3_1bV{color:#d9ff43;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:OK GUNG;font-size:35px;font-style:normal;font-weight:400;line-height:115%;letter-spacing:1.75px}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_title-wrap__C7mW0 .beginner_top__3_1bV .beginner_adv-box__taicw{width:200px;top:10px;right:150px}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_title-wrap__C7mW0 .beginner_bottom__gShN5{color:#d9ff43;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:OK GUNG;font-size:80px;font-style:normal;font-weight:400;line-height:115%;letter-spacing:1px}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_title-wrap__C7mW0 .beginner_bottom__gShN5.beginner_JavaScript__WNHP9,.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_title-wrap__C7mW0 .beginner_bottom__gShN5.beginner_SpringBoot__pXktO{font-size:54px}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_desc-wrap__8GLkl{display:flex;flex-direction:column;gap:7px;align-items:center;color:#fff;margin-top:26px}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_desc-wrap__8GLkl .beginner_title__6F0lE{color:#fff;text-align:center;font-family:Pretendard;font-size:15px;font-style:normal;font-weight:700;line-height:140%}.beginner_page-course__MpjY0 .beginner_page-head__iGEoU .beginner_container__7sy3V .beginner_desc-wrap__8GLkl .beginner_desc__S_YDN{color:#fff;text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:88px}}.beginner_page-course__MpjY0 .beginner_section__uIUrs{padding:0;margin:0}@media only screen and (max-width:540px){.beginner_page-course__MpjY0 .beginner_course-10-2__UBzaj,.beginner_page-course__MpjY0 .beginner_course-10-3__YWrKB{padding:0 16px}}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3{padding:120px 0;display:flex;flex-direction:column;align-items:center;gap:80px;background:radial-gradient(46.09% 62.26% at 14.27% 27.58%,rgba(227,255,143,.1) 0,rgba(227,255,143,0) 100%),radial-gradient(52.51% 36.86% at 85.78% 69.07%,rgba(227,255,143,.12) 0,rgba(227,255,143,0) 100%),#000}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_text-wrap__W_Siz .beginner_main__j1CPo{font-weight:800;font-size:40px;line-height:120%;text-align:center;color:#fff}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_text-wrap__W_Siz .beginner_main__j1CPo .beginner_pc-only__qjFfg{display:inline-block!important}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_text-wrap__W_Siz .beginner_main__j1CPo .beginner_color__pKtbD{color:#d4ff50}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_text-wrap__W_Siz .beginner_main__j1CPo div{display:inline}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_text-wrap__W_Siz .beginner_desc__S_YDN{position:relative;right:150px;margin-top:5px;font-weight:400;font-size:14px;line-height:120%;text-align:center;color:hsla(0,0%,100%,.5)}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk{display:flex;flex-direction:row;align-items:center}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw{display:flex;flex-direction:column;justify-content:flex-start;width:384px;height:524px;padding:30px;border-radius:10px;background:#131a00;box-shadow:0 10px 30px 0 rgba(0,0,0,.1);position:relative}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_forever-badge__k6U08{position:absolute;z-index:1;width:128px;top:35.5px;right:27px}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_top__3_1bV{display:flex;flex-direction:column}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_top__3_1bV .beginner_subtitle__svy9e{font-weight:700;font-size:21px;line-height:30px;color:#fff;margin-bottom:5px}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_top__3_1bV .beginner_title__6F0lE{color:#fff;font-family:Pretendard;font-size:36px;font-style:normal;font-weight:800;line-height:120%;margin-bottom:5px}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_top__3_1bV .beginner_desc__S_YDN{margin-bottom:30px;font-weight:500;font-size:14px;line-height:22px;color:hsla(0,0%,100%,.6)}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_top__3_1bV .beginner_tag-wrap__XnU_9{display:flex;flex-direction:row}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_top__3_1bV .beginner_tag__Qx0Vd{width:-moz-fit-content;width:fit-content;height:22px;margin-right:10px;padding:0 10px;background:#fff;border-radius:100px;font-weight:700;font-size:12px;line-height:22px;color:#002c1c}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_price-wrap__Sm_bx{display:flex;flex-direction:column;height:80px;margin-bottom:20px}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_price-wrap__Sm_bx .beginner_price-list-wrap__Y7_ls{display:flex;flex-direction:row;justify-content:space-between;font-weight:600;font-size:14px;line-height:16.71px;height:100%;border-bottom:1px solid #e3ff8f}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_price-wrap__Sm_bx .beginner_price-list-wrap__Y7_ls .beginner_price-list__TIBO1{text-align:left}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_price-wrap__Sm_bx .beginner_price-list-wrap__Y7_ls .beginner_price-list__TIBO1 .beginner_lists__zvDqo{color:rgba(227,255,143,.5)}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_price-wrap__Sm_bx .beginner_prices__UshFi{font-weight:700;font-size:20px;line-height:23.87px;color:#fff;height:100%;text-align:right}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_price-wrap__Sm_bx .beginner_installment__8N806{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;font-family:pretendard;margin-top:8px}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_price-wrap__Sm_bx .beginner_installment__8N806 .beginner_desc__S_YDN{font-weight:700;font-size:19px;line-height:22.67px;text-align:left;color:#fff}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_price-wrap__Sm_bx .beginner_installment__8N806 .beginner_title__6F0lE{font-weight:700;font-size:32px;line-height:34px;text-align:right;color:#fff}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_buy__0okzZ{margin-top:15px}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_buy__0okzZ label{display:flex;align-items:center;color:#91a25c;font-feature-settings:"clig" off,"liga" off;font-family:Pretendard;font-size:13px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.5px;margin-bottom:6px}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_buy__0okzZ label .beginner_bold__vhLyd{font-weight:700}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_buy__0okzZ .beginner_button__PdxRq{display:flex;justify-content:center;align-items:center;width:100%;height:58px;background:#d4ff50;border-radius:6px;color:#1f001e;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:800;line-height:22px;border:none}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk ul{display:flex;flex-direction:column;justify-content:space-between;width:444px;height:540px;padding:18px 24px}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk ul li{display:flex;flex-direction:row}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk ul li .beginner_check__f3WkR{display:inline;width:20px;height:20px;margin-right:10px;background:url(/publishing/static/img/green-check.svg) no-repeat 50%}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk ul li .beginner_content__u0qxx{font-weight:500;font-size:16px;line-height:22px;color:#fff}@media only screen and (max-width:540px){.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3{display:flex;flex-direction:column;align-items:center;height:auto;background:radial-gradient(56.91% 40.84% at 8.89% 72.09%,rgba(227,255,143,.1) 0,rgba(227,255,143,0) 100%),radial-gradient(54.81% 42.65% at 94.17% 29.15%,rgba(227,255,143,.15) 0,rgba(227,255,143,0) 100%),#000;padding:80px 16px}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_text-wrap__W_Siz .beginner_main__j1CPo{font-weight:800;font-size:24px;line-height:120%;text-align:center;color:#fff}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_text-wrap__W_Siz .beginner_main__j1CPo .beginner_pc-only__qjFfg{display:none!important}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_text-wrap__W_Siz .beginner_desc__S_YDN{position:relative;right:7px;margin-top:0;margin-bottom:5px;font-weight:400;font-size:10px;line-height:120%;text-align:center;color:hsla(0,0%,100%,.5)}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk{display:flex;flex-direction:column-reverse;align-items:center}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw{display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:auto;margin:0 20px;padding:20px 16px;border-radius:10px;box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_forever-badge__k6U08{position:absolute;justify-content:flex-start;z-index:1;width:112px;top:20px;right:16px}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_top__3_1bV{display:flex;flex-direction:column}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_top__3_1bV .beginner_subtitle__svy9e{font-family:Pretendard;font-size:21px;font-style:normal;font-weight:700;line-height:normal;color:#fff}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_top__3_1bV .beginner_title__6F0lE{margin-bottom:5px;color:#fff;font-family:Pretendard;font-size:30px;font-style:normal;font-weight:800;line-height:120%}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_top__3_1bV .beginner_desc__S_YDN{margin-bottom:30px;font-weight:500;font-size:12px;line-height:16px;color:hsla(0,0%,100%,.6)}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_top__3_1bV .beginner_tag-wrap__XnU_9{display:flex;flex-direction:row}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_top__3_1bV .beginner_tag-wrap__XnU_9 .beginner_tag__Qx0Vd{width:-moz-fit-content;width:fit-content;height:22px;margin-right:10px;padding:0 10px;background:#fff;border-radius:100px;font-weight:700;font-size:12px;line-height:22px;color:#002c1c}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_price-wrap__Sm_bx{display:flex;flex-direction:column;height:70px}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_price-wrap__Sm_bx .beginner_price-list-wrap__Y7_ls{display:flex;flex-direction:row;justify-content:space-between;font-weight:600;font-size:12px;line-height:16.71px;height:100%}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_price-wrap__Sm_bx .beginner_price-list-wrap__Y7_ls .beginner_price-list__TIBO1{text-align:left}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_price-wrap__Sm_bx .beginner_prices__UshFi{font-weight:700;font-size:18px;line-height:23.87px;color:#fff;height:100%;text-align:right}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_price-wrap__Sm_bx .beginner_installment__8N806{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;font-family:pretendard}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_price-wrap__Sm_bx .beginner_installment__8N806 .beginner_desc__S_YDN{font-weight:700;font-size:20px;line-height:23.87px;text-align:left;color:#fff}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_price-wrap__Sm_bx .beginner_installment__8N806 .beginner_title__6F0lE{font-weight:700;font-size:28px;line-height:33.41px;text-align:right;color:#fff}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_buy__0okzZ{margin-top:15px}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_buy__0okzZ label{font-size:10px}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk .beginner_course-card__2k8zw .beginner_bottom__gShN5 .beginner_buy__0okzZ .beginner_button__PdxRq{display:flex;justify-content:center;align-items:center;width:100%;height:58px;border-radius:6px;color:#1f001e;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:800;line-height:22px;border:none}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk ul{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:406px;padding:18px 0}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk ul li{display:flex;flex-direction:row}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk ul li .beginner_check__f3WkR{display:inline;width:13.33px;height:13.33px;margin-right:6.33px;background:url(/publishing/static/img/green-check.svg) no-repeat 50%;background-size:contain}.beginner_page-course__MpjY0 .beginner_price-section__y8eZ3 .beginner_detail-wrap__UClMk ul li .beginner_content__u0qxx{font-weight:500;font-size:14px;line-height:14px;color:#fff}}.course-11-0{display:flex;background:url(/publishing/static/img/curriculum-bg.png) no-repeat top,#fff;background-size:1380px;font-family:pretendard;justify-content:center;padding:120px 0}.course-11-0 .course-detail{display:flex;flex-direction:column;width:1200px}.course-11-0 .course-detail .head-wrap{display:flex;flex-direction:column;align-items:center;width:100%;gap:10px}.course-11-0 .course-detail .head-wrap .curriculum-badge{display:flex;padding:3px 12px;align-items:center;border-radius:50px;background:#ff6e41;color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.course-11-0 .course-detail .head-wrap .title{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;font-family:Pretendard;font-size:min(40px,2.1vw);font-style:normal;font-weight:800;line-height:120%;margin:auto auto 35px}.course-11-0 .course-detail .title .color{color:#ff6e41;text-align:center}.course-11-0 .course-detail .timeline{color:#fff;border-bottom:1px solid;border-color:#bababa;cursor:pointer}.course-11-0 .course-detail .timeline .full-time.active{display:grid;grid-template-columns:repeat(5,1fr)}.course-11-0 .course-detail .timeline .full-time{display:none}.course-11-0 .course-detail .timeline .program .week{font-size:14px;font-style:normal;font-weight:500;line-height:160%}.course-11-0 .course-detail .timeline .full-time .program{display:flex;flex-direction:column;margin:25.7px 2px;border-radius:4px;background-color:#ababab;justify-content:center;align-items:center;height:67px;color:#fff;text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.7px;position:relative}.course-11-0 .course-detail .timeline .full-time .program.active{background-color:#ff6e41}.course-11-0 .course-detail .timeline .full-time .program .orange{display:none}.course-11-0 .course-detail .timeline .full-time .program .orange.active{display:block;position:absolute;transform:translate(-50%,100%);width:30px;left:50%;bottom:0;z-index:1}.course-11-0 .course-detail .timeline .full-time .program .gray{display:block;position:absolute;transform:translate(-50%,100%);width:13.2px;left:50%;bottom:-2.4px}.course-11-0 .course-detail .timeline .full-time .program .gray.none{display:none}.course-11-0 .course-detail .timeline .part-time .program{display:flex;flex-direction:column;color:#fff;margin:25.7px 2px;border-radius:4px;background-color:#ababab;justify-content:center;align-items:center;text-align:center;height:67px;line-height:23px;font-size:16px;font-weight:600;position:relative}@media only screen and (max-width:991px){.course-11-0 .course-detail .timeline .program{font-size:12px!important}}.course-11-0 .course-detail .timeline .part-time .program.active{background-color:#ff6e41}.course-11-0 .course-detail .timeline .part-time .program .orange{display:none}.course-11-0 .course-detail .timeline .part-time .program .orange.active{display:block;position:absolute;transform:translate(-50%,100%);width:30px;left:50%;bottom:0;z-index:1}.course-11-0 .course-detail .timeline .part-time .program .gray{display:block;position:absolute;transform:translate(-50%,100%);width:13.2px;left:50%;bottom:-2.4px}.course-11-0 .course-detail .timeline .part-time .program .gray.none,.course-11-0 .line-wrap{display:none}.course-11-0 .course-detail .program-detail{display:flex;width:100%;margin-top:40px}.course-11-0 .course-detail .program-detail .ul-wrap{display:flex;flex-direction:row;gap:30px}@media only screen and (max-width:540px){.course-11-0 .course-detail .program-detail .ul-wrap{display:flex;flex-direction:column;gap:0}}.course-11-0 .course-detail .program-detail .full{display:none}.course-11-0 .course-detail .program-detail .full.active{display:flex;background-color:#fff;box-shadow:0 0 5px gray;border-radius:4px;width:100%}.course-11-0 .course-detail .program-detail .full .program,.course-11-0 .course-detail .program-detail .program .big-title{display:none}.course-11-0 .course-detail .program-detail .full .program.active{display:flex;flex-direction:column;padding:37px;width:100%;height:auto}.course-11-0 .course-detail .program-detail .full .program .title{justify-content:left;font-size:19px;font-weight:700;margin-top:0;margin-bottom:0}.course-11-0 .course-detail .program-detail .full .program .list li::marker{color:#000;list-style-type:disc}.course-11-0 .course-detail .program-detail .part{display:none}.course-11-0 .course-detail .program-detail .part.active{display:flex;background-color:#fff;box-shadow:0 0 5px gray;border-radius:4px;width:100%}.course-11-0 .course-detail .program-detail .part .program{display:none}.course-11-0 .course-detail .program-detail .part .program.active{display:flex;flex-direction:column;padding:37px;width:100%;height:auto}.course-11-0 .course-detail .program-detail .part .program .title{justify-content:left;font-size:19px;font-weight:700;margin-top:0;margin-bottom:0}.course-11-0 .course-detail .program-detail .part .program .list li::marker{color:#000;list-style-type:disc}.course-11-0 .course-detail .program-detail .program .stack{margin-top:12px}.course-11-0 .introduction{width:100%}.course-11-0 .introduction .title{display:flex;width:600px;margin:auto auto 75px}.course-11-0 .introduction .schedule.full.mo,.course-11-0 .introduction .schedule.part.mo,.course-11-0 .introduction .title.mo{display:none!important}.course-11-0 .introduction .schedule{width:100%;justify-content:center}.course-11-0 .introduction .schedule.full,.course-11-0 .introduction .schedule.part{display:none}.course-11-0 .introduction .schedule.full.active,.course-11-0 .introduction .schedule.part.active{display:flex;overflow-x:auto}.course-11-0 .introduction .schedule.full.active .full-schedule,.course-11-0 .introduction .schedule.part.active .part-schedule{width:100%;max-width:1200px}@media only screen and (max-width:991px){.course-11-0 .introduction .schedule{width:100%;justify-content:left}.course-11-0 .introduction .schedule.full.active .full-schedule,.course-11-0 .introduction .schedule.part.active .part-schedule{width:1000px;max-width:1000px}}@media only screen and (max-width:770px){.course-11-0{background:#fff}.course-11-0.popped{display:flex;align-items:flex-end;position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:9999;padding:0}.course-11-0 .course-detail{width:100%;background-color:#fff;border-radius:0}.course-11-0 .course-detail .head-wrap .curriculum-badge{display:flex;padding:0 10px;align-items:center;border-radius:50px;background:#ff6e41;color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Pretendard;font-size:10px;font-style:normal;font-weight:700;line-height:24px}.course-11-0 .course-detail .head-wrap .title{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;font-feature-settings:"clig" off,"liga" off;font-family:Pretendard;font-size:22px;font-style:normal;font-weight:800;line-height:125%;margin:auto auto 40px}.course-11-0 .course-detail .title .color{color:#ff6e41;text-align:center}.course-11-0 .course-detail .title{justify-content:space-between;align-items:center;margin-top:5px;margin-bottom:5px;padding:0 20px 0 16px}.course-11-0 .course-detail .title .close{width:24px;height:24px;display:block}.course-11-0 .course-detail .timeline .program img{display:none}.course-11-0 .course-detail .timeline{border:none!important;overflow-x:auto;padding:0 14px;border-bottom:1px solid #000}.course-11-0 .course-detail .timeline::-webkit-scrollbar{display:none}.course-11-0 .course-detail .timeline .full-time.active{display:flex;gap:8px;width:auto;justify-content:space-between}.course-11-0 .course-detail .timeline .program{height:auto!important;min-width:-moz-fit-content!important;min-width:fit-content!important;margin:5px 2px 16px!important;display:flex;color:#fff;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:500!important;line-height:120%;letter-spacing:-.48px!important;padding:6px 10px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:#ababab;text-align:left!important}.course-11-0 .course-detail .timeline .program .pc{display:none}.course-11-0 .course-detail .timeline .program.active{font-size:12px;border-radius:5px;background:#ff6e41}.course-11-0 .line-wrap{display:block;padding:0 16px;width:100%;height:1px}.course-11-0 .line-wrap .line{width:100%;height:1px;background:rgba(0,0,0,.1)}.course-11-0 .course-detail .program-detail{margin:0;height:auto;overflow:auto}.course-11-0 .course-detail .program-detail .program .big-title{display:flex;color:var(--font-color-text-01-gray-10,#17191a);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:-.32px}.course-11-0 .course-detail .program-detail .program .title{font-size:14px!important;font-weight:700!important;margin-top:12px!important;height:auto;padding:0}.course-11-0 .course-detail .program-detail .program li{font-size:12px!important}.course-11-0 .course-detail .program-detail .full.active,.course-11-0 .course-detail .program-detail .part.active{border-radius:0;box-shadow:none}.course-11-0 .course-detail .program-detail .program.active{padding:20px!important;height:auto!important}}@media only screen and (max-width:700px){.course-11-0 .introduction .schedule.full.pc,.course-11-0 .introduction .schedule.part.pc,.course-11-0 .introduction .title.pc{display:none!important}.course-11-0 .introduction .schedule.full.mo.active,.course-11-0 .introduction .schedule.part.mo.active,.course-11-0 .introduction .title.mo{display:flex!important;flex-direction:column;font-size:15px;font-weight:500;line-height:20px}.course-11-0 .introduction .schedule.mo.active .little{font-size:14px;min-width:450px;margin-bottom:5px}.course-11-0 .introduction .title{display:flex;width:85%;max-width:450px;min-width:320px;margin:auto auto 50px}.course-11-0 .introduction .schedule{width:100%;justify-content:left;margin-left:17px}.course-11-0 .introduction .schedule.full.active .full-schedule,.course-11-0 .introduction .schedule.part.active .part-schedule{width:700px;max-width:700px}}.senior-section{background:#f4f4f4;zoom:75%}.senior-section .container{padding:120px 0;display:flex;flex-direction:column;align-items:center}.senior-section .text-wrap{margin-bottom:80px;text-align:center}.senior-section .text-wrap .title{margin-bottom:30px;font-weight:800;font-size:40px;line-height:120%;color:#000}.senior-section .text-wrap .title .color{color:#0047ff!important}.other-section .text-wrap.bottom .title div{display:inline}.senior-section .speech-bubble-swiper{display:flex;flex-direction:column;width:690px;height:54px;margin-bottom:60px;background:#fff;box-shadow:4px 4px 15px rgba(0,0,0,.05);border-radius:10px;color:#454a4d;overflow:hidden}.senior-section .speech-bubble-swiper .swiper-slide{display:flex!important;justify-content:center;align-items:center;font-weight:500;font-size:18px;line-height:140%;text-align:center;color:#454a4d;height:54px}.senior-section .graph{width:450px;height:451px}@media only screen and (max-width:540px){.senior-section{display:flex;flex-direction:column;align-items:center;background:#f4f4f4;zoom:100%}.senior-section .text-wrap{margin-bottom:40px}.senior-section .text-wrap .title{margin-bottom:10px;font-size:24px;line-height:125%}.senior-section .text-wrap .desc{font-weight:400;font-size:14px;line-height:125%}.other-section .text-wrap.bottom .title div{display:inline}.senior-section .speech-bubble-swiper{display:flex;flex-direction:column;width:100%;height:74px;margin-bottom:60px;background:#fff;box-shadow:4px 4px 15px rgba(0,0,0,.05);border-radius:10px;color:#454a4d;overflow:hidden}.senior-section .speech-bubble-swiper .swiper-slide{font-size:16px;height:74px}.senior-section .graph{width:100%;max-width:400px;height:auto;margin:auto}}