@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css);.new_factory_button{font-weight:500;padding:0 16px;border-radius:8px;text-align:center;line-height:1;display:inline-flex;align-items:center;justify-content:center}.new_factory_button.w_278{width:278px}.new_factory_button span{font:inherit;color:inherit;line-height:inherit}.new_factory_button .src_left{margin-right:4px}.new_factory_button .src_right{margin-left:4px}.new_factory_button .img_mb{margin-bottom:2px}.new_factory_button:not(:last-child){margin-right:8px}.new_factory_button:not(:last-child).margin_none{margin-right:0}.new_factory_button.img_14 img{width:14px}.new_factory_button.mini{min-width:48px;height:26px;line-height:24px;font-size:13px;font-weight:400}.new_factory_button.tiny{height:28px;line-height:26px;font-size:13px;font-weight:400;padding:0 12px}.new_factory_button.small{min-width:64px;height:30px;line-height:28px;font-size:13px;font-weight:400}.new_factory_button.smaller{height:32px;font-size:14px;font-weight:400}.new_factory_button.medium{min-width:60px;height:34px;line-height:32px;font-size:14px}.new_factory_button.regular{height:36px;line-height:34px;font-size:14px;font-weight:400}.new_factory_button.big{height:40px;line-height:38px;font-size:16px}.new_factory_button.huge{height:48px;line-height:46px;font-size:16px}.new_factory_button.h_20{height:20px;line-height:18px;font-size:12px}.new_factory_button.h_22i{height:22px;line-height:22px;font-size:12px}.new_factory_button.h_24{height:24px;line-height:22px;font-size:11px}.new_factory_button.h_30{height:30px;line-height:28px}.new_factory_button.h_38{height:38px;line-height:36px;font-size:13px}.new_factory_button.h_42{height:42px;line-height:40px;font-size:14px}.new_factory_button.h_44{height:44px;line-height:42px;font-size:16px}.new_factory_button.h_48{height:48px!important;font-size:16px;font-weight:500;line-height:28px}.new_factory_button.h_48.close_btn{width:120px}.new_factory_button.h_56{height:56px;width:100%;font-size:18px;font-weight:700;line-height:24px}.new_factory_button.h_50{height:50px;width:100%;font-size:18px;font-weight:500;line-height:24px}.new_factory_button.pop_min{min-width:120px}.new_factory_button.noto_btn{font-family:"Noto Sans KR",sans-serif}.new_factory_button.padding_xxs{padding:0 6px!important}.new_factory_button.padding_xs{padding:0 7px}.new_factory_button.padding_s{padding:0 8px}.new_factory_button.padding_sm{padding:0 10px}.new_factory_button.padding_m{padding:0 12px}.new_factory_button.padding_ms{padding:0 14px}.new_factory_button.padding_mr{padding:0 15px!important}.new_factory_button.padding_ml{padding:0 16px!important}.new_factory_button.padding_l{padding:0 20px!important}.new_factory_button.padding_xl{padding:0 24px}.new_factory_button.padding_l_icon{padding-left:20px;padding-right:16px}.new_factory_button.disabled{background-color:#e9e9ea;border:1px solid #e9e9ea;color:#fff}.new_factory_button.disabled_line{background-color:#f2f2f7;border:1px solid #dfdfe4;color:#a7a6ab}.new_factory_button.disabled_line2{background-color:#e9e9ea;border:1px solid #dfdfe4;color:#a7a6ab}.new_factory_button.purple{background-color:#7681e5;border:1px solid #7681e5;color:#fff}.new_factory_button.purple_line{background-color:#fff;border:1px solid #7681e5;color:#7681e5;font-weight:400}.new_factory_button.green{background-color:#06b298;border:1px solid #06b298;color:#fff}.new_factory_button.cyan{background-color:#09b9c6;border:1px solid #09b9c6;color:#fff}.new_factory_button.cyan_line{background-color:#fff;border:1px solid #09b9c6;color:#09b9c6}.new_factory_button.light_gray{background-color:#e9e9ea;border:1px solid #e9e9ea;color:#fff}.new_factory_button.light_gray_line{background-color:#fff;border:1px solid #e9e9ea;color:#7c7a82}.new_factory_button.light_gray_line2{background-color:#fff;border:1px solid #dfdfe4;color:#7c7a82}.new_factory_button.black_line{background-color:#fff;border:1px solid #7c7a82;color:#504d58}.new_factory_button.gray_line{background-color:#fff;border:1px solid #a7a6ab;color:#504d58}.new_factory_button.gray_line2{background-color:#fff;border:1px solid #dfdfe4;color:#24212e}.new_factory_button.gray_line3{background-color:#fff;border:1px solid #dfdfe4;color:#504d58}.new_factory_button.green_blue{background:linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%);color:#fff}.new_factory_button.cyan_gray_line{background-color:#fff;border:1px solid #dfdfe4;color:#09b9c6}.new_factory_button.dark_gray_line{background-color:#fff;border:1px solid #7c7a82;color:#504d58}.new_factory_button.dark_gray_line2{background-color:#fff;border:1px solid #504d58;color:#504d58}.new_factory_button.deep_gray{background-color:#a7a6ab;border:1px solid #a7a6ab;color:#fff}.new_factory_button.deep_gray_line{background-color:#fff;border:1px solid #a7a6ab;color:#504d58}.new_factory_button.pale_gray_line{background-color:#fff;border:1px solid #dfdfe4;color:#a7a6ab}.new_factory_button.soft_gray_line{background-color:#fff;border:1px solid #a7a6ab;color:#7c7a82}.new_factory_button.pale_gray{background-color:#dfdfe4;border:1px solid #dfdfe4;color:#fff}.new_factory_button.yellow{background:linear-gradient(180deg,#ffc804,#ffaa04);border:1px solid transparent;color:#fff}.new_factory_button.yellow2{background:#ffaa04;border:1px solid #ffaa04;color:#fff}.new_factory_button.yellow_line{background:#fff;border:1px solid #ffaa04;color:#ffaa04}.new_factory_button.red{background-color:#ff5050;border:1px solid #ff5050;color:#fff}.new_factory_button.red_line{background-color:#fff;border:1px solid #ff5050;color:#ff5050}.new_factory_button.pink{background:#ff84b0;border:1px solid #ff84b0;color:#fff}.new_factory_button.hover_cyan_line:hover{background-color:#fff;border:1px solid #09b9c6;color:#09b9c6}.new_factory_button.round{border-radius:999px!important}.new_factory_button.radius_s{border-radius:6px!important}.new_factory_button.radius_sm{border-radius:7px!important}.new_factory_button.radius_r{border-radius:8px!important}.new_factory_button.radius_m{border-radius:10px!important}.new_factory_button.radius_l{border-radius:12px!important}.new_factory_button.shadow{box-shadow:0 4px 12px 0 rgba(0,0,0,.12)}.new_factory_button.icon_ver{display:flex;align-items:center;justify-content:center}.new_factory_button.icon_ver img{margin-left:4px}.new_factory_button.icon_ver2{display:flex;align-items:center;justify-content:center}.new_factory_button.icon_ver2 img{margin-right:4px}.new_factory_button.min_auto{min-width:auto!important}.new_factory_button.min_unset{min-width:unset}.new_factory_button.min_52{min-width:52px}.new_factory_button.min_80{min-width:80px}.new_factory_button.min_85{min-width:85px}.new_factory_button.min_120{min-width:120px}.new_factory_button.min_200{min-width:200px}.new_factory_button.min_88{min-width:88px}.new_factory_button.pd_small{padding:0 8px}.new_factory_button.full{width:100%}.new_factory_button.full.max_350{max-width:350px}.new_factory_button.refresh_btn{width:40px;height:40px}.new_factory_button.font_16{font-size:16px!important}.new_factory_button.font_14m{font-size:12px;font-weight:500;border-radius:6px}.new_factory_button.font_14{font-size:14px}.new_factory_button.font_s13{font-size:13px}.new_factory_button.font_13{font-size:13px;line-height:20px}.new_factory_button.font_12{font-size:12px!important;line-height:18px!important}.new_factory_button.font_11{font-size:11px!important;line-height:18px!important}.new_factory_button.invite_btn{padding:0 12px;font-weight:400}.new_factory_button.invite_btn img{margin-left:0;margin-right:6px}.new_factory_button.copy_btn{position:relative}.new_factory_button.copy_btn:after{content:"";display:inline-block;width:16px;height:16px;background:url(/static/media/icon_copy_purple.186a07a7.svg) no-repeat 50%;margin-left:10px}.bottom_btn_wrap{position:absolute;left:32px;bottom:32px;display:flex;justify-content:space-between;width:calc(100% - 64px);align-items:center}.bottom_btn_wrap.position_reset{position:static;width:100%;margin-top:48px;justify-content:center}.bottom_btn_wrap.position_reset button{min-width:280px}.search_btn_wrap button:nth-child(3n){margin-right:0}.search_btn_wrap button:not(:nth-child(-n+3)){margin-top:8px}.btn_wrap{display:flex}.btn_wrap.size_sm button{min-width:108px}.tooltip_wrap .new_factory_button{margin-right:8px}.new_header_right .btn_wrap .new_factory_button:not(:last-child){margin-right:0}.half_btns .new_factory_button{width:calc(50% - 4px)}@media screen and (max-width:1470px){.new_factory_button.full.max_350{max-width:240px}.new_factory_button.w_278{width:100%}}@media screen and (max-width:1024px){.new_factory_button.small{height:40px;font-size:14px}.new_factory_button:not(:last-child){margin-right:6px}.new_factory_button.icon_ver2 img{margin-right:2px}.new_factory_button.big{font-size:14px}}.new_factory_label{font-size:14px;line-height:22px;font-weight:400;color:#7c7a82}.new_factory_label .red_t{font:inherit;color:#ff5050}.new_factory_label.label_s{font-size:13px;font-weight:20px}.label_margin .new_factory_label,.new_factory_label.margin{margin-bottom:8px}@media screen and (max-width:1470px){.new_factory_label{font-size:13px;line-height:20px;margin-bottom:6px}}.img_preview_area{padding:24px 28px;border-radius:8px;border:1px solid #dfdfe4;text-align:center;position:relative}.img_preview_area img{max-width:210px;max-height:60px}.img_preview_area .img_delete_btn{display:inline-block;width:16px;height:16px;background:url(/static/media/icon_round_x_bg.62714eb5.svg) no-repeat 50%;padding:0;position:absolute;top:10px;right:10px}.new_popup_wrap{display:none;z-index:1001;width:calc(100% - 40px);max-width:672px;height:auto;background:#fff;position:fixed;left:50%;top:calc(50% + 20px);transform:translate(-50%,-50%);border-radius:12px;padding:32px}@media (orientation:landscape){.new_popup_wrap{position:fixed}}@media (orientation:portrait){.new_popup_wrap{position:fixed}}.new_popup_wrap .pop_title .hover_txt{display:none;position:absolute;max-width:100%;padding:10px 12px;border-radius:8px;border:1px solid #f2f2f7;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.12);z-index:1}.new_popup_wrap .pop_title .title:hover+.hover_txt{display:block}.new_popup_wrap .input-component-box .input-wrapper{height:36px}.new_popup_wrap .validation_wrap{font-size:20px;text-align:center;height:50px}.new_popup_wrap.smaller{max-width:400px}.new_popup_wrap.small_s{max-width:440px}.new_popup_wrap.small_m{max-width:460px}.new_popup_wrap.medium{max-width:500px}.new_popup_wrap.medium_large{max-width:650px}.new_popup_wrap.large{max-width:950px}.new_popup_wrap.bot_btn_type{padding-bottom:100px}.new_popup_wrap.bot_btn_type .btn_wrap{position:absolute;left:0;bottom:32px;width:100%;margin-top:0}.new_popup_wrap.mb_pop_wrap .input-component-box .input-wrapper input{font-size:13px}.new_popup_wrap.mb_pop_wrap.bot_btn_type{padding-bottom:92px}.new_popup_wrap.mb_pop_wrap.bot_btn_type .btn_wrap{bottom:24px}.new_popup_wrap.mb_pop_wrap.bottom .pop_close{right:12px}.new_popup_wrap.mb_pop_wrap.maintain_title .pop_title .title{font-size:22px;line-height:32px}.new_popup_wrap.mb_pop_wrap.notice_regist_popup .mb_only_scroll,.new_popup_wrap.mb_pop_wrap.question_pop .mb_only_scroll{max-height:calc(100vh - 200px);overflow-y:auto}.new_popup_wrap.mb_pop_wrap.notice_regist_popup .line_box .file_ul li,.new_popup_wrap.mb_pop_wrap.question_pop .line_box .file_ul li{padding-left:29px}.new_popup_wrap.mb_pop_wrap.notice_regist_popup .line_box .file_ul li>div p,.new_popup_wrap.mb_pop_wrap.question_pop .line_box .file_ul li>div p{font-size:12px}.new_popup_wrap.mb_pop_wrap.notice_regist_popup .line_box .file_ul li>div img,.new_popup_wrap.mb_pop_wrap.question_pop .line_box .file_ul li>div img{left:12px}.new_popup_wrap.mb_pop_wrap.question_pop .pop_title{margin-bottom:20px}.new_popup_wrap.mb_pop_wrap.question_pop .pop_inner{max-height:calc(100vh - 256px)}.new_popup_wrap.mb_pop_wrap.question_pop .new_table_wrap .new_detail_table tr:not(:first-of-type){margin-top:4px}.new_popup_wrap.mb_pop_wrap.question_pop .new_table_wrap .new_detail_table tr.mb_tr_none{display:none}.new_popup_wrap.mb_pop_wrap.question_pop .new_table_wrap .new_detail_table tr th{padding:0;border:none;background:transparent}.new_popup_wrap.mb_pop_wrap.question_pop .new_table_wrap .new_detail_table tr td{padding:0;border:none}.new_popup_wrap.mb_pop_wrap.question_pop .line_box{margin-top:12px}.new_popup_wrap.mb_pop_wrap.question_pop .line_box .textarea_area{padding-bottom:10px}.new_popup_wrap.mb_pop_wrap.question_pop .line_box .textarea_area textarea{max-height:240px;overflow-y:auto}.new_popup_wrap.mb_pop_wrap.question_pop .form_area{padding-top:8px}.new_popup_wrap.mb_pop_wrap.notice_regist_popup .line_box,.new_popup_wrap.mb_pop_wrap.notice_regist_popup .line_box .textarea_area{padding-bottom:12px}.new_popup_wrap.mb_pop_wrap.notice_regist_popup .line_box .textarea_area textarea{min-height:148px}.new_popup_wrap.mb_pop_wrap.notice_regist_popup .form_area{padding-top:12px}.new_popup_wrap.mb_pop_wrap.notice_regist_popup .p_alert{font-size:12px;line-height:18px}.new_popup_wrap.mb_pop_wrap.notice_regist_popup .notice_peroid{margin-top:16px;flex-wrap:wrap;grid-gap:8px;gap:8px}.new_popup_wrap.mb_pop_wrap.notice_regist_popup .notice_peroid p{font-size:12px;line-height:18px}.new_popup_wrap.mb_pop_wrap.notice_regist_popup .notice_peroid .datepicker_wrap{width:100%}.new_popup_wrap.mb_pop_wrap.duplication_account_popup{padding:24px}.new_popup_wrap.mb_pop_wrap.duplication_account_popup .pop_title{margin-bottom:0}.new_popup_wrap.mb_pop_wrap.teacher_change_pop .pop_title .title,.new_popup_wrap.mb_pop_wrap.teacher_class_assign_popup .pop_title .title{margin-bottom:4px}.new_popup_wrap.mb_pop_wrap.prof_img_edit_pop{padding:37px 48px}.new_popup_wrap.mb_pop_wrap.prof_img_edit_pop .pop_close{width:15px;height:15px;background-image:url(/static/media/popup-close.6d55ee15.svg);background-size:auto;top:15px;right:15px}.new_popup_wrap.mb_pop_wrap.prof_img_edit_pop .pop_title{display:none}.new_popup_wrap.mb_pop_wrap.prof_img_edit_pop #change_img{padding:0}.new_popup_wrap.mb_pop_wrap.class_new_reg_popup .new_select p{height:36px}.new_popup_wrap.mb_pop_wrap.campus_info_change_pop .pop_inner{max-height:calc(100vh - 250px)}.new_popup_wrap.mb_pop_wrap.campus_info_change_pop .select>.select-input{padding:0 12px;font-size:13px}.new_popup_wrap.mb_pop_wrap.campus_info_change_pop .btn_wrap button{height:44px!important;line-height:42px}.new_popup_wrap.mb_pop_wrap.course_change_popup .daterange_wrap{display:block;margin-top:8px}.new_popup_wrap.mb_pop_wrap.course_change_popup .daterange_wrap .date_slide_wrap{position:relative;width:calc(100% + 48px);max-width:unset;margin-left:-24px;margin-bottom:20px;padding:0 0 26px}.new_popup_wrap.mb_pop_wrap.course_change_popup .daterange_wrap .date_slide_wrap:before{content:"";display:block;width:100%;height:6px;position:absolute;bottom:0;left:0;background-color:#f8f8fa;border-bottom:1px solid #f2f2f7}.new_popup_wrap.mb_pop_wrap.course_change_popup .daterange_wrap .date_slide_wrap .date_chk_wrap input[type=checkbox]+label:first-of-type{margin-left:24px}.new_popup_wrap.mb_pop_wrap.course_change_popup .daterange_wrap .date_slide_wrap .date_chk_wrap input[type=checkbox]+label:last-of-type{margin-right:24px}.new_popup_wrap.mb_pop_wrap.course_change_popup .new_study_name_list>li{padding:16px 18px}.new_popup_wrap.mb_pop_wrap.course_change_popup .new_study_name_list>li.active_purple{border-color:#e9e9ea;background-color:#fff}.new_popup_wrap.mb_pop_wrap.course_change_popup .new_study_name_list>li>.text{margin-top:6px;line-height:22px;font-weight:500}.new_popup_wrap.mb_pop_wrap.course_change_popup .new_study_name_list>li .bottom_ul{margin-top:10px}.new_popup_wrap.mb_pop_wrap.course_change_popup .new_study_name_wrapper .round_tab{margin-bottom:12px}.new_popup_wrap.mb_pop_wrap.course_change_popup .new_study_name_wrapper .new_study_name_wrap .new_study_name_list>li .ellipsis{margin-top:6px;margin-left:0}.new_popup_wrap.mb_pop_wrap.course_change_popup .new_study_name_wrapper .new_study_name_wrap .new_study_name_list>li .new_factory_button{padding:0 6px;height:20px!important;font-size:11px;font-weight:400;border-radius:6px}.new_popup_wrap.mb_pop_wrap.course_change_popup .new_study_name_wrapper .new_study_name_wrap .new_study_name_list>li .bottom_ul li>div{flex:1 1}.new_popup_wrap.mb_pop_wrap.course_change_popup .new_study_name_wrapper .new_study_name_wrap .new_study_name_list>li .bottom_ul li>div .study_progress_wrap{min-width:auto;width:100%}.new_popup_wrap.mb_pop_wrap.course_change_popup .new_study_name_wrapper .new_study_name_wrap .new_study_name_list>li .bottom_ul li:first-of-type{padding-right:0}.new_popup_wrap.mb_pop_wrap.course_change_popup .new_study_name_wrapper .new_study_name_wrap+.new_study_name_wrap{margin-top:20px}.new_popup_wrap.mb_pop_wrap.course_change_popup .new_study_name_wrapper h2{color:#a7a6ab;font-size:13px;font-weight:500;line-height:20px;margin-bottom:8px}.new_popup_wrap.mb_pop_wrap.course_change_popup .new_study_name_wrapper .new_study_name_list>li .bottom_ul li .study_progress_wrap{min-width:90px}.new_popup_wrap.mb_pop_wrap.course_change_popup .new_study_name_wrapper .new_study_name_list>li .bottom_ul li>div span{white-space:nowrap}.new_popup_wrap.mb_pop_wrap.course_change_popup .slide_date_wrap .radio_btn_wrap .radio_btn+label:first-of-type{margin-left:0!important}.new_popup_wrap.mb_pop_wrap.course_change_popup .slide_date_wrap .radio_btn_wrap .radio_btn+label:last-of-type{margin-right:0!important}.new_popup_wrap.mb_pop_wrap.course_change_popup.learn_history_popup{padding:24px 20px}.new_popup_wrap.mb_pop_wrap.course_change_popup.learn_history_popup .pop_title .title{margin-bottom:16px}.new_popup_wrap.mb_pop_wrap.course_change_popup.learn_history_popup .daterange_wrap{padding-bottom:26px;position:relative}.new_popup_wrap.mb_pop_wrap.course_change_popup.learn_history_popup .daterange_wrap:after{content:"";display:inline-block;width:calc(100% + 40px);margin-left:-20px;height:6px;background-color:#f8f8fa;position:absolute;left:0;bottom:0}.new_popup_wrap.mb_pop_wrap.course_change_popup.learn_history_popup .new_study_name_wrapper{margin-top:20px;max-height:calc(100vh - 294px)}.new_popup_wrap.mb_pop_wrap.course_change_popup.learn_history_popup .new_study_name_wrapper .round_tab{margin-bottom:12px}.new_popup_wrap.mb_pop_wrap.discharged_pop{padding:24px 0 80px}.new_popup_wrap.mb_pop_wrap.discharged_pop .pop_title{padding:0 20px;margin-bottom:8px}.new_popup_wrap.mb_pop_wrap.discharged_pop .pop_inner .scroll_ul{width:calc(100% - 40px);margin-left:20px;margin-bottom:12px}.new_popup_wrap.mb_pop_wrap.discharged_pop .member_ul li{padding:12px 16px;justify-content:flex-start}.new_popup_wrap.mb_pop_wrap.discharged_pop .member_ul li:not(:first-of-type){margin-top:8px}.new_popup_wrap.mb_pop_wrap.discharged_pop .member_ul li p{font-size:14px;line-height:22px}.new_popup_wrap.mb_pop_wrap.discharged_pop .mb_desc_wrap{position:relative;margin-bottom:16px;padding:0 20px 22px}.new_popup_wrap.mb_pop_wrap.discharged_pop .mb_desc_wrap:after{content:"";width:100%;height:6px;background-color:#f8f8fa;position:absolute;left:0;bottom:0}.new_popup_wrap.mb_pop_wrap.discharged_pop .mb_desc_wrap p{color:#7c7a82}.new_popup_wrap.mb_pop_wrap.discharged_pop .desc+.desc{margin-bottom:0}.new_popup_wrap.mb_pop_wrap.discharged_pop .btn_wrap{position:fixed;width:100%;left:0;bottom:0;padding:16px 20px;border-top:1px solid #f2f2f7;margin-top:0}@media (orientation:landscape){.new_popup_wrap.mb_pop_wrap.discharged_pop .btn_wrap{position:fixed}}@media (orientation:portrait){.new_popup_wrap.mb_pop_wrap.discharged_pop .btn_wrap{position:fixed}}.new_popup_wrap.mb_pop_wrap.discharged_pop .btn_wrap button{flex:1 1;height:48px!important;line-height:46px}.new_popup_wrap.mb_pop_wrap.myclass_search_popup{padding:24px 20px 16px}.new_popup_wrap.mb_pop_wrap.myclass_search_popup .btn_wrap{padding:16px 20px 0;width:calc(100% + 40px);margin-left:-20px;border-top:1px solid #f2f2f7;margin-top:12px}.new_popup_wrap.mb_pop_wrap.myclass_search_popup .basic_list>li .nodata{text-align:center;padding:8px 0 38px;color:#a7a6ab}.new_popup_wrap.mb_pop_wrap.teacher_comment_popup .pop_inner .ellipsis{margin-top:4px;color:#504d58;font-weight:500;line-height:22px}.new_popup_wrap.mb_pop_wrap.teacher_comment_popup .pop_inner ul{margin-top:12px}.new_popup_wrap.mb_pop_wrap.teacher_comment_popup .pop_inner .btn_wrap button{flex:none}.new_popup_wrap.mb_pop_wrap.all_relearn_pop .mb_desc_wrap .desc{font-size:13px;line-height:20px}.new_popup_wrap.mb_pop_wrap.all_relearn_pop .btn_wrap{margin-top:24px}.new_popup_wrap.mb_pop_wrap.wrong_relearn_popup .mb_desc_wrap .desc{font-size:20px;line-height:30px}.new_popup_wrap.mb_pop_wrap.wrong_relearn_popup .btn_wrap{margin-top:24px}.new_popup_wrap.mb_pop_wrap.class_notice_popup .pop_inner .class_name{font-size:16px;line-height:24px;padding-top:0}.new_popup_wrap.mb_pop_wrap.class_notice_popup .pop_inner .notice_txt{font-size:14px;line-height:22px}.new_popup_wrap.mb_pop_wrap.class_notice_popup .pop_inner .bottom_wrap{margin-top:8px}.new_popup_wrap.mb_pop_wrap.class_notice_popup .pop_inner .bottom_wrap input+label{font-size:13px;line-height:20px}.new_popup_wrap.mb_pop_wrap.class_notice_popup .pop_inner .bottom_wrap input+label i{margin-right:6px}.new_popup_wrap.mb_pop_wrap.class_notice_popup .pop_inner .date_chk{padding-bottom:16px}.new_popup_wrap.mb_pop_wrap.class_notice_popup .pop_inner .date_chk span{font-size:14px;line-height:22px}.new_popup_wrap.mb_back_type{width:100%;height:100%;max-width:unset;border-radius:0;border:none;padding:0;top:0;left:0;transform:none}.new_popup_wrap.mb_back_type .pop_cont{height:100%;padding-bottom:80px;position:relative}.new_popup_wrap.mb_back_type .btn_wrap{position:absolute;width:100%;left:0;bottom:0;padding:16px 20px;margin-top:0}.new_popup_wrap.mb_back_type .btn_wrap:before{content:"";display:inline-block;width:100%;height:1px;background-color:#f2f2f7;position:absolute;left:0;top:0}.new_popup_wrap.mb_back_type .btn_wrap button{flex:1 1;height:48px;font-size:16px}.new_popup_wrap.mb_back_type .pop_close{display:none}.new_popup_wrap.mb_back_type .pop_title{padding:12px 48px;position:relative;margin-bottom:0}.new_popup_wrap.mb_back_type .pop_title:after{content:"";display:inline-block;width:100%;height:1px;background-color:#f2f2f7;position:absolute;left:0;bottom:0}.new_popup_wrap.mb_back_type .pop_title .back_btn{display:inline-block;width:21px;height:21px;padding:0;position:absolute;left:20px}.new_popup_wrap.mb_back_type .pop_title .back_btn img{width:100%}.new_popup_wrap.mb_back_type .pop_title .title{font-size:16px;line-height:24px;text-align:center;margin-bottom:0}.new_popup_wrap.mb_back_type .pop_inner{height:100%;max-height:calc(100% - 48px);padding:20px}.new_popup_wrap .pop_inner{max-height:calc(100vh - 340px);overflow-y:auto}.new_popup_wrap .pop_inner.visible{max-height:none!important;overflow-y:visible!important}.new_popup_wrap .pop_inner .desc{font-weight:400;font-size:14px;line-height:20px}.new_popup_wrap .pop_inner .desc>*{font:inherit;color:inherit;line-height:inherit}.new_popup_wrap .pop_inner .desc strong{font-weight:700}.new_popup_wrap .pop_inner .after_alert{color:#7681e5;text-align:center;font-size:13px;line-height:20px;margin-top:16px}.new_popup_wrap .pop_inner .btn_wrap button{height:44px!important}.new_popup_wrap .back_btn{display:none}.new_popup_wrap.campus_invited_popup .pop_inner{max-height:none}.new_popup_wrap.mb_page_version{width:100%;max-width:100%!important;height:100%;border-radius:0;padding:0;z-index:1001;top:0;left:0;transform:none}.new_popup_wrap.mb_page_version.h_full{z-index:1001}.new_popup_wrap.mb_page_version.h_full .pop_cont{height:100%;padding-bottom:0}.new_popup_wrap.mb_page_version.h_full .pop_cont .pop_inner{height:calc(100% - 48px);max-height:none}.new_popup_wrap.mb_page_version.h_full.file_list_popup .pop_inner{padding-top:0}.new_popup_wrap.mb_page_version.h_full.msg_class_notice_popup .pop_cont{padding-bottom:96px}.new_popup_wrap.mb_page_version.h_full.msg_class_notice_popup .pop_inner{padding-top:0;padding-bottom:0}.new_popup_wrap.mb_page_version.h_full.msg_class_notice_popup .pagination-component{position:absolute;left:0;bottom:32px;width:100%}.new_popup_wrap.mb_page_version.h_full.msg_class_notice_popup.study_record .pop_cont{padding-bottom:0}.new_popup_wrap.mb_page_version.h_full.msg_class_notice_popup.study_record .pop_inner{height:calc(100% - 48px)}.new_popup_wrap.mb_page_version.h_full.msg_class_notice_popup.study_record .pop_inner #study-record-popup{height:100%}.new_popup_wrap.mb_page_version.h_full.msg_class_notice_popup.study_record .pop_inner #study-record-popup .popup-main-content{height:calc(100% - 170px)!important}.new_popup_wrap.mb_page_version .pop_close{display:none}.new_popup_wrap.mb_page_version .pop_cont{height:100%;padding-bottom:80px}.new_popup_wrap.mb_page_version .pop_cont .after_alert{padding:12px 0;transform:translateY(-100%);top:-1px}.new_popup_wrap.mb_page_version .pop_inner{height:calc(100% - 48px);overflow-y:auto;padding:20px 20px 24px;max-height:unset}.new_popup_wrap.mb_page_version .desc_text{display:none}.new_popup_wrap.mb_page_version .back_btn{display:block;position:absolute;left:20px;top:50%;transform:translateY(-50%)}.new_popup_wrap.mb_page_version .pop_title{position:relative;padding:12px 20px;margin-bottom:0}.new_popup_wrap.mb_page_version .pop_title:after{content:"";display:inline-block;width:100%;height:1px;background-color:#f2f2f7;position:absolute;bottom:0;left:0}.new_popup_wrap.mb_page_version .pop_title .title{text-align:center;font-size:16px;font-weight:700;margin-bottom:0;line-height:24px}.new_popup_wrap.mb_page_version .btn_wrap{width:100%;position:fixed;left:0;bottom:0;padding:16px 20px;border-top:1px solid #f2f2f7;z-index:10;background:#fff;margin-top:0}@media (orientation:landscape){.new_popup_wrap.mb_page_version .btn_wrap{position:fixed}}@media (orientation:portrait){.new_popup_wrap.mb_page_version .btn_wrap{position:fixed}}.new_popup_wrap.mb_page_version .btn_wrap button{margin:0!important;width:100%;max-width:100%;height:48px!important;line-height:46px}.new_popup_wrap.mb_page_version .btn_wrap button:not(:last-of-type){margin-right:8px!important}.new_popup_wrap.mb_page_version .btn_wrap.after_alert_with button{max-width:unset}.new_popup_wrap.mb_page_version.campus-info-change-popup .pop_title .title{margin-bottom:0}.new_popup_wrap.mb_page_version.id_invited_popup .pop_inner{overflow:auto;padding-bottom:44px}.new_popup_wrap.mb_page_version.campus_invited_popup .pop_inner{padding-bottom:68px}.new_popup_wrap.mb_page_version.class_invited_popup .pop_inner{overflow:auto;padding-bottom:68px}.new_popup_wrap.mb_page_version.link_invited_popup .pop_title .title{margin-bottom:0}.new_popup_wrap.mb_page_version.link_invited_popup .pop_inner{padding-bottom:90px}.new_popup_wrap.mb_page_version.member_attend_class_pop{padding:0}.new_popup_wrap.mb_page_version.member_attend_class_pop .plus_button{margin-top:-2px}.new_popup_wrap.mb_page_version.member_attend_class_pop .pop_title{width:100%;margin-left:0;padding:12px 20px}.new_popup_wrap.mb_page_version.member_attend_class_pop .pop_inner{padding:0 0 24px}.new_popup_wrap.mb_page_version.member_attend_class_pop .pop_inner td,.new_popup_wrap.mb_page_version.member_attend_class_pop .pop_inner th{font-family:"Noto Sans KR",sans-serif}.new_popup_wrap.mb_page_version.member_attend_class_pop .pop_inner td:not(:last-of-type),.new_popup_wrap.mb_page_version.member_attend_class_pop .pop_inner th:not(:last-of-type){text-align:left}.new_popup_wrap.mb_page_version.member_attend_class_pop .pop_inner th{padding:9px 20px 10px;z-index:10}.new_popup_wrap.mb_page_version.member_attend_class_pop .pop_inner td{padding:12px 16px 14px;font-weight:400}.new_popup_wrap.mb_page_version.member_attend_class_pop .pop_inner td.wide_td{padding:12px 20px 14px}.new_popup_wrap.mb_page_version.member_attend_class_pop .pop_inner td.select_td{padding:8px 16px 10px}.new_popup_wrap.mb_page_version.member_attend_class_pop .pop_inner .new_select .year_area{height:30px;padding:6px 26px 6px 10px;font-size:12px;line-height:16px}.new_popup_wrap.mb_page_version.member_attend_class_pop .pop_inner .new_select+.common_dim{z-index:1}.new_popup_wrap.mb_page_version.member_attend_class_pop .pop_inner .alert_s{margin-top:8px;padding:0 20px}.new_popup_wrap.mb_page_version.member_attend_class_pop .plus_button{display:inline-block;width:24px;height:24px;background:url(/static/media/icon_back_header_plus_line.9a7bff1e.svg) no-repeat 50%;position:absolute;z-index:1;right:18px;top:15px}.new_popup_wrap.mb_page_version.assignment_manage_pop{padding:0}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_title{width:100%;margin-left:0;padding:12px 20px}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner{padding:0;overflow:visible}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .search_area{width:100%;padding:0 20px;margin:16px 0 12px}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .search_area h2{color:#504d58;font-size:15px;font-weight:700;line-height:24px;margin-bottom:12px}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .tab_line_wrap .tab_flex{padding:0;background:#f8f9fa;width:100%;margin-left:0}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .tab_line_wrap .tab_flex .tab_line{width:100%}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .tab_line_wrap .tab_flex .tab_line li{flex:1 1;padding:0}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .tab_line_wrap .tab_flex .tab_line li:first-of-type{padding-left:20px}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .tab_line_wrap .tab_flex .tab_line li:last-of-type{padding-right:20px}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .tab_line_wrap .tab_flex .tab_line li a{padding:12px 0 14px}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .tab_line_wrap .tab_flex .tab_right{padding:0}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .scroll_area{height:calc(100% - 50px);overflow-y:auto}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .scroll_area th{padding:9px 20px 11px}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .scroll_area td{padding:13px 20px 15px;font-weight:400}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .scroll_area .input-wrapper{border-color:#e9e9ea;padding:0 12px}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .scroll_area .input-wrapper input{color:#a7a6ab;font-size:13px;line-height:20px}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .nodata{display:flex;align-items:center;flex-direction:column;height:calc(100% - 40px)}.new_popup_wrap.mb_page_version.assignment_manage_pop .pop_inner .nodata p{color:#a7a6ab;font-size:14px;line-height:22px;flex:1 1;display:flex;align-items:center}.new_popup_wrap.mb_page_version.class_new_reg_popup .pop_inner{overflow-y:auto}.new_popup_wrap.mb_page_version.class_new_reg_popup .form_ul{max-height:unset;overflow-y:visible}.new_popup_wrap.notice_regist_popup .line_box,.new_popup_wrap.question_pop .line_box{padding:16px;border:1px solid #e9e9ea;border-radius:8px}.new_popup_wrap.notice_regist_popup .line_box .file_ul,.new_popup_wrap.question_pop .line_box .file_ul{max-width:calc(100% - 40px);max-height:130px;overflow-y:auto}.new_popup_wrap.notice_regist_popup .line_box .file_ul li,.new_popup_wrap.question_pop .line_box .file_ul li{display:flex;justify-content:space-between;padding:10px 12px 10px 33px;border-radius:10px;border:1px solid #dfdfe4;position:relative}.new_popup_wrap.notice_regist_popup .line_box .file_ul li:not(:first-child),.new_popup_wrap.question_pop .line_box .file_ul li:not(:first-child){margin-top:8px}.new_popup_wrap.notice_regist_popup .line_box .file_ul li>div,.new_popup_wrap.question_pop .line_box .file_ul li>div{width:calc(100% - 28px);display:flex;align-items:center}.new_popup_wrap.notice_regist_popup .line_box .file_ul li>div img,.new_popup_wrap.question_pop .line_box .file_ul li>div img{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.new_popup_wrap.notice_regist_popup .line_box .file_ul li>div p,.new_popup_wrap.question_pop .line_box .file_ul li>div p{font-size:13px;line-height:20px;font-weight:500;color:#504d58}.new_popup_wrap.notice_regist_popup .line_box .file_ul li>div span,.new_popup_wrap.question_pop .line_box .file_ul li>div span{font-size:12px;line-height:20px;font-weight:500;color:#a7a6ab;margin-left:2px}.new_popup_wrap.notice_regist_popup .line_box .file_ul li>button,.new_popup_wrap.question_pop .line_box .file_ul li>button{display:inline-block;width:20px;height:20px}.new_popup_wrap.notice_regist_popup .line_box .file_ul li>button img,.new_popup_wrap.question_pop .line_box .file_ul li>button img{width:12px;height:12px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.new_popup_wrap.notice_regist_popup .form_area,.new_popup_wrap.question_pop .form_area{display:flex;border-top:1px solid #e9e9ea;margin-top:0}.new_popup_wrap.notice_regist_popup .form_area button,.new_popup_wrap.question_pop .form_area button{width:40px;height:40px;position:relative;flex-shrink:0;margin-right:0}.new_popup_wrap.notice_regist_popup .form_area button img,.new_popup_wrap.question_pop .form_area button img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.new_popup_wrap.question_pop .pop_title{margin-bottom:20px}.new_popup_wrap.question_pop .pop_inner{overflow-y:auto;max-height:calc(100vh - 280px)}.new_popup_wrap.question_pop .pop_inner .new_table_wrap table th{position:static}.new_popup_wrap.question_pop .line_box{margin-top:16px}.new_popup_wrap.question_pop .line_box .textarea_area:after{display:none}.new_popup_wrap.question_pop .line_box .textarea_area textarea{width:100%;min-height:175px;line-height:22px;padding-bottom:10px}.new_popup_wrap.question_pop .line_box .textarea_area textarea::placeholder{color:#a7a6ab}.new_popup_wrap.question_pop .form_area{padding-top:20px}.new_popup_wrap.notice_regist_popup .pop_title{margin-bottom:16px}.new_popup_wrap.notice_regist_popup .pop_inner{max-height:calc(100% - 280px);overflow-y:visible}.new_popup_wrap.notice_regist_popup .line_box .textarea_area{padding-bottom:16px}.new_popup_wrap.notice_regist_popup .line_box .textarea_area textarea{display:inline-block;width:100%;min-height:168px;font-size:14px;line-height:22px}.new_popup_wrap.notice_regist_popup .form_area{padding-top:16px}.new_popup_wrap.notice_regist_popup .p_alert{font-size:13px;line-height:20px;margin-top:8px;color:#a7a6ab}.new_popup_wrap.notice_regist_popup .notice_peroid{display:flex;align-items:center;grid-gap:16px;gap:16px;margin-top:24px}.new_popup_wrap.notice_regist_popup .notice_peroid p{font-size:13px;line-height:20px;color:#504d58}.new_popup_wrap.notice_regist_popup .notice_peroid .date-picker{width:140px}.new_popup_wrap.notice_regist_popup .notice_peroid .date-picker:not(:first-child){margin-left:8px}.new_popup_wrap.student_search_pop .pop_title{margin-bottom:16px}.new_popup_wrap.prof_img_edit_pop .pop_title .title{margin-bottom:8px}.new_popup_wrap.prof_img_edit_pop .pop_title .desc{padding:6px 0}.new_popup_wrap.prof_img_edit_pop .pop_title .title_btn_wrap{top:42px}.new_popup_wrap.prof_img_edit_pop .file_input input#file_name{height:40px;width:calc(100% - 80px)}.new_popup_wrap.prof_img_edit_pop .file_input input#file_name+.file_btn{height:38px;line-height:36px;padding:0 10px;margin-left:8px}.new_popup_wrap.course_assign_complete_popup .pop_title .desc{margin-top:6px}.new_popup_wrap.course_assign_complete_popup .pop_title .desc>p{font-size:18px;line-height:28px;color:#7c7a82}.new_popup_wrap.campus-info-change-popup{max-width:540px}.new_popup_wrap.campus-info-change-popup .pop_title .title{margin-bottom:8px}.new_popup_wrap.campus-info-change-popup .desc_txt_wrap.mt_type{margin-top:18px}.new_popup_wrap.teacher_change_pop .pop_title .title{margin-bottom:8px}.new_popup_wrap.teacher_change_pop .input-component-box .input-wrapper input:disabled,.new_popup_wrap.teacher_change_pop .input-component-box .input-wrapper input:read-only{color:#504d58!important;-webkit-text-fill-color:#504d58!important}.new_popup_wrap.teacher_class_assign_popup .pop_title .title{margin-bottom:8px}.new_popup_wrap.teacher_class_assign_popup .input-component-box .input-wrapper input:disabled,.new_popup_wrap.teacher_class_assign_popup .input-component-box .input-wrapper input:read-only{color:#504d58!important;-webkit-text-fill-color:#504d58!important}.new_popup_wrap.payment_price_popup{box-shadow:2px 2px 8px 0 rgba(0,0,0,.06)}.new_popup_wrap.payment_price_popup .pop_title{margin-bottom:20px}.new_popup_wrap.payment_price_popup .new_table_wrap tbody tr td,.new_popup_wrap.payment_price_popup .new_table_wrap thead tr th{font-family:"Noto Sans KR",sans-serif}.new_popup_wrap.invited_push_popup{padding:36px}.new_popup_wrap.invited_push_popup .pop_title{display:none}.new_popup_wrap.invited_push_popup .pop_inner{max-height:none;text-align:center}.new_popup_wrap.invited_push_popup .pop_inner img{margin-bottom:8px}.new_popup_wrap.invited_push_popup .pop_inner p{color:#504d58;font-size:18px;line-height:28px;word-break:keep-all}.new_popup_wrap.invited_push_popup .pop_inner p strong{font:inherit;font-weight:700;color:inherit;line-height:inherit}.new_popup_wrap.invited_push_popup .pop_inner p.date{color:#7c7a82;font-size:14px;line-height:22px;margin-top:4px}.new_popup_wrap.invited_push_popup .pop_inner p.alert_s{font-size:13px;font-weight:400;line-height:20px}.new_popup_wrap.invited_push_popup .pop_inner .pale_gray_box{margin-top:20px}.new_popup_wrap.invited_push_popup .pop_inner .pale_gray_box p{font-size:13px;line-height:20px}.new_popup_wrap.invited_push_popup .pop_inner button{min-width:120px;margin-left:0!important}.new_popup_wrap.invited_push_popup.mb_style{padding:40px 20px}.new_popup_wrap.invited_push_popup.mb_style .btn_wrap button{height:44px!important;line-height:42px;font-size:16px}.new_popup_wrap.invited_push_popup.mb_style .pop_inner p.alert_s{font-size:12px}.new_popup_wrap.invited_push_popup.mb_style .pop_inner .pale_gray_box{padding:16px}.new_popup_wrap.invited_push_popup.mb_style .pop_inner .pale_gray_box p.alert_s{font-size:13px;line-height:20px;margin-top:0}.new_popup_wrap.confirm_popup .pop_inner{text-align:center}.new_popup_wrap.confirm_popup .pop_inner img{margin-bottom:8px}.new_popup_wrap.confirm_popup .pop_inner p{font-size:22px;line-height:34px;color:#24212e}.new_popup_wrap.confirm_popup .pop_inner .confirm_title{font-weight:700}.new_popup_wrap.confirm_popup .pop_inner .btn_wrap button{min-width:120px}.new_popup_wrap.confirm_popup.mb_style{padding:40px 20px}.new_popup_wrap.confirm_popup.mb_style .pop_inner p{font-size:20px;line-height:30px}.new_popup_wrap.confirm_popup.mb_style .pop_inner .btn_wrap button{height:44px!important;line-height:42px;flex:initial}.new_popup_wrap.class_invited_popup .common_dim{display:none!important}.new_popup_wrap.class_invited_popup .pop_inner{max-height:none;overflow:visible}.new_popup_wrap.class_invited_popup .pop_inner .form_ul{max-height:calc(100vh - 400px);overflow-y:auto}.new_popup_wrap.parent_send_popup .pop_title .desc{word-break:keep-all}.new_popup_wrap.class_notice_popup .pop_title{margin-bottom:12px}.new_popup_wrap.class_notice_popup .pop_inner .class_name{font-size:18px;line-height:28px;font-weight:500;color:#24212e;padding:8px 0}.new_popup_wrap.class_notice_popup .pop_inner .notice_txt{font-size:16px;line-height:24px;color:#504d58}.new_popup_wrap.class_notice_popup .pop_inner .date_chk{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #e9e9ea}.new_popup_wrap.class_notice_popup .pop_inner .date_chk span{font-size:16px;line-height:24px;color:#a7a6ab}.new_popup_wrap.class_notice_popup .pop_inner .date_chk input[type=checkbox]+label{font-size:14px;line-height:22px;color:#504d58}.new_popup_wrap.class_notice_popup .pop_inner .date_chk input[type=checkbox]+label i{margin-right:8px}.new_popup_wrap.class_notice_popup .pop_inner .link{font-size:14px;line-height:22px}.new_popup_wrap.class_notice_popup .pop_inner .bottom_wrap{margin-top:12px}.new_popup_wrap.class_notice_popup .pop_inner .bottom_wrap>:not(:first-child){margin-top:16px}.new_popup_wrap.class_notice_popup .btn_wrap{margin-top:24px}.new_popup_wrap.class_notice_popup.mb_style .pop_title{margin-bottom:8px}.new_popup_wrap.class_notice_popup.mb_style .pop_inner .class_name{font-size:16px;line-height:24px}.new_popup_wrap.class_notice_popup.mb_style .pop_inner .notice_txt{font-size:14px;line-height:22px}.new_popup_wrap.class_notice_popup.mb_style .pop_inner .date_chk{margin-top:8px}.new_popup_wrap.class_notice_popup.mb_style .pop_inner .date_chk span{font-size:14px;line-height:22px}.new_popup_wrap.class_notice_popup.mb_style .pop_inner input[type=checkbox]+label{font-size:13px;line-height:20px;font-weight:400;color:#504d58}.new_popup_wrap.class_notice_popup.mb_style .pop_inner input[type=checkbox]+label i{width:16px;height:16px;min-width:16px;margin-right:6px}.new_popup_wrap.class_notice_popup.mb_style .btn_wrap{display:none}.new_popup_wrap.class_notice_popup.mb_style .file_box p,.new_popup_wrap.class_notice_popup.mb_style .file_box span{font-size:13px;line-height:20px}.new_popup_wrap.invite_popup_style .input-component-box .input-wrapper{border-radius:8px;padding:0 12px;border-color:#dfdfe4}.new_popup_wrap.invite_popup_style .input-component-box .input-wrapper.disabled{background-color:#e9e9ea;border-color:#dfdfe4}.new_popup_wrap.invite_popup_style .input-component-box .input-wrapper input{font-size:13px}.new_popup_wrap.id_invited_popup .common_dim{display:none!important}.new_popup_wrap.id_invited_popup .pop_inner{max-height:none;overflow:visible}.new_popup_wrap.id_invited_popup .pop_inner .form_ul{max-height:calc(100vh - 400px);overflow-y:auto}.new_popup_wrap.id_invited_popup .pop_inner .new_select ul{max-height:125px;overflow-y:auto}.new_popup_wrap.link_invited_popup .pop_title .title{margin-bottom:8px}.new_popup_wrap.student_account_generation_popup .pop_title{margin-bottom:20px}.new_popup_wrap.student_account_generation_popup .file_input+button{padding-left:0;padding-right:0;margin-right:0}.new_popup_wrap.student_account_generation_popup .file_input input#file_name{border-radius:8px}.new_popup_wrap.student_account_generation_popup .file_input input#file_name+.file_btn{margin-left:6px;line-height:16px}.new_popup_wrap.teacher_comment_popup .pop_title{margin-bottom:16px}.new_popup_wrap.teacher_comment_reg_popup .pop_title .title{margin-bottom:16px!important}.new_popup_wrap.teacher_comment_reg_popup textarea{min-height:150px}.new_popup_wrap.teacher_comment_reg_popup .btn_wrap button{max-width:120px}.new_popup_wrap.copy_popup{width:450px}.new_popup_wrap.copy_popup .pop_title{margin-bottom:16px}.new_popup_wrap.edit_question_popup_wrap .pop_inner{max-height:none;overflow-y:visible}.new_popup_wrap.voca_setting_pop .pop_inner{max-height:auto;overflow-y:visible}.new_popup_wrap.course_preview_pop{max-width:460px;z-index:151}.new_popup_wrap.course_preview_pop .pop_title{margin-bottom:16px}.new_popup_wrap.course_preview_pop .pop_title .title{text-align:center;margin-bottom:24px}.new_popup_wrap.course_preview_pop .pop_inner{max-height:calc(100vh - 380px)}.new_popup_wrap.test_time_set_popup{max-width:467px}.new_popup_wrap.test_time_set_popup .pop_title .desc{color:#7c7a82}.new_popup_wrap.test_time_set_popup .pop_inner{overflow:visible}.new_popup_wrap.test_time_set_popup .test_info{margin-bottom:24px}.new_popup_wrap.test_time_set_popup .test_info p{font-size:16px;line-height:24px;font-weight:500;color:#504d58}.new_popup_wrap.test_time_set_popup .test_info p:nth-of-type(2){font-size:13px;margin-top:2px}.new_popup_wrap.test_time_set_popup .type_tag_wrap{margin-bottom:8px}.new_popup_wrap.test_time_set_popup .new_factory_tag{min-width:45px}.new_popup_wrap.test_time_set_popup .date-picker>.input,.new_popup_wrap.test_time_set_popup .date-picker>.input span{font-weight:500}.new_popup_wrap.test_time_set_popup .new_select{flex-shrink:0}.new_popup_wrap.test_time_set_popup .new_select p{padding-left:11px;padding-right:30px;font-weight:500}.new_popup_wrap.test_time_set_popup.button_count_upper_2 .btn_wrap{flex-wrap:wrap}.new_popup_wrap.test_time_set_popup.button_count_upper_2 .btn_wrap button{flex:none;width:calc(50% - 5px);min-width:auto!important;margin:0}.new_popup_wrap.test_time_set_popup.button_count_upper_2 .btn_wrap button:first-of-type{margin-right:0}.new_popup_wrap.test_time_set_popup.button_count_upper_2 .btn_wrap button:nth-of-type(2){margin-left:8px}.new_popup_wrap.test_time_set_popup.button_count_upper_2 .btn_wrap button:last-of-type{width:100%;margin-top:8px}.new_popup_wrap.test_time_set_popup.mb_style .pop_title .title{margin-bottom:6px}.new_popup_wrap.test_time_set_popup.mb_style .mb_desc_wrap p{color:#7c7a82}.new_popup_wrap.test_time_set_popup.mb_style .new_factory_tag{min-width:40px;height:20px}.new_popup_wrap.test_time_set_popup.mb_style .new_select p{height:36px}.new_popup_wrap.info{position:absolute;left:0;top:auto;height:-moz-fit-content;height:fit-content;bottom:calc(100% + 4px);transform:none;border:1px solid #7c7a82;padding:16px 20px 20px;border-radius:8px;z-index:99}.new_popup_wrap.info .pop_close{right:8px;top:8px;width:20px;height:20px;background:url(/static/media/icon_new_close_black.ab9416c5.svg) no-repeat 50%/20px}.new_popup_wrap.info .title{display:block;line-height:22px;font-weight:700}.new_popup_wrap.info .title .desc{display:block;margin-top:2px;color:#504d58!important}.new_popup_wrap.info.left_top{left:21px;top:-7px;bottom:auto}.new_popup_wrap.bottom{bottom:0;top:auto;transform:none;left:0;max-width:100%;width:100%;border-radius:12px 12px 0 0}.new_popup_wrap.bottom .pop_inner{height:auto;max-height:calc(100vh - 180px)}.new_popup_wrap.side{position:fixed;left:auto;right:0;top:60px;transform:none;border-radius:0;height:calc(100% - 60px);box-shadow:0 4px 12px rgba(0,0,0,.12)}@media (orientation:landscape){.new_popup_wrap.side{position:fixed}}@media (orientation:portrait){.new_popup_wrap.side{position:fixed}}.new_popup_wrap.side .pop_title .title_btn_wrap{right:46px}.new_popup_wrap.side.btn_fixed .btn_wrap{bottom:0;padding-bottom:32px}.new_popup_wrap.side .pop_close{top:34px;right:32px;cursor:pointer;z-index:1;background:url(/static/media/icon_new_close_gray.a3dbe7f6.svg) no-repeat 50%}.new_popup_wrap.side.edit_question_popup_wrap .pop_close{top:30px}.new_popup_wrap.on.small{display:block}.new_popup_wrap.little{max-width:452px}.new_popup_wrap.small{max-width:475px;display:none}.new_popup_wrap.big{max-width:782px}.new_popup_wrap.simple{max-width:unset;width:580px}.new_popup_wrap.simple.padding_side_s{padding:80px 40px}.new_popup_wrap.simple.padding_m{padding:60px 68px}.new_popup_wrap.simple.padding_m .pop_cont .btn_wrap button{height:44px!important;line-height:42px;margin-left:0}.new_popup_wrap.on{display:block}.new_popup_wrap .pop_title{margin-bottom:24px;position:relative}.new_popup_wrap .pop_title.desc_only{margin-bottom:0}.new_popup_wrap .pop_title .title{font-size:24px;line-height:34px;font-weight:700;margin-bottom:8px;color:#24212e}.new_popup_wrap .pop_title .desc{font-size:14px;line-height:22px;color:#504d58}.new_popup_wrap .pop_title .title_btn_wrap{position:absolute;right:0;top:0}.new_popup_wrap .pop_title .title_btn_wrap.title_btns{display:flex;align-items:center;top:6px}.new_popup_wrap .pop_title .title_btn_wrap .loading_icon{width:30px;margin-right:6px}.new_popup_wrap .pop_close{width:32px;height:32px;position:absolute;right:0;top:-40px;background:url(/static/media/icon_new_close.ec59b42a.svg) no-repeat 50%/36px}.new_popup_wrap .btn_wrap{justify-content:center;margin-top:32px}.new_popup_wrap .btn_wrap.mt_none{margin-top:0!important}.new_popup_wrap .btn_wrap button{padding:0 22px;min-width:120px}.new_popup_wrap .btn_wrap button:not(:first-child){margin-left:4px}.new_popup_wrap .btn_wrap.after_alert_with{flex-direction:column}.new_popup_wrap .btn_wrap.after_alert_with button{max-width:max-content;margin:0 auto}.new_popup_wrap .btn_wrap.size_r button{padding:0 12px;min-width:120px}.new_popup_wrap .btn_wrap.size_m button{min-width:140px}.new_popup_wrap .btn_wrap.size_l button{min-width:160px}.new_popup_wrap.center{padding:60px 20px;text-align:center;max-width:520px}.new_popup_wrap.center .pop_title{margin-bottom:0}.new_popup_wrap.center .pop_title .title{color:#24212e;font-size:22px;font-weight:700;line-height:34px;letter-spacing:-.2px;margin-bottom:0}.new_popup_wrap.center .pop_title .desc{color:#24212e;font-size:22px;font-weight:400;line-height:34px;letter-spacing:-.2px}.new_popup_wrap.center.medium{max-width:600px}.new_popup_wrap .title_big{font-size:28px;font-weight:700;line-height:41px;letter-spacing:-.2px;color:#24212e;margin-bottom:24px}.new_popup_wrap .desc.dark_t{color:#504d58}.new_popup_wrap.all_relearn_pop .pop_title .title{line-height:34px;margin-bottom:16px}.new_popup_wrap.all_relearn_pop .pop_title .desc{font-size:16px;line-height:28px}.new_popup_wrap.all_relearn_pop .mb_desc_wrap{margin-bottom:0}.new_popup_wrap.all_relearn_pop .mb_desc_wrap .desc{font-size:16px;line-height:28px}.new_popup_wrap.all_relearn_pop .btn_wrap{margin-top:32px}.new_popup_wrap.all_relearn_pop .btn_wrap button{flex:initial;height:44px!important}.new_popup_wrap.all_relearn_pop .btn_wrap button.close_btn{width:auto}.new_popup_wrap.wrong_relearn_popup .mb_desc_wrap{margin-bottom:0}.new_popup_wrap.wrong_relearn_popup .btn_wrap{margin-top:32px}.new_popup_wrap.wrong_relearn_popup .btn_wrap button{flex:initial;height:44px!important}.new_popup_wrap.wrong_relearn_popup .btn_wrap button.close_btn{width:auto}.new_popup_wrap .radio_btn_wrap .radio_btn+label{width:auto;padding:0 10px;margin-bottom:12px!important}.new_popup_wrap .radio_btn_wrap .radio_btn+label:not(:last-child){margin-right:8px!important}.new_popup_wrap .img_area{width:100%;background:#e9e9ea}.new_popup_wrap .img_area img{width:100%;height:100%}.new_popup_wrap .file_input{display:flex;align-items:center;margin-top:8px;margin-bottom:12px}.new_popup_wrap .file_input input#file_name{cursor:pointer;border:1px solid #dfdfe4;height:36px;line-height:36px;width:calc(100% - 82px);padding:8px 12px;font-size:13px;border-radius:10px;background-color:#fff;color:#504d58}.new_popup_wrap .file_input input#file_name+.file_btn{cursor:pointer;border:1px solid #7c7a82;margin-left:8px;padding:8px 12px;text-align:center;font-size:13px;white-space:nowrap;border-radius:8px}.new_popup_wrap .file_input input#file_name::placeholder{font-size:inherit;line-height:inherit}.new_popup_wrap .file_input+button{border:none;margin-top:-6px;color:#09b9c6;font-size:12px;font-weight:400;line-height:22px}.new_popup_wrap .file_input+button img{margin-right:6px}.new_popup_wrap .desc_txt_wrap{padding:16px;border-radius:8px;background:#f2f2f7}.new_popup_wrap .desc_txt_wrap p{font-size:12px;line-height:20px;color:#7c7a82;word-break:keep-all}.new_popup_wrap .desc_txt_wrap p.title{color:#504d58;font-weight:500;margin-bottom:2px}.new_popup_wrap .desc_txt_wrap.mt_type{margin-top:12px}.new_popup_wrap .desc_txt_wrap.mt_type_s{margin-top:8px}.new_popup_wrap .desc_txt_wrap.bg_none{background-color:initial;padding:0;border-radius:0}.new_popup_wrap .drag_drop_wrap{width:100%;height:calc(100vh - 400px);position:relative;display:flex;margin-bottom:12px}.new_popup_wrap .drag_drop_wrap>div:first-child{margin-right:88px}.new_popup_wrap .drag_drop_wrap>div:not(:last-child){border:1px solid #e9e9ea;width:350px}.new_popup_wrap .drag_drop_wrap>div:not(:last-child) ul{max-height:calc(100vh - 450px);overflow-y:auto}.new_popup_wrap .drag_drop_wrap>div .top_txt_wrap{display:flex;justify-content:space-between;align-items:center;padding:11px 24px;background-color:#f8f9fa;border-bottom:1px solid #e9e9ea}.new_popup_wrap .drag_drop_wrap>div .top_txt_wrap p{font-size:14px;line-height:22px;font-weight:500}.new_popup_wrap .drag_drop_wrap>div .top_txt_wrap p span{display:block;font-size:13px;line-height:20px;color:#7c7a82}.new_popup_wrap .drag_drop_wrap>div .top_txt_wrap button{padding:0 8px}.new_popup_wrap .drag_drop_wrap>div li{cursor:pointer;padding:13px 24px;font-weight:500}.new_popup_wrap .drag_drop_wrap>div li:not(:first-child){border-top:1px solid #e9e9ea}.new_popup_wrap .drag_drop_wrap>div li.on{background-color:rgba(118,129,229,.1)}.new_popup_wrap .drag_drop_wrap>div li p{width:22px;height:22px;display:inline-block;border-radius:4px;font-size:13px;line-height:20px;padding:0 4px;margin-right:8px}.new_popup_wrap .drag_drop_wrap>div li p.headword{border:1px solid #09b9c6;color:#09b9c6}.new_popup_wrap .drag_drop_wrap>div li p.derivative{border:1px solid #ff84b0;color:#ff84b0}.new_popup_wrap .drag_drop_wrap .btn_area{flex-direction:column;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.new_popup_wrap .drag_drop_wrap .btn_area button{display:block;width:40px;min-width:auto;height:40px;border:1px solid #dfdfe4;border-radius:8px;padding:0;margin-left:0;background:url(/static/media/icon_new_arrow.13231c7f.svg) no-repeat 50%}.new_popup_wrap .drag_drop_wrap .btn_area button.on{border-color:#7681e5;background:url(/static/media/icon_new_arrow_on.df10941c.svg) no-repeat 50%}.new_popup_wrap .drag_drop_wrap .btn_area button.left_btn{margin-top:12px;transform:rotate(-180deg)}.new_popup_wrap.btn_fixed{padding-bottom:104px}.new_popup_wrap.btn_fixed .btn_wrap{width:calc(100% - 64px);position:absolute;bottom:48px;background-color:#fff}.new_popup_wrap.btn_fixed.fixed_sm{padding-bottom:108px}.new_popup_wrap.btn_fixed.fixed_sm .btn_wrap{bottom:32px}.new_popup_wrap.specify_folder_pop{max-width:460px}.new_popup_wrap.specify_folder_pop .pop_inner{overflow-y:visible}.new_popup_wrap.add_folder_pop{width:100%;max-width:460px}.new_popup_wrap.save_folder_pop{max-width:460px}.discharged_pop .pop_inner{max-height:none!important}.discharged_pop .pop_inner .scroll_ul{max-height:calc(100vh - 320px);overflow-y:auto}.discharged_pop .desc+.desc{display:block;color:#09b9c6;font-size:14px;font-weight:500;line-height:22px;margin:8px 0 16px}.discharged_pop .member_ul li{justify-content:center}.study_info_pop .pop_title .desc{word-break:keep-all;display:block;text-align:center;color:#7c7a82}.study_info_pop .pop_title .desc span{color:#504d58;font-weight:500}.meaning_pop{padding:60px 48px}.meaning_pop .btn_wrap,.meaning_pop .pop_title{display:none}.other_meaning_pop{max-width:415px;z-index:1010}.other_meaning_pop .btn_wrap{display:none}.select_textbook_popup{max-width:460px;height:504px}.select_textbook_popup .pop_cont{height:100%}.select_textbook_popup .pop_cont .pop_inner{height:100%;max-height:100%;overflow-y:visible}.select_textbook_popup .pop_cont .pop_inner .new_select>p{display:none}.select_textbook_popup .pop_cont .pop_inner .new_select>ul{display:block;max-height:350px;margin-top:0}.select_textbook_popup .pop_cont .pop_inner .new_select>ul>li:hover{background-color:#f4f5fd}.select_textbook_popup .pop_cont .pop_inner .new_select>ul>li>a{line-height:20px}.new_popup_wrap.img_pop{background-color:initial;width:auto;max-width:calc(100% - 40px)}.new_popup_wrap.img_pop .pop_inner{max-height:unset;overflow-y:visible}.new_popup_wrap.img_pop .pop_inner .img_area{padding-top:0}.declaration_pop .p_alert{margin-top:8px;font-size:13px;color:#a7a6ab}.declaration_pop .pop_inner{overflow-y:visible}.declaration_pop .line_box{padding:20px;border-radius:8px;border:1px solid #e9e9ea}.declaration_pop .line_box .textarea_area{position:relative;padding-bottom:24px}.declaration_pop .line_box .textarea_area:after{content:"";display:block;width:100%;height:1px;background-color:#e9e9ea;position:absolute;left:0;bottom:16px}.declaration_pop .line_box .textarea_area textarea{min-height:175px;width:100%;padding-bottom:16px;line-height:22px}.declaration_pop .line_box .textarea_area textarea::placeholder{color:#a7a6ab}.declaration_pop .line_box .file_ul{max-height:130px;overflow-y:auto}.declaration_pop .line_box .file_ul li{padding:12px 16px;border:1px solid #dfdfe4;border-radius:10px;display:flex;justify-content:space-between}.declaration_pop .line_box .file_ul li div{width:calc(100% - 34px);display:flex;align-items:center}.declaration_pop .line_box .file_ul li div p{margin-right:4px;margin-left:8px;font-size:13px;font-weight:500;color:#504d58}.declaration_pop .line_box .file_ul li div .shrink{font-size:12px;font-weight:500;color:#a7a6ab}.declaration_pop .line_box .file_ul li+li{margin-top:8px}.declaration_pop .line_box .file_ul button{width:12px}.declaration_pop .line_box .file_ul button img{width:100%;vertical-align:initial}.declaration_pop .line_box .form_area{margin-top:12px;display:flex;align-items:center}.declaration_pop .line_box .form_area button{margin-right:4px}.declaration_pop .line_box .form_area input{height:16px;border:none;padding:0 0 0 4px;border-radius:0}.declaration_pop .line_box+p{margin-top:8px;font-size:13px;color:#a7a6ab}.declaration_pop.notice_version .pop_inner{max-height:calc(100% - 280px)}.declaration_pop.notice_version .line_box{padding:16px}.declaration_pop.notice_version .line_box .textarea_area{padding-bottom:16px}.declaration_pop.notice_version .line_box .textarea_area textarea{padding-bottom:0;min-height:160px}.declaration_pop.notice_version .line_box .textarea_area:after{bottom:0}.declaration_pop.notice_version .line_box .form_area>button{text-align:center;width:32px;height:32px}.declaration_pop.notice_version .line_box .form_area>button>img{height:28px}.declaration_pop.notice_version .notice_peroid{display:flex;align-items:center;grid-gap:16px;gap:16px;margin:24px 0 8px}.declaration_pop.notice_version .notice_peroid p{font-size:13px;color:#504d58}.declaration_pop.notice_version .notice_peroid .date-picker{width:140px}.declaration_pop.notice_version .notice_peroid .date-picker+.date-picker{margin-left:8px}.declaration_pop.mb_style .line_box{padding:16px}.declaration_pop.mb_style .line_box .textarea_area{padding-bottom:18px}.declaration_pop.mb_style .line_box .textarea_area:after{bottom:8px}.declaration_pop.mb_style .line_box .textarea_area textarea{min-height:240px}.voca_setting_pop{max-width:852px}.coupon_reg_popup input{height:36px;font-size:13px;border-color:#dfdfe4}.course_add_list_pop{background-color:#fff;position:absolute;top:-24px;left:50%;transform:translate(calc(-50% + 90px),-100%);width:360px;padding:24px;border-radius:8px 8px 0 0;border:1px solid #dfdfe4;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);z-index:110}.course_add_list_pop .title{color:#24212e;font-size:24px;font-weight:700;line-height:36px;margin-bottom:24px}.course_add_list_pop ul{max-height:50vh;overflow-y:auto}.course_add_list_pop ul .course_add_list{border-radius:8px;border:1px solid #dfdfe4;padding:16px 42px 16px 16px;position:relative}.course_add_list_pop ul .course_add_list+.course_add_list{margin-top:12px}.course_add_list_pop ul .course_add_list .ellipsis{color:#24212e;font-size:16px;line-height:24px;font-weight:500}.course_add_list_pop ul .course_add_list button{width:auto;position:absolute;top:18px;right:18px;height:auto}.course_add_list_pop ul .course_add_list button img{vertical-align:middle}.course_add_list_pop ul .course_add_list .devide_ul li{font-size:14px}.test_score_popup .score_ul{display:flex;margin-top:10px;margin-bottom:40px}.test_score_popup .score_ul>li{text-align:center;width:50%}.test_score_popup .score_ul>li p{font-size:13px;line-height:20px;font-weight:400;color:#7c7a82;margin-bottom:2px}.test_score_popup .score_ul>li .score{font-size:14px;line-height:22px;font-weight:500;color:#504d58;margin-bottom:0}.test_score_popup .between_ul>li .sub_text{text-align:right}.test_score_popup .between_ul>li .sub_text p{font-size:13px;line-height:20px;color:#7c7a82}.test_score_popup .between_ul>li:not(:first-child){margin-top:8px}.test_score_popup .between_ul>li.none_sub{margin-bottom:20px}.parent_send_popup,.prof_img_edit_pop{max-width:540px}.study_state_popup .tab_line_wrap.circle_version .tab_flex{padding:0}.study_state_popup .tab_line_wrap.circle_version .tab_flex a{border-color:#dfdfe4;color:#7c7a82}.study_state_popup .tab_line_wrap.circle_version .tab_flex .tab_right{display:none}@media screen and (max-width:1470px){.new_popup_wrap{padding:28px}.new_popup_wrap .pop_title{margin-bottom:16px}.new_popup_wrap .pop_title .title{font-size:22px;line-height:32px}.new_popup_wrap .btn_wrap{margin-top:24px}.new_popup_wrap.bot_btn_type{padding-bottom:96px}.new_popup_wrap.bot_btn_type .btn_wrap{bottom:28px}.new_popup_wrap.prof_img_edit_pop .pop_title .title_btn_wrap{top:40px}}@media screen and (max-width:1024px){.new_popup_wrap{padding:24px}.new_popup_wrap.btn_fixed.fixed_sm{padding-bottom:98px}.new_popup_wrap.btn_fixed.fixed_sm .btn_wrap{width:calc(100% - 48px);bottom:24px}.new_popup_wrap.btn_fixed.fixed_sm .btn_wrap button{padding:0}.new_popup_wrap .pop_title .title{line-height:32px;word-break:keep-all}.new_popup_wrap .pop_cont .desc{line-height:22px}.new_popup_wrap .pop_cont .after_alert{width:calc(100% + 40px);position:absolute;top:-20px;padding:10px 0;transform:translateY(-50%);left:-20px;margin-top:0;background:#fff}.new_popup_wrap .btn_wrap{margin-top:24px}.new_popup_wrap .btn_wrap:not(.maintain) button{min-width:120px;height:40px!important;line-height:38px;font-size:15px}.new_popup_wrap .btn_wrap.mb_mt_large{margin-top:32px}.new_popup_wrap .radio_btn_wrap .radio_btn+label{margin-bottom:8px!important}.new_popup_wrap.side.edit_question_popup_wrap .pop_close{top:24px}.new_popup_wrap.mb_pop_wrap.notice_regist_popup .mb_only_scroll{max-height:none;overflow-y:visible}.new_popup_wrap.parent_send_popup .btn_wrap button{flex:none}.new_popup_wrap.invited_push_popup .pop_inner p.date{font-weight:400}.new_popup_wrap.invited_push_popup .btn_wrap{flex-direction:column}.new_popup_wrap.invited_push_popup .btn_wrap button{margin-right:0}.new_popup_wrap.invited_push_popup .btn_wrap button:not(:first-of-type){margin-left:0;margin-top:8px}.new_popup_wrap.course_preview_pop{padding-bottom:32px}.new_popup_wrap.course_preview_pop .study_order_card+.study_order_card{margin-top:12px}.new_popup_wrap.course_preview_pop .study_order_card>p{font-size:16px;padding:12px 14px}.new_popup_wrap.course_preview_pop .study_order_card ul{padding:0 14px}.new_popup_wrap.course_preview_pop .study_order_card ul li{flex-direction:column;align-items:flex-start}.new_popup_wrap.course_preview_pop .study_order_card ul li p{font-size:14px}.new_popup_wrap.course_preview_pop .study_order_card ul li p span{height:20px;line-height:18px;margin-bottom:4px;font-size:11px}.new_popup_wrap.course_preview_pop .study_order_card ul li .num{font-size:12px;margin-top:6px}.new_popup_wrap.course_preview_pop .study_order_card ul li .num.shrink{margin-left:0}.new_popup_wrap.declaration_pop.inner_small .pop_inner{max-height:calc(100vh - 240px)}.declaration_pop.notice_version .notice_peroid{display:block;margin-top:16px}.declaration_pop.notice_version .notice_peroid p{font-size:12px;line-height:18px}.declaration_pop.notice_version .notice_peroid .datepicker_wrap{display:flex;align-items:center;margin-top:8px}.declaration_pop.notice_version .notice_peroid .datepicker_wrap>div{flex:1 1}.declaration_pop.notice_version .notice_peroid .datepicker_wrap>div .input{width:100%;padding:8px 12px;height:36px}.declaration_pop.notice_version .notice_peroid .datepicker_wrap>div:last-of-type .date-picker-pop{left:auto!important;right:0}.study_info_pop .pop_title .desc{display:inline}.study_info_pop .swiper-button-next,.study_info_pop .swiper-button-prev{display:none}.course_add_list_pop .title{font-size:22px}.course_add_list_pop ul .course_add_list{padding:20px}.course_add_list_pop ul .course_add_list>.ellipsis{padding-right:24px}.course_add_list_pop ul .course_add_list .devide_ul li:after{height:10px;background-color:#c7c7cc}.new_popup_wrap.test_time_notice_popup.center .desc{font-size:18px;line-height:28px}}.learn_result_pop .btn_wrap button{white-space:nowrap;padding:0 20px}.learn_result_pop .btn_wrap .gray_line{min-width:auto}@media screen and (max-width:768px){.new_popup_wrap.learn_result_pop .pop_title{margin-bottom:0}.new_popup_wrap .title_big{margin-bottom:8px}.new_popup_wrap .pop_title .title,.new_popup_wrap .title_big{font-size:20px;line-height:30px}.new_popup_wrap .pop_title .desc{font-size:13px;line-height:20px}.new_popup_wrap .btn_wrap:not(.maintain) button{font-size:16px;flex:1 1;height:44px!important}.new_popup_wrap .btn_wrap.size_r button{min-width:unset}.new_popup_wrap .btn_wrap.mb_full_none button{flex:initial}.new_popup_wrap .btn_wrap.mb_full_none.size_r button{min-width:120px}.new_popup_wrap .pop_title{margin-bottom:0}.new_popup_wrap .pop_title .title{margin-bottom:8px}.new_popup_wrap.center{padding:36px 24px}.new_popup_wrap.center .desc{font-size:13px;line-height:20px;word-break:keep-all}.new_popup_wrap.center .desc br{display:none}.new_popup_wrap.center .btn_wrap,.new_popup_wrap.center .btn_wrap button{margin-top:0}.new_popup_wrap.center .btn_wrap button{width:120px}.new_popup_wrap.student_score_popup .btn_wrap button{flex:none}.new_popup_wrap.test_time_notice_popup.center .desc br{display:block}}@media screen and (max-width:340px){.new_popup_wrap .btn_wrap.maintain button,.new_popup_wrap .btn_wrap.mb_full_none button{flex:1 1}.new_popup_wrap .btn_wrap.mb_full_none.size_r button{min-width:unset}}@media screen and (max-height:940px){.new_popup_wrap.notice_regist_popup .notice_peroid .date-picker-pop{margin-top:-48px;transform:translateY(-100%)!important}.new_popup_wrap.notice_regist_popup .line_box .file_ul{max-height:100px}.new_popup_wrap.notice_regist_popup .line_box .textarea_area textarea{min-height:60px}}@media screen and (max-height:850px){.question_pop{min-height:0}.declaration_pop.notice_version .notice_peroid .date-picker-pop,.question_pop.notice_version .notice_peroid .date-picker-pop{margin-top:-48px;transform:translateY(-100%)!important}.declaration_pop.notice_version .line_box .file_ul,.question_pop.notice_version .line_box .file_ul{max-height:100px}.declaration_pop.notice_version .line_box .textarea_area textarea,.question_pop.notice_version .line_box .textarea_area textarea{min-height:60px}}.nodata_area{display:flex;text-align:center;width:100%;height:416px;justify-content:center;align-items:center}.nodata_area.small_h{height:350px}.nodata_area p{position:relative;line-height:22px;color:#7c7a82;font-weight:500}.nodata_area p:before{content:"";display:block;width:32px;height:32px;background:url(/static/media/icon_alert.04b29d76.svg) no-repeat 50%;position:absolute;left:50%;top:-40px;transform:translateX(-50%)}.new_select{position:relative}.new_select.option_firsr_none li:first-of-type,.new_select.option_firsr_none li:nth-of-type(2):before{display:none}.new_select.on+.common_dim{display:block;background-color:initial;z-index:0}.new_select+.common_dim{position:fixed;top:0;left:0;width:100%;height:100%;background-color:initial;display:none}@media (orientation:landscape){.new_select+.common_dim{position:fixed}}@media (orientation:portrait){.new_select+.common_dim{position:fixed}}.new_select.mini p{height:30px;padding:5px 44px 5px 10px}.new_select.mini2 p{height:30px;padding:5px 44px 5px 12px}.new_select.w_138{width:138px}.new_select p{width:100%;border:1px solid #dfdfe4;height:36px;border-radius:8px;padding:8px 44px 8px 12px;font-size:14px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;cursor:pointer;color:#504d58;background-color:#fff}.new_select p:after{content:"";display:block;position:absolute;top:50%;right:8px;transform:translateY(-50%);width:20px;height:20px;background:url(/static/media/icon_select_arrow.9bebc0e1.svg) no-repeat 50%;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.new_select p.placeholder{color:#a7a6ab}.new_select.on{z-index:9}.new_select.on ul{display:block;max-height:185px;background-color:#fff}.new_select.on p{border:1px solid #504d58}.new_select.on p:after{transform:translateY(-50%) rotate(180deg)}.new_select.zidx_up{z-index:11}.new_select.no_shadow ul{box-shadow:none}.new_select ul{display:none;margin-top:4px;width:100%;position:absolute;overflow-y:auto;border:1px solid #dfdfe4;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.08)}.new_select ul li{font-size:0;background-color:#fff}.new_select ul li a{padding:12px 16px;width:100%;font-size:13px;color:#504d58}.new_select ul li:not(:first-child){padding-top:0!important}.new_select ul li:not(:first-child):before{content:"";display:block;width:calc(100% - 32px);margin-left:16px;border-top:1px solid #dfdfe4}.new_select ul li.disabled a{color:#a7a6ab;cursor:default}.new_select.picker_select{width:190px}.new_select.picker_select p{height:32px;padding-top:6px;padding-bottom:6px}.new_select.picker_select ul{width:230px;overflow-y:visible;margin-top:6px}.new_select.picker_select ul>li:first-of-type{border-radius:8px 8px 0 0}.new_select.picker_select ul>li:last-of-type{border-radius:0 0 8px 8px}.new_select.picker_select ul>li:not(:first-child):before{width:calc(100% - 24px);margin-left:12px}.new_select.picker_select ul>li.picker_type>div{padding:8px 12px;cursor:pointer}.new_select.picker_select ul>li a{padding:14px 12px}.new_select.picker_select ul>li .datepicker_wrap>span{margin:0 8px}.new_select.picker_select ul>li .datepicker_wrap .date-picker>.input{height:32px;line-height:20px;font-size:13px;border-radius:8px;background-image:none!important}.new_select.picker_select ul>li .datepicker_wrap .date-picker>.input:before{content:"직접 입력";font-size:13px;line-height:20px;color:#a7a6ab;position:absolute}.new_select.picker_select ul>li .datepicker_wrap .date-picker>.input>span{font:inherit;color:inherit;background-color:#fff;z-index:0}.new_select.picker_select ul>li .datepicker_wrap .date-picker>.date-picker-pop>.piece-wrapper{position:static;max-height:unset;border-radius:0;border:none;box-shadow:none}.new_select.picker_select ul>li .datepicker_wrap .date-picker>.date-picker-pop>.piece-wrapper li:not(:first-child):before{display:none}.new_select.picker_select ul>li .datepicker_wrap.abs_reset .date-picker:first-of-type>.date-picker-pop.visible{top:38px}.new_select.disabled p{background-color:#f2f2f7;border:1px solid #dfdfe4;color:#a7a6ab;cursor:auto}.new_select.disabled p:after{background-image:url(/static/media/icon_select_arrow_disabled.6c29cf9d.svg);transform:translateY(-50%)}.new_select.disabled ul{display:none}.new_select.ellipsis_type p{text-overflow:ellipsis}.new_select.ellipsis_type a,.new_select.type_tag>p{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new_select.type_tag>p{padding:7px 48px 7px 12px!important;font-size:14px;line-height:22px;position:relative}.new_select.type_tag.tr_selected p{padding-left:64px!important}.new_select.type_tag.tr_selected p:before{content:"TR";display:inline-block;width:42px;height:20px;line-height:18px;font-size:12px;font-weight:500;white-space:nowrap;text-align:center;border-radius:999px;position:absolute;left:12px;top:50%;transform:translateY(-50%);background-color:#fff;border:1px solid #09b9c6;color:#09b9c6}.new_select.type_tag.test_selected p{padding-left:64px!important}.new_select.type_tag.test_selected p:before{content:"TEST";display:inline-block;width:42px;height:20px;line-height:18px;font-size:12px;font-weight:500;white-space:nowrap;text-align:center;border-radius:999px;position:absolute;left:12px;top:50%;transform:translateY(-50%);background-color:#fff;border:1px solid #ff84b0;color:#ff84b0}.new_select.type_tag>ul>li{position:relative}.new_select.type_tag>ul>li>a{padding:7px 12px 7px 62px;display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:22px;font-weight:400;color:#504d58}.new_select.type_tag>ul>li.tr:after{content:"TR";border-radius:999px;border:1px solid #09b9c6;color:#09b9c6}.new_select.type_tag>ul>li.test:after,.new_select.type_tag>ul>li.tr:after{display:inline-block;width:42px;height:20px;line-height:18px;font-size:11px;font-weight:400;white-space:nowrap;text-align:center;position:absolute;left:12px;top:50%;transform:translateY(-50%);background-color:#fff}.new_select.type_tag>ul>li.test:after{content:"TEST";border-radius:999px;border:1px solid #ff84b0;color:#ff84b0}.new_select.h_34 p{height:34px;font-size:13px}.new_select.campus_order{width:96px}.new_select.course_order{width:100px}.new_select.type_far ul{margin-top:8px}.new_select.type_far ul li:last-of-type a{padding-bottom:10px}.new_select.type_far ul li a{padding:8px 16px}.new_select.box_s ul li a{padding:8px 12px}.new_select.box_pale ul li:not(:first-child):before{border-top:1px solid #e9e9ea}.new_select.report_order{width:122px}.new_select.report_order>p{height:38px;line-height:20px}@media screen and (max-width:1024px){.new_select p{height:30px;padding:5px 42px 5px 12px;font-size:14px}.new_select>ul>li:not(:first-child):before{width:calc(100% - 24px);margin-left:12px}.new_select>ul>li a{padding:12px}.class_course_change_pop .new_select p,.new_popup_wrap .new_select p{height:40px;padding:9px 42px 9px 12px;font-size:14px}}.new_factory_tag{display:inline-block;min-width:42px;text-align:center;height:22px;line-height:19.5px;font-size:11px;font-weight:400;padding:0 8px;border-radius:999px;white-space:nowrap}.new_factory_tag.h_20{height:20px;line-height:18px}.new_factory_tag.translate_s{transform:translateY(-1px)}.new_factory_tag:not(:first-of-type){margin-left:4px}.new_factory_tag+.text{margin-left:8px}.new_factory_tag.gradient{background:linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;border:1px solid var(--gradient-1,#35e77d)}.new_factory_tag.cyan{background-color:#09b9c6;border:1px solid #09b9c6;color:#fff}.new_factory_tag.cyan_line{background-color:#fff;border:1px solid #09b9c6;color:#09b9c6}.new_factory_tag.pink_line{background-color:#fff!important;border:1px solid #ff84b0!important;color:#ff84b0!important}.new_factory_tag.pink{background-color:#ff84b0;border:1px solid #ff84b0;color:#fff}.new_factory_tag.purple{background-color:#7681e5;border:1px solid #7681e5;color:#fff}.new_factory_tag.purple_line{background-color:#fff;border:1px solid #7681e5;color:#7681e5}.new_factory_tag.deepgray_line{background-color:#fff;border:1px solid #7c7a82;color:#504d58}.new_factory_tag.yellow{background-color:#ffaa04;border:1px solid #ffaa04;color:#fff}.new_factory_tag.yellow_line{background-color:#fff;border:1px solid #ffaa04;color:#ffaa04}.new_factory_tag.red_line{background-color:#fff;border:1px solid #ff5050;color:#ff5050}.new_factory_tag.red_pale_line{background-color:#f05c5c;border:1px solid #ea5353;color:#fff}.new_factory_tag.red_pale_line2{background-color:#ff5050;border:1px solid #ea5353;color:#fff}.new_factory_tag.green_pale_line{background-color:#35ceb6;border:1px solid #02c2a3;color:#fff}.new_factory_tag.green_pale_line2{background-color:#35ceb5;border:1px solid #02c2a3;color:#fff}.new_factory_tag.gray_line{background-color:#fff;border:1px solid #dfdfe4;color:#504d58}.new_factory_tag.gray_pale_line{background-color:#f2f2f7;border:1px solid #dfdfe4;color:#7c7a82}.new_factory_tag.white{color:#fff}.new_factory_tag.white,.new_factory_tag.white_cyan{background-color:#fff;border:1px solid #fff;font-size:13px;padding:0 10px}.new_factory_tag.white_cyan{color:#09b9c6}.new_factory_tag.white_purple{background-color:#fff;border:1px solid #fff;color:#7681e5}.new_factory_tag.white_line{background-color:initial;border:1px solid #fff;color:#fff;font-size:13px;padding:0 10px}.new_factory_tag.dark_gray{background-color:#fff;color:#a7a6ab;font-weight:700;font-size:13px;line-height:22px;padding:0 8px}.new_factory_tag.gray{background-color:#eeeeef;color:#504d58}.new_factory_tag.new_red{border-color:rgba(255,80,80,.15);background-color:rgba(255,80,80,.15);color:#ff5050!important}.new_factory_tag.new_blue{border-color:rgba(34,164,237,.15);background-color:rgba(34,164,237,.15);color:#118ed4!important}.new_factory_tag.pd_5{padding-left:5px!important;padding-right:5px!important}.new_factory_tag.font_12{font-size:12px!important}.new_factory_tag.bd_6{border-radius:6px!important}.new_factory_tag.bd_7{border-radius:7px!important}.new_factory_tag.premium_line{background:linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%);position:relative}.new_factory_tag.premium_line:before{content:"";display:inline-block;width:calc(100% - 2px);height:calc(100% - 2px);background:#fff;border-radius:999px;position:absolute;left:1px;top:1px}.new_factory_tag.premium_line:after{content:"프리미엄";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;white-space:nowrap;background:linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.new_factory_tag.premium_tag{padding-left:21px;position:relative;height:22px;line-height:20px}.new_factory_tag.premium_tag.h_24{height:24px;line-height:22px}.new_factory_tag.premium_tag.h_22{height:22px;line-height:20px}.new_factory_tag.premium_tag.h_20{height:20px;line-height:18px;padding-left:17px}.new_factory_tag.premium_tag.h_20:before{width:14px;height:14px;left:2px;font-size:10px}.new_factory_tag.premium_tag:before{content:"P";display:inline-block;width:16px;height:16px;position:absolute;left:3px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:400;line-height:16px;background:#7681e5;color:#fff;border-radius:50%;text-align:center}.new_factory_tag.round_square{height:24px;line-height:22px;padding:0 6px;border-radius:6px}.new_factory_tag .close_tag{margin-left:8px;cursor:pointer}.new_factory_tag.notice{font-size:11px;line-height:1;padding:4px 8px}.new_factory_tag.left_t i{font:inherit;color:inherit}@media screen and (max-width:1024px){.new_factory_tag.premium_tag{height:22px;line-height:20px;margin-bottom:2px}.new_factory_tag.round_square{font-size:10px;height:18px;line-height:16px;padding:0 6px;border-radius:4px}}.b2c_header{width:100%;height:60px;padding:0 32px;position:fixed;top:0;left:0;z-index:150;background-color:#fff;border-bottom:1px solid #f2f2f7;display:flex;justify-content:space-between;align-items:center}@media (orientation:landscape){.b2c_header{position:fixed}}@media (orientation:portrait){.b2c_header{position:fixed}}.b2c_header+.new_header{top:60px;padding:0 32px 0 40px}.b2c_header+.new_header ul li{width:auto!important}.b2c_header+.new_header ul li:not(:first-child){margin-left:48px}.b2c_header+.new_header ul li:nth-child(2) a:before{display:none}.b2c_header+.new_header .new_header_right .btn_wrap{margin-right:0!important}.b2c_header+.new_header .new_header_right .btn_wrap button:first-of-type{font-weight:400}.b2c_header .logo{margin-right:40px;height:40px;display:flex;align-items:center}.b2c_header .logo img{max-width:140px;max-height:100%}.b2c_header button{width:auto;height:auto;line-height:1.2;padding:6px 12px;font-size:14px;font-weight:400}.b2c_header button svg{vertical-align:middle}.b2c_header button+button{margin-left:8px}.b2c_header button.cyan_line_btn,.b2c_header button.gray_line_btn{border-radius:999px;font-weight:500;display:inline-flex;align-items:center}.b2c_header button.cyan_line_btn svg,.b2c_header button.gray_line_btn svg{margin-left:6px}.b2c_header button.service_btn{padding:0 14px;font-size:13px;line-height:20px;font-weight:500}.b2c_header .header_btns{display:flex}.b2c_header .header_btns .btn_title{margin-right:12px}.b2c_header .header_btns>div{margin-right:32px}.b2c_header .header_btns>div button{border-radius:8px;transition:all .3s}.b2c_header .header_btns>div button:hover{background-color:#7681e5;border-color:#7681e5;color:#fff}.b2c_header .new_close_btn,.b2c_header .new_menu_btn{position:absolute;width:60px;height:60px;display:none;right:0;top:0;border-radius:0;flex-shrink:0}.b2c_header .new_close_btn.btn_on,.b2c_header .new_menu_btn.btn_on{display:block}.b2c_header .new_menu_btn{background:#09b9c6 url(/static/media/icon_new_factory_menu.cff8709b.svg) no-repeat 50%}.b2c_header .new_close_btn{background:rgba(0,0,0,.2) url(/static/media/icon_close.e244272c.svg) no-repeat 50%}.b2c_header #new_pc_nav button:not(.user_setting){padding:0 12px}.b2c_header #new_pc_nav button:not(.user_setting)+button{margin-left:0}.b2c_header .flex button{margin-left:0!important;transition:box-shadow .3s}.b2c_header .flex button.ml_8{margin-left:8px!important}.b2c_header .flex button:hover:not(.bell_btn){box-shadow:0 4px 6px 0 rgba(0,0,0,.08)}.b2c_header .header_btn{padding:6px 0}.b2c_header .header_btn .new_factory_tag{margin-left:4px}.b2c_header .header_btn.hover_none:after{display:none}.b2c_header .header_btn.orange{background-color:#fff;color:#ffaa04!important;border:none;border-bottom:1px solid #f2f2f7}.b2c_header .header_btn.orange:after{background-color:#ffaa04}.b2c_header .header_btn.on:not(.hover_none):after{content:"";display:block;width:100%;height:2px;position:absolute;bottom:0;left:0;background-color:#504d58}.b2c_header .header_btn.on:not(.hover_none).cyan_t:after{background-color:#09b9c6}.b2c_header .header_btn.on:not(.hover_none).purple_t:after{background-color:#7681e5}.b2c_header .header_btn.on:not(.hover_none).orange:after,.b2c_header button.orange{background-color:#ffaa04}.b2c_header button.bell_btn{height:24px;padding:0 2px;margin-top:4px;margin-bottom:4px;margin-left:12px!important}.b2c_header button+button{margin-left:42px}.b2c_header .notice-bell{position:relative;cursor:pointer}.b2c_header .notice-bell:after{content:"";display:none;position:absolute;width:7px;height:7px;top:0;right:0;border:1px solid #fff;border-radius:50%;line-height:1}.b2c_header .notice-bell.system:after{content:"";display:block;background:#ff5050;top:0;right:1px}.b2c_header #pc-bell-notice{top:64px;right:20px;padding-top:40px}.b2c_header #pc-bell-notice:after{right:64px}.b2c_header #pc-bell-notice .more-list{width:calc(100% - 40px);flex-direction:row;justify-content:space-between;position:absolute;left:24px;top:14px;margin-top:0}.b2c_header #pc-bell-notice .more-list p{margin-bottom:0}.b2c_header #pc-bell-notice .more-list button img{width:7px;transform:translateY(1px)}.b2c_header #mb-bell-notice{top:56px;padding-top:40px}.b2c_header #mb-bell-notice:after{right:48px}.b2c_header #mb-bell-notice .more-list{width:calc(100% - 40px);flex-direction:row;justify-content:space-between;position:absolute;left:24px;top:14px;margin-top:0}.b2c_header #mb-bell-notice .more-list p{margin-bottom:0}.b2c_header #mb-bell-notice .more-list button img{width:7px;transform:translateY(1px)}.b2c_header.login{padding-right:84px}.b2c_header.student .new_menu_btn{background-color:#ffaa04!important}@media screen and (max-width:1560px){.contents_factory_menu{width:52px}.contents_factory_menu.type2 .side_title{font-size:0;padding:0 14px}.contents_factory_menu.type2 .side_title img{width:24px;height:24px;margin-right:0}.contents_factory_menu.type2 .side_ul{padding:20px 6px}.contents_factory_menu.type2 .side_ul li a{font-size:0;padding:0;height:40px;position:relative}.contents_factory_menu.type2 .side_ul li a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px}.contents_factory_menu.type2 .nb_btn_top{display:block}.contents_factory_menu.type2 .nb_btn_top.devide{margin-top:50px!important;position:relative}.contents_factory_menu.type2 .nb_btn_top.devide:after{content:"";display:block;width:100%;height:2px;position:absolute;top:-25px;left:50%;transform:translateX(-50%);background-color:#e9e9ea}.contents_factory_menu.type2 .btn_top,.contents_factory_menu.type2 .side_bottom{display:none}}@media screen and (max-width:1470px){.b2c_header .logo{margin-right:20px}.b2c_header .header_btns>div{margin-right:24px}.b2c_header .header_btns button{font-size:13px}}@media screen and (max-width:1024px){.b2c_header{height:48px;z-index:101;padding:0 68px 0 16px}.b2c_header .new_close_btn,.b2c_header .new_menu_btn{width:48px;height:48px}.b2c_header .header_btns,.b2c_header button:not(.new_close_btn){display:none}.b2c_header button.bell_btn{display:block;padding:6px 9px}.b2c_header button.user_setting{display:block}.b2c_header button.pop_close{display:inline-block}.b2c_header .nav_btn_top button{display:inline}.b2c_header .notice-bell.system:after{top:1px}.b2c_header.login{padding-right:68px}.b2c_header.login .bell_btn{padding:1px 2px!important}}#new_pc_nav{position:fixed;top:59px;bottom:0;width:310px;right:-310px;background-color:#fff;border:1px solid #e9e9ea;transition:.21s;box-shadow:-4px 4px 12px 0 rgba(0,0,0,.08);z-index:15}@media (orientation:landscape){#new_pc_nav{position:fixed}}@media (orientation:portrait){#new_pc_nav{position:fixed}}#new_pc_nav.active{right:0}#new_pc_nav .nav_closer{position:fixed;top:60px;bottom:0;left:0;right:310px;z-index:12;display:none}@media (orientation:landscape){#new_pc_nav .nav_closer{position:fixed}}@media (orientation:portrait){#new_pc_nav .nav_closer{position:fixed}}#new_pc_nav .nav_closer.active{display:block}#new_pc_nav .nav_inner{padding:32px 32px 121px;height:100%;position:relative}#new_pc_nav .nav_inner .nav_user_box{padding-bottom:32px;margin-bottom:24px;border-bottom:1px solid #e9e9ea}#new_pc_nav .nav_inner .nav_user_box .user_account{display:flex;align-items:center}#new_pc_nav .nav_inner .nav_user_box .user_account .user_images{width:52px;height:52px;background:linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%);position:relative;border-radius:50%;margin-right:12px;flex-shrink:0}#new_pc_nav .nav_inner .nav_user_box .user_account .user_images.book{background-image:linear-gradient(59deg,#ff7a00 12.72%,#896bde 88.21%)}#new_pc_nav .nav_inner .nav_user_box .user_account .user_images.student{background-image:linear-gradient(90deg,#22a4ed,#22a4ed)}#new_pc_nav .nav_inner .nav_user_box .user_account .user_images.free{background-image:linear-gradient(90deg,#231055,#231055)}#new_pc_nav .nav_inner .nav_user_box .user_account .user_images.premium{background-image:linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%)}#new_pc_nav .nav_inner .nav_user_box .user_account .user_images:after{content:"";display:inline-block;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:50%;top:50%;left:50%;background-color:#fff;transform:translate(-50%,-50%);position:absolute}#new_pc_nav .nav_inner .nav_user_box .user_account .user_images .user_profile{width:42px;height:42px;border-radius:50%;background:#e9e9ea;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}#new_pc_nav .nav_inner .nav_user_box .user_account .user_desc{width:calc(100% - 64px)}#new_pc_nav .nav_inner .nav_user_box .user_account .user_desc .user_name strong{font-size:14px;font-weight:500;line-height:22px}#new_pc_nav .nav_inner .nav_user_box .user_account .user_desc .user_name strong.book{background-image:linear-gradient(59deg,#ff7a00 12.72%,#896bde 88.21%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#new_pc_nav .nav_inner .nav_user_box .user_account .user_desc .user_name strong.student{background-image:linear-gradient(90deg,#22a4ed,#22a4ed);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#new_pc_nav .nav_inner .nav_user_box .user_account .user_desc .user_name strong.free{background-image:linear-gradient(90deg,#231055,#231055);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#new_pc_nav .nav_inner .nav_user_box .user_account .user_desc .user_name strong.premium{background-image:linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#new_pc_nav .nav_inner .nav_user_box .user_account .user_desc .user_name .user_name_text{display:flex;align-items:center}#new_pc_nav .nav_inner .nav_user_box .user_account .user_desc .user_name .user_name_text p{font-size:20px;font-weight:500;line-height:30px;letter-spacing:-.4px;color:#24212e;margin-right:6px}#new_pc_nav .nav_inner .nav_user_box .user_account .user_desc .user_name .user_name_text .user_setting{padding:0 0 0 4px}#new_pc_nav .nav_inner .nav_menu_list{height:calc(100% - 109px);overflow-y:auto}#new_pc_nav .nav_inner .nav_menu_list>ul>li{display:flex;align-items:center;padding:6px 0;font-size:18px;line-height:28px;font-weight:500;letter-spacing:-.4px;color:#24212e;cursor:pointer}#new_pc_nav .nav_inner .nav_menu_list>ul>li:not(:first-child){margin-top:16px}#new_pc_nav .nav_inner .nav_menu_list>ul>li.on{color:#09b9c6}#new_pc_nav .nav_inner .nav_menu_list>ul>li.btn_type{padding:0;margin-top:10px}#new_pc_nav .nav_inner .nav_menu_list>ul>li.btn_type.first{margin-top:24px}#new_pc_nav .nav_inner .nav_menu_list>ul>li.btn_type button{margin:0}#new_pc_nav .nav_inner .nav_menu_list>ul>li.btn_type button:not(:first-of-type){margin-top:10px}#new_pc_nav .nav_inner .nav_menu_list>ul>li.btn_type button img{width:22px;margin:0 0 0 6px}#new_pc_nav .nav_inner .nav_menu_list>ul>li.btn_type:last-of-type img{width:16px}#new_pc_nav .nav_inner .nav_menu_list>ul>li img{width:24px;margin-right:10px;margin-top:1px}#new_pc_nav .nav_inner .nav_menu_list>ul>li .new_factory_tag{margin-left:4px}#new_pc_nav .nav_inner .nav_btn_list{width:100%;padding:12px 32px 24px;position:absolute;left:0;bottom:0;background-color:#fff}#new_pc_nav .nav_inner .nav_btn_list .nav_btn_top{width:100%}#new_pc_nav .nav_inner .nav_btn_list .nav_btn_top button img{width:16px}#new_pc_nav .nav_inner .nav_btn_list .nav_btn_bottom{margin-top:10px;padding-top:16px;text-align:right;border-top:1px solid #e9e9ea}#new_pc_nav .nav_inner .nav_btn_list .nav_btn_bottom .logout_btn{font-size:14px;font-weight:400;line-height:22px;color:#7c7a82}#new_pc_nav .nav_inner .nav_btn_list .nav_btn_bottom .logout_btn img{margin-left:6px;margin-top:-1px}@media screen and (max-width:1470px){#new_pc_nav{width:280px}#new_pc_nav .nav_inner{padding:24px 24px 112px}#new_pc_nav .nav_inner .nav_user_box{margin-bottom:16px;padding-bottom:20px}#new_pc_nav .nav_inner .nav_user_box .user_account .user_images{width:50px;height:50px}#new_pc_nav .nav_inner .nav_user_box .user_account .user_desc .user_name .user_name_text p{font-size:17px;line-height:24px;margin-right:2px}#new_pc_nav .nav_inner .nav_user_box .user_account .user_desc .user_name .user_name_text .user_setting img{width:18px;margin-top:-2px}#new_pc_nav .nav_inner .nav_user_box .user_account .user_desc .user_name strong{font-size:13px;line-height:20px}#new_pc_nav .nav_inner .nav_menu_list{height:calc(100% - 83px)}#new_pc_nav .nav_inner .nav_menu_list>ul>li{font-size:15px;line-height:24px;padding:4px 0}#new_pc_nav .nav_inner .nav_menu_list>ul>li:not(:first-child){margin-top:8px}#new_pc_nav .nav_inner .nav_menu_list>ul>li>img{width:20px;margin-right:8px}#new_pc_nav .nav_inner .nav_btn_list{padding:12px 24px 20px}#new_pc_nav .nav_inner .nav_btn_list .nav_btn_top button{font-size:13px}#new_pc_nav .nav_inner .nav_btn_list .nav_btn_top button img{width:15px}#new_pc_nav .nav_inner .nav_btn_list .nav_btn_bottom .logout_btn{font-size:13px}}@media screen and (max-width:1280px){#new_pc_nav{width:260px}}#new_app_nav{position:fixed;top:0;width:280px;height:100%;right:-280px;padding-top:48px;background-color:#fff;border:1px solid #e9e9ea;transition:.21s;z-index:15}@media (orientation:landscape){#new_app_nav{position:fixed}}@media (orientation:portrait){#new_app_nav{position:fixed}}#new_app_nav.active{right:0}#new_app_nav .new_close_btn{display:block;width:48px;height:48px;background:rgba(0,0,0,.2) url(/static/media/icon_new_close.ec59b42a.svg) no-repeat 9px;position:absolute;right:-1px;top:-1px;z-index:10}#new_app_nav .nav_closer{position:fixed;top:0;bottom:0;left:0;right:280px;z-index:12;display:none}@media (orientation:landscape){#new_app_nav .nav_closer{position:fixed}}@media (orientation:portrait){#new_app_nav .nav_closer{position:fixed}}#new_app_nav .nav_closer.active{display:block}#new_app_nav .nav_inner{padding:24px 24px 142px;height:100%;position:relative}#new_app_nav .nav_inner .nav_user_box{padding-bottom:14px;margin-bottom:12px;border-bottom:1px solid #e9e9ea}#new_app_nav .nav_inner .nav_user_box .user_account{display:flex;align-items:center}#new_app_nav .nav_inner .nav_user_box .user_account .user_images{width:48px;height:48px;position:relative;border-radius:50%;margin-right:12px;flex-shrink:0}#new_app_nav .nav_inner .nav_user_box .user_account .user_images:after{content:"";display:inline-block;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:50%;top:50%;left:50%;background-color:#fff;transform:translate(-50%,-50%);position:absolute}#new_app_nav .nav_inner .nav_user_box .user_account .user_images .user_profile{width:44px;height:44px;border-radius:50%;background:#e9e9ea;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background:url(/static/media/icon_nodata_prof.cc9939f9.svg) no-repeat 50%}#new_app_nav .nav_inner .nav_user_box .user_account .user_desc{width:calc(100% - 64px)}#new_app_nav .nav_inner .nav_user_box .user_account .user_desc .user_name strong{font-size:14px;font-weight:500;line-height:20px}#new_app_nav .nav_inner .nav_user_box .user_account .user_desc .user_name .user_name_text{display:flex;align-items:center;justify-content:space-between}#new_app_nav .nav_inner .nav_user_box .user_account .user_desc .user_name .user_name_text p{font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.4px;color:#24212e;margin-right:6px}#new_app_nav .nav_inner .nav_user_box .user_account .user_desc .user_name .user_name_text .user_setting{padding:0;position:absolute;right:24px}#new_app_nav .nav_inner .nav_user_box .user_account .user_desc .user_name .user_name_text .user_setting img{margin-top:1px}#new_app_nav .nav_inner .nav_user_box .user_account.premium .user_images{background:linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%)}#new_app_nav .nav_inner .nav_user_box .user_account.premium .user_desc .user_name strong.acc{background:linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#new_app_nav .nav_inner .nav_user_box .user_account.student .user_images{background:#22a4ed}#new_app_nav .nav_inner .nav_user_box .user_account.student .user_desc .user_name strong.acc{background:#22a4ed;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#new_app_nav .nav_inner .nav_toggle_menu>ul>li{cursor:pointer}#new_app_nav .nav_inner .nav_toggle_menu>ul>li p{padding:12px 0;font-size:16px;font-weight:500;line-height:24px;color:#24212e;position:relative}#new_app_nav .nav_inner .nav_toggle_menu>ul>li p img{margin-right:4px;margin-bottom:4px}#new_app_nav .nav_inner .nav_toggle_menu>ul>li p:after{content:"";display:inline-block;width:24px;height:24px;background:url(/static/media/icon_arrow_down_gray.d9d67c92.svg) no-repeat 50%;position:absolute;right:0;top:12px}#new_app_nav .nav_inner .nav_toggle_menu>ul>li p.login_wrap:after{width:10px;height:10px;top:20px;right:7px;background:url(/static/media/arrow_double_gray.0b470a9b.svg) no-repeat 50%}#new_app_nav .nav_inner .nav_toggle_menu>ul>li ul{display:none}#new_app_nav .nav_inner .nav_toggle_menu>ul>li ul li{padding:12px 0;font-size:14px;line-height:22px;color:#504d58}#new_app_nav .nav_inner .nav_toggle_menu>ul>li.on p:after{transform:rotate(180deg)}#new_app_nav .nav_inner .nav_toggle_menu>ul>li.on ul{display:block}#new_app_nav .nav_inner .nav_menu_list{height:calc(100% - 74px);overflow-y:auto}#new_app_nav .nav_inner .nav_menu_list>ul>li{display:flex;align-items:center;padding:12px 0;font-size:16px;line-height:24px;font-weight:500;letter-spacing:-.4px;color:#24212e;font-family:"Noto Sans KR";cursor:pointer}#new_app_nav .nav_inner .nav_menu_list>ul>li.on{color:#09b9c6}#new_app_nav .nav_inner .nav_menu_list>ul>li.btn_type{padding:0;margin-top:8px}#new_app_nav .nav_inner .nav_menu_list>ul>li.btn_type.first{margin-top:18px}#new_app_nav .nav_inner .nav_menu_list>ul>li.btn_type button{margin:0}#new_app_nav .nav_inner .nav_menu_list>ul>li.btn_type button:not(:first-of-type){margin-top:8px}#new_app_nav .nav_inner .nav_menu_list>ul>li.btn_type button img{transform:translateY(-3px);margin-left:6px}#new_app_nav .nav_inner .nav_menu_list>ul>li img{margin-top:2px;margin-right:10px}#new_app_nav .nav_inner .nav_menu_list>ul>li .new_factory_tag{margin-left:4px}#new_app_nav .nav_inner .nav_menu_list>ul li.no-after:after{content:none}#new_app_nav .nav_inner .nav_btn_list{width:100%;padding:0 24px;position:absolute;left:0;bottom:0;background-color:#fff}#new_app_nav .nav_inner .nav_btn_list .nav_btn_top{width:100%;padding-bottom:16px;display:flex;align-items:center;padding-top:12px}#new_app_nav .nav_inner .nav_btn_list .nav_btn_top button{width:100%;display:flex;align-items:center;justify-content:center;border-radius:6px}#new_app_nav .nav_inner .nav_btn_list .nav_btn_top button:not(.download_app){height:36px}#new_app_nav .nav_inner .nav_btn_list .nav_btn_top button img{margin-top:2px;max-width:20px}#new_app_nav .nav_inner .nav_btn_list .nav_btn_top button:not(:first-child) img{opacity:.8}#new_app_nav .nav_inner .nav_btn_list .nav_btn_top button:first-child{margin-right:0}#new_app_nav .nav_inner .nav_btn_list .nav_btn_top button:last-child{margin-left:8px}#new_app_nav .nav_inner .nav_btn_list .nav_btn_top .download_app{padding:10px;border:1px solid #e9e9ea;background-color:#fbfcff;border-radius:8px;font-weight:500;color:#504d58}#new_app_nav .nav_inner .nav_btn_list .nav_btn_top .download_app:before{content:"";display:inline-block;width:40px;height:40px;vertical-align:middle;background:url(/static/media/icon_application.81736849.svg) no-repeat #5f9ea0;border-radius:6px;margin-right:16px}#new_app_nav .nav_inner .nav_btn_list .nav_btn_top .download_app+.alert{margin-top:12px;font-size:12px!important}#new_app_nav .nav_inner .nav_btn_list .nav_btn_bottom{width:calc(100% + 48px);margin-left:-24px;background-color:#eff5f6;padding:16px 0;text-align:center}#new_app_nav .nav_inner .nav_btn_list .nav_btn_bottom p{color:#09b9c6;font-size:16px;font-weight:500;line-height:24px;font-family:"Pretendard",sans-serif}#new_app_nav .nav_inner .nav_btn_list .nav_btn_bottom p:before{content:"";display:inline-block;width:14px;height:14px;background:url(/static/media/icon_app_nav_call.fd6e650b.svg) no-repeat 50%;margin-right:6px;margin-bottom:-1px}#new_app_nav .nav_inner .nav_btn_list .nav_btn_bottom p span{font-size:10px;line-height:16px;display:block;color:#a7a6ab}#new_app_nav .nav_inner.active #mobile-nav,#new_app_nav .nav_inner.active #mobile-nav .dim,#new_app_nav .nav_inner.active #mobile-nav .nav-inner{right:0}.new_header{align-items:center;justify-content:space-between}.new_header .market_logo{margin-left:32px;font-size:20px;font-weight:700;line-height:30px;color:#24212e}.new_header .market_logo+.tooltip_wrap{pointer-events:none}.new_header.pc_only{display:flex!important}.new_header.shadow{box-shadow:0 4px 3px rgba(104,115,170,.3)}.new_header>ul{display:flex}.new_header>ul li{width:176px;text-align:center;cursor:pointer}.new_header>ul li:nth-child(2)>a:before{content:"";display:inline-block;width:20px;height:20px;margin-right:6px;background:url(/static/media/icon_header_voca.140ebdd0.svg) no-repeat 50%;vertical-align:text-top;margin-top:2px}.new_header>ul li.on a{color:#24212e}.new_header>ul li.on a:after{content:"";display:block;width:100%;height:4px;background-color:#24212e;position:absolute;left:50%;bottom:1px;transform:translateX(-50%);border-radius:4px 4px 0 0}.new_header>ul li.beta_ver{width:220px}.new_header>ul li.beta_ver .new_factory_tag{height:18px;padding:0 7px;font-size:10px;font-weight:700;line-height:16px;margin-left:4px;transform:translateY(-2px)}.new_header>ul li a{height:100%;position:relative;font-weight:500;font-size:16px;line-height:24px;padding:18px 0;color:#a7a6ab;white-space:nowrap}.new_header>ul li.disabled:nth-child(2)>a:before{background:url(/static/media/icon_header_voca_disabled.0afda79d.svg) no-repeat 50%}.new_header>ul li.disabled a{color:#d3d3d5;cursor:default}.new_header .new_header_title{font-size:22px;font-weight:700;line-height:32px;color:#24212e;margin-left:32px}.new_header .new_header_right{display:flex;align-items:center}.new_header .new_header_right .btn_wrap{display:flex;align-items:center;margin-right:24px}.new_header .new_header_right .btn_wrap>:not(:first-child){margin-left:12px}.new_header .new_header_right .btn_wrap .new_alarm_btn{width:24px;height:24px;margin:3px 0 3px 20px;border:none;border-radius:0;padding:0}.new_header .close_btn{width:60px;height:60px;background:rgba(0,0,0,.2) url(/static/media/icon_close.e244272c.svg) no-repeat 50%}.new_header .new_menu_btn{width:60px;height:60px;background:#09b9c6 url(/static/media/icon_new_factory_menu.cff8709b.svg) no-repeat 50%}.new_header .new_menu_btn.false{display:none}.new_header .new_close_btn{width:60px;height:60px;background:rgba(0,0,0,.2) url(/static/media/icon_close.e244272c.svg) no-repeat 50%;display:none}.new_header .new_close_btn.btn_on{display:block}.new_header.type3{height:60px}.new_header.type3.voca{background:#7d5ff1}.new_header.type3.voca .new_menu_btn{background:rgba(0,0,0,.2) url(/static/media/icon_new_factory_menu.cff8709b.svg) no-repeat 50%}.new_header.type3.voca li a{color:#fff!important}.new_header.type3.voca li.on>a:before{content:"";display:inline-block;width:20px;height:20px;margin-right:6px;background:url(/static/media/icon_header_voca_on.41f42095.svg) no-repeat 50%;vertical-align:text-top;margin-top:2px}.new_header.type3.voca li.on>a:after{background-color:#fff;bottom:1px}.new_header.type3.voca .new_header_right .btn_wrap{display:none}.new_header.type3>ul{display:flex}.new_header.type3>ul>li{width:176px;text-align:center;cursor:pointer}.new_header.type3>ul>li.on>a{color:#24212e}.new_header.type3>ul>li.on>a:after{content:"";display:block;width:100%;height:4px;background-color:#24212e;position:absolute;left:50%;bottom:0;transform:translateX(-50%);border-radius:4px 4px 0 0}.new_header.type3>ul>li.beta_ver{width:220px}.new_header.type3>ul>li.beta_ver .new_factory_tag{height:18px;padding:0 7px;font-size:10px;font-weight:700;line-height:16px;margin-left:4px;transform:translateY(-2px)}.new_header.type3>ul>li>a{height:100%;position:relative;font-weight:500;font-size:16px;line-height:24px;padding:18px 0;color:#a7a6ab;white-space:nowrap}.new_header.type3 .new_header_right .btn_wrap{margin-right:24px}.new_header.type3 .new_header_right .close_btn{width:60px;height:60px;background:rgba(0,0,0,.2) url(/static/media/icon_close.e244272c.svg) no-repeat 50%/auto}.new_header.type3.black{background-color:#24212e;color:#a7a6ab;border-bottom:0}.new_header.type3.black>ul>li.on a{color:#fff}.new_header.type3.black>ul>li.on a:after{background-color:#fff}.new_header.type3.black .close_btn{background-color:#504d58}.new_header .side_menu{display:none;position:fixed;left:0;top:0;width:260px;height:100%;background-color:#fff;border-right:1px solid #e9e9ea;flex-shrink:0;z-index:1}@media (orientation:landscape){.new_header .side_menu{position:fixed}}@media (orientation:portrait){.new_header .side_menu{position:fixed}}.new_header .logo_area{margin-left:32px}.new_header.type2{width:calc(100% - 260px);left:auto;right:0}.new_header.type2 .side_menu{display:block}.new_header.type2 .side_menu .side_title{height:60px;padding:15px 32px;display:flex;align-items:center;font-size:20px;line-height:30px;font-weight:700;color:#09b9c6;white-space:nowrap}.new_header.type2 .side_menu .side_title img{width:22px;height:22px;margin-right:12px}.new_header.type2 .side_menu .side_ul{padding:20px 16px;height:calc(100% - 170px)}.new_header.type2 .side_menu .side_ul>li:not(:first-child){margin-top:8px}.new_header.type2 .side_menu .side_ul>li a{height:48px;padding:4px 16px;border-radius:8px;display:flex;align-items:center;font-size:18px;line-height:28px;font-weight:700;letter-spacing:-.4px;white-space:nowrap}.new_header.type2 .side_menu .side_ul>li a img{width:24px;height:24px;margin-right:10px}.new_header.type2 .side_menu .side_ul>li.btn_top{margin-top:24px}.new_header.type2 .side_menu .side_ul>li.btn_top+.btn_top{margin-top:12px}.new_header.type2 .side_menu .side_ul>li.on a{background-color:rgba(9,185,198,.6980392156862745);color:#fff}.new_header.type2 .side_menu .nb_btn_top{display:none}.new_header.type2 .side_menu .fast_button{padding:10px 24px;color:#7681e5;background-color:rgba(118,129,229,.08);border:1px solid #7681e5;border-radius:999px;margin:0 auto 12px}.new_header.type2 .side_menu .available_button,.new_header.type2 .side_menu .fast_button{height:42px;width:calc(100% - 32px);font-size:14px;font-weight:500;line-height:22px;display:flex;align-items:flex-end;white-space:nowrap;justify-content:center}.new_header.type2 .side_menu .available_button{padding:10px 0;color:#ffaa04;background-color:#fff9eb;border:1px solid #ffaa04;border-radius:999px;margin:0 auto}.new_header.type2 .side_menu .available_button.purple{background-color:#f4f5fd;border-color:#7681e5;color:#7681e5}.new_header.type2 .side_menu .available_button.purple img{filter:invert(51%) sepia(70%) saturate(992%) hue-rotate(206deg) brightness(91%) contrast(97%)}.new_header.type2 .side_menu .available_button img{margin-left:2px}.new_header.type2 .side_menu .side_bottom{padding:40px 32px;background-color:#fff}.new_header.type2 .side_menu .side_bottom .logo_area{text-align:center;margin-left:0}.new_header.type2 .new_header_right .new_close_btn,.new_header.type2 .new_header_right .new_menu_btn{display:none}.new_header.type2 .new_header_right .new_close_btn.btn_on,.new_header.type2 .new_header_right .new_menu_btn.btn_on{display:block}.contents_factory_menu{position:fixed;left:0;top:56px;z-index:20;width:260px;height:100%;background-color:#fff;border-right:1px solid #e9e9ea;flex-shrink:0}@media (orientation:landscape){.contents_factory_menu{position:fixed}}@media (orientation:portrait){.contents_factory_menu{position:fixed}}.contents_factory_menu .side_title{height:60px;padding:15px 32px;display:flex;align-items:center;font-size:20px;line-height:30px;font-weight:700;color:#09b9c6;white-space:nowrap}.contents_factory_menu .side_title img{width:22px;height:22px;margin-right:12px}.contents_factory_menu .side_ul{padding:20px 16px;height:calc(100% - 162px)}.contents_factory_menu .side_ul>li:not(:first-child){margin-top:8px}.contents_factory_menu .side_ul>li a{height:48px;padding:4px 16px;border-radius:8px;display:flex;align-items:center;font-size:18px;line-height:28px;font-weight:500;letter-spacing:-.4px;white-space:nowrap;color:#24212e}.contents_factory_menu .side_ul>li a img{width:24px;height:24px;margin-right:10px}.contents_factory_menu .side_ul>li a span{display:none}.contents_factory_menu .side_ul>li.btn_top{margin-top:24px}.contents_factory_menu .side_ul>li.btn_top+.btn_top{margin-top:12px}.contents_factory_menu .side_ul>li.on a{background-color:rgba(9,185,198,.6980392156862745);color:#fff}.contents_factory_menu .nb_btn_top{display:none}.contents_factory_menu .fast_button{padding:10px 24px;color:#7681e5;background-color:rgba(118,129,229,.08);border:1px solid #7681e5;border-radius:999px;margin:0 auto 12px}.contents_factory_menu .available_button,.contents_factory_menu .fast_button{height:42px;width:calc(100% - 32px);font-size:14px;font-weight:500;line-height:22px;display:flex;align-items:flex-end;white-space:nowrap;justify-content:center}.contents_factory_menu .available_button{padding:10px 0;color:#ffaa04;background-color:#fff9eb;border:1px solid #ffaa04;border-radius:999px;margin:0 auto}.contents_factory_menu .available_button.purple{background-color:#f4f5fd;border-color:#7681e5;color:#7681e5}.contents_factory_menu .available_button.purple img{filter:invert(51%) sepia(70%) saturate(992%) hue-rotate(206deg) brightness(91%) contrast(97%)}.contents_factory_menu .available_button img{margin-left:2px}.contents_factory_menu .side_bottom{padding:40px 32px;background-color:#fff}.contents_factory_menu .side_bottom .logo_area{text-align:center;margin-left:0}.new_mb_back_header{position:fixed;top:0;left:0;width:100%;height:48px;background-color:#fff;z-index:100;border-bottom:1px solid #f2f2f7;transition:top .5s}@media (orientation:landscape){.new_mb_back_header{position:fixed}}@media (orientation:portrait){.new_mb_back_header{position:fixed}}.new_mb_back_header .left,.new_mb_back_header .right{position:absolute;top:50%;transform:translateY(-50%)}.new_mb_back_header .left{left:20px}.new_mb_back_header .right{right:20px}.new_mb_back_header .right img{height:24px}.new_mb_back_header .header_title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:700;line-height:24px;color:#24212e;width:calc(100% - 120px);text-align:center;letter-spacing:normal}.new_mb_back_header .header_title.with_sub{display:flex;flex-direction:column;font-size:14px;line-height:1}.new_mb_back_header .header_title.with_sub .header_sub_t{font-size:12px;line-height:1;font-weight:500;color:#7c7a82;margin-top:7px}.new_mb_back_header.title_m .header_title{font-weight:500}.new_mb_back_header.manage_mb{position:relative}@media screen and (max-width:1560px){.contents_factory_menu{width:61px}.contents_factory_menu.type2 .side_title{font-size:0;padding:0 14px}.contents_factory_menu.type2 .side_title img{width:24px;height:24px;margin-right:0}.contents_factory_menu.type2 .side_ul{padding:20px 6px}.contents_factory_menu.type2 .side_ul li a{font-size:0;line-height:1;padding:0;height:48px;position:relative;width:100%;display:block;text-align:center}.contents_factory_menu.type2 .side_ul li a img{position:static;transform:none;width:16px;display:block;margin:0 auto}.contents_factory_menu.type2 .side_ul li a span{display:block;font-size:13px;line-height:1.3;font-weight:500;width:100%;color:#24212e}.contents_factory_menu.type2 .side_ul li.on a span{color:#fff}.contents_factory_menu.type2 .side_ul li.nb_btn_top img{display:none}.contents_factory_menu.type2 .side_ul li.nb_btn_top a{display:flex;flex-direction:column;justify-content:center;background-color:#fff9eb;border:1px solid #ffaa04}.contents_factory_menu.type2 .side_ul li.nb_btn_top a span{color:#ffaa04}.contents_factory_menu.type2 .side_ul li.nb_btn_top.devide a{background-color:#f4f5fd;border-color:#7681e5}.contents_factory_menu.type2 .side_ul li.nb_btn_top.devide a span{color:#7681e5}.contents_factory_menu.type2 .nb_btn_top{display:block}.contents_factory_menu.type2 .nb_btn_top.devide{margin-top:40px!important;position:relative}.contents_factory_menu.type2 .nb_btn_top.devide:after{content:"";display:block;width:100%;height:2px;position:absolute;top:-20px;left:50%;transform:translateX(-50%);background-color:#e9e9ea}.contents_factory_menu.type2 .nb_btn_top:not(.devide){margin-top:16px}.contents_factory_menu.type2 .btn_top,.contents_factory_menu.type2 .side_bottom{display:none}}@media screen and (max-width:1470px){.new_header .new_header_title{font-size:20px}}@media screen and (max-width:1024px){.new_header.pc_only{display:none!important}}.pagination.new_factory{margin-top:20px;grid-column-gap:0;column-gap:0}.pagination.new_factory>li{min-width:22px;line-height:20px;text-align:center;font-family:"Pretendard",sans-serif}.pagination.new_factory>li.on{font-weight:500}.pagination.new_factory>li{padding:0 5px}.pagination.new_factory>li.after-arrow,.pagination.new_factory>li.prev-arrow{width:20px}.pagination.under_button{margin-top:20px}.admin .chk-wrap{display:inline-block}.admin .chk-wrap+.chk-wrap{margin-left:10px}.admin .radio-wrap{display:inline-block}.admin .radio-wrap+.radio-wrap{margin-left:10px}.admin input[type=text].with-word{display:inline-block;width:calc(100% - 45px);margin-right:10px}.admin input[type=text].with-word.disabled{background-color:#ededed}.admin .mw-100{max-width:100px!important}.admin .mw-150{max-width:150px!important}.admin .mw-200{max-width:200px!important}.admin .mw-300{max-width:300px!important}.page_top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e9e9ea;padding:0 0 24px;flex-wrap:wrap}.page_top.type2{padding-bottom:8px;border-bottom:none}.page_top.pb_none{padding-bottom:0}.page_top.pb_small{padding-bottom:20px}.page_top.end_type{align-items:flex-end}.page_top .full_cont{width:100%;flex:none}.page_top .academy_logo img{max-width:210px;max-height:60px}.new_layout .page_top{border-bottom:1px solid #e9e9ea}.new_layout .page_top.type2{border-bottom:none}.mb_detail_card.border_type{padding:20px!important;border-radius:8px;border:1px solid #e9e9ea;box-shadow:0 4px 6px 0 rgba(0,0,0,.06)}.page_title{font-size:28px;font-weight:700;line-height:42px;display:flex;align-self:center}.page_title img{margin-right:12px}.page_title_wrap.mb_style .page_title{font-size:24px;line-height:36px}.page_title_wrap.mb_style.main_icon img{width:32px;margin-right:8px}.new_tab{display:flex;padding:6px;width:auto;background-color:#fff;border-radius:12px}.new_tab li{width:134px}.new_tab li a{width:100%;color:#504d58;text-align:center;line-height:30px;padding:3px 0;font-weight:700}.new_tab li a.on{background-color:#ffaa04;color:#fff;border-radius:6px;box-shadow:0 3px 8px rgba(0,0,0,.12),0 3px 1px rgba(0,0,0,.04)}.new_tab li a.on.tab_voca{background-color:#7681e5}.new_tab li a.on.tab_voca:before{border:none;background-color:#fff;color:#7681e5}.new_tab li.disabled a{color:#d3d3d5;cursor:default}.new_tab.type2{background-color:#f2f2f7;display:inline-flex}.new_tab.type2 li a.on{background-color:#fff;color:#24212e}.new_tab.gradient{padding:0;flex-wrap:wrap}.new_tab.gradient>li{width:auto;margin-bottom:8px}.new_tab.gradient>li:not(:last-of-type){margin-right:8px}.new_tab.gradient>li a{padding:12px 20px 14px;border-radius:99px;font-size:16px;line-height:1;background-color:#fff;border:1px solid #dfdfe4}.new_tab.gradient>li a.on{background:linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%);border-color:transparent;box-shadow:none}.new_tab.mb_new_tab{padding:4px;border-radius:8px}.new_tab.mb_new_tab li a{padding:5px 0}.new_tab.mb_new_tab.type2{width:100%;max-width:350px}.new_tab.mb_new_tab.type2 li{flex:1 1}.new_tab.mb_new_tab.gradient>li a{padding:9px 14px 10px;font-size:13px}.tab_line_wrap .line{width:calc(100vw - 8px);height:1px;position:absolute;left:0;background:#e9e9ea}.tab_line_wrap .tab_line{display:flex}.tab_line_wrap .tab_line.min_auto li{min-width:auto}.tab_line_wrap .tab_line.rtl+.tab_right .new_select{margin-left:0}.tab_line_wrap .tab_line.rtl+.tab_right input{margin-left:8px}.tab_line_wrap .tab_line.active_bold li a.on{font-weight:700}.tab_line_wrap .tab_line li{min-width:100px;text-align:center;cursor:pointer;padding:0 16px}.tab_line_wrap .tab_line li a{position:relative;font-weight:500;font-size:16px;line-height:24px;padding:18px 0;width:max-content;color:#a7a6ab}.tab_line_wrap .tab_line li a.on{color:#24212e}.tab_line_wrap .tab_line li a.on:after{content:"";display:block;width:100%;height:3px;border-radius:999px 999px 0 0;background-color:#24212e;position:absolute;bottom:0;z-index:1}.tab_line_wrap .tab_flex{display:flex;justify-content:space-between;align-items:center}.tab_line_wrap .tab_flex .tab_right{display:flex}.tab_line_wrap .tab_flex .tab_right .new_select,.tab_line_wrap .tab_flex .tab_right>input{height:40px}.tab_line_wrap .tab_flex .tab_right .new_select p,.tab_line_wrap .tab_flex .tab_right>input p{height:40px;padding:10px 44px 10px 16px}.tab_line_wrap .tab_flex .tab_right .new_select{min-width:140px;margin-left:8px}.tab_line_wrap .tab_flex .tab_right .new_select a,.tab_line_wrap .tab_flex .tab_right .new_select p{font-size:15px}.tab_line_wrap .tab_flex .tab_right>input{width:340px;border-color:#dfdfe4;font-size:16px;padding-left:44px;background:url(/static/media/icon_search.76668ad7.svg) no-repeat left 16px center}.tab_line_wrap .tab_flex .tab_right button img{max-width:12px}.tab_line_wrap.type2{margin-top:40px;margin-bottom:32px}.tab_line_wrap.type2 .tab_flex{justify-content:flex-start}.tab_line_wrap.type2 .tab_line li{width:auto}.tab_line_wrap.type2 .tab_line li:not(:first-child){margin-left:32px}.tab_line_wrap.type2 .tab_line li a{font-weight:400;padding:8px 0}.tab_line_wrap.type2 .tab_line li a.on{font-weight:500}.tab_line_wrap.type2 .tab_line li a.on:after{height:2px;border-radius:0}.tab_line_wrap.type2 .line{display:none}.tab_line_wrap.type3{margin-top:20px;margin-bottom:12px}.tab_line_wrap.type3 .tab_flex{justify-content:flex-start}.tab_line_wrap.type3 .tab_line li{width:auto}.tab_line_wrap.type3 .tab_line li:not(:first-child){margin-left:32px}.tab_line_wrap.type3 .tab_line li a{font-weight:400;padding:8px 0}.tab_line_wrap.type3 .tab_line li a.on{font-weight:500}.tab_line_wrap.type3 .tab_line li a.on:after{height:2px;border-radius:0}.tab_line_wrap.type4{width:calc(100% + 35px);margin-left:-35px}.tab_line_wrap.type4 .tab_flex.fix_on{padding-top:64px}.tab_line_wrap.type4 .tab_flex.fix_on .tab_line{margin-left:0}.tab_line_wrap.half_tab .tab_line{width:100%}.tab_line_wrap.half_tab .tab_line li{width:50%}.tab_line_wrap.half_tab .tab_line li:not(:first-child){margin-left:0}.tab_line_wrap.half_tab .tab_line li a{width:100%}.tab_line_wrap.line_full .line{display:block;width:100%}.tab_line_wrap.teacher_voca{margin-top:0}.tab_line_wrap.teacher_voca .tab_flex{width:calc(100% + 80px);margin-left:-40px;border-bottom:1px solid #f2f2f7;padding:0 40px}.tab_line_wrap.teacher_voca .tab_line>li>a{padding-top:2px;height:100%}.tab_line_wrap.teacher_voca .tab_line>li:nth-child(2)>a{padding-left:28px}.tab_line_wrap.teacher_voca .tab_line>li:nth-child(2)>a:before{content:"";display:inline-block;width:24px;height:24px;background:url(/static/media/icon_excel_light_gray.bccc4001.svg) no-repeat 50%/auto;position:absolute;top:calc(50% - 2px);left:0;transform:translateY(-50%)}.tab_line_wrap.teacher_voca .tab_line>li:nth-child(2)>a:after{left:0}.tab_line_wrap.teacher_voca .tab_line>li:nth-child(2)>a.on:before{background-image:url(/static/media/icon_excel_deep_gray.47b1337c.svg)}.tab_line_wrap.teacher_voca.half_tab .tab_line>li:nth-child(2)>a{width:auto}.tab_line_wrap.deep_gray .tab_line>li>a.on{color:#504d58}.tab_line_wrap.deep_gray .tab_line>li>a.on:after{background-color:#504d58}.tab_line_wrap.circle_version .line{display:none}.tab_line_wrap.circle_version li{min-width:auto;width:auto;padding:0;margin-right:6px}.tab_line_wrap.circle_version li a{width:52px;padding:4px 0;border-radius:999px;background-color:#fff;border:1px solid #dfdfe4;color:#7c7a82;font-size:13px;font-weight:400;line-height:20px}.tab_line_wrap.circle_version li a.on{border-color:#09b9c6!important;color:#09b9c6!important}.tab_line_wrap.circle_version li a.on:after{display:none!important}.tab_line_wrap.mid_circle_version .tab_flex{padding:0}.tab_line_wrap.mid_circle_version .line{display:none}.tab_line_wrap.mid_circle_version li{padding:0;min-width:auto;width:auto;margin-right:6px}.tab_line_wrap.mid_circle_version li a{width:auto;min-width:72px;padding:7px 10px!important;border-radius:8px;background-color:#fff;border:1px solid #dfdfe4;color:#7c7a82;font-size:13px;font-weight:400;line-height:20px}.tab_line_wrap.mid_circle_version li a.on{border-color:#09b9c6!important;color:#09b9c6!important}.tab_line_wrap.mid_circle_version li a.on:after{display:none!important}.tab_line_wrap.mid_circle_version .tab_right{display:none}.tab_line_wrap.type_big{margin-top:6px}.tab_line_wrap.type_big .tab_line li{min-width:unset;padding:0}.tab_line_wrap.type_big .tab_line li:not(:first-child){margin-left:48px}.tab_line_wrap.type_big .tab_line li a{color:#a7a6ab}.tab_line_wrap.type_big .tab_line li a.on{color:#24212e}.tab_line_wrap.type_big .line{max-width:100%}.tab_line_wrap.mb_tab{position:relative;width:100%}.tab_line_wrap.mb_tab .line{bottom:64px;width:calc(100% + 32px);margin-left:-16px;display:none}.tab_line_wrap.mb_tab .tab_flex{position:relative;padding:8px 20px 28px;background-color:#fff;z-index:99}.tab_line_wrap.mb_tab .tab_flex.fix_on{position:fixed;top:0;left:0;width:100%}@media (orientation:landscape){.tab_line_wrap.mb_tab .tab_flex.fix_on{position:fixed}}@media (orientation:portrait){.tab_line_wrap.mb_tab .tab_flex.fix_on{position:fixed}}.tab_line_wrap.mb_tab .tab_flex.fix_on .tab_right{left:0;width:100%}.tab_line_wrap.mb_tab .tab_flex .tab_right{position:absolute;left:-20px;bottom:0;flex-wrap:wrap;width:calc(100% + 40px);padding:20px 20px 24px;border-top:1px solid #f2f2f7}.tab_line_wrap.mb_tab .tab_flex .tab_right>input{width:calc(100% - 158px);font-size:14px;padding-left:36px;background-position:left 10px center}.tab_line_wrap.mb_tab .tab_flex .tab_right>input::placeholder{font-size:14px}.tab_line_wrap.mb_tab .tab_flex .tab_right>.new_select{min-width:auto;width:86px}.tab_line_wrap.mb_tab .tab_flex .tab_right .new_select a,.tab_line_wrap.mb_tab .tab_flex .tab_right .new_select p{font-size:14px}.tab_line_wrap.mb_tab .tab_flex .tab_right .new_select p{padding:10px 26px 10px 10px}.tab_line_wrap.mb_tab .tab_flex .tab_right .new_select p:after{right:8px}.tab_line_wrap.mb_tab .tab_line>li>a{font-size:14px;line-height:22px;padding:14px 0}.tab_line_wrap.mb_tab .tab_line>li>a.on:after{height:2px}.tab_line_wrap.mb_tab.tab_right_s .tab_flex .tab_right{padding:16px 20px}.tab_line_wrap.mb_tab.tab_right_s .tab_flex.fix_on{padding-left:16px;padding-right:16px}.tab_line_wrap.mb_tab.mid_circle_version .tab_flex{padding:0}.b2c_common .tab_line_wrap.mb_tab .tab_flex{padding-bottom:73px}.b2c_common .tab_line_wrap.mb_tab .tab_line li{width:auto;padding:0 15px}.b2c_common .tab_line_wrap.mb_tab .tab_line li a{font-size:14px;padding-top:0;padding-bottom:18px!important}.b2c_common .tab_line_wrap.mb_tab .tab_line li a.on{font-weight:700}.b2c_common .tab_line_wrap.mb_tab .tab_line li:first-of-type{padding-left:0}.b2c_common .tab_line_wrap.mb_tab.type4{width:100%;margin-left:0}.b2c_common .tab_line_wrap.mb_tab.type4 .tab_flex{padding-bottom:0}.b2c_common .tab_line_wrap.mb_tab.type4 .tab_line{margin-left:0;width:100%;padding-right:29px}.b2c_common .tab_line_wrap.mb_tab.type4 .tab_line:after{content:"";display:inline-block;width:100%;height:1px;background-color:#f2f2f7;position:absolute;bottom:0;left:0}.b2c_common .tab_line_wrap.mb_tab.type4 .tab_line li a{padding-top:8px;padding-bottom:18px}.b2c_common .tab_line_wrap.mb_tab.type4 .tab_right{width:100%;left:0;padding:0 20px;display:none}.b2c_common .tab_line_wrap.mb_tab.type4.filter_on .tab_flex{padding-bottom:64px}.b2c_common .tab_line_wrap.mb_tab.type4.filter_on .tab_right{padding:12px 20px;display:flex}.b2c_common .product_card_list.mb_product_card_list.fix_on{margin-top:100px}.input_wrap{position:relative}.input_wrap button{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.input_wrap.on .search_option{max-height:222px;visibility:visible}.input_wrap.txt_input{max-width:32px;display:inline-block;margin-right:6px}.input_wrap.txt_input input[type=text]{text-align:right;height:24px;padding:2px 8px;border-radius:4px}.input_wrap input[type=text]{border:1px solid #dfdfe4;height:36px;line-height:36px;width:100%;padding:8px 12px;font-size:13px;color:#504d58;border-radius:8px}.input_wrap input[type=text]:disabled{border:1px solid #dfdfe4;background:#f2f2f7}.input_wrap input[type=text]::placeholder{font:inherit;color:#a7a6ab}.input_wrap input[type=text].on{padding-right:40px!important}.input_wrap input[type=text].on+.search_btn{display:block}.input_wrap.h_40 input[type=text]{height:40px;line-height:40px;font-size:14px;color:#504d58}.input_wrap.h_34 input[type=text]{height:34px;line-height:34px;font-size:13px}.input_wrap.option_none .search_option{display:none}.input_wrap.linear .search_option ul li{padding:8px 12px;position:relative}.input_wrap.linear .search_option ul li:not(:first-child):after{content:"";display:inline-block;width:calc(100% - 24px);height:1px;background-color:#e9e9ea;position:absolute;left:12px;top:0}.input_wrap.linear .search_option ul li a{background-color:#fafad2}.search_btn{display:none;width:44px;height:36px;position:absolute;right:0;top:18px;transform:translateY(-50%);background:url(/static/media/icon_search.76668ad7.svg) no-repeat 50%/20px}.search_option{position:absolute;left:0;top:40px;z-index:21;width:100%;max-height:0;visibility:hidden;overflow-y:auto;border:1px solid #dfdfe4;border-radius:8px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.08)}.search_option ul li{position:relative;padding:8px 12px;cursor:pointer;font-size:13px;color:#504d58}.search_option ul li:not(:first-child):before{content:"";display:block;width:calc(100% - 24px);border-top:1px solid #dfdfe4;position:absolute;top:0;left:12px}.search_option ul li a{width:100%;font-size:13px;color:#24212e}.search_option ul li:hover{background-color:rgba(118,129,229,.08)}.admin .pagination-component{display:flex;align-items:center;justify-content:center;margin-top:50px}.admin .pagination-component .navigation-arrow{cursor:pointer;padding:10px;margin:0 10px;font-size:15px;color:#a3a3a3;font-weight:400;-webkit-user-select:none;user-select:none}.admin .pagination-component .page-number{display:flex;cursor:pointer;-webkit-user-select:none;user-select:none}.admin .pagination-component .page-number span{color:#a3a3a3;font-weight:400;padding:10px}.admin .pagination-component .page-number span.on{font-weight:500;color:#09b9c6}.admin .pagination-component.purple .navigation-arrow{display:none}.admin .pagination-component.purple .page-number span.on{color:#7681e5}.new_radio_wrap{display:flex;margin:7px 0}.new_radio_wrap input[type=radio]{display:none}.new_radio_wrap label:not(:first-of-type){margin-left:16px}.new_radio_wrap label i{flex-shrink:0}.new_radio_wrap.new_cyan input[type=radio]+label{font-size:14px;line-height:20px;font-weight:400;color:#504d58}.new_radio_wrap.new_cyan input[type=radio]+label i{width:18px;height:18px;border:1px solid #dfdfe4;margin-right:8px;margin-top:3px}.new_radio_wrap.new_cyan input[type=radio]:checked+label i{border:1px solid #09b9c6}.new_radio_wrap.new_cyan input[type=radio]:checked+label i:after{width:10px;height:10px;border:none;background-color:#09b9c6}.new_radio_wrap.new_cyan input[type=radio]:disabled:checked+label i:after{background-color:#a7a6ab}.new_radio_wrap.new_cyan input[type=radio]:disabled+label{cursor:default}.new_radio_wrap.new_cyan input[type=radio]:disabled+label i{border:1px solid #dfdfe4;background-color:#dfdfe4}.new_radio_wrap.column_type{flex-direction:column}.new_radio_wrap.column_type .label_item,.new_radio_wrap.column_type label{padding:6px 0}.new_radio_wrap.column_type .label_item:not(:first-of-type),.new_radio_wrap.column_type label:not(:first-of-type){margin-left:0;margin-top:16px}.new_radio_wrap.type_wrap{flex-wrap:wrap;grid-gap:4px 0;gap:4px 0}.new_radio_wrap.type_wrap label:not(:first-of-type){margin-left:0}.new_radio_wrap.type_wrap label:not(:last-of-type){margin-right:16px}.new_radio_wrap.mg_xs{margin:4px 0}.new_radio_wrap.with_input_s input[type=radio]+label{line-height:24px}.select-item.--dev{flex-direction:column}.solving-root em:not(.roboto-b):not(.erase-text){font-weight:400!important;font-style:italic!important}.solving-root em:not(.roboto-b),.solving-root s,.solving-root u{color:inherit!important;font-size:inherit!important}.test-card .list2 p img{display:block;max-width:100%;height:auto;margin:auto;object-fit:contain}.campus_top_info{width:100%;padding:13px 24px;margin-top:24px;border-radius:8px;background:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);justify-content:space-between}.campus_top_info,.campus_top_info .top_left{display:flex;align-items:center}.campus_top_info .top_left p{font-size:18px;font-weight:700;line-height:28px;color:#504d58}.campus_top_info .top_left span{font-size:18px;font-weight:400;line-height:28px;color:#a7a6ab;margin-left:8px}.campus_top_info .top_right{display:flex;align-items:center}.campus_top_info .top_right p{font-size:16px;font-weight:500;line-height:24px;margin-left:24px;color:#7c7a82}.campus_top_info .top_right p:first-child{margin-left:0}.campus_top_info .top_right p span{font:inherit;line-height:inherit;font-weight:700;color:#504d58;margin-left:6px}.campus_top_info .top_right .total_num{font-size:16px;font-weight:700;line-height:24px;color:#09b9c6;margin-left:32px}#right-answer main.contentPlay,#wrong-answer main.contentPlay{padding:0;min-height:unset!important;height:unset}#right-answer div.page-inner.pt80,#wrong-answer div.page-inner.pt80{padding:0;min-height:unset}#right-answer div.padding0,#wrong-answer div.padding0{padding:60px 8.5% 50px;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);border-radius:20px;margin-top:20px;width:unset}#right-answer div.padding0 .preview_test,#wrong-answer div.padding0 .preview_test{display:none}#right-answer .result_list>div,#wrong-answer .result_list>div{padding:60px 8.5% 50px;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);border-radius:20px;margin-top:20px}#right-answer .omr-condition-wrapper,#wrong-answer .omr-condition-wrapper{margin-top:20px;max-width:unset}#right-answer .omr-condition-wrapper .play-input-text,#wrong-answer .omr-condition-wrapper .play-input-text{width:100%}@media screen and (max-width:1024px){#right-answer,#wrong-answer{overflow-x:hidden}#right-answer #play-frame,#wrong-answer #play-frame{padding:15px 17px!important;background-color:#fff;margin-left:0!important;min-height:unset}#right-answer #play-frame .play-header,#wrong-answer #play-frame .play-header{padding:0 0 40px!important}#right-answer #play-frame .play-content-box,#wrong-answer #play-frame .play-content-box{width:100%;margin:unset;padding-bottom:0}#right-answer #play-frame .play-content-box .test-card,#wrong-answer #play-frame .play-content-box .test-card{padding:34px 24px;width:100%;border-radius:20px}#right-answer #play-frame .play-content-box .test-card .bottom,#wrong-answer #play-frame .play-content-box .test-card .bottom{margin-top:0;border:none;padding-top:20px}#right-answer #play-frame .play-content-box .test-card .special-tr-wrap,#wrong-answer #play-frame .play-content-box .test-card .special-tr-wrap{margin-left:-23px;margin-right:23px}#right-answer #play-frame .play-content-box .test-card .special-tr-wrap .typing-area,#wrong-answer #play-frame .play-content-box .test-card .special-tr-wrap .typing-area{padding:0}#right-answer #play-frame .play-content-box .test-card .special-tr-wrap .union,#wrong-answer #play-frame .play-content-box .test-card .special-tr-wrap .union{padding:15px 20px}#right-answer #play-frame .play-content-box .long-bar,#right-answer #play-frame .play-content-box .long-bar2,#wrong-answer #play-frame .play-content-box .long-bar,#wrong-answer #play-frame .play-content-box .long-bar2{margin:0 0 15px}#right-answer #play-frame .play-content-box .desc-card,#wrong-answer #play-frame .play-content-box .desc-card{margin:15px 0 0}#right-answer #play-frame .play-content-box .append-area,#wrong-answer #play-frame .play-content-box .append-area{max-width:100%;min-width:unset!important}#right-answer #play-frame .play-content-box>div,#wrong-answer #play-frame .play-content-box>div{box-shadow:0 2.15641px 18.1138px rgba(60,142,177,.15)}#right-answer .omr-condition-wrapper,#wrong-answer .omr-condition-wrapper{padding:16px;border-radius:15px;background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.06)}#right-answer .omr-condition-wrapper>ul,#wrong-answer .omr-condition-wrapper>ul{padding-bottom:0}#right-answer .omr-condition-wrapper>ul li.crossline,#wrong-answer .omr-condition-wrapper>ul li.crossline{margin:10px 0}#right-answer .result_list>div,#wrong-answer .result_list>div{margin-bottom:20px;border-radius:15px;padding:15px 23px}#right-answer .result_list>div:last-child,#wrong-answer .result_list>div:last-child{margin-bottom:0}#right-answer .result_list>div .q_num,#wrong-answer .result_list>div .q_num{font-size:14px;padding:6px 15px;line-height:unset;height:unset;white-space:nowrap}#right-answer .result_list>div .title,#wrong-answer .result_list>div .title{font-size:16px}#right-answer .result_list>div .shadow_box,#wrong-answer .result_list>div .shadow_box{padding:0;box-shadow:none}}#cedulearn #right-answer.mb_style #play-frame .play-header{display:flex}#right-answer.mb_style #play-frame{width:calc(100% - 40px);margin-left:auto!important;margin-right:auto!important}#right-answer.mb_style #play-frame .play-header{display:flex;padding-bottom:24px!important}#right-answer.mb_style #play-frame .play-header .concept_btn{min-width:unset;position:absolute;right:-4px;top:-4px;width:34px;height:32px;border:none;border-radius:0;background-color:initial;padding:0;margin:0}#right-answer.mb_style #play-frame .play-header .concept_btn span{display:none}#right-answer.mb_style #play-frame .play-header .concept_btn img{width:24px;height:24px;margin-right:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#right-answer.mb_style #play-frame .play-header .counting{height:26px;font-size:12px;line-height:16px;padding:4px 12px;margin-bottom:12px}#right-answer.mb_style #play-frame .play-header .counting span{font:inherit;color:inherit}#right-answer.mb_style #play-frame .play-header .play_new_sub_title{margin-bottom:2px}#right-answer.mb_style #play-frame .play-header .play_new_sub_title>P{font-size:14px;line-height:22px}#right-answer.mb_style #play-frame .play-header .play_new_sub_title>P img{width:20px;height:20px}#right-answer.mb_style #play-frame .play-header h2{font-size:16px;font-weight:700;line-height:24px;padding:0}#right-answer.mb-right-answer main#play-test.contentPlay{background-color:initial}#right-answer.mb-right-answer #play-frame{border-radius:12px;box-shadow:0 0 8px 1px #dcf1fc;overflow:visible}#right-answer.mb-right-answer #play-frame .play-content-box .desc-card .row .label{display:inline-block;text-align:center}#right-answer.mb-right-answer #play-frame .play-content-box .desc-card .row .label,#right-answer.mb-right-answer .analysis-label{min-width:59px;height:22px;line-height:20px;font-size:11px;font-weight:400;padding:0 8px}.mobile-class-report-detail{overflow-x:hidden}.mobile-class-report-detail #enter,.mobile-class-report-detail .play-main-btn-wrap.m-fixed{display:none}.mobile-class-report-detail .page-inner{padding-top:0!important}.mobile-class-report-detail #play-test{background-color:#fff!important}.mobile-class-report-detail #play-frame{border:1px solid #d3d3d5;border-radius:15px;margin-top:0!important;margin-bottom:20px;padding:15px 0;background-color:#fff}.mobile-class-report-detail #play-frame .play-header{padding:0 0 40px!important}.mobile-class-report-detail #play-frame .play-content-box{width:100%;margin:unset;padding-bottom:0}.mobile-class-report-detail #play-frame .play-content-box .test-card{padding:0 23px;width:100%;box-shadow:none}.mobile-class-report-detail #play-frame .play-content-box .test-card .bottom{margin-top:0;border:none;padding-top:20px}.mobile-class-report-detail #play-frame .play-content-box .test-card .special-tr-wrap{margin-left:-23px;margin-right:23px}.mobile-class-report-detail #play-frame .play-content-box .test-card .special-tr-wrap .union{box-shadow:none}.mobile-class-report-detail #play-frame .play-content-box .test-card .special-tr-wrap .typing-area{padding:0}.mobile-class-report-detail #play-frame .play-content-box .test-card .special-tr-wrap+.class-report-user-wrap{margin-left:-23px;margin-right:23px}.mobile-class-report-detail #play-frame .play-content-box .long-bar,.mobile-class-report-detail #play-frame .play-content-box .long-bar2{margin:0!important;box-shadow:none!important;padding:10px 23px}.mobile-class-report-detail #play-frame .play-content-box .desc-card{margin:0;box-shadow:none}.mobile-class-report-detail #play-frame .play-content-box .append-area{max-width:100%;min-width:unset!important}.mobile-class-report-detail .result_list>div{margin-bottom:20px;border:1px solid #d3d3d5;border-radius:15px;padding:15px 23px}.mobile-class-report-detail .result_list>div:last-child{margin-bottom:0}.mobile-class-report-detail .result_list>div .q_num{font-size:14px;padding:6px 15px;line-height:unset;height:unset;white-space:nowrap}.mobile-class-report-detail .result_list>div .title{font-size:16px}.mobile-class-report-detail .result_list>div .shadow_box{padding:0;box-shadow:none}.admin #index2{background:#3d7979;width:100%;padding:50px 20px 50px 50px;overflow:hidden}.admin #index2 .chapter-box{display:flex;flex-direction:column;grid-gap:30px;gap:30px;width:100%;height:calc(100vh - 100px);overflow:auto}.admin #index2 .chapter-box .chapter{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.admin #index2 .chapter-box .chapter h2{font-size:26px;font-weight:600;color:#fff}.admin #index2 .chapter-box .chapter ul{padding-top:10px;width:60%}.admin #index2 .chapter-box .chapter ul li{position:relative;font-size:16px;cursor:pointer;border-bottom:1px solid #afafaf;padding:15px 0;color:#fff}.admin #index2 .chapter-box .chapter ul li.complete:after{content:"완료";background:#424240;color:#fff;border-radius:4px}.admin #index2 .chapter-box .chapter ul li.complete:after,.admin #index2 .chapter-box .chapter ul li.work:after{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:12px;line-height:20px;font-weight:600;width:40px;height:22px;text-align:center}.admin #index2 .chapter-box .chapter ul li.work:after{content:"진행중";background:#fff;border:1px solid #424240;color:#424240;border-radius:4px}.admin main#login{height:100vh}.admin main#login>div{height:100%;display:flex;justify-content:center;align-items:center}.admin main#login form.login-box{width:410px;padding:40px 24px;text-align:center;border:1px solid #dddfe2;border-radius:20px}.admin main#login form.login-box .logo{font-size:28px;font-weight:700;margin-bottom:50px}.admin main#login form.login-box input+input{margin-top:12px}.admin main#login form.login-box .btn-wrap{margin-top:25px}.admin main#login form.login-box .btn-wrap button{width:100%;height:46px;padding:11px 0 14px;background:#1e1e1e;font-size:16px;color:#fff;border-radius:4px}.admin .btn-wrap{margin:50px 0 0;text-align:center}.admin .btn-wrap button+button,.admin td button+button{margin-left:10px}.admin .pc-main-button{display:unset;align-items:normal;justify-content:unset;font-weight:unset;font-size:unset;width:auto;transition:none;margin:unset;min-width:80px;padding:8px 16px;border-radius:4px;text-align:center;font-size:14px}.admin .pc-main-button.black{background:#0d1625;border:1px solid #0d1625;color:#fff}.admin .pc-main-button.gray{background:#9e9e9e;border:1px solid #9e9e9e;color:#fff}.admin .pc-main-button.gray_line{background:#fff;border:1px solid #9e9e9e;color:#0d1625}.admin .pc-main-button.line{background:#fff;border:1px solid #0d1625;color:#0d1625}.admin .pc-main-button.purple{background:#7681e5;border:1px solid #7681e5;color:#fff}.admin .inner-btn-wrap button+button{margin-left:10px}.admin header{width:100%;height:50px;position:fixed;left:0;top:0;z-index:100;background-color:#0d1625}@media (orientation:landscape){.admin header{position:fixed}}@media (orientation:portrait){.admin header{position:fixed}}.admin header .header-inner{height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 20px}.admin header .header-inner .header-left{display:flex;align-items:center;grid-gap:15px;gap:15px}.admin header .header-inner .logo-area{color:#fff;margin-right:20px;cursor:pointer}.admin header .header-inner button+button{margin-left:10px}.admin .menu-trigger,.admin .menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}.admin .menu-trigger{position:relative;width:22px;height:17px;cursor:pointer}.admin .menu-trigger span{position:absolute;left:0;width:100%;height:2px;background-color:#fff;border-radius:4px}.admin .menu-trigger span:first-of-type{top:0}.admin .menu-trigger span:nth-of-type(2){top:50%;transform:translateY(-50%)}.admin .menu-trigger span:nth-of-type(3){bottom:0}.admin .menu-trigger.active span:first-of-type{transform:translateY(8px) rotate(-45deg)}.admin .menu-trigger.active span:nth-of-type(2){opacity:0}.admin .menu-trigger.active span:nth-of-type(3){transform:translateY(-7px) rotate(45deg)}.admin nav{width:250px;height:100vh;background-color:#0d1625;position:fixed;left:-250px;top:0;padding-top:70px!important;transition:.4s;z-index:99}@media (orientation:landscape){.admin nav{position:fixed}}@media (orientation:portrait){.admin nav{position:fixed}}.admin nav.on{left:0}.admin nav>ul{height:100%;padding-bottom:50px;overflow-y:auto}.admin nav>ul .main-nav>a{width:100%;padding:15px;font-size:16px;color:#d4d8de;display:flex;justify-content:space-between;align-items:center}.admin nav>ul .main-nav>a .nav-arrow-box{width:17px;transform:rotate(90deg)}.admin nav>ul .main-nav>a .nav-arrow-box img{width:100%}.admin nav>ul .main-nav>a:hover{color:#0080ff}.admin nav>ul .main-nav .sub-nav{max-height:0;overflow:hidden;transition:max-height .8s ease-in-out}.admin nav>ul .main-nav .sub-nav li a{width:100%;padding:10px 10px 10px 50px;line-height:1;color:#d4d8de}.admin nav>ul .main-nav .sub-nav li.on>a,.admin nav>ul .main-nav .sub-nav li a:hover{color:#0080ff}.admin nav>ul .main-nav .sub-nav li.on .sub-nav2{display:block}.admin nav>ul .main-nav .sub-nav li:last-of-type a{padding-bottom:15px}.admin nav>ul .main-nav .sub-nav .sub-nav2{display:none}.admin nav>ul .main-nav .sub-nav .sub-nav2 li a{width:100%;padding:10px 10px 10px 80px;line-height:1;color:#d4d8de}.admin nav>ul .main-nav .sub-nav .sub-nav2 li a:hover{color:#0080ff}.admin nav>ul .main-nav .sub-nav .sub-nav2.show{display:block}.admin nav>ul .main-nav.on>a{color:#0080ff}.admin nav>ul .main-nav.active>a .nav-arrow-box{transform:rotate(270deg)}.admin nav>ul .main-nav.active .sub-nav{max-height:330px;transition:max-height .6s ease-in-out}.admin .upload-box{display:flex;grid-gap:10px;gap:10px}.admin .upload-box input[type=text]:read-only{width:calc(100% - 97px);background-color:#f2f2f2}.admin .upload-box input[type=file]{display:none}.admin .upload-box input[type=file]+label{min-width:80px;line-height:normal;padding:8px 16px;border-radius:4px;text-align:center;background-color:initial;border:1px solid #0d1625;color:#0d1625;flex-shrink:0;cursor:pointer}.admin .upload-box+.thumbnail-img{margin-top:10px;max-height:200px}.admin .search-wrap{border-bottom:1px solid #eee}.admin .search-box{display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px}.admin .search-box li{width:calc(24% - 8px)}.admin .search-box li.w100{width:100%}.admin .search-box .subpanel{width:calc(24% - 8px)}.admin .search-box label{display:block;padding:10px 5px;min-height:36.8px}.admin .search-box label.with-btn{display:flex;align-items:center;grid-gap:10px;gap:10px}.admin .search-box .btn-mini{width:17px;height:17px;background-image:url(/static/media/icon_refresh.f8736f7e.png);background-position:50%;background-size:contain;background-repeat:no-repeat}.admin .search-box .search-radio-wrap{display:flex}.admin .search-box .search-radio-wrap>label:not(:last-of-type){margin-right:20px}.admin .search-box .search-check-wrap{display:flex;flex-wrap:wrap}.admin .search-box .search-check-wrap>label:not(:last-of-type){margin-right:10px}.admin .search-box .search-date2-wrap{display:flex;justify-content:space-between;align-items:center;width:auto}.admin .search-box .search-date2-wrap .react-datepicker-wrapper{width:calc(50% - 10px)}.admin .search-box .search-date2-wrap span{display:inline-block;width:20px;text-align:center}.admin .search-box .search-group-wrap{display:flex;grid-gap:10px;gap:10px}.admin .search-box .search-group-wrap input[type=text]{max-width:33%}.admin .search-box .search-group-wrap ul{display:flex;grid-gap:10px;gap:10px;width:calc(67% - 10px)}.admin .search-box .search-group-wrap ul li{display:block;width:calc(50% - 5px);padding:10px 35px 10px 10px;background-color:#f2f2f2;border:1px solid rgba(0,0,0,.08);border-radius:5px;position:relative}.admin .search-box .search-group-wrap ul li .btn-x{display:block;width:15px;height:15px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.admin .search-box .search-group-wrap ul li .btn-x img{width:100%;height:100%;vertical-align:unset}.admin .pop-wrap .search-box li{width:calc(33.33% - 7px)}.admin .collection{background-color:hsla(0,0%,62%,.1);padding:20px}.admin .collection ul{display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap}.admin .collection ul li{border:1px solid #9e9e9e;padding:10px 45px 10px 10px;border-radius:8px;position:relative}.admin .collection ul li .btn-x{display:block;width:15px;height:15px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.admin .collection ul li .btn-x img{width:100%;height:100%;vertical-align:unset}.admin .search-small-box{display:flex;grid-gap:10px;gap:10px;max-width:450px;margin-bottom:20px}.admin .search-small-box input{width:calc(100% - 80px)}.admin td .search-small-box{margin-bottom:0}.admin .msg-cont-box>li{width:49%}.white_card{position:relative;max-width:810px;padding:54px 50px;border-radius:12px;background:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.12);margin:0 auto}.white_card.large{max-width:1290px}.white_card.large_s{max-width:840px;padding:44px 40px}.white_card.top{margin-top:40px}.white_card.medium{max-width:600px;padding:56px;border-radius:20px}.white_card.medium .inner{max-width:604px}.white_card.medium_l{max-width:700px;padding:48px;border-radius:12px}.white_card.medium_l .inner{max-width:unset}.white_card.bottom_l{padding-bottom:80px}.white_card.sign{position:relative}.white_card+.play_btn{margin-top:70px}.white_card.voca_memories_spelling{padding:50px 48px}.white_card.complate_card{padding:64px 60px}.white_card.complate_card.pd_small{padding:56px 80px}.white_card.complate_card .top{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e9e9ea}.white_card.complate_card .top.bd_none{border-bottom:none;padding-bottom:0;margin-bottom:32px}.white_card.complate_card .top p{font-size:28px;font-weight:700;line-height:42px;word-break:keep-all}.white_card.complate_card .top .percent_t{margin-top:4px}.white_card.complate_card .top .percent_t>p{color:#504d58}.white_card.complate_card .top .percent_t span{font:inherit}.white_card.complate_card .bottom{font-size:16px;font-weight:500;line-height:24px;color:#7c7a82}.white_card.complate_card .bottom .bold{line-height:24px;font-size:16px;font-weight:700;margin-bottom:6px;color:#504d58}.white_card.complate_card .bottom .bold span{font:inherit;color:inherit}.white_card.complate_card .card_btns{margin-top:48px}.white_card.complate_card .card_btns.mg_small{margin-top:40px}.white_card.complate_card button{min-width:260px;font-size:16px}.white_card.complate_card .complate_btn_wrap{justify-content:center}.white_card.complate_card.mb_style{padding:40px 20px}.white_card.complate_card.mb_style .bottom{font-size:14px;line-height:22px}.white_card.complate_card.mb_style .bottom .score{display:block;font-size:14px;font-weight:700;line-height:22px;color:#504d58}.white_card.complate_card.mb_style .card_btns button{height:46px!important;line-height:44px}.white_card.evaluation_card{padding:72px 48px}.white_card.pd_large{padding:32px}.white_card.pale_shadow{box-shadow:0 4px 6px 0 rgba(0,0,0,.06)}.white_card.mb_white_card.class_info_card .detail_card_right ul li.mb_class_info{width:100%}.white_card.mb_white_card.class_info_card .class_btns button{flex:1 1}@media screen and (max-width:1470px){.white_card{padding:48px}.white_card.note_book_card_size{max-width:640px}.white_card.medium{padding:48px}.intro_page .white_card{max-width:540px}.voca_chk_wrap .voca_chk .mean>div{width:calc(100% - 24px)}.voca_chk_wrap .voca_chk .mean>div p{margin-right:4px}}@media screen and (max-width:1024px){.white_card{padding:24px 20px}.white_card.top{margin-top:24px}.white_card.medium{padding:24px 20px;border-radius:12px}.white_card.medium_l{padding:24px 20px}.white_card.complate_card{padding:40px 20px}.white_card.complate_card .top{margin-bottom:24px;padding-bottom:24px}.white_card.complate_card .top.bd_none{margin-bottom:24px}.white_card.complate_card .top p{font-size:24px;line-height:34px}.white_card.complate_card .bottom{font-size:14px;font-weight:400;line-height:22px}.white_card.complate_card .bottom .bold{font-size:14px;line-height:22px}.white_card.complate_card .card_btns{margin-top:30px}.white_card.complate_card button{min-width:240px;font-size:14px;line-height:22px;height:44px!important}.white_card.evaluation_card{padding:30px 20px}.white_card+.play_btn{margin-top:30px}}@media screen and (max-width:768px){.white_card.complate_card{padding:40px 20px 24px}.white_card.complate_card .card_btns{display:flex;flex-direction:column}.white_card.complate_card .card_btns.order_reverse{flex-direction:column-reverse}.white_card.complate_card .card_btns.order_reverse button{margin-top:8px}.white_card.complate_card .card_btns.order_reverse button:not(:first-child){margin-top:0}.white_card.complate_card button{min-width:180px}.white_card.complate_card button:not(:last-child){margin-right:0}.white_card.complate_card button:not(:first-child){margin-top:8px}}@media screen and (max-width:480px){.white_card.complate_card button{min-width:100%}.white_card.complate_card .complate_btn_wrap button{min-width:auto;flex:1 1}}#--online-test>#play-frame>.play-content-box>.test-card>#reading-test .image-wrapper{text-align:center;padding-bottom:0;border-bottom:none}#--online-test>#play-frame>.play-content-box>.test-card>#reading-test img{max-width:100%}@media screen and (max-width:1024px){#--online-test{min-height:unset}#--online-test>#play-frame,#--online-test>#play-frame>.play-content-box{padding-bottom:0}#--online-test>#play-frame>.play-content-box>.test-card>#reading-test{padding-bottom:80px}#--online-test>#play-frame>.play-content-box>.test-card>#reading-test.devide{padding-bottom:40px}#--online-test>#play-frame>.play-content-box>.test-card>#reading-test>p p{margin-bottom:0;padding:0}#--online-test>#play-frame>.play-content-box>.test-card>#reading-test>.background_box{margin-bottom:0;padding-bottom:50px}}@media screen and (max-width:1024px){.class-report-user-wrap>div .mo-dim{position:fixed;left:0;top:0;bottom:0;right:0;z-index:5;background-color:rgba(0,0,0,.5)}}@media screen and (max-width:1024px) and (orientation:landscape){.class-report-user-wrap>div .mo-dim{position:fixed}}@media screen and (max-width:1024px) and (orientation:portrait){.class-report-user-wrap>div .mo-dim{position:fixed}}@media screen and (max-width:1024px){.class-report-user-wrap>div div.pop{z-index:6;position:fixed;top:50%;transform:translateY(-50%);min-width:unset;width:calc(100vw - 32px);border-radius:15px;max-width:255px;left:50%;transform:translate(-50%,-50%);padding:25px 15px 10px}}@media screen and (max-width:1024px) and (orientation:landscape){.class-report-user-wrap>div div.pop{position:fixed}}@media screen and (max-width:1024px) and (orientation:portrait){.class-report-user-wrap>div div.pop{position:fixed}}@media screen and (max-width:1024px){.class-report-user-wrap>div div.pop:after{display:none}.class-report-user-wrap>div div.pop>ul li{text-align:center}.class-report-user-wrap>div div.pop>ul li span{color:#24212e;font-size:14px!important;margin-right:0!important}.class-report-user-wrap>div div.pop>ul li span:last-child:before{content:"("}.class-report-user-wrap>div div.pop>ul li span:last-child:after{content:")"}}@media screen and (max-width:480px){.class-report-user-wrap>div div.pop{max-width:none}}@font-face{font-family:"GmarketSansBold";src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff) format("woff");font-weight:400;font-style:normal}.html,.html body{height:100%;overflow:hidden}.html #cedulearn,.html body #cedulearn{height:100%}.html #cedulearn .main,.html body #cedulearn .main{height:100%;padding-bottom:0}.html #cedulearn .main .section_slide,.html body #cedulearn .main .section_slide{height:100%}.html #cedulearn .main .section_slide .swiper-wrapper,.html body #cedulearn .main .section_slide .swiper-wrapper{height:100%!important}.html #cedulearn .main .section_slide .swiper-wrapper .swiper-slide:not(.not_full),.html body #cedulearn .main .section_slide .swiper-wrapper .swiper-slide:not(.not_full){height:100%}.html #cedulearn .main .section_slide .swiper-wrapper .swiper-slide .inner,.html body #cedulearn .main .section_slide .swiper-wrapper .swiper-slide .inner{padding-bottom:75px}.pop_cont.print_pop>div>.print_setting{padding-top:0}.pop_cont.print_pop>div .print_setting .print_info{height:auto;max-height:calc(100vh - 310px);overflow-y:auto}.pop_cont.print_pop>div .print_setting .print_info input{display:none}.ytp-chrome-top,.ytp-large-play-button{display:none!important}.html body #cedulearn .main .section_slide .swiper-wrapper .swiper-slide.main_vsl{height:560px}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.flex_wrap{display:flex}.flex_wrap>div{flex:1 1;display:flex;flex-direction:column}.flex_wrap>div:not(:first-of-type){margin-left:20px}.text_fade_div{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10}@media (orientation:landscape){.text_fade_div{position:fixed}}@media (orientation:portrait){.text_fade_div{position:fixed}}.text_fade_div.on{display:block}.b2c_common{padding:180px 0 120px;background-color:initial}.b2c_common.main{padding:60px 0 75px;overflow:hidden}.b2c_common.main .new_layout{max-width:100%;padding:0}.b2c_common.main .section{display:table;width:100%}.b2c_common.main .section.on .inner .section_cont .cont_inner{padding-top:0;opacity:1}.b2c_common.main .section .inner{display:table-cell;vertical-align:middle}.b2c_common.main .section .inner .section_title{max-width:1320px;margin:0 auto;font-size:40px;font-weight:700;line-height:40px;color:#24212e;padding:0 20px 120px;word-break:keep-all}.b2c_common.main .section .inner .section_title.center_type{text-align:center;padding-bottom:40px;margin-bottom:0}.b2c_common.main .section .inner .section_title.center_type p{margin-top:24px;font-size:20px;font-weight:500;color:#7c7a82;word-break:keep-all;line-height:30px}.b2c_common.main .section .inner .section_title span{font:inherit;color:#ffaa04;position:relative}.b2c_common.main .section .inner .section_title span:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:16px;background-color:rgba(255,170,4,.2)}.b2c_common.main .section .inner .section_title.purple span{color:#7681e5}.b2c_common.main .section .inner .section_title.purple span:after{background-color:rgba(118,129,229,.2);z-index:-1}.b2c_common.main .section .inner .section_cont{max-width:1320px;padding:0 20px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.b2c_common.main .section .inner .section_cont .cont_inner{padding-top:110px;opacity:0;transition:all 1s;margin-right:80px}.b2c_common.main .section .inner .section_cont .cont_inner>div:first-of-type{margin-top:90px}.b2c_common.main .section .inner .section_cont .cont_inner>div:last-of-type{margin-top:280px}.b2c_common.main .section .inner .section_cont .cont_inner h3{font-size:32px;font-weight:700;line-height:48px;color:#504d58;margin-top:16px;word-break:keep-all}.b2c_common.main .section .inner .section_cont .cont_inner p{font-size:18px;font-weight:500;line-height:28px;color:#7c7a82;margin-top:24px;word-break:keep-all}.b2c_common.main .section .inner .section_cont .cont_inner button{padding:0 24px;margin-top:48px}.b2c_common.main .section .inner .section_cont .cont_inner button img{margin-left:8px;margin-top:-4px}.b2c_common.main .section .inner .section_cont .img_box{flex-shrink:0;width:700px;height:466px;border-radius:16px;overflow:hidden}.b2c_common.main .section .inner .section_cont.mb_reverse{justify-content:flex-start}.b2c_common.main .section .inner .section_cont.mb_reverse .cont_inner{margin-right:0;margin-left:80px}.b2c_common.main .section .section_video{display:flex;flex-direction:column;align-items:center;width:800px;padding-top:5vh;margin:auto;position:relative}.b2c_common.main .section .section_video .top{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;z-index:20;margin-bottom:20px;width:100%}.b2c_common.main .section .section_video .top h2{display:block;font-family:"GmarketSansBold";font-size:30px;font-weight:900;letter-spacing:-1.5px;transform:scaleY(1.01);transform-origin:left}.b2c_common.main .section .section_video .top h2:first-of-type{background:linear-gradient(180deg,#fff 40%,rgba(19,255,157,.8));background-clip:text;-webkit-background-clip:text;color:transparent!important}.b2c_common.main .section .section_video .top h2:nth-of-type(2){background:linear-gradient(90deg,#13caea,#13ff9d 107.14%) text;background-clip:text;-webkit-background-clip:text;color:transparent!important}.b2c_common.main .section .section_video .top .review_btn{padding:5px 15px;border-radius:30px;background:var(--Gradient-1,linear-gradient(90deg,#13caea 12.72%,#13ff9d 88.21%));font-family:"GmarketSansBold";font-size:20px;font-weight:900;color:#000;line-height:normal;white-space:nowrap}.b2c_common.main .section .section_video .video_box{display:flex;justify-content:center;z-index:20;margin:0 auto;width:100%}.b2c_common.main .section .section_video .video_box video{width:100%;height:auto;object-fit:cover}.b2c_common.main .section .intro_video{position:relative;width:100%;height:100vh;background-color:#000}.b2c_common.main .section .intro_video:before{display:block;content:"";position:absolute;bottom:30px;left:0;z-index:10;width:100%;height:100%;background:url("https://s3.ap-northeast-2.amazonaws.com/file.cedulearn.com/main/cedulearn-welcome(books_new).png") no-repeat bottom;background-size:cover}.b2c_common.main .section .intro_video:after{content:"";position:absolute;top:0;left:0;z-index:15;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.7) 70%,rgba(0,0,0,.2))}.b2c_common.main .one_page_start>div{padding-bottom:218px!important}.b2c_common.main .one_page_start>div .section,.b2c_common.main .one_page_start>div .section .inner{display:block}.b2c_common.main .one_page_start>div .section_title{padding-top:218px!important;background-color:#fff}.b2c_common.new_page{padding:0}.b2c_common.new_page .new_layout{max-width:unset;padding:0}.b2c_common.new_page .cont_area:not(:first-child){padding-top:180px;margin-bottom:180px}.b2c_common.new_page .cont_area.full_bg{padding-top:180px;padding-bottom:180px;margin-bottom:0;background-color:#f7f8f9}.b2c_common.new_page .cont_area .cont_area_inner{max-width:1322px;padding:0 16px;margin:0 auto}.b2c_common.new_page .cont_area.intro_main .cont_area_inner{max-width:884px}.b2c_common.new_page .cont_area.intro_main .color_title{margin-bottom:70px}.b2c_common.new_page .cont_area.intro_main .color_title .detail{font-size:20px;line-height:30px;margin-bottom:0}.b2c_common.new_page .cont_area.mb_180{margin-bottom:180px}.b2c_common.new_page .cont_area#lecture_class,.b2c_common.new_page .cont_area#textbook_class{margin-bottom:0}.b2c_common .new_layout{max-width:1322px;padding:0 20px;margin:0 auto}.b2c_common .new_layout .product_card .top{flex-shrink:0;background-color:#f8f9fa;margin-bottom:24px}.b2c_common .new_layout .product_card .top p.product_title{display:block;color:#504d58}.b2c_common .new_layout .product_card .top p.product_title.type_inline_block{display:inline-block}.b2c_common .new_layout .product_card .top.cyan{background:rgba(9,185,198,.08)}.b2c_common .new_layout .product_card .top.cyan p.product_title{color:transparent}.b2c_common .new_layout .product_card .top.purple{background:rgba(118,129,229,.08)}.b2c_common .new_layout .product_card .top.purple p.product_title{color:#7681e5}.b2c_common .new_layout .product_card .bottom{height:100%;display:flex;flex-direction:column}.b2c_common .new_layout .product_card .bottom .gray_box{height:100%;padding:28px 20px;border-radius:8px;background-color:#f8f9fa;margin-bottom:16px}.b2c_common .new_layout .product_card .bottom .gray_box li{word-break:keep-all;padding-left:24px;text-align:left;font-size:14px;line-height:22px;color:#504d58;position:relative}.b2c_common .new_layout .product_card .bottom .gray_box li img{width:100%;position:absolute;top:4px;left:0;width:16px}.b2c_common .new_layout .product_card .bottom .gray_box li:not(:first-of-type){margin-top:18px}.b2c_common .new_layout .product_card .bottom .gray_box li:not(:first-of-type).flex{align-items:center;justify-content:space-between}.b2c_common .new_layout .product_card .bottom .gray_box li:not(:first-of-type).flex p{display:flex;align-items:center}.b2c_common .new_layout .product_card .bottom .gray_box li:not(:first-of-type).flex p img{top:auto}.b2c_common .new_layout .product_card .bottom .gray_box+div{text-align:left}.b2c_common .new_layout .product_card .bottom .gray_box+div .member_num{font-size:16px;line-height:24px;color:#24212e;margin-bottom:4px}.b2c_common .new_layout .product_card .bottom .gray_box+div .gray_text{font-size:14px;line-height:22px;color:#7c7a82}.b2c_common .new_layout .product_card .bottom .full_btn{font-size:16px;font-weight:500;margin-top:48px}.b2c_common .new_layout .product_card .bottom .full_btn.point_btn{background:var(--gradient-1,linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%));color:#fff}.b2c_common .new_layout .banner_area{height:200px;background-color:#d9d9d9}.b2c_common .product_card_list{margin-top:40px}.b2c_common .product_card_list .new_factory_tag{font-size:14px;height:24px;line-height:22px}.b2c_common .product_card_list:after{content:"";display:block;clear:both}.b2c_common .product_card_list .product_list_card{float:left;margin-left:24px}.b2c_common .product_card_list .product_list_card a{display:block}.b2c_common .product_card_list .product_list_card:nth-child(4n+1){margin-left:0}.b2c_common .product_card_list .product_list_card:nth-child(n+5){margin-top:24px}.b2c_common .b2c_side{position:relative}.b2c_common .b2c_side:after{content:"";display:block;clear:both}.b2c_common .b2c_side>.b2c_left{float:left;width:calc(100% - 424px)}.b2c_common .b2c_side>.b2c_left .new_factory_table_bottom{margin-top:12px}.b2c_common .b2c_side>.b2c_left .new_table_wrap.b2c_table input[type=checkbox]+label{padding:0;border-radius:0;border:none;background:transparent}.b2c_common .b2c_side>.b2c_left .new_table_wrap.b2c_table input[type=checkbox]+label i{width:18px;height:18px;border-radius:4px;background-color:#fff;border:1px solid #dfdfe4;margin-right:0;flex-shrink:0;min-width:unset;padding:0}.b2c_common .b2c_side>.b2c_left .new_table_wrap.b2c_table input[type=checkbox]:checked+label i{border-color:#09b9c6;background:#fff url(/static/media/icon_chk.dd086681.svg) no-repeat 50%/auto}.b2c_common .b2c_side>.b2c_right{float:right;width:400px;padding-top:44px;margin-left:24px;position:relative}.b2c_common .b2c_side>.b2c_right .pay_info_card{position:absolute;width:400px}.b2c_common .term_box{padding:28px;background-color:#f8f9fa;margin-top:48px}.b2c_common .term_box .list>li{display:flex}.b2c_common .term_box .list>li input[type=checkbox]+label{font-size:16px;line-height:24px;font-weight:400;color:#7c7a82}.b2c_common .term_box .list>li input[type=checkbox]+label i{width:18px;height:18px;border-radius:4px;background-color:#fff;border:1px solid #dfdfe4}.b2c_common .b2c_main_banner .swiper-pagination-clickable .swiper-pagination-bullet{width:12px!important;height:12px!important;border-radius:50%!important;background-color:hsla(0,0%,100%,.7);border:1px solid rgba(0,0,0,.1);margin-right:8px}.b2c_common .b2c_main_banner .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border-color:#fff}.b2c_common .b2c_main_banner .swiper-pagination-clickable .swiper-pagination-bullet:last-of-type{margin-right:0}.b2c_common .main_vsl{background:rgba(0,0,0,.1)}.b2c_common .main_vsl .inner{padding-bottom:0!important;height:100%!important}.b2c_common .main_vsl .swiper-container{height:100%}.b2c_common .main_vsl .swiper-container .swiper-slide{cursor:pointer}.b2c_common .main_vsl .contents_box{width:calc(100% - 300px);max-width:1280px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:space-between;align-items:center}.b2c_common .main_vsl .left{padding-right:20px}.b2c_common .main_vsl .left p{font-size:46px;font-weight:700;line-height:65px;word-break:keep-all}.b2c_common .main_vsl .left p.sub{font-size:20px;font-weight:400;line-height:30px;color:#504d58;margin-top:14px}.b2c_common .main_vsl .left button{width:auto;margin-top:48px;padding:0 20px}.b2c_common .main_vsl .left button img{width:6px;margin-left:10px;margin-top:-4px}.b2c_common .main_vsl .right{width:33%;width:640px;height:360px;border-radius:20px;background:#c4c4c4;box-shadow:0 4px 12px 0 rgba(0,0,0,.08)}.b2c_common .main_vsl .controls_arrow{width:100%;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.b2c_common .main_vsl .controls_arrow button{position:absolute;top:50%;left:48px;width:56px;height:56px;border-radius:50%;background-color:#fff;filter:drop-shadow(4px 4px 12px rgba(0,0,0,.08));transform:translateY(-50%);text-align:center}.b2c_common .main_vsl .controls_arrow button:first-of-type img{transform:rotate(-180deg)}.b2c_common .main_vsl .controls_arrow button:last-of-type{left:auto;right:48px}.b2c_common .youtube_area{padding:120px 0}.b2c_common .youtube_area .youtube_title{max-width:1482px;padding:0 96px;font-size:32px;font-weight:700;line-height:32px;color:#24212e;margin:0 auto 48px;position:relative}.b2c_common .youtube_area .youtube_title:after,.b2c_common .youtube_area .youtube_title:before{content:"";display:inline-block;width:90px;height:8px;background-color:#f8f9fa;position:absolute;bottom:-52px;z-index:2}.b2c_common .youtube_area .youtube_title:after{left:0}.b2c_common .youtube_area .youtube_title:before{right:0}.b2c_common .youtube_area .youtube_title img{margin-right:12px;margin-top:-6px}.b2c_common .youtube_area .swiper-container{max-width:1482px;overflow-y:auto;margin:0 auto;padding:0 96px;position:relative}.b2c_common .youtube_area .swiper-container:after,.b2c_common .youtube_area .swiper-container:before{content:"";display:block;width:90px;height:100%;background-color:#f8f9fa;position:absolute;top:0;left:0;z-index:8}.b2c_common .youtube_area .swiper-container:before{left:auto;right:0}.b2c_common .youtube_area .swiper-container a{display:block}.b2c_common .youtube_area .swiper-container .thumnail_area{width:100%;position:relative;padding-top:56.2%;border-radius:12px;background-color:#ccc;overflow:hidden}.b2c_common .youtube_area .swiper-container .thumnail_area iframe{position:absolute;top:0;width:100%;height:100%}.b2c_common .youtube_area .swiper-container .thumnail_area:after{content:"";display:block;width:54px;height:54px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/static/media/icon_youtube_play.0229ac86.svg) no-repeat 50%/contain}.b2c_common .youtube_area .swiper-container .thumnail_area_{width:100%;position:relative;padding-top:56.2%;border-radius:12px;background-color:#ccc;overflow:hidden}.b2c_common .youtube_area .swiper-container .thumnail_area_ iframe{position:absolute;top:0;width:100%;height:100%}.b2c_common .youtube_area .swiper-container .ellipsis2{font-size:16px;font-weight:500;line-height:22px;color:#504d58;margin-top:10px}.b2c_common .youtube_area .swiper-container .controls_arrow{width:100%;position:absolute;top:calc(50% - 16px);transform:translateY(-50%);z-index:10}.b2c_common .youtube_area .swiper-container .controls_arrow button{position:absolute;top:50%;left:-30px;width:56px;height:56px;border-radius:50%;background-color:#fff;filter:drop-shadow(4px 4px 12px rgba(0,0,0,.08));transform:translate(-100%,-50%);text-align:center}.b2c_common .youtube_area .swiper-container .controls_arrow button:first-of-type img{transform:rotate(-180deg)}.b2c_common .youtube_area .swiper-container .controls_arrow button:last-of-type{left:auto;right:55px}.b2c_common .b2c_tab{margin-bottom:56px;text-align:center}.b2c_common .b2c_tab.type_blue li.on a{border-color:#09b9c6;background-color:#09b9c6}.b2c_common .b2c_tab li{display:inline-block}.b2c_common .b2c_tab li:not(:first-of-type){margin-left:8px}.b2c_common .b2c_tab li.on a{border-color:#ffaa04;background-color:#ffaa04;color:#fff}.b2c_common .b2c_tab li a{line-height:42px;padding:0 20px;font-size:16px;font-weight:500;border-radius:999px;border:1px solid #dfdfe4}.b2c_common .b2c_tab li:hover:not(.on) a{border:1px solid #dfdfe4;background-color:rgba(0,0,0,.04)}.b2c_common .b2c_common.main .section .inner{position:relative}.b2c_common .learning_swiper_wrap{max-width:1280px;margin:0 auto;height:430px;position:relative}.b2c_common .learning_swiper_wrap .learning_swiper{white-space:nowrap;position:absolute;transition:left .4s,transform .4s}.b2c_common .learning_swiper_wrap .learning_swiper.left{left:0}.b2c_common .learning_swiper_wrap .learning_swiper.center{left:50%;transform:translateX(-50%)}.b2c_common .learning_swiper_wrap .learning_swiper.right{left:100%;transform:translateX(-100%)}.b2c_common .learning_swiper_wrap .learning_swiper li{display:inline-block;width:635px;transition:all .4s;transform:scale(.9)}.b2c_common .learning_swiper_wrap .learning_swiper li.on{transform:scale(.98)}.b2c_common .learning_swiper_wrap .learning_swiper li:not(:last-of-type){margin-right:20px}.b2c_common .learning_swiper_wrap .learning_swiper li.on .thumnail_area{box-shadow:0 4px 16px 0 rgba(0,0,0,.2)}.b2c_common .learning_swiper_wrap .learning_swiper li .thumnail_area{padding-top:56.22047244094488%;border-radius:16px;background:#d9d9d9;margin-bottom:20px;position:relative;overflow:hidden}.b2c_common .learning_swiper_wrap .learning_swiper li .thumnail_area img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b2c_common .learning_swiper_wrap .learning_swiper li .learning_contents .ellipsis{font-size:20px;font-weight:700;color:#504d58;line-height:30px}.b2c_common .learning_swiper_wrap .learning_swiper li .learning_contents .root{font-size:18px;font-style:normal;font-weight:500;color:#a7a6ab;margin-top:4px;line-height:28px}.b2c_common .learning_swiper_wrap .learning_swiper li .learning_contents .flex_center{width:-moz-fit-content;width:fit-content;font-size:16px;font-weight:500;margin-top:20px;position:relative}.b2c_common .learning_swiper_wrap .learning_swiper li .learning_contents .flex_center img{margin-left:6px}.b2c_common .learning_swiper_wrap .learning_swiper li .learning_contents .flex_center:hover:after{content:"";display:inline-block;width:100%;height:1px;position:absolute;left:0;bottom:-5px}.b2c_common .learning_swiper_wrap .learning_swiper li .learning_contents .flex_center:hover.yellow_t:after{background-color:#ffaa04}.b2c_common .learning_swiper_wrap .learning_swiper li .learning_contents .flex_center:hover.cyan_t:after{background-color:#09b9c6}.prod_intro_img{height:0;padding-top:50%;margin:0 auto;position:relative}.prod_intro_img,.prod_intro_img img{width:100%;border-radius:16px;overflow:hidden}.prod_intro_img img{max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.activity_list>li{display:flex;align-items:center;justify-content:space-between}.activity_list>li:not(:first-of-type){margin-top:140px}.activity_list>li>div{width:calc(50% - 10px)}.activity_list>li .act_detail{padding-top:8px}.activity_list>li .act_media .act_img{width:100%;height:0;padding-top:66.66667%;border-radius:16px;overflow:hidden;position:relative}.activity_list>li .act_media .act_img img{width:100%;max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:16px;overflow:hidden}.activity_list>li .new_tab.mb_new_tab{display:block;width:calc(100% + 40px);margin-left:-20px;padding:0 20px;overflow-x:auto;text-align:center}.activity_list>li .new_tab.mb_new_tab>li{display:inline-block}.activity_list>li .new_tab.mb_new_tab.type_wrap{padding:0;margin:0 auto 0 -20px}.activity_list>li .new_tab.mb_new_tab.type_wrap.wrap_4>li:nth-of-type(4){margin-right:0}.dash_box{padding:28px 32px;background-color:#edf5f7;border:1px dashed #09b9c6;border-radius:12px}.dash_box>p{font-size:16px;line-height:24px;font-weight:500;color:#7c7a82;word-break:keep-all}.dash_box .title_t{font-size:18px;line-height:20px;color:#504d58;margin-bottom:12px}.dash_box .explain_t{color:#a7a6ab;margin-top:8px}.class_table_top{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:38px}.class_table_top .class_title h3{font-size:40px;font-weight:700;line-height:1;color:#24212e;padding:2px 0 6px 64px;position:relative}.class_table_top .class_title h3.icon_book:before{background:#ff84b0 url(/static/media/icon_book_white.fa4ea335.svg) no-repeat 50%}.class_table_top .class_title h3.icon_book:before,.class_table_top .class_title h3.icon_play:before{content:"";display:inline-block;width:48px;height:48px;border-radius:12px;position:absolute;left:0;top:0}.class_table_top .class_title h3.icon_play:before{background:#22a4ed url(/static/media/icon_play_white.703cb070.svg) no-repeat 50%}.class_table_top .class_title .main_txt{font-size:18px;line-height:28px;font-weight:500;color:#504d58;margin-top:18px}.class_table_top .class_title .sub_txt{font-size:16px;font-weight:400;line-height:24px;color:#7c7a82;margin-top:12px}.combo_ul{display:flex}.combo_ul>li:not(:last-of-type){margin-right:12px}.combo_ul>li:not(.plus){padding:11.5px 20px 12.5px;font-size:16px;font-weight:500;line-height:1;border-radius:8px}.combo_ul>li.plus{width:10px;height:10px;margin-top:15px;margin-bottom:15px;background-repeat:no-repeat;background-position:50%;background-size:10px}.combo_ul.blue_type>li{background-color:#eef8fe;color:#22a4ed}.combo_ul.blue_type>li.plus{background-image:url(/static/media/icon_plus_blue.c9399f5a.svg)}.combo_ul.pink_type>li{background-color:#fff6f9;color:#ff84b0}.combo_ul.pink_type>li.plus{background-image:url(/static/media/icon_plus_pink.9e2fd147.svg)}.class_table{width:calc(100% + 20px);margin-left:-10px;border-collapse:initial;border-spacing:10px}.class_table td,.class_table th{font-size:16px;line-height:24px;font-weight:500;color:#504d58;word-break:keep-all}.class_table td{border:1px solid #f2f2f7}.class_table thead th{padding:10px 8px;color:#24212e}.class_table tbody td,.class_table tbody th{padding:20px 8px}.class_table .col_class{width:20%;min-width:90px}.class_table .empty_td{border:none}.class_table .new_factory_tag{margin-left:4px}.class_table.blue_type th{background-color:#eef8fe;border:1px solid #d5eefb}.class_table.blue_type th.duplex_th{background-color:#22a4ed;color:#fff}.class_table.blue_type tbody th{border-color:transparent}.class_table.pink_type th{background-color:#fff6f9;border:1px solid #ffe8f0}.class_table.pink_type th.duplex_th{background-color:#ff84b0;border:1px solid #ff90b8;color:#fff}.class_table.pink_type tbody th{border-color:transparent}.ai_clinic_wrap{display:flex;align-items:center}.ai_clinic_wrap>div:first-of-type{width:58.3%}.ai_clinic_wrap>div:nth-of-type(2){width:calc(41.7% - 100px);margin-left:100px}.ai_clinic_slide{position:relative}.ai_clinic_slide .swiper-container{border-radius:16px}.ai_clinic_slide .swiper-slide{width:100%;height:0;padding-top:66.66667%;position:relative}.ai_clinic_slide .swiper-slide img{width:100%;max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:16px;overflow:hidden}.ai_clinic_slide .ai_clinic_slide_btn button{width:56px;height:56px;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:10px;border-radius:50%;box-shadow:4px 4px 12px 0 rgba(0,0,0,.08)}.ai_clinic_slide .ai_clinic_slide_btn button.prev_btn{background-image:url(/static/media/icon_slide_arrow_next.5bd1779b.svg);position:absolute;left:0;top:50%;transform:translate(-50%,-50%) scaleX(-100%);z-index:5}.ai_clinic_slide .ai_clinic_slide_btn button.prev_btn.disabled{background-image:url(/static/media/icon_slide_arrow_prev_light.2523cff2.svg);transform:translate(-50%,-50%)}.ai_clinic_slide .ai_clinic_slide_btn button.next_btn{background-image:url(/static/media/icon_slide_arrow_next.5bd1779b.svg);position:absolute;right:0;top:50%;transform:translate(50%,-50%);z-index:5}.ai_clinic_slide .ai_clinic_slide_btn button.next_btn.disabled{background-image:url(/static/media/icon_slide_arrow_prev_light.2523cff2.svg);transform:translate(50%,-50%) scaleX(-100%)}.b2c_fixed_btn{width:133px;height:auto!important;position:fixed;right:30px;top:50%;transform:translateY(-50%);text-align:center}@media (orientation:landscape){.b2c_fixed_btn{position:fixed}}@media (orientation:portrait){.b2c_fixed_btn{position:fixed}}.b2c_fixed_btn ul{border-radius:12px;overflow:hidden;box-shadow:0 2px 12px 0 rgba(0,0,0,.08)}.b2c_fixed_btn ul>li a{width:100%;padding:12px 18px;line-height:20px;font-weight:500;color:#504d58;background-color:#fff}.b2c_fixed_btn ul>li:not(:first-of-type){border-top:1px solid #e9e9ea}.b2c_fixed_btn ul>li.on a{background-color:#ffaa04;color:#fff}.b2c_fixed_btn .bottom_btns{margin-top:12px}.b2c_fixed_btn .bottom_btns button{width:100%;padding:10.5px 12px 11.5px;line-height:20px;font-weight:500;border-radius:8px;transition:box-shadow .3s}.b2c_fixed_btn .bottom_btns button.btn_orange{background-color:#f49741;border:1px solid #f49741;color:#fff}.b2c_fixed_btn .bottom_btns button.btn_orange_line{background-color:#fff;border:1px solid #ffaa04;color:#ffaa04}.b2c_fixed_btn .bottom_btns button:not(:first-of-type){margin-top:8px}.b2c_fixed_btn .bottom_btns button:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.06)}.move_arrow{margin-left:2px}.editor_contents{white-space:pre-line}.editor_contents img{max-width:100%}.white_card.product_student_detail{padding:80px;max-width:1290px}.white_card.product_student_detail .title_area .new_factory_tag{font-size:16px;line-height:32px;height:36px;padding:0 14px}.white_card.product_student_detail .title_area div{font-size:36px;font-weight:700;line-height:54px;display:flex;align-items:center;margin-top:12px}.white_card.product_student_detail .title_area div img{margin-left:8px}.white_card.product_student_detail .title_area .detail{font-size:22px;line-height:32px;color:#7c7a82;margin-top:12px}.white_card.product_student_detail .title_area .days{font-size:16px;line-height:24px;margin-top:24px;color:#09b9c6}.white_card.product_student_detail .price_area{margin-top:64px}.white_card.product_student_detail .price_area p{font-size:24px;line-height:36px;color:#24212e}.white_card.product_student_detail .price_area .subscription_desc{font-size:13px;color:#a7a6ab;margin-top:6px;display:none}.white_card.product_student_detail .price_area div{font-size:36px;font-weight:700;line-height:54px;color:#24212e}.white_card.product_student_detail .price_area div del{font-size:32px;font-weight:700;line-height:48px;color:#a7a6ab;margin-right:12px}.white_card.product_student_detail .sample_area{position:relative;margin-top:14px;display:flex;justify-content:space-between;align-items:flex-end}.white_card.product_student_detail .sample_area .yellow_btn{font-size:20px;font-weight:500;line-height:30px;color:#ffaa04}.white_card.product_student_detail .sample_area .yellow_btn img{margin-left:8px;margin-top:-2px}.white_card.product_student_detail .sample_area .new_factory_button{min-width:240px}.white_card .sample_card{width:700px;position:absolute;top:74px;padding:40px;z-index:102}.white_card .sample_card .sample_card_close{display:none}.white_card .sample_card ul{margin-top:15px}.white_card .sample_card ul li{display:flex;align-items:center;padding:22px 0}.white_card .sample_card ul li:not(:first-of-type){border-top:1px solid #e9e9ea}.white_card .sample_card ul li .btns{display:flex;align-items:center;margin-left:20px;flex-shrink:0}.white_card .sample_card ul li .btns button{flex-shrink:0;margin-left:12px}.white_card .sample_card ul li .btns img{max-width:30px}.white_card .sample_card ul li .ellipsis{width:calc(100% - 180px);font-size:18px;line-height:1.4;color:#24212e;margin-left:8px}.white_card.payment{margin-top:72px}.white_card.payment .flex_center>li:not(:first-of-type){margin-left:8px}.white_card.payment .flex_center .coupon_select{width:100%}.b2c_product_slide{position:relative;display:none}.subscription_margin .new_factory_button.h_48{font-size:16px}.subscription .subscription_title_between{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.subscription .subscription_title_between .subscription_title{margin-bottom:0}.table_label_ul,.table_label_ul>li{display:flex}.table_label_ul>li:not(:last-child){margin-right:16px}.table_label_ul>li .label{font-size:16px;line-height:24px;color:#7c7a82;margin-right:4px}.table_label_ul>li>p{font-size:16px;line-height:24px;font-weight:700;color:#504d58}.table_label_ul>li>p span{font:inherit;line-height:inherit}.table_label_ul>li>p span .red_t{color:#ff5252}@media screen and (max-width:1470px){.b2c_common{padding-top:160px}.b2c_common .new_layout .product_card .bottom .gray_box li{display:block}.b2c_common .new_layout .product_card .bottom .gray_box li .new_factory_button{width:calc(100% + 24px);margin-left:-24px;margin-top:20px}.b2c_common .new_layout .product_card .bottom .gray_box li:not(:first-of-type){margin-top:16px}.b2c_common .b2c_side>.b2c_left{width:calc(100% - 384px)}.b2c_common .b2c_side>.b2c_right,.b2c_common .b2c_side>.b2c_right .pay_info_card{width:360px}.b2c_common .main_vsl .inner .contents_box{width:calc(100% - 240px)}.b2c_common .main_vsl .inner .contents_box .left p{font-size:36px;line-height:50px}.b2c_common .main_vsl .inner .contents_box .left p.sub{font-size:20px!important;line-height:30px!important}.b2c_common .main_vsl .inner .contents_box .left button{margin-top:28px;font-size:16px;height:50px}.b2c_common .main_vsl .inner .contents_box .right{width:500px;height:281px}.b2c_common .main_vsl .inner .controls_arrow button{left:18px}.b2c_common .main_vsl .inner .controls_arrow button:last-of-type{left:auto;right:18px}.b2c_common .youtube_area .youtube_title{text-align:center}.b2c_common .youtube_area .swiper-container{max-width:unset;width:100vw}.white_card.payment{margin-top:48px}.white_card.payment .area .new_factory_title_area{padding-bottom:14px}.white_card.payment .area .new_factory_title_area .new_factory_title{font-size:24px;line-height:40px}.white_card.product_student_detail .title_area div{font-size:32px;word-break:keep-all}.white_card.product_student_detail .title_area .detail{font-size:18px;line-height:30px}.white_card.product_student_detail .price_area{margin-top:56px}.white_card.product_student_detail .price_area p{font-size:20px}.white_card.product_student_detail .price_area div{font-size:32px}.white_card.product_student_detail .price_area div del{font-size:28px}.white_card.product_student_detail .sample_area .yellow_btn{font-size:18px}.white_card.product_student_detail .sample_area .yellow_btn img{width:18px}.main .section .section_video{padding-top:10px;width:550px}}@media screen and (max-width:1366px){.b2c_common .half_slide .content_wrap .slide_btn button,.b2c_common .solo_slide .content_wrap .slide_btn button{display:none}.ai_clinic_wrap>div:first-of-type{width:50%}.ai_clinic_wrap>div:nth-of-type(2){width:calc(50% - 60px);margin-left:60px}.ai_clinic_slide{margin-left:28px}.b2c_fixed_btn{bottom:155px;top:auto;transform:none}.b2c_fixed_btn.chat_none{bottom:48px}.b2c_fixed_btn div,.b2c_fixed_btn ul{display:none}}@media screen and (max-width:1336px){.b2c_common .learning_swiper{padding:0 16px}.b2c_common .learning_swiper li{width:500px}.b2c_fixed_btn{bottom:89px}}@media screen and (max-width:1280px){.b2c_common .product_card{padding:0 20px 20px}.b2c_common .product_card:not(:first-of-type){margin-left:12px}.b2c_common .product_card .top{width:calc(100% + 42px);margin-left:-20px;padding:20px}.b2c_common .product_card .bottom .product_detail{font-size:13px}.b2c_common.main .section .inner .section_title{font-size:32px;line-height:38px}.b2c_common.main .section .inner .section_title.center_type p{font-size:18px;margin-top:16px}.b2c_common.main .section .inner .section_cont .cont_inner{margin-right:60px}.b2c_common.main .section .inner .section_cont .cont_inner+.img_box{width:600px;height:400px;margin-top:24px}.b2c_common.main .section .inner .section_cont .img_box+.cont_inner{margin-bottom:24px}.b2c_common.main .section .inner .section_cont.mb_reverse .cont_inner{margin-left:60px}.class_table td,.class_table th{font-size:14px;line-height:22px}}@media screen and (max-width:1024px){.html,.html body{height:auto;overflow:auto}.html #cedulearn,.html #cedulearn .main,.html body #cedulearn,.html body #cedulearn .main{height:auto}.b2c_common .main_vsl .inner .contents_box .right{width:420px;height:236px}.b2c_common.main .main_vsl{position:relative}.b2c_common.main .section .inner .section_cont .mb_bot_wrap{opacity:0;transition:all 1s}.b2c_common.main .section .intro_video:before{display:block;content:"";position:absolute;bottom:-30px;left:0;z-index:10;width:100%;height:100%;background:url("https://s3.ap-northeast-2.amazonaws.com/file.cedulearn.com/main/cedulearn-welcome(books_new).png") no-repeat bottom;background-size:cover}.b2c_common.main .section .section_video{padding-top:5vh}.b2c_common.main .section.on .inner .section_cont .mb_bot_wrap{opacity:1}.section_slide,.youtube_slide{transition:all .5s}.b2c_common.main .section{display:block;position:relative}.b2c_common.main .section .inner{display:block;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.b2c_common.main .section .inner .section_cont .img_box{opacity:0;transition:all 1s}.b2c_common.main .section.on .inner .section_cont .img_box{opacity:1}.b2c_common .youtube_area{padding:0 20px}.b2c_common .youtube_area .youtube_title{padding:0}.b2c_common .youtube_area ul:after{content:"";display:block;clear:both}.b2c_common .youtube_area ul li{width:calc(50% - 6px);float:left}.b2c_common .youtube_area ul li:nth-of-type(odd){margin-right:12px}.b2c_common .youtube_area ul li:nth-of-type(n+3){margin-top:32px}.b2c_common .youtube_area ul li a{display:block}.b2c_common .youtube_area .thumnail_area{width:100%;position:relative;padding-top:56.2%;border-radius:12px;background-color:#ccc;overflow:hidden}.b2c_common .youtube_area .thumnail_area iframe{position:absolute;top:0;width:100%;height:100%}.b2c_common .youtube_area .thumnail_area:after{content:"";display:block;width:54px;height:54px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/static/media/icon_youtube_play.0229ac86.svg) no-repeat 50%/contain}.b2c_common .youtube_area .thumnail_area_{width:100%;position:relative;padding-top:56.2%;border-radius:12px;background-color:#ccc;overflow:hidden}.b2c_common .youtube_area .thumnail_area_ iframe{position:absolute;top:0;width:100%;height:100%}.b2c_common .youtube_area .ellipsis2{font-size:14px;font-weight:500;line-height:22px;color:#504d58;margin-top:14px}}@media screen and (max-width:1536px){.b2c_common.main .section .section_video{display:flex;flex-direction:column;align-items:center;width:800px;padding-top:5vh;margin:auto}}@media screen and (max-width:1024px){.b2c_common .product_card{padding:0 12px 20px}.b2c_common .product_card .top{width:calc(100% + 24px);padding:20px 12px;margin-left:-12px}.b2c_common .product_card .bottom .gray_box{padding:28px 12px!important}}@media screen and (orientation:landscape){.tablet .mb_main_div.main_vsl{height:50vh!important;min-height:270px}.tablet .mb_main_div.main_vsl .inner .contents_box{display:flex!important;margin-top:-25px;padding:0 4%!important}.tablet .mb_main_div.main_vsl .inner .contents_box .left{padding-right:20px!important}.tablet .mb_main_div.main_vsl .inner .contents_box .left p{text-align:left;font-size:24px;line-height:34px;word-break:keep-all}.tablet .mb_main_div.main_vsl .inner .contents_box .left p.sub{font-size:16px!important;line-height:24px!important}.tablet .mb_main_div.main_vsl .inner .contents_box .right{margin:0;max-width:350px;height:200px}.tablet .b2c_common.main .section.mb_main_div{height:auto;padding:40px 0}.tablet .b2c_common.main .section.mb_main_div.mb_sv{padding:0}.tablet .b2c_common.main .section .inner{position:static;transform:none}.tablet .b2c_common.main .section .section_video{padding-top:5vh;max-width:500px}.tablet .b2c_common.main .section .section_video .top h2{font-size:30px;white-space:nowrap;width:100%}.tablet .b2c_common.main .section .section_video .top .review_btn{padding:5px 10px;margin:0 0 0 20px;line-height:1.2;font-size:20px;letter-spacing:0}.tablet .b2c_common .learning_swiper_wrap{height:470px}}@media screen and (max-width:1024px){.mb_main_div{height:100vh}.mb_main_div.main_vsl{height:calc(100vh - 105px)}.new_container.b2c_common.new_page{padding-top:48px}.new_container.b2c_common.new_page.header_none{padding-top:0}.flex_wrap{display:none}.flex_wrap.prod_card_wrap{display:flex}.b2c_product_slide{display:block;width:calc(100% + 32px);margin-left:-16px}.b2c_product_slide .swiper-container{padding:20px 20px 50px}.b2c_product_slide .swiper-container .swiper-pagination{bottom:0}.b2c_common{padding:96px 0 80px}.b2c_common .new_layout .product_card{padding:0 20px 20px}.b2c_common .new_layout .product_card .top{width:calc(100% + 40px);margin-left:-20px;margin-bottom:20px;padding:20px}.b2c_common .new_layout .product_card .top p{font-size:13px}.b2c_common .new_layout .product_card .top p.product_title{font-size:20px;line-height:30px}.b2c_common .new_layout .product_card .top p.product_detail{font-size:14px;display:block}.b2c_common .new_layout .product_card .bottom .gray_box{padding:20px!important;margin-bottom:12px}.b2c_common .new_layout .product_card .bottom .gray_box li{font-size:13px}.b2c_common .new_layout .product_card .bottom .gray_box li .new_factory_button{height:36px}.b2c_common .new_layout .product_card .bottom .gray_box li.flex button{font-size:13px;line-height:20px}.b2c_common .new_layout .product_card .bottom .gray_box li:not(:first-child){margin-top:12px}.b2c_common .new_layout .product_card .bottom .gray_box+div .member_num{margin-bottom:0;font-size:14px;line-height:22px}.b2c_common .new_layout .product_card .bottom .gray_box+div .gray_text{font-size:12px;line-height:18px}.b2c_common .new_layout .product_card .full_btn{display:none}.b2c_common .product_card_list{margin-top:28px}.b2c_common .product_card_list .product_list_card{width:calc(50% - 6px);margin-left:12px}.b2c_common .product_card_list .product_list_card:nth-child(odd){margin-left:0}.b2c_common .product_card_list .product_list_card:nth-child(n+3){margin-top:12px}.b2c_common.main{padding:48px 0 0;height:auto;overflow-y:auto}.b2c_common.main .main_vsl .inner .swiper-pagination{display:none}.b2c_common.main .main_vsl .inner .contents_box{width:100%;display:block;text-align:center;padding:0 20px}.b2c_common.main .main_vsl .inner .contents_box .left{padding-right:0}.b2c_common.main .main_vsl .inner .right{max-width:420px;width:100%;margin:48px auto 0}.b2c_common.main .main_vsl .inner .controls_arrow{display:none}.b2c_common.main .section .inner .section_cont{flex-wrap:wrap;justify-content:center}.b2c_common.main .section .inner .section_cont .cont_inner{padding-top:40px}.b2c_common.main .section .inner .section_cont .mb_bot_wrap{width:100%}.b2c_common.main .section .inner .section_cont .mb_bot_wrap button{display:block;margin:0 auto}.b2c_common.main .section .inner .section_cont .img_box{position:relative;max-width:600px}.b2c_common.main .section .inner .section_cont .img_box img{width:100%;max-width:100%}.b2c_common.main .section .inner .section_cont .cont_inner{width:100%;text-align:center;margin-right:0}.b2c_common.main .section .inner .section_cont .cont_inner h3{font-size:24px;line-height:36px}.b2c_common.main .section .inner .section_cont .cont_inner p{font-size:14px;line-height:22px;margin-top:12px}.b2c_common.main .section .inner .section_cont .cont_inner button{margin-top:24px}.b2c_common.main .section .inner .section_cont.mb_reverse{flex-direction:column-reverse}.b2c_common.main .section .inner .section_cont.mb_reverse .cont_inner{margin-left:0}.b2c_common.main .section .inner .section_cont.mb_bot_type{position:relative}.b2c_common.main .section .inner .section_cont.mb_bot_type .mb_bot_btn{font-size:14px;height:40px!important;border-radius:12px;padding:0 16px;margin-top:24px}.b2c_common.main .section .inner .b2c_tab{margin-bottom:32px}.b2c_common.main .section .inner .b2c_tab li a{font-size:14px;padding:0 16px}.b2c_common.main .section .inner .section_title{font-size:28px;line-height:42px;padding-bottom:30px}.b2c_common.main .section .inner .section_title.center_type{padding-bottom:32px}.b2c_common.main .section .inner .section_title.center_type p{font-size:15px;line-height:24px;font-weight:400}.b2c_common.main .section .inner .section_title span:after{height:14px}.b2c_common.main .section .inner .learning_swiper_wrap .learning_swiper li .learning_contents .ellipsis{font-size:16px;line-height:24px}.b2c_common.main .section .inner .learning_swiper_wrap .learning_swiper li .learning_contents .root{font-size:14px;line-height:22px}.b2c_common.main .section .inner .learning_swiper_wrap .learning_swiper li .learning_contents .flex_center{font-size:14px;line-height:14px}.b2c_common.main .section .intro_video .section_video .top h2:first-of-type,.b2c_common.main .section .intro_video .section_video .top h2:nth-of-type(2){font-size:28px}.b2c_common .youtube_area{padding-top:80px;padding-bottom:80px}.b2c_common .youtube_area .youtube_title{font-size:24px;line-height:36px;margin-bottom:32px}.b2c_common .youtube_area .youtube_title:after,.b2c_common .youtube_area .youtube_title:before{display:none}.b2c_common .youtube_area .youtube_title img{display:block;margin:0 auto 16px}.b2c_common .youtube_area .swiper-container{padding:0 20px}.b2c_common .youtube_area .swiper-container:after,.b2c_common .youtube_area .swiper-container:before{display:none}.b2c_common .youtube_area .swiper-container .swiper-wrapper{flex-wrap:wrap}.b2c_common .youtube_area .swiper-container .swiper-wrapper .swiper-slide{width:calc(50% - 8px)!important;margin-right:16px!important}.b2c_common .youtube_area .swiper-container .swiper-wrapper .swiper-slide:nth-child(2n){margin-right:0!important}.b2c_common .youtube_area .swiper-container .swiper-wrapper .swiper-slide:nth-child(n+3){margin-top:20px}.b2c_common .youtube_area .swiper-container .ellipsis2{margin-top:14px;font-size:14px}.b2c_common .youtube_area .swiper-container .controls_arrow{display:none}.b2c_common.new_page .cont_area:not(:first-child){padding-top:100px;margin-bottom:100px}.b2c_common.new_page .cont_area.full_bg{padding-bottom:100px;margin-bottom:0}.b2c_common.new_page .cont_area.intro_main .color_title .detail{font-size:14px;line-height:22px;margin-top:16px;margin-bottom:0}.b2c_common.new_page .cont_area .cont_area_inner{max-width:unset;padding:0 20px}.student_product_detail.new_container{padding:47px 0 0}.student_product_detail .white_card.product_student_detail{padding:30px 20px 48px;border-radius:0}.student_product_detail .white_card.product_student_detail .title_area div{font-size:22px;line-height:32px}.student_product_detail .white_card.product_student_detail .title_area .detail{font-size:16px;line-height:24px}.student_product_detail .white_card.product_student_detail .title_area .days{font-size:14px;line-height:22px;margin-top:4px}.student_product_detail .white_card.product_student_detail .title_area .new_factory_tag{font-size:14px;line-height:20px;height:24px;padding:0 10px}.student_product_detail .white_card.product_student_detail .price_area{margin-top:32px}.student_product_detail .white_card.product_student_detail .price_area .subscription_desc{display:block}.student_product_detail .white_card.product_student_detail .price_area p{font-size:14px;line-height:22px}.student_product_detail .white_card.product_student_detail .price_area div{font-size:24px;line-height:36px}.student_product_detail .white_card.product_student_detail .price_area div del{font-size:22px;line-height:32px}.student_product_detail .white_card.product_student_detail .sample_area{display:block;margin-top:26px}.student_product_detail .white_card.product_student_detail .sample_area .yellow_btn{font-size:16px}.student_product_detail .white_card.product_student_detail .sample_area .common_dim.transparent_ver{background-color:rgba(29,29,29,.7)}.student_product_detail .white_card.product_student_detail .sample_area .sample_card{position:fixed;left:0;bottom:0;top:auto;width:100%;max-width:100%;border-radius:12px 12px 0 0;padding:24px}}@media screen and (max-width:1024px) and (orientation:landscape){.student_product_detail .white_card.product_student_detail .sample_area .sample_card{position:fixed}}@media screen and (max-width:1024px) and (orientation:portrait){.student_product_detail .white_card.product_student_detail .sample_area .sample_card{position:fixed}}@media screen and (max-width:1024px){.student_product_detail .white_card.product_student_detail .sample_area .sample_card .sample_card_close{display:block;position:absolute;right:12px;top:-12px;transform:translateY(-100%);cursor:pointer}.student_product_detail .top{position:relative}.student_product_detail .top .title_area div img{width:100%;position:absolute;top:0;right:0;width:24px;margin-left:0}.student_product_detail .top+.hr{margin:20px 0 24px}.student_product_detail .white_card.sample_card .new_factory_title{font-size:22px;font-weight:700;line-height:32px}.student_product_detail .white_card.sample_card ul{max-height:50vh;overflow-y:auto}.student_product_detail .white_card.sample_card ul li{flex-wrap:wrap;position:relative;padding:16px 0}.student_product_detail .white_card.sample_card ul li .ellipsis{width:100%;margin-top:6px;padding-right:105px;font-size:14px}.student_product_detail .white_card.sample_card ul li .btns{position:absolute;top:16px;right:0;align-items:inherit}.student_product_detail .white_card.sample_card ul li .btns img{max-width:26px}.student_product_detail .white_card.sample_card ul li .btns .play_icon{width:26px}.student_product_detail .white_card.sample_card ul li .btns button{height:24px;padding:0 6px;font-size:13px;margin-left:6px}.student_product_detail .white_card.sample_card ul li .btns button img{width:12px}.student_product_detail .white_card.sample_card ul li .btns button:last-of-type{margin-top:2px}.class_table_top{flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:28px}.class_table_top .class_title{width:100%}.class_table_top .class_title h3{font-size:24px;line-height:36px;padding:0 0 0 38px}.class_table_top .class_title h3.icon_book:before{width:28px;height:28px;background-size:20px;border-radius:6px;top:5px}.class_table_top .class_title h3.icon_play:before{width:28px;height:28px;background-size:12.25px;border-radius:6px;top:5px}.class_table_top .class_title .main_txt{font-size:14px;line-height:22px;font-weight:400;margin-top:8px}.class_table_top .class_title .sub_txt{font-size:13px;line-height:20px;margin-top:4px}.combo_ul{margin-top:20px}.combo_ul>li:not(.plus){padding:12px 16px;font-size:12px}.combo_ul>li.plus{margin-top:13px;margin-bottom:13px;background-color:initial}.class_table_wrap{width:calc(100% + 40px);margin-left:-20px;overflow-x:auto}.class_table_wrap::-webkit-scrollbar{display:none}.class_table{width:100%;min-width:692px;max-width:100%;margin-left:0;padding:0 16px;border-spacing:4px}.class_table td,.class_table th{font-size:11px;line-height:16px}.class_table tbody td,.class_table tbody th,.class_table thead th{padding:12px 8px}.class_table .mb_col_th{padding-top:6px;padding-bottom:6px}.class_table .col_class{width:14%;min-width:52px}.class_table .new_factory_tag.round_square{height:18px;line-height:16px;padding:0 4px}.ai_clinic_wrap{flex-direction:column-reverse}.ai_clinic_wrap>div:first-of-type{width:calc(100% + 40px)}.ai_clinic_wrap>div:nth-of-type(2){width:100%;margin-left:0}.ai_clinic_wrap>div:nth-of-type(2) .color_title .detail{font-weight:400;margin-top:16px;margin-bottom:0;word-break:keep-all}.ai_clinic_slide{margin-top:20px;margin-left:0}.ai_clinic_slide .swiper-container{border-radius:0;padding:0 20px}.ai_clinic_slide .swiper-slide{border-radius:16px}.ai_clinic_slide_btn{display:none}.dash_box{padding:24px 24px 22px}.dash_box>p{font-size:13px;line-height:20px}.dash_box .title_t{font-size:15px;line-height:1}.activity_list>li{flex-direction:column}.activity_list>li:not(:first-of-type){margin-top:100px}.activity_list>li>div{width:100%}.activity_list>li .act_media{margin-top:12px;max-width:624px}.activity_list>li .tab_scroll_row{width:calc(100% + 40px);margin-left:-20px}.activity_list>li .tab_scroll_row .type_wrap{width:100%;margin:0 auto}}@supports (-webkit-overflow-scrolling:touch){@media screen and (max-device-width:480px) and (orientation:portrait){.mb_main_div.main_vsl{height:calc(100vh - 130px)}}}@media screen and (max-width:800px){.b2c_common.main .section .intro_video:before{display:block;content:"";position:absolute;bottom:-50px;left:0;z-index:10;width:100%;height:100%;background:url("https://s3.ap-northeast-2.amazonaws.com/file.cedulearn.com/main/cedulearn_welcome(books_mb).png") no-repeat bottom;background-size:cover}.b2c_common.main .section .section_video{display:flex;flex-direction:column;align-items:center;padding-top:5vh;margin:auto}.b2c_common.main .section .section_video .top{width:600px}.b2c_common.main .section .section_video .top h2{font-size:28px;white-space:nowrap}.b2c_common.main .section .section_video .top .review_btn{height:40px;padding:8px 20px;margin:0 0 0 20px;line-height:1.5;font-size:20px;letter-spacing:-1.5px;transform:scaleX(.98) scaleY(1.01)}.b2c_common.main .section .section_video .video_box{max-width:100%}.b2c_common.main .section .section_video .video_box video{width:600px}}@media screen and (max-width:768px){.b2c_common .product_card_list .product_list_card{width:100%;margin-left:0}.b2c_common .product_card_list .product_list_card:nth-child(n+2){margin-top:12px}.b2c_common.main .section .inner .section_title{margin-bottom:0}.b2c_common.main .section .inner .section_cont .img_box{width:100%!important;height:auto!important}.b2c_common.main .section .intro_video:before{display:block;content:"";position:absolute;bottom:-50px;left:0;z-index:10;width:100%;height:100%;background:url("https://s3.ap-northeast-2.amazonaws.com/file.cedulearn.com/main/cedulearn_welcome(books_mb).png") no-repeat bottom;background-size:cover}.b2c_common.main .section .section_video{padding-top:5vh;display:flex;flex-direction:column;align-items:center;margin:auto;width:100%;max-width:600px}.b2c_common.main .section .section_video .top{width:100%}.b2c_common.main .section .section_video .top h2{font-size:28px;white-space:nowrap}.b2c_common.main .section .section_video .top .review_btn{height:40px;padding:8px 20px;margin:0 0 0 20px;line-height:1.5;font-size:20px;letter-spacing:-1.5px;transform:scaleX(.98) scaleY(1.01)}.b2c_common.main .section .section_video .video_box video{width:100%;max-width:600px}.b2c_common.new_page .cont_area.intro_main .color_title{margin-bottom:32px}.b2c_common.new_page .cont_area.intro_main .color_title .detail{color:#7c7a82}.b2c_common.new_page .cont_area.intro_main .color_title .detail br{display:none}.b2c_common .learning_swiper_wrap{height:290px}.b2c_common .learning_swiper_wrap .learning_swiper li{width:335px}.b2c_common .learning_swiper_wrap .learning_swiper li:not(:last-of-type){margin-right:8px}}@media screen and (max-width:560px){.b2c_common.main .section .section_video{padding:100px 0}.b2c_common.main .section .section_video .top{width:100%;max-width:500px}.b2c_common.main .section .section_video .top h2{font-size:28px;white-space:nowrap}.b2c_common.main .section .section_video .top .review_btn{padding:8px 20px;margin:0 0 0 20px;line-height:1.2;font-size:20px;letter-spacing:0}.b2c_common.main .section .section_video .video_box video{width:100%;max-width:500px}}@media screen and (max-width:480px){.b2c_common .new_layout .product_card .top p.product_title{margin-bottom:6px}.b2c_common .new_layout .product_card .bottom .gray_box{padding:14px}.b2c_common .new_layout .product_card .bottom .product_detail{margin-bottom:16px}.b2c_common.main .section .inner .section_title.center_type{padding-bottom:22px}.b2c_common.main .section .inner .b2c_tab{margin-bottom:22px}.b2c_common.main .section .inner .learning_swiper_wrap .learning_swiper li .learning_contents .root{line-height:1}.b2c_common.main .section .inner .section_cont .cont_inner h3{font-size:20px;line-height:30px}.b2c_common.main .section .inner .section_cont .img_box{max-width:80%}.b2c_common.main .section .intro_video .section_video{display:flex;flex-direction:column;align-items:center;padding:100px 20px 0;margin:0 auto}.b2c_common.main .section .intro_video .section_video .top{display:flex;flex-direction:column;justify-content:center;width:100%;text-align:center}.b2c_common.main .section .intro_video .section_video .top h2:first-of-type,.b2c_common.main .section .intro_video .section_video .top h2:nth-of-type(2){font-size:24px}.b2c_common.main .section .intro_video .section_video .top div{width:100%}.b2c_common.main .section .intro_video .section_video .top div .review_btn{display:flex;align-items:center;justify-content:center;margin:20px auto;letter-spacing:0;line-height:normal;font-size:20px}.b2c_common.main .section .intro_video .section_video .video_box{max-width:100%}.b2c_common.main .section .intro_video .section_video .video_box video{width:300px}.b2c_common.main .section.swiper-slide-active{margin-top:0}.b2c_common.main .main_vsl .inner .right{max-width:300px}.b2c_common .youtube_area .swiper-container .swiper-wrapper .swiper-slide{width:100%!important;margin-right:0}.b2c_common .youtube_area .swiper-container .swiper-wrapper .swiper-slide:nth-child(n+2){margin-top:32px}.b2c_common .youtube_area ul li{width:100%}.b2c_common .youtube_area ul li:nth-of-type(odd){margin-right:0}.b2c_common .youtube_area ul li:nth-of-type(n+2){margin-top:32px}.b2c_common .main_vsl .inner .contents_box .right{height:169px}.activity_list>li .new_tab.mb_new_tab.type_wrap.wrap_4{text-align:left;max-width:unset!important}.activity_list>li .tab_scroll_row{width:calc(100% + 40px);margin-left:-20px;overflow-x:hidden}.activity_list>li .tab_scroll_row .new_tab.mb_new_tab.type_wrap{border-radius:0;white-space:nowrap}.activity_list>li .tab_scroll_row .new_tab.mb_new_tab.type_wrap::-webkit-scrollbar{display:none}.activity_list>li .tab_scroll_row .new_tab.mb_new_tab.type_wrap>li:first-of-type{margin-left:20px}.activity_list>li .tab_scroll_row .new_tab.mb_new_tab.type_wrap>li:last-of-type{margin-right:20px}}@media screen and (max-width:380px){.b2c_common .product_card .bottom .product_detail{height:32px}}@media screen and (max-width:352px){.b2c_common .product_card .top p{height:66px}.b2c_common .product_card .top p.product_title{height:auto}}.new_factory_title_area{display:flex;align-items:center;position:relative}.new_factory_title_area+.alert{word-break:keep-all;margin-top:6px!important}.new_factory_title_area.center{justify-content:center}.new_factory_title_area.center+.alert{text-align:center}.new_factory_title_area.between{justify-content:space-between;align-items:center}.new_factory_title_area.line_ver{padding-bottom:24px;border-bottom:1px solid #e9e9ea}.new_factory_title_area.tool_type .new_factory_title{margin-right:2px}.new_factory_title_area .new_select{min-width:125px;height:30px}.new_factory_title_area .new_select p{height:inherit;padding:5px 30px 5px 10px;text-overflow:ellipsis}.new_factory_title_area .new_select p:after{right:8px}.new_factory_title_area .new_factory_title{font-size:22px;line-height:32px;font-weight:700;color:#24212e;margin-right:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.new_factory_title_area .new_factory_title.small{font-size:16px;line-height:24px}.new_factory_title_area .new_factory_title.large{font-size:28px;line-height:42px}.new_factory_title_area .new_factory_title.big{font-size:36px;line-height:54px}.new_factory_title_area+button{margin-left:12px}.new_factory_title_area+.sub_title{margin-top:12px}.new_factory_title_area+.alert{margin-top:16px}.new_factory_title_area+.alert_large{font-size:18px;line-height:28px;color:#504d58;margin-top:4px}.new_factory_title_area .right_box{position:absolute;top:50%;right:0;transform:translateY(-50%)}.new_factory_title_area .right_box .new_factory_button{font-size:14px}.new_factory_title_area .new_factory_tag{margin-top:3px}.new_factory_title_area .video_icon{margin-top:2px;margin-right:4px;width:26px}.new_factory_title_area.mb_16{margin-bottom:16px!important}.sub_title{font-size:18px;font-weight:500;color:#7681e5}.sub_title span{font-weight:400;color:#7c7a82;display:inline-block;margin-left:4px}.alert{font-size:16px;color:#7c7a82;line-height:24px}.alert_medium{font-size:18px;color:#504d58;line-height:32px;font-weight:700}@media screen and (max-width:1024px){.new_factory_title_area+.alert{margin-top:4px!important}.new_factory_title_area .new_factory_title.large{font-size:22px;line-height:32px}.alert_small{font-size:20px;color:#24212e;line-height:24px;font-weight:700}}.new_factory_play_button{height:30px;font-size:14px;line-height:22px;font-weight:500;padding:0 12px;border-radius:8px;background-color:#7681e5;color:#fff;display:flex;align-items:center}.new_factory_play_button span{font:inherit;color:inherit}.new_factory_play_button img{margin-right:4px}.new_factory_table_bottom{margin-top:8px}.product_list_card{width:calc(25% - 18px);box-shadow:0 4px 12px 0 rgba(0,0,0,.12);border-radius:12px;overflow:hidden}.product_list_card .product_img{background:rgba(0,0,0,.1);padding-top:56.5%;position:relative}.product_list_card .product_img .product_tag_box{position:absolute;top:0;width:100%;display:flex;justify-content:space-between;padding:16px}.product_list_card .product_img .product_tag_box .category_tag{text-align:right}.product_list_card .product_img .product_tag_box .category_tag .new_factory_tag{margin-bottom:5px;margin-left:4px}.product_list_card .product_img .product_tag_box .category_tag .new_factory_tag:not(:last-child){margin-right:0}.product_list_card .product_detail{padding:24px}.product_list_card .product_detail .title_area{height:100px}.product_list_card .product_detail .title_area .title{font-size:20px;font-weight:500;color:#24212e;line-height:30px;word-break:keep-all;margin:4px 0}.product_list_card .product_detail .title_area .sub1{font-size:14px;color:#7c7a82;line-height:20px;word-break:keep-all}.product_list_card .product_detail .del_price{display:block;color:#a7a6ab;font-size:16px;font-weight:500;line-height:24px;margin-top:12px}.product_list_card .product_detail .del_price p{font:inherit;line-height:inherit;color:inherit}.product_list_card .product_detail .price{color:#09b9c6;font-size:20px;font-weight:700;line-height:30px;letter-spacing:-.8px}.product_list_card .product_detail .price span{font:inherit;line-height:inherit;color:inherit}.product_list_card .between button{margin-top:0}.product_list_card .between button img{width:24px}.product_list_card .new_factory_button{font-size:15px;height:40px!important;margin-top:16px}@media screen and (max-width:1470px){.b2c_common .product_list_card .product_detail{padding:16px}}@media screen and (max-width:1024px){.b2c_common .product_list_card .price,.b2c_common .product_list_card .title{font-size:18px}.b2c_common .product_list_card .del_price{margin-top:16px}.b2c_common .product_list_card .new_factory_button{display:none}}@media screen and (max-width:768px){.b2c_common .product_list_card .product_detail .sub1,.b2c_common .product_list_card .product_detail .title{height:auto}}.faq_list{padding:24px 0;border-bottom:1px solid #e9e9ea}.faq_list:first-of-type{padding-top:0}.faq_list .top{padding:12px 32px 12px 0;position:relative;cursor:pointer}.faq_list .top p{font-size:18px;line-height:28px;font-weight:500;color:#504d58}.faq_list .top .faq_btn{display:inline-block;width:24px;height:24px;background:url(/static/media/icon_arrow_faq.a2f20d00.svg) no-repeat 50%;position:absolute;right:0;top:50%;transform:translateY(-50%)}.faq_list .bottom p{font-size:16px;line-height:24px;color:#7c7a82}.faq_list.on .top .faq_btn{transform:translateY(-50%) scaleY(-1)}@media screen and (max-width:1024px){.faq_list{padding:8px 0}.faq_list .top p{font-size:15px;line-height:24px;white-space:normal;overflow:initial;text-overflow:clip}.faq_list .top .faq_btn{top:12px;transform:none;background-size:14px}.faq_list .bottom{padding-bottom:12px}.faq_list .bottom p{font-size:14px;line-height:22px}.faq_list.on .top .faq_btn{transform:scaleY(-1)}.faq_list:last-child{border-bottom:none}}.devide_ul{display:flex}.devide_ul.font_size_up li{font-size:18px;line-height:28px}.devide_ul.font_size_up li span{font-size:inherit;font-weight:500}.devide_ul li{font-size:16px;line-height:22px;padding:0 8px;color:#504d58}.devide_ul li:first-of-type{padding-left:0}.devide_ul li:last-of-type{padding-right:0}.devide_ul li:after{height:14px;background-color:#a7a6ab}.play_common .new_factory_tag{font-size:10px;height:18px;line-height:16px;padding:0 6px}.play_common .play_btn button{min-width:160px;font-size:16px}.play_common .new_layout>*{border:none}.play_common .new_layout>.border_area{border-bottom:1px solid #e9e9ea}.play_common .play_contents{margin-top:30px}.play_common .play_contents .top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:14px}.play_common .play_contents .top .total_num{color:#7c7a82;font-size:18px;font-weight:500;line-height:28px}.play_common .play_contents .top .total_num span{color:#504d58;font-size:18px;font-weight:700;line-height:28px}.play_common .play_contents .top .new_select p{height:34px}.play_common .play_contents .top>.pc_flex button{font-size:13px;font-weight:400}.play_common .play_contents.pvoca_note_card_wrap{margin-top:28px}.play_common .play_contents.pvoca_note_card_wrap .top{margin-bottom:16px}.play_common .play_contents.pvoca_note_card_wrap .vocabulary_controls{padding:16px 32px;margin-top:8px;margin-bottom:4px}.play_common .play_contents.pvoca_note_card_wrap.mb_style{margin-top:13px;padding-top:0}.play_common.my_evaluation .h_48{min-width:260px}.play_common.bottom_large{padding-bottom:112px}.play_common.vertical_middle{width:100%;height:100vh;display:table;table-layout:fixed}.play_common.vertical_middle .new_layout{width:100%;display:table-cell;vertical-align:middle}.play_common.vertical_middle .new_layout>*{height:auto}.play_common.voca_list{padding-bottom:48px}.play_common.voca_list .new_select ul{margin-top:8px}.play_common .play_intro_top{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #dfdfe4}.play_common .play_intro_top .devide_ul{flex-wrap:wrap}.play_common .play_intro_top .devide_ul li{font-size:14px;padding-left:0;padding-right:17px}.play_common .play_intro_top .devide_ul li:after{height:11px;right:8px;left:auto}.play_common .play_intro_top .devide_ul li:first-child:after{display:block}.play_common .play_intro_top .devide_ul li:last-child{padding-right:0}.play_common .play_intro_top .devide_ul li:last-child:after{display:none}.play_common .play_intro_top .devide_ul.font_size_up{flex-wrap:wrap}.play_common .play_intro_top .devide_ul.font_size_up li{font-size:16px;line-height:24px}.play_common .play_intro_top .devide_ul.font_size_up li:after{height:10px;background-color:#e9e9ea}.play_common .play_intro_top.type_small{margin-bottom:24px;padding-bottom:24px}.play_common .play_intro_top .title{margin:6px 0 20px;font-size:32px;font-weight:700;line-height:48px}.play_common .play_intro_bom .bom_area{display:flex;justify-content:space-between}.play_common .play_intro_bom .bom_area:not(:first-of-type){margin-top:24px}.play_common .play_intro_bom .bom_area .title{font-size:16px;font-weight:500;line-height:24px;color:#7c7a82}.play_common .play_intro_bom .bom_area .title:after{content:" :"}.play_common .play_intro_bom .bom_area .title img{margin-right:6px;width:26px}.play_common .play_intro_bom .bom_area .question_mode{width:calc(100% - 106px);margin-top:1px}.play_common .play_intro_bom .bom_area .question_mode span{font-size:14px;font-weight:500;line-height:22px;color:#7c7a82;margin-bottom:8px}.play_common .play_intro_bom .bom_area .question_mode span:not(:last-of-type){margin-right:8px}.play_common .play_intro_bom .bom_area .question_mode span:not(:last-of-type):after{content:","}.play_common .intro_btn_wrap{margin-top:60px}.play_common .intro_btn_wrap .new_factory_button{font-size:16px}.play_common .yuban_text{line-height:22px;color:#504d58;text-indent:-32px;padding-left:32px;margin-top:8px}.play_common .yuban_text .round_tag{text-indent:0}.tab_contents{margin-top:32px}.setting_area:not(:first-child){margin-top:48px}.setting_area .icon_info{margin-right:0;margin-left:6px;cursor:pointer}.setting_area .setting_title{display:flex;align-items:center;font-size:20px;font-weight:500;line-height:30px;margin-bottom:24px}.setting_area .setting_title img{margin-right:6px}.setting_area .chk_btn_wrap .chk_btn+label,.setting_area .chk_btn_wrap .radio_btn+label,.setting_area .radio_btn_wrap .chk_btn+label,.setting_area .radio_btn_wrap .radio_btn+label{width:calc(20% - 6.4px)!important;margin-right:8px;font-size:13px}.setting_area .chk_btn_wrap .chk_btn+label:nth-of-type(3n),.setting_area .chk_btn_wrap .chk_btn+label:nth-of-type(4n),.setting_area .chk_btn_wrap .radio_btn+label:nth-of-type(3n),.setting_area .chk_btn_wrap .radio_btn+label:nth-of-type(4n),.setting_area .radio_btn_wrap .chk_btn+label:nth-of-type(3n),.setting_area .radio_btn_wrap .chk_btn+label:nth-of-type(4n),.setting_area .radio_btn_wrap .radio_btn+label:nth-of-type(3n),.setting_area .radio_btn_wrap .radio_btn+label:nth-of-type(4n){margin-right:8px!important}.setting_area .chk_btn_wrap .chk_btn+label:nth-of-type(5n),.setting_area .chk_btn_wrap .radio_btn+label:nth-of-type(5n),.setting_area .radio_btn_wrap .chk_btn+label:nth-of-type(5n),.setting_area .radio_btn_wrap .radio_btn+label:nth-of-type(5n){margin-right:0!important}.setting_area .chk_btn_wrap .chk_btn+label:nth-last-of-type(n+4),.setting_area .chk_btn_wrap .radio_btn+label:nth-last-of-type(n+4),.setting_area .radio_btn_wrap .chk_btn+label:nth-last-of-type(n+4),.setting_area .radio_btn_wrap .radio_btn+label:nth-last-of-type(n+4){margin-bottom:8px}.play_fixed_btn{position:fixed;bottom:0;left:0;width:100%;padding:16px;background-color:#fff;box-shadow:0 -1px 4px 0 rgba(0,0,0,.04);z-index:1004}@media (orientation:landscape){.play_fixed_btn{position:fixed}}@media (orientation:portrait){.play_fixed_btn{position:fixed}}.play_fixed_btn .new_factory_button{height:40px;min-width:260px;font-size:16px}.play_fixed_btn .new_factory_button+button{margin-left:4px}.play_fixed_btn.hover .new_factory_button:hover{background-color:#7681e5;border:1px solid #7681e5;color:#fff}.play_fixed_btn.zidx_down{z-index:999}.question_langth{display:inline-block;background-color:#fff;border:1px solid #09b9c6;box-sizing:border-box;border-radius:50px;padding:6px 16px;margin-bottom:20px;color:#09b9c6;font-weight:500}.play_fixed_arrow .play_arrow_next,.play_fixed_arrow .play_arrow_prev{position:fixed;z-index:10;top:50%;transform:translateY(-50%);display:flex;align-items:center;color:#a7a6ab}@media (orientation:landscape){.play_fixed_arrow .play_arrow_next,.play_fixed_arrow .play_arrow_prev{position:fixed}}@media (orientation:portrait){.play_fixed_arrow .play_arrow_next,.play_fixed_arrow .play_arrow_prev{position:fixed}}.play_fixed_arrow .play_arrow_next button,.play_fixed_arrow .play_arrow_prev button{width:64px;height:64px;background:url(/static/media/icon_play_arrow_prev.d5eab750.svg) no-repeat 50%/12px}.play_fixed_arrow .play_arrow_next img,.play_fixed_arrow .play_arrow_prev img{width:55px}.play_fixed_arrow .play_arrow_prev{left:24px}.play_fixed_arrow .play_arrow_next{right:24px}.play_fixed_arrow .play_arrow_next button{background-image:url(/static/media/icon_play_arrow_next.c90e3133.svg)}.sound_title{text-align:center;margin-bottom:44px}.sound_title a,.sound_title span{font-size:36px;font-weight:700}.sound_title img{margin-left:8px}.voca_memories{padding-bottom:95px!important;position:relative;overflow:hidden}.voca_memories .inner{max-width:415px;margin:0 auto}.voca_memories .inner+.intro_btn_wrap{width:100%;position:absolute;left:0;bottom:0}.voca_memories .inner+.intro_btn_wrap button{border-radius:0;font-weight:500;display:flex;align-items:center;justify-content:center}.voca_memories .inner+.intro_btn_wrap button img{margin-left:8px;max-width:20px}.voca_memories .inner .alert_tag{display:inline-flex;align-items:center;margin:24px 0 40px;text-align:left}.type_ul{display:inline-block;text-align:left}.type_ul li{font-size:15px}.type_ul li:not(:first-of-type){margin-top:8px}.type_ul li:last-of-type{margin-top:10px}.type_ul li .new_factory_tag{display:inline-block;margin-right:6px}.alert_tag{padding:5px 12px 7px;border:1px solid;font-size:12px;border-radius:8px}.alert_tag.yellow_line{border-color:#ffaa04;color:#ffaa04;background:rgba(255,170,4,.1)}.alert_tag img{max-width:16px}.img_change{min-width:160px;max-width:55%;height:180px;border-radius:6px;position:relative;margin:24px auto 0;overflow:hidden}.img_change img.main_image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:100%}.img_change .icon_change{position:absolute;top:10px;right:23%;z-index:50;cursor:pointer}.meaning_list{max-height:450px;overflow-y:auto}.img_change_list:after{content:"";display:block;clear:both}.img_change_list li{width:calc(50% - 6px);padding-top:49%;float:left;border-radius:8px;cursor:pointer;border:2px solid transparent;position:relative}.img_change_list li.on{border:2px solid #09b9c6}.img_change_list li:nth-child(2n){margin-left:12px}.img_change_list li:nth-child(n+3){margin-top:12px}.img_change_list li .new_factory_tag{position:absolute;top:8px;right:8px;background:rgba(9,185,198,.5);border:none}.detail_ul li{color:#504d58}.detail_ul li:not(:first-of-type){margin-top:8px}.detail_ul li .new_factory_tag{margin-right:6px}.type_item{display:flex;align-items:center}.type_item:not(:last-child){margin-right:32px}.type_item>span{font-size:14px;font-weight:400;line-height:22px;color:#7c7a82;margin-right:12px}.type_item>.new_factory_button{padding:0 12px;margin-left:0}.type_item>.new_factory_button+.new_factory_button{margin-left:0}.space_gap{display:flex}.space_gap>:not(:first-child){margin-left:8px}.space_gap>.select_el.on{z-index:32!important}.space_gap>.select_el.on+.common_dim{z-index:30!important}.select_m .new_select{width:130px}.select_m .new_select.voca_course{width:220px}.select_m .new_select.voca_class{width:150px}.vocabulary_wrap{width:100%;display:flex;flex-wrap:wrap}.vocabulary_wrap .empty-notice{width:100%;word-break:keep-all;text-align:center;padding:50px 20px}.question{font-size:16px;font-weight:400;line-height:28px;color:#7c7a82}.question.bottom_s{margin-bottom:54px}.question.with_btn{padding-right:75px;justify-content:space-between}.question.with_btn,.word_area{display:flex;align-items:center}.word_area{padding:48px 0;min-height:84px;justify-content:center;border-bottom:1px solid #e9e9ea}.word_area.padding_xs{padding:20px 0}.word_area .word_text{cursor:pointer;font-size:40px;font-weight:700;line-height:60px;color:#24212e}.word_area.ex_type{flex-direction:column}.word_area.spell_type{flex-direction:column;min-height:unset}.word_area.spell_ex_type{flex-direction:column;align-items:flex-start}.word_area.spell_ex_type .hint_area.type2{margin-top:24px;margin-bottom:0}.word_area.ox_type{flex-direction:column}.word_area.ox_type .word_text{font-size:36px;margin-bottom:20px}.word_area.border_none{border-bottom:none}.word_mean>div{display:flex;justify-content:center}.word_mean>div>span{display:inline-block;height:26px;min-width:26px;font-size:14px;font-weight:400;line-height:22px;border-radius:6px;border:1px solid #dfdfe4;background-color:#fff;color:#504d58;margin-right:8px;margin-top:5px;margin-bottom:5px;text-align:center;flex-shrink:0}.word_mean>div>p{font-size:20px;font-weight:500;line-height:36px;color:#24212e}.word_mean>div.mean_left>p{text-align:left}.word_mean.type_s>div>span{min-width:24px;height:24px;font-size:13px;line-height:22px;margin-top:4px}.word_mean.type_s>div>p{font-size:18px;line-height:28px;font-weight:400;letter-spacing:-.2px;color:#504d58}.word_mean.type_s>div:not(:first-of-type){margin-top:6px}.word_mean.align_left{display:flex;flex-direction:column;align-items:flex-start}.word_mean.wrong_red>div>span{border:1px solid #ff5050;color:#ff5050}.word_mean.wrong_red>div>p{color:#ff5050}.sentence_area p{font-size:20px;line-height:30px;font-weight:500;color:#504d58}.correct_sign{position:relative;z-index:99}.correct_sign:after{content:"";display:inline-block;width:100%;height:100%;background:hsla(0,0%,100%,.9) url(/static/media/icon_correct_sign_cyan.6697ad04.svg) no-repeat 50%/234px;border-radius:12px;position:absolute;top:0;left:0}.wrong_sign{position:relative;z-index:99}.wrong_sign:after{content:"";display:inline-block;width:100%;height:100%;background:hsla(0,0%,100%,.9) url(/static/media/icon_wrong_sign_pink.9dab29ec.svg) no-repeat 50%/234px;border-radius:12px;position:absolute;top:0;left:0}.loading_sign{position:relative}.loading_sign:after{content:"";display:inline-block;width:100%;height:100%;background:hsla(0,0%,100%,.9) url(/static/media/loading_spinner.eb9079de.gif) no-repeat 50%/100px;border-radius:12px;position:absolute;top:0;left:0}.source_book{font-size:16px;line-height:1.55;color:#a7a6ab}.source_book.mg_bottom{margin-bottom:6px}.ex_area{width:100%;padding-top:42px;position:relative}.ex_area.ex_change_none{padding-top:0}.ex_area>p{font-size:22px;font-weight:400;line-height:32px;color:#24212e;margin:6px 0 8px}.ex_area>p span{font:inherit;line-height:inherit;font-weight:500}.ex_area>p span.source_book{font-size:15px;font-weight:400;color:inherit}.ex_change_button{position:absolute;top:0;left:50%;transform:translateX(-50%)}.ex_change_button.new_factory_button{width:36px;height:36px;background:#f2f2f7 url(/static/media/icon_change_gray.d3c23c95.svg) no-repeat 50%;border-radius:50%;border:none}.ex_change_button img,.ex_change_button span{display:none}.hint_area{width:100%;display:flex;flex-wrap:wrap}.hint_area button{flex-shrink:0;margin-right:8px}.hint_area button.ex_change_button{margin-right:0}.hint_area.type2{margin-top:20px;margin-bottom:6px;justify-content:center}.hint_text{position:relative}.hint_text p{font-weight:400;color:#7c7a82;padding:3px 0}.hint_text p,.hint_view_button{font-size:14px;line-height:22px}.hint_view_button{padding:2px 8px 2px 24px;position:relative;font-weight:500;color:#504d58;background-color:#fff;border:1px solid #a7a6ab;border-radius:6px}.hint_view_button:after{content:"";display:inline-block;width:14px;height:16px;background:url(/static/media/icon_hint_view.7644af68.svg) no-repeat 50%;position:absolute;left:6px;top:50%;transform:translateY(-50%)}.hint_hide_button{padding:2px 8px 2px 24px;position:relative;font-size:14px;line-height:22px;font-weight:500;color:#a7a6ab;background-color:#fff;border:1px solid #dfdfe4;border-radius:6px}.hint_hide_button:after{content:"";display:inline-block;width:14px;height:16px;background:url(/static/media/icon_hint_hide.c400cfd9.svg) no-repeat 50%;position:absolute;left:6px;top:50%;transform:translateY(-50%)}.spell_area{margin-top:30px;text-align:left}.spell_area .spell{display:inline-block;min-width:50px;height:68px;font-size:40px;font-weight:700;line-height:70px;color:#7681e5;background-color:#f2f3fd;border:1px solid #f2f3fd;border-radius:6px;margin:4px 3px;text-align:center;overflow-y:hidden}.spell_area .spell.spacing{margin-right:21px}.spell_area .spell.hyphen{background-color:initial;border-color:transparent;color:#504d58}.spell_area.arrange_type{margin-left:auto;margin-right:auto}.spell_area.arrange_type .arrange_area{max-width:562px;text-align:left}.spell_area.line_type{justify-content:center;max-width:605px;margin-left:auto;margin-right:auto}.spell_area.line_type .arrange_area{text-align:center}.spell_area.line_type .spell{min-width:54px;padding:16px 0 20px;font-size:22px;line-height:32px;background-color:#fff;border:1px solid #7681e5;margin:8px 3px;cursor:pointer;overflow-y:initial;transition:all .3s}.spell_area.line_type .spell:hover{background-color:#f4f5f6}.spell_area.line_type .spell.multi{position:relative}.spell_area.line_type .spell.multi i{display:inline-block;width:22px;height:22px;padding:0 3px 2px;background-color:#7681e5;border-radius:50%;font-size:13px;line-height:20px;color:#fff;position:absolute;right:-5px;top:-10px}.spell_area.line_type .spell.multi i:before{content:"x";display:inline-block;width:8px;height:8px}.spell_area.wrong_ver .spell{color:#ff5252;background-color:#fee}.spell_area.spell_write{justify-content:center;margin-top:14px}.spell_area.spell_write.show .spell_input .spelling>p{color:#7681e5;z-index:1}.spell_area.spell_write.wrong_ver .spell_input .spelling{background-color:#fee}.spell_area.spell_write.wrong_ver .spell_input .spelling>p{color:#ff5050;z-index:0}.spell_area.spell_write.hint_on .spelling .spell_hint{display:inline-block;z-index:2}.spell_ex_area{margin-top:8px}.spell_answer{padding:48px 0 20px;text-align:center}.spell_answer>span{font-size:20px;line-height:30px;font-weight:500;color:#7c7a82}.spell_answer .answer_word{margin-top:6px;font-size:30px;line-height:32px;font-weight:500;color:#7681e5}.spell_answer .answer_word.wrong{color:#ff5252}.spell_answer.padding_s{padding-top:40px;min-height:169px}.spell_answer .under_btn_wrap{text-align:center;text-align:-webkit-center}.spell_answer .under_btn_wrap button{justify-content:center}.spell_ex_area>span{font-size:22px;line-height:32px;font-weight:400;color:#24212e;margin-top:2px;margin-bottom:2px}.spell_ex_area>span.end{margin-right:12px}.spell_ex_area.show .spell_ex_input .spelling>p{color:#7681e5;z-index:1}.spell_ex_area.wrong_ver .spell_ex_input .spelling>p{color:#ff5050;z-index:0}.spell_ex_area.wrong_ver .spell_ex_input input{color:#ff5050}.spell_ex_area.hint_on .spelling .spell_hint{display:inline-block!important;z-index:2!important}.spell_ex_input{display:inline-block;position:relative;padding:0 6px;margin:2px 10px}.spell_ex_input.end{margin-right:12px}.spell_ex_input .spelling{text-align:center}.spell_ex_input .spelling>p{display:inline-block;font-size:22px;line-height:32px;font-weight:400;position:relative;color:transparent;margin:0 8px}.spell_ex_input .spelling>p>.spell_hint{font-size:inherit;line-height:inherit;font-weight:inherit;width:auto;display:none;position:absolute;left:0;top:0;text-align:left;color:#09b9c6}.spell_ex_input input{display:inline-block;width:100%;height:32px;padding:0;font-size:22px;line-height:32px;font-weight:400;border-radius:0;position:absolute;top:0;left:0;text-align:left;outline:none;background-color:#fff;color:#7681e5}.spell_ex_input input,.spell_ex_input input:focus{border:none;border-bottom:1px solid #000}.spell_ex_input span{position:absolute;top:0;left:0;width:100%}.spell_input{min-width:64px;display:inline-block;position:relative;margin:5px}.spell_input .spelling{padding:10px 12px;background-color:#f2f3fd;border-radius:6px;text-align:center}.spell_input .spelling>p{display:inline-block;font-size:32px;line-height:48px;font-weight:500;position:relative;color:transparent;margin:0 18px}.spell_input .spelling>p>.spell_hint{display:none;min-width:unset;width:auto;font-size:inherit;line-height:inherit;font-weight:inherit;margin:0;color:#09b9c6}.spell_input .spelling>p>.spell_hint,.spell_input input{height:100%;position:absolute;left:0;top:0;text-align:left;border:none;background-color:initial;border-radius:0}.spell_input input{display:inline-block;width:100%;padding:0 12px;font-size:32px;font-weight:500;line-height:48px;color:#7681e5;outline:none}.spell_input input:focus{border:none}.spell_input input:-webkit-autofill,.spell_input input:-webkit-autofill:active,.spell_input input:-webkit-autofill:focus,.spell_input input:-webkit-autofill:hover{-webkit-box-shadow:none!important}.spell_input span{position:absolute;top:0;left:0;width:100%}.mean_cont{display:flex;align-items:center}.mean_cont:not(:first-child){margin-top:10px}.mean_cont .num{min-width:20px;font-size:14px;line-height:22px;font-weight:400;color:#7c7a82}.mean_cont .verb{display:inline-block;min-width:24px;height:24px;background-color:#fff;border:1px solid #dfdfe4;border-radius:6px;font-size:13px;line-height:22px;color:#504d58;text-align:center;margin-right:8px}.mean_cont .mean{font-size:14px;line-height:22px;color:#504d58}@media screen and (max-width:1470px){.play_common .play_btn button{height:44px!important;font-size:16px}.play_common .question{line-height:1.55}.play_common .word_area{padding:30px 0 40px}.play_common .word_area .word_text{line-height:40px}.play_common .play_contents.pvoca_note_card_wrap .vocabulary_controls{padding:16px 24px}.sound_title a{font-size:36px}.img_change{min-width:160px;max-width:55%;height:160px}.setting_area .setting_title{font-size:18px}.setting_area .setting_title img{width:18px}.type_item:not(:last-child){margin-right:20px}.type_item>span{margin-right:10px}.type_item>.new_factory_button{padding:0 8px}}@media screen and (max-width:1024px){.mb_fixed_btn button{padding:0 5px}.play_common .play_contents{margin-top:0}.play_common .play_contents .top{margin-bottom:0}.play_common .play_contents .empty-notice{font-size:18px!important}.play_common .total_num{margin-bottom:8px;color:#7c7a82;line-height:22px}.play_common .total_num span{color:#504d58;font-weight:500;font:inherit;line-height:inherit}.play_common .mb_ver.select{min-height:30px;width:142px;margin-bottom:8px;margin-left:auto}.play_common .spell_area.line_type{white-space:nowrap;overflow-x:auto;padding-top:2px}.play_common .play_intro_top{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e9e9ea}.play_common .play_intro_top .devide_ul li{font-size:13px;line-height:20px;padding-right:17px}.play_common .play_intro_top .devide_ul li:after{height:12px}.play_common .play_intro_top .devide_ul li:last-child{padding-right:0}.play_common .play_intro_top .devide_ul li:last-child:after{display:none}.play_common .play_intro_top .devide_ul.font_size_up li{font-size:14px;line-height:22px;padding-right:13px}.play_common .play_intro_top .devide_ul.font_size_up li:after{right:6px}.play_common .play_intro_top.type_small{margin-bottom:20px;padding-bottom:20px}.play_common .play_intro_top.type_small .sound_title{margin-bottom:16px}.play_common .play_intro_top .title{margin:12px 0 14px;font-size:22px;line-height:32px}.play_common .play_intro_bom .bom_area{display:block}.play_common .play_intro_bom .bom_area:not(:first-of-type){margin-top:12px}.play_common .play_intro_bom .bom_area .title{display:inline-block;color:#504d58}.play_common .play_intro_bom .bom_area .title:after{display:none}.play_common .play_intro_bom .bom_area .title img{width:22px;margin-right:6px;transform:translateY(-1px)}.play_common .play_intro_bom .bom_area .title img.icon_memories{transform:translateY(-2px)}.play_common .play_intro_bom .bom_area .question_mode{padding-left:28px;width:100%;margin-top:6px}.play_common .play_intro_bom .bom_area .question_mode span{font-weight:400}.play_common .intro_btn_wrap{margin-top:40px}.play_common .intro_btn_wrap .new_factory_button{height:46px;font-size:14px;line-height:44px;font-weight:500}.play_common .yuban_text,.play_common .yuban_text:first-of-type{margin-top:6px}.play_common.my_evaluation .new_factory_button.h_48{min-width:220px}.sound_title{margin-bottom:24px}.sound_title a{font-size:24px;line-height:34px}.sound_title img{display:inline-block;width:24px;margin-left:5px;margin-bottom:3px}.img_change{width:160px}.img_change .center_img{width:40px;height:40px}.img_change .icon_change{right:0}.type_ul li{font-size:14px;line-height:22px}.type_ul li:last-of-type,.type_ul li:not(:first-of-type){margin-top:6px}.type_ul li .new_factory_tag{height:22px;line-height:20px;padding:0 8px}.detail_ul li{line-height:22px}.detail_ul li:not(:first-of-type){margin-top:6px}.detail_ul li .new_factory_tag{height:22px;font-size:12px;padding:0 8px;line-height:20px}.mean_cont:not(:first-child){margin-top:8px}.mean_cont .verb{min-width:20px;height:20px;border-radius:4px;font-size:12px;line-height:18px;margin-right:6px}.question_langth{font-size:13px;margin-bottom:16px;position:relative}.play_fixed_arrow{display:none}.question{font-size:14px;line-height:22px}.question.with_btn{padding-right:0}.play_fixed_btn{display:flex;height:56px;padding:0;box-shadow:none}.play_fixed_btn .new_factory_button{flex:1 1;min-width:unset;height:56px;line-height:26px;font-weight:400;border-radius:0}.play_fixed_btn .new_factory_button+button{margin-left:0}.play_fixed_btn .new_factory_button:not(:last-child){margin-right:0}.play_fixed_btn.memorize{padding:12px 20px;height:72px;border-top:1px solid #f2f2f7}.play_fixed_btn.memorize .new_factory_button{border-radius:8px;width:calc(50% - 4px);height:48px;font-size:14px}.play_fixed_btn.memorize .new_factory_button:not(:last-child){margin-right:8px}.correct_sign:after,.wrong_sign:after{background-size:180px}.loading_sign:after{background-size:70px}.ex_area>p{font-size:18px;line-height:28px;font-weight:500;margin:0 0 14px}.img_change_list li{width:calc(50% - 5px);border-radius:6px}.img_change_list li:nth-child(2n){margin-left:10px}.img_change_list li:nth-child(n+3){margin-top:10px}.img_change_list li .new_factory_tag{height:21px;line-height:19px;font-weight:400;top:10px;right:10px}.sentence_area p{font-size:16px;line-height:24px;font-weight:400}.hint_area.type2{margin-top:20px;margin-bottom:0}.hint_area .hint_text{width:100%;margin-top:4px;top:0;left:0}.hint_area .hint_text p{font-size:13px;line-height:20px;padding:0}.meaning_list .meaning_li{padding-left:16px;padding-right:16px}.spell_ex_input{padding:0 4px}.spell_ex_input,.spell_ex_input.end{margin-right:8px}.spell_ex_input .spelling>p,.spell_ex_input input{font-size:18px;line-height:28px}.spell_ex_input input{height:28px}.spell_input .spelling{padding:8px 12px}.voca_memories{padding-bottom:78px!important}.voca_memories .inner+.intro_btn_wrap button{height:58px;font-size:16px;line-height:24px}.voca_memories .inner+.intro_btn_wrap button img{width:16px;height:16px;margin-left:6px;max-width:unset;transform:translateY(1px)}.voca_memories .inner+.intro_btn_wrap button.mean_hide_btn img{width:24px;height:24px}.voca_memories .inner .alert_tag{padding-bottom:5px;font-size:13px;line-height:20px;margin:20px 0}.voca_memories .inner .alert_tag img{width:20px;max-width:unset}.voca_memories .intro_btn_wrap button img{width:20px;height:20px}.voca_memories .intro_btn_wrap button.mean_hide_btn img{width:24px;height:24px}.word_area{padding:40px 0}.word_area.padding_xs{padding:20px 0}.word_area.padding_s{padding:30px 0}.word_area.padding_r{padding:32px 0}.word_area.padding_l{padding:50px 0}.word_area .word_text{font-size:30px;line-height:46px}.word_area.spell_type{padding:34px 0 30px}.word_area.spell_type .word_mean>div:not(:first-child){margin-top:2px}.word_area.spell_type .word_mean>div>span{margin-top:4px;margin-bottom:2px}.word_area.spell_type .word_mean>div>p{font-size:18px;line-height:28px}.word_area.type_word .word_mean{min-height:144px;padding:50px 0}.word_area.spell_ex_type{padding:32px 0 24px}.word_area.spell_ex_type .hint_area.type2{margin-top:20px}.word_area.ox_type{padding:20px 0 32px}.word_area.ox_type .word_text{font-size:24px;line-height:34px;margin-bottom:12px}.word_mean>div>span{height:22px;min-width:22px;font-size:13px;line-height:20px;border-radius:4px;margin-right:6px;margin-top:7px;margin-bottom:3px}.word_mean>div>p{font-weight:700;line-height:32px}.word_mean.type_s>div>span{min-width:20px;height:20px;font-size:12px;line-height:18px;margin-top:2px;margin-bottom:2px}.word_mean.type_s>div>p{font-size:14px;line-height:22px;font-weight:500}.tab_contents{margin-top:24px}.setting_area .setting_title{font-size:16px;line-height:24px;margin-bottom:20px}.setting_area .setting_title img{margin-right:4px;transform:translateY(1px)}.setting_area .setting_title img.icon_info{width:18px;margin-left:4px;margin-right:0}.setting_area:not(:first-child){margin-top:24px}.setting_area .chk_btn_wrap .chk_btn+label,.setting_area .chk_btn_wrap .radio_btn+label,.setting_area .radio_btn_wrap .chk_btn+label,.setting_area .radio_btn_wrap .radio_btn+label{width:calc(50% - 4px)!important;margin-right:8px;margin-bottom:0}.setting_area .chk_btn_wrap .chk_btn+label:nth-of-type(2n),.setting_area .chk_btn_wrap .radio_btn+label:nth-of-type(2n),.setting_area .radio_btn_wrap .chk_btn+label:nth-of-type(2n),.setting_area .radio_btn_wrap .radio_btn+label:nth-of-type(2n){margin-right:0!important}.setting_area .chk_btn_wrap .chk_btn+label:nth-of-type(odd),.setting_area .chk_btn_wrap .radio_btn+label:nth-of-type(odd),.setting_area .radio_btn_wrap .chk_btn+label:nth-of-type(odd),.setting_area .radio_btn_wrap .radio_btn+label:nth-of-type(odd){margin-right:8px!important}.setting_area .chk_btn_wrap .chk_btn+label:nth-of-type(n+6),.setting_area .chk_btn_wrap .radio_btn+label:nth-of-type(n+6),.setting_area .radio_btn_wrap .chk_btn+label:nth-of-type(n+6),.setting_area .radio_btn_wrap .radio_btn+label:nth-of-type(n+6){width:calc(50% - 4px);margin-top:auto}.setting_area .chk_btn_wrap .chk_btn+label:nth-of-type(n+3),.setting_area .chk_btn_wrap .radio_btn+label:nth-of-type(n+3),.setting_area .radio_btn_wrap .chk_btn+label:nth-of-type(n+3),.setting_area .radio_btn_wrap .radio_btn+label:nth-of-type(n+3){margin-top:10px}.spell_area.spell_write{margin-top:12px}.spell_ex_area>span{font-size:18px;line-height:28px;font-weight:500}.spell_ex_area>span.end{margin-right:8px}.spell_ex_area>span.source_book{font-size:15px;font-weight:400}.spell_answer{padding:30px 0}.spell_answer>span{font-size:16px;line-height:24px}.spell_answer .answer_word{margin-top:0;font-size:22px}.spell_answer .under_btn_wrap{position:static;top:auto;right:auto;display:flex;justify-content:center;padding-top:20px}.spell_answer .under_btn_wrap .new_factory_button{font-size:13px;font-weight:400}.spell_answer .under_btn_wrap .new_factory_button img{margin-right:4px}}@media screen and (max-width:480px){.setting_area .chk_btn_wrap .chk_btn+label,.setting_area .chk_btn_wrap .radio_btn+label,.setting_area .radio_btn_wrap .chk_btn+label,.setting_area .radio_btn_wrap .radio_btn+label{width:100%!important;margin-right:0}.setting_area .chk_btn_wrap .chk_btn+label:nth-of-type(odd),.setting_area .chk_btn_wrap .radio_btn+label:nth-of-type(odd),.setting_area .radio_btn_wrap .chk_btn+label:nth-of-type(odd),.setting_area .radio_btn_wrap .radio_btn+label:nth-of-type(odd){margin-right:0!important}.setting_area .chk_btn_wrap .chk_btn+label:nth-of-type(n+6),.setting_area .chk_btn_wrap .radio_btn+label:nth-of-type(n+6),.setting_area .radio_btn_wrap .chk_btn+label:nth-of-type(n+6),.setting_area .radio_btn_wrap .radio_btn+label:nth-of-type(n+6){width:100%}.setting_area .chk_btn_wrap .chk_btn+label:nth-of-type(n+2),.setting_area .chk_btn_wrap .radio_btn+label:nth-of-type(n+2),.setting_area .radio_btn_wrap .chk_btn+label:nth-of-type(n+2),.setting_area .radio_btn_wrap .radio_btn+label:nth-of-type(n+2){margin-top:8px}.setting_area .chk_btn_wrap .chk_btn.recommendation+label:nth-of-type(n+2),.setting_area .chk_btn_wrap .radio_btn.recommendation+label:nth-of-type(n+2),.setting_area .radio_btn_wrap .chk_btn.recommendation+label:nth-of-type(n+2),.setting_area .radio_btn_wrap .radio_btn.recommendation+label:nth-of-type(n+2){margin-top:12px}}#cedulearn.font_small #version2_play_white_card .question{font-size:12px}#cedulearn.font_small #version2_play_white_card .word_area .word_text{font-size:30px}#cedulearn.font_small #version2_play_white_card .voca_chk_wrap .mean p{font-size:12px}#cedulearn.font_normal #version2_play_white_card .question{font-size:16px}#cedulearn.font_normal #version2_play_white_card .word_area .word_text{font-size:40px}#cedulearn.font_normal #version2_play_white_card .voca_chk_wrap .mean p{font-size:14px}#cedulearn.font_large #version2_play_white_card .question{font-size:20px}#cedulearn.font_large #version2_play_white_card .word_area .word_text{font-size:48px}#cedulearn.font_large #version2_play_white_card .voca_chk_wrap .mean p{font-size:18px}.new_tooltip{width:auto;min-width:60px;min-height:40px;text-align:center;position:absolute;left:80%;top:-20px;transform:translate(-50%,-100%);z-index:100;background-color:#ffaa04;border-radius:8px;padding:8px 12px;box-shadow:0 4px 8px rgba(0,0,0,.12)}.new_tooltip.normal_version{border-radius:6px;border:1px solid #f2f2f7;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.12)}.new_tooltip.normal_version.bottom{transform:translate(-50%,4px)}.new_tooltip.normal_version:before{display:none}.new_tooltip.close_type .close_type_img{max-width:12px;position:absolute;top:12px;right:12px}.new_tooltip.hide{display:none}.new_tooltip:before{content:"";display:block;width:0;height:0;border:12px solid transparent;border-top-color:#ffaa04;position:absolute;top:100%;left:48px;transform:translateX(-50%)}.new_tooltip.center{left:50%}.new_tooltip.center:before{content:"";display:block;width:0;height:0;border:9px solid transparent;border-top-color:#ffaa04;position:absolute;top:100%;left:32%;transform:translateX(-50%)}.new_tooltip.bottom{top:auto;transform:translate(-50%,20px)}.new_tooltip.bottom:before{top:auto;transform:translate(-50%,-132%) rotate(180deg)}.new_tooltip.right{top:-15px;right:-20px;left:auto;transform:translate(100%,-36%)}.new_tooltip.right:before{transform:translateX(-50%) rotate(90deg);left:-8px;top:10px}.new_tooltip.pointer_left{top:50%;transform:translate(60%,-50%)}.new_tooltip.pointer_left:before{top:50%;left:0;transform:translate(-100%,-50%) rotate(90deg)}.new_tooltip .new_tooltip_p,.new_tooltip p{white-space:nowrap;width:100%;font-size:13px!important;line-height:22px!important;color:#fff!important}@media screen and (max-width:1024px){.new_tooltip.mb_center_bot{top:100%;left:50%;transform:translate(-50%,12px)}.new_tooltip.mb_center_bot:before{top:0;left:50%;transform:translate(-50%,-100%) rotate(180deg)}}.premium_header{position:fixed;top:0;left:0;width:100%;height:54px;z-index:100;background-color:#7d5ff1}@media (orientation:landscape){.premium_header{position:fixed}}@media (orientation:portrait){.premium_header{position:fixed}}.premium_header .inner{width:100%;height:100%;position:relative}.premium_header .inner .title_area{width:50%;height:100%;float:left;display:flex;align-items:center;padding:12px 0 16px 32px}.premium_header .inner .title_area h2{font-size:22px;font-weight:700;line-height:32px;color:#fff;margin-right:12px}.premium_header .inner .title_area p{font-size:18px;font-weight:500;line-height:28px;color:#fff;margin-top:2px}.premium_header .inner .time_area{width:30%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.premium_header .inner .time_area .time_cont{width:100%;max-width:500px;display:flex;align-items:center;margin:0 auto}.premium_header .inner .time_area .time_cont p{padding-left:24px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#fff;position:relative}.premium_header .inner .time_area .time_cont p:before{content:"";display:inline-block;width:18px;height:18px;background:url(/static/media/icon_alarm_clock_wh.67e3b475.svg) no-repeat 50%/18px;position:absolute;left:0;top:calc(50% + 1px);transform:translateY(-50%)}.premium_header .inner .time_area .time_cont .time_limit{display:inline-block;padding:2px 12px 4px;min-width:77px;text-align:center;font-size:18px;font-weight:500;line-height:28px;color:#fff;background-color:#977ff4;border-radius:8px;margin-left:12px;margin-right:16px}.premium_header .inner .time_area .time_cont .time_limit.limit_on{color:#ff5252}.premium_header .inner .time_area .time_cont .perc_area{width:calc(100% - 187px);height:6px;border-radius:999px;background:rgba(0,0,0,.1)}.premium_header .inner .time_area .time_cont .perc_area .perc_active{height:100%;border-radius:999px;background-color:#ffaa04}.premium_header .inner .btns_area{width:50%;height:100%;float:right;display:flex;align-items:center;justify-content:flex-end}.premium_header .inner .btns_area .new_factory_button:not(:last-child){margin-right:16px}.premium_header .inner .btns_area .close_btn{width:54px;height:54px;background:rgba(0,0,0,.2) url(/static/media/icon_close_big_wh.de3a5fd6.svg) no-repeat 50%/auto;flex-shrink:0}.premium_header.zidx_up{z-index:1000}.premium_header.time_ver .inner .title_area{padding-right:15%}.premium_header.time_ver .inner .btns_area{padding-left:15%}@media screen and (max-width:1470px){.premium_header .inner{display:flex;align-items:center;justify-content:space-between}.premium_header .inner .btns_area{flex-shrink:0}.premium_header .inner .btns_area .new_factory_button:not(:last-of-type){margin-right:10px}.premium_header .inner .title_area{width:100%;height:48px;padding:0 24px;background-color:#7d5ff1}.premium_header .inner .title_area h2{font-size:18px}.premium_header .inner .title_area p{font-size:14px;line-height:24px}.premium_header.time_ver .inner .title_area{padding-right:24px}.premium_header.time_ver .inner .btns_area{padding-left:24px}.premium_header.reverse_title .inner .title_area h2{display:block;font-size:16px;line-height:24px;font-weight:500}.premium_header.reverse_title .inner .title_area p{display:none}}@media screen and (max-width:1280px){.premium_header{height:96px}.premium_header:after{display:none}.premium_header .inner{display:flex;flex-direction:column-reverse}.premium_header .inner .title_area{float:none;justify-content:center}.premium_header .inner .title_area h2{display:none}.premium_header .inner .title_area p{margin-top:0}.premium_header .inner .time_area{width:auto;top:59px;left:auto;right:24px;transform:none}.premium_header .inner .time_area .time_cont{width:auto;display:inline-block}.premium_header .inner .time_area .time_cont p{display:none}.premium_header .inner .time_area .time_cont .time_limit{position:relative;min-width:unset;font-size:16px;font-weight:500;line-height:24px;padding:0 0 0 17px;background-color:initial;border-radius:0;margin:0}.premium_header .inner .time_area .time_cont .time_limit:before{content:"";display:inline-block;width:14px;height:14px;background:url(/static/media/icon_alarm_clock_wh.67e3b475.svg) no-repeat 50%/100%;position:absolute;left:0;top:calc(50% + 1px);transform:translateY(-50%)}.premium_header .inner .time_area .time_cont .perc_area{display:none}.premium_header .inner .btns_area{float:none;position:relative;width:100%;height:48px;padding:7px 24px;background-color:#fff}.premium_header .inner .btns_area .new_factory_button:not(:last-child){margin-right:10px}.premium_header .inner .btns_area .new_factory_button.play_report_btn{margin-right:8px}.premium_header .inner .btns_area .play_report_btn{min-width:unset;width:32px;height:32px;padding:0;background:url(/static/media/icon_play_report_gray.8895d049.svg) no-repeat 50%/auto;border:none}.premium_header .inner .btns_area .play_report_btn span{display:none}.premium_header .inner .btns_area .play_setting_btn{min-width:unset;width:32px;height:32px;padding:0;background:url(/static/media/icon_play_setting_gray.d87b0621.svg) no-repeat 50%/auto;border:none}.premium_header .inner .btns_area .play_setting_btn span{display:none}.premium_header .inner .btns_area .submit_answer_btn{position:absolute;left:24px;top:50%;transform:translateY(-50%)}.premium_header .inner .btns_area .close_btn{width:32px;height:32px;background:url(/static/media/icon_play_close_x.e3ddd649.svg) no-repeat 50%/auto}}@media screen and (max-width:1024px){.premium_header .inner .title_area{padding:0 20px}.premium_header .inner .time_area{right:20px}.premium_header .inner .btns_area{padding:7px 20px}.premium_header .inner .btns_area .submit_answer_btn{left:20px}.premium_header.time_ver .inner .title_area{padding-right:20px}.premium_header.time_ver .inner .btns_area{padding-left:20px}}@media screen and (max-width:480px){.premium_header .inner .title_area p{font-size:15px}.premium_header .inner .time_area .time_cont .time_limit{font-size:15px;padding-left:15px}.premium_header .inner .time_area .time_cont .time_limit:before{width:13px;height:13px}}.print_type_premium_popup{min-width:unset;width:500px}.print_type_premium_popup .pop_title{margin-bottom:24px;padding-right:170px}.print_type_premium_popup .pop_title .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.print_type_premium_popup .pop_title .title_btn_wrap.title_btns{top:1px}.print_type_premium_popup .btn_wrap{margin-top:24px}.print_type_premium_popup .pop_inner .question_mode_wrap{padding-top:0}.print_type_premium_popup .pop_inner .question_mode_wrap .question_mode_input_wrap{align-items:center}.print_type_premium_popup .pop_inner .question_mode_wrap .question_mode_input_wrap .question_mode_input+p{line-height:24px}.print_type_premium_popup .pop_inner .question_mode_wrap .question_bottom_wrap>p{margin-left:auto}.question_mode_wrap input[type=checkbox]+label{display:flex}.question_mode_wrap input[type=checkbox]+label i{width:18px;height:18px;border-radius:4px;border:1px solid #dfdfe4;margin-right:0;min-width:18px}.question_mode_wrap input[type=checkbox]+label i+.new_factory_tag{margin-left:12px}.question_mode_wrap input[type=checkbox]+label i+.new_factory_tag+.tag_txt{margin-left:6px}.question_mode_wrap input[type=checkbox]+label .recomm_txt{font-size:12px;line-height:18px;color:#ffaa04;margin-left:6px}.question_mode_wrap input[type=checkbox]+label .recomm_txt img{margin-right:2px}.question_mode_wrap input[type=checkbox]:checked+label i{border-color:#09b9c6;background:url(/static/media/icon_chk.dd086681.svg) no-repeat 50%/8px}.question_mode_wrap input[type=checkbox].new_chk+label i{margin-right:0}.question_mode_wrap li{display:flex;align-items:center}.question_mode_wrap li.relative{position:relative}.question_mode_wrap li a img{width:100%;height:100%}.question_mode_wrap li p{display:flex;align-items:center}.question_mode_wrap li input[type=checkbox]:not(:first-child)+label{margin-left:12px}.question_mode_wrap li input[type=checkbox]:not(:first-child)+label i{margin-right:8px}.question_mode_wrap li input[type=checkbox]:not(:first-child)+label i+p{color:#7c7a82}.question_mode_wrap li:not(:first-child){margin-top:18px}.question_mode_wrap li .question_mode_input_wrap{display:flex;margin-left:auto}.question_mode_wrap li .question_mode_input_wrap .question_mode_input{display:flex;align-items:center;position:relative}.question_mode_wrap li .question_mode_input_wrap .question_mode_input a{width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%)}.question_mode_wrap li .question_mode_input_wrap .question_mode_input a:first-of-type{left:5px}.question_mode_wrap li .question_mode_input_wrap .question_mode_input a:last-of-type{right:11px}.question_mode_wrap li .question_mode_input_wrap .question_mode_input a img{width:100%;height:100%}.question_mode_wrap li .question_mode_input_wrap .question_mode_input input[type=text]{width:80px;height:24px;border-color:#dfdfe4;border-radius:4px;margin-right:6px;text-align:center;padding:0 24px}.question_mode_wrap li .new_factory_tag+.tag_txt{margin-left:6px}.question_mode_wrap .question_bottom_wrap{display:flex;align-items:center;margin-top:20px}.question_mode_wrap .question_bottom_wrap p{font-size:13px!important;line-height:18px!important}.question_mode_wrap .question_bottom_wrap p span{font:inherit}.question_mode_wrap .question_bottom_wrap .question_btn_wrap{margin-left:auto}.question_mode_wrap .question_bottom_wrap.bottom_r{justify-content:flex-end}.question_mode_wrap i+.tag_txt{margin-left:8px}.content_search{margin-right:8px;position:relative}.content_search.full{width:100%}.content_search.mr_none{margin-right:0}.content_search input{min-width:257px;height:34px;padding:6px 44px 8px 12px;font-size:13px;line-height:20px;color:#504d58;border:1px solid #d3d3d5;border-radius:8px}.content_search input::placeholder{font-size:13px;line-height:20px;color:#a7a6ab}.content_search button{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.content_search.min_unset input{min-width:unset}.content_search.mycampus_type input{min-width:260px;border-color:#d3d3d5}@media screen and (max-width:1024px){.content_search{margin-right:0}.content_search.mr_8{margin-right:8px}}.contents_wrap{padding:12px 16px;background-color:#fff;border:1px solid #e9e9ea;border-radius:8px;position:relative}.contents_wrap+.contents_wrap{margin-top:8px!important}.contents_wrap.draggable{width:100%;max-width:calc(100% - 56px)}.contents_wrap .new_sort_btn{position:absolute;top:50%;right:-16px;transform:translate(100%,-50%)}.contents_wrap .new_sort_btn img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.contents_wrap.active,.contents_wrap .active{border:1px solid #09b9c6!important;box-shadow:0 4px 6px 0 rgba(0,0,0,.06)!important}.contents_wrap .bd_none{border:none}.contents_wrap.comp_preview,.contents_wrap.learn_course_info{padding:6px 20px}.contents_wrap.comp_preview .contents_item:not(:first-child),.contents_wrap.learn_course_info .contents_item:not(:first-child){margin-top:0}.contents_wrap.comp_preview .contents_item .right_area span,.contents_wrap.learn_course_info .contents_item .right_area span{margin-right:12px}.contents_wrap.comp_preview .contents_item .right_area button,.contents_wrap.learn_course_info .contents_item .right_area button{width:40px;height:40px;position:relative;margin:0}.contents_wrap.comp_preview .contents_item .right_area button img,.contents_wrap.learn_course_info .contents_item .right_area button img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.contents_area .contents_title{font-size:16px;line-height:24px;font-weight:500;margin-bottom:12px;color:#504d58}.contents_area+.contents_area{margin-top:32px}.contents_area li+li{margin-top:25px}.contents_group_wrap{margin:8px 0}.new_factory_title_wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.new_factory_title_wrap.alert,.new_factory_title_wrap.with_btn .new_factory_title_area{flex-direction:column;align-items:flex-start}.new_factory_title_wrap.with_btn .new_factory_title_area .alert_large{font-size:18px;line-height:28px;color:#504d58;margin-top:4px}.new_factory_title_wrap.with_btn button{margin-bottom:auto}.new_factory_title_wrap.wrap{flex-wrap:wrap}.new_factory_title_wrap.sub{margin-bottom:16px}.new_factory_title_wrap.sub .new_factory_title_area .new_factory_title{font-size:18px;line-height:28px;font-weight:500;color:#504d58}.new_factory_title_wrap.sub .new_factory_title_area .new_factory_tag{margin-right:6px}.new_factory_title_wrap.sub.with_btns{margin-bottom:20px}.new_factory_title_wrap.middle .new_factory_title{font-size:20px;line-height:30px;font-weight:500;color:#24212e}.new_factory_title_wrap.bottom_s{margin-bottom:16px}.new_factory_title_wrap .study_info,.new_factory_title_wrap>div{display:flex;align-items:center}.new_factory_title_wrap .study_info li:not(:first-child){margin-left:12px}.voca_view_popup{max-width:420px}.voca_view_popup .voca_view_wrap{width:100%;height:100%;position:relative;display:flex;margin-bottom:12px;text-align:center}.voca_view_popup .voca_view_wrap>div{width:100%;text-align:center;border:1px solid #e9e9ea}.voca_view_popup .voca_view_wrap>div .top_txt_wrap{padding:11px 24px;background-color:#f8f9fa;border-bottom:1px solid #e9e9ea;text-align:left}.voca_view_popup .voca_view_wrap>div .top_txt_wrap p{font-size:14px;line-height:22px;font-weight:700;color:#504d58}.voca_view_popup .voca_view_wrap>div .top_txt_wrap p span{display:block;font-size:13px;line-height:20px;color:#7c7a82}.voca_view_popup .voca_view_wrap>div li{padding:13px 24px;font-weight:700;text-align:left}.voca_view_popup .voca_view_wrap>div li:not(:first-child){border-top:1px solid #e9e9ea}.voca_view_popup .voca_view_wrap>div li.on{background-color:rgba(118,129,229,.1)}.voca_view_popup .voca_view_wrap>div li p{width:22px;height:22px;display:inline-block;border-radius:4px;font-size:13px;line-height:20px;padding:0 4px;margin-right:8px}.voca_view_popup .voca_view_wrap>div li p.headword{border:1px solid #09b9c6;color:#09b9c6}.voca_view_popup .voca_view_wrap>div li p.derivative{border:1px solid #ff84b0;color:#ff84b0}.voca_view_popup .btn_wrap{margin-top:24px}.voca_view_popup .btn_wrap button:last-of-type{display:none}@media screen and (max-width:1470px){.voca_view_popup .voca_view_wrap>div .top_txt_wrap{padding:11px 16px}.voca_view_popup .voca_view_wrap>div li{padding:13px 16px}}.new_factory_line_button{font-size:12px;line-height:18px;font-weight:400;color:#504d58;text-decoration:underline;margin-top:8px}.img_pop{padding:0!important;min-width:auto}.img_pop .pop_inner{width:100%}.img_pop .pop_inner .img_area{width:322px;height:480px}.new_factory_reset_button{width:40px;height:40px;border-radius:8px;background-color:#fff;border:1px solid #dfdfe4;position:relative;flex-shrink:0}.new_factory_reset_button img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.new_factory_table_num{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.new_factory_table_num>.table_num{font-family:"Pretendard",sans-serif;font-size:13px;line-height:18px;font-weight:400;color:#504d58}.tooltip_wrap{position:relative;width:100%}.tooltip_wrap.level .new_tooltip{top:-10px;left:calc(50% - 20px)}.tooltip_wrap.max_140{max-width:140px;margin-bottom:auto}.tooltip_wrap.max_140 .new_tooltip{left:134px;top:-8px}.tooltip_wrap.max_140 .new_tooltip:before{left:28px;top:100%}.tooltip_wrap.left_150 .new_tooltip{left:150px}.tooltip_wrap.left_210 .new_tooltip{left:170px!important}.voca_num_wrap{display:flex;align-items:center;justify-content:space-between}.voca_num_wrap.over_num p input[type=text]{border-color:#ff5252;color:#ff5252}.voca_num_wrap>p{display:flex;align-items:center;white-space:nowrap}.voca_num_wrap>p input[type=text]{height:24px;width:44px;padding:0 10px;border-radius:4px;border-color:#dfdfe4;margin:0 6px}.voca_num_wrap>p button{margin-left:8px}@media screen and (max-width:1780px){.voca_num_wrap{display:block}.voca_num_wrap>div{margin-top:8px}}.table_sort_btns{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:14px;height:14px;position:relative;vertical-align:middle;transform:translateY(-2px);margin-left:2px}.table_sort_btns .table_sort_btn{width:8px;height:4px;background:url(/static/media/icon_table_sort_up.3d7c00e5.svg) no-repeat 50%/8px}.table_sort_btns .table_sort_btn.down{background-image:url(/static/media/icon_table_sort_down.8034c046.svg);margin-top:2px}.select_btn{display:flex}.select_btn .new_select{width:calc(100% - 84px);margin-right:8px}.select_btn button{flex-shrink:0}.select_btn+.alert{margin-top:12px}.new_factory_question_set{display:flex;align-items:center;margin-right:12px}.new_factory_question_set>.new_factory_question_set_total{font-size:14px;line-height:22px;font-weight:400;color:#504d58}.new_factory_question_set>input{width:40px;height:24px;font-size:14px;line-height:22px;color:#504d58;text-align:center;border-radius:4px;border:1px solid #dfdfe4;padding:0;margin:0 4px 0 8px}.new_factory_question_set .simple:not(:last-child){margin-right:8px}.new_factory_question_num{display:flex;justify-content:center;align-items:center}.new_factory_question_num>input{width:36px;height:20px;font-size:13px;line-height:18px;color:#504d58;text-align:center;border-radius:4px;border:1px solid #dfdfe4;padding:0}.new_factory_question_num>input:focus{border-color:#504d58}.new_factory_question_num>.new_factory_question_total{font-size:13px;line-height:18px;font-weight:400;color:#504d58;margin-left:4px;flex-shrink:0}.new_factory_question_num>.new_factory_question_total span{font:inherit;color:inherit;margin-right:2px}.new_factory_question_num.big input{width:62px;height:32px;line-height:32px;font-size:20px;border-radius:8px}.new_factory_question_num.big .new_factory_question_total{font-size:20px;line-height:30px}.new_factory_question_num.medium input{width:56px;height:28px;line-height:28px;font-size:16px;border-radius:8px}.new_factory_question_num.medium .new_factory_question_total{font-size:16px;line-height:30px}.contents_level{margin-bottom:8px}.contents_level ul{display:flex;align-items:center}.contents_level ul li{padding-top:13px;text-align:center;position:relative;cursor:pointer;text-align:right}.contents_level ul li a{font-size:13px;line-height:20px;color:#7c7a82;margin-top:13px}.contents_level ul li:before{content:"";display:block;width:100%;height:6px;background-color:#f2f2f7}.contents_level ul li.active:after{content:"";display:inline-block;width:100%;height:6px;background-color:#cef1f4;position:absolute;top:13px;left:-24px}.contents_level ul li.on a{position:relative}.contents_level ul li.on a:after{content:"";display:inline-block;width:16px;height:16px;border-radius:50%;background-color:#09b9c6;box-shadow:0 3px 4px rgba(0,0,0,.01),0 3px 8px rgba(0,0,0,.12);position:absolute;right:50%;bottom:calc(100% + 16px);transform:translate(50%,50%);z-index:1}.contents_level ul li:first-child{width:24px}.contents_level ul li:first-child:before{border-radius:999px 0 0 999px}.contents_level ul li:first-child.active:after{width:calc(100% - 12px);left:0;border-radius:999px 0 0 999px}.contents_level ul li:nth-child(2){width:calc(13.3% - 4px)}.contents_level ul li:nth-child(2).active:after{left:-12px}.contents_level ul li:nth-child(3){width:calc(17.8% - 4px)}.contents_level ul li:nth-child(3).active:after{width:calc(100% - 12px);left:-12px}.contents_level ul li:nth-child(4),.contents_level ul li:nth-child(5),.contents_level ul li:nth-child(6){width:calc(17.8% - 4px)}.contents_level ul li:last-child{width:calc(15.5% - 4px)}.contents_level ul li:last-child:before{border-radius:0 999px 999px 0}.contents_level ul li:last-child.active:after{width:calc(100% + 24px);border-radius:0 999px 999px 0}.contents_level ul li:last-child.on a:after{right:0;transform:translateY(50%)}.step_wrap{display:none;width:100%;height:auto}.step_wrap.on{display:block}.step_wrap.fixed_step li{position:fixed}@media (orientation:landscape){.step_wrap.fixed_step li{position:fixed}}@media (orientation:portrait){.step_wrap.fixed_step li{position:fixed}}.step_wrap li{width:100%;height:40px;position:absolute;left:0;top:0;background:#bfc7ce;z-index:100;padding-left:32px;padding-right:52px;transition:all .2s}.step_wrap li.top_100{top:100px!important}.step_wrap li.color_white a{color:#fff!important}.step_wrap li.color_gray a{color:#7c7a82}.step_wrap li.color_gray .step_arrow_btn{background-image:url(/static/media/icon_step_arrow_gray.b8c4559a.svg)}.step_wrap li a{width:100%;height:100%;color:#fff;font-size:14px;font-weight:700;line-height:22px;align-items:center;display:flex}.step_wrap li .step_arrow_btn{width:32px;height:32px;background:url(/static/media/icon_step_arrow_white.1a2501f0.svg) no-repeat 50%/auto;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.step_wrap li:first-child{top:60px}.step_wrap li:nth-child(2){height:42px;top:auto;bottom:40px;border-top:1px solid #f2f2f7;border-bottom:1px solid #f2f2f7}.step_wrap li:last-child{top:auto;bottom:0}.step_wrap li .new_factory_tag{margin-left:8px}.step_wrap li.on{background:#09b9c6}.step_wrap li.on:nth-child(2){top:100px!important}.step_wrap li.on:nth-child(2) a .new_factory_tag{color:#09b9c6}.step_wrap li.on:last-child{top:142px}.step_wrap li.on:last-child a{color:#fff}.step_wrap li.on a{font-weight:700}.input_units{display:flex;align-items:center}.input_units>input{width:60px;margin-right:5px;height:36px;padding:7px 12px;font-size:13px;line-height:20px;border-radius:8px;border:1px solid #dfdfe4}.input_units .labels,.input_units .unit{font-size:14px;line-height:22px;color:#504d58;flex-shrink:0}.input_units .labels{margin-right:6px}.input_units.h_24>input{width:44px;height:24px;border-radius:4px;padding:2px 8px}.input_units.h_30>input{width:48px;height:30px;border-radius:8px;padding:4px 12px;font-size:14px;line-height:22px}.input_units.gray_t .labels,.input_units.gray_t .unit{color:#7c7a82}.form_ul .input_units.small{align-items:flex-start;padding:6px 0}.form_ul .input_units.small>input{width:44px;margin-right:4px;height:24px;padding:1px 10px;font-size:14px;line-height:22px;color:#504d58;border-radius:6px;border:1px solid #dfdfe4}.input_units_gap{display:flex;align-items:center}.input_units_gap .input_units:not(:last-child){margin-right:16px}.essay_item{display:flex;justify-content:space-between;margin-top:5px}.essay_item+.mini_alert{font-size:12px;margin-top:8px}.essay_item:not(:first-child){margin-top:12px}.essay_item .essay_answer{display:flex;width:calc(100% - 131px)}.essay_item .essay_answer input[type=text]{width:calc(100% - 38px);height:30px;padding:4px 12px 6px;font-size:13px;font-weight:400;line-height:20px;background-color:#f8f9fa;border:1px solid #f8f9fa;border-radius:6px;color:#24212e;margin-right:8px}.essay_item .essay_answer input[type=text]::placeholder{font:inherit;line-height:inherit;color:#a7a6ab}.essay_item .essay_answer .tool_btn{display:inline-block;width:30px;height:30px;border-radius:8px;background-color:#fff;background-repeat:no-repeat;background-position:50%}.essay_item .essay_answer .tool_btn.add{border:1px solid #09b9c6;background-image:url(/static/media/icon_plus_cyan_line.cae09757.svg)}.essay_item .essay_answer .tool_btn.delete{border:1px solid #a7a6ab;background-image:url(/static/media/icon_minus_gray_line.d3ac669c.svg)}.line_card{max-width:540px;padding:40px;background-color:#fff;border:1px solid #e9e9ea;border-radius:6px;margin:0 auto}.line_card.middle{display:table-cell}.help_text{padding-left:17px;position:relative;margin-top:6px}.help_text:before{content:"※";display:inline-block;position:absolute;left:0;top:0}.help_text:before,.help_text p{font-size:13px;line-height:20px;color:#a7a6ab}.help_text+.help_text{margin-top:0}.help_text.mid_gray{color:#a7a6ab}.help_text.mid_gray *{color:inherit}.info_ul>li .help_text p{font-size:13px;line-height:20px;color:#a7a6ab}.new_container .round_radio_wrap{display:flex;align-items:center;padding:2px 0}.new_container .round_radio_wrap input[type=checkbox]{display:none}.new_container .round_radio_wrap input[type=checkbox]+label{display:inline-block;width:35px;height:35px;font-size:16px;line-height:32px;font-weight:400;border-radius:50%;border:1px solid #dfdfe4;background-color:#fff;text-align:center}.new_container .round_radio_wrap input[type=checkbox]+label:not(:last-child){margin-right:24px}.new_container .round_radio_wrap input[type=checkbox]:checked+label{font-weight:700;color:#fff;border:1px solid #09b9c6;background-color:#09b9c6}.new_container .round_radio_wrap.error input[type=checkbox]+label{border:1px solid tomato}.omr_item{min-width:640px;display:flex;align-items:center}.omr_item:not(:first-child){margin-top:16px}.omr_item .omr_cont{display:flex;width:calc(100% - 54px);padding:16px 24px 16px 14px}.omr_item .omr_cont,.omr_item .omr_cont .nums{background-color:#fff;border:1px solid #e9e9ea;border-radius:6px}.omr_item .omr_cont .nums{width:52px;height:40px;padding:4px 10px;font-size:18px;font-weight:700;line-height:32px;letter-spacing:.24px;color:#504d58;text-align:center;margin-right:12px}.omr_item .omr_cont .omr_set{width:calc(100% - 172px);margin-right:16px}.omr_item .omr_cont .omr_set .multiple{display:flex;align-items:center;justify-content:space-between}.omr_item .omr_cont>button{margin-top:5px;flex-shrink:0}.omr_item .omr_del{width:36px;height:36px;background:#fff url(/static/media/icon_trash_gray.34986c50.svg) no-repeat 50%/auto;border:1px solid #dfdfe4;border-radius:8px;margin-left:18px}.online_test_wrap{border:1px solid #e9e9ea;border-radius:6px;padding:28px 32px}.online_test_item .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.online_test_item .top .nums{position:relative;padding-left:14px}.online_test_item .top .nums>p{font-size:18px;line-height:32px;font-weight:700;letter-spacing:.24px;color:#504d58}.online_test_item .top .nums .order_btns{display:flex;flex-direction:column;justify-content:center;position:absolute;top:calc(50% + 1px);left:0;transform:translateY(-50%)}.online_test_item .top .nums .order_btns button{display:inline-block;width:10px;height:8px;background:url(/static/media/icon_arrow_move_up.05da278c.svg) no-repeat 50%/10px}.online_test_item .top .nums .order_btns button.order_down{background-image:url(/static/media/icon_arrow_move_down.32148e63.svg);margin-top:1px}.online_test_item .top .sets{display:flex;align-items:center}.online_test_item .top .sets .input_units{margin-right:16px}.online_test_item .top .sets .new_select{margin-right:14px}.online_test_item .top .sets .new_select p{height:30px;padding:4px 32px 6px 12px;font-size:13px;line-height:20px}.online_test_item .top .sets .new_select p:after{right:8px}.online_test_item .top .sets .new_select ul{margin-top:6px}.online_test_item .top .sets .new_select.multiple{margin-right:8px}.online_test_item .top .sets .new_select.multiple p{width:104px}.online_test_item .top .sets .delete_btn{display:inline-block;width:24px;height:24px;background:url(/static/media/icon_trash_gray.34986c50.svg) no-repeat 50%/auto}.online_test_item .bottom .online_ul>li{display:flex;align-items:center}.online_test_item .bottom .online_ul>li:not(:first-child){margin-top:14px}.online_test_item .bottom .online_ul>li>.labels{width:56px;font-size:14px;line-height:22px;font-weight:400;color:#504d58}.online_test_item .bottom .online_ul>li>div{width:calc(100% - 56px)}.online_test_item .bottom .online_ul>li>div>input{height:32px;padding:6px 12px;font-size:13px;font-weight:400;line-height:20px;background-color:#f8f9fa;border:1px solid #f8f9fa;border-radius:6px;color:#24212e}.online_test_item .bottom .online_ul>li>div>input:not(:first-child){margin-top:8px}.online_test_item .bottom .online_ul>li>div>input::placeholder{font:inherit;line-height:inherit;color:#a7a6ab}.online_test_item .bottom .online_ul>li>div.multiple_option>div{position:relative}.online_test_item .bottom .online_ul>li>div.multiple_option>div:not(:first-child){margin-top:8px}.online_test_item .bottom .online_ul>li>div.multiple_option>div>input[type=text]{height:34px;padding:7px 50px 7px 35px;font-size:13px;font-weight:400;line-height:20px;background-color:#f8f9fa;border:1px solid #f8f9fa;border-radius:6px;color:#24212e;position:relative}.online_test_item .bottom .online_ul>li>div.multiple_option>div>input[type=text]:not(:first-child){margin-top:8px}.online_test_item .bottom .online_ul>li>div.multiple_option>div>input[type=text]::placeholder{font:inherit;line-height:inherit;color:#a7a6ab}.online_test_item .bottom .online_ul>li>div.multiple_option>div>span{display:inline-block;width:11px;height:20px;font-size:13px;font-weight:400;line-height:20px;color:#a7a6ab;position:absolute;left:24px;top:6px}.online_test_item .bottom .online_ul>li>div.multiple_option>div>.chk{position:absolute;right:24px;top:50%;transform:translateY(-50%)}.online_test_item .bottom .online_ul>li>div.multiple_option>div>.chk>input[type=checkbox]+label i{display:inline-block;width:18px;height:18px;background-color:#fff;border:1px solid #dfdfe4;border-radius:4px;margin-right:0}.online_test_item .bottom .online_ul>li>div.multiple_option>div>.chk>input[type=checkbox]:checked+label i{border:1px solid #09b9c6;background:#fff url(/static/media/icon_chk.dd086681.svg) no-repeat 50%/10px}.online_test_item .bottom .online_ul>li>div.multiple_option>div.inputted>span{color:#24212e}.online_test_item .bottom .online_ul>li>div.multiple_option.error>div>.chk>input[type=checkbox]+label i{border:1px solid tomato}.online_test_item .bottom .online_ul>li .file_up{padding:8px 12px;min-height:180px;background-color:#f8f9fa}.online_test_item:not(:first-child){margin-top:28px}.excel_upload_basic_popup{min-width:unset;width:495px}.question_item{display:flex;width:100%}.question_item .question_num{min-width:30px;margin-top:2px;font-size:18px;line-height:32px;font-weight:700;color:#504d58}.question_item .question_area{width:100%;margin:0 14px}.question_item .question_area>div{display:flex;justify-content:space-between}.question_item .question_area>div input,.question_item .question_area>div textarea{width:calc(50% - 8px);font-size:13px;line-height:20px;border-radius:6px;background-color:#fff;border:1px solid #dfdfe4;color:#504d58}.question_item .question_area>div input:focus,.question_item .question_area>div textarea:focus{border-color:#504d58}.question_item .question_area>div input::placeholder,.question_item .question_area>div textarea::placeholder{font:inherit;line-height:inherit;color:#a7a6ab}.question_item .question_area>div input{padding:7px 12px 9px}.question_item .question_area>div textarea{padding:7px 11px 9px}.question_item .question_area>div.ex_ver{margin-top:12px}.question_item .question_area input{height:36px;line-height:36px;width:calc(50% - 8px);border-radius:6px}.question_item .question_tool{display:flex;margin-top:2px}.question_item .question_tool button{width:32px;height:32px;border-radius:8px;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.question_item .question_tool button:not(:last-child){margin-right:8px}.question_item .question_tool button.add_btn{border:1px solid #09b9c6}.question_item .question_tool button.delete_btn{border:1px solid #dfdfe4}.question_item:not(:first-child){margin-top:40px}.text_underline{text-decoration:underline;text-underline-position:from-font}.table_in_img{max-width:100px}.h_auto{height:auto!important}.w100{width:100%!important}.p0{padding:0!important}.mb0{margin-bottom:0!important}.justify_center{justify-content:center}.z_100{position:relative;z-index:100!important}.gray_bg{background:#f8f9fa!important}.border_none{border:none!important}.header_btn{position:relative;height:60px!important;font-size:15px!important;font-weight:700!important;color:#504d58!important;padding:0 10px!important;display:flex;align-items:center}.header_btn img{margin-left:4px}.header_btn:hover:after{content:"";display:block;width:100%;height:2px;position:absolute;bottom:0;left:0;background-color:#504d58}.header_btn:hover.cyan_t:after{background-color:#09b9c6}.header_btn:hover.black_t:after,.header_btn:hover.purple_t:after{background-color:#7681e5}.header_btn:hover.light_gray_t2:after{background-color:rgba(80,77,88,.25098039215686274)}.header_btn:not(:first-child){margin-left:22px}.footer_padding_bottom{padding-bottom:100px!important}.mb_product_fixed_btn{display:none}.product_fixed_btn{position:fixed;bottom:0;left:50%;z-index:50;transform:translateX(-50%);width:100%;max-width:1280px;height:75px;border-radius:16px 16px 0 0;background:linear-gradient(180deg,#ffc804,#ffaa04);box-shadow:0 -1px 12px 0 rgba(0,0,0,.08);font-size:24px;font-weight:700;line-height:20px;color:#fff;display:flex;align-items:center;justify-content:center}@media (orientation:landscape){.product_fixed_btn{position:fixed}}@media (orientation:portrait){.product_fixed_btn{position:fixed}}.product_fixed_btn.type_blue{background:linear-gradient(180deg,#09b9c6,#20adb8)}.product_fixed_btn img{width:8px;margin-left:11px;margin-top:2px}.position_center_btn{position:absolute;top:32px;left:50%;transform:translateX(-50%);transition:all .2s}.position_center_btn:hover{box-shadow:1px 4px 10px 1px rgba(0,0,0,.12)}.position_center_btn img{margin-top:-4px}.min_1150{min-width:1150px;overflow-x:auto}.min_600{min-width:600px;overflow-x:auto}.overflow_hidden{overflow:hidden!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px;color:#7c7a82}.date-picker>img{width:16px}input[type=text].mini_input{border:1px solid #dfdfe4;height:24px;margin-right:6px;width:40px;border-radius:4px;padding:0 6px}.padding_reset{padding:0!important;margin-bottom:24px}.padding_reset.margin_reset{margin:0!important}.z_index_151{z-index:151!important}.help_alert{font-size:13px;line-height:20px;color:#a7a6ab}.min_240{min-width:240px}.mt10{margin-top:10px}.mt12{margin-top:12px}.mb_20{margin-bottom:20px}.mb_8{margin-bottom:8px}.mb_12{margin-bottom:12px}.mb_16{margin-bottom:16px!important}.mb_24{margin-bottom:24px}.mb_120{margin-bottom:120px!important}.mt_24{margin-top:24px}.mt_minus1{margin-top:-1px}.shrink{flex-shrink:0}.underline_btn{text-decoration:underline;font:inherit;color:inherit}.underline_btn.cyan{color:#09b9c6}.pc_only{display:block!important}.mb_only{display:none!important}.pc_flex{display:flex!important}.landscape_flex,.landscape_only,.mb_flex,.notebook_only{display:none!important}.land_wiget{display:none}.scroll_locked{overflow:hidden!important}.mb_br{display:none!important}.mt0{margin-top:0!important}.new_teacher_select{min-height:36px}.new_teacher_select>.select-input{height:36px;border-color:#dfdfe4;padding:0 10px;border-radius:8px!important}.new_teacher_select>.select-options.is_open{padding:0;border:1px solid #dfdfe4;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);border-radius:8px}.memorizing_pop .memorizing_pop_inner .radio_btn_wrap,.memorizing_pop .pop_title{text-align:center}.memorizing_pop .memorizing_pop_inner .txt_area{margin-top:20px;text-align:center}.memorizing_pop .memorizing_pop_inner .txt_area p{font-size:16px;line-height:24px}.memorizing_pop .memorizing_pop_inner .txt_area p span{font-size:16px;font-weight:400;display:block;margin-bottom:8px}.memorizing_pop .memorizing_pop_inner .txt_area p .alert{font-size:14px;font-weight:400}.memorizing_pop .memorizing_pop_inner .img_area{margin-top:24px;border-radius:8px;overflow:hidden}.setting_pop .pop_inner{overflow-y:unset}.setting_pop .new_select a,.setting_pop .new_select p{font-size:14px}.setting_pop li{flex:1 1;display:flex;align-items:center}.setting_pop li:last-of-type{margin-top:16px}.setting_pop li>*{flex:1 1}.setting_pop li span{font-size:14px;line-height:24px;color:#a7a6ab}.setting_pop .new_select>ul>li:last-of-type{margin-top:0}.contents.relative{position:relative}.new_voca{background-color:#f2f3fd}.b2c_common .new_factory_button{transition:box-shadow .3s}.b2c_common .new_factory_button:hover{box-shadow:0 4px 8px rgba(0,0,0,.06)}.b2c_common.type3 .tab_line_wrap .tab_flex .tab_right .new_select,.b2c_common.type3 .tab_line_wrap .tab_flex .tab_right .new_select>p,.b2c_common.type3 .tab_line_wrap .tab_flex .tab_right>input{height:42px}.b2c_common.type3 .tab_line_wrap .tab_flex .tab_right>input.mb_only{width:calc(100% - 94px)}.b2c_common.type3 .tab_line{margin-left:-20px!important}.b2c_common.type3 .new_factory_tag:not(:last-child){margin-right:4px}.b2c_common.new_page.type2{width:100%;margin-left:0}.b2c_common.new_page.type2 .cont_area#intro_main{padding:175px 0 80px;background-color:#fff}.b2c_common.new_page.type2 .cont_area#intro_main+.cont_area{margin-top:0}.b2c_common.new_page.type2 .cont_area.full_bg{background-color:#f8f9fa}.b2c_common.new_page.type2 .cont_area:first-of-type{margin-top:0}.b2c_common.new_page.type2 .cont_area .cont_area_inner{max-width:1330px;padding:0 20px}.b2c_common.new_page.type2 .cont_area .cont_area_inner.inner_full{max-width:unset;padding:0}.b2c_common.new_page.type2 .cont_area .cont_area_inner .title .main{font-size:40px;line-height:58px;font-weight:700;color:#24212e;margin-bottom:24px}.b2c_common.new_page.type2 .cont_area .cont_area_inner .title .detail{font-size:20px;line-height:30px;font-weight:500;color:#504d58}.b2c_common.new_page.type2 .cont_area .cont_area_inner .title .detail i{font:inherit;color:#ff5252}.b2c_common.new_page.type2 .tab_line_wrap{width:100%;padding:0 20px;position:sticky;top:60px;z-index:11;background-color:#fff}.b2c_common.new_page.type2 .tab_line_wrap .tab_flex{width:100%;max-width:1290px;margin:0 auto}.b2c_common.new_page.type2 .tab_line_wrap .tab_flex .tab_line{width:100%;justify-content:space-between}.b2c_common.new_page.type2 .tab_line_wrap .tab_flex .tab_line li{width:auto}.b2c_common.new_page.type2 .tab_line_wrap .tab_flex .tab_line li a{padding-top:14px;font-size:18px;line-height:28px;font-weight:700;color:#a7a6ab}.b2c_common.new_page.type2 .tab_line_wrap .tab_flex .tab_line li a.on{color:#24212e}.b2c_common.new_page.type2 .b2c_fixed_btn{z-index:99}.b2c_common.new_page.type2 .b2c_fixed_btn.cyan ul>li.on a{background-color:#09b9c6}.b2c_common.new_page.type2 .b2c_fixed_btn.purple ul>li.on a{background-color:#7681e5}.b2c_common.new_page.type2 .b2c_fixed_btn .bottom_btns button.btn_cyan{color:#fff;background-color:#169ebc}.b2c_common.new_page.type2 .b2c_fixed_btn .bottom_btns button.btn_cyan.type2{margin-top:0;background-color:#09b9c6}.b2c_common.new_page.type2 .b2c_fixed_btn .bottom_btns button.btn_cyan_line{color:#09b9c6;background-color:#fff;border:1px solid #09b9c6}.b2c_common.new_page.type2 .b2c_fixed_btn .bottom_btns button.btn_purple{color:#fff;background:linear-gradient(96deg,#7681e5,#5f6deb 105.11%)}.b2c_common.new_page.type2 .b2c_fixed_btn .bottom_btns button.btn_purple_line{color:#7681e5;background-color:#fff;border:1px solid #7681e5}.b2c_common.new_page.type2 .b2c_fixed_btn .bottom_btns button.btn_gray_line{color:#504d58;background-color:#fff;border:1px solid #dfdfe4}.b2c_common .new_tab li a:hover:not(.on){border:1px solid #dfdfe4;background-color:rgba(0,0,0,.04)}.b2c_pd_intro_common{padding-bottom:120px}.b2c_pd_intro_common .cont_area{overflow:hidden}.b2c_pd_intro_common .cont_area .cont_area_inner{display:flex;align-items:center;justify-content:space-between}.b2c_pd_intro_common .cont_area .cont_area_inner .title_wrap{width:calc(50% - 10px)}.b2c_pd_intro_common .cont_area .cont_area_inner .title_wrap .title{margin-bottom:24px;font-size:36px;line-height:54px;font-weight:700;color:#24212e}.b2c_pd_intro_common .cont_area .cont_area_inner .title_wrap .title span{font-size:inherit;line-height:inherit;font-weight:inherit}.b2c_pd_intro_common .cont_area .cont_area_inner .title_wrap .desc{font-size:18px;line-height:28px;font-weight:500;color:#7c7a82;word-break:keep-all}.b2c_pd_intro_common .cont_area .cont_area_inner .title_wrap .desc i{display:inline-block!important;font-size:inherit;line-height:inherit;font-weight:inherit}.b2c_pd_intro_common .cont_area .cont_area_inner .title_wrap .desc.black{font-weight:400;color:#504d58}.b2c_pd_intro_common .cont_area .cont_area_inner .title_wrap .block{display:block}.b2c_pd_intro_common .cont_area .cont_area_inner .title_wrap .underline{width:-moz-fit-content;width:fit-content;position:relative;margin:0 auto}.b2c_pd_intro_common .cont_area .cont_area_inner .title_wrap .underline:after{content:"";display:inline-block;width:100%;height:16px;background-color:rgba(9,185,198,.2);position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.b2c_pd_intro_common .cont_area .cont_area_inner .title_wrap .underline.black_t:after,.b2c_pd_intro_common .cont_area .cont_area_inner .title_wrap .underline.purple_t:after{background-color:rgba(118,129,229,.2)}.b2c_pd_intro_common .cont_area .cont_area_inner .title_wrap.type_gradient .title{display:inline-block}.b2c_pd_intro_common .cont_area .cont_area_inner .title_wrap.type_gradient .desc{display:block}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap{width:calc(50% - 10px);position:relative}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap+.content_wrap{margin-top:80px}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_wrap{width:100%}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_wrap .img{width:100%;padding-top:50%;background-color:#d9d9d9;border-radius:16px;overflow:hidden;position:relative}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_wrap .img span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_wrap .img.img_1{border-radius:8px;position:absolute;right:0;top:0;z-index:2}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_wrap .img.img_2{border-radius:8px;position:absolute;right:0;bottom:0}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_wrap .img.w_440{width:100%;height:0;padding-top:140%;position:relative}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_wrap .img.w_440 img{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_wrap .img.w_635{width:calc(67% - 2px);padding-top:calc(66% + 5px);position:relative;overflow:hidden}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_wrap .img.w_635 img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_wrap .img.w_852{width:100%;height:0;padding-top:50%;background-size:auto}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_wrap .img.w_852 img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_wrap.max_852{max-width:852px;margin:0 auto}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .count_ul li{padding:28px 36px;border-radius:8px;background-color:#f8f9fa}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .count_ul li:not(:first-child){margin-top:8px}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .count_ul li p{display:flex;align-items:center;justify-content:space-between;font-size:20px;line-height:30px;font-weight:500}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .count_ul li p span{display:flex;align-items:center;font-size:inherit;line-height:inherit;font-weight:inherit;color:#09b9c6}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .count_ul li p span b{margin-right:6px;font-size:32px;line-height:32px;font-weight:700;color:#09b9c6}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .step_ul li>div:not(.mb_only){padding:20px 24px;border-radius:12px;background-color:rgba(118,129,229,.1);transition:all .2s;cursor:pointer}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .step_ul li>div:not(.mb_only) p{font-size:18px;line-height:28px;color:#7c7a82;word-break:keep-all}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .step_ul li>div:not(.mb_only) span{margin-bottom:6px;display:block;font-size:22px;font-weight:700;color:#7c7a82}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .step_ul li:not(:first-child){margin-top:12px}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .step_ul li.on>div:not(.mb_only){box-shadow:4px 4px 12px 0 rgba(0,0,0,.12);background-color:#7681e5}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .step_ul li.on>div:not(.mb_only) p,.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .step_ul li.on>div:not(.mb_only) span{color:#fff}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul>li{display:flex;align-items:center;justify-content:space-between}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul>li .txt_area{width:calc(50% - 10px);margin-left:110px}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul>li .txt_area .title{font-size:32px;line-height:48px;font-weight:700;margin-bottom:16px;color:#24212e}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul>li .txt_area .desc{font-size:18px;line-height:28px;font-weight:500;color:#7c7a82;word-break:keep-all}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul>li .txt_area>ul{display:flex;align-items:center}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul>li .txt_area>ul>li{display:flex;align-items:center;font-size:18px;line-height:28px;font-weight:500;color:#7c7a82}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul>li .txt_area>ul>li:not(:first-child):before{content:"";display:inline-block;width:24px;height:24px;margin:0 2px;background:url(/static/media/icon_desc_arrow.20dc53fc.svg) no-repeat 50%}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul>li .img_wrap{width:calc(50% + 95px)}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul>li .img_wrap>.img{width:100%}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul>li:not(:first-child){margin-top:72px}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul>li:nth-child(2n){flex-direction:row-reverse}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul>li:nth-child(2n) .txt_area{margin-left:132px;margin-right:auto}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul.type2>li>div{width:calc(50% - 10px)}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul.type2>li>div:not(:first-child){margin-left:20px}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul.type2>li>div.txt_area{margin-left:100px;width:calc(50% - 90px)}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul.type2>li:nth-child(2n){flex-direction:row}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul.type2>li:nth-child(2n) .txt_area{margin-right:0}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul.type2>li:not(:first-child){margin-top:40px}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul.type3>li>div{width:calc(50% - 10px)}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul.type3>li>div:not(:first-child){margin-left:20px}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul.type3>li>div.txt_area{margin-left:100px;width:calc(50% - 90px)}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .img_txt_ul.type3>li:nth-child(2n)>div{margin-left:0}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul li{border:1px solid #e9e9ea;background-color:#f8f9fa;border-radius:12px;display:flex;align-items:center;justify-content:space-between}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul li:not(:first-child){margin-top:12px}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul li>div{width:100%}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul li>div input{display:none}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul li>div input+label{padding:21px 48px 21px 40px;border-radius:12px;font-size:22px;line-height:32px;font-weight:700;color:#504d58}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul li>div input+label i{width:24px;height:24px;margin-right:24px;border-width:2px}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul li>div input+label i:after{width:95%;height:95%;background:#fff}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul li>div input:checked+label i{background:var(--Gradient-1,linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%));border-color:transparent}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul li>div input:checked+label i:after{border:2px solid #fff;background:var(--Gradient-1,linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%))}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul li p{font-size:22px;line-height:32px;font-weight:700;color:#504d58}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul li span{margin-left:auto;font-size:24px;line-height:36px;font-weight:700;color:#24212e}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul li.on{border:none}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul li.on label{padding:20px 47px 20px 39px;border:2px solid var(--Gradient-1,#35e77d)}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul+.btn_wrap{margin-top:72px}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul.purple_t li>div input:checked+label i{background:#7681e5;border-color:transparent}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul.purple_t li>div input:checked+label i:after{background:#7681e5}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul.purple_t li.on{border:none}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul.purple_t li.on label{padding:20px 47px 20px 39px;border:2px solid #7681e5}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul.type2 li>div input+label i{margin-right:126px}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul.type2 li>div input+label>div{margin-left:auto;display:flex;align-items:center;justify-content:space-between;width:49%}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul.type2 li>div input+label>div em{width:120px;text-align:right;font-size:22px;line-height:32px;color:#a7a6ab}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_ul.type2 li>div input+label>div .not{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .charge_btn_wrap{margin-top:72px}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .color_title{width:-moz-fit-content;width:fit-content;margin-bottom:21px;font-size:20px;font-weight:500;line-height:30px;background:var(--Gradient-1,linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%));background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}.b2c_pd_intro_common .cont_area .cont_area_inner .content_wrap .color_title.purple_t{background:#7681e5}.b2c_pd_intro_common .cont_area .cont_area_inner .btn_wrap.round{margin-top:56px;display:flex;align-items:center}.b2c_pd_intro_common .cont_area .cont_area_inner .btn_wrap.round button{padding:13px 20px 15px;border:1px solid #dfdfe4;background-color:#fff;color:#504d58;font-size:16px;font-weight:500;line-height:16px;border-radius:999px}.b2c_pd_intro_common .cont_area .cont_area_inner .btn_wrap.round button:not(:first-child){margin-left:8px}.b2c_pd_intro_common .cont_area .cont_area_inner .btn_wrap.round button.on{color:#fff;background-color:#09b9c6;border:1px solid #09b9c6}.b2c_pd_intro_common .cont_area .cont_area_inner .btn_wrap.round button:hover:not(.on){border:1px solid #dfdfe4;background-color:rgba(0,0,0,.04)}.b2c_pd_intro_common .cont_area .cont_area_inner .btn_wrap.mt_none{margin-top:0}.b2c_pd_intro_common .cont_area .cont_area_inner .btn_wrap.center{justify-content:center}.b2c_pd_intro_common .cont_area .cont_area_inner .btn_wrap.pc_only{display:flex!important}.b2c_pd_intro_common .cont_area .cont_area_inner .blank_btn{width:-moz-fit-content;width:fit-content;margin-top:40px;font-size:16px;font-weight:500;line-height:16px;color:#09b9c6;position:relative;display:flex;align-items:center}.b2c_pd_intro_common .cont_area .cont_area_inner .blank_btn img{padding:3px 2px 1px;margin-left:2px}.b2c_pd_intro_common .cont_area .cont_area_inner .blank_btn:hover:after{content:"";display:inline-block;width:100%;height:1px;background-color:#09b9c6;position:absolute;left:0;bottom:-5px}.b2c_pd_intro_common .cont_area .cont_area_inner .download_btn{width:-moz-fit-content;width:fit-content;margin-top:48px;font-size:16px;font-weight:500;line-height:16px;color:#09b9c6;position:relative;display:flex;align-items:center}.b2c_pd_intro_common .cont_area .cont_area_inner .download_btn img{margin-left:4px}.b2c_pd_intro_common .cont_area .cont_area_inner .download_btn i{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin-right:4px}.b2c_pd_intro_common .cont_area .cont_area_inner .download_btn:hover:after{content:"";display:inline-block;width:100%;height:1px;background-color:#09b9c6;position:absolute;left:0;bottom:-5px}.b2c_pd_intro_common .cont_area .cont_area_inner .sub_btn{padding:10.5px 74px 13.5px;color:#fff;font-size:16px;line-height:24px;font-weight:500;border-radius:8px;background:var(--Gradient-1,linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%));transition:box-shadow .3s}.b2c_pd_intro_common .cont_area .cont_area_inner .sub_btn.purple{background:#7681e5}.b2c_pd_intro_common .cont_area .cont_area_inner .sub_btn:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.06)}.b2c_pd_intro_common .cont_area .cont_area_inner.column{display:block}.b2c_pd_intro_common .cont_area .cont_area_inner.column .title_wrap{width:100%;margin-bottom:72px}.b2c_pd_intro_common .cont_area .cont_area_inner.column .content_wrap,.b2c_pd_intro_common .cont_area .cont_area_inner.column .content_wrap .img_wrap{width:100%}.b2c_pd_intro_common .cont_area .cont_area_inner.column .content_wrap .img_wrap.center .img{margin:0 auto}.b2c_pd_intro_common .cont_area.half_slide .cont_area_inner .title_wrap{white-space:nowrap}.b2c_pd_intro_common .cont_area.half_slide .cont_area_inner .content_wrap{width:calc(75% + 5px);margin-right:-23%}.b2c_pd_intro_common .cont_area.half_slide .cont_area_inner .content_wrap .half_slide{position:relative}.b2c_pd_intro_common .cont_area.half_slide .cont_area_inner .content_wrap .half_slide .swiper-slide{padding-top:calc(44% + 2px);position:relative;overflow:hidden}.b2c_pd_intro_common .cont_area.half_slide .cont_area_inner .content_wrap .half_slide .swiper-slide img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b2c_pd_intro_common .cont_area.half_slide .cont_area_inner .content_wrap .half_slide .prev_bnt{display:none}.b2c_pd_intro_common .cont_area.half_slide .cont_area_inner .content_wrap .half_slide .next_btn{background-image:url(/static/media/icon_slide_arrow_next.5bd1779b.svg);position:absolute;left:0;top:50%;transform:translate(-50%,-50%) scaleX(-100%);z-index:5}.b2c_pd_intro_common .cont_area.half_slide .cont_area_inner .content_wrap .half_slide .next_btn.disabled{background-image:url(/static/media/icon_slide_arrow_prev_light.2523cff2.svg);transform:translate(-50%,-50%)}.b2c_pd_intro_common .cont_area.solo_slide .cont_area_inner .title_wrap{white-space:nowrap}.b2c_pd_intro_common .cont_area.solo_slide .cont_area_inner .content_wrap .solo_slide{width:calc(100% - 616px);position:relative}.b2c_pd_intro_common .cont_area.solo_slide .cont_area_inner .content_wrap .solo_slide .swiper-slide{padding-top:66.66667%;position:relative;overflow:hidden}.b2c_pd_intro_common .cont_area.solo_slide .cont_area_inner .content_wrap .solo_slide .swiper-slide img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b2c_pd_intro_common .cont_area.solo_slide.w_750 .cont_area_inner .title_wrap{width:calc(50% - 95px)}.b2c_pd_intro_common .cont_area.solo_slide.w_750 .cont_area_inner .content_wrap .solo_slide{width:100%!important;position:relative}.b2c_pd_intro_common .cont_area.solo_slide.w_750 .cont_area_inner .content_wrap .solo_slide .swiper-slide{width:100%!important}.b2c_pd_intro_common .cont_area .swiper-container{overflow:hidden}.b2c_pd_intro_common .cont_area .swiper-slide{width:100%;height:0;padding-top:calc(33% - 3px);border-radius:16px!important;position:relative}.b2c_pd_intro_common .cont_area .swiper-slide>span{font-size:16px;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:grey}.b2c_pd_intro_common .cont_area .slide_btn button{width:56px;height:56px;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:10px;border-radius:50%;box-shadow:4px 4px 12px 0 rgba(0,0,0,.08)}.b2c_pd_intro_common .cont_area .slide_btn button.prev_btn{background-image:url(/static/media/icon_slide_arrow_next.5bd1779b.svg);position:absolute;left:0;top:50%;transform:translate(-50%,-50%) scaleX(-100%);z-index:5}.b2c_pd_intro_common .cont_area .slide_btn button.prev_btn.disabled{background-image:url(/static/media/icon_slide_arrow_prev_light.2523cff2.svg);transform:translate(-50%,-50%)}.b2c_pd_intro_common .cont_area .slide_btn button.next_btn{background-image:url(/static/media/icon_slide_arrow_next.5bd1779b.svg);position:absolute;right:0;top:50%;transform:translate(50%,-50%);z-index:5}.b2c_pd_intro_common .cont_area .slide_btn button.next_btn.disabled{background-image:url(/static/media/icon_slide_arrow_prev_light.2523cff2.svg);transform:translate(50%,-50%) scaleX(-100%)}.b2c_pd_intro_common .cont_area#charge .cont_area_inner .title_wrap .detail{font-size:18px;line-height:28px;font-weight:500;color:#504d58;word-break:keep-all}.b2c_pd_intro_common .cont_area#charge .cont_area_inner .title_wrap .detail i{font:inherit;color:#ff5252}.b2c_pd_intro_common .cont_area#charge .cont_area_inner .title_wrap .desc{display:block;margin-top:6px;font-size:16px;line-height:24px;color:#7c7a82}.b2c_pd_intro_common .cont_area#rolling{padding-top:0!important;margin-bottom:160px!important}.b2c_pd_intro_common .cont_area#rolling .rolling_wrap{max-width:100%;margin:0;overflow:hidden;white-space:nowrap;padding:20px 0}.b2c_pd_intro_common .cont_area#rolling .rolling_wrap>ul{display:inline-flex;align-items:center;animation:book_rolling 20s linear infinite}.b2c_pd_intro_common .cont_area#rolling .rolling_wrap>ul li{display:inline-block;border-radius:6px;max-width:110px;max-height:150px;box-shadow:4px 4px 12px rgba(0,0,0,.08)}.b2c_pd_intro_common .cont_area#rolling .rolling_wrap>ul li:not(:first-child){margin-left:12px}.b2c_pd_intro_common .cont_area#rolling .rolling_wrap>ul li img{max-width:110px;max-height:150px}.b2c_pd_intro_common .cont_area#rolling .rolling_wrap>ul+ul{margin-left:12px}.b2c_pd_intro_common .cont_area#rolling.type2{margin-top:115px!important}.b2c_pd_intro_common .cont_area:last-of-type{margin-bottom:0!important}.b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap{width:calc(50% - 48px)}.b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap .img_wrap{height:368px}.b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap .img_wrap .img{width:calc(100% - 39px);padding-top:55%;box-shadow:0 4px 16px rgba(0,0,0,.12);position:absolute;top:40px;bottom:auto;right:0;transition:all .5s}.b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap .img_wrap .img.img_1{background:url(/static/media/img_teacher_all_in_one_01.a57afe03.jpg) no-repeat 50%/cover}.b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap .img_wrap .img.img_2{background:url(/static/media/img_teacher_all_in_one_02.83e62c3b.png) no-repeat 50%/cover}.b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap .img_wrap .img.on{z-index:2;right:40px;bottom:auto;top:0}.b2c_pd_intro_common.tab1 .cont_area#campus .content_wrap .img_wrap .img{background:url(/static/media/img_teacher_campus.cea6c697.png) no-repeat 50%/cover}.b2c_pd_intro_common.tab1 .cont_area#best{padding-top:100px;margin-bottom:120px}.b2c_pd_intro_common.tab1 .cont_area#best .cont_area_inner{align-items:flex-end}.b2c_pd_intro_common.tab1 .cont_area#best .cont_area_inner .title_wrap{margin-bottom:40px}.b2c_pd_intro_common.tab1 .cont_area#best .cont_area_inner .title_wrap .title{font-size:40px;margin-bottom:58px}.b2c_pd_intro_common.tab1 .cont_area#best .cont_area_inner .content_wrap{width:calc(50% - 65px)}.b2c_pd_intro_common.tab1 .cont_area#create{margin-top:160px}.b2c_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li:nth-of-type(2n) .txt_area{margin-right:0}.b2c_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li:nth-of-type(2n) .img_wrap{margin-right:20px}.b2c_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li .img_wrap,.b2c_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li .txt_area{width:calc(50% - 10px)}.b2c_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li .txt_area{margin-right:20px;margin-left:0;padding-left:110px;padding-right:40px}.b2c_pd_intro_common.tab1 .cont_area#print .cont_area_inner .title_wrap{width:calc(50% - 10px);margin-right:20px}.b2c_pd_intro_common.tab1 .cont_area#print .cont_area_inner .content_wrap{width:calc(50% - 10px)}.b2c_pd_intro_common.tab1 .cont_area#print .cont_area_inner .content_wrap .img_wrap{max-width:422px;margin:0 auto}.b2c_pd_intro_common.tab1 .cont_area#print .cont_area_inner .content_wrap .img_wrap .img>img{display:none}.b2c_pd_intro_common.tab1 .cont_area#print .cont_area_inner .content_wrap .img_wrap .img>img.on{display:block}.b2c_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap{width:calc(42% - 70px);margin-right:70px;white-space:normal}.b2c_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap .cyan_border_box{max-width:440px;padding:28px 32px;margin-top:40px;border:1px dashed #09b9c6;background-color:rgba(9,185,198,.04);border-radius:12px}.b2c_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap .cyan_border_box .title{font-size:18px;line-height:20px;font-weight:500;margin-bottom:12px;color:#504d58}.b2c_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap .cyan_border_box .desc{font-size:16px;line-height:24px;font-weight:500;color:#7c7a82}.b2c_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap .cyan_border_box .desc i{margin-top:8px;display:block!important;color:#a7a6ab}.b2c_pd_intro_common.tab1 .cont_area#ai_clinic .content_wrap{width:58%}.b2c_pd_intro_common.tab1 .cont_area#ai_clinic .content_wrap .solo_slide .swiper-slide{width:100%!important;padding-top:66.66667%}.b2c_pd_intro_common.tab1 .cont_area#ai_clinic .content_wrap .solo_slide .swiper-slide[data-swiper-slide-index="0"]{background:url(/static/media/img_teacher_ai_01.d825bea7.png) no-repeat 50%/cover}.b2c_pd_intro_common.tab1 .cont_area#ai_clinic .content_wrap .solo_slide .swiper-slide[data-swiper-slide-index="1"]{background:url(/static/media/img_teacher_ai_02.bcda2575.png) no-repeat 50%/cover}.b2c_pd_intro_common.tab1 .cont_area#ai_clinic .content_wrap .solo_slide .swiper-slide[data-swiper-slide-index="2"]{background:url(/static/media/img_teacher_ai_03.d359f2db.png) no-repeat 50%/cover}.b2c_pd_intro_common.tab1 .cont_area#ai_clinic .content_wrap .solo_slide .swiper-slide[data-swiper-slide-index="3"]{background:url(/static/media/img_teacher_ai_04.4295d3f9.png) no-repeat 50%/cover}.b2c_pd_intro_common.tab2 .cont_area#new_voca .content_wrap .icon_ul{display:flex;align-items:center;justify-content:center}.b2c_pd_intro_common.tab2 .cont_area#new_voca .content_wrap .icon_ul li>div{width:120px;height:120px;line-height:120px;text-align:center;background-color:#fff;border-radius:16px;box-shadow:0 4px 20px 0 rgba(118,129,229,.16)}.b2c_pd_intro_common.tab2 .cont_area#new_voca .content_wrap .icon_ul li>p{margin-top:16px;font-weight:500;color:#504d58;text-align:center}.b2c_pd_intro_common.tab2 .cont_area#new_voca .content_wrap .icon_ul li:not(:first-child){margin-left:48px}.b2c_pd_intro_common.tab2 .cont_area#data{margin-bottom:100px}.b2c_pd_intro_common.tab2 .cont_area#data .title_wrap>ul{margin-top:56px;display:flex;align-items:center}.b2c_pd_intro_common.tab2 .cont_area#data .title_wrap>ul li p{margin-bottom:12px;font-size:16px;line-height:24px;font-weight:500;color:#7c7a82}.b2c_pd_intro_common.tab2 .cont_area#data .title_wrap>ul li span{display:flex;align-items:center;font-size:24px;line-height:34px;font-weight:700}.b2c_pd_intro_common.tab2 .cont_area#data .title_wrap>ul li span b{margin-right:4px;font-size:40px;line-height:40px;font-weight:inherit;color:inherit}.b2c_pd_intro_common.tab2 .cont_area#data .title_wrap>ul li:not(:first-child){margin-left:72px}.b2c_pd_intro_common.tab2 .cont_area#activity .cont_area_inner .content_wrap .img_txt_ul li .txt_area{margin-left:80px}.b2c_pd_intro_common.tab2 .cont_area#activity .cont_area_inner .content_wrap .img_txt_ul li:nth-child(2n) .txt_area{margin-left:100px}.b2c_pd_intro_common.tab2 .cont_area#activity .cont_area_inner .content_wrap .img_txt_ul li:nth-child(2n) .slide_btn .next_btn{left:auto;right:0;transform:translate(50%,-50%)!important}.b2c_pd_intro_common.tab2 .cont_area#activity .cont_area_inner .content_wrap .img_txt_ul li:nth-child(2n) .slide_btn .next_btn.disabled{transform:translate(50%,-50%) scaleX(-100%)!important}.b2c_pd_intro_common.tab2 .cont_area#activity .cont_area_inner .content_wrap .solo_slide{width:calc(100% - 655px)}.b2c_pd_intro_common.tab2 .cont_area#activity .cont_area_inner .content_wrap .solo_slide.half_ratio{width:calc(50% - 10px)}.b2c_pd_intro_common.tab2 .cont_area#auto .title_wrap .title,.b2c_pd_intro_common.tab2 .cont_area#optimization .cont_area_inner .title_wrap .title{margin-bottom:16px}.b2c_pd_intro_common.tab2 .cont_area#optimization .cont_area_inner .content_wrap{width:calc(100% - 526px)}.b2c_pd_intro_common.tab2 .cont_area#note .cont_area_inner .title_wrap .title{margin-bottom:16px}.b2c_pd_intro_common.tab2 .cont_area#note .cont_area_inner .content_wrap .solo_slide .swiper-slide{width:calc(25% - 24px)!important;padding-top:33%;transition:width .3s;overflow:hidden!important;cursor:pointer}.b2c_pd_intro_common.tab2 .cont_area#note .cont_area_inner .content_wrap .solo_slide .swiper-slide:nth-child(n+4){display:none}.b2c_pd_intro_common.tab2 .cont_area#note .cont_area_inner .content_wrap .solo_slide .swiper-slide p{width:100%;padding:20px 32px;background-color:#e6e8fb;font-size:20px;line-height:30px;font-weight:600;color:#24212e;position:absolute;left:0;bottom:46px;transition:all .3s;transform:translateY(calc(100% - 36px))}.b2c_pd_intro_common.tab2 .cont_area#note .cont_area_inner .content_wrap .solo_slide .swiper-slide p span{margin-top:6px;font-size:16px;line-height:24px;font-weight:500;color:#7c7a82;transition:all .3s;opacity:0}.b2c_pd_intro_common.tab2 .cont_area#note .cont_area_inner .content_wrap .solo_slide .swiper-slide .img_wrap{height:100%;position:absolute;left:0;top:0}.b2c_pd_intro_common.tab2 .cont_area#note .cont_area_inner .content_wrap .solo_slide .swiper-slide .img_wrap .img{padding-top:0;height:100%;background-color:#e6e8fb}.b2c_pd_intro_common.tab2 .cont_area#note .cont_area_inner .content_wrap .solo_slide .swiper-slide .img_wrap .img img{padding-bottom:131px;min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b2c_pd_intro_common.tab2 .cont_area#note .cont_area_inner .content_wrap .solo_slide .swiper-slide.on{width:50%!important}.b2c_pd_intro_common.tab2 .cont_area#note .cont_area_inner .content_wrap .solo_slide .swiper-slide.on p{bottom:0;transform:translateY(0)}.b2c_pd_intro_common.tab2 .cont_area#note .cont_area_inner .content_wrap .solo_slide .swiper-slide.on p span{opacity:1}.b2c_pd_intro_common.tab2.premium_voca .cont_area#new_voca{padding-top:236px}.b2c_pd_intro_common.tab3 .cont_area#free_class .title_wrap{width:calc(50% - 40px)}.b2c_pd_intro_common.tab3 .cont_area#free_class .content_wrap{width:calc(50% + 20px)}.b2c_pd_intro_common.tab3 .cont_area#free_class .content_wrap .img_wrap img{max-width:100%}.b2c_pd_intro_common.tab3 .cont_area#free_contents{padding-top:100px;margin-bottom:115px}.b2c_pd_intro_common.tab3 .cont_area#free_contents .title_wrap{margin-bottom:0}.b2c_pd_intro_common.tab3 .cont_area#tr_test{padding-top:85px}.b2c_pd_intro_common.tab3 .cont_area#tr_test .title_wrap{text-align:center!important}.b2c_pd_intro_common.tab4 .cont_area .product_card .top .product_title{margin-bottom:8px}.b2c_pd_intro_common.tab4 .cont_area .product_card .full_btn{padding:15px 0;transition:box-shadow .3s}.b2c_pd_intro_common.tab4 .cont_area .product_card .full_btn:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.06)}.b2c_pd_intro_common.tab4 .cont_area#now{margin-top:60px!important;padding-bottom:120px}.b2c_pd_intro_common.tab4 .cont_area#now .cont_area_inner{display:block}.b2c_pd_intro_common.tab4 .cont_area#now .swiper-container{overflow:visible}.b2c_pd_intro_common.tab4 .cont_area#now .swiper-slide{height:auto!important;padding-top:0;background-color:#fff}.b2c_pd_intro_common.tab4 .cont_area#now .swiper-slide:nth-child(n+4){display:none}.b2c_pd_intro_common.tab4 .cont_area#now .swiper-pagination{display:none;bottom:-8px}.b2c_pd_intro_common.tab4 .cont_area#now .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;margin-right:0;background-color:#d9d9d9}.b2c_pd_intro_common.tab4 .cont_area#now .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#7681e5}.b2c_pd_intro_common.tab4 .cont_area#now .swiper-pagination .swiper-pagination-bullet:not(:first-child){margin-left:12px}.b2c_pd_intro_common.tab4 .cont_area#now .product_card{display:flex;flex-direction:column;height:100%}.b2c_pd_intro_common.tab4 .cont_area#now .product_card .price{display:block;margin-top:12px;font-size:16px;line-height:24px;font-weight:500;color:#504d58}.b2c_pd_intro_common.tab4 .cont_area#now .product_card .price b{font-size:28px;line-height:42px;margin-left:6px;color:inherit}.b2c_pd_intro_common.tab4 .cont_area#charge{padding-top:0}.b2c_pd_intro_common.tab4 .cont_area#charge:before{content:"";display:block;width:1290px;height:1px;background-color:#e9e9ea;margin:0 auto 120px}.b2c_pd_intro_common.tab4 .cont_area#charge .cont_area_inner>div{width:100%}.b2c_pd_intro_common.tab4 .cont_area#charge .cont_area_inner .charge_ul li{padding:21px 48px 21px 40px}.b2c_pd_intro_common.premium_voca .cont_area#course .content_wrap{display:flex;align-items:center;justify-content:space-between}.b2c_pd_intro_common.premium_voca .cont_area#course .content_wrap>.img_wrap{width:calc(60% - 24px);position:relative;overflow:hidden}.b2c_pd_intro_common.premium_voca .cont_area#course .content_wrap>.img_wrap img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b2c_pd_intro_common.premium_voca .cont_area#course .content_wrap>.img_wrap .img{padding-top:calc(67% - 2px)}.b2c_pd_intro_common.premium_voca .cont_area#course .content_wrap>ul{width:calc(40% - 56px)}.b2c_pd_intro_common.premium_voca .cont_area#note{margin-bottom:100px}.b2c_pd_intro_common.premium_voca .cont_area#charge .title_wrap .title{margin-bottom:16px}.b2c_pd_intro_common.premium_voca .cont_area#charge .title_wrap .detail{font-weight:400;color:#7c7a82}.b2c_pd_intro_common.premium_voca .cont_area#charge .charge_ul li label{padding-right:164px}@keyframes book_rolling{0%{transform:translateX(0)}to{transform:translateX(-100.56%)}}@keyframes book_rolling2{0%{transform:translateX(-100.56%)}to{transform:translateX(0)}}.payment .list li{min-height:28px}.payment .list li .new_factory_button{padding:0 8px}.payment .list li label .underline_btn{margin-left:4px}.new_container #inner_nav .toggle_btn{display:none}.new_container .payment input[type=radio]+label{font-size:16px}.new_container .payment .new_select p{font-size:14px;color:#a7a6ab}.new_container .payment .new_select li a{font-size:14px}.new_container.student_product_detail{padding-top:140px;padding-bottom:120px}main .area{padding-top:20px}main .area.large{padding-top:48px}main .area.large2{padding-top:60px}main .area.large3{padding-top:80px}.white_card.mb_detail_card{display:none;max-width:100%;padding:10px 24px;height:auto}.white_card.mb_detail_card .title{font-size:16px;font-weight:500;line-height:24px;color:#24212e}.white_card.mb_detail_card .devide_ul{margin:4px 0 24px}.white_card.mb_detail_card .devide_ul li{color:#7c7a82;display:flex;align-items:center}.white_card.mb_detail_card .devide_ul li span{font-weight:500;color:#504d58;margin-left:4px}.white_card.mb_detail_card.type2{padding:20px}.white_card.mb_detail_card.type2 .mb_detail_title{display:flex;align-items:center;margin-bottom:15px}.white_card.mb_detail_card.type2 .mb_detail_title .new_factory_tag{min-width:45px;text-align:center;margin-right:8px}.white_card.mb_detail_card.type2 .label_ul{margin-bottom:24px}.white_card.mb_detail_card.type2 .label_ul>li{display:flex;align-items:center;justify-content:space-between}.white_card.mb_detail_card.type2 .label_ul>li.progress{flex-wrap:wrap}.white_card.mb_detail_card.type2 .label_ul>li p{font-size:14px;font-weight:500;line-height:22px;color:#504d58}.white_card.mb_detail_card.type2 .label_ul>li .labels{font-size:14px;line-height:22px;color:#7c7a82}.white_card.mb_detail_card.type2 .label_ul>li:not(:first-child){margin-top:8px}.white_card.mb_detail_card.type2 .label_ul>li .progress_bar{width:100%;height:6px;background-color:#f2f2f7;border-radius:999px;margin:4px 0 8px}.white_card.mb_detail_card.type2 .label_ul>li .progress_bar .ing{width:50%;height:100%;background-color:#7681e5;border-radius:999px}.white_card.mb_detail_card.type2.pvoca_tr_card{border-radius:8px;border:1px solid #e9e9ea;box-shadow:0 4px 6px 0 rgba(0,0,0,.06)}.white_card.mb_detail_card.type2.pvoca_tr_card .mb_detail_title{display:block;margin-bottom:12px}.white_card.mb_detail_card.type2.pvoca_tr_card .mb_detail_title .title{margin-top:4px}.white_card.mb_detail_card.type2.pvoca_tr_card .mb_detail_title .new_factory_tag{height:20px;line-height:18px;font-size:11px}.white_card.mb_detail_card.type2.pvoca_tr_card .label_ul>li:not(:first-child){margin-top:6px}.white_card.mb_detail_card.type2.pvoca_tr_card .label_ul>li .progress_bar{height:10px;padding:2px;margin-top:8px;margin-bottom:6px}.white_card.mb_detail_card.type2.pvoca_tr_card .label_ul>li .labels{font-size:13px;line-height:20px}.white_card.mb_detail_card.type2.pvoca_tr_card .label_ul>li .score_t{font-weight:700}.white_card.detail_card{display:flex;align-items:center;justify-content:space-between;max-width:100%;margin-top:24px;padding:10px 24px;height:auto;border-radius:8px;box-shadow:0 4px 6px 0 rgba(0,0,0,.06)}.white_card.detail_card.min_h{min-height:54px}.white_card.detail_card .new_factory_button{font-weight:400}.white_card.detail_card.top_none{margin-top:0}.white_card.detail_card>div:first-of-type{display:flex;align-items:center}.white_card.detail_card>div:first-of-type .new_factory_tag{text-align:center;margin-right:8px;min-width:45px}.white_card.detail_card>div:first-of-type .new_factory_tag:not(:first-child){margin-left:0}.white_card.detail_card>div:first-of-type .new_factory_tag:not(:last-of-type){margin-right:4px}.white_card.detail_card ul{display:flex;align-items:center}.white_card.detail_card ul li.title{font-size:18px;font-weight:500;line-height:28px;color:#24212e}.white_card.detail_card ul li.title .date{color:#7c7a82;font-size:16px;font-weight:400;line-height:26px;margin-left:8px}.white_card.detail_card ul li.title .new_factory_tag{margin-bottom:3px}.white_card.detail_card ul li.title .range{font:inherit;font-weight:400;color:inherit}.white_card.detail_card ul li.days{font-size:16px;line-height:24px;color:#504d58;margin-left:4px}.white_card.detail_card ul li.teacher{font-size:16px;line-height:24px;color:#504d58;position:relative;margin-left:22px}.white_card.detail_card ul li.teacher:after{content:"";display:block;clear:both;width:2px;background-color:#dfdfe4;position:absolute;top:50%;height:14px;left:-9px;transform:translate(-50%,calc(-50% + 2px))}.white_card.detail_card ul li.member_num{margin-right:20px;font-size:16px;font-weight:500;line-height:24px;color:#7c7a82}.white_card.detail_card ul li.member_num:last-child{margin-right:0}.white_card.detail_card ul li.member_num span{font:inherit;font-weight:700;line-height:inherit;color:#504d58;margin-left:6px}.white_card.detail_card ul li.code{font-weight:500;color:#a7a6ab;letter-spacing:-.2px;padding-right:20px;position:relative;cursor:pointer;font-size:16px;line-height:24px;margin-left:6px}.white_card.detail_card ul li.code:after{content:"";display:inline-block;width:16px;height:16px;background:url(/static/media/icon_copy_gray.176c97aa.svg) no-repeat 50%;position:absolute;right:0;top:50%;transform:translateY(-50%)}.white_card.detail_card ul li.code:hover{color:#7681e5}.white_card.detail_card ul li.code:hover:after{background-image:url(/static/media/icon_copy_purple.186a07a7.svg)}.white_card.detail_card ul li .new_factory_tag{margin-right:8px}.white_card.detail_card.mg_top_none{margin-top:0}.white_card.detail_card.title_bold ul li.title{font-weight:700}.white_card.detail_card.title_gray ul li.title{color:#504d58}.white_card.detail_card .whole_progress_wrap{display:flex;align-items:center}.white_card.detail_card .whole_progress_wrap>p{font-size:16px;line-height:24px;margin-right:8px;color:#7c7a82}.white_card.detail_card .whole_progress_wrap .whole_progress{width:120px;height:6px;border-radius:999px;background-color:#f2f2f7;position:relative}.white_card.detail_card .whole_progress_wrap .whole_progress>.ing{width:80%;height:100%;border-radius:999px;background-color:#7681e5}.white_card.detail_card .whole_progress_wrap .whole_progress_per{font-size:16px;line-height:24px;font-weight:700;color:#504d58;margin-left:8px}.donut{width:132px;height:132px;margin:0 auto;border-radius:50%;position:relative;text-align:center;transition:background .3s ease-in-out;background:conic-gradient(#09b9c6 0 0,#f2f2f7 0 100%);print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.donut.purple{background:conic-gradient(#7681e5 0 0,#f2f2f7 0 100%)}.donut+.before{color:#000;width:120px;height:120px;background:#fff;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) skew(-.03deg);text-align:center;display:table;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.donut+.before>div{display:table-cell;vertical-align:middle}.donut+.before>div p{color:#7c7a82;line-height:22px}.donut+.before>div p.percent_num{color:#24212e;font-size:22px;font-weight:700;line-height:32px}.scroll_lock{overflow:hidden}.new_container .datepicker_wrap,.new_datepicker .datepicker_wrap{display:flex;align-items:center;justify-content:space-between}.new_container .datepicker_wrap>span,.new_datepicker .datepicker_wrap>span{margin:0 6px}.new_container .datepicker_wrap .date-picker,.new_datepicker .datepicker_wrap .date-picker{flex:1 1}.new_container .datepicker_wrap .date-picker>.input,.new_datepicker .datepicker_wrap .date-picker>.input{width:100%;height:36px;padding-left:12px;border-color:#dfdfe4;color:#504d58}.new_container .datepicker_wrap .date-picker>img,.new_datepicker .datepicker_wrap .date-picker>img{left:auto;right:12px;filter:invert(53%) sepia(6%) saturate(329%) hue-rotate(214deg) brightness(90%) contrast(87%)}.new_container .datepicker_wrap.abs_reset .date-picker:first-of-type>.date-picker-pop.visible,.new_datepicker .datepicker_wrap.abs_reset .date-picker:first-of-type>.date-picker-pop.visible{transform-origin:left top;left:0;right:auto;top:44px}.new_container .datepicker_wrap.abs_reset .date-picker:last-of-type>.date-picker-pop.visible,.new_datepicker .datepicker_wrap.abs_reset .date-picker:last-of-type>.date-picker-pop.visible{transform-origin:right top;left:auto;right:0;top:44px}.new_container .datepicker_wrap.abs_reset.solo_picker .date-picker:last-of-type>.date-picker-pop.visible,.new_datepicker .datepicker_wrap.abs_reset.solo_picker .date-picker:last-of-type>.date-picker-pop.visible{transform-origin:left top;left:0;right:auto}.new_container .datepicker_wrap.sign_none .date-picker:not(:first-child),.new_datepicker .datepicker_wrap.sign_none .date-picker:not(:first-child){margin-left:8px}.new_container .datepicker_wrap.join_type .date-picker>.input,.new_datepicker .datepicker_wrap.join_type .date-picker>.input{height:40px;border-radius:8px}.new_container.play_common,.new_datepicker.play_common{padding:116px 32px}.new_container.play_common .new_tooltip,.new_datepicker.play_common .new_tooltip{z-index:99}.new_container.notice_detail_common,.new_datepicker.notice_detail_common{padding-bottom:129px}.new_container .smile_area:last-of-type .smile_radio_list,.new_datepicker .smile_area:last-of-type .smile_radio_list{padding-bottom:0}.new_container .smile_area:not(:first-of-type),.new_datepicker .smile_area:not(:first-of-type){border-top:1px solid #e9e9ea;padding-top:40px}.new_container .smile_area .smile_title,.new_datepicker .smile_area .smile_title{font-size:20px;font-weight:700;line-height:30px;color:#504d58}.new_container .smile_area .smile_radio_list,.new_datepicker .smile_area .smile_radio_list{display:block;width:320px;margin:0 auto;padding:26px 0 40px;display:flex;justify-content:space-between}.new_container .smile_area .smile_radio_list li,.new_datepicker .smile_area .smile_radio_list li{flex:1 1}.new_container .smile_area .smile_radio_list.evenly,.new_datepicker .smile_area .smile_radio_list.evenly{justify-content:space-evenly}.new_container .smile_area .smile_radio_list.evenly li,.new_datepicker .smile_area .smile_radio_list.evenly li{flex:none}.new_container .smile_area .smile_radio[type=radio]+label,.new_datepicker .smile_area .smile_radio[type=radio]+label{padding-top:56px;color:#7c7a82;text-align:center;justify-content:center;background-repeat:no-repeat;background-position:top;line-height:16px}.new_container .smile_area .smile_radio[type=radio].easy+label,.new_datepicker .smile_area .smile_radio[type=radio].easy+label{background-image:url(/static/media/icon_smile01.3981e809.svg)}.new_container .smile_area .smile_radio[type=radio].normal+label,.new_datepicker .smile_area .smile_radio[type=radio].normal+label{background-image:url(/static/media/icon_smile02.d58f0480.svg)}.new_container .smile_area .smile_radio[type=radio].hard+label,.new_datepicker .smile_area .smile_radio[type=radio].hard+label{background-image:url(/static/media/icon_smile03.db983d5a.svg)}.new_container .smile_area .smile_radio[type=radio]:checked+label,.new_datepicker .smile_area .smile_radio[type=radio]:checked+label{color:#09b9c6}.new_container .smile_area .smile_radio[type=radio]:checked.easy+label,.new_datepicker .smile_area .smile_radio[type=radio]:checked.easy+label{background-image:url(/static/media/icon_smile01_active.fb81a7e1.svg)}.new_container .smile_area .smile_radio[type=radio]:checked.normal+label,.new_datepicker .smile_area .smile_radio[type=radio]:checked.normal+label{background-image:url(/static/media/icon_smile02_active.dacaaf07.svg)}.new_container .smile_area .smile_radio[type=radio]:checked.hard+label,.new_datepicker .smile_area .smile_radio[type=radio]:checked.hard+label{background-image:url(/static/media/icon_smile03_active.c64ff615.svg)}.new_container.voca_list,.new_datepicker.voca_list{padding-top:84px}.new_container.voca_list.wordbook_page,.new_datepicker.voca_list.wordbook_page{min-height:100vh}.new_container.voca_list.wordbook_page .new_factory_title_area+.sub_title,.new_datepicker.voca_list.wordbook_page .new_factory_title_area+.sub_title{margin-top:10px;font-size:16px}.new_container.voca_list.wordbook_page .new_factory_title_area+.sub_title span,.new_datepicker.voca_list.wordbook_page .new_factory_title_area+.sub_title span{font:inherit;color:#7c7a82}.new_container.voca_list .new_factory_title_area+.sub_title,.new_datepicker.voca_list .new_factory_title_area+.sub_title{margin-top:6px}.first_long>:first-child{flex:1 1;margin-right:8px}.new_half_layout{margin-top:24px}.new_half_layout.mt_reset{margin-top:0}.new_half_layout .bottom_btn_wrap button{min-width:200px}.new_half_layout .bottom_btn_wrap.shadow_type{width:calc(100% + 64px);margin-top:0;margin-left:-32px;padding-top:28px;padding-bottom:32px;border-radius:0 0 12px 12px}.new_half_layout .bottom_btn_wrap.shadow_type.shadow_on{box-shadow:1px 0 10px 0 rgba(0,0,0,.06)}.new_half_layout .bottom_btn_wrap,.new_half_layout .pagination-component{margin-top:24px}.new_half_layout:after{content:"";display:block;clear:both}.new_half_layout.type2.rtl{display:flex}.new_half_layout.type2.rtl>.white_card:first-of-type{width:345px}.new_half_layout.type2.rtl>.white_card:last-of-type{width:calc(100% - 370px);border-left:1px solid #e9e9ea}.new_half_layout.type2.rtl>.white_card .course_card_wrap{height:calc(100% - 118px);margin-top:24px}.new_half_layout.type2.rtl>.white_card .course_card_wrap>.between{margin-bottom:8px}.new_half_layout.type2 .new_half_wrap{padding:0;display:flex}.new_half_layout.type2 .new_half_wrap>div{width:345px;padding:32px}.new_half_layout.type2 .new_half_wrap>div:last-of-type{width:calc(100% - 345px);border-left:1px solid #e9e9ea}.new_half_layout.type2 .white_card{width:calc(45% - 10px)}.new_half_layout.type2 .white_card:first-of-type{width:calc(55% - 10px);margin-right:20px}.new_half_layout.mg_top_0{margin-top:0}.new_half_layout .white_card{max-width:100%;width:calc(60% - 10px);float:left;padding:24px;height:100%}.new_half_layout .white_card:first-of-type{width:calc(40% - 10px);margin-right:20px}.new_half_layout .white_card.pd_large{padding:32px}.my_course_detail_list{margin-top:32px;height:calc(100% - 110px);overflow-y:auto}.my_course_detail_list .my_course_detail_item:not(:first-child){margin-top:32px}.my_course_detail_list .contents_wrap+.contents_wrap{margin-top:16px}.my_course_detail_list.mg_top_s{margin-top:8px}.new_sort_btn{width:40px;height:40px;line-height:34px;border-radius:8px;border:1px solid #dfdfe4;text-align:center}.round_tag{display:inline-block;width:26px;line-height:26px;border-radius:50%;text-align:center;font-size:13px;margin-right:6px}.round_tag.yellow{color:#ffaa04;background-color:rgba(255,170,4,.1)}.round_tag.red{color:#ff7373;background-color:#ffe9e9}.common_dim{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(29,29,29,.7);margin-top:0!important}@media (orientation:landscape){.common_dim{position:fixed}}@media (orientation:portrait){.common_dim{position:fixed}}.common_dim.remove{display:none}.common_dim.dark_ver{background-color:rgba(0,0,0,.7)}.common_dim.transparent_ver{z-index:99;background-color:initial}.common_dim.filter_dim{z-index:101}.common_dim.zidx_0{z-index:0!important}.common_dim.zidx_1{z-index:1!important}.common_dim.zidx_tooltip{z-index:10!important}.common_dim.transparent{background-color:initial}.common_dim.header_pop_dim{z-index:151}.common_dim.mb_zidx_up{z-index:101}.common_dim.zidx_up{z-index:1001}.bg_transparent{background:transparent!important}.col_box:not(:first-child){margin-top:40px}.form_ul>li:not(:first-child){margin-top:24px}.form_ul>li .new_factory_label{margin-bottom:8px}.form_ul.form_s>li:not(:first-child){margin-top:16px}.form_ul.form_s>li .new_factory_label{margin-bottom:6px}.form_ul.form_s>li input{border-radius:8px}.scroll_height_wrap{margin-top:24px;padding-top:24px;border-top:1px solid #e9e9ea}.scroll_height_wrap .new_factory_table_num{justify-content:end}.scroll_height_wrap.border_none{border-top:none;padding-top:16px}.pc_scroll{overflow-y:auto}.icon_tooltip{position:absolute;top:24px;right:26px;z-index:22}.icon_tooltip .tooltip_contents{width:max-content;padding:24px;border:2px solid #dfdfe4;position:absolute;top:50%;left:-20px;transform:translate(-100%,-50%);border-radius:10px;background-color:#fff}.icon_tooltip .tooltip_contents p{font-size:18px;font-weight:500}.icon_tooltip .tooltip_contents button{margin-top:12px}.icon_tooltip .tooltip_contents .tooltip_pointer{position:absolute;right:0;top:50%;transform:translate(99%,-50%)}.info_ul>li{display:flex;align-items:center}.info_ul>li .new_select p{line-height:18px}.info_ul>li:not(:first-child){margin-top:16px}.info_ul>li:not(:last-child){margin-bottom:1px}.info_ul>li.column{align-items:flex-start}.info_ul>li.column .new_factory_label{margin-top:5px}.info_ul>li.v_top{align-items:flex-start}.info_ul>li.v_top .new_factory_label{margin-top:7px}.info_ul>li .new_factory_label{min-width:140px;color:#a7a6ab!important;display:flex;align-items:center;margin-bottom:0}.info_ul>li .new_factory_label.top{margin-bottom:auto;margin-top:2px}.info_ul>li>div:not(.tooltip_wrap){width:calc(100% - 140px)}.info_ul>li>div:not(.tooltip_wrap).w_100{width:100%}.info_ul>li>div:not(.tooltip_wrap).w_100>p{word-break:keep-all}.info_ul>li p{font-size:14px;line-height:22px;font-weight:400;color:#504d58}.info_ul>li p.alert_s{font-size:13px;line-height:20px}.info_ul>li .link{color:#09b9c6;text-decoration:underline;cursor:pointer}.info_ul>li .desc{font-size:13px!important;color:#a7a6ab!important;line-height:20px!important;font-weight:400!important}.info_ul>li .desc.mg_s,.info_ul>li .question_mode_wrap{margin-top:8px}.btn_r_wrap{align-items:center;justify-content:flex-end;margin-top:24px}.btn_r_wrap,.folders,.tag_text{display:flex}.folders{align-items:center}.folders p{max-width:calc(100% - 82px);font-size:14px;line-height:22px;font-weight:500;color:#24212e;margin-right:6px}.folders button{flex-shrink:0}.between{display:flex;justify-content:space-between;align-items:center}input:focus{border:1px solid #504d58}.admin input[type=radio]:focus,.input_not_border:focus{border:none}.word_card_wrap .total_num{margin-right:8px}.new_table_wrap table:not(.new_detail_table) th{position:sticky;top:0;z-index:5}.new_table_wrap table:not(.new_detail_table) th:before{content:"";display:block;width:100%;height:1px;background-color:#e9e9ea;position:absolute;bottom:-1px;left:0;z-index:10}.new_table_wrap table:not(.new_detail_table) th:after{content:"";display:block;width:100%;height:1px;background-color:#e9e9ea;position:absolute;top:0;left:0;z-index:10}.new_table_wrap.noto_table tbody tr td,.new_table_wrap.noto_table thead tr th{font-family:"Noto Sans KR",sans-serif}.new_table_wrap.active_table tbody tr{cursor:pointer}.new_table_wrap.active_table tbody tr.active td{background-color:#f4f5fd}.new_table_wrap.class_add_course_table{height:calc(100% - 38px);overflow:auto;padding-bottom:56px}.new_table_wrap.class_add_course_table table{min-width:900px}.new_table_wrap.class_add_course_table table tr{cursor:pointer}.new_table_wrap.class_add_course_table table tr td,.new_table_wrap.class_add_course_table table tr th{padding:12px}.new_table_wrap.class_add_course_table tr.active td{background-color:rgba(118,129,229,.0784313725490196)}.new_table_wrap.class_add_course_table tr td .ellipsis .like_btn{margin-right:6px;cursor:pointer}.new_table_wrap.class_add_course_table tr td .ellipsis .like_btn img{width:16px;height:16px}.new_table_wrap .col_chk{width:9%}.new_table_wrap .col_level{width:16%}.new_table_wrap .col_sources{width:25%}.new_table_wrap .col_question{width:110px}.new_table_wrap .col_question_form{width:94px}.new_table_wrap .col_question_form.wild{width:134px}.new_table_wrap .col_view{width:80px}.new_table_wrap .col_date{width:105px}.new_table_wrap .col_200{width:200px}.new_table_wrap .col_110{width:110px}.new_table_wrap .col_100{width:100px}.new_table_wrap .col_90{width:90px}.new_table_wrap .col_80{width:80px}.new_table_wrap .col_75{width:75px}.new_table_wrap .col_70{width:70px}.new_table_wrap .col_60{width:60px}.new_table_wrap input[type=checkbox]+label{display:flex;justify-content:center;margin-right:0}.new_table_wrap input[type=checkbox]+label i{width:18px;height:18px;border-radius:4px;border:1px solid #dfdfe4;margin-right:0;min-width:18px}.new_table_wrap input[type=checkbox]:checked+label i{border-color:#09b9c6;background:#fff url(/static/media/icon_chk.dd086681.svg) no-repeat 50%/8px}.new_table_wrap thead tr th{padding:8px;font-family:"Pretendard",sans-serif;font-size:13px;line-height:20px;color:#a7a6ab;background-color:#fcfdfd;border-top:none;border-bottom:none}.new_table_wrap thead.th_bold tr th{font-weight:500}.new_table_wrap tbody tr.on{background:rgba(118,129,229,.08)}.new_table_wrap tbody tr td{font-family:"Pretendard",sans-serif;font-size:14px;line-height:20px;color:#504d58;padding:10px 8px;border-top:1px solid #e9e9ea;position:relative}.new_table_wrap tbody tr td .tooltip{left:16px}.new_table_wrap tbody tr td .tooltip.center{left:50%;transform:translateX(-50%)}.new_table_wrap tbody tr td:hover .tooltip{top:34px;opacity:1;visibility:visible}.new_table_wrap tbody tr td:hover .tooltip.high{top:54px}.new_table_wrap tbody tr td p{vertical-align:middle}.new_table_wrap tbody tr td:not(.select_td) p{font:inherit;line-height:inherit}.new_table_wrap tbody tr:first-child td{border-top:1px solid #e9e9ea}.new_table_wrap tbody tr:last-child td{border-bottom:1px solid #e9e9ea}.new_table_wrap tbody.font_14 tr td{font-size:14px;line-height:22px}.new_table_wrap.padding_s thead tr th{padding:8px 10px}.new_table_wrap.padding_s tbody tr{cursor:pointer}.new_table_wrap.padding_s tbody tr td{padding:12px 10px}.new_table_wrap.padding_s tbody tr.disabled{cursor:default;background-color:#d3d3d5}.new_table_wrap.padding_s .col_date{width:96px}.table_active tbody tr{cursor:pointer}.table_active tbody tr.active td{position:relative;background-color:#f4f5fd;border-top:1px solid #7681e5;border-bottom:1px solid #7681e5!important}.table_active tbody tr.active td:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background-color:#7681e5}.table_active tbody tr.active td:first-of-type{border-left:1px solid #7681e5!important}.table_active tbody tr.active td:last-of-type{border-right:1px solid #7681e5!important}input[type=checkbox].new_chk+label i{width:18px;height:18px;border-radius:4px;border:1px solid #dfdfe4;margin-right:4px;min-width:18px}input[type=checkbox].new_chk.new_chk_s+label i{width:16px;height:16px;min-width:unset;margin-right:6px}input[type=checkbox].new_chk.chk_only+label{justify-content:center}input[type=checkbox].new_chk.chk_only+label i{margin-right:0}input[type=checkbox].new_chk.chk_gap_m+label i{margin-right:8px}input[type=checkbox].new_chk:checked+label i{border-color:#09b9c6;background:#fff url(/static/media/icon_chk.dd086681.svg) no-repeat 50%/8px}input[type=checkbox].new_chk:disabled+label i{background:#f1f1f1}.tr_checked input[type=checkbox].checked:checked+label i{border:1px solid #dfdfe4;background-color:#f2f2f7;background-image:none}.tr_checked td p{color:#a7a6ab}.tree_wrap.step_type>.MuiTreeView-root .MuiTreeItem-root.tree_depth2>.MuiTreeItem-content>.MuiTreeItem-label{padding-left:30px}.tree_wrap.step_type>.MuiTreeView-root .tree_chk_wrap{position:relative}.tree_wrap.step_type>.MuiTreeView-root .tree_chk_wrap>.new_chk+label{position:absolute;left:80px;top:50%;transform:translateY(-50%);z-index:1}.tree_wrap.step_type>.MuiTreeView-root .tree_chk_wrap .tree_item{padding-left:110px}.mini_num_input{width:40px;height:24px;font-size:14px;line-height:22px;color:#504d58;text-align:center;border-radius:4px;border:1px solid #dfdfe4;padding:0 8px;margin:0 4px 0 8px}.mini_num_input:first-child{margin-left:0}.mini_num_input:disabled{color:#a7a6ab;border:1px solid #dfdfe4;background:#f2f2f7}.mini_num_input.pass_score{width:44px;padding:0 6px;margin:0 6px 0 0}.mini_num_input.min_count{width:32px;min-width:32px;margin-right:6px;padding:0 6px}.mini_num_input.min_count+button{margin-left:6px}.max_140{max-width:140px}.max_590{max-width:590px}label.alert,p.alert{font-size:13px!important;color:#a7a6ab!important;line-height:20px!important}label.alert.black,p.alert.black{color:#504d58!important}.alert_s{font-size:13px;line-height:20px;margin-top:8px;color:#a7a6ab!important}.alert_s.mg_xs{margin-top:4px}.alert_s.mg_s{margin-top:6px}.alert_s.mg_m{margin-top:10px}.alert_s.inner_type{padding:0 20px}.red_t{color:#ff5252!important}.red_t2{color:#ff5050!important}.gray_t{color:#504d58!important}.pale_gray_t{color:#a7a6ab!important}.light_gray_t{color:#7c7a82!important}.light_gray_t2{color:rgba(80,77,88,.25098039215686274)!important}.cyan_t{color:#09b9c6!important}.purple_t{color:#7681e5!important}.black_t{color:#24212e!important}.gradient_t{background:linear-gradient(30deg,#35e77d 12%,#34b2e9 45%);background-clip:text;-webkit-background-clip:text;color:transparent!important}.font_20{font-size:20px}.font_r{font-weight:400!important}.font_m{font-weight:500!important}.font_b{font-weight:700!important}.font_inherit,.lh_inherit{line-height:inherit}.font_inherit{font-weight:inherit;font-size:inherit;color:inherit}.b2c_fixed_menu{width:126px;position:fixed;right:0;bottom:142px;z-index:10;border-radius:12px 0 0 12px;background:#ffaa04;overflow:hidden}@media (orientation:landscape){.b2c_fixed_menu{position:fixed}}@media (orientation:portrait){.b2c_fixed_menu{position:fixed}}.b2c_fixed_menu.type_blue{background:#09b9c6}.b2c_fixed_menu.type_blue li:last-of-type{background:#169ebc}.b2c_fixed_menu li:not(:first-of-type){border-top:1px solid #e9e9ea}.b2c_fixed_menu li:last-of-type{background:#f49741}.b2c_fixed_menu li a{display:block;padding:12px 20px;word-break:keep-all;font-size:14px;line-height:20px;font-weight:700;color:#fff;text-align:center}.new_container .new_layout .new_contents .area_box.search_info{height:calc(100% - 58px)}.new_container .new_layout .new_contents .area_box.search_info .scroll_box{height:calc(100% - 76px)}.new_container .new_layout .new_contents .area_box.search_info .scroll_box.full_height{height:100%}.new_container .new_layout .new_contents .area_box.search_info.omr_bottom{height:calc(100% - 100px)}.new_container .new_layout .new_contents .area_box.search_info.omr_bottom .scroll_box{height:calc(100% - 72px)}.new_container .new_layout .new_contents .area_box.contents_info,.new_container .new_layout .new_contents .area_box.search_info.online_bottom{height:calc(100% - 58px)}.new_container .new_layout .new_contents .area_box.contents_info.y_scroll{overflow-y:auto!important}.new_container .new_layout .new_contents .area_box.contents_info .scroll_box.first{height:auto}.new_container .new_layout .new_contents .area_box.contents_info .scroll_box.second{height:auto;margin-top:40px}.new_container .new_layout .new_contents .area_box.contents_info .select{min-height:auto}.new_container .new_layout .new_contents .area_box.contents_info .select .select-input{border:1px solid #dfdfe4;height:36px;line-height:36px;width:100%;padding:8px 12px;font-size:13px;color:#504d58;border-radius:8px}.new_container .new_layout .new_contents .area_box.contents_info .select .select-input.placeholder{color:#a7a6ab}.new_container .new_layout .new_contents .area_box .solo{height:calc(100% - 112px)}.new_container .new_layout .searchbox.index_premium .area_box.search_form .search_box{height:calc(100% - 100px)}.new_container .new_layout .area_box.search_form{height:calc(100% - 58px)}.new_container .new_layout .area_box.search_form.step .search_box{height:calc(100% - 64px)}.new_container .new_layout .area_box.search_form .search_box{width:100%;height:calc(100% - 60px);overflow-y:auto;overflow-x:hidden}.new_container .new_layout .area_box.search_form .search_box.on{width:100%;height:calc(100% - 63px);overflow-y:auto}.new_layout,.new_layout>*{border:1px solid transparent}.new_layout.no_border,.new_layout.no_border>*{border:none}#cedulearn{position:relative}#cedulearn .new_container.step,#cedulearn .new_container.step.render0{padding-top:126px;padding-bottom:108px}#cedulearn .new_container.step.render1{padding-top:174px;padding-bottom:64px}#cedulearn .new_container.step.render2{padding-top:208px;padding-bottom:24px}#cedulearn .new_container.step .contents.mb_type{margin-bottom:28px;padding-bottom:0;border:none}#cedulearn .new_container.step .new_contents.step{width:100%;border:1px solid #e9e9ea;padding:26px 0}#cedulearn .new_container.step .new_contents.step .top_area{padding:0 24px}#cedulearn .new_container.step .new_contents .area_box{overflow:visible}#cedulearn .new_container.step .new_contents .area_box.tree_area{width:100%;margin-left:0;margin-bottom:0}#cedulearn .new_container.step .new_contents .area_box.full_scroll{overflow-y:auto}#cedulearn .new_container.step .new_layout .my_course_detail_list.sort{margin-top:0}#cedulearn .new_container.step .new_layout .my_course_detail_list.sort .contents_area.type2 .contents_wrap .contents_item:not(:first-child){border:none}#cedulearn .new_container.step .new_layout .my_course_detail_list.sort .contents_area.type2 .contents_wrap.active.group{padding-top:9px;padding-bottom:9px}#cedulearn .new_container.step .new_layout .my_course_detail_list.sort .contents_area.type2 .contents_wrap.active+.contents_wrap{margin-top:9px}#cedulearn .new_container.step .new_layout .my_course_detail_list.sort .contents_area.type2 .contents_wrap+.active{margin-top:9px!important}#cedulearn .new_container.step .new_layout .my_course_detail_list.sort .contents_area.type2 .contents_wrap:not(:last-child){margin-bottom:0}#cedulearn .new_container.step .new_layout .my_course_detail_list.sort .contents_area.type2 .contents_wrap+.contents_wrap{margin-top:0}.list_top{padding:20px 0 16px;display:flex;align-items:center;justify-content:space-between}.list_top .list_title{font-weight:500;line-height:22px;color:#504d58}.list_top .list_title .num{font-size:13px;line-height:20px;color:#7c7a82;margin-left:2px}.list_top .right_wrap{display:flex;align-items:center}.list_top .right_wrap>:not(:first-of-type){margin-left:8px}.add_course .new_factory_title_wrap{margin-bottom:4px}.add_course .admin_txt{font-weight:700;color:#09b9c6;display:inline-block;margin-left:4px}.add_course .course_list_wrap{max-height:none}.add_course .add-course-fixed-btn{width:calc(100% - 64px);position:absolute;bottom:32px}.add_course .add-course-fixed-btn .bottom_btn_wrap{width:100%!important}.my_course_list{height:calc(100% - 150px)}.my_course_list>ul{height:calc(100% - 76px);overflow-y:auto}.my_course_list>ul .my_course_li{cursor:pointer;padding:20px;border-radius:8px;border:1px solid #dfdfe4}.my_course_list>ul .my_course_li:not(:first-of-type){margin-top:12px}.my_course_list>ul .my_course_li.on{border-color:#09b9c6}.my_course_list>ul .my_course_li.disabled{cursor:auto;background-color:#bfc7ce}.my_course_list>ul .my_course_li .bom,.my_course_list>ul .my_course_li .top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.my_course_list>ul .my_course_li .top{padding-bottom:16px}.my_course_list>ul .my_course_li .top .title_area{display:flex;align-items:center;width:calc(100% - 30px)}.my_course_list>ul .my_course_li .top .title_area p{width:calc(100% - 20px);font-size:16px;font-weight:500;line-height:24px;color:#24212e}.my_course_list>ul .my_course_li .top .title_area .like_btn{margin-right:8px;cursor:pointer}.my_course_list>ul .my_course_li .top .title_area .like_btn img{width:16px}.my_course_list>ul .my_course_li .bom{padding-top:12px;border-top:1px solid #e9e9ea}.my_course_list>ul .my_course_li .bom ul{display:flex;align-items:center}.my_course_list>ul .my_course_li .bom ul.tag_ul li:not(:first-of-type){margin-left:12px}.my_course_list>ul .my_course_li .bom ul.tag_ul li .new_factory_tag{min-width:46px;margin-right:6px;text-align:center}.my_course_list>ul .my_course_li .bom ul.devide_ul li{padding:0 10px;color:#7c7a82;font-size:14px}.my_course_list>ul .my_course_li .bom ul.devide_ul li:first-child{padding-left:0}.my_course_list>ul .my_course_li .bom ul.devide_ul li:last-child{padding-right:0}.my_course_list>ul .my_course_li .bom ul.devide_ul li span{color:inherit}.my_course_list>ul .my_course_li .bom ul.devide_ul li.cyan_t{font-weight:700}.my_course_list>ul .my_course_li .bom ul.devide_ul li.cyan_t span{color:#7c7a82}.my_course_list>ul .my_course_li .bom ul.devide_ul li:after{height:10px;background-color:#c7c7cc}.tree_top{display:flex;align-items:center;justify-content:space-between;white-space:nowrap}.tree_top .tree_title{display:flex;align-items:center;cursor:pointer;max-width:calc(100% - 242px)}.tree_top .tree_title .tree_arrow{width:24px;height:24px;margin-right:6px;background:url(/static/media/icon_tree_arrow_up.13865dba.svg) no-repeat 50%/24px}.tree_top .tree_title span{font-size:18px;line-height:28px;font-weight:500;color:#24212e;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:20px}.tree_top .tree_tool{display:flex;align-items:center}.tree_top .tree_tool>:not(:last-child){margin-right:8px}.tree_nodata{padding:8px 88px 0}.tree_nodata>p{font-size:14px;line-height:22px;font-weight:400;color:#a7a6ab}.tree_item{padding:6px 24px 6px 86px;position:relative;cursor:pointer}.tree_item .tree_item_txt{font-size:14px;line-height:22px;color:#7c7a82}.tree_item .tree_item_txt label{font:inherit;color:inherit}.tree_item .tree_item_txt .video_icon{width:16px;margin-top:-2px;margin-right:6px}.tree_item p{font-size:14px;line-height:22px;color:#7c7a82}.tree_item p .video_icon{width:16px;margin-top:-2px;margin-right:6px}.tree_item:before{content:"";display:inline-block;width:14px;height:1px;position:absolute;top:50%;left:68px;transform:translateY(-50%);background:url(/static/media/icon_tree_horizontal_line.f43f5af1.svg) no-repeat 50%/auto}.tree_item.on{background-color:#f5fcfd}.tree_item .new_factory_tag{margin-right:6px;margin-left:0}.tree_item .new_factory_tag:last-of-type{margin-right:8px}.new_contents .area_box.tree_area{width:calc(100% + 48px);margin-left:-24px;height:auto!important;overflow-y:auto;position:relative}.new_contents .area_box.tree_area .top_area{height:42px!important;padding-left:24px;padding-right:24px;padding-bottom:12px;background-color:#fff;position:sticky;top:0;z-index:10;margin-bottom:0!important}.new_contents .area_box.tree_area .scroll_box{height:calc(100% - 58px);overflow:initial}.new_contents .area_box.tree_area:not(:last-child){margin-bottom:16px}.new_contents .area_box.tree_fold .top_area{padding-bottom:0}.new_contents .area_box.tree_fold .tree_arrow{background-image:url(/static/media/icon_tree_arrow_down.3dde1853.svg)}.new_contents .area_box.tree_fold .scroll_box{height:0!important}.new_contents.half_area_box .area_box.tree_area{max-height:calc(100% - 37px)}.new_contents.trio_area_box .area_box.tree_area{max-height:calc(100% - 120px)}.new_contents.trio_area_box .line_wrap:last-of-type .line_wrap_cont .area_box{width:100%}.tree_wrap>.MuiTreeView-root{position:relative}.tree_wrap>.MuiTreeView-root:before{content:"";display:inline-block;width:1px;height:calc(100% - 16px);position:absolute;top:0;left:36px;background:url(/static/media/icon_tree_vertical_line.df3e0025.svg) repeat-y 50%/auto;z-index:5}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root .MuiTreeItem-group{margin-left:0}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root .MuiTreeItem-label{font-family:"Noto Sans KR",sans-serif;padding-left:0}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root .MuiTreeItem-label .video_icon{width:16px;margin-top:-4px;margin-right:6px}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root .MuiTreeItem-label>.new_factory_tag.premium_tag{margin-right:6px}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root .MuiTreeItem-content.Mui-selected{background-color:#f5fcfd!important}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root .MuiTreeItem-content.Mui-selected .MuiTreeItem-label>div{font-weight:700}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root .MuiTreeItem-content.Mui-selected .MuiTreeItem-label>div label{font-weight:inherit}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root .MuiTreeItem-content.Mui-expanded,.tree_wrap>.MuiTreeView-root .MuiTreeItem-root .MuiTreeItem-content.Mui-focused,.tree_wrap>.MuiTreeView-root .MuiTreeItem-root .MuiTreeItem-content:hover{background-color:initial}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1{position:relative}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiTreeItem-content{padding:6px 148px 6px 54px;position:relative}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiTreeItem-content:before{content:"";display:inline-block;width:10px;height:1px;position:absolute;top:50%;left:40px;transform:translateY(-50%);background:url(/static/media/icon_tree_horizontal_line.f43f5af1.svg) no-repeat 50%/auto}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiTreeItem-content>.MuiTreeItem-iconContainer{width:20px;height:20px;background:url(/static/media/icon_tree_plus.87395fb4.svg) no-repeat 50%/20px;margin-right:12px}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiTreeItem-content>.MuiTreeItem-label{font-size:16px;line-height:24px;color:#504d58}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiTreeItem-content>.MuiTreeItem-label i{margin-left:8px;margin-right:0}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiTreeItem-content.Mui-expanded>.MuiTreeItem-iconContainer{background-image:url(/static/media/icon_tree_minus.a2e8074b.svg)}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiTreeItem-content.Mui-expanded+.MuiTreeItem-group{margin-bottom:20px}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiCollapse-root:before{content:"";display:inline-block;width:1px;height:calc(100% - 53px);position:absolute;bottom:17px;left:64px;background:url(/static/media/icon_tree_vertical_line.df3e0025.svg) repeat-y 50%/auto;z-index:1}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1.type2>.MuiTreeItem-content{padding:8px 32px 8px 74px}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1.type2>.MuiTreeItem-group{margin-top:12px}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth2{position:relative}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth2.MuiTreeItem-root:first-child{margin-top:10px}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth2>.MuiTreeItem-content{padding:6px 36px 6px 110px;background:url(/static/media/icon_tree_horizontal_line.f43f5af1.svg) no-repeat center left 84px/auto}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth2>.MuiTreeItem-content>.MuiTreeItem-iconContainer{display:none}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth2>.MuiTreeItem-content>.MuiTreeItem-label{font-size:14px;line-height:22px;padding-left:8px;color:#7c7a82}.tree_wrap>.MuiTreeView-root .tree_loading{margin-top:4px}.tree_wrap>.MuiTreeView-root .tree_loading.on{display:inline}.tree_wrap>.MuiTreeView-root .tree_loading.on+.tree_depth1 .MuiTreeItem-content .MuiTreeItem-iconContainer{visibility:hidden}.tree_wrap>.MuiTreeView-root .tree_loading .loading_icon{width:24px}.tree_wrap .tree_editor{position:absolute;top:6px;right:24px}.tree_wrap .tree_editor .tree_btn{height:24px;padding:0 8px;font-size:13px;line-height:22px;color:#09b9c6;background-color:#fff;border:1px solid #09b9c6;border-radius:6px}.tree_wrap .tree_editor .tree_btn.tree_delete_btn{border-color:#ff5050;color:#ff5050}.tree_wrap .tree_editor .tree_btn:not(:first-child){margin-left:6px}.tree_wrap .tree_editor .tree_btn span{font:inherit;line-height:inherit;color:inherit;margin-left:2px}.tree_wrap .tree_editor .tree_btn img{margin-top:-2px}.tree_wrap .tree_input{width:100%;padding:8px 32px 8px 74px;justify-content:space-between;position:absolute;top:0;background-color:#f5fcfd}.tree_wrap .tree_input,.tree_wrap .tree_input .tree_input_area{display:flex;align-items:center}.tree_wrap .tree_input .tree_input_area input{height:32px;min-width:300px;padding:0 16px;line-height:1;border-radius:6px}.tree_wrap .tree_input .tree_input_area input::placeholder{font-size:13px;color:#aeaeb2}.tree_wrap .tree_input .tree_input_area button{min-width:48px;height:32px;padding:0 12px;font-size:13px;line-height:30px;background-color:#09b9c6;color:#fff;border-radius:6px;margin-left:8px}.tree_wrap .tree_input .tree_x_btn{width:20px;height:20px;background:url(/static/media/icon_tree_x.f6e5daad.svg) no-repeat 50%/20px}.tree_wrap .tree_input.relative{position:relative}.tree_wrap.step_type>.MuiTreeView-root .MuiTreeItem-root .MuiTreeItem-content.Mui-selected{background-color:rgba(118,129,229,.08)!important}.new_container input[type=radio]+label{color:#504d58;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.new_container input[type=radio]+label i{width:18px;height:18px;border-radius:50%;border:1px solid #dfdfe4;align-self:center;position:relative;margin-right:8px}.new_container input[type=radio]+label i:after{content:"";display:block;width:10px;height:10px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.new_container input[type=radio].line_radio+label{font-size:14px}.new_container input[type=radio]:checked+label i{border-color:#09b9c6}.new_container input[type=radio]:checked+label i:after{background-color:#09b9c6;border:3px solid #09b9c6}.new_container input[type=radio]:disabled:checked+label i:after{background-color:#bfc7ce;border:3px solid #bfc7ce}.new_container input[type=radio]:disabled+label{cursor:default;color:#bfc7ce}.new_container input[type=radio]:disabled+label i{border-color:#bfc7ce}.chk_btn_wrap.normal .chk_btn+label,.chk_btn_wrap.normal .chk_btn+label:nth-last-of-type(-n+2){width:calc(14.28571% - 6.85714px)}.chk_btn_wrap.normal .chk_btn+label:nth-of-type(4n){margin-right:8px}.chk_btn_wrap.small .chk_btn+label,.chk_btn_wrap.small .chk_btn+label:nth-last-of-type(-n+2){width:68px}.chk_btn_wrap .chk_btn.level:checked+label{border:1px solid #e7f8fa;background-color:#e7f8fa;border-radius:0;position:relative}.chk_btn_wrap .chk_btn.level:checked+label:nth-of-type(3n):before{display:none}.chk_btn_wrap .chk_btn.level:checked+label:before{content:"";display:block;position:absolute;top:-1px;right:0;width:10px;height:100%;background-color:#e7f8fa;border:1px solid #e7f8fa;transform:translateX(calc(100% - 1px))}.chk_btn_wrap .chk_btn.level:checked+label.end,.chk_btn_wrap .chk_btn.level:checked+label.start{background-color:#fff;border-radius:8px}.chk_btn_wrap .chk_btn.level:checked+label.end:after,.chk_btn_wrap .chk_btn.level:checked+label.start:after{content:"";border-radius:8px;border:1px solid #09b9c6;z-index:9;position:absolute;top:-1px;left:0;width:calc(100% - 1px);height:100%}.chk_btn_wrap .chk_btn.level:checked+label.end:before{display:none}.chk_btn_wrap .chk_btn.level+label:nth-of-type(4):checked:before{display:block}.chk_btn_wrap .chk_btn.level.w_20per:checked+label:nth-of-type(5n):before{display:none}.chk_btn_wrap .chk_btn.level.w_20per:checked+label:nth-of-type(4n):before{display:block}.chk_btn_wrap .chk_btn.recommendation+label{background-color:#fff;position:relative}.chk_btn_wrap .chk_btn.recommendation+label:after{content:"추천";display:block;font-size:12px;line-height:18px;position:absolute;top:0;left:8px;color:#ffaa04;transform:translateY(-50%);background:#fff url(/static/media/icon_like_yellow.b0a3168a.svg) no-repeat center left 2px;padding:0 2px 0 20px}.chk_btn_wrap .chk_btn+label{height:36px;line-height:34px;font-size:13px!important;font-weight:400!important;border:1px solid #dfdfe4;display:inline-block!important;width:calc(25% - 6px);text-align:center;border-radius:8px;margin-right:8px;color:#504d58!important}.chk_btn_wrap .chk_btn+label:nth-of-type(4n){margin-right:0}.chk_btn_wrap .chk_btn+label:nth-last-of-type(n+4){margin-bottom:6px}.chk_btn_wrap .chk_btn+label:nth-last-of-type(-n+2){width:calc(50% - 4px)}.chk_btn_wrap .chk_btn+label:last-of-type{margin-right:0}.chk_btn_wrap .chk_btn:checked+label{background-color:#fff;border-color:#09b9c6;color:#09b9c6!important}.chk_btn_wrap .chk_btn:disabled+label{color:#d3d3d5!important;cursor:not-allowed}.chk_btn_wrap .chk_btn.w_125+label{width:calc(25% - 6px);max-width:125px}.chk_btn_wrap .chk_btn.w_125+label:nth-child(6){margin-right:8px!important}.chk_btn_wrap .chk_btn.w_125+label:nth-child(8){margin-right:0!important}.chk_btn_wrap .chk_btn.w_125:last-of-type:checked+label+.type_hint_wrap{display:flex}.chk_btn_wrap .chk_btn.w_33+label{width:calc(33% - 5px)}.chk_btn_wrap .chk_btn.w_33+label:nth-child(4n){margin-right:8px!important}.chk_btn_wrap .chk_btn.w_33+label:nth-of-type(3n){margin-right:0!important}.chk_btn_wrap .chk_btn.w_33:checked+label:nth-child(4n):not(.end):before{display:block!important}.chk_btn_wrap .chk_btn.full+label{width:100%;margin-right:0!important}.chk_btn_wrap .chk_btn.full+label:not(:last-of-type){margin-bottom:10px}.chk_btn_wrap .chk_btn.w_20per+label{width:calc(20% - 6.4px)!important}.chk_btn_wrap .chk_btn.w_20per+label:nth-of-type(4n){margin-right:8px}.chk_btn_wrap .chk_btn.w_20per+label:nth-of-type(5n){margin-right:0}.chk_btn_wrap .chk_btn.triple+label{width:calc(33.33333% - 5.33333px);margin-right:8px}.chk_btn_wrap .chk_btn.triple+label:nth-of-type(3n){margin-right:0}.chk_btn_wrap .chk_btn.triple+label:nth-last-of-type(n+4){margin-bottom:6px}.chk_btn_wrap .type2 .chk_btn.level:checked+label:nth-of-type(3n):before{display:block}.chk_btn_wrap .type2 .chk_btn.level.w_20per:checked+label:nth-of-type(5n):before,.chk_btn_wrap .type2 .chk_btn.level:checked+label.end:before,.chk_btn_wrap .type2 .chk_btn.level:checked+label:nth-of-type(4n):before{display:none}.chk_btn_wrap .type2 .chk_btn.level.w_20per:checked+label:nth-of-type(4n):before{display:block}.chk_btn_wrap>.type2{width:calc(100% - 1px)}.chk_btn_wrap .type_hint_wrap{display:none;align-items:center;justify-content:flex-end}.chk_btn_wrap .type_hint_wrap p{margin-right:12px;color:#7c7a82}.chk_btn_wrap .question_mode_input a{display:none}.chk_btn_wrap .question_mode_input input[type=text]{width:40px!important;padding:0!important}.chk_btn_wrap.selectable .chk_btn+label{border:1px solid #09b9c6;color:#09b9c6!important}.chk_btn_wrap.selectable .chk_btn:checked+label{background-color:#09b9c6;color:#fff!important}.chk_btn_wrap.selectable .chk_btn:disabled+label{background-color:#e9e9ea;border:1px solid #dfdfe4;color:#a7a6ab!important}.chk_btn_wrap.area_ver{display:flex;flex-direction:row;justify-content:space-between}.chk_btn_wrap.area_ver .search_btn_wrap{width:calc(66% - 4px);padding:6px!important;margin-bottom:0!important;display:flex;flex-wrap:wrap;border-bottom:none!important;position:relative}.chk_btn_wrap.area_ver .search_btn_wrap.on:before{content:"";display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:4px solid #09b9c6;background-color:#09b9c6;border-radius:10px;opacity:.1;position:absolute;left:0;top:0}.chk_btn_wrap.area_ver .search_btn_wrap input+label{width:calc(50% - 4px);margin-bottom:6px;z-index:10;background-color:#fff}.chk_btn_wrap.area_ver .search_btn_wrap input+label:nth-of-type(2n){margin-right:0!important}.chk_btn_wrap.area_ver .search_btn_wrap input+label:nth-of-type(odd){margin-right:8px!important}.chk_btn_wrap.area_ver .search_btn_wrap input+label:nth-last-of-type(-n+2){margin-bottom:0!important}.chk_btn_wrap.area_ver .premium_voca_btn{margin:6px;width:calc(33% - 4px)!important;height:auto;position:relative}.chk_btn_wrap.area_ver .premium_voca_btn.on:before{content:"";display:block;width:100%;height:100%;border:6px solid #7681e5;border-radius:10px;opacity:.1;position:absolute;left:-6px;top:-6px}.chk_btn_wrap.area_ver+.alert{margin:6px 0 0 4px;font-size:12px!important}.radio_btn_wrap .radio_btn{display:none}.radio_btn_wrap .radio_btn.w_96+label{width:96px;margin-bottom:8px}.radio_btn_wrap .radio_btn.w_96+label:not(:last-child){margin-right:8px!important}.radio_btn_wrap .radio_btn.w_auto+label{width:auto;padding:0 12px}.radio_btn_wrap .radio_btn.none+label{border:1px solid #dfdfe4;background-color:#f2f2f7;color:#a7a6ab!important}.radio_btn_wrap .radio_btn.w_20per+label{width:calc(20% - 6.4px)}.radio_btn_wrap .radio_btn.w_20per+label:nth-of-type(3n){margin-right:8px!important}.radio_btn_wrap .radio_btn.w_20per+label:nth-of-type(5n){margin-right:0}.radio_btn_wrap .radio_btn.w_20per+label:nth-last-of-type(n+6){margin-bottom:6px}.radio_btn_wrap .radio_btn+label{height:36px;line-height:34px!important;font-size:13px;font-weight:400;border:1px solid #dfdfe4;display:inline-block!important;width:calc(33.33% - 6px);text-align:center;border-radius:8px;margin-right:8px;color:#504d58!important}.radio_btn_wrap .radio_btn+label:nth-of-type(3n){margin-right:0!important}.radio_btn_wrap .radio_btn+label:last-of-type(n+4){margin-bottom:8px}.radio_btn_wrap .radio_btn:checked+label{background-color:#09b9c6;border-color:#09b9c6;color:#fff!important;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.radio_btn_wrap .radio_btn:checked+.excel_icon:nth-child(6):before{background:url(/static/media/icon_excel_white.0d042c5e.svg) no-repeat 50%}.radio_btn_wrap .radio_btn:disabled+label{border:1px solid #dfdfe4;background:#f2f2f7;color:#a7a6ab!important}.radio_btn_wrap .radio_btn+.excel_icon:nth-child(6):before{content:"";display:inline-block;width:20px;height:20px;background:url(/static/media/icon_excel_gray.36565494.svg) no-repeat 50%;vertical-align:middle;margin-right:4px}.radio_btn_wrap.half .radio_btn+label{margin-right:8px!important;width:calc(50% - 4px)}.radio_btn_wrap.half .radio_btn+label:nth-of-type(2n){margin-right:0!important}.radio_btn_wrap.half .radio_btn+label:nth-last-of-type(n+2){margin-bottom:8px}.radio_btn_wrap.full .radio_btn+label{margin-right:0!important;width:100%}.radio_btn_wrap.full .radio_btn+label:not(:last-of-type){margin-bottom:12px}.full_btn{width:100%;height:48px;border-radius:8px}.purple_btn{background-color:#7681e5;border:1px solid #7681e5;color:#fff}.purple_line_btn{border:1px solid #7681e5;color:#7681e5}.gray_line_btn{border:1px solid #dfdfe4;color:#504d58}.cyan_line_btn{border:1px solid #09b9c6;color:#09b9c6}.color_title{margin-bottom:80px}.color_title .main{font-size:48px;font-weight:700;color:#24212e}.color_title .main.main_r{font-size:40px}.color_title .main.main_s{font-size:36px;line-height:54px}.color_title .main.yellow{color:#ffaa04}.color_title .main .txt_inherit{font:inherit;line-height:inherit;color:inherit}.color_title.margin_type2{margin-bottom:48px}.color_title .sub{color:#09b9c6;margin-bottom:14px}.color_title .detail,.color_title .sub{display:block;font-size:18px;font-weight:500}.color_title .detail{line-height:28px;color:#504d58;margin:20px 0 32px;word-break:keep-all}.color_title .title_alert{font-size:20px;line-height:22px;margin-top:32px;color:#504d58}.color_title .title_alert.fs_16{font-size:16px;color:#7c7a82}.color_title .title_alert span{font:inherit}.color_title .gray_line,.color_title .gray_line2{font-size:14px}.color_title.prod_intro_type .sub{font-size:20px;line-height:30px;font-weight:700;margin-bottom:16px}.color_title.prod_intro_type .main{font-size:40px;line-height:58px}.color_title.notice_type .main{display:inline-block;line-height:72px}.color_title.notice_type .sub{line-height:28px;margin-bottom:8px}.detail_title .main{font-size:40px;font-weight:700;line-height:60px;color:#24212e;word-break:keep-all}.detail_title .sub{font-size:22px;font-weight:500;line-height:32px;margin-top:32px;word-break:keep-all}.detail_title .sub span{font:inherit;word-break:inherit}.detail_title .title_alert{font-size:16px;line-height:28px;color:#7c7a82;margin-top:8px;word-break:keep-all}.prod_card_wrap .prod_card{background:rgba(223,223,228,.5);padding:2px;border-radius:10px;cursor:pointer}.prod_card_wrap .prod_card:first-of-type{cursor:default}.prod_card_wrap .prod_card:first-of-type .grade{display:block}.prod_card_wrap .prod_card.on{box-shadow:0 4px 12px 0 rgba(0,0,0,.12)}.prod_card_wrap .prod_card.on .grade{display:block}.prod_card_wrap .prod_card .prod_card_inner{height:100%;cursor:pointer;background-color:#fff;padding:28px 32px 32px;border-radius:8px}.prod_card_wrap .prod_card .prod_card_inner .main{font-size:22px;font-weight:700;line-height:32px;margin-bottom:10px;color:#24212e}.prod_card_wrap .prod_card .prod_card_inner .sub{font-size:16px;line-height:24px;color:#504d58;margin-bottom:12px;word-break:keep-all;width:90%}.prod_card_wrap .prod_card .prod_card_inner .detail{font-size:14px;line-height:22px;font-weight:500;word-break:keep-all;color:#504d58}.prod_card_wrap .prod_card .prod_card_inner .grade{position:absolute;top:-44px;left:0;font-size:18px;font-weight:500;color:#a7a6ab;display:none}.prod_card_wrap .prod_card.premium.on{background:linear-gradient(to right top,#35e77d 0,#34b2e9)}.prod_card_wrap .prod_card.premium.on .prod_card_inner{background-color:#ecfafb}.prod_card_wrap .prod_card.premium .grade,.prod_card_wrap .prod_card.premium .main{background:linear-gradient(30deg,#35e77d 12%,#34b2e9 45%);background-clip:text;-webkit-background-clip:text;color:transparent}.prod_card_wrap .prod_card.voca.on{background-color:#7681e5}.prod_card_wrap .prod_card.voca.on .prod_card_inner{background-color:#f4f5fd}.prod_card_wrap .prod_card.voca .grade,.prod_card_wrap .prod_card.voca .main{color:#7681e5}.product_card{padding:0 32px 32px;border-radius:12px;box-shadow:0 4px 12px 0 rgba(0,0,0,.12)}.product_card .top{width:calc(100% + 64px);margin-left:-32px;padding:32px;border-radius:12px 12px 0 0}.product_card .top p{color:#504d58;line-height:22px;display:inline-block;font-weight:500}.product_card .top p.product_title{font-size:28px;font-weight:700;line-height:42px;background:linear-gradient(30deg,#35e77d 12%,#34b2e9 45%);background-clip:text;-webkit-background-clip:text;color:transparent;margin-bottom:12px}.product_card .bottom .product_detail{color:#504d58;margin-bottom:12px;flex-shrink:0}.product_card.now_service{border-radius:0 0 12px 12px;position:relative}.product_card.now_service:after{content:"현재 서비스 등급";padding:12px;box-sizing:border-box;display:block;width:100%;border-radius:12px 12px 0 0;background-color:#f2f2f7;position:absolute;left:0;top:0;transform:translateY(-100%);font-size:16px;font-weight:500;line-height:24px}.hr{border-top:1px solid #e9e9ea;margin:120px 0}.hr.small{margin:40px 0}.hr.medium{margin:60px 0}.hr.medium_l{margin:80px 0}.hr.mini{margin:26px 0}.hr.large{margin:120px 0}.my_contents_tree{padding:32px 0}.my_contents_tree>.new_factory_title_wrap{padding:0 32px}.my_contents_tree .tree_area_wrap{padding:0 32px;height:calc(100% - 58px);overflow:hidden}.subscription_margin{margin-top:120px}.subscription_margin li{min-height:28px}.subscription+.gray_line_box{margin-top:80px}.subscription input[type=radio]+label{position:relative}.subscription input[type=radio]+label i{padding:0;position:absolute;left:26px;background-color:#fff}.subscription input[type=radio]+label.type2{border-radius:8px}.subscription input[type=radio]+label.type2 .p_num{font-size:18px;line-height:28px;color:#504d58;margin-right:5px}.subscription input[type=radio]+label.type2 .member_num{font-size:18px;line-height:28px;font-weight:500}.subscription input[type=radio]+label.type2 .price{font-size:18px;font-weight:700;line-height:28px}.subscription input[type=radio]+label.type2>*{line-height:64px}.subscription input[type=radio]+label.type2>:last-of-type{padding-right:38px}.subscription .subscription_title{font-size:18px;line-height:20px;font-weight:500;color:#504d58;margin-bottom:16px;background:linear-gradient(90deg,#35e77d 3%,#34b2e9 13%);background-clip:text;-webkit-background-clip:text;color:transparent}.subscription .subscription_title.black_ver{font-size:20px;font-weight:500;line-height:30px;color:#24212e}.subscription .subscription_title.dark_ver{font-size:18px;line-height:28px;color:#24212e}.subscription.index input[type=radio]+label{cursor:default}.subscription label{display:flex;justify-content:space-between;align-items:center;border:1px solid #e9e9ea;background-color:#f8f9fa;border-radius:12px;padding:2px}.subscription label i{width:20px!important;height:20px!important;padding:0!important}.subscription label i:after{width:12px!important;height:12px!important}.subscription label>*{line-height:74px}.subscription label>:first-of-type{padding-left:48px}.subscription label>:last-of-type{padding-right:48px}.subscription label:not(:first-of-type){margin-top:12px}.subscription label.type2 .p_num{color:#09b9c6}.subscription label.type2 .member_num,.subscription label.type2 .price{display:inline-block;min-width:115px}.subscription label.type2 .price{text-align:right}.subscription label.type2>:first-of-type{padding-left:64px}.subscription label.type3{justify-content:unset}.subscription label.type3>div{flex:1 1;text-align:center}.subscription label.type3 .price{color:#09b9c6}.subscription label .p_num{font-size:20px;font-weight:700;margin-right:8px}.subscription label .days,.subscription label .member_num,.subscription label .sale{font-size:20px;font-weight:700;color:#504d58}.subscription label .sale{color:#a7a6ab;text-decoration:line-through}.subscription label .sale.line_none{text-decoration:none}.subscription label .price{font-size:20px;font-weight:700;color:#24212e}.subscription input:checked+label{border-radius:12px;background-image:linear-gradient(#f8f9fa,#f8f9fa),linear-gradient(to right top,#35e77d 0,#34b2e9);background-origin:border-box;background-clip:content-box,border-box}.subscription:not(:first-of-type){margin-top:80px}.subscription .subscription_desc{font-size:13px;line-height:20px;color:#a7a6ab;margin-top:6px;display:none}.subscription .new_table_wrap table td input[type=checkbox]+label{background-image:none;background-origin:initial;background-clip:initial}.voca_system_list{margin-top:80px}.voca_system_list ul:after{content:"";display:block;clear:both}.voca_system_list ul li{float:left;width:calc(33.33% - 16px)}.voca_system_list ul li:not(:nth-child(3n+1)){margin-left:24px}.voca_system_list ul li:nth-child(n+4){margin-top:48px}.voca_system_list ul li .voca_system_title{font-size:16px;font-weight:500;line-height:24px;margin-bottom:16px;color:#504d58}.voca_system_list ul li .voca_system_img{padding-top:56%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAHCCAIAAACYATqfAAAICUlEQVR42u3WMQEAIAzAsIF/NZhAA24w0TOR0Kvr3DcAAHS2lgAALYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAApZn5K48F1shXumAAAAAASUVORK5CYII=) no-repeat 50%/cover}.rate_plan{margin-top:20px}.rate_plan .new_select p{font-size:14px}.rate_plan input{padding:0 16px}.rate_plan>li:not(:first-of-type){margin-top:16px}.rate_plan>li p{font-size:14px;line-height:22px;color:#7c7a82;margin-bottom:8px}.rate_plan>li .new_select p,.rate_plan>li input{height:40px;margin-bottom:0}.rate_plan>li .new_select p{padding:4px 16px}.rate_plan>li input{border-radius:8px}.rate_plan>li input:disabled{background-color:#f2f2f7;border-color:#dfdfe4;color:#a7a6ab}.rate_plan>li button{flex-shrink:0;width:102px}.rate_plan>li button.tooltip_btn{display:inline-block;height:22px;transform:translateY(1px)}.rate_plan>li button span{white-space:nowrap}.label_list>li{display:flex;align-items:center;justify-content:space-between}.label_list>li:not(:first-child){margin-top:9px}.label_list>li.line{margin-top:17px;padding-top:20px;border-top:1px solid #dfdfe4}.label_list>li.large p{font-size:20px;font-weight:700;line-height:24px;color:#24212e}.label_list>li p{font-size:16px;line-height:24px;font-weight:500;color:#504d58;word-break:keep-all}.label_list>li span{display:inline-block;font-size:14px;line-height:24px;color:#7c7a82}.label_list>li .red_t{color:#ff5252}.form_gap>:not(:first-child){margin-right:8px}.form_gap .gap_l{margin-right:16px}.flex{display:flex}.flex .flex_1{flex:1 1}.flex button{margin-left:8px}.flex_between,.flex_center{display:flex;align-items:center}.flex_between{justify-content:space-between}.center_t{text-align:center!important}.left_t{text-align:left}.half_ul{display:flex}.half_ul li{flex:1 1}.half_ul li:not(:first-of-type){margin-left:24px}.half_ul li input{height:36px}.gray_line_box{padding:40px;border-radius:12px;box-shadow:0 4px 12px 0 rgba(0,0,0,.12);border:1px solid #f2f2f7}.gray_line_box .gray_line_title{font-size:28px;font-weight:700;line-height:42px}.gray_line_box .gray_line_title+.rate_plan{margin-top:40px}.gray_line_box.pd_small{padding:28px 24px}.gray_line_box.pd_small .gray_line_title{font-size:20px;line-height:24px;margin-bottom:20px}.white_card.payment{padding:40px}.white_card.payment .area{padding:0}.white_card.payment .area:not(:first-of-type){margin-top:72px}.white_card.payment .area .new_factory_title_area{margin-bottom:26px}.white_card.payment .area .new_factory_title_area p{font-size:28px;font-weight:500;line-height:42px}.white_card.payment .area .new_factory_tag{font-size:14px;margin-right:8px;height:26px;line-height:24px}.sb_list>li{display:flex;align-items:center;justify-content:space-between;position:relative}.sb_list>li span:not(.new_factory_tag){font:inherit}.sb_list>li:not(:first-of-type){margin-top:16px}.sb_list>li div{font-weight:500;font-size:20px;line-height:30px}.sb_list>li div span.point{font:inherit;line-height:inherit;color:#09b9c6}.sb_list>li div.title{min-width:80px;color:#a7a6ab;font-size:18px;font-weight:500;line-height:28px}.sb_list>li div.title+div{text-align:right}.sb_list>li div.title+div .new_select{text-align:left}.list li{display:flex;align-items:center}.list li:not(:first-of-type){margin-top:10px}.list li button{margin-left:8px}.btn_center_wrap{text-align:center;margin-top:24px}.new_container.purple_bg{background-color:#f2f3fd}.new_swiper .swiper-button-next:after,.new_swiper .swiper-button-prev:after{font-size:12px;font-weight:700;width:28px;height:28px;border-radius:50%;background-color:#fff;text-align:center;line-height:28px}.new_swiper .swiper-pagination.swiper-pagination-bullets>span.swiper-pagination-bullet-active{width:9px;background-color:#7681e5}.depth_select{position:relative}.depth_select>.select_text{width:100%;max-width:342px;border:1px solid #dfdfe4;height:36px;border-radius:8px;padding:8px 42px 8px 14px;font-size:13px;line-height:18px;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left;cursor:pointer;color:#504d58;background-color:#fff}.depth_select>.select_text:after{content:"";display:block;position:absolute;top:50%;right:16px;transform:translateY(-50%);width:20px;height:20px;background:url(/static/media/icon_select_arrow.9bebc0e1.svg) no-repeat 50%}.depth_select .depth_box{display:none;position:absolute;right:0;margin-top:8px;width:520px;height:340px;overflow:hidden;border-radius:8px;background-color:#fff;border:1px solid #dfdfe4}.depth_select .depth_box .depth_title{padding:12px 14px;font-size:13px;line-height:20px;color:#7c7a82}.depth_select .depth_box .depth_1{width:180px;height:100%}.depth_select .depth_box .depth_1>ul{height:calc(100% - 44px);overflow-y:auto}.depth_select .depth_box .depth_1>ul::-webkit-scrollbar{width:0}.depth_select .depth_box .depth_1>ul>li>a{width:100%;background-color:#fff;padding:10px 14px;font-size:14px;line-height:22px;color:#504d58}.depth_select .depth_box .depth_1>ul>li.on>a{background-color:#f2f3fd}.depth_select .depth_box .depth_2{width:calc(100% - 180px);height:100%;border-left:1px solid #dfdfe4}.depth_select .depth_box .depth_2>ul{height:calc(100% - 44px);overflow-y:auto}.depth_select .depth_box .depth_2>ul::-webkit-scrollbar{width:0}.depth_select .depth_box .depth_2>ul>li>a{width:100%;padding:10px 14px;font-size:14px;line-height:22px;font-weight:400;color:#504d58}.depth_select .depth_box .depth_2>ul>li:not(:first-child){border-top:1px solid #e9e9ea}.depth_select .depth_box .depth_2>ul>li.on>a{background-color:#f2f3fd}.depth_select.on .depth_box{display:flex;z-index:9}.depth_select.on>p{border:1px solid #504d58}.depth_select.on>p:after{transform:translateY(-50%) rotate(180deg)}.center_box{width:100%;height:100%;display:table}.center_box>.center_cont{display:table-cell;vertical-align:middle;height:100%}.center_box>.center_cont>*{height:auto}.center_btns{margin-top:50px;text-align:center}.line_area{border-top:1px solid #f2f2f7;margin-top:28px;padding-top:28px}.line_cont{padding:28px;border-radius:8px;border:1px solid #09b9c6;background-color:#fff;display:flex;flex-direction:column;align-items:center}.line_cont:hover{background-color:rgba(9,185,198,.1)}.line_cont .cont_title{font-size:18px;line-height:28px;font-weight:500;color:#09b9c6;margin-bottom:12px}.line_cont .cont_title.arrow{position:relative;padding-right:20px}.line_cont .cont_title.arrow:after{content:"";display:inline-block;width:20px;height:20px;background:url(/static/media/icon_arrow_cyan_line.9ea63fed.svg) no-repeat 50%/auto;position:absolute;top:calc(50% + 1px);right:0;transform:translateY(-50%)}.line_cont p{font-size:14px;line-height:22px;color:#7c7a82}.omr_top{margin-bottom:8px}.omr_btn_wrap{text-align:center;margin-top:32px}.add_course_reg_inner{height:calc(100% - 68px);overflow-y:auto;padding-bottom:20px}.add_course_reg_inner .mb_type{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e9e9ea}.add_course_reg_inner .new_factory_title_area{margin-bottom:24px}.voca_buy_card{max-width:none;overflow-y:auto;padding:28px 32px;display:flex;flex-wrap:wrap}.voca_buy_card .voca_top{width:112px;margin-right:56px}.voca_buy_card .voca_top img{width:100%}.voca_buy_card .voca_bom{width:calc(100% - 170px)}.voca_buy_card .voca_bom .info_ul>li{display:flex;align-items:center}.voca_buy_card .voca_bom .info_ul>li:not(:first-child){margin-top:24px}.voca_buy_card .voca_bom .info_ul>li .new_factory_label{margin-bottom:0;min-width:130px}.voca_buy_card .voca_bom .info_ul>li div{color:#504d58;line-height:22px}.voca_buy_card .voca_bom .info_ul>li.top_label{align-items:flex-start}.voca_buy_card .voca_bom .voca_nums{display:inline-block}.full_scroll{height:100%;overflow-y:auto}.study_card_wrap{height:calc(100% - 54px);overflow-y:auto}.study_card_wrap .study_card{padding:16px 20px;border-radius:8px;border:1px solid #e9e9ea}.study_card_wrap .study_card:not(:first-of-type){margin-top:16px}.study_card_wrap .study_card .top{padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid #e9e9ea}.study_card_wrap .study_card .top p{display:flex;flex-wrap:wrap;font-size:16px;font-weight:500;color:#504d58}.study_card_wrap .study_card .top p .new_factory_tag{font-size:inherit;color:inherit;margin-right:6px}.study_card_wrap .study_card .top p .new_factory_tag.sub_text{margin-top:2px}.study_card_wrap .study_card .top .btns{flex-shrink:0}.study_card_wrap .study_card .top.mb_colums_version{flex-direction:column;align-items:start}.study_card_wrap .study_card .top.mb_colums_version .sub_text{display:block;margin-top:8px}.study_day_list{display:flex;align-items:center}.study_day_list li{padding-left:20px;background:url(/static/media/icon_clock_gray_2.ce93ae0b.svg) no-repeat 0}.study_day_list li:not(:first-of-type){margin-left:14px}.study_day_list li.icon_none{background:none;padding-left:0}.study_day_list li.icon_document{background-image:url(/static/media/icon_document.8fa524f3.svg)}.study_day_list li span{font:inherit;line-height:inherit;color:inherit}.study_day_list li span:after{content:" : "}.study_progress_wrap{position:relative;margin-top:12px}.study_progress_wrap .num{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:16px;font-weight:500;color:#504d58}.study_progress_wrap.before_starting .study_progress{width:100%}.study_progress_wrap .study_progress{width:calc(100% - 55px);height:6px;border-radius:999px;background-color:#f2f2f7;position:relative}.study_progress_wrap .study_progress .after{display:block;width:2px;height:calc(100% + 4px);background-color:#ffaa04;position:absolute;top:-2px;left:0}.study_progress_wrap .study_progress .after:hover~.complate_percent{visibility:visible;opacity:1}.study_progress_wrap .study_progress .complate_percent{top:0;transform:translateY(-100%);z-index:10;visibility:hidden;opacity:0;transition:opacity .3s;position:absolute;top:4px;left:80%;text-align:left;z-index:11}.study_progress_wrap .study_progress .complate_percent span{position:absolute;white-space:nowrap;transform:translateY(-40%);border-radius:8px;background:#ffaa04;padding:5px 10px;font-size:12px!important;font-weight:400;line-height:18px;color:#fff!important}.study_progress_wrap .study_progress .complate_percent span i{width:8px;height:16px;position:absolute;top:14%;left:-2px;transform:translateX(-50%)}.study_progress_wrap .study_progress .complate_percent span em{font:inherit;color:inherit;line-height:inherit;font-weight:700}.study_progress_wrap .study_progress .ing{max-width:100%;width:50%;height:100%;border-radius:999px;background-color:#09b9c6}.study_progress_wrap .study_progress .ing.class_statistics{position:relative;background-color:#ff84b0!important;margin-top:4px}.study_progress_wrap .study_progress .ing.class_statistics .complate_percent{top:6px;left:auto;right:-12px;transform:translate(50%,100%)}.study_progress_wrap .study_progress .ing.class_statistics .complate_percent span{background-color:#ff84b0}.study_progress_wrap .study_progress .ing.class_statistics:hover .complate_percent{visibility:visible;opacity:1}.study_progress_wrap .study_progress .ing.purple{background-color:#7681e5}.study_progress_wrap .study_progress .ing.yellow{background-color:#ffaa04}.study_progress_wrap .study_progress .ing.pink{background-color:#ff84b0}.study_progress_wrap .study_progress .target_point{display:block;width:10px;height:8px;position:absolute;margin-top:2px}.study_progress_wrap .study_progress .target_point svg{vertical-align:top;fill:#22a4ed}.study_progress_wrap .study_progress .target_point .complate_percent span{background-color:#22a4ed}.study_progress_wrap .study_progress .target_point:hover{z-index:10}.study_progress_wrap .study_progress .target_point:hover .complate_percent{visibility:visible;opacity:1}.study_progress_wrap .study_progress .target_point2 svg{fill:#09b9c6}.study_progress_wrap .study_progress .target_point2 .complate_percent span{background-color:#09b9c6}.study_progress_wrap .study_progress .target_point3 svg{fill:#ff84b0}.study_progress_wrap .study_progress .target_point3 .complate_percent span{background-color:#ff84b0}.study_progress_wrap.border_type .study_progress{border:1px solid #e9e9ea}.new_contents .progress_area.target_point_top_version .target_point{top:0;transform:translateY(-100%)}.new_contents .progress_area.target_point_top_version .target_point svg{transform:rotate(180deg)}.course_card_wrap{height:calc(100% - 84px);margin-top:34px}.course_card_wrap .course_card_inner{margin-top:16px;height:calc(100% - 76px);overflow-y:auto}.course_card_wrap .course_card_inner.class_add_course{height:calc(100% - 80px)}.course_card_wrap .course_card_inner.class_add_course2{height:calc(100% - 145px)}.course_card_wrap .course_card_inner .course_card{padding:20px;border-radius:8px;border:1px solid #09b9c6;background-color:#fff;box-sizing:border-box;cursor:pointer}.course_card_wrap .course_card_inner .course_card.on{border:2.5px solid #09b9c6;filter:drop-shadow(0 3px 4px rgba(104,154,170,.3))}.course_card_wrap .course_card_inner .course_card+.course_card{margin-top:12px}.course_card_wrap .course_card_inner .course_card .top{padding-bottom:16px;margin-bottom:12px;border-bottom:1px solid #e9e9ea}.course_card_wrap .course_card_inner .course_card .top.between{color:#24212e}.course_card_wrap .course_card_inner .course_card .top>img.delete{margin-left:10px;cursor:pointer}.course_card_wrap .course_card_inner .course_card .top p{font-size:16px;font-weight:500;line-height:24px;padding-left:24px;margin-right:20px;position:relative}.course_card_wrap .course_card_inner .course_card .top p .like_btn{position:absolute;top:50%;left:0;transform:translateY(-50%);cursor:pointer}.course_card_wrap .course_card_inner .course_card .top p .like_btn img{width:20px}.course_card_wrap .course_card_inner .course_card .new_factory_tag{min-width:45px;text-align:center;margin-right:6px}.course_card_wrap .course_card_inner .course_card .devide_ul li{font-size:14px;color:#7c7a82}.course_card_wrap .course_card_inner .course_card .devide_ul li:after{height:10px}.course_card_wrap .course_card_inner .course_card .devide_ul li a{font:inherit;color:inherit;margin-left:12px}.study_ing_card_wrap{margin-top:16px;height:calc(100% - 88px);overflow-y:auto}.study_ing_card_wrap .study_ing_card{padding:24px;border-radius:8px;border:1px solid #e9e9ea;background-color:#fff}.study_ing_card_wrap .study_ing_card .complate_percent{display:none}.study_ing_card_wrap .study_ing_card.complate{padding:24px 24px 53px}.study_ing_card_wrap .study_ing_card.complate .complate_percent{display:block}.study_ing_card_wrap .study_ing_card.on{border-color:#09b9c6}.study_ing_card_wrap .study_ing_card:not(:first-child){margin-top:12px}.study_ing_card_wrap .study_ing_card>.top{padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid #e9e9ea}.study_ing_card_wrap .study_ing_card>.top p{font-size:16px;font-weight:500;line-height:24px;margin-right:20px}.study_ing_card_wrap .study_ing_card>.top .new_factory_tag{min-width:45px;text-align:center;margin-right:6px}.number_list{display:flex;align-items:center}.number_list li:not(:first-of-type){margin-left:12px}.popular_course{height:calc(100% - 120px);margin-top:24px}.popular_course .mb_ver .toggle_btn{display:none}.popular_course .radio_btn_wrap{height:calc(100% - 36px);overflow-y:auto}.popular_course .radio_btn_wrap .radio_btn+label{position:relative;padding:6px 12px;white-space:wrap;height:-moz-fit-content;height:fit-content;word-break:keep-all;line-height:18px!important}.popular_course p{font-size:16px;line-height:24px;color:#504d58;margin-bottom:12px}.popular_course .hover_wrap{position:relative}.popular_course .hover_wrap:not(:first-child){margin-top:10px}.popular_course .hover_wrap:nth-last-child(-n+2) .hover_txt{top:auto;bottom:60%}.popular_course .hover_wrap:hover .hover_txt{display:block}.popular_course .hover_wrap .hover_txt{text-align:center;display:none;max-width:485px;width:95%;position:absolute;left:8px;z-index:10;border:1px solid #f2f2f7;border-radius:8px;padding:10px 12px;background-color:#fff;color:#7c7a82;font-size:13px;line-height:20px;box-shadow:0 4px 8px 0 rgba(0,0,0,.12)}.popular_course .hover_wrap .radio_btn+label{font-size:13px}.my_course_detail_list.sort.type2{margin-top:18px}.study_order_page{max-width:694px}.study_order_page .new_factory_title_area{margin-bottom:43px}.study_order_page .study_order_card+.study_order_card{margin-top:20px}.study_order_page .study_order_card>p{padding:16px 18px;background-color:#7681e5;font-size:18px;font-weight:500;color:#fff;border-radius:8px 8px 0 0}.study_order_page .study_order_card ul{padding:0 18px;border:1px solid #dfdfe4;border-top:none;border-radius:0 0 8px 8px}.study_order_page .study_order_card ul li{padding:16px 0}.study_order_page .study_order_card ul li:not(:first-of-type){border-top:1px solid #e9e9ea}.study_order_page .study_order_card ul li p{font-size:14px}.study_order_page .study_order_card ul li p .new_factory_tag{min-width:45px;text-align:center;margin-right:8px}.study_order_page .study_order_card ul li .num{color:#7c7a82;margin-left:16px}.form_btns{display:flex;align-items:center}.form_btns>button{flex-shrink:0}.form_btns.full{width:100%}input[type=checkbox].new_checkbox+label{display:flex}input[type=checkbox].new_checkbox+label i{display:inline-block;width:18px;height:18px;border-radius:4px;border:1px solid #dfdfe4;flex-shrink:0}input[type=checkbox].new_checkbox:checked+label i{border-color:#09b9c6;background:url(/static/media/icon_chk.dd086681.svg) no-repeat 50%/8px}.table_chk{display:inline-block}.table_chk label{display:inline-flex}.mb_fixed_btn{padding:16px 20px;position:fixed;left:0;bottom:0;z-index:10;width:100%;border-top:1px solid #f2f2f7;background:#fff;display:none}@media (orientation:landscape){.mb_fixed_btn{position:fixed}}@media (orientation:portrait){.mb_fixed_btn{position:fixed}}.mb_fixed_btn.btn_black_version button{background-color:#434343;border-color:#434343;color:#fff}.mb_fixed_btn.play_control_version{z-index:100;padding:0;display:flex}.mb_fixed_btn.play_control_version .new_factory_button{border-radius:0;margin-right:0}.mb_fixed_btn.play_control_version .new_factory_button.cyan_line{border:none}.mb_fixed_btn.play_control_version .new_factory_button .src_left{margin-right:12px}.mb_fixed_btn.play_control_version .new_factory_button .src_right{margin-left:12px}.mb_fixed_btn button{width:100%;display:flex;align-items:center;justify-content:center;border-radius:10px}.mb_fixed_btn.doubble{display:flex;align-items:center;grid-gap:8px;gap:8px}.mb_fixed_btn.doubble button{flex:1 1}.payment_fail_pop .pop_title{margin-bottom:40px}.payment_fail_pop .pop_title .title{margin-bottom:6px}.payment_fail_pop .payment_fail_ul{padding-left:36px}.payment_fail_pop .payment_fail_ul li{position:relative}.payment_fail_pop .payment_fail_ul li:last-of-type:before{display:none}.payment_fail_pop .payment_fail_ul li:after{content:"";display:block;width:20px;height:20px;border-radius:50%;border:3px solid #24212e;box-sizing:border-box;position:absolute;top:3px;left:-36px}.payment_fail_pop .payment_fail_ul li:before{content:"";display:block;width:2px;height:calc(100% - 30px);border-left:2px dotted #24212e;position:absolute;top:28px;left:-27px}.payment_fail_pop .payment_fail_ul li:nth-child(2):after,.payment_fail_pop .payment_fail_ul li:nth-child(2):before{border-color:#09b9c6}.payment_fail_pop .payment_fail_ul li:nth-child(3):after{border-color:#ff5252}.payment_fail_pop .payment_fail_ul li:not(:last-of-type){padding-bottom:24px}.payment_fail_pop .payment_fail_ul li>p{font-size:16px;font-weight:500;line-height:24px}.payment_fail_pop .payment_fail_ul li>p span{font-weight:inherit}.payment_fail_pop .payment_fail_ul li .detail_box{margin-top:8px}.payment_fail_pop .payment_fail_ul li .detail_box p{padding-left:18px;position:relative;line-height:22px;color:#7c7a82}.payment_fail_pop .payment_fail_ul li .detail_box p:not(:first-of-type){margin-top:2px}.payment_fail_pop .payment_fail_ul li .detail_box p:not(.dots_none):after{content:"";display:block;width:4px;height:4px;border-radius:50%;background-color:#7c7a82;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.payment_fail_pop .payment_fail_ul li .detail_box p.dots_none{padding-left:0}.class_change_wrap{border-radius:8px;padding:20px 20px 22px;background-color:#fff;border:1px solid #e9e9ea;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);margin-bottom:24px}.class_change_wrap .title{color:#504d58;font-size:16px;font-weight:500;line-height:24px;margin-bottom:12px}.class_change_wrap .title span{line-height:22px;color:#504d58}.class_change_wrap>div button:not(:first-child){margin-top:8px}.title_row{width:calc(100% + 40px);margin-left:-20px;padding:12px 20px;background-color:#fff;border-bottom:1px solid #e9e9ea}.title_row .purple_text{font-size:14px;line-height:22px;font-weight:500;color:#7681e5}.title_row .gray_text{margin-top:4px;font-size:14px;line-height:18px;color:#7c7a82}.half_box>.new_select{display:inline-block;width:calc(50% - 4px)}.half_box>.new_select:not(:first-child){margin-left:8px}.border_area{width:calc(100% + 48px);margin-left:-24px;padding:12px 20px;background-color:#fff;border:1px solid #e9e9ea}.scroll_fixed_box{margin-top:-2px;position:sticky;width:calc(100% + 40px);margin-left:-20px;padding:0 20px;top:48px;z-index:10}.scroll_fixed_box.fix_on .title_row{display:none!important}.scroll_fixed_box .border_area{border-left:none;border-right:none}main.new_preview{margin-top:60px}main.new_preview .page-inner{padding:36px}.add_course_btn_wrap.mb_fixed_btn{padding:16px 20px;position:fixed;left:0;bottom:0;width:100%;border-top:1px solid #f2f2f7;background:#fff;transform:none}@media (orientation:landscape){.add_course_btn_wrap.mb_fixed_btn{position:fixed}}@media (orientation:portrait){.add_course_btn_wrap.mb_fixed_btn{position:fixed}}.add_course_btn_wrap{position:absolute;bottom:82px;left:50%;transform:translateX(-50%);z-index:150;width:330px}.add_course_btn_wrap>ul{display:flex;align-items:center;border-radius:8px;border:1px solid #7681e5;box-shadow:0 4px 6px 0 rgba(0,0,0,.06)}.add_course_btn_wrap>ul>li{width:50%;height:38px}.add_course_btn_wrap>ul>li .select_area,.add_course_btn_wrap>ul>li button{width:100%;height:100%}.add_course_btn_wrap>ul>li .select_area{border-radius:8px 0 0 8px;font-size:16px;font-weight:500;line-height:24px;color:#504d58;position:relative;background-color:#fff}.add_course_btn_wrap>ul>li .select_area .btn_name{padding:0 44px 0 20px;font:inherit;color:inherit;line-height:38px;cursor:pointer}.add_course_btn_wrap>ul>li .select_area:after{background:url(/static/media/icon_arrow_down_gray.d9d67c92.svg) no-repeat 50%/20px}.add_course_btn_wrap>ul>li .open:after,.add_course_btn_wrap>ul>li .select_area:after{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;right:20px;transform:translateY(-50%);cursor:pointer}.add_course_btn_wrap>ul>li .open:after{background:url(/static/media/icon_arrow_move_up.05da278c.svg) no-repeat 50%/20px!important}.add_course_btn_wrap>ul>li button{border-radius:0 6px 6px 0}.nodata_alert button{margin-top:24px}.between_ul>li{display:flex;align-items:center;justify-content:space-between}.between_ul>li .labels{font-size:14px;line-height:22px;color:#7c7a82}.between_ul>li span{font-size:14px;line-height:22px;font-weight:500;color:#504d58}.between_ul>li:not(:first-child){margin-top:16px}p.small{font-size:14px;display:flex;align-self:center;line-height:1}p.small .tooltip_wrap{margin-left:6px;width:auto;position:relative}p.small .tooltip_wrap .tooltip_close{position:absolute;top:8px;right:8px;width:20px;height:20px!important;text-align:center}p.small .tooltip_wrap .tooltip_close img{width:12px}p.small .tooltip_wrap .tooltip_contents{position:absolute;bottom:-10px;left:-35px;z-index:10;transform:translateY(100%);border-radius:8px;border:1px solid #7c7a82;background-color:#fff;width:max-content;padding:16px 20px}p.small .tooltip_wrap .tooltip_contents h3{font-weight:700;color:#504d58;margin-bottom:8px}p.small .tooltip_wrap .tooltip_contents p{font-size:13px;color:#504d58;line-height:20px;margin:0}p.small .tooltip_wrap img{vertical-align:initial}.notification_btn_wrap li{text-align:center;border:1px solid #dfdfe4;border-radius:8px}.notification_btn_wrap li:not(:first-child){margin-top:12px}.notification_btn_wrap li:hover{background:rgba(118,129,229,.08);border-color:#7681e5}.notification_btn_wrap li a{width:100%;padding:12px;color:#504d58}.notice_list{margin-top:40px}.notice_list:after{content:"";display:block;clear:both}.notice_list li{display:flex;width:50%;padding:24px 0;float:left;border-top:1px solid #f2f2f7;position:relative}.notice_list li:nth-of-type(odd){padding-right:12px}.notice_list li:nth-of-type(odd):last-child:before{content:"";display:inline-block;width:200%;height:1px;background-color:#f2f2f7;position:absolute;left:0;top:0}.notice_list li:nth-of-type(odd):last-child:first-child:before{display:none}.notice_list li:nth-of-type(2n){padding-left:12px}.notice_list li:nth-child(-n+2){padding-top:0;border-top:none}.notice_list .notice_img{position:relative;width:calc(50.5% - 12px);padding-top:27.5%;background:rgba(0,0,0,.10196078431372549) no-repeat 50%/cover;box-sizing:border-box;border-radius:8px;cursor:pointer}.notice_list .notice_img .bookmark_wrap{position:absolute;right:14px;top:16px}.notice_list .notice_contents{position:relative;width:calc(49.5% - 12px);box-sizing:border-box;margin-left:24px}.notice_list .notice_contents .tag_wrap{margin-bottom:5px}.notice_list .notice_contents .tag_wrap .new_factory_tag{min-width:unset}.notice_list .notice_contents .tag_wrap .new_factory_tag:not(:first-of-type){margin-left:0}.notice_list .notice_contents .notice_title{font-size:16px;font-weight:500;line-height:24px;color:#24212e;margin-bottom:8px;cursor:pointer}.notice_list .notice_contents .notice_date{line-height:22px;color:#a7a6ab}.notice_list .notice_contents button{position:absolute;bottom:0}.event_list{display:flex;flex-wrap:wrap;margin-top:40px}.event_list .no-data{width:100%}.event_list li{width:calc(25% - 18px);border-radius:12px;overflow:hidden;box-shadow:0 4px 12px 0 rgba(0,0,0,.12);margin-bottom:24px;cursor:pointer}.event_list li.complate{position:relative}.event_list li.complate:before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;z-index:1}.event_list li.complate:after{content:"종료된 이벤트";display:block;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);font-size:26px;font-weight:700;line-height:36px;color:#fff;width:100%;text-align:center;word-break:keep-all}.event_list li:not(:nth-of-type(4n+1)){margin-left:24px}.event_list li .event_img{position:relative;padding-top:57%;background:rgba(0,0,0,.10196078431372549) no-repeat 50%/cover}.event_list li .event_img .bookmark_wrap{position:absolute;top:16px;right:14px}.event_list li .event_contents{position:relative;padding:20px;height:175px}.event_list li .event_contents .tag_wrap{margin-bottom:5px}.event_list li .event_contents .tag_wrap .new_factory_tag:not(:first-of-type){margin-left:0}.event_list li .event_contents .event_title{font-size:16px;line-height:24px;font-weight:500;color:#24212e;margin-bottom:4px}.event_list li .event_contents .event_date{font-size:13px;line-height:20px;color:#24212e}.event_list li .event_contents .event_date>.red_t{font-size:inherit;line-height:inherit}.event_list li .event_contents>span{position:absolute;left:20px;bottom:20px;color:#a7a6ab;font-size:13px;line-height:20px}.new_print_page #academic-management-print{height:auto}.new_print_page #academic-management-print .page-inner{padding:0}.new_print_page #academic-management-print .page-inner .page-top{display:flex;justify-content:space-between}.new_print_page #inner_nav{height:calc(100% - 102px)}.new_print_page.new_container.manage_common .new_layout .new_contents{width:100%;height:calc(100% - 102px)}.new_print_page.new_container.manage_common .new_layout .new_contents .manage_layout{height:100%}.notice_top .title{font-size:24px;font-weight:700;line-height:36px;margin-top:12px;padding-bottom:20px;border-bottom:1px solid #e9e9ea}.notice_top .title>div{font:inherit}.notice_top .title>div>span{font-size:inherit}.notice_top .title .red_t{font-weight:500;margin-left:4px}.notice_top .title .floatR button img{vertical-align:initial}.notice_top .new_factory_tag{height:26px;line-height:24px;padding:0 10px;font-size:14px;min-width:unset}.ql-editor .ql-video{display:block;max-width:1024px;width:100%}.notice_bom .ql-align-center{text-align:center}.notice_bom .ql-align-right{text-align:right}.notice_bom .ql-align-justify{text-align:justify}.notice_bom .between{margin-top:18px}.notice_bom .between .devide_ul li{font-size:16px;line-height:24px;color:#504d58;padding:0}.notice_bom .between .devide_ul li:after{display:none}.notice_bom .between .devide_ul li span{position:relative;font-size:inherit;color:#7c7a82;margin-right:13px}.notice_bom .between .devide_ul li span:after{content:"";display:block;width:1px;height:12px;background-color:#e9e9ea;position:absolute;top:50%;right:-7px;transform:translateY(-40%)}.notice_bom .between .devide_ul li:not(:first-child){margin-left:24px}.notice_bom .editor_area{padding:10px;border:1px solid #f2f2f7;margin:40px 0 12px;white-space:pre-line;word-break:keep-all}.notice_bom .new_factory_button{border-radius:6px}.notice_bom .new_factory_button.purple{min-width:240px}.notice_bom .new_factory_button img{transform:translateY(1px)}.color_picker{width:100px;height:28px;border:1px solid #ccc;border-radius:4px;padding:0 4px;background-color:#f1f1f1}.color_picker,.color_picker input{cursor:pointer}.pb_0{padding-bottom:0!important}.pb_10{padding-bottom:10px!important}.fixed_table{table-layout:fixed!important}.admin .section_area:not(:first-of-type){margin-top:60px}.banner_reg_popup textarea{height:auto}.banner_reg_popup .thumbnail-img{display:none}.img_ul{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;position:relative;min-height:80px;padding-left:88px}.img_ul li:first-child{position:absolute;left:0;top:0}.img_ul li:first-child label{display:block;width:80px;height:80px;border:1px dashed #efefef;border-radius:8px;background:#fafafa url(/static/media/icon_img_upload.c44d62b1.svg) no-repeat 50%/auto}.img_ul li:not(:first-of-type)>div{display:block;width:80px;height:80px;border:1px solid #ccc;border-radius:8px;position:relative;background:50%/cover no-repeat url(/static/media/img_list01.b358a105.svg)}.img_ul li .btn_del_img{position:absolute;right:4px;top:4px;width:16px;height:16px;background:50%/auto no-repeat url(/static/media/icon_img_delete.fc252ee0.svg)}.table_in .search-date2-wrap:after{content:"";display:block;clear:both}.table_in .search-date2-wrap>*{float:left}.table_in .search-date2-wrap .react-datepicker-wrapper+span{line-height:39px}.pagination-component.new_type{margin-top:20px}.pagination-component.new_type .navigation-arrow{padding:0;width:20px;height:20px;text-align:center;color:transparent;background:url(/static/media/icon_new_factory_pagination_prev.f6c1231a.svg) no-repeat 50%;margin:0 1px 0 0}.pagination-component.new_type .navigation-arrow:last-child{background-image:url(/static/media/icon_new_factory_pagination_next.f84c992f.svg);margin-right:0;margin-left:1px}.pagination-component.new_type .page-number span{font-size:15px;min-width:22px;line-height:20px;text-align:center;font-family:"Pretendard",sans-serif;padding:0 5px;color:#a2a2a2}.pagination-component.new_type .page-number span.on{color:#09b9c6}.total_desc{line-height:22px;color:#7c7a82}.new_factory_title_wrap+.alert_large,.total_desc{font-size:16px}.fixed_page{position:fixed;top:0;left:0;width:100%;height:100%!important}@media (orientation:landscape){.fixed_page{position:fixed}}@media (orientation:portrait){.fixed_page{position:fixed}}.new_container.fixed_page.type_zidx{z-index:100;height:calc(100% - 60px)!important;margin-top:60px;padding-top:22px}.input-wrapper .timer{flex-shrink:0}.cs{margin-top:60px}.form_layout .btn{line-height:1.2}.print_only{display:none!important}#play-frame .play-content-box .test-card .top .desc1-input p:first-of-type{display:block}#play-frame .play-content-box .test-card .top .desc1-input .input__generator{max-width:calc(100% - 30px);margin-bottom:4px}#play-frame .play-content-box .test-card .top .desc1-input .input__generator.height_auto{max-width:calc(100% - 30px);height:auto;line-height:normal;border-bottom:none}#play-frame .play-content-box .test-card .top .desc1-input .input__generator.height_auto .under-text{top:48px}#mobile-header .header-inner .main-header.back .center .question_counting,.header_timer{display:none}#footer.main_with_bottom{padding-bottom:115px!important}#footer.mb_with_fixed{padding-bottom:120px}@media screen and (max-width:1470px){.common_dim.transparent_ver.search_fold{z-index:0}.new_table_wrap tbody tr td{padding:12px}.my_contents_tree>.new_factory_title_wrap{padding:0}.my_contents_tree>.new_factory_title_wrap .new_factory_title_area+div{justify-content:space-between}.my_contents_tree>.new_factory_title_wrap .new_factory_title_area+div .content_search{width:100%}.my_contents_tree>.new_factory_title_wrap .new_factory_title_area+div .content_search+button{flex-shrink:0}.my_contents_tree .tree_area_wrap{padding:0}.new_factory_title_wrap{margin-bottom:16px}.white_card .test_table_style{margin-top:16px}.omr_btn_wrap{margin-top:24px}.padding_reset{margin-bottom:12px}.notebook_none{display:none!important}.notebook_only{display:block!important}.new_factory_title_area .new_factory_title{font-size:20px}.new_container .datepicker_wrap .date-picker>.input{font-size:13px}.add_course_reg_inner .new_factory_title_area{margin-bottom:16px}.my_course_detail_list.sort.type2{margin-top:16px}.new_factory_button.medium{font-weight:400}.new_factory_tag.dark_gray{font-weight:500}.my_contents_tree .tree_area_wrap,.my_contents_tree>.new_factory_title_wrap{padding:0}.new_popup_wrap .drag_drop_wrap>div .top_txt_wrap{padding:11px 16px}.new_popup_wrap .drag_drop_wrap>div li{padding:13px 16px}.mb_type .radio_btn_wrap .radio_btn.w_20per+label{width:calc(25% - 6px)!important}.mb_type .radio_btn_wrap .radio_btn.w_20per+label:nth-of-type(4n){margin-right:0}.mb_type .radio_btn_wrap .radio_btn.w_20per+label:nth-of-type(5n){margin-right:6px}.mb_type .radio_btn_wrap .radio_btn.w_20per+label:last-of-type,.mb_type .radio_btn_wrap .radio_btn.w_20per+label:nth-of-type(9){width:calc(50% - 4px)!important}.mb_type .radio_btn_wrap .radio_btn.w_20per+label:last-of-type{margin-right:0}.new_container .new_layout .new_contents>.shadow_card{padding:24px}.new_container .new_layout .new_contents .area_box.search_info .scroll_box{height:calc(100% - 69px)}.new_container .new_layout .new_contents .area_box.search_info.omr_bottom .scroll_box{height:calc(100% - 56px)}.new_container .new_layout .new_contents .table_top_area{margin-bottom:16px}.new_container .new_layout .new_contents .area_box .top_area{padding-left:24px;padding-right:24px}.new_container .new_layout .new_contents .area_box .top_area.fold{background-color:red}.new_container .radio_btn_wrap .nb_full+label{width:100%;margin-right:0}.new_container .radio_btn_wrap .nb_full+label:not(:first-of-type){margin-top:8px}.new_container .radio_btn_wrap .radio_btn+label{font-size:13px}.tooltip_wrap.max_140{max-width:120px}.question_mode_wrap li:not(:first-child){margin-top:16px}.new_container input[type=radio]+label i{width:16px;height:16px}.new_contents .contents .info_ul>li:not(:first-of-type){margin-top:16px}.new_contents .contents .info_ul>li .desc{width:100%}.new_contents .contents .info_ul>li>div:not(.tooltip_wrap){width:100%;font-size:13px;line-height:24px}.new_contents .contents .info_ul>li>div:not(.tooltip_wrap) *{font-size:13px}.new_contents .contents .info_ul>li>div:not(.tooltip_wrap) * .new_factory_tag{height:18px;line-height:16px;font-size:11px;padding:0 6px}.new_contents .contents .info_ul>li>div:not(.tooltip_wrap) .new_radio_wrap{margin:0}.new_contents .contents .info_ul>li>div:not(.tooltip_wrap) .input_wrap{width:100%}.new_contents .contents .info_ul>li>div:not(.tooltip_wrap) .input_wrap input{height:36px}.new_contents .contents .info_ul>li>div .file_up{width:100%;max-width:100%}.new_contents .contents .info_ul>li>div .input_units.h_24>input{height:24px;padding:0}.new_container .round_radio_wrap input[type=radio]+label:not(:last-child){margin-right:12px}.color_title{margin-bottom:72px}.color_title .main{font-size:36px}.color_title .sub{font-size:16px;margin-bottom:12px}.color_title .title_alert{font-size:16px;margin-top:20px}.detail_title .main{font-size:36px;line-height:56px}.detail_title .sub{margin-top:24px}.prod_card_wrap .prod_card .prod_card_inner .grade{font-size:16px}.prod_card_wrap .prod_card .prod_card_inner .main{font-size:24px;line-height:38px}.prod_card_wrap .prod_card .prod_card_inner .sub{font-size:14px;line-height:22px}.subscription label>*{line-height:62px}.subscription label .days,.subscription label .member_num,.subscription label .p_num,.subscription label .price,.subscription label .sale,.subscription label.type2 .p_num{font-size:18px}.subscription label .p_num{margin-right:4px}.gray_line_box .gray_line_title{font-size:24px;line-height:38px}.subscription+.gray_line_box{margin-top:40px}.subscription_margin .list li .new_factory_button{padding:0 8px}.sb_list>li:not(:first-of-type){margin-top:14px}.sb_list>li div{font-size:18px}.sb_list>li div.title{font-size:16px}.b2c_common .product_card_list .new_factory_tag{font-size:13px}.b2c_common .product_card_list .product_list_card .product_detail .title{font-size:18px;line-height:28px;margin-top:6px}.icon_tooltip button img{width:64px}.b2c_common .new_layout{max-width:1200px}.product_card .top p.product_title{font-size:24px;line-height:38px;margin-bottom:8px}.shadow_card{padding:24px}.form_ul>li .new_factory_label{margin-bottom:6px}.info_ul>li .new_factory_label{font-size:13px}.new_container:not(.nav_pop_none) #inner_nav .new_tab{box-shadow:0 4px 8px rgba(0,0,0,.08);width:calc(100% - 48px);margin-left:20px;margin-top:24px}.new_container:not(.nav_pop_none) #inner_nav .toggle_btn{display:block;position:absolute;right:0;top:4px;transform:translateX(100%);padding:11px 24px 11px 12px;background-color:#7681e5;border-radius:0 6px 6px 0;text-align:center;font-size:13px;line-height:1;color:#fff;cursor:pointer}.new_container:not(.nav_pop_none) #inner_nav .toggle_btn i{display:inline-block;width:15px;height:15px;background:url(/static/media/icon_class_nav_arrow_next.851ec8fa.svg) no-repeat 50%/auto;margin-left:2px;vertical-align:middle;position:absolute;top:50%;transform:translateY(-50%)}.new_container:not(.nav_pop_none) #inner_nav.on .toggle_btn i{transform:translateY(-50%) rotate(-180deg)}.new_container:not(.nav_pop_none) #inner_nav.on.idx_up .searchbox,.new_container:not(.nav_pop_none) #inner_nav.on.idx_up .toggle_btn{z-index:99}.new_container:not(.nav_pop_none) .nav{background-color:#fff;position:fixed;height:calc(100% - 56px);bottom:0;left:-344px;z-index:100;transition:left .4s;box-shadow:0 4px 12px rgba(0,0,0,.12)}}@media screen and (max-width:1470px) and (orientation:landscape){.new_container:not(.nav_pop_none) .nav{position:fixed}}@media screen and (max-width:1470px) and (orientation:portrait){.new_container:not(.nav_pop_none) .nav{position:fixed}}@media screen and (max-width:1470px){.new_container:not(.nav_pop_none) .nav .shadow_card{border-radius:0;box-shadow:none;padding:20px!important}.new_container:not(.nav_pop_none) .nav .shadow_card.padding_reset{padding:0!important;margin-bottom:0!important}.new_container:not(.nav_pop_none) .nav .shadow_card.manage_type{padding:0!important}.new_container:not(.nav_pop_none) .nav .shadow_card .new_tab li a{font-size:13px}.new_container:not(.nav_pop_none) .nav .shadow_card .new_tab li a.tab_voca:before{width:16px;height:16px;line-height:16px;font-size:12px;margin-bottom:2px}.new_container:not(.nav_pop_none) .nav .shadow_card .new_factory_title_wrap{margin-bottom:16px}.new_container:not(.nav_pop_none) .nav .shadow_card .form_ul>li:not(:first-child){margin-top:16px}.new_container:not(.nav_pop_none) .nav .shadow_card:nth-of-type(2)+.shadow_card{padding:0 24px 24px;margin-top:12px}.new_container:not(.nav_pop_none) .nav .shadow_card:last-of-type{height:calc(100% - 84px)}.new_container:not(.nav_pop_none) .nav.on{left:0}.new_container:not(.nav_pop_none) .new_layout .new_contents{width:100%}.new_container:not(.nav_pop_none) .new_layout .new_contents .type_hint_wrap{margin-top:8px}.new_container:not(.nav_pop_none) .bottom_btn_wrap{width:calc(100% - 40px);left:20px}.new_container:not(.nav_pop_none) .bottom_btn_wrap.nb_type2{width:calc(100% - 40px)}.new_container:not(.nav_pop_none) .bottom_btn_wrap.shadow_type{width:calc(100% + 64px)}.new_container.play_common{padding:88px 24px 100px}.detail_card ul li.member_num{font-size:14px}.detail_card ul li .new_factory_button{display:flex;align-items:center}.info_ul>li{display:block}.info_ul>li .new_factory_label{min-width:auto;margin-bottom:6px}.info_ul>li .new_factory_label.top{margin-bottom:6px}.info_ul>li>div:not(.tooltip_wrap){width:calc(100% - 1px)}.info_ul>li>div:not(.tooltip_wrap) .between{margin-top:4px!important}.info_ul.mb_ver>li .new_factory_label{min-width:140px}.course_add_list_pop ul .course_add_list{padding:14px 38px 14px 14px}.course_add_list_pop ul .course_add_list .devide_ul li{font-size:13px}.course_add_list_pop ul .course_add_list .ellipsis{font-size:15px}.learning_course_inner .new_contents .area_box .tree_wrap>.MuiTreeView-root:before{left:12px}.learning_course_inner .new_contents .area_box .tree_wrap>.MuiTreeView-root .tree_depth1>.MuiTreeItem-content{padding:6px 164px 6px 38px}.learning_course_inner .new_contents .area_box .tree_wrap>.MuiTreeView-root .tree_depth1>.MuiTreeItem-content:before{left:12px}.learning_course_inner .new_contents .area_box.tree_area .top_area{padding-left:0;padding-right:24px}.new_contents .info_ul>li:not(:first-child){margin-top:12px}.new_contents .new_factory_title_wrap.sub.with_btns{margin-bottom:16px}.new_contents .first{padding-bottom:20px}.new_contents .first+.scroll_height_wrap{padding-top:20px}.new_header.type2 .side_menu .side_title img{width:24px;height:24px;margin-right:0}.new_header.type2 .side_menu .side_ul li a img{width:24px;height:24px}.tree_top .tree_title span{font-size:16px;line-height:24px}.tree_wrap>.MuiTreeView-root:before{left:35px}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiTreeItem-content{padding:6px 164px 6px 54px}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiTreeItem-content:before{left:35px}.tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiCollapse-root:before{left:64px}.tree_item{padding:6px 24px 6px 98px}.tree_item:before{left:68px}}.h_100{height:100%!important}.y_scroll{height:100%;overflow-y:auto}.right_info_ul{position:absolute;top:50%;right:0;transform:translateY(-50%)}.right_info_ul li{display:flex;align-items:center;flex-shrink:0;margin-bottom:10px}.right_info_ul li img{margin-left:4px}.right_info_ul li:not(:last-of-type){margin-right:12px}.right_info_ul li:nth-child(-n+2){margin-bottom:8px}.right_info_ul.mb{display:none;position:static;transform:none;margin-top:20px}.alert_date{font-size:14px;line-height:24px;font-weight:500;color:#504d58;margin-bottom:8px}.alert_date.with_picker{display:flex;align-items:center;margin-bottom:6px;padding-top:0}.alert_date.with_picker .datepicker_wrap{margin-right:6px}.alert_date.with_picker .datepicker_wrap .date-picker{width:146px}.teacher_detail_left{height:calc(100% - 50px);overflow-y:auto}.teacher_detail_left.new_type{overflow-y:visible;height:100%;padding:32px 0}.teacher_detail_left.new_type .between.top{padding-left:32px;padding-right:32px}.teacher_detail_left .between.top{margin-bottom:20px}.teacher_detail_left .between.top.mb_small{margin-bottom:10px}.teacher_detail_left .between.top button{margin-left:6px}.teacher_detail_left .between.top .top_btn_wrap{display:flex;align-items:center}.teacher_detail_left .between.top .top_btn_wrap button{margin:0}.teacher_detail_left .between.top .top_btn_wrap .new_select:not(:first-child),.teacher_detail_left .between.top .top_btn_wrap button:not(:first-child){margin-left:6px}.teacher_detail_left .detail_list .between p{flex:1 1;color:#504d58;font-weight:500;font-size:18px}.teacher_detail_left .detail_list .between p span{margin-left:2px;font-size:inherit;color:#7c7a82}.teacher_detail_left .detail_list .between .btn_wrap{margin-left:8px}.teacher_detail_left .detail_list .between .btn_wrap button{flex-shrink:0}.teacher_detail_left .detail_list .detail_area{margin-top:12px}.teacher_detail_left .detail_list .detail_area .date_box{display:flex;align-items:center;margin-bottom:8px}.teacher_detail_left .detail_list .detail_area .date_box .new_select p{font-size:16px;font-weight:500;color:#24212e;border:none;margin-right:4px;padding-right:34px;background-color:initial}.teacher_detail_left .detail_list .detail_area .date_box .new_select p:after{right:14px;background:url(/static/media/icon_select_arrow_b.b89d03d3.svg) no-repeat 50%}.teacher_detail_left .detail_list .detail_area .title{font-size:16px;font-weight:500;line-height:24px;color:#24212e;margin-bottom:16px}.teacher_detail_left .detail_list .detail_area .title button{margin-left:8px}.teacher_detail_left .detail_list .detail_area>ul{padding:20px 24px;border-radius:8px;border:1px solid #09b9c6;box-shadow:0 4px 6px 0 rgba(0,0,0,.06)}.teacher_detail_left .detail_list .detail_area>ul li .new_factory_tag{min-width:45px;text-align:center}.teacher_detail_left .detail_list .detail_area>ul li .new_factory_tag:last-of-type{margin-right:8px}.teacher_detail_left .detail_list .detail_area>ul li:not(:first-of-type){margin-top:16px}.test_table_style{margin-top:24px;height:calc(100% - 58px);overflow-y:auto}.test_table_style table{width:100%;min-width:max-content;white-space:nowrap;table-layout:auto}.test_table_style td,.test_table_style th{border-left:1px solid;border-color:#e9e9ea;padding:10px 16px}.test_table_style td:last-of-type,.test_table_style th:last-of-type{border-right:1px solid #e9e9ea}.test_table_style thead tr th{position:sticky;z-index:2;border-color:transparent}.test_table_style thead tr th:after{height:100%;border:1px solid #e9e9ea;top:0}.test_table_style thead tr th:after,.test_table_style thead tr th:before{content:"";display:inline-block;width:100%;position:absolute;left:0;z-index:inherit}.test_table_style thead tr th:before{height:1px;background-color:#fcfdfd;bottom:-1px}.test_table_style thead tr th:first-of-type{left:0;z-index:3}.test_table_style thead tr th:first-of-type:after{content:"";display:inline-block;width:100%;height:100%;background-color:#fcfdfd;position:absolute;left:0;top:0;z-index:inherit}.test_table_style thead tr th:first-of-type:before{content:"";display:inline-block;width:1px;height:100%;background-color:#fff;position:absolute;left:-1px;top:0;z-index:inherit}.test_table_style thead tr th:nth-of-type(n+2):after{border-left:none}.test_table_style thead tr:first-of-type th{top:0}.test_table_style thead tr:nth-of-type(2) th{top:39px}.test_table_style tbody tr td:first-of-type{position:sticky;left:0;z-index:1;background-color:#fff;border-color:transparent}.test_table_style tbody tr td:first-of-type:before{content:"";display:inline-block;width:100%;height:100%;border:1px solid #e9e9ea;border-top:none;position:absolute;left:0;top:0;pointer-events:none}.test_table_style tbody tr td:first-of-type:after{content:"";display:inline-block;width:1px;height:100%;background-color:#fff;position:absolute;right:-1px;top:0}.test_table_style tbody tr td:nth-of-type(2){border-left:none}.test_table_style tr:first-child th{color:#504d58;font-weight:500}.test_table_style tr th{background-color:#fcfdfd}.test_table_style tr td{border-bottom:1px solid #e9e9ea}.test_table_style tr td .ellipsis{font-size:13px;font-weight:500;color:#a7a6ab}.test_table_style tr td .ellipsis span{font:inherit;color:#504d58}.test_table_style.icon_table tr td:not(:first-child) img{cursor:pointer}.test_table_style.icon_table tr td:not(:first-child).td_reset button{display:none;margin:0 auto}.test_table_style.icon_table tr td:not(:first-child).td_reset .on button{display:block}.test_table_style.icon_table tr td:not(:first-child).td_reset .on img{display:none}.add_course_contents .total_num{color:#7c7a82;margin:0 0 4px;line-height:22px}.add_course_contents .title{color:#504d58;font-weight:500;line-height:22px}.add_course_contents>ul>li{border-radius:8px;border:1px solid #e9e9ea;padding:20px}.add_course_contents>ul>li .new_factory_tag{min-width:45px;text-align:center;margin-right:6px}.add_course_contents .devide_ul,.add_course_contents>ul>li+li:not(:first-of-type){margin-top:8px}.add_course_contents .devide_ul li{font-size:13px;color:#504d58}.add_course_contents .devide_ul li:first-of-type{color:#7c7a82}.add_course_contents .devide_ul li:after{height:10px;background-color:#c7c7cc}.toggle_btn.on img{transform:rotate(-180deg)}#index_teacher .line_card .new_factory_title_wrap{margin-bottom:30px}#index_teacher .line_card .info_ul>li:not(:first-child){margin-top:24px}#index_teacher .line_card .info_ul>li input{height:34px}#index_teacher .line_card .center_btns{margin-top:36px}#index_teacher .line_card .input_units .labels,#index_teacher .line_card .input_units .unit,#index_teacher .line_card .new_factory_label,#index_teacher .line_card input[type=radio]+label{font-size:16px}.ql-snow .ql-editor img{width:auto!important}@media screen and (max-width:1680px){.pc_scroll{overflow-y:visible;height:auto!important}.notebook_scroll{overflow-y:auto}}@media screen and (max-width:1560px){.new_container.type2,.new_header.type2{width:calc(100% - 52px);margin-left:52px}.new_header.type2 .side_menu{width:52px}.new_header.type2 .side_menu .side_title{font-size:0;padding:0 14px}.new_header.type2 .side_menu .side_ul{padding:20px 6px}.new_header.type2 .side_menu .side_ul li a{font-size:0;padding:0;height:40px;position:relative}.new_header.type2 .side_menu .side_ul li a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.new_header.type2 .side_menu .nb_btn_top{display:block}.new_header.type2 .side_menu .nb_btn_top.devide{margin-top:50px!important;position:relative}.new_header.type2 .side_menu .nb_btn_top.devide:after{content:"";display:block;width:100%;height:2px;position:absolute;top:-25px;left:50%;transform:translateX(-50%);background-color:#e9e9ea}.new_header.type2 .side_menu .btn_top,.new_header.type2 .side_menu .side_bottom{display:none}}@media screen and (max-width:1470px){.nb_margin img{margin-top:4px}.shadow_card{padding:24px}.form_ul>li .new_factory_label{margin-bottom:8px}.info_ul>li .new_factory_label{font-size:13px}.detail_card ul li.member_num{font-size:14px}.info_ul>li .new_factory_label{min-width:120px}.new_contents .area_box.tree_area{width:calc(100% + 48px);margin-left:-24px}.white_card.detail_card ul li.member_num{font-size:14px;line-height:22px;margin-right:12px}.white_card.detail_card .whole_progress_wrap .whole_progress{width:80px}.white_card.detail_card .whole_progress_wrap .whole_progress_per,.white_card.detail_card .whole_progress_wrap>p{font-size:14px;line-height:22px}.course_card_wrap{margin-top:24px}.course_card_wrap .course_card_inner .course_card{padding:16px}.course_card_wrap .course_card_inner .course_card .top.between{padding-bottom:12px;margin-bottom:8px}.study_ing_card_wrap .study_ing_card{padding:16px}.study_ing_card_wrap .study_ing_card.complate{padding:16px 16px 42px}#index_teacher .line_card .input_units .labels,#index_teacher .line_card .input_units .unit,#index_teacher .line_card .new_factory_label,#index_teacher .line_card input[type=radio]+label{font-size:14px}.new_container.fixed_page.type_zidx{padding-top:16px}}.tr_test_num{margin-right:12px}.tr_test_num li:not(:first-child){margin-left:12px}.tr_test_num li:not(:first-child):before{content:"";width:1px;height:10px;display:inline-block;background:#dfdfe4;margin-right:8px}.tr_test_num li p{display:inline-block;font-weight:500;color:#7c7a82}.tr_test_num li p span{font-weight:700;color:#504d58;margin-left:6px}@media screen and (max-width:1366px){.b2c_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li:nth-child(2n) .txt_area{margin-right:0}.b2c_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li:nth-child(2n) .img_wrap{margin-right:20px}.b2c_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li .txt_area{margin-right:20px;margin-left:0;padding-left:80px;padding-right:20px}.b2c_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap{width:calc(42% - 40px);margin-right:40px}.b2c_pd_intro_common.tab2 .cont_area#activity .cont_area_inner .content_wrap .img_txt_ul li .txt_area{margin-left:50px}.b2c_pd_intro_common.tab2 .cont_area#activity .cont_area_inner .content_wrap .img_txt_ul li:nth-child(2n) .txt_area{margin-left:70px}}@media screen and (max-width:1335px){.new_contents.trio_area_box .area_box.tree_area{max-height:calc(100% - 150px)}.new_factory_title_wrap.nb_wrap{display:block}.new_factory_title_wrap.nb_wrap .new_factory_title_area{margin-bottom:10px}}@media screen and (max-width:1350px){.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .half_slide .half_slide_btn button.prev_btn,.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .half_slide .solo_slide_btn button.prev_btn,.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .solo_slide .half_slide_btn button.prev_btn,.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .solo_slide .solo_slide_btn button.prev_btn,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .half_slide .half_slide_btn button.prev_btn,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .half_slide .solo_slide_btn button.prev_btn,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .solo_slide .half_slide_btn button.prev_btn,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .solo_slide .solo_slide_btn button.prev_btn{left:40px!important;top:50%;transform:translate(-50%,-50%) scaleX(-100%)}.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .half_slide .half_slide_btn button.prev_btn.disabled,.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .half_slide .solo_slide_btn button.prev_btn.disabled,.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .solo_slide .half_slide_btn button.prev_btn.disabled,.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .solo_slide .solo_slide_btn button.prev_btn.disabled,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .half_slide .half_slide_btn button.prev_btn.disabled,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .half_slide .solo_slide_btn button.prev_btn.disabled,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .solo_slide .half_slide_btn button.prev_btn.disabled,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .solo_slide .solo_slide_btn button.prev_btn.disabled{transform:translate(-50%,-50%)}.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .half_slide .half_slide_btn button.next_btn,.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .half_slide .solo_slide_btn button.next_btn,.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .solo_slide .half_slide_btn button.next_btn,.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .solo_slide .solo_slide_btn button.next_btn,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .half_slide .half_slide_btn button.next_btn,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .half_slide .solo_slide_btn button.next_btn,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .solo_slide .half_slide_btn button.next_btn,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .solo_slide .solo_slide_btn button.next_btn{right:40px!important;top:50%;transform:translate(50%,-50%)}.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .half_slide .half_slide_btn button.next_btn.disabled,.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .half_slide .solo_slide_btn button.next_btn.disabled,.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .solo_slide .half_slide_btn button.next_btn.disabled,.b2c_pd_intro_common .half_slide .cont_area_inner .content_wrap .solo_slide .solo_slide_btn button.next_btn.disabled,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .half_slide .half_slide_btn button.next_btn.disabled,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .half_slide .solo_slide_btn button.next_btn.disabled,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .solo_slide .half_slide_btn button.next_btn.disabled,.b2c_pd_intro_common .solo_slide .cont_area_inner .content_wrap .solo_slide .solo_slide_btn button.next_btn.disabled{transform:translate(50%,-50%) scaleX(-100%)}}@media screen and (max-width:1280px){.new_half_layout .white_card.voca_buy_card .voca_bom .info_ul>li .new_factory_label{min-width:85px}.new_container.play_common{padding-top:116px}}@media screen and (max-width:1240px){.b2c_header.type2 .header_btns .header_btn{font-size:14px!important}.b2c_header.type2 .header_btns button+button{margin-left:0}.b2c_header.type2 .flex button{font-size:13px;line-height:20px}}@media screen and (max-width:1232px){#footer.respon_mg_reset{margin-top:0}#footer.respon_mg_reset.full_line{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}}@media screen and (max-width:1024px){.b2c_header.type2 .header_btns button+button{margin-left:12px}.b2c_header.type2 .flex button.bell_btn{padding:6px}.new_print_page #academic-management-print{height:auto}.new_print_page #academic-management-print .page-inner{padding:0}.new_print_page #academic-management-print .page-inner .page-title{margin-bottom:0}.right_info_ul.pc{display:none}.right_info_ul.mb{margin-top:12px;display:flex;flex-wrap:wrap}.cs{margin-top:48px}#mobile-header .header-inner .main-header.back{padding-top:12px;padding-bottom:12px}}@media screen and (max-width:1280px){.new_container.play_common.test_intro,.time_ver+.new_container.play_common{padding-top:116px}.my_course_list>ul .my_course_li .bom ul.tag_ul li:not(:first-of-type){margin-left:8px}.my_course_list>ul .my_course_li .bom ul.tag_ul li .new_factory_tag{margin-right:5px;min-width:auto}.my_course_list>ul .my_course_li .bom ul.devide_ul li{padding:0 6px}.product_fixed_btn{max-width:unset}}@media screen and (max-width:1024px){.new_container.student_product_detail{padding-top:47px;padding-bottom:60px}.new_container.voca_list .word_card_wrap{width:calc(100% + 40px);margin-left:-20px}.new_container.voca_list .word_card_wrap.pb_type{padding-bottom:80px}.new_container.voca_list .word_card_wrap .top{display:none}.new_container.bottom_fixed{padding-bottom:105px}.img_txt_ul{max-width:635px;margin:0 auto}.img_txt_ul.type3{max-width:624px;margin:0 auto}.b2c_pd_intro_common{padding-bottom:0}.b2c_common.mb_full_page{width:calc(100% + 40px);margin-left:-20px}.b2c_common.type3 .color_title{margin-bottom:24px}.b2c_common.type3 .color_title .sub{font-size:16px;line-height:24px;margin-bottom:6px}.b2c_common.type3 .color_title .main{font-size:28px;line-height:42px}.b2c_common.type3 .tab_line_wrap.line{width:calc(100vw - 4px)}.b2c_common.type3 .tab_line_wrap .tab_flex{padding:8px 4px 74px}.b2c_common.type3 .tab_line_wrap .tab_flex .tab_line{margin-left:0!important}.b2c_common.type3 .tab_line_wrap .tab_line>li>a.on:after{height:3px}.b2c_common.type3 .event_list,.b2c_common.type3 .notice_list{margin-top:0}.b2c_common.type3 .notice_list li{border-bottom:none;border-top:none;padding-top:0}.b2c_common.type3 .notice_list li:nth-last-child(2){padding-bottom:40px}.b2c_common.type3 .notice_list li:last-child{padding-bottom:0}.b2c_common.type3 .notice_list li:nth-of-type(odd):last-child:before{display:none}.b2c_common.type3 .event_list li:last-child,.b2c_common.type3 .event_list li:not(:last-child){margin-bottom:24px}.b2c_common.new_page .cont_area#cedu_campus_intro{padding-top:80px}.b2c_common.new_page .cont_area#cedu_campus_intro .cont_area_inner .color_title{margin-bottom:32px}.b2c_common.new_page .cont_area#learn_activity .new_tab.mb_new_tab+.new_tab{margin-top:2px}.b2c_common.new_page.type2{padding-bottom:60px}.b2c_common.new_page.type2 .cont_area{padding:100px 20px!important;margin-bottom:0!important}.b2c_common.new_page.type2 .cont_area#intro_main{padding:120px 20px 32px!important}.b2c_common.new_page.type2 .cont_area#intro_main .title .main{font-size:28px;line-height:42px;margin-bottom:8px}.b2c_common.new_page.type2 .cont_area#intro_main .title .detail{font-size:15px;line-height:24px}.b2c_common.new_page.type2 .cont_area .cont_area_inner{padding:0}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main){flex-direction:column;width:100%;text-align:center}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .title_wrap{width:100%!important;margin-bottom:32px!important}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .title_wrap>b{font-size:16px;line-height:24px;margin-bottom:6px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .title_wrap .title{font-size:28px;line-height:42px;margin-bottom:8px!important}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .title_wrap .desc{line-height:24px;font-size:15px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .title_wrap .detail{font-size:15px!important;line-height:23px!important}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .title_wrap .detail+.desc{font-size:13px!important;line-height:20px!important}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap{width:100%!important;margin-left:0!important}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap+.content_wrap{margin-top:40px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_wrap .img{width:100%;box-shadow:none}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_wrap .img.w_635{padding-top:67%!important}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_wrap .img.w_852{max-width:720px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .count_ul li{padding:17px 20px;border-radius:6px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .count_ul li p{font-size:15px;line-height:22px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .count_ul li p span b{margin-right:2px;font-size:18px;line-height:27px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_txt_ul>li{flex-direction:column-reverse}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_txt_ul>li .txt_area{width:100%;margin-left:0;text-align:left;margin-top:16px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_txt_ul>li .txt_area .title{font-size:18px;line-height:28px;margin-bottom:6px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_txt_ul>li .txt_area .desc,.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_txt_ul>li .txt_area>ul li{font-size:14px;line-height:22px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_txt_ul>li .img_wrap{width:100%}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_txt_ul>li .img_wrap .img{padding-top:calc(24% + 3px)}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_txt_ul>li:not(:first-child){margin-top:60px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_txt_ul.type2>li{flex-direction:column}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_txt_ul.type3>li>div.txt_area,.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_txt_ul.type3>li>div:not(:first-child){margin-left:0!important}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .charge_ul li{padding:17px 20px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .charge_ul li p{font-size:14px;line-height:22px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .charge_ul li span{font-size:16px;line-height:24px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .charge_ul li.on{border:1px solid #e9e9ea}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .charge_ul li:not(:first-child){margin-top:8px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .content_wrap .color_title{font-size:16px;line-height:24px;margin-bottom:16px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .slide_btn{display:none}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .blank_btn{font-size:14px;line-height:14px;margin-top:12px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .download_btn{margin-top:16px;font-size:14px;line-height:22px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .download_btn i{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin-right:4px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .btn_wrap.round{margin-top:32px}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .btn_wrap.round button{padding:11px 16px 13px;font-size:14px;font-weight:400;line-height:1}.b2c_common.new_page.type2 .cont_area .cont_area_inner:not(.intro_main) .btn_wrap.pc_only{display:none!important}.b2c_common.new_page.type2 .cont_area#rolling{padding:0!important;margin-bottom:120px!important}.b2c_common.new_page.type2 .cont_area#rolling .rolling_wrap>ul li img{max-width:100px;max-height:136px}.b2c_common.new_page.type2 .cont_area#rolling .rolling_wrap+.rolling_wrap>ul{padding-top:0}.b2c_common.new_page.type2 .cont_area#rolling .rolling_wrap:first-of-type{padding-bottom:10px}.b2c_common.new_page.type2 .cont_area#rolling .rolling_wrap:first-of-type>ul{animation:book_rolling 32s linear infinite}.b2c_common.new_page.type2 .cont_area#rolling .rolling_wrap:last-of-type ul{animation:book_rolling2 20s linear infinite}.b2c_common.new_page.type2 .cont_area#charge .title_wrap{margin-bottom:40px!important}.b2c_common.new_page.type2 .cont_area#charge .title_wrap .title{margin-bottom:16px}.b2c_common.new_page.type2 .cont_area#charge .title_wrap .detail+.desc{margin-top:12px}.b2c_common.new_page.type2 .cont_area#charge .alert{margin-top:8px;font-size:13px;line-height:20px;color:#a7a6ab}.b2c_common.new_page.type2 .cont_area .swiper-slide{padding-top:37%!important}.b2c_common.new_page.type2 .cont_area.half_slide{padding:100px 0 100px 20px!important}.b2c_common.new_page.type2 .cont_area.half_slide .cont_area_inner .content_wrap{margin-right:0!important}.b2c_common.new_page.type2 .cont_area.half_slide .swiper-container{padding:0 20px}.b2c_common.new_page.type2 .cont_area.solo_slide .content_wrap .solo_slide{width:calc(100% + 40px)!important;margin-left:0!important}.b2c_common.new_page.type2 .cont_area.solo_slide .content_wrap .swiper-container{padding:0 20px}.b2c_common.new_page.type2 .cont_area.solo_slide .content_wrap .swiper-slide{padding-top:67%!important}.b2c_common.new_page.type2 .cont_area.solo_slide.w_750 .content_wrap .solo_slide{margin-left:-20px!important}.b2c_common.new_page.type2 .cont_area:last-child{padding-bottom:0!important}.b2c_common.new_page.type2 .tab_line_wrap{padding:0;top:40px}.b2c_common.new_page.type2 .tab_line_wrap .tab_flex{padding-bottom:1px;max-width:100%;overflow-y:auto;white-space:nowrap}.b2c_common.new_page.type2 .tab_line_wrap .tab_flex .tab_line{justify-content:flex-start}.b2c_common.new_page.type2 .tab_line_wrap .tab_flex .tab_line li{padding:0 12px}.b2c_common.new_page.type2 .tab_line_wrap .tab_flex .tab_line li a{font-size:15px;padding:16px 0 18px;line-height:24px}.b2c_common.new_page.type2 .tab_line_wrap .tab_flex .tab_line li a.on:after{height:3px}.b2c_common.new_page.type2 .tab_line_wrap .tab_flex .tab_line li:first-child{padding-left:0}.b2c_common.new_page.type2 .tab_line_wrap .line{display:block;width:calc(100% + 16px);bottom:0;z-index:100}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .title_wrap .title,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .title_wrap .title{font-size:28px;line-height:42px;margin-bottom:16px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .title_wrap .desc,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .title_wrap .desc{font-size:15px;line-height:24px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .title_wrap .desc .pc_only,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .title_wrap .desc .pc_only{display:none!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap{width:100%;position:relative}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap .img_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap .img_wrap{width:70%;height:calc(42vw + 5px)}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap .img_wrap .img,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap .img_wrap .img{width:calc(70% - 24px);height:40vw;max-height:512px;padding-top:calc(21vh - 1px);box-shadow:0 4px 16px 0 rgba(0,0,0,.12);transform:translateX(50%);top:24px;right:calc(50% - 12px)}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap .img_wrap .img.on,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap .img_wrap .img.on{top:0;right:calc(50% + 12px)}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#campus .img_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#campus .img_wrap{max-width:635px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#best,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#best{max-width:675px;margin:0 auto;padding-top:40px!important;padding-bottom:12px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#best .title_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#best .title_wrap{text-align:left}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#best .title_wrap .title,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#best .title_wrap .title{font-size:28px;line-height:42px;margin-bottom:20px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#best .title_wrap .desc,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#best .title_wrap .desc{font-weight:400}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#best .title_wrap .desc b,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#best .title_wrap .desc b{margin-bottom:6px;font-size:16px;line-height:24px;font-weight:500}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#create,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#create{margin-top:0;padding-left:0!important;padding-bottom:120px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#create .title_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#create .title_wrap{padding:0 20px;max-width:675px;margin-left:0;text-align:left;margin-bottom:24px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#create .title_wrap .title,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#create .title_wrap .title{font-size:28px;line-height:42px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#create .content_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#create .content_wrap{max-width:675px;margin-right:0}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#create .content_wrap .swiper-container,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#create .content_wrap .swiper-container{padding:0 20px;overflow:visible}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#create .content_wrap .swiper-slide,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#create .content_wrap .swiper-slide{padding-top:67%!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li:nth-of-type(2n) .img_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li:nth-of-type(2n) .img_wrap{margin-right:0}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li .img_wrap,.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li .txt_area,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li .img_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li .txt_area{width:100%}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li .txt_area,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#test .cont_area_inner .content_wrap .img_txt_ul>li .txt_area{margin-right:0;padding-left:0;padding-right:0}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#print .title_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#print .title_wrap{max-width:635px;margin:0 auto;text-align:center;margin-bottom:24px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#print .title_wrap .btn_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#print .title_wrap .btn_wrap{margin-top:36px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#print .title_wrap .download_btn,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#print .title_wrap .download_btn{margin:16px auto 0}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#print .content_wrap .img_wrap .img,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#print .content_wrap .img_wrap .img{width:100%}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#manage .title_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#manage .title_wrap{margin-bottom:48px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap{max-width:635px;margin:0 auto 20px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap .cyan_border_box,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap .cyan_border_box{margin-top:32px;max-width:100%;padding:24px 24px 22px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap .cyan_border_box .title,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap .cyan_border_box .title{font-size:15px;line-height:15px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap .cyan_border_box .desc,.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap .cyan_border_box .desc i,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap .cyan_border_box .desc,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap .cyan_border_box .desc i{font-size:13px;line-height:20px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#ai_clinic .content_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#ai_clinic .content_wrap{max-width:635px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#ai_clinic .content_wrap .swiper-container,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#ai_clinic .content_wrap .swiper-container{overflow:visible}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#ai_clinic .content_wrap .swiper-slide,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab1 .cont_area#ai_clinic .content_wrap .swiper-slide{padding-top:calc(26% - 4px)}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#new_voca .title_wrap .title,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#new_voca .title_wrap .title{font-size:28px;line-height:42px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#new_voca .title_wrap .desc,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#new_voca .title_wrap .desc{font-size:15px;line-height:24px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#new_voca .content_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#new_voca .content_wrap{display:flex;justify-content:center}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#new_voca .icon_ul,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#new_voca .icon_ul{width:335px;flex-wrap:wrap}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#new_voca .icon_ul li>div,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#new_voca .icon_ul li>div{width:101px;height:101px;line-height:101px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#new_voca .icon_ul li>div img,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#new_voca .icon_ul li>div img{width:38px;height:38px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#new_voca .icon_ul li>p,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#new_voca .icon_ul li>p{margin-top:12px;font-size:13px;line-height:20px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#new_voca .icon_ul li:not(:first-child),.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#new_voca .icon_ul li:not(:first-child){margin-left:16px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#new_voca .icon_ul li:nth-last-child(-n+2),.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#new_voca .icon_ul li:nth-last-child(-n+2){margin-top:24px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#new_voca .icon_ul li:last-child p,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#new_voca .icon_ul li:last-child p{margin-left:-4px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#data,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#data{padding-left:0!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#data .title_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#data .title_wrap{margin-left:-20px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#data .title_wrap>ul,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#data .title_wrap>ul{margin-top:24px;justify-content:center}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#data .title_wrap>ul li p,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#data .title_wrap>ul li p{margin-bottom:4px;font-size:13px;line-height:20px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#data .title_wrap>ul li span,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#data .title_wrap>ul li span{font-size:20px;line-height:30px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#data .title_wrap>ul li span b,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#data .title_wrap>ul li span b{font-size:24px;line-height:36px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#data .title_wrap>ul li:not(:first-child),.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#data .title_wrap>ul li:not(:first-child){margin-left:33px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#data .content_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#data .content_wrap{max-width:635px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#data .content_wrap .swiper-container,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#data .content_wrap .swiper-container{overflow:visible}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#data .content_wrap .swiper-slide,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#data .content_wrap .swiper-slide{padding-top:67%!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#activity,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#activity{padding-top:40px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#activity .solo_slide,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#activity .solo_slide{width:100%!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#activity .swiper-container,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#activity .swiper-container{padding:0;max-width:635px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#activity .slide_btn,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#activity .slide_btn{display:block!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#activity .slide_btn button,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#activity .slide_btn button{display:block}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#auto .title,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#auto .title{margin-bottom:8px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#auto .img_wrap,.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#optimization .content_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#auto .img_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#optimization .content_wrap{max-width:635px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#optimization .content_wrap .solo_slide,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#optimization .content_wrap .solo_slide{width:100%!important;margin-left:0!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#optimization .content_wrap .solo_slide .swiper-container,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#optimization .content_wrap .solo_slide .swiper-container{padding:0}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#optimization .content_wrap .solo_slide .slide_btn,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#optimization .content_wrap .solo_slide .slide_btn{display:block!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#optimization .content_wrap .solo_slide .slide_btn button,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#optimization .content_wrap .solo_slide .slide_btn button{display:block}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#note,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#note{position:relative}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#note .content_wrap .swiper-container,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#note .content_wrap .swiper-container{padding-bottom:52px;overflow:visible}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#note .content_wrap #mb_solo_slide,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#note .content_wrap #mb_solo_slide{position:relative;max-width:624px;margin:0 auto}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#note .content_wrap #mb_solo_slide>div,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#note .content_wrap #mb_solo_slide>div{position:absolute;top:20px;left:20px;width:calc(100% - 20px);border-radius:16px;overflow:hidden;background-color:#e6e6e6;box-shadow:4px 4px 12px 0 rgba(0,0,0,.08);cursor:pointer;transition:margin .4s}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#note .content_wrap #mb_solo_slide>div .img_wrap img,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#note .content_wrap #mb_solo_slide>div .img_wrap img{width:100%;padding-bottom:136px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#note .content_wrap #mb_solo_slide>div p,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#note .content_wrap #mb_solo_slide>div p{width:100%;background-color:#e6e8fb;padding:28px 20px;text-align:left;font-size:18px;line-height:28px;font-weight:700;position:absolute;left:0;bottom:0}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#note .content_wrap #mb_solo_slide>div p span,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#note .content_wrap #mb_solo_slide>div p span{display:block;margin-top:4px;font-size:15px;line-height:24px;color:#7c7a82}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#note .content_wrap #mb_solo_slide>div.active,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab2 .cont_area#note .content_wrap #mb_solo_slide>div.active{z-index:10;margin-top:-20px;margin-left:-20px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#free_class .title_wrap .title,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab3 .cont_area#free_class .title_wrap .title{font-size:28px;line-height:42px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#free_class .title_wrap .desc,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab3 .cont_area#free_class .title_wrap .desc{font-size:15px;line-height:24px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#free_contents,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab3 .cont_area#free_contents{padding-top:40px!important;padding-bottom:28px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#free_contents .title_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab3 .cont_area#free_contents .title_wrap{margin-bottom:0!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#tr_test .content_wrap .solo_slide,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab3 .cont_area#tr_test .content_wrap .solo_slide{width:100%!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#tr_test .content_wrap .swiper-container,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab3 .cont_area#tr_test .content_wrap .swiper-container{padding:0}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#tr_test .content_wrap .slide_btn,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab3 .cont_area#tr_test .content_wrap .slide_btn{display:block!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#tr_test .content_wrap .slide_btn button,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab3 .cont_area#tr_test .content_wrap .slide_btn button{display:block}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#campus .content_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab3 .cont_area#campus .content_wrap{max-width:635px;margin:0 auto!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#rolling,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab3 .cont_area#rolling{margin-top:0!important;margin-bottom:40px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#upgrade,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab3 .cont_area#upgrade{padding:100px 0!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#upgrade .content_wrap,.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#upgrade .title_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab3 .cont_area#upgrade .content_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab3 .cont_area#upgrade .title_wrap{max-width:635px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#upgrade .content_wrap .solo_slide,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab3 .cont_area#upgrade .content_wrap .solo_slide{width:100%!important;margin-left:0!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#upgrade .content_wrap .solo_slide .swiper-container,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab3 .cont_area#upgrade .content_wrap .solo_slide .swiper-container{padding:0;overflow:visible}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab4 .cont_area#now,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab4 .cont_area#now{margin-top:0!important;padding:0 24px 48px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab4 .cont_area#now .solo_slide,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab4 .cont_area#now .solo_slide{display:flex!important;width:100%}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab4 .cont_area#now .solo_slide .product_card,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab4 .cont_area#now .solo_slide .product_card{width:100%;flex:none;transition:margin-left .3s}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab4 .cont_area#now .solo_slide .product_card.on,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab4 .cont_area#now .solo_slide .product_card.on{margin-left:-100%;border:none}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab4 .cont_area#now .solo_slide .product_card .price,.b2c_common.new_page.type2 .b2c_pd_intro_common.tab4 .cont_area#now .solo_slide .product_card .product_detail,.b2c_common.new_page.type2 .b2c_pd_intro_common.tab4 .cont_area#now .solo_slide .product_card .top,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab4 .cont_area#now .solo_slide .product_card .price,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab4 .cont_area#now .solo_slide .product_card .product_detail,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab4 .cont_area#now .solo_slide .product_card .top{text-align:left}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab4 .cont_area#now .solo_slide .product_card .price,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab4 .cont_area#now .solo_slide .product_card .price{font-size:15px;line-height:24px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab4 .cont_area#now .solo_slide .product_card .price b,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab4 .cont_area#now .solo_slide .product_card .price b{font-size:24px;line-height:34px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab4 .cont_area#now .solo_slide .swiper-container,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab4 .cont_area#now .solo_slide .swiper-container{width:100%;height:100%;padding-top:32px;padding-bottom:32px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab4 .cont_area#now .solo_slide .swiper-slide,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab4 .cont_area#now .solo_slide .swiper-slide{width:100%!important;padding-top:0!important;height:100%;display:flex;flex-direction:column;background-color:initial}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab4 .cont_area#now .solo_slide .swiper-pagination,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab4 .cont_area#now .solo_slide .swiper-pagination{display:block}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab4 .cont_area#charge,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab4 .cont_area#charge{padding-top:0!important;margin-top:0}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab4 .cont_area#charge:before,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab4 .cont_area#charge:before{display:none}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab4 .cont_area#charge .charge_ul li,.b2c_common.new_page.type2 .teacher_pd_intro_common.tab4 .cont_area#charge .charge_ul li{padding:17px 20px}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#new_voca .icon_ul,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#new_voca .icon_ul{width:218px}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#new_voca .icon_ul li:nth-child(3),.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#new_voca .icon_ul li:nth-child(3){margin-left:0}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#activity .title_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#activity .title_wrap{margin-bottom:48px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#course .column,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#course .column{max-width:624px}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#course .title_wrap,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#course .title_wrap{margin-bottom:40px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#course .title_wrap .title,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#course .title_wrap .title{margin-bottom:8px}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul{width:100%}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li>div:not(.mb_only),.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li>div:not(.mb_only){padding:16px 28px 0 20px;text-align:left}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li>div:not(.mb_only) span,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li>div:not(.mb_only) span{font-size:18px;line-height:28px;color:#7c7a82}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li>div:not(.mb_only) p,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li>div:not(.mb_only) p{max-height:44px;margin-bottom:16px;display:-webkit-inline-box;font-size:14px;line-height:22px}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li .mb_only,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li .mb_only{display:none!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li .mb_only>div,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li .mb_only>div{margin-top:12px;padding-top:67%;position:relative;overflow:hidden}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li .mb_only>div img,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li .mb_only>div img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li.on>div:not(.mb_only) span,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li.on>div:not(.mb_only) span{color:#fff}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li.on .mb_only,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#course .content_wrap .step_ul li.on .mb_only{display:block!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#charge .content_wrap .charge_ul li>p,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#charge .content_wrap .charge_ul li>p{font-size:18px}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#charge .content_wrap .charge_ul li>span,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#charge .content_wrap .charge_ul li>span{display:flex!important;flex-direction:column;align-items:flex-end;font-size:18px;line-height:28px}.b2c_common.new_page.type2 .b2c_pd_intro_common.premium_voca .cont_area#charge .content_wrap .charge_ul li>span em,.b2c_common.new_page.type2 .teacher_pd_intro_common.premium_voca .cont_area#charge .content_wrap .charge_ul li>span em{font-size:14px;font-weight:500;line-height:22px;color:#a7a6ab}.b2c_common .new_layout,.b2c_common .new_layout>*{border:none}.notice_detail_common{padding:47px 0 80px!important}.notice_detail_common .new_layout .white_card{border-radius:0;padding:45px 20px 16px}.notice_detail_common .notice_top{position:relative}.notice_detail_common .notice_top .title{margin-top:10px;padding-bottom:16px}.notice_detail_common .notice_top .title>.floatR{position:absolute;right:0;top:0}.notice_detail_common .notice_bom .editor_area{margin-top:24px}.notice_detail_common .notice_bom .between{margin-top:8px}.notice_detail_common .notice_bom .between .devide_ul li.mb_only{margin-left:0}.notice_detail_common .notice_bom .between .devide_ul li.mb_only span{color:#504d58}.notice_detail_common .notice_bom .mb_fixed_btn button>img{margin-top:2px}.teacher_detail_left .detail_list .between p{font-size:16px}.teacher_detail_left .detail_list .between p span{margin-left:2px;font-size:14px}.payment_fail_pop .pop_title{margin-bottom:24px}.payment_fail_pop .payment_fail_ul{padding-left:24px}.payment_fail_pop .payment_fail_ul li{position:relative}.payment_fail_pop .payment_fail_ul li:after{width:14px;height:14px;top:6px;left:-24px}.payment_fail_pop .payment_fail_ul li:before{top:28px;left:-18px}.payment_fail_pop .payment_fail_ul li .detail_box{margin-top:6px}.payment_fail_pop .payment_fail_ul li .detail_box p{padding-left:14px}.mycampus_teacher_detail.mb .new_factory_title{margin-right:2px}.mycampus_teacher_detail.mb .test_table_style{margin-top:12px}.mycampus_teacher_detail.mb table thead th{font-size:13px;line-height:20px;padding:13px 16px}.mycampus_teacher_detail.mb table tbody td img{width:20px;height:20px}.info_ul>li .new_factory_label.mb_ver{margin-bottom:auto;margin-top:8px}.teacher_detail_left .between.top .card_title_t{width:100%!important}.mb_left_t{text-align:left!important}.subscription:not(:first-of-type){margin-top:50px}.subscription .subscription_title.black_ver{font-size:18px;line-height:inherit}.subscription .subscription_desc{display:block}.mb_area{margin-top:48px}.mb_justify_center{display:flex;justify-content:center}.new_container.play_common{padding:136px 20px}.new_container.play_common.play_complete{padding-top:164px}.new_container.play_common.study_setting{padding-top:76px}.new_container.play_common.study_setting .new_factory_title_area .new_factory_title{margin-right:0}.border_area{width:calc(100% + 40px);margin-left:-20px}.hr.medium_l{margin:50px 0}.detail_title .main{font-size:22px;line-height:32px}.detail_title .sub{margin-top:24px;font-size:18px;line-height:24px}.prod_card_wrap .prod_card .prod_card_inner .main{font-size:24px;line-height:24px}.prod_card_wrap .prod_card .prod_card_inner .sub{width:100%}.subscription+.gray_line_box{padding:22px}.subscription input:checked+label{background-image:none;padding:0}.subscription input:checked+label>div:first-of-type{padding-left:22px}.subscription input:checked+label>div:last-of-type{padding-right:22px}.subscription label>div{line-height:56px}.subscription label>div:first-of-type{padding-left:20px}.subscription label>div:last-of-type{padding-right:20px}.subscription label .member_num,.subscription label .p_num{font-size:14px}.subscription label .price,.subscription label.type2 .member_num{font-size:16px}.subscription label.type3{justify-content:space-between}.subscription label.type3 .price{font-size:18px;line-height:28px}.subscription label.type3 .sale{color:#a7a6ab;font-size:14px;font-weight:500;text-align:right}.subscription label.type3>div{flex:none}.subscription label.type3>div:nth-child(2){display:none}.subscription label.type3 .mb_style{font-size:0;display:flex;flex-wrap:wrap}.subscription label.type3 .mb_style span{width:100%;text-align:right}.voca_system_list ul li{width:calc(50% - 6px);margin-left:12px}.voca_system_list ul li:not(:nth-child(3n+1)){margin-left:12px}.voca_system_list ul li:not(:nth-child(2n)){margin-left:0}.voca_system_list ul li:nth-child(n+3){margin-top:24px}.voca_system_list ul li .voca_system_title{font-size:14px;line-height:22px;margin-bottom:8px}.voca_system_list ul li .voca_system_img{padding-top:56%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAHCCAIAAACYATqfAAAICUlEQVR42u3WMQEAIAzAsIF/NZhAA24w0TOR0Kvr3DcAAHS2lgAALYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAApZn5K48F1shXumAAAAAASUVORK5CYII=) no-repeat 50%/cover}.study_order_page.white_card{background:transparent;box-shadow:none;padding:0}.study_order_page.white_card .study_order_card{background-color:#fff}.study_order_page.white_card .study_order_card ul{padding:0 20px}.study_order_page.white_card .study_order_card ul li{display:block}.study_order_page.white_card .study_order_card ul li p{font-size:14px;line-height:22px}.study_order_page.white_card .study_order_card ul li .new_factory_tag{display:block;margin-bottom:4px;width:45px}.study_order_page.white_card .study_order_card ul li .num{line-height:20px;margin-left:0;margin-top:8px}.new_factory_title_area .new_factory_title{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.new_factory_title_area .new_factory_title+.gray{font-size:14px;color:#7c7a82;flex-shrink:0}.white_card.mb_detail_card{display:block;padding:20px}.white_card.mb_detail_card .devide_ul li{font-size:14px}.white_card.mb_detail_card .devide_ul+div .student_btn{display:block;height:40px}.white_card.mb_detail_card .devide_ul+div .student_btn img{vertical-align:text-top;margin-top:3px}.white_card.mb_detail_card.hide{display:none}.white_card.mb_detail_card>div>div.mt_24{margin-top:0!important}.white_card.mb_detail_card .title .title_date{display:block;color:#7c7a82;margin-top:4px}.white_card.mb_detail_card .course_type{margin-top:16px;display:flex}.white_card.mb_detail_card .course_type li{color:#7c7a82}.white_card.mb_detail_card .course_type li span{color:#504d58;font-weight:500}.white_card.mb_detail_card .course_type li:not(:first-child){margin-left:6px}.white_card.mb_detail_card .course_type li:not(:first-child):before{content:"";display:inline-block;width:1px;height:10px;background-color:#dfdfe4;margin-right:6px}.white_card.detail_card{display:none}.white_card.mb_ver{background-color:initial;box-shadow:none;padding:0}.white_card.mb_ver.complate{padding:20px 20px 36px}.white_card.mb_ver.first{width:100%}.white_card.mb_ver.first.hide{display:none}.white_card.mb_ver.first .course_card_wrap{height:calc(100% - 115px);margin-top:16px}.white_card.mb_ver.first .course_card_wrap .course_card .top{padding-bottom:0;margin-bottom:4px;border-bottom:none}.white_card.mb_ver.first .course_card_wrap .course_card .top p{padding-left:22px}.white_card.mb_ver.first .course_card_wrap .course_card .bom .devide_ul li:first-child{color:#504d58}.white_card.mb_ver.second{display:none;width:100%}.white_card.mb_ver.second .tr_test_num+.new_select{position:absolute;right:0;bottom:-6px}.white_card.mb_ver.second.on{display:block}.white_card.mb_ver.second .new_factory_title_area{flex-direction:column;align-items:flex-start}.white_card.mb_ver.second .new_factory_title_area>div.flex{justify-content:space-between}.white_card.mb_ver.second .new_factory_title_area .new_factory_title{font-size:20px;font-weight:700;margin-bottom:12px}.white_card.mb_ver.second .top .new_factory_tag{font-size:11px;height:20px;line-height:18px}.white_card.mb_ver.second .bom .study_progress_wrap{margin-top:44px}.white_card.mb_ver.second .bom .study_progress_wrap.percent_version+.study_day_list{margin-top:42px}.white_card.mb_ver.second .bom .study_progress_wrap .study_progress{width:100%}.white_card.mb_ver.second .bom .study_progress_wrap .study_progress .ing:before{content:"점수";display:block;font-size:13px;color:#7c7a82;position:absolute;left:0;bottom:10px}.white_card.mb_ver.second .bom .study_progress_wrap .study_progress .tr_ing:before{content:"수행률";display:block;font-size:13px;color:#7c7a82;position:absolute;left:0;bottom:10px}.white_card.mb_ver.second .bom .study_progress_wrap .study_progress .complate_percent{bottom:-46px}.white_card.mb_ver.second .bom .study_progress_wrap .study_progress .complate_percent span{bottom:38px;font-size:13px}.white_card.mb_ver.second .bom .study_progress_wrap .num{font-size:13px;top:auto;bottom:0}.white_card.mb_ver.second .bom .study_day_list{display:block;margin-top:20px;margin-bottom:24px}.white_card.mb_ver.second .bom .study_day_list li{display:flex;align-items:center;font-size:14px;color:#7c7a82;line-height:22px}.white_card.mb_ver.second .bom .study_day_list li .td_like{margin-top:4px}.white_card.mb_ver.second .bom .study_day_list li:not(:first-child){margin-left:0;margin-top:8px}.white_card.mb_ver.second .bom .study_day_list li i{font-size:14px;font-weight:500;margin-left:auto}.study_ing_card_wrap .study_ing_card .top p{margin-top:4px;margin-right:0}.study_ing_card_wrap .study_ing_card.complate{padding-bottom:24px}.pc_flex,.pc_only{display:none!important}.mb_only{display:block!important}.mb_flex{display:flex!important}.mb_br{display:block!important}.mb_center_t{text-align:center!important}.mb_fixed_btn{display:block}.mb_fixed_btn.half_type{display:flex}.mb_fixed_btn.half_type button{width:calc(50% - 4px);margin:0}.mb_fixed_btn.half_type button img{width:14px;margin-right:6px}.mb_fixed_btn.half_type button:not(:first-child){margin-left:8px}.new_container.play_common.mb_fixed_btn_type{padding-bottom:144px}.new_container.play_common.voca_list{padding:48px 20px 113px}.new_container .smile_area:not(:first-of-type){padding-top:30px}.new_container .smile_area .smile_title{font-size:16px;line-height:24px}.new_container .smile_area .smile_radio_list{padding:24px 0 28px;width:250px}.new_container .smile_area .smile_radio[type=radio]+label{font-size:13px;line-height:16px;padding-top:44px;background-size:38px}.round_tag{width:23px;font-size:12px;line-height:23px;margin-right:6px}.page_top.mb_block{display:block}.page_top.mb_block .tag_select{margin-top:24px}.new_container.mycampus_common.top_s{padding-top:68px}.new_container.mycampus_common.voca_class{padding-bottom:114px}.new_container.mb_white_bg{background-color:#fff!important}.new_half_layout.mb_ver.mt_0{margin-top:0}.new_half_layout.mycampus_teacher_detail{margin-top:40px}.new_half_layout.mycampus_teacher_detail .white_card{padding:0;box-shadow:none;background-color:initial}.new_half_layout.mycampus_teacher_detail .white_card:first-of-type{width:100%}.new_half_layout.mycampus_teacher_detail .white_card .detail_area{margin-top:16px;padding:11px 20px 20px;border-radius:8px;border:1px solid #09b9c6;background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.06)}.new_half_layout.mycampus_teacher_detail .white_card .detail_area .date_box{display:flex;align-items:center;margin-bottom:8px}.new_half_layout.mycampus_teacher_detail .white_card .detail_area .date_box .new_select p{padding-left:0}.new_half_layout.mycampus_teacher_detail .white_card .detail_area .date_box .new_select p+ul{padding-top:0;border:1px solid #dfdfe4;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.08)}.new_half_layout.mycampus_teacher_detail .white_card .detail_area ul{padding:16px 0 0;border:none;border-top:1px solid #e9e9ea;border-radius:0;box-shadow:none}.new_half_layout.mycampus_teacher_detail.mb{margin-top:0}.new_half_layout.mb_float_none:after{content:none;display:initial;clear:none}.new_half_layout .white_card.voca_buy_card{float:none;width:100%;padding:0 0 32px;margin-right:0;background-color:initial;box-shadow:none;border:none;border-radius:0;height:auto}.new_half_layout .white_card.voca_buy_card .voca_top{padding-top:8px}.new_half_layout .white_card.voca_buy_card .voca_top img{max-width:164px;max-height:245px}.new_half_layout .white_card.voca_buy_card .voca_bom{padding-top:24px}.new_half_layout .white_card.voca_buy_card .voca_bom .info_ul>li{display:block}.new_half_layout .white_card.voca_buy_card .voca_bom .info_ul>li:not(:first-child){margin-top:20px}.new_half_layout .white_card.voca_buy_card .voca_bom .info_ul>li .new_factory_label{font-size:14px;margin-bottom:8px}.new_half_layout .white_card.voca_buy_card .voca_bom .voca_nums{display:none}.new_half_layout .white_card.voca_buy_list{float:none;width:calc(100% + 40px);max-width:calc(100% + 40px);margin-left:-20px;padding:32px 20px 0;border-top:6px solid #f8f8f8;border-radius:0;box-shadow:none;margin-right:0}.test_table_style td{background-color:#fff}.study_card_wrap .study_card{padding:20px}.study_card_wrap .study_card+.study_card{margin-top:12px}.study_card_wrap .study_card .top{padding-bottom:16px;margin-bottom:16px}.study_card_wrap .study_card .top .btns{display:none}.study_card_wrap .study_card .top>p{width:calc(100% - 90px);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.study_card_wrap .study_card .top p span.sub_text{display:block;width:100%;margin-right:0;line-height:20px}.study_card_wrap .study_card .top .abs_btn{position:absolute;top:18px;right:24px;width:70px;min-width:0;height:28px;padding:0;flex:0 1;font-size:13px}.study_card_wrap .study_card .top .abs_btn.long{min-width:80px}.study_card_wrap .study_card .bom .mb_progress_wrap{position:relative}.study_card_wrap .study_card .bom .mb_progress_wrap .mb_progress_text{position:relative;display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}.study_card_wrap .study_card .bom .mb_progress_wrap .mb_progress_text p{flex-shrink:0;font-size:13px;font-weight:500;line-height:20px;color:#504d58}.study_card_wrap .study_card .bom .mb_progress_wrap .mb_progress_text .labels{flex-shrink:0;font-size:13px;font-weight:400;line-height:20px;color:#7c7a82}.study_card_wrap .study_card .bom .mb_progress_wrap .mb_progress_text .labels button{width:12px;margin-left:4px}.study_card_wrap .study_card .bom .mb_progress_wrap .mb_progress_text .labels button img{width:100%}.study_card_wrap .study_card .bom .mb_progress_wrap .mb_progress_text .new_tooltip{left:0;transform:translateY(4px)}.study_card_wrap .study_card .bom .mb_progress_wrap .mb_progress_text .new_tooltip.hide{display:block}.study_card_wrap .study_card .bom .mb_progress_wrap .mb_progress_text .new_tooltip ul li{display:flex;align-items:center;justify-content:space-between;color:#7c7a82;font-size:13px;font-weight:400;line-height:20px;white-space:nowrap}.study_card_wrap .study_card .bom .mb_progress_wrap .mb_progress_text .new_tooltip ul li:not(:first-of-type){margin-top:6px}.study_card_wrap .study_card .bom .mb_progress_wrap .mb_progress_text .new_tooltip ul li span{display:inline-block;color:#504d58;font-size:14px;font-weight:500;line-height:20px;margin-left:24px}.study_card_wrap .study_card .bom .mb_progress_wrap .mb_progress_bar{width:100%;height:6px;border-radius:999px;background-color:#f2f2f7}.study_card_wrap .study_card .bom .mb_progress_wrap .mb_progress_bar .ing{width:50%;height:100%;border-radius:999px;background-color:#09b9c6}.study_card_wrap .study_card .bom .mb_progress_wrap .mb_progress_bar .ing.purple{background-color:#7681e5}.study_card_wrap .study_card .bom .mb_btns{flex-wrap:wrap;margin-top:24px}.study_card_wrap .study_card .bom .mb_btns button{flex:1 1;min-width:calc(50% - 4px);height:40px;line-height:38px;font-size:14px;justify-content:center}.study_card_wrap .study_card .bom .study_day_list{display:block}.study_card_wrap .study_card .bom .study_day_list>li{display:flex;align-items:center;justify-content:space-between;padding-left:22px;font-size:14px;font-weight:500;line-height:20px;color:#504d58}.study_card_wrap .study_card .bom .study_day_list>li:not(:first-child){margin-left:0;margin-top:8px}.study_card_wrap .study_card .bom .study_day_list>li.test_score{background-image:url(/static/media/icon_document_gray.585a7b8d.svg)}.study_card_wrap .study_card .bom .study_day_list>li.test_score.pass{color:#7681e5}.study_card_wrap .study_card .bom .study_day_list>li span{font-size:14px;line-height:20px;font-weight:400;color:#7c7a82}.study_card_wrap .study_card .bom .study_day_list>li span:after{display:none}.mb_btn_wrap{display:flex;flex-wrap:wrap}.mb_btn_wrap button{display:block;width:calc(50% - 4px)}.mb_btn_wrap button:first-child{margin-right:8px}.mb_btn_wrap button:nth-child(2){margin-right:0}.mb_btn_wrap button:nth-child(3){width:100%;margin-top:8px;margin-right:0}.mb_btn_wrap button:last-of-type{margin-right:0}.mb_btn_wrap.btn_solo button:first-child{width:100%}.color_title{margin-bottom:32px}.color_title .main{font-size:24px;word-break:keep-all}.color_title .main.main_r,.color_title .main.main_s{font-size:28px;line-height:42px}.color_title .sub{font-size:14px;margin-bottom:6px;word-break:keep-all}.color_title .detail{font-size:14px;line-height:22px;margin:8px 0 24px}.color_title .title_alert{font-size:14px;margin-top:8px;word-break:keep-all}.color_title .title_alert.fs_16{font-size:14px}.color_title .title_alert br{display:none}.color_title.center_t{text-align:left;font-size:22px}.new_half_layout.type2.rtl{flex-direction:column}.new_half_layout.type2.rtl>.white_card.first{width:100%;padding:20px;margin-right:0}.new_half_layout.type2.rtl>.white_card.first .h_100 .new_factory_title_area .new_factory_title{font-size:20px;font-weight:700}.new_half_layout.type2.rtl>.white_card.mb_ver{border-left:none;display:block;margin-top:40px;width:100%}.new_half_layout.type2.rtl>.white_card.mb_ver .course_card_wrap{margin-top:8px}.new_half_layout.type2.rtl>.white_card.mb_ver .course_card_wrap .course_card.class_add_type .top{border-bottom:none;margin-bottom:4px;padding-bottom:0}.new_half_layout.type2.rtl>.white_card.mb_ver .course_card_wrap .course_card.class_add_type .bom+.btn_wrap{margin-top:24px}.new_half_layout.type2.rtl>.white_card.mb_ver .add_course_btn_wrap{margin-bottom:0;width:100%}.new_half_layout.type2.rtl>.white_card.mb_ver .add_course_btn_wrap>ul{border:none;box-shadow:none}.new_half_layout.type2.rtl>.white_card.mb_ver .add_course_btn_wrap>ul>li{width:calc(50% - 4px);border-radius:10px;height:48px;overflow:hidden}.new_half_layout.type2.rtl>.white_card.mb_ver .add_course_btn_wrap>ul>li:first-child{border:1px solid #7681e5;margin-right:8px;color:#7681e5}.new_half_layout.type2.rtl>.white_card.mb_ver .add_course_btn_wrap>ul>li:last-child button{border-radius:10px}.new_half_layout.type2.rtl>.white_card.mb_ver .add_course_btn_wrap>ul>li:last-child button span{font-size:14px}.new_half_layout.type2.rtl>.white_card.mb_ver .add_course_btn_wrap>ul>li .select_area:after{width:24px;height:24px;background-size:24px}.new_half_layout.type2.rtl>.white_card.mb_ver .add_course_btn_wrap>ul>li .select_area .btn_name{font-size:14px;color:#7681e5;line-height:46px}.new_half_layout.type2.rtl>.white_card.mb_ver .add_course_btn_wrap>ul>li .mb_fixed_btn button{border-radius:6px}.new_half_layout.type2.rtl>.white_card .popular_course{margin-top:25px}.new_half_layout.type2.rtl>.white_card .popular_course .mb_ver{display:flex;align-items:center;justify-content:space-between}.new_half_layout.type2.rtl>.white_card .popular_course .mb_ver .toggle_btn{display:block;margin-bottom:12px;transform:rotate(180deg)}.new_half_layout.type2.rtl>.white_card .popular_course .mb_ver .toggle_btn.on{transform:rotate(0deg)}.new_half_layout.type2.rtl>.white_card .popular_course .radio_btn_wrap{display:flex;flex-wrap:wrap}.new_half_layout.type2.rtl>.white_card .popular_course .radio_btn_wrap.on .hover_wrap:nth-last-child(-n+6){display:block}.new_half_layout.type2.rtl>.white_card .popular_course .radio_btn_wrap .hover_wrap{width:calc(50% - 4px)}.new_half_layout.type2.rtl>.white_card .popular_course .radio_btn_wrap .hover_wrap:not(:first-child){margin-left:8px;margin-top:8px}.new_half_layout.type2.rtl>.white_card .popular_course .radio_btn_wrap .hover_wrap:nth-child(2){margin-top:0}.new_half_layout.type2.rtl>.white_card .popular_course .radio_btn_wrap .hover_wrap:nth-child(odd){margin-left:0}.new_half_layout.type2.rtl>.white_card .popular_course .radio_btn_wrap .hover_wrap .hover_txt,.new_half_layout.type2.rtl>.white_card .popular_course .radio_btn_wrap .hover_wrap:nth-last-child(-n+6){display:none}.like_btn img{width:18px!important;height:18px}.course_add_list_pop{width:100vw;position:fixed;top:auto;left:0;bottom:0;transform:none;padding-bottom:91px;z-index:102;border-radius:12px 12px 0 0}}@media screen and (max-width:1024px) and (orientation:landscape){.course_add_list_pop{position:fixed}}@media screen and (max-width:1024px) and (orientation:portrait){.course_add_list_pop{position:fixed}}@media screen and (max-width:1024px){.course_add_list_pop ul .course_add_list>button{top:20px;right:20px}.course_add_list_pop .devide_ul .new_factory_tag{text-align:center;margin-right:6px;min-width:40px;height:20px;line-height:18px}.course_add_list_pop .pop_close{width:32px;height:32px;position:absolute;right:0;top:-40px;background:url(/static/media/icon_new_close.ec59b42a.svg) no-repeat 50%/36px}.class_course_change_pop{background-color:#fff;border:1px solid #dfdfe4;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);width:100vw;height:460px;position:fixed;top:auto;left:0;bottom:0;transform:none;padding:24px 24px 112px;z-index:102;border-radius:12px 12px 0 0}}@media screen and (max-width:1024px) and (orientation:landscape){.class_course_change_pop{position:fixed}}@media screen and (max-width:1024px) and (orientation:portrait){.class_course_change_pop{position:fixed}}@media screen and (max-width:1024px){.class_course_change_pop .title{color:#24212e;font-weight:700;margin-bottom:24px;font-size:22px;line-height:32px}.class_course_change_pop .select_wrap>:not(:first-child){margin-top:12px}.class_course_change_pop .pop_close{width:32px;height:32px;position:absolute;right:0;top:-38px;background:url(/static/media/icon_new_close.ec59b42a.svg) no-repeat 50%/36px}.class_course_change_pop .mb_fixed_btn{display:flex}.class_course_change_pop .mb_fixed_btn button{width:calc(50% - 4px);margin-right:0}.class_course_change_pop .mb_fixed_btn button:not(:first-child){margin-left:8px}.class_course_change_pop .new_select.on ul{max-height:200px}.class_course_change_pop .new_select.on:first-child ul{max-height:240px}.bd_none{border:none}.event_list li{width:calc(33.33% - 16px)}.event_list li:nth-of-type(4n+1){margin-left:24px}.event_list li:nth-of-type(3n+1){margin-left:0}.event_list li .event_contents .event_title{font-size:16px;line-height:22px}.mb_product_fixed_btn{display:flex;align-items:center;justify-content:center;width:100%;height:50px;font-size:13px;font-weight:700;color:#fff;background:rgba(9,185,198,.6);text-align:center;position:absolute;bottom:0;left:0;z-index:10}.mb_product_fixed_btn img{margin-left:8px}.mb_product_fixed_btn.yellow{background:rgba(255,170,4,.4)}.product_fixed_btn{height:64px;border-radius:12px 12px 0 0;font-size:20px}.b2c_fixed_btn,.product_fixed_btn.hidden{display:none}.color_title.prod_intro_type .main{font-size:24px;line-height:36px}.color_title.prod_intro_type .sub{font-size:16px;line-height:24px;margin-bottom:10px}.color_title.prod_intro_type.margin_type2{margin-bottom:32px}#play-frame .play-content-box .test-card.with_bookmark{padding-top:40px}#play-frame .play-content-box .test-card.with_bookmark .top .voca1 .bookmark{top:-24px}.center-popup .popup-container .pop_cont.custom-confirm.confirm_large h1{font-size:15px;line-height:24px;margin-bottom:24px}}@media screen and (max-width:768px){main .area.large3{padding-top:48px}main.b2c_common .pagination-component{margin-top:40px!important}.color_title{margin-bottom:16px}.color_title .detail{font-size:14px;line-height:20px;margin:12px 0 20px}.color_title .gray_line,.color_title .gray_line2{height:36px;line-height:34px;font-size:13px}.voca_system_list{margin-top:0}.product_list_card.type2 .product_detail .del_price{margin-top:16px}.voca_system_list ul li{width:100%;margin-left:0;margin-top:32px}.voca_system_list ul li:not(:nth-child(3n+1)){margin-left:0}.voca_system_list ul li .voca_system_title{font-size:14px;line-height:22px;margin-bottom:8px}.voca_system_list ul li .voca_system_img{padding-top:56%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAHCCAIAAACYATqfAAAICUlEQVR42u3WMQEAIAzAsIF/NZhAA24w0TOR0Kvr3DcAAHS2lgAALYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAAMYMFABAzWAAApZn5K48F1shXumAAAAAASUVORK5CYII=) no-repeat 50%/cover}.white_card.mb_ver.first .course_card_wrap{margin-top:0}.mycampus_common.voca_class .white_card.mb_ver.first .course_card_wrap{margin-top:16px}.notice_list li{width:100%;flex-wrap:wrap;padding-bottom:40px}.notice_list li:nth-of-type(odd){padding-right:0}.notice_list li:nth-of-type(2n){padding-left:0}.notice_list li .notice_contents,.notice_list li .notice_img{width:100%}.notice_list li .notice_img{padding-top:calc(57% - 1px);border-radius:8px;overflow:hidden}.notice_list li .notice_contents{margin-left:0;margin-top:12px}.event_list li{width:calc(50% - 12px);margin-bottom:24px}.event_list li,.event_list li:not(:nth-of-type(4n+1)),.event_list li:nth-of-type(3n+1){margin-left:24px}.event_list li:first-of-type,.event_list li:nth-of-type(odd){margin-left:0}.notice_top{position:relative}.notice_top .title{font-size:20px;line-height:30px;padding-bottom:16px}.notice_top .title .ellipsis2{margin-bottom:4px}.notice_top .title span{font-size:16px!important;line-height:24px}.notice_bom .between{margin-top:8px}.notice_bom .between .devide_ul li{font-size:13px}.notice_bom .between .devide_ul li.mb_only{margin-left:0}.notice_bom .between .devide_ul li.mb_only span{color:#504d58}.notice_bom .editor_area{margin:30px 0 12px}.notice_bom .centerT{margin-top:24px}.notice_bom .centerT button{font-size:15px!important;height:42px!important;min-width:200px}.b2c_common.new_page.type2 .b2c_pd_intro_common .cont_area .cont_area_inner:not(.intro_main) .title_wrap{max-width:100%!important}.b2c_common.new_page.type2 .b2c_pd_intro_common .cont_area .cont_area_inner:not(.intro_main) .title_wrap .title{font-size:24px;line-height:36px}.b2c_common.new_page.type2 .b2c_pd_intro_common .cont_area .cont_area_inner:not(.intro_main) .title_wrap .desc{font-size:15px;line-height:24px}.b2c_common.new_page.type2 .b2c_pd_intro_common .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_txt_ul{max-width:100%}.b2c_common.new_page.type2 .b2c_pd_intro_common .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_wrap{max-width:100%!important}.b2c_common.new_page.type2 .b2c_pd_intro_common .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_wrap .img{position:relative}.b2c_common.new_page.type2 .b2c_pd_intro_common .cont_area .cont_area_inner:not(.intro_main) .content_wrap .img_wrap .img>img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.b2c_common.new_page.type2 .b2c_pd_intro_common .cont_area .cont_area_inner:not(.intro_main) .swiper-container{max-width:100%!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .title_wrap{margin-bottom:48px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .title_wrap .title{font-size:24px;line-height:34px;margin-bottom:12px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .title_wrap .desc{font-size:14px;line-height:24px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap .img_wrap{width:calc(100% - 24px);height:calc(50vw + 5px)}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#all_in_one .cont_area_inner .content_wrap .img_wrap .img{width:calc(100% - 24px);padding-top:50vw}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#best{max-width:100%}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#best .title_wrap .title{font-size:24px;line-height:36px;margin-bottom:20px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#best .title_wrap .desc{font-size:14px;line-height:22px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#create .cont_area_inner .title_wrap .title{font-size:24px;line-height:36px;margin-bottom:12px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#create .cont_area_inner .title_wrap .desc{font-size:15px;line-height:24px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#create .cont_area_inner .content_wrap{max-width:100%}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#create .cont_area_inner .content_wrap .swiper-slide{padding-top:67%!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#test .title_wrap{margin-bottom:48px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#print .title_wrap{max-width:100%;text-align:left}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#print .title_wrap .download_btn{margin-left:0}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#print .content_wrap{max-width:100%}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#print .content_wrap .img_wrap .img,.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#print .content_wrap .img_wrap .img>img{width:100%}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap{max-width:100%}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#ai_clinic .title_wrap .desc{font-size:14px;line-height:22px;font-weight:400}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab1 .cont_area#ai_clinic .content_wrap{max-width:100%}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#new_voca .title_wrap{margin-bottom:48px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#new_voca .title_wrap .title{font-size:24px;line-height:36px;margin-bottom:16px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#new_voca .title_wrap .desc{font-size:14px;line-height:22px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#data .title_wrap .title{margin-bottom:12px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#data .title_wrap>ul li span{font-weight:500}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#data .title_wrap>ul li span b{font-weight:700}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#data .content_wrap{max-width:100%}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#data .content_wrap .swiper-slide{padding-top:67%!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#activity .slide_btn{display:none!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#auto .title_wrap .desc{font-weight:500}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#optimization .title_wrap .desc{font-weight:500;color:#504d58}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#optimization .content_wrap{max-width:100%}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#optimization .content_wrap .solo_slide .slide_btn{display:none!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#note .title_wrap .desc{font-weight:500}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2 .cont_area#note .content_wrap #mb_solo_slide,.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2.premium_voca .cont_area#activity .swiper-container,.b2c_common.new_page.type2 .b2c_pd_intro_common.tab2.premium_voca .cont_area#course .column{max-width:100%}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#free_class .title_wrap{margin-bottom:48px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#free_class .title_wrap .title{font-size:24px;line-height:36px;margin-bottom:12px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#free_class .title_wrap .desc{font-size:14px;line-height:22px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#campus .content_wrap{max-width:100%}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#tr_test .title_wrap{text-align:left!important;margin-bottom:48px!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#tr_test .slide_btn,.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#tr_test .slide_btn button{display:none!important}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#upgrade .title_wrap{padding:0 20px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#upgrade .content_wrap{max-width:100%;padding:0 20px}.b2c_common.new_page.type2 .b2c_pd_intro_common.tab3 .cont_area#upgrade .content_wrap .solo_slide .swiper-slide{width:100%!important;padding-top:66%!important}.new_container.fixed_page.type_zidx{padding-top:24px}.study_card_wrap .study_card .bom .mb_btns button{font-size:13px;padding:0 4px}#play-frame .play-content-box .test-card .top .select1 p.cmdt,.page_dots{margin-top:24px}}@media screen and (max-width:480px){.detail_title .title_alert{font-size:14px;line-height:1.4}.detail_title .title_alert br{display:none}.new_container{padding-top:72px}.new_container.play_common{padding:124px 20px}.new_container .smile_area .smile_radio_list{width:230px}.new_container.notice_detail_common{padding-top:55px}.new_container.b2c_common{padding-top:104px}.new_container.b2c_common.main{padding-top:48px}.new_container.b2c_common.type2 .cont_area#intro_main{padding-top:64px!important}.event_list li{width:100%;margin-left:0!important;margin-bottom:12px}.study_card_wrap .study_card .bom .mb_btns button.longer{flex-shrink:0.1}}@media (orientation:landscape){.b2c_header{padding-left:20px}.b2c_header .new_menu_btn{display:none}}.ql-editor .ql-size-small,.ql-editor .ql-size-small *{font-size:12px!important}.ql-editor .ql-size-large,.ql-editor .ql-size-large *{font-size:24px!important}.ql-editor .ql-size-huge,.ql-editor .ql-size-huge *{font-size:36px!important}.ql-editor strong,.ql-editor strong *{font-weight:700!important}.ql-editor em,.ql-editor em *{font-style:italic!important}.ql-editor [class*="ql-color-#e60000"],.ql-editor [class*="ql-color-#e60000"] *{color:#e60000!important}.ql-editor [class*="ql-color-#ff9900"],.ql-editor [class*="ql-color-#ff9900"] *{color:#f90!important}.ql-editor [class*="ql-color-#ffff00"],.ql-editor [class*="ql-color-#ffff00"] *{color:#ff0!important}.ql-editor [class*="ql-color-#008a00"],.ql-editor [class*="ql-color-#008a00"] *{color:#008a00!important}.ql-editor [class*="ql-color-#0066cc"],.ql-editor [class*="ql-color-#0066cc"] *{color:#06c!important}.ql-editor [class*="ql-color-#9933ff"],.ql-editor [class*="ql-color-#9933ff"] *{color:#93f!important}.ql-editor [class*="ql-color-#ffffff"],.ql-editor [class*="ql-color-#ffffff"] *{color:#fff!important}.ql-editor [class*="ql-color-#facccc"],.ql-editor [class*="ql-color-#facccc"] *{color:#facccc!important}.ql-editor [class*="ql-color-#ffebcc"],.ql-editor [class*="ql-color-#ffebcc"] *{color:#ffebcc!important}.ql-editor [class*="ql-color-#ffffcc"],.ql-editor [class*="ql-color-#ffffcc"] *{color:#ffc!important}.ql-editor [class*="ql-color-#cce8cc"],.ql-editor [class*="ql-color-#cce8cc"] *{color:#cce8cc!important}.ql-editor [class*="ql-color-#cce0f5"],.ql-editor [class*="ql-color-#cce0f5"] *{color:#cce0f5!important}.ql-editor [class*="ql-color-#ebd6ff"],.ql-editor [class*="ql-color-#ebd6ff"] *{color:#ebd6ff!important}.ql-editor [class*="ql-color-#bbbbbb"],.ql-editor [class*="ql-color-#bbbbbb"] *{color:#bbb!important}.ql-editor [class*="ql-color-#f06666"],.ql-editor [class*="ql-color-#f06666"] *{color:#f06666!important}.ql-editor [class*="ql-color-#ffc266"],.ql-editor [class*="ql-color-#ffc266"] *{color:#ffc266!important}.ql-editor [class*="ql-color-#ffff66"],.ql-editor [class*="ql-color-#ffff66"] *{color:#ff6!important}.ql-editor [class*="ql-color-#66b966"],.ql-editor [class*="ql-color-#66b966"] *{color:#66b966!important}.ql-editor [class*="ql-color-#66a3e0"],.ql-editor [class*="ql-color-#66a3e0"] *{color:#66a3e0!important}.ql-editor [class*="ql-color-#c285ff"],.ql-editor [class*="ql-color-#c285ff"] *{color:#c285ff!important}.ql-editor [class*="ql-color-#888888"],.ql-editor [class*="ql-color-#888888"] *{color:#888!important}.ql-editor [class*="ql-color-#a10000"],.ql-editor [class*="ql-color-#a10000"] *{color:#a10000!important}.ql-editor [class*="ql-color-#b26b00"],.ql-editor [class*="ql-color-#b26b00"] *{color:#b26b00!important}.ql-editor [class*="ql-color-#b2b200"],.ql-editor [class*="ql-color-#b2b200"] *{color:#b2b200!important}.ql-editor [class*="ql-color-#006100"],.ql-editor [class*="ql-color-#006100"] *{color:#006100!important}.ql-editor [class*="ql-color-#0047b2"],.ql-editor [class*="ql-color-#0047b2"] *{color:#0047b2!important}.ql-editor [class*="ql-color-#6b24b2"],.ql-editor [class*="ql-color-#6b24b2"] *{color:#6b24b2!important}.ql-editor [class*="ql-color-#444444"],.ql-editor [class*="ql-color-#444444"] *{color:#444!important}.ql-editor [class*="ql-color-#5c0000"],.ql-editor [class*="ql-color-#5c0000"] *{color:#5c0000!important}.ql-editor [class*="ql-color-#663d00"],.ql-editor [class*="ql-color-#663d00"] *{color:#663d00!important}.ql-editor [class*="ql-color-#666600"],.ql-editor [class*="ql-color-#666600"] *{color:#660!important}.ql-editor [class*="ql-color-#003700"],.ql-editor [class*="ql-color-#003700"] *{color:#003700!important}.ql-editor [class*="ql-color-#002966"],.ql-editor [class*="ql-color-#002966"] *{color:#002966!important}.ql-editor [class*="ql-color-#3d1466"],.ql-editor [class*="ql-color-#3d1466"] *{color:#3d1466!important}@media print{.print_only{display:block!important}.pv_print_title{margin-bottom:20px}}.z-100{z-index:100!important}.white_bg{background-color:#fff!important}@media print{body{print-color-adjust:exact;-webkit-print-color-adjust:exact}body .new_container{background-color:#fff}body .new_container .nodata_alert{position:static;transform:none;width:100%;max-width:100%}.print-no{display:none!important}}.flex_none{flex:none!important}input.wrong_line{border-color:#ff5050!important}.input_controls_btn{margin:4px 0 0 8px;width:28px;height:28px;border-radius:50%;background:#f2f2f7}.input_controls_btn:after{content:"";display:block;width:8px;height:2px;border-radius:50%;background-color:#a7a6ab;margin:0 auto}.link,.underline{text-decoration:underline}.black_t.underline{text-decoration:none}.fs_16{font-size:16px!important}.yellow_t{color:#ffaa04!important}.pink_t{color:#ff84b0!important}.blue_t{color:#22a4ed!important}.shrink0{flex-shrink:0!important}.next_div{margin-top:20px}.form_ul.row_type li{display:flex;align-items:center}.form_ul.row_type li .new_factory_label{min-width:120px;margin-right:18px;margin-bottom:0;color:#504d58;font-size:14px;font-weight:500;line-height:22px}.form_ul.row_type li .new_factory_label+*{flex:1 1}.form_ul.row_type li:not(:first-child){margin-top:8px}.form_ul .error_msg{font-size:13px;font-weight:400;line-height:20px}.form_ul .input_wrap button{position:static;transform:none;height:36px;padding:0 8px}.form_ul .input_wrap button.reset_icon,.form_ul .input_wrap button.search_icon{position:absolute;transform:translateY(-50%);height:auto;padding:0}.form_ul .input_wrap .input-component-box .input-wrapper input{height:100%;border:none;line-height:normal;padding:0}.form_ul .input_wrap .select{min-height:auto}.form_ul .input_wrap .select>.select-input{height:36px;padding:0 12px}.mg_reset{margin:0!important}.ml_8{margin-left:8px!important}.select_l p{min-width:260px}.sub_title{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.sub_title span{color:#504d58;font-size:14px;font-weight:500;line-height:22px}.sub_title span.detail{color:#7c7a82;font-size:13px;font-weight:400;line-height:20px}.level_ul{padding:6px 8px;border-radius:999px;background:#7681e5;display:inline-flex;align-items:center;margin-left:6px}.level_ul li{color:#fff;font-size:12px;font-weight:500;line-height:12px;flex-shrink:0}.level_ul li:not(:first-of-type){margin-left:2px}.level_ul li img{vertical-align:initial}.new_table_wrap .new_table.select_flow td{cursor:pointer}.new_table_wrap .new_table td:not(:first-of-type),.new_table_wrap .new_table th:not(:first-of-type){border-left:1px solid #e9e9ea}.new_table_wrap .new_table td input[type=radio],.new_table_wrap .new_table th input[type=radio]{display:none}.new_table_wrap .new_table td{color:#504d58;font-size:13px;font-weight:500}.new_table_wrap .new_table td:not(.select_td) a,.new_table_wrap .new_table td:not(.select_td) p{font:inherit;color:inherit}.new_table_wrap .new_table .chked_tr td,.new_table_wrap .new_table .selected_tr td{background-color:rgba(9,185,198,.08)}.new_table_wrap .new_table .active_tr td{background-color:rgba(118,129,229,.12)}.new_table_wrap .new_table .disabled_bg_tr td{background:#f7f7f7;color:#a7a6ab}.new_table_wrap .new_table .disabled_bg_tr td p{color:inherit!important}.new_table_wrap .new_table .disabled_tr td{color:#a7a6ab}.new_table_wrap .new_table .disabled_tr td p{color:inherit!important}.new_table_wrap .new_table.detail{border:1px solid #e9e9ea;border-bottom:none}.new_table_wrap .new_table.detail th{background-color:#fcfdfd;color:#a7a6ab;border-right:1px solid #e9e9ea}.new_table_wrap .new_table.detail td,.new_table_wrap .new_table.detail th{text-align:left;font-size:13px;font-weight:500;line-height:20px;padding:10px 16px;border-bottom:1px solid #e9e9ea}.new_table_wrap .new_table.detail td{color:#504d58;border-top:none}.new_table_wrap .new_table.assign_table tbody tr{cursor:pointer}.new_table_wrap .new_detail_table{table-layout:fixed}.new_table_wrap .new_detail_table tr:first-of-type th{border-top:1px solid #e9e9ea}.new_table_wrap .new_detail_table tr td,.new_table_wrap .new_detail_table tr th{padding:8px 16px;color:#7c7a82;font-size:13px;line-height:20px;text-align:left}.new_table_wrap .new_detail_table tr th{border-right:1px solid #e9e9ea;border-bottom:1px solid #e9e9ea;background:#fcfdfd}.new_table_wrap .new_detail_table tr td{color:#504d58}.new_table_wrap .new_detail_table.mb_manage_table tr:first-of-type td,.new_table_wrap .new_detail_table.mb_manage_table tr:first-of-type th{border-top:none}.new_table_wrap .new_detail_table.mb_manage_table tr td,.new_table_wrap .new_detail_table.mb_manage_table tr th{font-family:"Noto Sans KR",sans-serif}.new_table_wrap .new_detail_table.mb_manage_table tr th{padding:11px 20px 13px;background-color:#fcfdfd;color:#a7a6ab}.new_table_wrap .new_detail_table.mb_manage_table tr td{padding-top:10px;padding-bottom:12px;font-size:14px;line-height:22px;font-weight:500}.new_table_wrap+.pagination-component{margin-top:24px}.new_table_wrap input[type=radio]:checked+label i{border-color:#09b9c6}.new_table_wrap input[type=radio]:checked+label i:after{background-color:#09b9c6;border-color:#09b9c6}.new_table_wrap.none_sticky table th{position:static}.table_top_alert{margin-bottom:20px;font-size:13px;line-height:20px;color:#a7a6ab}.line_wrap{width:calc(100% - 32px);max-width:744px;margin:0 auto;background-color:#fff;border-radius:16px;border:1px solid #e9e9ea}.line_wrap .line_wrap_title{padding:16px 24px 18px;color:#24212e;font-size:20px;font-weight:700;line-height:32px;border-bottom:1px solid #e9e9ea}.line_wrap .line_wrap_title .input_wrap{max-width:50%}.line_wrap .line_wrap_title .line_title_t{font:inherit;color:inherit}.line_wrap .line_wrap_title.pd_little{padding:16px 24px}.line_wrap .line_wrap_sort{position:relative;z-index:11;padding:8px 24px;display:flex;align-items:center;border-bottom:1px solid #e9e9ea}.line_wrap .line_wrap_sort>:not(:first-child){margin-left:8px}.line_wrap .line_wrap_sort .new_select{flex:1 1;max-width:123px}.line_wrap .line_wrap_sort .new_select p{font-size:13px;padding-right:36px}.line_wrap .line_wrap_sort .new_select:not(:first-child){max-width:127px}.line_wrap .line_wrap_sort .input_wrap{flex:1 1;max-width:210px}.line_wrap .line_wrap_sort button{min-width:auto}.line_wrap .line_wrap_select{display:flex;align-items:center;justify-content:space-between;padding:8px 24px 10px;background-color:#f2f4f6;border-bottom:1px solid #e9e9ea}.line_wrap .line_wrap_select .select_reset_btn{display:inline-block;width:16px;height:16px;background:url(/static/media/icon_tree_select_x.c82c83b5.svg) no-repeat 50%;margin-right:8px}.line_wrap .line_wrap_select>p{font-size:14px;line-height:22px}.line_wrap .line_wrap_cont{position:relative;padding:24px}.line_wrap .line_wrap_cont.pd_top_s{padding-top:20px}.line_wrap.inner_version{display:flex;flex-direction:column;overflow:hidden;border-radius:12px}.line_wrap.inner_version .line_wrap_title{padding:24px 28px 17px;color:#504d58;font-size:18px;font-weight:700;line-height:28px;border-bottom:none}.line_wrap.inner_version .line_wrap_cont{flex:1 1;overflow-y:hidden;display:flex;flex-direction:column;padding:0 28px 24px}.line_wrap.inner_version .line_wrap_cont .nodata{color:#a7a6ab;font-size:16px;font-weight:400;line-height:24px}.line_wrap.inner_version .line_wrap_cont .new_table_wrap{flex:1 1}.line_wrap.mb_alarm{width:100%;max-width:unset;border-radius:0}.line_wrap.mb_alarm .line_wrap_title{display:none}.line_wrap.mb_alarm .line_wrap_cont{padding:0}.move_btn_wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 16px}.move_btn_wrap button{position:relative;width:36px;height:36px;border-radius:8px;border:1px solid #7681e5}.move_btn_wrap button:after{content:"";display:block;width:6px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/static/media/icon_arrow_horizontal_purple.5e87d222.svg) no-repeat 50%/contain}.move_btn_wrap button+button{margin-top:12px}.move_btn_wrap button+button:after{transform:translate(-50%,-50%) rotate(-180deg)}.state_polygon{display:inline-block;width:16px;height:16px;margin-right:5px;background:url(/static/media/icon_learn_complete.43c3461d.svg) no-repeat 50%/16px}.state_polygon.over{background-image:url(/static/media/icon_learn_over.56f82d5d.svg)}.state_polygon.ing{background-image:url(/static/media/icon_learn_ing.6387fda8.svg)}.state_polygon.not{background-image:url(/static/media/icon_learn_not.76340626.svg)}.play_new_sub_title{display:flex;align-items:center;margin-bottom:16px}.play_new_sub_title>p{display:flex;align-items:center;color:#504d58;font-size:20px;font-weight:500;line-height:30px}.play_new_sub_title>p img{margin-right:2px}.play_new_sub_title button{margin-left:8px}.underline_q{font-size:13px;color:#7c7a82;margin-bottom:10px}.twin_layout{height:calc(100% - 126px);display:flex;margin-top:16px}.twin_layout .shadow_card{flex:1 1;display:flex;flex-direction:column;padding:29px 32px}.twin_layout .shadow_card:not(:first-of-type){margin-left:20px}.twin_layout .shadow_card .card_title_area{display:flex;align-items:center;justify-content:space-between}.twin_layout .shadow_card .card_title_area .text{color:#504d58;font-size:18px;font-weight:700;line-height:28px}.twin_layout .shadow_card .card_title_area .form_wrap{display:flex;align-items:center}.twin_layout .shadow_card .card_title_area .form_wrap>:not(button){width:200px}.twin_layout .shadow_card .card_title_area .form_wrap>:not(button).large{width:240px}.twin_layout .shadow_card .card_title_area .form_wrap>:not(:first-child){margin-left:8px}.twin_layout .shadow_card .card_title_area button{min-width:auto}.twin_layout .shadow_card .contents{position:relative;flex:1 1;margin-top:10px;overflow-y:hidden;display:flex;flex-direction:column}.twin_layout .shadow_card .contents.h_100{margin-top:0}.twin_layout .shadow_card .contents .new_table_wrap,.twin_layout .shadow_card .contents .scroll_ul{overflow-y:auto}.twin_layout .shadow_card .contents .new_table_wrap tbody tr td p,.twin_layout .shadow_card .contents .scroll_ul tbody tr td p{color:#504d58}.twin_layout .shadow_card .contents .new_table_wrap tbody tr td p.nodata,.twin_layout .shadow_card .contents .scroll_ul tbody tr td p.nodata{color:#a7a6ab}.twin_layout .shadow_card .contents .new_table_wrap tbody tr td:not(.select_td) p,.twin_layout .shadow_card .contents .scroll_ul tbody tr td:not(.select_td) p{line-height:22px}.twin_layout .shadow_card .contents .new_table_wrap.have_class_wrap{overflow-y:visible}.twin_layout .shadow_card .contents .pagination-component{margin-top:20px}.twin_layout .shadow_card .contents .btn_wrap{margin-top:20px;justify-content:center}.twin_layout .shadow_card .contents .nodata_alert{position:static;transform:none;flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center}.twin_layout .shadow_card .nodata_alert .sub{margin-top:12px}.twin_layout .shadow_card .input_wrap input[type=text]{height:34px;line-height:32px;padding-top:7px;padding-bottom:7px}.twin_layout .shadow_card .new_select p{height:34px;font-size:13px}.member_ul li{padding:16px 20px;border-radius:8px;border:1px solid #e9e9ea;display:flex;align-items:center}.member_ul li:not(:first-of-type){margin-top:12px}.member_ul li i{display:block;width:32px;height:32px;border-radius:50%;background:url(/static/media/profile-default.40bcc05d.svg) no-repeat 50%/32px;flex-shrink:0}.member_ul li p{color:#504d58;font-size:15px;font-weight:500;line-height:24px;margin-left:12px}.class_ul>li{padding:18px 20px;border-radius:8px;border:1px solid #dfdfe4;cursor:pointer}.class_ul>li:not(:first-of-type){margin-top:8px}.class_ul>li.active{padding:17px 19px;border:2px solid #09b9c6;background:rgba(9,185,198,.04)}.class_ul>li p{color:#504d58;font-size:15px;font-weight:500;line-height:24px}.class_ul>li p+div{margin-top:2px;flex-wrap:wrap}.class_ul>li li,.class_ul>li span{color:#7c7a82;font-size:13px;font-weight:400;line-height:20px}.class_ul>li li.date,.class_ul>li span.date{color:#a7a6ab}.class_ul>li .devide_ul li:after{height:12px;background-color:#e9e9ea}.student_search_pop .pop_inner{overflow:visible;max-height:unset!important}.student_search_pop .input-component-box .input-wrapper{height:36px;padding:0 12px;border-color:#dfdfe4}.student_search_pop .input-component-box .input-wrapper input{font-size:13px;line-height:20px}.student_search_pop .input-component-box .input-wrapper button img{width:22px}.student_search_pop .student_ul{max-height:380px;border-radius:8px;border:1px solid #e9e9ea;overflow-y:auto;margin-top:12px}.student_search_pop .student_ul li{display:flex;align-items:center;padding:13px 16px}.student_search_pop .student_ul li:not(:last-of-type){border-bottom:1px solid #e9e9ea}.student_search_pop .student_ul li:not(.nodata){cursor:pointer;transition:all .2s}.student_search_pop .student_ul li:not(.nodata):hover{background:rgba(118,129,229,.08)}.student_search_pop .student_ul li.nodata{min-height:250px;border-bottom:none;justify-content:center;color:#a7a6ab}.student_search_pop .student_ul li .name{line-height:22px;font-weight:500;color:#504d58;padding-right:16px;position:relative}.student_search_pop .student_ul li .name:after{content:"";display:block;width:1px;height:10px;background-color:#e9e9ea;position:absolute;top:4px;right:8px}.student_search_pop .student_ul li .class_name{line-height:22px;flex:1 1;color:#a7a6ab}.student_search_pop .student_ul.before_scroll li:last-of-type{border-bottom:1px solid #e9e9ea}.student_search_pop .student_ul.before_scroll li.nodata{border-bottom:none}#class_notice_list{width:380px;background:#fff;border:1px solid #e9e9ea;box-sizing:border-box;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);border-radius:16px;overflow:hidden}#class_notice_list .channel-list{position:relative;height:calc(100% - 80px);overflow-y:auto}#class_notice_list .channel-list>ul>li{padding:14px 24px;transition:background .3s;cursor:pointer}#class_notice_list .channel-list>ul>li:not(.nodata):hover{background:rgba(118,129,229,.08)}#class_notice_list .channel-list>ul>li.nodata{cursor:default}#class_notice_list .channel-list .nodata{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;text-align:center;color:#a7a6ab;font-size:13px;font-weight:400;line-height:20px;border:none}#class_notice_list .channel-list.file{min-height:48px;overflow:visible}#class_notice_list .channel-list.file li{position:relative}#class_notice_list .channel-list.file li.nodata{position:absolute}#class_notice_list .channel-list.file li span{color:#a7a6ab}#class_notice_list .channel-list.file li span.ellipsis{font-size:14px;padding-right:12px;color:#504d58}#class_notice_list .class_notice_title{padding:14px 24px;border-bottom:1px solid #e9e9ea;color:#24212e;font-size:16px;line-height:24px;font-weight:700;display:flex;align-items:center;justify-content:space-between}#class_notice_list .ellipsis2{color:#504d58;font-size:14px;font-weight:400;line-height:22px;margin-bottom:2px}#class_notice_list li{padding:12px 0}#class_notice_list li:not(:last-of-type){border-bottom:1px solid #e9e9ea}#class_notice_list .between{display:flex;justify-content:space-between;align-items:center}#class_notice_list .between span{color:#a7a6ab;font-size:13px;font-weight:400;line-height:20px}#class_notice_list .between span:last-of-type{color:#7c7a82}#class_notice_list+#class_notice_list{margin-top:16px}#class_notice_list .pagination-component{margin-top:0;width:100%;position:absolute;left:0;bottom:24px}#class_notice_list.notice_type{position:relative;padding:0 0 60px}#class_notice_list.notice_type .channel-list{height:calc(100% - 60px)}#class_notice_list.notice_type .channel-list>ul>li>.notice_txt{position:relative;padding-right:15px}#class_notice_list.notice_type .channel-list>ul>li>.notice_txt>.edit_btn{width:20px;height:20px;background:url(/static/media/icon_more_dot_gray.e1aee44d.svg) no-repeat 50%;position:absolute;right:0;top:0}.new_container#msg{padding-left:282px}.new_container#msg .page-inner .main-msg{height:calc(100vh - 92px);margin-left:0;padding:32px 0 0}.new_container#msg #msg-dialog.mb-new-msg-dialog .body{height:calc(100% - 56px)}.new_container#msg #msg-dialog.mb-new-msg-dialog .body .chat-input{height:56px;height:auto;padding:12px 20px}.new_container#msg #msg-dialog.mb-new-msg-dialog .body .chat-input input{order:3}.new_container#msg #msg-dialog.mb-new-msg-dialog .body .chat-input .btn-wrap{order:1}.new_container#msg #msg-dialog.mb-new-msg-dialog .body .chat-input .append-file{order:2}#msg-dialog.mb-new-msg-dialog .chat-input.mb-chat-input .append-file{max-width:35%;margin-right:8px}#msg-dialog.mb-new-msg-dialog .chat-input.mb-chat-input .append-file>p,#msg-dialog.mb-new-msg-dialog .chat-input.mb-chat-input .append-file>span{font-size:12px}#msg-dialog.mb-new-msg-dialog .chat-input.mb-chat-input input{flex:1 1;font-size:14px}#msg-dialog.mb-new-msg-dialog .chat-input.mb-chat-input input::placeholder{font-size:14px}#mobile-msg-dialog #msg-dialog .body .chat-input.mb-chat-input{width:100%;position:static}#mobile-msg-dialog #msg-dialog .body .chat-input.mb-chat-input .btn-wrap .add-file{margin-right:8px}.charge_card .new_factory_button,.coupon_card .new_factory_button{font-weight:400}.coupon_card{border-radius:16px;background:#09b9c6;box-shadow:1px 2px 12px 0 rgba(0,0,0,.16);padding:20px 32px 24px}.coupon_card p{color:#fff;font-size:28px;font-weight:700;line-height:40px}.coupon_card p.sub{font-size:16px;line-height:24px;margin-top:4px}.charge_card{border-radius:16px;background:#7681e5;box-shadow:1px 2px 12px 0 rgba(0,0,0,.16);padding:24px 32px 32px}.charge_card.cyan_version,.charge_card.cyan_version .personnel_detail .study_progress_wrap .study_progress .ing{background:#09b9c6}.charge_card .title{color:#fff;font-size:18px;font-weight:700;line-height:28px}.charge_card .charge_layout{display:flex;margin-top:16px}.charge_card .charge_layout>div{padding:20px 24px;border-radius:12px;background:#fff}.charge_card .charge_layout>div:first-of-type{flex:1 1}.charge_card .charge_layout>div:last-of-type{width:43%;margin-left:16px}.charge_card .charge_layout .charge_info{padding:18px 24px}.charge_card .personnel_detail h2{color:#24212e;font-size:26px;font-weight:700;line-height:38px}.charge_card .personnel_detail h2 span{display:block;color:#7c7a82;font-size:13px;font-weight:400;line-height:20px}.charge_card .personnel_detail .study_progress_wrap{margin:16px 0 12px}.charge_card .personnel_detail .study_progress_wrap .study_progress{width:100%;height:8px;background-color:#e9e9ea;overflow:hidden}.charge_card .personnel_detail .study_progress_wrap .study_progress .ing{border-radius:0;background-color:#7681e5}.charge_card .personnel_detail .study_progress_wrap .num{display:none}.charge_card .personnel_detail .alert_text{color:#504d58;font-size:14px;line-height:22px;margin-top:12px}.charge_card .charge_detail li span{color:#a7a6ab;font-weight:500;line-height:22px}.charge_card .charge_detail li span:last-of-type{color:#504d58;font-size:15px;font-weight:500;line-height:24px}.charge_card .charge_detail li:not(:first-of-type){padding-top:12px;margin-top:12px;border-top:1px solid #e9e9ea}.coupon_history .set_date .input-component-box{width:calc(100% - 161px);margin-right:10px;max-width:564px}.card_area{display:flex}.card_area .card_reg{width:140px;height:114px;padding:28px;border-radius:12px;background-color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:center;border:1px dashed #e9e9ea;cursor:pointer}.card_area .card_reg img{margin-bottom:6px}.card_area .card_reg p{color:#a7a6ab;font-size:14px;line-height:22px}.card_banner{padding-top:100px;margin-top:-100px;flex:1 1;margin-left:12px}.card_banner .swiper-slide{position:relative;width:266px;height:114px;padding:30px 24px;border-radius:8px;border:1px solid #e9e9ea;background-color:#fff}.card_banner .swiper-slide .sub_btns{position:absolute;top:10px;right:10px}.card_banner .swiper-slide .sub_btns button+button{margin-left:9px}.card_banner .swiper-slide.active{border-color:#00bcca;background-color:#00bcca}.card_banner .swiper-slide.active .card_name{color:#fff}.card_banner .swiper-slide.active .card_num li{color:hsla(0,0%,100%,.8)}.card_banner .swiper-slide .card_name{color:#504d58;font-size:16px;font-weight:500;line-height:24px}.card_banner .swiper-slide .card_num{display:flex;align-items:center;grid-gap:4px;gap:4px;margin-top:6px}.card_banner .swiper-slide .card_num li{color:#a7a6ab;font-size:15px;line-height:24px}.card_banner.swiper-container .swiper-button-next,.card_banner.swiper-container .swiper-button-prev{width:32px;height:32px;border-radius:50%;border:1px solid #dfdfe4;background:#fff url(/static/media/icon_new_swiper_arrow.3e67ec14.svg) no-repeat 50%/6px;right:0;left:auto;top:74px}.card_banner.swiper-container .swiper-button-next:after,.card_banner.swiper-container .swiper-button-prev:after{display:none}.card_banner.swiper-container .swiper-button-next.swiper-button-disabled,.card_banner.swiper-container .swiper-button-prev.swiper-button-disabled{background:#e9e9ea url(/static/media/icon_new_swiper_arrow_dis.021b276e.svg) no-repeat 50%/6px;opacity:1}.card_banner.swiper-container .swiper-button-prev{right:44px;transform:rotate(-180deg)}.card_banner:before{background:linear-gradient(90deg,#f8f9fa 10.87%,rgba(248,249,250,0));left:0;z-index:2}.card_banner:after,.card_banner:before{content:"";display:inline-block;width:32px;height:calc(100% - 100px);position:absolute;bottom:0}.card_banner:after{background:linear-gradient(90deg,rgba(248,249,250,0) 10.87%,#f8f9fa);right:0;z-index:1}.card_banner.after_none:after,.card_banner.before_none:before{display:none}.alarm_list li{position:relative;padding:18px 20px;border-radius:12px;border:1px solid #e9e9ea}.alarm_list li .delete_btn{position:absolute;top:21px;right:20px}.alarm_list li h3{width:calc(100% - 30px);color:#a7a6ab;font-size:18px;font-weight:500;line-height:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.alarm_list li h3:after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#d3d3d5;vertical-align:super;margin-left:6px}.alarm_list li .detail_text{color:#a7a6ab;font-size:15px;font-weight:400;line-height:24px;margin-top:4px;margin-bottom:14px}.alarm_list li .detail_text br:last-child{display:none}.alarm_list li .date{color:#a7a6ab;font-size:14px;font-weight:400;line-height:22px}.alarm_list li:not(:first-of-type){margin-top:16px}.alarm_list li.not_read h3{color:#504d58}.alarm_list li.not_read h3:after{background:#ff5050}.alarm_list li.not_read .detail_text{color:#7c7a82}.alarm_list li.not_read .date{color:#a7a6ab}.alarm_list.mb_style li{padding:18px 20px 22px;border-radius:0;border:none}.alarm_list.mb_style li:not(:first-of-type){margin-top:0}.alarm_list.mb_style li:not(:first-of-type):before{content:"";display:inline-block;width:calc(100% - 40px);height:1px;background-color:#e9e9ea;position:absolute;left:20px;top:0}.alarm_list.mb_style li:after{right:20px;top:20px}.alarm_list.mb_style li h3{font-size:16px;line-height:24px}.alarm_list.mb_style li .detail_text{font-size:14px;line-height:22px;margin-bottom:12px}.alarm_list.mb_style li .date{font-size:13px;line-height:20px}#teacher-management .new_table_wrap{overflow-y:auto}.manage_only_pd{padding-left:20px!important;padding-right:20px!important}.manage_type_detail.new_container.manage_common .new_layout .new_contents .manage_layout>.manage_right{width:100%;overflow-y:visible}.manage_type_detail.new_container.manage_common .new_layout .new_contents .shadow_card{box-shadow:none}.manage_type_detail.new_container.manage_common .new_layout .new_contents .shadow_card.pd_small{border:none;padding:0;margin-top:20px}.manage_type_detail.new_container.manage_common.mb_manage_type_detail .manage_right>.shadow_card>div.exam_point_wrap h3>div,.manage_type_detail.new_container.manage_common.mb_manage_type_detail .manage_right>.shadow_card>div .new_title_wrap:not(.black_version) .title{font-size:15px}.exam_point_wrap{border-radius:8px;background:#f6f7f9;padding:16px 20px;margin-bottom:32px}.exam_point_wrap h3{cursor:pointer}.exam_point_wrap h3 div{color:#504d58;font-size:14px;font-weight:500;line-height:22px;display:flex;align-items:center}.exam_point_wrap h3 i{display:inline-block;width:18px;height:18px;background:url(/static/media/icon_electric_bulb.b59c8e32.svg) no-repeat 50%;margin-right:7px}.exam_point_wrap h3+.exam_point_list{margin-top:12px}.exam_point_wrap .tab_line_wrap{padding-bottom:0!important;margin:12px 0}.exam_point_wrap .exam_point_list li{display:flex;align-items:center;justify-content:space-between;padding-left:4px;padding-right:4px}.exam_point_wrap .exam_point_list li span{position:relative;color:#7c7a82;font-size:13px;font-weight:500;line-height:20px;flex-shrink:0}.exam_point_wrap .exam_point_list li span.ellipsis{flex:1 1;margin-right:8px}.exam_point_wrap .exam_point_list li span .boolean{position:absolute;top:-35px;left:calc(50% - 1px);z-index:10;transform:translateX(-50%);padding:5px 10px;font-size:12px;line-height:18px;border-radius:8px;background:#ff84b0;white-space:nowrap;color:#fff;visibility:hidden;opacity:0;transition:opacity .4s}.exam_point_wrap .exam_point_list li span .boolean:after{content:"";display:block;width:8px;height:16px;transform:rotate(-90deg);flex-shrink:0;position:absolute;top:100%;left:50%;transform:translate(-100%,-35%) rotate(-90deg);background:url(/static/media/icon_pink_pointer.114a7caa.svg) no-repeat 50%}.exam_point_wrap .exam_point_list li span:hover .boolean{visibility:visible;opacity:1}.exam_point_wrap .exam_point_list li:not(:first-of-type){padding-top:12px;margin-top:12px;border-top:1px solid #e9e9ea}.exam_point_wrap .exam_point_list.col_type li{flex-direction:column;align-items:flex-start;justify-content:flex-start}.exam_point_wrap .exam_point_list.col_type li>span{font-size:12px;line-height:18px}.exam_point_wrap .exam_point_list.col_type li>span:first-of-type{font-size:13px;line-height:20px;color:#504d58;margin-bottom:8px}.exam_point_wrap .exam_point_list.gray_type li span.ellipsis{color:#504d58}.new_title_wrap .sub_text{display:flex;align-items:center;color:#a7a6ab;font-size:12px;font-weight:500;line-height:22px}.new_title_top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.new_title_top .sub_text{display:flex;align-items:center;color:#a7a6ab;font-size:14px;font-weight:500;line-height:22px}.new_title_top .sub_text img{margin-right:8px}.new_title_wrap{display:flex;margin-bottom:24px}.new_title_wrap.row_style{flex-direction:column}.new_title_wrap.row_style .sub_text{margin-top:6px}.new_title_wrap.mb_small{margin-bottom:16px}.new_title_wrap.black_version .title{color:#24212e}.new_title_wrap .title{color:#7c7a82;font-size:16px;font-weight:700;line-height:24px}.new_title_wrap img{margin-right:8px}.new_title_wrap button{margin-left:8px;margin-right:0!important}.manage_type_detail .new_title_wrap.black_version{display:block}.manage_type_detail .new_title_wrap.black_version .title{color:#24212e}.manage_type_detail .new_title_wrap.black_version .sub_text{font-size:12px;line-height:18px;font-weight:500;color:rgba(167,166,171,.9);margin-top:6px}.class_score_ul li{color:#7c7a82;line-height:22px}.class_score_ul li span{color:#7681e5;font-weight:700;line-height:inherit}.class_score_ul li:last-of-type{margin-left:12px}.class_score_ul li:last-of-type span{color:#ffaa04}.study_state_popup .pop_title{margin-bottom:12px}.study_state_popup .tab_line_wrap{padding-top:20px;margin:12px 0;border-top:1px solid #e9e9ea}.study_state_popup .new_table_wrap{max-height:calc(100vh - 360px);overflow-y:auto}.study_state_popup .new_table_wrap thead th{position:relative}.study_state_popup .new_table_wrap thead th:after,.study_state_popup .new_table_wrap thead th:before{display:block!important}.book_top10 li:not(:first-of-type){padding-top:12px;margin-top:12px;border-top:1px solid #e9e9ea}.book_top10 li p{color:#504d58;line-height:22px}.book_top10 li p span{color:#7c7a82;line-height:22px}.teacher_comment_popup ul{margin-top:20px;padding:0 20px;border-radius:12px;border:1px solid #e9e9ea;height:calc(100vh - 260px);max-height:310px;overflow-y:auto}.teacher_comment_popup ul li{padding:12px 0}.teacher_comment_popup ul li:not(:first-of-type){border-top:1px solid #e9e9ea}.teacher_comment_popup ul li p{color:#504d58;font-size:14px;font-weight:500;line-height:22px}.teacher_comment_popup ul li p.date{color:#a7a6ab;font-size:13px;font-weight:500;line-height:20px;margin-top:2px}.teacher_info_pop .pop_title{margin-bottom:24px}.teacher_info_pop .pop_inner{max-height:none}.teacher_info_pop ul{max-height:calc(100vh - 280px);overflow-y:auto}.teacher_info_pop ul li{display:flex;align-items:center}.teacher_info_pop ul li i{display:block;width:46px;height:46px;border-radius:50%;background-color:#f2f2f7;margin-right:12px}.teacher_info_pop ul li:not(:first-of-type){margin-top:20px}.teacher_info_pop ul li>div{flex:1 1}.teacher_info_pop ul li>div p{color:#24212e;font-size:16px;font-weight:500;line-height:24px}.teacher_info_pop ul li>div p.sub{color:#7c7a82;font-size:14px;font-weight:500;line-height:22px}.study_state_popup .pop_inner{overflow:visible;max-height:none}.study_state_list{max-height:calc(100vh - 280px);overflow-y:auto}.study_state_list li:not(:first-of-type){margin-top:8px}.study_state_list li a{position:relative;display:block;padding:16px 18px;border-radius:8px;border:1px solid #e9e9ea}.study_state_list li a img{position:absolute;top:20px;right:18px}.study_state_list p{color:#7c7a82;font-size:12px;line-height:18px}.study_state_list p.ellipsis{color:#504d58;font-size:14px;font-weight:500;line-height:22px;margin-bottom:2px}.study_state_list .score_area{display:flex;align-items:center;margin-top:8px}.study_state_list .score_area p{color:#504d58;font-size:12px;line-height:18px;font-weight:500}.study_state_list .score_area p:not(:first-of-type){position:relative;margin-left:16px}.study_state_list .score_area p:not(:first-of-type):after{content:"";display:block;width:1px;height:8px;background-color:#dfdfe4;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.study_state_list .score_area p span{color:#504d58;color:#a7a6ab;font-size:inherit;font-weight:400;line-height:inherit}.study_state_list+.btn_wrap{display:none}.new_container.manage_common.transcript_page{padding-top:32px}.new_container.manage_common.transcript_page .new_layout .nav{top:0;height:100%}.new_container.manage_common.transcript_page .new_layout .manage_left_top .daterange_wrap .date_slide_wrap{max-width:100%}.new_container.manage_common.transcript_page .new_layout .manage_left_top .daterange_wrap .date_slide_wrap button{width:28px;height:28px;border-radius:50%}.new_container.manage_common .course_change_popup .pop_title .title{margin-bottom:16px}.new_container.manage_common .course_change_popup .pop_inner{max-height:none;overflow-y:visible}.new_container.manage_common .course_change_popup .pop_inner .course_change_list{max-height:calc(100vh - 400px);overflow-y:auto}.new_container.manage_common .course_change_popup .slide_date_wrap{width:100%;margin:8px 0 20px}.new_container.manage_common .course_change_popup .slide_date_wrap .slide_btn_wrap{display:block}.new_container.manage_common .course_change_popup .slide_date_wrap .slide_btn_wrap.h_24{display:none}.new_container.manage_common .course_change_popup .round_tab{margin-bottom:12px}.new_container.manage_common .course_change_popup .new_study_name_wrapper{overflow-y:auto!important}.new_container.manage_common .course_change_popup .new_study_name_wrapper .new_study_name_list>li .bottom_ul li:last-of-type{position:static}.course_change_popup .pop_inner{overflow:visible;max-height:none!important}.course_change_popup .pop_inner .reset_scroll_area{max-height:calc(100vh - 270px);overflow-y:auto}.course_change_popup .pop_inner .reset_scroll_area .width_setting .new_study_name_wrapper{max-height:none;overflow-y:visible}.course_change_popup .slide_date_wrap{position:relative;margin-bottom:20px;padding-bottom:20px}.course_change_popup .slide_date_wrap:before{content:"";display:block;width:calc(100% + 48px);height:10px;background:#f8f8fa;position:absolute;bottom:0;left:-24px}.course_change_popup .slide_date_wrap .slide_btn_wrap{width:100%}.course_change_popup .slide_date_wrap .slide_btn_wrap.h_24{display:none}.course_change_popup .new_study_name_wrapper{position:relative;max-height:calc(100vh - 310px);overflow-y:auto!important;margin-top:12px}.course_change_popup .new_study_name_wrapper h2{color:#a7a6ab;font-size:13px;font-weight:500;line-height:20px;margin-bottom:8px}.course_change_popup .new_study_name_wrapper .new_study_name_list>li .bottom_ul li .study_progress_wrap{min-width:90px}.course_change_popup .new_study_name_wrapper .new_study_name_list>li .bottom_ul li>div span{white-space:nowrap}.course_change_popup .slide_date_wrap .radio_btn_wrap .radio_btn+label:first-of-type{margin-left:0!important}.course_change_popup .slide_date_wrap .radio_btn_wrap .radio_btn+label:last-of-type{margin-right:0!important}.new_container.manage_common#report_card{padding:32px}.new_container.manage_common#report_card .page_title{margin-bottom:16px;color:#24212e;font-size:28px;font-weight:700;line-height:42px}.new_container.manage_common#report_card .new_layout{height:calc(100% - 58px)}.new_container.manage_common#report_card .new_layout .new_contents{width:100%}.new_container.manage_common#report_card .new_layout .new_contents .manage_layout{height:100%}.p_wrap{display:flex;flex-wrap:wrap;align-items:center}.wrong-answer-example .top .lineH210{line-height:normal!important}.wrong-answer-example .top .lineH210 .here-answer{grid-gap:24px 0;gap:24px 0}.wrong-answer-example .top .lineH210 .here-answer .slash{padding-bottom:85px!important}.wrong-answer-example .top .lineH210 .here-answer .slash .play-desc-text{top:55px!important}.wrong-answer-example .top .lineH210 .here-answer .slash .p_wrap p:not(:last-of-type){margin-right:6px}.wrong-answer-example .desc_textarea{border-radius:8px!important}.wrong-answer-example{display:block}#play-frame .test-card .top .lineH210{line-height:1.5!important}#play-frame .test-card .top .lineH210 .here-answer .slash{padding-bottom:80px;margin-bottom:13px}#play-frame .test-card .top .lineH210 .here-answer .slash p{display:inline-block}.play-desc-text.new_version{position:absolute!important;top:auto!important;left:0!important;right:20px!important;bottom:12px!important}.play-desc-text .desc-area{width:100%;line-height:normal!important}.play-desc-text .desc-area textarea.desc_textarea{font-size:15px!important;display:inline-block;width:100%;background:#fff;word-break:break-all;white-space:pre-line;box-sizing:border-box;border-radius:15px;padding:11px;border:2px solid #7c7a82;font-family:"Roboto","Noto Sans KR";color:#7c7a82;min-width:40px;height:48px}.play-desc-text .desc-area textarea.desc_textarea.red{border:1px solid #ff5050!important;color:#ff5050!important}.play-desc-text .desc-area textarea.desc_textarea.red.bg{background:rgba(255,80,80,.08)!important}.play-desc-text .desc-area textarea.desc_textarea.cyan{border:1px solid #09b9c6!important}.play-desc-text .desc-area textarea.desc_textarea.cyan.bg{color:#09b9c6!important;background:rgba(9,185,198,.08)!important}.circle_write_btn{width:44px;height:44px;border-radius:50%;background-color:#09b9c6;position:fixed;right:20px;bottom:40px;text-align:center}@media (orientation:landscape){.circle_write_btn{position:fixed}}@media (orientation:portrait){.circle_write_btn{position:fixed}}.new_popup_wrap .mb_desc_wrap{margin-bottom:24px}.new_popup_wrap .mb_desc_wrap.mb_small{margin-bottom:20px}.new_popup_wrap .mb_desc_wrap p{color:#504d58;font-size:14px;line-height:22px}.new_popup_wrap.inner_visible .pop_inner{max-height:unset;overflow-y:visible}.new_popup_wrap.inner_visible .pop_inner_scroll{overflow-y:auto}.new_popup_wrap.shadow_type{box-shadow:2px 2px 8px 0 rgba(0,0,0,.08)}.new_popup_wrap.side.side_full{height:100%;top:0}.new_popup_wrap.side.notice_manage_popup{max-width:480px;padding-right:14px}.new_popup_wrap.side.notice_manage_popup .pop_cont{height:100%}.new_popup_wrap.side.notice_manage_popup .pop_inner{height:100%;max-height:calc(100% - 32px);overflow-y:auto;padding-right:14px}.new_popup_wrap.side.notice_manage_popup .pop_title{width:calc(100% - 14px);margin-bottom:22px}.new_popup_wrap.side.notice_manage_popup .pop_title .title_btn_wrap{right:0}.new_popup_wrap.side.notice_manage_popup .pagination-component{position:absolute;margin-top:0;bottom:32px;width:calc(100% - 64px)}.new_popup_wrap.learning_status_popup{transform:translate(-50%,-50.5%)}.new_popup_wrap.learning_status_popup.mb_style{transform:none}.new_popup_wrap.picker .datepicker_wrap{display:flex;align-items:center;justify-content:space-between}.new_popup_wrap.picker .datepicker_wrap .date-picker>.input{width:100%;height:36px;padding-left:12px;border-radius:8px;border-color:#dfdfe4;color:#504d58}.new_popup_wrap.mb_page_version.learning_status_popup .pop_cont{height:100%;max-height:none;padding-bottom:80px}.new_popup_wrap.mb_page_version.learning_status_popup .pop_cont .pop_inner{height:calc(100% - 55px);overflow-y:auto;padding:0 0 20px}.new_popup_wrap.mb_page_version.learning_status_popup .pop_cont .pop_inner::-webkit-scrollbar-track{margin-bottom:20px}.new_popup_wrap.mb_page_version.learning_status_popup .pop_cont>.pop_title{display:block;width:100%;margin-left:0;padding:12px 60px;background-color:#fff;position:sticky;top:0;z-index:9}.new_popup_wrap.mb_page_version.learning_status_popup .pop_cont .status_tool,.new_popup_wrap.mb_page_version.learning_status_popup .pop_cont .status_top{display:none}.new_popup_wrap.mb_page_version.learning_status_popup .pop_cont .status_bottom{margin-top:0}.new_popup_wrap.mb_page_version.learning_status_popup .pop_cont .status_table_wrap{max-height:none;width:100%;padding-right:0}.new_popup_wrap.mb_page_version.learning_status_popup .pop_cont .status_table_wrap::-webkit-scrollbar-track{margin-right:0}.new_popup_wrap.mb_page_version.learning_status_popup .pop_cont .mb_title{padding:12px 20px}.new_popup_wrap.mb_page_version.learning_status_popup .pop_cont .mb_title>p{margin-top:4px;color:#504d58;font-weight:500;line-height:22px}.new_popup_wrap.mb_page_version.learning_status_popup .pop_contents{padding:0}.new_popup_wrap.mb_page_version.learning_status_popup .pop_title .title{width:calc(100% - 60px);margin:0 auto}.new_popup_wrap.mb_page_version.learning_status_popup .btn_wrap{bottom:0;padding:16px 20px}.new_popup_wrap.mb_page_version.learning_status_popup .tip_wrap{left:auto;right:0;top:24px;border:1px solid #dfdfe4;box-shadow:0 4px 8px 0 rgba(0,0,0,.08)}.new_popup_wrap.mb_page_version.learning_status_popup .tip_wrap .study_ul.info{display:block}.new_popup_wrap.mb_page_version.learning_status_popup .tip_wrap li{margin-left:0}.new_popup_wrap.mb_page_version.learning_status_popup .tip_wrap li:not(:first-of-type){margin-top:6px}.new_popup_wrap.mb_page_version.notice_manage_popup{max-width:100%}.new_popup_wrap.mb_page_version.notice_manage_popup .pop_cont{height:100%;padding-bottom:96px}.new_popup_wrap.mb_page_version.notice_manage_popup .pop_cont .notice_manage_list>li .date{margin-top:4px}.new_popup_wrap.mb_page_version.notice_manage_popup .pop_cont .notice_manage_list>li .date span{font-size:13px}.new_popup_wrap.mb_page_version.notice_manage_popup .pop_cont .notice_manage_list>li .date p{font-size:12px}.new_popup_wrap.mb_page_version.notice_manage_popup .pop_cont .notice_manage_list>li .file_box{margin-top:8px}.new_popup_wrap.mb_page_version.notice_manage_popup .pop_cont .notice_manage_list>li .file_box p{font-size:12px}.new_popup_wrap.mb_page_version.notice_manage_popup .pop_cont .notice_manage_list>li .file_box span{font-size:13px}.new_popup_wrap.mb_page_version.notice_manage_popup .title_btn_wrap{display:none}.new_popup_wrap.mb_page_version.notice_manage_popup .pagination-component{position:absolute;left:0;bottom:32px;width:100%}.new_popup_wrap.mb_page_version.concept_explanation_pop #concept_explanation_popup{padding:0}.new_popup_wrap.mb_page_version.concept_explanation_pop #concept_explanation_popup .top_area{margin-bottom:8px}.new_popup_wrap.mb_page_version.concept_explanation_pop #concept_explanation_popup .top_area .type_text,.new_popup_wrap.mb_page_version.concept_explanation_pop #concept_explanation_popup .top_area p{font-size:15px;line-height:24px}.new_popup_wrap.mb_page_version.concept_explanation_pop #concept_explanation_popup .top_area .level_ul{padding:4px 8px}.new_popup_wrap.mb_page_version.concept_explanation_pop #concept_explanation_popup .top_area .level_ul li{font-size:10px}.new_popup_wrap.mb_page_version.concept_explanation_pop #concept_explanation_popup .concept_explanation_wrap{height:auto;max-height:none;display:block!important}.new_popup_wrap.mb_page_version.concept_explanation_pop #concept_explanation_popup .concept_explanation_wrap>div.flex1{max-width:100%}.new_popup_wrap.mb_page_version.concept_explanation_pop #concept_explanation_popup .concept_explanation_wrap>div.flex1:first-of-type{display:none}.new_popup_wrap.mb_page_version.concept_explanation_pop #concept_explanation_popup .alert{display:block!important;margin-top:8px}.new_popup_wrap.notice_manage_popup.mb_style .notice_manage_list .file_box_wrap .title_hover_txt{display:none!important}.new_popup_wrap.extraction_word_pop .pop_title{display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.new_popup_wrap.extraction_word_pop .pop_title .title{margin-bottom:0}.new_popup_wrap.extraction_word_pop .pop_title .desc{color:#504d58;font-size:15px;line-height:24px}.new_popup_wrap.extraction_word_pop .chk_btn_wrap{margin:16px 0}.new_popup_wrap.extraction_word_pop .chk_btn_wrap.small .chk_btn+label{margin-bottom:0}.new_popup_wrap.duplication_account_popup{max-width:448px;padding:40px 36px}.new_popup_wrap.duplication_account_popup .pop_title{margin-bottom:20px}.new_popup_wrap.duplication_account_popup .pop_title .desc{text-align:center;color:#24212e;font-size:22px;line-height:34px}.new_popup_wrap.duplication_account_popup .desc_txt_wrap{padding:20px}.new_popup_wrap.duplication_account_popup .desc_txt_wrap p{font-size:14px;color:#504d58;line-height:22px}.new_popup_wrap.duplication_account_popup .desc_txt_wrap p:not(:first-child){margin-top:4px}.new_popup_wrap.concept_expl_popup{max-width:700px}.new_popup_wrap.concept_expl_popup .pop_inner_scroll{max-height:calc(100vh - 350px);overflow-y:auto;margin-bottom:8px}.new_popup_wrap.concept_expl_popup .concept_t{font-size:18px;line-height:28px;font-weight:500;color:#24212e;margin-bottom:16px}.new_popup_wrap.concept_expl_popup .concept_img_wrap{border-radius:8px;border:1px solid #f2f2f2;overflow:hidden;transform-origin:top left}.new_popup_wrap.concept_expl_popup .concept_img_wrap img{max-width:100%}.new_popup_wrap.concept_expl_popup.btn_fixed.fixed_sm .btn_wrap button{flex:none!important}.new_popup_wrap.concept_expl_popup.btn_fixed.fixed_sm .btn_wrap.bottom_reset{bottom:0!important}.new_popup_wrap.concept_expl_popup.pc_style{height:60%}.new_popup_wrap.concept_expl_popup.pc_style .pop_cont{height:100%}.new_popup_wrap.concept_expl_popup.pc_style .pop_inner{height:calc(100% - 58px)}.new_popup_wrap.concept_expl_popup.pc_style .pop_inner_scroll{max-height:calc(100% - 46px)}.new_popup_wrap.concept_expl_popup.pc_style .btn_wrap{padding-top:32px}.new_popup_wrap.concept_expl_popup.mb_style .pop_inner{position:relative}.new_popup_wrap.concept_expl_popup.mb_style .concept_t{font-size:15px;line-height:24px}.new_popup_wrap.concept_expl_popup.mb_style .level_star{font-size:10px!important;line-height:21px}.new_popup_wrap.concept_expl_popup.mb_style.btn_fixed.fixed_sm{padding-bottom:92px}.new_popup_wrap.concept_expl_popup.mb_style.btn_fixed.fixed_sm .btn_wrap button{height:44px;line-height:42px;flex:1 1!important}.new_popup_wrap.student_score_popup .student_order_select{width:96px;position:absolute;right:32px;top:32px}.new_popup_wrap.student_score_popup .pop_title{margin-bottom:20px}.new_popup_wrap.student_score_popup .pop_inner_scroll{max-height:404px}.new_popup_wrap.student_score_popup .score_t{font-size:14px;line-height:22px;font-weight:500;color:#24212e;margin-bottom:8px}.new_popup_wrap.student_score_popup .score_t span{font:inherit;font-weight:400;color:inherit}.new_popup_wrap.class_code_enter_popup{max-width:460px}.new_popup_wrap.class_code_enter_popup .pop_title .title{margin-bottom:8px}.new_popup_wrap.class_code_enter_popup .class_code_input{height:36px;padding:7px 12px;font-size:13px;line-height:20px;border:1px solid #dfdfe4}.new_popup_wrap.class_code_enter_popup .class_code_input::placeholder{font-size:13px;line-height:20px}.new_popup_wrap.class_code_enter_popup .class_code_input:focus{border:1px solid #504d58}.new_popup_wrap.class_code_enter_popup .btn_wrap button{display:inline-block!important;min-width:120px;margin:0}.new_popup_wrap.class_code_enter_popup .btn_wrap button:not(:first-child){margin-left:8px}.new_popup_wrap.class_code_enter_popup.mb_style{max-width:unset}.new_popup_wrap.class_code_enter_popup.mb_style .pop_title .title{margin-bottom:0}.new_popup_wrap.campus_dashboard_popup{max-width:1300px;padding:0 0 92px;top:50%;height:calc(100% - 40px)}.new_popup_wrap.campus_dashboard_popup.btn_fixed .btn_wrap{width:100%;margin-top:24px;bottom:24px}.new_popup_wrap.campus_dashboard_popup .pop_cont{height:100%}.new_popup_wrap.campus_dashboard_popup .pop_cont .pop_inner{height:100%;overflow-y:auto}.new_popup_wrap.campus_dashboard_popup .dash_pop_title_wrap{display:flex;align-items:center;justify-content:space-between;padding:16px 24px 14px;border-bottom:1px solid #e9e9ea;background-color:#fff;border-radius:12px 12px 0 0}.new_popup_wrap.campus_dashboard_popup .dash_pop_title_wrap .title_l{display:flex}.new_popup_wrap.campus_dashboard_popup .dash_pop_title_wrap .title_l .prof_box{width:40px;height:40px;border-radius:50%;background-color:#d9d9d9;overflow:hidden;margin-top:5px;margin-right:16px;flex-shrink:0}.new_popup_wrap.campus_dashboard_popup .dash_pop_title_wrap .title_l .title_box p{font-size:18px;line-height:28px;font-weight:700;color:#24212e}.new_popup_wrap.campus_dashboard_popup .dash_pop_title_wrap .title_l .title_box span,.new_popup_wrap.campus_dashboard_popup .dash_pop_title_wrap .title_r .range{font-size:14px;line-height:22px;color:#504d58}.new_popup_wrap.campus_dashboard_popup .pop_inner_cont{position:sticky;top:0;z-index:10}.new_popup_wrap.campus_dashboard_popup .pop_inner_scroll{padding:24px 0 0}.new_popup_wrap.campus_dashboard_popup.mb_style{width:100%;max-width:100%;height:calc(100% - 80px);top:auto;left:0;bottom:0;padding:0;transform:none;border-radius:12px 12px 0 0}.new_popup_wrap.campus_dashboard_popup.mb_style.btn_fixed .btn_wrap{width:auto;margin-top:0;right:12px;bottom:auto;top:-6px;transform:translateY(-100%);background-color:initial}.new_popup_wrap.campus_dashboard_popup.mb_style.btn_fixed .btn_wrap .close_btn{min-width:unset;width:32px;height:32px!important;padding:0;background:url(/static/media/icon_new_close.ec59b42a.svg) no-repeat 50%;border-radius:0;border:none}.new_popup_wrap.campus_dashboard_popup.mb_style.btn_fixed .btn_wrap .close_btn span{display:none}.new_popup_wrap.campus_dashboard_popup.mb_style .dash_pop_title_wrap{display:block;padding:16px 20px 14px;border-bottom:none}.new_popup_wrap.campus_dashboard_popup.mb_style .dash_pop_title_wrap .title_l{display:block}.new_popup_wrap.campus_dashboard_popup.mb_style .dash_pop_title_wrap .title_l .prof_box{display:none}.new_popup_wrap.campus_dashboard_popup.mb_style .dash_pop_title_wrap .title_l .title_box{display:flex;justify-content:center}.new_popup_wrap.campus_dashboard_popup.mb_style .dash_pop_title_wrap .title_l .title_box p{display:none}.new_popup_wrap.campus_dashboard_popup.mb_style .dash_pop_title_wrap .title_l .title_box span{font-size:15px;line-height:24px;font-weight:700;color:#24212e}.new_popup_wrap.campus_dashboard_popup.mb_style .dash_pop_title_wrap .title_r .range{display:none}.new_popup_wrap.campus_dashboard_popup.mb_style .pop_inner{overflow:visible}.new_popup_wrap.campus_dashboard_popup.mb_style .pop_inner_cont{width:100%;position:absolute}.new_popup_wrap.campus_dashboard_popup.mb_style .pop_inner_scroll{padding-bottom:20px;padding-top:0}.new_popup_wrap.campus_dashboard_popup.mb_style .pop_inner_scroll .dash_cont_box:first-child{padding-top:20px}.new_popup_wrap.campus_dashboard_popup.mb_style .sort_select{margin-bottom:16px}.new_popup_wrap.campus_dashboard_popup.mb_style .sort_select .new_select.picker_select{width:100%}.new_popup_wrap.campus_dashboard_popup.mb_style .sort_select .new_select p{height:32px;padding:6px 42px 6px 12px;font-size:13px}.new_popup_wrap.campus_dashboard_popup.mb_style .sort_select .new_select ul{width:100%}.new_popup_wrap.campus_dashboard_popup.mb_style .half_gray_wrap{display:block;margin-top:12px}.new_popup_wrap.campus_dashboard_popup.mb_style .half_gray_wrap>div{width:100%}.new_popup_wrap.campus_dashboard_popup.mb_style .half_gray_wrap>div:not(:last-child){margin-right:0}.new_popup_wrap.campus_dashboard_popup.mb_style .half_gray_wrap>div:not(:first-child){margin-top:12px}.new_popup_wrap.campus_dashboard_popup.mb_style .devide_gray_wrap{display:block}.new_popup_wrap.campus_dashboard_popup.mb_style .devide_gray_wrap>div{width:100%;margin-right:0}.new_popup_wrap.campus_dashboard_popup.mb_style .col_gray_wrap,.new_popup_wrap.campus_dashboard_popup.mb_style .devide_gray_wrap>div:not(:first-child){margin-top:12px}.new_popup_wrap.campus_dashboard_popup.mb_style .gray_wrap .title_wrap{display:block}.new_popup_wrap.campus_dashboard_popup.mb_style .gray_wrap .title_wrap .title_t.mb_small{font-size:13px;line-height:20px}.new_popup_wrap.campus_dashboard_popup.mb_style .gray_wrap .title_wrap .title_t.mb_bottom_tip{position:relative}.new_popup_wrap.campus_dashboard_popup.mb_style .gray_wrap .title_wrap .title_t.mb_bottom_tip .icon_tip_wrap{position:static}.new_popup_wrap.campus_dashboard_popup.mb_style .gray_wrap .title_wrap .title_t.mb_bottom_tip .tip_wrap{padding:12px 16px;left:20px;top:32px;min-width:unset}.new_popup_wrap.campus_dashboard_popup.mb_style .gray_wrap .title_wrap .title_t.mb_bottom_tip .tip_wrap .desc{font-size:13px;line-height:20px}.new_popup_wrap.campus_dashboard_popup.mb_style .white_wrap{padding:20px}.new_popup_wrap.campus_dashboard_popup.mb_style .white_wrap.padding_xs{padding:12px}.new_popup_wrap.campus_dashboard_popup.mb_style .white_wrap.mb_medium{padding:20px 24px 20px 16px}.new_popup_wrap.campus_dashboard_popup.mb_style .white_wrap.mb_larger{padding:32px 24px 32px 16px}.new_popup_wrap.campus_dashboard_popup.mb_style .white_wrap.mb_vivid{border-color:#e9e9ea}.new_popup_wrap.campus_dashboard_popup.mb_style .white_wrap.pt_more{padding-top:20px}.new_popup_wrap.campus_dashboard_popup.mb_style .white_wrap .title_wrap .title_t{color:#504d58}.new_popup_wrap.campus_dashboard_popup.mb_style .white_wrap .title_wrap .title_t.mb_small{font-size:13px;line-height:20px}.new_popup_wrap.campus_dashboard_popup.mb_style .dash_cont_box{padding-left:20px;padding-right:20px}.new_popup_wrap.campus_dashboard_popup.mb_style .dash_cont_box:not(:first-child){margin-top:32px}.new_popup_wrap.campus_dashboard_popup.mb_style .dash_cont_box.inner{padding-left:0;padding-right:0}.new_popup_wrap.campus_dashboard_popup.mb_style .dash_cont_box.linear{padding-top:32px}.new_popup_wrap.campus_dashboard_popup.mb_style .dash_cont_box .dash_title_wrap{margin-bottom:16px}.new_popup_wrap.campus_dashboard_popup.mb_style .dash_cont_box .dash_title_wrap.mg_mini{margin-bottom:6px}.new_popup_wrap.campus_dashboard_popup.mb_style .dash_cont_box .dash_title_wrap h3{font-size:15px;line-height:24px;font-weight:700}.new_popup_wrap.campus_dashboard_popup.mb_style .dot_legend{margin-top:6px;padding-top:0}.new_popup_wrap.campus_dashboard_popup.mb_style .dot_legend>li{padding-left:13px;font-size:12px;line-height:16px}.new_popup_wrap.campus_dashboard_popup.mb_style .dot_legend>li:not(:last-of-type){margin-right:8px}.new_popup_wrap.campus_dashboard_popup.mb_style .graph_change{font-size:12px;line-height:18px;margin-top:10px}.new_popup_wrap.campus_dashboard_popup.mb_style .linear_count,.new_popup_wrap.campus_dashboard_popup.mb_style .linear_count.mg_more{margin-top:24px}.new_popup_wrap.campus_dashboard_popup.mb_style .linear_count>li{min-width:72px;padding-right:0}.new_popup_wrap.campus_dashboard_popup.mb_style .linear_count>li:not(:last-of-type){margin-right:12px}.new_popup_wrap.campus_dashboard_popup.mb_style .linear_count>li p{font-size:11px;line-height:16px}.new_popup_wrap.campus_dashboard_popup.mb_style .linear_count>li span{font-size:13px;line-height:20px}.new_popup_wrap.campus_dashboard_popup.mb_style .linear_count.row_type{flex-wrap:wrap;max-width:156px;margin:24px auto 0;justify-content:flex-start}.new_popup_wrap.campus_dashboard_popup.mb_style .linear_count.row_type>li{flex:1 1}.new_popup_wrap.campus_dashboard_popup.mb_style .linear_count.row_type>li:nth-of-type(2n){margin-right:0}.new_popup_wrap.campus_dashboard_popup.mb_style .linear_count.row_type>li:nth-of-type(n+3){margin-top:12px}.new_popup_wrap.campus_dashboard_popup.mb_style .q_type_graph{min-height:unset}.new_popup_wrap.campus_dashboard_popup.mb_style .q_type_graph>li .q_type{font-size:12px;line-height:18px}.new_popup_wrap.campus_dashboard_popup.mb_style .q_type_graph>li .score_wrap .score_bar{height:12px;border-width:1px;padding:3px}.new_popup_wrap.campus_dashboard_popup.mb_style .q_type_graph>li .score_wrap .score_t{font-size:14px;line-height:22px}.new_popup_wrap.campus_dashboard_popup.mb_style .course_line_wrap{display:block}.new_popup_wrap.campus_dashboard_popup.mb_style .course_line_wrap>li{width:100%;padding:12px 0;margin:0;border:none;border-radius:0}.new_popup_wrap.campus_dashboard_popup.mb_style .course_line_wrap>li:not(:first-of-type){border-top:1px solid #f2f2f7}.new_popup_wrap.campus_dashboard_popup.mb_style .course_line_wrap>li .period .time{line-height:22px}.new_popup_wrap.campus_dashboard_popup.mb_style .course_line_wrap>li .period .new_factory_tag{height:18px;font-size:10px}.new_popup_wrap.campus_dashboard_popup.mb_style .devide_count>li{min-height:84px}.new_popup_wrap.campus_dashboard_popup.mb_style .devide_count>li>p{font-size:12px;line-height:18px}.new_popup_wrap.campus_dashboard_popup.mb_style .devide_count>li>span{font-size:14px;line-height:22px;margin-top:2px}.new_popup_wrap.campus_dashboard_popup.mb_style .content_stats_wrap{display:block}.new_popup_wrap.campus_dashboard_popup.mb_style .content_list_cont{width:100%;margin-right:0}.new_popup_wrap.campus_dashboard_popup.mb_style .content_list_cont .sort_select{margin-bottom:8px;padding-bottom:0;border-bottom:none}.new_popup_wrap.campus_dashboard_popup.mb_style .content_stats_cont{display:none;position:fixed;left:0;bottom:0;z-index:10;width:100%;height:calc(100% - 80px);border-radius:12px 12px 0 0;padding:54px 0 0;background-color:#fff}@media (orientation:landscape){.new_popup_wrap.campus_dashboard_popup.mb_style .content_stats_cont{position:fixed}}@media (orientation:portrait){.new_popup_wrap.campus_dashboard_popup.mb_style .content_stats_cont{position:fixed}}.new_popup_wrap.campus_dashboard_popup.mb_style .content_stats_cont.show{display:block}.new_popup_wrap.campus_dashboard_popup.mb_style .content_list{max-height:unset!important}.new_popup_wrap.campus_dashboard_popup.mb_style .content_list>li{padding:12px 0;border-radius:0}.new_popup_wrap.campus_dashboard_popup.mb_style .content_list>li:not(:first-of-type){border-top:1px solid #e9e9ea}.new_popup_wrap.campus_dashboard_popup.mb_style .content_list>li.active{background-color:initial;border:none}.new_popup_wrap.campus_dashboard_popup.mb_style .content_list>li .content_name{display:block;position:relative}.new_popup_wrap.campus_dashboard_popup.mb_style .content_list>li .content_name:after{content:"";display:inline-block;width:12px;height:12px;background:url(/static/media/icon_contents_arrow_next.d437530f.svg);position:absolute;right:0;top:3px}.new_popup_wrap.campus_dashboard_popup.mb_style .content_list>li .content_name>p{margin-top:6px}.new_popup_wrap.campus_dashboard_popup.mb_style .content_list>li .new_factory_tag{padding:0 6px}.new_popup_wrap.campus_dashboard_popup.mb_style .content_list>li .new_factory_tag.premium_tag{padding-left:15px;padding-right:4px}.new_popup_wrap.campus_dashboard_popup.mb_style .content_list>li .new_factory_tag.pvoca_tag{position:relative;padding:0 4px 0 15px}.new_popup_wrap.campus_dashboard_popup.mb_style .content_list>li .new_factory_tag.pvoca_tag:before{content:"P";position:absolute;left:2px;top:50%;transform:translateY(-50%);display:inline-block;width:12px;height:12px;line-height:12px;font-size:10px;border-radius:50%;background-color:#7681e5;color:#fff}.new_popup_wrap.campus_dashboard_popup.mb_style .content_back{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 20px 10px;position:absolute;top:0;border-radius:12px 12px 0 0;border-bottom:1px solid #f2f2f7;background-color:#fff}.new_popup_wrap.campus_dashboard_popup.mb_style .content_back .move_back{position:relative;padding-left:15px;font-size:14px;line-height:28px;font-weight:700;color:#504d58}.new_popup_wrap.campus_dashboard_popup.mb_style .content_back .move_back:before{content:"";display:inline-block;width:7px;height:22px;position:absolute;left:0;top:50%;transform:translateY(-50%);background:url(/static/media/icon_pop_arrow_back.168852c3.svg) no-repeat 50%}.new_popup_wrap.campus_dashboard_popup.mb_style .content_back .new_factory_button{font-size:12px;line-height:26px}.new_popup_wrap.campus_dashboard_popup.mb_style .content_stats_inner{height:100%;overflow-y:auto;padding:20px 20px 32px}.new_popup_wrap.campus_dashboard_popup.mb_style .content_info{display:block;margin-bottom:20px}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_name{display:block;padding-top:4px;margin-right:0}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_name>p{margin-top:6px}.new_popup_wrap.campus_dashboard_popup.mb_style .count_card{display:block;margin-bottom:8px}.new_popup_wrap.campus_dashboard_popup.mb_style .count_card>li{min-height:unset;padding:16px 20px;border-color:#e9e9ea}.new_popup_wrap.campus_dashboard_popup.mb_style .count_card>li:not(:last-of-type){margin-right:0}.new_popup_wrap.campus_dashboard_popup.mb_style .count_card>li:not(:first-of-type){margin-top:8px}.new_popup_wrap.campus_dashboard_popup.mb_style .count_row>p,.new_popup_wrap.campus_dashboard_popup.mb_style .count_row>span{font-size:13px;line-height:20px}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_num{margin-bottom:10px}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_num .name{font-size:13px;line-height:20px;color:#504d58}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_num .number{font-size:13px;line-height:20px}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_table_area{padding:0;border-radius:0;background-color:initial;border:none}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_table_area .stats_table_wrap:not(:last-child){margin-right:0}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_table_area .cyan_box{flex-direction:column;margin-top:8px;padding:16px 20px 20px}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_table_area .cyan_box .excl_t{text-align:center;padding-top:27px;padding-left:0}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_table_area .cyan_box .excl_t:before{left:50%;top:3.5px;transform:translateX(-50%)}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_table_area .cyan_box button{margin-top:12px}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_table_wrap{min-height:unset;padding:16px 20px;border-radius:8px;border:1px solid #e9e9ea}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_table_wrap .title_t{font-size:13px;line-height:20px;color:#504d58;margin-bottom:12px}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_table thead th{font-size:12px;line-height:18px}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_table tbody td{padding:10px;font-size:12px;line-height:18px}.new_popup_wrap.campus_dashboard_popup.mb_style .half_table_wrap{display:block}.new_popup_wrap.campus_dashboard_popup.mb_style .half_table_wrap>div{width:100%;margin:0}.new_popup_wrap.campus_dashboard_popup.mb_style .half_table_wrap>div:not(:first-child){margin-top:8px}.new_popup_wrap.campus_dashboard_popup.mb_style .rank_list>li{display:block;padding-left:4px;padding-right:4px}.new_popup_wrap.campus_dashboard_popup.mb_style .rank_list>li>p{color:#504d58}.new_popup_wrap.campus_dashboard_popup.mb_style .rank_list>li>span{display:inline-block;font-size:12px;line-height:18px;margin-left:0;margin-top:8px;padding-right:0}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_progress_wrap.thick .stats_label{min-width:83px;font-size:12px;line-height:18px;font-weight:500}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_progress_wrap.thick .stats_progress{height:12px}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_progress_wrap.thick .stats_progress .ing{border-radius:2px}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_progress_wrap.thick .stats_progress .arrow:before{height:16px;background-position:center -1px}.new_popup_wrap.campus_dashboard_popup.mb_style .stats_progress_wrap.thick .stats_unit{min-width:33px;font-size:14px;line-height:22px}.new_popup_wrap.myclass_search_popup .pop_title{margin-bottom:24px}.new_popup_wrap.myclass_search_popup .basic_list{max-height:calc(100vh - 280px);overflow-y:auto;margin-top:12px;padding-top:12px;border-top:1px solid #e9e9ea}.new_popup_wrap.myclass_search_popup .basic_list li{padding:12px 0;border:none}.new_popup_wrap.myclass_search_popup .basic_list li p.ellipsis{margin-bottom:0}.new_popup_wrap.myclass_search_popup .content_search input{height:40px;padding-top:10px;padding-bottom:10px}.level_star{display:inline-block;height:24px;padding:0 8px;font-size:12px!important;line-height:22px;font-weight:500!important;color:#fff;border-radius:999px;background-color:#7681e5;margin-left:6px;transform:translateY(-2px)}.level_star i{display:inline-block;width:12px;height:12px;background:url(/static/media/icon_level_star_wh.886e6ce4.svg) no-repeat 50%;transform:translateY(2px)}.edit_mini_pop{position:absolute;right:0;top:0;border-radius:8px;border:1px solid #dfdfe4;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);margin-top:6px;z-index:101}.edit_mini_pop>ul{display:flex;flex-direction:column}.edit_mini_pop>ul>li{padding:8px 16px;font-size:13px;line-height:20px;color:#504d58;position:relative;cursor:pointer}.edit_mini_pop>ul>li:not(:first-of-type):before{content:"";display:inline-block;width:calc(100% - 32px);height:1px;background-color:#e9e9ea;position:absolute;left:16px;top:0}.edit_mini_pop.pd_sm>ul>li{padding:7px 12px}.edit_mini_pop.pd_sm>ul>li:first-of-type{padding-top:8px}.edit_mini_pop.pd_sm>ul>li:last-of-type{padding-bottom:8px}.edit_mini_pop.pd_sm>ul>li:not(:first-of-type):before{width:calc(100% - 24px);left:12px}.edit_mini_pop.above{top:auto;bottom:0;margin-top:0}.edit_mini_pop.hide{display:none}.edit_mini_pop.w_mini{width:58px}.edit_mini_pop.w_middle{width:77px}.campus_sub_cont:not(:first-child){margin-top:80px}.campus_sub_cont .sub_top{justify-content:space-between;margin-bottom:20px}.campus_sub_cont .sub_top,.campus_sub_cont .sub_top>div{display:flex;align-items:center}.campus_sub_cont .sub_top>div>:not(:last-child){margin-right:8px}.campus_sub_cont .sub_top_title{font-size:22px;line-height:32px;font-weight:700;color:#24212e}.class_nodata{height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.class_nodata p{font-size:18px;line-height:28px;font-weight:500;color:#7c7a82;margin-top:12px}.class_nodata button{margin-top:12px}.class_order_edit button:not(:last-of-type){margin-right:6px}.title_hover_txt{display:none!important;position:absolute;max-width:100%;padding:10px 12px;border-radius:8px;border:1px solid #f2f2f7;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.12);z-index:1;margin-top:6px}.title_hover_txt.show{display:block!important}.class_edit_pop,.new_more_pop{display:inline-block!important;width:120px;border-radius:8px;background-color:#fff;border:1px solid #dfdfe4;position:absolute;right:22px;margin-top:6px;z-index:1}.class_edit_pop>ul>li,.new_more_pop>ul>li{display:inline-block;width:100%;padding:8px 16px;font-size:13px;line-height:20px;color:#504d58}.class_edit_pop>ul>li:last-of-type,.new_more_pop>ul>li:last-of-type{padding-bottom:10px}.class_edit_pop>ul>li:not(:first-of-type),.new_more_pop>ul>li:not(:first-of-type){position:relative}.class_edit_pop>ul>li:not(:first-of-type):before,.new_more_pop>ul>li:not(:first-of-type):before{content:"";display:inline-block;width:calc(100% - 32px);height:1px;background-color:#e9e9ea;position:absolute;left:16px;top:0}.new_more_pop{width:66px;right:auto;visibility:hidden;opacity:0}.new_more_pop.on{visibility:visible;opacity:1}.class_code{font-weight:500;color:#504d58;font-size:15px;line-height:24px}.card_title_wrap{margin-bottom:20px}.card_title_t{font-weight:700;color:#24212e;font-size:20px;line-height:30px}.card_title_t>span{font:inherit;color:inherit}.card_title_t.with_btn{line-height:34px}.card_sub_t{font-weight:500;color:#504d58;margin-top:8px;font-size:16px;line-height:24px}.learning_wrap{height:100%}.learning_cont{max-height:calc(100% - 154px);overflow-y:auto;margin-top:24px}.learning_item:not(:first-child){margin-top:32px}.learning_top{display:flex;align-items:center;justify-content:space-between}.learning_top .limit_date{font-size:16px;line-height:24px;font-weight:500;color:#504d58}.learning_list{margin-top:10px}.learning_list>li{border-radius:12px;border:1px solid #e9e9ea;background-color:#fff}.learning_list>li:not(:first-of-type){margin-top:12px}.learning_list>li.before .learning_title{border-radius:12px}.learning_list .learning_title{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:12px 12px 0 0;background-color:#f8f8fa}.learning_list .learning_title>div{display:flex;align-items:flex-end}.learning_list .learning_title>div>p{font-size:15px;line-height:24px;font-weight:500;color:#504d58}.learning_list .learning_title .new_factory_tag{min-width:45px;text-align:center;margin-left:0}.learning_list .learning_title .new_factory_tag:not(:last-child){margin-right:4px}.learning_list .learning_title .new_factory_tag:last-of-type{margin-right:8px}.learning_list .learning_title .new_factory_tag.premium_tag{padding-left:17px;padding-right:4px}.learning_list .learning_title .new_factory_tag.premium_tag:before{width:14px;height:14px;line-height:14px;font-size:10px}.learning_list .learning_detail{padding:16px;border-radius:0 0 12px 12px;border-top:1px solid #e9e9ea}.learning_list .learning_detail>ul{display:flex}.learning_list .learning_detail>ul>li{width:calc(33.33333% - 5px);padding:16px;border-radius:8px;border:1px solid #e9e9ea;background-color:#fff}.learning_list .learning_detail>ul>li:not(:nth-of-type(3n)){margin-right:8px}.learning_list .learning_detail>ul>li .label_t{font-size:13px;line-height:20px;color:#7c7a82}.learning_list .learning_detail>ul>li .label_t>span{font:inherit;color:inherit}.learning_list .learning_detail>ul>li .progress_wrap{margin-top:2px;display:flex;align-items:flex-end;justify-content:space-between}.learning_list .learning_detail>ul>li .progress_wrap .bar{width:100%;height:10px;padding:2px;border-radius:999px;background-color:#f2f2f7;margin-bottom:3px}.learning_list .learning_detail>ul>li .progress_wrap .bar .active{width:50%;height:100%;border-radius:999px;background-color:#7681e5}.learning_list .learning_detail>ul>li .progress_wrap .bar.cyan_type .active{background-color:#09b9c6}.learning_list .learning_detail>ul>li .progress_wrap .bar.yellow_type .active{background-color:#ffaa04}.learning_list .learning_detail>ul>li .progress_t{min-width:35px;font-size:13px;line-height:20px;font-weight:700;color:#504d58;flex-shrink:0;margin-left:10px;text-align:right}.learning_list .learning_detail>ul>li .progress_t>span{font:inherit;color:inherit;font-weight:400}.learning_list .learning_detail>ul>li .progress_t>span.sign{font-weight:700}.nodata_wrap{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.nodata_wrap>p{font-size:18px;line-height:28px;font-weight:500;color:#504d58;margin-top:12px;text-align:center}.daterange_wrap{display:flex;align-items:center;margin-top:24px}.daterange_wrap>.new_factory_button{min-width:76px;height:34px;margin-right:12px;flex-shrink:0}.daterange_wrap>.new_factory_button.active{border-color:#09b9c6;color:#09b9c6}.daterange_wrap>.new_factory_button.active span{font-weight:500!important}.daterange_wrap .date_slide_wrap{width:100%;max-width:calc(100% - 98px)}.date_slide_wrap{padding:0 40px;position:relative}.date_slide_wrap .date_chk_wrap{white-space:nowrap;overflow-x:auto}.date_slide_wrap .date_chk_wrap::-webkit-scrollbar{display:none}.date_slide_wrap .date_chk_wrap input[type=checkbox]{display:none}.date_slide_wrap .date_chk_wrap input[type=checkbox]:not(:first-of-type)+label{margin-left:8px}.date_slide_wrap .date_chk_wrap input[type=checkbox]:checked+label{background-color:#09b9c6;border-color:#09b9c6;color:#fff}.date_slide_wrap .date_chk_wrap input[type=checkbox]+label{display:inline-block;padding:6px 12px;min-height:34px;font-size:14px;font-weight:400;line-height:20px;color:#7c7a82;border-radius:8px;background-color:#fff;border:1px solid #dfdfe4}.date_slide_wrap .btn_next,.date_slide_wrap .btn_prev{width:28px;height:28px;background:#fff url(/static/media/icon_slide_btn_prev.78891b60.svg) no-repeat 50%;border:1px solid #dfdfe4;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.date_slide_wrap .btn_prev{left:0}.date_slide_wrap .btn_next{background-image:url(/static/media/icon_slide_btn_next.043793e0.svg);right:0}.btn_gap{display:flex;align-items:center;font-size:0}.btn_gap>button:not(:last-child){margin-right:6px}.linear_tab{padding:0 32px;border-bottom:1px solid #e9e9ea;margin-bottom:20px}.linear_tab:before{content:"";width:100%;height:1px;background-color:#e9e9ea;position:absolute;bottom:0;left:0}.linear_tab:before,.linear_tab>li{display:inline-block}.linear_tab>li>a{position:relative;padding:14px 0;font-size:16px;line-height:24px;font-weight:500;color:#a7a6ab}.linear_tab>li:not(:first-of-type){margin-left:48px}.linear_tab>li.on>a{color:#24212e}.linear_tab>li.on>a:after{content:"";display:inline-block;width:100%;height:4px;border-radius:99px 99px 0 0;background-color:#24212e;position:absolute;left:0;bottom:0}.linear_tab.mb_style{padding:0 20px;margin-bottom:16px}.linear_tab.mb_style>li:not(:first-of-type){margin-left:24px}.linear_tab.mb_style>li.on>a{font-weight:700}.linear_tab.mb_style>li.on>a:after{height:2px}.linear_tab.mb_style>li>a{font-size:14px;line-height:22px}.course_name{display:inline;font-size:16px;line-height:24px;font-weight:500;color:#504d58;position:relative}.course_list_wrap{padding:0 32px;height:100%;max-height:calc(100% - 116px);overflow-y:auto}.course_list_wrap>li{display:flex;align-items:center;justify-content:space-between;padding:14px 10px 14px 12px;border-radius:8px;border:1px solid #dfdfe4;background-color:#fff;position:relative;cursor:pointer}.course_list_wrap>li:not(:first-of-type){margin-top:8px}.course_list_wrap>li.active{border:2px solid #09b9c6;background-color:rgba(9,185,198,.04)}.course_list_wrap>li .course_l{transform:translateY(-1px)}.course_list_wrap>li .course_l .new_factory_tag{min-width:40px;text-align:center;padding:3.5px 7px;margin-right:4px;line-height:1;transform:translateY(-1px);font-size:12px;font-weight:500}.course_list_wrap>li .course_l label{transform:translateY(5px)}.course_list_wrap>li .course_r{display:flex;align-items:center;justify-content:flex-end;min-width:176px;flex-shrink:0}.course_list_wrap>li .course_r.min_auto{min-width:auto}.course_list_wrap>li .course_r>:not(:last-child){margin-right:8px}.course_list_wrap>li .course_r p{font-size:14px;line-height:1;color:#7c7a82}.course_list_wrap>li .course_r p:not(:last-child){padding-right:10px;position:relative}.course_list_wrap>li .course_r p:not(:last-child):after{content:"";display:inline-block;width:2px;height:12px;background-color:#dfdfe4;position:absolute;right:0;top:50%;transform:translateY(calc(-50% + 1px))}.course_list_wrap>li .course_r p.level{min-width:26px}.course_list_wrap>li .edit_mini_pop{right:-6px;top:22px}.course_list_wrap>li .edit_mini_pop.above{top:auto;bottom:28px}.course_list_wrap>li .line_btn{width:22px;height:22px;background:url(/static/media/icon_menu_tool.0535b2b5.svg) no-repeat 50%;margin-right:6px;transform:translateY(5px)}.course_list_wrap .title_hover_txt{left:44px;top:40px}.course_list_wrap .title_hover_txt.above{top:auto;bottom:46px;margin-top:0}.course_list_wrap.course_add_type>li{padding:20px;display:block}.course_list_wrap.course_add_type>li:not(:first-of-type){margin-top:12px}.course_list_wrap.course_add_type>li.on{border-color:#09b9c6}.course_list_wrap.course_add_type>li .top{display:flex;align-items:center;justify-content:space-between}.course_list_wrap.course_add_type>li .top>button{width:24px;height:24px;margin-left:6px}.course_list_wrap.course_add_type>li .top>button img{width:20px}.course_list_wrap.course_add_type>li .top .like_btn{display:inline-block;min-width:20px;width:20px;height:20px;margin-right:4px}.course_list_wrap.course_add_type>li .top .like_btn img{width:18px}.course_list_wrap.course_add_type>li .top .title_area{width:calc(100% - 30px);display:flex;align-items:center}.course_list_wrap.course_add_type>li .top .title_area>p{font-size:16px;line-height:24px;font-weight:500;color:#24212e}.course_list_wrap.course_add_type>li .bom{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:16px;padding-top:4px;border-top:1px solid #e9e9ea}.course_list_wrap.course_add_type>li .bom .tag_ul{display:flex;flex-wrap:wrap}.course_list_wrap.course_add_type>li .bom .tag_ul>li{margin-top:8px;margin-right:12px;font-size:14px;line-height:22px;color:#504d58;flex-shrink:0}.course_list_wrap.course_add_type>li .bom .tag_ul .new_factory_tag{margin-right:6px}.course_list_wrap.course_add_type>li .bom .tag_ul .new_factory_tag:not(:first-of-type){margin-left:0}.course_list_wrap.course_add_type>li .bom .devide_ul{margin-top:8px}.course_list_wrap.course_add_type>li .bom .devide_ul>li{font-size:14px;line-height:22px;color:#7c7a82}.course_list_wrap.course_add_type>li .bom .devide_ul>li.cyan_t{font-weight:700}.course_list_wrap.course_add_type>li .bom .devide_ul>li span{font:inherit;font-weight:400;color:#7c7a82}.course_list_wrap.edit_on .title_hover_txt{left:70px}.bookmark_chk+label{display:inline-block!important;width:22px;height:22px;background:url(/static/media/icon_bookmark_star.b84c3ef8.svg) no-repeat 50%;transform:translateY(4px);margin-right:4px}.bookmark_chk:checked+label{background-image:url(/static/media/icon_bookmark_star_on.e68e33b5.svg)}.edit_tool_btn{display:inline-block;width:20px;height:20px;background:url(/static/media/icon_more_dot_gray.e1aee44d.svg) no-repeat 50%;transform:translateY(1px)}.edit_tool_wrap{position:relative}.notice_manage_list>li{padding:20px 0;position:relative}.notice_manage_list>li:first-of-type{padding-top:0}.notice_manage_list>li:not(:first-of-type){border-top:1px solid #e9e9ea}.notice_manage_list>li:last-of-type{padding-bottom:0}.notice_manage_list>li .notice_txt{position:relative}.notice_manage_list>li .notice_txt>p{font-size:14px;line-height:22px;color:#504d58;max-width:calc(100% - 30px)}.notice_manage_list>li .notice_txt .edit_btn{width:20px;height:20px;background:url(/static/media/icon_more_dot_gray.e1aee44d.svg) no-repeat 50%;position:absolute;right:0;top:0}.notice_manage_list>li .date{display:flex;justify-content:space-between;margin-top:6px}.notice_manage_list>li .date>span{font-size:14px;line-height:22px;color:#a7a6ab}.notice_manage_list>li .date p{font-size:13px;line-height:20px;color:#7c7a82}.notice_manage_list>li .file_box{margin-top:12px}.notice_manage_list>li .edit_mini_pop{top:20px}.file_box,.file_box_wrap{position:relative}.file_box{display:flex;align-self:center;padding:8px 12px 8px 30px;border-radius:6px;background-color:#f2f2f7}.file_box:before{content:"";display:inline-block;width:10px;height:14px;background:url(/static/media/icon_file_line.eb8bfe1a.svg) no-repeat 50%;position:absolute;left:12px;top:50%;transform:translateY(-50%)}.file_box p{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file_box p,.file_box span{font-size:14px;line-height:22px;color:#504d58}.file_box span{flex-shrink:0;margin-left:2px}.file_box.mb_style p,.file_box.mb_style span{font-size:13px;line-height:20px}.new_popup_wrap.learning_status_popup{padding:0;max-width:unset}.new_popup_wrap.learning_status_popup .pop_cont{padding-bottom:92px;height:100%}.new_popup_wrap.learning_status_popup .pop_title{padding:18px 32px;border-radius:12px 12px 0 0;background-color:#f6f7f8;margin-bottom:0;width:100%;position:absolute;top:0;z-index:2}.new_popup_wrap.learning_status_popup .pop_title .title{font-size:16px;line-height:24px;font-weight:700;margin-bottom:0}.new_popup_wrap.learning_status_popup .pop_title .new_factory_tag.premium_tag{height:24px;padding:0 6px 0 22px;margin:2px 8px 2px 0;font-size:13px;line-height:22px;transform:translateY(-1px)}.new_popup_wrap.learning_status_popup .pop_inner{padding:0;max-height:unset;height:100%}.new_popup_wrap.learning_status_popup .pop_contents{padding:24px 32px 0}.new_popup_wrap.learning_status_popup .btn_wrap{width:100%;position:absolute;bottom:0;left:0;background-color:#fff;border-radius:0 0 12px 12px;padding:16px 32px 32px;margin-top:0}.status_top .status_range{font-size:14px;line-height:22px;font-weight:500;color:#504d58;margin-bottom:10px}.status_score{display:flex}.status_score>li{padding:20px;border-radius:8px;border:1px solid #e9e9ea;background-color:#fff}.status_score>li:not(:last-of-type){margin-right:8px}.status_score>li:first-of-type,.status_score>li:nth-of-type(2){width:38%}.status_score>li:nth-of-type(3){width:24%}.status_score>li>p{font-size:13px;line-height:20px;color:#504d58}.status_score.long_type{flex-wrap:wrap}.status_score.long_type>li:nth-of-type(2){margin-right:0}.status_score.long_type>li:first-of-type,.status_score.long_type>li:nth-of-type(2){width:calc(50% - 4px)}.status_score.long_type>li:nth-of-type(3){display:flex;justify-content:space-between;width:100%;margin-top:8px}.status_score.long_type .status_detail{margin-top:0}.status_score.long_type .status_detail li{flex:none;width:auto}.status_detail{margin-top:12px;display:flex}.status_detail.devide>li{width:33.33333%;justify-content:space-between}.status_detail.devide>li:not(:last-of-type){position:relative;margin-right:17px}.status_detail.devide>li:not(:last-of-type):after{content:"";display:inline-block;width:1px;height:10px;position:absolute;right:-9px;top:50%;transform:translateY(-50%);background-color:#e9e9ea}.status_detail.devide>li>p{font-size:13px;line-height:20px}.status_detail.devide>li .score_t{min-width:unset;font-weight:700;text-align:right;margin-right:0}.status_detail.pvoca_type>li{width:100%}.status_detail.pvoca_type>li>p{margin-right:14px}.status_detail.pvoca_type>li .score_wrap{width:100%}.status_detail.pvoca_type>li .score_wrap .bar{width:100%;margin-right:14px}.status_detail.pvoca_type>li .score_t{min-width:unset}.status_detail.pvoca_type.devide>li{width:100%}.status_detail>li{display:flex;align-items:center;flex:1 1}.status_detail>li:not(:last-of-type){margin-right:16px}.status_detail>li>p{font-size:12px;line-height:18px;color:#7c7a82;margin-right:8px;flex-shrink:0}.status_detail>li .score_wrap{display:flex;align-items:center;flex:1 1}.status_detail>li .score_wrap .bar{width:100%;height:6px;border-radius:999px;background-color:#f2f2f7;margin-right:8px}.status_detail>li .score_wrap .bar .active{width:50%;height:100%;background-color:#09b9c6;border-radius:999px}.status_detail>li .score_wrap .bar.purple_type .active{background-color:#7681e5}.status_detail>li .score_wrap .bar.yellow_type .active{background-color:#ffaa04}.status_detail>li .score_t{min-width:35px;font-size:13px;line-height:20px;font-weight:500;color:#504d58;flex-shrink:0}.status_bottom{margin-top:24px}.status_tool{margin-bottom:12px;display:flex;align-items:center}.status_tool .status_btns{margin-left:12px}.status_legend{display:flex;align-items:center}.status_legend>li{padding-right:18px;font-size:13px;line-height:20px;color:#504d58;position:relative}.status_legend>li:not(:last-of-type){margin-right:12px}.status_legend>li:after{content:"";display:inline-block;width:14px;height:14px;position:absolute;right:0;top:50%;transform:translateY(calc(-50% + 1px))}.status_legend>li.complete:after{background:url(/static/media/icon_learn_complete.43c3461d.svg) no-repeat 50%/14px}.status_legend>li.over:after{background:url(/static/media/icon_learn_over.56f82d5d.svg) no-repeat 50%/14px}.status_legend>li.ing:after{background:url(/static/media/icon_learn_ing.6387fda8.svg) no-repeat 50%/14px}.status_legend>li.not:after{background:url(/static/media/icon_learn_not.76340626.svg) no-repeat 50%/14px}.status_table_wrap{width:calc(100% + 32px);min-height:374px;overflow:auto;padding-right:32px}.status_table_wrap::-webkit-scrollbar-track{margin-right:32px}.status_table{width:max-content;table-layout:auto}.status_table thead{position:sticky;top:0;z-index:1}.status_table thead th{padding:6px 7px;background-color:#fcfdfd;text-align:center;border-color:#e9e9ea;font-size:13px;line-height:20px;color:#7c7a82;position:relative}.status_table thead th:after{content:"";display:inline-block;width:100%;height:1px;background-color:#e9e9ea;position:absolute;left:0;bottom:-1px}.status_table thead th.border_l,.status_table thead th:not(:first-of-type){border-left:1px solid #e9e9ea}.status_table thead th>p{font:inherit;color:inherit;min-width:56px}.status_table thead th.sticky_cell{position:sticky;left:0;z-index:1}.status_table thead th.sticky_cell:before{content:"";display:inline-block;width:1px;height:100%;background-color:#e9e9ea;position:absolute;right:-1px;top:0}.status_table thead th.sticky_cell:nth-child(2){left:50px}.status_table thead tr:not(:first-of-type) th{border-top:none}.status_table tbody td{padding:6px 16px;text-align:center;font-size:13px;line-height:16px;color:#504d58;cursor:pointer}.status_table tbody td:not(:first-of-type){border-left:1px solid #e9e9ea}.status_table tbody td.chked_td{background-color:#f4f5fd}.status_table tbody td.sticky_cell{position:sticky;left:0;background-color:#fff}.status_table tbody td.sticky_cell.chked_td{background-color:#f4f5fd}.status_table tbody td.sticky_cell:after{content:"";display:inline-block;width:1px;height:100%;background-color:#e9e9ea;position:absolute;right:-1px;top:0}.status_table tbody td.sticky_cell:nth-child(2){left:50px}.status_table tbody tr:not(:first-of-type) td{border-top:1px solid #e9e9ea}.status_table tbody tr:last-of-type td{border-bottom:1px solid #e9e9ea}.status_table input[type=checkbox]+label{font-size:13px;line-height:20px;color:#7c7a82;justify-content:center}.status_table .student_name{width:160px;font-size:13px;line-height:20px;font-weight:500;color:#a7a6ab}.status_table .student_name>span{font:inherit;color:#504d58}.status_table .status_icon{min-width:40px;height:16px}.status_table .status_icon i{display:inline-block;width:16px;height:16px}.status_table .status_icon i.complete{background:url(/static/media/icon_learn_complete.43c3461d.svg) no-repeat 50%}.status_table .status_icon i.over{background:url(/static/media/icon_learn_over.56f82d5d.svg) no-repeat 50%}.status_table .status_icon i.ing{background:url(/static/media/icon_learn_ing.6387fda8.svg) no-repeat 50%}.status_table .status_icon i.not{background:url(/static/media/icon_learn_not.76340626.svg) no-repeat 50%}.selected_class_list{display:flex;flex-wrap:wrap;width:calc(100% + 6px);margin-left:-6px}.selected_class_list>li{padding:5px 32px 5px 12px;border-radius:8px;border:1px solid #504d58;background-color:#fff;margin-top:8px;margin-left:6px;position:relative}.selected_class_list>li>p{font-size:13px;line-height:20px;color:#504d58}.selected_class_list>li .delete{width:16px;height:16px;background:url(/static/media/icon_class_delete.81bcb2e8.svg) no-repeat 50%;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.common_setting>li:not(:first-of-type){margin-top:20px}.common_setting>li .set_type{font-size:14px;line-height:22px;font-weight:500;color:#504d58;margin-bottom:10px}.common_setting>li .new_radio_wrap{margin:0}.common_setting>li .new_radio_wrap input[type=radio]:disabled+label{color:#a7a6ab}.common_setting>li .new_radio_wrap input[type=radio]:disabled+label i{background-color:#e9e9ea;border-color:#dfdfe4}.common_setting>li .new_radio_wrap input[type=radio]:disabled+label i:after{background-color:#e9e9ea;border-color:#e9e9ea}.common_setting>li .info_ul>li:not(:first-child){margin-top:10px}.common_setting>li .info_ul>li .new_factory_label{color:#7c7a82!important}.pd_y_small{padding:4px 0}.ox_report_header{width:100%;padding-right:60px;background-color:#fff;position:fixed;top:0;left:0;z-index:1;transition:all .3s}@media (orientation:landscape){.ox_report_header{position:fixed}}@media (orientation:portrait){.ox_report_header{position:fixed}}.ox_report_header:after{content:"";display:inline-block;width:100%;height:1px;background-color:#f2f2f7;position:absolute;left:0;bottom:0}.ox_report_header .x_btn{width:60px;height:100%;background:#ccc url(/static/media/icon_header_x_line_wh.aa9b166c.svg) no-repeat 50%;position:absolute;right:0;top:0}.ox_report_header .h_inner{display:flex;justify-content:space-between;padding:15px 24px 15px 32px}.ox_report_header .h_left{display:flex;margin-right:40px}.ox_report_header .h_left h2{font-size:18px;line-height:30px;font-weight:700;color:#24212e;margin-right:12px;flex-shrink:0}.ox_report_header .h_left p{font-size:16px;line-height:24px;font-weight:500;color:#504d58;padding-top:3px}.ox_report_header .h_left span{font-size:16px;line-height:24px;color:#7c7a82;white-space:nowrap}.ox_report_header .h_right{flex-shrink:0}.ox_report_header .h_right .devide_ul{padding-top:3px}.ox_report_header .h_right .devide_ul li{font-size:16px;line-height:24px;padding:0 10px 0 12px}.ox_report_header .h_right .devide_ul li:after{width:2px;background-color:#dfdfe4}.ox_report_header .h_right .devide_ul li:first-of-type{padding-left:0}.ox_report_header .h_right .devide_ul li:last-of-type{padding-right:0}.ox_report{padding:214px 0 0;background-color:#fff}.ox_report .questions_area{margin-top:40px}.ox_report .audio_tool{display:none}.ox_report.pvoca_report{background-color:#f2f3fd}.ox_report.pvoca_report .questions_area{margin-top:40px;padding:48px 48px 60px;border-radius:12px;box-shadow:0 4px 12px 0 rgba(0,0,0,.12)}.ox_report.pvoca_report .class-report-user-wrap{margin-top:40px}.ox_report.answer_page{padding-bottom:100px}.report_info_wrap{width:calc(100% - 64px);position:fixed;top:80px;left:32px;display:flex;flex-direction:column;align-items:flex-end;z-index:11;transition:all .3s}@media (orientation:landscape){.report_info_wrap{position:fixed}}@media (orientation:portrait){.report_info_wrap{position:fixed}}.report_info_wrap .report_order{margin-top:20px}.report_info_wrap .new_select{transition:all .3s}.report_info_wrap.sticky{width:100%;left:0!important;top:0!important}.report_info_wrap.sticky .report_info{border-radius:0}.report_info_wrap.sticky .new_select{margin-right:20px}.report_info_wrap.mb_report.sticky .new_select{margin-right:0}.report_info{width:100%;display:flex;align-items:center;justify-content:space-between;padding:11px 20px;border-radius:12px;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.1)}.report_info .info_l{display:flex;align-items:center;margin-right:40px}.report_info .info_l .new_factory_tag{height:26px;line-height:24px;min-width:48px;font-size:14px;font-weight:400;margin:0 4px 0 0}.report_info .info_l .new_factory_tag:last-of-type{margin-right:10px}.report_info .info_l .new_factory_tag.premium_tag{padding-left:24px}.report_info .info_l .new_factory_tag.premium_tag:before{width:20px;height:20px;line-height:20px}.report_info .info_l>p{font-size:16px;line-height:24px;font-weight:500;color:#504d58}.report_info .info_r{display:flex;align-items:center;flex-shrink:0}.report_info .info_r>:not(:last-child){margin-right:20px}.report_info .info_r>p{font-size:16px;line-height:24px;color:#7c7a82}.report_info .info_r>p>span{font:inherit;font-weight:600;color:#504d58}.ox_report_scroll{position:relative;padding-bottom:70px}.ox_report_inner{position:relative;width:calc(100% - 40px);max-width:1000px;margin:0 auto}.page_controller{width:138px;background-color:#fff;border-radius:12px;box-shadow:0 0 12px 0 rgba(0,0,0,.08);position:fixed;right:40px;bottom:60px}@media (orientation:landscape){.page_controller{position:fixed}}@media (orientation:portrait){.page_controller{position:fixed}}.page_controller .range{padding:18px 20px 19px;border-radius:16px 16px 0 0;text-align:center;line-height:1;position:relative}.page_controller .range p{display:inline-block;font-size:16px;line-height:1;font-weight:500;color:#fff}.page_controller .range p span{font:inherit;color:inherit}.page_controller .range button{width:18px;height:18px;position:absolute;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-position:50%}.page_controller .range button.prev_btn{background-image:url(/static/media/icon_controll_prev_white.cd38faa0.svg);left:10px}.page_controller .range button.next_btn{background-image:url(/static/media/icon_controll_next_white.a497fc84.svg);right:10px}.page_controller ul{padding:16px;display:flex;flex-wrap:wrap}.page_controller ul li{width:48px;height:48px;line-height:46px;font-size:18px;font-weight:400;color:#7c7a82;text-align:center;border-radius:10px;border:1px solid rgba(233,233,234,.8);background-color:#fff;position:relative;cursor:pointer;margin-bottom:8px}.page_controller ul li:nth-of-type(odd){margin-right:8px}.page_controller ul li:nth-last-of-type(-n+2){margin-bottom:0}.page_controller ul li:hover{box-shadow:0 0 6px 0 rgba(0,0,0,.08)}.page_controller ul li.active:after{content:"";display:inline-block;width:calc(100% - 1px);height:calc(100% - 1px);border-radius:9px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.page_controller.cyan_type .range{background-color:#09b9c6}.page_controller.cyan_type ul li.active{border-color:#09b9c6;color:#09b9c6}.page_controller.cyan_type ul li.active:after{border:1px solid #09b9c6}.page_controller.purple_type .range{background-color:#7681e5}.page_controller.purple_type ul li.active{border-color:#7681e5;color:#7681e5}.page_controller.purple_type ul li.active:after{border:1px solid #7681e5}input[type=checkbox].chk_big+label{font-size:16px;line-height:24px;font-weight:400;color:#7c7a82}input[type=checkbox].chk_big+label i{width:20px;height:20px;border-radius:4px;border-width:2px;margin:0 0 0 6px}input[type=checkbox].chk_big:checked+label i{background-size:10px}.concept_btn.mb_style{width:30px;height:30px;min-width:auto;padding:0;border:none;margin-left:0;position:absolute;top:0;right:0}.concept_btn.mb_style img{width:24px;margin-right:0}.question_info{text-align:center}.question_info .question_num{display:inline-block;height:38px;line-height:36px;padding:0 16px;min-width:70px;text-align:center;font-size:14px;font-weight:500;border-radius:999px;border:1px solid #09b9c6;background-color:#fff;color:#09b9c6}.question_info .question_num>i{font:inherit;color:inherit;margin-right:6px}.question_info .point_info{margin-top:20px}.question_info .point_info>span{font-size:20px;line-height:30px;font-weight:500;color:#504d58;margin-right:8px}.question_info .point_info .icon_bulb{display:inline-block;width:24px;height:24px;background:url(/static/media/icon_report_bulb.86f75a52.svg) no-repeat 50%;margin-right:2px;transform:translateY(4px)}.question_info .point_info .concept_btn{font-size:14px}.question_info .point_info .concept_btn img{transform:translateY(-2px)}.question_info .point_info .concept_btn.icon_reset img{transform:none}.question_info .directive{font-size:28px;line-height:32px;font-weight:700;color:#504d58;margin-top:16px;word-break:keep-all}.question_info+div .audio_play_btn{padding-left:0;margin-left:6px}.question_info+div .audio_play_btn:before{position:static;transform:none;width:24px;height:24px;background-size:contain;vertical-align:text-bottom}.audio_tool{margin-top:6px;text-align:right}.audio_play_btn{padding-left:42px;font-size:16px;line-height:34px;font-weight:500;color:#a7a6ab;position:relative}.audio_play_btn:before{content:"";display:inline-block;width:34px;height:34px;background:url(/static/media/icon_report_audio.1522fa91.svg) no-repeat 50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.questions_area{position:relative;margin-top:20px;padding:40px;border-radius:20px;background-color:#fff;box-shadow:0 0 20px 1px #dcf1fc}.questions_area+.questions_area{margin-top:22px!important}.q_prev_btn{background:url(/static/media/icon_report_arrow_prev.4857bfd3.svg) no-repeat 50%;left:-80px}.q_next_btn,.q_prev_btn{width:64px;height:64px;position:absolute;top:50%;transform:translateY(-50%)}.q_next_btn{background:url(/static/media/icon_report_arrow_next.98312d5e.svg) no-repeat 50%;right:-80px}.simple_table thead th{padding:10px 16px;font-size:13px;line-height:20px;color:#a7a6ab;background-color:#fcfdfd;text-align:left;border-top:1px solid #e9e9ea;border-bottom:1px solid #e9e9ea}.simple_table thead th:not(:first-of-type){border-left:1px solid #e9e9ea}.simple_table thead th.center_t{text-align:center}.simple_table tbody td{padding:10px 16px;font-size:13px;line-height:20px;color:#504d58;border-bottom:1px solid #e9e9ea;text-align:left}.simple_table tbody td:not(:first-of-type){border-left:1px solid #e9e9ea}.simple_table tbody td.center_t{text-align:center}.thead_sticky thead{position:sticky;top:0}.thead_sticky.simple_table thead th{position:relative}.thead_sticky.simple_table thead th:before{top:-1px}.thead_sticky.simple_table thead th:after,.thead_sticky.simple_table thead th:before{content:"";display:inline-block;width:100%;height:1px;background-color:#e9e9ea;position:absolute;left:0}.thead_sticky.simple_table thead th:after{bottom:-1px}.class_board{display:flex;justify-content:space-between}.class_board .board_l,.class_board .board_r{border-radius:12px;border:1px solid #e9e9ea;background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.06)}.class_board .board_l{width:calc(28.5% - 16px);padding:32px 32px 28px;margin-right:16px}.class_board .board_l .student_box{display:flex}.class_board .board_l .student_box .prof_wrap{width:64px;height:64px;border-radius:50%;overflow:hidden;background-color:#22a4ed;margin-right:20px;flex-shrink:0;position:relative}.class_board .board_l .student_box .prof_wrap:before{content:"";display:inline-block;width:calc(100% - 2.666px);height:calc(100% - 2.666px);border-radius:50%;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.class_board .board_l .student_box .prof_wrap .prof_img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 6px);height:calc(100% - 6px);border-radius:50%;overflow:hidden;background:url(/static/media/user_prof_nodata.a6f03f2a.svg) no-repeat 50%}.class_board .board_l .student_box .prof_wrap.premium_class{background:linear-gradient(59deg,#35e77d 12.72%,#34b2e9 88.21%)}.class_board .board_l .student_box .txt_wrap{padding-top:3px}.class_board .board_l .student_box .txt_wrap .name{font-size:20px;line-height:30px;font-weight:700;color:#24212e;word-break:keep-all}.class_board .board_l .student_box .txt_wrap .desc{font-size:15px;line-height:24px;color:#a7a6ab;margin-top:4px;word-break:keep-all}.class_board .board_l .current_box{padding:9px 16px 8px;border-radius:6px;background-color:#f8f8fa;margin-top:20px}.class_board .board_l .current_box .devide_ul{flex-wrap:wrap}.class_board .board_l .current_box .devide_ul li{padding:0 12px;font-size:14px;line-height:22px;color:#7c7a82}.class_board .board_l .current_box .devide_ul li:first-of-type{padding-left:0}.class_board .board_l .current_box .devide_ul li:last-of-type{padding-right:0}.class_board .board_l .current_box .devide_ul li:after{height:12px;background-color:#e9e9ea}.class_board .board_r{width:71.5%;padding:18px 24px}.class_board .board_r .board_top{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px}.class_board .board_r .board_top .fold_btn{width:22px;height:22px;background:url(/static/media/icon_class_arrow_down.3ca8456a.svg) no-repeat 100%}.class_board .board_r .board_title{font-size:16px;line-height:24px;font-weight:500;color:#24212e}.class_board .board_r .more_view_btn{font-size:13px;line-height:22px;color:#7c7a82;padding-right:12px;position:relative}.class_board .board_r .more_view_btn:after{content:"";display:inline-block;width:6px;height:10px;background:url(/static/media/icon_more_view_arrow_gray.5f0e3e1e.svg) no-repeat 50%;position:absolute;right:0;top:50%;transform:translateY(-50%)}.class_board.mb_class_board .no_class_list{border-radius:0 0 12px 12px;border:none;padding-bottom:30px}.class_list{display:flex;min-height:calc(100% - 36px)}.class_list>li{display:flex;flex-direction:column;justify-content:space-between;width:33.33333%;padding:16px 20px;border-radius:8px;border:1px solid #f2f2f7;background-color:#fff;cursor:pointer}.class_list>li:not(:last-of-type){margin-right:12px}.class_list>li .name{font-size:14px;line-height:22px;font-weight:500;color:#24212e}.class_list>li .notice{font-size:14px;line-height:22px;color:#504d58;margin-top:2px}.class_list>li .date{font-size:13px;line-height:20px;color:#a7a6ab;margin-top:10px}.no_class_list{min-height:calc(100% - 36px);padding:16px 20px;font-size:14px;line-height:22px;color:#a7a6ab;border-radius:8px;border:1px solid #f2f2f7;background-color:#fff;display:flex;align-items:center;justify-content:center}.dash_cont_box{padding:0 28px}.dash_cont_box:not(:first-child){margin-top:48px}.dash_cont_box.inner{padding-right:0;padding-left:0}.dash_cont_box.linear{border-top:8px solid #f8f8fa;padding-top:40px;position:relative}.dash_cont_box.linear:before{content:"";display:inline-block;width:100%;height:1px;background-color:#f2f2f7;position:absolute;left:0;top:0}.dash_cont_box .dash_title_wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.dash_cont_box .dash_title_wrap h3{font-size:18px;line-height:28px;font-weight:500;color:#24212e}.dash_cont_box .dash_title_wrap h3 span{font:inherit;color:inherit}.gray_wrap{padding:20px;border-radius:12px;border:1px solid #f2f2f7;background-color:#f6f8fa}.gray_wrap.pd_more{padding:20px 24px}.gray_wrap .title_wrap{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}.gray_wrap .title_wrap .title_t{font-size:14px;line-height:22px;font-weight:500;color:#24212e}.gray_wrap .title_wrap .icon_tip{transform:translateY(-1px)}.half_gray_wrap{display:flex}.half_gray_wrap:not(:first-child){margin-top:16px}.half_gray_wrap>div{width:calc(50% - 6px)}.half_gray_wrap>div:not(:last-child){margin-right:12px}.devide_gray_wrap{display:flex}.devide_gray_wrap:not(:first-child){margin-top:12px}.devide_gray_wrap>div:first-of-type{width:61.5%}.devide_gray_wrap>div:nth-of-type(2){width:38.5%}.devide_gray_wrap>div:not(:last-child){margin-right:12px}.col_gray_wrap .gray_wrap:not(:first-of-type){margin-top:12px}.white_wrap{padding:24px 24px 32px;border-radius:8px;border:1px solid #f2f2f7;background-color:#fff}.white_wrap.vivid{border-color:#e9e9ea}.white_wrap.padding_xs{padding:16px 20px}.white_wrap.padding_m{padding:24px}.white_wrap.pt_more{padding-top:40px}.white_wrap .title_wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.white_wrap .title_wrap .title_t{font-size:14px;line-height:22px;font-weight:500;color:#24212e}.sort_select{display:flex;align-items:center}.sort_select>p{font-size:14px;line-height:22px;color:#504d58;margin-right:8px;flex-shrink:0}.dot_legend{padding-top:2px;display:flex;flex-shrink:0}.dot_legend>li{font-size:13px;line-height:20px;color:#504d58;padding-left:12px;position:relative}.dot_legend>li:not(:last-of-type){margin-right:12px}.dot_legend>li i{width:6px;height:6px;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);flex-shrink:0}.dot_legend>li i.purple{background-color:#7681e5}.dot_legend>li i.pink{background-color:#ff84b0}.dot_legend>li i.cyan{background-color:#09b9c6}.dot_legend>li i.yellow{background-color:#ffaa04}.graph_change{font-size:14px;line-height:22px;color:#504d58;margin-top:12px}.graph_change span{font:inherit;font-weight:700;padding-left:19px;position:relative;margin-right:2px}.graph_change span:before{content:"";display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-position:50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.graph_change span.decrease{color:#ff5050}.graph_change span.decrease:before{background-image:url(/static/media/icon_decrease_arrow_red.a91f7ff1.svg)}.graph_change span.increase{color:#09b9c6}.graph_change span.increase:before{background-image:url(/static/media/icon_increase_arrow_cyan.11cdcc4e.svg)}.linear_count{margin-top:10px;display:flex;justify-content:center}.linear_count.mg_more{margin-top:30px}.linear_count>li{padding:0 15px;position:relative}.linear_count>li:not(:last-of-type){margin-right:16px}.linear_count>li:before{content:"";display:inline-block;width:3px;height:calc(100% - 8px);border-radius:999px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.linear_count>li.purple:before{background-color:#adb3ef}.linear_count>li.pink:before{background-color:#ffa7c6}.linear_count>li.yellow:before{background-color:#ffc24a}.linear_count>li.cyan:before{background-color:#4ecdd6}.linear_count>li p{font-size:12px;line-height:18px;font-weight:500;color:#a7a6ab}.linear_count>li span{font-size:14px;line-height:22px;font-weight:500;color:#504d58}.q_type_graph{min-height:156px}.q_type_graph>li{display:flex;align-items:center}.q_type_graph>li:not(:first-of-type){margin-top:20px}.q_type_graph>li .q_type{min-width:34px;font-size:13px;line-height:20px;color:#504d58;margin-right:8px;flex-shrink:0}.q_type_graph>li .score_wrap{width:100%;display:flex;align-items:center}.q_type_graph>li .score_wrap .score_bar{width:100%;height:16px;padding:4px;border-radius:2px;border:1px solid #e9e9ea;background-color:#f2f2f7}.q_type_graph>li .score_wrap .score_bar .active{width:50%;height:100%;border-radius:2px}.q_type_graph>li .score_wrap .score_bar .active.purple{background-color:#838de8}.q_type_graph>li .score_wrap .score_bar .active.pink{background-color:#ff90b8}.q_type_graph>li .score_wrap .score_bar .active.yellow{background-color:#ffaa04}.q_type_graph>li .score_wrap .score_bar .active.cyan{background-color:#09b9c6}.q_type_graph>li .score_wrap .score_t{min-width:30px;font-size:16px;line-height:24px;font-weight:700;color:#7c7a82;text-align:right;flex-shrink:0}.progress_list>li{position:relative}.progress_list>li:not(:first-of-type){margin-top:20px}.progress_list>li:first-of-type{z-index:4}.progress_list>li:nth-of-type(2){z-index:3}.progress_list>li:nth-of-type(3){z-index:2}.progress_list>li:nth-of-type(4){z-index:1}.progress_list.type_voca{min-height:200px;margin-top:20px}.devide_count{display:flex;border-radius:8px;border:1px solid #f2f2f7;background-color:#fff}.devide_count>li{flex:1 1;min-height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center}.devide_count>li:not(:first-of-type){border-left:1px solid #f2f2f7}.devide_count>li>p{font-size:13px;line-height:20px;color:#a7a6ab}.devide_count>li>span{font-size:16px;line-height:24px;font-weight:700;color:#504d58;margin-top:4px}.devide_count.full_h{height:calc(100% - 70px)}.content_stats_wrap{display:flex;align-items:flex-start}.content_list_cont{width:21.5%;margin-right:16px}.content_list_cont .sort_select{justify-content:space-between;border-bottom:1px solid #e9e9ea;padding-bottom:12px;margin-bottom:12px}.content_stats_cont{width:78.5%}.content_list{max-height:calc(100% - 57px);overflow-y:auto}.content_list>li{padding:12px 16px;border-radius:8px;border:1px solid transparent;cursor:pointer}.content_list>li.active{border-color:#7681e5;background-color:rgba(118,129,229,.08)}.content_list>li>p{font-size:12px;line-height:22px;font-weight:500;color:#a7a6ab}.content_list>li .content_name{display:flex;align-items:center}.content_list>li .content_name>p{font-size:14px;line-height:22px;font-weight:500;color:#504d58}.content_list>li .new_factory_tag{height:18px;line-height:15px;font-size:11px;font-weight:400;margin:0 4px 0 0;flex-shrink:0}.content_list>li .new_factory_tag.premium_tag{padding-left:15px;padding-right:4px}.content_list>li .new_factory_tag.premium_tag:before{width:12px;height:12px;font-size:10px;line-height:12px;left:2px}.content_info{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.stats_name{display:flex;margin-right:6px}.stats_name>p{font-size:15px;line-height:24px;font-weight:500;color:#504d58}.stats_name .new_factory_tag{min-width:45px;margin:0 4px 0 0;font-weight:400;line-height:18px}.stats_name .new_factory_tag:not(:first-of-type){margin-right:6px}.stats_name .new_factory_tag.premium_tag{height:22px;font-weight:500;padding-left:18px;padding-right:4px;font-size:11px}.stats_name .new_factory_tag.premium_tag:before{width:14px;height:14px;font-size:10px;line-height:14px}.stats_num{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.stats_num .name{font-size:14px;line-height:22px;font-weight:500;color:#24212e}.stats_num .number{font-size:14px;line-height:22px;font-weight:700}.count_card{display:flex;margin-bottom:12px}.count_card>li{flex:1 1;display:flex;flex-direction:column;justify-content:center;min-height:94px;padding:20px;border-radius:8px;border:1px solid #f2f2f7;background-color:#fff}.count_card>li:not(:last-of-type){margin-right:12px}.count_card>li .card_title{font-size:14px;line-height:22px;font-weight:500;color:#24212e}.count_row{width:100%;display:flex;align-items:center;justify-content:space-between}.count_row>p{font-size:14px;line-height:22px;font-weight:500;color:#24212e}.count_row>span{font-size:20px;line-height:1;font-weight:700;color:#504d58}.stats_progress_wrap{width:100%;display:flex;align-items:center}.stats_progress_wrap.with_hover{padding-bottom:12px}.stats_progress_wrap.thick.with_hover{padding-bottom:0}.stats_progress_wrap.thick .stats_label{min-width:98px;color:#7c7a82}.stats_progress_wrap.thick .stats_progress{height:16px;padding:3px}.stats_progress_wrap.thick .stats_progress .arrow{bottom:-1px}.stats_progress_wrap.thick .stats_progress .arrow:before{content:"";display:inline-block;width:2px;height:20px;position:absolute;left:50%;top:0;transform:translate(-50%,-100%);background-position:center 3px;background-size:2px 9px;background-repeat:repeat-y}.stats_progress_wrap.thick .stats_progress .arrow.pink:before{background-image:linear-gradient(0deg,#ff84b0 50%,transparent 0)}.stats_progress_wrap.thick .stats_unit{min-width:30px;font-size:16px;line-height:24px;font-weight:700;margin-left:0}.stats_progress_wrap .stats_label{font-size:13px;line-height:20px;color:#504d58;margin-right:8px;flex-shrink:0}.stats_progress_wrap .stats_progress_area{width:100%;display:flex;align-items:center}.stats_progress_wrap .stats_progress{position:relative;width:100%;height:8px;border:1px solid #e9e9ea;background-color:#f2f2f7;border-radius:2px}.stats_progress_wrap .stats_progress .ing{width:50%;height:100%;border-radius:1px}.stats_progress_wrap .stats_progress .ing.cyan{background-color:#09b9c6}.stats_progress_wrap .stats_progress .ing.red{background-color:#ff5252}.stats_progress_wrap .stats_progress .arrow{position:absolute;bottom:-4px;transform:translateY(100%);display:inline-block;width:10px;height:8px;background-repeat:no-repeat;background-position:50%;cursor:pointer}.stats_progress_wrap .stats_progress .arrow.pink{background-image:url(/static/media/icon_stats_arrow_up_pink.e668bc35.svg)}.stats_progress_wrap .stats_progress .arrow:hover .balloon{display:inline-block}.stats_progress_wrap .stats_unit{font-size:13px;line-height:20px;font-weight:500;color:#504d58;flex-shrink:0;margin-left:8px;text-align:right}.stats_progress_wrap .balloon{display:none;position:absolute;padding:5px 10px;border-radius:8px;white-space:nowrap;left:20px;transform:translateY(-14px)}.stats_progress_wrap .balloon:before{position:absolute;top:9px;left:-6px;content:"";display:inline-block;width:0;height:0;border-right:8px solid;border-top:8px solid transparent;border-bottom:8px solid transparent}.stats_progress_wrap .balloon p,.stats_progress_wrap .balloon span{font-size:12px;line-height:18px;color:#fff}.stats_progress_wrap .balloon span{font-weight:700}.stats_progress_wrap .balloon.left_side{left:auto;right:20px}.stats_progress_wrap .balloon.left_side:before{border-right:none;border-left:8px solid;left:auto;right:-6px}.stats_progress_wrap .balloon.pink{background-color:#ff84b0}.stats_progress_wrap .balloon.pink:before{border-right-color:#ff84b0;border-left-color:#ff84b0}.stats_table_area{padding:20px 20px 16px;border-radius:8px;border:1px solid #f2f2f7;background-color:#fff}.stats_table_area .stats_table_wrap:not(:last-child){margin-right:16px}.stats_table_area .cyan_box{margin-top:12px}.half_table_wrap{display:flex}.half_table_wrap>div{width:calc(50% - 8px)}.stats_table_wrap{min-height:426px}.stats_table_wrap .title_t{font-size:14px;line-height:22px;font-weight:500;color:#24212e;margin-bottom:16px}.stats_table thead th{padding:8px;font-size:13px;line-height:20px;color:#a7a6ab;background-color:#f8f8fa;border:none}.stats_table thead th:not(:first-of-type){border-left:2px solid #fff}.stats_table tbody td{padding:12px 8px;font-size:13px;line-height:20px;font-weight:500;color:#504d58}.cyan_box{padding:12px 20px;border-radius:8px;background-color:rgba(9,185,198,.08)}.excl_t{padding-left:24px;font-size:14px;line-height:22px;color:#504d58;position:relative}.excl_t:before{content:"";display:inline-block;width:16px;height:16px;background:url(/static/media/icon_exclamation_small.8b04189d.svg) no-repeat 50%;position:absolute;left:0;top:3px}.icon_tip_wrap{position:relative;display:inline-block;margin-left:6px}.icon_tip{display:inline-block;cursor:pointer}.tip_wrap{display:none;min-width:max-content;padding:16px 20px 20px;border-radius:8px;border:1px solid #7c7a82;background-color:#fff;position:absolute;left:21px;top:-3px;z-index:90}.tip_wrap.on{display:inline-block}.tip_wrap.size_s{padding:16px}.tip_wrap .x_btn{position:absolute;right:8px;top:8px;display:inline-block;width:20px;height:20px;background:url(/static/media/icon_new_close_black.ab9416c5.svg) no-repeat 50%}.tip_wrap .title{font-size:14px;line-height:22px;font-weight:700;color:#504d58}.tip_wrap .desc{font-size:13px;line-height:20px;color:#504d58;margin-top:2px}.rank_list>li{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.rank_list>li:first-of-type{padding-top:0}.rank_list>li:last-of-type{padding-bottom:0}.rank_list>li:not(:first-of-type){border-top:1px solid #e9e9ea}.rank_list>li>p span{font:inherit;color:inherit}.rank_list>li>span{flex-shrink:0;margin-left:8px;padding-right:4px}.rank_list>li>p,.rank_list>li>span{font-size:13px;line-height:20px;font-weight:500;color:#7c7a82}.text_line_box{padding:16px 20px;border-radius:8px;border:1px solid #e9e9ea;background-color:#fff}.text_line_box p{font-size:14px;line-height:22px;color:#504d58}.course_line_wrap{display:flex;flex-wrap:wrap}.course_line_wrap>li{width:calc(25% - 9px);padding:12px 16px;border-radius:8px;border:1px solid #dfdfe4;background-color:#fff;margin-top:12px;margin-right:12px}.course_line_wrap>li:nth-of-type(-n+4){margin-top:0}.course_line_wrap>li:nth-of-type(4n){margin-right:0}.course_line_wrap>li p{font-size:14px;line-height:22px;font-weight:500;color:#504d58}.course_line_wrap>li .period{display:flex;align-items:center;justify-content:space-between;margin-top:3px}.course_line_wrap>li .period .time{font-size:12px;line-height:18px;font-weight:500;color:#a7a6ab}.course_line_wrap>li .period .new_factory_tag{min-width:unset;height:20px;line-height:10px;font-size:11px;padding:3px 6px 5px}.pale_gray_box{padding:20px;border-radius:8px;background-color:#f2f2f7}.pale_gray_box p{font-size:13px;line-height:20px;color:#504d58}.anchor_tab_wrap{white-space:nowrap;overflow-x:auto;background-color:#fff}.anchor_tab_wrap ul{padding:0 20px;border-bottom:1px solid #f2f2f7}.anchor_tab_wrap ul li{display:inline-block;margin-right:16px}.anchor_tab_wrap ul li:last-of-type{margin-right:20px}.anchor_tab_wrap ul li.on a{font-weight:700;color:#09b9c6;position:relative}.anchor_tab_wrap ul li.on a:after{content:"";display:inline-block;width:100%;height:2px;background-color:#09b9c6;position:absolute;left:0;bottom:0}.anchor_tab_wrap ul li a{padding-bottom:14px;font-size:13px;line-height:20px;font-weight:500;color:#a7a6ab}.fixed_round{display:flex;width:44px;height:44px;justify-content:center;align-items:center;grid-gap:10px;gap:10px;flex-shrink:0;border-radius:999px;background:#09b9c6;position:fixed}@media (orientation:landscape){.fixed_round{position:fixed}}@media (orientation:portrait){.fixed_round{position:fixed}}.fixed_round.fixed_br_btn{right:20px;bottom:40px}#mobile-msg-class-notice{padding-top:48px}#mobile-msg-class-notice .page-inner{padding:0 20px 96px}#mobile-msg-class-notice .page-inner li:not(:first-of-type){border-top:1px solid #e9e9ea}#mobile-msg-class-notice .page-inner li a{padding:18px 0 22px}#mobile-msg-class-notice .page-inner li a p{color:#a7a6ab;font-size:13px;line-height:20px}#mobile-msg-class-notice .page-inner li a p.ellipsis2{color:#504d58;font-size:14px;line-height:22px;margin-bottom:4px}#mobile-msg-class-notice .pagination-component{position:fixed;left:0;bottom:0;width:100%;padding:44px 0 32px;margin-top:0;background-color:#fff}@media (orientation:landscape){#mobile-msg-class-notice .pagination-component{position:fixed}}@media (orientation:portrait){#mobile-msg-class-notice .pagination-component{position:fixed}}.concept_explanation_pop .pop_title{margin-bottom:20px}.concept_explanation_pop .pop_inner{max-height:unset}.concept_explanation_pop .pop_inner .zoom_tool{bottom:100px}.concept_explanation_pop.twin_columns .pop_inner{height:calc(100vh - 200px)}.concept_explanation_pop.twin_columns .pop_inner #concept_explanation_popup{height:100%}.concept_explanation_pop.twin_columns .pop_inner #concept_explanation_popup .concept_explanation_wrapper{height:calc(100% - 122px)}.concept_explanation_pop.pc_style{height:60%;padding-bottom:108px}.concept_explanation_pop.pc_style .pop_cont{height:100%}.concept_explanation_pop.pc_style .pop_inner{height:calc(100% - 54px)!important;overflow-y:visible}.concept_explanation_pop.pc_style .pop_inner #concept_explanation_popup .concept_explanation_wrapper{height:calc(100% - 46px)!important}.concept_explanation_pop.pc_style .btn_wrap{position:absolute;bottom:32px;width:calc(100% - 64px);background-color:#fff}#concept_explanation_popup .top_area{margin-bottom:20px}#concept_explanation_popup .top_area p{width:auto;color:#24212e;font-size:18px;font-weight:500;line-height:28px}#concept_explanation_popup .top_area .type_text{font-size:16px;line-height:24px;font-weight:500;color:#24212e}#concept_explanation_popup .top_area .level_ul{flex-shrink:0;margin-left:0;transform:translateY(-1px)}#concept_explanation_popup .concept_explanation_wrapper{overflow:auto}#concept_explanation_popup .concept_explanation_wrap{transform-origin:top left;height:100%}#concept_explanation_popup .concept_explanation_wrap .pop_inner{max-height:none}#concept_explanation_popup .concept_explanation_wrap>.flex1{display:flex;flex-direction:column;overflow-y:auto}#concept_explanation_popup .concept_explanation_wrap>.flex1:first-of-type{max-width:300px;margin-right:24px}#concept_explanation_popup .concept_explanation_wrap>.flex1:last-of-type{border-radius:8px;border:1px solid #f2f2f7}#concept_explanation_popup .concept_explanation_wrap>.flex1 .new_factory_label{margin-bottom:0}#concept_explanation_popup .concept_explanation_wrap .point_list{border-radius:8px;border:1px solid #f2f2f7;max-height:calc(100vh - 360px);overflow-y:auto;margin-top:8px}#concept_explanation_popup .concept_explanation_wrap .point_list li{padding:16px 16px 16px 40px;background:url(/static/media/icon_document.8fa524f3.svg) no-repeat center left 16px;color:#504d58;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#concept_explanation_popup .concept_explanation_wrap .point_list li:not(:first-of-type){border-top:1px solid #f2f2f7}#concept_explanation_popup .concept_explanation_wrap .point_list li.active{color:#09b9c6;background-image:url(/static/media/icon_document_actives.91f0dfb2.svg)}#concept_explanation_popup .alert{display:none!important}.complete_time_info{display:flex;align-items:center;justify-content:center;margin-top:16px}.complete_time_info li{display:flex;align-items:center;color:#504d58;font-size:18px;font-weight:500}.complete_time_info li:not(:first-of-type){margin-left:24px}.complete_time_info li img{margin-right:6px;width:18px;height:18px}.complete_time_info.wrap_type{flex-wrap:wrap}.complete_time_info.wrap_type li.full{min-width:100%;justify-content:center;margin-bottom:10px}.complete_time_info.wrap_type li.full+li:not(:first-of-type){margin-left:0}.complete_time_info.wrap_type.mb_time li.full{min-width:unset;margin-bottom:0}.complete_time_info.mb_time{flex-direction:column}.complete_time_info.mb_time li{padding-left:20px;position:relative;font-size:14px;line-height:22px}.complete_time_info.mb_time li:not(:first-of-type){margin-top:8px;margin-left:0}.complete_time_info.mb_time li img{position:absolute;left:2px;top:50%;transform:translateY(-50%);width:14px;height:14px}.question_shadow_wrap{width:80%;max-width:1484px;margin:78px auto 0}.question_shadow_wrap .question_shadow_box{padding:40px;border-radius:20px;box-shadow:0 0 20px 1px #dcf1fc;color:#504d58;font-size:24px}.question_shadow_wrap .question_shadow_box+.question_shadow_box{margin-top:32px}.question_shadow_wrap .question_shadow_box.analysis{display:flex;align-items:center;font-size:22px;font-weight:400;line-height:32px}.question_shadow_wrap .question_shadow_box.analysis .new_factory_tag{min-width:70px;margin-right:16px;color:#09b9c6;font-size:16px;font-weight:500;line-height:32px;height:34px}#manage_teacher_compound_print .nodata_alert{position:static;transform:none;padding:24px 0}#manage_teacher_compound_print.link_version{padding:68px 20px 32px!important}#manage_teacher_compound_print.link_version .new_layout .manage_left_top .daterange_wrap .date_slide_wrap{max-width:100%}#manage_teacher_compound_print.link_version .new_layout .manage_left_top .daterange_wrap .date_slide_wrap button{width:28px;height:28px;border-radius:50%}#manage_teacher_compound_print.link_version .new_layout .manage_left_top .daterange_wrap .date_slide_wrap button.btn_prev{margin-left:0}#manage_teacher_compound_print.new_container.manage_common{padding:32px}@media print{#manage_teacher_compound_print.new_container.manage_common{padding-top:0}}#manage_teacher_compound_print.new_container.manage_common .page_title{margin-bottom:16px}#manage_teacher_compound_print.new_container.manage_common .new_layout{width:100%;height:calc(100% - 56px)}#manage_teacher_compound_print.new_container.manage_common .new_layout .manage_left_bot{height:calc(100% - 85px)}#manage_teacher_compound_print.new_container.manage_common .new_layout .new_contents .manage_layout{height:100%}#manage_teacher_compound_print.new_container.manage_common .new_layout .new_contents .manage_layout .new_study_name_list>li .bottom_ul li>div span{white-space:nowrap}#manage_teacher_compound_print.new_container.manage_common .new_layout .new_contents .manage_layout .new_study_name_list>li .bottom_ul li>div .study_progress_wrap{min-width:90px}#manage_teacher_compound_print.new_container.manage_common.transcript_page>.new_layout{width:100%}#manage_teacher_compound_print.new_container.manage_common.print_page .page_title{margin-bottom:13px}#manage_teacher_compound_print.print_page .page_title{max-width:902px;margin:0 auto 13px;color:#24212e}#manage_teacher_compound_print.print_page .new_layout{max-width:862px;margin:0 auto}#manage_teacher_compound_print.print_page .new_layout .new_contents{width:calc(100% + 40px);margin-left:-20px}#manage_teacher_compound_print.print_page .devide_ul{padding-bottom:24px;border-bottom:1px solid #e9e9ea}#manage_teacher_compound_print.print_page .devide_ul li{color:#7c7a82;font-size:13px;line-height:20px;padding:0 12px}#manage_teacher_compound_print.print_page .devide_ul li:after{height:12px;background-color:#e9e9ea}#manage_teacher_compound_print.print_page .devide_ul li:first-of-type{padding-left:0}#manage_teacher_compound_print.print_page .devide_ul li span{color:#504d58;font-size:14px;font-weight:500;line-height:22px;margin-left:12px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child){padding-top:0}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child):before{display:none}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>.content_info_wrap .new_title_wrap.black_version{margin-bottom:6px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .learning_status>.line_ul{margin-bottom:8px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .learning_status>.line_ul>li .graph_title{margin-bottom:10px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .new_title_top{margin-bottom:6px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .new_title_top .new_factory_tag{min-width:45px;font-size:12px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .new_title_top .new_factory_tag:not(:first-of-type){margin-left:6px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .new_title_wrap{margin-bottom:16px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .new_title_wrap.black_version{margin-bottom:4px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .new_title_wrap.black_version .title{font-size:18px;line-height:28px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .new_table_wrap tr th{padding:6px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .new_table_wrap tr td{padding:8px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .exam_point_wrap{padding-top:0}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .progress_area li:not(:first-of-type){margin-top:12px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .progress_area li .study_progress_wrap .study_progress{height:12px;padding:3px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .progress_area li .study_progress_wrap .num{font-size:15px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child){margin-top:24px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .manage-cont-inner{height:auto;min-height:100px;font-size:14px;line-height:22px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .mycollection-single{padding:18px 12px;width:calc(20% - 7px)!important;margin-top:8px!important}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .mycollection-single>div:first-of-type img{height:32px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .mycollection-single>div:nth-of-type(2){margin-top:8px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .mycollection-single>div:nth-of-type(2) h1{font-size:13px;line-height:20px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .mycollection-single>div:nth-of-type(2) p{font-size:11px;line-height:18px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .mycollection-single:not(:nth-child(5n)){margin-right:8px}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .mycollection-single:nth-child(5n){margin-right:0}@media print{#manage_teacher_compound_print.print_page .page_title{height:0;overflow:hidden;display:none}#manage_teacher_compound_print.print_page.new_container.manage_common .new_layout .new_contents .shadow_card.pd_small{padding:0;border:none}#manage_teacher_compound_print.print_page.new_container .devide_ul li{margin-right:16px}#manage_teacher_compound_print.print_page.new_container .devide_ul li:first-of-type{padding-left:0}#manage_teacher_compound_print.print_page.new_container .devide_ul li:last-of-type{padding-right:0;margin-right:0}#manage_teacher_compound_print.print_page.new_container .devide_ul li:after{display:none}#manage_teacher_compound_print.print_page.new_container .devide_ul li span{display:block;margin-left:0}}.basic_list li{padding:18px 0 22px;border-bottom:1px solid #e9e9ea}.basic_list li p{color:#a7a6ab;font-size:13px;font-weight:400;line-height:20px}.basic_list li p.ellipsis,.basic_list li p.ellipsis2{color:#504d58;font-size:14px;font-weight:400;line-height:22px;margin-bottom:4px}.new_container.point_list{padding-top:48px;background-color:#fff}.new_container.point_list .basic_list li{padding:16px 16px 16px 22px;background:url(/static/media/icon_document.8fa524f3.svg) no-repeat 0}.new_container.point_list.mb_style .basic_list li p.ellipsis,.new_container.point_list.mb_style .basic_list li p.ellipsis2{margin-bottom:0}#myclass_teacher_detail>.new_layout>.new_half_layout.mycampus_teacher_detail{height:calc(100% - 78px)}#myclass_teacher_detail .teacher_detail_left .between.top .card_title_t{width:calc(100% - 200px);padding-right:8px}#myclass_teacher_detail .teacher_detail_left .between.top button{flex-shrink:0}#myclass_teacher_detail .teacher_detail_left .linear_tab>li:not(:first-of-type){margin-left:28px}#myclass_teacher_detail .course_list_wrap>li .course_r p:not(:last-child){padding-right:0}#myclass_teacher_detail .course_list_wrap>li .course_r p:not(:last-child):after{display:none}#myclass_teacher_detail.mb_myclass_teacher_detail{height:auto!important;padding-bottom:32px}#myclass_teacher_detail.mb_myclass_teacher_detail .new_half_layout.mycampus_teacher_detail{width:calc(100% + 40px);margin-left:-20px}#myclass_teacher_detail.mb_myclass_teacher_detail .teacher_detail_left.new_type{padding-bottom:0;padding-top:0}#myclass_teacher_detail.mb_myclass_teacher_detail .teacher_detail_left .linear_tab:before{display:none}#myclass_teacher_detail.mb_myclass_teacher_detail .course_list_wrap{overflow:visible}#myclass_teacher_detail.mb_myclass_teacher_detail .course_list_wrap>li{padding:16px 20px}#myclass_teacher_detail.mb_myclass_teacher_detail .course_list_wrap>li.active{border:1px solid #dfdfe4;background-color:#fff}.type_list{display:flex}.type_list>li{font-size:14px;line-height:22px;font-weight:500;color:#7c7a82}.type_list>li:not(:last-of-type){margin-right:12px}.type_list>li span{font:inherit;font-weight:700;color:#504d58;margin-left:6px}#cedulearn #play-frame .play-content-box .play-header,#cedulearn .wrong-answer #play-frame .speaker{display:none}.mb_fixed_progress{position:fixed;left:0;bottom:0;padding:20px;width:100%;background-color:#fff;border-top:1px solid #e9e9ea}@media (orientation:landscape){.mb_fixed_progress{position:fixed}}@media (orientation:portrait){.mb_fixed_progress{position:fixed}}.mb_fixed_progress>p{font-size:15px;line-height:24px;font-weight:700;color:#504d58}.mb_fixed_progress .progress_wrap{display:flex;align-items:center;margin-top:2px}.mb_fixed_progress .progress_wrap .progress_bar{width:100%;height:6px;border-radius:999px;background-color:#f2f2f7}.mb_fixed_progress .progress_wrap .progress_bar .ing{height:100%;border-radius:999px;background-color:#7681e5}.mb_fixed_progress .progress_wrap .unit_t{min-width:39px;font-size:14px;line-height:20px;font-weight:700;color:#504d58;flex-shrink:0;margin-left:8px;text-align:right}.mb_fixed_progress .date_list{display:flex}.mb_fixed_progress .date_list>li{font-size:12px;line-height:18px;color:#7c7a82}.mb_fixed_progress .date_list>li:not(:last-of-type){margin-right:12px}.mb_fixed_progress .date_list>li span{font:inherit;font-weight:500;color:#504d58;margin-left:6px}.report_user_wrap{width:100%;display:flex;justify-content:center;margin-top:40px}.report_user_wrap>div{position:relative}.report_user_wrap>div:not(:last-child){margin-right:48px}.report_user_wrap>div.on .user_pop,.report_user_wrap>div.on .user_pop_dim{display:block}.report_user_wrap>div i{display:inline-block;width:46px;height:46px}.report_user_wrap>div .user_count{display:flex;flex-direction:column;align-items:center;cursor:pointer}.report_user_wrap>div .user_count span{font-size:18px;line-height:1;margin-top:12px}.report_user_wrap>div .user_pop_dim{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:initial}@media (orientation:landscape){.report_user_wrap>div .user_pop_dim{position:fixed}}@media (orientation:portrait){.report_user_wrap>div .user_pop_dim{position:fixed}}.report_user_wrap>div .user_pop{display:none;position:absolute;top:calc(100% + 20px);right:-28px}.report_user_wrap>div .user_pop:before{content:"";position:absolute;top:-10px;right:40px;width:20px;height:20px;background:#fff;box-sizing:border-box;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);transform:rotate(-45deg)}.report_user_wrap>div .user_pop:after{content:"";display:inline-block;width:100%;height:40px;background-color:initial;position:absolute;bottom:0;right:0;transform:translateY(100%)}.report_user_wrap>div .user_pop .user_pop_inner{padding:30px 30px 20px;background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);min-width:255px;border-radius:8px;position:relative;z-index:1}.report_user_wrap>div .user_pop .user_pop_title{font-size:20px;font-weight:700;padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid #d3d3d5;padding-left:26px;position:relative}.report_user_wrap>div .user_pop .user_pop_title i{width:20px;height:20px;position:absolute;left:0;top:50%;transform:translateY(calc(-50% - 7px));background-size:20px}.report_user_wrap>div .user_pop ul li{font-size:14px;line-height:22px;color:#7c7a82}.report_user_wrap>div .user_pop ul li:not(:first-child){margin-top:8px}.report_user_wrap>div .user_pop ul li span{font:inherit;color:inherit}.report_user_wrap>div .user_pop ul li span:not(:last-child){margin-right:8px}.report_user_wrap>div.right i{background:url(/static/media/icon_report_sign_right.453d67c7.svg) no-repeat 50%}.report_user_wrap>div.right .user_count span,.report_user_wrap>div.right .user_pop>div{color:#09b9c6}.report_user_wrap>div.wrong i{background:url(/static/media/icon_report_sign_wrong.c0f5775b.svg) no-repeat 50%}.report_user_wrap>div.wrong .user_count span,.report_user_wrap>div.wrong .user_pop>div{color:#ff84b0}#myclass_teacher_study_list{padding:48px 0 88px;padding-bottom:80px!important;background-color:#fff}#myclass_teacher_study_list .new_half_layout,#myclass_teacher_study_list .new_layout{border:none}#myclass_teacher_study_list .new_half_layout.mycampus_teacher_detail{margin-top:0;height:100%;border-top:none}#myclass_teacher_study_list .daterange_wrap{margin-top:0;padding:8px 0;background-color:#fff;border-bottom:1px solid #e9e9ea}#myclass_teacher_study_list .daterange_wrap>.new_factory_button{min-width:60px;margin-left:20px;margin-right:0}#myclass_teacher_study_list .daterange_wrap .date_slide_wrap{max-width:calc(100% - 80px);padding-left:8px;padding-right:0}#myclass_teacher_study_list .daterange_wrap .date_slide_wrap .date_chk_wrap input[type=checkbox]+label{font-size:13px;line-height:20px;font-weight:500;height:34px;padding-top:6px;padding-bottom:6px}#myclass_teacher_study_list .daterange_wrap .date_slide_wrap .date_chk_wrap input[type=checkbox]:last-of-type+label{margin-right:20px}#myclass_teacher_study_list .learning_cont{max-height:calc(100% - 52px);margin-top:0;padding:20px}#myclass_teacher_study_list .learning_cont .btn_gap{display:none}#myclass_teacher_study_list .learning_list{margin-top:8px}#myclass_teacher_study_list .learning_list>li{border-radius:8px}#myclass_teacher_study_list .learning_list .learning_title{padding:16px 20px;border-radius:8px 8px 0 0}#myclass_teacher_study_list .learning_list .learning_title>div{display:block}#myclass_teacher_study_list .learning_list .learning_title>div>p{font-size:14px;line-height:22px;margin-top:4px}#myclass_teacher_study_list .learning_list .learning_title button{display:none}#myclass_teacher_study_list .learning_list .learning_title .new_factory_tag{min-width:40px;width:auto;font-size:11px;height:20px;line-height:18px;padding-left:6px;padding-right:6px}#myclass_teacher_study_list .learning_list .learning_detail{padding:20px 20px 22px;border-radius:0 0 8px 8px}#myclass_teacher_study_list .learning_list .learning_detail>ul{display:block}#myclass_teacher_study_list .learning_list .learning_detail>ul>li{width:100%;position:relative;border:none;padding:0;margin-right:0!important}#myclass_teacher_study_list .learning_list .learning_detail>ul>li:not(:first-of-type){margin-top:16px}#myclass_teacher_study_list .learning_list .learning_detail>ul>li .label_t,#myclass_teacher_study_list .learning_list .learning_detail>ul>li .progress_t{line-height:20px}#myclass_teacher_study_list .learning_list .learning_detail>ul>li .label_t{margin-bottom:6px}#myclass_teacher_study_list .learning_list .learning_detail>ul>li .progress_t{font-size:14px;position:absolute;top:0;right:0}#myclass_teacher_study_list .learning_list .learning_detail .btn_wrap{display:flex!important}#myclass_teacher_study_list .learning_list .learning_detail .btn_wrap button{flex:1 1;margin-top:24px}#myclass_teacher_study_list+.mb_fixed_btn{display:block!important}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list{margin-top:10px}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list>li.open .learning_title:after{background-image:url(/static/media/icon_test_arrow_up.48b1562f.svg)}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list>li.open .learning_detail>ul{display:none}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_title{position:relative;padding:14px 30px 14px 16px;cursor:pointer}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_title:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);display:inline-block;width:10px;height:6px;background:url(/static/media/icon_test_arrow_down.c0efaf4f.svg) no-repeat 50%/10px}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_title>div{display:flex;align-items:center}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_title>div>p{margin-top:0;line-height:23px}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_title .new_factory_tag:last-of-type{margin-right:6px}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_title .new_factory_tag.premium_tag{padding-left:17px;padding-right:4px}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_title .new_factory_tag.premium_tag:before{left:2px}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_detail{padding:0}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_detail>ul{padding:12px 16px;border-bottom:1px solid #e9e9ea}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_detail>ul>li{display:flex;align-items:center;justify-content:space-between}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_detail>ul>li:not(:first-child){margin-top:6px}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_detail .label_t{margin-bottom:0}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_detail .value_t{font-size:14px;line-height:20px;font-weight:500;color:#504d58}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_detail .value_t span{font:inherit;font-weight:700;color:inherit}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_detail .btn_wrap{padding:14px 16px}#myclass_teacher_study_list.mb_myclass_teacher_study_list .learning_list .learning_detail .btn_wrap button{margin-top:0}.twin_layout .shadow_card.class_assign_card{padding:28px}.twin_layout .shadow_card.class_assign_card .contents{flex:initial;height:calc(100% - 46px)}.twin_layout .shadow_card.class_assign_card .contents>div{height:100%}.twin_layout .shadow_card.class_assign_card .contents>div .line_wrap{max-width:unset}.twin_layout .shadow_card.class_assign_card .contents>div .line_wrap.inner_version{height:100%}.twin_layout .shadow_card.class_assign_card .contents>div .line_wrap.inner_version .line_wrap_cont{flex:initial;height:calc(100% - 75px)}.twin_layout .shadow_card.class_assign_card .contents>div .line_wrap.inner_version .line_wrap_cont .new_table_wrap{height:100%}.twin_layout .shadow_card.class_assign_card .contents>div .line_wrap .line_wrap_title{flex-wrap:wrap}.twin_layout .shadow_card.class_assign_card .contents>div .line_wrap .line_wrap_title>span{font:inherit;color:inherit;margin-right:12px}.twin_layout .shadow_card.class_assign_card .contents>div .line_wrap .line_wrap_title>.input_wrap{width:235px;max-width:unset}.zoom_tool{display:inline-block;background-color:#fff;box-shadow:1px 4px 8px rgba(0,0,0,.06);border-radius:6px;border:1px solid #e9e9ea;position:absolute;right:12px;bottom:40px}.zoom_tool .zoom_btn{display:block;width:32px;height:32px;background-repeat:no-repeat;background-position:50%}.zoom_tool .zoom_btn:not(:first-of-type){border-top:1px solid #e9e9ea}.zoom_tool .zoom_btn.zoom_in{background-image:url(/static/media/icon_zoom_in_gray.e5f9c62a.svg)}.zoom_tool .zoom_btn.zoom_out{background-image:url(/static/media/icon_zoom_out_gray.d86c5a0a.svg)}.manage_back_btn{background:url(/static/media/icon_pop_back.43213c9e.svg) no-repeat 50%}.filter_button,.manage_back_btn{display:inline-block;width:24px;height:24px}.filter_button{background:url(/static/media/icon_filter_line.e7ef1aa4.svg) no-repeat 50%}.type_count{padding:20px 20px 0}.type_count.version4 ul{display:flex;align-items:center}.type_count.version4 ul li{position:relative;flex:1 1;margin-top:0!important}.type_count.version4 ul li:not(:first-of-type){margin-left:33px}.type_count.version4 ul li:not(:first-of-type):after{content:"";display:block;width:1px;height:12px;background-color:#e9e9ea;position:absolute;top:50%;left:-16px;transform:translate(-50%,-50%)}.type_count ul{padding:16px 20px;background-color:#fff;border:1px solid #e9e9ea;border-radius:8px}.type_count ul li{display:flex;align-items:center;justify-content:space-between}.type_count ul li:not(:first-of-type){margin-top:4px}.type_count ul li>p,.type_count ul li>span{font-size:14px;line-height:22px;color:#504d58}.type_count ul li>p{color:#7c7a82}.type_count ul li>span{font-weight:700}.class_course_change_pop.mb_style{z-index:1001}.prof_img_edit_pop .pop_title{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f2f2f7}.icon_down_xs{transform:translateY(1px)}.chat-input-wrap{border-top:1px solid #e9e9ea}.chat-input-wrap.mb_type{position:fixed;left:0;bottom:0;width:100%;background-color:#fff}.append-file-list{display:flex;flex-wrap:wrap;padding:0 16px 0 24px}.append-file{padding:8px 36px 8px 12px;background-color:#f2f2f7;border-radius:6px;position:relative;display:flex;align-items:center;white-space:nowrap;margin-top:8px;margin-right:8px}.append-file>p,.append-file>span{font-size:14px;line-height:22px;color:#504d58}.append-file>span{flex-shrink:0}.append-file button{display:inline-block;width:16px;height:16px;background:url(/static/media/icon_round_x_bg.62714eb5.svg) no-repeat 50%;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.select.placeholder select{color:#a7a6ab}.select.new-style>.select-options{border-radius:8px;top:42px}.select.new-style>.select-options.is_open{border:1px solid #dfdfe4;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);padding:0}.select.new-style>.select-options .select-option-wrap>.select-option{padding:8px 12px;font-size:13px;line-height:20px;color:#504d58;position:relative}.select.new-style>.select-options .select-option-wrap>.select-option:not(:first-child):before{content:"";display:inline-block;width:calc(100% - 24px);height:1px;background-color:#e9e9ea;position:absolute;left:12px;top:0}.select.new-style>.select-options .select-option-wrap>.select-option.placeholder{color:#a7a6ab}.assign_change_table .select_td{text-align:left}.assign_change_table .select_td .new_select>ul>li a{padding:10px}input[type=checkbox].new-chk+label{display:flex;align-items:center}input[type=checkbox].new-chk+label i{display:inline-block;width:18px;height:18px;border-radius:4px;border:1px solid #dfdfe4;margin-right:8px}input[type=checkbox].new-chk:checked+label i{border-color:#09b9c6;background:#fff url(/static/media/icon_chk.dd086681.svg) no-repeat 50%/8px}.nav_dim{position:fixed;width:100%;height:100%;left:0;top:0;z-index:12;background-color:rgba(0,0,0,.7)}@media (orientation:landscape){.nav_dim{position:fixed}}@media (orientation:portrait){.nav_dim{position:fixed}}.ing_course{font-size:13px;line-height:20px;color:#fff;margin-top:2px}.ing_course span{font:inherit;font-weight:700;color:inherit}.score_list{display:flex;flex-wrap:wrap}.score_list>li:not(:last-child){margin-right:12px}.score_list>li span{margin-right:4px;color:#a7a6ab}.score_list>li p,.score_list>li span{display:inline-block;font-size:12px;line-height:18px}.score_list>li p{font-weight:500}.score_list>li p.state{padding-left:17px;position:relative}.score_list>li p.state i{display:inline-block;width:14px;height:14px;margin-right:3px;position:absolute;left:0;top:50%;transform:translateY(-50%);print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.score_list>li p.state i.complete{background:url(/static/media/icon_study_complete.26c5c4ba.svg) no-repeat 50%}.score_list>li p.state i.over{background:url(/static/media/icon_study_over.52d02061.svg) no-repeat 50%}.score_list>li p.state i.ing{background:url(/static/media/icon_study_ing.510ff6fe.svg) no-repeat 50%}.score_list>li p.state i.not{background:url(/static/media/icon_study_not.b406415c.svg) no-repeat 50%}.subscription_radio{display:none}.select_percent_width .new_select{width:calc(100% - 86px)!important}.form_list>li:not(:first-child){margin-top:24px}.form_group{width:100%;display:flex;align-items:center}.form_group>:not(:last-child){margin-right:8px}.form_group .form_time{width:70px}.datepicker_wrap.full,.datepicker_wrap.full .date-picker{width:100%}.time_set_btn{width:36px;min-width:36px;flex-grow:0!important;background:url(/static/media/icon_time.efc9029d.svg) no-repeat 50%/22px}.mobile_redirection .redir_inner{height:100%;padding:22.9vh 20px 95px;display:flex;flex-direction:column;align-items:center}.mobile_redirection .redir_title{font-size:28px;line-height:42px;font-weight:700;text-align:center;color:#24212e;margin-bottom:8px}.mobile_redirection .redir_desc{font-size:14px;line-height:22px;text-align:center;color:#504d58;margin-bottom:48px}.mobile_redirection .app_icon_wrap{width:96px;height:96px;background:url(/static/media/icon_cedulearn_app_redirection.17cca4cc.png) no-repeat 50%/100%}.mobile_redirection .redir_btn_wrap{position:fixed;left:0;bottom:0;width:100%;padding:16px 20px 31px;background-color:#fff}.mobile_redirection .redir_btn_wrap a{width:100%;height:48px;padding:0 12px;font-size:16px;line-height:48px;font-weight:500;text-align:center;border-radius:10px;background-color:#7681e5;color:#fff}.pvoca_list_page{padding:68px 0 80px}.pvoca_list_page .info_card{margin-bottom:12px}.bottom_fixed_btn{position:fixed;left:0;bottom:0;z-index:10;width:100%;padding:16px 20px;border-top:1px solid #f2f2f7;background-color:#fff}.mg_auto{max-width:calc(100% - 40px);margin:0 auto}.info_card{padding:20px;border-radius:8px;border:1px solid #e9e9ea;background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.06)}.info_card .info_title{font-size:16px;line-height:25px;font-weight:500;color:#24212e}.info_card .info_title .new_factory_tag{margin-right:8px}.q_count{margin-top:6px}.q_count span{font-size:13px;line-height:20px;color:#7c7a82}.q_count span:first-of-type{margin-right:5px}.pvoca_sticky{position:sticky;top:48px;z-index:8;background-color:#fff}.pvoca_list_wrap{margin-top:24px}.pvoca_list_btns{padding:12px 20px;display:flex;align-items:center;justify-content:space-between}.pvoca_list_btns button{position:relative;font-size:13px;line-height:20px;font-weight:500;padding-right:20px;color:#504d58}.pvoca_list_btns button:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:16px}.pvoca_list_btns button.listening_btn:after{background-image:url(/static/media/icon_voca_speaker.c6e92ee7.svg)}.pvoca_list_btns button.listening_btn.liston_on:after{background-image:url(/static/media/icon_voca_pause.1365edeb.svg)}.pvoca_list_btns button.meaning_btn:after{background-image:url(/static/media/icon_voca_show.643f3b1c.svg)}.pvoca_list_btns button.meaning_btn.view_on:after{background-image:url(/static/media/icon_voca_hide.0e837423.svg)}.more_means_btn{display:none;position:absolute;top:14px;right:20px;z-index:1;width:20px;height:20px;background-image:url(/static/media/icon_voca_arrow_up.5e534522.svg)}.pvoca_list .rotate_wrap{position:relative;min-height:49px;max-height:49px;transform-style:preserve-3d;transition:transform .5s}.pvoca_list .rotate_wrap.active{transform:rotateX(180deg);max-height:none}.pvoca_list .rotate_wrap.active .more_means_btn{display:block}.pvoca_list .rotate_wrap.active .more_means_btn.active{top:auto;bottom:20px;transform:rotateX(-180deg)}.pvoca_list .rotate_wrap.selected,.pvoca_list .rotate_wrap.selected .back,.pvoca_list .rotate_wrap.selected .front{background:#f0f0f9}.pvoca_list .back,.pvoca_list .front{padding:14px 20px;position:absolute;width:100%;min-height:48px;backface-visibility:hidden;color:#fff;font-weight:700}.pvoca_list .front{padding:12px 20px;background-color:#fff}.pvoca_list .front .x_button{width:20px;position:absolute;top:10px;right:20px;background-size:20px}.pvoca_list .front .voca{display:flex;align-items:center;padding-left:25px;position:relative}.pvoca_list .front .voca span{font-size:16px;line-height:21px;font-weight:700;color:#504d58;word-break:keep-all}.pvoca_list .front .voca:before{content:"";position:absolute;left:0;top:2px;display:inline-block;width:20px;height:20px;background:url(/static/media/icon_voca_speaker_single.72be87d2.svg) no-repeat 50%/20px}.pvoca_list .front .voca .status{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#ff5050;margin-top:4px;margin-right:8px;flex-shrink:0}.pvoca_list .front .voca .status.complete{background-color:#00d37a}.pvoca_list .back{min-height:min-content;background-color:#f0f0f9;bottom:0}.pvoca_list .back,.pvoca_list .back .more_means_btn{transform:rotateX(180deg)}.pvoca_list>li{border-bottom:1px solid #e9e9ea}.pvoca_list>li.playing .rotate_wrap{background:#98a0eb}.pvoca_list>li.playing .rotate_wrap .back,.pvoca_list>li.playing .rotate_wrap .front{background-color:initial}.pvoca_list>li.playing .rotate_wrap .back :not(i),.pvoca_list>li.playing .rotate_wrap .front :not(i){color:#fff}.pvoca_list>li.playing .rotate_wrap .front .voca:before{background-image:url(/static/media/icon_voca_speaker_single_white.65a64121.svg)}.pvoca_list>li.playing .more_means_btn{background-image:url(/static/media/icon_voca_arrow_up_white.48497616.svg)}.pvoca_list>li.row_version .rotate_wrap{display:flex;flex-wrap:wrap;flex-direction:column;height:auto!important;max-height:none!important;transform-style:unset}.pvoca_list>li.row_version .rotate_wrap.active{transform:rotateX(0deg)}.pvoca_list>li.row_version .rotate_wrap .back,.pvoca_list>li.row_version .rotate_wrap .front{width:100%;min-height:auto;position:static;backface-visibility:visible;background-color:initial}.pvoca_list>li.row_version .rotate_wrap .front{padding-bottom:0}.pvoca_list>li.row_version .rotate_wrap .front .voca{padding-left:0}.pvoca_list>li.row_version .rotate_wrap .front .voca:before{display:none}.pvoca_list>li.row_version .rotate_wrap .back{transform:rotateX(0deg)}.means_list{padding-right:20px}.means_list>li{display:flex}.means_list>li:not(:first-child){margin-top:12px}.means_list>li .level{font-weight:500;margin-bottom:4px}.means_list>li i{display:inline-block;min-width:20px;height:20px;padding:0 3px;font-size:12px;line-height:18px;text-align:center;border-radius:6px;border:1px solid #dfdfe4;background-color:#fff;color:#504d58;margin-right:6px}.means_list>li p{font-size:13px;line-height:20px;font-weight:500;color:#504d58}.pvoca_note_title{align-items:flex-end;justify-content:space-between}.pvoca_note_title .sub_title{margin-top:6px;margin-bottom:0}.pvoca_note_title .right_box{position:static;transform:none}.pvoca_note_title .right_box .src_right{margin-left:6px}.print_voca_btn img{transform:translateY(1px)}@media screen and (max-width:1920px){.class_board .board_l .current_box .devide_ul{flex-direction:column}.class_board .board_l .current_box .devide_ul li{padding:0}.class_board .board_l .current_box .devide_ul li:after{display:none}.class_board .board_l .current_box .devide_ul li:not(:first-of-type){margin-top:6px}}@media screen and (max-width:1750px){.twin_layout .shadow_card.class_assign_card .contents>div .line_wrap .line_wrap_title{display:block!important}.twin_layout .shadow_card.class_assign_card .contents>div .line_wrap .line_wrap_title .input_wrap{margin-top:10px}}@media screen and (max-width:1470px){.new_container#msg{padding:60px 24px 24px 274px}.new_container#msg .page-inner .main-msg{height:calc(100vh - 84px);padding-top:24px}.new_container#msg .page-inner .main-msg>div:not(.new_popup_wrap):not(.common_dim):not(.style_none){height:calc(100vh - 108px)}.new_container#msg #msg-dialog .head{padding:16px 20px}.new_container#msg #msg-dialog .head .user .name p{font-size:20px}.new_container#msg #msg-dialog .body{height:calc(100% - 67px)}.new_container#msg #msg-dialog .body .bubble .file_info_box{margin-left:-36px}.new_container#msg #msg-dialog .body .dialog-box{height:calc(100% - 74px)}.new_container#msg #msg-dialog .body .dialog-box .chat-master{margin:0 24px}.new_container#msg #msg-dialog .body .dialog-box .prof_use_text{padding-left:36px}.new_container#msg #msg-dialog .body .bubble_prof .prof{width:24px;height:24px}.new_container#msg #msg-dialog .body .bubble_prof .prof_name{font-size:16px}.new_container#msg #msg-dialog .body .chat-input{height:74px;padding:0 20px}.teacher_detail_left.new_type{padding-top:24px}.teacher_detail_left.new_type .between.top,.teacher_detail_left.new_type .course_list_wrap,.teacher_detail_left.new_type .linear_tab{padding:0 24px}.new_half_layout .white_card.pd_large{padding:24px}.new_half_layout .white_card.pd_large .add-course-fixed-btn{width:calc(100% - 48px)}.status_score>li{padding:16px}.page_controller{width:114px;right:20px;bottom:20px}.page_controller .range p{font-size:13px}.page_controller .range button{width:5px;background-size:contain}.page_controller ul li{width:38px;height:36px;line-height:34px;margin-bottom:6px;font-size:14px;color:#7c7a82}.page_controller ul li:nth-of-type(odd){margin-right:6px}.new_popup_wrap.student_score_popup .pop_inner_scroll{max-height:calc(100vh - 320px)}.student_search_pop .student_ul{max-height:calc(100vh - 350px)}#class_notice_list .class_notice_title{padding:14px 20px}}@media screen and (max-width:1367px){.ox_report_inner{width:calc(100% - 40px);max-width:780px}}@media screen and (max-width:1280px){.new_container#msg #msg-dialog .body .bubble.file .text{font-size:13px;line-height:20px}.new_container#msg #msg-dialog .body .bubble.file .label{font-size:12px;line-height:18px;margin-bottom:6px}.new_container#msg #msg-dialog .body .bubble.file .all_download{margin-top:12px}.new_container#msg #msg-dialog .body .bubble li:not(:last-of-type){margin-bottom:6px}.new_container#msg #msg-dialog .body .bubble li a{padding:6px 12px;font-size:13px;line-height:20px}.new_container#msg #msg-dialog .body .bubble .text{font-size:13px;line-height:20px}.new_container#msg #msg-dialog .body .bubble_prof .prof_name{font-size:15px}.new_container#msg #msg-dialog .body .dialog-box .chat-master .date{font-size:12px;line-height:18px}.append-file{padding:6px 32px 6px 12px}#class_notice_list .channel-list.file li span.ellipsis,#class_notice_list .ellipsis2,.append-file>p,.append-file>span{font-size:13px;line-height:20px}}@media screen and (max-width:1024px){.ox_report.answer_page{padding-top:0!important}.q_next_btn,.q_prev_btn,.title_hover_txt.show{display:none!important}.page_title img{margin-right:8px}.white_card.detail_card{padding:20px}#myclass_teacher_detail .white_card.detail_card{display:block}#myclass_teacher_detail .white_card.detail_card .title{font-size:16px}#myclass_teacher_detail .white_card.detail_card ul li.member_num,#myclass_teacher_detail .white_card.detail_card ul li.teacher{display:none}#myclass_teacher_detail .white_card.detail_card ul .flex_center{display:block}#myclass_teacher_detail .white_card.detail_card ul .flex_center .new_factory_button{display:inline-flex}#myclass_teacher_detail .white_card.detail_card .mb_detail_info{margin:4px 0 24px}#myclass_teacher_detail .white_card.detail_card .mb_detail_info li{position:relative;color:#7c7a82;line-height:22px}#myclass_teacher_detail .white_card.detail_card .mb_detail_info li span{color:#504d58;font-weight:500;line-height:22px;margin-left:4px}#myclass_teacher_detail .white_card.detail_card .mb_detail_info li:not(:first-of-type){margin-left:17px}#myclass_teacher_detail .white_card.detail_card .mb_detail_info li:not(:first-of-type):after{content:"";display:block;width:1px;height:10px;background:#dfdfe4;position:absolute;top:50%;left:-8px;transform:translateY(-45%)}#myclass_teacher_detail .new_half_layout.mycampus_teacher_detail{width:calc(100% + 40px);margin-left:-20px}#myclass_teacher_detail .new_half_layout .white_card:first-of-type{margin-right:0}#myclass_teacher_detail .teacher_detail_left.new_type{padding-top:0}#myclass_teacher_detail .teacher_detail_left.new_type .linear_tab{position:sticky;top:48px;background-color:#f8f9fa;z-index:110}#myclass_teacher_detail .teacher_detail_left.new_type .linear_tab.type_white{background-color:#fff}#myclass_teacher_detail .teacher_detail_left .between.top{padding:0 20px;margin-bottom:0}#myclass_teacher_detail .course_list_wrap,#myclass_teacher_detail .linear_tab{padding:0 20px}#myclass_teacher_detail .course_list_wrap li{display:block}#myclass_teacher_detail .course_list_wrap li .f-j-sb{margin-top:6px}#myclass_teacher_detail .course_list_wrap li .f-j-sb.margin_reset{margin-top:0!important}#myclass_teacher_detail .course_list_wrap li .f-j-sb p{color:#7c7a82;line-height:22px}#myclass_teacher_detail .course_list_wrap li .edit_tool_wrap{position:absolute;top:18px;right:20px}#myclass_teacher_detail .course_list_wrap li .course_l{padding-right:24px}#myclass_teacher_detail .course_list_wrap li .course_r{justify-content:space-between}#myclass_teacher_detail .linear_tab{padding:0 20px}#myclass_teacher_detail .linear_tab>li:not(:first-of-type){margin-left:24px}#myclass_teacher_detail .linear_tab>li>a{font-size:14px}#manage_teacher_compound_print.print_page .manage_left_top{margin-left:0;width:100%}#manage_teacher_compound_print.print_page .new_layout,#manage_teacher_compound_print.print_page .page_title{max-width:none}#manage_teacher_compound_print.print_page .new_layout .new_contents{width:100%;margin-left:0;padding:0 20px}#manage_teacher_compound_print.print_page .devide_ul li span{display:block;margin-left:0}#manage_teacher_compound_print.link_version{padding:0 0 32px!important}#manage_teacher_compound_print.link_version .manage_left_top{width:100%;margin-left:0}#manage_teacher_compound_print.link_version .new_layout .new_contents{padding:0 20px}#manage_teacher_compound_print .manage_left_top{width:calc(100% + 40px);height:48px;top:0;margin-left:-20px;border-bottom:1px solid #f2f2f7;display:flex;flex-direction:column;justify-content:center;padding:0}#manage_teacher_compound_print .manage_left_top p{color:#7c7a82;font-size:12px;font-weight:500;line-height:100%;text-align:center}#manage_teacher_compound_print .manage_left_top p.ellipsis{color:#24212e;font-size:14px;font-weight:700;padding:0 20%;margin-bottom:0}#manage_teacher_compound_print .manage_left_top p:not(:last-of-type){margin-bottom:7px}#manage_teacher_compound_print .manage_left_top button{position:absolute;top:50%;right:20px;transform:translateY(-50%)}#manage_teacher_compound_print .manage_left_top .manage_back_btn{right:auto;left:20px}.new_container.manage_common .manage_left_top{position:sticky;top:48px;background:#fff;z-index:95;padding:20px;margin-bottom:0!important;border-bottom:1px solid #f2f2f7}.new_container.manage_common .manage_left_top>.d-f{margin-top:8px}.new_container.manage_common .manage_left_top>.d-f:first-child{margin-top:0}.new_container.manage_common .manage_left_top>.d-f .new_select>p{padding-left:12px}.new_container.manage_common .manage_left_top.pos_reset{position:static}.new_container.manage_common .manage_left_top.pos_sticky{position:sticky}.new_container.manage_common .manage_left_top.class_or_student{border-bottom:none;padding-top:8px;padding-bottom:8px}.new_container.manage_common .manage_left_top.class_or_student.pos_sticky{border-bottom:1px solid #f2f2f7}.new_container.manage_common .filter_area .slide_date_wrap{margin-top:0}.new_container.manage_common .filter_area .slide_date_wrap .radio_btn_wrap .radio_btn+label{font-size:14px;line-height:22px;margin-top:8px}.new_container.manage_common .icon_tip_wrap .tip_wrap{border:1px solid #dfdfe4;box-shadow:0 4px 8px 0 rgba(0,0,0,.08)}.new_container.manage_common .icon_tip_wrap .tip_wrap .study_ul{display:block}.new_container.manage_common .icon_tip_wrap .tip_wrap .study_ul li{margin-left:0}.new_container.manage_common .icon_tip_wrap .tip_wrap .study_ul li:not(:first-of-type){margin-top:6px}.new_container.manage_common.manage_student{padding-top:0}.new_container.manage_common.manage_student.mb_scroll_down .manage_left_top.filter_area{padding:8px 20px}.mb_fixed_btn_main{padding-bottom:80px!important}.new_popup_wrap .pop_cont .btn_wrap.area_type{width:calc(100% + 48px);margin-left:-24px;padding:16px 20px 0;border-top:1px solid #e9e9ea;margin-top:20px}.new_popup_wrap .pop_cont .btn_wrap.area_type button{width:100%}.new_popup_wrap.teacher_info_pop .btn_wrap button{flex:none}.new_popup_wrap.student_search_pop{padding:24px 20px}.new_popup_wrap.mb_page_version.invite_popup_style .pop_inner{padding-bottom:20px}.new_popup_wrap.mb_page_version.invite_popup_style .pop_inner .form_ul{max-height:none;overflow:visible}.new_popup_wrap.concept_expl_popup .pop_inner_scroll{max-height:calc(100vh - 230px)}.student_search_pop .pop_title{margin-bottom:24px}.student_search_pop .input-component-box{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #e9e9ea}.student_search_pop .input-component-box .input-wrapper{height:40px;border-radius:8px}.student_search_pop .student_ul{height:auto;max-height:calc(100vh - 374px);border:none;border-radius:0}.student_search_pop .student_ul li{padding:12px 0;border:none}.student_search_pop .student_ul li:not(:last-of-type){border-bottom:none}.student_search_pop .student_ul li .class_name{font-weight:400;color:#a7a6ab}.student_search_pop .student_ul li:not(.nodata):hover{background-color:initial}#manage_teacher_compound_print.new_container.manage_common{height:auto!important;padding:0 0 32px}#manage_teacher_compound_print.new_container.manage_common .page_title{padding:24px 20px 0;margin-bottom:24px;font-size:22px;line-height:32px}#manage_teacher_compound_print.new_container.manage_common .page_title.margin_reset{margin:0 0 4px!important}#manage_teacher_compound_print.new_container.manage_common .new_layout .new_contents{height:auto;float:none}#manage_teacher_compound_print.new_container.manage_common .new_layout .new_contents .manage_layout .shadow_card.manage_left,.page_controller{display:none}.ox_report{padding-top:16px!important;height:auto!important}.ox_report .ox_report_scroll>button{display:none}.ox_report .ox_report_scroll .questions_area{position:relative;margin-top:0;padding:32px}.ox_report .ox_report_scroll .questions_area>button{position:absolute;top:32px;right:24px}.ox_report .question_info{margin-bottom:30px}.ox_report .question_info .point_info{margin-top:12px}.ox_report .question_info .point_info span{color:#504d58;font-size:14px;line-height:22px}.ox_report .question_info .directive{color:#504d58;font-size:16px;font-weight:700;line-height:24px;margin-top:2px}.ox_report .question_info .question_num{min-width:50px;height:26px;line-height:24px;padding:0 12px}.report_info_wrap{position:static;width:100%;padding-top:105px}.report_info_wrap .report_order{margin-top:0}.report_info_wrap .report_order>p{line-height:24px}.report_info_wrap .report_info{position:fixed;top:48px;z-index:10;flex-wrap:wrap;border-radius:0;box-shadow:none;border-bottom:1px solid #f2f2f7}.report_info_wrap .report_info .info_l{display:none}.report_info_wrap .report_info .info_r{width:100%;justify-content:space-between}.report_info_wrap .report_info .info_r span+span{margin-left:6px;font-size:14px;line-height:22px}.report_info_wrap .report_info .info_r>div{display:none}.report_info_wrap .report_info .info_r input[type=checkbox].chk_big+label{font-size:14px;line-height:22px}.report_info_wrap .report_info .info_r input[type=checkbox].chk_big+label i{width:18px;height:18px}.report_info_wrap .white_card{box-shadow:0 4px 6px 0 rgba(0,0,0,.06)}.mb_info{width:calc(100% - 40px);max-width:780px;padding:20px;margin-top:20px;border:1px solid #e9e9ea}.mb_info h2{color:#24212e;font-size:14px;font-weight:700;line-height:22px;margin-top:4px}.mb_info p{color:#504d58;font-size:14px;font-weight:500;line-height:20px;margin:6px 0 2px}.mb_info div span{color:#7c7a82;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.24px}.mb_info div span:last-of-type{color:#a7a6ab;font-weight:400}.mb_info div span:not(:last-of-type):after{content:"";display:inline-block;width:1px;height:8px;background:#dfdfe4;margin:0 5px}.mid_box{width:calc(100% - 40px);max-width:780px;display:flex;align-items:center;justify-content:space-between;margin:24px auto 0}#cedulearn.font_normal #play-start{padding:30px 24px}#cedulearn.font_normal #play-start .top{flex-direction:row}#cedulearn.font_normal #play-start .top .cat .cat-title{font-size:14px;line-height:22px}#cedulearn.font_normal #play-start .content h2 span{font-size:inherit}#cedulearn.font_normal #play-start .content .phase .phase-item p em{font-size:16px;font-weight:500}#cedulearn.font_normal #play-start .content .phase .phase-item:not(:first-of-type){margin-top:10px}#cedulearn.font_normal #play-start+.play-main-btn-wrap{margin-top:32px;grid-gap:8px;gap:8px}#cedulearn.font_normal #play-start+.play-main-btn-wrap button{font-size:16px;height:48px!important}#cedulearn.font_normal #play-start+.play-main-btn-wrap button img{width:16px;margin-top:0;margin-left:2px}#cedulearn .right-answer #play-frame,#cedulearn .wrong-answer #play-frame{padding:34px 20px!important;box-shadow:none}#cedulearn .right-answer #play-frame .test-card .top .here-answer.only_input,#cedulearn .wrong-answer #play-frame .test-card .top .here-answer.only_input{margin-top:12px}#cedulearn .right-answer #play-frame .test-card .top .here-answer.only_input i,#cedulearn .wrong-answer #play-frame .test-card .top .here-answer.only_input i{vertical-align:initial}#cedulearn .right-answer #play-frame .test-card .top .here-answer.only_input .slash .play-desc-text,#cedulearn .wrong-answer #play-frame .test-card .top .here-answer.only_input .slash .play-desc-text{display:inline-block;position:static!important}#cedulearn .right-answer #play-frame .test-card .top .here-answer.only_input .slash .play-desc-text .desc-area .desc_textarea,#cedulearn .wrong-answer #play-frame .test-card .top .here-answer.only_input .slash .play-desc-text .desc-area .desc_textarea{height:32px;padding:4px 10px;margin-top:8px;border-radius:8px}#cedulearn .right-answer #play-frame .play-content-box .play-header,#cedulearn .wrong-answer #play-frame .play-content-box .play-header{display:flex}#cedulearn .right-answer #play-frame .play-content-box .desc-card,#cedulearn .wrong-answer #play-frame .play-content-box .desc-card{padding:34px 24px!important}#cedulearn .right-answer #play-frame .play-content-box .test-card .top .append-word,#cedulearn .wrong-answer #play-frame .play-content-box .test-card .top .append-word{line-height:34px}#cedulearn .right-answer #play-frame .play-content-box .test-card .top .append-word .append-area,#cedulearn .wrong-answer #play-frame .play-content-box .test-card .top .append-word .append-area{padding-bottom:26px}#cedulearn .contentPlay .page-inner.pt50{min-height:auto}#cedulearn #play-result .top{grid-gap:20px;gap:20px}#cedulearn #play-result+.play-main-btn-wrap{grid-gap:8px;gap:8px;margin-top:32px}#cedulearn #play-result+.play-main-btn-wrap button{height:48px!important;font-size:16px!important;font-weight:500}#cedulearn #play-result+.play-main-btn-wrap button img{max-width:16px;margin-top:0}#cedulearn #play-result .content .center-card{padding:32px 24px}#cedulearn #play-result .content .center-card h2{font-size:18px!important;line-height:28px!important}#cedulearn #play-result .content .center-card h2 p{margin-top:0}#cedulearn #play-result .content .center-card .complete_time_info li{font-size:14px}#cedulearn #play-result .content .center-card .complete_time_info li img{max-width:14px}.study_state_list .score_area span{margin-right:4px}.question_shadow_wrap{width:calc(100% - 40px);margin:0 20px}.question_shadow_wrap .question_shadow_box{padding:32px 24px;font-size:16px;border-radius:12px}.question_shadow_wrap .question_shadow_box+.question_shadow_box{margin-top:12px}.question_shadow_wrap .question_shadow_box.analysis{flex-direction:column;align-items:start;font-size:14px}.question_shadow_wrap .question_shadow_box.analysis .new_factory_tag{min-width:40px;font-size:11px;line-height:18px;height:20px}.question_shadow_wrap .question_shadow_box .question_info{position:relative}.question_shadow_wrap .question_shadow_box .question_info>button{position:absolute;top:0;right:0}.type_count.version4 ul{padding:12px 16px}#student-myclass.mb_style .type_count+.training-cont-wrap{padding-bottom:100px}#student-myclass.mb_style .training-cont-box .section .training-list{padding:12px 16px}#student-myclass.mb_style .training-cont-box .section .training-list li .title_hover_txt{left:0}#student-myclass.mb_style .training-cont-box .section .training-list li:not(:first-child){margin-top:12px;padding-top:14px}#student-myclass.mb_style .training-cont-box .section .title_area{padding:14px 42px 14px 16px}}@media screen and (max-width:768px){.report_user_wrap>div .user_pop{right:auto;left:50%;transform:translateX(-50%)}#manage_teacher_compound_print.new_container.manage_common.print_page .new_layout .new_contents .shadow_card.first_el .mycollection-single{width:calc(33.33% - 8px)!important}#manage_teacher_compound_print.new_container.manage_common.print_page .new_layout .new_contents .shadow_card.first_el .mycollection-single:not(:nth-of-type(3n)){margin-right:8px}#manage_teacher_compound_print.new_container.manage_common.print_page .new_layout .new_contents .shadow_card.first_el .mycollection-single:nth-of-type(3){margin-right:0}}@media screen and (max-width:680px){#myclass_teacher_detail{height:auto!important}#myclass_teacher_detail .white_card.class_info_card ul .mb_class_info{width:100%}#myclass_teacher_detail .white_card.class_info_card ul .mb_class_info .class_btns{flex-wrap:wrap}#myclass_teacher_detail .white_card.class_info_card ul .mb_class_info .class_btns .new_factory_button{flex:initial;width:calc(50% - 3px);justify-content:center}#myclass_teacher_detail .white_card.class_info_card ul .mb_class_info .class_btns .new_factory_button:nth-of-type(2){margin-right:0}#myclass_teacher_detail .white_card.class_info_card ul .mb_class_info .class_btns .new_factory_button:nth-of-type(3){width:100%;margin-top:8px}}.devide_button{display:flex;flex-wrap:wrap}.devide_button>li{position:relative}.devide_button>libutton:not(:first-child){margin-left:8px}.devide_button>li:nth-child(2){margin-left:33px}.devide_button>li:nth-child(2):before{content:"";display:inline-block;width:1px;height:20px;background-color:#dfdfe4;position:absolute;left:-16px;top:50%;transform:translateY(-50%)}.devide_button_wrap{display:flex;width:max-content;overflow-x:auto}.devide_button_wrap>li:first-child{margin-right:33px}.tag_select,.tag_select p{position:relative;height:44px}.tag_select p{max-width:100%;width:360px;padding:8px 48px 8px 16px;border-radius:8px;border:1px solid #dfdfe4;background-color:#fff;font-size:16px;line-height:24px;white-space:nowrap;overflow:hidden;text-align:left;cursor:pointer;color:#a7a6ab}.tag_select p:after{content:"";display:inline-block;position:absolute;top:50%;right:12px;transform:translateY(-50%);width:24px;height:24px;background:url(/static/media/icon_select_arrow.9bebc0e1.svg) no-repeat 50%}.tag_select p .new_factory_tag{margin-right:6px}.tag_select.size_sm{height:34px}.tag_select.size_sm p{width:180px;height:34px;padding:7px 28px 7px 12px;font-size:13px;line-height:20px}.tag_select.size_sm p:after{width:20px;height:20px;right:8px}.tag_select.size_sm>ul{width:360px;right:0}.tag_select.on{z-index:9}.tag_select.on>ul{display:block}.tag_select.on>ul>li{background-color:#fff}.tag_select.on p{border:1px solid #504d58}.tag_select.on p:after{transform:translateY(-50%) rotate(180deg)}.tag_select.selected p{color:#504d58}.tag_select>ul{display:none;margin-top:8px;width:100%;max-height:320px;overflow-y:auto;border:1px solid #dfdfe4;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);position:absolute}.tag_select>ul>li{background-color:#fff;font-size:0}.tag_select>ul>li a{width:100%;padding:12px;font-size:14px;font-weight:400;line-height:24px;color:#504d58}.tag_select>ul>li a .new_factory_tag{margin-right:6px;margin-bottom:0}.tag_select>ul>li a.disabled{cursor:default;background-color:#e9e9ea}.tag_select>ul>li:not(:first-child) a{position:relative}.tag_select>ul>li:not(:first-child) a:after{content:"";display:inline-block;width:calc(100% - 32px);height:1px;background-color:#e9e9ea;position:absolute;top:0;left:16px}@media screen and (max-width:1024px){.tag_select{height:40px}.tag_select p{height:40px;width:100%;padding:7px 48px 7px 12px;font-size:14px;line-height:22px}.tag_select>ul{margin-top:4px;max-height:220px}.tag_select>ul>li a{font-size:14px;line-height:22px;padding:7px 12px}.tag_select>ul>li:not(:first-child) a:after{width:calc(100% - 24px);left:12px}.tag_select .new_factory_tag.h_24{min-width:43px;height:22px;line-height:20px;font-size:11px;font-weight:400;text-align:center}}.new_popup_wrap.class_new_reg_popup{min-width:unset;max-width:460px}.new_popup_wrap.class_new_reg_popup .pop_title{margin-bottom:2px}.new_popup_wrap.class_new_reg_popup .pop_title .title{margin-bottom:0}.new_popup_wrap.class_new_reg_popup .pop_inner{max-height:unset;overflow-y:visible}.new_popup_wrap.class_new_reg_popup .desc_text{font-size:14px;line-height:22px;color:#504d58;margin-bottom:18px}.new_popup_wrap.class_new_reg_popup .desc_text>p{font:inherit;color:inherit}.new_popup_wrap.class_new_reg_popup .form_ul{max-height:calc(100vh - 300px);overflow-y:auto}.new_popup_wrap.class_new_reg_popup .form_ul>li .new_select{width:auto!important}.new_popup_wrap.class_new_reg_popup .btn_wrap button{min-width:120px}.new_popup_wrap.class_new_reg_popup .new_select p{padding:9px 44px 9px 12px;font-size:13px}@media screen and (max-width:1024px){.new_popup_wrap{padding:24px}.new_popup_wrap.class_new_reg_popup .form_ul>li:not(:first-child){margin-top:24px}.new_popup_wrap .new_select li:not(:first-child){padding-top:0}}@media screen and (max-width:768px){.new_popup_wrap.class_new_reg_popup{max-width:100%}}.color_radio_wrap{display:flex;flex-wrap:wrap;align-items:center}.color_radio_wrap .color_radio[type=radio]{display:none}.color_radio_wrap .color_radio[type=radio]+label{display:inline-block;width:54px;height:54px;background-color:#fff;border:1px solid #fff;border-radius:50%;position:relative;margin:2px 0}.color_radio_wrap .color_radio[type=radio]+label i{display:inline-block;width:46px;height:46px;background-color:red;border-radius:50%;border:none!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-right:0}.color_radio_wrap .color_radio[type=radio]+label i:after{display:none!important}.color_radio_wrap .color_radio[type=radio]+label:not(:last-of-type){margin-right:12px}.color_radio_wrap .color_radio[type=radio]:checked+label{border:1px solid #504d58}.color_radio_wrap .color_radio[type=radio]:checked+label i:after{display:none!important}.color_radio_wrap .color_radio[type=radio].red+label i{background-color:#ff5050}.color_radio_wrap .color_radio[type=radio].pink+label i{background-color:#ff84b0}.color_radio_wrap .color_radio[type=radio].yellow+label i{background-color:#ffaa04}.color_radio_wrap .color_radio[type=radio].green+label i{background-color:#09b9c6}.color_radio_wrap .color_radio[type=radio].blue+label i{background-color:#22a4ed}.color_radio_wrap .color_radio[type=radio].purple+label i{background-color:#7681e5}@media screen and (max-width:768px){.color_radio_wrap .color_radio[type=radio]+label{width:42px;height:42px}.color_radio_wrap .color_radio[type=radio]+label i{width:36px;height:36px}}@media screen and (max-width:375px){.color_radio_wrap .color_radio[type=radio]+label{width:42px;height:42px}.color_radio_wrap .color_radio[type=radio]+label i{width:36px;height:36px}.color_radio_wrap .color_radio[type=radio]+label:not(:last-of-type){margin-right:8px}}.campus_wrap{padding:40px 0}.campus_wrap:first-child{padding-top:48px}.campus_wrap:last-child{padding-bottom:0}.campus_wrap.type_teacher{padding:80px 0 0!important}.campus_wrap.type_teacher:first-of-type{padding-top:48px!important}.campus_wrap.type_teacher.mb_style:first-of-type{padding:20px!important}.campus_wrap.type_teacher.mb_style.devide_none .btn_wrap button{max-width:unset}.campus_wrap.type_teacher.mb_style .campus_sub_cont .sub_top{margin-bottom:0}.campus_wrap.type_teacher.mb_style .campus_sub_cont .sub_top_title{font-size:18px;line-height:28px}.campus_wrap.type_teacher.mb_style .mb_search_area{padding-top:20px;margin-top:16px;margin-bottom:12px;border-top:1px solid #e9e9ea}.campus_wrap.type_teacher.mb_style .mb_search_area .new_select:not(:first-of-type){margin-top:8px}.campus_wrap.type_teacher.mb_style .mb_search_area .new_select p{height:40px;padding:9px 44px 9px 12px;font-size:13px;line-height:20px}.campus_wrap.type_teacher.mb_style .mb_search_area .content_search input{height:40px;padding:9px 44px 9px 12px}.campus_wrap.type_teacher.mb_style .campus_card .top{border-radius:8px}.campus_wrap.type_teacher.mb_style .toggle_btn.fold img{transform:scale(-1)}.campus_wrap .pc_only{width:100%}.campus_wrap .campus_card_wrap{display:flex;flex-wrap:wrap;width:100%}.campus_wrap .campus_card_wrap.no_flex{display:block}.campus_wrap .campus_card_wrap .campus_card:nth-child(4n){margin-right:0}.campus_wrap .campus_card_wrap .campus_card:nth-child(n+5){margin-top:16px}.campus_wrap .campus_card_wrap.premium_voca .course_ul{min-height:197px}.campus_wrap .campus_card_wrap.last .campus_card:nth-child(4n+5){margin:16px 0 0 16px!important}.campus_wrap .campus_card_wrap.last .campus_card:nth-child(5){margin:0 0 0 16px!important}.campus_wrap .campus_btns{margin-top:48px}.campus_wrap .campus_btns.empty{margin-top:100px;margin-bottom:40px}.campus_wrap.mb_style{border-radius:8px;border:1px solid #e9e9ea;background:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);padding:20px;margin-top:12px}.campus_wrap.mb_style:last-of-type{padding-bottom:20px}.campus_wrap.mb_style.cedu-campus .ing_course{display:none}.campus_wrap.mb_style.type_teacher{padding:16px 20px!important}.campus_wrap.mb_style.type_teacher:first-of-type{padding-top:16px!important;margin-top:20px}.campus_wrap.mb_style .campus_top{display:none}.campus_wrap.mb_style .campus_card_wrap.last .campus_card:nth-child(4n+5){margin-top:8px!important}.campus_wrap.mb_style .campus_card_wrap .campus_card{width:100%;margin-top:8px}.campus_wrap.mb_style .campus_card_wrap .campus_card:first-child{margin-top:0;margin-right:0}.campus_wrap.mb_style .campus_card_wrap .campus_card:nth-child(n+3){margin-top:8px;margin-right:0}.campus_wrap.mb_style .campus_card_wrap .campus_card:nth-of-type(n+3){margin-top:8px!important}.campus_wrap.mb_style .campus_card_wrap .campus_card .mb_only.prof_info{display:flex!important;justify-content:flex-start}.campus_wrap.mb_style .campus_card_wrap .campus_card .mb_only.prof_info p{font-size:13px;line-height:20px;color:#fff}.campus_wrap.mb_style .campus_card_wrap .campus_card .mb_only.prof_info span{font-size:13px;font-weight:700;line-height:20px;color:#fff;margin-left:17px;position:relative}.campus_wrap.mb_style .campus_card_wrap .campus_card .mb_only.prof_info span:after{content:"";display:block;width:1px;height:10px;background-color:#fff;position:absolute;top:50%;transform:translateY(-50%);left:-8px}.campus_wrap.mb_style .campus_card_wrap .campus_card .top>div>div{max-width:calc(100% - 40px)}.campus_wrap.mb_style .campus_card_wrap .campus_card .bottom{display:none}.campus_fixed_btn{display:inline-block;position:sticky;left:50%;transform:translateX(-50%);bottom:48px;margin-top:48px}.campus_fixed_btn .new_factory_button.huge{height:56px;padding:0 20px!important;background-color:#434343;border-color:#434343;box-shadow:0 4px 12px 0 rgba(0,0,0,.14);color:#fff}.campus_card_wrap .mb_top{width:100%;position:relative}.campus_card_wrap .mb_top .new_factory_tag{margin-bottom:6px}.campus_card_wrap .mb_top .toggle_btn{position:absolute;top:0;right:0;transform:rotate(-180deg)}.campus_card_wrap .mb_top .title{width:auto;max-width:100%;font-size:18px;font-weight:700;line-height:28px;color:#24212e;margin-bottom:2px}.campus_card_wrap .mb_top .like_btn{width:20px;height:20px;margin-left:4px;margin-bottom:4px;text-align:center}.campus_card_wrap .mb_top .like_btn img{width:18px;height:18px}.campus_card_wrap .mb_top .date{font-size:13px;line-height:20px;margin-bottom:16px;color:#7c7a82}.campus_card_wrap .mb_top .pointer_ul{margin-bottom:2px}.campus_card_wrap .mb_top .cyan_t{font-weight:700;line-height:22px;color:#09b9c6}.campus_card_wrap.mb_campus_card_wrap .mb_top .new_factory_tag.premium_tag{width:51px;margin-bottom:6px;height:22px;line-height:20px}.campus_card_wrap.mb_campus_card_wrap .mb_top .btn_wrap{margin-top:16px}.campus_card_wrap.mb_campus_card_wrap .mb_top .btn_wrap button{max-width:144px;flex:1 1}.campus_card_wrap.mb_campus_card_wrap .mb_top .btn_wrap button:first-of-type{margin-left:0}.campus_card_wrap.mb_campus_card_wrap .sub_top{margin-bottom:0}.campus_card_wrap.mb_campus_card_wrap .sub_top .sub_top_title{flex:1 1}.campus_card_wrap.mb_campus_card_wrap .sub_top>div{width:100%}.campus_card_wrap.mb_campus_card_wrap .sub_top>div .class_order_edit,.campus_card_wrap.mb_campus_card_wrap .sub_top>div:last-of-type{display:none}.campus_card_wrap.mb_campus_card_wrap .campus_sub_cont .sub_top_title{font-size:18px}.campus_card_wrap.mb_campus_card_wrap .mb_search_area{padding-top:20px;margin-top:16px;margin-bottom:12px;border-top:1px solid #e9e9ea}.campus_card_wrap.mb_campus_card_wrap .mb_search_area .new_select:not(:first-of-type){margin-top:8px}@media screen and (max-width:1280px){.campus_wrap.type_teacher{padding:16px}.campus_wrap .campus_card_wrap{flex-wrap:wrap}.campus_wrap .campus_card_wrap:not(.last) .campus_card:nth-of-type(n+3){margin-top:16px}.campus_wrap .campus_card_wrap.last .campus_card:nth-child(odd){margin-right:0}.campus_wrap .campus_card_wrap.last .campus_card:nth-child(2n){margin-right:16px}.campus_wrap .campus_card_wrap.last .campus_card:nth-child(n+4){margin-top:16px}.campus_wrap .campus_card_wrap.last .campus_card:nth-child(4n+5){margin:16px 0 0!important}.campus_wrap .campus_card_wrap .campus_card{width:calc(50% - 8px)}.campus_wrap .campus_card_wrap .campus_card:nth-of-type(2n){margin-right:0}.campus_wrap .campus_card_wrap .campus_card:nth-child(n+4){margin-top:16px}.campus_wrap .campus_card_wrap .campus_card.mt_0{margin-top:0}}.pointer_ul{display:flex}.pointer_ul li{line-height:22px;color:#7c7a82}.pointer_ul li:not(:first-of-type){margin-left:12px}.pointer_ul li span{margin-left:4px;font-weight:700}.campus_top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;width:100%}.campus_top .top_left{display:flex;align-items:flex-end}.campus_top .top_left .campus_title{font-size:22px;font-weight:700;line-height:32px;color:#24212e}.campus_top .top_left .new_factory_tag{height:30px;line-height:28px;font-size:14px;padding:0 12px;margin-right:6px;flex-shrink:0}.campus_top .top_left .new_factory_tag.premium_tag{padding-left:29px}.campus_top .top_left .new_factory_tag.premium_tag:before{width:22px;height:22px;line-height:22px}.campus_top .top_left .daterange{font-size:18px;font-weight:400;line-height:28px;color:#7c7a82;margin-left:4px;transform:translateY(-2px)}.campus_top .top_left .bookmark{margin-right:8px;width:28px;height:28px;position:relative;transform:translateY(-1px)}.campus_top .top_left .bookmark img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.campus_top .top_left .new_factory_button{margin-left:8px}.campus_top .top_left .new_factory_button:not(:last-child){margin-right:0}.campus_top .top_left .new_factory_button:not(:first-of-type){margin-left:6px}.campus_top .top_right p{font-size:18px;font-weight:400;line-height:28px;color:#504d58}.campus_top .top_right p span{font:inherit;line-height:inherit;color:#09b9c6;font-weight:700}.campus_card{width:calc(25% - 12px);border-radius:8px;background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);border:1px solid #e9e9ea;flex-shrink:0;cursor:pointer}.campus_card .top{padding:16px 22px 16px 28px;cursor:pointer;position:relative;border-radius:8px 8px 0 0}.campus_card .top>div{display:flex;align-items:center;justify-content:space-between}.campus_card .top>div>div{max-width:100%}.campus_card .top>div>div button{width:auto!important}.campus_card .top>div>div.btn_max,.campus_card .top>div>div.edit_max{flex:1 1;display:inline-block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.campus_card .top>div .edit_btn{width:24px!important;height:24px;flex-shrink:0;background:url(/static/media/icon_edit_white.f98f5670.svg) no-repeat 50%}.campus_card .top>div .edit_btn img{width:100%}.campus_card .top>div .date{font-size:13px;line-height:20px;margin-top:2px;color:#fff}.campus_card .top>div .main_title{font-size:20px;font-weight:500;line-height:30px;color:#fff;vertical-align:middle}.campus_card .top>div .main_title i{margin-right:6px;display:inline-block;vertical-align:middle;width:24px;height:24px;background:url(/static/media/icon_book.f422c16e.svg) no-repeat center -3px}.campus_card .top>div .main_title .new_factory_tag{margin-right:6px;vertical-align:text-bottom}.campus_card .top>div button{margin-left:6px;flex-shrink:0}.campus_card .top>div .sub_title{font-size:14px;font-weight:400;line-height:22px;color:#fff;white-space:nowrap;margin-bottom:0;margin-top:2px}.campus_card .top>div .sub_title span{font:inherit;line-height:inherit;font-weight:700;color:inherit}.campus_card .top.hover_txt_on .title_hover_txt{display:inline-block!important}.campus_card .top .title_hover_txt{max-width:calc(100% - 50px)}.campus_card .top .devide_text{display:none;margin-top:2px}.campus_card .top .devide_text li{color:#fff;font-size:13px;line-height:20px}.campus_card .top .devide_text li:after{background:#fff}.campus_card .bottom{position:relative;height:238px;padding:20px 28px 24px;border-top:none;background-color:#fff;border-radius:0 0 8px 8px}.campus_card .bottom .prof{display:flex;align-items:center;padding-bottom:20px;border-bottom:1px solid #d9d9d9;margin-bottom:10px}.campus_card .bottom .prof .prof_img{width:46px;height:46px;border-radius:50%;flex-shrink:0}.campus_card .bottom .prof .prof_info{margin-left:12px;width:calc(100% - 56px)}.campus_card .bottom .prof .prof_info p{font-size:16px;font-weight:400;line-height:24px;color:#24212e}.campus_card .bottom .prof .prof_info span{font-size:14px;font-weight:400;line-height:22px;color:#7c7a82}.campus_card .bottom .prof .prof_info .current_num{display:flex;flex-wrap:wrap;justify-content:space-between}.campus_card .bottom .course_ul.wordbook_list{width:100%}.campus_card .bottom .no-data{font-size:14px;padding:42px 0}.campus_card .bottom .new_factory_button.cyan_line{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.campus_card .bottom.empty{min-height:246px;display:flex;align-items:center;justify-content:center}.campus_card:not(:last-child){margin-right:16px}.campus_card.cyan .top,.campus_card.green .top{background-color:#09b9c6}.campus_card.orange .top,.campus_card.yellow .top{background-color:#ffaa04}.campus_card.blue .top{background-color:#22a4ed}.campus_card.purple .top{background-color:#7681e5}.campus_card.red .top{background-color:#ff5050}.campus_card.pink .top{background-color:#ff84b0}.campus_card.disabled{background-color:#e9e9ea}.campus_card.disabled .top{cursor:default;background-color:#999}.campus_card.disabled .top .wordbook_btn{color:#d3d3d3!important;border:1px solid #dfdfe4;background:#a6a6a7;cursor:default}.campus_card.disabled .bottom{background-color:#e9e9ea}.campus_card.disabled .bottom .course_item{cursor:default}.campus_card.order_edit .top>div .edit_btn{background-image:url(/static/media/icon_menu_white.bd1cda2c.svg)}.campus_card.mb_campus_card .top .devide_text{display:flex}.btns_wrap.student{margin-top:32px}.btns_wrap.student button{display:flex;align-items:center;justify-content:center}.btns_wrap.student button+button{margin-top:12px}.btns_wrap.student+p{margin-top:24px;line-height:22px;text-align:center}@media screen and (max-width:1470px){.campus_card .bottom,.campus_card .top{padding:20px}}@media screen and (max-width:1024px){.campus_card .top{padding:16px 20px}.campus_card .top>div .main_title{font-size:16px;line-height:26px}.campus_card .top>div .main_title .new_factory_tag{margin-bottom:0}.campus_card .top>div>div:last-child{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.campus_card .top .devide_text{display:flex}}.course_item{display:flex;align-items:center;justify-content:space-between;padding:8px 0;cursor:pointer}.course_item:last-of-type{padding-bottom:0}.course_item p{flex:1 1;font-size:14px;font-weight:500;line-height:22px;color:#504d58}.course_item .date_range{width:118px;font-size:14px;font-weight:400;line-height:22px;color:#7c7a82;text-align:right}.prof_none .course_item{padding:10px 0}.prof_none .course_item:first-child{padding-top:0}.prof_none .course_item:last-child{padding-bottom:0}.prof_none .course_item:not(:first-child){border-top:1px solid #d9d9d9}.voca_item{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.voca_item:first-child{padding-top:0}.voca_item:not(:first-child){border-top:1px solid #d9d9d9}.voca_item>*{width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.voca_item .word{font-size:14px;font-weight:500;line-height:22px;color:#504d58;text-align:right}.voca_item .mean{font-size:14px;font-weight:400;line-height:22px;color:#7c7a82}.labels{font-size:13px;line-height:20px;color:#504d58}.new_tree_select{position:relative;z-index:9}.new_tree_select p{min-width:96px;width:100%;border:1px solid #dfdfe4;background-color:#fff;height:30px;border-radius:8px;padding:4px 28px 5px 12px;font-size:13px;line-height:20px;position:relative;white-space:nowrap;overflow:hidden;text-align:left;cursor:pointer;color:#504d58}.new_tree_select p:after{content:"";display:block;position:absolute;top:50%;right:8px;transform:translateY(-50%);width:20px;height:20px;background:url(/static/media/icon_select_arrow.9bebc0e1.svg) no-repeat 50%}.new_tree_select.on ul{display:block}.new_tree_select.on p{border:1px solid #504d58}.new_tree_select.on p:after{transform:translateY(-50%) rotate(180deg)}.new_tree_select ul{display:none;margin-top:4px;width:100%;position:absolute;overflow-y:auto;border:1px solid #dfdfe4;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.08)}.new_tree_select ul li{padding:8px 12px;background-color:#fff}.new_tree_select ul li:not(:first-child){padding-top:0}.new_tree_select ul li:not(:first-child) a:before{content:"";display:block;width:100%;border-top:1px solid #dfdfe4;margin-bottom:8px}.new_tree_select ul li a{width:100%;font-size:13px;color:#24212e}.new_tree_select>button{margin-left:8px}.folder_move_popup{min-width:unset;width:500px}.folder_move_popup .pop_cont{height:100%}.folder_move_popup .pop_cont .pop_inner{height:calc(100vh - 280px);max-height:560px}.folder_move_popup .tree_area{height:100%}.folder_move_popup .tree_area .top_area{margin-bottom:12px}.folder_move_popup .tree_area .scroll_box{height:calc(100% - 40px);overflow-y:auto}.folder_move_popup .tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiTreeItem-content{padding:2.5px 0 2.5px 20px}.folder_move_popup .tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiTreeItem-content:before{width:16px;left:0}.folder_move_popup .tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiTreeItem-content>.MuiTreeItem-label{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:4px;border-radius:4px;background-color:#fff}.folder_move_popup .tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiTreeItem-content>.MuiTreeItem-iconContainer{margin-right:8px}.folder_move_popup .tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiTreeItem-content.Mui-selected{background-color:initial!important}.folder_move_popup .tree_wrap>.MuiTreeView-root .MuiTreeItem-root.tree_depth1>.MuiTreeItem-content.Mui-selected>.MuiTreeItem-label{background-color:rgba(118,129,229,.0784313725490196);font-weight:500;color:#7681e5}.folder_move_popup .tree_wrap>.MuiTreeView-root .MuiTreeItem-root.current.tree_depth1>.MuiTreeItem-content>.MuiTreeItem-label{padding-right:75px;position:relative}.folder_move_popup .tree_wrap>.MuiTreeView-root .MuiTreeItem-root.current.tree_depth1>.MuiTreeItem-content>.MuiTreeItem-label:after{content:"현재 위치";display:inline-block;width:63px;height:24px;font-size:12px;line-height:24px;text-align:center;border-radius:999px;border:1px solid #09b9c6;background-color:#fff;color:#09b9c6;position:absolute;right:4px;top:50%;transform:translateY(-50%)}.folder_move_popup .tree_wrap>.MuiTreeView-root .MuiTreeItem-root.new.tree_depth1>.MuiTreeItem-content>.MuiTreeItem-label{padding-right:75px;position:relative}.folder_move_popup .tree_wrap>.MuiTreeView-root .MuiTreeItem-root.new.tree_depth1>.MuiTreeItem-content>.MuiTreeItem-label:after{content:"NEW";display:inline-block;width:63px;height:24px;font-size:12px;line-height:24px;text-align:center;border-radius:999px;border:1px solid #e9102d;background-color:#fff;color:#e9102d;position:absolute;right:4px;top:50%;transform:translateY(-50%)}.folder_move_popup .tree_wrap>.MuiTreeView-root:before{left:0}.question_shuffle_popup{min-width:770px}.question_shuffle_popup .shuffle_option{display:flex;padding:24px 0}.question_shuffle_popup .shuffle_option input[type=radio]{display:none}.question_shuffle_popup .shuffle_option input[type=radio]+label{display:inline-block;width:calc(50% - 8px);padding:48px;background-color:#fff;border:1px solid #dfdfe4;border-radius:8px;text-align:center}.question_shuffle_popup .shuffle_option input[type=radio]+label span{font-size:20px;line-height:30px;font-weight:500;color:#504d58}.question_shuffle_popup .shuffle_option input[type=radio]+label p{margin-top:8px;font-size:14px;line-height:22px;color:#7c7a82}.question_shuffle_popup .shuffle_option input[type=radio]:checked+label{background-color:rgba(9,185,198,.10196078431372549);border:1px solid #09b9c6}.question_shuffle_popup .shuffle_option input[type=radio]:not(:first-child)+label{margin-left:16px}.print_type_popup{min-width:unset;width:480px}.print_type_popup .pop_cont .pop_inner{overflow-y:visible}.print_type_popup .pop_title{margin-bottom:32px}.print_type_popup .counts{font-size:16px;line-height:22px;color:#7c7a82;position:absolute;right:32px;top:39px!important}.print_type_popup .with_forms{display:flex;align-items:center}.print_type_popup .with_forms>:not(:last-child){margin-right:16px}.print_type_popup .new_select{width:140px}.question_mode_popup{min-width:unset;width:500px}.question_mode_popup .pop_title{margin-bottom:24px}.question_mode_popup .btn_wrap{margin-top:24px}.question_mode_popup .btn_wrap button:last-of-type{display:none}.question_mode_popup .pop_inner .question_mode_wrap{padding-top:0}.question_mode_popup .pop_inner .question_mode_wrap .question_mode_input_wrap{align-items:center}.question_mode_popup .pop_inner .question_mode_wrap .question_mode_input_wrap .question_mode_input+p{line-height:24px}.question_mode_popup .pop_inner .question_mode_wrap .question_bottom_wrap>p{margin-left:auto}.contents_item{display:flex;align-items:center;justify-content:space-between;position:relative;background-color:#fff;cursor:pointer}.contents_item:not(:first-child){margin-top:12px}.contents_item .new_factory_tag{text-align:center;flex-shrink:0}.contents_item .new_factory_tag:last-of-type{margin-right:8px}.contents_item p{font-size:15px;line-height:24px;color:#504d58}.contents_item p+.right_area span{font-size:15px;line-height:24px;color:#7c7a82}.contents_item p span{font:inherit;line-height:inherit;color:inherit;margin-right:4px}.contents_item p span.fs15{font-size:15px;margin-left:2px}.contents_item .left_area,.contents_item .right_area{display:flex;align-items:center}.contents_item .right_area{flex-shrink:0}.contents_item .right_area img{cursor:pointer}.contents_item .right_area>:not(:first-child){margin-left:16px}.contents_item.group_item{padding:3px 26px 3px 22px;border:none;border-radius:8px}.contents_item.group_item.active{border:1px solid #09b9c6;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);margin-top:8px}.contents_item.group_item .right_area .delete_btn,.contents_item.group_item .right_area .drag_btn,.contents_item.group_item .right_area .view{width:40px;height:40px;margin-left:0}.contents_item.group_item .right_area .delete_btn{background:url(/static/media/icon_trash_can.15f827b1.svg) no-repeat 50%/auto}.contents_item.group_item .right_area .drag_btn,.contents_item.group_item .right_area .view{position:relative}.contents_item.group_item .right_area .drag_btn img,.contents_item.group_item .right_area .view img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.contents_wrap.grouping{padding:8px 24px}.contents_wrap.grouping .contents_item.group_item{padding:2px 0}.contents_wrap.grouping .contents_item.group_item:not(:first-child){margin-top:0}.contents_wrap.grouping .contents_item.group_item .delete_btn{background-image:url(/static/media/icon_round_x.a8601d6c.svg)}@media screen and (max-width:1470px){.new_container.myclass-assign-course .add_course_reg_inner{height:calc(100% - 65px)}.new_container.myclass-assign-course .bottom_btn_wrap.shadow_type{width:calc(100% + 48px);margin-left:-24px;padding:24px}}.devide_text{display:flex;flex-wrap:wrap}.devide_text>li{position:relative}.devide_text>li:not(:last-child){padding-right:21px}.devide_text>li:not(:last-child):after{content:"";display:inline-block;width:1px;height:10px;background-color:#c7c7cc;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.devide_text>li p{font-size:14px;line-height:22px;font-weight:400;color:#504d58}.devide_text+button{flex-shrink:0}.line_radio[type=radio]+label{display:block;width:100%;padding:11px 12px 13px;font-size:16px;line-height:24px;font-weight:400;background-color:#fff;border:1px solid #dfdfe4;border-radius:8px;color:#504d58;text-align:center}.line_radio[type=radio]+label:not(:first-of-type){margin-top:12px}.line_radio[type=radio]:checked+label{background-color:rgba(118,129,229,.08);border:1px solid #7681e5;color:#504d58}.line_list{padding:20px;background-color:#fff;border:1px solid #e9e9ea;border-radius:8px}.line_list:not(:first-child){margin-top:12px}.line_list .title{font-size:16px;line-height:30px;font-weight:500;color:#504d58}.factory_guide{width:calc(100% - 260px);height:100vh;display:table}.factory_guide .new_layout{display:table-cell}.factory_guide .new_layout>*{height:auto}.guide_area{display:flex;flex-direction:column;align-items:center;padding:48px 48px 86px}.guide_area .guide_title{margin-bottom:24px}.guide_area .guide_title h2{font-size:28px;line-height:42px;font-weight:700;color:#24212e;margin-bottom:12px}.guide_area .guide_title .guide_desc{font-size:16px;line-height:24px;font-weight:400;color:#a7a6ab}.guide_area .guide_item{display:flex;align-items:center}.guide_area .guide_item:not(:first-child){margin-top:40px}.guide_area .guide_item .guide_img{width:336px;border-radius:12px;box-shadow:4px 8px 12px 0 rgba(0,0,0,.04);margin-right:60px}.guide_area .guide_item .guide_img img{width:100%}.guide_area .guide_item .guide_cont .main_text{font-size:20px;line-height:30px;font-weight:700;letter-spacing:-.24px;color:#504d58;margin-bottom:12px}.guide_area .guide_item .guide_cont .sub_text{font-size:14px;line-height:22px;font-weight:400;color:#7c7a82}.guide_area .guide_item .guide_cont .explain{font-size:13px;font-weight:500;line-height:20px;margin-top:4px;color:#09b9c6}.guide_area .guide_item .guide_cont .guide_btns{margin-top:20px}.guide_area .guide_btn_wrap{width:882px;margin-bottom:48px;border-radius:8px;background-color:#7681e5;text-align:center;padding:24px}.guide_area .guide_btn_wrap p{font-size:20px;font-weight:500;line-height:30px;margin-bottom:16px;color:#fff}.guide_area .guide_btn_wrap .guide_btn{border-radius:8px;border:1px solid #fff;background-color:hsla(0,0%,100%,.08);color:#fff;font-weight:500;line-height:22px;padding:9px 26px;text-align:center}.guide_area .guide_btn_wrap .guide_btn:after{content:"";display:inline-block;vertical-align:text-top;margin-left:2px;width:20px;height:20px;background:url(/static/media/icon_new_arrow_white.36492da7.svg) no-repeat 50%}.save_alarm_popup{min-width:unset;width:460px}.save_alarm_popup input{display:none}.icon_text{display:flex;align-items:center;font:inherit;line-height:inherit;color:inherit}.icon_text .icon_tool{flex-shrink:0;display:flex;align-items:center}.icon_text .icon_tool .bookmark{display:inline-block;width:16px;height:16px;margin-right:8px}.icon_text .icon_tool .bookmark img{width:100%;vertical-align:initial}.icon_text .icon_tool .new_factory_tag{margin-right:8px}.icon_text .icon_tool .new_factory_tag.premium_tag{padding-right:5px}.icon_text .icon_tool .cedu_mark{margin-right:6px;font-size:13px;line-height:22px;font-weight:700;color:#09b9c6}.voca_chk input{display:none}.voca_chk input:checked+label{background-color:#7681e5!important;border-color:#7681e5!important}.voca_chk input:checked+label .mean .bogi_no,.voca_chk input:checked+label .mean>div>p{color:#fff}.voca_chk input:checked+label .more_button{background-image:url(/static/media/icon_test_plus_wh.2cbe72da.svg)}.voca_chk input:checked+label .voca_word{color:#fff}.voca_chk label{padding:10px 24px;background-color:#fff;border:1px solid #dfdfe4;border-radius:8px;position:relative;transition:all .3s}.voca_chk label .p.left_t,.voca_chk label p.voca_chk_left_t{position:absolute;left:24px;top:50%;transform:translateY(-50%)}.voca_chk label:hover{background-color:#f4f5f6}.voca_chk+.voca_chk{margin-top:12px}.voca_chk .mean{width:100%}.voca_chk .mean,.voca_chk .mean>div{display:flex;align-items:center;flex-wrap:wrap}.voca_chk .mean>div,.voca_chk .mean>div.full{width:calc(100% - 24px)}.voca_chk .mean>div>p{font-size:14px;font-weight:500;line-height:28px;color:#504d58;margin:3px 16px 3px 0;white-space:pre-wrap}.voca_chk .mean>div>p>span{display:inline-block;height:24px;min-width:24px;font-size:13px;font-weight:400;line-height:22px;border-radius:6px;border:1px solid #dfdfe4;background-color:#fff;color:#504d58;text-align:center;flex-shrink:0;margin-right:6px}.voca_chk .mean>div>p>span:not(:first-child){margin-left:12px}.voca_chk .mean>.bogi_no{margin:8px 0 auto}.voca_chk .voca_word{font-size:18px;font-weight:500;line-height:28px;color:#504d58}.voca_chk .more_button{width:26px;height:26px;background:url(/static/media/icon_test_plus_gray.0809a2b8.svg) no-repeat 50%/26px;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.voca_chk.large label{padding:16px 24px}.voca_chk.center label{justify-content:center}.voca_chk.center.btn_ver label{padding-left:62px;transition:all .3s}.voca_chk.center.btn_ver label:hover{background-color:#f4f5f6}.voca_chk.btn_ver label{padding-right:62px}.voca_chk.wrong input+label p{color:#ff5050}.voca_chk.wrong input:checked+label .mean div span{border-color:#dfdfe4;color:#504d58}.voca_chk.wrong input:checked+label .mean>p{color:#fff}.voca_chk.wrong input:checked+label .mean>p>span{border-color:#dfdfe4;color:#504d58}.voca_chk.wrong label{border-color:#ff5050}.voca_chk.wrong .mean .bogi_no{color:#ff5050}.voca_chk.wrong .mean div span{border-color:#ff5050;color:#ff5050}.voca_chk.wrong .mean>p{color:#ff5050}.voca_chk.wrong .mean>p>span{border-color:#ff5050;color:#ff5050}.voca_chk.wrong .more_button{background-image:url(/static/media/icon_test_plus_red.f823b087.svg)}@media screen and (max-width:1024px){.voca_chk label{padding:8px 20px}.voca_chk .mean>p{line-height:22px;margin-right:10px}.voca_chk .mean>p>span{height:20px;min-width:20px;font-size:12px;line-height:18px;border-radius:4px}.voca_chk .voca_word{font-size:14px;line-height:22px}.voca_chk .more_button{width:22px;height:22px;background-size:22px;right:20px}.voca_chk.large label{padding:12px}.voca_chk.center.btn_ver label{padding-left:52px}.voca_chk.btn_ver label{padding-right:52px}}.meaning_li:not(:first-of-type){margin-top:14px;padding-top:14px;border-top:1px solid #f2f2f7}.meaning_li>div{display:flex}.meaning_li>div:not(:first-of-type){margin-top:6px}.meaning_li>div .num{min-width:20px;color:#7c7a82;line-height:24px}.meaning_li>div .meaning{display:flex}.meaning_li>div .meaning i{display:inline-block;width:24px;height:24px;line-height:21px;border-radius:6px;border:1px solid #dfdfe4;text-align:center;margin-right:10px;font-size:13px;flex-shrink:0}.meaning_li>div .meaning p{line-height:22px;color:#504d58;text-align:left}@media screen and (max-width:1024px){.meaning_li>div:not(:first-of-type){margin-top:4px}.meaning_li>div .num{line-height:22px}.meaning_li>div .meaning i{width:20px;height:20px;line-height:18px;border-radius:4px;margin-right:6px;font-size:12px;transform:translateY(2px)}}.ox_wrap{display:flex;align-items:center;justify-content:center}.voca_ox input[type=radio]{display:none}.voca_ox input[type=radio]+label i{display:inline-block;width:160px;height:160px;padding:40px;border:2px solid rgba(118,129,229,.8);border-radius:6px;margin-right:0;transition:all .3s;position:relative}.voca_ox input[type=radio]+label i:hover{background-color:#f4f5f6}.voca_ox input[type=radio]+label i:after{width:80px;height:80px;border-radius:0;background-color:initial!important;border:none!important}.voca_ox input[type=radio]:checked+label i{border-color:rgba(118,129,229,.8)}.voca_ox.sign_o label i:after{background:url(/static/media/icon_sign_o_purple.1bccd4df.svg) no-repeat 50%/contain}.voca_ox.sign_o input:checked+label i{background-color:#7681e5!important}.voca_ox.sign_o input:checked+label i:after{background:url(/static/media/icon_sign_o_white.aabe57f3.svg) no-repeat 50%/contain}.voca_ox.sign_o.correct label i{border:4px solid #ff84b0!important}.voca_ox.sign_o.correct label i:after{background:url(/static/media/icon_sign_o_pink.b074229e.svg) no-repeat 50%/contain}.voca_ox.sign_x label i:after{background:url(/static/media/icon_sign_x_purple.bd272f2c.svg) no-repeat 50%/contain}.voca_ox.sign_x input:checked+label i{background-color:#7681e5!important}.voca_ox.sign_x input:checked+label i:after{background:url(/static/media/icon_sign_x_white.6066b510.svg) no-repeat 50%/contain}.voca_ox.sign_x.correct label i{border:4px solid #ff84b0!important}.voca_ox.sign_x.correct label i:after{background:url(/static/media/icon_sign_x_pink.9a6129dd.svg) no-repeat 50%/contain}.voca_ox+.voca_ox{margin-left:30px}@media screen and (max-width:1024px){.voca_ox input[type=radio]+label i{width:136px;height:136px;padding:33px}.voca_ox input[type=radio]+label i:after{width:70px;height:70px}.voca_ox+.voca_ox{margin-left:24px}}@media screen and (max-width:768px){.voca_ox input[type=radio]+label i{width:112px;height:112px;padding:27px}.voca_ox input[type=radio]+label i:after{width:58px;height:58px}.voca_ox+.voca_ox{margin-left:16px}}.meaning_card{position:relative;padding:20px 18px;border-radius:8px;border:1px solid #e9e9ea;line-height:38px;cursor:pointer}.meaning_card>img{height:38px;margin-bottom:14px}.meaning_card:not(:first-of-type){margin-top:16px}.meaning_card .spelling{text-align:center;font-size:32px;font-weight:700;margin-bottom:14px}.meaning_card .detail_wrap{text-align:center}.meaning_card .detail_wrap .verb{display:inline-block;width:24px;height:24px;line-height:21px;border-radius:6px;border:1px solid #dfdfe4;text-align:center;margin-right:6px;font-size:13px}.meaning_card .detail_wrap .meaning{display:inline-block;line-height:22px;color:#504d58}.meaning_card .meaning_button{font-size:12px;color:#a7a6ab;position:absolute;top:18px;right:18px;display:flex;align-items:center;color:#504d58;border-radius:6px}.meaning_card .meaning_button img{margin-right:2px}@media screen and (max-width:1024px){.meaning_card{padding:24px 14px;border-radius:12px}.meaning_card>img{width:26px;margin-top:4px}.meaning_card:not(:first-of-type){margin-top:14px}.meaning_card .spelling{font-size:24px;line-height:34px;margin-bottom:6px}.meaning_card .detail_wrap .verb{width:20px;height:20px;font-size:12px;line-height:18px;border-radius:4px}.meaning_card .meaning_button{min-width:unset;width:22px;height:22px;padding:0;border-radius:4px;text-align:center;justify-content:center;top:14px;right:14px;border:1px solid #a7a6ab}.meaning_card .meaning_button span{display:none}.meaning_card .meaning_button img{margin-right:0}}.accodion_meaning{padding:8px 0}.accodion_meaning:first-child{padding-top:0}.accodion_meaning:not(:first-of-type){margin-top:12px}.accodion_meaning .top{display:flex;cursor:pointer;position:relative}.accodion_meaning .top .num{display:inline-block;min-width:20px;font-size:16px;line-height:24px;color:#7c7a82}.accodion_meaning .top>.accodion_meaning_cont{display:inline-block;width:calc(100% - 20px);padding-right:26px}.accodion_meaning .top .accodion_meaning_item:not(:first-child){margin-top:8px}.accodion_meaning .top .verb{display:inline-block;width:24px;height:24px;line-height:21px;border-radius:6px;border:1px solid #dfdfe4;text-align:center;margin-right:10px;font-size:13px}.accodion_meaning .top .meaning{display:inline-block;line-height:22px;color:#504d58}.accodion_meaning .top .arrow{position:absolute;top:3px;right:0}.accodion_meaning .top.on .arrow{transform:rotate(-180deg)}.accodion_meaning .bom{padding-left:20px;padding-bottom:16px;line-height:22px}.accodion_meaning .onlyVocaMemEx{padding:0 0 10px 20px}@media screen and (max-width:1024px){.accodion_meaning{padding:4px 0}.accodion_meaning:not(:first-of-type){margin-top:8px}.accodion_meaning .top .num{font-size:14px;line-height:22px}.accodion_meaning .top .accodion_meaning_item:not(:first-child){margin-top:4px}.accodion_meaning .top .verb{width:20px;height:20px;font-size:12px;line-height:18px;border-radius:4px;margin-right:6px}.accodion_meaning .top .arrow{top:2px}}.learn_result_pop{max-width:580px}.learn_result_pop .pop_cont .pop_inner{min-height:52px;overflow:hidden}.learn_result_pop .pop_cont .pop_inner .tab_line_wrap{margin-top:0;margin-bottom:12px}.learn_result_pop .pop_cont .pop_inner .tab_line_wrap .tab_line{width:100%}.learn_result_pop .pop_cont .pop_inner .tab_line_wrap .tab_line li{width:50%}.learn_result_pop .pop_cont .pop_inner .tab_line_wrap .tab_line li:not(:first-child){margin-left:0}.learn_result_pop .pop_cont .pop_inner .tab_line_wrap .tab_line li a{width:100%}.learn_result_pop .pop_cont .pop_inner .tab_line_wrap .line{display:inline-block;width:100%}.learn_result_pop .pop_cont .pop_inner .render_area{max-height:calc(100vh - 400px);overflow-y:auto}.learn_result_pop .pop_cont .btn_wrap button{min-width:83px;padding:0 12px;font-size:16px}.learn_result_pop .btn_wrap button{width:auto;margin-right:0}.learn_result_pop .btn_wrap button:nth-child(3){margin-top:0}.learn_result_pop .tab_line_wrap .tab_flex .tab_right{display:none}@media screen and (max-width:1024px){.learn_result_pop .pop_cont .pop_inner .tab_line_wrap .tab_line{width:100%}.learn_result_pop .pop_cont .pop_inner .tab_line_wrap .tab_line>li{width:50%}.learn_result_pop .pop_cont .pop_inner .tab_line_wrap .tab_line>li>a{font-size:14px;line-height:24px;width:100%}.learn_result_pop .pop_cont .pop_inner .tab_line_wrap .tab_line>li:not(:first-child){margin-left:0}.learn_result_pop .pop_cont .pop_inner .tab_right{padding-bottom:0}.learn_result_pop .pop_cont .pop_inner .render_area{max-height:calc(100vh - 500px);overflow-y:auto;width:calc(100% + 24px);margin-left:-12px;padding:0 12px}.learn_result_pop .pop_cont .new_factory_button{font-weight:400}.learn_result_pop .btn_wrap{flex-wrap:wrap}.learn_result_pop .btn_wrap button{font-size:14px!important;width:calc(50% - 3px);flex:none!important;padding:0 6px}.learn_result_pop .btn_wrap button:first-child{margin-right:2px}.learn_result_pop .btn_wrap button:nth-child(3){width:100%;margin-top:12px}.learn_result_pop .tab_line_wrap .tab_flex{padding:8px 0 0}.learn_result_pop .tab_line_wrap .tab_flex .tab_line{border-bottom:1px solid #e9e9ea}}.accordion_memoriziing:not(:first-child){border-top:1px solid #f2f2f7}.accordion_memoriziing .top{width:calc(100% - 84px);padding:16px 0;position:relative;cursor:pointer}.accordion_memoriziing .top .word>p{display:inline-block;font-size:16px;line-height:24px;font-weight:700;color:#24212e;padding-right:26px;position:relative}.accordion_memoriziing .top .word>p:after{content:"";display:inline-block;width:20px;height:20px;background:url(/static/media/icon_arrow_down_gray.d9d67c92.svg) no-repeat 50%/20px;position:absolute;right:0;top:calc(50% + 2px);transform:translateY(-50%)}.accordion_memoriziing .top .check{position:absolute;right:-84px;top:50%;transform:translateY(-50%)}.accordion_memoriziing .top .check input[type=checkbox]{display:none}.accordion_memoriziing .top .check input[type=checkbox]+label{display:inline-flex;align-items:center;min-width:74px;height:32px;padding:4px;background-color:#fff;border:1px solid #7681e5;border-radius:999px;font-size:13px;line-height:20px;font-weight:500;color:#7681e5}.accordion_memoriziing .top .check input[type=checkbox]+label i{display:inline-block;width:24px;height:24px;background:#7681e5;border-radius:50%;margin-right:7px}.accordion_memoriziing .top .check input[type=checkbox]+label i:after{display:none}.accordion_memoriziing .top .check input[type=checkbox]+label span{font:inherit;line-height:inherit;color:inherit}.accordion_memoriziing .top .check input[type=checkbox]+label .yet{display:none}.accordion_memoriziing .top .check input[type=checkbox]:checked+label{background-color:#7681e5;border:1px solid #dfdfe4;color:#fff}.accordion_memoriziing .top .check input[type=checkbox]:checked+label i{border-color:transparent;width:22px;height:22px;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.04);margin-right:0;margin-left:4px}.accordion_memoriziing .top .check input[type=checkbox]:checked+label .yet{display:block;margin-left:3px}.accordion_memoriziing .top .check input[type=checkbox]:checked+label .done{display:none}.accordion_memoriziing .top.on .word>p:after{transform:translateY(-50%) rotate(-180deg)}.accordion_memoriziing .bot{padding-bottom:13px}@media screen and (max-width:1024px){.accordion_memoriziing:not(:first-child){border-top:1px solid #e9e9ea}.accordion_memoriziing .top{width:calc(100% - 81px);padding:15px 0}.accordion_memoriziing .top .word>p{padding-right:24px}.accordion_memoriziing .top .check{right:-79px}.accordion_memoriziing .top .check input[type=checkbox]+label{min-width:71px;height:30px;padding:3px 8px 3px 3px;font-size:12px;line-height:18px}.accordion_memoriziing .top .check input[type=checkbox]+label i{width:24px;height:24px;margin-right:2px}.accordion_memoriziing .top .check input[type=checkbox]+label span{min-width:34px;text-align:center}.accordion_memoriziing .top .check input[type=checkbox]:checked+label{padding:3px 3px 3px 8px}.accordion_memoriziing .top .check input[type=checkbox]:checked+label i{margin-left:2px}.accordion_memoriziing .bot{padding-bottom:24px}}.intro_container{background-color:#f8f9fa}.intro_container.main_type{background-color:#00aea7}.intro_container.main_type .intro_middle{padding-left:0;padding-right:0;padding-bottom:140px;justify-content:flex-end}.intro_container.main_type .intro_middle .intro_bg{max-height:calc(100% - 100px);max-width:100%}.intro_container.main_type .intro_middle .intro_bg img{width:100%;max-width:100%}.intro_container.main_type .intro_foot{background-color:#00aea7;padding-bottom:40px}.intro_container.main_type .intro_foot:before{content:"";display:inline-block;width:100%;height:64px;background:linear-gradient(180deg,rgba(1,170,163,0),#01aaa3);position:absolute;left:0;top:0;transform:translateY(-100%)}.intro_inner{height:100%}.intro_middle{height:100%;padding:0 20px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:space-between}.intro_middle.active .point_box{opacity:1;transform:translateY(0)}.intro_middle.inactive .point_box{opacity:0;transform:translateY(30%)}.intro_title{text-align:center}.intro_title h2{font-size:38px;line-height:56px;font-weight:700;color:#24212e;word-break:keep-all}.intro_title p{font-size:20px;line-height:30px;font-weight:500;letter-spacing:-.24px;color:#7c7a82;margin-top:16px;word-break:keep-all}.intro_cont{margin-top:80px;position:relative;text-align:center}.intro_cont:after{content:"";display:inline-block;width:calc(100% + 40px);margin-left:-20px;height:100px;background:linear-gradient(hsla(0,0%,100%,0),#fff);position:absolute;left:0;bottom:64px}.intro_cont .ui_box{width:480px;display:inline-block;position:relative;text-align:center}.intro_cont .ui_box img{width:100%}.intro_cont .point_box{position:absolute;z-index:1;opacity:0;transform:translateY(30%);transition:all .8s ease-out}.intro_cont .point_box.cyan{padding-top:22px;padding-left:20px}.intro_cont .point_box.cyan p{padding:10px 20px;font-size:18px;line-height:28px;font-weight:600;background-color:#fff;border:2px solid #09b9c6;color:#09b9c6;border-radius:28px;position:absolute;left:0;top:0}.intro_cont .point_box.cyan ul>li{background-color:#fff;border:2px solid #09b9c6;border-radius:20px;overflow:hidden;box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.intro_cont .point_box.cyan ul.horizon{display:flex}.intro_cont .point_box.cyan ul.horizon>li{flex-shrink:0;border-radius:16px}.intro_cont .point_box.cyan ul.horizon>li:not(:last-of-type){margin-right:12px}.intro_cont .point_box.purple{text-align:left}.intro_cont .point_box.purple p{display:inline-block;padding:10px 20px;font-size:18px;line-height:28px;font-weight:600;color:#fff;background-color:#7681e5;border-radius:24px}.intro_cont .point_box.purple ul{display:flex;flex-direction:column;align-items:flex-start;margin-top:10px}.intro_cont .point_box.purple ul>li{padding:10px 20px;font-size:18px;line-height:28px;font-weight:600;color:#7681e5;background-color:#fff;border:2px solid #7681e5;border-radius:0 24px 24px 24px;overflow:hidden;box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.intro_cont .point_box.purple ul>li:not(:first-of-type){margin-top:8px}.intro_cont .point_box.purple ul>li.img_type{padding:0}.intro_cont .point_box.balloon{display:flex;align-items:flex-start}.intro_cont .point_box.balloon p{padding:16px 20px;font-size:18px;line-height:28px;font-weight:700;background-color:#fff;color:#504d58;text-align:left;border-radius:16px;box-shadow:0 4px 20px 0 rgba(0,0,0,.16);white-space:nowrap;position:relative}.intro_cont .point_box.balloon p:after{content:"";display:inline-block;width:28px;height:17px;background:url(/static/media/balloon_tail.f0a1647d.svg) no-repeat 50%/100%;position:absolute;left:28px;bottom:-17px}.intro_cont .point_box.balloon div{padding-top:26px}.intro_cont .point_box:nth-of-type(2){transition-delay:.2s}.intro_cont .point_box:nth-of-type(3){transition-delay:.4s}.intro_cont .point_box.intro2_1{top:78px;right:-36px}.intro_cont .point_box.intro2_2{top:158px;left:-30px}.intro_cont .point_box.intro2_3{bottom:138px;left:-56px}.intro_cont .point_box.intro3_1{bottom:174px;left:-40px}.intro_cont .point_box.intro4_1{top:46px;left:-16px}.intro_cont .point_box.intro4_2{top:192px;right:-16px}.intro_cont .point_box.intro4_2 img{max-width:200px}.intro_cont .point_box.intro4_3{bottom:198px;left:-16px}.intro_foot{position:fixed;left:0;bottom:0;width:100%;text-align:center;z-index:5}@media (orientation:landscape){.intro_foot{position:fixed}}@media (orientation:portrait){.intro_foot{position:fixed}}.intro_foot button{display:inline-block;width:100%;height:64px;font-size:20px;line-height:1;font-weight:500;background-color:#09b9c6;color:#fff;text-align:center}.intro_foot button.round_wh{max-width:calc(100% - 40px);height:56px;font-size:18px;background-color:#fff;color:#504d58;border-radius:12px}.intro_foot button.clear{width:auto;height:auto;font-size:18px;background-color:initial;color:#fff;margin-top:24px}.app_intro_slide.swiper-container,.app_intro_slide_wrap{height:100%}.app_intro_slide.swiper-container .swiper-slide{width:100%;height:100%}.app_intro_slide.swiper-container .swiper-pagination.swiper-pagination-progressbar{height:6px;background-color:#dedede}.app_intro_slide.swiper-container .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#09b9c6}.intro_text{width:100%;max-width:calc(100% - 40px);position:absolute;left:50%;transform:translateX(-50%);text-align:center}.intro_text .intro_head{margin-bottom:16px}.intro_text .intro_head>p{font-size:18px;line-height:1;color:#fff;margin-bottom:10px}.intro_text .intro_head>p span{font:inherit;line-height:inherit;color:inherit}.intro_text .intro_head>p span.dot_t{display:inline-block;position:relative;padding-top:8px;font-weight:500}.intro_text .intro_head>p span.dot_t:before{content:"";display:inline-block;width:5px;height:5px;background-color:#fff;border-radius:50%;position:absolute;top:0;left:50%;transform:translateX(-50%)}.intro_text .intro_head h2{font-size:36px;line-height:50px;font-weight:900;letter-spacing:-.24px;color:#fff}.intro_text .count_box ul{display:flex;justify-content:center;margin-bottom:8px}.intro_text .count_box ul>li{display:flex;flex-direction:column;align-items:center;justify-content:center;width:96px;height:96px;border:1px solid hsla(0,0%,100%,.8);border-radius:50%}.intro_text .count_box ul>li:not(:last-of-type){margin-right:24px}.intro_text .count_box ul>li span{font-size:16px;line-height:24px;font-weight:700;letter-spacing:-.48px;color:#fdf797}.intro_text .count_box ul>li p{font-size:14px;line-height:20px;letter-spacing:-.48px;color:#fff}.intro_text .count_box>p{font-size:18px;line-height:28px;color:#fff;padding-top:28px;position:relative}.intro_text .count_box>p:before{content:"";display:inline-block;width:110px;height:25px;background:url(/static/media/icon_app_intro_arrow.c7681d94.svg) no-repeat 50%/100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}.intro_text .count_box>p span{font-size:20px;line-height:1;font-weight:800;letter-spacing:-.56px;color:#fff697}@media screen and (max-width:768px){.intro_container.main_type .intro_middle{padding-bottom:116px}.intro_container.main_type .intro_middle .intro_bg{max-height:calc(100% - 72px)}.intro_container.main_type .intro_foot{padding-bottom:40px}.intro_container.main_type .intro_foot:before{height:48px}.intro_title h2{font-size:26px;line-height:38px}.intro_title p{font-size:15px;line-height:24px;margin-top:10px}.intro_cont{margin-top:48px}.intro_cont:after{height:72px;bottom:56px}.intro_cont .ui_box{width:295px}.intro_cont .point_box.cyan{padding-top:16px;padding-left:14px}.intro_cont .point_box.cyan p{padding:7px 12px;font-size:12px;line-height:18px;border-radius:16px}.intro_cont .point_box.cyan ul>li{border-radius:16px}.intro_cont .point_box.cyan ul.horizon>li{width:130px;border-radius:8px}.intro_cont .point_box.cyan ul.horizon>li:not(:last-of-type){margin-right:6px}.intro_cont .point_box.purple p{padding:7px 12px;font-size:12px;line-height:18px;border-radius:16px}.intro_cont .point_box.purple ul{margin-top:6px}.intro_cont .point_box.purple ul>li{padding:7px 12px;font-size:12px;line-height:18px;border-radius:0 16px 16px 16px}.intro_cont .point_box.purple ul>li:not(:first-of-type){margin-top:4px}.intro_cont .point_box.balloon p{padding:12px 18px;font-size:13px;line-height:20px;border-radius:12px}.intro_cont .point_box.balloon p:after{width:16.5px;height:10px;left:16px;bottom:-10px}.intro_cont .point_box.balloon div{padding-top:22px}.intro_cont .point_box:nth-of-type(2){transition-delay:.15s}.intro_cont .point_box:nth-of-type(3){transition-delay:.3s}.intro_cont .point_box.intro2_1{top:48px;right:-10px}.intro_cont .point_box.intro2_1 img{max-width:145px}.intro_cont .point_box.intro2_2{top:118px;left:-10px}.intro_cont .point_box.intro2_2 img{max-width:128px}.intro_cont .point_box.intro2_3{bottom:68px;left:-30px}.intro_cont .point_box.intro3_1{bottom:109px;left:-10px}.intro_cont .point_box.intro4_1{top:31px;left:-8px}.intro_cont .point_box.intro4_2{top:129px;right:-4px}.intro_cont .point_box.intro4_2 img{max-width:134px}.intro_cont .point_box.intro4_3{bottom:107px;left:-8px}.intro_foot button{height:56px;font-size:15px}.intro_foot button.round_wh{height:44px;font-size:14px;border-radius:10px}.intro_foot button.clear{font-size:14px;margin-top:16px}.app_intro_slide.swiper-container .swiper-pagination.swiper-pagination-progressbar{height:3px}.intro_text .intro_head{margin-bottom:14px}.intro_text .intro_head>p{font-size:13px;margin-bottom:6px}.intro_text .intro_head>p span.dot_t{padding-top:5px}.intro_text .intro_head>p span.dot_t:before{width:3px;height:3px}.intro_text .intro_head h2{font-size:29px;line-height:38px}.intro_text .count_box ul{margin-bottom:6px}.intro_text .count_box ul>li{width:70px;height:70px}.intro_text .count_box ul>li:not(:last-of-type){margin-right:20px}.intro_text .count_box ul>li span{font-size:11px;line-height:14px}.intro_text .count_box ul>li p{font-size:10px;line-height:13px}.intro_text .count_box>p{font-size:17px;line-height:22px;padding-top:28px}.intro_text .count_box>p:before{width:94px;height:22px}.intro_text .count_box>p span{font-size:20px}}@media screen and (max-width:480px){.intro_cont{margin-top:28px}.intro_title h2{font-size:22px;line-height:32px}.intro_title p{font-size:14px;line-height:22px;margin-top:8px}}.admin .account-delete-pop .confirm-txt{line-height:70px;text-align:center}.admin .pointer{cursor:pointer}.admin.new_ver .table_caption{margin-bottom:10px;font-weight:600}.admin.new_ver .table_btn_small button{font-size:13px;padding:4px 10px;min-width:50px}.admin.new_ver .pop-cont-item .top_table_wrap .search-box>li{width:100%}.admin.new_ver .course-mapping{display:block}.admin.new_ver .course-mapping>div{max-width:100%}.admin.new_ver .course-mapping>div:first-of-type{border-right:none}.admin .course-mapping{display:flex;border:1px solid #e3e3e3}.admin .course-mapping>div{max-width:50%;flex:1 1;padding:20px}.admin .course-mapping>div:first-of-type{border-right:1px dashed #e3e3e3}.admin .course-mapping .map-btn{padding:4px 16px 5px;font-size:13px;line-height:19px;border-radius:5px;color:#fff}.admin .course-mapping .map-btn.black{background:#0d1625}.admin .course-mapping .map-btn.gray1{background:#9e9e9e}.admin .course-mapping .map-btn.gray2{background:#e9e9ea}.admin .course-mapping .mapping-list{height:270px;padding:14px 10px 0 20px;background:#f9f9f9;border:1px solid #ebebeb;border-radius:5px}.admin .course-mapping .mapping-list.result-area{height:220px}.admin .course-mapping .mapping-list>ul{height:100%;overflow-y:auto;padding-right:10px;padding-bottom:14px}.admin .course-mapping .mapping-list>ul>li{padding-bottom:10px;border-bottom:1px solid #e3e3e3;display:flex;justify-content:space-between;align-items:center;min-height:39px}.admin .course-mapping .mapping-list>ul>li:not(:first-of-type){margin-top:10px}.admin .course-mapping .mapping-list>ul>li p{width:calc(100% - 67px);font-size:14px;font-weight:500;color:#616161;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.admin .course-mapping .mapping-list>ul.nodata{display:flex;justify-content:center;align-items:center}.admin .course-mapping .mapping-list>ul.nodata li{padding:0;border-bottom:0;font-size:14px;line-height:20px;color:#bcbcbc}.admin .course-mapping .search-area{display:flex;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:12px}.admin .course-mapping .search-area input{width:calc(100% - 92px);font-size:14px;color:#616161}.admin .course-mapping .search-area .btn-search{font-size:14px;line-height:20px;color:#fff;padding:9px 27px;background:#0d1625;border-radius:5px}.admin.new_ver .page-inner>div+.title{margin-top:50px}.admin.new_ver .page-inner .table_wrap{width:100%;display:flex}.admin.new_ver .page-inner .table_wrap .table_half{width:100%}.admin.new_ver .page-inner .table_wrap .table_half.left{margin-right:20px}.admin.new_ver.new_page{padding:80px 20px;max-width:1400px;margin:auto}.admin.new_ver.new_page .admin_btn_wrap{margin-top:40px;text-align:center}.admin.new_ver.new_page table .grab{cursor:grab!important}.admin.new_ver.new_page table .grab:active{cursor:grabbing!important;background:rgba(0,0,0,.08)}.admin.new_ver .view_list{display:flex;justify-content:center}.admin.new_ver .view_list li:not(:first-child){margin-left:10px}.admin.new_ver .view_list li p{margin-top:2px;line-height:18px}.admin.new_ver .view_list li p:before{content:"";display:inline-block;width:20px;height:20px;vertical-align:top;background:url(/static/media/icon_new_like.eb13991a.svg) no-repeat 50%/14px}.admin.new_ver .view_list li:last-child p:before{background:url(/static/media/icon_new_view.2bccbc64.svg) no-repeat 50%/16px}.admin.new_ver .input_wrap>input[type=text]{display:block;width:100%;height:auto;border:1px solid rgba(0,0,0,.08);border-radius:5px;padding:10px 40px 10px 10px;text-align:left!important;font-size:14px;line-height:1.2}.admin.new_ver .input_wrap .search_option{top:42px;border-radius:5px}.admin.new_ver .input_wrap .search_option li{padding:10px}.admin.new_ver .input_wrap .search_option li:not(:first-child){padding-top:0}.admin.new_ver .input_wrap .search_option li a{font:inherit}.admin.new_ver .input_wrap button.search_icon{display:none}.admin.new_ver .new_admin_select+.new-select-arrow{display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAApzSURBVHic7d1Nb11XFQbgt0xIRStVZdBBZ0lAgkkTS8zbMUxB8I9I+QMQ+BkIIT6FmKO2SC0gplVdiQgBSaUwMQPbqHVs33PvPfvsr+eRzihKdPY+e71r+VzbSQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoD8v1b6Bibya5DtJ3k7yjSRvJHnz4s8+TvJpko+S/D7Jz5M83f4WAYqQf0zpa0l+muSzJGcLr8+SPE5yv8L9AqxF/jGlO0neTfLfLD/4V6/nSR5d/FsAvZB/TOt+kg9y+MG/er2f5N6mKwA4jPxjWm8lOc16h//yOk3ycMN1AOzrYcrl31sbrgP2dj9lDv/l9STJyWarAVjuJOcZVSr/TpPc3Ww1sIc7Sd5LucN/ef0zybc2WhPAEg+S/CPl8+/PSV7eaE2w2I9S/vB7EwC0pvRX/levR9ssC5b5eo77bldDANCjrZv/Wc5/OsA3BdKMn2XbAri8fBwA1LLVa//rrp9ssD7Y6dUkz1KnCAwBQA01m/9ZzjP3leKrhB1+kHpFcHn5OADYSo3X/tdd3yu90NF9qfYNDODt2jeQ5PUkv44hACjrJOdZ83rtG0nyTu0bgD+m/iTs4wCgtNqv/a9efyi7XNjt76lfCIYAoKTWmv9Zkr8WXTEs8DT1C8EQAJTSYvM/S/LvkouGJf6T+oVgCABKaLX5nyX5V8F1wyJ/S/1CMAQAa2u5+Z8l+Uu5pc/BTwEc77T2DdzitSS/iiEA2M+DJL9J8tXaN3KLlrO3CwaA431Y+wZ2eC3JL+NHBIFlTpL8Nm03/yT5qPYNwPdT/1XYkssvCwJ2aeWX/Cy5vltoD2Cxr6TNnwS47vI9AcBNWv/M//OXXwVMMx6nfkEYAoBD9dT8z5L8uMw2wP7u5/y/qKxdFEsvHwcAl3p67X+W86y9W2Qn4ECPUr8wDAHAPnpr/mdJflhkJ+AIX07yp9Qvjn0uHwfAvHp77X+W5IMkL5fYDDjWvZz/bGrtItnn8iYA5tPjV/6fxKt/Gvcg/RWWIQDm0WPzf5LzbIXm9fhqzccBMD7ZBBtQaEBLZBJsSMEBLZBFUIHCA2qSQVCRAgRqkD3QAIUIbEnmQEMUJLAFWQMNUphASTIGGqZAgRJkC3RAoQJrkinQEQULrEGWQIcULnAMGQIdU8DAIWQHDEAhA/uQGTAQBQ0sIStgQAobuI2MgIEpcOA6sgEmoNCBz5MJMBEFDySyAKak8GFuMgAmJgBgTmofEAQwGTUP/J9AgDmodeAFggHGpsaBGwkIGJPaBnYSFDAWNQ0sJjBgDGoZ2JvggL6pYeBgAgT6pHaBowkS6IuaBVYjUKAPahVYnWCBtqlRoBgBA21Sm0BxggbaoiaBzQgcaINaBDYneKAuNQhUI4CgDrUHVCeIYFtqDmiGQIJtqDWgOYIJylJjQLMEFJShtoDmCSpYl5oCuiGwYB1qCeiO4ILjqCGgWwIMDqN2gO4JMtiPmgGGIdBgGbUCDEewwe3UCDAsAQfXUxvA8AQdfJGaAKYh8OCcWgCmI/iYnRoApiUAmZWzD0xPEDIbZx7ggkBkFs46wBWCkdE54wA3EJCMytkG2EFQMhpnGmAhgckonGWAPQlOeucMAxxIgNIrZxfgSIKU3jizACsRqPTCWQVYmWCldc4oQCECllY5mwCFCVpa40wCbETg0gpnEWBjgpfanEGASgQwtTh7AJUJYrbmzAE0QiCzFWcNoDGCmdKcMYBGCWhKcbYAGieoWZszBdAJgc1anCWAzghujuUMAXRKgHMoZwegc4KcfTkzAIMQ6CzlrAAMRrCzizMCMCgBz02cDYDBCXquciYAJiHwueQsAExG8OMMAExKA5iXZw8wOY1gPp45AEk0hJl41gB8gcYwPs8YgGtpEOPybAG4lUYxHs8UgEU0jHF4lgDsRePon2cIwEE0kH55dgAcRSPpj2cGwCo0lH54VgCsSmNpn2cEQBEaTLs8GwCK0mja45kAsAkNpx2eBQCb0njq8wwAqEIDqsfeA1CVRrQ9ew5AEzSk7dhrAJqiMZVnjwFokgZVjr0FoGka1frsKQBd0LDWYy8B6IrGdTx7CECXNLDD2TsAuqaR7c+eATAEDW05ewXAUDS23ewRAEPS4G5mbwAYmkb3InsCwBQ0PHsBwKQ0PnsAwKRmboAzrx0ApmyEM64ZAF4wU0Ocaa0AsNMMjXGGNQLA3kZukCOvDQCONmKjHHFNALC6kRrmSGsBgOJGaJwjrAEANtdzA+353gGgupMkT1K/Oe5zPen0nk8WPhMA2ESPX033dPnKH4BmGQI0fwAmZQjQ/AGYlCFA8wdgUoYAzR+ASRkCNH8AJmUI0PwBmJQhQPMHYFKGAM0fgEkZAjR/ACZlCND8AZiUIUDzB2BSsw8Bmj8A05p1CND8AZjebEOA5g8AF2YZAjR/ALhi9CFA8weAG4w6BGj+ALDDaEOA5g8AC40yBGj+ALCn3ocAzR8ADtTrEKD5A8CRehsCNH8AWEkvQ4DmDwAra30I0PwBoJBWhwDNHwAKa20I0PwBYCOtDAGaPwBsrPYQoPkDQCW1hgDNHwAq23oI0PwBoBFbDQGaPwA0pvQQoPkDQKMeJjnN+s3/k5wPGABAo+4leT/rNf/3ktzddAUAwEHuJHk3yfMc3vifJ3l08W8BAB25n+RxkmdZ3vifXfydexXuF9jIS7VvANjEK0m+neSdJN9M8kaSNy/+7OMknyb5MMnvkvwiydMK9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3+h+eLmI/KOKaJQAAAABJRU5ErkJggg==) no-repeat 50%/20px;transition:.25s}.admin.new_ver .new_admin_select.on+.new-select-arrow{transform:translateY(-50%) rotate(180deg)}.admin.new_ver .price_td{display:inline-block}.admin.new_ver .price_td.leftT{display:table-cell}.admin.new_ver .price_td>span{margin-left:8px;margin-right:40px}.admin.new_ver .price_td>span:after{content:"";display:inline-block;width:1px;height:18px;margin-left:20px;background:rgba(0,0,0,.08);vertical-align:sub}.admin.new_ver .price_td>div{display:inline-block}.admin.new_ver .price_td>div .radio-wrap.w_input{margin-left:8px;vertical-align:text-bottom}.admin.new_ver .price_td>div .radio-wrap.w_input+input[type=text]{width:140px;display:inline-block;margin-left:8px}.admin.new_ver .price_td>div .radio-wrap.w_input+input[type=text]:first-of-type{margin-right:10px}.admin.new_ver .price_td>div .sub_input:disabled{background:#d3d3d3;color:transparent}.admin.new_ver .input_td{display:table-cell}.admin.new_ver .input_td.w_80 input[type=text]{width:80px!important}.admin.new_ver .input_td>div{display:flex;align-items:center}.admin.new_ver .input_td input[type=text]{width:200px;display:inline-block;margin:0 8px}.admin.new_ver .input_td input[type=text].margin_none{margin:0}.admin.new_ver .admin_btn_wrap button:not(:first-child){margin-left:8px}.admin.new_ver .course_select_wrap{margin-top:50px;display:flex}.admin.new_ver .course_select_wrap .title{padding-bottom:0;line-height:35px}.admin.new_ver .course_select_wrap+.title{margin-top:42px}.admin.new_ver .course_select_wrap .title_wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.admin.new_ver .course_select_wrap>div{width:calc(50% - 10px)}.admin.new_ver .course_select_wrap>div.course_left{margin-right:20px}.admin.new_ver .course_select_wrap>div .scroll_table{height:240px;overflow-y:auto}.admin.new_ver .course_select_wrap>div .scroll_table .min_auto_table{position:relative;border-collapse:initial}.admin.new_ver .course_select_wrap>div .scroll_table .min_auto_table thead{position:sticky;left:0;top:0;z-index:1}.admin.new_ver .td_ellipsis{position:relative}.admin.new_ver .td_ellipsis .ellipsis{position:absolute;top:50%;left:10px;transform:translateY(-50%);width:calc(100% - 20px);text-align:left}.admin.new_ver .min_auto_table tr.on{background-color:rgba(0,128,255,.1)}.admin.new_ver .min_auto_table th{min-width:auto!important;text-align:center}.admin.new_ver .min_auto_table .col_small{width:100px}.admin.new_ver .min_auto_table .col_medium{width:160px}.admin.new_ver .min_auto_table .nodata{height:200px}.admin.new_ver .contents_search_wrap{margin-top:20px;display:flex;align-items:center}.admin.new_ver .contents_search_wrap>p{font-weight:700;margin-right:20px}.admin.new_ver .contents_search_wrap input[type=text]{width:486px;margin-right:8px}.admin.new_ver .contents_search_wrap .input_wrap{margin:0 10px 0 20px;position:relative}.admin.new_ver .contents_search_wrap .input_wrap button{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.admin.new_ver .contents_search_wrap+.content_search_list_wrap{margin-top:10px}.admin.new_ver .contents_search_wrap+.content_search_list_wrap ul{display:flex}.admin.new_ver .contents_search_wrap+.content_search_list_wrap ul li{margin-bottom:8px;width:calc(25% - 8px);border:1px solid rgba(0,0,0,.08);background-color:rgba(0,0,0,.02);border-radius:8px;display:flex;align-items:center;padding:4px 4px 4px 12px}.admin.new_ver .contents_search_wrap+.content_search_list_wrap ul li:not(:first-child){margin-left:8px}.admin.new_ver .contents_search_wrap+.content_search_list_wrap ul li .txt_wrap{display:flex;width:calc(100% - 80px);white-space:nowrap}.admin.new_ver .contents_search_wrap+.content_search_list_wrap ul li .txt_wrap p{font-size:13px}.admin.new_ver .contents_search_wrap+.content_search_list_wrap ul li .txt_wrap p:first-child{width:calc(100% - 100px)}.admin.new_ver .contents_search_wrap+.content_search_list_wrap ul li .txt_wrap p:not(:first-child):before{content:"";display:inline-block;width:1px;height:10px;background:rgba(0,0,0,.08);margin:0 4px}.admin.new_ver .contents_search_wrap+.content_search_list_wrap ul .btn_wrap{margin-left:12px}.admin.new_ver .contents_search_wrap+.content_search_list_wrap ul .btn_wrap button{width:32px;height:32px;border:1px solid rgba(0,0,0,.08);border-radius:6px}.admin.new_ver .contents_search_wrap+.content_search_list_wrap ul .btn_wrap button:first-child{background:url(/static/media/icon_new_view.2bccbc64.svg) no-repeat 50%/20px;margin-right:4px}.admin.new_ver .contents_search_wrap+.content_search_list_wrap ul .btn_wrap button:last-child{background:url(/static/media/icon_new_delete.76bbcdba.svg) no-repeat 50%/20px}.admin.new_ver .pop-cont .admin_btn_wrap{display:flex;margin-bottom:10px}.admin.new_ver .pop-cont .admin_btn_wrap .input_wrap{width:calc(100% - 200px)}.admin.new_ver .pop-cont .admin_btn_wrap .input_wrap input[type=text]{display:inline-block}.admin.new_ver .pop-cont .tree_wrap{border:1px solid rgba(0,0,0,.08);border-radius:5px;padding:20px}.admin.new_ver .pop-cont .pop_btn_wrap{text-align:center;margin-top:40px}.admin.new_ver .pop-cont .pop_btn_wrap button:not(:first-child){margin-left:8px}.admin.new_ver .top_table_wrap{margin-bottom:30px}.admin.new_ver .top_table_wrap .pop_btn_wrap{margin-top:20px}.admin.new_ver .radio-wrap.solo input[type=radio]+label i{margin-right:0}.search-date2-wrap>span{margin:0 5px}.admin .search-box .search_item_half{width:calc(50% - 32px)}.admin_tag_list{display:flex;align-items:center;margin-left:12px}.admin_tag_list li{border:1px solid rgba(0,0,0,.08);background-color:rgba(0,0,0,.02);border-radius:6px;padding:4px 6px;display:flex;align-items:center}.admin_tag_list li:not(:first-child){margin-left:6px}.admin_tag_list li .delete_btn{width:14px;height:14px;background:url(/static/media/icon_input_reset.3f4fa244.svg) no-repeat 50%;border-radius:50%;margin-left:4px}.multi_form{display:flex;align-items:center}.multi_form>:first-child{margin-right:10px}.multi_form.large>:first-child{margin-right:20px}.use-check-pop .pop-cont{max-width:850px;min-width:unset}.use-check-pop .pop-cont .pop-title{display:flex;align-items:center;justify-content:space-between}.use-check-pop .pop-cont .user_area{display:flex;align-items:center}.use-check-pop .pop-cont .user_area .user_img{width:28px;height:28px;background-color:#f2f2f7;border-radius:50%;background:#f2f2f7 url(/static/media/icon_user_line_gray.9f0cb534.svg) no-repeat 50%/18px;margin-right:4px}.use-check-pop .pop-cont .user_area p{font-size:14px;font-weight:500;line-height:22px;color:#24212e}.use-check-pop .pop-cont .user_area p span{font:inherit;line-height:inherit;color:inherit;margin-left:2px}.use-check-pop .pop-cont .info_area{display:flex;align-items:center}.use-check-pop .pop-cont .info_area table{width:calc(100% - 82px)}.use-check-pop .pop-cont .info_area table td,.use-check-pop .pop-cont .info_area table th{padding:8px 10px;font-size:13px}.use-check-pop .pop-cont .info_area>span{width:82px;text-align:right;font-size:14px;font-weight:400;line-height:22px;color:#7c7a82;margin-left:8px}.use-check-pop .pop-cont .pop-cont-item .view_area{background-color:#ffffe0;height:400px;overflow-y:auto}.admin main#pay-coupon-create .input-2span{display:flex;align-items:center}.admin main#pay-coupon-create .input-2span input{width:calc(100% - 130px);margin:0 10px}.edit_question_popup_wrap .pop_inner{max-height:calc(100vh - 270px);overflow-y:visible}.edit_question_popup_wrap .edit_question_popup{overflow-y:auto;height:calc(100vh - 258px)}.edit_question_popup_wrap .edit_question_popup ul{height:100%}.edit_question_popup_wrap .edit_question_popup ul li{display:flex;align-items:center}.edit_question_popup_wrap .edit_question_popup ul li.dragging .edit_question_txt{border:1px solid #09b9c6!important}.edit_question_popup_wrap .edit_question_popup ul li:not(:first-child){margin-top:14px}.edit_question_popup_wrap .edit_question_popup ul li>.new_factory_button{padding:0 11px;margin-right:16px}.edit_question_popup_wrap .edit_question_popup ul li>.new_factory_button .src_right{width:16px;height:16px;margin-left:0!important;display:block}.edit_question_popup_wrap .edit_question_popup ul li>a{display:block;width:100%}.edit_question_popup_wrap .edit_question_popup ul li .edit_question_box{display:flex;align-items:center}.edit_question_popup_wrap .edit_question_popup ul li .edit_question_box .num{margin-right:6px;margin-bottom:auto;font-size:14px;font-weight:700;color:#504d58}.edit_question_popup_wrap .edit_question_popup ul li .edit_question_box .edit_question_txt{width:100%;border:1px solid #e9e9ea;padding:20px 24px;border-radius:8px;display:flex;align-items:center;position:relative}.edit_question_popup_wrap .edit_question_popup ul li .edit_question_box .edit_question_txt>p{flex:1 1;color:#24212e;margin-right:12px;padding-left:20px;text-indent:-20px;line-height:1.4}.edit_question_popup_wrap .edit_question_popup ul li .edit_question_box .edit_question_txt>p:hover+.hover_txt{display:block!important}.edit_question_popup_wrap .edit_question_popup ul li .edit_question_box .edit_question_txt .hover_txt{display:none;max-width:485px;position:absolute;left:24px;bottom:-28px;z-index:10;border:1px solid #f2f2f7;border-radius:8px;padding:10px 12px;background-color:#fff;color:#7c7a82;font-size:13px;line-height:20px;box-shadow:0 4px 8px 0 rgba(0,0,0,.12)}.edit_question_popup_wrap .edit_question_popup ul li .edit_question_box .edit_question_txt .hover_txt p.hover_num{display:inline;color:#7c7a82;font-size:13px;font-weight:400}.edit_question_popup_wrap .edit_question_popup ul li .edit_question_box .edit_question_txt div:last-child .delete_btn{width:24px;height:24px;text-align:center;line-height:24px;font-size:0}.edit_question_popup_wrap .edit_question_popup ul li .edit_question_box .edit_question_txt div:last-child .new_factory_button{margin-right:6px}.edit_question_popup_wrap .edit_question_popup ul li .edit_question_box .edit_question_txt div:last-child .new_factory_button .src_right{margin-left:0!important}.edit_question_popup_wrap .edit_question_popup ul li.on .edit_question_txt{border:1px solid #09b9c6}.market_common .top_right_btn{position:absolute;top:32px;right:32px}.market_common .market_wrap{padding:16px 0}.market_common .market_wrap .search_area{display:flex;width:calc(100% - 650px);max-width:530px;text-align:center;margin:0 auto 44px}.market_common .market_wrap .search_area .content_search{width:calc(100% - 82px);text-align:left}.market_common .market_wrap .search_area .content_search button{right:20px}.market_common .market_wrap .search_area .content_search input[type=text]{border:1px solid #dfdfe4;border-radius:0 50px 50px 0;border-left:0;height:48px;font-size:16px}.market_common .market_wrap .search_area .content_search input[type=text]::placeholder{font-size:16px}.market_common .market_wrap .search_area .new_select{width:100px;text-align:left}.market_common .market_wrap .search_area .new_select ul{width:100%;left:12px}.market_common .market_wrap .search_area .new_select ul li a{font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:8px 12px;line-height:24px;color:#24212e}.market_common .market_wrap .search_area .new_select p{height:48px;font-size:16px;line-height:30px;padding-left:24px;padding-right:24px;border-radius:50px 0 0 50px;border-right:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:500}.market_common .market_wrap .search_area .new_select p:after{right:2px}.market_common .market_wrap .search_area .new_select p>span{display:inline-block;font:inherit;color:inherit}.market_common .market_wrap .search_area .new_select.on p{height:48px;border:1px solid #dfdfe4;border-right:0;font-size:16px}.market_common .market_wrap .bnr_wrap{display:flex;align-items:center;margin:0 auto 40px}.market_common .market_wrap .bnr_wrap .half{width:calc(50% - 8px);height:280px;border-radius:8px}.market_common .market_wrap .bnr_wrap .half.left{margin-right:16px;position:relative}.market_common .market_wrap .bnr_wrap .half.left .slide_wrap{position:absolute;right:16px;top:16px}.market_common .market_wrap .bnr_wrap .half.right{position:relative;border:1px solid #e9e9ea;padding:24px}.market_common .market_wrap .bnr_wrap .half.right .right_top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;position:relative}.market_common .market_wrap .bnr_wrap .half.right .right_top>p{font-size:18px;font-weight:500;color:#24212e;line-height:28px}.market_common .market_wrap .bnr_wrap .half.right .right_botton{height:196px}.market_common .market_wrap .bnr_wrap .main_bnr{min-width:100%;height:280px}.market_common .market_wrap .bnr_wrap .card_bnr,.market_common .market_wrap .bnr_wrap .main_bnr{border-radius:8px;overflow:hidden;text-align:center;background-position:50%;background-size:contain;background-repeat:no-repeat}.market_common .market_wrap .bnr_wrap .card_bnr{display:inline-block;width:100%;height:100%}.market_common .market_wrap .bnr_wrap .card_bnr:not(:first-child){margin-left:14px}.market_common .market_wrap .course_wrap{margin-bottom:60px}.market_common .market_wrap .course_wrap .slide_wrap{right:0}.market_common .market_wrap .course_wrap .tab_line_wrap{margin-bottom:28px}.market_common .market_wrap .course_wrap .tab_line_wrap .tab_line{margin-left:-20px}.market_common .market_wrap .course_wrap .tab_line_wrap .tab_line li.disabled,.market_common .market_wrap .course_wrap .tab_line_wrap .tab_line li.disabled *{cursor:default}.market_common .market_wrap .course_wrap .tab_line_wrap .tab_line li.disabled a{color:#d3d3d5}.market_common .market_wrap .course_wrap .tab_line_wrap .line{width:calc(100% + 64px);margin-left:-32px}.market_common .market_wrap .course_wrap .tab_line_wrap .slide_wrap button{width:24px;height:24px;background-size:6px}.market_common .market_wrap .course_wrap .tab_line_wrap .slide_wrap button:not(:last-child){margin-right:12px}.market_common .market_wrap .course_wrap.best .tab_line_wrap .tab_line{margin-left:-12px}.market_common .market_wrap .big_bnr_wrap{width:100%;padding:40px;text-align:center;background-color:#d3e9ff;border-radius:8px;margin-bottom:60px}.market_common .market_wrap .big_bnr_wrap .big_bnr_title{font-size:32px;font-weight:700;line-height:48px;color:#24212e}.market_common .market_wrap .big_bnr_wrap .big_bnr_title .desc{display:block;font-size:13px;line-height:20px;margin-top:4px;color:#504d58}.market_common .market_wrap .big_bnr_wrap ul{display:flex;align-items:center;justify-content:center;margin-top:20px}.market_common .market_wrap .big_bnr_wrap ul li{font-size:20px;line-height:30px;color:#24212e}.market_common .market_wrap .big_bnr_wrap ul li .font_b{font:inherit;color:#000;font-weight:700}.market_common .market_wrap .big_bnr_wrap ul li:not(:first-child){margin-left:30px}.market_common .market_wrap .big_bnr_wrap ul li:not(:first-child):before{content:"";display:inline-block;vertical-align:middle;margin-bottom:4px;width:1px;height:20px;background-color:#7c7a82;margin-right:30px}.market_common .market_wrap .course_wrap.best .best_title{font-size:20px;font-weight:500;line-height:30px;margin-bottom:10px;color:#24212e}.market_common .market_wrap .btn_wrap{justify-content:center}.market_common .market_wrap .btn_wrap button{padding:0 40px;font-size:16px;font-weight:500;line-height:24px}.market_common .market_wrap .btn_wrap button img{margin-top:2px}@media screen and (max-width:1470px){.market_common .market_wrap .course_wrap .tab_line_wrap .line{width:calc(100% + 48px);margin-left:-24px}}.slide_wrap{display:flex;align-items:center;position:absolute;top:24px;right:24px}.slide_wrap>p{margin-right:16px;line-height:22px}.slide_wrap>p .current_num{font-weight:700}.slide_btn_wrap.size_s{font-size:0}.slide_btn_wrap.size_s button{width:20px;height:20px}.slide_btn_wrap.size_s button.play{background-size:6px;background-position:center left 7px}.slide_btn_wrap.size_s button.play.hold{background-size:4px}.slide_btn_wrap.size_s button.next,.slide_btn_wrap.size_s button.prev{background-size:5px}.slide_btn_wrap.size_m{font-size:0}.slide_btn_wrap.size_m button{width:24px;height:24px}.slide_btn_wrap.size_m button:not(:last-child){margin-right:12px}.slide_btn_wrap.size_m button.next,.slide_btn_wrap.size_m button.prev{background-size:6px}.slide_btn_wrap.h_24 button{width:24px;height:24px;border:none;background-size:8px}.slide_btn_wrap.h_28 button{width:28px;height:28px;background-size:8px}.slide_btn_wrap button{display:inline-block;width:28px;height:28px;border:1px solid #dfdfe4;border-radius:50%;background:#fff no-repeat 50%}.slide_btn_wrap button:not(:last-child){margin-right:8px}.slide_btn_wrap button.play{background-image:url(/static/media/icon_new_slide_play2.c39d01b9.svg);background-size:9px;background-position:center left 10px}.slide_btn_wrap button.play.hold{background-image:url(/static/media/icon_new_slide_play.afdfcf7f.svg);background-size:6px;background-position:50%}.slide_btn_wrap button.prev{background-image:url(/static/media/icon_new_slide_prev.b775bec1.svg)}.slide_btn_wrap button.next,.slide_btn_wrap button.prev{background-size:8px;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.slide_btn_wrap button.next{background-image:url(/static/media/icon_new_slide_next.790f7a9d.svg)}.course_wrap{position:relative}.course_wrap .course_card{min-width:calc(25% - 12px);padding:24px;border:1px solid #f2f2f7;border-radius:8px;cursor:pointer}.course_wrap .course_card:not(:first-child){margin-left:16px}.course_wrap .course_card .new_factory_tag{min-width:unset;height:25px;line-height:23px;padding:0 12px;font-size:13px;font-weight:500;margin-bottom:8px}.course_wrap .course_card>p{height:44px;font-size:16px;line-height:22px;font-weight:500;margin-bottom:14px;color:#504d58;word-break:break-all}.course_wrap .course_card .tr_test_wrap{display:flex}.course_wrap .course_card .tr_test_wrap .new_factory_tag{width:52px;height:22px;line-height:20px;padding:0 10px;border-radius:6px;margin-bottom:0;text-align:center}.course_wrap .course_card .tr_test_wrap ul{margin-left:auto;display:flex;align-items:center}.course_wrap .course_card .tr_test_wrap ul li{font-size:13px;line-height:20px}.course_wrap .course_card .tr_test_wrap ul li:not(:first-child){margin-left:8px}.course_wrap .course_card .tr_test_wrap ul li:not(:first-child):before{content:"";display:inline-block;width:1px;height:12px;background-color:#e9e9ea;margin-right:8px}.course_wrap .course_card .tr_test_wrap.tr{margin-bottom:6px}.course_wrap .course_card .user_area{margin-top:20px;padding-top:14px;border-top:1px solid #e9e9ea;display:flex;align-items:center;justify-content:space-between}.course_wrap .course_card .user_area .user_name{font-size:13px;line-height:20px;font-weight:500;color:#504d58;display:flex;align-items:center}.course_wrap .course_card .user_area .user_name i{display:inline-block;vertical-align:middle;width:22px;height:22px;margin-right:8px;background:url(/static/media/icon_new_user.e5a91d0f.svg) no-repeat 50%}.course_wrap .course_card .user_area .admin_name{font-size:14px;line-height:22px;font-weight:700;color:#09b9c6}.course_wrap .course_card .user_area ul{display:flex}.course_wrap .course_card .user_area ul li{display:flex;align-items:center;font-size:13px;line-height:20px}.course_wrap .course_card .user_area ul li span{font:inherit;margin-left:4px}.course_wrap .course_card .user_area ul li .td_like{margin-right:0;margin-bottom:0}.course_wrap .course_card .user_area ul li:first-child{color:#7c7a82}.course_wrap .course_card .user_area ul li:last-child i{width:19px;height:19px;vertical-align:middle;background:url(/static/media/icon_new_like2.516c1b7f.svg) no-repeat 50%}.course_wrap .course_card .user_area ul li:not(:first-child){margin-left:10px}.course_wrap .course_card .user_area ul li:not(:first-child):before{content:"";display:inline-block;width:1px;height:12px;background-color:#e9e9ea;margin-right:10px}.course_wrap .course_card.disabled{background-color:#d3d3d5;cursor:default}.course_wrap.best .slide_wrap{top:64px}.course_wrap.best .course_card{min-width:calc(20% - 13px);padding:20px}.course_wrap.best .course_card>p{height:48px;line-height:24px}.course_wrap.best .course_card .new_factory_tag{height:22px;line-height:20px;padding:0 8px}.course_wrap.best .course_card .new_factory_tag.premium_tag{padding-left:18px;padding-right:4px;font-size:12px}.course_wrap.best .course_card .new_factory_tag.premium_tag:before{width:14px;height:14px;line-height:14px;font-size:10px}.course_wrap.best .course_card .user_area{margin-top:14px}.course_wrap.best .tab_line_wrap .tab_line{margin-left:0}.course_wrap.best .tab_line_wrap .tab_line li{min-width:unset;padding:0 12px}@media screen and (max-width:1680px){.course_wrap .course_list .course_card{min-width:calc(33.33% - 12px)}.course_wrap .course_list.best .course_card{min-width:calc(25% - 13px)}}.td_like{width:16px;height:16px;vertical-align:middle;margin-bottom:2px;margin-right:5px;background:url(/static/media/icon_table_like.2c10fe80.svg) no-repeat 50%}.td_like.on{background-image:url(/static/media/icon_table_like_on.c40085d1.svg)}.search_btn_wrap.area.border_ver{border-bottom:1px solid #e9e9ea;margin-bottom:18px;padding-bottom:18px}.search_btn_wrap.area+.premium_voca_btn{display:block;width:100%;color:#7681e5;font-weight:400}.search_btn_wrap.area+.premium_voca_btn.on{border-color:#7681e5}.search_btn_wrap.area+.premium_voca_btn span:before{content:"P";display:inline-block;width:16px;height:16px;border-radius:50%;line-height:16px;font-size:10px;background-color:#7681e5;color:#fff;margin-right:4px}.search_btn_wrap.area+.premium_voca_btn.disabled{color:#d3d3d5;cursor:not-allowed}.search_btn_wrap.area+.premium_voca_btn.disabled span:before{background-color:#e5e4e6;color:#fff}.new_container.question_market_common .new_layout .chk_btn_wrap .search_btn_wrap{margin-bottom:18px;padding-bottom:18px}.new_container.question_market_common .new_layout .chk_btn_wrap .search_btn_wrap.area{padding-top:0;border-bottom:1px solid #e9e9ea}.new_container.question_market_common .new_layout .chk_btn_wrap .alert{display:none}.new_container.question_market_common .new_layout .chk_btn_wrap .chk_btn#area_4:checked+label+input+label+.alert{display:block;margin-top:6px}.new_container.question_market_common .new_layout .radio_btn_wrap.quarter{margin-top:12px}.new_container.question_market_common .new_layout .radio_btn_wrap.quarter input[type=radio]+label{width:25%;margin-right:0;border-radius:0}.new_container.question_market_common .new_layout .radio_btn_wrap.quarter input[type=radio]+label:first-of-type{border-radius:8px 0 0 8px}.new_container.question_market_common .new_layout .radio_btn_wrap.quarter input[type=radio]+label:last-of-type{border-radius:0 8px 8px 0}.new_container.question_market_common .new_layout .radio_btn_wrap.quarter input[type=radio]+label:not(:first-of-type){border-left:none}.new_container.question_market_common .new_layout .num_chk_area{display:flex;align-items:center;justify-content:space-between}.new_container.question_market_common .new_layout .num_chk_area .chk_wrap{margin-bottom:8px}.new_container.question_market_common .new_layout .num_chk_area .chk_wrap input[type=checkbox]:checked+label i{border-color:#09b9c6;background:url(/static/media/icon_chk.dd086681.svg) no-repeat 50%/8px}.new_container.question_market_common .new_layout .num_chk_area .chk_wrap input[type=checkbox]+label{font-size:13px;font-weight:400;color:#504d58;line-height:20px}.new_container.question_market_common .new_layout .num_chk_area .chk_wrap input[type=checkbox]+label i{width:18px;height:18px;vertical-align:middle;display:inline-block;border-radius:4px;border:1px solid #dfdfe4;margin-right:6px;min-width:18px}.new_container.question_market_common .new_layout .new_table_wrap tr{cursor:pointer}.new_container.question_market_common .new_layout .new_table_wrap tr.disabled{cursor:default;background-color:#d3d3d5}.new_container.question_market_common .new_layout .new_table_wrap td{word-break:keep-all}.new_container.question_market_common .new_layout .new_table_wrap .admin_name{color:#09b9c6;font-weight:700}.new_container.question_market_common .new_layout .voca_icon{display:flex;align-items:center;justify-content:center;color:#7681e5}.new_container.question_market_common .new_layout .voca_icon:before{content:"P";display:inline-block;width:16px;height:16px;border-radius:50%;line-height:16px;font-size:10px;background-color:#7681e5;color:#fff;margin-right:4px}.new_container.question_market_common .new_layout .contents_info_top .chk_btn.like_btn+label{margin-right:8px;border:1px solid #dfdfe4;border-radius:8px;min-width:60px;height:34px;line-height:32px;font-size:14px;padding:0 8px;font-weight:400}.new_container.question_market_common .new_layout .contents_info_top .chk_btn.like_btn+label:before{content:"";display:inline-block;width:20px;height:20px;vertical-align:middle;background:url(/static/media/icon_table_like.2c10fe80.svg) no-repeat 50%/16px;margin-right:5px}.new_container.question_market_common .new_layout .contents_info_top .chk_btn.like_btn:checked+label{background-color:#09b9c6;border:1px solid #09b9c6;color:#fff}.new_container.question_market_common .new_layout .contents_info_top .chk_btn.like_btn:checked+label:before{background:url(/static/media/icon_table_like_white.cd041107.svg) no-repeat 50%/18px}.new_container.question_market_common .new_layout .info_ul .tag_txt{display:flex;align-items:center}.new_container.question_market_common .new_layout .info_ul .tag_txt li:not(:first-child){margin-left:8px}.new_container.question_market_common .new_layout .info_ul .tag_txt li:not(:first-child):before{content:"";display:inline-block;width:1px;height:10px;background:#c7c7cc;margin-right:8px}.new_container.question_market_common .new_layout .info_ul .tag_txt li .new_factory_tag{margin-right:6px}.new_container.question_market_common .new_layout .new_popup_wrap .question_bottom_wrap>p{margin-left:auto}.x_button{width:28px;height:28px;background:url(/static/media/icon_card_x.73219034.svg) no-repeat 50%}.vocabulary_card{position:relative;width:calc(20% - 13.2px);height:192px;margin:0 16px 16px 0;border-radius:16px;border:1px solid transparent;background-color:#fff;box-shadow:1px 4px 6px 0 rgba(0,0,0,.06);transform-style:preserve-3d;transition:transform .5s;cursor:pointer}.vocabulary_card:not(.non_hover):hover{border-color:#7681e5;background-color:#f0f0f9}.vocabulary_card:not(.non_hover):hover .btns{z-index:10}.vocabulary_card.shadow{box-shadow:1px 4px 6px 0 rgba(118,129,229,.6)}.vocabulary_card.active_nonFlip{box-shadow:1px 4px 6px 0 rgba(0,0,0,.06);background-color:#f0f0f9;border-color:#f0f0f9}.vocabulary_card.active_nonFlip.shadow{box-shadow:1px 4px 6px 0 rgba(118,129,229,.6)}.vocabulary_card.active_nonFlip.active{box-shadow:1px -4px 6px 0 rgba(118,129,229,.6)}.vocabulary_card.active_nonFlip .top_area .memorized_span{color:#ff5050;font-size:12px;font-weight:500;line-height:18px;padding-left:12px;position:relative}.vocabulary_card.active_nonFlip .top_area .memorized_span:after{content:"";display:block;width:6px;height:6px;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:#ff5050}.vocabulary_card.active_nonFlip .top_area .memorized_span.memorized{color:#00d37a}.vocabulary_card.active_nonFlip .top_area .memorized_span.memorized:after{background-color:#00d37a}.vocabulary_card.active_nonFlip .btns .playing_btn{display:block}.vocabulary_card.active{background-color:#f0f0f9;border-color:#f0f0f9;transform:rotateX(180deg);box-shadow:1px -4px 6px 0 rgba(0,0,0,.06)}.vocabulary_card.active .top_area{transform:rotateX(180deg);z-index:1;top:auto;bottom:-8px}.vocabulary_card.active .top_area .memorized_span{display:none}.vocabulary_card.active .btns{background-color:#f0f0f9}.vocabulary_card.fliping .top_area .btns,.vocabulary_card.fliping:hover .btns{display:none}.vocabulary_card .back,.vocabulary_card .front{padding:10px 12px;position:absolute;width:calc(100% - 2px);height:calc(100% - 2px);backface-visibility:hidden;display:flex;justify-content:center;align-items:center;font-size:30px;border-radius:10px;color:#fff;font-weight:700;border-radius:16px}.vocabulary_card .back>div,.vocabulary_card .front>div{flex:1 1}.vocabulary_card .back:hover>div .bottom_area .view_area::-webkit-scrollbar-thumb,.vocabulary_card .front:hover>div .bottom_area .view_area::-webkit-scrollbar-thumb{background-color:#d3d3d5}.vocabulary_card .back>div .bottom_area,.vocabulary_card .front>div .bottom_area{height:100%;display:flex;flex-direction:column}.vocabulary_card .back>div .bottom_area .view_area,.vocabulary_card .front>div .bottom_area .view_area{flex:1 1;overflow-y:auto;padding-right:10px;-webkit-overflow-scrolling:touch}.vocabulary_card .back>div .bottom_area .view_area.pt_version,.vocabulary_card .front>div .bottom_area .view_area.pt_version{margin-top:8px}.vocabulary_card .back>div .bottom_area .view_area::-webkit-scrollbar,.vocabulary_card .front>div .bottom_area .view_area::-webkit-scrollbar{width:4px;height:4px}.vocabulary_card .back>div .bottom_area .view_area::-webkit-scrollbar-thumb,.vocabulary_card .front>div .bottom_area .view_area::-webkit-scrollbar-thumb{background-color:initial}.vocabulary_card .back>div,.vocabulary_card .front.show_meaning>div{height:100%}.vocabulary_card .front.show_meaning{height:100%;align-items:start;padding:18px 24px}.vocabulary_card .front.show_meaning .back_title{margin-top:0}.vocabulary_card .back{padding:18px 24px 12px;align-items:unset;justify-content:start;transform:rotateX(180deg);background-color:#f0f0f9}.vocabulary_card .back>div{overflow-y:auto}.vocabulary_card .back>div::-webkit-scrollbar{width:0;height:0}.vocabulary_card.fast_example .mean_ul{margin:0 auto}.vocabulary_card.fast_example .mean_ul li{text-align:left}.vocabulary_card.fast_example .mean_ul li:not(:first-of-type){margin-top:12px}.vocabulary_card.fast_example .mean_ul li .new_factory_tag{margin-right:6px}.vocabulary_card.fast_example,.vocabulary_card.word_example{width:100%;max-width:600px;display:inline-block;padding:170px 48px 210px;margin-right:0;cursor:auto}.vocabulary_card.fast_example .bottom_area .view_area,.vocabulary_card.word_example .bottom_area .view_area{padding-top:0}.vocabulary_card.fast_example .bottom_area .view_area .word,.vocabulary_card.word_example .bottom_area .view_area .word{font-size:48px;line-height:70px;cursor:pointer;width:-moz-fit-content;width:fit-content;margin:0 auto 32px}.vocabulary_card.fast_example .bottom_area .view_area .word img,.vocabulary_card.word_example .bottom_area .view_area .word img{margin-left:8px}.vocabulary_card.fast_example .bottom_area .view_area .mean_ul,.vocabulary_card.word_example .bottom_area .view_area .mean_ul{display:inline-block}.vocabulary_card.fast_example .bottom_area .view_area .mean_ul .mean,.vocabulary_card.word_example .bottom_area .view_area .mean_ul .mean{justify-content:flex-start}.vocabulary_card.fast_example .bottom_area .view_area .mean_ul .mean>p,.vocabulary_card.word_example .bottom_area .view_area .mean_ul .mean>p{text-align:left}.vocabulary_card.word_example{padding:110px 48px 166px}.vocabulary_card.word_example .meaning_list{display:inline-block}.vocabulary_card.word_example .meaning_list .meaning_li:not(:first-of-type){border:none}.vocabulary_card:nth-child(5n+0){margin-right:0}.vocabulary_card:nth-last-child(-n+4){margin-bottom:0}.vocabulary_card .memorized_wrap{width:calc(100% + 24px);height:auto!important;margin-left:-12px}.vocabulary_card .memorized_span{color:#ff5050;font-size:12px;font-weight:500;line-height:18px;padding-left:12px;position:relative}.vocabulary_card .memorized_span:after{content:"";display:block;width:6px;height:6px;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:#ff5050}.vocabulary_card .memorized_span.memorized{color:#00d37a}.vocabulary_card .memorized_span.memorized:after{background-color:#00d37a}.vocabulary_card .top_area{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;position:absolute;top:10px;left:12px;width:calc(100% - 24px)}.vocabulary_card .top_area .btns{display:flex;align-items:center;top:0;right:0;position:absolute}.vocabulary_card .top_area .btns button:not(:first-of-type){margin-left:4px}.vocabulary_card .top_area.top_none{display:none}.vocabulary_card .word_box{text-align:center}.vocabulary_card .word_box .word{font-size:22px;margin-bottom:20px;font-weight:700;line-height:24px;color:#24212e}.vocabulary_card .bottom_area{height:calc(100% - 48px)}.vocabulary_card .bottom_area .new_more_btn{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%;background-color:#f5f5f5;position:absolute;right:12px;bottom:10px}.vocabulary_card .bottom_area .new_more_btn.active{transform:rotate(-180deg)}.vocabulary_card .bottom_area .mean_ul>li:not(:first-child){margin-top:6px}.vocabulary_card .bottom_area .mean_ul>li .mean{display:flex;align-items:center;flex-wrap:wrap;text-align:left}.vocabulary_card .bottom_area .mean_ul>li .mean span:not(.new_factory_tag){display:inline-block;min-width:24px;height:24px;font-size:13px;font-weight:400;line-height:22px;border-radius:6px;border:1px solid #dfdfe4;background-color:#fff;color:#504d58;flex-shrink:0;margin-right:6px;text-align:center;text-indent:0}.vocabulary_card .bottom_area .mean_ul>li .mean>div{display:flex;flex-wrap:wrap;font-size:14px;font-weight:400;color:#504d58}.vocabulary_card .bottom_area .mean_ul>li .mean>div .mean_item{display:flex;width:100%}.vocabulary_card .bottom_area .mean_ul>li .mean>div .mean_item:not(:first-of-type){margin-top:6px}.vocabulary_card .bottom_area .mean_ul>li .mean>div .numbers{width:18px;line-height:24px;flex-grow:0}.vocabulary_card .bottom_area .mean_ul>li .mean>div .ps{width:calc(100% - 18px)}.vocabulary_card .bottom_area .mean_ul>li .mean>div .ps.full{width:100%}.vocabulary_card .bottom_area .mean_ul>li .mean>div .ps p{margin-right:12px}.vocabulary_card .bottom_area .mean_ul>li .mean>div .margin{display:inline}.vocabulary_card .bottom_area .mean_ul>li .mean>div span.new_factory_tag{margin-right:8px}.vocabulary_card .bottom_area .mean_ul>li .level{font-size:13px;font-weight:400;line-height:20px;color:#7c7a82;margin-bottom:6px}.vocabulary_card .bottom_area .mean_ul.type2>li:not(:first-child){margin-top:4px}.vocabulary_card .bottom_area .view_area{text-align:center}.vocabulary_card .bottom_area .more_area{display:none}.vocabulary_card .bottom_area .more_area .word{margin-bottom:12px}.vocabulary_card .bottom_area .more_area .mean_ul{height:calc(100% - 94px);overflow-y:auto}.vocabulary_card .bottom_area .more_area .mean_ul>li:not(:first-child){margin-top:18px}.vocabulary_card .count_area{padding-right:22px;line-height:24px;display:flex;align-items:center;justify-content:flex-end;flex:none}.vocabulary_card .count_area.more_none_version{padding-right:0;margin-right:-12px}.vocabulary_card .count_area .counts{position:relative}.vocabulary_card .count_area .counts>p{text-align:right;color:#7c7a82;font-size:13px;font-weight:400;line-height:24px}.vocabulary_card .count_area .counts>p img{margin-right:6px;margin-bottom:2px;cursor:pointer}.vocabulary_card .count_area .counts>p span{max-width:max-content;font-size:inherit;font-weight:700;line-height:inherit;color:inherit;margin-left:3px}.vocabulary_card .count_area .counts .course_info{display:none;max-width:270px;padding:12px 14px;background-color:#fff;border:1px solid #f2f2f7;box-shadow:0 4px 6px rgba(0,0,0,.06);border-radius:6px;text-align:center;position:absolute;left:8px;bottom:-15px;transform:translate(-50%,100%)}.vocabulary_card .count_area .counts .course_info:after{content:"";display:inline-block;width:28px;height:15px;background:url(/static/media/icon_speech.831103a1.svg) no-repeat 50%;position:absolute;top:0;left:50%;transform:translate(-50%,-15px)}.vocabulary_card .count_area .counts.show .course_info{display:block}.only_my_word .vocabulary_card{width:calc(25% - 12px);height:400px;padding:24px 32px;margin:0 16px 16px 0;border-radius:16px;background:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);cursor:pointer}.only_my_word .vocabulary_card:nth-child(4n+0){margin-right:0}.only_my_word .vocabulary_card .bottom_area{height:100%}.only_my_word .vocabulary_card .bottom_area .word{font-size:36px;margin-bottom:20px;font-weight:700;line-height:48px;color:#24212e}.only_my_word .vocabulary_card .bottom_area .mean_ul>li .mean>p{font-size:14px;font-weight:400;color:#504d58}.only_my_word .vocabulary_card .bottom_area .view_area{height:100%}.only_my_word .vocabulary_card .bottom_area .view_area .word_box{height:calc(100% - 20px);display:flex;flex-direction:column;align-items:center;justify-content:center}.back_title{color:#504d58;font-size:22px;font-weight:700;line-height:28px;margin-top:4px;margin-bottom:12px}.word_card_wrap .vocabulary_card .back,.word_card_wrap .vocabulary_card .front{padding:10px 12px}.word_card_wrap .vocabulary_card .back>div,.word_card_wrap .vocabulary_card .front>div{padding:0 12px}.word_card_wrap .vocabulary_card .front.show_meaning{padding:28px 12px 10px!important}.version4_voca_layout .vocabulary_card{width:calc(25% - 11px);height:148px;margin-right:12px}.version4_voca_layout .vocabulary_card:nth-child(5n+0){margin-right:12px}.version4_voca_layout .vocabulary_card:nth-child(4n+0){margin-right:0}.version4_voca_layout .vocabulary_card .top_area .memorized_span{display:none}.version4_voca_layout .vocabulary_card .bottom_area .mean_ul>li .mean>p>span:not(.new_factory_tag){min-width:22px;height:22px;line-height:20px}@media screen and (max-width:1470px){.vocabulary_card.fast_example,.vocabulary_card.word_example{padding:120px 48px 160px}.vocabulary_wrap .vocabulary_card{width:calc(33.33333% - 11.33333px);margin-right:16px}.vocabulary_wrap .vocabulary_card:nth-child(4n+0),.vocabulary_wrap .vocabulary_card:nth-child(5n+0){margin-right:16px}.vocabulary_wrap .vocabulary_card:nth-child(3n+0){margin-right:0}.vocabulary_wrap .vocabulary_card:nth-last-child(-n+4){margin-bottom:16px}.vocabulary_wrap .vocabulary_card:nth-last-child(-n+3){margin-bottom:0}.word_card_wrap .vocabulary_wrap .vocabulary_card:nth-child(5n+0){margin-right:16px}}@media screen and (max-width:1200px){.vocabulary_wrap .vocabulary_card{width:calc(50% - 8px)}.vocabulary_wrap .vocabulary_card:nth-child(3n+0){margin-right:16px}.vocabulary_wrap .vocabulary_card:nth-child(2n){margin-right:0}.vocabulary_wrap .vocabulary_card:nth-last-child(-n+3){margin-bottom:16px}.vocabulary_wrap .vocabulary_card:nth-last-child(-n+2){margin-bottom:0}}@media screen and (max-width:1024px){.mb_word_pd_reset .word_card_wrap{padding:48px 20px 113px}.mb_word_pd_reset .word_card_wrap .vocabulary_wrap .vocabulary_card:nth-child(5n+0){margin-right:0}.vocabulary_card.fast_example,.vocabulary_card.word_example{min-height:360px;padding:80px 20px}.vocabulary_card.fast_example .bottom_area .view_area .word,.vocabulary_card.word_example .bottom_area .view_area .word{font-size:30px;line-height:46px;margin-bottom:16px}.vocabulary_card.fast_example .bottom_area .view_area .word img,.vocabulary_card.word_example .bottom_area .view_area .word img{margin-left:6px}.vocabulary_card.fast_example .bottom_area .view_area .mean_ul>li:not(:first-child),.vocabulary_card.word_example .bottom_area .view_area .mean_ul>li:not(:first-child){margin-top:6px}.vocabulary_card.fast_example .bottom_area .view_area .mean_ul .mean>p,.vocabulary_card.word_example .bottom_area .view_area .mean_ul .mean>p{line-height:22px}.vocabulary_card.fast_example .bottom_area .view_area .mean_ul .mean .new_factory_tag,.vocabulary_card.word_example .bottom_area .view_area .mean_ul .mean .new_factory_tag{height:22px;font-size:12px;line-height:20px;padding:0 8px;margin-right:6px}.vocabulary_card.word_example .bottom_area .view_area .word img{margin-left:6px}.vocabulary_card.word_example .meaning_li:not(:first-of-type){margin-top:8px;padding-top:8px}.vocabulary_wrap .vocabulary_card{position:relative;height:250px;padding:18px 20px;border-radius:12px}.vocabulary_wrap .vocabulary_card.myvoca{height:160px}.vocabulary_wrap .vocabulary_card.active .top_area{position:static;width:100%;margin-bottom:12px}.vocabulary_wrap .vocabulary_card .top_area{position:absolute;margin-bottom:0;top:18px;width:calc(100% - 40px);left:20px}.vocabulary_wrap .vocabulary_card .top_area .new_factory_tag{min-width:50px;height:25px;line-height:22px;font-size:12px}.vocabulary_wrap .vocabulary_card .bottom_area{height:100%}.vocabulary_wrap .vocabulary_card .bottom_area .word{font-size:24px;line-height:36px;margin-bottom:14px}.vocabulary_wrap .vocabulary_card .bottom_area .mean_ul>li:not(:first-child){margin-top:12px}.vocabulary_wrap .vocabulary_card .bottom_area .mean_ul>li .mean>p>span:not(.new_factory_tag){min-width:20px;height:20px;font-size:12px;line-height:18px;border-radius:4px}.vocabulary_wrap .vocabulary_card .bottom_area .count_area .counts>p{font-size:13px;line-height:20px}.vocabulary_wrap .vocabulary_card .bottom_area .view_area .word_box{height:100%}.vocabulary_wrap .vocabulary_card .bottom_area .view_area .mean_ul>li:not(:first-child){margin-top:4px}.vocabulary_wrap .vocabulary_card .bottom_area .more_area .mean_ul{height:calc(100% - 50px)}}@media screen and (max-width:768px){.vocabulary_wrap .vocabulary_card{width:100%}.vocabulary_wrap .vocabulary_card:nth-child(3n+0),.vocabulary_wrap .vocabulary_card:nth-child(odd){margin-right:0}.vocabulary_wrap .vocabulary_card:nth-last-child(-n+2){margin-bottom:16px}.vocabulary_wrap .vocabulary_card:nth-last-child(-n+1){margin-bottom:0}.vocabulary_card.fast_example,.vocabulary_card.word_example{max-width:calc(100% - 40px)}}.new_popup_wrap.premium_voca_learn_popup{max-width:740px;min-height:610px;padding:48px 48px 124px}.new_popup_wrap.premium_voca_learn_popup .pop_inner{overflow:visible;max-height:max-content}.new_popup_wrap.premium_voca_learn_popup .pop_title{margin-bottom:8px}.new_popup_wrap.premium_voca_learn_popup .pop_title .title{margin-bottom:20px}.new_popup_wrap.premium_voca_learn_popup .pop_title .desc{font-size:16px;font-weight:500;color:#504d58}.new_popup_wrap.premium_voca_learn_popup .tab_line_wrap{margin-bottom:24px}.new_popup_wrap.premium_voca_learn_popup .loading-popup{border-radius:12px}.new_popup_wrap.premium_voca_learn_popup .help_text{margin-top:0}.new_popup_wrap.premium_voca_learn_popup .gray_area{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f8f9fa;min-height:274px;padding:24px}.new_popup_wrap.premium_voca_learn_popup .gray_area>.label{font-size:14px;font-style:normal;font-weight:500;line-height:22px;color:#504d58;margin-bottom:12px}.new_popup_wrap.premium_voca_learn_popup .exam_help_alert{color:#504d58;font-size:14px;font-weight:400;line-height:22px;margin-bottom:24px;word-break:keep-all}.new_popup_wrap.premium_voca_learn_popup .exam_type_ul .radio_btn_wrap .radio_btn+label{width:130px;height:40px!important;line-height:38px!important;font-size:15px!important;font-weight:500;color:#7c7a82!important}.new_popup_wrap.premium_voca_learn_popup .exam_type_ul .radio_btn_wrap .radio_btn+label:nth-of-type(4n){margin-right:0!important}.new_popup_wrap.premium_voca_learn_popup .exam_type_ul .radio_btn_wrap .radio_btn:checked+label{font-weight:500;color:#fff!important}.new_popup_wrap.premium_voca_learn_popup .radio_btn_wrap .radio_btn+label{height:48px!important;line-height:46px!important;font-size:16px!important;color:#7c7a82!important}.new_popup_wrap.premium_voca_learn_popup .radio_btn_wrap .radio_btn:checked+label{font-weight:500;color:#fff!important}.new_popup_wrap.premium_voca_learn_popup .radio_btn_wrap.half .radio_btn+label{width:calc(50% - 6px)}.new_popup_wrap.premium_voca_learn_popup .radio_btn_wrap.half .radio_btn+label:not(:last-child){margin-right:0!important}.new_popup_wrap.premium_voca_learn_popup .radio_btn_wrap.half .radio_btn+label:nth-of-type(odd){margin-right:12px!important}.new_popup_wrap.premium_voca_learn_popup .btn_wrap{width:calc(100% - 96px);margin-top:10px}.new_popup_wrap.premium_voca_learn_popup .btn_wrap button{margin-top:18px}.new_popup_wrap.premium_voca_learn_popup .tab_line_wrap .tab_line li{padding-left:0;padding-right:0}.new_popup_wrap.premium_voca_learn_popup.mb_style{padding:24px;min-height:unset;height:530px;max-height:none}.new_popup_wrap.premium_voca_learn_popup.mb_style .pop_inner{padding-bottom:56px}.new_popup_wrap.premium_voca_learn_popup.mb_style .pop_title{margin-bottom:4px}.new_popup_wrap.premium_voca_learn_popup.mb_style .pop_title .title{margin-bottom:8px}.new_popup_wrap.premium_voca_learn_popup.mb_style .gray_area{min-height:220px}.new_popup_wrap.premium_voca_learn_popup.mb_style .gray_area .label{margin-bottom:6px}.new_popup_wrap.premium_voca_learn_popup.mb_style .gray_area .new_factory_question_num.big input{width:44px;height:28px;line-height:28px;font-size:14px}.new_popup_wrap.premium_voca_learn_popup.mb_style .gray_area .new_factory_question_num.big .new_factory_question_total{font-size:14px;line-height:22px}.new_popup_wrap.premium_voca_learn_popup.mb_style .tab_line_wrap{margin:12px 0 0}.new_popup_wrap.premium_voca_learn_popup.mb_style .tab_line_wrap .tab_flex{padding:8px 0 28px}.new_popup_wrap.premium_voca_learn_popup.mb_style .tab_line_wrap .line,.new_popup_wrap.premium_voca_learn_popup.mb_style .tab_line_wrap .tab_flex .tab_right{display:none}.new_popup_wrap.premium_voca_learn_popup.mb_style .tab_line_wrap .tab_line{min-width:100%;overflow-x:auto;border-bottom:1px solid #f2f2f7}.new_popup_wrap.premium_voca_learn_popup.mb_style .tab_line_wrap .tab_line li{flex-shrink:0}.new_popup_wrap.premium_voca_learn_popup.mb_style .tab_line_wrap .tab_line li:not(:first-child){margin-left:16px}.new_popup_wrap.premium_voca_learn_popup.mb_style .tab_line_wrap .tab_line li a{font-size:14px;line-height:24px}.new_popup_wrap.premium_voca_learn_popup.mb_style .btn_wrap{width:100%;left:50%;transform:translateX(-50%);bottom:24px}.new_popup_wrap.premium_voca_learn_popup.mb_style .radio_btn_wrap.full .radio_btn+label,.new_popup_wrap.premium_voca_learn_popup.mb_style .radio_btn_wrap.half .radio_btn+label{width:100%;font-size:14px!important;height:42px!important;line-height:40px!important}.new_popup_wrap.premium_voca_learn_popup.mb_style .radio_btn_wrap.full .radio_btn+label:not(:last-child),.new_popup_wrap.premium_voca_learn_popup.mb_style .radio_btn_wrap.full .radio_btn+label:nth-of-type(odd),.new_popup_wrap.premium_voca_learn_popup.mb_style .radio_btn_wrap.half .radio_btn+label:not(:last-child),.new_popup_wrap.premium_voca_learn_popup.mb_style .radio_btn_wrap.half .radio_btn+label:nth-of-type(odd){margin-right:0!important}.new_popup_wrap.premium_voca_learn_popup.mb_style .render_area{max-height:280px;overflow-y:auto}.new_container.learning_course .search_form .search_box .form_ul li:nth-child(2) .chk_btn_wrap{display:flex;flex-direction:row;justify-content:space-between}.new_container.learning_course .search_form .search_box .form_ul li:nth-child(2) .chk_btn_wrap .search_btn_wrap{width:calc(66% - 4px);padding:6px;margin-bottom:0;display:flex;flex-wrap:wrap;border-bottom:none;position:relative}.new_container.learning_course .search_form .search_box .form_ul li:nth-child(2) .chk_btn_wrap .search_btn_wrap.on:before{content:"";display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:4px solid #09b9c6;background-color:#09b9c6;border-radius:10px;opacity:.1;position:absolute;left:0;top:0}.new_container.learning_course .search_form .search_box .form_ul li:nth-child(2) .chk_btn_wrap .search_btn_wrap input+label{width:calc(50% - 4px);margin-bottom:6px;z-index:10;background-color:#fff}.new_container.learning_course .search_form .search_box .form_ul li:nth-child(2) .chk_btn_wrap .search_btn_wrap input+label:nth-of-type(2n){margin-right:0!important}.new_container.learning_course .search_form .search_box .form_ul li:nth-child(2) .chk_btn_wrap .search_btn_wrap input+label:nth-of-type(odd){margin-right:8px!important}.new_container.learning_course .search_form .search_box .form_ul li:nth-child(2) .chk_btn_wrap .search_btn_wrap input+label:nth-last-of-type(-n+2){margin-bottom:0!important}.new_container.learning_course .search_form .search_box .form_ul li:nth-child(2) .chk_btn_wrap .premium_voca_btn{margin:6px;width:calc(33% - 4px);height:auto;position:relative}.new_container.learning_course .search_form .search_box .form_ul li:nth-child(2) .chk_btn_wrap .premium_voca_btn.on:before{content:"";display:block;width:100%;height:100%;border:6px solid #7681e5;border-radius:10px;opacity:.1;position:absolute;left:-6px;top:-6px}.new_container.learning_course .search_form .search_box .form_ul li:nth-child(2) .chk_btn_wrap+.alert{margin:6px 0 0 4px;font-size:12px!important}.new_container.learning_course.assign .info_ul>li>.new_factory_label{min-width:164px}.new_container.learning_course.assign .info_ul>li>div:not(.tooltip_wrap){width:calc(100% - 1px)}.new_container.learning_course.assign .info_ul>li .mini_num_input{margin:6px 4px 6px 0}.new_container.learning_course.assign .info_ul>li .form_btns .content_search input{min-width:unset}.new_container.learning_course .new_layout .new_half_layout>.white_card:nth-child(2) .my_course_detail_list{height:calc(100% - 98px)}.new_container.learning_course .new_layout .new_half_layout>.white_card:nth-child(2) .my_course_detail_list.type_step2{height:calc(100% - 88px)!important;overflow-y:auto}.new_container.learning_course .new_layout .learning_course_inner{height:calc(100% - 64px);overflow-y:auto}.new_container.learning_course .new_layout .learning_course_inner .new_factory_title_area{margin-bottom:16px!important}.new_container.learning_course .new_layout .learning_course_inner .mb_type{margin-bottom:20px;padding-bottom:24px;border-bottom:1px solid #e9e9ea}.new_container.learning_course .new_layout .learning_course_inner .new_factory_title_area{margin-bottom:32px}.new_container.learning_course .new_layout .chk_btn_wrap .between{margin-top:8px}.new_container.learning_course .new_layout .radio_btn_wrap.quarter{margin-top:12px}.new_container.learning_course .new_layout .radio_btn_wrap.quarter input[type=radio]+label{width:25%;margin-right:0;border-radius:0}.new_container.learning_course .new_layout .radio_btn_wrap.quarter input[type=radio]+label:first-of-type{border-radius:8px 0 0 8px}.new_container.learning_course .new_layout .radio_btn_wrap.quarter input[type=radio]+label:last-of-type{border-radius:0 8px 8px 0}.new_container.learning_course .new_layout .radio_btn_wrap.quarter input[type=radio]+label:not(:first-of-type){border-left:none}.new_container.learning_course .new_layout .num_chk_area{display:flex;align-items:center;justify-content:space-between}.new_container.learning_course .new_layout .num_chk_area .chk_wrap{margin-bottom:8px}.new_container.learning_course .new_layout .num_chk_area .chk_wrap input[type=checkbox]:checked+label i{border-color:#09b9c6;background:url(/static/media/icon_chk.dd086681.svg) no-repeat 50%/8px}.new_container.learning_course .new_layout .num_chk_area .chk_wrap input[type=checkbox]+label{font-size:13px;font-weight:400;color:#504d58;line-height:20px}.new_container.learning_course .new_layout .num_chk_area .chk_wrap input[type=checkbox]+label i{width:18px;height:18px;vertical-align:middle;display:inline-block;border-radius:4px;border:1px solid #dfdfe4;margin-right:6px;min-width:18px}.new_container.learning_course .new_layout .new_table_wrap td{word-break:keep-all}.new_container.learning_course .new_layout .new_table_wrap .admin_name{color:#09b9c6;font-weight:700}.new_container.learning_course .new_layout .voca_icon{color:#7681e5}.new_container.learning_course .new_layout .voca_icon:before{content:"P";display:inline-block;width:16px;height:16px;border-radius:50%;line-height:16px;font-size:10px;background-color:#7681e5;color:#fff;margin-right:4px}.new_container.learning_course .new_layout .contents_info_top .chk_btn.like_btn+label{margin-right:8px;border:1px solid #dfdfe4;border-radius:8px;min-width:60px;height:34px;line-height:32px;font-size:14px;padding:0 8px;font-weight:400}.new_container.learning_course .new_layout .contents_info_top .chk_btn.like_btn+label:before{content:"";display:inline-block;width:20px;height:20px;vertical-align:middle;background:url(/static/media/icon_table_like.2c10fe80.svg) no-repeat 50%/16px;margin-right:5px}.new_container.learning_course .new_layout .contents_info_top .chk_btn.like_btn:checked+label{background-color:#09b9c6;border:1px solid #09b9c6;color:#fff}.new_container.learning_course .new_layout .contents_info_top .chk_btn.like_btn:checked+label:before{background:url(/static/media/icon_table_like_white.cd041107.svg) no-repeat 50%/18px}.new_container.learning_course .new_layout .info_ul .tag_txt{display:flex;align-items:center}.new_container.learning_course .new_layout .info_ul .tag_txt li:not(:first-child){margin-left:8px}.new_container.learning_course .new_layout .info_ul .tag_txt li:not(:first-child):before{content:"";display:inline-block;width:1px;height:10px;background:#c7c7cc;margin-right:8px}.new_container.learning_course .new_layout .info_ul .tag_txt li .new_factory_tag{margin-right:6px}@media screen and (max-width:1470px){.new_container.learning_course .contents.first .info_ul li .radio_btn_wrap{width:100%}.new_container.learning_course.assign .info_ul{margin-right:1px}.new_container.learning_course.assign .info_ul.type2>li{justify-content:space-between}.new_container.learning_course.assign .info_ul.type2>li>.new_factory_label{min-width:72px}.new_container.learning_course.assign .info_ul.type2>li>div{width:calc(100% - 72px)}.new_container.learning_course .bottom_btn_wrap.full{width:100%}}.slide_date_wrap{width:calc(100% - 514px);display:flex;align-items:center;margin-top:12px}.slide_date_wrap.full{width:100%}.slide_date_wrap.border_btn .slide_btn_wrap button{width:28px;height:28px;border:1px solid #dfdfe4}.slide_date_wrap.border_btn .slide_btn_wrap button.prev{margin-right:12px}.slide_date_wrap.border_btn .slide_btn_wrap button.next{margin-left:12px}.slide_date_wrap .radio_btn_wrap{width:calc(100% - 56px);overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.slide_date_wrap .radio_btn_wrap::-webkit-scrollbar{display:none}.slide_date_wrap .radio_btn_wrap .radio_btn+label{height:36px}.slide_date_wrap .radio_btn_wrap .radio_btn+label:nth-of-type(3n){margin-right:8px!important}.slide_date_wrap .radio_btn_wrap .radio_btn+label:last-of-type{margin-right:0!important}.slide_date_wrap .slide_btn_wrap:first-of-type button{margin-right:4px}.slide_date_wrap .slide_btn_wrap:last-of-type button{margin-left:4px}.study_ul.info{display:flex;align-items:center;margin:4px 0}.study_ul.info li{position:relative;padding-left:20px;font-size:13px;line-height:20px;color:#7c7a82}.study_ul.info li:not(:first-child){margin-left:12px}.study_ul.info li i{position:absolute;top:50%;left:0;transform:translateY(-50%);width:16px;height:16px;display:inline-block;vertical-align:middle;background-position:50%;background-repeat:no-repeat;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.study_ul.info li i.complete{background-image:url(/static/media/icon_study_complete.26c5c4ba.svg)}.study_ul.info li i.over{background-image:url(/static/media/icon_study_over.52d02061.svg)}.study_ul.info li i.ing{background-image:url(/static/media/icon_study_ing.510ff6fe.svg)}.study_ul.info li i.not{background-image:url(/static/media/icon_study_not.b406415c.svg)}.study_ul.info.black_type li{color:#504d58}.study_ul.info.small_type li{font-size:12px;line-height:18px}.new_container.manage_common{padding-top:92px}.new_container.manage_common.manage_student_class_mb{padding:48px 0 24px}.new_container.manage_common.manage_student_class_mb .new_layout,.new_container.manage_common.manage_student_class_mb .new_layout .new_contents{width:100%}.new_container.manage_common.manage_student_class_mb.teacher_type .class_nav_wrap.mb_manage_teacher>li{border-bottom:none}.new_container.manage_common.manage_student_class_mb.teacher_type .class_nav_wrap.mb_manage_teacher>li .class_nav_sub{padding-bottom:0}.new_container.manage_common .new_layout{position:relative;width:calc(100% + 32px)}.new_container.manage_common .new_layout .nav{width:15%}.new_container.manage_common .new_layout .nav>.shadow_card{height:100%;border-radius:8px;border:1px solid #e9e9ea;margin-bottom:0}.new_container.manage_common .new_layout .nav>.shadow_card.manage_type{padding:0}.new_container.manage_common .new_layout .nav .class_nav_btn{display:none;position:absolute;top:0;right:0;transform:translateX(100%);padding:8px 12px;background-color:#7681e5;border-radius:0 6px 6px 0;text-align:center;font-size:13px;line-height:20px;color:#fff}.new_container.manage_common .new_layout .nav .class_nav_btn i{display:inline-block;width:15px;height:15px;background:url(/static/media/icon_class_nav_arrow_next.851ec8fa.svg) no-repeat 50%/auto;margin-left:2px;vertical-align:middle;transform:translateY(-1px)}.new_container.manage_common .new_layout .page_title{width:100%;justify-content:space-between}.new_container.manage_common .new_layout .page_title h2{font-size:28px;font-weight:700;line-height:42px;color:#24212e}.new_container.manage_common .new_layout .page_title h2 img{margin-right:12px}.new_container.manage_common .new_layout .page_title .btn_wrap{align-items:end}.new_container.manage_common .new_layout .page_title .btn_wrap button{font-weight:400}.new_container.manage_common .new_layout .new_contents{width:calc(85% - 16px)}.new_container.manage_common .new_layout .new_contents .tab_line_wrap{padding-bottom:16px;padding-right:37px}.new_container.manage_common .new_layout .new_contents .tab_line_wrap .tab_right .input_wrap{width:240px;margin-right:8px}.new_container.manage_common .new_layout .new_contents .tab_line_wrap .tab_right .input_wrap input{border-radius:8px}.new_container.manage_common .new_layout .new_contents .tab_line_wrap .new_factory_reset_button{width:36px;height:36px;margin-left:8px}.new_container.manage_common .new_layout .new_contents .tab_line_wrap.student_manage_tab{margin-bottom:12px}.new_container.manage_common .new_layout .new_contents .tab_line_wrap.student_manage_tab .tab_line{padding-left:0}.new_container.manage_common .new_layout .new_contents .tab_line_wrap.student_manage_tab .tab_line>li{min-width:unset;padding:0}.new_container.manage_common .new_layout .new_contents .tab_line_wrap.student_manage_tab .tab_line>li:first-of-type{padding-left:20px}.new_container.manage_common .new_layout .new_contents .tab_line_wrap.student_manage_tab .tab_line>li:last-of-type{padding-right:20px}.new_container.manage_common .new_layout .new_contents .shadow_card{border-radius:8px;border:1px solid #e9e9ea;box-shadow:0 4px 6px 0 rgba(0,0,0,.06)}.new_container.manage_common .new_layout .new_contents .manage_layout{height:calc(100% - 71px);display:flex}.new_container.manage_common .new_layout .new_contents .manage_layout:after{content:"";display:block;clear:both}.new_container.manage_common .new_layout .new_contents .manage_layout>.shadow_card.manage_left{width:calc(48% - 8px);margin-right:16px;flex:1 1}.new_container.manage_common .new_layout .new_contents .manage_layout>.shadow_card .bottom_s.icon_document{padding-left:24px;background:url(/static/media/icon_document_type2.33ecc754.svg) no-repeat 0/auto}.new_container.manage_common .new_layout .new_contents .manage_layout>.shadow_card .bottom_s.icon_book{padding-left:24px;background:url(/static/media/icon_learn_book.27e3af46.svg) no-repeat 0/auto}.new_container.manage_common .new_layout .new_contents .manage_layout>.shadow_card .bottom_s.icon_book .new_factory_title_area{flex:1 1;justify-content:space-between}.new_container.manage_common .new_layout .new_contents .manage_layout>.shadow_card .bottom_s.icon_book.mb_icon_book .new_factory_title_area{justify-content:flex-start}.new_container.manage_common .new_layout .new_contents .manage_layout>.shadow_card .new_factory_title_area.with_tooltip .new_factory_title{margin-right:2px}.new_container.manage_common .new_layout .new_contents .manage_layout>.shadow_card .new_factory_title_area.with_tooltip .icon_tip_wrap{margin-left:0}.new_container.manage_common .new_layout .new_contents .manage_layout>.shadow_card .new_factory_title_area p{color:#7c7a82;font-size:16px;font-weight:700;line-height:24px}.new_container.manage_common .new_layout .new_contents .manage_layout>.manage_right{width:calc(52% - 8px);flex:1 1;overflow-y:auto;padding-right:32px;margin-top:0}.new_container.manage_common .new_layout .new_contents .manage_layout>.manage_right.with_bot_btns{padding-bottom:120px}.new_container.manage_common .new_layout .new_contents .manage_layout>.manage_right .new_table_wrap table th{border-bottom:1px solid #e9e9ea!important}.new_container.manage_common .new_layout .new_contents .manage_layout>.manage_right .new_table_wrap table th:after,.new_container.manage_common .new_layout .new_contents .manage_layout>.manage_right .new_table_wrap table th:before{display:none}.new_container.manage_common .new_layout .new_contents .manage_layout>.manage_right .new_table_wrap table.new_detail_table tr:last-of-type th{border-bottom:none!important}.new_container.manage_common .new_layout .new_contents .shadow_card{padding:32px}.new_container.manage_common .new_layout .new_contents .shadow_card .new_table_wrap{border-radius:9px;border:1px solid #e9e9ea;overflow:hidden}.new_container.manage_common .new_layout .new_contents .shadow_card .new_table_wrap.bottom_radius_reset{border-radius:9px 9px 0 0}.new_container.manage_common .new_layout .new_contents .shadow_card .new_table_wrap tr th{border-top:none;color:#a7a6ab}.new_container.manage_common .new_layout .new_contents .shadow_card .new_table_wrap tr td:not(:first-of-type),.new_container.manage_common .new_layout .new_contents .shadow_card .new_table_wrap tr th:not(:first-of-type){border-left:1px solid #e9e9ea}.new_container.manage_common .new_layout .new_contents .shadow_card .new_table_wrap tr:first-of-type td,.new_container.manage_common .new_layout .new_contents .shadow_card .new_table_wrap tr:first-of-type th{border-top:none}.new_container.manage_common .new_layout .new_contents .shadow_card .new_table_wrap tr:last-of-type td,.new_container.manage_common .new_layout .new_contents .shadow_card .new_table_wrap tr:last-of-type th{border-bottom:none}.new_container.manage_common .new_layout .new_contents .shadow_card:not(:first-child){margin-top:16px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el{margin-top:0}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child){position:relative;margin-top:32px;padding-top:42px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child):before{content:"";display:block;width:calc(100% + 48px);height:10px;background:#f8f8fa;position:absolute;top:0;left:-24px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child) .new_title_wrap{position:relative;padding-left:24px;background:url(/static/media/icon_calendar.5c0db499.svg) no-repeat 0/16px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child) .new_title_wrap.margin_reset{margin:0!important}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child) .new_title_wrap.icon2{background-image:url(/static/media/icon_title_statistics.6c2c3383.svg)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child) .new_title_wrap.icon3{background-image:url(/static/media/icon_polygon.5b3d1f6e.svg)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child) .new_title_wrap.icon4{background-image:url(/static/media/icon_class_score.cb9bc8a8.svg)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child) .new_title_wrap.icon5{background-image:url(/static/media/icon_book_top10.ac5263b5.svg)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child) .new_title_wrap.icon6{background-image:url(/static/media/icon_ai_comment.869bee22.svg)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child) .new_title_wrap.icon7{background-image:url(/static/media/icon_teacher_comment.db7b7edf.svg)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child) .new_title_wrap.icon8{background-image:url(/static/media/icon_badge_new.58df1b4b.svg)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child) .new_title_wrap.icon9{background-image:url(/static/media/icon_book_en.c9fa72ba.svg)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el>:not(:first-child) .new_title_wrap.icon10{background-image:url(/static/media/icon_learn_graph.7ec977cd.svg)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .progress_area li:not(:first-of-type){margin-top:20px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .progress_area .progress_name{display:block;width:90px;color:#7c7a82;font-size:13px;font-weight:500;line-height:20px;margin-right:12px;text-align:left}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .progress_area .study_progress_wrap{flex:1 1;margin-top:0}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .progress_area .study_progress_wrap .study_progress{height:16px;border-radius:2px;padding:4px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .progress_area .study_progress_wrap .study_progress .ing{border-radius:2px;background:linear-gradient(0deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1)),#7681e5}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .progress_area .study_progress_wrap .num{color:#7681e5;font-size:16px;font-weight:700;line-height:24px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .exam_point_wrap{background-color:#fff;padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:0}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .exam_point_wrap h3{margin-bottom:20px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .exam_point_wrap h3>div{color:#7c7a82;font-size:16px;font-weight:700;line-height:24px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .exam_point_wrap h3 i{background-image:url(/static/media/icon_electric_bulb2.af618f8d.svg)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .exam_point_wrap .exam_point_list li span .boolean{top:50%;right:auto;left:-16px;transform:translate(-100%,-50%)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .exam_point_wrap .exam_point_list li span .boolean:after{top:50%;left:auto;right:1px;transform:translate(100%,-50%) rotate(-180deg)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .exam_point_wrap .exam_point_list li span.ellipsis{flex:1 1}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .exam_point_wrap .exam_point_list.column_type li{flex-direction:column;align-items:start;grid-gap:8px;gap:8px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.two{flex-wrap:wrap}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.two li{flex:none;width:calc(50% - 4px)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.two li:nth-of-type(odd){margin-left:0}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.two li:nth-of-type(2n){margin-left:8px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.two li:nth-of-type(n+3){margin-top:8px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.two li:nth-of-type(n+5):nth-of-type(odd){margin-left:8px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.three{flex-wrap:wrap}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.three li{flex:none;width:calc(50% - 6px)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.three li:first-of-type,.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.three li:nth-of-type(3),.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.three li:nth-of-type(6){margin-left:0}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.three li:nth-of-type(n+3){margin-top:8px;width:calc(33.33% - 8px)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.four{flex-wrap:wrap}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.four li{flex:none;width:calc(50% - 6px)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.four li:first-of-type,.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.four li:nth-of-type(3){margin-left:0}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .line_ul.four li:nth-of-type(n+3){margin-top:8px;width:calc(25% - 9px)}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .learning_status>.line_ul{margin-bottom:12px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .learning_status>.line_ul>li{padding:20px 24px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .learning_status>.line_ul>li.first_li{flex:none;width:170px;color:#504d58;font-size:16px;font-weight:400;line-height:24px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .learning_status>.line_ul>li.first_li span{color:#09b9c6;font-size:28px;font-weight:900;line-height:100%;margin-top:12px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .learning_status>.line_ul>li .graph_title{color:#7c7a82;font-size:13px;font-weight:400;line-height:20px;text-align:left;margin-bottom:16px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .learning_status .progress_name{min-width:140px;font-size:14px!important}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .learning_status .progress_name em{display:block;color:#a7a6ab;font-size:13px;font-weight:500;line-height:20px}.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .learning_status .ing,.new_container.manage_common .new_layout .new_contents .shadow_card.first_el .learning_status .study_progress{border-radius:999px!important}.new_container.manage_common .new_layout .new_contents .shadow_card.pd_small{padding:24px}.new_container.manage_common .new_layout .new_contents .shadow_card.solo{width:100%;border:1px solid #e9e9ea}.new_container.manage_common .new_layout .new_contents .shadow_card.half.first{margin-right:24px}.new_container.manage_common .new_layout .new_contents .shadow_card.w_33{width:calc(33% - 12px);height:530px;margin-left:24px}.new_container.manage_common .new_layout .new_contents .shadow_card.w_33.first{margin-left:0!important}.new_container.manage_common .new_layout .new_contents .info_area{display:flex}.new_container.manage_common .new_layout .new_contents .info_area li:not(:first-child){margin-left:80px}.new_container.manage_common .new_layout .new_contents .info_area li p{font-size:16px}.new_container.manage_common .new_layout .new_contents .info_area li p:last-of-type{margin-top:4px;color:#24212e;font-weight:500;line-height:24px}.new_container.manage_common .new_layout .manage_left_top{margin-bottom:24px}.new_container.manage_common .new_layout .manage_left_top.full_type{width:100%}.new_container.manage_common .new_layout .manage_left_top .d-f .new_select{width:calc(100% - 48px)}.new_container.manage_common .new_layout .manage_left_top .d-f .new_select .year_area{text-overflow:ellipsis}.new_container.manage_common .new_layout .manage_left_top .slide_btn_wrap button{width:28px;height:28px;border-radius:50%;background:#fff url(/static/media/icon_slide_btn_prev.78891b60.svg) no-repeat 50%;border:1px solid #dfdfe4;margin-left:0}.new_container.manage_common .new_layout .manage_left_top .slide_btn_wrap button.next{background-image:url(/static/media/icon_slide_btn_next.043793e0.svg);margin-left:12px}.new_container.manage_common .new_layout .manage_left_top button{width:40px;height:40px;border-radius:8px;border:1px solid #dfdfe4;margin-left:8px;text-align:center}.new_container.manage_common .new_layout .manage_left_bot{height:calc(100% - 116px);overflow-y:auto}.new_container.manage_common .new_layout .manage_left_bot .devide_version+.new_study_name_wrapper{margin-top:12px}.new_container.manage_common .new_layout .manage_left_bot .study_name_list{height:calc(100% - 42px);overflow-y:auto}.new_container.manage_common .new_layout .manage_left_bot .study_table{margin-top:16px;height:calc(100% - 90px);overflow-y:auto}.new_container.manage_common .new_layout .manage_left_bot .study_table thead{position:sticky;top:0;z-index:5}.new_container.manage_common .new_layout .manage_left_bot .study_table thead th{border-bottom:1px solid #e9e9ea!important}.new_container.manage_common .new_layout .manage_left_bot .study_table thead th:after,.new_container.manage_common .new_layout .manage_left_bot .study_table thead th:before{display:none}.new_container.manage_common .new_layout .manage_left_bot .study_table .study_name{vertical-align:middle;cursor:pointer}.new_container.manage_common .new_layout .manage_left_bot .study_table .study_name span{text-decoration:underline}.new_container.manage_common .new_layout .manage_left_bot .study_table.pvoca_type{border-radius:8px 8px 0 0;border:1px solid #e9e9ea}.new_container.manage_common .new_layout .manage_left_bot .study_table.pvoca_type table thead th{border:none;border-left:1px solid #e9e9ea}.new_container.manage_common .new_layout .manage_left_bot .study_table.pvoca_type table thead th:first-child{border-left:none}.new_container.manage_common .new_layout .manage_left_bot .study_table.pvoca_type table thead th:after,.new_container.manage_common .new_layout .manage_left_bot .study_table.pvoca_type table thead th:before{display:none}.new_container.manage_common .new_layout .manage_left_bot .study_table.pvoca_type table tbody tr{border-bottom:1px solid #e9e9ea}.new_container.manage_common .new_layout .manage_left_bot .study_table.pvoca_type table tbody tr:last-child{border-bottom:none}.new_container.manage_common .new_layout .manage_left_bot .study_table.pvoca_type table tbody tr:first-child{border-top:1px solid #e9e9ea}.new_container.manage_common .new_layout .manage_left_bot .study_table.pvoca_type table tbody tr td{border:none;border-left:1px solid #e9e9ea}.new_container.manage_common .new_layout .manage_left_bot .study_table.pvoca_type table tbody tr td:first-child{border-left:none}.new_container.manage_common .new_layout .manage_left_bot .study_table.pvoca_type table.table_active tbody tr.active{border:1px solid #7681e5}.new_container.manage_common .new_layout .manage_left_bot .study_table.pvoca_type .study_name,.new_container.manage_common .new_layout .manage_left_bot .study_table.pvoca_type .study_name span{text-decoration:none}.new_container.manage_common .new_layout .manage_left_bot .study_table.pvoca_type .study_name .new_factory_tag:last-of-type{margin-right:8px}.new_container.manage_common .new_select p{height:40px;padding:10px 44px 10px 16px}.new_container.manage_common .tab_line_wrap .tab_flex{z-index:auto}.new_container.manage_common .study_table{margin-top:24px}.new_container.manage_common .study_table .table_title{font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px;color:#504d58}.new_container.manage_common .study_table .table_title.between{display:flex;align-items:center;justify-content:space-between}.new_container.manage_common .study_table .slide_wrap{margin-top:24px}.new_container.manage_common .study_table .slide_wrap .slide_btn_wrap{margin-left:auto}.new_container.manage_common .study_table table thead tr th{background-color:#fcfdfd;border-bottom:1px solid #e9e9ea;border-top:1px solid #e9e9ea;color:#a7a6ab;font-size:13px;line-height:20px;font-weight:400;padding:12px 13px;word-break:keep-all;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.new_container.manage_common .study_table table tbody tr:hover{background-color:rgba(118,129,229,.08)}.new_container.manage_common .study_table table tbody tr td{border-bottom:1px solid #e9e9ea;color:#504d58;font-size:13px;line-height:20px;font-weight:500;padding:13px 12px}.new_container.manage_common .study_table table tbody tr td.td_btn{display:inline-flex;padding:10px 16px;align-items:center;width:100%}.new_container.manage_common .study_table table tbody tr td.td_btn p{width:calc(100% - 80px)}.new_container.manage_common .study_table table tbody tr td.td_btn button{padding:0 8px;margin-left:auto;white-space:nowrap}.new_container.manage_common .study_table table tbody tr td p,.new_container.manage_common .study_table table tbody tr td span:not(.new_factory_tag){font:inherit;line-height:inherit;color:inherit}.new_container.manage_common .study_table table tbody tr td .tr{color:#7681e5}.new_container.manage_common .study_table table tbody tr td .test{color:#ff84b0}.new_container.manage_common .study_table.first{margin-top:0}.new_container.manage_common .study_table.hover_none table tbody tr:hover{background-color:initial}.new_container.manage_common .new_factory_title_wrap{margin-bottom:20px}.new_container.manage_common .new_factory_title_wrap.desc{display:block}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;margin-top:2px}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt.wrap_ver{flex-wrap:wrap}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt.wrap_ver>p{margin-right:8px}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt.badge span{color:#09b9c6;font-weight:700}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt.bottom_s{margin-bottom:16px}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt.small p{font-size:14px;line-height:22px}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt p{font-size:16px;line-height:24px;color:#7c7a82}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt>ul{display:flex;align-items:center}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt>ul>li{font-size:16px;line-height:24px;color:#7c7a82}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt>ul>li:not(:first-child){margin-left:12px}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt>ul>li span{font-size:17px;line-height:inherit;font-weight:500;color:#504d58}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt>ul>li span.bold_t{font-weight:700}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt>ul.detail_big>li{font-size:16px;line-height:24px}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt .legend_ul>li{display:inline-block;font-size:16px;line-height:24px;color:#504d58}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt .legend_ul>li span{font:inherit;line-height:inherit;font-weight:700}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt .legend_ul>li span.purple{color:#7681e5}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt .legend_ul>li span.yellow{color:#ffaa04}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt .legend_ul>li:not(:last-child){margin-right:16px}.new_container.manage_common .new_factory_title_wrap.desc .desc_txt .legend_ul>li:not(:first-child){margin-left:0}.new_container.manage_common .new_factory_title_wrap.desc.between{display:flex;align-items:center;justify-content:space-between}.new_container.manage_common .new_factory_title_wrap.desc.between .desc_txt{margin-top:0;margin-bottom:0}.new_container.manage_common .comment_area{position:relative;border:1px solid #e9e9ea;border-radius:8px;padding:16px;min-height:120px;max-height:180px;overflow-y:auto}.new_container.manage_common .comment_area p{color:#504d58}.new_container.manage_common .comment_area .nodata_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:22px;font-size:16px;line-height:24px;color:#7c7a82}.new_container.manage_common .comment_area .nodata_text:before{content:"";width:16px;height:16px;background:url(/static/media/icon_nodata_exclamation_gray.37078bd2.svg) no-repeat 50%/auto;position:absolute;left:0;top:50%;transform:translateY(calc(-50% + 1px));print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.new_container.manage_common .badge_list_wrap .badge_list{display:flex;flex-wrap:wrap;align-items:center;-ms-overflow-style:none;scrollbar-width:none}.new_container.manage_common .badge_list_wrap .badge_list::-webkit-scrollbar{display:none}.new_container.manage_common .badge_list_wrap .badge_list>li{width:calc(20% - 9.6px);text-align:center;padding:16px 10px;border:1px solid #e9e9ea;border-radius:8px}.new_container.manage_common .badge_list_wrap .badge_list>li:not(:last-child){margin-right:12px}.new_container.manage_common .badge_list_wrap .badge_list>li:nth-child(5n){margin-right:0}.new_container.manage_common .badge_list_wrap .badge_list>li:nth-child(n+6){margin-top:16px}.new_container.manage_common .badge_list_wrap .badge_list>li .title{font-size:16px;line-height:24px;font-weight:500;color:#504d58;margin-top:16px}.new_container.manage_common .badge_list_wrap .badge_list>li .date{font-size:14px;line-height:22px;font-weight:400;color:#7c7a82}.new_container.manage_common .badge_list_wrap .badge_list>li img{width:60px}.new_container.manage_common .new_study_name_wrapper.mg_top,.new_container.manage_common .new_study_name_wrapper.student_version{margin-top:12px}.new_container.manage_common .new_study_name_wrap:not(:last-of-type){margin-bottom:20px}.new_container.manage_common .new_study_name_wrap.pvoca_type{margin-top:12px}.new_container.manage_common .new_study_name_wrap.pvoca_type .new_study_name_list.mb_style,.new_container.manage_common .new_study_name_wrap.pvoca_type h2.mb_style{padding:0}.new_container.manage_common .new_study_name_wrap h2{color:#a7a6ab;font-size:14px;font-weight:500;line-height:22px;margin-bottom:10px}.new_container.manage_common .study_name_list>li{display:flex;align-items:center;padding:20px 12px;border-bottom:1px solid #e9e9ea;cursor:pointer}.new_container.manage_common .study_name_list>li.on{background:rgba(118,129,229,.08);print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.new_container.manage_common .study_name_list>li .new_factory_tag{margin-right:8px;width:45px;text-align:center;flex-shrink:0}.new_container.manage_common .study_name_list>li p{font-size:14px;line-height:22px;font-weight:500;color:#504d58}.new_container.manage_common .study_name_list .slide_wrap{margin-top:0}.new_container.manage_common .study_name_list .slide_wrap .slide_btn_wrap{margin-left:auto}.new_container.manage_common .wrong_word_list>li{display:flex;align-items:center;padding-bottom:8px;font-size:16px;line-height:24px}.new_container.manage_common .wrong_word_list>li:not(:first-child){padding-top:8px;border-top:1px solid #e9e9ea}.new_container.manage_common .wrong_word_list>li span{font:inherit;line-height:inherit;color:#7c7a82;margin-left:auto}.new_container.manage_common .graph_area{border:1px solid #e9e9ea;height:300px}.new_container.manage_common .graph_area.big{height:848px}.new_container.manage_common .nodata_area{display:flex;text-align:center;width:100%;height:416px;justify-content:center;align-items:center}.new_container.manage_common .nodata_area p{position:relative;line-height:22px;color:#7c7a82;font-weight:500}.new_container.manage_common .nodata_area p:before{content:"";display:block;width:32px;height:32px;background:url(/static/media/icon_alert.04b29d76.svg) no-repeat 50%;position:static;transform:none;margin:0 auto 4px}.new_container.manage_common.manage_student .new_layout .new_contents .manage_layout{height:100%}.new_container.manage_common.manage_student .top_fixed_menu{top:60px}.new_container.manage_common.manage_student .top_fixed_menu>.new_select{width:360px}.new_container.manage_common.manage_student .top_fixed_menu>.new_factory_button{margin-left:auto}.new_container.manage_common.manage_mb_common .manage_left_top .new_select p{padding-left:12px}.new_container .line_ul{display:flex}.new_container .line_ul>li{flex:1 1;width:calc(50% - 6px);padding:12px;border:1px solid #e9e9ea;border-radius:8px;background-color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center}.new_container .line_ul>li:not(:first-child){margin-left:12px}.new_container .line_ul>li p{font-size:15px;line-height:24px;font-weight:700;color:#504d58;word-break:keep-all}.new_container .line_ul>li .label{font-size:13px;line-height:20px;font-weight:400;color:#7c7a82;margin-bottom:2px}.new_container .line_ul.triple>li{width:calc(33.33333% - 8px)}.new_container .line_ul.quarter>li{width:calc(25% - 9px)}.new_container .line_ul.student>li{padding:24px 16px}.new_container .line_ul.student>li.premium_voca{min-width:20%;padding:0;flex-grow:0.5;background-color:#7681e5;border:1px solid #7681e5;box-shadow:0 2px 8px 0 rgba(0,0,0,.06)}.new_container .line_ul.student>li.premium_voca a{padding:24px 16px;height:100%;font-size:14px;line-height:22px;color:#fff;word-break:keep-all;display:flex;align-items:center;justify-content:center}.study_stat_tool{position:relative}.study_stat_tool .study_tool_btn{display:inline-block;width:24px;height:24px;background:url(/static/media/icon_info_gray.b6422349.svg) no-repeat 50%/18px;transform:translateY(2px)}.study_stat_tool .study_tooltip{display:none;padding:16px 20px;border-radius:8px;background-color:#fff;border:1px solid #7c7a82;position:absolute;left:-32px;top:100%;margin-top:6px;z-index:20;min-width:270px}.study_stat_tool .study_tooltip .study_x_btn{display:inline-block;width:20px;height:20px;background:url(/static/media/icon_tooltip_x_gray.f8a5ebb8.svg) no-repeat 50%/auto;position:absolute;right:8px;top:8px}.study_stat_tool .study_tooltip>p{font-size:14px;line-height:22px;font-weight:700;color:#504d58;margin-bottom:8px}.study_stat_tool .study_tooltip .study_ul.info{flex-wrap:wrap;margin:0}.study_stat_tool .study_tooltip .study_ul.info>li{min-width:101px}.study_stat_tool .study_tooltip .study_ul.info>li:not(:first-child){margin-left:0}.study_stat_tool .study_tooltip .study_ul.info>li:nth-child(n+3){margin-top:4px}.study_stat_tool.on .study_tooltip{display:block}.new_study_name_list>li{padding:16px;border-radius:8px;border:1px solid #e9e9ea;background:#fff;cursor:pointer}.new_study_name_list>li.active_purple{border:1px solid #7681e5;background:rgba(118,129,229,.08)}.new_study_name_list>li:not(:first-of-type){margin-top:10px}.new_study_name_list>li>div .text{font-weight:500}.new_study_name_list>li .new_factory_tag{min-width:40px;height:18px;line-height:16px;text-align:center;padding:0 6px}.new_study_name_list>li .new_factory_tag.premium_tag{padding-left:14.5px;padding-right:4.5px;position:relative;height:18px;line-height:16px;margin-bottom:0}.new_study_name_list>li .new_factory_tag.premium_tag:before{width:12px;height:12px;line-height:12px;font-size:10px;font-weight:400;left:2px}.new_study_name_list>li .bottom_ul{display:flex;align-items:center;margin-top:8px}.new_study_name_list>li .bottom_ul li>div{display:flex;align-items:center}.new_study_name_list>li .bottom_ul li>div:not(:last-of-type){margin-right:16px;padding-left:0}.new_study_name_list>li .bottom_ul li>div:not(:last-of-type) .study_progress_wrap .study_progress .ing{background-color:#7681e5}.new_study_name_list>li .bottom_ul li>div span{margin-right:8px;font-size:12px;color:#a7a6ab}.new_study_name_list>li .bottom_ul li:first-of-type{display:flex;align-items:center;flex:1 1;padding-right:20px}.new_study_name_list>li .bottom_ul li .study_progress_wrap{min-width:150px;margin-top:0}.new_study_name_list>li .bottom_ul li .study_progress_wrap .study_progress{width:calc(100% - 32px)}.new_study_name_list>li .bottom_ul li .study_progress_wrap .num{color:#504d58;font-size:12px;font-weight:500;line-height:18px}.new_study_name_list>li .bottom_ul li button{padding:0 8px}.new_study_name_list>li .ellipsis{margin-left:8px}.new_study_name_list.mb_style>li{padding:16px 18px}.new_study_name_list.mb_style>li.active_purple{border:1px solid #e9e9ea;background:#fff}.new_study_name_list.mb_style>li .new_factory_tag{height:18px;line-height:16px;font-size:11px;padding:0 8px}.new_study_name_list.mb_style>li .new_factory_tag.premium_tag{padding-left:15px;padding-right:4px}.new_study_name_list.mb_style>li .new_factory_tag.premium_tag:before{width:12px;height:12px;line-height:12px;font-size:10px}.new_study_name_list.mb_style.mb_pvoca>li .ellipsis{font-size:14px;line-height:22px;font-weight:500;margin-left:0;margin-top:6px}.new_study_name_list.mb_style.mb_pvoca>li .score_list{margin-top:10px}#pv_manage_teacher_print.manage_common .manage_left_bot .new_study_name_list>li .bottom_ul li:first-of-type{flex:none;width:calc(100% - 58px);flex-wrap:wrap}#pv_manage_teacher_print.manage_common .manage_left_bot .new_study_name_list>li .bottom_ul li button{min-width:62px}#pv_manage_teacher_print.manage_common .manage_left_bot .new_study_name_list>li .bottom_ul li button span{flex-shrink:0}#pv_manage_teacher_print.manage_common .manage_left_bot .new_study_name_list>li .bottom_ul li>div{min-width:auto;width:calc(50% - 8px)}#pv_manage_teacher_print.manage_common .manage_left_bot .new_study_name_list>li .bottom_ul li>div:nth-of-type(2n){margin-right:0}#pv_manage_teacher_print.manage_common .manage_left_bot .new_study_name_list>li .bottom_ul li>div:nth-of-type(n+3){margin-top:6px}#pv_manage_teacher_print.manage_common .manage_left_bot .new_study_name_list>li .bottom_ul li>div .study_progress_wrap{width:100%}#pv_manage_teacher_print.manage_common .manage_left_bot .new_study_name_list>li .bottom_ul li>div span{flex-shrink:0}.tab_line_wrap.manage .tab_flex{border-bottom:1px solid #e9e9ea}.tab_line_wrap.manage .tab_line{padding-left:8px}.tab_line_wrap.manage .tab_line>li{width:auto;padding:0 24px}.tab_line_wrap.manage .tab_line>li>a{padding:12px 0 18px}.tab_line_wrap.manage .tab_line>li>a.on{font-weight:700}.tab_line_wrap.manage .line{display:none}.tab_line_wrap.manage .input_wrap{margin-right:8px}.doughnut_chart_container{max-width:300px;margin:0 auto}.doughnut_chart_container .doughnut_chart{border-radius:50%;background-color:#f2f2f7;border:10px solid #f2f2f7;position:relative}.doughnut_chart_container .doughnut_chart:before{width:36%;height:36%;background-color:#f2f2f7}.doughnut_chart_container .doughnut_chart:after,.doughnut_chart_container .doughnut_chart:before{content:"";display:inline-block;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.doughnut_chart_container .doughnut_chart:after{width:calc(36% - 20px);height:calc(36% - 20px);background-color:#fff}.statistics_count{display:flex;align-items:center;justify-content:center;margin-top:40px}.statistics_count>li{min-width:120px;padding:8px 12px;background-color:#f8f9fa;border-radius:5px;border:1px solid #e9e9ea;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);text-align:center;font-size:16px;line-height:24px;font-weight:500;color:#504d58;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.statistics_count>li:not(:last-child){margin-right:8px}.statistics_count>li span{font:inherit;line-height:inherit;color:#09b9c6}.statistics_count>li span.yellow{color:#ffc450}.statistics_count>li span.red{color:#ff7575}.study_state{display:inline-block;padding-left:20px;position:relative;font-size:13px;line-height:20px;color:#504d58}.study_state i{position:absolute;top:50%;left:0;transform:translateY(-50%);width:18px;height:18px;display:inline-block;vertical-align:middle;background-position:50%;background-repeat:no-repeat;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.study_state i.static{position:static;transform:none;margin-right:3px}.study_state i.complete{background-image:url(/static/media/icon_study_complete.26c5c4ba.svg)}.study_state i.over{background-image:url(/static/media/icon_study_over.52d02061.svg)}.study_state i.ing{background-image:url(/static/media/icon_study_ing.510ff6fe.svg)}.study_state i.not{background-image:url(/static/media/icon_study_not.b406415c.svg)}.graph_ul{display:flex;align-items:center;justify-content:space-between}.graph_ul .circle_graph{width:132px;height:132px}.graph_ul.teacher li{width:25%;position:relative}.state_icon{display:inline-block;padding-left:22px;position:relative}.state_icon i{position:absolute;top:50%;left:0;transform:translateY(calc(-50% + 1.5px));width:18px;height:18px;display:inline-block;vertical-align:middle;background-position:50%;background-repeat:no-repeat}.state_icon i.complete{background-image:url(/static/media/icon_study_complete.26c5c4ba.svg)}.state_icon i.over{background-image:url(/static/media/icon_study_over.52d02061.svg)}.state_icon i.ing{background-image:url(/static/media/icon_study_ing.510ff6fe.svg)}.state_icon i.not{background-image:url(/static/media/icon_study_not.b406415c.svg);transform:translateY(calc(-50% + 1px))}.card_sub_title{margin-bottom:16px}.card_sub_title>p{font-size:16px;line-height:24px;color:#7c7a82}.card_sub_title.small{margin-bottom:6px}.legend_ul>li{display:inline-block;font-size:16px;line-height:24px;color:#504d58}.legend_ul>li span{font:inherit;line-height:inherit;font-weight:700}.legend_ul>li span.purple{color:#7681e5}.legend_ul>li span.yellow{color:#ffaa04}.legend_ul>li:not(:last-child){margin-right:16px}.legend_ul>li:not(:first-child){margin-left:0}.study_icon{display:inline-block;position:relative;padding-left:18px;margin-left:2px}.study_icon i{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.study_icon i.complete{background-image:url(/static/media/icon_study_complete.26c5c4ba.svg)}.study_icon i.over{background-image:url(/static/media/icon_study_over.52d02061.svg)}.study_icon i.ing{background-image:url(/static/media/icon_study_ing.510ff6fe.svg)}.study_icon i.not{background-image:url(/static/media/icon_study_not.b406415c.svg)}@media screen and (max-width:1680px){.graph_ul .circle_graph{width:108px;height:108px}}@media screen and (max-width:1470px){.new_container.manage_common .new_layout{width:calc(100% + 20px)}.new_container.manage_common .new_layout:after{content:none;display:initial;clear:none}.new_container.manage_common .new_layout .nav{width:280px;left:-280px;border-right:1px solid #e9e9ea;top:60px;height:calc(100% - 60px)}.new_container.manage_common .new_layout .nav>.shadow_card{border-radius:0;border:0}.new_container.manage_common .new_layout .nav .class_nav_btn{display:block}.new_container.manage_common .new_layout .nav.on{left:0}.new_container.manage_common .new_layout .nav.on .class_nav_btn i{background-image:url(/static/media/icon_class_nav_arrow_prev.1393413c.svg)}.new_container.manage_common .new_layout .new_contents{width:100%}.new_container.manage_common .new_layout .new_contents .manage_layout>.manage_right{padding-right:20px;width:calc(50% - 8px);flex:initial}.new_container.manage_common .new_layout .new_contents .manage_layout>.shadow_card.manage_left{width:calc(50% - 8px);flex:initial}.new_container.manage_common .new_layout .new_contents .shadow_card{width:auto}.new_container.manage_common .new_layout .new_contents .tab_line_wrap{padding-right:25px}.new_container.manage_common .new_factory_title_wrap{margin-bottom:16px}.new_container.manage_common .new_factory_title_wrap.middle .new_factory_title{font-size:18px;line-height:28px}.new_container.manage_common .study_name_list>li{padding:16px 12px}.new_container.manage_common .badge_list_wrap .badge_list>li{width:calc(25% - 9px)}.new_container.manage_common .badge_list_wrap .badge_list>li:nth-child(5n){margin-right:12px}.new_container.manage_common .badge_list_wrap .badge_list>li:nth-child(4n){margin-right:0}.new_container.manage_common .badge_list_wrap .badge_list>li:nth-child(n+5){margin-top:12px}.graph_ul .circle_graph{width:120px;height:120px}}@media screen and (max-width:1366px){.graph_ul.teacher{flex-wrap:wrap}.graph_ul.teacher li{width:50%;text-align:center}.graph_ul.teacher li:nth-of-type(n+3){margin-top:20px}}@media screen and (max-width:1280px){.graph_ul .circle_graph{width:96px;height:96px}}@media screen and (max-width:1024px){.complate_percent{display:none}.new_mb_back_header.manage_mb{position:sticky;top:0}.width_setting{padding:0}.width_setting .new_study_name_list>li .ellipsis{margin-left:0}.width_setting .new_study_name_list>li .bottom_ul li>div{flex:1 1;max-width:calc(50% - 8px)}.width_setting .new_study_name_list>li .bottom_ul li>div .study_progress_wrap{min-width:auto;flex:1 1}.new_container.manage_common{height:auto!important;background-color:#fff;padding-top:0;padding-bottom:80px}.new_container.manage_common.pb_small{padding-bottom:42px}.new_container.manage_common .new_popup_wrap .new_study_name_wrapper{padding:0}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right.display_none{display:none!important}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right.with_bot_btns{padding-bottom:120px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .learning_status>.line_ul>li .progress_name{min-width:125px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .progress_area .study_progress_wrap .study_progress{width:calc(100% - 48px)}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .progress_area .study_progress_wrap .num{font-size:14px;line-height:22px}.new_container.manage_common .new_detail_table tr td,.new_container.manage_common .new_detail_table tr th{text-align:center}.new_container.manage_common .graph_ul.teacher li{width:calc(50% - 4px);border-radius:8px;border:1px solid #e9e9ea;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);padding:20px 0}.new_container.manage_common .graph_ul.teacher li:nth-of-type(2n){margin-left:8px}.new_container.manage_common .graph_ul.teacher li:nth-of-type(n+3){margin-top:8px}.new_container.manage_common .graph_ul.teacher li .donut{max-width:132px;width:80%}.new_container.manage_common .new_study_name_wrap.pvoca_type .new_study_name_list.mb_style,.new_container.manage_common .new_study_name_wrap.pvoca_type h2.mb_style{padding:0 20px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right.nodata .shadow_card{min-height:calc(100vh - 160px);border:none}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .line_ul>li{padding:14px 16px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .line_ul>li p{font-size:14px;line-height:22px;font-weight:500;color:#24212e}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .line_ul>li .label{font-size:12px;line-height:18px;color:#7c7a82;font-weight:400}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .line_ul>li .graph_title{font-size:13px;line-height:20px;font-weight:400;color:#7c7a82}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .line_ul.two>li{text-align:center;width:calc(50% - 4px)}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .line_ul.two>li:not(:first-child){margin-left:8px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .line_ul.two>li:nth-of-type(odd):not(:first-of-type){margin-left:0}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .line_ul.four>li:not(:first-child){margin-left:8px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .line_ul.four>li:nth-of-type(odd):not(:first-of-type){margin-left:0}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .new_title_wrap.basic_version{display:block;margin-bottom:16px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .new_title_wrap.basic_version .title{color:#24212e}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .new_title_wrap.basic_version .sub_text{font-size:12px;line-height:18px;font-weight:500;color:rgba(167,166,171,.9);margin-top:6px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .new_title_wrap.basic_version .sub_text img{width:9px;transform:translateY(-2px);margin-right:4px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .new_title_wrap.black_version{display:flex}.new_container.manage_common.detail_type .manage_left_top{top:0}.new_container.manage_common.detail_type .manage_left_top p{color:#7c7a82;font-size:12px;font-weight:500;line-height:100%;text-align:center;padding:0 60px}.new_container.manage_common.detail_type .manage_left_top p.ellipsis{color:#24212e;font-size:14px;font-weight:700;margin-bottom:8px}.new_container.manage_common.detail_type .manage_left_top button{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.new_container.manage_common .new_layout{width:100%;height:auto}.new_container.manage_common .new_layout .new_contents{float:none;width:100%;height:auto}.new_container.manage_common .new_layout .new_contents .shadow_card{padding:16px}.new_container.manage_common .new_layout .new_contents .tab_line_wrap{padding-right:0}.new_container.manage_common .new_layout .new_contents .tab_line_wrap.manage{min-width:calc(100% + 40px);margin-left:-20px;padding-bottom:0}.new_container.manage_common .new_layout .new_contents .tab_line_wrap.manage .tab_flex{display:block;padding:0}.new_container.manage_common .new_layout .new_contents .tab_line_wrap.manage .tab_line{background-color:#f8f9fa}.new_container.manage_common .new_layout .new_contents .tab_line_wrap.manage .tab_line>li{width:50%}.new_container.manage_common .new_layout .new_contents .tab_line_wrap.manage .tab_line>li>a{padding:12px 0;font-size:14px}.new_container.manage_common .new_layout .new_contents .manage_layout{width:calc(100% + 40px);margin-left:-20px;display:block;height:auto}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right{width:100%;float:none;padding-right:0}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el{padding:0;border:none;box-shadow:none;margin-top:20px;overflow:hidden}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el>*{padding-left:20px;padding-right:20px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el>:not(:first-child){margin-top:28px;padding-top:34px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el>:not(:first-child):before{height:6px;width:100%;margin-left:0;left:0}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el>.exam_point_wrap{width:100%;margin-left:0}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .new_title_top{margin-bottom:8px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .new_title_wrap.black_version{display:block;margin-bottom:16px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .new_title_wrap.black_version .sub_text{color:rgba(167,166,171,.9);font-size:12px;font-weight:500;line-height:18px;margin-top:6px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .new_factory_button{height:24px!important;padding:0 8px;font-size:11px;line-height:16px;border-radius:6px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .color_legend{margin-top:16px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .learning_status>.line_ul{border-radius:8px;border:1px solid #e9e9ea;overflow:hidden}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .learning_status>.line_ul>li{padding:14px 16px;margin-left:0;border-radius:0;border:none}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .learning_status>.line_ul>li .progress_name{font-size:12px!important}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .learning_status>.line_ul>li.first_li{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;color:#504d58;font-size:13px;line-height:20px;border-bottom:1px solid #e9e9ea}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .learning_status>.line_ul>li.first_li span{margin-top:0;color:#09b9c6;font-size:18px;font-weight:700;line-height:22px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .learning_status>.line_ul>li.score_li{padding:14px 20px}.new_container.manage_common .new_layout .new_contents .manage_layout .manage_right .first_el .learning_status>.line_ul>li.multi_li{padding:16px 20px}.new_container.manage_common .new_layout .new_contents .manage_layout .shadow_card.manage_left{width:100%;float:none;margin:0;padding:0 0 20px;border:none;box-shadow:none;overflow:hidden}.new_container.manage_common .new_layout .new_contents .manage_layout .shadow_card.manage_left .tab_line_wrap.tab_right_s .tab_flex{background-color:initial;padding:0}.new_container.manage_common .new_layout .new_contents .manage_layout .shadow_card.manage_left .tab_line_wrap.tab_right_s .tab_flex .tab_line li a{padding:4px 0}.new_container.manage_common .new_layout .new_contents .manage_layout .shadow_card.manage_left .tab_line_wrap.tab_right_s .tab_flex .tab_right{display:none}.new_container.manage_common .new_layout .manage_left_bot{height:auto;overflow:visible}.new_container.manage_common .new_layout .manage_left_bot.mb_pd_top{padding-top:24px}.new_container.manage_common .new_layout .manage_left_bot .devide_version{position:relative;padding:42px 20px 0}.new_container.manage_common .new_layout .manage_left_bot .devide_version:before{content:"";display:block;width:100%;height:10px;background:#f8f8fa;position:absolute;top:0;left:0}.new_container.manage_common .new_layout .manage_left_bot .title_tab_area{margin-left:20px;margin-right:20px}.new_container.manage_common .new_layout .manage_left_bot .exam_point_wrap{margin-bottom:20px}.new_container.manage_common .slide_date_wrap{margin-top:8px}.new_container.manage_common .slide_date_wrap .slide_btn_wrap{display:none}.new_container.manage_common .slide_date_wrap .radio_btn_wrap{width:100%}.new_container.manage_common .graph_area{height:255px}.new_container.manage_common .statistics_count{margin-top:24px}.new_container.manage_common .statistics_count>li{min-width:95px;padding:7px 8px;box-shadow:none;font-size:14px;line-height:22px}.new_container.manage_common .wrong_word_list>li{font-size:14px;line-height:22px}.new_container.manage_common .wrong_word_list>li:last-child{padding-bottom:0}.new_container.manage_common .legend_ul{margin-bottom:12px}.new_container.manage_common .legend_ul>li{font-size:13px;line-height:20px}.new_container.manage_common .graph_list{display:flex;flex-wrap:wrap}.new_container.manage_common .graph_list>li{position:relative;width:calc(25% - 12px);padding:20px;border-radius:8px;border:1px solid #e9e9ea;text-align:center}.new_container.manage_common .graph_list>li:not(:last-child){margin-right:16px}.new_container.manage_common .comment_area{padding:12px}.new_container.manage_common .comment_area p{font-size:13px;line-height:20px}.new_container.manage_common .comment_area .nodata_text{padding-left:20px;font-size:14px;line-height:22px}.new_container.manage_common .badge_list_wrap .badge_list>li{width:calc(16.66667% - 6.66667px);padding:12px}.new_container.manage_common .badge_list_wrap .badge_list>li:not(:last-child){margin-right:8px}.new_container.manage_common .badge_list_wrap .badge_list>li:nth-child(6n){margin-right:0}.new_container.manage_common .badge_list_wrap .badge_list>li:nth-child(n+5),.new_container.manage_common .badge_list_wrap .badge_list>li:nth-child(n+6){margin-top:0}.new_container.manage_common .badge_list_wrap .badge_list>li:nth-child(n+7){margin-top:8px}.new_container.manage_common .badge_list_wrap .badge_list>li img{width:46px}.new_container.manage_common .badge_list_wrap .badge_list>li .title{font-size:14px;line-height:22px;font-weight:400;margin-top:15px}.new_container.manage_common .badge_list_wrap .badge_list>li .date{font-size:13px;line-height:20px}.new_container.manage_common .mb_scroll_cont{transition:top .5s}.new_container.manage_common .mb_scroll_cont .cont_top{padding-top:24px}.new_container.manage_common .mb_scroll_cont .cont_top .mb_filter_btn{display:none}.new_container.manage_common .mb_scroll_cont .input_wrap{margin-bottom:12px}.new_container.manage_common .mb_scroll_cont .scroll_before{margin-top:12px}.new_container.manage_common .mb_scroll_cont .scroll_after{display:none}.new_container.manage_common .mb_desc_ul{display:flex;align-items:center}.new_container.manage_common .mb_desc_ul>li{font-size:14px;line-height:22px;color:#7c7a82}.new_container.manage_common .mb_desc_ul>li span{font:inherit;line-height:inherit;color:#504d58;font-weight:700}.new_container.manage_common .mb_desc_ul>li:not(:last-child){margin-right:12px}.new_container.manage_common .mb_desc_ul.cyan_type>li{color:#504d58}.new_container.manage_common .mb_desc_ul.cyan_type>li span{color:#09b9c6}.new_container.manage_common .mb_study_ul{margin-top:12px}.new_container.manage_common .mb_study_ul>li{padding:20px 0 20px 8px;border-top:1px solid #e9e9ea}.new_container.manage_common .mb_study_ul>li>p{font-size:16px;line-height:24px;font-weight:500;color:#504d58;margin-bottom:4px}.new_container.manage_common .mb_study_ul>li .study_detail{display:flex;align-items:flex-end;justify-content:space-between}.new_container.manage_common .mb_study_ul>li .study_detail>ul{display:flex;flex-wrap:wrap}.new_container.manage_common .mb_study_ul>li .study_detail>ul>li{font-size:14px;line-height:22px;color:#a7a6ab}.new_container.manage_common .mb_study_ul>li .study_detail>ul>li span{font:inherit;line-height:inherit;color:inherit}.new_container.manage_common .mb_study_ul>li .study_detail>ul>li:not(:last-child){margin-right:8px}.new_container.manage_common .mb_study_ul>li .study_detail button{flex-shrink:0;padding:0 10px;margin-left:6px}.new_container.manage_common .mb_study_ul.column .study_detail>ul{display:block}.new_container.manage_common .line_ul{display:flex;flex-wrap:wrap}.new_container.manage_common .line_ul>li{text-align:left;padding:15px}.new_container.manage_common .line_ul.four li:nth-of-type(n+3){width:calc(50% - 4px)!important}.new_container.manage_common .line_ul.four li:nth-of-type(5){margin-left:0}.new_container.manage_common .line_ul.four li.wid_full{width:100%!important;margin-left:0!important}.new_container.manage_common .line_ul.four li.wid_full:not(:first-of-type){margin-top:8px}.new_container.manage_common .new_study_name_wrapper{overflow:visible!important;flex:none!important;padding:0 20px}.new_container.manage_common .new_study_name_wrapper .new_study_name_list>li{position:relative}.new_container.manage_common .new_study_name_wrapper .new_study_name_list>li>div{display:flex;flex-wrap:wrap;align-items:center}.new_container.manage_common .new_study_name_wrapper .new_study_name_list>li>div .text{width:calc(100% - 185px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.new_container.manage_common .new_study_name_wrapper .new_study_name_list>li .bottom_ul li>div{color:#504d58;font-size:12px;font-weight:500;padding-left:0}.new_container.manage_common .new_study_name_wrapper .new_study_name_list>li .bottom_ul li:first-of-type{padding-right:0}.new_container.manage_common .new_study_name_wrapper .new_study_name_list>li .bottom_ul li:last-of-type{position:absolute;top:16px;right:16px}.new_container.manage_common .new_study_name_wrapper .new_study_name_list>li .bottom_ul li .study_progress_wrap{min-width:80px}.new_container.manage_common .new_study_name_wrapper .new_study_name_list>li .ellipsis{margin-left:0;margin-top:8px}.new_container.manage_common .exam_point_wrap{width:calc(100% - 40px);margin-left:20px}.new_container.manage_common .exam_point_wrap .exam_point_list.column_type li span .boolean{top:50%;right:-16px!important;left:auto!important;transform:translate(100%,-50%)!important}.new_container.manage_common .exam_point_wrap .exam_point_list.column_type li span .boolean:after{top:50%;left:2px!important;right:auto!important;transform:translate(-100%,-50%) rotate(0deg)!important}.new_container.manage_common .exam_point_wrap.mb_white{position:relative;background-color:#fff;padding-top:28px;margin-top:8px;margin-bottom:28px}.new_container.manage_common .exam_point_wrap.mb_white:before{content:"";display:block;width:calc(100% + 44px);height:10px;background:#f8f8fa;position:absolute;top:0;left:-22px}.new_container.manage_common .exam_point_wrap.mb_white .tab_line_wrap,.new_container.manage_common .exam_point_wrap.mb_white button{display:none}.new_container.manage_common .exam_point_wrap.mb_white .exam_point_list{margin-top:20px}.new_container.manage_common .exam_point_wrap.mb_white .exam_point_list li{flex-direction:column;align-items:start}.new_container.manage_common .exam_point_wrap.mb_white .exam_point_list li .ellipsis{margin-bottom:8px}.doughnut_chart_container{max-width:255px}.doughnut_chart_container .doughnut_chart{border:8px solid #f2f2f7}.doughnut_chart_container .doughnut_chart:after{content:"";width:calc(36% - 16px);height:calc(36% - 16px)}.manage-cont-inner{padding:12px 16px}#pv_manage_teacher_print.manage_common .manage_left_bot .new_study_name_list>li .bottom_ul li{flex:none;flex-wrap:wrap}#pv_manage_teacher_print.manage_common .manage_left_bot .new_study_name_list>li .bottom_ul li:first-of-type{width:100%}#pv_manage_teacher_print.manage_common .manage_left_bot .new_study_name_list>li .bottom_ul li>div .study_progress_wrap{flex:1 1}}@media screen and (max-width:768px){.manage-cont-inner{font-size:13px;font-weight:400;line-height:20px}.manage-cont-inner img{margin-right:5px!important}.new_container.manage_common .badge_list_wrap .badge_list>li{width:calc(33.33333% - 5.33333px)}.new_container.manage_common .badge_list_wrap .badge_list>li:nth-child(3n){margin-right:0}.new_container.manage_common .badge_list_wrap .badge_list>li:nth-child(n+4){margin-top:8px}.new_container.manage_common .graph_list>li{width:calc(50% - 4px)}.new_container.manage_common .graph_list>li:not(:last-child){margin-right:8px}.new_container.manage_common .graph_list>li:nth-child(2n){margin-right:0}.new_container.manage_common .graph_list>li:nth-child(n+3){margin-top:8px}.new_container.manage_common .mybadge-bottom ul li{width:calc(33.33% - 8px)}.new_container.manage_common .mybadge-bottom ul li:not(:nth-child(3n)){margin-right:8px}.new_container.manage_common .mybadge-bottom ul li:nth-child(3n){margin-right:0}.new_container.manage_common .mybadge-bottom ul li:nth-child(5n){margin-right:8px}}@media screen and (max-width:480px){.new_container.manage_common .graph_list>li .donut{width:110px;height:110px}.new_container.manage_common .graph_list>li .donut+.before{width:98px;height:98px}.new_container.manage_common .graph_list>li .donut+.before>div p{font-size:13px}.new_container.manage_common .graph_list>li .donut+.before>div p.percent_num{font-size:18px;line-height:22px}}@media print{.b2c_header.print_none{display:none}#pv_manage_teacher_print{padding:0;height:auto!important}#pv_manage_teacher_print>.new_layout{width:100%;height:auto}#pv_manage_teacher_print>.new_layout #inner_nav{display:none!important}#pv_manage_teacher_print>.new_layout .new_contents{width:100%;height:auto}#pv_manage_teacher_print>.new_layout .new_contents .tab_line_wrap{display:none}#pv_manage_teacher_print>.new_layout .new_contents .manage_layout{height:auto}#pv_manage_teacher_print>.new_layout .new_contents .manage_layout .manage_left{display:none}#pv_manage_teacher_print>.new_layout .new_contents .manage_layout .manage_right{width:100%;height:auto;margin-top:16px;padding-right:0}.pv_print_header{display:flex!important;align-items:center;justify-content:space-between;width:calc(100% + 32px);margin-left:-16px;height:60px;padding:0 16px;margin-bottom:20px;background-color:#fff;border-bottom:1px solid #f2f2f7;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.pv_print_title{font-size:28px;font-weight:700;margin-top:16px}.ReactQueryDevtools{display:none}}.class_nav_wrap{height:100%;overflow-y:auto;border-radius:8px;scrollbar-width:none;-ms-overflow-style:none}.class_nav_wrap::-webkit-scrollbar{display:none}.class_nav_wrap>li{position:relative;cursor:pointer;border-bottom:1px solid #e9e9ea}.class_nav_wrap>li .title{font-size:16px;line-height:24px;font-weight:500;color:#504d58}.class_nav_wrap>li .title span{display:block;color:#7c7a82;font-size:14px;font-weight:400;line-height:22px}.class_nav_wrap>li .title+p{color:#a7a6ab;font-size:13px;font-weight:400;line-height:20px}.class_nav_wrap>li.on{background:rgba(118,129,229,.08)}.class_nav_wrap>li.on .title{color:#7681e5}.class_nav_wrap>li>div:first-child{padding:16px 0;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.class_nav_wrap>li>div:first-child div:first-of-type{flex:1 1;width:calc(100% - 100px)}.class_nav_wrap>li>div:first-child .title{width:100%;padding:0}.class_nav_wrap>li>div:first-child:after{content:"";display:inline-block;width:24px;height:24px;background:url(/static/media/icon_arrow_down_gray.d9d67c92.svg) no-repeat 50%/24px}.class_nav_wrap>li>div:first-child.on{background:#fff}.class_nav_wrap>li>div:first-child.on+.class_nav_sub{display:flex}.class_nav_wrap>li>div:first-child.on .title{color:inherit}.class_nav_wrap>li>div:first-child.on:after{transform:rotate(180deg)}.class_nav_wrap>li:first-child>div:first-child{padding:20px 0 16px}.class_nav_wrap>li .class_nav_sub{display:none;flex-direction:column;padding:0 0 16px}.class_nav_wrap>li .class_nav_sub>p{color:#7c7a82;font-size:13px;font-weight:400;line-height:20px;margin-bottom:12px;padding-top:16px;position:relative}.class_nav_wrap>li .class_nav_sub>p:before{content:"";display:inline-block;width:100%;height:1px;background-color:#e9e9ea;position:absolute;left:0;top:0}.class_nav_wrap>li .class_nav_sub>p span{font:inherit;line-height:inherit;color:#09b9c6;font-weight:500}.class_nav_wrap>li .class_nav_sub ul{width:calc(100% + 48px);margin-left:-24px}.class_nav_wrap>li .class_nav_sub ul li{padding:11px 24px;border-bottom:none;cursor:pointer;font-size:14px;line-height:22px;color:#7c7a82;display:flex;align-items:center;justify-content:space-between}.class_nav_wrap>li .class_nav_sub ul li.on{background:rgba(118,129,229,.1)}.class_nav_wrap>li .class_nav_sub ul li p{line-height:22px}.class_nav_wrap.teacher>li{padding:16px 24px}.class_nav_wrap.teacher>li:before{width:calc(100% + 48px);left:-24px}.class_nav_wrap.student>li .title+p,.class_nav_wrap.teacher>li>div:first-child:after{display:none}.class_nav_wrap.mb_manage_student>li{padding:0}.class_nav_wrap.mb_manage_student>li:not(:last-of-type){border-bottom:1px solid #e9e9ea}.class_nav_wrap.mb_manage_student>li:before{display:none}.class_nav_wrap.mb_manage_student>li>div:first-child .title{font-size:14px;line-height:22px;font-weight:700}.class_nav_wrap.mb_manage_student>li>div:first-child .title+p{display:block}.class_nav_wrap.mb_manage_student>li>div.on{padding-bottom:18px}.class_nav_wrap.mb_manage_student>li .class_nav_sub>p{padding:0 0 10px;margin-bottom:0;color:#24212e}.class_nav_wrap.mb_manage_student>li .class_nav_sub>p:before{display:none}.class_nav_wrap.mb_manage_student>li .class_nav_sub ul li p{font-size:14px;line-height:22px;color:#7c7a82}.class_nav_wrap.mb_manage_teacher>li{padding:0 20px}.class_nav_wrap.mb_manage_teacher>li .class_nav_sub>p,.class_nav_wrap.mb_manage_teacher>li:before,.class_nav_wrap.mb_manage_teacher>li>div:first-child{display:none}.class_nav_wrap.mb_manage_teacher>li .class_nav_sub ul{width:100%;margin-left:0}.class_nav_wrap.mb_manage_teacher>li .class_nav_sub ul li{display:block;padding:16px 0}.class_nav_wrap.mb_manage_teacher>li .class_nav_sub ul li:first-of-type{padding-top:20px}.class_nav_wrap.mb_manage_teacher>li .class_nav_sub ul li:not(:first-of-type){border-top:1px solid #e9e9ea}.class_nav_wrap.mb_manage_teacher>li .class_nav_sub ul li>p{font-size:14px;line-height:22px;font-weight:700}.class_nav_wrap.mb_manage_teacher>li .class_nav_sub ul li>span{font-size:13px;line-height:20px;color:#a7a6ab}.class_nav_wrap.student{padding:0 24px}@media screen and (max-width:1470px){.class_nav_wrap{border-radius:0}}.round_tab>li{display:inline-block}.round_tab>li:not(:last-child){margin-right:6px}.round_tab>li>a{height:30px;padding:0 12px;line-height:28px;font-size:13px;color:#7c7a82;border-radius:999px;background-color:#fff;border:1px solid #dfdfe4}.round_tab>li>a.on{font-weight:500;background-color:#f4f5fd;border:1px solid #7681e5;color:#7681e5}.round_tab.min_60>li>a{min-width:60px;text-align:center}.round_tab.cyan_ver>li>a.on{font-weight:400;background-color:#fff;border:1px solid #09b9c6;color:#09b9c6}.percent_wrap .percent_top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.percent_wrap .percent_top>p{font-size:16px;line-height:24px;font-weight:500;color:#504d58;padding-left:13px;position:relative}.percent_wrap .percent_top>p:before{content:"";display:inline-block;width:5px;height:5px;background-color:#7c7a82;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.percent_wrap .percent_cate,.percent_wrap .percent_top>p:before{print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.percent_wrap .percent_cate{display:flex;align-items:center;justify-content:center;margin-top:6px}.percent_wrap .percent_cate>li{line-height:22px;color:#504d58;position:relative;padding-left:22px}.percent_wrap .percent_cate>li:not(:last-child){margin-right:12px}.percent_wrap .percent_cate>li:before{content:"";display:inline-block;width:16px;height:4px;border-radius:999px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.percent_wrap .percent_cate>li.red:before{background-color:#ff7575}.percent_wrap .percent_cate>li.yellow:before{background-color:#ffc450}.percent_wrap .percent_cate>li.cyan:before{background-color:#6bd5dd}.percent_wrap .percent_ul{padding:6px;background-color:#f2f2f7;border-radius:6px;display:flex;align-items:center;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.percent_wrap .percent_ul>li{font-size:16px;line-height:24px;font-weight:700;color:#fff;border-radius:6px;padding:4px;text-align:center}.percent_wrap .percent_ul>li:not(:last-child){margin-right:6px}.percent_wrap .percent_ul>li.red{background-color:#ff7575}.percent_wrap .percent_ul>li.yellow{background-color:#ffc450}.percent_wrap .percent_ul>li.cyan{background-color:#6bd5dd}.percent_wrap:not(:first-child){margin-top:24px}@media screen and (max-width:1024px){.percent_wrap:not(:first-child){margin-top:24px}.percent_wrap .percent_top>p{font-size:14px;line-height:22px;padding-left:11px}.percent_wrap .percent_cate.mb_flex{justify-content:center;margin-top:4px}.percent_wrap .percent_cate.mb_flex>li{font-size:13px;line-height:20px;padding-left:18px}.percent_wrap .percent_cate.mb_flex>li:before{width:12px}.percent_wrap .percent_ul{padding:4px;border-radius:4px}.percent_wrap .percent_ul>li{border-radius:4px;padding:5px;font-size:14px;line-height:22px}.percent_wrap .percent_ul>li:not(:last-child){margin-right:4px}}.statistics_wrap{position:relative}.statistics_wrap .statistics_item{display:flex;align-items:center}.statistics_wrap .statistics_item .name{font-size:13px;line-height:20px;font-weight:500;color:#504d58;width:90px;cursor:pointer;flex-shrink:0;margin-right:12px}.statistics_wrap .statistics_item .statistics_bar{width:calc(100% - 142px);height:16px;padding:4px;background-color:#f2f2f7;border:1px solid #e9e9ea;border-radius:2px;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.statistics_wrap .statistics_item .statistics_bar .score{width:50%;height:100%;border-radius:2px;background-color:#52ced7;position:relative;cursor:pointer;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.statistics_wrap .statistics_item .statistics_bar .score:hover .score_tool{display:inline-block}.statistics_wrap .statistics_item .score_num{width:40px;font-size:16px;line-height:20px;font-weight:700;color:#09b9c6;text-align:right;flex-shrink:0}.statistics_wrap .statistics_item:not(:first-child){margin-top:16px}.statistics_wrap .statistics_item.pass .statistics_bar .score_tool .score_detail{background-color:#09b9c6}.statistics_wrap .statistics_item.fail .statistics_bar .score{background-color:#ff8686}.statistics_wrap .statistics_item.fail .statistics_bar .score_tool:before{background-image:url(/static/media/icon_polygon_left_red.4c869c4f.svg)}.statistics_wrap .statistics_item.fail .statistics_bar .score_tool .score_detail{background-color:#ff8686}.statistics_wrap .statistics_item.fail .score_num{color:#ff5252}.statistics_wrap .score_tool{display:none;position:absolute;right:-13px;transform:translate(100%,-12px);z-index:5}.statistics_wrap .score_tool:before{content:"";display:inline-block;width:10px;height:18px;background:url(/static/media/icon_polygon_left_cyan.fedbfb53.svg) no-repeat 50%/auto;position:absolute;left:0;top:8px;transform:translateX(-7px)}.statistics_wrap .score_tool .score_detail{padding:5px 12px 7px;border-radius:8px;white-space:nowrap}.statistics_wrap .score_tool .score_detail p{line-height:22px;color:#fff}.statistics_wrap .score_tool .score_detail span{line-height:22px;font-weight:700;color:#fff}.statistics_wrap .statistics_range{margin-top:16px;padding-bottom:12px;border-top:1px solid #e9e9ea}.statistics_wrap .statistics_range ul{margin-left:102px;margin-right:40px;width:calc(100% - 142px);display:flex;justify-content:space-between;padding-top:4px;position:relative}.statistics_wrap .statistics_range ul li{line-height:22px;font-weight:500;color:#504d58}.statistics_wrap .statistics_range ul li:nth-of-type(2){position:absolute;left:25%;transform:translateX(calc(-50% + 3px))}.statistics_wrap .statistics_range ul li:nth-of-type(3){position:absolute;left:50%;transform:translateX(-50%)}.statistics_wrap .statistics_range ul li:nth-of-type(4){position:absolute;left:75%;transform:translateX(-50%)}.statistics_wrap .statistics_line{width:calc(100% - 150px);margin-left:106px;margin-right:44px;position:absolute;height:calc(100% - 39px);bottom:39px}.statistics_wrap .statistics_line .yellow_line{position:absolute;top:2px;width:1px;height:100%;border-left:2px dashed #ffaa04;cursor:pointer}.statistics_wrap .statistics_line .yellow_line:after{content:"";display:inline-block;width:0;height:0;border-bottom:15px solid #ffaa04;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;bottom:0;left:-1px;transform:translateX(-50%)}.statistics_wrap .statistics_line .yellow_line .score_tool{top:50%;transform:translate(100%,-50%)}.statistics_wrap .statistics_line .yellow_line .score_tool:before{background-image:url(/static/media/icon_polygon_left_yellow.d224162a.svg)}.statistics_wrap .statistics_line .yellow_line .score_tool .score_detail{background-color:#ffaa04}.statistics_wrap .statistics_line .yellow_line:hover .score_tool{display:inline-block}.statistics_wrap .statistics_line .purple_line{position:absolute;top:2px;width:1px;height:100%;border-left:2px dashed #7681e5;cursor:pointer}.statistics_wrap .statistics_line .purple_line:after{content:"";display:inline-block;width:0;height:0;border-bottom:15px solid #7681e5;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;bottom:0;left:-1px;transform:translateX(-50%)}.statistics_wrap .statistics_line .purple_line .score_tool{top:50%;transform:translate(100%,-50%)}.statistics_wrap .statistics_line .purple_line .score_tool:before{background-image:url(/static/media/icon_polygon_left_purple.44b49f9b.svg)}.statistics_wrap .statistics_line .purple_line .score_tool .score_detail{background-color:#7681e5}.statistics_wrap .statistics_line .purple_line:hover .score_tool{display:inline-block}.percentage_solo_wrap.padding_reset_type .percentage_solo{padding:0;border:none}.percentage_solo_wrap .percentage_solo_title{position:relative;color:#504d58;font-size:13px;font-weight:500;line-height:20px;padding-left:14px;margin-bottom:8px}.percentage_solo_wrap .percentage_solo_title:after{content:"";display:block;width:5px;height:5px;border-radius:50%;background-color:#7c7a82;position:absolute;top:50%;left:0;transform:translateY(-50%)}.percentage_solo_wrap .color_legend{display:flex;align-items:center}.percentage_solo_wrap .color_legend li{display:flex;align-items:center;color:#7c7a82;line-height:22px}.percentage_solo_wrap .color_legend li:not(:first-of-type){margin-left:12px}.percentage_solo_wrap .color_legend li:first-of-type i{background:#ff7575}.percentage_solo_wrap .color_legend li:last-of-type i{background:#6bd5dd}.percentage_solo_wrap .color_legend i{display:inline-block;width:16px;height:4px;border-radius:4px;background:#ffc450;margin-right:6px}.percentage_solo_wrap .percentage_solo{padding:20px 24px;background-color:#fff;border:1px solid #e9e9ea;border-radius:8px}.percentage_solo_wrap .percentage_solo .solo_top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.percentage_solo_wrap .percentage_solo .solo_top .new_title_wrap{margin-bottom:0}.percentage_solo_wrap .percentage_solo .solo_top .new_title_wrap .new_factory_button{padding:0 8px}.percentage_solo_wrap .percentage_solo .solo_top .sub_text{font-size:13px;line-height:20px;color:#7c7a82}.percentage_solo_wrap .percentage_solo .solo_score{padding:6px;border-radius:4px;background-color:#f2f2f7;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.percentage_solo_wrap .percentage_solo .solo_score.triple_score{display:flex;flex-wrap:wrap}.percentage_solo_wrap .percentage_solo .solo_score .score{padding:5px;line-height:22px;font-weight:700;color:#fff;border-radius:4px;background-color:#ffc450;text-align:center;margin-right:6px}.percentage_solo_wrap .percentage_solo .solo_score .score:first-of-type{background-color:#ff7575}.percentage_solo_wrap .percentage_solo .solo_score .score:last-of-type{background-color:#6bd5dd;margin-right:0}.percentage_solo_wrap .percentage_solo:not(:first-child){margin-top:12px}@media screen and (max-width:1024px){.percentage_solo_wrap{margin-top:24px}.percentage_solo_wrap .percentage_solo{border:none;border-radius:0;padding:0}.percentage_solo_wrap .percentage_solo .color_legend{display:none}.percentage_solo_wrap .percentage_solo.legend_show .color_legend{display:flex}.percentage_solo_wrap .percentage_solo:not(:first-child){margin-top:16px}.percentage_solo_wrap .percentage_solo .solo_top .title{font-size:14px;line-height:22px}.percentage_solo_wrap .percentage_solo .solo_top .new_title_wrap .title{font-size:16px;line-height:24px}.percentage_solo_wrap .percentage_solo .solo_score{padding:4px}}.new_mb_title_area{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.new_mb_title_area .new_mb_title{font-size:18px;line-height:28px;font-weight:700;color:#24212e}