@charset "euc-kr";


.eventWrap .evSection{background-position: center 0;background-repeat: no-repeat;}

.eventWrap .video_box{position: relative;z-index: 1;cursor:pointer;padding-bottom: 56.3%;background: #222;overflow: hidden;border-radius: 3px;}
.eventWrap .video_box .play_area{width: 100% !important;height: 100% !important;position: absolute;width: 100%;height: 100%;}
.eventWrap .video_box.vdo_none{padding:0}
.eventWrap .video_box iframe{position: absolute;top:0;left:0;width:100%;height:100%;}

.flt_inner.renewal li.top{margin-top: 5px;}
.evCon_top{background:url(https://img.megagong.net/m/2023/0426_target/con_img6.jpg) no-repeat center 0;}


.con_tit{font-size: 42px;margin: 0 -30px;}
.con_tit .tiny{color:#506fe6;font-size: 20px;font-weight: 900;display: block;margin: 0 0 15px;}
.con_tit > strong{display: block;font-weight: 900;line-height: 1.3;}
.con_tit + .point{color:#666;font-size: 20px;padding: 30px 0 80px;margin: 0;}



.evCon1{padding: 160px 0;}
.evCon1 .point_tit{position: relative;margin: 0 0 40px;}
.evCon1 .point_tit::before{content: '';position: absolute;top:50%;left: 0;width: 100%;height: 1px;background-color: #000;}
.evCon1 .point_tit span{color:#fff;background-color: #000;font-size: 22px;position: relative;padding: 6px 39px;border-radius: 50px;}


/* evCon1 */
.evCon1{}
.evCon1 .teacher_info{position:relative;}
.evCon1 .teacher_info #slickCon_tab > div {padding: 0;position: relative;}
.evCon1 .teacher_info #slickCon_tab >.slick-arrow{display: none !important}
.evCon1 .teacher_info .lec_tab::after {content:'';display: block;clear: both;}
.evCon1 .teacher_info .lec_tab{position: relative;}
.evCon1 .teacher_info .lec_tab::before{content:'';display: block;width: 99.8%;height: 4px;background: #000;position: absolute;bottom: 0;z-index: 1;} 
.evCon1 .teacher_info .lec_tab li{position: relative;float:left;display: inline-block;width: 33.2%;font-size: 28px;margin-right: 0.2%;font-weight: 700;background: #efefef;color: #aaaaaa;border-top: 4px solid #efefef;}
.evCon1 .teacher_info .lec_tab li:last-child, .evCon1 .teacher_info .lec_tab li.on {margin-right:0;}
.evCon1 .teacher_info .lec_tab li.on {background: #fff;color: #000;border-top: 4px solid #000;border-left: 4px solid #000;border-right: 4px solid #000;box-sizing: border-box;} 
.evCon1 .teacher_info .lec_tab li:nth-of-type(3).on{width: 33.2%;}
.evCon1 .teacher_info .lec_tab li.on::before{content:'';display: block;width: 100%;height: 4px;background: #fff;position: absolute;bottom: 0;z-index: 1;}
.evCon1 .teacher_info .lec_tab li a{display: block;padding: 18px 0;}
.evCon1 .teacher_info .tab_cont{background: #fff;}


.evCon1 .teacher_info .name_btn{overflow: hidden;margin: 48px 0 20px;}
.evCon1 .teacher_info .name_btn li{position:relative;float: left;display: block;position: relative;}
.evCon1 .teacher_info .name_btn li:nth-child(1)::before{display:none}
.evCon1 .teacher_info .name_btn li+li::before{position: absolute;content: '';width: 2px;height: 60%;top: 22%;left: 0px;background: #d6d6d6;}
.evCon1 .teacher_info .name_btn li a{display: block;padding:2px;margin: 0 7px 0 7px;text-align: center;font-size: 18px;}
.evCon1 .teacher_info .name_btn li.on a{font-weight: 900;padding-bottom:1px;border-bottom:1px solid #222;}
.evCon1 .teacher_info .name_btn li:hover a{font-weight: 900;}

.evCon1 .video_wrap{width: 1000px;margin: 0 auto;position: relative;}
.evCon1 .video_wrap::before{position: absolute;left: 50%;bottom: -45px;transform: translate(-50%, 0);content: '';width: 100%;height: 45px;background-image: url('https://img.megagong.net/common/video_bg.png');background-repeat: no-repeat;background-position: 50% 0;background-size: contain;}
.evCon1 .video_box{background:url(https://img.megagong.net/m/2023/0426_target/vdo_bg.jpg) no-repeat center;}
.evCon1 .video_box .video_thum{position: absolute;left: 0;top: 0;bottom: 0;right: 0;}
.evCon1 .video_box .video_thum.off{cursor: initial;}
.evCon1 .video_box .video_thum.off::before{display:none;}
.evCon1 .video_box .video_thum::before {content:'';position:absolute;left: 10%;bottom: 16%;width: 148px;height: 148px;background:url(https://img.megagong.net/m/2022/0428_sobang/evCon1_img1.png) no-repeat center;background-size:100% auto;background-position: left bottom;}
.evCon1 .video_box .video_thum .prof{position: absolute;bottom: -110px;right: -20px;width: 520px;}
.evCon1 .video_box .video_thum .txt{position: absolute;text-align: left;top: 75px;left: 70px;height: 155px;}
.evCon1 .video_box .video_thum .txt strong{color: #8da2f4;font-size: 32px;display: block;padding-bottom: 0;margin-bottom: 0;position: relative;font-weight: 400;line-height: 1.2;}
.evCon1 .video_box .video_thum .txt span{color: #fff;font-size: 22px;font-weight: 200;position: absolute;bottom: 0;left: 0;}
.evCon1 .video_box .video_thum::before{width: 13%;bottom: 13%;left: 7%;}

.evCon1 .downbtn_wrap{display: flex;justify-content: flex-end;margin: 30px 40px 0;position: relative}
.evCon1 .subtit01{margin: 50px 0 40px;}
.evCon1 .btn_dw{display: block;}
.evCon1 .item_cont{clear: both;padding: 0;}
.evCon1 .slick-arrow{position: absolute;top: 290px;width: 32px;height: 54px;z-index: 1;font-size: 0;line-height: 0;margin-top: 0;}
.evCon1 .slick-prev{background:url('https://img.megagong.net/m/2023/0419_target/con_img23.png');left: -50px;}
.evCon1 .slick-next{background:url('https://img.megagong.net/m/2023/0419_target/con_img22.png');right: -50px;}
.evCon1 .slick-dots {display:none !important}
.evCon1 .in_cont_wrap{position:relative;}
.evCon1 .in_cont_wrap::before{content:'';display:block;position: absolute;bottom: -1px;left: 50%;width: 1px;height: 100%;background: #ddd;}

.evCon1 .tearoll_slider{display: none;}
.evCon1 .tearoll_slider.slick-initialized{display: block;}

.evCon1 .in_cont_wrap.right100 .inlineb_wrap::before{content:'';position: absolute;top: 111px;left: 50%;width: 220px;margin: 0 0 0 -110px;height: 220px;background: url('https://img.megagong.net/m/2022/0415_tip/con_img14.png')  no-repeat 0 0;z-index: 1;}
.evCon1 .in_cont_wrap.right .inlineb_wrap::before{content:'';position: absolute;top: 111px;left: 50%;width: 220px;margin: 0 0 0 -110px;height: 220px;background: url('https://img.megagong.net/m/2022/0415_tip/con_img13.png')  no-repeat 0 0;z-index: 1;}
 
.evCon1 .in_cont_wrap .inlineb_wrap{position: relative;font-size: 0;padding: 80px 0 0;}
.evCon1 .in_cont_wrap .in_cont{width: 50%;border-bottom: 0;margin: 0;text-align: center;display: inline-block;}
.evCon1 .in_cont_wrap .in_cont.inc3{position: relative;width: auto;border-left: 0;float: none;clear: both;margin: 0;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;background: #fff;display: block;}
.evCon1 .in_cont_wrap .in_cont .tit{background: #111111;color: #fff;padding: 26.5px 0;border-bottom: 1px solid #ddd;font-weight: normal;font-size: 18px;position: absolute;top: 0;left: 0;width: 50%;}
.evCon1 .in_cont_wrap .in_cont.inc2 .tit{color: #8da2f4;font-weight: bold;left: 50%;margin: 0 0 0 1px;}
.evCon1 .in_cont_wrap .in_cont .img_cont{position: relative;text-align: center;padding: 50px 5px 50px 5px;min-height: 200px;}
.evCon1 .in_cont_wrap .in_cont .img_cont::before{content:'';display:inline-block;width: 0px;height: 100%;vertical-align: middle;}
.evCon1 .in_cont_wrap .in_cont .img_cont img{display:inline-block;vertical-align: middle;}
.evCon1 .in_cont_wrap .in_cont.inc3 .txt_cont{padding: 50px 40px;text-align: left;font-size: 15px;font-weight: normal;min-height: 190px;}
.evCon1 .in_cont_wrap .in_cont.inc3 .txt_cont p{margin:0 0 10px}

.evCon1 .in_cont_wrap .in_cont.inc3 .tit span{letter-spacing: 0.1em;margin: 0 0 0 10px;}

.evCon1 .subtit02{margin: 90px 0 40px;}
.evCon1 .box{background: #efefef;display: table;width: 100%;padding: 8px 0 0;}
.evCon1 .tea{display: table-cell;width: 42%;text-align: right;vertical-align: bottom;}
.evCon1 .txt{display: table-cell;text-align: left;vertical-align: middle;font-size: 19px;font-weight: 700;}
.evCon1 .curr_btn{border: 4px solid #000;font-size: 28px;display: table;margin: 50px auto 0;width: 500px;height: 120px;}
.evCon1 .curr_btn span{display: table-cell;vertical-align: middle;}
.evCon1 .curr_btn strong{display: block;}
.evCon1 .curr_btn i{display: table-cell;width: 18%;vertical-align: middle;position: relative;}
.evCon1 .curr_btn i::before{content:'';width: 2px;height: 90%;background: #efefef;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);}

.evCon1 .tab_base{display:flex;margin-bottom:100px;}
.evCon1 .tab_base li{width:50%;position: relative;}
.evCon1 .tab_base li a:before{content:'';display:block;position: absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;}
.evCon1 .tab_base li a:after{content:'';display:block;position: absolute;left:0;right:0;bottom:0;height:3px;box-sizing:border-box;background-color: #111;}
.evCon1 .tab_base li.on a:before{border:3px solid #111;}
.evCon1 .tab_base li.on a:after{background-color: #fff;left:3px;right:3px;}
.evCon1 .tab_base li a{display:block;font-size:24px;font-weight:900;color:#c5c5c5;padding:40px 0;background-color: #f5f5f5;position: relative;}
.evCon1 .tab_base li.on a{background-color: #fff;color:#111;}
.evCon1 .tab_base li a br.mo{display:none;}


.lecture{margin: 0 0 80px;}
.commonTab.lecTab, .subTab { position: relative; border: 1px solid #ccc; border-width: 1px 1px 0px; border-radius: 10px 10px 0 0; padding: 15px 20px 0 20px;    font-family: 'NotoSans KR' !important } 
.commonTab.lecTab h5, .subTab h5 { font-size: 17px; width: 90px; position: absolute; top: 17px; left: 30px; border-right: 2px solid #ccc; line-height: 1; } 
.commonTab.lecTab > ul, .subTab > ul { border: 0; padding: 0 0 8px 110px; border-bottom: 2px dashed #ccc; } 
.commonTab.lecTab > ul li, .subTab li { border: 0; margin: 0 0 10px; } 
.commonTab.lecTab > ul li a, .subTab > ul li a { padding: 2px 20px; display: block; line-height: 1; } 
.commonTab > ul li.on a, .commonTab > ul li a:hover { background: none; color: #000; } 
.lecTab ul li a span, .subTab li a { color:inherit; font-size: 15px; color: #555; } 
.lecTab ul li.on a span, 
.subTab li.on a,
.commonTab > ul li.on a span, 
.commonTab > ul li a:hover span, 
.subTab li.on a { font-weight:bold; color: #922d3b; } 
.subTab { border-width: 0 1px 1px; border-radius: 0 0 10px 10px; padding: 15px 20px 0 !important; margin: 0 0 20px; } 
.subTab > ul { border-bottom:0 } 
.subTab li:after { display:none } 
.subTab li.on a { text-decoration:none; font-weight:bold } 
.commonTab.lecTab,
.subTab {position: relative;border: 1px solid #ccc;border-width: 1px 1px 0px;border-radius: 10px 10px 0 0;padding: 15px 20px 0 20px}

.commonTab.lecTab h5,
.subTab h5 {font-size: 17px;width: 90px;position: absolute;top: 17px;left: 30px;border-right: 2px solid #ccc;line-height: 1;text-align: left}

.commonTab.lecTab>ul,
.subTab>ul {border: 0;padding: 0 0 8px 110px;border-bottom: 2px dashed #ccc}

.commonTab.lecTab>ul li,
.subTab li {border: 0;margin: 0 0 10px}

.commonTab.lecTab>ul li a,
.subTab>ul li a {padding: 2px 20px;display: block;line-height: 1}

.commonTab>ul li.on a,
.commonTab>ul li a:hover {background: none;color: #ff3318 !important}

.commonTab>ul li.on a span,
.commonTab>ul li a:hover span,
.subTab li.on a {font-weight: bold;color: #ff3318}

.lecTab ul li a span,
.subTab li a {color: inherit;font-size: 15px;color: #555}

.lecTab ul li.on a span,
.subTab li.on a {font-weight: bold;color: #7c1bff}

.subTab {border-width: 0 1px 1px;border-radius: 0 0 10px 10px;padding: 15px 20px 0 !important;margin: 0 0 20px}

.subTab>ul {border-bottom: 0}

.subTab li:after {display: none}

.subTab li.on a {text-decoration: none;font-weight: bold}

.evCon1 .tab_cont h5{font-size: 33px;font-weight: 900;margin: 80px 0 40px;line-height: 1;text-align: center}
.evCon1 .tab_cont h5 strong{font-weight:inherit;color: #1f49ea;}
.evCon1 .downbtn_wrap + h5{margin-top: 40px;}


.evCon2{background-color: #f1f1f1;padding: 160px 0 120px;}
.evCon2 .slick-arrow{position: absolute;top: 170px;width: 32px;height: 54px;z-index: 1;font-size: 0;line-height: 0;margin-top: 0;}
.evCon2 .slick-prev{background:url('https://img.megagong.net/m/2023/0419_target/con_img23.png');left: -50px;}
.evCon2 .slick-next{background-image: url('https://img.megagong.net/m/2023/0419_target/con_img22.png');right: -50px;}
.evCon2 .slick-dots {display:none !important}
.evCon2 .tiny_noti {text-align: right;opacity: 0.5;padding: 15px 0 0}
.evCon2 .user_comment{margin: 0 -10px} 
.evCon2 .user_comment .slick-slide{margin:0 10px}
.evCon2 .user_comment .item{position: relative;background:#fff;width: 350px;height: 390px;margin: 0 0px 0;} 
.evCon2 .user_comment .item .txt{display: flex;flex-direction: column;justify-content: center;align-content: center;height: calc(100% - 60px);} 
.evCon2 .user_comment .item p{font-size: 15px;line-height: 1.5} 
.evCon2 .user_comment .item .tit{display: block;color: #1f49ea;font-weight: 900;margin: 0 0 25px;font-size: 18px;line-height: 1.3} 
.evCon2 .user_comment .item .name{display: block;height: 60px;position: absolute;bottom: 0;left: 30px;width: calc(100% - 60px);border-top: 1px solid #ddd;display: flex;align-content: center;justify-content: center;flex-direction: column;color: #999;font-size: 13px} 

.evCon3{position: relative;background: #506ee6;/* padding: 160px 0 430px; */background: #506ee6 url(https://img.megagong.net/m/2023/0426_target/con_img8.jpg) no-repeat center 100%;}
.evCon3::before{/* content:''; */background: url(https://img.megagong.net/m/2023/0419_target/con_img14.jpg) repeat-x 0 0;position: absolute;top: 0;left: 0;width: 1500px;height: 100%;}
.evCon3 .inner{/* background: #506ee6 url(https://img.megagong.net/m/2023/0426_target/con_img8.jpg) no-repeat center 100%; *//* width: 1722px; */}
.evCon3 p{color:#fff;font-size: 36px;padding: 160px 0 424px;}
.evCon3 p .tiny{display: block;line-height: 1;font-size: 20px;opacity: 0.7}
.evCon3 p strong{display: block;font-size: 62px;line-height: 1;font-weight: 900;padding: 30px 0}
.evCon3.v2{background: #506ee6 url(https://img.megagong.net/m/2023/0620_exam/con_img8.jpg) no-repeat center 100%;}

.evCon4{background:#111}
.evCon4 a{display: block;position:relative;padding: 0 0 0 140px;text-align: left;}
.evCon4 a span{position: absolute;bottom:70px;right:-60px;color: #fff;font-size: 16px;border-bottom: 1px solid #fff;line-height: 1;padding: 0 0 5px;}



@media (max-width: 1200px){

    .eventWrap .inner{width: 94%;}
    .eventWrap img{width: 100%;}


.con_tit{font-size: 4vw;margin: 0;}
.con_tit .tiny{font-size: 3vw;margin: 0 0 10px;}
.con_tit > strong{display: block;font-weight: 900;line-height: 1.3;}
.con_tit + .point{font-size: 2.6vw;padding: 20px 0 50px;margin: 0;}



.evCon1{padding: 160px 0;}
.evCon1 .point_tit{position: relative;margin: 0 0 40px;}
.evCon1 .point_tit::before{content: '';position: absolute;top:50%;left: 0;width: 100%;height: 1px;background-color: #000;}
.evCon1 .point_tit span{color:#fff;background-color: #000;font-size: 22px;position: relative;padding: 6px 39px;border-radius: 50px;}



.evCon1{padding: 160px 0;}
.evCon1 .point_tit{margin: 0 0 25px;}
.evCon1 .point_tit::before{}
.evCon1 .point_tit span{font-size: 3.4vw;padding: 3px 15px;}


.lecture{margin: 0 0 0}
.evCon1 .tab_cont h5{font-size: 3.6vw;margin: 50px 0 20px;line-height: 1;text-align: center}
.evCon1 .tab_cont h5 strong{}
.evCon1 .downbtn_wrap + h5{margin-top: 40px;}

    .evCon_top{background-size: auto 100%}
    .evCon_top h3{padding: 0 14% 5%}
    .evCon_top .point{padding: 0 17%} 
 .evCon1 .slick-arrow{top: -6.5vw;width: 3vw;background-size: 62% 64%;background-repeat: no-repeat;background-position: center;height: 3.6vw;border: 2px solid #aaa;border-radius: 6px;}
    .evCon1 .slick-prev{left: 87vw;}
    .evCon1 .slick-next, .evCon2 .slick-next{right: 0vw;}
        .evCon2 .slick-arrow{top: 0;height: 100%;background-repeat: no-repeat;background-position: center;background-size: 100%;width: 4vw}
    .evCon2 .slick-prev{left: -5vw}
    .evCon2 .slick-next{right: -5vw}    

    .evCon1,.evCon2{padding: 15% 0;}
 .evCon2 .user_comment{margin: 0 4%}
 
.evCon2 .user_comment .slick-slide{margin: 0 5px;}
.evCon2 .user_comment .item{width: auto;height: 37vw;} 
.evCon2 .user_comment .item .txt{height: calc(100% - 30px)} 
.evCon2 .user_comment .item p{font-size: 1.4vw} 
.evCon2 .user_comment .item .tit{margin: 0 0 15px;font-size: 1.5vw} 
.evCon2 .user_comment .item .name{height: 30px;width: calc(100% - 30px);left: 15px} 
    .evCon1 .in_cont_wrap .inlineb_wrap{padding: 50px 0 0;}
    .evCon1 .in_cont_wrap .in_cont .tit{font-size: 15px;padding: 13px 0;height: auto;}
    .evCon1 .in_cont_wrap .in_cont .img_cont{padding: 20px 10px;min-height: 120px;}
    .evCon1 .in_cont_wrap .in_cont .img_cont img{width: 500px;}
    .evCon1 .in_cont_wrap .in_cont.inc3 .txt_cont{padding: 20px 10px;font-size: 14px;min-height: 110px;}
    .evCon1 .video_box .video_thum .prof{width: 38.1%;right: 3%;}
    .evCon1 .video_box .video_thum .txt{top: 24%;left: 3%;}
    .evCon1 .in_cont_wrap.right100 .inlineb_wrap::before, .evCon1 .in_cont_wrap.right .inlineb_wrap::before{width: 12vw;height: 12vw;background-size: 100%;margin: 0 0 0 -6%;top: inherit;bottom: 34%;}

.evCon1 .video_wrap{width: 100%}
.evCon1 .video_wrap::before{display: none;}
.evCon1 .video_box{background-size: 100%}
.evCon1 .video_box .video_thum{}
.evCon1 .video_box .video_thum.off{cursor: initial;}
.evCon1 .video_box .video_thum.off::before{display:none;}
.evCon1 .video_box .video_thum::before {}
.evCon1 .video_box .video_thum .prof{position: absolute;bottom: 0;right: 0vw;}
.evCon1 .video_box .video_thum .txt{top: 13vw;left: 6vw;height: 13vw;}
.evCon1 .video_box .video_thum .txt strong{font-size: 3.0vw;/* padding-bottom: 3vw; */}
.evCon1 .video_box .video_thum .txt span{font-size: 02.4vw;}
.evCon1 .video_box .video_thum::before{}
.evCon1 .downbtn_wrap{margin: 0 0 0}
    .evCon1 .btn_dw{width: 17.7%;margin: 2% 0 0;}
    .evCon1 .btn_mv{width: 23.4%;display: inline-block;}
    .evCon1 .subtit01{margin: 4.5% 0 3.5%;}
    .evCon1 .subtit02{margin: 8% 0 3.5%;}
    .evCon1 .box{padding: 1% 1% 0;}
    .evCon1 .curr_btn i img{width: 17%;}

    .evCon3{
    background-size: 127% auto;
}
    .evCon3 .point{padding: 0 16%}
 
.evCon3{
    background-position: center 100% !important;
}
.evCon3::before{/* content:''; */background: url(https://img.megagong.net/m/2023/0419_target/con_img14.jpg) repeat-x 0 0;position: absolute;top: 0;left: 0;width: 1500px;height: 100%;}
.evCon3.v2::before{background: #506ee6 url(https://img.megagong.net/m/2023/0620_exam/con_img8.jpg) repeat-x 0 0;}
.evCon3.v2{
    background-size: 127% auto;
    background-position: center 100% !important;
}
.evCon3 .inner{/* background-size: 127% auto; */}
.evCon3 p{font-size: 2.6vw;line-height: 1.7;padding: 9% 0 35%;}
.evCon3 p .tiny{font-size: 3.6vw;}
.evCon3 p strong{font-size: 6vw;padding: 4% 0}

    .evCon4{background:#111}
    .evCon4 a{padding: 0 55% 0 0%;}
    .evCon4 a span{bottom: 6vw;right: 0;font-size: 15px;}

    .evCon1 .tab_base{margin-bottom:10%;}
    .evCon1 .tab_base li a{font-size:20px;padding:20px 0;}
}



@media (max-width: 992px){

/* evCon1 */
.evCon1 .teacher_info .name_btn{margin: 24px 0 10px;}
.evCon1 .teacher_info .lec_tab li{font-size: 17px;}
.evCon1 .teacher_info .lec_tab li a{padding: 15px 0;}
.evCon1 .teacher_info .lec_tab li.hei2 a{padding: 26.9px 0;}
.evCon1 .teacher_info .tec_box{padding: 5%;height: auto;}
.evCon1 .curr_btn{width: 400px;height: 100px;font-size: 20px;margin: 4.5% auto 0;}
.evCon1 .txt{font-size: 17px;padding-bottom: 1%;}}


@media (max-width: 768px){

    .eventWrap{font-size:13px}

     /* evCon1 */
     .evCon1 .teacher_info .lec_tab::before{height: 2px;}
     .evCon1 .teacher_info .lec_tab li{font-size:16px;border-width: 2px;}
     .evCon1 .teacher_info .lec_tab li.on{border-width: 2px;}
     .evCon1 .teacher_info .lec_tab li a{padding: 10px 0;}
     .evCon1 .teacher_info .name_btn{margin: 10px 0 20px;}
     .evCon1 .teacher_info .name_btn li a{font-size: 13px;}
 
     .evCon1 .in_cont_wrap{padding:0}
     .evCon1 .in_cont_wrap::before{display:none}
     .evCon1 .in_cont_wrap .inlineb_wrap{padding: 0;}
     .evCon1 .in_cont_wrap .in_cont{float: none;width: auto;border-left: 0;}
     .evCon1 .in_cont_wrap .in_cont.inc1{position: relative;top: inherit;left: inherit;width: auto;display: block;}
     .evCon1 .in_cont_wrap .in_cont.inc2{display: block;}
     .evCon1 .in_cont_wrap .in_cont.inc3{margin: 0;min-height: 80px;}
     .evCon1 .in_cont_wrap.right100 .inlineb_wrap::before,
     .evCon1 .in_cont_wrap.right .inlineb_wrap::before{display:none}
     .evCon1 .in_cont_wrap.right100 .in_cont.inc1::before{content:'';position: absolute;bottom: 0;left: 0;width: 100%;height: 18vw;background: url('https://img.megagong.net/m/2022/0415_tip/con_img14.png')  no-repeat center 0;background-size: auto 100%;z-index: 1;margin: 0 0 -40px;}
     .evCon1 .in_cont_wrap.right .in_cont.inc1::before{content:'';position: absolute;bottom: 0;left: 0;width: 100%;height: 27vw;background: url('https://img.megagong.net/m/2022/0415_tip/con_img13.png')  no-repeat center 0;background-size: auto 100%;z-index: 1;margin: 0 0 -40px;}
 
     .evCon1 .in_cont_wrap .in_cont .tit,.evCon1 .in_cont_wrap .in_cont.inc2 .tit{font-size: 13px;position: relative;top: inherit;left: inherit;width: auto;}
     .evCon1 .in_cont_wrap .in_cont .img_cont{padding: 20px 10px;min-height: 70px;}
     .evCon1 .in_cont_wrap .in_cont.inc3 .txt_cont{padding: 20px 0;font-size: 13px;}
 .evCon2 .user_comment{margin: 0 4%}
 
.evCon2 .user_comment .slick-slide{margin: 0 5px;}
.evCon2 .user_comment .item{    height: 37vw;}
 .evCon2 .user_comment{margin: 0 4%}
 
.evCon2 .user_comment .slick-slide{margin: 0 5px;}
.evCon2 .user_comment .item{width: auto;height: 47vw;} 
.evCon2 .user_comment .item .txt{height: calc(100% - 30px)} 
.evCon2 .user_comment .item .tit{/* margin: 0 0 15px; */
    /* font-size: 1.5vw; */} 
.evCon2 .user_comment .item .name{/* height: 30px; */
    /* width: calc(100% - 30px); */
    /* left: 15px; */}
.evCon2 .user_comment .item .txt{height: calc(100% - 30px)} 
.evCon2 .user_comment .item p{/* font-size: 1.4vw; */} 
.evCon2 .user_comment .item .tit{margin: 0 0 15px;font-size: 2vw} 
.evCon2 .user_comment .item .name{height: 30px;width: calc(100% - 30px);left: 15px} 
 .evCon2 .user_comment .item p{font-size: 1.7vw}
 
       .evCon1 .btn_dw{width: 26.9%;}
     .evCon1 .btn_mv{width: 34.9%;}
     .evCon1 .curr_btn{width: 350px;height: 80px;font-size: 17px;border-width: 2px;}
     .evCon1 .txt{font-size: 15px;}
 .evCon1 .slick-arrowarrow{height: 5vw;top: -8vw;width: 4vw;}
        .evCon1 .slick-prev{left: 85vw;}


 .commonTab.lecTab, .subTab{}
     .commonTab.lecTab>ul, .subTab>ul{padding: 0 0 10px 75px}
 .commonTab.lecTab h5, .subTab h5{width: 60px;left: 20px;font-size: 15px}
 .commonTab.lecTab>ul li a, .subTab>ul li a{padding: 2px 10px !important}

 .evCon1 .tab_base li a{font-size:14px;padding:15px 0;}
 .evCon1 .tab_base li a br.mo{display:block;}
}

@media (max-width:576px){


    .evCon_top{background-size: auto 100%}
    .evCon_top h3{padding: 0 5% 5%;}
    .evCon_top .point{padding: 0 5%;}

.con_tit{font-size: 4.6vw;margin: 0;}
.con_tit .tiny{font-size: 3.6vw;}
.con_tit > strong{display: block;font-weight: 900;line-height: 1.3;}
.con_tit + .point{font-size: 3.1vw;padding: 15px 0 30px;}
.evCon1 .point_tit span.evCon1 .point_tit span{}

/* evCon1 */
 .evCon1 .video_box .video_thum .prof{
    width: 25vw;
    right: 5%;
}
 .evCon1 .video_box .video_thum .txt{top: 7vw;left: 5vw;height: 19vw;}
.evCon1 .video_box .video_thum .txt strong{font-size: 3.4vw;line-height: 1.3;/* padding-bottom: 3vw; */}
.evCon1 .video_box .video_thum .txt span{font-size: 02.4vw;}
.evCon1 .video_box .video_thum::before{}
.evCon1 .video_box .video_thum .txt strong{/* font-size: 17px; *//* margin-bottom: 0; */}
.evCon1 .curr_btn{font-size: 15px;width: 300px;height: 70px;}
.evCon1 .txt{font-size: 13px;}

 /* evCon1 */
 .evCon1 .teacher_info .lec_tab li{font-size: 13px;}
 .evCon1 .teacher_info .lec_tab li.hei2 a{padding: 14.2px 0;}
 .evCon1 .teacher_info .lec_tab li a{padding: 7px 0;}

 .evCon1 .video_box .video_thum .txt strong{/* font-size: 13px; */}
 .evCon1 .curr_btn{font-size: 13px;width: 250px;height: 60px;}

.evCon1 .tab_cont h5{font-size: 4.2vw;margin: 40px 0 20px;}
.evCon1 .tab_cont h5 strong{}
.evCon1 .downbtn_wrap + h5{margin-top: 40px;}

 
    .evCon3{}
    .evCon3 .point{}
    .evCon3 p{font-size: 3.4vw;}

    .evCon4{background:#111}
    .evCon4 a{padding: 0 36% 0 0%}
    .evCon4 a span{font-size: 12px}
    .evCon1 .slick-arrow{width: 6vw;height: 7vw;top: -10.5vw;background-size: 2.5vw;border-width: 0.6vw;}
    .evCon1 .slick-prev{left: 81vw;}


    .commonTab.lecTab, .subTab{padding: 15px 15px 0 15px}
    .commonTab.lecTab>ul, .subTab>ul{padding: 0 0 10px 55px}
    .commonTab.lecTab h5, .subTab h5{width: 50px;left: 15px;font-size: 13px}
    .commonTab.lecTab>ul li, .subTab li{margin: 0 0 3px}
    .commonTab.lecTab>ul li a, .subTab>ul li a{padding: 2px 5px !important;font-size: 13px !important}
    .commonTab.lecTab>ul li a span, .subTab>ul li a span{font-size: 13px}


    .evCon1 .btn_dw{width: 120px;}
    .evCon1 .btn_mv{width: 160px;}

    .evCon2 .user_comment .item{}
    .evCon2 .user_comment{margin: 0 4%}

    .evCon2 .user_comment .slick-slide{margin: 0 5px;}
    .evCon2 .user_comment .item{width: auto;height: 80vw;} 
    .evCon2 .user_comment .item .txt{height: calc(100% - 30px)} 
    .evCon2 .user_comment .item .tit{} 
    .evCon2 .user_comment .item .name{}
    .evCon2 .user_comment .item .txt{height: calc(100% - 30px)} 
    .evCon2 .user_comment .item p{/* font-size: 1.4vw; */} 
    .evCon2 .user_comment .item .tit{margin: 0 0 15px;font-size: 3.5vw} 
    .evCon2 .user_comment .item .name{height: 30px;width: calc(100% - 30px);left: 15px} 
    .evCon2 .user_comment .item p{font-size: 3.1vw}
 }
