@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: 35px;text-align: left;}

.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;width: 100%;}
.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% !important;height: 100% !important;}
.eventWrap .tiny_txt{font-size: 12px;letter-spacing: -0.03em;}


img.pc_img{display: inline;}
img.mb_img{display: none;}
.eventWrap .lectlist{background: #fff;text-align: left;line-height: 1.2;font-family:'Malgun Gothic';font-size:13px;border-top: 1px solid #cccccc;}
.eventWrap .lecList{font-family:'Malgun Gothic';}
.lectlist li:last-child{border-bottom: 1px solid #cccccc;}
.eventWrap .lecture{padding-bottom: 0 !important;}
.vodchr_banner{margin:0}


/* ??? */
.flt_inner {position: absolute;text-align: center;top:0;/* left: 50%; */right: 141px;/* margin-left: 555px; */z-index: 15;margin-top:7%;width: 150px;display: none;}
.flt_inner.on{display:block}
.flt_inner .point{display: block;margin-bottom: 1px;}
.flt_inner a {display:block;margin-bottom:1px}
.flt_inner .fcs_on{display:none;}
.flt_inner .fcs_off{display:block;}
.flt_inner li.on .fcs_on{display:block}
.flt_inner li.on .fcs_off{display:none}
.flt_inner a.ank_top {margin-bottom:0}



.eventWrap br.mo_for{display:none}

.eventWrap .con_top_point{position: relative;padding: 0;font-size: 22px;color: #fff;font-weight: 200;background: #4b3c38;background: linear-gradient(90deg, rgba(75,60,56,1) 0%, rgba(75,60,56,1) 70%, rgba(130,108,216,1) 71%, rgba(130,108,216,1) 100%);}
.eventWrap .con_top_point p.pc{position: relative;padding: 25px 320px 25px 35px;letter-spacing: 0.23em;text-align: left;}
.eventWrap .con_top_point p.mo{display:none}
.eventWrap .con_top_point p strong{font-weight:inherit}
.eventWrap .con_top_point p span{color: #da9e73;font-weight: normal;}
.eventWrap .con_top_point a{position: absolute;top: 0;right: 0;width: 380px;text-align: left;padding: 22px 0 0 135px;height: 100%;background: #826cd8;background: #826cd8 url(https://img.megagong.net/m/2021/0122_compression/top_point_bg.jpg) no-repeat 0 0;font-weight: normal;}
.eventWrap .con_top_point a span{}

.eventWrap .con_top{position:relative;text-align: center;background: #fefefe url(https://img.megagong.net/m/2021/0122_compression/top_bg.jpg) no-repeat center 0;padding: 90px 0;}
.eventWrap .con_top2{position:relative;text-align: center;background: url(https://img.megagong.net/m/2021/0122_compression/contop2_bg.png) no-repeat center 0;background-size: auto 100%;padding: 120px 0 105px;}
.eventWrap .con_top2 p {font-size: 22px;color:#d5d5d5;margin-bottom: 70px;}

.eventWrap .middle{background:#826cd8;padding:15px 0;text-align:center}
.eventWrap .middle .txt{font-size:30px;color:#fef37a}
.eventWrap .middle >div p{display:inline-block;margin-left: 40px;}
.eventWrap .middle >div p span{display:inline-block}
.eventWrap .middle >div p span.date{width:70px;height: 70px;line-height:70px;background:url(https://img.megagong.net/m/2021/0122_compression/middle_date.png) no-repeat center 0;background-size: auto 100%;margin-right: 10px;color: #000000;}
.eventWrap .middle >div p span.line{color:#ffffff;}
.eventWrap .middle >div p span.date2{width:70px;height: 70px;line-height: 70px;background: url(https://img.megagong.net/m/2021/0122_compression/middle_date2.png) no-repeat center 0;background-size: auto 100%;margin-left: 10px;color: #000000;font-weight: bold;text-indent: -5px;}
.eventWrap .middle >div p span.date2:first-child{margin-left:10px}

.eventWrap .con_tit span{display: inline-block;}
.eventWrap .con_tit::before{content:"";display: block;position: absolute;bottom:0;left: -652.5px;width: 1545px;height: 1px;background: #826cd8;}
.eventWrap .con_tit::after{content:"";display: block;position: absolute;bottom:0;right: 175px;width: 11px;height: 11px;background: url(https://img.megagong.net/m/2021/0122_compression/tit_dot1.png) no-repeat 0 0;margin: 0 0 -5px -10px;}
.eventWrap .con02 .con_tit::before{background: #d86c74;}
.eventWrap .con02 .con_tit::after{background: url(https://img.megagong.net/m/2021/0122_compression/tit_dot2.png) no-repeat 0 0;}
.eventWrap .con03 .con_tit::before{background: #826cd8;left: -652.5px;width: 1445px;}
.eventWrap .con03 .con_tit::after{background: url(https://img.megagong.net/m/2021/0122_compression/tit_dot3.png) no-repeat 0 0;right: 278px;}
.eventWrap .con04 .con_tit::before{background: #d86c74;}
.eventWrap .con04 .con_tit::after{background: url(https://img.megagong.net/m/2021/0122_compression/tit_dot4.png) no-repeat 0 0;}

.eventWrap .con01{padding:90px 0 110px;background:#f2f5ff}
.eventWrap .con01 .con_box > div{float:left}
.eventWrap .con01 .left_txt{width: 500px;}
.eventWrap .con01 .left_txt .con_subtit{width: 100%;background: url(https://img.megagong.net/m/2021/0122_compression/con1_stit_bg.png) no-repeat center 0;display: inline-block;padding: 20px 40px;font-size: 27px;color: #fef37a;background-size: auto 100%;margin-top: 60px;}
.eventWrap .con01 .left_txt .plus_info{text-align:left;padding:25px 40px;font-size: 22px;}
.eventWrap .con01 .video_content{position: relative;float: left;width:580px;/* height:325px; */padding-bottom: 20px;background: url(https://img.megagong.net/m/2021/0122_compression/con1_vedio_bg.png) no-repeat center bottom -2%;background-size: auto;}
.eventWrap .con01 .plus_point{position:relative;width: 100%;margin-top: -100px;background: url(https://img.megagong.net/m/2021/0122_compression/con1_person_bg.png);background-size: 100% 100%;}
.eventWrap .con01 .plus_point .txt_box{position: relative;padding: 195px 0 45px 225px;text-align:left;}
.eventWrap .con01 .plus_point .txt_box p.tit {font-size:26px;color:#3b3b3b;margin-bottom: 15px;}
.eventWrap .con01 .plus_point .txt_box p.tit strong{color:#826cd8;font-weight: bold;}
.eventWrap .con01 .plus_point .txt_box ul {
    font-weight: 200;
}
.eventWrap .con01 .plus_point .txt_box ul li{font-size:18px;margin-bottom: 5px;}
.eventWrap .con01 .plus_point .txt_box ul li span.num{display: inline-block;width: 20px;height: 20px;line-height: 20px;font-size: 15px;text-align: center;color: #483591;background:#b7bedf;border-radius:50% 50%;text-indent: -1px;margin-right: 5px;}
.eventWrap .con01 .plus_point .txt_box ul li p{display:inline-block}
.eventWrap .con01 .plus_point .txt_box ul li ul{margin-left:25px}
.eventWrap .con01 .plus_point .txt_box ul li span.red{color: #ff0000;}
.eventWrap .con01 .plus_point .txt_box ul li span.blue{color: #006cff;}
.eventWrap .con01 .plus_point a.link{position:absolute;right:30px;bottom:50px}

.eventWrap .con02{padding:90px 0 110px;background: #fef2f2 url(https://img.megagong.net/m/2021/0122_compression/con2_bg.jpg) no-repeat center 0;background-size: auto 100%;}
.eventWrap .con02 .con_subtit{color:#3b3b3b;font-size:22px;text-align:left;margin:0 0 60px 20px;font-weight: 200;}
.eventWrap .con02 .lec_box{position:relative;background:#e4bdc3;padding: 60px 40px;border-radius:30px 30px;margin: 0 auto 50px;}
.eventWrap .con02 .lec_box p{font-size:24px;margin-bottom:30px;font-weight: 200;}
.eventWrap .con02 .lec_box p strong{display:block}
.eventWrap .con02 .lec_box p strong span{background: url(https://img.megagong.net/m/2021/0122_compression/lec1_txt_bg.png) no-repeat center bottom 5px;background-size: 100% 7px;}
.eventWrap .con02 .lec_box ul::after{content:"";display:block;clear:both}
.eventWrap .con02 .lec_box ul li{float:left}
.eventWrap .con02 .lec_box ul li+li{margin-left: 23px;}
.eventWrap .con02 .lec_box .tiny_txt{position:absolute;right:20px;bottom:20px;font-size: 12px;color:#aa7079;}
.eventWrap .con02 .con_btxt{font-size:24px;font-weight: 200;}
.eventWrap .con02 .con_btxt strong.color{color:#d86c74}

.eventWrap .con03{padding:90px 0 110px;background: #f2f4ff url(https://img.megagong.net/m/2021/0122_compression/con3_bg.jpg) no-repeat center 0;background-size: auto 100%;}
.eventWrap .con03 .con_subtit{color:#3b3b3b;font-size:22px;text-align:left;margin:0 0 60px 20px;font-weight: 200;}
.eventWrap .con03 .cont_table{margin-bottom:50px}
.eventWrap .con03 .cont_table:last-child{margin-bottom:0}
.eventWrap .con03 .cont_table p{text-align:left;font-size:24px;color:#3b3b3b;margin-bottom:20px}
.eventWrap .con03 .cont_table p img{margin-right:10px}
.eventWrap .con03 .cont_table table{width: 1000px;margin: 0 auto;}
.eventWrap .con03 .cont_table table tr{border-bottom:1px solid #8b97c8}
.eventWrap .con03 .cont_table table tr:last-child{border-bottom:none}
.eventWrap .con03 .cont_table table th{background:#bcc4e2;color: #ffffff;font-weight: 400;font-size: 18px;}
.eventWrap .con03 .cont_table table td{padding:30px 20px;text-align:left;background:#ffffff;color: #3b3b3b;font-weight: 400;font-size: 18px;font-weight: 200;}
.eventWrap .con03 .cont_table table td strong{display:block}

.eventWrap .con04{padding:90px 0 110px;background: #fef2f2 url(https://img.megagong.net/m/2021/0122_compression/con4_bg.jpg) no-repeat center 0;background-size: auto 100%;}
.eventWrap .con04 .con_subtit{color:#3b3b3b;font-size:22px;text-align:left;margin:0 0 60px 20px;font-weight: 200;}
.eventWrap .con04 .con_subtit strong{display:block;margin-bottom: 10px;}
.eventWrap .con04 .tab::after{content:"";display:block;clear:both}
.eventWrap .con04 .tab li{float:left;width:33.3%;padding:25px 0;font-size:18px; background:#e4bdc3;color:#ffffff;}
.mo_view{display:none}
.eventWrap .con04 .tab li strong{display:block; font-size:26px}
.eventWrap .con04 .tab li.on{color:#d86c74;background:#ffffff}
.eventWrap .con04 .tab_cont{background:#ffffff;padding:40px 40px;margin-bottom:30px;}
.eventWrap .con04 .tab_cont .lec_wrap{display:none}
.eventWrap .con04 .tab_cont .lec_wrap.on{display:block}
.pass {background: #145b55;}
.pass p{background:#4b3c38;padding:10px 0;color:#ffa670;font-size:18px;letter-spacing:5px}
.pass .pass_img{display: block;background: #145b55;padding: 25px 40px;overflow: hidden;}
.pass .pass_img span{float: left;display: inline-block;}
.pass .pass_img span+span{float:right}
.pass .pass_img span img{width: 100%;}
@media (max-width: 1200px){
    
    .eventWrap{font-size: 15px;}
    .flt_inner{display: none;}
    .flt_inner.on{display: none;}
    .eventWrap .inner{width: 96%;}
    .eventWrap .con_tit::before{display:none}
    .eventWrap .con_tit::after{display:none}
    .eventWrap .con01 .left_txt{width: 45%}
    .eventWrap .con01 .left_txt .con_subtit{padding: 20px 20px;background-size: 100% 100%;font-size: 25px;}
    .eventWrap .con01 .left_txt .plus_info{padding:15px 20px;font-size: 20px;}
    .eventWrap .con01 .video_content{width:55%}
    .eventWrap .con01 .plus_point{margin-top:-10%}
    .eventWrap .con01 .plus_point img{width:100%;}
    .eventWrap .con01 .plus_point .txt_box{padding: 15% 0 2% 20%;}
    .eventWrap .con01 .plus_point .txt_box p.tit{font-size: 22px;}
    .eventWrap .con01 .plus_point .txt_box ul li{font-size: 16px;}
    .eventWrap .con01 .plus_point a.link {max-width:20%}
    .eventWrap .con02 .lec_box ul li{width:32.3%}
    .eventWrap .con02 .lec_box ul li+li{margin-left: 1.5%;}
    .eventWrap .con03 .cont_table table{width:100%}
}
@media (max-width: 992px){
    .eventWrap .con_tit{margin-bottom: 10px;}
    
    .eventWrap .con_top_point{background: #4b3c38;padding: 0 0 17px;}
    .eventWrap .con_top_point p.pc{display:none}
    .eventWrap .con_top_point p.mo{display:inline-block}
    .eventWrap .con_top_point p.mo{ padding: 17px 0 15px;text-align: center;}
    .eventWrap .con_top_point p span{color: #826cd8;}
    .eventWrap .con_top_point a{
        display: block;
        background: #826cd8;
        border: 2px solid #000;
        height: 45px;
        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/0122_compression/con_top_arrow.jpg) no-repeat 100% center;
        line-height: 40px;
    }

    .eventWrap .con_top{padding: 8% 0;}
    .eventWrap .con_top2{padding: 60px 0 55px;}
    .eventWrap .con01{padding:45px 0 60px}
    .eventWrap .con01 .left_txt .con_subtit{padding: 20px 10px;font-size: 22px;margin-top: 30px;}
    .eventWrap .con01 .left_txt .plus_info{padding:15px 10px;font-size: 18px;}
    .eventWrap .con01 .plus_point{margin-top:-8%}
    .eventWrap .con02{padding:45px 0 55px}
    .eventWrap .con02 .con_subtit,.eventWrap .con03 .con_subtit,.eventWrap .con04 .con_subtit{font-size:18px;margin: 0 0 30px 20px;}
    .eventWrap .con02 .lec_box{padding: 30px 20px 60px;}
    .eventWrap .con02 .lec_box p{font-size:20px;margin-bottom:15px;}
    .eventWrap .con02 .lec_box .tiny_txt{right:30px}
    .eventWrap .con02 .con_btxt{font-size:20px}
    .eventWrap .con03{padding:45px 0 55px}
    .eventWrap .con03 .cont_table p{font-size:20px}
    .eventWrap .con03 .cont_table p img{}
    .eventWrap .con03 .cont_table table th,.eventWrap .con03 .cont_table table td{font-size:15px}
    .eventWrap .con04{padding:45px 0 55px}
    .eventWrap .con04 .tab li{font-size:14px;}
    .eventWrap .con04 .tab li strong{font-size:22px}
    .pass .pass_img span{float:none}
    .pass .pass_img span+span{float:none}
}
@media (max-width: 768px){
    .eventWrap .middle .txt{font-size:24px}
    .eventWrap .middle >div p{display:block;margin: 10px auto 0;}
    .eventWrap .middle >div p span.date{width: 50px;height: 50px;line-height: 50px;background-size: contain;}
    .eventWrap .middle >div p span.date2{background-size: contain;width: 50px;height: 50px;line-height: 50px;}
    .eventWrap .middle >div p span.date2:first-child{margin-left:10px}
    .eventWrap .con01 .left_txt{width: 100%}
    .eventWrap .con01 .left_txt .con_subtit{padding: 10px 10px;font-size: 18px;margin-top: 0;}
    .eventWrap .con01 .left_txt .plus_info{padding:10px 10px;font-size: 15px;}
    .eventWrap .con01 .left_txt .plus_info br{display:none}
    .eventWrap .con01 .video_content{width:100%}
    .eventWrap .con01 .plus_point .txt_box{padding: 18% 0 2% 20%;}
    .eventWrap .con01 .plus_point .txt_box p.tit{font-size: 18px;}
    .eventWrap .con01 .plus_point .txt_box ul li{font-size: 13px;}
    .eventWrap .con01 .plus_point{margin-top:2%}
    .eventWrap .con_top2 p{font-size:18px;margin-bottom: 35px;}
    .eventWrap .con_top2 img{max-width: 95%;}
    .eventWrap .con02 .lec_box p{font-size:18px;}
    .eventWrap .con02 .lec_box .tiny_txt{font-size:10px}
    .eventWrap .con02 .con_btxt{font-size:18px}
    .eventWrap .con03 .cont_table table th, .eventWrap .con03 .cont_table table td{padding:15px 10px;font-size: 14px;}
    .eventWrap .con04 .tab li strong{font-size:18px}
    .eventWrap .con04 .tab_cont{padding:20px 20px}
    .pass .pass_img{padding: 25px 20px;}
}
@media (max-width: 640px){
    .pass p .mo_view{display:block}
}
@media (max-width: 576px){
    
    .eventWrap .middle .txt{font-size:20px}
    .eventWrap .con_top2 p{font-size: 15px;}
    .eventWrap .con01 .plus_point .txt_box p.tit{font-size:16px}
  
    .eventWrap .con_top_point{font-size:16px}
    .eventWrap .con_top_point a{width:220px;padding: 0 20px 0 20px;}
    .eventWrap .con_top_point a span{padding:0}
    .eventWrap .con01 .plus_point{margin-top:2%;background: #ffffff;}
    .eventWrap .con01 .plus_point .txt_box{padding: 2%;}
    .eventWrap .con02 .lec_box p strong span{background-size:100% 3px}
    .eventWrap .con02 .con_subtit,.eventWrap .con03 .con_subtit,.eventWrap .con04 .con_subtit{font-size:16px;margin: 0 0 30px 10px;}
    .eventWrap .con02 .con_btxt{font-size:16px}
    .eventWrap .con02 .lec_box p{font-size:16px;}
    .eventWrap .con03 .cont_table p img{max-width:8%}
    .eventWrap .con03 .cont_table p {font-size: 18px;}
}	
@media (max-width: 460px){
    .mo_none{display:none}
    .mo_view{display:block}
    .eventWrap .con_top2 p{font-size: 14px;}
    .eventWrap .con01 .plus_point .txt_box p.tit{}
    .eventWrap .con01 .plus_point .txt_box p.tit strong{display: block;}
    .eventWrap .con01 .plus_point a.link{bottom:auto;top:-3%;right:0}
    .eventWrap .con04 .tab li strong{font-size:15px}
    
}
@media (max-width: 360px){
    .eventWrap .con01 .plus_point .txt_box ul li {font-size: 12px;}
    
}