@charset "euc-kr";
/* setting */
/*{padding:0; margin:0}*/
.blindw {position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.eventWrap{width:100%;text-align:center;position:relative;/*font-family:'Malgun Gothic','?? ??';*/font-size: 15px;line-height: 1.4;letter-spacing: -0.06em;overflow:hidden;}
.eventWrap{font-family : 'NotoSans KR';}
.eventWrap *{box-sizing:border-box}
.eventWrap .inner {position:relative;width:1080px;margin:0 auto;}
.eventWrap .inner::after{content:"";display:block;clear:both;}
.eventWrap img{border:0 none;vertical-align:middle;max-width:100%}
.eventWrap .con_tit{position: relative;margin-bottom: 60px;text-align: center;}
.eventWrap .con_subtit{margin-bottom: 35px;position:relative;padding: 0 5%;}
.eventWrap .img_mb{display:none}
.eventWrap .conBox{position:relative}
.eventWrap .conBox::after{content:"";display:block;clear:both}
.eventWrap .flow::after{content:"";display:block;clear:both}
.eventWrap .video_wrap{position: relative;}
.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 iframe{position: absolute;top:0;left:0;width:100%;height:100%;}
.eventWrap .tiny_txt{font-size: 12px;letter-spacing: -0.03em;}
.eventWrap sup{vertical-align: top;}

img.pc_img{display: inline;}
img.mb_img{display: none;}
.eventWrap .lectlist{background: #fff;text-align: left;line-height: 1.2;}
.eventWrap .lecture{padding-bottom: 0 !important;font-family:'Malgun Gothic','?? ??';}
.vodchr_banner{margin:0}


/* ??? */
.flt_inner {position: absolute;text-align: center;top:200px;/* left: 50%; */right: 141px;/* margin-left: 555px; */z-index: 15;margin-top:0;width: 150px;}
.flt_inner .point{display: block;margin-bottom: 1px;}
.flt_inner a {display:block;margin-bottom:1px}
.flt_inner .fcs_on{display: block;}
.flt_inner .fcs_off{display: none;}
.flt_inner li.on .fcs_on{display:none}
.flt_inner li.on .fcs_off{display:block}
.flt_inner a.ank_top {margin-bottom:0}



.eventWrap{font-size: 18px;}

.eventWrap br.mo_for{display:none}

.eventWrap .con_top{position:relative;text-align: center;background: #f4f4f1 url(https://img.megagong.net/m/2021/0121_basic/top_bg.png) no-repeat center 0;padding: 90px 0;}

.eventWrap .con01, .eventWrap .con02{position:relative;text-align: left;background: #fffaf2;padding: 90px 0;}
.eventWrap .con01 .con_tit, .eventWrap .con02 .con_tit, .eventWrap .con03 .con_tit, .eventWrap .con04 .con_tit{text-align: left;margin-bottom: 30px;}
.eventWrap .con01 .con_tit{margin-bottom:70px}
.eventWrap .con02 .con_tit, .eventWrap .con04 .con_tit{text-align: right;}
.eventWrap .con01 .con_tit span, .eventWrap .con02 .con_tit span, .eventWrap .con03 .con_tit span, .eventWrap .con04 .con_tit span{display: inline-block;position: relative;padding: 0 25px 0 0;}
.eventWrap .con02 .con_tit span, .eventWrap .con04 .con_tit span{padding: 0 0 0 25px;}
.eventWrap .con01 .con_tit span::before, .eventWrap .con02 .con_tit span::before, .eventWrap .con03 .con_tit span::before, .eventWrap .con04 .con_tit span::before{content:"";display: block;position: absolute;bottom:0;right: 10px;width:3000px;height: 1px;background: #d8976c;}
.eventWrap .con02 .con_tit span::before, .eventWrap .con04 .con_tit span::before{left: 10px;right: inherit;}
.eventWrap .con02 .con_tit span::before{background: #fff;}
.eventWrap .con01 .con_tit span::after, .eventWrap .con02 .con_tit span::after, .eventWrap .con03 .con_tit span::after, .eventWrap .con04 .con_tit span::after{content:"";display: block;position: absolute;bottom:0;left: 100%;width: 11px;height: 11px;background: url(https://img.megagong.net/m/2021/0121_basic/tit_dot1.png) no-repeat 0 0;margin: 0 0 -5px -10px;}
.eventWrap .con02 .con_tit span::after{background-image: url(https://img.megagong.net/m/2021/0121_basic/tit_dot2.png);}
.eventWrap .con03 .con_tit span::after{background-image: url(https://img.megagong.net/m/2021/0121_basic/tit_dot3.png);}
.eventWrap .con04 .con_tit span::after{background-image: url(https://img.megagong.net/m/2021/0121_basic/tit_dot4.png);}
.eventWrap .con02 .con_tit span::after, .eventWrap .con04 .con_tit span::after{left: inherit;right:100%;margin: 0 -10px -5px 0;}
.eventWrap .con01 .con_subtit, .eventWrap .con02 .con_subtit, .eventWrap .con03 .con_subtit, .eventWrap .con04 .con_subtit{padding: 20px 20px;background: #d8976c;color: #fff;font-size: 27px;font-weight: normal;margin: 0 0 20px;text-align: left;}
.eventWrap .con02 .con_subtit{color: #222;background: #ffedb8;text-align: right;}
.eventWrap .con04 .con_subtit{text-align:right;color:#ffecb8}
.eventWrap .con01 .con_subtit span{color: #ffecb8;}
.eventWrap .con02 .con_subtit span{color:#41574a}
.eventWrap .con03 .con_subtit span{color: #ffecb8;}
.eventWrap .con01 .video_box{padding-bottom:0}

.eventWrap .plus_info{font-size: 21px;font-weight: 200;color: #3b3b3b;line-height: 1.5;margin: 0 0 30px;text-align: left;}
.eventWrap .con02 .plus_info{text-align: right;color:#fff;margin: 0 0 70px;}
.eventWrap .con03 .plus_info{color: #fff;margin-bottom: 40px;}
.eventWrap .con04 .plus_info{text-align:right}
.eventWrap .plus_info + a{display: block;background: #222;color: #fff;width: 210px;height: 55px;line-height: 55px;text-align: center;}
.eventWrap .plus_info + a span{display: inline-block;position: relative;padding: 0 30px 0 0;background: url(https://img.megagong.net/m/2021/0121_basic/con1_img1.png) no-repeat 100% center;}
.eventWrap .con01 .video_content{width: 572px;height: 323px;position: absolute;bottom: 0;right: 0;}
.eventWrap .con01 .video_content::before{content:"";display: block;position: absolute;bottom:0;left: -40px;width: 670px;height: 66px;background: url(https://img.megagong.net/m/2021/0121_basic/con1_img3.png) no-repeat 0 0;margin: 0 0 -25px;}

.eventWrap .con02{background:#3f5548 url(https://img.megagong.net/m/2021/0121_basic/con2_bg.png) no-repeat center 0;}
.eventWrap .lnk_content{position: relative;background: #fff;padding: 78px 18px 62px 480px;-webkit-box-shadow: 6px 5px 5px 0px #2d4335;-moz-box-shadow: 6px 5px 5px 0px #2d4335;box-shadow: 6px 5px 5px 0px #2d4335;}
.eventWrap .lnk_content::before{content:"";display: block;position: absolute;top: -15px;left: 2%;width: 97%;height: 66px;background: url(https://img.megagong.net/m/2021/0121_basic/con2_img3.png) repeat-x 0 0;margin: 0 0 -25px;}
.eventWrap .lnk_content .point{position: absolute;top: 100px;left: 30px;}
.eventWrap .lnk_content .lnk_wrap{position: relative;}
.eventWrap .lnk_content .lnk_wrap ol{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.eventWrap .lnk_content .lnk_wrap ol li{display: block;width: 100%;height: 67px;margin: 0 0 4px;}
.eventWrap .lnk_content .lnk_wrap ol li a{display: block;font-size: 0;width: 100%;height: 100%;background: #fff;opacity: 0;}


/* 211215 추가 */
.eventWrap .lnk_content.lnk_content2{margin-top: 100px;}
.eventWrap .lnk_content.lnk_content2 .point{top: 75px;}


.eventWrap .con03{background: #3e3c3a url(https://img.megagong.net/m/2021/0121_basic/con3_bg.png) no-repeat center 0;padding:90px 0;}

.eventWrap .teacher_content .point{margin: 0 0 30px;padding: 0 0 20px;border-bottom: 1px dashed #7d7d7d;}
.eventWrap .teacher_lst{margin: 0 0 60px -0.285%;}
.eventWrap .teacher_lst li{float: left;width: 14.0%;background-color: #989898;margin: 0 0 0.285% 0.285%;height: 60px;line-height: 62px;font-weight: 200;}
.eventWrap .teacher_lst li.on{background-color: #d8976c;color: #fff;font-weight: normal;}
.eventWrap .teacher_lst li a{display: block;}

.eventWrap .teacher_tabCont .item{display: none;margin: 0 0 0 -1%;}
.eventWrap .teacher_tabCont .item::after{content:"";display:block;clear:both}
.eventWrap .teacher_tabCont .item.on{display:block}
.eventWrap .teacher_tabCont .t_vdo{float:left;width: 49%;margin: 0 0 1% 1%;overflow: hidden;}

.eventWrap .con04{background: #fff;padding:90px 0;}
.eventWrap .con04 .con_box::before{content:"";display: block;position: absolute;bottom:0;left: 0;width: 465px;height: 386px;background: url(https://img.megagong.net/m/2021/0121_basic/con3_img1.png) no-repeat 0 0;margin: 0 0 -32px;z-index: 1;}
.eventWrap .con04 .con_box::after{content:"";display: block;position: absolute;bottom:0;left: 0;width: 360px;height: 386px;background: #fff;margin: 0 0 -32px;}

.eventWrap .con05{position: relative;background:#ebebeb url(https://img.megagong.net/m/2021/0121_basic/con5_bg.png) no-repeat center 20px;padding: 50px 0 30px;}
.eventWrap .con05::before{content:"";position:absolute;top: 100%;left:50%;border-top: 15px solid #ebebeb;border-left:15px solid transparent;border-right:15px solid transparent;margin: 0 0 0 -15px;z-index: 1;}
.eventWrap .con05 p{font-size:29px;color:#d8976c;background: url(https://img.megagong.net/m/2021/0121_basic/con5_img1.png) no-repeat center 0;padding: 40px 0 0;font-weight: 200;}
.eventWrap .con05 p strong{font-size:40px;display:block;color:#000}
.eventWrap .con05 .tiny_txt{text-align: right;display: block;padding: 10px 70px 0 0;color: #a8a8a8;font-style: normal;font-weight: 200;}


.eventWrap .con06{position: relative;background:#fff;padding: 70px 0 70px;}
.eventWrap .con06.end{padding-top: 0 !important;}
.eventWrap .lec_wrap{position: relative;/* background: #200c45; */margin: 0 0 70px;}
.eventWrap .lec_tab{margin: 0 0 25px -1%;}
.eventWrap .lec_tab li{float: left;width: 49%;background-color: #fff;margin: 0 0 0 1%;height: 90px;font-weight: 200;color: #888;}
.eventWrap .lec_tab li.on{background-color: #e5e5e5;color: #000;}
.eventWrap .lec_tab li a{display: block;font-size: 19px;height: 100%;padding: 14px 0 0;border: 1px solid #e5e5e5;}
.eventWrap .lec_tab li a br{display: none}
.eventWrap .lec_tab li a strong{display:block;font-size: 25px;}
.eventWrap .lec_cont{font-size: 13px;}
.eventWrap .lec_cont .item{display: none}
.eventWrap .lec_cont .item.on{display: block}

.eventWrap .pass_wrap{position: relative;background: #200c45;}
.eventWrap .pass_wrap> div{position: relative;padding: 20px 55px 15px 530px;}
.eventWrap .pass_wrap .point{background: #43149c;text-align: center;padding: 12px 0;color: #fff;font-weight: 200;}
.eventWrap .pass_wrap .point span{color: #00d2ff;}
.eventWrap .pass_wrap .tit{position: absolute;top: 40px;left: 60px;}
.eventWrap .pass_wrap .lnk{padding: 0;position: relative;margin: 0 0 15px;}
.eventWrap .pass_wrap .lnk a{position: absolute;top: 0;left: 0;width: 50%;height: 100%;background: #fff;font-size: 0;opacity: 0;}
.eventWrap .pass_wrap .lnk a.lk2{left: inherit;right: 0;}
.eventWrap .pass_wrap .tiny_txt{color: #646267;font-weight: normal;text-align: right;margin: 0 -40px 0 0;}

@media (max-width: 1640px){.flt_inner{display: none;}}

@media (max-width: 1200px){.eventWrap{font-size: 15px;}
.flt_inner{display: none;}
.eventWrap .inner{width: 96%;}
.eventWrap .con_top_point{background: #41574a;padding: 0 0 17px;font-size: 1.2em;}
.eventWrap .con_top_point p{padding: 17px 0 15px;text-align: center;}
.eventWrap .con_top_point p strong{display: none;}
.eventWrap .con_top_point a{display: block;background: #d8976c;border: 2px solid #000;height: 50px;padding: 0 34px 0 34px;text-align: left;width: 270px;color: #000;font-weight: bold;position: relative;top: inherit;right: inherit;margin: 0 auto;}
.eventWrap .con_top_point a span{display: block;position: relative;padding: 0 30px 0 0;background: url(https://img.megagong.net/m/2021/0121_basic/con_top_arrow.png) no-repeat 100% center;line-height: 46px;}

.eventWrap .con_top{padding: 8% 0;}


.eventWrap .con01{padding:8% 0}
.eventWrap .con02{padding:8% 0}
.eventWrap .con03{padding:8% 0}
.eventWrap .con04{padding:8% 0}
.eventWrap .con05{padding: 5% 0;background-size: 130%;background-position: center center;}
.eventWrap .con06{padding: 8% 0 0;}


.eventWrap .con01 .con_tit, .eventWrap .con02 .con_tit, .eventWrap .con03 .con_tit, .eventWrap .con04 .con_tit{margin-bottom: 3%;}


.eventWrap .con01 .con_tit span::before, .eventWrap .con02 .con_tit span::before, .eventWrap .con03 .con_tit span::before, .eventWrap .con04 .con_tit span::before,
.eventWrap .con01 .con_tit span::after, .eventWrap .con02 .con_tit span::after, .eventWrap .con03 .con_tit span::after, .eventWrap .con04 .con_tit span::after{display:none}
.eventWrap .con01 .con_tit span, .eventWrap .con02 .con_tit span, .eventWrap .con03 .con_tit span, .eventWrap .con04 .con_tit span{display:block}
.eventWrap .con01 .con_tit span{padding: 0 8% 0 0%;}
.eventWrap .con02 .con_tit span{padding: 0 0 0 1%;}
.eventWrap .con03 .con_tit span{padding: 0 13% 0 0;}
.eventWrap .con04 .con_tit span{padding: 0 0 0 26%;}
.eventWrap .con01 .con_tit span img{width:100%}
.eventWrap .con02 .con_tit span img{width:100%}
.eventWrap .con03 .con_tit span img{width:100%}
.eventWrap .con04 .con_tit span img{width:100%}
.eventWrap .con01 .con_subtit, .eventWrap .con02 .con_subtit, .eventWrap .con03 .con_subtit, .eventWrap .con04 .con_subtit{font-size: 1.2em;/* text-align: center; */padding: 3% 3%;}
.eventWrap .plus_info, .eventWrap .con02 .plus_info, .eventWrap .con04 .plus_info, .eventWrap .con03 .plus_info{margin: 0 0 3%;font-size: inherit;/* text-align: center; */}
.eventWrap .con02 .plus_info{margin-bottom:5%}
.eventWrap .plus_info + a{width: 100%;height: 40px;line-height: 40px;margin: 0 0 10px;border-radius: 5px;}
.eventWrap .con01 .video_content{position: relative;bottom: inherit;right: inherit;width: 100%;height: auto;}
.eventWrap .con01 .video_content::before{display:none}
.eventWrap .con01 .video_content .video_box img{width:100%}

.eventWrap .lnk_content{padding: 5% 2% 3% 2%;}
.eventWrap .lnk_content::after{content:"";display:block;clear:both}
.eventWrap .lnk_content::before{background-size: 27px;height: 28px;top: -9px;}
.eventWrap .lnk_content .point{width: 41%;left: 0;position: relative;top: 30px;left: inherit;float: left;padding: 0 1% 0 0;}
.eventWrap .lnk_content .point img, .eventWrap .lnk_content .lnk_wrap img{width:100%}
.eventWrap .lnk_content .lnk_wrap{float: right;width: 59%;}
.eventWrap .lnk_content .lnk_wrap ol li{position: absolute;top: 0;left: 0;width: 100%;height: 15%;}
.eventWrap .lnk_content .lnk_wrap ol li:nth-child(2){top: 17%;}
.eventWrap .lnk_content .lnk_wrap ol li:nth-child(3){top: 34%;}
.eventWrap .lnk_content .lnk_wrap ol li:nth-child(4){top: 51%;}
.eventWrap .lnk_content .lnk_wrap ol li:nth-child(5){top: 68%;}
.eventWrap .lnk_content .lnk_wrap ol li:nth-child(6){top: 85%;}

/* 211215 추가 */
.eventWrap .lnk_content.lnk_content2{margin-top: 10%;}
.eventWrap .lnk_content.lnk_content2 .lnk_wrap ol li{height: 17%;}
.eventWrap .lnk_content.lnk_content2 .lnk_wrap ol li:nth-child(2){top: 20%;}
.eventWrap .lnk_content.lnk_content2 .point{top: 0;}

.eventWrap .teacher_content .point{padding: 3% 0 2%;margin: 0 0 3%;}
.eventWrap .teacher_lst{margin-bottom: 3%;}
.eventWrap .teacher_lst li{height:40px;line-height:40px}

.eventWrap .con04 .con_box::before{width: 33vw;background-size: 100%;height: 27.7vw;}
.eventWrap .con04 .con_box::after{width: 26vw;height: 26vw;}.eventWrap .con05 p{font-size: 1.3em;}
.eventWrap .con05 p strong{font-size: 1.4em;}

.eventWrap .lec_tab li{height: auto;}
.eventWrap .lec_tab li a{font-size: inherit;padding: 5% 0;}
.eventWrap .lec_tab li a strong{font-size:1.2em}

.eventWrap .pass_wrap> div{padding: 3% 2% 3% 45%;}
.eventWrap .pass_wrap .point span{color: #00d2ff;}
.eventWrap .pass_wrap .tit{width: 45%;left: 0;padding: 0 3%;}
.eventWrap .pass_wrap .lnk{padding: 0;position: relative;margin: 0 0% 15px;}
.eventWrap .pass_wrap .lnk a{position: absolute;top: 0;left: 0;width: 50%;height: 100%;background: #fff;font-size: 0;opacity: 0;}
.eventWrap .pass_wrap .lnk a.lk2{left: inherit;right: 0;}
.eventWrap .pass_wrap .tiny_txt{margin: 0 10px 0 0;}

.eventWrap .con05 .tiny_txt{padding: 10px 0 0;}
}

@media (max-width: 768px){.eventWrap{font-size: 14px;}.eventWrap br.mo_for{display:block !important}
.eventWrap .tiny_txt{font-size:11px}
.eventWrap .con_tit{font-size: 14px;}

.eventWrap .con_top_point{padding:0 0 3%}
.eventWrap .con_top_point p{padding:3% 0 2%}
.eventWrap .con_top_point a{padding: 0 15px 0 20px;width: 210px;height: 40px;}
.eventWrap .con_top_point a span{line-height: 36px;}

.eventWrap .lnk_content{padding-top:25px}
.eventWrap .lnk_content .point{width: 100%;float: none;padding: 0;margin: 0 0 8%;}
.eventWrap .lnk_content .point img, .eventWrap .lnk_content .lnk_wrap img{width:100%}
.eventWrap .lnk_content .lnk_wrap{float: none;width: 94%;margin: 0 3% 0;}
.eventWrap .teacher_content .point{padding: 3% 0 2%;margin: 0 0 3%;}

.eventWrap .con04 .con_box::before, .eventWrap .con04 .con_box::after{display: none;}
.eventWrap .con01 .con_subtit, .eventWrap .con02 .con_subtit, .eventWrap .con03 .con_subtit, .eventWrap .con04 .con_subtit{font-size: 1.1em;}
.eventWrap .con05 p{font-size: 1.0em;}.eventWrap .con05 p strong{font-size: 1.1em;}
.eventWrap .lec_tab li a strong{font-size: 1.1em;}

.eventWrap .pass_wrap{margin: 0 -2%;}
.eventWrap .pass_wrap> div{padding: 3% 2% 3% 2%;}
.eventWrap .pass_wrap .point span{color: #00d2ff;}
.eventWrap .pass_wrap .tit{width: 100%;padding: 0 11%;position: relative;top: inherit;left: inherit;margin: 0 0 4%;}
.eventWrap .pass_wrap .lnk{padding: 0;position: relative;margin: 0 0 10px;}
.eventWrap .pass_wrap .lnk a{position: absolute;top: 0;left: 0;width: 50%;height: 100%;background: #fff;font-size: 0;opacity: 0;}
.eventWrap .pass_wrap .lnk a.lk2{left: inherit;right: 0;}
.eventWrap .pass_wrap .tiny_txt{margin: 0 10px 0 0;}

.eventWrap .teacher_lst li{width: 19.715%;}
.eventWrap .teacher_lst li.empty{display:none}
.eventWrap .teacher_tabCont .item{margin:0}
.eventWrap .teacher_tabCont .t_vdo{width: 50%;margin: 0%;}
.eventWrap .teacher_tabCont .t_vdo img{max-width: 1000%;width: 111%;margin: 0 0 0 -8%;}
}
@media (max-width: 576px){.eventWrap .lec_tab li a br{display: block;}
.eventWrap .lnk_content .point{margin: 0 0 10%;}
}	
