@charset "euc-kr";

/* bg url: https://img.megagong.net/m/2022/ */

/* ÆË¾÷ */
.black_bg{background-color:#000;opacity:0.8;position:fixed;left:0;top:0;width:100%;height:100%;text-indent:-9999em;z-index:92}
.dim_popup button{position:absolute;right: 15px;top: 15px;background: none;}
.clickPop{width: 470px;background: #fff;padding: 30px 0 35px;position: fixed;left:50%;top: 50% !important;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);transform: translate(-50%,-50%);z-index: 99;}

/* µî·ÏÇÑ url ÆË¾÷ */
.dim_popup.sns .tit{text-align:center;margin: 20px 0;padding: 0 15px;font-size: 30px;font-weight: bold;}
.dim_popup.sns table{font-size: 14px;}
.dim_popup.sns table tr th, .dim_popup.sns table tr td{padding: 8px 5px;border: 1px solid #ddd;word-break: break-all;text-align: center;}
.dim_popup.sns table tr th{border-color:#fff;background:#eaeaea}
.dim_popup.sns table tr td.con{text-align:left}
.dim_popup.sns .btnConfirm{text-align:center;margin: 40px 0 0 0;}
.dim_popup.sns .btnClose{position:absolute;right: 10px;top: 10px;background: url(https://img.megagong.net/m/common/pop_close2.png) no-repeat center center;font-size: 0;width: 26px;height: 26px;}

.flt_inner.renewal li{margin-top: 10px;}

br.br_mo{display: none !important;}

.eventWrap .evSection{padding: 160px 0 170px;}
.evSection.evCon1{position: relative;background:#1c1b21 url(https://img.megagong.net/m/2022/1019_gtelp/con_img1.jpg) no-repeat center 0;padding: 120px 0 0;}
.evSection.evCon2{position: relative;background-color: #21e48b;}
.evSection.evCon3{position: relative;background-color: #fff;}
.evSection.evCon4{position: relative;background-color: #ebebeb;}
.evSection.evCon5{position: relative;background-color: #fff;}
.evSection.evCon6{position: relative;background-color: #eeeeee;overflow: visible;}
.evSection.evCon7{position: relative;background-color: #54fb8b;padding: 140px 0 0;}
.evSection.evCon8{position: relative;background-color: #2c2c2c;padding-bottom: 140px;}
.eventWrap .evSection .con_tit{margin: 0 -10px 55px}

.evSection.evCon1 .date_wrap .item{padding: 10px 0;}
.evSection.evCon1 .exam_date{position: relative;color: #4bffac;font-size: 25px;letter-spacing: 0.22em;font-weight: 900;background:#1c1b21 url(https://img.megagong.net/m/2022/1019_gtelp/con_img5.png) no-repeat center 0;line-height: 1;padding: 21px 0 20px 341px;width: 630px;margin: 0 auto 55px;text-align: left;}
.evSection.evCon1 .exam_date strong{padding: 0 15px 0 0;margin: 0 10px 0 0;position: absolute;top: 32px;left: 90px;}
.evSection.evCon1 .exam_date strong:before{content:'';position: absolute;top: 50%;right: 0;width: 3px;height: 22px;background: #38ffa4;margin: -10px 0 0;}
.evSection.evCon1 .date_wrap .item span{display: block;}
.evSection.evCon1 h3{margin: 0 -220px 60px}
.evSection.evCon1 h3 .sub{display: block;color: #fff;opacity: 0.5;font-size: 27px;font-weight: 200;letter-spacing: 0.21em;margin: 0 0 50px}
.evSection.evCon1 h3 .sub br{display:none}
.evSection.evCon1 h3 .sub strong{display: block;font-weight: 900;margin: 0 0 5px}
.evSection.evCon1 .tea_img{position: relative;margin: 0 -250px 0}

.evSection.evCon2 .point{font-size: 28px;margin: 0 0 55px;}
.evSection.evCon2 .point span{display: block;font-weight: bold;margin: 0 0 25px}
.evSection.evCon2 .point span strong{color: #fff}
.evSection.evCon2 .keyword_wrap{margin: 0 40px 0 -4%} 
.evSection.evCon2 .keyword_wrap li{float: left;width: 42%;margin: 0 0 0 8%} 
.evSection.evCon2 .keyword_wrap li a{display: block;padding: 0 0 50px;border: 2px solid #1bb46e;border-radius: 15px;background: #fff;box-shadow: 10px 10px 0px 0px rgb(28 187 114 / 100%);height: 320px} 
.evSection.evCon2 .keyword_wrap li a:hover{border-width:3px}
.evSection.evCon2 .keyword_wrap li a .keyword{display: block;padding: 40px 0 0;margin: 0 0 60px;color: #1dc97b;font-size: 25px;font-weight: 900} 
.evSection.evCon2 .keyword_wrap li a >strong{display: block;font-size: 30px;font-weight: 900;margin: 0 0 60px}
.evSection.evCon2 .keyword_wrap li a .more{position: relative;display: inline-block;font-size: 15px;background: url(https://img.megagong.net/m/2022/1019_gtelp/con_img14.png) no-repeat 100% 0px;padding: 2px 22px 4px 0;border-bottom: 1px solid #c0c0c0;line-height: 1} 

.evSection.evCon3 .point{font-size: 28px;margin: 0 0 50px} 
.evSection.evCon3 .point span{position: relative;display: inline-block;padding: 0 43px}
.evSection.evCon3 .point span::before{content:'';background: url(https://img.megagong.net/m/2022/1019_gtelp/con_img15.png) no-repeat 0 0;position: absolute;top: 6px;left: 0;width: 30px;height: 30px;}
.evSection.evCon3 .point span::after{content:'';background: url(https://img.megagong.net/m/2022/1019_gtelp/con_img15.png) no-repeat 0 0;position: absolute;top: 6px;right: 0;width: 30px;height: 30px;}

.evSection.evCon3 .schedule_wrap table{background: #fff;} 
.evSection.evCon3 .schedule_wrap table tr th{background: #d4f4e5;border: 1px solid #ddd;padding: 10px 0} 
.evSection.evCon3 .schedule_wrap table tr td{border: 1px solid #ddd;padding: 14px 0} 
.evSection.evCon3 .schedule_wrap table tr td br{display:none}

.evSection.evCon4 .point{font-size: 35px;margin: 0 0 60px} 
.evSection.evCon4 .point strong{display: block;position: relative;color: #05c06b;font-weight: 900}
.evSection.evCon4 .comment_wrap .tea_tab{margin: 0 0px 60px 0;padding: 0 0 0 0} 
.evSection.evCon4 .comment_wrap .tea_tab .item a{display: block;background: #cfcfcf;color:#8e8e8e;width: 300px;height: 70px;font-size: 28px;line-height:70px;font-weight: bold;border-radius: 50px;margin: 0 auto}
.evSection.evCon4 .comment_wrap .tea_tab .slick-current a{background: #fff;color:#05c06b;border:2px solid #05c06b;line-height:66px}
.evSection.evCon4 .comment_wrap .tea_comment{margin: 0 -30px 0}
.evSection.evCon4 .comment_wrap .comment_lst{margin: 0 0 0 -1%} 
.evSection.evCon4 .comment_wrap .comment_lst li{float: left;width: 32.3%;margin: 0 0 0 1%;background: #fff;height: 324px;padding: 50px 0 50px;font-weight: 200;border-radius: 10px} 
.evSection.evCon4 .comment_wrap .comment_lst li strong{font-size: 22px;display: block;margin: 0 0 18px;color: #05c06b;font-weight: bold} 
.evSection.evCon4 .comment_wrap .comment_lst li span{display: block;padding: 35px 0 0;font-size: 13px;opacity: 0.6} 
.evSection.evCon4 .comment_wrap .comment_lst.line_2 li span{padding: 15px 0 0;}

.evSection.evCon5 .tea_tab{position: relative;margin: 0 0 55px} 
.evSection.evCon5 .tea_tab::after { content:''; display:block; clear:both; } 
.evSection.evCon5 .tea_tab .item {position: relative;background: #eeeeee;height: 100px;} 
.evSection.evCon5 .tea_tab .item a {color: #999999;font-size: 16px;font-weight: normal;display: block;line-height: 1.2;padding: 15px 0;border-left: 2px solid #fff;} 
.evSection.evCon5 .tea_tab .slick-current .item a{ background: #fff; position: relative; border-bottom: 0; } 
.evSection.evCon5 .tea_tab .slick-current .item a::before {content:'';width: 100%;height: 100%;border: 3px solid #000;position: absolute;border-bottom: 0;left: 0;top: 0;box-sizing: border-box;} 
.evSection.evCon5 .tea_tab .slick-current .item a::after {content:'';width: calc(100% - 6px);height: 3px;background: #fff;position: absolute;border-bottom: 0;left: 3px;bottom: 1px;box-sizing: border-box;z-index: 2;} 
.evSection.evCon5 .tea_tab .slick-current .item a { color: #000; } 
.evSection.evCon5 .tea_tab .item a strong{display:block;padding: 5px 0 0;font-size: 23px;}
.evSection.evCon5 .tea_tab .slick-slide::before{content:'';position: absolute;bottom: 0px;left: 3px;width: calc(100% - 3px);height: 3px;background: #000000;z-index: 1;}
.evSection.evCon5 .tea_cont{padding: 0;margin: 0 -20px}
.evSection.evCon5 .tea_cont .item{padding: 0 60px} 
.evSection.evCon5 .tea_cont .eventVideo{width: auto;height: auto;background: #000;padding-bottom: 56.1%;margin: 0 0px 0} 
.evSection.evCon5 .tea_cont .video_box img{width: 100%;top: 0} 
.evSection.evCon5 .tea_cont h5{position: relative;margin: 70px 0 30px;font-size: 26px;font-weight: bold} 
.evSection.evCon5 .tea_cont h5 span{display: inline-block;position: relative;background: #fff;padding: 0 25px} 
.evSection.evCon5 .tea_cont h5 span strong{color: #05c06b}
.evSection.evCon5 .tea_cont h5:before{content:'';display:block;position: absolute;top: 17px;left: 0;width: 100%;height: 20px;border: 1px solid #000;border-width: 1px 1px 0;box-sizing: border-box;}
.evSection.evCon5 .tea_cont .jaehoonlee_con1 ul{margin: 0 0 0 -2%}
.evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li{float: left;width: 31.3%;margin: 0 0 0 2%}
.evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li dl{border: 2px solid #373737;border-radius: 12px;overflow: hidden}
.evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li dl dt{height: 70px;line-height: 70px;background: #373737;color: #fff;font-size: 24px}
.evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li dl dd.check{position: relative;padding: 60px 0 30px;font-size: 18px;background: url(https://img.megagong.net/m/2022/1019_gtelp/con_img23.png) no-repeat center 30px;font-weight: bold;height: 170px}
.evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li dl dd.disc{font-size: 15px;background: #f0f0f0;color: #292929;padding: 25px 0}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .point{color:#373737;font-size: 22px;margin: 0 0 40px;}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .point strong{color: #40cc89}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_wrap{position: relative;padding: 0 0 0 470px;text-align: left}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_wrap .book{position: absolute;top: -15px;left: -20px;padding: 0 0 40px}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_wrap .book .btn{position: absolute;bottom: 0;left: 0;width: 180px;height: 40px;background: #222222;color: #fff;text-align: center;font-size: 18px;padding: 7px 0 0}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_wrap .book .btn1{left: 38px}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_wrap .book .btn2{left: 256px}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_info{background: #f2f2f2;border-radius: 10px;padding: 45px 30px 26px 50px;font-size: 16px}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_info dl dt{font-size: 19px;font-weight: bold;background: url(https://img.megagong.net/m/2022/1019_gtelp/con_img23.png) no-repeat 0 3px;background-size: 25px;padding: 0px 0 0px 32px;margin: 0 0 5px}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_info dl dd{margin: 0 0 23px 30px;color: #373737}
.evSection.evCon5 .tea_cont .jamiedia_con1 table{background: #fff;font-size: 16px} 
.evSection.evCon5 .tea_cont .jamiedia_con1 table tr th{background: #f3f3f3;border: 1px solid #ddd;padding: 10px 0} 
.evSection.evCon5 .tea_cont .jamiedia_con1 table tr th span{display: block;color: #05c06b}
.evSection.evCon5 .tea_cont .jamiedia_con1 table tr td{border: 1px solid #ddd;padding: 14px 0} 
.evSection.evCon5 .tea_cont .jamiedia_con1 table tr td .br_mo{display:none}
.evSection.evCon5 .tea_cont .deco{margin: 0 auto}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul{margin: 0 0 0 -5%}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul li{float: left;width: 45%;margin: 0 0 0 5%}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl{border: 2px solid #373737;border-radius: 15px;overflow: hidden}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dt{height: 70px;line-height: 70px;background: #373737;color: #fff;font-size: 24px}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dd.check{position: relative;padding: 0;font-size: 18px;font-weight: bold;height: 250px;text-align: left;margin: 0 0 0 45px;display: flex;justify-content: center;flex-direction: column}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dd.check p{position: relative;padding: 0 0 0 42px;margin: 9px 0 9px}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dd.check p i{position: absolute;top: 0;left: 0}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dd.check p strong{color: #05c06b;}
.evSection.evCon5 .tea_cont .ah02_con ul{position: relative;background: #f2f2f2;padding: 50px 0;text-align: center}
.evSection.evCon5 .tea_cont .ah02_con ul li{position: relative;float: left;width: 33.3%;font-size: 16px;border-left: 1px solid #9c9c9c;height: 231px}
.evSection.evCon5 .tea_cont .ah02_con ul li:nth-child(1){border-left:0}
.evSection.evCon5 .tea_cont .ah02_con ul li::before{content:'';position: absolute;top: 50%;left: 0;width: 0;height: 0;border-left: 7px solid #9c9c9c;border-top: 6px solid transparent;border-bottom: 6px solid transparent;margin: -6px 0 0;}
.evSection.evCon5 .tea_cont .ah02_con ul li:nth-child(1)::before{display:none}
.evSection.evCon5 .tea_cont .ah02_con ul li i{display: inline-block;margin: 0 0 22px;}
.evSection.evCon5 .tea_cont .ah02_con ul li dl dt{font-size: 22px;font-weight: bold;margin: 0 0 10px;line-height: 1.3}
.evSection.evCon5 .tea_cont .ah02_con ul li dl dd strong{color: #05c06b;}

.evSection .lecture{text-align: left;background: #fff;padding: 0 !important;}
.evSection .conditionSearch_wrap{display: none !important;}

.evSection.evCon7 .con_tit .end,
.evSection.evCon8 .con_tit .end{position: absolute;bottom: 40px;right: -40px}
.evSection.evCon8 .con_tit .end{right: 40px}
.evSection.evCon7 .point{font-size: 25px;color: #215632;margin: 0 0 50px}
.evSection.evCon7 .con_box,.evSection.evCon8 .con_box{background: #36e06e;padding: 110px 0;text-align: left}
.evSection.evCon8 .con_box{background: #3c3c3c;padding: 80px 0 90px;margin: 0 0 140px}
.evSection.evCon7 .con_box:before,.evSection.evCon8 .con_box:before{content:'';position: absolute;top: 0;left: 100%;width: 1500px;height: 100%;background: #36e06e;}
.evSection.evCon8 .con_box:before{background: #3c3c3c}
.evSection.evCon7 .con_box:after,.evSection.evCon8 .con_box:after{content:'';position: absolute;top: 0;right: 100%;width: 1500px;height: 100%;background: #36e06e;}
.evSection.evCon8 .con_box:after{background: #3c3c3c}
.evSection.evCon7 .event_date,.evSection.evCon8 .event_date{display: block;color: #fff;font-size: 21px;} 
.evSection.evCon8 .event_date{margin: 0 0 55px;}
.evSection.evCon7 .event_date .info,.evSection.evCon8 .event_date .info {position: relative;padding: 0 0 0 130px;letter-spacing: 0;margin: 0 0 16px}
.evSection.evCon7 .event_date .info_title, .evSection.evCon8 .event_date .info_title {position: absolute;top: 0;left: 0;padding: 0 0 0 10px} 
.evSection.evCon7 .event_date .info_title::before , .evSection.evCon8 .event_date .info_title::before {content:'';position: absolute;top: 50%;left: 0;width: 2px;height: 17px;margin: -8px 00 0;background: #fff;}
.evSection.evCon7 .event_date .info_title::after , .evSection.evCon8 .event_date .info_title::after {content:''}
.evSection.evCon7 .event_date .noti , .evSection.evCon8 .event_date .noti {display: inline;color: #44df97;font-size: 12px;padding: 0 0 0 4px;opacity: 0.9}
.evSection.evCon7 .event_date .noti::before , .evSection.evCon8 .event_date .noti::before {content:''}
.evSection.evCon7 .con_box a{display: block;width: 350px;height: 110px;background: #000;font-size: 30px;margin: 20px auto 20px;color: #fff;text-align: center;line-height: 1.2;border-radius: 10px;padding: 15px 0 0;position: absolute;top: 50%;right: 0;margin: -61px 0 0;font-weight: bold}
.evSection.evCon7 .con_box a i,
.evSection.evCon8 .con_box a i{display: inline-block;border: 3px solid #fff;width: 14px;height: 14px;border-width: 3px 3px 0 0;transform: rotate(45deg);margin: -4px 0 0;vertical-align: middle}
.evSection.evCon8 .con_box a i{border-color: #000;}

.evSection.evCon8 .point{font-size: 25px;color: #fff;margin: 0 0 50px}
.evSection.evCon8 .con_box a{display: block;width: 460px;height: 80px;background: #6efd6a;font-size: 30px;text-align: center;line-height: 1;padding: 24px 0 0;margin: 0 0 10px;font-weight: bold}
.evSection.evCon8 .gift{position: absolute;top: 50px;right: -5px}
.evSection.evCon8 .tiny_noti{color: #6efd6a;font-size: 16px}
.evSection.evCon8 .tech_comment{font-family: '¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò','Dotum',sans-serif;background: #fff;padding: 0}
.evSection.evCon8 .tech_comment .no_list_icon{display: block;margin: 0 auto 6px;width: 40px}

.evSection.evCon10{padding: 70px 0}
.warningList > li.w_tit{font-weight: bold;}
.warningList li ul li a{color:#34d167;border-bottom: 1px solid #34d167;padding: 0 0 2px;}

[class*=mg_popup_wrap] .content_area .content_inner{padding: 0;}


@media screen and (max-width: 1200px){

    .eventWrap .evSection img{width: 100%;}

    .eventWrap .evSection{padding:15% 0}
    .eventWrap .evSection .con_tit{margin: 0 0 5%;}
    
.evSection.evCon1{padding: 15% 0 0;background-size: 110%;background-position: -40% 0%}
.evSection.evCon2{padding: 15% 0}
.evSection.evCon3{padding: 15% 0}
.evSection.evCon7{padding: 15% 0 0;}
.evSection.evCon8{padding-bottom: 15%;}

.evSection.evCon1 .exam_date{font-size: 2.4vw;font-weight: bold;background-size: 100% 100%;width: 60%;margin: 0 auto 4%;padding: 2.4% 0 3% 32%;}
.evSection.evCon1 .exam_date strong{top: inherit;bottom: 38%;left: 11%;padding: 0 2% 0 0;margin: 0;}
.evSection.evCon1 .date_wrap .item{padding: 1% 0;}
.evSection.evCon1 h3{margin: 0 0 7%;}
.evSection.evCon1 h3 .sub{font-size: 2.7vw;letter-spacing: 0.1em;margin: 0 0 3%}
.evSection.evCon1 h3 .sub strong{display: block;font-weight: 900;margin: 0 0 5px}
.evSection.evCon1 .tea_img{margin: 0 -4%;}

.evSection.evCon2 .point{font-size: 20px;margin: 0 0 40px;}
.evSection.evCon2 .point span{margin: 0 0 10px}
.evSection.evCon2 .point span strong{color: #fff}
.evSection.evCon2 .keyword_wrap{margin: 0 0 0 -2%} 
.evSection.evCon2 .keyword_wrap li{width: 48%;margin: 0 0 0 2%} 
.evSection.evCon2 .keyword_wrap li a{padding: 0 0 25px;border-radius: 7px;box-shadow: 5px 5px 0px 0px rgb(28 187 114);height: auto} 
.evSection.evCon2 .keyword_wrap li a:hover{border-width: 2px;}
.evSection.evCon2 .keyword_wrap li a .keyword{padding: 20px 0 0;margin: 0 0 20px;font-size: 17px} 
.evSection.evCon2 .keyword_wrap li a >strong{font-size: 25px;margin: 0 0 25px}
.evSection.evCon2 .keyword_wrap li a .more{position: relative;display: inline-block;font-size: 15px;background: url(https://img.megagong.net/m/2022/1019_gtelp/con_img14.png) no-repeat 100% 0px;padding: 2px 22px 4px 0;border-bottom: 1px solid #c0c0c0;line-height: 1} 

.evSection.evCon3 .schedule_wrap table tr td br{display:block}
.evSection.evCon3 .point{font-size: 20px;margin: 0 0 30px} 
.evSection.evCon3 .point span{padding: 0 25px}
.evSection.evCon3 .point span::before,.evSection.evCon3 .point span::after{background-size: 18px;width: 18px;height: 18px;top: 6px;}
.evSection.evCon3 .schedule_wrap table tr th{padding: 6px 0} 
.evSection.evCon3 .schedule_wrap table tr td{padding: 11px 0} 

.evSection.evCon4 .point{font-size: 20px;margin: 0px 0 30px} 
.evSection.evCon4 .point strong{font-weight: bold}
.evSection.evCon4 .comment_wrap .tea_tab{margin: 0 0px 30px 0;padding: 0 0 0 0} 
.evSection.evCon4 .comment_wrap .tea_tab .item a{width: 85%;height: 50px;font-size: 18px;line-height: 50px}
.evSection.evCon4 .comment_wrap .tea_tab .slick-current a{line-height: 46px}
.evSection.evCon4 .comment_wrap .tea_comment{margin: 0}
.evSection.evCon4 .comment_wrap .comment_lst{margin: 0 0 0 -1%} 
.evSection.evCon4 .comment_wrap .comment_lst li{float: left;width: 32.3%;margin: 0 0 0 1%;background: #fff;height: 324px;padding: 50px 0 50px;font-weight: 200;border-radius: 10px} 
.evSection.evCon4 .comment_wrap .comment_lst li strong{font-size: 18px;margin: 0 0 10px} 
.evSection.evCon4 .comment_wrap .comment_lst li strong br{display:none}
.evSection.evCon4 .comment_wrap .comment_lst li span{padding: 5px 0 0} 
.evSection.evCon4 .comment_wrap .comment_lst.line_2 li span{padding: 5px 0 0;}

.evSection.evCon5 .tea_tab{margin: 0 0 25px} 
.evSection.evCon5 .tea_tab .item{height: 80px;} 
.evSection.evCon5 .tea_tab .item a{padding: 10px 0;font-size: 14px;height: 80px;} 
.evSection.evCon5 .tea_tab .slick-current .item a::after{bottom: 0px;height: 3px;}
.evSection.evCon5 .tea_tab .item a strong{font-size: 20px;padding: 3px 0 0;}
.evSection.evCon5 .tea_cont{padding: 0;margin: 0}
.evSection.evCon5 .tea_cont .item{padding: 0} 
.evSection.evCon5 .tea_cont .eventVideo{margin: 0} 
.evSection.evCon5 .tea_cont .video_box img{width: 100%;top: 0} 

.evSection.evCon5 .tea_cont h5{margin: 30px 0 20px;font-size: 20px} 
.evSection.evCon5 .tea_cont h5:before{height: 15px}
.evSection.evCon5 .tea_cont .jaehoonlee_con1 ul{margin: 0 0 0 -1%}
.evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li{width: 32.3%;margin: 0 0 0 1%}
.evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li dl{border: 2px solid #373737;border-radius: 12px;overflow: hidden}
.evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li dl dt{height: 50px;line-height: 50px;font-size: 18px}
.evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li dl dd.check{padding: 40px 0 20px;font-size: 14px;background-position: center 12px;background-size: 23px;font-weight: bold;height: 125px}
.evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li dl dd.disc{font-size: 14px;padding: 13px 0}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .point{font-size: 18px;margin: 0 0 30px;}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .point strong{color: #40cc89}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_wrap{position: relative;padding: 0;text-align: left}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_wrap .book{position: relative;top: inherit;left: inherit;padding: 0 0 40px;margin: 0 13% 30px}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_wrap .book .btn{width: 40%;font-size: 15px;padding: 10px 0 0;}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_wrap .book .btn1{left: 8%;}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_wrap .book .btn2{left: 56%;}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_info{border-radius: 6px;padding: 25px 10px 10px 20px;font-size: 14px}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_info dl dt{font-size: 17px;background-position: 0 5px;background-size: 18px;padding: 0px 0 0px 27px}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_info dl dd{margin: 0 0 15px 30px;color: #373737}
.evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_info dl dd br{display:none}

.evSection.evCon5 .tea_cont .jamiedia_con1 table{font-size: 13px} 
.evSection.evCon5 .tea_cont .jamiedia_con1 table tr th{padding: 8px 0} 
.evSection.evCon5 .tea_cont .jamiedia_con1 table tr td{padding: 9px 0} 
.evSection.evCon5 .tea_cont .deco{width: 12%}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul{margin: 0 0 0 -2%}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul li{width: 48%;margin: 0 0 0 2%}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl{border: 2px solid #373737;border-radius: 15px;overflow: hidden}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dt{height: 50px;line-height: 50px;font-size: 18px;}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dd.check{font-size: 15px;height: 189px;margin: 0 15px 0 20px}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dd.check p{margin: 7px 0 7px;padding: 0 0 0 33px}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dd.check p br{display:none}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dd.check p i{width: 28px}
.evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dd.check p strong{color: #05c06b;}

.evSection.evCon5 .tea_cont .ah02_con ul{padding: 25px 0}
.evSection.evCon5 .tea_cont .ah02_con ul li{font-size: 14px;height: 182px;}
.evSection.evCon5 .tea_cont .ah02_con ul li::before{content:'';position: absolute;top: 50%;left: 0;width: 0;height: 0;border-left: 7px solid #9c9c9c;border-top: 6px solid transparent;border-bottom: 6px solid transparent;margin: -6px 0 0;}
.evSection.evCon5 .tea_cont .ah02_con ul li:nth-child(1)::before{display:none}
.evSection.evCon5 .tea_cont .ah02_con ul li i{width: 23px;margin: 0 0 6px;}
.evSection.evCon5 .tea_cont .ah02_con ul li dl dt{font-size: 18px;margin: 0 0 8px}
    
.evSection .lecture{text-align: left;background: #fff;padding: 0 !important;}

.evSection.evCon7 .con_tit .end,
.evSection.evCon8 .con_tit .end{width: 22vw;right: 0;bottom: 0;}
.evSection.evCon8 .con_tit .end{right: 0}
.evSection.evCon7 .point{font-size: 20px;margin: 0 0 30px}
.evSection.evCon7 .con_box,.evSection.evCon8 .con_box{padding: 40px 0}
.evSection.evCon8 .con_box{padding: 40px 0 40px;margin: 0px 0 60px}
.evSection.evCon7 .event_date,.evSection.evCon8 .event_date{display: block;color: #fff;font-size: 18px;margin: 0 0 22px} 
.evSection.evCon7 .event_date .info,.evSection.evCon8 .event_date .info {padding: 0 0 0 110px;margin: 0 0 7px}
.evSection.evCon7 .event_date .info_title::after , .evSection.evCon8 .event_date .info_title::after {content:''}
.evSection.evCon7 .event_date .noti::before , .evSection.evCon8 .event_date .noti::before {content:''}
.evSection.evCon7 .con_box a{width: auto;height: 60px;font-size: 18px;border-radius: 6px;padding: 18px 0 0;position: relative;top: inherit;right: inherit;margin: 0}
.evSection.evCon7 .con_box a br{display:none}
.evSection.evCon7 .con_box a i,
.evSection.evCon8 .con_box a i{border: 2px solid #fff;width: 9px;height: 9px;border-width: 2px 2px 0 0;margin: -4px 0 0 7px}
.evSection.evCon8 .con_box a i{border-color: #000;}
.evSection.evCon8 .tech_comment img{width: auto;}
.evSection.evCon8 .point{font-size: 20px;margin: 0 0 30px}
.evSection.evCon8 .con_box a{width: auto;height: 60px;font-size: 18px;border-radius: 6px;padding: 18px 0 0;position: relative;top: inherit;right: inherit;margin: 0 0 10px;line-height: 1.2}
.evSection.evCon8 .gift{position: relative;top: inherit;right: inherit;padding: 0 19%;margin: 0 0 30px}
.evSection.evCon8 .tiny_noti{font-size: 13px;text-align: center}

.evSection.evCon10{padding: 7% 0}


}

@media (max-width: 992px){
    
    .clickPop{padding: 15px 0 20px;}
    .dim_popup.sns .tit{font-size:22px}
    .dim_popup.sns table{font-size:12px}

    .evSection.evCon4 .comment_wrap .comment_lst{margin: 0} 
    .evSection.evCon4 .comment_wrap .comment_lst li{float: none;width: auto;margin: 0 0 10px;height: auto;padding: 10px 0} 
    .evSection.evCon4 .comment_wrap .comment_lst li >br:nth-child(2),
    .evSection.evCon4 .comment_wrap .comment_lst li >br:nth-child(4){display:none}

}

@media (max-width: 768px){
            
    br.br_mo{display: block !important;}

    .evSection.evCon1{padding: 15% 0 0;background-position: -57% 50%}
    .evSection.evCon2{padding: 15% 0}
    .evSection.evCon3{padding: 15% 0}
    .evSection.evCon7{padding: 15% 0 0;}
    .evSection.evCon8{padding-bottom: 15%;}
    .evSection.evCon1 .exam_date{font-size: 15px;width: 310px;margin: 0 auto 10px;padding: 18px 0 21px 167px;letter-spacing: 0.1em}
    .evSection.evCon1 .exam_date strong{padding: 0 10px 0 0;left: 32px;}
    .evSection.evCon1 .exam_date strong:before{width: 2px;height: 14px;margin: -7px 0 0 0;}
    .evSection.evCon1 h3{margin: 0 0 30px;}
    .evSection.evCon1 h3 .sub{font-size: 15px;margin: 0 0 20px}
    .evSection.evCon1 h3 .sub br{display:block}
    .evSection.evCon1 h3 .sub strong{display: block;font-weight: 900;margin: 0 0 5px}
    .evSection.evCon1 .tea_img{margin: 0 -4%;}

    .evSection.evCon2 .point{font-size: 13px;margin: 0 0 20px;}
    .evSection.evCon2 .point span{margin: 0 0 10px}
    .evSection.evCon2 .point span strong{color: #fff}
    .evSection.evCon2 .keyword_wrap li a{padding: 0 0 15px;border-radius: 5px;box-shadow: 3px 3px 0px 0px rgb(28 187 114)} 
    .evSection.evCon2 .keyword_wrap li a:hover{border-width: 2px;}
    .evSection.evCon2 .keyword_wrap li a .keyword{padding: 10px 0 0;margin: 0 0 5px;font-size: 14px} 
    .evSection.evCon2 .keyword_wrap li a >strong{font-size: 16px;margin: 0 0 15px}
    .evSection.evCon2 .keyword_wrap li a .more{font-size: 12px;padding: 2px 22px 4px 0;border: 0} 

    .evSection.evCon3 .point{font-size: 13px;margin: 0 0 20px} 
    .evSection.evCon3 .point span{padding: 0 24px}
    .evSection.evCon3 .point span::before,.evSection.evCon3 .point span::after{top: 3px;background-size: 16px;width: 16px;height: 16px;}
    .evSection.evCon3 .schedule_wrap table tr th{padding: 8px 0} 
    .evSection.evCon3 .schedule_wrap table tr td{padding: 7px 0} 

    .evSection.evCon4 .point{font-size: 13px;margin: 0px 0 20px} 
    .evSection.evCon4 .point strong{font-weight: bold}
    .evSection.evCon4 .comment_wrap .tea_tab{margin: 0 0px 10px 0;padding: 0 0 0 0} 
    .evSection.evCon4 .comment_wrap .tea_tab .item a{width: 95%;height: 40px;font-size: 13px;line-height: 40px}

    .evSection.evCon4 .comment_wrap .tea_tab .slick-current a{line-height: 36px}

    .evSection.evCon4 .comment_wrap .tea_comment{margin: 0}
    .evSection.evCon4 .comment_wrap .comment_lst li strong{font-size: 13px;} 
    .evSection.evCon4 .comment_wrap .comment_lst li strong br{display:none}
    .evSection.evCon4 .comment_wrap .comment_lst li span{padding: 5px 0 0;font-size: 12px} 
    .evSection.evCon4 .comment_wrap .comment_lst.line_2 li span{padding: 5px 0 0;}

    .evSection.evCon5 .tea_tab{margin: 0 0 25px} 
    .evSection.evCon5 .tea_cont{padding: 0}
    .evSection.evCon5 .tea_cont .eventVideo{width: auto;height: auto;background: #000;padding-bottom: 56%} 
    .evSection.evCon5 .tea_cont .video_box img{width: 100%;top: 0} 
    .evSection.evCon5 .tea_cont h5{margin: 25px 0 15px;font-size: 15px} 
    .evSection.evCon5 .tea_cont h5:before{height: 9px;top: 9px}
    .evSection.evCon5 .tea_cont .jaehoonlee_con1 ul{margin: 0}
    .evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li{width: auto;float: none;margin: 0 0 5px}
    .evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li dl{border: 1px solid #373737;border-radius: 4px}
    .evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li dl dt{height: 35px;line-height: 35px;font-size: 14px}
    .evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li dl dd.check{padding: 30px 0 10px;font-size: 13px;background-position: center 10px;background-size: 19px;height: auto}
    .evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li dl dd.check br:nth-child(2){display:none}
    .evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li dl dd.disc{font-size: 13px;padding: 10px 0 13px}
    .evSection.evCon5 .tea_cont .jaehoonlee_con1 ul li dl dd.disc br:nth-child(2){display:none}
    .evSection.evCon5 .tea_cont .jaehoonlee_con2 .point{font-size: 13px;margin: 0 0 20px;}
    .evSection.evCon5 .tea_cont .jaehoonlee_con2 .point strong{display: block}
    .evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_wrap{position: relative;padding: 0;text-align: left}
    .evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_wrap .book{padding: 0 0 40px;margin: 0 6% 20px}
    .evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_wrap .book .btn{width: 46%;font-size: 13px;padding: 10px 0 0;}
    .evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_wrap .book .btn1{left: 5%;}
    .evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_wrap .book .btn2{left: 53%;}
    .evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_info{border-radius: 5px;padding: 17px 10px 10px 15px;font-size: 13px}
    .evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_info dl dt{font-size: 14px;background-position: 0 2px;background-size: 16px;padding: 0px 0 0px 22px;margin: 0 0 3px}
    .evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_info dl dd{margin: 0 0 15px 24px;color: #373737}
    .evSection.evCon5 .tea_cont .jaehoonlee_con2 .book_info dl dd br{display:none}
    .evSection.evCon5 .tea_cont .jamiedia_con1 table{font-size: 13px} 
    .evSection.evCon5 .tea_cont .jamiedia_con1 table tr th{padding: 8px 0} 
    .evSection.evCon5 .tea_cont .jamiedia_con1 table tr td{padding: 9px 0} 
    .evSection.evCon5 .tea_cont .deco{width: 17%}
    .evSection.evCon5 .tea_cont .jamiedia_con2 ul{margin: 0}
    .evSection.evCon5 .tea_cont .jamiedia_con2 ul li{width: auto;float: none;margin: 0 0 5px;}
    .evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl{border: 1px solid #373737;border-radius: 4px}
    .evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dt{height: 35px;line-height: 35px;font-size: 14px;}
    .evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dd.check{font-size: 13px;height: auto;margin: 0 10px 0 15px;padding: 15px 0}
    .evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dd.check p{margin: 3px 0 3px;padding: 0 0 0 28px}
    .evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dd.check p br{display:none}
    .evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dd.check p i{width: 23px}
    .evSection.evCon5 .tea_cont .jamiedia_con2 ul li dl dd.check p strong{color: #05c06b;}
    .evSection.evCon5 .tea_cont .ah02_con ul{padding: 0;background: #fff;}
    .evSection.evCon5 .tea_cont .ah02_con ul li{float: none;width: auto;font-size: 13px;padding: 15px 0;height: auto;margin: 0 0 3px;background: #f2f2f2;border: 0}
    .evSection.evCon5 .tea_cont .ah02_con ul li::before{display: none}
    .evSection.evCon5 .tea_cont .ah02_con ul li:nth-child(1)::before{display:none}
    .evSection.evCon5 .tea_cont .ah02_con ul li i{width: 18px;margin: 0 0 0px}
    .evSection.evCon5 .tea_cont .ah02_con ul li dl dt{font-size: 14px;}
    .evSection.evCon5 .tea_cont .ah02_con ul li dl dt br{display:none}
    .evSection.evCon5 .tea_cont .ah02_con ul li dl dd br:nth-child(1),
    .evSection.evCon5 .tea_cont .ah02_con ul li dl dd br:nth-child(4){display:none}
    .evSection.evCon5 .tea_tab .item a{font-size: 0;}
    .evSection.evCon5 .tea_tab .item a strong{font-size: 15px;}
    .evSection.evCon5 .tea_tab .item,.evSection.evCon5 .tea_tab .item a{height: 45px;}

    .evSection .lecture{text-align: left;background: #fff;padding: 0 !important;}

    .evSection.evCon7 .con_tit .end,
    .evSection.evCon8 .con_tit .end{width: 22vw;right: 0;bottom: 11vw;}
    .evSection.evCon8 .con_tit .end{right: 0}
    .evSection.evCon7 .point{font-size: 13px;margin: 0 0 20px}
    .evSection.evCon7 .con_box,.evSection.evCon8 .con_box{padding: 25px 0 50px}
    .evSection.evCon8 .con_box{margin: 0px 0 35px}

    .evSection.evCon7 .event_date,.evSection.evCon8 .event_date{font-size: 13px;margin: 0 0 20px} 
    .evSection.evCon7 .event_date .info,.evSection.evCon8 .event_date .info {padding: 0 0 0 90px;margin: 0 0 7px}
    .evSection.evCon7 .event_date .info_title::before , .evSection.evCon8 .event_date .info_title::before {height: 10px;margin: -5px 0 0}
    .evSection.evCon7 .event_date .info_title::after , .evSection.evCon8 .event_date .info_title::after {content:''}
    .evSection.evCon7 .event_date .noti::before , .evSection.evCon8 .event_date .noti::before {content:''}
    .evSection.evCon7 .con_box a{height: 46px;font-size: 15px;border-radius: 3px;padding: 13px 0 0}
    .evSection.evCon7 .con_box a br{display:none}
    .evSection.evCon7 .con_box a i,
    .evSection.evCon8 .con_box a i{width: 7px;height: 7px;margin: -2px 0 0 7px}
    .evSection.evCon8 .con_box a i{border-color: #000;}

    .evSection.evCon8 .point{font-size: 13px;margin: 0 0 20px}
    .evSection.evCon8 .con_box a{height: 46px;font-size: 15px;border-radius: 3px;padding: 13px 0 0}
    .evSection.evCon8 .gift{padding: 0 7%;margin: 0 0 25px}
    .evSection.evCon8 .tiny_noti{font-size: 11px}

    .evSection.evCon10{padding: 10% 0}
    .warningList > li.w_tit{font-size: 13px;}

}

@media (max-width: 576px){

    .dim_popup.sns{width:90%}

    .evSection.evCon3 .schedule_wrap .mo_hidden{display:none} 

    .evSection.evCon4 .comment_wrap .comment_lst li{margin: 3px;padding:10px 7px}
    .evSection.evCon4 .comment_wrap .comment_lst li strong{margin:0 0 3px}
    .evSection.evCon4 .comment_wrap .comment_lst li >br{display:none}
    .evSection.evCon4 .comment_wrap .comment_lst li strong br{display:none}

    .evSection.evCon5 .tea_cont .jamiedia_con1 table tr td.br_mo{display:block}

    [class*=mg_popup_wrap] button.mfp-close, [class*=mg_popup_wrap] .mg_popup_close, [class*=mg_popup_wrap] button.mfp-arrow{width: 20px;height: 20px;background-position: center;top: -30px;}
        
}