.DesktopFooterCSLink_wrapper__tNUst{display:flex;justify-content:space-between}.DesktopFooterCSLink_wrapper__tNUst .DesktopFooterCSLink_buttons___U7cg{display:flex;flex-direction:column;gap:8px;width:100%}.DesktopFooterSocialLink_wrapper__3fWvD{display:flex;flex-direction:row;gap:22px}.DesktopFooterSocialLink_wrapper__3fWvD a{width:32px;height:32px;border-radius:32px;background-color:#f8f9fa;justify-content:center;align-items:center;display:flex}.DesktopFooter_wrapper__ARjnh{padding:56px 16px;display:flex;flex-direction:column;gap:24px;position:relative;font-size:12px;line-height:20px;font-weight:400;color:#495057;background-color:#fff}.DesktopFooter_wrapper__ARjnh .DesktopFooter_mainWrapper__5jlLu{display:flex;gap:32px;width:1296px;margin:auto;color:#495057}.DesktopFooter_wrapper__ARjnh .DesktopFooter_mainWrapper__5jlLu .DesktopFooter_title__cfigi{font-size:14px;line-height:16px;font-weight:700}.DesktopFooter_wrapper__ARjnh .DesktopFooter_mainWrapper__5jlLu .DesktopFooter_info__E9XS7,.DesktopFooter_wrapper__ARjnh .DesktopFooter_mainWrapper__5jlLu .DesktopFooter_subTitle__mayp1{font-size:12px;line-height:20px;font-weight:400;color:#868e96}.DesktopFooter_wrapper__ARjnh .DesktopFooter_mainWrapper__5jlLu .DesktopFooter_divider__2QIU0{width:1px;height:inherit;background-color:#f1f3f5}.DesktopFooter_wrapper__ARjnh .DesktopFooter_mainWrapper__5jlLu .DesktopFooter_buttonWrapper__XuaAG{display:flex;flex-direction:column;gap:16px;min-width:213px}.DesktopFooter_wrapper__ARjnh .DesktopFooter_mainWrapper__5jlLu .DesktopFooter_infoWrapper__PuhNP{display:flex;flex-direction:column;gap:24px;color:#868e96}.DesktopFooter_wrapper__ARjnh .DesktopFooter_mainWrapper__5jlLu .DesktopFooter_centerInfo__2ncIy{display:flex;flex-direction:column;gap:8px}.DesktopFooter_wrapper__ARjnh .DesktopFooter_mainWrapper__5jlLu .DesktopFooter_flexSpaceBetweenWrapper__dnuqF{display:flex;align-items:center;gap:24px}.MobileFooterCSLink_wrapper__f3mxm{display:flex;flex-direction:column;gap:8px}.MobileFooterCSLink_wrapper__f3mxm .MobileFooterCSLink_buttons__6tN_n{display:flex;flex-direction:column;gap:8px;width:100%}.MobileFooterSocialLink_wrapper__7lF01{display:flex;gap:8px}.MobileFooterSocialLink_wrapper__7lF01 a{width:32px;height:32px;border-radius:24px;background-color:#fff;justify-content:center;align-items:center;display:flex}.MobileFooter_wrapper__6M7p2{background-color:#f8f9fa;padding:56px 24px;display:flex;flex-direction:column;gap:56px;position:relative;font-size:12px;line-height:20px;font-weight:400;color:#495057;margin:0 auto}.MobileFooter_wrapper__6M7p2 .MobileFooter_title__nKieP{font-size:14px;line-height:16px;font-weight:700}.MobileFooter_wrapper__6M7p2 .MobileFooter_info__5ix2A,.MobileFooter_wrapper__6M7p2 .MobileFooter_subTitle__2miUW{font-size:12px;line-height:20px;font-weight:400;color:#868e96}.MobileFooter_wrapper__6M7p2 .MobileFooter_mainWrapper__9A541{display:flex;flex-direction:column;gap:32px;margin:auto}.MobileFooter_wrapper__6M7p2 .MobileFooter_mainWrapper__9A541 .MobileFooter_divider__yGs3B{width:100%;height:1px;background-color:#f1f3f5}.MobileFooter_wrapper__6M7p2 .MobileFooter_mainWrapper__9A541 .MobileFooter_buttonWrapper__6NIvg{display:flex;flex-direction:column;gap:16px}.MobileFooter_wrapper__6M7p2 .MobileFooter_mainWrapper__9A541 .MobileFooter_flexSpaceBetweenWrapper__Do7YI{display:flex;gap:16px}.MobileFooter_infoWrapper__37_Hi{display:flex;flex-direction:column;gap:24px;color:#868e96}.MobileFooter_centerInfo__mMDig{display:flex;flex-direction:column;gap:8px}.MobileFooterLink_wrapper__5I4Vf{display:flex;flex-direction:column;gap:24px}.MobileFooterLink_column__ZDm_g{display:flex;flex-direction:column;width:120px;gap:12px}.MobileFooterLink_title__KitYw{color:#495057;font-size:14px;line-height:16px;font-weight:700}.MobileFooterLink_link__qJy4w{list-style:none;background:none;border:none;padding:0;text-align:left;width:-moz-fit-content;width:fit-content;color:#868e96;font-size:14px;line-height:16px;font-weight:400;cursor:pointer}.MobileFooterLink_link__qJy4w.MobileFooterLink_bold__9X_8B{font-size:14px;line-height:16px;font-weight:700;color:#868e96}.ChatPannel_mobileContainer__K_o2H{position:relative;display:flex}.ChatPannel_mobileContainer__K_o2H.ChatPannel_unread__BRC07:after{content:"";position:absolute;top:0;right:0;width:6px;height:6px;background-color:#ff5855;border-radius:50%;border:2px solid #fff}.ChatPannel_mobileContainer__K_o2H.ChatPannel_disabled__2iErK{color:#bfc2c5}.ChatPannel_desktopContainer__jcR19{width:100%;display:flex;justify-content:space-between;align-items:center}.ChatPannel_desktopContainer__jcR19 .ChatPannel_titleWrapper__8Bm31{display:flex;gap:8px}.ChatPannel_desktopContainer__jcR19 .ChatPannel_notificationCount__lyw41{color:#ff6b6b;background-color:hsla(0,100%,71%,.16);padding:4px 8px;border-radius:99px;font-size:14px;line-height:16px;font-weight:700}.AmountBox_wrapper__v4jHP{padding:32px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;background-color:#fff;border-radius:16px}.AmountBox_wrapper__v4jHP dt{display:flex;gap:8px;color:#868e96;font-size:18px;line-height:24px;font-weight:700}.AmountBox_wrapper__v4jHP .AmountBox_badge__ijOPe{border-radius:4px;padding:4px 6px;background-color:rgba(96,108,144,.16);color:#495057;font-size:14px;line-height:16px;font-weight:700}.AmountBox_wrapper__v4jHP dd{color:#212529}.AmountBox_wrapper__v4jHP dd.AmountBox_desktop__Ou1h_{font-size:32px;line-height:44px;font-weight:700}.AmountBox_wrapper__v4jHP dd.AmountBox_mobile__Bu5KE{font-size:22px;line-height:32px;font-weight:700}.AmountBox_wrapper__v4jHP .AmountBox_price__cvSjF:after{content:"원"}.CategoryCard_wrapper__o2JjZ{gap:16px;padding:20px;border-radius:16px;height:120px;cursor:pointer}.CategoryCard_wrapper__o2JjZ,.CategoryCard_wrapper__o2JjZ figure{display:flex;align-items:center}.CategoryCard_wrapper__o2JjZ .CategoryCard_textWrapper__8Jtlr{display:flex;flex-direction:column;white-space:nowrap;color:#000}.CategoryCard_wrapper__o2JjZ .CategoryCard_textWrapper__8Jtlr .CategoryCard_count__YxDbg{font-size:18px;line-height:24px;font-weight:700}.CategoryCard_wrapper__o2JjZ .CategoryCard_textWrapper__8Jtlr .CategoryCard_teacher__8IIVA{font-weight:500;font-size:17px;line-height:27px;letter-spacing:-.03em}.CategoryCard_wrapper__o2JjZ:hover{background-color:rgba(33,37,41,.05)}.CategoryCard_wrapper__o2JjZ:active{background-color:rgba(33,37,41,.12)}.CategorySection_categoryCardWrapper__kZzkY{display:flex;align-items:center;gap:8px;overflow-x:scroll;scrollbar-width:none}.CategorySection_divider__XMJiS{width:1px;height:24px;background-color:rgba(96,108,144,.16)}.ClassCuration_wrapper__99ZBS{padding:80px 0;background-color:#fff}.ClassCuration_wrapper__99ZBS .ClassCuration_contentWrapper__HfopN{display:flex;flex-direction:column;width:1296px;margin:0 auto;gap:56px}.ClassCuration_wrapper__99ZBS .ClassCuration_contentWrapper__HfopN .ClassCuration_headerWrapper__aNw5m{display:flex;flex-direction:column}.ClassCuration_wrapper__99ZBS .ClassCuration_contentWrapper__HfopN .ClassCuration_headerWrapper__aNw5m .ClassCuration_title__CToBl{font-size:40px;line-height:56px;font-weight:700;text-align:center;color:#343a40;z-index:2}.ClassCuration_wrapper__99ZBS .ClassCuration_contentWrapper__HfopN .ClassCuration_headerWrapper__aNw5m .ClassCuration_title__CToBl .ClassCuration_highlightText__Pu5sV{position:relative;display:inline-block}.ClassCuration_wrapper__99ZBS .ClassCuration_contentWrapper__HfopN .ClassCuration_headerWrapper__aNw5m .ClassCuration_title__CToBl .ClassCuration_highlightText__Pu5sV .ClassCuration_highlight__g2A3c{position:absolute;left:-3px;bottom:-9px;z-index:-1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ClassCuration_wrapper__99ZBS .ClassCuration_contentWrapper__HfopN .ClassCuration_classRankingWrapper___NBrW{padding:48px;border-radius:56px;background-color:#f8f9fa}.ClassInfo_wrapper__95T6_{background-color:#fff;display:flex;flex-direction:column}.ClassInfo_wrapper__95T6_.ClassInfo_desktop__LuQix{padding:80px 0;gap:56px}.ClassInfo_wrapper__95T6_.ClassInfo_mobile__p470Y{padding:56px 20px;gap:32px}.ClassInfo_wrapper__95T6_ .ClassInfo_title__J1JUF{color:#343a40;text-align:center}.ClassInfo_wrapper__95T6_ .ClassInfo_title__J1JUF.ClassInfo_desktop__LuQix{font-size:40px;line-height:56px;font-weight:700}.ClassInfo_wrapper__95T6_ .ClassInfo_title__J1JUF.ClassInfo_mobile__p470Y{font-size:22px;line-height:32px;font-weight:700}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc.ClassInfo_desktop__LuQix{max-width:1040px;margin:0 auto}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc .ClassInfo_infoList__PjPgv{display:grid;grid-gap:56px;gap:56px}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc .ClassInfo_infoList__PjPgv.ClassInfo_desktop__LuQix{grid-template-columns:repeat(2,1fr);gap:56px 80px}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc .ClassInfo_infoList__PjPgv.ClassInfo_mobile__p470Y{grid-template-columns:1fr;gap:32px}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc .ClassInfo_infoList__PjPgv .ClassInfo_infoItem__Y2FYr{width:480px;height:199px;display:flex;flex-direction:column;align-items:center;text-align:center}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc .ClassInfo_infoList__PjPgv .ClassInfo_infoItem__Y2FYr.ClassInfo_desktop__LuQix{gap:24px}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc .ClassInfo_infoList__PjPgv .ClassInfo_infoItem__Y2FYr.ClassInfo_desktop__LuQix img{transition:transform .3s linear}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc .ClassInfo_infoList__PjPgv .ClassInfo_infoItem__Y2FYr.ClassInfo_desktop__LuQix:hover img{transform:translateY(-4px)}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc .ClassInfo_infoList__PjPgv .ClassInfo_infoItem__Y2FYr.ClassInfo_mobile__p470Y{width:100%;height:auto;gap:16px}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc .ClassInfo_infoList__PjPgv .ClassInfo_infoItem__Y2FYr .ClassInfo_textWrapper__bDKv6{display:flex;flex-direction:column;gap:8px}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc .ClassInfo_infoList__PjPgv .ClassInfo_infoItem__Y2FYr .ClassInfo_textWrapper__bDKv6 .ClassInfo_title__J1JUF{color:#495057}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc .ClassInfo_infoList__PjPgv .ClassInfo_infoItem__Y2FYr .ClassInfo_textWrapper__bDKv6 .ClassInfo_title__J1JUF.ClassInfo_desktop__LuQix{font-size:25px;line-height:36px;font-weight:700}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc .ClassInfo_infoList__PjPgv .ClassInfo_infoItem__Y2FYr .ClassInfo_textWrapper__bDKv6 .ClassInfo_title__J1JUF.ClassInfo_mobile__p470Y{font-size:19px;line-height:28px;font-weight:700}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc .ClassInfo_infoList__PjPgv .ClassInfo_infoItem__Y2FYr .ClassInfo_textWrapper__bDKv6 .ClassInfo_description__mStjY{color:#868e96}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc .ClassInfo_infoList__PjPgv .ClassInfo_infoItem__Y2FYr .ClassInfo_textWrapper__bDKv6 .ClassInfo_description__mStjY.ClassInfo_desktop__LuQix{font-size:18px;line-height:28px;font-weight:400;white-space:pre-line}.ClassInfo_wrapper__95T6_ .ClassInfo_contentWrapper__pmKmc .ClassInfo_infoList__PjPgv .ClassInfo_infoItem__Y2FYr .ClassInfo_textWrapper__bDKv6 .ClassInfo_description__mStjY.ClassInfo_mobile__p470Y{font-size:14px;line-height:20px;font-weight:400;white-space:normal}.CreateClassProcess_wrapper__KDwLg{background-color:#212529;margin:0 auto}.CreateClassProcess_wrapper__KDwLg.CreateClassProcess_desktop__bHxwL{padding:80px 0;background-image:url(https://d1eq92k73q0sq3.cloudfront.net/prod/_next/static/media/bg_flower.62df4905.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.CreateClassProcess_wrapper__KDwLg.CreateClassProcess_mobile__XL1ee{padding:56px 20px}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k{display:flex;flex-direction:column;text-align:center}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k.CreateClassProcess_desktop__bHxwL{gap:56px}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k.CreateClassProcess_mobile__XL1ee{gap:32px}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_title__6f_EF{color:#fff}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_title__6f_EF.CreateClassProcess_desktop__bHxwL{font-size:40px;line-height:56px;font-weight:700}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_title__6f_EF.CreateClassProcess_mobile__XL1ee{font-size:22px;line-height:32px;font-weight:700}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_highlightText__EFEkR{color:#ffce22}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv{position:relative;display:flex;flex-direction:column;gap:32px}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processLine__fhfaG{position:absolute;top:60px;left:48px;height:calc(100% - 120px);z-index:0}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv.CreateClassProcess_desktop__bHxwL{margin:0 auto}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOn__txwUM{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:32px;background-color:#fff;border-radius:24px;z-index:1}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOn__txwUM.CreateClassProcess_desktop__bHxwL{width:370px}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOn__txwUM.CreateClassProcess_mobile__XL1ee{width:100%}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOn__txwUM .CreateClassProcess_buttonWrapper__vgTmq{transition:transform .15s ease-out;margin-top:16px}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOn__txwUM .CreateClassProcess_buttonWrapper__vgTmq button{transition:box-shadow .15s ease-out}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOn__txwUM:hover .CreateClassProcess_buttonWrapper__vgTmq{transition:transform .15s ease-out;transform:translateY(-2px)}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOn__txwUM:hover .CreateClassProcess_buttonWrapper__vgTmq button{box-shadow:0 16px 20px 0 hsla(210,7%,56%,.12),0 8px 16px 0 hsla(210,7%,56%,.08),0 0 8px 0 hsla(210,7%,56%,.08)}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOn__txwUM .CreateClassProcess_processNumberOn__e9BTX{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-color:#343a40;border-radius:50%}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOn__txwUM .CreateClassProcess_processNumberOn__e9BTX p{color:#fff;font-size:18px;line-height:24px;font-weight:700}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOn__txwUM img{margin:0 auto}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOn__txwUM .CreateClassProcess_textWrapper__IUkNf{display:flex;flex-direction:column;gap:4px}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOn__txwUM .CreateClassProcess_processTitle__ddNzZ{color:#343a40;font-size:18px;line-height:24px;font-weight:700}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOn__txwUM .CreateClassProcess_processDescription__Q1EHF{color:#f59f00;font-size:14px;line-height:16px;font-weight:400}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOff__PUyJX{display:flex;align-items:center;gap:16px;padding:24px 32px;background-color:rgba(73,80,87,.5);border-radius:16px;border:1px solid #adb5bd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOff__PUyJX .CreateClassProcess_processNumberOff__1a6Nu{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-color:#fff;border-radius:50%}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOff__PUyJX .CreateClassProcess_processNumberOff__1a6Nu p{color:#343a40;font-size:18px;line-height:24px;font-weight:700}.CreateClassProcess_wrapper__KDwLg .CreateClassProcess_contentWrapper___Sr3k .CreateClassProcess_processList__SHlLv .CreateClassProcess_processItemOff__PUyJX .CreateClassProcess_processOffTitle__ByIBj{color:#fff;font-size:18px;line-height:24px;font-weight:400}