@charset "euc-kr";
#superRight_bnr{display:none}


.eventWrap{position:relative;}
.eventWrap *{box-sizing:border-box;}
.eventWrap h3{text-align:center;}
.eventWrap .inner{width:1000px;margin:0 auto;position:relative;}

.eventWrap .visual{background: #ececec url('http://img.megagong.net/m/2019/1004_click/top_bg.png') no-repeat center 0;padding: 80px 0 0 0;}
.eventWrap .visual .inner{width:1080px;}
.eventWrap .visual .quick{position:absolute;right:-215px;top:80px;width: 164px;z-index:3;animation-name:quickAnimate;animation-duration:0.8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;padding: 45px 0 0;background: url('http://img.megagong.net/m/2019/1004_click/flo_bnr.png');}
.eventWrap .visual .quick img{position: absolute;top:0;left:0;display: none;}
.eventWrap .visual .quick a{position: relative;display: block;width: 100%;height: 212px;margin-bottom: 27px;font-size: 0;opacity: 0;background: #fff;z-index: 1;}
.eventWrap .visual .quick a:nth-child(3){height: 180px;margin-bottom: 6px;}
.eventWrap .visual .quick a:last-child{height: 50px;margin: 0;}
@-webkit-keyframes quickAnimate{
	0%{margin:0 0 0 0;}
	50%{margin:-10px 0 0 0;}
	100%{margin:0px 0 0 0;}
}
@keyframes quickAnimate{
	0%{margin:0 0 0 0;}
	50%{margin:-10px 0 0 0;}
	100%{margin:0px 0 0 0;}
}
.eventWrap .visual .info{color:#fff;font-size:11px;opacity:0.3;text-align:center;margin: 0 0 56px 0;line-height:13px;}
.eventWrap .visual .con{position:relative;padding: 0 0 60px;}
.eventWrap .visual h3{position: relative;margin: 0 0 90px;}
.eventWrap .visual h3::before{content:"";position:absolute;bottom: 0;left: 0;width: 1368px;height: 9px;background: url('http://img.megagong.net/m/2019/1004_click/top_tit_line.png') 0 0 no-repeat;z-index: 1;margin-left: -134px;}
.eventWrap .visual h3 img{margin: 0 0 0 -15px;}
.eventWrap .visual h3 a{position: absolute;bottom: 26%;right: 0;width: 25%;height: 41%;background: #000;font-size: 0;opacity: 0;}
.eventWrap .visual .link_box{position: relative;margin: -60px -35px 0 -35px;padding: 0 20px 0 10px;}
.eventWrap .visual .link_box::after{content:"";clear:both;display:block}
.eventWrap .visual .link_box span{position: relative;display: block;float: left;width: 33.3%;box-sizing: border-box;margin: 0 0 0;}
.eventWrap .visual .link_box img{position: absolute;bottom: 15px;right: -10px;}
.eventWrap .visual .link_box a {position: relative;display: inline-block;padding: 15px 38px 15px 35px;color: #fff;}
.eventWrap .visual .link_box span::before{content: "";position: absolute;top:0;left: 0;width: 97%;height: 100%;-webkit-transform: skewX(-40deg);-ms-transform: skewX(-40deg);transform: skewX(-40deg);background-color: #000;opacity: 0.8;left: 1.5%;}
.eventWrap .visual .link_box a strong{display: block;margin: 7px 0 0;position: relative;}
.eventWrap .visual .link_box a strong::before{content: "";position: absolute;top:0;left: 90px;width: 31px;height: 16px;opacity: 0.8;background: url('http://img.megagong.net/m/common/homeprof_icon_white.png') 0 0 no-repeat;}
.eventWrap .con_1{background:#242a34;padding:90px 0;}
.eventWrap .con_1 h3{padding: 0 6%;}
.eventWrap .con_1 .box{position: relative;padding: 30px 0 0}
.eventWrap .con_1 .slick-arrow{position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 27px;height: 43px;background: url('http://img.megagong.net/m/2019/0820_pass/sobang/con1_arrow.png') no-repeat 0 center;z-index: 1;font-size: 0;line-height: 0}
.eventWrap .con_1 .slick-prev{left:-40px}
.eventWrap .con_1 .slick-next{right:-40px;background-position: 100% center}
.eventWrap .con_1 .comment_slider .slick-slide {margin:0 14px 0 14px}
.eventWrap .con_1 .comment_slider{margin:0 -14px}
.eventWrap .con_1 .slick-dots{text-align: center;font-size: 0;margin: 25px 0 0;}
.eventWrap .con_1 .slick-dots li{display: inline-block;}
.eventWrap .con_1 .slick-dots li button{display: block;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;width: 14px;height: 14px;border: 1px solid #fff;font-size:0;margin:0 10px}
.eventWrap .con_1 .slick-dots li.slick-active button{background-color:#fff}
.eventWrap .con_2{background: #feede5;}
.eventWrap .con_2 h3{padding: 0 4%;}
.eventWrap .con_2 .inner{padding:100px 0 88px;}
.eventWrap .con_2 .tag{position:absolute;left:0;top:0;}
.eventWrap .con_2 h4{border-top:2px solid #7b1000;border-bottom:2px solid #7b1000;text-align:center;padding: 18px 14%;margin: 36px 0 40px;}
.eventWrap .con_2 h5{text-align:center;}
.eventWrap .con_3{background: #e7c5bb;}
.eventWrap .con_3 .inner{padding:40px 0 25px 0;}
.eventWrap .con_3 .inner:after{content:"";display:block;clear:both;}
.eventWrap .con_3 .bigBook{position:absolute;left:0;top:-100px;}
.eventWrap .con_3 .infoBox{margin:0 0 0 0;position:relative;z-index:1;}
.eventWrap .con_3 .infoBox:after{content:"";display:block;clear:both;}
.eventWrap .con_3 .infoBox .in{float:right;width:480px;text-align:center;}
.eventWrap .con_3 .infoBox .in .tit{font-size:32px;line-height:48px;letter-spacing:-3px;}
.eventWrap .con_3 .infoBox .in .tit strong{display:block;font-size:31px;}
.eventWrap .con_3 .infoBox .in .count{margin:32px 0 31px 0;position:relative;}
.eventWrap .con_3 .infoBox .in .count p{position:absolute;right:-40px;top:-40px;}
.eventWrap .con_3 .infoBox .in .count span{border:2px solid #333333;display:inline-block;width:62px;height:75px;background:#fff;color:#222222;font-size:45px;line-height:71px;font-weight:bold;margin:0 2px;}
.eventWrap .con_3 .infoBox .in .count strong{font-size:29px;font-weight:bold;display:inline-block;margin:0 0 0 7px;height:75px;vertical-align:top;line-height:66px;}
.eventWrap .con_3 .infoBox .in .btnApply{background:#333333;border-radius:3px;padding:18px 0;width:420px;display:inline-block;margin:0 auto;}
.eventWrap .con_3 .infoBox .in .btnMyView{display:block;text-align:right;margin:6px 44px 0 0;line-height:1.5;}
.eventWrap .con_3 .infoBox .in .btnMyView a{border-bottom:1px solid #333333;color:#333333;font-size:14px;}
.eventWrap .con_3 .infoBox .in ul{position:relative;top:30px;text-align:left;padding:0 0 0 42px;}
.eventWrap .con_3 .infoBox .in ul li{color:#999999;font-size:13px;line-height:22px;}
.eventWrap .con_3 .infoBox .in ul li a{border:1px solid #999;font-size:11px;padding:0 4px 0;display:inline-block;line-height:19px;height:22px;}
.eventWrap .con_3 .soon{display:block;width:100%;height:165%;background:url('http://img.megagong.net/m/2019/0830_click/table_end_bg.png') 0 0 repeat;position:absolute;left:0;top:-100px;text-align:center;font-size:38px;color:#fed261;z-index:2;}
.eventWrap .con_3 .soon span{line-height:46px;transform:translateY(-50%);position:absolute;left:0;top:50%;width:100%;}
.eventWrap .con_3 .soon strong{color:#fff;font-size:52px;}
.eventWrap .con_3_5:after{content:"";clear:both;display:block;}
.eventWrap .con_3_5 ul{position:relative;text-align:left;padding:0 0 0 28px;width:480px;float:right;margin:10px 0 0 0;}
.eventWrap .con_3_5 ul li{color:#999999;font-size:13px;line-height:22px;}
.eventWrap .con_3_5 ul li a{border:1px solid #999;font-size:11px;padding:0 4px 0;display:inline-block;line-height:19px;height:22px;}
.eventWrap .con_4{padding:130px 0 100px 0;}
.eventWrap .con_5{background:#efefef;padding: 100px 0 0;overflow: hidden;}
.eventWrap .con_5 .inner{padding:0 0 100px}
.eventWrap .con_5 h4{text-align:center;margin:0 0 30px 0;}
.eventWrap .con_5 .con_5_1,.eventWrap .con_5 .con_5_2,.eventWrap .con_5 .con_5_3{border-top:2px solid #333333;padding: 24px 0 0 0;margin: 40px auto 0;max-width:1000px;}
.eventWrap .con_5 .con_5_1 .sliderBox .teacher,.eventWrap .con_5 .con_5_2 .sliderBox .teacher,.eventWrap .con_5 .con_5_3 .sliderBox .teacher{position:absolute;left: -36px;top:0;}
.eventWrap .con_5 .sliderBox{padding: 0 0 0 34.6%;position:relative;}
.eventWrap .con_5 .sliderBox .sliderTitle{position:absolute;top:0;left:34.6%;}
.eventWrap .con_5 .sliderBox .slick-dots{text-align:center;margin:20px 0 0 0;}
.eventWrap .con_5 .sliderBox .slick-dots li{display:inline-block;margin:0 2px;}
.eventWrap .con_5 .sliderBox .slick-dots li button{width:12px;height:12px;background:#bbbbbb;border-radius:12px;text-indent:-9999px;}
.eventWrap .con_5 .sliderBox .slick-dots li.slick-active button{background:#9e000d;}
.eventWrap .con_5 .sliderBox .btnBook{position:absolute;right:0;bottom:-15px;background:#333333;border-radius:3px;padding:10px 20px;display:inline-block;text-align:center;}
.eventWrap .con_6{background: #3d414a;}
.eventWrap .con_6 .inner{padding:100px 0;}
.eventWrap .con_6 h3{margin:0 0 40px 0;padding: 0 11%;}
.eventWrap .con_6 .tag{position:absolute;left:0;top:0;}
.eventWrap .con_6 .present{background:#fff;padding: 60px 26% 60px 60px;margin:0 0 10px 0;position:relative;}
.eventWrap .con_6 .present .img{position:absolute;right:60px;top:50%;margin: -119px 0 0 0;}
.eventWrap .con_6 .present .end{position:absolute;right:-60px;top:-40px;}
.eventWrap .con_6 .evt_way{padding: 0 40px 30px;background: #009e90;}
.eventWrap .con_6 .evt_way >strong{padding: 20px;text-align: center;display: block;color: #fff;font-weight: normal !important;font-size: 30px;letter-spacing: -0.04em}
.eventWrap .con_6 .evt_way ol{position: relative;background-color: #fff;margin-bottom: 15px}
.eventWrap .con_6 .evt_way ol::after{content: "";display: block;clear: both;}
.eventWrap .con_6 .evt_way ol li{float: left;position: relative;width: 33.3%}
.eventWrap .con_6 .evt_way ol li:nth-child(2){width:35%;}
.eventWrap .con_6 .evt_way ol li:nth-child(3){width:31%;}
.eventWrap .con_6 .evt_way ol li:nth-child(1)::before, .eventWrap .con_6 .evt_way ol li:nth-child(2)::before{content: "";position: absolute;top:0;right:0;width: 1px;height: 100%;background: #bfbfbf;}
.eventWrap .con_6 .evt_way ol li:nth-child(1)::after, .eventWrap .con_6 .evt_way ol li:nth-child(2)::after{content: "";position: absolute;top:50%;right:0;width: 17px;height: 38px;background: #fff url('http://img.megagong.net/m/2019/0610_fsevent/con3_arrow.png') 0 center no-repeat;margin-top: -19px;margin-right: -8px}
.eventWrap .con_6 .evt_way ol li a{display: block;margin-top: 7px}
.eventWrap .con_6 .evt_way ol li i{position: absolute;top: 0;left: 20px;display: block;background: #3d414a url('http://img.megagong.net/m/2019/0813_passfree/img_sprt.png') -333px 12px no-repeat;width: 50px;height: 47px;font-size: 0;}
.eventWrap .con_6 .evt_way ol li:nth-child(2) i{background-position: -472px 12px;}
.eventWrap .con_6 .evt_way ol li:nth-child(3) i{background-position: -628px 12px;}
.eventWrap .con_6 .evt_way ol li span{position: relative;display: block;padding:25px 0 20px 80px;text-align: left;font-size: 19px;line-height: 1.4;}
.eventWrap .con_6 .evt_way ul{position: relative;margin: 0 -6px;}
.eventWrap .con_6 .evt_way ul::after{content: "";display: block;clear: both;}
.eventWrap .con_6 .evt_way ul li{float:left;width:20%;box-sizing: border-box;}
.eventWrap .con_6 .evt_way ul li a{display: block;background: #015850 url('http://img.megagong.net/m/2019/1004_click/sns_btn.png') 0 0 no-repeat;margin: 0 6px;height: 80px;font-size: 0;}
.eventWrap .con_6 .evt_way ul li a span{font-size: 0}
.eventWrap .con_6 .evt_way ul li a strong{color: #ffd649;}
.eventWrap .con_6 .evt_way ul li:nth-child(1) a{background-position: 0 0}
.eventWrap .con_6 .evt_way ul li:nth-child(2) a{background-position: -187px 0;}
.eventWrap .con_6 .evt_way ul li:nth-child(3) a{background-position: -374px 0;}
.eventWrap .con_6 .evt_way ul li:nth-child(4) a{background-position: -561px 0;}
.eventWrap .con_6 .evt_way ul li:nth-child(5) a{background-position: -748px 0;}
.eventWrap .con_6 .evt_way ul li:last-child a{}
.eventWrap .con_6 .evt_url{position:relative;padding: 40px 40px 20px;background: #009e90;text-align: left;}
.eventWrap .con_6 .evt_url::before{content:"";position:absolute;top:0;left:0;width:100%;height:20px;background: url('http://img.megagong.net/m/2019/1004_click/way_bg.gif') 0 0 repeat-x}
.eventWrap .con_6 .evt_url .tit{display: block;position: relative;margin-bottom: 15px;text-align:center;padding-bottom:15px;border-bottom: 1px solid #26aca5;letter-spacing: -0.04em}
.eventWrap .con_6 .evt_url .tit span{position: relative;z-index: 1;display: inline-block;font-size:29px;color: #fff;}
.eventWrap .con_6 .evt_url ul{overflow:hidden;margin:0 0 12px 0;line-height:1.1;letter-spacing:-1px;}
.eventWrap .con_6 .evt_url ul li{float:left;color:#dddddd;font-size:17px;margin:0 20px 3px 0;position:relative;}
.eventWrap .con_6 .evt_url ul li:first-child{color:#fff;margin:0 32px 0 0;}
.eventWrap .con_6 .evt_url ul li:first-child:after{content:"";position:absolute;right:-17px;top:50%;margin:-6px 0 0 0;width:2px;height:16px;background: #26aca5;}
.eventWrap .con_6 .evt_url ul li input{width:18px;height:18px;margin-top: -1px}
.eventWrap .con_6 .evt_url div{position: relative;padding-right: 200px;}
.eventWrap .con_6 .evt_url div.end::before{content:"";position:absolute;top: 50%;right: -32px;width: 112px;height: 106px;margin-top: -63px;background: url('http://img.megagong.net/m/common/end_point_vi.png') no-repeat 0 0;z-index: 1;background-size: 112px;}
.eventWrap .con_6 .evt_url div input[type="text"]{border:0;height: 50px;font-size: 15px;padding:0 20px;width: 100%;box-sizing: border-box;border: 1px solid #434343;}
.eventWrap .con_6 .evt_url div .btn{position: absolute;top:0;right: 0;background: #242424 url('http://img.megagong.net/m/2019/0830_click/apply_txt.gif') center center no-repeat;width: 190px;height:50px;text-indent:-9999px;}
.eventWrap .con_6 .evt_url .btnUrl{text-align:right;margin:10px 0 0 0;}
.eventWrap .con_6 .evt_url .btnUrl a{color:#dddddd;font-size:16px;border-bottom:1px solid #ddd;}
.eventWrap .con_7{background:#232a34;color:#fff;padding:36px 0;}
.eventWrap .con_7 .tit{font-size:19px;font-weight:bold;margin:0 0 22px 0;}
.eventWrap .con_7 .info{margin:0 0 18px 0;}
.eventWrap .con_7 .info p{font-size:13px;margin:0 0 8px 0;font-weight:bold;}
.eventWrap .con_7 .info ul li{line-height:22px;color:#999999;font-size:13px;}
.eventWrap .con_7 .info ul li a{border:1px solid #999;font-size:11px;padding:0 4px 0;display:inline-block;text-indent:0;height:22px;vertical-align:middle;line-height:19px;}
.eventWrap .con_7 .info ul li ol{margin:0 0 0 23px;}
.eventWrap .con_7 .info ul li ol li{text-indent:-15px;padding:0 0 0 -15px;}
.eventWrap .date_book{text-align: center;border:1px solid #bababa;margin: 0 0 20px}
.eventWrap .date_book.secnd{margin:0 -86px}
.eventWrap .date_book::after{content: "";display: block;clear: both;}
.eventWrap .date_book li{float: left;width: 25%;box-sizing: border-box;}
.eventWrap .date_book.secnd li{width: 20%}
.eventWrap .date_book li .date{position: relative;display: block;background:#dddddd;font-size:20px;color:#111111;padding: 13px 15px;}
.eventWrap .date_book li .date::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color: #eee}
.eventWrap .date_book li:nth-child(1) .date::before{display: none}
.eventWrap .date_book li > span{position: relative;display: block;padding: 20px 0 30px 0;position: relative;}
.eventWrap .date_book li > span::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color: #ddd}
.eventWrap .date_book li:nth-child(1) > span::before{display: none}
.eventWrap .date_book li .end{display:none}
.eventWrap .date_book li.end .end{width: 100%;height:100%;display:block;background:url('http://img.megagong.net/m/2019/0830_click/table_end_bg.png') 0 0 repeat;position:absolute;left:0;top:0;font-size: 0;padding: 0;border-left: 0;display: block;}
.eventWrap .date_book li.end .end::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('http://img.megagong.net/m/2019/0830_click/table_end.png') center center no-repeat;}
.clickPop{width:492px;background:#fff;border:1px solid #000;padding:40px 0;position:absolute;left:50%;margin:0 0 0 -246px;top:auto;}
#my_result.clickPop{display:block;background:#fff url('http://img.megagong.net/m/2019/1004_click/pop_particle.gif') center 40px no-repeat;}
.clickPop .tit{text-align:center;margin: 0 0 10px 0;padding: 0 15px}
.clickPop .subject{font-size:20px;color:#111111;text-align:center;line-height:22px;font-weight:bold;margin: 0;border: 0;}
.clickPop .subject li{padding: 0 0 5px 0;text-indent: 0;}
.clickPop .subject span{font-size:16px;font-weight: bold;position: relative;letter-spacing: -0.05em;text-indent: 0;line-height: 1.4;padding: 0 0 0 11px;}
.clickPop .subject span::before{content:"";position:absolute;top: 10px;left:0;width: 3px;height: 3px;background-color:#222;border-radius: 100%;}
.clickPop .book_lst{border:0;font-size:0;padding: 0;text-align: center;}
.clickPop .book_lst li{display:inline-block;padding: 0;text-indent: 0;max-width: 33.3%}
.clickPop .info{text-align:center;font-size:15px;color:#000;margin: 16px 10px 16px 10px;}
.clickPop ul{margin:0 29px;border:1px solid #cccccc;padding:16px 18px;}
.clickPop ul li{color:#000;font-size:11px;text-indent:-8px;padding:0 0 0 8px;line-height:16px;letter-spacing:-1px;}
.clickPop .btnConfirm{text-align:center;margin:20px 0 0 0;}
.clickPop .btnClose{position:absolute;right:10px;top:10px;}
.clickPop .tableBox{overflow-y:auto;height:316px;margin:0 29px;}
.clickPop .tableBox .tableType table thead tr th{width:10%;font-size: 13px;}
.clickPop .tableBox .tableType table thead tr th + th{width:20%;}
.clickPop .tableBox .tableType table thead tr th + th + th{width:40%;}
.clickPop .tableBox .tableType table thead tr th + th + th + th{width:30%;background-image: none;}
.clickPop .tableBox .tableType table tbody tr td{padding: 5px 3px;border-top:1px solid #ddd;word-break:break-all;}
.clickPop .tableBox .tableType table tbody tr td.con{text-align:left;}
.clickPop .tableBox .tableType table tbody tr td + td + td{letter-spacing: -0.08em}
.clickPop .tableBox .tableType {padding:10px 0 0}
.clickPop .tableBox .tableType table {border-top:1px solid #e6e6e6;table-layout:fixed;margin: 0 0 0;}
.clickPop .tableBox .tableType table  tr{border-bottom:1px solid #e6e6e6}
.clickPop .tableBox .tableType table  th{padding: 12px 5px;font-size:12px;color:#333;border-bottom:1px solid #e6e6e6;font-weight:bold;text-align:center;vertical-align:middle;background:#fafafa url('http://img.megagong.net/tmp_img/utimage/etc/110527/tit_line.gif') no-repeat right center;}
.clickPop .tableBox .tableType table  th.last{background:#fafafa}
.clickPop .tableBox .tableType table  td{padding:16px 5px;font-size:12px;vertical-align:middle;text-align:center;letter-spacing: -0.03em;}
.clickPop .tableBox .tableType table  td img{vertical-align:middle;margin-left:3px}
.clickPop .tableBox .tableType table  td img.importantIcon{vertical-align:-3px;margin:0 0 0 0;}
.clickPop .tableBox .tableType table  td img.titleIcon{vertical-align:-2px;margin:0 0 0 0;}
.clickPop .tableBox .tableType table  tr td a:hover{color:#000}
.clickPop .tableBox .tableType table  td.aL{text-align:left;padding-left:10px;}
.clickPop .tableBox .tableType table  td strong{font-weight:bold;vertical-align:top}


@media (max-width: 1600px){
	.eventWrap .visual .quick{right: 15px;position: fixed;top: 40% !important;}
	.eventWrap .visual h3::before{display: none;margin-left: -70px;}
}
@media (max-width: 1200px){
	.eventWrap .inner,.eventWrap .visual .inner{width: 97%;}
	.eventWrap img{max-width: 100%;}
	.eventWrap .visual{background-size:cover;}
	.eventWrap .visual .quick{display:none;}
	.eventWrap .visual .link_box{margin: -30px 0 0 0;padding: 0 15px 0;}
	.eventWrap .visual .link_box a{padding: 15px 46px 15px 20px;}
	.eventWrap .visual .link_box a strong::before{left: 81px;}
	.eventWrap .visual .link_box span::before{-webkit-transform: skewX(0);-ms-transform: skewX(0);transform: skewX(0);width: 99%;}
	.eventWrap .visual .link_box img{width: 50%;right: -7%;}
	.eventWrap .visual h3{margin: 0 0 40px;}
	.eventWrap .visual .con>img{max-width: 90%;margin: 0 auto;display: block;}
	.eventWrap .con_1 .box{width:100%;}
	.eventWrap .con_1 h3{padding: 0 16%}
	.eventWrap .con_1 .comment_slider{margin:0}
	.eventWrap .con_1 .comment_slider .slick-slide img{margin: 0 auto}
	.eventWrap .con_1 .slick-arrow{display:none !important;}
	.eventWrap .con_2 .tag img{width: 130px;}
	.eventWrap .con_3 .bigBook{top:-70px;}
	.eventWrap .con_3 .bigBook img{width:80%;}
	.eventWrap .con_3 .infoBox .in .count p{position:absolute;right:0px;top:-10px;}
	.eventWrap .con_3 .soon{width:103.5%;left:-2%;height:138%;top:-71px;}
	.eventWrap .con_4{padding:50px 0 100px 0;}
	.eventWrap .con_5 .con_5_1 .sliderBox .teacher, .eventWrap .con_5 .con_5_2 .sliderBox .teacher, .eventWrap .con_5 .con_5_3 .sliderBox .teacher{height: 100%;}
	.eventWrap .con_5 .con_5_1 .sliderBox .teacher img, .eventWrap .con_5 .con_5_2 .sliderBox .teacher img, .eventWrap .con_5 .con_5_3 .sliderBox .teacher img{height: 86%;}
	.eventWrap .con_6 .present .img{width: 160px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);margin:0 0 0 0;}
	.eventWrap .con_6 .present .end{right:0;}
	.eventWrap .con_6 .evt_way ol li{min-height: 210px}
	.eventWrap .con_6 .evt_way ol li:nth-child(2),.eventWrap .con_6 .evt_way ol li:nth-child(3){width:33.3%}
	.eventWrap .con_6 .evt_way ol li i{left:0;}
	.eventWrap .con_6 .evt_way ol li span{padding: 65px 5px 20px 14px;}
	.eventWrap .con_6 .evt_way ol li:nth-child(1)::after, .eventWrap .con_6 .evt_way ol li:nth-child(2)::after{display: none}
	.eventWrap .con_6 .evt_way ul li{width: 33.3%;}
	.eventWrap .con_6 .evt_way ul li:nth-child(1), .eventWrap .con_6 .evt_way ul li:nth-child(2){width:50%;margin: 0 0 12px;}
	.eventWrap .con_6 .evt_way ul li a{margin-right: 7px;background-image: none !important;background: #015850 !important;font-size: 14px;text-align: center;line-height: 1.3;font-weight: bold;height: 46px;padding-top: 0;line-height: 46px;color: #ededed;}
	.eventWrap .con_6 .evt_way ul li a span{color: #23d920;display: block;font-size: 13px;padding-bottom: 3px}
	.eventWrap .con_6 .evt_way ul li a br{display: none}
	.eventWrap .con_6 .evt_url ul li:first-child{width:100%;margin:0 0 10px 0;}
	.eventWrap .date_book.secnd{margin: 0 0 0;}
	.eventWrap .date_book li,.eventWrap .date_book li:nth-child(5),.eventWrap .date_book li:nth-child(7),.eventWrap .date_book li:nth-child(8){}
	.eventWrap .date_book li.end .end::before{background-size:70%;}
	.eventWrap .date_book li:nth-child(3n+1) .date::before{display: none}
	.eventWrap .date_book li:nth-child(5) .date::before{display: block;}
}
@media (max-width: 964px){
	.eventWrap .con_6 .present .img{right: 5%;max-height: 76%;width: auto;}
}
@media (max-width: 900px){
	.eventWrap .visual h3{margin: 0 0 30px;}
	.eventWrap .visual .con .visualLeft{width:53.3%;}
	.eventWrap .visual .con .visualRight{width:53.3%;}
	.eventWrap .visual .con>img{width: 95%;}
	.eventWrap .visual .link_box{margin: -21% 0 0;padding: 0;}
	.eventWrap .visual .link_box span{text-align:center;padding: 0;}
	.eventWrap .visual .link_box a{padding: 14px 0 14px 1%;display: block;}
	.eventWrap .visual .link_box a strong{margin-left: -14px;display: block;}
	.eventWrap .visual .link_box a strong::before{left: inherit;left: 50%;margin-left: 40px;}
	.eventWrap .visual .link_box span::before{height: 91px;top: inherit;bottom: 0;}
	.eventWrap .visual .link_box img{position: relative;bottom: inherit;right: inherit;display: inline-block;margin: 0 0 0 26px;width: 60%;}
	.eventWrap .con_1 h3{padding: 0 10%}
	.eventWrap .con_2 .inner{padding:100px 0 20px;}
	.eventWrap .con_3 .inner{padding:15px 0 15px 0;}
	.eventWrap .con_3 .bigBook{width:35%;top:52%;transform:translateY(-50%);}
	.eventWrap .con_3 .infoBox .in{width:65%;}
	.eventWrap .con_3 .infoBox .in .count{margin:15px 0 15px 0;}
	.eventWrap .con_3 .infoBox .in .btnApply{width:100%;}
	.eventWrap .con_3 .soon{height:122%;top:0px;}
	.eventWrap .con_3_5 ul{width:56%;padding:0 0 0 0;}
	.eventWrap .con_4{padding:30px 0 100px 0;}
	.eventWrap .con_5 .con_5_1 .sliderBox .teacher,.eventWrap .con_5 .con_5_2 .sliderBox .teacher,.eventWrap .con_5 .con_5_3 .sliderBox .teacher{left: -5%;top:0;}
	.eventWrap .con_6 .tag img{width:74%;}
	.eventWrap .con_6 .evt_url ul li{width: 33.3%;margin: 0 0 7px}
	.eventWrap .con_6 h3{padding: 0 14%;}
}
@media (max-width: 768px){
	.eventWrap .visual{padding: 40px 0 0;}
	.eventWrap .visual h3 img{margin:0}
	.eventWrap .visual .con{padding: 0 0 20px;}
	.eventWrap .visual .link_box img{width: 70%;}
	.eventWrap .con_1{padding: 60px 0;}
	.eventWrap .con_1 .comment_slider .slick-slide{margin:0 5px}
	.eventWrap .con_2 .inner{padding-top: 90px;}
	.eventWrap .con_2 .tag img{width: 120px;}
	.eventWrap .con_3 .infoBox{float:right;width:65%;margin:0 0 0 0;}
	.eventWrap .con_3 .infoBox .in{width:100%;}
	.eventWrap .con_3 .infoBox .in .tit{font-size:26px;line-height:34px;}
	.eventWrap .con_3 .infoBox .in .tit strong{font-size:26px;}
	.eventWrap .con_3 .infoBox .in .count p{text-align:right;}
	.eventWrap .con_3 .infoBox .in .count p img{width:70%;}
	.eventWrap .con_3 .infoBox .in .btnApply{width:100%;}
	.eventWrap .con_3 .infoBox .in .btnMyView{margin:6px 0 0 0;}
	.eventWrap .con_3 .infoBox .in ul{padding:0 0 0 0;}
	.eventWrap .con_3 .soon{height:125%;}
	.eventWrap .con_3_5 ul{width:65%;}
	.eventWrap .con_4{padding-bottom:60px;}
	.eventWrap .con_6 .present{padding: 30px 21% 30px 5%;}
	.eventWrap .con_6 .present .img{right:12px;margin: 0 0 0 0;width: 99px;}
	.eventWrap .con_6 .present .end{width:20%;}
	.eventWrap .con_6 .evt_way strong img{width: 80px}
	.eventWrap .con_6 .evt_way ol li i{left:10px;background-image: none !important;font-size: 15px;font-weight: bold;line-height: 35px;color: #fff;font-style: normal;text-align: center;height: 37px;width: 30px;}
	.eventWrap .con_6 .evt_way ol li span{padding: 15px 24% 15px 24%;text-align: center;}
	.eventWrap .con_6 .evt_way{padding: 0 15px 25px;}
	.eventWrap .con_6 .evt_way >strong{font-size: 17px;}
	.eventWrap .con_6 .evt_way ol li{width:100% !important;float: none;min-height: 90px;border-bottom: 1px solid #ddd}
	.eventWrap .con_6 .evt_way ol li a{position: absolute;top:50%;right:15px;height: 34px;margin-top: -10px}
	.eventWrap .con_6 .evt_way ol li a img{width: 100px}
	.eventWrap .con_6 .evt_way ol li:nth-child(1)::before, #eventWrap .way_wrp ol li:nth-child(2)::before{display: none}
	.eventWrap .con_6 .evt_way ul li{width: 33.3%}
	.eventWrap .con_6 .evt_way ul li a {line-height: 1.3 !important;padding: 10px 0 10px;height: 58px;}
	.eventWrap .con_6 .evt_way ul li a br{display:block}
	.eventWrap .con_6 .evt_way ul li:nth-child(1), .eventWrap .con_6 .evt_way ul li:nth-child(2){width: 50%;}
	.eventWrap .con_6 .evt_way ol li:last-child{border-right:0}
	.eventWrap .con_6 .evt_way ol li:nth-child(1)::before, .eventWrap .con_6 .evt_way ol li:nth-child(2)::before{display:none}
	.eventWrap .con_6 .evt_url{padding: 55px 15px 25px;}
	.eventWrap .con_6 .evt_url .tit span{font-size: 17px;}
	.eventWrap .con_6 .evt_url div{padding-right: 0;height: 74px;}
	.eventWrap .con_6 .evt_url div .btn{position: relative;width: 100%;display: block;top: inherit;right: inherit;height: 40px;font-size: 15px;font-weight: bold;color: #fff;text-align: center;line-height: 40px;float: none;background-size: 80px;}
	.eventWrap .con_6 .evt_url div input[type="text"]{height: 37px;font-size: 13px;padding: 0 10px;letter-spacing: -0.05em}
	.eventWrap .con_6 .evt_url ul li{font-size: 14px;}
	.eventWrap .date_book li .date{font-size:16px;}
	.eventWrap .con_6 .evt_url .btnUrl a{font-size: 13px;}
	.clickPop .tableBox{margin:0 15px}
	.clickPop .tableBox .tableType table tbody tr td + td + td{font-size: 11px;line-height: 1.1}
	.clickPop .tableBox .tableType table tbody tr td + td + td + td{font-size: 12px;line-height: 1.4}
}
@media (max-width: 640px){
	.eventWrap .visual .info{margin:0 0 30px 0;}
	.eventWrap .visual .link_box a{font-size: 12px;}
	.eventWrap .visual .link_box a strong::before{background-size: 26px;width: 18px;height: 13px;}
	.eventWrap .con_1{padding:45px 0;}
	.eventWrap .con_1 ul{margin:15px 0 10px 0;}
	.eventWrap .con_2 .inner{padding:90px 0 10px;}
	.eventWrap .con_2 h4{margin:15px 0 20px 0;}
	.eventWrap .con_2 .tag img{width: 100px;}
	.eventWrap .con_3 .inner{padding:20px 0 15px 0;height:auto;}
	.eventWrap .con_3 .infoBox .in{width:100%;}
	.eventWrap .con_3 .infoBox .in .tit{font-size:20px;line-height:26px;letter-spacing:-1px;}
	.eventWrap .con_3 .infoBox .in .tit strong{font-size:20px;}
	.eventWrap .con_3 .infoBox .in .count{margin:15px 0;}
	.eventWrap .con_3 .infoBox .in .count span{width:52px;height:65px;line-height:61px;}
	.eventWrap .con_3 .infoBox .in .count strong{font-size:24px;height:65px;line-height:61px;}
	.eventWrap .con_3 .infoBox .in .btnApply{padding:10px;width:100%;}
	.eventWrap .con_3 .infoBox .in .btnApply img{width:60%;}
	.eventWrap .con_3 .infoBox .in ul{top:0;left:0;margin:10px 0 0 0;}
	.eventWrap .con_3 .infoBox .in ul li{font-size:11px;letter-spacing:-1px;color:#000;}
	.eventWrap .con_3 .infoBox .in ul li a{border:1px solid #000;}
	.eventWrap .con_3_5 ul{float:none;width:100%;}
	.eventWrap .con_3_5 ul li{font-size:11px;line-height:16px;}
	.eventWrap .con_3 .soon{font-size: 21px;}
	.eventWrap .con_3 .soon span{line-height:36px;}
	.eventWrap .con_3 .soon strong{font-size:30px;}
	.eventWrap .con_4{padding:30px 0 50px 0;}
	.eventWrap .con_5{padding: 40px 0 0;}
	.eventWrap .con_5 .inner{padding:  0 0 60px;}
	.eventWrap .con_5 .slick-dots{margin:10px 0 0 0;}
	.eventWrap .con_5 .sliderBox .sliderTitle{width: 60%;}
	.eventWrap .con_5 .sliderBox .teacher{left:-18px;}
	.eventWrap .con_5 .sliderBox .btnBook{position:relative;right:0;width:100%;}
	.eventWrap .con_6 .inner{padding:90px 0 50px;}
	.eventWrap .con_6 h3{margin:0 0 20px 0;}
	.eventWrap .con_6 .tag img{width:60%;}
	.eventWrap .con_6 .evt_way ul li{margin-bottom: 7px;}
	.eventWrap .con_6 .evt_way ul li a{height: 35px;line-height: 33px;font-size: 13px;box-sizing:content-box;}
	.eventWrap .con_6 .evt_way ul li a {padding: 10px 0 10px;}
	.eventWrap .con_6 .evt_url div.end::before{right:0;}
	.eventWrap .con_7{padding: 30px 0;}
	.eventWrap .date_book li .date{font-size:14px;padding: 10px 5px}
	.eventWrap .date_book li > span{padding:12px 0 15px 0;}
	.clickPop{width:96%;margin:0 0 0 -48%;padding: 40px 0 20px;}
	.clickPop .subject{font-size:16px;}
	.clickPop .subject span{font-size:14px;}
	.eventWrap .con_6 .present .img{width: 80px;margin-top: 4%;}
	.eventWrap .con_6 .present{padding: 30px 3% 50px 3%;}
}
