@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;700&display=swap);.Container_container__1Ti4x{margin:0 auto;max-width:840px;width:100%}@media (max-width:840px){.Container_container__1Ti4x{padding:0 70px}}.UserMenu_userMenu__8\+hhz{position:relative}.UserMenu_iconButton__TJd8U{background-color:initial;border:none;cursor:pointer;padding:0}.UserMenu_iconButton__TJd8U,.UserMenu_iconButton__TJd8U img,.UserMenu_userMenu__8\+hhz{height:30px;width:30px}ul.UserMenu_popup__RQtRz{background-color:#fff;border:1px solid #ebebeb;border-radius:5px 0 5px 5px;box-shadow:var(--box-shadow);list-style:none;margin:0;overflow:hidden;padding:0;position:absolute;right:-10px;top:calc(100% + 25px)}ul.UserMenu_popup__RQtRz li{font-family:var(--noto-sans);padding:15px 19px}ul.UserMenu_popup__RQtRz li:hover{background-color:#f4f4f4;cursor:pointer}ul.UserMenu_popup__RQtRz li.UserMenu_disabled__Kaky3{background-color:#fff;color:#c4c4c4;cursor:default;-webkit-user-select:none;user-select:none}.UserMenu_userMenu__8\+hhz ul.UserMenu_popup__RQtRz a:hover{text-decoration:none}.Nav_nav__iMr2i{background-color:#fff;box-shadow:var(--box-shadow);padding:15px 0;position:relative;z-index:1}.Nav_container__omOm2{align-items:center;display:flex;justify-content:space-between}ul.Nav_menu__7eLVs{align-items:center;display:flex;list-style:none;margin:0;padding:0}ul.Nav_menu__7eLVs>li:not(:last-child){margin-right:30px}ul.Nav_menu__7eLVs a:active,ul.Nav_menu__7eLVs a:hover{text-decoration:underline}.Footer_footer__EwVYi{background-color:#494949;color:#878787;padding:20px 0 53px}.Footer_links__q2x7d{color:#c4c4c4;list-style:none;padding:0}.Footer_links__q2x7d>*{display:inline-block;line-height:1.64}.Footer_links__q2x7d>:not(:last-child){margin-right:30px}.Footer_info__2OKti{list-style:none;margin-bottom:36px;padding:0}.Footer_info__2OKti>*{display:inline-block;line-height:1.64}.Footer_info__2OKti>:not(:last-child){margin-right:30px}.Footer_icons__ZW8St{display:flex;justify-content:space-between}.Footer_sns__K27EF :not(:last-child){margin-right:13px}:where(html){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}:where(h1){font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:initial;color:inherit;height:0}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:initial}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}*{box-sizing:border-box;word-break:keep-all}html{background-color:#f9f9f9;overflow-y:scroll}body{margin:0}a,a:active,a:hover,a:visited{color:#494949;text-decoration:none}:root{--box-shadow:5px 5px 10px 0 #0000000d}#root{display:flex;flex-direction:column;min-height:100vh}.App_footer__hTLqU,.App_nav__kJlKP{flex:none}.App_body__kRu0I{flex-grow:1;position:relative}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:500;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff) format("woff")}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:300;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff) format("woff")}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff) format("woff")}:root{--gmarket-sans:"Gmarket Sans";--noto-sans:-apple-system,"Noto Sans KR",sans-serif}html{font-family:-apple-system,Noto Sans KR,sans-serif;font-family:var(--noto-sans);font-size:14px;font-weight:400}a,button,h1,h2,h3,h4{font-family:Gmarket Sans;font-family:var(--gmarket-sans);font-weight:500}.Button_button__iEiBG{background-color:#494949;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;outline:none;padding:13px 41px}div.Button_button__iEiBG{display:inline-block}.Button_button__iEiBG.Button_round__zRTQ5{background-color:#494949;border-radius:9999px;color:#fff;font-size:14px;font-weight:400;padding:9px 22px}.Lined_lined__OvrSx{box-shadow:inset 0 -14px #ebebeb;padding-bottom:4px}.HomePage_bg__GoeLX{background:linear-gradient(135deg,#f9f9f9 48%,#ebebeb 0,#ebebeb 78%,#f9f9f9 0);bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.HomePage_container__S-kOo{display:flex;margin:120px auto 226px}.HomePage_texts__WRqgx{display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-right:100px}.HomePage_heading__6xW6a{font-weight:500;line-height:1.39;margin:15px 0}.HomePage_description__u3eBK{color:#878787;font-size:18px;letter-spacing:normal;line-height:1.61;margin:15px 0 25px;text-align:left}.HomePage_figure__amvxz{flex:1 1;padding:20px;text-align:center}.HomePage_figure__amvxz img{max-width:418px;width:100%}@media (max-width:840px){.HomePage_container__S-kOo{flex-direction:column-reverse;margin:60px auto 226px}.HomePage_text__l0cML{margin-right:0}.HomePage_figure__amvxz{margin-bottom:40px}}.ListPage_bg__u17bD{align-items:center;display:flex;justify-content:center;padding:38px 0 58px}.ListPage_bg__u17bD.ListPage_catalog__llOnT{background-color:#ebebeb}.ListPage_bg__u17bD.ListPage_community__gbWhh{background-color:#73bfad}.ListPage_icon__m2OG9{height:44px;margin-right:30px}.ListPage_heading__WXtPT{font-size:22px;font-weight:700;margin:0 0 5px}.ListPage_description__lgiIP{font-size:12px;font-weight:500;margin:0}.ListPage_catalog__llOnT .ListPage_heading__WXtPT{color:#545454}.ListPage_catalog__llOnT .ListPage_description__lgiIP{color:#878787}.ListPage_community__gbWhh .ListPage_description__lgiIP,.ListPage_community__gbWhh .ListPage_heading__WXtPT{color:#fff}.ListPage_container__J4kcM{margin-bottom:100px;margin-top:-20px}.Warn_warn__sN0JZ{text-align:center}.Warn_icon__WL87K{display:block;margin:0 auto}.Warn_title__yWAo6{font-size:20px;font-weight:500;margin:20px auto 3px}.Warn_big__NxTRs .Warn_title__yWAo6{font-size:24px}.Warn_description__LWQv9{color:#878787;font-weight:500;line-height:2.07;margin:0}.Warn_big__NxTRs .Warn_description__LWQv9{font-size:18px;line-height:1.61}.Card_card__7Eml9{background-color:#fff;border-radius:5px;box-shadow:var(--box-shadow);overflow:hidden}.CourseIcon_courseIcon__X0ObL{height:60px;width:60px}ul.Tags_tags__rYIpp{list-style:none;margin:0;padding:0}ul.Tags_tags__rYIpp>li{background-color:#ebebeb;border-radius:5px;color:#878787;display:inline-block;font-size:12px;opacity:.8;padding:2px 6px 3px}ul.Tags_tags__rYIpp>li:not(:last-child){margin-right:10px}.CourseItem_courseItem__izu5q .CourseItem_thumb__50cAQ{align-items:center;border-top:10px solid #000;display:flex;justify-content:center;padding:30px 0}.CourseItem_courseItem__izu5q .CourseItem_content__n5GCm{background-color:#f9f9f9;border-top:1px solid #ebebeb;display:flex;flex-direction:column;justify-content:space-between;min-height:134px;padding:20px 20px 30px}.CourseItem_courseItem__izu5q .CourseItem_title__RqKh-{font-size:14px;font-weight:500;margin:0 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CourseItem_courseItem__izu5q .CourseItem_description__v5Az4{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:12px;font-weight:300;margin:0 0 10px;overflow:hidden}.CourseListPage_courseList__llYWB{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:20px}@media (max-width:840px){.CourseListPage_courseList__llYWB{grid-template-columns:repeat(2,1fr)}}.CourseListPage_emptyList__BrHfc{margin:40px auto}.CourseListPage_count__Q1XiF{color:#878787;font-size:14px;font-weight:300;margin:20px 0}.SearchBar_form__ngDTv{box-shadow:var(--box-shadow);display:flex;height:40px}.SearchBar_form__ngDTv input{border:none;border-radius:5px 0 0 5px;flex:1 1;font-size:14px;font-weight:500;outline:none;padding:12px 20px}.SearchBar_form__ngDTv input::placeholder{color:#878787}.SearchBar_form__ngDTv button[type=submit]{background-color:#545454;border:none;border-radius:0 5px 5px 0;color:#fff;cursor:pointer;flex:none;outline:none;padding:8px 10px}.SearchBar_form__ngDTv button[type=submit] img{height:24px;width:24px}.CoursePage_header__h78Yb{background-color:#fff;border-top:10px solid #000}.CoursePage_header__h78Yb .CoursePage_content__miqzd{padding:65px 10px 20px;text-align:center}.CoursePage_header__h78Yb .CoursePage_title__Nezq2{color:#545454;font-size:22px;font-weight:700;margin:10px auto 20px;text-align:center}.CoursePage_header__h78Yb .CoursePage_summary__-1MVF{background-color:#f9f9f9;border:2px solid #f4f4f4;border-radius:5px;color:#878787;font-size:12px;margin:20px 0 0;padding:11px 68px}.CoursePage_topics__bXRVs{margin:30px auto 100px}.CoursePage_topic__8IBrK{padding:28px 50px}.CoursePage_topic__8IBrK:not(:last-child){margin-bottom:20px}.CoursePage_topic__8IBrK .CoursePage_title__Nezq2{color:#545454;font-size:18px;font-weight:500;margin:0 auto 10px}.CoursePage_topic__8IBrK .CoursePage_summary__-1MVF{color:#878787;font-size:12px;font-weight:500;margin:0}.WishlistPage_container__5Y7NV{margin:50px auto}.WishlistPage_title__I93rl{margin:30px auto;text-align:center}ul.WishlistPage_items__gvDu5{list-style:none;margin:0 auto;min-width:260px;padding:0;width:30%}.WishlistPage_item__WsJO9{margin-bottom:30px;position:relative}.WishlistPage_delete__Yk9ud{cursor:pointer;display:none;position:absolute;right:2px;top:20px}.WishlistPage_item__WsJO9:hover .WishlistPage_delete__Yk9ud{display:block}.WishlistPage_emptyList__yCcxO{margin:50px auto 30px}.WishlistPage_link__6Rqt5{text-align:center}.Avatar_avatar__xOsA\+{border-radius:50%;height:40px;object-fit:cover;width:40px}.QuestionListPage_questionList__iWxhh{margin-top:20px}.QuestionListPage_count__RPSCA{color:#878787;font-size:14px;font-weight:300;margin:20px 0}.QuestionListPage_emptyList__57146{margin:40px auto}.QuestionListPage_questionItem__23RdR{align-items:center;display:flex;padding:19px 30px 20px}.QuestionListPage_questionItem__23RdR:not(:last-child){margin-bottom:11px}.QuestionListPage_questionItem__23RdR .QuestionListPage_info__HeKWm{flex:1 1}.QuestionListPage_questionItem__23RdR .QuestionListPage_title__eM1s2{color:#494949;font-size:14px;font-weight:500;margin:0 auto 10px}.QuestionListPage_questionItem__23RdR .QuestionListPage_title__eM1s2 a{font-family:var(--notosans)}.QuestionListPage_questionItem__23RdR .QuestionListPage_title__eM1s2 .QuestionListPage_count__RPSCA{color:#fe92ab;margin-left:5px}.QuestionListPage_questionItem__23RdR .QuestionListPage_date__UxbzK{color:#c4c4c4;font-size:12px;margin:0}.QuestionListPage_questionItem__23RdR .QuestionListPage_writer__vTTy0{flex:none;margin-left:30px}.QuestionPage_header__ukApy{background-color:#fff;padding-bottom:33px;padding-top:39px}.QuestionPage_count__hJxLu{color:#878787;font-size:18px;font-weight:500;margin:0 0 22px}.QuestionPage_answerItem__cIU6v,.QuestionPage_count__hJxLu,.QuestionPage_question__uYw8O{padding-left:30px;padding-right:30px}.QuestionPage_questionInfo__ZJLc\+{display:flex;margin-bottom:18px}.QuestionPage_questionInfo__ZJLc\+ .QuestionPage_content__pX7hx{flex:1 1}.QuestionPage_questionInfo__ZJLc\+ .QuestionPage_author__hJ4qH{flex:none}.QuestionPage_questionInfo__ZJLc\+ .QuestionPage_title__35r97{color:#494949;font-size:14px;font-weight:500;margin-bottom:10px}.QuestionPage_questionInfo__ZJLc\+ .QuestionPage_title__35r97 .QuestionPage_count__hJxLu{color:#fe92ab;margin-left:5px}.QuestionPage_questionInfo__ZJLc\+ .QuestionPage_date__ScsXs{color:#c4c4c4;font-size:12px;font-weight:500}.QuestionPage_answers__Icu6h{margin:30px auto 80px}.QuestionPage_answerItem__cIU6v{padding-bottom:30px;padding-top:30px}.QuestionPage_answerItem__cIU6v:not(:last-child){margin-bottom:20px}.QuestionPage_writer__3NwMK{align-items:center;display:flex}.QuestionPage_writer__3NwMK .QuestionPage_info__B8AmG{margin-right:10px}.QuestionPage_writer__3NwMK .QuestionPage_name__oKKsL{color:#494949;font-size:14px;font-weight:500;margin-bottom:5px}.QuestionPage_writer__3NwMK .QuestionPage_level__i8fW8{color:#c4c4c4;font-size:12px;font-weight:500}.QuestionPage_answerInfo__EBt-V{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.QuestionPage_answerInfo__EBt-V .QuestionPage_date__ScsXs{align-self:flex-end;color:#c4c4c4;font-size:12px;font-weight:500}.NotFoundPage_container__YNLty{margin:80px auto}.NotFoundPage_link__kZuZL{margin:30px auto;text-align:center}
/*# sourceMappingURL=main.99e0c96e.css.map*/