#wrapper.wide{width:auto; min-width:1200px; max-width:2200px;}
div.visual,
div.cont1,
div.cont2,
div.cont3,
div.cont4,
div.cont5,
div.cont6,
div.cont7,
div.cont8,
div.cont9,
div.cont10{
	position: relative;
	text-align: center;
}
.mid {
	margin-top: -20px;
}
.mid .mask{
	width: 1200px;
	position: relative;
	margin: 0 auto;
	overflow: hidden;
	min-height: 50px;
}
.mask .img{	
	position: relative;
	left: -500px;
}
.floatingUi {
	position: absolute;
	overflow: hidden;
	right:0;
	top:149px;
	z-index: 10;
	margin:0;
}
.onFixdmenu {
	position: fixed !important;
	top:0 !important;
	margin:0;
}
@media all and (min-width:2500px) {
	.floatingUi{left:50%; margin:0 0 0 800px;}
}


.tabBox{background:#141731;}
.tabBox .tabArea{overflow:hidden; margin:0 auto; width:1200px;}
.tabBox .tabArea li{margin:0 auto; width:599px; height:120px;}
.tabBox .tabArea li div{display:block; background:url(img/tabBox.png) no-repeat; width:100%; height:100%; text-indent:-9999em;}
.tabBox .tabArea li .s1{background-position:-1px -120px;}
.tabBox .tabArea li .s2{background-position:-600px 0;}
.tabBox .tabArea li.on .s1{background-position:-1px -120px;}
.tabBox .tabArea li.on .s2{background-position:-600px -120px;}

#event{background:#f8f8f8; padding:0 0 80px;}
#event .event_visual{background:url(img/event/event_visual.png) no-repeat center top;}
#event .event_cont1{background:#f8f8f8;}
#event .event_cont1_1{background:url(img/event/event_cont1_1.png) no-repeat center top;}
#event .event_cont2{background:#f8f8f8;}
#event .event_cont2_1{background:url(img/event/event_cont2_1.png) no-repeat center top;}
#event .event_file .inner{position:absolute; left:94px; top:0;}
#event .event_file .inner .form{position:relative; height:211px;}
#event .event_file .inner .form .txt{position:absolute; left:0; top:43px; width:663px; height:60px; color:#999; font-size:16px; padding:18px 25px 0; letter-spacing:-1.5px;}
#event .event_file .inner .form .txt.on{font-weight:600; color:#1679ff;}
#event .event_file .inner .form input[type='file']{display:none; /* position:absolute; left:0; top:43px; width:822px; height:60px; */ }
#event .event_file .inner .form .btn_select_file{position:absolute; left:663px; top:43px; width:159px; height:60px; text-indent:-9999em; background:none;}
#event .event_file .inner .form .btn_certification{position:absolute; left:822px; top:0; width:233px; height:100%; text-indent:-9999em; background:none;}
#event .event_file .inner .form .text{position:absolute; left:0; top:105px; width:822px; height:60px; background:none; padding:0 25px 0; color:#666; font-size:16px; letter-spacing:-2px; border:none;}
#event .event_file .inner .form .text::-webkit-input-placeholder{color:#999;}
#event .event_file .inner .form .text:-ms-input-placeholder{color:#999;}
#event .event_file .inner .form .text:focus::-webkit-input-placeholder{color:#fff;}
#event .event_file .inner .form .text:focus:-ms-input-placeholder{color:#fff;}


#event .event_slide{padding:69px 0 0 0;}
#event .event_slide li{position:relative; padding:0 5px;}
#event .event_slide li .link{border:1px solid #d4d4d5; display:inline-block;}
#event .event_slide li .thumb{position:relative; background:#fff; width:238px; height:148px;}
/* #event .event_slide li .thumb:before{position:absolute; left:0; bottom:2px; background:#dcbbd2; width:208px; height:5px; content:"";} */
#event .event_slide li .thumb img{max-width:218px; max-height:128px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}
#event .event_slide li .txt{width:100%; height:90px; padding:20px 20px 0; color:#323232; background:#eef0f3; border-top:1px solid #d4d4d5; font-size:15px; font-family:'Noto Sans KR'; text-align:center; letter-spacing:-1px;}
#event .event_slide li .txt > .inner{display:inline-block; text-align:left; word-break: keep-all; word-wrap: break-word; width:100%;}
#event .event_slide .slider{width:250px; height:240px;}
#event .event_slide .left,
#event .event_slide .right{width:79px; height:100%; z-index:2;}
#event .event_slide .arrow{height:100%;}
#event .event_slide .arrow a{display:block; background: url(img/event/event_slider_arrow.png) no-repeat; width:100%; height:100%; vertical-align:middle; text-indent:-9999em; opacity:0.5; transition:opacity .3s}
#event .event_slide .arrow a:hover{opacity:1; filter:alpha(opacity=100);}
#event .event_slide .left span a{background-position:0 80px;}
#event .event_slide .right span a{background-position:-79px 80px;}
#event .event_slide .left{position:absolute; left:26px; top:0px;}
#event .event_slide .right{position:absolute; right:26px; top:0px;}
/* #event .event_slide .left:hover span a{background-position:-100px center;}
#event .event_slide .right:hover span a{background-position:-150px center;} */
.fixPop.slide .fixPop_area{margin:0 !important;}
.fixPop.slide .fixPop_area img{position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); max-width:1200px; max-height:500px;}

.fixPop.scroll .fixPop_area{max-height:650px; overflow:auto;}
.fixPop.coupon .txt{position:absolute; left:45px; top:182px; width:307px; text-align:center;}
.fixPop.coupon .txt .inner{color:#1679ff; font-size:25px; font-family:'Noto Sans KR'; letter-spacing:-1px;}

#lectureList{width:1200px; margin:0 auto;}

.visual{background:url(img/visual.png) no-repeat center top;}
.visual .book{position:Absolute; left:600px; top:436px;}
.visual .an{position:Absolute; left:290px; top:71px;}
.visual .visual_tit{position:Absolute; left:69px; top:207px;}


.visual_1{background:url(img/visual_1.png) no-repeat center top;}
.visual_2{background:url(img/visual_2.png) no-repeat center top;}
.cont1{background:#29334c; padding:0 0 130px;}
.cont1_1{background:url(img/cont1_1.png) no-repeat center top;}
.cont1_2 .mask{width:852px;}
.cont1_2 .tabArea{border:1px solid #000; width:100%; height:83px; display:table; table-layout:fixed;}
.cont1_2 .tabArea:after{display:block; clear:both; content:"";}
.cont1_2 .tabArea a{display:table-cell; vertical-align:middle; height:100%; font-size:28px; font-family:'Noto Sans KR'; letter-spacing:-1px; font-weight:600; border-left:1px solid #000; width:50%}
.cont1_2 .tabArea a.on{background:#161c29;}
.cont1_2 .tabArea a span{color:#9fa6b8; font-size:22px;}
.cont1_2 .tabArea a{color:#fff;}
/* .cont1_2 .tabArea a:first-child{color:#5581ff;} */

.cont2{background:#f0f0f0; padding:0 0 122px;}
.cont3_1{background:#29334c;}
.cont3_2{background:url(img/cont3_2.png) no-repeat center top;}
.cont3_3{background:url(img/cont3_3.png) no-repeat center top;}

.cont4{background:#eceef2; padding:0 0 152px;}
.cont4 .mask{width:1099px;}
.cont4 .gif{position:absolute; border:1px solid #a0a0a0; width:450px; height:260px; border-radius:20px;}
.cont4 .gif.s1{left:40px; top:397px;}
.cont4 .gif.s2{left:613px; top:397px;}
.cont4 .gif.s3{left:40px; top:842px;}
.cont4 .gif.s4{left:613px; top:842px;}



.cont5{background:url(img/cont5.png) no-repeat center top;}
.cont6{background:#f0d6a9;}
.cont6_2{background:url(img/cont6_2.png) no-repeat center top; height:430px;}
.cont6_2 .slideBox{position:relative;}
.cont6_2 .slider{width:804px; height:289px;}
.cont6_2 .left,
.cont6_2 .right{width:125px; height:99%; z-index:2;}
.cont6_2 .arrow{height:100%;}
.cont6_2 .arrow a{display:block; background:#fff; width:100%; height:100%; vertical-align:middle; text-indent:-9999em; opacity:0.5; transition:opacity .3s}
.cont6_2 .arrow a:hover{opacity:0; filter:alpha(opacity=0);}
.cont6_2 .left{position:absolute; left:198px; top:1px;}
.cont6_2 .right{position:absolute; right:200px; top:1px;}