@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);.card_wrap01{border:1px solid #eaeaea;border-radius:6px;margin-bottom:15px;background:#fff;position:relative}.card_wrap01.check::after{content:'';position:absolute;width:7px;height:7px;top:10px;right:10px;border-radius:50%;background:#d1452e}.card_wrap01+.card_wrap01{margin-top:30px}.ongoing_badge{position:absolute;top:-5px;left:19px;background:url(https://cf.masterk1.com/static/images/ongoing.png);width:93px;height:34px}.ongoing_badge span{font-size:13px;color:#fff;font-weight:700;display:inline-block;margin:6px 13px}.card_container.normal{padding:35px 50px}.borderTop{border-top:1px solid #ddd}.padding30{padding:30px}.margin30{margin:30px}.card_text_title h1{position:relative}.card_text_title h1.new::after{content:'';position:absolute;top:0;left:40px;width:6px;height:6px;border-radius:50%;background:#aa3238}.card_contants{display:flex}.card_contants .card_text{display:flex;justify-content:space-between;width:100%}.card_contants .card_text.sub{margin-left:50px}.card_contants .myfees{width:100%;margin:0 5px}.card_contants .mytime{width:100%;margin:0 5px}.card_container_sub{padding:20px 50px;display:flex}.card_container_sub.profile{background:#f9fafe}.card_container_sub.comment{background:#fafafa}.card_container_sub .card_sub_description{display:flex;justify-content:space-between;width:100%}.card_sub{padding:20px 50px;display:block}.card_sub.gray{background:#fafafa}.card_sub button{font-size:16px;font-weight:700;width:180px;padding:10px 0}.card_sub a{display:inline-block;font-size:16px;font-weight:700;width:180px;padding:10px 0;text-align:center}.card_badge span{display:inline-block;background:#f6f8fc;padding:10px 20px;font-size:13px;font-weight:700;color:#333;border-radius:30px;vertical-align:sub}.card_badge span:not(:last-child){margin-right:10px}.card_badge span img{margin-right:5px}.between{display:flex;justify-content:space-between;width:100%}.card_container_sub.profile{background:#f9fafe;display:flex}.card_container_sub.profile .card_sub_img{display:block;background:url(https://cf.masterk1.com/static/images/user_icon.png) no-repeat left top;background-size:cover;width:70px;height:70px;text-decoration:none;position:relative;border:0;margin-right:35px}.card_container_sub.profile .card_sub_img span{width:70px;height:70px;border-radius:50%;position:absolute;background:url(https://cf.masterk1.com/static/images/tutor01.png) center center/cover no-repeat;left:0;overflow:hidden}.card_container_sub.profile .card_sub_img::after{content:'';background:url(https://cf.masterk1.com/static/images/america.png) no-repeat;background-size:100%;width:25px;height:25px;position:absolute;right:-15px;bottom:1px}.card_container_sub.profile .card_sub_img.sub01 span{background:url(https://cf.masterk1.com/static/images/teacher02.png) center center/cover no-repeat}.card_container_sub.profile .card_sub_img.sub02 span{background:url(https://cf.masterk1.com/static/images/teacher03.png) center center/cover no-repeat}.card_container_sub.profile .card_sub_img.sub03 span{background:url(https://cf.masterk1.com/static/images/teacher04.png) center center/cover no-repeat}.card_container_sub.profile .card_sub_description .sub_des_left p{color:#222222;font-size:18px;font-weight:700;margin:5px 0}.card_container_sub.profile .card_sub_description .sub_des_left span img{width:14px;height:14px}.card_container_sub.profile .card_sub_description .sub_des_left span em{margin:0 10px;color:#666666;font-size:14px}.card_container_sub.profile .card_sub_description .sub_des_left span strong{margin-left:10px;font-size:14px}.card_container_sub.profile .card_sub_description .sub_des_right{display:flex}.card_container_sub.profile .card_sub_description .sub_des_right .des_right span{display:inline-block;margin-bottom:10px;color:#999999;font-size:13px}.card_container_sub.profile .card_sub_description .sub_des_right .des_right p{color:#333333;font-size:14px;font-weight:700}.card_container_sub.profile .card_sub_description .sub_des_right .des_right:nth-child(2){margin:0 50px}.card_container_sub.profile .card_sub_description .sub_des_right .des_right:nth-child(3) a p{color:#0d52a7}.card_container_sub.profile .card_sub_description .sub_des_right .des_right:last-child{margin-right:0}.card_container_sub.couseList button{width:140px;font-size:16px;padding:10px 0;text-align:center}.card_container_sub{display:block}.card_container_sub.comment .comment_text{position:relative}.card_container_sub.comment .comment_text::after{content:'';position:absolute;top:5px;left:0;width:12px;height:13px;background:url("https://cf.masterk1.com/static/images/comment_text.png") no-repeat}.card_container_sub.comment .comment_text p{width:80%;padding-left:20px}.card_container_sub.comment .comment_text span{font-size:13px;color:#999999;padding-left:20px}.card_container_sub.comment .comment_btn{text-align:right}.card_container_sub.comment .comment_btn button{font-size:14px;width:85px;padding:10px 0}.card_container_sub.comment .comment_textarea textarea{margin-top:20px;width:100%;height:100px;padding:10px;box-sizing:border-box;border:solid 1px #eaeaea;font-size:16px;resize:none}.card_container_sub{background:#f9fafe;display:block}.card_container_sub.comment_write textarea{width:100%}.card00 .card_contants_left img{margin-right:30px}.card00 .card_contants_right .contants_middle p{width:643px;font-size:32px;font-weight:500;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card00 .card_contants_right .contants_middle span{display:inline-block;margin:10px 0}.card00 .card_contants_right .contants_middle span img{width:14px;height:14px}.card00 .card_contants_right .contants_middle span em{color:#666666;font-size:18px}.card00 .card_contants_right .contants_middle span strong{margin-left:10px;font-size:14px}.card00 .card_contants_right .contants_bottom{margin-top:20px}.card00 .card_contants_right .contants_bottom h5{margin-bottom:5px;color:#999999;font-size:14px;font-weight:400}.card00 .card_contants_right .contants_bottom span{margin-right:5px;font-weight:700;color:#333333}.card00 .card_contants_right .contants_bottom span:not(:nth-child(2)){margin-left:40px}.contants_footer{margin-top:30px;padding:20px 50px;background:#efefef}.contants_footer .contants_footer_list{display:inline-block}.contants_footer .contants_footer_list:first-child h5{color:#b94a38;font-size:18px}.contants_footer .contants_footer_list:not(:first-child) span{margin-left:100px}.contants_footer .contants_footer_list span{padding-right:15px;color:#666666;font-size:14px;font-weight:500;border-right:1px solid #dbdbdb}.contants_footer .contants_footer_list img{color:#b94a38;margin-left:10px;vertical-align:top;margin-top:5px}.contants_footer .contants_footer_list h5{display:inline-block;font-size:14px;margin-left:10px}.contants_footer .heart_break_btn{float:right;border:none}.card01 .card_img{display:block;background:url(https://cf.masterk1.com/static/images/user_icon.png) no-repeat left top;background-size:cover;width:140px;height:120px;text-decoration:none;position:relative;border:0}.card01 .card_img span{width:120px;height:120px;border-radius:50%;position:absolute;background:url(https://cf.masterk1.com/static/images/teacher01.png) center center/cover no-repeat;left:0;overflow:hidden}.card01 .card_img::after{content:'';background:url(https://cf.masterk1.com/static/images/america.png) no-repeat;width:40px;height:50px;position:absolute;right:-17px;bottom:-5px}.card01 .card_img.sub01 span{background:url(https://cf.masterk1.com/static/images/teacher02.png) center center/cover no-repeat}.card01 .card_img.sub02 span{background:url(https://cf.masterk1.com/static/images/teacher03.png) center center/cover no-repeat}.card01 .card_img.sub03 span{background:url(https://cf.masterk1.com/static/images/teacher04.png) center center/cover no-repeat}.card01 .card_img01{margin-right:30px}.card01 .card_text .card_text_left .card_text_title{margin-bottom:25px}.card01 .card_text .card_text_left .card_text_title h1{font-size:24px}.card01 .card_text .card_text_left .card_text_title h3{display:inline-block;color:#666666;font-size:18px;font-weight:400}.card01 .card_text .card_text_left .card_text_title a{font-size:14px;color:#0d52a7}.card01 .card_text .card_text_left .card_text_title img{margin:0 5px;margin-top:-5px}.card01 .card_text .card_text_left .card_text_bottom{display:flex}.card01 .card_text .card_text_left .card_text_bottom div{text-align:center;margin-right:20px;padding-right:20px;border-right:1px solid #e3e3e3}.card01 .card_text .card_text_left .card_text_bottom div.profile_bottom_left{text-align:left;padding-left:0}.card01 .card_text .card_text_left .card_text_bottom div:last-child{margin-right:0;border-right:none}.card01 .card_text .card_text_left .card_text_bottom .profile_bottom_left strong{margin-right:10px;color:#0d52a7;font-size:24px}.card01 .card_text .card_text_left .card_text_bottom .profile_bottom_left span{color:#333333;font-size:14px;font-weight:500}.card01 .card_text .card_text_left .card_text_bottom .profile_bottom_left p{color:#999999;font-size:14px}.card01 .card_text .card_text_left .card_text_bottom .profile_bottom_middle img{margin-top:5px;display:none}.card01 .card_text .card_text_left .card_text_bottom .profile_bottom_middle p{margin-top:8px;font-size:13px}.card01 .card_text .card_text_left .card_text_bottom .profile_bottom_middle.on .on{display:inline-block}.card01 .card_text .card_text_left .card_text_bottom .profile_bottom_middle.on p{color:#0d52a7}.card01 .card_text .card_text_left .card_text_bottom .profile_bottom_middle.off .off{display:inline-block}.card01 .card_text .card_text_left .card_text_bottom .profile_bottom_middle.off p{color:#bbbbbb}.card01 .card_text .card_text_left .card_text_bottom .profile_bottom_right img{display:none}.card01 .card_text .card_text_left .card_text_bottom .profile_bottom_right p{margin-top:12px;color:#0d52a7;font-size:13px}.card01 .card_text .card_text_left .card_text_bottom .profile_bottom_right.on .on{display:inline-block}.card01 .card_text .card_text_left .card_text_bottom .profile_bottom_right.on p{color:#0d52a7}.card01 .card_text .card_text_left .card_text_bottom .profile_bottom_right.off .off{display:inline-block}.card01 .card_text .card_text_left .card_text_bottom .profile_bottom_right.off p{color:#bbbbbb}.card01 .card_text .card_text_right{position:relative;text-align:right}.card01 .card_text .card_text_right .card_right_img button{border:none}.card01 .card_text .card_text_right .card_right_img button.heart img{display:none}.card01 .card_text .card_text_right .card_right_img button.heart.on img.on{display:inline-block}.card01 .card_text .card_text_right .card_right_img button.heart.off img.off{display:inline-block}.card01 .card_text .card_text_right p{margin-top:20px}.card01 .card_text .card_text_right p img{margin-right:10px;margin-bottom:4px;display:none}.card01 .card_text .card_text_right p.on{color:#1b4c88}.card01 .card_text .card_text_right p.on img.on{display:inline-block}.card01 .card_text .card_text_right p.off{color:#777777}.card01 .card_text .card_text_right p.off img.off{display:inline-block}.card01 .card_text .card_text_right>button{position:absolute;width:180px;margin-top:10px;padding:15px 0;font-size:16px;border:none;right:0;bottom:0}.card_tt h1{font-size:26px;margin-bottom:20px}.card_tt h1.margin_none{margin:0}.card_tt_sub{margin-bottom:30px}.card_tt_sub strong{font-size:16px;color:#d1452e}.card_tt_sub span{font-size:16px;color:#666666}.card_tt_sub span::before{content:'';display:inline-block;width:1px;height:12px;margin:0 7px;background:#ddd}.card_bt dl{display:flex;font-size:14px}.card_bt dl dt{min-width:100px;color:#666666;border-right:1px solid #ddd;padding-right:10px;margin-right:20px}.card_bt dl dd{font-weight:700;color:#333333;margin-right:10px}.card_bt dl+dl{margin-top:10px}.card_bt dl:last-child dt+dd:nth-child(2){margin-right:40px}.card02 .card_img{margin-right:20px;position:relative}.card02 .card_img img{width:100px;height:100px}.card02 .card_text_left h2{margin-bottom:5px;font-size:24PX;width:460px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card02 .card_text_left h3{margin-bottom:10px;color:#666666;font-size:18PX;font-weight:400}.card02 .card_text_left h3 img:nth-child(1){margin-left:5px;width:17px;height:17px}.card02 .card_text_left h3 img:nth-child(2){margin:0 5px;width:17px;height:17px}.card02 .card_text_left h3 em{vertical-align:middle;font-size:18px;font-weight:600}.card02 .card_text_left h4{color:#999999;font-size:14px;font-weight:400}.card03 .card_img{margin-right:30px}.card03 .card_text_left .card_text_title h1{position:relative;font-size:32px;color:#111111;margin:5px 0 15px}.card03 .card_text_left .card_text_title h4{font-size:14px;color:#2964ad}.card03 .card_text_left .card_text_bottom dl{font-size:14px;margin:10px 0}.card03 .card_text_left .card_text_bottom dl dt{display:inline-block;color:#666666;padding-right:15px;margin-right:10px;border-right:1px solid #dbdbdb}.card03 .card_text_left .card_text_bottom dl dt.dt_right{margin-left:50px}.card03 .card_text_left .card_text_bottom dl dd{font-weight:500;color:#333333;display:inline-block}.card04 .card_text_left .card_text_title h1{font-size:24px;color:#222222;margin:5px 0 15px}.card04 .card_text_left .card_text_title h1 img{margin-right:5px}.card04 .card_text_left .card_text_bottom h3{font-size:24px;font-weight:300;color:#333333}.card04 .card_text_left .card_text_bottom h3 strong{font-weight:500;margin-right:5px}.card04 .card_text_left .card_text_bottom p{font-size:14px;font-weight:500;color:#0d52a7}.card04 .card_text_right{text-align:right}.card04 .card_text_right .card_right_img{margin-bottom:30px}.card04 .card_text_right .card_right_img button{border:none}.classList{background:#fcfcfc}.classList .card_container .card_contants{justify-content:space-between}.classList .card_container .card_contants .select_left h4:first-child{display:block;color:#000000;font-size:18px;font-weight:700;border-right:none}.classList .card_container .card_contants .select_left h4{display:inline-block;padding-right:10px;color:#777777;font-size:14px;font-weight:400;border-right:1px solid #cdcece}.classList .card_container .card_contants .select_left h4:nth-child(3){padding-left:10px}.classList .card_container .card_contants .select_left h4:nth-child(4){padding-left:10px}.classList .card_container .card_contants .select_left h4:last-child{border-right:none}.classList .card_container .card_contants .select_right h3{display:inline-block;margin-right:5px}.classList .card_container .card_contants .select_right h4{margin-right:5px;font-size:20px;text-align:right}.todyLesson{justify-content:space-between}.todyLesson .today_content{vertical-align:top;display:inline-block;width:285px}.todyLesson .today_content h1{margin-bottom:15px;font-size:24px;font-weight:700}.todyLesson .today_content dl{margin:10px 0}.todyLesson .today_content dl dt{display:inline-block;color:#666666;width:70px;font-size:14px;margin-right:10px;border-right:1px solid #ddd}.todyLesson .today_content dl dd{display:inline-block;color:#333333;font-weight:700;font-size:14px}.todyLesson .today_content h4{font-size:14px;color:#777777;font-weight:500;margin:25px 0 10px}.todyLesson .today_content h4 img{margin-right:5px;vertical-align:top;margin-top:3px;display:none}.todyLesson .today_content h4 img.off{display:inline-block}.todyLesson .today_content h4.on{color:#b94a38}.todyLesson .today_content h4.on img.on{display:inline-block}.todyLesson .today_content h4.on img.off{display:none}.todyLesson .today_content button{width:260px;padding:15px 0;font-size:16px;font-weight:700}.todyLesson .today_content:nth-child(2){padding:0 40px;margin:0 30px;border-left:1px solid #ddd;border-right:1px solid #ddd}.todyLesson .today_content:last-child{margin-top:40px;text-align:center;vertical-align:top;width:200px}.todyLesson .today_content:last-child h2{color:#999999;margin-top:10px}.uncovering{display:flex;justify-content:space-around;width:100%}.uncovering>div{text-align:center}.uncovering>div:nth-child(2){padding:0 70px;border-right:1px solid black;border-left:1px solid black}.uncovering>div:nth-child(3){padding-right:70px;border-right:1px solid black}.uncovering>div h3{margin-bottom:10px;color:#333333;font-size:18px}.uncovering>div p{margin-bottom:10px;font-size:30px;text-align:center}.uncovering>div strong em{color:#b94a38}.uncovering>div h4{color:#666666}.uncovering>div h4 strong{color:#333333;font-size:22px}.uncovering>div h4 em{padding:0 5px;color:#333333;font-weight:400}.uncovering>div h4 em:not(:first-child){font-weight:700}.usage_main{justify-content:space-between}.usage_main .history_main_left h1{margin-bottom:10px;color:#333333;font-size:28px}.usage_main .history_main_left h4{margin-bottom:30px;color:#999999;font-size:14px;font-weight:400}.usage_main .history_main_right{display:flex;justify-content:space-around;text-align:center;width:50%}.usage_main .history_main_right .main_right_btn button{border:none}.usage_main .history_main_right .main_right_btn button img{margin-bottom:10px}.usage_main .history_main_right .main_right_btn p{color:#666666;font-size:14px}.usage_main .history_main_right .main_right_btn p strong{color:#333333;font-size:20px}.usage_history01 .card_text_left .card_text_title h1{font-size:24px;color:#222222;margin:5px 0 15px}.usage_history01 .card_text_left .card_text_title h1 img{margin-right:5px}.usage_history01 .card_text_left .card_text_bottom div{display:inline-block}.usage_history01 .card_text_left .card_text_bottom div strong{font-size:24px;font-weight:700;margin-right:5px;color:#0d52a7}.usage_history01 .card_text_left .card_text_bottom div span{font-size:14px;color:#333333}.usage_history01 .card_text_left .card_text_bottom div:first-child{padding-right:50px}.usage_history01 .card_text_left .card_text_bottom div:last-child{vertical-align:top;margin-top:20px;padding-left:30px;border-left:1px solid #ddd}.usage_history01 .card_text_left .card_text_bottom div:last-child span{font-size:14px;color:#333333}.usage_history01 .card_text_left .card_text_bottom div:last-child img{margin-left:5px}.usage_history01 .card_text_left .card_text_bottom div.off:first-child{padding-right:15px}.usage_history01 .card_text_left .card_text_bottom div.off strong{color:#999999}.usage_history01 .card_text_left .card_text_bottom div.off span{color:#999999}.usage_history01 .card_text_left .card_text_bottom p{font-size:14px;font-weight:500;color:#999999}.usage_history01 .card_text_left .card_text_bottom em{font-size:14px;padding:5px 10px;border-radius:20px}.usage_history01 .card_text_left .card_text_bottom>h1{font-size:24px;font-weight:500;color:#333333}.usage_history01 .card_text_left .card_text_bottom>h1 em{font-size:24px;font-weight:700;padding:0}.usage_history01 .card_text_left .card_text_bottom>span{font-size:14px;font-weight:500;color:#0d52a7}.usage_history01 .card_text_right{position:relative;text-align:right}.usage_history01 .card_text_right .card_right_img{margin-bottom:30px}.usage_history01 .card_text_right .card_right_img button{border:none}.usage_history01 .card_text_right .card_right_img.sub{margin-bottom:10px}.usage_history01 .card_text_right>p{font-size:14px;margin-top:30px}.usage_history01 .card_text_right>p.sub{margin-top:0}.usage_history01 .card_text_right>p img{margin-right:5px;margin-bottom:4px;display:none}.usage_history01 .card_text_right>p.on{color:#1b4c88}.usage_history01 .card_text_right>p.on img.on{display:inline-block}.usage_history01 .card_text_right>p.off{color:#777777}.usage_history01 .card_text_right>p.off img.off{display:inline-block}.usage_history01 .card_text_right>strong{font-size:13px;font-weight:500;color:#666666;margin-right:50px}.usage_history01 .card_text_right>button{width:180px;margin-top:10px;padding:15px 0;font-size:16px;position:absolute;border:none;right:0;bottom:0}.usage_history01 .card_text_right>button.review{padding:10px 0;border:1px solid #bbbbbb}.usage_history01 .card_text_right>button.cancle{padding:10px 0;border:1px solid #b94a38}.usage_history01 .card_text_right>span{position:absolute;right:200px;border-radius:20px;font-size:14px;padding:5px 15px 7px 15px;bottom:12px;vertical-align:middle;white-space:nowrap}.usage_history01 .card_text_right>span.off{background:#bbbbbb;color:#fff}.usage_history01 .card_text_right>span.on{background:#e0f1ec;color:#2f7e69}.usage_history01 .card_text_right .card_star{position:absolute;right:200px;bottom:0;width:120px}.usage_history01 .card_text_right .card_star>img{display:inline-block}.usage_history01 .card_text_right .card_star>span{font-size:13px;color:#aaaaaa}.usage_history03 .card_text_left .card_text_title h1{font-size:24px;color:#222222;margin:5px 0 15px}.usage_history03 .card_text_left .card_text_title h1 img{margin-right:5px}.usage_history03 .card_text_left .card_text_bottom div strong{font-size:24px;font-weight:700;margin-right:5px;color:#999999}.usage_history03 .card_text_left .card_text_bottom div span{font-size:14px;font-weight:500;color:#999999}.usage_history03 .card_text_left .card_text_bottom p{font-size:14px;font-weight:500;color:#999999}.usage_history03 .card_text_right{text-align:right}.usage_history03 .card_text_right .card_right_img{margin-bottom:30px}.usage_history03 .card_text_right .card_right_img button{border:none}.usage_history03 .card_text_right .card_star{display:inline-block}.usage_history03 .card_text_right .card_star span{display:block}.usage_history02 .card_text_left .card_text_title h1{font-size:24px;color:#222222;margin:5px 0 15px}.usage_history02 .card_text_left .card_text_title h1 img{margin-right:5px}.usage_history02 .card_text_left .card_text_bottom h4{font-size:24px;font-weight:500;color:#333333}.usage_history02 .card_text_left .card_text_bottom h4 strong{font-weight:700}.usage_history02 .card_text_left .card_text_bottom p{font-size:14px;color:#0d52a7}.usage_history02 .card_text_right{text-align:right}.usage_history02 .card_text_right .card_right_img{margin-bottom:30px}.usage_history02 .card_text_right .card_right_img button{border:none}.usage_history04 .card_text_left .card_text_title h1{position:relative;font-size:24px;color:#222222;margin:5px 0 15px}.usage_history04 .card_text_left .card_text_title h1 img{position:relative;margin-right:5px}.usage_history04 .card_text_left .card_text_bottom div strong{font-size:24px;font-weight:700;margin-right:5px;color:#0d52a7}.usage_history04 .card_text_left .card_text_bottom div span{font-size:14px;color:#333333}.usage_history04 .card_text_left .card_text_bottom p{font-size:14px;font-weight:500;color:#999999}.usage_history04 .card_text_right{text-align:right}.usage_history04 .card_text_right .card_right_img{margin-bottom:30px}.usage_history04 .card_text_right p{font-size:13px;color:#666666;text-align:center;margin-bottom:5px}.usage_history04 .card_text_right button{width:130px;padding:10px 0;font-weight:700}.card_bottom{text-align:center;margin-top:50px}.card_bottom>button{font-size:18px;font-weight:500;width:220px;padding:15px 0}.card_bottom>button:first-child{margin-right:10px}.card_bottom>button:first-child.one{width:auto;padding:15px 20px}.my_lesson_box>.course_list:last-child{margin-bottom:0}.card_wrap01.course_list{padding:5px 25px;min-height:50px;overflow:hidden}.card_wrap01.course_list h1{font-size:16px;color:#333333}.card_wrap01.course_list h1>span{font-size:13px;font-weight:500;padding:2px 10px}.card_wrap01.course_list h2{font-size:16px;color:#0d52a7;display:inline-block}.card_wrap01.course_list h2>span{font-size:13px;padding:2px 10px}.card_wrap01.course_list h4{font-size:13px;font-weight:500;color:#333333;float:right;margin-top:5px}.card_wrap01.course_list .course_list_bottom span{font-size:13px;color:#777777}.card_wrap01.course_list .course_list_bottom ul{float:right}.card_wrap01.course_list .course_list_bottom ul li{display:inline-block;font-size:13px;color:#777777}.card_wrap01.course_list .course_list_bottom ul li img{margin-right:5px}.card_wrap01.course_list .course_list_bottom ul li:last-child{margin-left:15px}.curriculum .curriculum_list{padding:20px}.curriculum .curriculum_list:not(:last-child){margin-bottom:10px}.curriculum .curriculum_list:nth-child(odd){background:#fafafa}.curriculum .curriculum_list>span{margin-right:20px;color:#bbbbbb;font-size:14px}.curriculum .curriculum_list>p{display:inline-block;color:#333333;font-size:18px}.curriculum .curriculum_list>p>strong{font-weight:500}.curriculum .curriculum_list>p>strong::before{content:'-';display:inline-block;margin:0 10px}.curriculum_right{float:right}.curriculum_right button.preview{padding:5px 10px;border-radius:14px}.curriculum_right button.preview img{margin-bottom:5px;margin-right:5px}.curriculum_right button.preview+.preview{margin-left:10px}.curriculum_right button.enter{font-size:14px;padding:10px 20px;border-radius:5px}.curriculum_right a.enter{font-size:14px;padding:10px 20px;border-radius:5px}.time_red{display:inline-block;font-size:18px;font-weight:700;color:#d1452e}.time_red>img{margin-right:5px}.time_red.margin{margin:5px 20px 0 0}.time_gray{display:inline-block;font-size:14px;font-weight:500;color:#777;margin:0 10px}.time_gray>img{margin-right:2px;margin-top:3px;vertical-align:top}.table{width:100%;border-collapse:collapse}.curri_table thead th{font-size:14px;color:#333333;padding-bottom:20px}.curri_table thead th:first-child{font-size:15px;font-weight:700;text-align:left}.curri_table tbody td{font-size:14px;font-weight:700;color:#333333;padding:15px;text-align:center}.curri_table tbody td:first-child{color:#bbbbbb;text-align:left}.curri_table tbody td:nth-child(2){text-align:left}.curri_table tbody tr:nth-child(even) td{background:#fafafa}.sche_table tbody tr td{vertical-align:middle;border-right:1px solid #eaeaea;padding:15px 5px}.sche_table tbody tr td.backgorund_blue{color:#fff;background:#75afcd}.sche_table tbody tr:nth-child(1),.sche_table tbody tr:nth-child(7),.sche_table tbody tr:nth-child(13){background:#f9fafe}.sche_table tbody tr:nth-child(1) td,.sche_table tbody tr:nth-child(7) td,.sche_table tbody tr:nth-child(13) td{font-weight:700}.sche_table tbody tr:nth-child(1) td:first-child,.sche_table tbody tr:nth-child(7) td:first-child,.sche_table tbody tr:nth-child(13) td:first-child{padding-left:20px;color:#0d52a7;font-size:15px;font-weight:700;text-align:left}.sche_table tbody tr:nth-child(2) td,.sche_table tbody tr:nth-child(8) td{color:#333333;font-size:15px;font-weight:700;border-right:1px solid #eaeaea}.sche_table tbody tr:nth-child(4),.sche_table tbody tr:nth-child(6){background:#fbfbfb}.sche_table tbody tr:nth-child(10),.sche_table tbody tr:nth-child(12){background:#fbfbfb}.sche_table tbody tr .text_part{padding-left:15px;text-align:left}.manager_table{margin-top:20px;border-top:2px solid #1b4c88}.manager_table thead th{padding:10px 0}.manager_table tbody td{padding:15px 3px;border:1px solid #eaeaea}.manager_table tbody td:first-child{border-left:none}.manager_table tbody td.background_skyblue{background:#75afcd}.primary_table{border-top:2px solid #1b4c88}.primary_table thead{border-bottom:1px solid #eaeaea}.primary_table thead th{font-size:15px;color:#333333;padding:10px}.primary_table tbody tr td{font-size:14px;color:#666666;padding:5px 10px;text-align:center;border-bottom:1px solid #eaeaea}.primary_table tbody tr:nth-child(odd){background:#fff}.chapter{border:1px solid #eaeaea;border-radius:10px}.chapter h3{background:#315f97;font-weight:700;color:#fff;padding:20px 30px;border-radius:10px 10px 0 0}.chapter .chapter_table{padding:10px 30px 30px 30px}.chapter .chapter_table table thead tr th{font-size:14px;font-weight:500;color:#0d52a7;padding:10px 0}.chapter .chapter_table table thead tr th:first-child{text-align:left;color:#333}.chapter .chapter_table table tbody tr td{padding:15px 10px;font-size:14px;color:#333;text-align:center}.chapter .chapter_table table tbody tr td:nth-child(1){text-align:left}.chapter .chapter_table table tbody tr td:nth-child(2){text-align:left}.chapter .chapter_table table tbody tr td:first-child{color:#bbbbbb}.chapter .chapter_table table tbody tr:nth-child(odd) td{background:#fafbfe;vertical-align:middle}.chapter_bar{display:flex;justify-content:space-between;padding:20px 30px;margin:20px 0;border:1px solid #0d52a7;border-radius:10px}.chapter_bar span{font-weight:700;color:#0d52a7}.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;z-index:90;background-color:#222222a3;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s}.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s}.cd-popup-container{position:relative;width:90%;margin:6em auto;background:#FFF;border-radius:.25em .25em .4em .4em;box-shadow:0 0 20px rgba(0,0,0,0.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s}.cd-popup-container.sm{max-width:400px}.cd-popup-container.md{max-width:800px}.cd-popup-container.lg{max-width:1000px}.popup_contents{padding:50px}.popup_title{font-size:28px;font-weight:700;color:#222;text-align:center;margin-bottom:50px}.popup_title_sub{font-size:18px;font-weight:700;color:#333;margin-bottom:20px}.popup_body{max-height:550px;overflow-y:scroll;overflow-x:hidden}.popup_bottom{text-align:center;margin-top:30px}.popup_bottom>a{display:inline-block;font-size:18px;font-weight:700;width:130px;padding:10px 0;text-align:center}body{font-family:'Noto Sans KR', sans-serif}.mt20{margin-top:20px !important}.mt55{margin-top:55px !important}.ml30{margin-left:30px !important}.mb35{margin-bottom:35px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.padding50{padding:50px}.flex{display:flex}.float_right{float:right}.badge{display:inline-block;padding:4px 15px;font-size:14px;font-weight:700;border-radius:14px;margin-right:5px}.badge.best{color:#fe8144;border:1px solid #fe8144}.badge.new{color:#269d7d;border:1px solid #269d7d}.badge.hot{color:#d1452e;border:1px solid #d1452e}.badge.event{color:#1b4c88;border:1px solid #1b4c88}.lg_btn{display:inline-block;padding:10px 50px;border:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.md_btn{display:inline-block;padding:10px 25px;border:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.sm_btn{display:inline-block;padding:5px 10px;border:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.xsm_btn{display:inline-block;padding:10px 20px;border:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.round5{border-radius:5px}.round15{border-radius:15px}.round30{border-radius:30px}.line_red{color:#b94a38;border:1px solid #b94a38}.line_gray01{color:#bababa;border:1px solid #bababa}.line_gray02{color:#666666;border:1px solid #eaeaea;background:#f8f8f8}.line_gray03{color:#666666;border:1px solid #cccccc}.line_gray04{color:#333333;border:1px solid #bfbfbf;background:#fff}.btn_none{border:none;background:none}.line_white{color:#fff;border:1px solid #fff}.line_blue{color:#0d52a7;border:1px solid #0d52a7;background:#fff}.line_blue02{color:#33c4e8;border:1px solid #33c4e8}.bg_red{background:#b94a38;color:#fff;border:1px solid #b94a38}.bg_gray{background:#444444;color:#fff;border:1px solid #444444}.bg_gray02{background:#bbbbbb;color:#fff;border:1px solid #bbbbbb}.bg_gray03{background:#aaaaaa;color:#fff;border:1px solid #aaaaaa}.bg_gray04{color:#333333;border:none}.bg_gray04{background:#dbdbdb;color:#fff;border:1px solid #dbdbdb}.bg_light_gray{background:#bbbbbb;color:#fff;border:1px solid #bbbbbb}.bg_blue{background:#1b4c88;color:#fff;border:1px solid #1b4c88}.bg_blue02{background:#33c4e8;color:#fff;border:1px solid #33c4e8}.bg_white{background:#fff;border:1px solid #fff;border:1px solid #fff}.bg_green{color:#2f7e69;background:#e0f1ec;border:1px solid #e0f1ec}.bg_orange{color:#dca010;background:#faf1db;border:1px solid #faf1db}.text-right{text-align:right}.middle{vertical-align:middle}.star{position:relative;padding-left:26px}.star::before{content:'';position:absolute;top:3px;left:0;background:url("https://cf.masterk1.com/static/images/star.png");width:20px;height:19px}.showMore{display:inline-block;font-size:14px;color:#0d52a7;font-weight:500}.reserved_star{position:absolute}input[type="checkbox"]{display:none}input[type="checkbox"]+label{position:relative;display:inline-block;margin-right:15px;padding-left:25px;color:#333333;cursor:pointer;vertical-align:middle}input[type="checkbox"]+label:after{position:absolute;top:3px;left:0;display:inline-block;width:20px;height:20px;content:'';background:url("https://cf.masterk1.com/static/images/checkbox_off.png") top no-repeat}input[type="checkbox"]:checked+label{color:#0d52a7}input[type="checkbox"]:checked+label:after{background:url("https://cf.masterk1.com/static/images/checkbox_on.png") top no-repeat}.slick-initialized .slick-slide{outline:none}body.teacher{background:#f6f6f6}body.login{background:#f6f6f6}.wrap{width:1280px;margin:0 auto;padding:6rem 0;min-height:700px}.wrap.padding10{padding-top:1.5rem}.wrap.padding0{padding:0;min-height:auto}.flex{display:flex}.flex_sub{display:flex;justify-content:space-between}.cate{width:1280px;text-align:right;color:#999999;font-size:12px;margin:0 auto;padding-top:20px}.cate a{position:relative;margin:0 23px 0 5px;color:#999999}.cate a::after{position:absolute;right:-18px;top:0;cursor:default;content:" >"}.cate a:last-child{margin-right:0;padding-right:0;color:#000}.cate a:last-child::after{display:none;margin-left:0}.cate span{margin:0 5px}.box_component_wrap{border-bottom:1px solid #eaeaea;z-index:3;background:#315f97}.box_component_wrap .box_component{width:1280px;margin:0 auto;padding:18px 0}.box_component_wrap .box_component ul{display:inline-block}.box_component_wrap .box_component ul li{display:inline-block}.box_component_wrap .box_component ul li:first-child .popup-wrap .popup-box{width:724px}.box_component_wrap .box_component ul li:last-child{margin-right:0}.box_component_wrap .box_component ul li .popup-wrap.popup-closed button{color:#b4b4b4}.box_component_wrap .box_component ul li button{padding:10px 0;font-size:14px;color:#fff;border:none}.box_component_wrap .box_component ul li button img{margin-right:5px}.box_component_wrap .box_component ul li button::after{content:"";display:inline-block;width:2px;height:20px;margin:0 15px;background:#466fa1;vertical-align:middle}.popup-wrap{position:relative}.popup-wrap .popup-box-styles{position:absolute;left:0;top:3em;z-index:999999;padding:1em;text-align:left;background-color:#fff;color:#000;box-shadow:0px 4px 8px 2px #6f6f6f33}.popup-wrap .filter{display:flex;overflow:hidden}.popup-wrap [aria-hidden=true]{display:none}.popup-box-styles .filter_title{margin:20px 0 10px 0}.popup-box-styles .filter_title.sub{margin:0}.popup-box-styles .filter_title h3{display:inline-block;font-size:16px}.popup-box-styles .filter_title p{float:right;font-size:13px;color:#bbbbbb;margin-top:6px}.popup-box-styles .filter_title p span{color:#999999}.popup-box-styles .filter_title img{margin-left:5px;cursor:pointer;vertical-align:top}.popup-box-styles .filter_box{display:inline-block;text-align:center;padding:20px 0;width:120px;margin:10px;border:1px solid #999999;cursor:pointer}.popup-box-styles .filter_box img{margin-bottom:10px}.popup-box-styles .filter_box p{font-size:14px}.popup-box-styles .filter_box.selected{font-weight:bold;color:#0d52a7;border:1px solid #0d52a7}.popup-box-styles .days{width:100%}.popup-box-styles .days ul li{width:9%;text-align:center;padding:10px 20px;border:1px solid #ddd;float:left}.lang_skill{display:inline-block}.lang_skill div{display:inline-block;width:7px;height:13px;background:#eaeaea}.lang_skill.skill01 div:first-child{background:#75afcd}.lang_skill.skill02 div:nth-child(n+1):nth-child(-n+2){background:#75afcd}.lang_skill.skill03 div:nth-child(n+1):nth-child(-n+3){background:#75afcd}.lang_skill.skill04 div:nth-child(n+1):nth-child(-n+4){background:#75afcd}.lang_skill.skill05 div:nth-child(n+1):nth-child(-n+5){background:#75afcd}.lang_skill.skill06 div:nth-child(n+1):nth-child(-n+6){background:#75afcd}.timetable table{width:100%;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-collapse:collapse}.timetable table thead th{color:#666666;font-size:13px;font-weight:300;padding:5px;border-bottom:1px solid #dddddd}.timetable table tbody tr td{vertical-align:middle}.timetable table tbody tr td div{background:#f2f2f2;margin:5px;padding:15px 40px;border-radius:3px}.timetable table tbody tr td div.blue{background:#75afcd}.timetable table tbody tr td:first-child{color:#666666;font-size:15px}input[type="radio"]{display:none}.tabs{display:flex;overflow:hidden}.tabs.sub{margin-bottom:20px}.tabs .tab{position:relative;width:25%;padding:20px;display:inline-block;font-size:16px;color:#666666;text-align:center;border-width:1px 1px 1px 0;border-style:solid;border-color:#eaebec;cursor:pointer}.tabs .tab:first-child{border-width:1px}.tabs .tab span{font-size:20px;font-weight:bold;color:#b94a38;margin-left:10px}.tabs .tab span.none{color:#999999}.tabs .tab.label_check::after{content:'';position:absolute;width:8px;height:8px;background:#b94a38;top:13px;border-radius:50%;right:15px}.panel{display:none;padding-top:20px;animation:fadein .8s}@keyframes fadein{from{opacity:0}to{opacity:1}}#one:checked ~ .panels #one-panel,#two:checked ~ .panels #two-panel,#three:checked ~ .panels #three-panel,#four:checked ~ .panels #four-panel{display:block}#one:checked ~ .tabs #one-tab,#two:checked ~ .tabs #two-tab,#three:checked ~ .tabs #three-tab,#four:checked ~ .tabs #four-tab{background:#b94a38;color:#fff;border:1px solid #b94a38}#one:checked ~ .tabs #one-tab::after,#two:checked ~ .tabs #two-tab::after,#three:checked ~ .tabs #three-tab::after,#four:checked ~ .tabs #four-tab::after{background:#fff}#one:checked ~ .tabs #one-tab span,#two:checked ~ .tabs #two-tab span,#three:checked ~ .tabs #three-tab span,#four:checked ~ .tabs #four-tab span{color:#fff}#header{position:relative;width:100%;z-index:3;background:#fff}#header.border{border-bottom:1px solid #eaeaea}#header #gnb{width:1280px;margin:0 auto;display:flex;padding:15px 0}#header #gnb h1{float:left;margin-right:30px}#header #gnb h1 a img.korea_logo{width:30px}#header #gnb ul{float:left;padding-top:2px;margin-left:auto}#header #gnb ul li{display:inline-block;vertical-align:middle;font-weight:bold;font-size:15px}#header #gnb ul li a{display:inline-block;font-weight:bold;font-size:15px;border-bottom:2px solid transparent}#header #gnb ul li a:hover{border-bottom:2px solid #222}#header #gnb .gnb_menu li:nth-child(2){margin:0 35px}#header #gnb .gnb_left ul li{margin-right:40px}#header #gnb .gnb_left h1 a span{font-size:18px;margin-left:15px;vertical-align:middle}#header #gnb .gnb_right{float:right}#header #gnb .gnb_right li{color:#666666;margin-right:8px;cursor:pointer}#header #gnb .gnb_right li:first-child{margin-right:15px}#header #gnb .gnb_right li:last-child{margin-right:0px}#header #gnb .gnb_right li a{padding:5px 15px;border-radius:20px;font-size:14px}#header #gnb .gnb_right li a span{vertical-align:top}#header #gnb .gnb_right li strong{color:#0d52a7}#header #gnb .gnb_right li span{font-weight:normal}#footer{width:100%;height:auto;background-color:#1b2023}#footer #footer_wrap{position:relative;width:1280px;margin:0 auto;padding:50px 0}#footer #footer_wrap .footer_info{display:inline-block}#footer #footer_wrap .footer_info ul{display:inline-block;vertical-align:top;margin-right:60px;font-size:14px}#footer #footer_wrap .footer_info ul li{color:#fff;margin:10px 0}#footer #footer_wrap .footer_info ul li:first-child{margin-top:0;margin-bottom:30px;font-weight:700}#footer #footer_wrap .footer_info ul li a{color:#737373}#footer #footer_wrap .footer_info ul:last-child li{color:#de9d22}#footer #footer_wrap .footer_right{float:right;color:#fff}#footer #footer_wrap .footer_right .footer_select{text-align:right;margin-bottom:20px}#footer #footer_wrap .footer_right .footer_select span{margin-right:20px}#footer #footer_wrap .footer_right .footer_select select{width:130px;padding:8px;color:#fff;border:1px solid #fff;background:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#footer #footer_wrap .footer_right .footer_select select option{color:#000}#footer #footer_wrap .footer_right .footer_sns{padding-top:20px;color:#fff}#footer .footer_bottom{border-top:1px solid #323739;color:#777777;font-size:14px}#footer .footer_bottom .footer_wrap{position:relative;width:1280px;margin:0 auto;padding:30px 0}#footer .footer_bottom .footer_wrap div{display:inline-block}#footer .footer_bottom .footer_wrap div.footer_bottom_left img{margin-right:15px}#footer .footer_bottom .footer_wrap div.footer_bottom_right{float:right}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-style:initial;vertical-align:baseline;font-family:'Noto Sans KR', sans-serif;letter-spacing:-0.2px}ul,li{list-style:none}a{text-decoration:none;color:initial}button{font-family:'Noto Sans KR', sans-serif;outline:none;background:initial;cursor:pointer}input{outline:none}img{vertical-align:middle}

/*# sourceMappingURL=common.css.map */
