.SlugCourseOfflineInfo_slugCourseOfflineInfoContainer__3XUpa{display:flex;flex-direction:column;gap:1.2rem;padding-top:1.2rem;width:100%}.SlugCourseOfflineInfo_slugCourseOfflineInfoItem__bQ_Nl{display:flex;gap:.4rem;width:100%}@media screen and (max-width:960px){.SlugCourseOfflineInfo_slugCourseOfflineInfoItem__bQ_Nl{flex-direction:column}}.SlugCourseOfflineInfo_slugCourseOfflineInfoTitle__597uC{min-width:10rem;font-size:1.2rem;font-weight:600;line-height:1.8rem}.SlugCourseOfflineInfo_slugCourseOfflineInfoContent__dWzjd{font-size:1.4rem;font-weight:400;line-height:2rem;white-space:pre-wrap}.SlugCourseOfflineInfo_slugCourseOfflineInfoNotice__3OaN_{display:block;width:100%;word-break:break-all}.SlugCourseOfflineInfo_slugCourseOfflineInfoNotice__3OaN_:not(.SlugCourseOfflineInfo_noBullet___g_TU):before{content:"∙";font-size:1.4rem;margin-right:.4rem}.SlugCourseOfflineInfo_theRed__6lM38{color:#fff}.SlugCourseOnlineInfo_slugCourseOnlineInfoContainer__urRYx{display:flex;flex-wrap:wrap;row-gap:1.2rem;padding-top:1.6rem}.SlugCourseOnlineInfo_slugCourseOnlineInfoContent__KJ5xH{flex-basis:25%}@media screen and (max-width:960px){.SlugCourseOnlineInfo_slugCourseOnlineInfoContent__KJ5xH{flex-basis:33.3%}}@media screen and (max-width:600px){.SlugCourseOnlineInfo_slugCourseOnlineInfoContent__KJ5xH{flex-basis:50%}}.SlugCourseLectureInfo_slugCourseLectureInfoContainer__zfN6p{display:flex;flex-direction:column;max-width:62rem;background-color:#f5f5f6;margin-top:2.4rem;padding:1.6rem;border-radius:.8rem}.SlugCourseLectureInfo_slugCourseLectureInfoHeader__NlBz6{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:1.2rem;border-bottom:.1rem solid #e7e7e8}.SlugCourseLectureInfo_slugCourseLectureInfoTitle__rQrhf{font-size:1.4rem;font-weight:600;line-height:2rem}.SlugCourseLectureInfo_slugCourseLectureInfoNotice__V5hB9{font-size:1.2rem;font-weight:400;line-height:1.6rem;color:#b7b9ba}.SlugCourseLectureInfo_theRed__d_2cb{background-color:#171b1f}.SlugCourseLectureInfo_theRed__d_2cb .SlugCourseLectureInfo_slugCourseLectureInfoTitle__rQrhf{color:#fff}.SlugCourseLectureInfo_theRed__d_2cb .SlugCourseLectureInfo_slugCourseLectureInfoHeader__NlBz6{border-bottom:.1rem solid #37393b}.SlugCourseBasicInfo_slugCourseBasicInfoContainer__brMLz{display:flex;flex-direction:column;max-width:62rem;width:100%;color:#171b1f}@media screen and (max-width:960px){.SlugCourseBasicInfo_slugCourseBasicInfoContainer__brMLz{max-width:100%}}.SlugCourseBasicInfo_slugCourseBasicInfoHeader__fv_Nv{display:flex;justify-content:space-between;align-items:center}.SlugCourseBasicInfo_slugCourseBasicInfoCategories__uNPGP{font-size:1.2rem;font-weight:700;line-height:1.4rem;letter-spacing:-.012rem;display:flex;align-items:center;color:#b7b9ba}@media(hover:hover)and (pointer:fine){.SlugCourseBasicInfo_slugCourseBasicInfoCategory__IR8pf:hover{color:#171b1f;text-decoration:underline}}@media(hover:none)and (pointer:coarse){.SlugCourseBasicInfo_slugCourseBasicInfoCategory__IR8pf:active{color:#171b1f;text-decoration:underline}}.SlugCourseBasicInfo_slugCourseBasicInfoCategoryArrow__eou8e>path{fill:#b7b9ba}.SlugCourseBasicInfo_slugCourseBasicInfoIcons__jeFNq{display:flex;gap:.3rem}.SlugCourseBasicInfo_slugCourseBasicInfoTitle__71qC4{font-size:2.8rem;font-weight:700;line-height:150%;margin-top:1.6rem}.SlugCourseBasicInfo_slugCourseBasicInfoSummary__tjiqH{font-size:1.4rem;font-weight:600;line-height:150%;display:flex;gap:.8rem;margin-top:2.4rem}.SlugCourseBasicInfo_slugCourseBasicInfoSummary__tjiqH>div:not(:last-child):after{content:"";display:inline-block;width:.1rem;height:1rem;margin-left:.8rem;background-color:#cfd0d1}.SlugCourseBasicInfo_slugCourseBasicInfoDescription__I4uLO{font-size:1.4rem;font-weight:400;line-height:150%;margin-top:1.6rem}.SlugCourseBasicInfo_slugCourseBasicInfoKeywordContainer__yZrcX{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.6rem}.SlugCourseBasicInfo_slugCourseBasicInfoKeyword__ZtKco{font-size:1.2rem;font-weight:700;line-height:1.4rem;letter-spacing:-.012rem;display:flex;align-items:center;padding:0 .6rem;text-align:center;height:2.6rem;width:-moz-fit-content;width:fit-content;background-color:#f5f5f6;border-radius:.2rem;color:#747678}@media(hover:hover)and (pointer:fine){.SlugCourseBasicInfo_slugCourseBasicInfoKeyword__ZtKco:hover{color:#171b1f;background-color:#e7e7e8}}@media(hover:none)and (pointer:coarse){.SlugCourseBasicInfo_slugCourseBasicInfoKeyword__ZtKco:active{color:#171b1f;background-color:#e7e7e8}}.SlugCourseBasicInfo_theRed__u9nuz .SlugCourseBasicInfo_slugCourseBasicInfoDescription__I4uLO,.SlugCourseBasicInfo_theRed__u9nuz .SlugCourseBasicInfo_slugCourseBasicInfoSummary__tjiqH,.SlugCourseBasicInfo_theRed__u9nuz .SlugCourseBasicInfo_slugCourseBasicInfoTitle__71qC4{color:#fff}.SlugCourseBasicInfo_theRed__u9nuz .SlugCourseBasicInfo_slugCourseBasicInfoKeyword__ZtKco{background-color:#171b1f;color:#747678}@media(hover:hover)and (pointer:fine){.SlugCourseBasicInfo_theRed__u9nuz .SlugCourseBasicInfo_slugCourseBasicInfoKeyword__ZtKco:hover{background-color:#252729;color:#b7b9ba}}@media(hover:none)and (pointer:coarse){.SlugCourseBasicInfo_theRed__u9nuz .SlugCourseBasicInfo_slugCourseBasicInfoKeyword__ZtKco:active{background-color:#252729;color:#b7b9ba}}.SlugCourseCautions_cautions__s2a_y{max-width:98rem;width:100%;margin:0 auto}.SlugCourseCautions_cautionsTitle__tMKdS{color:#171b1f;font-size:2.4rem;font-weight:700;line-height:3.6rem;border-bottom:.1rem solid;padding-bottom:.8rem}@media screen and (max-width:960px){.SlugCourseCautions_cautionsTitle__tMKdS{font-size:2rem;line-height:2.8rem;margin-top:3.2rem}}.SlugCourseCautions_cautionsHtml__KBPCd{margin-top:3.2rem;font-size:1.2rem}.SlugCourseCautions_cautionsHtml__KBPCd h1{font-size:2.4rem;line-height:2.8rem;margin:5.2rem 0 1.5rem;padding-bottom:.7rem;border-bottom:3px double #8a8c8d}.SlugCourseCautions_cautionsHtml__KBPCd h2{font-size:2.2rem;line-height:2.3rem;margin:2rem 0 1.3rem;padding-bottom:.7rem;border-bottom:1px solid #cfd0d1}.SlugCourseCautions_cautionsHtml__KBPCd h3{font-size:2rem;margin:1.8rem 0 .2rem;line-height:1.8rem}.SlugCourseCautions_cautionsHtml__KBPCd h4{font-size:1.8rem;margin:1rem 0 .2rem;line-height:1.8rem}.SlugCourseCautions_cautionsHtml__KBPCd h5{font-size:1.6rem;line-height:1.7rem;margin:.9rem 0 0}.SlugCourseCautions_cautionsHtml__KBPCd h6{font-size:1.4rem;line-height:1.7rem;margin:.9rem 0 0}.SlugCourseCautions_cautionsHtml__KBPCd ul{margin-left:2rem}.SlugCourseCautions_cautionsHtml__KBPCd li{list-style-type:disc}.SlugCourseCautions_cautionsHtml__KBPCd li ul{margin:0}.SlugCourseCautions_cautionsHtml__KBPCd li ul li{list-style:none}.SlugCourseCautions_cautionsHtml__KBPCd hr{margin:.8rem 0}.IconButton_wrapper__gPurd{display:inline-flex;justify-content:center;align-items:center;gap:.2rem;border-radius:.4rem}.IconButton_children__N_NcZ,.IconButton_icon__wBJ_q{display:flex;justify-content:center;align-items:center;font-size:1.2rem;font-weight:400;line-height:150%;color:#747678}.IconButton_children__N_NcZ img,.IconButton_children__N_NcZ>svg,.IconButton_icon__wBJ_q img,.IconButton_icon__wBJ_q>svg{width:1.8rem;height:1.8rem}.IconButton_themePrimary__dHbWZ .IconButton_children__N_NcZ,.IconButton_themePrimary__dHbWZ .IconButton_icon__wBJ_q{color:#171b1f}.IconButton_themePrimary__dHbWZ img path,.IconButton_themePrimary__dHbWZ svg path{fill:#171b1f}.IconButton_themeTertiaryOnlyIcon__s8zUC{background-color:#f5f5f6;padding:.1rem}.IconButton_themeTertiaryOnlyIcon__s8zUC .IconButton_children__N_NcZ,.IconButton_themeTertiaryOnlyIcon__s8zUC .IconButton_icon__wBJ_q{color:#747678}.IconButton_themeTertiaryOnlyIcon__s8zUC img path,.IconButton_themeTertiaryOnlyIcon__s8zUC svg path{fill:#747678}.IconButton_themeTertiaryOnlyIcon__s8zUC img,.IconButton_themeTertiaryOnlyIcon__s8zUC svg{width:2rem;height:2rem}.IconButton_themePositive__NsYoS{background-color:#ebf3ff;padding:.2rem .4rem}.IconButton_themePositive__NsYoS .IconButton_children__N_NcZ,.IconButton_themePositive__NsYoS .IconButton_icon__wBJ_q{font-size:1.2rem;font-weight:700;line-height:1.4rem;letter-spacing:-.012rem;color:#3b83ff}.IconButton_themeSurfaceBrand__S8qWB{color:#fc1c49;background-color:#ffeceb;padding:.2rem .6rem .2rem .4rem;border-radius:1.7rem}.IconButton_themeSurfaceBrand__S8qWB .IconButton_children__N_NcZ,.IconButton_themeSurfaceBrand__S8qWB .IconButton_icon__wBJ_q{color:#fc1c49}.IconButton_themeSurfaceBrand__S8qWB svg path{fill:#fc1c49}.IconButton_themeSurfaceBrand__S8qWB svg circle{fill:currentColor;stroke:currentColor}.IconButton_themeFillPrimary__sCTlS{color:#171b1f;background-color:#f5f5f6;padding:.2rem .6rem .2rem .4rem;border-radius:1.7rem}.IconButton_themeFillPrimary__sCTlS .IconButton_children__N_NcZ,.IconButton_themeFillPrimary__sCTlS .IconButton_icon__wBJ_q{color:#171b1f}.IconButton_themeFillPrimary__sCTlS svg path{fill:currentColor}.IconButton_themeTertiary__8r9zv,.IconButton_themeTertiary__8r9zv .IconButton_children__N_NcZ,.IconButton_themeTertiary__8r9zv .IconButton_icon__wBJ_q{color:#b7b9ba}.IconButton_themeTertiary__8r9zv svg path{fill:#b7b9ba}.SlugCourseCommunity_sectionWrapper__NfM0t{display:flex;justify-content:space-between;padding:0 4rem;margin:2.4rem 0 6rem;gap:2rem;border-radius:8px;border:1px dashed #8a8c8d}@media screen and (max-width:960px){.SlugCourseCommunity_sectionWrapper__NfM0t{flex-direction:column-reverse;padding:3.2rem 2.4rem 2.4rem;margin:2.4rem 0 4rem;gap:2.4rem}}.SlugCourseCommunity_textSection__IxHYA{display:flex;flex-direction:column;padding:3.2rem 0}@media screen and (max-width:960px){.SlugCourseCommunity_textSection__IxHYA{padding:0}}.SlugCourseCommunity_emptyHeader__K01im{margin-bottom:1.2rem;font-size:2rem;font-weight:700;line-height:150%}.SlugCourseCommunity_emptyContent__BLd6d{margin-bottom:2.4rem;font-size:1.6rem;font-weight:400;line-height:150%;color:#747678}.SlugCourseCommunity_emptyLink__KY_FL{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:24rem;height:4.8rem;padding:.8rem 2.9rem;background-color:#fc1c49;border:.1rem solid #fc1c49;border-radius:.4rem;font-size:1.6rem;font-weight:700;line-height:150%;color:#fff}@media screen and (max-width:960px){.SlugCourseCommunity_emptyLink__KY_FL{width:100%}}.SlugCourseCommunity_iconSection__Nhdnv{display:flex;align-items:flex-end}.SlugCourseCommunity_iconSection__Nhdnv svg{width:14.5rem;height:12.9rem}@media screen and (max-width:960px){.SlugCourseCommunity_iconSection__Nhdnv{justify-content:center}.SlugCourseCommunity_iconSection__Nhdnv svg{width:10.5rem;height:9.5rem}}.SlugCourseCommunity_container__P2GYM{position:relative;max-width:98rem;margin:8rem auto;padding:0 1.6rem}@media screen and (max-width:960px){.SlugCourseCommunity_container__P2GYM{margin:6rem auto}}.SlugCourseCommunity_header__y6GSg h2{display:flex;align-items:center;gap:.4rem}.SlugCourseCommunity_subTitle__aDR_m{display:flex;justify-content:space-between;align-items:flex-end}.SlugCourseCommunity_section__5leTr{margin-top:3.2rem;display:flex;flex-direction:column;gap:2rem}@media screen and (max-width:960px){.SlugCourseCommunity_section__5leTr{margin-top:0;flex-direction:row;overflow-x:auto;gap:1.2rem}}.SlugCourseCommunity_list__7th4S{display:flex;gap:2rem}@media screen and (max-width:960px){.SlugCourseCommunity_list__7th4S{padding:2.4rem 2rem 2rem 0;gap:1.2rem;flex-wrap:nowrap}}.SlugCourseCommunity_headerItem__H042i{min-width:18.6rem;height:20rem;box-sizing:border-box;display:flex;padding:16px;flex-direction:column;align-items:flex-start;justify-content:space-between;border-radius:.8rem;font-size:2rem;font-weight:700;line-height:150%;color:#fff;background-color:#fc1c49}.SlugCourseCommunity_headerItem__H042i svg{width:4rem;height:4rem;transform:rotate(180deg)}.SlugCourseCommunity_headerItem__H042i svg path{fill:#fff}@media screen and (max-width:960px){.SlugCourseCommunity_headerItem__H042i{min-width:12rem;font-size:1.6rem;font-weight:700;line-height:150%;color:#fff}}.SlugCourseCommunity_item__pfDE3{max-width:36rem;height:20rem;box-sizing:border-box;display:flex;flex:1 1 18.3rem;border-radius:.8rem;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);transition:flex-basis .3s ease-in-out}.SlugCourseCommunity_itemContainer__Ji8cm{width:100%;padding:1.6rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem}.SlugCourseCommunity_item__pfDE3.SlugCourseCommunity_active__MAs_C,.SlugCourseCommunity_item__pfDE3:hover{flex-basis:36rem}.SlugCourseCommunity_item__pfDE3.SlugCourseCommunity_active__MAs_C .SlugCourseCommunity_badge__5rnJB,.SlugCourseCommunity_item__pfDE3:hover .SlugCourseCommunity_badge__5rnJB{background-color:#fc1c49}.SlugCourseCommunity_item__pfDE3.SlugCourseCommunity_active__MAs_C .SlugCourseCommunity_title__pYKi_,.SlugCourseCommunity_item__pfDE3:hover .SlugCourseCommunity_title__pYKi_{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal}.SlugCourseCommunity_item__pfDE3.SlugCourseCommunity_active__MAs_C .SlugCourseCommunity_content__7VgzQ,.SlugCourseCommunity_item__pfDE3:hover .SlugCourseCommunity_content__7VgzQ{display:block}@media screen and (max-width:960px){.SlugCourseCommunity_item__pfDE3{min-width:21rem}}.SlugCourseCommunity_badge__5rnJB{padding:.4rem 1rem;border-radius:2rem;background-color:#cfd0d1;font-size:1.2rem;font-weight:600;line-height:150%;color:#fff}.SlugCourseCommunity_title__pYKi_{flex-basis:2.4rem;font-size:1.6rem;font-weight:700;-webkit-line-clamp:4}.SlugCourseCommunity_content__7VgzQ,.SlugCourseCommunity_title__pYKi_{width:100%;flex-grow:2;line-height:150%;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal}.SlugCourseCommunity_content__7VgzQ{height:7rem;font-size:1.4rem;font-weight:400;-webkit-line-clamp:2;display:none}.SlugCourseCommunity_status__aNwmz{font-size:1.2rem;font-weight:400;line-height:150%;color:#b7b9ba;display:flex;align-items:center}.SlugCourseCommunity_statusItem__ThPy2:not(:first-child):before{content:"";display:inline-block;width:.1rem;height:.8rem;background-color:#cfd0d1;margin:0 .5rem;vertical-align:middle}.SlugClipPreview_previewPlayer__VJH1d{height:100%;width:100%}.SlugClipPreview_previewPlayerContainer__FYUUe{position:relative;aspect-ratio:16/9;max-width:93rem;width:calc(100vw - 4.8rem);background-color:#000}@media screen and (max-width:960px){.SlugClipPreview_previewPlayerContainer__FYUUe{width:calc(100vw - 4.8rem)}}.SlugClipPreview_title__1kCKr{font-weight:700;font-size:2.8rem;color:#000;width:inherit;margin-bottom:1.2rem}@media screen and (max-width:960px){.SlugClipPreview_title__1kCKr{font-size:2rem;color:#37393b}}.SlugClipPreview_wrapper__OTcBw{display:flex;flex-direction:column;gap:2.4rem}.SlugClipPreview_contentsContainer__eI0tj{display:flex;flex-direction:row;gap:2.4rem}@media screen and (max-width:1360px){.SlugClipPreview_contentsContainer__eI0tj{flex-direction:column}}.SlugClipPreview_clipListContainer__dv_j3{position:relative;flex-shrink:0}@media screen and (max-width:1360px){.SlugClipPreview_clipListContainer__dv_j3{margin-bottom:10rem}}@media screen and (max-width:960px){.SlugClipPreview_clipListContainer__dv_j3{margin-bottom:0}}.SlugClipPreview_clipList__k2lzP{display:flex;flex-direction:column;gap:.8rem;max-height:42rem;max-width:30rem;width:100%;margin-bottom:auto;overflow-y:scroll}.SlugClipPreview_clipListTitle__Ijo_M{font-size:2rem;line-height:150%;font-weight:700;color:#000;margin-bottom:1.2rem}@media screen and (max-width:1360px){.SlugClipPreview_clipList__k2lzP{max-width:none}}.SlugClipPreview_clipButton__Sr3_1{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.8rem;padding:1.2rem;width:100%;border:.1rem solid #8a8c8d;border-radius:.4rem;font-size:1.4rem;font-weight:400;line-height:150%}.SlugClipPreview_clipButton__Sr3_1:hover{background-color:#e7e7e8}.SlugClipPreview_clipButtonTitle__xmC5Z{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;text-align:start;font-weight:700}.SlugClipPreview_clipButtonPlayTime__OGyVS{color:#747678;margin-left:auto}.SlugClipPreview_clipButtonActive__X70iO{background-color:#e7e7e8}@media screen and (max-width:1360px){.SlugClipPreview_clipButton__Sr3_1{justify-content:flex-start}}.SlugClipPreview_duration__EJP8X{font-size:1.4rem;color:#5f6163}.SlugClipPreview_purchaseButton__Lru6y{position:absolute;bottom:0;display:flex;margin-top:2.4rem;width:100%}.SlugClipPreview_purchaseButton__Lru6y button{width:100%!important}@media screen and (max-width:1360px){.SlugClipPreview_purchaseButton__Lru6y{position:fixed;bottom:2.4rem;left:2.4rem;right:2.4rem;width:unset;margin-top:0}.SlugClipPreview_purchaseButton__Lru6y:before{content:"";position:absolute;top:-2.4rem;left:-2.4rem;right:-2.4rem;bottom:-2.4rem;background-color:#fff;z-index:-1;border-radius:1.6rem}}.SlugClipPreview_header__NCE03{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.SlugClipPreview_closeIcon__wkEjU{top:3.2rem;right:2.4rem;cursor:pointer}@media screen and (max-width:960px){.SlugClipPreview_closeIcon__wkEjU{top:2.4rem;right:2.4rem}}.SlugClipPreview_videoIcon__6Ms8T{flex-shrink:0}.SlugClipPreview_purchasePanel__PxWbz{position:absolute;bottom:6rem}@media screen and (max-width:1360px){.SlugClipPreview_purchasePanel__PxWbz{position:fixed;bottom:9.2rem}}@media screen and (max-width:960px){.SlugClipPreview_purchasePanel__PxWbz{bottom:13rem}}.SlugCourseCurriculum_curriculum__C9VkW{width:100%;max-width:98rem;margin:0 auto}@media screen and (max-width:960px){.SlugCourseCurriculum_curriculum__C9VkW{margin:6rem auto 0}}.SlugCourseCurriculum_curriculumTitle__t60xu{color:#171b1f;font-size:2.4rem;font-weight:700;line-height:150%}@media screen and (max-width:960px){.SlugCourseCurriculum_curriculumTitle__t60xu{font-size:2rem;font-weight:700;line-height:150%}}.SlugCourseCurriculum_curriculumLectureInfo__xyfuT{margin:.8rem 0 0;color:#747678;font-size:1.2rem;font-weight:600;line-height:150%}.SlugCourseCurriculum_curriculumLectureChapter__qDP6z:after,.SlugCourseCurriculum_curriculumLecturePart__NBiBU:after{content:" ∙ "}.SlugCourseCurriculum_curriculumLectureClip__lWAQt:after{display:inline-block;width:.1rem;height:.8rem;margin:0 .5rem;vertical-align:middle;background-color:#cfd0d1;content:""}.SlugCourseCurriculum_curriculumButtonContainer__jFhKo{display:flex;justify-content:space-between;margin:3.2rem 0 1.6rem;font-size:1.4rem;font-weight:500;line-height:1.8rem}@media screen and (max-width:960px){.SlugCourseCurriculum_curriculumButtonContainer__jFhKo{flex-direction:column-reverse;margin:2.4rem 0 1.6rem;gap:1.2rem}}.SlugCourseCurriculum_curriculumRightButtonContainer__26JRK{display:flex;gap:.8rem}@media screen and (max-width:960px){.SlugCourseCurriculum_curriculumRightButtonContainer__26JRK{justify-content:flex-end}}.SlugCourseCurriculum_curriculumToggleAccordionButton__hbvyS{color:#747678;background-color:#f5f5f6}.SlugCourseCurriculum_curriculumToggleAccordionButton__hbvyS:hover{background-color:#e7e7e8}.SlugCourseCurriculum_curriculumCourseOverviewButton__rCWiw{color:#fff;background-color:#fc1c49}.SlugCourseCurriculum_curriculumCourseOverviewButton__rCWiw:hover{background-color:#c5213b}.SlugCourseCurriculum_curriculumContent__ZoStS{margin:0 0 .8rem;border:.1rem solid #cfd0d1;border-radius:.4rem}.SlugCourseCurriculum_curriculumContent__ZoStS:last-of-type{margin:0}.SlugCourseCurriculum_curriculumPart__ZXLyF{display:flex;align-items:center;justify-content:space-between;padding:1.6rem;cursor:pointer;background-color:#f5f5f6;border-bottom:.1rem solid #cfd0d1}@media screen and (max-width:960px){.SlugCourseCurriculum_curriculumPart__ZXLyF{flex-direction:column;align-items:flex-start}}.SlugCourseCurriculum_curriculumPartMainContent__2UTMh{display:flex;align-items:center;flex-shrink:0}@media screen and (max-width:960px){.SlugCourseCurriculum_curriculumPartMainContent__2UTMh{margin:0 0 .6rem;align-items:flex-start}.SlugCourseCurriculum_curriculumPartIcon__FEJ6T{margin:.5rem 0 0}}.SlugCourseCurriculum_curriculumPartTitle__N_pJM{margin:0 1.2rem 0 .8rem;color:#171b1f;font-size:1.4rem;font-weight:600;line-height:150%}@media screen and (max-width:960px){.SlugCourseCurriculum_curriculumPartTitle__N_pJM{margin:0 0 0 .8rem}}.SlugCourseCurriculum_curriculumPartSubContent__QPswk{display:flex;align-items:center;justify-content:flex-start;flex-grow:1;width:100%;gap:.8rem}@media screen and (max-width:960px){.SlugCourseCurriculum_curriculumPartSubContent__QPswk{width:calc(100% - 2.4rem);margin:0 0 0 2.4rem}}.SlugCourseCurriculum_curriculumChapter__ngF7j{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.6rem .8rem}@media screen and (max-width:960px){.SlugCourseCurriculum_curriculumChapter__ngF7j{align-items:flex-start}}.SlugCourseCurriculum_curriculumChapterTitle__WZNlM{margin:0 .8rem 0 0;color:#171b1f;font-size:1.4rem;font-weight:600;line-height:150%}.SlugCourseCurriculum_curriculumClip__NMQcz{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1.6rem .8rem 2.4rem;gap:.8rem}@media screen and (max-width:960px){.SlugCourseCurriculum_curriculumClip__NMQcz{padding:.8rem 1.6rem}}.SlugCourseCurriculum_curriculumClipTitleContainer__4OxqO{display:flex;align-items:center;flex:1 1;min-width:0}.SlugCourseCurriculum_curriculumClipTitle__XK9Nr{flex:1 1;margin:0 .8rem;min-width:0;color:#171b1f;font-size:1.4rem;font-weight:400;line-height:2rem;word-break:break-word;overflow-wrap:break-word}.SlugCourseCurriculum_curriculumClipPreviewButton__dN9P7{flex-shrink:0;padding:.3rem .8rem;margin:0;color:#747678;background-color:#fff;border:.1rem solid #cfd0d1;border-radius:.4rem;white-space:nowrap;font-size:1.2rem;font-weight:700;line-height:1.4rem;letter-spacing:-.012rem}.SlugCourseCurriculum_curriculumClipPreviewButton__dN9P7:hover{color:#fc1c49;background-color:#fff;border-color:#fc1c49}.SlugCourseCurriculum_curriculumClipPreviewButton__dN9P7:active{color:#fc1c49;background-color:#ffeceb;border-color:#fc1c49}@media screen and (max-width:960px){.SlugCourseCurriculum_curriculumClipPreviewButton__dN9P7{display:none}}.SlugCourseCurriculum_curriculumClipTime__XMOC1{flex-shrink:0;margin:0;min-width:6rem;text-align:right}.SlugCourseCurriculum_curriculumClipCount__FNDIC{margin:0 auto 0 0;padding:.1rem .4rem;color:#747678;font-size:1.2rem;font-weight:600;line-height:1.8rem;background-color:#e7e7e8;border-radius:.4rem}@media screen and (max-width:960px){.SlugCourseCurriculum_curriculumClipCount__FNDIC{font-weight:600}}.SlugCourseCurriculum_button__4_Okw{display:flex;align-items:center;justify-content:center;padding:1.2rem;gap:.4rem;border-radius:.4rem}.SlugCourseCurriculum_time__aKoe6{color:#747678;font-size:1.4rem;font-weight:400;line-height:2rem;margin-left:auto}.SlugCourseCurriculum_removeBorder__3fjsx{border:none}.SlugCourseCurriculum_accordionIcon__xpd_k{min-width:1.6rem;transform:rotate(0deg)}.SlugCourseCurriculum_accordionIconRotated__OnT3n{min-width:1.6rem;transform:rotate(180deg)}.SlugCourseCurriculum_videoIcon__2icZR{min-width:2.4rem}.SlugCourseCurriculum_previewVideoIcon___ptJo{width:1.6rem;height:1.6rem}.SlugCourseCurriculum_previewVideoIcon___ptJo rect{stroke:#fff}.SlugCourseCurriculum_previewVideoIcon___ptJo path{fill:#fff}.SlugCourseCurriculum_previewClip___VovP{cursor:pointer}.SlugCourseCurriculum_previewClip___VovP:hover{background-color:#f5f5f6}.SlugCourseCurriculum_previewClip___VovP:hover svg path{fill:#171b1f}.SlugCourseCurriculum_previewClip___VovP:hover svg rect{stroke:#171b1f}.SlugRecommendCourses_recommendCoursesContainer__ekPse{width:100%;background-color:#f5f5f6;padding:6rem 0}.SlugRecommendCourses_recommendCourses__Q5sIe{max-width:98rem;margin:0 auto;padding:0 1.6rem}.SlugRecommendCourses_recommendCourses__Q5sIe>.recommended-courses{margin-bottom:0}@import"https://use.typekit.net/lob0gpy.css";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/variable/pretendardvariable.css";.SlugCourseCover_container__um9_s{position:relative;display:flex;justify-content:center;align-items:center;max-width:98rem;height:35.4rem;margin:1.2rem auto 0;border-radius:1rem;overflow:hidden}@media screen and (max-width:960px){.SlugCourseCover_container__um9_s{margin:0;border-radius:0}}@media screen and (max-width:600px){.SlugCourseCover_container__um9_s{height:100%}}.SlugCourseCover_picture__nW2AV{position:relative;aspect-ratio:36/13;max-width:144rem;max-height:52rem;width:100%;height:100%}@media screen and (max-width:960px){.SlugCourseCover_picture__nW2AV{aspect-ratio:39/29;max-width:47.3rem;max-height:35.4rem}}.SlugCourseCover_backgroundPicture__me24T{display:none}@media screen and (max-width:960px){.SlugCourseCover_backgroundPicture__me24T{display:inline;position:absolute;top:0;left:0;width:100%;height:100%;scale:1.25;filter:blur(1rem);z-index:-101}}.SlugCourseCover_fallbackImage__Hmd6R{width:100%;height:100%}.SlugCourseCover_video__uVt8J{height:35.4rem}