.CourseMainSkeleton_main-courses-skeleton___gSnx{position:relative}.CourseMainSkeleton_main-courses-skeleton___gSnx .CourseMainSkeleton_skeleton-title__umHRy{position:absolute;top:1.65rem;left:2rem;width:19.5rem;height:2.2rem;background-color:#333;border-radius:.3rem}@media(min-width:1025px){.CourseMainSkeleton_main-courses-skeleton___gSnx .CourseMainSkeleton_skeleton-title__umHRy{width:213px;height:36px;top:40px;left:50px;border-radius:6px}}.CourseMainSkeleton_main-courses-skeleton___gSnx .CourseMainSkeleton_pc-wrap__E12gw{display:none}@media(min-width:1025px){.CourseMainSkeleton_main-courses-skeleton___gSnx .CourseMainSkeleton_pc-wrap__E12gw{display:flex}}.CourseMainSkeleton_main-courses-skeleton___gSnx .CourseMainSkeleton_pc-wrap__E12gw{justify-content:center;align-items:center;width:100%;overflow:hidden;position:relative}.CourseMainSkeleton_main-courses-skeleton___gSnx .CourseMainSkeleton_pc-wrap__E12gw .CourseMainSkeleton_skeleton-wrap__xmW_s{position:relative}.CourseMainSkeleton_main-courses-skeleton___gSnx .CourseMainSkeleton_pc-wrap__E12gw>div{flex-shrink:0}.CourseMainSkeleton_main-courses-skeleton___gSnx .CourseMainSkeleton_pc-wrap__E12gw>div:nth-child(2){margin:0 20px}.CourseMainSkeleton_main-courses-skeleton___gSnx .CourseMainSkeleton_mobile-wrap__ifhfj{display:block}@media(min-width:1025px){.CourseMainSkeleton_main-courses-skeleton___gSnx .CourseMainSkeleton_mobile-wrap__ifhfj{display:none}}.SubCoursesSkeleton_sub-course-skeleton__R1PZK{margin-top:4rem}@media(min-width:1025px){.SubCoursesSkeleton_sub-course-skeleton__R1PZK{max-width:1000px;margin:60px auto 0}}.SubCoursesSkeleton_sub-course-skeleton__R1PZK .SubCoursesSkeleton_skeleton-outer__frBrZ{margin-bottom:1rem}.SubCoursesSkeleton_sub-course-skeleton__R1PZK .SubCoursesSkeleton_skeleton-outer__frBrZ:nth-child(2){margin-top:4rem}.SubCoursesSkeleton_sub-course-skeleton__R1PZK .SubCoursesSkeleton_skeleton-wrap__PCTud{display:flex;flex-wrap:nowrap;gap:.75rem;margin-top:1rem}.SubCoursesSkeleton_sub-course-skeleton__R1PZK .SubCoursesSkeleton_skeleton-card-wrap__3E6Sr>div:first-child{margin:0 0 .8rem}.SubCoursesSkeleton_sub-course-skeleton__R1PZK .SubCoursesSkeleton_skeleton-card-wrap__3E6Sr>div:nth-child(2){margin:0 0 .25rem}.SubCoursesSkeleton_sub-course-skeleton__R1PZK .SubCoursesSkeleton_pc-wrap__vV7DG{display:none}@media(min-width:1025px){.SubCoursesSkeleton_sub-course-skeleton__R1PZK .SubCoursesSkeleton_pc-wrap__vV7DG{display:flex;flex-wrap:wrap}}.SubCoursesSkeleton_sub-course-skeleton__R1PZK .SubCoursesSkeleton_mobile-wrap__0kaoc{display:block;padding:0 0 0 1.5rem}@media(min-width:1025px){.SubCoursesSkeleton_sub-course-skeleton__R1PZK .SubCoursesSkeleton_mobile-wrap__0kaoc{display:none}}.list_course-list-header__fWZcm{transition:top .3s ease-out}.list_course-list-header__fWZcm.is-hide{top:-5rem}@media(min-width:670px)and (max-width:1024px){.list_course-list-header__fWZcm.is-hide{top:-2.5rem}}@media(min-width:1025px){.list_course-list-header__fWZcm.is-hide{top:-80px}}.list_course-list-page__IR_wO{overflow:hidden;background:#000;font-size:0}.list_course-list-page__IR_wO .mo-br{display:block}@media(min-width:1025px){.list_course-list-page__IR_wO .mo-br{display:none}}.list_course-list-page__IR_wO .pc-br{display:none}@media(min-width:1025px){.list_course-list-page__IR_wO .pc-br{display:inline-block}}.list_course-list-page__IR_wO .mo-img{display:inline-block}@media(min-width:1025px){.list_course-list-page__IR_wO .mo-img{display:none}}.list_course-list-page__IR_wO .pc-img{display:none}@media(min-width:1025px){.list_course-list-page__IR_wO .pc-img{display:inline-block}}.list_courses-title__Gi4h4{padding:0 1.5rem;margin-bottom:.85rem;color:#fff;font-size:1.7rem;font-weight:700;line-height:2.5rem;letter-spacing:-.024em}@media(min-width:670px)and (max-width:1024px){.list_courses-title__Gi4h4{padding:0 .75rem;margin-bottom:.425rem;font-size:.85rem;line-height:1.25rem}}.list_courses-title__Gi4h4.list_theme-white__ZQfiT{color:#111}@media(min-width:1025px){.list_courses-title__Gi4h4{max-width:950px;margin:0 auto 11px;padding:0;font-size:26px;line-height:38px}}.ProgressCourses_progress-courses__t2HDR{margin-top:4.1rem}@media(min-width:1025px){.ProgressCourses_progress-courses__t2HDR{margin-top:83px}}.B2BCourses_b2b-courses__aQ9eO{margin-top:3.95rem}@media(min-width:670px)and (max-width:1024px){.B2BCourses_b2b-courses__aQ9eO{margin-top:1.975rem}}@media(min-width:1025px){.B2BCourses_b2b-courses__aQ9eO{margin-top:63px}}.B2BCourses_b2b-courses__title__wMZJB span{color:#ff3b21}