@charset "utf-8";

/*강의안내 상세 Atype 파고다 CSS*/
.landing_contents .wrapper{width:1080px; margin:0 auto; position:relative;}
.landing_contents .wrapper:after{content:''; display:block; clear:both;}
.landing_contents .visual{height:950px; background:#111 url('/assets/user/images/bg_visual.jpg') 50% 50% no-repeat;}
.landing_contents .visual h2{padding:100px 0 150px; margin:0;}
.toefl .landing_contents .visual h2 {padding:130px 0 150px;}
.landing_contents .visual_cont{position:absolute; left:220px; top:100px; right:0; bottom:0;}
.landing_contents .visual_objs li{position:absolute; left:0; top:0; right:0; bottom:0; opacity:0;}
.landing_contents .visual_tab span{width:200px; height:200px; display:block; position:absolute; border-radius:50%; font-size:0; text-indent:-9999px; z-index:102; background:#fff; opacity:0;}

.landing_contents .ver1{padding:100px 0; background-color:#333;}
.landing_contents .ver1 .tit{margin-bottom:80px;}
.landing_contents .ver2{padding:67px 0 148px; background:#fff url('/assets/user/images/bg_sec02.png') 50% 50% no-repeat;}
.landing_contents .ver2 .slide_box{width:1000px; margin:0 auto;}
.landing_contents .ver2 .slide_box ul{height:635px; position:relative;}
.landing_contents .ver2 .slide_box li{width:100%; height:100%; background-color:#fff; position:absolute; left:0; top:0; display:none; z-index:0;}
.landing_contents .ver2 .slide_box li:first-child{display:block; z-index:1;}
.landing_contents .ver2 .btn_in_slide{position:absolute; font-size:0; text-indent:-9999px;}
.landing_contents .ver2 .type_ozlang{width:310px; height:68px; left:60px; bottom:31px;}
.landing_contents .ver2 .type_kakaotalk{width:280px; height:50px; right:60px; bottom:40px;}
.landing_contents .ver2 .type_kakaotalk_02{width:280px; height:50px; right:60px; bottom:20px;}
.landing_contents .ver2 .type_4step{width:309px; height:49px; left:60px; bottom:47px;} /* 190521 syh 추가 */
.landing_contents .ver2 .type_online,
.landing_contents .ver2 .type_offline{width:70px; height:145px; left:85px; bottom:26px;}
.landing_contents .ver2 .type_offline{left:215px;}
.landing_contents .slot_wrap{background-color:#ff442a;}

.section.ver1 .cont{position:relative}
.section.ver1 .cont .etc_txt{font-size:11px; color:#999; position:absolute; right:0; bottom:30px;letter-spacing:-1px}

.visual_cont:after{content:''; width:440px; height:140px; background:url('/assets/user/images/visual_label.png') no-repeat; position:absolute; left:220px; top:330px;}
.visual_cont .visual_tab .tab01{right:50px; top:120px;}
.visual_cont .visual_tab .tab02{left:240px; top:105px;}
.visual_cont .visual_tab .tab03{left:60px; top:390px;}
.visual_cont .visual_tab .tab04{left:335px; bottom:70px;}
.visual_cont .visual_tab .tab05{left:630px; top:490px;}

.visual_cont .visual_objs li{
	-ms-transition: opacity 0.3s ease-out, transform 0.5s ease-out 0.2s;
	-webkit-transition: opacity 0.3s ease-out, transform 0.5s ease-out 0.2s;
	transition: opacity 0.3s ease-out, transform 0.5s ease-out 0.2s;

	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
}
.visual_cont .visual_objs li:nth-child(2){
	transform-origin : 30% 50%;
}
.visual_cont .visual_objs li:nth-child(3){
	transform-origin : 50% 70%;
}
.visual_cont .visual_objs li:nth-child(4){
	transform-origin : 80% 60%;
}
.visual_cont .visual_objs li:nth-child(5){
	transform-origin : 40% 20%;
}
.visual_cont .visual_objs li:nth-child(6){
	transform-origin : 29% 50%;
}
.visual_cont .visual_objs li em{position:absolute;
	-ms-transition: all 0.3s ease-out 0.3s;
	-webkit-transition: all 0.3s ease-out 0.3s;
	transition: all 0.3s ease-out 0.3s;

	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
}
.visual_cont .visual_objs .active{
	-ms-transition: opacity 0.3s ease-out, transform 0.3s ease-out;
	-webkit-transition: opacity 0.3s ease-out, transform 0.3s ease-out;
	transition: opacity 0.3s ease-out, transform 0.3s ease-out;
}
.visual_cont .visual_objs .active,
.visual_cont .visual_objs .active em{opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
}
.visual_cont .visual_objs .objs03 > img{margin-left:-19px;}
.visual_cont .visual_objs .objs01 em{right:101px; top:45px; transform-origin:100% 100%;}
.visual_cont .visual_objs .objs02 em{left:351px; top:20px; transform-origin:0 100%;}
.visual_cont .visual_objs .objs03 em{left:-77px; bottom:325px; transform-origin:100% 0;}
.visual_cont .visual_objs .objs04 em{right:74px; bottom:89px; transform-origin:0 100%;}
.visual_cont .visual_objs .objs05 em{right:18px; bottom:248px; transform-origin:100% 0;}

.ielts .visual_cont .visual_objs .objs04 em{right:9px; bottom:89px; transform-origin:0 100%;}
.opic .visual_cont .visual_objs .objs03 em {left:-115px;}
.tab_slide{margin-bottom:65px; padding:60px 0 0; position:relative; overflow:hidden;}
.tab_slide:before{content:''; width:0; height:1px; background-color:#e4e4e4; position:absolute; left:60px; top:104px;
	-ms-transition: all 1.5s ease-out;
	-webkit-transition: all 1.5s ease-out;
	transition: all 1.5s ease-out;
}
.tab_slide .label{position:absolute; right:0; top:0; opacity:0;
	-ms-transition: all 0.2s ease-out 1s;
	-webkit-transition: all 0.2s ease-out 1s;
	transition: all 0.2s ease-out 1s;

	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
}
.tab_slide .tab_box{font-size:0; position:relative;}
.tab_slide .tab_box li{width:160px; text-align:center;}
.tab_slide .tab_box li:first-child{margin-left:-25px;}
.tab_slide .tab_box li,
.tab_slide .tab_box li a{display:inline-block; vertical-align:top;}
.tab_slide .tab_box li a{opacity:0;
	-ms-transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;

	transform-origin:50% 80%;
	-webkit-transform:scale(2);
	-ms-transform:scale(2);
	transform:scale(2);
}
.tab_slide .tab_box li:nth-child(1) a{
}
.tab_slide .tab_box li:nth-child(2) a{
	-ms-transition-delay: 0.2s;
	-webkit-transition-delay: 0.2s;
	transition-delay: 0.2s;
}
.tab_slide .tab_box li:nth-child(3) a{
	-ms-transition-delay: 0.4s;
	-webkit-transition-delay: 0.4s;
	transition-delay: 0.4s;
}
.tab_slide .tab_box li:nth-child(4) a{
	-ms-transition-delay: 0.6s;
	-webkit-transition-delay: 0.6s;
	transition-delay: 0.6s;
}
.tab_slide .tab_box li:nth-child(5) a{
	-ms-transition-delay: 0.8s;
	-webkit-transition-delay: 0.8s;
	transition-delay: 0.8s;
}

.tab_slide.start:before{width:1215px;}
.tab_slide.start .label,
.tab_slide.start .tab_box li a{opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
}

.tab_slide .tab_box li a{height:60px; overflow:hidden;}
.tab_slide .tab_box li a:hover img,
.tab_slide .tab_box .on img{margin-top:-60px;}

.slide_box .slide_5g_tit{margin-bottom:35px;}
.slide_box .slide_5g_tit img{width:auto;}
.slide_box .slide_5g_cont{background-color:#f7f7f7; font-size:0; position:relative;}
.slide_box .slide_5g_cont:after{content:''; width:100%; height:1px; background-color:#e3e3e3; position:absolute; left:0; top:280px;}/* 190521 hyj 수정 */
.jlpt .slide_box li:nth-child(5) .slide_5g_cont:after{display:none;} /* 200330 syh 추가 */
.slide_box .slide_5g_cont > span{display:inline-block; vertical-align:top; position:relative; opacity:0;
	-ms-transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.slide_box .slide_5g_cont > span img{vertical-align:top;}
.slide_box .slide_5g_cont > span:nth-child(1){
	-webkit-transform:translate(-50px, -50px);
	-ms-transform:translate(-50px, -50px);
	transform:translate(-50px, -50px);
}
.slide_box .slide_5g_cont > span:nth-child(2){
	-ms-transition-delay: 0.3s;
	-webkit-transition-delay: 0.3s;
	transition-delay: 0.3s;

	-webkit-transform:translate(50px, -50px);
	-ms-transform:translate(50px, -50px);
	transform:translate(50px, -50px);
}
.slide_box .slide_5g_cont > span:nth-child(3){
	-ms-transition-delay: 0.6s;
	-webkit-transition-delay: 0.6s;
	transition-delay: 0.6s;

	-webkit-transform:translate(-50px, 50px);
	-ms-transform:translate(-50px, 50px);
	transform:translate(-50px, 50px);
}
.slide_box .slide_5g_cont > span:nth-child(4){
	-ms-transition-delay: 0.9s;
	-webkit-transition-delay: 0.9s;
	transition-delay: 0.9s;

	-webkit-transform:translate(50px, 50px);
	-ms-transform:translate(50px, 50px);
	transform:translate(50px, 50px);
}
.slide_box .slide_5g_cont > span:nth-child(5){
	-ms-transition-delay: 1.2s;
	-webkit-transition-delay: 1.2s;
	transition-delay: 1.2s;

	-webkit-transform:translate(-50px, 50px);
	-ms-transform:translate(-50px, 50px);
	transform:translate(-50px, 50px);
}
.slide_box .slide_5g_cont > span:nth-child(6){
	-ms-transition-delay: 1.5s;
	-webkit-transition-delay: 1.5s;
	transition-delay: 1.5s;

	-webkit-transform:translate(50px, 50px);
	-ms-transform:translate(50px, 50px);
	transform:translate(50px, 50px);
}
.slide_box .type_cols .slide_5g_cont > span{
	-webkit-transform:translate(50px, 0);
	-ms-transform:translate(50px, 0);
	transform:translate(50px, 0);
}

.slide_box .active .slide_5g_cont > span,
.slide_box .active.type_cols .slide_5g_cont > span {opacity:1;
	-webkit-transform:translate(0px, 0px);
	-ms-transform:translate(0px, 0px);
	transform:translate(0px, 0px);
}

.slot_wrap,
.slot_wrap .slot_outer,
.slot_wrap .slot_inner{position:relative;}
.slot_wrap .slot_tit{position:absolute; left:30px; top:30px;}
.slot_wrap .slot_box{padding:30px 30px 35px; text-align:right; background-color:#ff442a;
	box-shadow:0 10px 6px -6px rgba(0, 0, 0, 0.3);
}
.toefl .slot_wrap .slot_box {background-color: #b09e80;}
.ielts .slot_wrap .slot_box {background: #15a83c;}
.tos .slot_wrap .slot_box {background-color: #ed9134;}
.opic .slot_wrap .slot_box {background-color: #4164ed;}
.teps .slot_wrap_rv .slot_box{background-color:#e770ad}
.hsk .slot_wrap .slot_box{background-color:#008bdd; }
.jlpt .slot_wrap .slot_box{background-color:#0dbcbb;} /* 200330 syh 추가 */
.teps .slide_box li:nth-child(2) .slide_5g_cont:after{top:329px}

.ielts .layer_4step .layerpopupContent {text-align:left; padding-top:30px;}
.slot_wrap_rv,
.slot_wrap_rv .slot_outer,
.slot_wrap_rv .slot_inner{position:relative;}
.slot_wrap_rv .slot_tit{position:absolute; left:30px; top:30px;}
.slot_wrap_rv .slot_box{padding:30px 30px 35px; text-align:right; background-color:#ff442a;
	box-shadow:0 10px 6px -6px rgba(0, 0, 0, 0.3);
}
.slot_wrap_rv .slot_outer{width:680px; display:inline-block; vertical-align:middle; background-color:#0b0b0b; border:2px solid #171717;}
.slot_wrap_rv .slot_outer:before{content:'';display:block;position:absolute;left:-2px; top:-2px; right:-32px; bottom:-37px; background:url('/assets/user/images/toeic/slot_shadow.png') no-repeat;}
.slot_wrap_rv .slot_inner{width:100%; height:129px; overflow:hidden;}
.slot_wrap_rv .slot_inner:after{content:''; position:absolute; left:0; top:0; right:0; bottom:0; box-shadow:inset 0 0 30px 20px rgba(0, 0, 0, 1);}
.slot_wrap_rv .slot_inner ul{position:absolute; left:0; top:0; right:0;}
.slot_wrap_rv .slot_inner li{height:129px;text-align:left;position:relative;box-sizing:border-box;padding:27px 30px}
.slot_wrap_rv .slot_inner li p{letter-spacing:-1px; margin:0;}
.slot_wrap_rv .rv_tit{font-size:20px;color:#fff;font-weight:bold;padding-bottom:12px}
.slot_wrap_rv .rv_cont{font-size:16px;color:#999;line-height:23px}
.slot_wrap_rv .rv_score{font-size:18px;color:#fff;position:absolute;top:27px;right:30px}
.slot_wrap_rv .slot_notice{margin-top:8px; font-size:11px; color:#fff; position:absolute; right:0; top:100%;}

.teps .landing_contents + .academy_lineup{background:#e5e5e5}
.teps .landing_contents + .academy_lineup h4{text-align:left}
.teps .academy_lineup{padding:30px 0 80px}
.teps .academy_lineup .ac_tab li{background:#fff}
.teps .academy_lineup .tc_lineup > ul > li{background:#fff}
.teps .slot_wrap_rv .slot_box {background-color: #e770ad;}
.slot_wrap .slot_outer{width:680px; display:inline-block; vertical-align:middle; background-color:#0b0b0b; border:2px solid #171717;}
.slot_wrap .slot_outer:before,
.slot_wrap .slot_outer:after{content:''; position:absolute;}
.slot_wrap .slot_outer:before{left:-2px; top:-2px; right:-32px; bottom:-37px; background:url('/assets/user/images/slot_shadow.png') no-repeat;}
.slot_wrap .slot_outer:after{height:77px; margin-top:-39px; left:-23px; top:50%; right:-23px; background:url('/assets/user/images/slot_focus.png') no-repeat;}
.slot_wrap .slot_inner{width:100%; height:129px; overflow:hidden;}
.slot_wrap .slot_inner:after{content:''; position:absolute; left:0; top:0; right:0; bottom:0; box-shadow:inset 0 0 30px 30px rgba(0, 0, 0, 1);}
.slot_wrap .slot_inner ul{position:absolute; left:0; top:0; right:0;}
.slot_wrap .slot_inner li{height:43px; text-align:center; font-size:20px; line-height:43px; font-weight:bold; color:#fff;}
.slot_wrap .slot_notice{margin-top:8px; font-size:11px; color:#fff; position:absolute; right:0; top:100%;}

.toeic .banner_redweek{/* margin-bottom:80px; */}


/* 190508 kmh 신규 right 플로팅배너 */
.float_ban_right{margin:95px 0 0 550px; position:absolute; left:50%; top:0; overflow:hidden; z-index:503;}
.float_ban_right.fixed{position:fixed;}
.float_ban_right a{display:block; position:relative;}
.float_ban_right a .icon{display:block; position:absolute; right:-4px; top:0;}
.float_ban_right .float_btn_top{float:right;}
.float_ban_right.type02{width:150px; margin-left:584px; box-shadow:0 2px 5px 1px rgba(0, 0, 0, 0.3); overflow:visible;}
.float_ban_right .ver_event_hell{margin-left:-9px;}
.float_ban_right.type02 .float_btn_top{height:30px; float:none; text-align:center; font-size:14px; line-height:30px; color:#fff; background-color:#444;}

@media all and (max-width:1480px){
	.float_ban_right a > img{display:none;}
	.float_ban_right a .icon{position:static;}
	.float_ban_right .float_btn_top > img{display:block;}
	.float_ban_right.type02{margin-left:0; left:auto; right:0;}
	.float_ban_right.type02 a > img{display:block;}
	.lectureContainer .float_ban_right a > img{display:block;}
}
/* //190508 kmh 신규 right 플로팅배너 */

/*right 플로팅배너*/
.float_ban {position:absolute; right:50%; margin-right:-760px; top:50px; z-index:503; margin-left:0; left:auto;width:181px;} /* 180914 syh 수정 */
.float_ban a {display:inline-block; width:180px; margin-top:-4px;}
.float_ban.time a.btn_apply{font-size:0;line-height:0;text-indent:-9999px;width:164px;height:233px;position:absolute;top:32px;left:3px;}
.float_ban.fixed {position:fixed; top:70px;}
.float_ban.idp {top:385px;}
.float_ban.idp.fixed {top:400px;}

/* top버튼 */
.float_ban div.quick_top {display:block; border:none; cursor:pointer;}

/* 플로팅 gre - 181024 syh 추가 */
.float_ban .gre1{background:url(/assets/user/images/ft_bg_gre.png) no-repeat 0 0;width:216px;height:193px;padding-top:26px;text-align:center;}


/*카톡핫라인*/
.ly_review {}
.c_layer .layer_wrap{display:none; z-index:1001;}
#kakao_detail_popup .layerpopupIn{width:600px; margin-left: -300px;}
#kakao_detail_popup .layerpopupTop {padding: 20px;  background-color:#fff;}
#kakao_detail_popup .layerpopupContainer,  #kakao_detail_popup .layerpopupBottom {padding:0 20px; background-color:#fff; }
 #kakao_detail_popup .layerpopupBottom {padding-bottom:20px;}
#kakao_detail_popup .layerpopupContainer .layerpopupContent,  #kakao_detail_popup .layerpopupBottom .layerpopupBottomIn{background-color:#ffe300;}
#kakao_detail_popup .layerpopupContainer .layerpopupContent{padding-top:20px;}
#kakao_detail_popup .layerpopupTop .title{ margin:0; padding-bottom:10px ;border-bottom: 1px solid; border-color: rgba(151,151,151,0.4);}
.c_layer.ver_abs .layer_wrap.ly_kakao {position:absolute; width:600px; left:50%;}
.ly_kakao .ly_top {position:relative; background-color:#000;}
.ly_kakao .ly_top h1 {padding:20px 25px; color:#fff; font-size:24px; font-weight:normal;}
.ly_kakao .ly_top button {position:absolute; right:15px; top:15px; width:30px; height:30px; padding:0; border:none; background:none;}
.ly_kakao .ly_top button img {max-width:100%;}
.ly_kakao .ly_cont {padding:30px 20px; background-color:#ffe300;}
.ly_cont .tit {margin-bottom:20px; text-align:center;}
.tb_kakao {height:250px; overflow-x:hidden; overflow-y:auto;}
.tb_kakao table {width:100%; margin-bottom:10px; text-align:center; vertical-align:top; box-shadow:2px 2px 2px 0px #b5b5b5; border-spacing:0;}
.tb_kakao table th {padding:10px 0; color:#fff; font-size:13px; font-weight:normal; letter-spacing:-1px; background-color:#4a3132;}
.tb_kakao table th:nth-child(2n) {background-color:#523738;}
.tb_kakao table th span {color:#ffd701;}
.tb_kakao table td {line-height:1.2; padding:10px 0; color:#000; font-size:12px; letter-spacing:-1px; border-bottom:1px solid #b5b5b5; background-color:#e5e5e5;}
.tb_kakao table td:nth-child(2n) {background-color:#fff;}

/*layer_4step 팝업*/
.layer_4step {display:none;}
.slide_box .layer_4step{display:none}
.slide_box .layer_4step .ly_inner{width:1000px;height:572px;background:#fff;position:absolute;top:68px;left:0;box-shadow:3px 5px 5px #b8b8b8;z-index:2;padding:50px 0 0 50px;box-sizing:border-box;border:1px solid #e3e3e3}
.slide_box .layer_4step .ly_inner p:first-child{padding-bottom:30px}
.slide_box .layer_4step .ly_mask{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;opacity:.1;z-index:1}
.slide_box .layer_4step .ly_close{position:absolute;top:20px;right:20px}
.slide_box .layer_4step .layerpopupContent {padding-top:20px;}
/*오즈랑 배너*/
.ozBanner {background-color:#483461; height:302px;}
	.ozBannerIn  { padding-top:66px; width:1080px; margin:0 auto;}
	.ozBannerIn .ozBannerCon { text-align:left; position:relative; background: #7e1df4; height:93px; box-shadow:0 3px 6px rgba(0,0,0,0.26);background: -moz-linear-gradient(-45deg, #7e1df4 0%, #ffffff 250%); background: -webkit-linear-gradient(-45deg, #7e1df4 0%,#ffffff 250%); background: linear-gradient(-102deg, #7e1df4 63%,#ffffff 197%);border-radius:100px;}
.ozBannerIn a{color:#fff; display:block; }
.ozBannerlogo {height:93px; line-height:90px; border-radius:100px; text-align:center; width:264px; position:absolute; right:0; top:0;background: #7e1df4; background: -moz-linear-gradient(-45deg, #7e1df4 0%, #ffffff 200%); /* FF3.6-15 */background: -webkit-linear-gradient(-45deg, #7e1df4 0%,#ffffff 200%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(-102deg, #7e1df4 63%,#ffffff 197%); }
.ozBaannerT  { padding-left:50px;font-size:24px; margin-top:15px; letter-spacing:-0.5px; display:inline-block; padding-right:54px; vertical-align:middle;}
.ozBaannerT:before {display:inline-block; content:""; width:14px;height:14px; border-radius:7px; background-color:#fff;margin-right:15px;}
.ozBaannerT2 {font-size:16px; margin-top:20px; display:inline-block; padding-left:80px; position:relative;  vertical-align:middle;}
.ozBaannerT2:before{display:inline-block; border-left:1px dashed #fff; width:1px; height:70px; content:''; position:absolute; left:0; top:-8px;}
.ozBaannerT2 span {font-size:28px;letter-spacing:-0.5px;}


/*강의안내 상세 > 유의사항*/
.lectureNotice {background-color:#F8F8FF;}
	.lectureNoticeIn{padding:22px 30px 24px;}
		.lecNTitle {margin-bottom:32px; color:#000; font-size:22px; letter-spacing:-0.5px; border-bottom:1px solid #D7D7D7; position:relative; padding-bottom:22px;}
		.lecNTitle a {position:absolute; right:5px; color:#000; font-size:18px;}
		.lecNCon{line-height:24px;}
		.lecNCon p{margin:0; font-size:14px;}
			.mb30, .lecNCon p.mb30 {margin-bottom:30px;}
			.lecNCon .black {font-size:16px; letter-spacing:-0.5px;}
			.lecNConPdf {text-align:right; margin-top:50px; letter-spacing:-0.5px;}
			.lecNConPdf a {display:inline-block; vertical-align:middle; background-color:#E4E7EE;color:#646A78; width:68px; height:30px; line-height:32px; text-align:center;margin-left:9px;}
			.lecNConPdf a span {font-size:17px; vertical-align:middle;}

			.lecNCon .stext {margin: 10px 0;}



/*점수 보장반 hsk*/
.hskBanner {background-color:#DE1D07;}
.hskBannerIn {padding:65px 0 133px;}
.hskBannerIn a {box-shadow: 10px 10px 0 #fff; text-align:center; width:1080px; margin:0 auto; display:block; padding:33px 0 37px; border:5px solid #fff;}




/* Btype*/

#container.con_full {width:100%; padding:0; margin:0;}
#container.con_full #content {width:100%; padding:0; margin:0;}
#container.con_full .inner {position:relative; width:1080px; margin:0 auto;}

#wrap {}
/*#wrap * {font-family:"Nanum Gothic", Malgun Gothic, Arial,Apple SD Gothic Neo, AppleGhothic, Helvetica;}*/
#wrap.japan .cont_top {background:url(/assets/user/images/japan/top_bg.jpg) center top no-repeat;    background-position-y: 50px; padding-top: 50px;}
#wrap.japan.tab_area {background-color:#222;}
#wrap.japan .tab_area ul {display:table; margin:0 auto; width:1080px;}
#wrap.japan .tab_area ul li {display:table-cell; width:20%; color:#fff; font-size:18px; font-weight:bold; text-align:center; cursor:pointer;}
#wrap.japan .tab_area ul li.on, #wrap.japan .tab_area ul li:hover,  #wrap.japan .tab_area ul li.active{background-color:#b839c3;}
#wrap.japan .tab_area ul li a {padding:20px 0; }
#wrap .tab_area ul a {color:#fff; display:block; }
#wrap.japan .tab_area ul a{min-height:27px; width:100%; height:100%;}
#wrap .tab_area.fixed {position:fixed; top:100px; left:0; right:0; width:100%; z-index:105;}
#wrap .tabWrap.fixed {position:fixed; top:100px; left:0; right:0; width:100%; z-index:105;}

#wrap .tab_cont {}


#wrap.japan .cont1 {padding:60px 0 122px; background-color:#f0f0f0;}
#wrap.japan .cont1 .btn_area {margin-top:40px;}

#wrap .cont2 {}
#wrap.japan .cont2 .sec01 {padding:30px 0 40px; text-align:center;}
#wrap.japan .cont2 .sec02 {padding:50px 0; text-align:center; }
#wrap.japan .cont2 .sec02 .btn_area {margin-top:40px}
#wrap.japan .cont2 .sec03 {padding:50px 0 122px; background:url(/assets/user/images/japan/sec03_bg.jpg);}
#wrap.japan .cont2 .sec03 .inner:after {content:''; position:absolute; left:100%; bottom:-30px; width:193px; height:195px; background:url(/assets/user/images/japan/bg_character.png) no-repeat;}
#wrap.japan .cont2 .sec03 .tit {margin-bottom:25px;}
#wrap.japan .cont2 .sec03 .btn_area {width:900px; margin:20px auto 0; text-align:right;}
#wrap.japan .cont2 .sec03 .btn_area a {position:relative; display:inline-block; padding:8px 10px 8px 20px; color:#fff; font-size:12px; background-color:#748d99;}
#wrap.japan .cont2 .sec03 .btn_area a:before {content:'+'; position:absolute; left:7px; top:6px; font-size:14px;}

#wrap.japan .rv_slider {position:relative; height:320px; text-align:center;}
#wrap.japan .rv_slider .controls {}
#wrap.japan .rv_slider span {position:absolute; top:0; bottom:0; width:50px; height:100%; color:transparent; font-size:0; text-indent:-9999px;}
#wrap.japan .rv_slider span a {display:block; height:100%; background-position:center; background-repeat:no-repeat;}
#wrap.japan .rv_slider span.prev {left:-10px;}
#wrap.japan .rv_slider span.next {right:-10px;}
#wrap.japan .rv_slider span.prev a {background-image:url(/assets/user/images/japan/prev_type1.png);}
#wrap.japan .rv_slider span.next a {background-image:url(/assets/user/images/japan/next_type1.png);}
#wrap.japan .rv_slider span.prev a.disabled {background-image:none; cursor:auto;}
#wrap.japan .rv_slider span.next a.disabled{background-image:none; cursor:auto;}

#wrap.japan .w_tc .controls span {position:absolute; top:36%; width:32px; height:64px; color:transparent; font-size:0; text-indent:-9999px;}
#wrap.japan .w_tc .controls span a {display:block; height:100%; background-position:center; background-repeat:no-repeat;}
#wrap.japan .w_tc .controls .tc_prev {left:0px;}
#wrap.japan .w_tc .controls .tc_next {right:0px;}

#wrap.japan .w_tc .controls .tc_prev a {background-image:url(/assets/user/images/japan/prev_type2.png);}
#wrap.japan .w_tc .controls .tc_next a {background-image:url(/assets/user/images/japan/next_type2.png);}
#wrap.japan .w_tc .controls .tc_prev a.disabled {background-image:none; cursor:auto;}
#wrap.japan .w_tc .controls .tc_next a.disabled {background-image:none; cursor:auto;}

#wrap.japan .pass_rv .controls {position:absolute; right:5px; top:0; line-height:0;}
#wrap.japan .pass_rv .controls span {display:inline-block; width:26px; height:26px; color:transparent; font-size:0; text-indent:-9999px; }
#wrap.japan .pass_rv .controls span a {display:block; height:100%; background-position:center; background-repeat:no-repeat;}
#wrap.japan .pass_rv .controls .prev a {background-image:url(/assets/user/images/japan/prev_type3.png);}
#wrap.japan .pass_rv .controls .next a {background-image:url(/assets/user/images/japan/next_type3.png);}
#wrap.japan .pass_rv .controls .prev a.disabled {background-image:url(/assets/user/images/japann/prev_type3_off.png); cursor:auto;}
#wrap.japan .pass_rv .controls .next a.disabled {background-image:url(/assets/user/images/japan/next_type3_off.png); cursor:auto;}

#wrap.japan .cont3 {}
#wrap.japan .cont3 .sec01 {padding:30px 0 40px; text-align:center;}
#wrap.japan .cont3 .sec02 {padding:50px 0; text-align:center; background-color:#f8e8f8;}
#wrap.japan .cont3 .sec02 .info_area {display:table; width:1080px; margin:0 auto 45px;}
#wrap.japan .cont3 .sec02 .info_area .w_tc {position:relative; display:table-cell; width:570px; background-color:#fff; vertical-align:middle;}
#wrap.japan .cont3 .sec02 .info_area .w_tc:before {content:''; position:absolute; top:-33px; left:0; right:0; height:33px; background:url(/assets/user/images/japan/tit_tc.png) left bottom no-repeat;}
#wrap.japan .cont3 .sec02 .info_area .teacher1 {position:relative;}
#wrap.japan .cont3 .sec02 .info_area .teacher1 li {display:table; width:418px !important; margin:0 50px; vertical-align:top; cursor:pointer;}
#wrap.japan .cont3 .sec02 .info_area .teacher1 .img_tc {display:table-cell; width:130px; height:130px; border-radius:100%; border:1px solid #e7e7e7; overflow:hidden; vertical-align:middle;}
#wrap.japan .cont3 .sec02 .info_area .teacher1 .img_tc img {min-height:100%;}
#wrap.japan .cont3 .sec02 .info_area .teacher1 dl {display:table-cell; padding-left:20px; text-align:left; vertical-align:middle;}
#wrap.japan .cont3 .sec02 .info_area .teacher1 dl dt {margin-bottom:25px; color:#222; font-size:28px;}
#wrap.japan .cont3 .sec02 .info_area .teacher1 dl dd {margin-bottom:10px; color:#666; font-size:18px;}
#wrap.japan .cont3 .sec02 .info_area .teacher1 dl dd span {line-height:14px; padding-right:5px; color:#b839c3; vertical-align:top;}
#wrap.japan .cont3 .sec02 .info_area a.moreview {position:absolute; right:0; bottom:0; color:#222; font-size:13px; padding:9px; background-color:#e5e5e5;}
#wrap.japan .cont3 .sec02 .info_area .lvtest {float:right; position:relative; display:table-cell; vertical-align:middle;}
#wrap.japan .cont3 .sec02 .info_area .lvtest a {position:absolute; left:27%; bottom:25px;}
#wrap.japan .cont3 .sec02 .btn_area {margin-top:40px}
#wrap.japan .cont3 .sec03 {padding:50px 0 30px; background:url(/assets/user/images/japan/sec03_bg.jpg);} /* 200305 kmh 수정 */
#wrap.japan .cont3 .sec03 .inner:after {content:''; position:absolute; left:100%; bottom:-30px; width:193px; height:195px; background:url(/assets/user/images/japan/bg_character.png) no-repeat;}
#wrap.japan .cont3 .sec03 .tit {margin-bottom:25px;}
#wrap.japan .cont3 .sec03 .btn_area {width:900px; margin:20px auto 0; text-align:right;}
#wrap.japan .cont3 .sec03 .btn_area a {position:relative; display:inline-block; padding:8px 10px 8px 20px; color:#fff; font-size:12px; background-color:#748d99;}
#wrap.japan .cont3 .sec03 .btn_area a:before {content:'+'; position:absolute; left:7px; top:6px; font-size:14px;}

#wrap.japan .cont4 {overflow:hidden; position:relative;}
#wrap.japan .cont4 > ul > li {float:left;}
#wrap.japan .cont4 .sec01 {padding:35px 0 0; text-align:center;}
#wrap.japan .cont4 .sec02 {padding:85px 0 50px; text-align:center; background-color:#f8e8f8;}
#wrap.japan .cont4 .sec02 .info_area {display:table; width:1080px; margin:0 auto;}
#wrap.japan .cont4 .sec02 .info_area .w_tc {position:relative; display:inline-block; width:490px; margin:0; padding:35px 0; background-color:#fff; vertical-align:middle;}
#wrap.japan .cont4 .sec02 .info_area .w_tc:before {content:''; position:absolute; top:-33px; left:0; right:0; height:33px; background:url(/assets/user/images/japan/tit_tc.png) left bottom no-repeat;}
#wrap.japan .cont4 .sec02 .info_area .teacher2 {position:relative;}
#wrap.japan .cont4 .sec02 .info_area .teacher2 li {display:table; width:390px !important; margin:0 50px; vertical-align:top; cursor:pointer;}
#wrap.japan .cont4 .sec02 .info_area .teacher2 .img_tc {display:table-cell; width:130px; height:130px; border-radius:100%; border:1px solid #e7e7e7; overflow:hidden; vertical-align:middle;}
#wrap.japan .cont4 .sec02 .info_area .teacher2 .img_tc img {min-height:100%;}
#wrap.japan .cont4 .sec02 .info_area .teacher2 dl {display:table-cell; padding-left:20px; text-align:left; vertical-align:middle;}
#wrap.japan .cont4 .sec02 .info_area .teacher2 dl dt {margin-bottom:25px; color:#222; font-size:28px;}
#wrap.japan .cont4 .sec02 .info_area .teacher2 dl dd {margin-bottom:10px; color:#666; font-size:18px;}
#wrap.japan .cont4 .sec02 .info_area .teacher2 dl dd span {line-height:14px; padding-right:5px; color:#b839c3; vertical-align:top;}

#wrap.japan .cont4 .sec02 .info_area .pass_rv {float:right; position:relative; width:490px; height:204px; padding:30px 0 0; background-color:#fff; vertical-align:top;}
#wrap.japan .cont4 .sec02 .info_area .pass_rv:before {content:''; position:absolute; top:-33px; left:0; right:0; height:33px; background:url(/assets/user/images/japan/tit_pass.png) left bottom no-repeat;}
#wrap.japan .cont4 .sec02 .info_area .pass_rv .bx-viewport {height:auto !important;}
#wrap.japan .cont4 .sec02 .info_area .pass_rv ul {padding:0 30px;}
#wrap.japan .cont4 .sec02 .info_area .pass_rv ul li {}
#wrap.japan .cont4 .sec02 .info_area .pass_rv ul dl {margin:0 40px; text-align:left; vertical-align:middle;}
#wrap.japan .cont4 .sec02 .info_area .pass_rv ul dl dt {margin-bottom:20px; color:#222; font-size:28px;}
#wrap.japan .cont4 .sec02 .info_area .pass_rv ul dl dd {line-height:1.5; max-height:110px; margin-bottom:10px; color:#666; font-size:15px; overflow:hidden;}
#wrap.japan .cont4 .sec02 .info_area .pass_rv ul dl dd span {line-height:14px; padding-right:5px; color:#b839c3; vertical-align:top;}
#wrap.japan .cont4 .sec02 .info_area a.moreview {position:absolute; right:0; bottom:0; color:#222; font-size:13px; padding:9px; background-color:#e5e5e5;}
#wrap.japan .cont4 .sec03 {padding:45px 0 30px; background:url(/assets/user/images/japan/sec03_bg2.jpg);}
#wrap.japan .cont4 .sec04 {padding:50px 0 122px; text-align:center; background-color:#f8e8f8;}
#wrap.japan .cont4 .sec04 .btn_area {margin-top:40px}

#wrap.japan .cont5 {overflow:hidden; position:relative;}
#wrap.japan .cont5 > ul > li {float:left;}
#wrap.japan .cont5 .sec01 {padding:40px 0; text-align:center;}
#wrap.japan .cont5 .sec02 {padding:50px 0 50px; text-align:center; background-color:#f8e8f8;}
#wrap.japan .cont5 .sec02 .btn_area {margin-top:40px}
#wrap.japan .cont5 .sec03 {padding:50px 0 123px; background:url(/assets/user/images/japan/sec03_bg.jpg);}
#wrap.japan .cont5 .sec03 .inner:after {content:''; position:absolute; left:100%; bottom:-50px; width:193px; height:195px; background:url(/assets/user/images/japan/bg_character.png) no-repeat;}
#wrap.japan .cont5 .sec03 .tit {margin-bottom:25px;}
#wrap.japan .cont5 .sec03 .btn_area {width:900px; margin:20px auto 0; text-align:right;}
#wrap.japan .cont5 .sec03 .btn_area a {position:relative; display:inline-block; padding:8px 10px 8px 20px; color:#fff; font-size:12px; background-color:#748d99;}
#wrap.japan .cont5 .sec03 .btn_area a:before {content:'+'; position:absolute; left:7px; top:6px; font-size:14px;}

#wrap.japan .jp_inst {padding:70px 0 0;}
#wrap.japan .jp_inst .tit {margin-bottom:60px;}
#wrap.japan .inst_area {position:relative; margin-top:50px;background:#fff;}
#wrap.japan .inst_area .inst_tit {color:#1b1b1b;font-size:20px;font-weight:bold;padding-bottom:10px;text-align:left;letter-spacing:-1px;}
#wrap.japan .inst_area .inst_tabs {margin-bottom:30px;}
#wrap.japan .inst_area .ul_inst {display:inline-block;}
#wrap.japan .inst_area .ul_inst li {display:inline-block; padding:12px 0; width:116px; text-align:center; margin-left:2px; color:#4d4c4c; font-size:16px; font-weight:bold; border:1px solid #4c4c4c; cursor:pointer; vertical-align:top;}
#wrap.japan .inst_area .ul_inst li:first-child {margin-left:0;}
#wrap.japan .inst_area .ul_inst li.selected {color:#fff; border:1px solid #000; background-color:#000;}
#wrap.japan .inst_area .sp_class {float:right; padding-left:15px; border-left:1px solid #e5e5e5;}
#wrap.japan .inst_area .sp_class a {display:inline-block; padding:13px 30px; color:#4d4c4c; font-size:14px; font-weight:bold; border:1px solid #4c4c4c; vertical-align:top;}
#wrap.japan .inst_area .sp_class a:hover {color:#fff; border:1px solid #000; background-color:#000;}
#wrap.japan .inst_area .inst_cont {padding:30px 0 0; border-top:1px solid #e5e5e5;}
#wrap.japan .inst_area .inst_cont .inst_detail {}
/* 181120 hyj �섏젙 */
#wrap .inst_area .inst_cont .inst_detail dl {display:block; padding:30px 40px; margin:25px 0; background-color:#f2f2f2;}
#wrap .inst_area .inst_cont .inst_detail dl dt {margin-bottom:30px; color:#222; font-size:28px; font-weight:bold; vertical-align:middle;}
#wrap .inst_area .inst_cont .inst_detail dl dd {}
/* //181120 hyj �섏젙 */
#wrap .inst_area .btn_group {position:relative; padding:30px 0; margin:70px 0 0; text-align:center; border-width:1px 0; border-style:solid; border-color:#e5e5e5;}
#wrap .inst_area .btn_group .sub_tit {position:relative; margin-top:-45px; text-align:center;}
#wrap .inst_area .btn_group .sub_tit span {display:inline-block; padding:0 50px; color:#000; font-size:28px; font-weight:bold; background-color:#fff;}
#wrap .inst_area .btn_group .btn_apply {margin-top:25px; text-align:center;}
#wrap .inst_area .btn_group .btn_apply a {position:relative; display:inline-block; width:150px; line-height:1; padding:13px 0 16px; margin:0 5px; color:#fff; font-size:19px; font-weight:bold; text-align:right; border-radius:30px; background-color:#ff0022;}
#wrap .inst_area .btn_group .btn_apply a:after {content:''; display:inline-block; width:30px; height:13px; background:url(/assets/user/images/icon_link_white.png) 5px center no-repeat;}
#wrap .inst_area .btn_group .btn_apply a span {display:inline-block; width:100px; text-align:center;}


#wrap.japan .cont2 .sec02{padding:0;}
#wrap.japan .cont2 .sec02 .inner {padding:50px 0 120px; width:1080px; margin:0 auto}
#wrap.japan .inner {margin:0 auto; text-align:center;}
#wrap.japan .cont2 .sec03 .tit {width:1080px; margin:0 auto;}
#wrap.japan .cont2:after {clear:both; display:block; content:''}
#wrap.japan .tab_cont {padding-bottom:88px; position:relative; overflow:hidden;} /* 200305 kmh 수정 */
#wrap.japan .tab_cont ul li.tabConslide {height:0; overflow:hidden; min-height:650px;}
#wrap.japan .tab_cont ul li.tabConslide.on {height:auto;}
#wrap.japan .cont4 .sec03 {padding:45px 0 105px;}
#wrap.japan .cont4 {position:relative;}
#jp_quick {position:absolute; top:20px; left:50%; margin-left:552px; text-align:center; border-radius:100px; overflow:hidden; box-shadow:1px 4px 7px #a5a5a5; z-index:999;}
#jp_quick.fixed {position:fixed; top:245px;}
#jp_quick .d_day {display:block; padding:45px 7px 0; background-color:#b839c3;} /* 180622 dh */
#jp_quick .d_day h1 {color:#fff; font-size:30px; font-family:Arial; font-weight:bold;}
#jp_quick .d_day h2 {margin-top:10px; color:#fff; font-size:17px; font-weight:normal; letter-spacing:-1px;}
#jp_quick .d_day .d_count {padding:20px 0; color:#000; font-size:26px; font-family:Arial; font-weight:bold;}
#jp_quick .d_day .d_count span {display:inline-block; padding:4px 6px 5px; margin-left:3px;  color:#fff; font-size:26px; font-family:Arial; font-weight:bold; background-color:#000;}
/* 180622 dh */
#jp_quick .q_evt {margin-top:-2px; border-top:2px dashed #d791de;}
#jp_quick .q_evt a {display:block;}
#jp_quick .q_evt img {max-width:100%;}
#jp_quick .w_btn {border-top:2px dashed #93abf9; background:#3e69f5;}
#jp_quick .w_btn a {display:block;}
/* //180622 dh */
#jp_quick button.quick_top {display:block; width:100%; padding:13px 0 18px; margin-top:-1px; color:#fff; font-size:13px; text-align:center; border:none; background:#444; cursor:pointer;}/* 181120 hyj �섏젙 */

.btm_banner {position:relative; width:100%; height:70px; text-align:left; background:url(/assets/user/images/japan/bg_btm_ban.jpg) repeat-x;}
.btm_banner .inner {position:relative; width:1004px; margin:0 auto; padding-top:2px;}
.btm_banner .btn_on_apply {position:absolute; right:0; top:0;}
.btm_banner .btn_cls_apply {position:absolute; top:10px; right:-40px; display:block; padding:10px; border:0 none; background:0 none;}
.btm_banner.fixed {position:fixed; left:0; right:0; bottom:-1px; z-index:100;}

.search_pop_tit {padding:15px 30px 16px; color:#fff; font-size:24px; font-weight:bold; background-color:#b839c4;}
.search_cont {padding: 20px 30px 30px; background-color:#f4f4f4;}

#selectBox {z-index:99;}

.rv_txt2 {color:#97a6ab; font-size:11px; text-align:right;}
.sec03 .rv_txt2 {width:900px; margin:-30px auto 30px;}
.pass_rv .rv_txt2 {position:absolute; top:-25px; right:10px; color:#beb7bf;}




/*theblack*/
.theblack .landing_contents .visual  { height:680px; background: #111 url(/assets/user/images/the_black/prd/bg_cont1.jpg) 50% 50% no-repeat;}
.theblack .landing_contents .visual .wrapper {padding-top:100px; text-align:center;}
.theblack .landing_contents .ver1 {   height:590px; padding:0; background-color: #333; text-align:center;  background: url(/assets/user/images/the_black/prd/bg_cont2.jpg) 50% 50% no-repeat;}
.theblack .landing_contents .ver2 {padding: 0 0 148px;background: #480000 url(/assets/user/images/the_black/prd/bg_cont3.jpg) 50% 50% no-repeat;}
.theblack .landing_contents .ver2 .cul {text-align:center;  padding-top:80px;}
.theblack .landing_contents .ver3 {text-align:center; padding: 0 0 148px;background: #111 url(/assets/user/images/the_black/prd/bg_cont6.jpg) 50% 50% no-repeat;}
.theblack .landing_contents .ver3 li {margin-bottom:8px;}
.theblack .landing_contents .ver4 {text-align:center; padding: 0 0 148px;background:  url(/assets/user/images/the_black/prd/bg_cont5.jpg) 50% 50% no-repeat;}
.theblack .landing_contents .ver5 {text-align:center; padding: 0 0 148px;background: #111 url(/assets/user/images/the_black/prd/bg_cont6.jpg) 50% 50% no-repeat;}

.theblack .tabArea {width: 100%; z-index: 1;background-color: #3E3E3E;}
.theblack .tabArea.fixed {    position: fixed; top: 100px;left: 0;right: 0; width: 100%;z-index: 106;}
.theblack .tabArea ul {    width: 1080px; margin: 0 auto; overflow: hidden;  text-align: center;}
.theblack .tabArea ul li {    position: relative; float: left; width: 12.5%;} /* 200318 kmh 수정 */
.theblack .tabArea ul li a {    display: block; width: 100%; height: 100%; padding: 20px 0; font-size: 18px; font-weight: 600;    color: #fff;}
.theblack .tabArea ul li.on {background-color: #C78649;}
.theblack .tabArea ul li.on a {}

.theblack .tabBg {     text-align: center;background: url(/assets/user/images/the_black/prd/bg2.png) no-repeat;     background-size: cover;}
.theblack .tabContainer>li {    position: relative; overflow: hidden; height: 0px;}
.theblack .tabContainer>li.on {height: auto;}
.theblack .tabContainer .titImg  {margin: 100px 0 0;}

.theblack .tabContainer .wvNumBox  { top: 264px;}
.theblack .tabContainer .wvNumBox > a {width:16px; border: none;background-color: #707070;}
.theblack .tabContainer .wvNumBox > a.on {background-color:#fff;}

.theblack .tbSlide {position: relative; width: 1080px; overflow: hidden; margin: 0 auto;margin-bottom: 25px; }
.theblack .bannerLinkLocker{margin-bottom: 200px;text-align: center;}

.theblack .tbSlide ul{margin-top:100px;}
.theblack .tbSlide .tbSliderIn li {float:left;}
.theblack .tbSlide .tbSliderIn li span {margin-left: 20px; display:inline-block;}
.theblack .tbSlide .tbSliderIn li span:first-child {margin-left:0;}
.theblack .wvNextBox {    width: 1200px; margin: 19px auto; position: absolute; height: 60px; margin-left: auto; margin-right: auto;
	left: 0; right: 0;top: 520px;}
.theblack .wvNextBox .prevBu {    left: 0px;}
.theblack .wvNextBox .nextBu {    right: 0px;}
.theblack .wvNextBox span {  font-size: 60px;font-weight: 600; color: #707070;}
.theblack .wvNumBoxIn {display:none;}

/* 200305 kmh 추가 */
.theblack.verBasic{padding:0 0 137px;}
.theblack.verBasic h3{margin:0;}
.theblack.verBasic .landing_contents .visual{height:600px; background: #111 url(/assets/user/images/the_black/basic/bg_cont1.jpg) 0 50% repeat-y;}
.theblack.verBasic .landing_contents .visual h3{margin:23px 0 0; position:relative;}
.theblack.verBasic .landing_contents .visual h3 div{position:relative;}
.theblack.verBasic .landing_contents .visual h3 .gif_box{margin-left:-180px; position:absolute; left:50%; top:0;}
.theblack.verBasic .landing_contents .visual .label{position:absolute; left:0; top:60px;}
.theblack.verBasic .thebkCurriculum{text-align:center; background-color:#4b090a;}
.theblack.verBasic .thebkCurriculum h3{padding:51px 0 29px;}
.theblack.verBasic .thebkCurriculum .sectionCont{padding:0 0 35px;}
.theblack.verBasic .thebkCont{text-align:center;}
.theblack.verBasic .thebkCont h3{padding:48px 0 43px;}
.theblack.verBasic .thebkCont .sectionCont{padding:0 0 55px;}
.theblack.verBasic .thebkCont.typeEng{background:url(/assets/user/images/the_black/basic/eng_bg.jpg) 50% 100% no-repeat;}
.theblack.verBasic .thebkCont.typeChn{background:url(/assets/user/images/the_black/basic/chn_bg.jpg) 50% 100% no-repeat;}
.theblack.verBasic .thebkCont.typeJp{background:url(/assets/user/images/the_black/basic/jp_bg.jpg) 50% 100% no-repeat;}

.theblack.verBasic .tabArea ul li{width:33.33%;}




/*GRE*/
#wrap.gre .tab_area {position:absolute; width:100%; z-index:1; }
#wrap.gre .tab_area.fixed {top:100px; position:fixed; z-index:101;}
#wrap .tab_area.dark {background-color:#19191f;}
#wrap.gre .tab_cont {text-align: center;}
#wrap.gre .tab_cont.tabCont1 {}
#wrap.gre .tab_cont.tabCont1, #wrap.gre .tab_cont.tabCont2, #wrap.gre .tab_cont.tabCont3, #wrap.gre .tab_cont.tabCont4 {display:none; padding-top:70px; margin-top:-2px;}
#wrap.gre .tab_cont.tabCont1.on, #wrap.gre .tab_cont.tabCont2.on, #wrap.gre .tab_cont.tabCont3.on, #wrap.gre .tab_cont.tabCont4.on {display:block;}
#wrap.gre .cont_top { display:none;   padding: 30px;    text-align: center;background: url(/assets/user/images/gre/bg1.jpg) center top no-repeat;}
#wrap.gre .cont_top:first-child {display:block;}
#wrap.gre .cont_top .inner {    padding: 60px 20px 20px;}

#wrap.gre .titleIconList {width:678px; margin:0 auto;overflow:hidden; padding-top:3px;}
#wrap.gre .titleIconList li {float:left; text-align:center; color:#fff;}
#wrap.gre .titleIconList li .tIconIn01 {padding-right:76px;}
#wrap.gre .titleIconList li .tIconIn02 {padding-right:42px;}
#wrap.gre .titleIconList li .textBox {font-size:22px; font-weight:200;}
#wrap.gre .titleText {font-size:26px; color:#fff; font-weight:200; letter-spacing:-0.8px; padding-bottom:20px;}
#wrap.gre .titleText span {padding-left:17px}
#wrap.gre .cont1 {padding:0;}
#wrap.gre .tab_area ul {    overflow: hidden;width: 1080px; margin: 0 auto;}
#wrap.gre .tab_area ul li {    position: relative;    color: #ddd;float: left;
	width: 25%;
	text-align: center;
	font-size: 18px;
	transition: all .3s;
	padding: 20px 0;}
#wrap.gre .tab_area ul li:after {    position: absolute;
	left: 0%;
	bottom: 3px;
	content: '';
	width: 0%;
	height: 6px;
	background-color: #d98948;
	transition: .35s;
	transform: translateX(0%);}
#wrap.gre .tab_area ul li:on {    position: absolute;
	left: 0%;
	bottom: 0px;
	content: '';
	width: 0%;
	height: 6px;
	background-color: #d98948;
	transition: .35s;
	transform: translateX(0%);}
#wrap.gre .tab_area ul li.active:after {    width: 100%;}
#wrap.gre .tab_area ul li.on:after {    width: 100%;}
#wrap.gre .tab_area ul li.active, #wrap.gre .tab_area ul li.on, #wrap.gre .tab_area ul li:hover {background:none;        transform: scale(1.1); color: #fff;}
#wrap.gre .sec_gre1 {     padding: 50px 0; background-color: #e7e7e7;}
#wrap.gre .greReview {padding: 50px 0 73px;background: url(/assets/user/images/gre/bg2.jpg) center top no-repeat;}
#wrap.gre .greReview .leftCont {    float: left;width: 250px;}
#wrap.gre .greReview .rightCont {float: left; width: 830px;overflow: hidden;}
#wrap.gre .greReview .bx-wrapper {    padding: 10px 0 20px 0; background-color: #fff;}
#wrap.gre .greReview .sliderCont { position: relative; text-align: center;color: #000; height:153px;}
#wrap.gre .greReview .sliderCont li p {margin-top:30px; font-size: 15px;}
#wrap.gre .greReview .sliderCont strong {color:#d98948;}
#wrap.gre .greReview .rv_txt2 {margin:0; margin-top:10px;}
#wrap.gre .greReview .rv_writer {    color: #a7a7a8;}
#wrap.gre .greReview .wvNextBox span {    color: #ddd;}
#wrap.gre .greReview .wvNextBox span:before {    text-shadow: none;}
#wrap.gre .greReview .wvNumBoxIn {display:none;}
#wrap.gre .greReview .wvNumBox {bottom: -16px; right: 0; width: 68px; height: 28px;}
#wrap.gre .greReview .wvNumBox > a {width:7px; height:7px;    margin: 3px;background-color: #fff;border: 2px solid #b5b5b5;}
#wrap.gre .greReview .wvNumBox > a.on {background-color:#bd6e2f;    border: 2px solid #bd6e2f;}
#wrap.gre .greReview .wvNumBox > a span {background-color:#fff;}


#wrap.gre .sec_gre_cs {height: 309px; padding: 0px 0 46px 0;text-align: center;background: url(/assets/user/images/gre/bg3.jpg) center top repeat;} /* 200115 syh 수정 */
	img.kakaoTitle {margin-top:-28px;} /* 200115 syh 수정 */
	img.kakaoPhone {margin-left: 50px; margin-top:-44px;} /* 200115 syh 수정 */


#wrap.gre .lecPop {    position: absolute; width: 100%;left: 0; bottom: 60px;}
#wrap.gre .lecPop img {    width: 500px;}
#wrap.gre .cont2 {    position: relative;}
#wrap.gre .sec_gre3, #wrap.gre .sec_gre4 {    background-color: #e7e7e7;}


/* G-TELP 200807 syh */
#wrap.gtelp p{padding:0;margin:0;}
#wrap.gtelp .tab_area {position:absolute; width:100%; z-index:1; }
#wrap.gtelp .tab_area.fixed {top:100px; position:fixed; z-index:101;}
#wrap.gtelp .tab_area ul {overflow: hidden;width: 1080px; margin: 0 auto;text-align:center;}
#wrap.gtelp .tab_area ul li {position: relative;color: #ddd;display:inline-block;width:151px;text-align:center;font-size:18px;transition: all .3s;	padding: 20px 0;margin:0 58px;}
#wrap.gtelp .tab_area ul li:after {position: absolute;	left: 0;bottom:3px;content: '';width: 0;height:7px;background-color: #ba1134;transition: .35s;transform: translateX(0%);}
#wrap.gtelp .tab_area ul li.active:after{width:100%;}
#wrap.gtelp .tab_area ul li.on:after{width:100%;}
#wrap.gtelp .tab_area ul li.active, #wrap.gtelp .tab_area ul li.on, #wrap.gtelp .tab_area ul li:hover {background:none;transform: scale(1.1); color: #fff;}
#wrap.gtelp .cont_top {height:1335px;text-align: center;background: url('/assets/user/images/gtelp/gtelp_bg1.jpg') center 60px no-repeat;box-sizing:border-box;padding-top:175px;}
#wrap.gtelp .titleText{font-size:26px; color:#fff; font-weight:200; letter-spacing:-0.8px; padding-bottom:20px;}
#wrap.gtelp .gtelp_top1{padding:45px 0 60px;}
#wrap.gtelp .tab_cont {text-align: center;background: url('/assets/user/images/gtelp/bg_tab_cont.jpg') center 65px no-repeat;padding:150px 0 158px;display:none;}
#wrap.gtelp .tab_cont.on {display:block;}
#wrap.gtelp .tab_cont .inner{width:1027px;margin:0 auto;position:relative;}
#wrap.gtelp .tab_cont img{margin-bottom:50px;}
#wrap.gtelp .tab_cont img:last-of-type{margin:0;}
/* 210323 kmh 추가 및 수정 */
#wrap.gtelp .tabCont2{padding-bottom:120px;}
#wrap.gtelp .tabCont2 img{margin-bottom:0;}
#wrap.gtelp .tabCont2 a{font-size:0;line-height:0;text-indent:-9999px;width:155px;height:40px;display:block;position:absolute;}
#wrap.gtelp .tabCont2 a.btn_tc1{top:282px;left:66px;}
#wrap.gtelp .tabCont2 a.btn_tc2{width:230px;top:888px;right:136px;}
/* //210323 kmh 추가 및 수정 */
#wrap.gtelp .tabCont4 img{margin-bottom:97px;}
/*//*/


/*chinese*/
#wrap.chinese .tab_area {position:absolute; width:100%; z-index:1;}
#wrap.chinese .tab_area.fixed {top:100px;position:fixed; z-index:101;}
#wrap.chinese .cont_top {padding-top: 50px; text-align:center; background: url(/assets/user/images/chinese/bg1.png) center top no-repeat;   background-size: cover;}
#wrap.chinese .cont_top .inner>img {padding-top: 29px;    margin-left: -75px;}
#wrap.chinese .landing_contents .tab_area ul {width:1080px;margin:0 auto;overflow:hidden;text-align: center;}
#wrap.chinese .landing_contents .tab_area li {position: relative;float:left;width:25%;}/* 200925 hyj 수정 */
#wrap.chinese .landing_contents .tab_area li:hover {background:none;}
#wrap.chinese .landing_contents .tab_area li.on {background-color:#de1d07;}
#wrap.chinese .landing_contents .tab_area li a {display:block; width:100%; height:100%; padding: 20px 0;font-size: 18px; font-weight: 600;}
#wrap.chinese .landing_contents .tab_area li.on a {color:#fff; }
#wrap.chinese .landing_contents .tab_area li.on:after {position:absolute; content:''; left: 0; top: 5px; width:40px; height:40px; background:url('/assets/m-user/images/chinese/tabBg.jpg') no-repeat;     background-size: contain;}

#wrap.chinese .tabContainer>li {position: relative;overflow: hidden; height:0px;}
#wrap.chinese .tabContainer>li.on {height: auto;}
#wrap.chinese .tabContainer .wvNextBox .prevBu {left: 0px;}
#wrap.chinese .tabContainer .wvNextBox .nextBu {right: 0px;}
#wrap.chinese .tabContainer .slider1 .wvNextBox {    width: 1100px;
	margin: 19px auto;
	overflow: hidden;
	position: absolute;
	/*background-color: #ddd;*/
	height: 60px;
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
	top: 400px;}
#wrap.chinese .tabContainer .slider2, #wrap.chinese .tabContainer .slider3, #wrap.chinese .tabContainer .slider4, #wrap.chinese .tabContainer .slider5 {position: relative;width: 1080px; margin: 0 auto;  /* overflow: hidden;*/}/* 191125 syh 수정 */
/* #wrap.chinese .tabContainer .slider2 .wrapper>img, #wrap.chinese .tabContainer .slider3 .wrapper>img, #wrap.chinese .tabContainer .slider4 .wrapper>img, #wrap.chinese .tabContainer .slider5 .wrapper>img {width:90%;} */
#wrap.chinese .slider5 ul{overflow:hidden;}

#wrap.chinese .tabContainer .chSlider{background: url(/assets/user/images/chinese/contbg_new.jpg) center 0 no-repeat;}
#wrap.chinese .tabContainer .chSlider .slider1{width:1080px;margin:0 auto;position:relative;padding-bottom:138px;height:1003px;box-sizing:border-box}
#wrap.chinese .tabContainer .chSlider .slider2{height:958px;box-sizing:border-box}
#wrap.chinese .tabContainer .chSlider .slider3{padding:79px 0 0;height:1040px;box-sizing:border-box} /* 200623 kmh 수정 */
#wrap.chinese .tabContainer .chSlider .slider4{height:955px;box-sizing:border-box}
#wrap.chinese .tabContainer .chSlider .slider5{padding:80px 0 102px;height:947px;box-sizing:border-box}
#wrap.chinese .tabcont{padding-bottom:88px;} /* 200305 kmh 추가 */

.chSlider .ytb_wrap{position:absolute; left:50%; top:278px; margin-left:-269px;}
.chSlider .ytb_info{margin:0; padding:3px; background-color:#000; font-size:13px; color:#fff; margin-top:-6px; text-align:right;}
.chSlider .btn_ch_area a{display:inline-block;position:absolute;font-size:0;text-indent:-9999px;line-height:0}
.chSlider .slider1 .btn_ch_area a{width:140px;height:65px;top:449px;}
.chSlider .slider1 .btn_ch_area a.btn_ch1{left:109px}
.chSlider .slider1 .btn_ch_area a.btn_ch2{right:112px}
/* 210217 syh 수정 */
.chSlider .slider4 .btn_ch_area a{width:102px;height:38px;top:718px;}
.chSlider .slider4 .btn_ch_area a.btn_ch1{left:125px}
.chSlider .slider4 .btn_ch_area a.btn_ch2{left:290px}
.chSlider .slider4 .btn_ch_area a.btn_ch3{left:450px}
/* //210217 syh 수정 */
.chSlider .slider5 .btn_ch_area a{width:111px;height:38px;top:628px;}
.chSlider .slider5 .btn_ch_area a.btn_ch1{left:154px}
.chSlider .slider5 .btn_ch_area a.btn_ch2{right:128px}
.chSlider .bx-controls-direction a{font-size:0;text-indent:-9999px;line-height:0;-ms-transition: background 0.2s ease-out;-webkit-transition: background 0.2s ease-out;transition: background 0.2s ease-out;}
.chSlider .bx-controls-direction a:before{content:'';display:block;width:54px;height:54px;position:absolute;top:433px;border:2px solid #999;border-width:0 0 2px 2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;-ms-transition: border 0.2s ease-out;-webkit-transition: border 0.2s ease-out;transition: border 0.2s ease-out;}
.chSlider .bx-controls-direction a.bx-prev:before{left:-40px;}
.chSlider .bx-controls-direction a.bx-next:before{right:-40px;border-width:2px 2px 0 0;}
.chSlider .bx-controls-direction a:hover:before{border-color:#de1d07;}
.chSlider .bx-controls-direction a.bx-prev:hover:before{border-width:0 0 3px 3px;}
.chSlider .bx-controls-direction a.bx-next:hover:before{border-width:3px 3px 0 0;}
.chSlider .bx-pager{text-align:center;position:absolute;bottom:122px;left:0;width:100%;}
.chSlider .slider2 .bx-pager{bottom:101px}
.chSlider .slider3 .bx-pager{bottom:58px}
.chSlider .slider5 .bx-pager{bottom:116px}
.chSlider .bx-pager-item{display:inline-block;padding:0 6px;vertical-align:top}
.chSlider .bx-pager-link{display:inline-block;vertical-align:top;width:15px;height:15px;border-radius:50%;background:#a5a5a5;font-size:0;text-indent:-9999px;line-height:0;-ms-transition: background 0.2s ease-out;-webkit-transition: background 0.2s ease-out;transition: background 0.2s ease-out;}
.chSlider .bx-pager-link.active, .bx-pager-link:hover{background:#de1d07}
.chSlider .slider5 .wrapper{padding-bottom:5px}
.chSlider .slider5 p{padding:0;margin:0}
.chSlider .slider5 .tab5_tit_sc, .chSlider .slider5 .tab5_tit_info{margin-bottom:40px}
.chSlider .slider5 .tb_area{background:#fff;width:1024px;margin:0 auto;position:relative;padding:70px 60px;box-sizing:border-box;box-shadow:2px 2px 5px #d9d9d9}
.chSlider .slider5 .tb_area.type2{padding:48px 60px}
.chSlider .slider5 .tb_area:before{content:'';display:block;width:1024px;height:74px;background: url(/assets/user/images/chinese/tb_area_top.gif) 0 0 no-repeat;position:absolute;top:0;left:0}
.chSlider .slider5 .tb_area:after{content:'';display:block;width:1024px;height:74px;background: url(/assets/user/images/chinese/tb_area_bot.gif) 0 0 no-repeat;position:absolute;bottom:0;left:0}
.chSlider .slider5 .tb_area table{width:100%;border-spacing:0;position:relative;z-index:1}
.chSlider .slider5 .tb_area thead th{background:#1d2d51;font-size:24px;font-weight:700;color:#fff;text-align:center;height:60px;line-height:60px;border-right:1px solid #ddd}
.chSlider .slider5 .tb_area tbody th, .chSlider .slider5 .tb_area tbody td{background:#f4f4f4;color:#222;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.chSlider .slider5 .tb_area tbody th{font-size:22px;font-weight:700;}
.chSlider .slider5 .tb_area tbody td{font-size:18px;padding:27px 0}
.chSlider .slider5 .tb_area .tbl_info th, .chSlider .slider5 .tb_area .tbl_info td{text-align:left}
.chSlider .slider5 .tb_area .tbl_info .fir th, .chSlider .slider5 .tb_area .tbl_info .fir td{border-top:1px solid #ddd}
.chSlider .slider5 .tb_area .tbl_info th{font-size:20px;color:#fff;font-weight:700;background:#1d2d51;padding:18px 0 18px 40px;box-sizing:border-box;}
.chSlider .slider5 .tb_area .tbl_info th > p{display:inline-block;vertical-align:middle;}
.chSlider .slider5 .tb_area .tbl_info th:before{content:'';display:inline-block;width:46px;height:46px;background:url(/assets/user/images/chinese/ico_th1.png) no-repeat 0 0;vertical-align:middle;margin-right:14px}
.chSlider .slider5 .tb_area .tbl_info th.tit2:before{background-image:url(/assets/user/images/chinese/ico_th2.png);}
.chSlider .slider5 .tb_area .tbl_info th.tit3:before{background-image:url(/assets/user/images/chinese/ico_th3.png);}
.chSlider .slider5 .tb_area .tbl_info th.tit4:before{background-image:url(/assets/user/images/chinese/ico_th4.png);}
.chSlider .slider5 .tb_area .tbl_info th.tit5:before{background-image:url(/assets/user/images/chinese/ico_th5.png);}
.chSlider .slider5 .tb_area .tbl_info td{font-size:15px;color:#666;padding:15px 0 15px 40px;box-sizing:border-box}
.chSlider .slider5 .tb_area .tbl_info td li{line-height:24px}
.chSlider .slider5 .tb_area .tbl_info td li:before{content:'·';display:inline-block;margin-right:2px}
.chSlider .slider5 .info_sc{text-align:left;padding-top:33px}
.chSlider .slider5 .info_sc .tit{font-weight:700;font-size:17px;color:#222;display:inline-block;vertical-align:top;margin-right:20px}
.chSlider .slider5 .info_sc > ul{display:inline-block;vertical-align:top}
.chSlider .slider5 .info_sc > ul li{font-size:15px;color:#666}
.chSlider .slider5 .info_sc > ul li:before{content:'·';display:inline-block;margin-right:2px}

#wrap.chinese .tabContainer .slider1 li {position: relative;/*background: url(/assets/user/images/chinese/contBg.png) center top no-repeat;*/}
#wrap.chinese .tabContainer .slider1 li>img {}
#wrap.chinese .tabContainer .slider1 li.tabContbg1 {background: url(/assets/user/images/chinese/contBg1.png) center top no-repeat; position:relative;}
#wrap.chinese .tabContainer .slide {   width: 1080px;margin: 0 auto;position: relative;}
#wrap.chinese .tabContainer .slider3 .wvNextBox span {color:#ddd;}
#wrap.chinese .tabContainer .slider4 {    position: relative;}
#wrap.chinese .tabContainer .slider5 {    position: relative;}

#wrap.chinese .wrapper {text-align: center; overflow:hidden;}
#wrap.chinese .tabContainer .tabContbg0 {position: relative;background: url(/assets/user/images/chinese/contBg.png) center top no-repeat;}
#wrap.chinese .tabContainer .tabContbg2 {background: url(/assets/user/images/chinese/contBg2.jpg) center bottom no-repeat;} /* 200623 kmh 수정 */
#wrap.chinese .tabContainer .tabContbg3 {background: url(/assets/user/images/chinese/contBg3.jpg) center bottom no-repeat;}  /* 191125 syh 수정 */
#wrap.chinese .tabContainer .tabContbg4 {background: url(/assets/user/images/chinese/contBg4.jpg) center top no-repeat;}  /* 191125 syh 수정 */


#wrap.chinese .linkBtn {position:absolute;    width: 100%;left:0;bottom: 161px;}
#wrap.chinese .linkBtn img {    width: 325px;}

#wrap.chinese .linkBtn2 {position:absolute; left: 86px; top:419px;}
#wrap.chinese .linkBtn2 img {width: 293px;}
#wrap.chinese .kakaoBtn {position: absolute;width: 280px;height: 50px;right:88px;bottom:46px;font-size: 0; text-indent: -9999px;}
#wrap.chinese .online {position: absolute; width: 69px; height: 150px; right: 380px;bottom:40px; font-size: 0; text-indent: -9999px;}
#wrap.chinese .offline {position: absolute;width: 69px; height: 150px;right: 250px;bottom:40px;font-size: 0; text-indent: -9999px;}
/*//*/

#wrap.chinese .tcLink1 {    position: absolute;    width: 105px; height: 60px; left: 160px; bottom: 112px;font-size: 0; text-indent: -9999px;}
#wrap.chinese .tcLink2 {    position: absolute;       width: 105px; height: 60px; left: 278px;bottom: 112px;font-size: 0; text-indent: -9999px;}
#wrap.chinese .tcLink3 {    position: absolute;      width: 105px; height: 60px; left: 396px; bottom: 112px;font-size: 0; text-indent: -9999px;}
#wrap.chinese .tcLink4 {    position: absolute;   width: 105px;  height: 60px; left: 515px; bottom: 112px;font-size: 0; text-indent: -9999px;}

#wrap.chinese .tcLink5 {    position: absolute;width: 78px; height: 60px;left: 219px; bottom: 105px;font-size: 0; text-indent: -9999px;}
#wrap.chinese .tcLink6 {    position: absolute;    width: 105px;  height: 59px; left: 377px; bottom: 105px;font-size: 0; text-indent: -9999px;}
#wrap.chinese .tcLink7 {    position: absolute;    width: 105px; height: 59px; right: 365px; bottom: 105px;font-size: 0; text-indent: -9999px;}
#wrap.chinese .tcLink8 {    position: absolute;    width: 105px; height: 59px;  right: 193px;bottom: 105px;font-size: 0; text-indent: -9999px;}

/* #wrap.chinese .sliderInTab {    position: absolute; top: 165px;padding:20px;} */
#wrap.chinese .sliderInTab .sliderInBox {width:966px; margin:0 auto; overflow:hidden;}
#wrap.chinese .sliderInTab .sliderInBox li {    width: 50%;float: left;}
#wrap.chinese .sliderInTab .sliderInBox li a {    font-size: 17px; background-color: #666666; display: block;padding: 10px;color:#999;}
#wrap.chinese .sliderInTab .sliderInBox li.on a {background-color:#de1d07;color:#fff;}
#wrap.chinese .sliderInCont {height:700px; overflow:hidden;}
#wrap.chinese .sliderInTab .sliderInBox li.on{display:block;}

#wrap.chinese .cont1 .sec_top_btn {
	width:1080px;
	margin: 0 auto;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
}
/* #wrap.chinese  .ytb_wrap {width:538px; position:absolute; left:0; right:0; top:275px; margin:0 auto; z-index:10;}
#wrap.chinese .ytb_info {background-color:#000; color:#fff; width:538px; margin:0; margin-top:-6px; text-align:right; font-size: 13px;   letter-spacing: -0.5px; padding:10px 0;}
#wrap.chinese .titleImg {padding-top:40px;}

#wrap.chinese .sec_ytb {text-align:center; position:relative; width:1080px; margin:0 auto; min-height:940px}
#wrap.chinese .sec_ytb .ec_top_t {    position: absolute; left:0;}
#wrap.chinese .sec01_img {width:100%; position:absolute; left:0; bottom:94px;text-align:center; background-color:rgb(29,45,81);}
#wrap.chinese .sec01_img img {width:788px;}
#wrap.chinese .sec01_img .sec01_imgIn {width:1080px; margin:40px auto ;}
#wrap.chinese .sec_top_btn .sec_top_tc01 {position:absolute; left:95px; top:510px;} */
#wrap.chinese .sec_top_btn .sec_top_tc02 {position:absolute; right:95px; top:510px;}
/* #wrap.chinese .sliderInTab .sliderInBox li{display:none;}
#wrap.chinese .sliderInTab .sliderInBox li:first-child{display:block;} */

/* #wrap.chinese .sliderInTab .sliderInCont li{display:none;}
#wrap.chinese .sliderInTab .sliderInCont li:first-child{display:block;}  */


/*기초영어*/

#wrap.bs_eng {}
 #wrap.bs_eng .tabContainer > li { height:0; overflow:hidden;}
#wrap.bs_eng .tabContainer > li.on, #wrap.bs_eng .tabContainer > li.active{ height:auto;}
#wrap.bs_eng .inner {width:1080px; margin:0 auto; overflow:hidden; text-align:center;}
#wrap.bs_eng .cont_top {position:relative;/* height:927px; */ height:848px; background:#fff7dc url(/assets/user/images/bs_eng/bg_visual.jpg) center top no-repeat;background-position-y: 50px;}

#wrap.bs_eng .link_wrap{position:absolute; bottom:67px; left:0; right:0;}
#wrap.bs_eng .link_wrap ul {width:1080px; margin:0 auto;}
#wrap.bs_eng .link_wrap ul li{width:260px; height:169px; float:left; margin-left:13px; background-position-y:0; cursor:pointer; position:relative;}
#wrap.bs_eng .link_wrap ul:after{content:''; display:block; clear:both;}
#wrap.bs_eng .link_wrap ul li.link01{background:url(/assets/user/images/bs_eng/top_link01.png) no-repeat; margin-left:0; background-size:cover;}
#wrap.bs_eng .link_wrap ul li.link02{background:url(/assets/user/images/bs_eng/top_link02.png) no-repeat; background-size:cover;}
#wrap.bs_eng .link_wrap ul li.link03{background:url(/assets/user/images/bs_eng/top_link03.png) no-repeat; background-size:cover;}
#wrap.bs_eng .link_wrap ul li.link04{background:url(/assets/user/images/bs_eng/top_link04.png) no-repeat; background-size:cover;}
#wrap.bs_eng .link_wrap ul li:hover{background-position-y:-181px; position:relative;}
#wrap.bs_eng .link_wrap ul li:hover:before{content:''; display:inline-block; width:4px; background:#313131 url(/assets/user/images/bs_eng/bg_link01.png) top no-repeat; position:absolute; right:-4px; top:0; bottom:0;}
#wrap.bs_eng .link_wrap ul li:hover:after{content:''; display:inline-block; height:5px; background:#313131 url(/assets/user/images/bs_eng/bg_link02.png) left no-repeat; position:absolute; left:0; right:-4px; bottom:0;}

#wrap.bs_eng .link_wrap ul li span{position:absolute; left:50%; bottom:-6px; margin-left:-17px;}
#wrap.bs_eng .link_wrap ul li:hover span{display:none;}

#wrap.bs_eng .tab_area {background:#222; position:absolute; width:100%;}
#wrap.bs_eng .tab_area ul {display:table; width:1080px; margin:0 auto;}
#wrap.bs_eng .tab_area ul li {display:table-cell; width:20%;cursor:pointer; letter-spacing:-1px; border-right:1px solid #494949;}
#wrap.bs_eng .tab_area ul li a{ padding:20px 0; color:#fff;  font-size:18px; text-align:center; }
#wrap.bs_eng .tab_area ul li:first-child{border-left:2px solid #494949;}
 #wrap.bs_eng .tab_area ul li.on,
#wrap.bs_eng .tab_area ul li:hover {background:#ff3923; color:#fff; font-weight:bold; position:relative; border-left:0px solid #494949;}
#wrap.bs_eng .tab_area ul li.last.active:after,
#wrap.bs_eng .tab_area ul li.last:hover:after{content:''; display:inline-block; position:absolute; right:-2px; top:0; bottom:0; width:2px; background:#ff3923;}
#wrap.bs_eng .tab_area ul li.active:before,
#wrap.bs_eng .tab_area ul li:hover:before{content:''; display:inline-block; position:absolute; left:-2px; top:0; bottom:0; width:2px; background:#ff3923;}

#wrap.bs_eng .tab_area.fixed {position:fixed; top:100px; left:0; right:0; width:100%; z-index:106;}f

#wrap.bs_eng div[class^=tab_]{text-align:center; margin:0 auto;}
.tabContainer.eng {padding-top:70px;}
/* �リ옇占썲뜝�숈삕�좎룞�숋옙占썲뜝�숈삕�좎룞�� */
#wrap.bs_eng .tab01_cont01{padding:88px 0; background:#fff;}
#wrap.bs_eng .tab01_cont01 .cont_img{margin-bottom:30px;}
#wrap.bs_eng .tab01_cont01 .cont_img img {width:100%;}
#wrap.bs_eng .tab01_cont01 .cont_titimg{margin-bottom:68px;}
#wrap.bs_eng .tab01_cont01 .cont_title{background:#ff3923; padding:8px 10px; color:#fff; font-size:15px; font-weight:bold; text-align:left; letter-spacing:-1px;}
#wrap.bs_eng .tab01_cont01 .ytb_wrap{width:537px; float:left;}
#wrap.bs_eng .tab01_cont01 .rev_wrap{width:534px; float:right; position:relative;}
#wrap.bs_eng .tab01_cont01 .rev_wrap .cont_title{position:relative;}
#wrap.bs_eng .tab01_cont01 .rev_wrap .btn_more{position:absolute; right:10px; top:8px; color:#fff; font-size:13px;}
#wrap.bs_eng .tab01_cont01:after{content:''; display:block; clear:both;}
#wrap.bs_eng .tab01_cont01 .tab01_rev .bx-viewport {height:317px !important;}

#wrap.bs_eng .tab01_rev  {overflow:hidden; position:relative;}
#wrap.bs_eng .tab01_rev .wvNextBox span {color:#ddd;}
#wrap.bs_eng .firstSilder {position:relative; width:1080px; margin: 0 auto;}
#wrap.bs_eng .tab01_rev .controls {line-height:0;}
#wrap.bs_eng .tab01_rev .controls span {position:absolute; top:50%; margin-top:-19px; display:inline-block; width:19px; height:38px; color:transparent; font-size:0; text-indent:-9999px; }
#wrap.bs_eng .tab01_rev .controls .prev{left:10px;}
#wrap.bs_eng .tab01_rev .controls .prev a:first-child {display:none;}
#wrap.bs_eng .tab01_rev .controls .next{right:10px;}
#wrap.bs_eng .tab01_rev .controls .next a:first-child {display:none;}
#wrap.bs_eng .tab01_rev .controls span a {display:block; height:100%; background-position:center; background-repeat:no-repeat;}
#wrap.bs_eng .tab01_rev .controls .prev a {background-image:url(/assets/user/images/bs_eng/lineup_prev.png);}
#wrap.bs_eng .tab01_rev .controls .next a {background-image:url(/assets/user/images/bs_eng/lineup_next.png);}

#wrap.bs_eng .tab01_cont02{background:#f5f5f5; padding:60px 0 115px;}

/* �좎럩占쎄퉵�숋쭗占썲뜝�숈삕 */
.lineup_wrap .lineup_tabs {margin:40px 0 55px;}
.lineup_wrap .lineup_tabs ul{width:100%;}
.lineup_wrap .lineup_tabs li {float:left; width:12.5%; height:70px; line-height:70px; background:#eaeaea; color:#222; font-size:18px; font-weight:bold; cursor:pointer; vertical-align:top;}
.lineup_wrap .lineup_tabs li.selected{background:#222; color:#fff;}
.lineup_wrap .lineup_tabs ul:after{content:''; display:block; clear:both;}
.lineup_wrap .lineup_detail{width:540px; height:340px; position:relative;float:left;margin-bottom:20px} /* 181122 syh �섏젙 */
.lineup_wrap .lineup_detail:nth-child(2n){float:right} /* 181122 syh 異붽� */
.lineup_wrap .lineup_detail.left{float:left;}
.lineup_wrap .lineup_detail.right{float:right;}
.lineup_wrap .detail_wrap:after{content:''; display:block; clear:both;}
.lineup_wrap .detail_wrap{margin-bottom:20px;}
.lineup_wrap .match_type{position:absolute; left:12px; top:11px;}
.lineup_wrap .match_type li{float:left; padding:5px 8px 6px; font-size:15px; font-weight:bold; text-align:center; background:#fff;} /* 180511 hyj */
.lineup_wrap .match_type:after{content:''; display:block; clear:both;}
.lineup_wrap .match_type li.type1{border:2px solid #ff3924; color:#ff3924;}
.lineup_wrap .match_type li.type2{border:2px solid #00a8cc; color:#0199b9; margin-left:5px;}
.lineup_wrap .match_type li.type3{border:2px solid #17aa4b; color:#17aa4b; margin-left:5px;}
.lineup_wrap .match_type li.type4{border:2px solid #ff890b; color:#ff890b; margin-left:5px;}
.lineup_wrap .match_type li.type5{border:2px solid #5467ca; color:#5467ca; margin-left:5px;}
.lineup_wrap .match_type li.type6{border:2px solid #c93fa7; color:#c93fa7; margin-left:5px;}

.lineup_wrap .lineup_detail .info{text-align:left; position:absolute; left:38px; top:55px;}
.lineup_wrap .lineup_detail .info .tit{font-size:24px; font-weight:800; color:#222; letter-spacing:-1px; margin-bottom:12px; line-height:1.4;}
.lineup_wrap .lineup_detail .info .tit span{display:block; font-size:18px;} /* 180629 dh 異붽� */
.lineup_wrap .lineup_detail .info dl {margin-bottom:5px;}/* 180903 hyj 異붽� */
.lineup_wrap .lineup_detail .info dl dt {padding-left:8px; margin-bottom:5px; color:#222; font-size:14px; font-weight:bold;}/* 180903 hyj 異붽� */
.lineup_wrap .lineup_detail .info li{position:relative; padding-left:10px; font-size:14px; color:#666; letter-spacing:-0.5px; line-height:1.7;}
.lineup_wrap .lineup_detail .info li:before{content:''; display:inline-block; width:3px; height:3px; border-radius:50%; background:#666; position:absolute; left:0; top:11px;}
.lineup_wrap .lineup_detail .btn_apply{position:absolute; left:40px; bottom:22px; width:160px; padding:14px 0 16px; font-size:20px; font-weight:bold; text-align:center; color:#fff; background:#ff3924 url(/assets/user/images/bs_eng/btn_apply_arr.png) 130px center no-repeat;}
.lineup_wrap .lineup_detail .btn_tc button{cursor:pointer; position:absolute; bottom:29px; padding:10px 10px 12px 20px; font-size:15px; font-weight:bold; text-align:center; color:#fff; background:url(/assets/user/images/bs_eng/lineup_btn_bg.png); border-radius:30px; border:1px solid #4a4949;}
.lineup_wrap .lineup_detail .btn_tc button span{margin-left:10px;}
.lineup_wrap .lineup_detail .btn_tc .type1{right:60px;}
.lineup_wrap .lineup_detail .btn_tc .type2_1{right:125px;}
.lineup_wrap .lineup_detail .btn_tc .type2_2{right:7px;}

/* SLE */

#wrap.bs_eng .slider2, #wrap.bs_eng .slider3, #wrap.bs_eng .slider4 {position:relative;}
#wrap.bs_eng .tab02_cont01{padding:88px 0; background:#fff;}
#wrap.bs_eng .tab02_cont01 ul:after {display:block; content:''; clear:both;}
#wrap.bs_eng .tab02_cont01 .cont_titimg{margin-bottom:50px;}

#wrap.bs_eng .tab02_cont02{padding:0 0 80px; background:#fdfbf1; position:relative;}
#wrap.bs_eng .tab02_cont02 .cont_titimg{margin-bottom:50px;}
#wrap.bs_eng .tab02_cont02 .ytb_wrap{position:absolute; left:0; right:0; top:99px;}
.#wrap.bs_eng .tab02_cont02 .inner {height:0;}
#wrap.bs_eng .tab02_cont03{padding:0 0 88px; background:#fff;}
#wrap.bs_eng .tab02_cont03 .cont_titimg{margin-bottom:50px;}

#wrap.bs_eng .tab02_cont03 .wrap_spacial {height:780px; text-align:left;}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab {float:left; width:158px; vertical-align:top;}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li {}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li a {display:block; height:130px; color:transparent; font-size:0; line-height:0; text-indent:-9999px; background-repeat:no-repeat;}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li a.tab_sp_01 {background-image:url(/assets/user/images/sle/tab_sp_01_off.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li a.tab_sp_02 {background-image:url(/assets/user/images/sle/tab_sp_02_off.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li a.tab_sp_03 {background-image:url(/assets/user/images/sle/tab_sp_03_off.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li a.tab_sp_04 {background-image:url(/assets/user/images/sle/tab_sp_04_off.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li a.tab_sp_05 {background-image:url(/assets/user/images/sle/tab_sp_05_off.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li a.tab_sp_06 {background-image:url(/assets/user/images/sle/tab_sp_06_off.png);}

#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li.active a.tab_sp_01 {background-image:url(/assets/user/images/sle/tab_sp_01_on.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li.active a.tab_sp_02 {background-image:url(/assets/user/images/sle/tab_sp_02_on.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li.active a.tab_sp_03 {background-image:url(/assets/user/images/sle/tab_sp_03_on.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li.active a.tab_sp_04 {background-image:url(/assets/user/images/sle/tab_sp_04_on.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li.active a.tab_sp_05 {background-image:url(/assets/user/images/sle/tab_sp_05_on.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li.active a.tab_sp_06 {background-image:url(/assets/user/images/sle/tab_sp_06_on.png);}

#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li:hover a.tab_sp_01 {background-image:url(/assets/user/images/sle/tab_sp_01_on.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li:hover a.tab_sp_02 {background-image:url(/assets/user/images/sle/tab_sp_02_on.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li:hover a.tab_sp_03 {background-image:url(/assets/user/images/sle/tab_sp_03_on.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li:hover a.tab_sp_04 {background-image:url(/assets/user/images/sle/tab_sp_04_on.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li:hover a.tab_sp_05 {background-image:url(/assets/user/images/sle/tab_sp_05_on.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_tab li:hover a.tab_sp_06 {background-image:url(/assets/user/images/sle/tab_sp_06_on.png);}

#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_detail {display:inline-block; width:922px; height:780px; vertical-align:top;}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_detail li {display:none; position:relative; height:100%; background-color:#fdfbf1; background-position:right top; background-repeat:no-repeat;}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_detail li.active {display:block;}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_detail li.class01 {background-image:url(/assets/user/images/bs_eng/class01_bg.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_detail li.class02 {background-image:url(/assets/user/images/bs_eng/class02_bg.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_detail li.class03 {background-image:url(/assets/user/images/bs_eng/class03_bg.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_detail li.class04 {background-image:url(/assets/user/images/bs_eng/class04_bg.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_detail li.class05 {background-image:url(/assets/user/images/bs_eng/class05_bg.png);}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_detail li.class06 {background-image:url(/assets/user/images/bs_eng/class06_bg.png);}

#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_detail li .wrap_program {padding:40px 60px 0; text-align:center;}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_detail li .wrap_program h1 {text-align:left;}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_detail li .wrap_program .movie_player {display:none; width:483px; height:272px; margin:40px auto;}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_detail li .wrap_program .class_txt {margin-top:70px;}
#wrap.bs_eng .tab02_cont03 .wrap_spacial ul.cont3_detail li.class04 .wrap_program .class_txt {margin-top:40px;}

#wrap.bs_eng .tab02_cont04{padding:0 0 80px; background:#fdfbf1;}
#wrap.bs_eng .tab02_cont04 .cont_titimg{margin-bottom:46px;}

#wrap.bs_eng .tab02_cont05{padding:60px 0 70px; background:#fff;}
#wrap.bs_eng .tab02_cont05 .inner {margin-bottom:30px;}
#wrap.bs_eng .tab02_cont05 .tab02_btn ul li{display:inline-block; margin:0 19px;}

#wrap.bs_eng .tab02_cont06{padding:60px 0 100px; background:#f5f5f5;}
#wrap.bs_eng .tab02_cont06 .cont_titimg{margin-bottom:38px;}
#wrap.bs_eng .tab02_cont06 .link_academy {padding:40px 50px; margin:40px 0; text-align:left; border:1px solid #d6d6d6; background-color:#fff;}
#wrap.bs_eng .tab02_cont06 .link_academy dl {display:inline-block; text-align:left;}
#wrap.bs_eng .tab02_cont06 .link_academy dl.paone {position:relative; padding-left:25px; margin-left:20px;}
#wrap.bs_eng .tab02_cont06 .link_academy dl.paone:before {content:''; position:absolute; left:0; top:0; display:inline-block; width:1px; height:75px; background-color:#7d7d7d;}
#wrap.bs_eng .tab02_cont06 .link_academy dl dt {margin-bottom:12px; color:#1b1b1b; font-size:20px; font-weight:bold;}
#wrap.bs_eng .tab02_cont06 .link_academy dl dd {}
#wrap.bs_eng .tab02_cont06 .link_academy dl dd li {display:inline-block; margin-left:5px;}
#wrap.bs_eng .tab02_cont06 .link_academy dl dd li:first-child {margin-left:0;}
#wrap.bs_eng .tab02_cont06 .link_academy dl dd a {position:relative; display:inline-block; padding:13px 29px; color:#fff; font-size:16px; font-weight:bold; text-align:center; background-color:#c9c9c9;}
#wrap.bs_eng .tab02_cont06 .link_academy dl dd a:after {content:''; display:inline-block; width:7px; height:12px; margin-left:10px; background:url(/assets/user/images/sle/bg_arr.png) no-repeat;}
#wrap.bs_eng .tab02_cont06 .link_academy dl dd a:hover {background-color:#ff3923;}
#wrap.bs_eng .tab02_cont06 .link_academy dl.paone a {padding:13px 23px; background-color:#ff3923;}

/* �좎룞�쇿뜝�덌옙占썹뙼占쏙옙占썲뜝占� */
#wrap.bs_eng .tab03_cont01{padding:88px 0; background:#fff;}
#wrap.bs_eng .tab03_cont01 .cont_titimg{margin-bottom:38px;}
#wrap.bs_eng .tab03_cont01 .cont_img{margin-bottom:30px;}
#wrap.bs_eng .tab03_cont01 .cont_img img {width:100%;}
#wrap.bs_eng .tab03_cont01 .cont_title{background:#ff3923; padding:8px 10px; color:#fff; font-size:15px; font-weight:bold; text-align:left; letter-spacing:-1px;}
#wrap.bs_eng .tab03_cont01 .ytb_wrap{width:537px; float:left;}
#wrap.bs_eng .tab03_cont01 .rev_wrap{width:534px; float:right; position:relative;}
#wrap.bs_eng .tab03_cont01 .rev_wrap .cont_title{position:relative;}
#wrap.bs_eng .tab03_cont01 .rev_wrap .btn_more{position:absolute; right:10px; top:8px; color:#fff; font-size:13px;}
#wrap.bs_eng .tab03_cont01:after{content:''; display:block; clear:both;}
#wrap.bs_eng .tab03_cont01 .tab03_rev .bx-viewport {height:317px !important;}
#wrap.bs_eng .tab03_rev {overflow:hidden; position:relative;}
#wrap.bs_eng .tab03_rev .controls {line-height:0;}
#wrap.bs_eng .tab03_rev .controls span {position:absolute; top:50%; margin-top:-19px; display:inline-block; width:19px; height:38px; color:transparent; font-size:0; text-indent:-9999px; }
#wrap.bs_eng .tab03_rev .controls .prev{left:10px;}
#wrap.bs_eng .tab03_rev .controls .next{right:10px;}
#wrap.bs_eng .tab03_rev .controls span a {display:block; height:100%; background-position:center; background-repeat:no-repeat;}
#wrap.bs_eng .tab03_rev .controls .prev a {background-image:url(/assets/user/images/bs_eng/lineup_prev.png);}
#wrap.bs_eng .tab03_rev .controls .next a {background-image:url(/assets/user/images/bs_eng/lineup_next.png);}

#wrap.bs_eng .tab03_cont02{padding:60px 0 115px; background:#f5f5f5;}
#wrap.bs_eng .tab03_cont02 .lineup_wrap .lineup_tabs li{width:16.666%;}

/* �좎럥媛�뜝�쇽옙�좑옙 */
#wrap.bs_eng .tab04_cont01{padding:88px 0; background:#fff;}
#wrap.bs_eng .tab04_cont01 .cont_titimg{margin-bottom:38px;}
#wrap.bs_eng .tab04_cont01 .cont_img{margin-bottom:30px;}
#wrap.bs_eng .tab04_cont01 .cont_img img {width:100%;}
#wrap.bs_eng .tab04_cont01 .cont_title{background:#ff3923; padding:8px 10px; color:#fff; font-size:15px; font-weight:bold; text-align:left; letter-spacing:-1px;}
#wrap.bs_eng .tab04_cont01 .rev_wrap{width:100%; float:right; position:relative;}
#wrap.bs_eng .tab04_cont01 .rev_wrap .cont_title{position:relative;}
#wrap.bs_eng .tab04_cont01 .rev_wrap .btn_more{position:absolute; right:10px; top:8px; color:#fff; font-size:13px;}
#wrap.bs_eng .tab04_cont01:after{content:''; display:block; clear:both;}
#wrap.bs_eng .tab04_cont01 .tab04_rev .bx-viewport {height:317px !important;}
#wrap.bs_eng .tab04_cont01 .tab04_rev .bx-viewport li{margin-right:-1px;}
.tab04_rev {overflow:hidden; position:relative; height:317px;}
#wrap.bs_eng .tab04_rev img {width:538px;}
#wrap.bs_eng .tab04_rev ul li > div {width:538px; height:311px; overflow:hidden;}
#wrap.bs_eng .tab04_rev .controls {line-height:0;}
#wrap.bs_eng .tab04_rev .controls span {position:absolute; top:50%; margin-top:-19px; display:inline-block; width:19px; height:38px; color:transparent; font-size:0; text-indent:-9999px; }
#wrap.bs_eng .tab04_rev .controls .prev{left:10px;}
#wrap.bs_eng .tab04_rev .controls .next{right:10px;}
#wrap.bs_eng .tab04_rev .controls span a {display:block; height:100%; background-position:center; background-repeat:no-repeat;}
#wrap.bs_eng .tab04_rev .controls .prev a {background-image:url(/assets/user/images/bs_eng/lineup_prev.png);}
#wrap.bs_eng .tab04_rev .controls .next a {background-image:url(/assets/user/images/bs_eng/lineup_next.png);}
#wrap.bs_eng .wvNextBox span {font-size: 30px;color:#eee; }
#wrap.bs_eng .tab04_cont02{padding:60px 0 115px; background:#f5f5f5;}
#wrap.bs_eng .tab04_cont02 .lineup_wrap .lineup_tabs li{width:14.285%;}

#wrap.bs_eng .tab05_cont01{padding:88px 0 88px; background:#fff; text-align:center;}
#wrap.bs_eng .tab05_cont01 .tc_wrap{margin-bottom:30px; position:relative;}
#wrap.bs_eng .tab05_cont01 .tc_wrap img {width:100%;}
/* #wrap.bs_eng .tab05_cont01 .tc_wrap a img { visibility:hidden;} */
#wrap.bs_eng .tab05_cont01 .cont_img img {width:100%;}
#wrap.bs_eng .tab05_cont01 .layerpopup .inner {width:100%;}
#wrap.bs_eng .tab05_cont01 .tc_wrap .tc_btn{position:absolute; right:54px; bottom:58px;}
#wrap.bs_eng .tab05_cont01 .cont_titimg{margin-bottom:38px;}
#wrap.bs_eng .tab05_cont01 .cont_img{margin-bottom:40px;}

#wrap.bs_eng .link05_tab {}
#wrap.bs_eng .link05_tab ul {display:table;}
#wrap.bs_eng .link05_tab ul li {display:table-cell; width:20%; height:97px; line-height:97px; color:#5f5f5f; font-size:22px; text-align:center; cursor:pointer; letter-spacing:-1px; border-right:1px solid #fff; background:#c9c9c9;}
#wrap.bs_eng .link05_tab ul li.active,
#wrap.bs_eng .link05_tab ul li:hover {background:#ff3923; color:#fff; font-weight:bold; position:relative; border-left:2px solid #fff;}
#wrap.bs_eng .link05_tab ul li.active:before,
#wrap.bs_eng .link05_tab ul li:hover:before{content:''; display:inline-block; position:absolute; left:-2px; top:0; bottom:0; width:2px; background:#ff3923;}
.lecture_wrap{padding:60px 0; background:#f5f5f5; margin-top:15px;}
.lecture_wrap .lecture_list{margin:0 -5px;}
.lecture_wrap .lecture_list li{float:left;}
.lecture_wrap .lecture_list:after{content:''; display:block; clear:both;}
.lecture_wrap .lecture_detail{position:relative; width:358px; height:218px; border:1px solid #ddd; background:#fff; margin:0 5px;}
.lecture_wrap .lecture_detail .match_type{position:absolute; left:30px; top:25px;}
.lecture_wrap .lecture_detail .match_type li{float:left; padding:5px 8px 6px; font-size:15px; font-weight:bold; text-align:center; background:#fff;}
.lecture_wrap .lecture_detail .match_type:after{content:''; display:block; clear:both;}
.lecture_wrap .lecture_detail .match_type li.type1{border:2px solid #ff3924; color:#ff3924;}
.lecture_wrap .lecture_detail .match_type li.type2{border:2px solid #ff890b; color:#ff890b; margin-left:5px;}
.lecture_wrap .lecture_detail .info{text-align:left; position:absolute; left:30px; top:65px;}
.lecture_wrap .lecture_detail .info .tit{font-size:24px; font-weight:800; color:#222; letter-spacing:-1px; margin-bottom:7px; line-height:1.2;}
.lecture_wrap .lecture_detail .info span{font-size:19px; font-weight:bold; color:#444; letter-spacing:-1px;}
.lecture_wrap .lecture_detail .btn_apply{position:absolute; left:30px; bottom:25px; width:160px; padding:14px 0 16px; font-size:20px; font-weight:bold; text-align:center; color:#fff; background:#ff3924 url(/assets/user/images/bs_eng/btn_apply_arr.png) 130px center no-repeat;}

/* 180514 hyj */
/* 占쎄낀�숂춯節륁삕�띰옙�좎룞�쇿뜝占� */
#wrap.bs_eng .tab05_cont01{padding:88px 0 88px;}
#wrap.bs_eng .tab05_cont01 .tc_wrap{margin-bottom:30px; position:relative;}
#wrap.bs_eng .tab05_cont01 .tc_wrap .tc_btn{position:absolute; right:54px; bottom:58px;}
#wrap.bs_eng .tab05_cont01 .cont_titimg{margin-bottom:38px;}
#wrap.bs_eng .tab05_cont01 .cont_img{margin-bottom:40px;}

#wrap.bs_eng .link05_tab {}
#wrap.bs_eng .link05_tab ul {display:table; margin-top:88px;}
#wrap.bs_eng .link05_tab ul li {display:table-cell; width:20%; height:97px; line-height:97px; color:transparent; font-size:0; text-indent:-9999px; text-align:center; cursor:pointer; letter-spacing:-1px; border-left:1px solid #fff; background-repeat:no-repeat;}
#wrap.bs_eng .link05_tab ul li:first-child {border-left:none;}
#wrap.bs_eng .link05_tab ul li:nth-child(1) {background-image:url(/assets/user/images/bs_eng/link05_tab_01.jpg);}
#wrap.bs_eng .link05_tab ul li:nth-child(2) {background-image:url(/assets/user/images/bs_eng/link05_tab_02.jpg);}
#wrap.bs_eng .link05_tab ul li:nth-child(3) {background-image:url(/assets/user/images/bs_eng/link05_tab_03.jpg);}
#wrap.bs_eng .link05_tab ul li:nth-child(4) {background-image:url(/assets/user/images/bs_eng/link05_tab_04.jpg);}
#wrap.bs_eng .link05_tab ul li:nth-child(5) {background-image:url(/assets/user/images/bs_eng/link05_tab_05.jpg);}
#wrap.bs_eng .link05_tab ul li.active,
#wrap.bs_eng .link05_tab ul li:hover {position:relative; color:#fff; font-weight:bold; background-position:0 -97px;}

.lecture_wrap{padding:60px 0; background:#f5f5f5; margin-top:15px;}
.lecture_wrap .lecture_list{margin:0 -5px;}
.lecture_wrap .lecture_list li{float:left;}
.lecture_wrap .lecture_list:after{content:''; display:block; clear:both;}
.lecture_wrap .lecture_detail{position:relative; width:358px; height:218px; border:1px solid #ddd; background:#fff; margin:0 5px;}
.lecture_wrap .lecture_detail .match_type{position:absolute; left:30px; top:25px;}
.lecture_wrap .lecture_detail .match_type li{float:left; padding:5px 8px 6px; font-size:15px; font-weight:bold; text-align:center; background:#fff;}
.lecture_wrap .lecture_detail .match_type:after{content:''; display:block; clear:both;}
.lecture_wrap .lecture_detail .match_type li.type1{border:2px solid #ff3924; color:#ff3924;}
.lecture_wrap .lecture_detail .match_type li.type2{border:2px solid #ff890b; color:#ff890b; margin-left:5px;}
.lecture_wrap .lecture_detail .info{text-align:left; position:absolute; left:30px; top:65px;}
.lecture_wrap .lecture_detail .info .tit{font-size:24px; font-weight:800; color:#222; letter-spacing:-1px; margin-bottom:7px; line-height:1.2;}
.lecture_wrap .lecture_detail .info span{font-size:19px; font-weight:bold; color:#444; letter-spacing:-1px;}
.lecture_wrap .lecture_detail .btn_apply{position:absolute; left:30px; bottom:25px; width:160px; padding:14px 0 16px; font-size:20px; font-weight:bold; text-align:center; color:#fff; background:#ff3924 url(/assets/user/images/bs_eng/btn_apply_arr.png) 130px center no-repeat;}

#wrap.bs_eng .rev_wrap .rv_txt2 {    margin: 0 0 20px 0;color:#bbb; font-size:12px; text-align:left;}

/* 180629 dh 異붽� */
/*�뚮줈�낅같��*/
.float_ban {position:absolute; right:50%; margin-right:-760px; top:300px; z-index:503; margin-left:0; left:auto;}
.float_ban a {display:inline-block;}
.float_ban.fixed {position:fixed; top:70px;}
.float_ban .ft_close {position:absolute; top:25px; right:12px; display:block; width:32px; height:32px; color:transparent; font-size:0; text-indent:-9999px; border:0 none; background:url(/assets/user/images/bs_eng/ft_close.png) center no-repeat; cursor:pointer;}

/*가초영어 비디오 썸네일 */
#wrap.bs_eng #youtube1:before  {display:block; contnet:''; width:100%; height:100%; background-image:url('/assets/user/images/bs_eng/sddefault.jpg'); position:absolute;}


.secondLang .landing_contents {}
.secondLang .cont_top {text-align:center;}
.secondLang .cont_top .inner {padding-top: 50px;}
.secondLang .cont_top img {width:100%;}
.secondLang .tabWrap {position:absolute; width:100%; z-index:1;}
.secondLang .tabWrap.dark { background-color: #19191f;}
.secondLang .tabWrap ul {    display: table;    margin: 0 auto;width: 1080px;}
.secondLang .tabWrap ul li {display: table-cell; width: 20%; color: #fff;font-size: 18px; text-align: center; cursor: pointer; letter-spacing: -1px;}
.secondLang .tabWrap ul li:hover {background: #ff3923;color: #fff;font-weight: bold; position: relative;}
.secondLang .tabWrap ul li a {display: block; padding: 20px 0; color: #fff;}
.secondLang .tabWrap ul li.on a {background: #ff3923;}
.secondLang .tabWrap ul li.stab1:hover {background-color:#ff6b3c;}
.secondLang .tabWrap ul li.stab1.on a { font-weight:600; background-color:#ff6b3c;}
.secondLang .tabWrap ul li.stab2:hover {background-color:#3473c7;}
.secondLang .tabWrap ul li.stab2.on a { font-weight:600; background-color:#3473c7;}
.secondLang .tabWrap ul li.stab3:hover {background-color:#934bb7;}
.secondLang .tabWrap ul li.stab3.on a { font-weight:600; background-color:#934bb7;}
.secondLang .tabWrap ul li.stab4:hover {background-color:#1b9453;}
.secondLang .tabWrap ul li.stab4.on a { font-weight:600; background-color:#1b9453;}
.secondLang .tabWrap ul li.stab5:hover {background-color:#e03a4d;}
.secondLang .tabWrap ul li.stab5.on a { font-weight:600; background-color:#e03a4d;}
.secondLang .cont_mieddleIn {position: relative; background-color: #fff7dc;  }
.secondLang .cont_mieddleIn .innerT { width: 1200px; margin: -90px auto 0; text-align: center;padding: 30px 0;    background-color: #fff;}
	.txtPagoda {margin-top:50px;}
	.innerT ul {    overflow: hidden;width: 1020px; margin: 0 auto;margin-top: 30px;}
	.innerT ul li {float: left;margin: 10px;}
.secondLang .cont_mieddleIn .innerC {    padding-bottom: 50px;}
.secondLang .sliderContWrap {position: relative;  overflow: hidden; height: 466px;margin: 0 auto;  }
.secondLang .sliderCont {    position: relative;  width: 1020px;overflow: hidden;  margin: 0 auto;  }
.secondLang .sliderCont li {margin:0;}
.secondLang .sliderCont img {width:100%;}
.secondLang .sliderContWrap .wvNumBox{    bottom: 100px;}
.secondLang .sliderContWrap .wvNumBox > a.on {background-color:#ba7a5e;}
.secondLang .sliderContWrap .wvNextBox span {color:#000;}
.secondLang .sliderContWrap .wvNumBoxIn {display:none;}
.secondLang .sliderContWrap .wvNextBox .prevBu {    left: 19px; top: 38%;}
.secondLang .sliderContWrap .wvNextBox .nextBu {right: 19px; top: 38%;}
.secondLang .rv_txt {width: 1020px; margin: 0 auto; text-align: right; }
.secondLang .rvMore {margin-top:50px;}
.secondLang .tabConts {    position: relative; text-align: center;overflow: hidden;height: 0px;}
.secondLang .tabConts.on {    height: auto;}
.secondLang .tabConts .tabContsIn {padding-top:70px; padding-bottom:150px;}
.secondLang .tabCont1 {background: url(/assets/user/images/sc_lang/bg_visual01.jpg) no-repeat center 0; background-size:cover;}
.secondLang .tabCont2 {background: url(/assets/user/images/sc_lang/bg_visual02.jpg) no-repeat center 0; background-size:cover;}
.secondLang .tabCont3 {background: url(/assets/user/images/sc_lang/bg_visual03.jpg) no-repeat center 0; background-size:cover;}
.secondLang .tabCont4 {background: url(/assets/user/images/sc_lang/bg_visual04.jpg) no-repeat center 0; background-size:cover;}
.secondLang .tabCont5 {background: url(/assets/user/images/sc_lang/bg_visual05.jpg) no-repeat center 0; background-size:cover;}
.secondLang .sec_langCont { margin: 0 auto; margin-top: 30px; width: 1080px;}
.secondLang .sec_langCont>ul {overflow: hidden;}
.secondLang .sec_langCont>ul li img {width:100%;}
.secondLang .tabCont1 .sec_langCont>ul li {float: left; width: 31%;margin: 0 11px;}
.secondLang .tabCont2 .sec_langCont>ul li {float: left; width:22.5%; margin: 0 11px;}
.secondLang .tabCont3 .sec_langCont>ul li {float: left; width: 31%;margin: 0 11px;}
.secondLang .tabCont4 .sec_langCont { width: 700px;}
.secondLang .tabCont4 .sec_langCont>ul li {float: left; width: 46%;margin: 0 11px;}
.secondLang .tabCont5 .sec_langCont>ul li {float: left; width: 31%;margin: 0 11px;}

/* 191211 hyj 더블랙 추가 */
.thebk {position:relative; padding:100px 0 179px;margin-bottom:68px; text-align:center; background-color:#000; background-image:url(/assets/user/images/lecture/thebk_bg_top.jpg), url(/assets/user/images/lecture/thebk_bg_btm.jpg); background-position:center top, center bottom; background-repeat:no-repeat;}
.toeic .thebk{padding-bottom:80px;margin-bottom:0}
.thebk .tit {margin-bottom:45px;}
.thebk .thebk_btn {position:absolute; left:50%; bottom:159px; margin-left:-115px; display:inline-block; width:230px; height:40px; color:transparent; font-size:0; text-indent:-9999px; background:url(/assets/user/images/lecture/btn_open.png) no-repeat;}
.toeic .thebk .thebk_btn{bottom:60px}
.thebk .thebk_btn.active {background-image:url(/assets/user/images/lecture/btn_close.png);}
.thebk .box {position:relative; margin-top:70px;}
.thebk .box a {position:absolute; left:36px; top:267px; width:275px; height:45px; color:transparent; font-size:0; text-indent:-9999px;}
.thebk_btm {padding:90px 0 60px;}

/* 200305 kmh 추가 */
.thebk.type02{padding:64px 0 56px; background-image:url(/assets/user/images/lecture/thebk_bg_top02.jpg), url(/assets/user/images/lecture/thebk_bg_btm02.jpg);}
.thebk.type02 .tit {margin:0 0 74px;}
.thebk.type02 .thebk_btn{width:203px; height:42px; bottom:56px; margin-left:-102px; background-image:url(/assets/user/images/lecture/btn_open02.png);}
.thebk.type02 .thebk_btn.active{background-image:url(/assets/user/images/lecture/btn_close02.png);}
.thebk.type02 .thebk_btm {padding:85px 0 94px;}
.thebkInWrap{}
.thebkInWrap .wrapper{}
.thebkInWrap .inCont01{background-color:#4a0909;}
.thebkInWrap .inCont02{background-color:#111;}
/* // */

.oz_pkg {position:relative; padding-bottom:20px; margin-top:100px; background-color:#483461;}
.oz_pkg:before {content:''; position:absolute; left:50%; top:-40px; margin-left:-40px; width:80px; height:55px; background:url('/assets/user/images/lecture/oz_plus.png') no-repeat;}
.oz_pkg div[class^=cont]{padding:50px 0 60px; overflow:hidden;}
.oz_pkg > div + div {border-top:2px dotted #9186a0;}
.oz_pkg .cont3{padding-bottom:60px;}
.oz_pkg .summary{margin:0 0 32px; text-align:center; font-size:23px; color:#fff; font-weight:200; letter-spacing:-0.6px;}
.oz_pkg .summary em{font-weight:400; color:#f411ff;}
.oz_pkg .cont1 .hd{padding:5px 0 60px; text-align:center;}
.oz_pkg .tit{position:absolute; left:-101px;}
.oz_pkg .cont1 .tit{top:345px;}
.oz_pkg .cont2 .tit{top:75px;}
.oz_pkg .cont3 .tit{top:120px;}
.oz_pkg .sectionCont{text-align:center;}
.oz_pkg .slideBox{padding-bottom:30px;}
.oz_pkg .slideTypeA{width:835px; margin:0 auto; position:relative;}
.oz_pkg .slideTypeA .slideItems{height:527px; position:relative;}
.oz_pkg .slideTypeA .slideItems li{width:370px; height:368px; position:absolute; left:0; top:80px;}
.oz_pkg .slideTypeA .slideItems li,
.oz_pkg .slideTypeA .slideItems li:after{-ms-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.oz_pkg .slideTypeA .slideItems li:after{content:''; position:absolute; left:0; top:0; right:0; bottom:0; background:rgba(0, 0, 0, 0.75);}
.oz_pkg .slideTypeA .slideItems li img{width:100%; height:100%;}
.oz_pkg .slideTypeA .slideItems .active{width:529px; height:100%; left:153px; top:0; z-index:2;}
.oz_pkg .slideTypeA .slideItems .active:after{opacity:0;}
.oz_pkg .slideTypeA .slideItems .next{left:465px;}
.oz_pkg .slideTypeA .btnNav{width:41px; height:81px; margin:-41px 0 0; font-size:0; text-indent:-9999px; position:absolute; top:50%; background-repeat:no-repeat; z-index:3; outline:none;}
.oz_pkg .slideTypeA .btnNav.navPrev{left:72px; background-image:url('/assets/user/images/event/free_today/icon_nav_prev.png');}
.oz_pkg .slideTypeA .btnNav.navNext{right:73px; background-image:url('/assets/user/images/event/free_today/icon_nav_next.png');}
.oz_pkg .slideTypeA .slidePaging{width:100%; margin-top:30px; text-align:center; font-size:0; position:absolute; left:0; top:100%;}
.oz_pkg .slideTypeA .slidePaging button{width:10px; height:10px; margin:0 5px; display:inline-block; vertical-align:middle; font-size:0; text-indent:-9999px; background-color:#f411ff; border-radius:5px; outline:none; -ms-transition: ll 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;}
.oz_pkg .slideTypeA .slidePaging .on{width:25px; background-color:#9f57f7;}


#wrap.creatorClass {position:relative;padding-top:60px;}
#wrap.creatorClass h3 {padding:0;margin:0;font-size:1em;}
#wrap.creatorClass h3 img {max-width:100%;}
#wrap.creatorClass .inner {width:1200px;margin:0 auto;}
#wrap.creatorClass .cont1 {height:775px;line-height:0;text-align:center;overflow:hidden;background: #060606 url('/assets/user/images/creator/cont1_bg.jpg') top center no-repeat;}
#wrap.creatorClass .cont1 {position:relative;}
#wrap.creatorClass .cont1 .inner {position:relative;}
#wrap.creatorClass .cont1 .inner:before {content:'';position:absolute;top:0;left:0;bottom:0;width:2px;background:url('/assets/user/images/creator/cont1_bg_l.gif') no-repeat;}
#wrap.creatorClass .cont1 .inner:after {content:'';position:absolute;top:0;right:0;bottom:0;width:2px;background:url('/assets/user/images/creator/cont1_bg_r.gif') no-repeat;}
#wrap.creatorClass .cont1 video {position:relative;}
#wrap.creatorClass .cont2 {padding-top:120px;background-color:#f0f1e8;overflow:hidden;}
#wrap.creatorClass .cont2 .box {position:relative;margin:80px 0 100px 250px;}
#wrap.creatorClass .cont2 .box + .box {position:relative;margin:0;background:url('/assets/user/images/creator/cont2_bg.gif') no-repeat;}
#wrap.creatorClass .cont2 .box + .box:before,
#wrap.creatorClass .cont2 .box + .box:after {content:'';clear:both;display:block;width:100%:}
#wrap.creatorClass .cont2 .box + .box img {float:left;-ms-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
#wrap.creatorClass .cont2 .box + .box img + img {-ms-transition: all 1.0s ease-out;-webkit-transition: all 1.0s ease-out;transition: all 1.0s ease-out;}
#wrap.creatorClass .cont3 {padding:260px 0 130px;margin-top:-110px;text-align:center;background-color:#000;background-position:right top, left bottom;background-repeat:no-repeat;background-image:url('/assets/user/images/creator/cont3_bg1.jpg'),url('/assets/user/images/creator/cont3_bg2.jpg');}
#wrap.creatorClass .cont3 h3 {margin-bottom:80px;}
#wrap.creatorClass .cont3 img + img {margin-top:60px;}
#wrap.creatorClass .cont4 {padding-bottom:90px;text-align:center;background-color:#f84e2f;background-image:url('/assets/user/images/creator/cont4_bg1.gif'),url('/assets/user/images/creator/cont4_bg2.gif');background-position:right 22%, left 57%;background-repeat:no-repeat;}
#wrap.creatorClass .cont4 h3 {margin-bottom:100px;}
#wrap.creatorClass .cont4 h3 img {margin-top:-20px;vertical-align:bottom;}
#wrap.creatorClass .cont4 .box {position:relative;height:470px;text-align:right;}
#wrap.creatorClass .cont4 .box iframe {position:absolute;left:0;top:0;z-index:2;}
#wrap.creatorClass .cont4 .box img {margin-top:50px;z-index:1;}
#wrap.creatorClass .cont4 .box + .box {margin-top:80px;text-align:left;}
#wrap.creatorClass .cont4 .box + .box iframe {left:auto;right:0;}
#wrap.creatorClass .cont4 .box + img {margin-top:50px;}
#wrap.creatorClass .cont4 p {margin:40px 0 130px;text-align:left;}
#wrap.creatorClass .cont4 .bg_area {height:696px;margin-top:50px;color:transparent;font-size:0;text-indent:-9999px;background:url('/assets/user/images/creator/cont4_img3.gif') center no-repeat;}
#wrap.creatorClass .side_nav {position:absolute;top:5%;right:5%;width:81px;background:url('/assets/user/images/creator/side_nav_01.png') no-repeat;}
#wrap.creatorClass .side_nav.fixed {position:fixed;top:40%;z-index:100;}
#wrap.creatorClass .side_nav a {display:block;width:100%;height:100%;color:transparent;font-size:0;text-indent:-9999px;}
#wrap.creatorClass .side_nav li {height:55px;}
#wrap.creatorClass .side_nav li:nth-child(2),
#wrap.creatorClass .side_nav li:nth-child(3) {margin-bottom:21px;}


/* 2020년도 여름방학 대비 kmh */
.lectureContainer{padding:60px 0 0;position:relative;}
.lectureContainer *{box-sizing:border-box;}
.lectureContainer h3{margin:0;text-align:center;}
.lectureContainer .lectureContents{position:relative;}
/*.lectureContainer .lectureContents:before{content:'';width:100%;height:78px;background-color:rgba(39, 46, 101, 0.4);position:absolute;left:0;top:0;} 200730 syh 삭제 */
.lectureContainer .lectureContents .wrapper{width:1200px;margin:0 auto;text-align:center;position:relative;}
.lectureContainer .blackBasicContents .wrapper,
.lectureContainer .blackContents .wrapper{width:1080px;margin:0 auto;text-align:center;position:relative;}

.lectureContainer .section.ver1{height:910px;background:url('/assets/user/images/lecture/2020_ss/section_ver1_bg.jpg') 50% 0 no-repeat;}
.lectureContainer .section.ver1 h3{padding:78px 0 0;}
.lectureContainer .section.ver2{height:955px;padding:64px 0 0;text-align:center;background:url('/assets/user/images/lecture/2020_ss/section_ver2_bg.jpg') 50% 0 no-repeat;}
.lectureContainer .section.ver3{height:1200px;padding:232px 0 0;background:url('/assets/user/images/lecture/2020_ss/winner_records_bg.jpg') 50% 0 no-repeat;}
.lectureContainer .section.ver4{height:1239px;padding:80px 0 0;background:url('/assets/user/images/lecture/2020_ss/section_ver4_bg.jpg') 50% 0 no-repeat;}
.lectureContainer .section.ver4 h3{margin-bottom:124px;}
.lectureContainer .section.ver6{height:1508px;padding:67px 0 0;background:url('/assets/user/images/lecture/2020_ss/section_ver6_bg.jpg') 50% 0 no-repeat;}
.lectureContainer .section.ver6 h3{margin-bottom:80px;}
.lectureContainer .section.ver6 h4{padding:14px 0 58px;text-align:center;}

.lectureContainer .section.verOzlang{background:#372b84 url('/assets/user/images/lecture/2020_ss/ozlang/section_verOzlang_bg.jpg') 50% 0 no-repeat;}
.lectureContainer .verOzlang .wrapper{width:1080px;padding:0 0 70px;}
.lectureContainer .verOzlang .wrapper:after{content:'';width:194px;height:194px;background:url('/assets/user/images/lecture/2020_ss/ozlang/ozlang_label.png') no-repeat;position:absolute;left:-11px;top:188px;}
.lectureContainer .verOzlang h3{margin:0;}

.lectureContainer .float_ban_right{padding:0 0 20px;margin:160px 0 0 565px;overflow:visible;}
.lectureContainer .float_ban_right a{float:none;}
.lectureContainer .float_ban_right .float_btn_top{width:40px;height:40px;margin:10px auto 0;padding:16px 0 0;text-align:center;font-size:12px;color:#fff;background-color:#7f7f7f;border-radius:50%;position:relative;box-shadow:0 0 10px 1px rgba(0, 0, 0, 0.3);}
.lectureContainer .float_ban_right .float_btn_top:before{content:'';width:8px;height:5px;margin-left:-4px;position:absolute;left:50%;top:8px;background:url('/assets/user/images/lecture/2020_ss/icon_top.png') no-repeat;}

.lectureContainer .kakao_ani li{display:none;position:absolute;left:0;top:0;}
.lectureContainer .kakao_ani li:first-child{display:block;}

.instrumentPanel{width:532px;margin:0 auto;text-align:center;position:relative;}
.instrumentPanel .needle{width:206px;height:206px;margin-left:-103px;background:url('/assets/user/images/lecture/2020_ss/needle.png') no-repeat;position:absolute;left:50%;top:143px;
	-moz-animation: needle 4s infinite;
	-webkit-animation: needle 4s infinite;
	animation: needle 4s infinite;

	-ms-transform:rotate(-288deg);
	-webkit-transform:rotate(-288deg);
	transform:rotate(-288deg);
}
.instrumentPanel .ring01,
.instrumentPanel .ring02,
.instrumentPanel .ring03{position:absolute;left:1px;top:15px;transform-origin:50% 50%;}
.instrumentPanel .panel{position:absolute;left:0;top:0;}

.instrumentPanel .ring01{
	-moz-animation: spinRight 2s infinite linear;
	-webkit-animation: spinRight 2s infinite linear;
	animation: spinRight 2s infinite linear;
}
.instrumentPanel .ring02{
	-moz-animation: spinRight 2.5s infinite linear;
	-webkit-animation: spinRight 2.5s infinite linear;
	animation: spinRight 2.5s infinite linear;
}
.instrumentPanel .ring03{
	-moz-animation: spinLeft 2s infinite;
	-webkit-animation: spinLeft 2s infinite;
	animation: spinLeft 2s infinite;
}

@keyframes needle {
	0% {
		-ms-transform:rotate(-288deg);
		-webkit-transform:rotate(-288deg);
		transform:rotate(-288deg);
	}
	10% {
		-ms-transform:rotate(-208deg);
		-webkit-transform:rotate(-208deg);
		transform:rotate(-208deg);
	}
	13% {
		-ms-transform:rotate(-223deg);
		-webkit-transform:rotate(-223deg);
		transform:rotate(-223deg);
	}
	30% {
		-ms-transform:rotate(-160deg);
		-webkit-transform:rotate(-160deg);
		transform:rotate(-160deg);
	}
	33% {
		-ms-transform:rotate(-176deg);
		-webkit-transform:rotate(-176deg);
		transform:rotate(-176deg);
	}
	60% {
		-ms-transform:rotate(-110deg);
		-webkit-transform:rotate(-110deg);
		transform:rotate(-110deg);
	}
	63% {
		-ms-transform:rotate(-124deg);
		-webkit-transform:rotate(-124deg);
		transform:rotate(-124deg);
	}
	93% {
		-ms-transform:rotate(0deg);
		-webkit-transform:rotate(0deg);
		transform:rotate(0deg);
	}
	100% {
		-ms-transform:rotate(-288deg);
		-webkit-transform:rotate(-288deg);
		transform:rotate(-288deg);
	}
}

@keyframes spinRight {
	to {
		-ms-transform:rotate(360deg);
		-webkit-transform:rotate(360deg);
		transform:rotate(360deg);
	}
}
@keyframes spinLeft {
	to {
		-ms-transform:rotate(-360deg);
		-webkit-transform:rotate(-360deg);
		transform:rotate(-360deg);
	}
}


.recordsWrap{width:1100px;margin:0 auto;background-color:#070707;border-top:1px solid #525252;border-radius:5px;}
.recordsWrap .outer{padding:0 45px 40px 110px;}
.recordsWrap .colums > span{height:73px;padding-top:20px;display:table-cell;vertical-align:top;text-align:center;}
.recordsWrap .colums,
.recoedsItem ul{width:100%;display:table;table-layout:fixed;border-spacing:0;}
.recoedsItem{position:relative;}
.recoedsItem:before{content:'';width:64px;height:38px;margin:-15px 24px 0 0;position:absolute;right:100%;top:50%;background:url('/assets/user/images/lecture/2020_ss/icon_records_neon.gif') no-repeat;}
.recoedsItem:nth-child(even):before{background-image:url('/assets/user/images/lecture/2020_ss/icon_records_neon_even.gif');}
.recoedsItem li{padding:3px;display:table-cell;perspective:1600px;}
.recordsWrap .colums > span:nth-child(1),
.recoedsItem li:nth-child(1){width:133px;}
.recordsWrap .colums > span:nth-child(3),
.recoedsItem li:nth-child(3){width:170px;}
.recordsWrap .colums > span:nth-child(4),
.recoedsItem li:nth-child(4){width:270px;}

.recoedsItem li span{height:73px;display:block;text-align:center;border-top:1px solid #797979;border-radius:5px;transform-style:preserve-3d;
	background: rgb(63,63,64);
	background: -moz-linear-gradient(180deg, rgba(63,63,64,1) 0%, rgba(72,72,71,1) 100%);
	background: -webkit-linear-gradient(180deg, rgba(63,63,64,1) 0%, rgba(72,72,71,1) 100%);
	background: linear-gradient(180deg, rgba(63,63,64,1) 0%, rgba(72,72,71,1) 100%);
}
.recoedsItem:nth-child(even) li span{border-top-color:#bcbcbc;
	background: rgb(158,158,159);
	background: -moz-linear-gradient(180deg, rgba(158,158,159,1) 0%, rgba(121,120,121,1) 100%);
	background: -webkit-linear-gradient(180deg, rgba(158,158,159,1) 0%, rgba(121,120,121,1) 100%);
	background: linear-gradient(180deg, rgba(158,158,159,1) 0%, rgba(121,120,121,1) 100%);
}
.recoedsItem li span em{width:100%;height:72px;font-size:24px;line-height:72px;font-weight:600;color:#fff;backface-visibility:hidden;}
.recoedsItem li span em + em{opacity:0;position:absolute;left:0;top:0;}
.recoedsItem.turn li span{
	-ms-transition:all 0.8s ease-in-out;
	-webkit-transition:all 0.8s ease-in-out;
	transition:all 0.8s ease-in-out;

	-ms-transform:rotateX(360deg);
	-webkit-transform:rotateX(360deg);
	transform:rotateX(360deg);
}
.recoedsItem.turn li span em{
	-ms-transition:all 0.05s;
	-webkit-transition:all 0.05s;
	transition:all 0.05s;

	transition-delay:0.46s;
}
.recoedsItem.turn li:nth-child(2) span{transition-delay:0.2s;}
.recoedsItem.turn li:nth-child(2) span em{transition-delay:0.66s;}
.recoedsItem.turn li:nth-child(3) span{transition-delay:0.4s;}
.recoedsItem.turn li:nth-child(3) span em{transition-delay:0.86s;}
.recoedsItem.turn li:nth-child(4) span{transition-delay:0.6s;}
.recoedsItem.turn li:nth-child(4) span em{transition-delay:1.26s;}
.recoedsItem.turn li span em:first-child{opacity:0;}
.recoedsItem.turn li span em + em{opacity:1;}

.recordsReview{width:960px;margin:20px auto 0;padding:0 20px 20px;background-color:#070707;border-top:1px solid #525252;border-radius:5px;}
.recordsReview h4{margin:0;text-align:center;}
.recordsReview .box{background-color:#404041;border-top:1px solid #797979;border-radius:5px;}
.recordsReview ul{padding:17px 98px 17px 68px;}
.recordsReview li{width:100%;display:table;table-layout:fixed;border-spacing:0;}
.recordsReview li > div{display:table-cell;text-align:left;vertical-align:middle;}
.recordsReview li .sbj{padding:1px 0;font-size:18px;font-weight:500;color:#fff;}
.recordsReview li .sbj em{margin-right:5px;font-size:20px;font-weight:600;}
.recordsReview li .user{width:230px;text-align:right;font-size:14px;font-style:italic;color:#fff;}

.slot_notice{font-size:11px;color:#fff;text-align: right;margin:10px 120px 0 0;} /* 200526 syh 추가 */

.labelPointer,
.labelPointer > div{display:inline-block;text-align:left;position:relative;}
.labelPointer{margin:10px;padding:0 0 0 10px;position:relative;}
.labelPointer:before,
.labelPointer:after{content:'';width:5px;height:100%;position:absolute;}
.labelPointer:before{background-color:#f04e37;left:0;top:0;}
.labelPointer:after{background-color:#000;left:5px;top:5px;}
.labelPointer > div:before{content:'';width:100%;height:100%;background-color:#000;position:absolute;left:5px;top:5px;}
.labelPointer > div > span,
.labelPointer > div > em{display:inline-block;position:relative;}
.labelPointer > div > span{height:36px;padding:1px 20px 0;font-size:18px;font-weight:600;line-height:36px;color:#1f1f1f;background-color:#fff;letter-spacing:-1px;}
.labelPointer > div > em{height:25px;padding:1px 15px 0;font-size:15px;line-height:25px;font-weight:600;color:#fff;letter-spacing:0;background-color:#f04e37;}

.ozlangTabsWrap{padding:35px 0 40px;background-color:#14153e; border-radius:13px;}
.ozlangTabsWrap .ozlangTabs{text-align:center;font-size:0;}
.ozlangTabsWrap .ozlangTabs a{width:215px;height:50px;display:inline-block;margin:0 8px;text-align:center;font-size:20px;line-height:50px;color:#fff;background-color:#2f3172;border-radius:50px;}
.ozlangTabsWrap .ozlangTabs a.on{font-size:24px;font-weight:600;background-color:#7e1df4;position:relative;}
.ozlangTabsWrap .ozlangTabs a.on:after{content:'';margin:0 0 0 -8px;position:absolute;left:50%;top:100%;border-top:14px solid #7e1df4;border-left:7px solid transparent;border-right:7px solid transparent;}
.ozlangTabsWrap .ozlangTabCont{min-height:630px;padding:38px 105px 0;display:none;}
#ozlangTabcont01{display:block;}
.ozlangTabsWrap .ozlangTabCont ul{}
.ozlangTabsWrap .ozlangTabCont li{padding:0 0 0 32px;font-size:20px;font-weight:400;color:#fff;background:url('/assets/user/images/lecture/2020_ss/ozlang/icon_bullet.png') 4px 0 no-repeat;}
.ozlangTabsWrap .ozlangTabCont li + li{margin-top:10px;}
.ozlangTabsWrap .ozlangImgCont{padding:2px 0 25px;text-align:center;}
.ozlangTabsWrap table{width:100%;margin:35px 0 0;}
.ozlangTabsWrap th,
.ozlangTabsWrap td{text-align:center;}
.ozlangTabsWrap th{padding:20px 0 10px;font-size:20px;font-weight:600;color:#fff;}
.ozlangTabsWrap td{vertical-align:middle;}
.ozlangGuide{margin:12px 0 0;text-align:right;font-size:16px;font-weight:500;color:#fff;}
.ozlangBanner{background-color:#6b2bd3;}
.ozlangBanner .ozlangBanOuter{width:1200px;margin:0 auto;display:table;table-layout:fixed;border-spacing:0;}
.ozlangBanner .ozlangBanOuter > span{height:240px;display:table-cell;vertical-align:middle;}
.ozlangBanner .ozlangBanOuter .tit{padding-left:16px;text-align:left;}
.ozlangBanner .ozlangBanOuter .btn{padding:0 0 0 5px;text-align:left;}

#trackSVG{width:820px;height:820px;margin:0 auto;position:relative;}
#trackSVG svg{width:838px;height:838px;}
#trackSVG path{stroke-width:11;opacity:0.95;}
#trackSVG .trackPath{stroke-width:6;opacity:1;}
.trackCheckPoint{}
.trackCheckPoint li{min-width:300px;position:absolute;left:573px;top:45px;}
.trackCheckPoint li:nth-child(2){left:320px;top:230px;}
.trackCheckPoint li:nth-child(3){left:470px;top:373px;}
.trackCheckPoint li:nth-child(4){left:632px;top:527px;}
.trackCheckPoint li:nth-child(5){left:747px;top:634px;}
.trackCheckPoint li:nth-child(6){left:663px;top:702px;}
.trackCheckPoint li:nth-child(7){left:373px;top:565px;}
.trackCheckPoint li:nth-child(8){left:86px;top:458px;}
.trackCheckPoint li:nth-child(9){left:26px;top:288px;}
.trackCheckPoint li:nth-child(10){left:206px;top:113px;}
.trackCheckPoint li:nth-child(11){left:236px;top:-85px;}
.trackCheckPoint .tcpNum{}
.trackCheckPoint .tcpNum > em{width:35px;height:35px;display:block;font-family:Tahoma;text-align:center;font-size:18px;font-weight:600;line-height:35px;color:#b90f29;background-color:#fff;border-radius:50%;box-shadow:0 0 10px 5px rgba(240, 78, 55, 0.7);opacity:0;
	-ms-transition: all 0.5s ease-out;
	-webkit-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;

	-ms-transform:scale(1.5);
	-webkit-transform:scale(1.5);
	transform:scale(1.5);
}
.trackCheckPoint .goal{opacity:0;transform-origin:20% 20%;
	-ms-transform:scale(2);
	-webkit-transform:scale(2);
	transform:scale(2);
}
.trackCheckPoint .labelPointer{display:block;position:absolute;left:26px;bottom:42px;opacity:0;transform-origin:0 100%;
	-ms-transform:scale(0);
	-webkit-transform:scale(0);
	transform:scale(0);
}
.trackCheckPoint .posDown .labelPointer{left:-5px;top:49px;bottom:auto;transform-origin:0 100%;}
.trackCheckPoint .posLeft .labelPointer{left:-50%;top:49px;bottom:auto;transform-origin:100% 50%;}

.active .trackPath{-ms-transition: all 7s;-webkit-transition: all 6.5s;transition: all 6.5s;}
.active .trackCheckPoint .tcpNum > em{opacity:1;
	-ms-transform:scale(1);
	-webkit-transform:scale(1);
	transform:scale(1);
}
.active .trackCheckPoint .labelPointer,
.active .trackCheckPoint .goal{opacity:1;
	-ms-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;

	-ms-transform:scale(1);
	-webkit-transform:scale(1);
	transform:scale(1);
}

.active .trackCheckPoint li:nth-child(1) .tcpNum > em{transition-delay:0.5s;}
.active .trackCheckPoint li:nth-child(1) .labelPointer{transition-delay:0.7s;}
.active .trackCheckPoint li:nth-child(2) .tcpNum > em{transition-delay:1.1s;}
.active .trackCheckPoint li:nth-child(2) .labelPointer{transition-delay:1.3s;}
.active .trackCheckPoint li:nth-child(3) .tcpNum > em{transition-delay:1.4s;}
.active .trackCheckPoint li:nth-child(3) .labelPointer{transition-delay:1.6s;}
.active .trackCheckPoint li:nth-child(4) .tcpNum > em{transition-delay:1.6s;}
.active .trackCheckPoint li:nth-child(4) .labelPointer{transition-delay:1.8s;}
.active .trackCheckPoint li:nth-child(5) .tcpNum > em{transition-delay:1.8s;}
.active .trackCheckPoint li:nth-child(5) .labelPointer{transition-delay:2s;}
.active .trackCheckPoint li:nth-child(6) .tcpNum > em{transition-delay:2.1s;}
.active .trackCheckPoint li:nth-child(6) .labelPointer{transition-delay:2.3s;}
.active .trackCheckPoint li:nth-child(7) .tcpNum > em{transition-delay:2.5s;}
.active .trackCheckPoint li:nth-child(7) .labelPointer{transition-delay:2.7s;}
.active .trackCheckPoint li:nth-child(8) .tcpNum > em{transition-delay:3.1s;}
.active .trackCheckPoint li:nth-child(8) .labelPointer{transition-delay:3.3s;}
.active .trackCheckPoint li:nth-child(9) .tcpNum > em{transition-delay:3.6s;}
.active .trackCheckPoint li:nth-child(9) .labelPointer{transition-delay:3.8s;}
.active .trackCheckPoint li:nth-child(10) .tcpNum > em{transition-delay:4.7s;}
.active .trackCheckPoint li:nth-child(10) .labelPointer{transition-delay:4.9s;}
.active .trackCheckPoint li:nth-child(11) .goal{transition-delay:5.7s;}

.stepContWrap{width:1022px;margin:0 auto;position:relative;overflow:hidden;}
.stepContWrap .stepCont{opacity:0;
	-ms-transition: all 0.5s 1s;
	-webkit-transition: all 0.5s 1s;
	transition: all 0.5s 1s;
}
.stepContWrap .stepArrow{width:100%;height:543px;position:absolute;left:0;bottom:0;overflow:hidden;border-radius:0 120px 0 0;
	-ms-transform:scale(0) translate(-20%, 30%);
	-webkit-transform:scale(0) translate(-20%, 30%);
	transform:scale(0) translate(-20%, 30%);

	-ms-transition: all 1s ease-out;
	-webkit-transition: all 1s ease-out;
	transition: all 1s ease-out;
	transform-origin:0 100%;
}
.stepContWrap.active .stepCont{opacity:1;}
.stepContWrap.active .stepArrow{
	-ms-transform:scale(1) translate(0, 0);
	-webkit-transform:scale(1) translate(0, 0);
	transform:scale(1) translate(0, 0);
}

.toeic.lectureContainer .section.ver5{padding:75px 0 100px;background-color:#3c3663;}
.toeic.lectureContainer .section.ver5 .wrapper {width:1399px;}
.toeic.lectureContainer .section.ver5 h3 {margin-bottom:90px;}
.toeic.lectureContainer .section.ver5-1 {background-color:#2d2658;}
.toeic.lectureContainer .section.ver5-1 a {position:absolute;right:70px;top:113px;width:476px;height:100px;color:transparent;font-size:0;text-indent:-9999px;}
.toeic.lectureContainer .section.ver7{text-align:center;background:url('/assets/user/images/lecture/2020_ss/toeic/section_ver7_bg.jpg') 50% 0 no-repeat;}
.toeic.lectureContainer .section.ver7 .wrapper{padding:70px 0 100px;}
.toeic.lectureContainer .section.ver7 h3 {margin-bottom:90px;}
.toeic.lectureContainer .section.ver7  img + img {margin-top:85px;}
.toeic.lectureContainer .section.ver7-1{background-color:#2d2658;}
.toeic.lectureContainer .section.ver8 {padding:80px 0;background-color:#3c3663;}
.toeic.lectureContainer .section.ver8 h3 {margin-bottom:110px;}
.toeic.lectureContainer .section.ver9{padding:65px 0 80px;text-align:center;background-color:#3c3663;}
.toeic.lectureContainer .section.ver9 h3 {margin-bottom:100px;}
.toeic.lectureContainer .section.ver10{background:url('/assets/user/images/lecture/2020_ss/hsk/section_ver10_bg.jpg') 50% 0 no-repeat;}
.toeic.lectureContainer .section.ver10 h3{padding-bottom:8px;}
.toeic.lectureContainer .section.ver10 .wrapper{height:1233px;padding:72px 0 0;}
.toeic .ver10_img1{position:absolute;top:557px;right:202px;}
.toeic .kakao_ani{position:absolute;bottom:0;left:155px;}
.toeic .btn_hotline{position:absolute;bottom:357px;right:142px;box-shadow:4px 4px 8px #999;border-radius:7px;}
.toeic.lectureContainer .section.ver11 {padding:80px 0;background-color:#3c3663;}
.toeic.lectureContainer .section.ver11 h3 {margin-bottom:110px;}
.toeic.lectureContainer .section.ver12{padding:48px 0 142px;text-align:center;background:#2f2a54 url('/assets/user/images/lecture/2020_ss/toeic/section_ver9_bg.jpg') 50% 100% no-repeat;}
.toeic.lectureContainer .section.ver12 h3 {margin-bottom:74px;}
.toeic.lectureContainer .section.ver13{padding:50px 0 117px;text-align:center;background-color:#3c3663;}
.toeic.lectureContainer .section.ver13 h3 {margin-bottom:95px;}
/* 201208 syh 추가 */
.toeic.lectureContainer .section.ver13 .toeic_tab {width:720px;margin:0 auto;}
.toeic.lectureContainer .section.ver13 .toeic_tab:after {content:''; display:block; clear:both}
.toeic.lectureContainer .section.ver13 .toeic_tab li {float:left; width:50%;}
.toeic.lectureContainer .section.ver13 .toeic_tab li a {display:block;height:60px;line-height:60px; font-size:22px;font-weight:600;color:#63607b;background:#201b42;border-radius:5px 5px 0 0;margin-right:2px;}
.toeic.lectureContainer .section.ver13 .toeic_tab li + li a{margin-right:0;}
.toeic.lectureContainer .section.ver13 .toeic_tab li.active a {background:#f04e37;color:#fff;}
.toeic.lectureContainer .section.ver13 .toeic_con {margin:0 auto;}
.toeic.lectureContainer .section.ver13 .toeic_con > div {display:none;}
.toeic.lectureContainer .section.ver13 .toeic_con > div:first-child {display:block;}
.toeic.lectureContainer .section.ver13 .ver13_img1{padding:40px 0 0;margin:0;}
/*//*/
.toeic.lectureContainer .section.ver14 {padding:715px 0 130px;text-align:center;background:#17111c url('/assets/user/images/lecture/2020_ss/toeic/section_ver14_bg.jpg') 50% 0 no-repeat;}
.toeic.lectureContainer .section.ver14 .wrapper {width:1222px;}
.toeic.lectureContainer .section.ver14 a {position:absolute;right:130px;bottom:25px;width:476px;height:100px;color:transparent;font-size:0;text-indent:-9999px;}


/* 아이엘츠 */
.ielts.lectureContainer {}
.ielts.lectureContainer .section.ver2 {height:auto;}
.ielts.lectureContainer .section.ver5 {padding:75px 0 100px;background-color:#366339;}
.ielts.lectureContainer .section.ver5 .wrapper {width:1399px;}
.ielts.lectureContainer .section.ver5 h3 {margin-bottom:90px;}
.ielts.lectureContainer .section.ver5-1 {background-color:#16481a;}
.ielts.lectureContainer .section.ver5-1 a {position:absolute;right:70px;top:113px;width:476px;height:100px;color:transparent;font-size:0;text-indent:-9999px;}
.ielts.lectureContainer .section.ver6{height:auto;padding-bottom:80px;background-image:url('/assets/user/images/lecture/2020_ss/ielts/section_ver6_bg.jpg');}
.ielts.lectureContainer .section.ver6 h4 {margin:0;}
.ielts.lectureContainer .section.ver7{text-align:center;background:url('/assets/user/images/lecture/2020_ss/ielts/section_ver7_bg.jpg') 50% 0 no-repeat;}
.ielts.lectureContainer .section.ver7 .wrapper{padding:70px 0 100px;}
.ielts.lectureContainer .section.ver7 h3 {margin-bottom:90px;}
.ielts.lectureContainer .section.ver7  img + img {margin-top:85px;}
.ielts.lectureContainer .section.ver8 {padding:80px 0;background-color:#366339;}
.ielts.lectureContainer .section.ver8 h3 {margin-bottom:110px;}
.ielts.lectureContainer .section.ver9{padding:65px 0 80px;text-align:center;background:url('/assets/user/images/lecture/2020_ss/ielts/section_ver9_bg.jpg') 50% 0 no-repeat;}
.ielts.lectureContainer .section.ver9 h3 {margin-bottom:100px;}
.ielts.lectureContainer .section.ver10{background:url('/assets/user/images/lecture/2020_ss/hsk/section_ver10_bg.jpg') 50% 0 no-repeat;}
.ielts.lectureContainer .section.ver10 h3{padding-bottom:8px;}
.ielts.lectureContainer .section.ver10 .wrapper{height:1233px;padding:72px 0 0;}
.ielts .ver10_img1{position:absolute;top:557px;right:202px;}
.ielts .kakao_ani{position:absolute;bottom:0;left:155px;}
.ielts .btn_hotline{position:absolute;bottom:357px;right:142px;box-shadow:4px 4px 8px #999;border-radius:7px;}
.ielts.lectureContainer .section.ver11 {padding:80px 0;background-color:#366339;}
.ielts.lectureContainer .section.ver11 h3 {margin-bottom:110px;}
.ielts.lectureContainer .section.ver12 {padding:45px 0 123px;text-align:center;background:url('/assets/user/images/lecture/2020_ss/ielts/section_ver12_bg.jpg') 50% 0 no-repeat;}
.ielts.lectureContainer .section.ver12 h3 {margin-bottom:74px;}
.ielts.lectureContainer .section.ver13 {padding:715px 0 110px;text-align:center;background:#17111c url('/assets/user/images/lecture/2020_ss/ielts/section_ver13_bg.jpg') 50% 0 no-repeat;}
.ielts.lectureContainer .section.ver13 .wrapper {width:1222px;}
.ielts.lectureContainer .section.ver13 a {position:absolute;right:130px;bottom:25px;width:476px;height:100px;color:transparent;font-size:0;text-indent:-9999px;}
.ielts .recoedsItem:before{background-image:url('/assets/user/images/lecture/2020_ss/ielts/icon_records_neon.gif');}
.ielts .recoedsItem:nth-child(even):before{background-image:url('/assets/user/images/lecture/2020_ss/ielts/icon_records_neon_even.gif');}
.ielts .recordsReview ul {padding:20px 68px}
.ielts .recordsReview li .user {width:200px;text-align:left;}
.ielts .labelPointer:before{background-color:#15a83c;}
.ielts .labelPointer > div > em{background-color:#15a83c;}
.ielts .trackCheckPoint .tcpNum > em {color:#00761f; box-shadow: 0 0 10px 5px rgba(67, 193, 100, 0.7)}
.ielts .trackCheckPoint li:nth-child(2){left:320px;top:230px;}
.ielts .trackCheckPoint li:nth-child(3){left:530px;top:430px;}
.ielts .trackCheckPoint li:nth-child(4){left:800px;top:680px;}
.ielts .trackCheckPoint li:nth-child(5){left:445px;top:605px;}
.ielts .trackCheckPoint li:nth-child(6){left:230px;top:655px;}
.ielts .trackCheckPoint li:nth-child(7){left:95px;top:405px;}
.ielts .trackCheckPoint li:nth-child(8){left:205px;top:115px;}
.ielts .trackCheckPoint li:nth-child(9){left:255px;top:-85px;}


/* HSK - 200504 syh */
.hsk .recoedsItem:before{background-image:url('/assets/user/images/lecture/2020_ss/hsk/icon_records_neon.gif');}
.hsk .recoedsItem:nth-child(even):before{background-image:url('/assets/user/images/lecture/2020_ss/hsk/icon_records_neon_even.gif');}
.hsk .labelPointer > div > em,
.hsk .labelPointer:before{background-color:#007df2;}
.hsk .trackCheckPoint .tcpNum > em{color:#00529e;box-shadow:0 0 10px 5px rgba(0, 129, 249, 0.7);}
.hsk .recordsReview h4{padding:12px 0;}
.hsk .lectureContainer .section.ver4{background-image:url('/assets/user/images/lecture/2020_ss/hsk/section_ver4_bg.jpg');}
.hsk .recordsReview ul{padding:17px 80px 17px 63px;}
.hsk .recordsReview li .user{text-align:left;width:186px;}
.hsk.lectureContainer .section.ver2{height:auto;}
.hsk.lectureContainer .section.ver5{background:#2e394f;padding:66px 0 92px;text-align:center;}
.hsk.lectureContainer .section.ver5 h3{padding-bottom:80px;}
.hsk.lectureContainer .section.ver6{background:url('/assets/user/images/lecture/2020_ss/hsk/section_ver6_bg.jpg') 50% 0 no-repeat;height:1538px;}
.hsk.lectureContainer .section.ver6 h4{margin:0;}
.hsk.lectureContainer .section.ver7{background:url('/assets/user/images/lecture/2020_ss/hsk/section_ver7_bg.jpg') 50% 0 no-repeat;text-align:center;}
.hsk.lectureContainer .section.ver7 .wrapper{padding:70px 0 100px;}
.hsk.lectureContainer .section.ver7 h3{padding-bottom:79px;}
.hsk .ver7_img2{padding-top:72px;}
.hsk.lectureContainer .section.ver7_1{background:#1b253c;text-align:center;}
.hsk.lectureContainer .section.ver8{background:#2e394f;text-align:center;}
.hsk.lectureContainer .section.ver8 .wrapper{padding:70px 0 100px;}
.hsk.lectureContainer .section.ver8 h3{padding-bottom:80px;}
.hsk.lectureContainer .section.ver9{background:#1b253c;text-align:center;}
.hsk.lectureContainer .section.ver9 .wrapper{padding:70px 0 100px;}
.hsk.lectureContainer .section.ver9 h3{padding-bottom:80px;}
.hsk.lectureContainer .section.ver10{background:url('/assets/user/images/lecture/2020_ss/hsk/section_ver10_bg.jpg') 50% 0 no-repeat;}
.hsk.lectureContainer .section.ver10 h3{padding-bottom:8px;}
.hsk.lectureContainer .section.ver10 .wrapper{height:1233px;padding:72px 0 0;box-sizing:border-box;}
.hsk .ver10_img1{position:absolute;top:557px;right:202px;}
.hsk .kakao_ani{position:absolute;bottom:0;left:155px;}
.hsk .btn_hotline{position:absolute;bottom:357px;right:142px;box-shadow:4px 4px 8px #999;border-radius:7px;}
.hsk.lectureContainer .section.ver11{background:#2e394f;padding:70px 0 100px;}
.hsk.lectureContainer .section.ver11 h3{padding-bottom:80px;}
.hsk.lectureContainer .section.ver12{background:url('/assets/user/images/lecture/2020_ss/hsk/section_ver12_bg.jpg') 50% 0 no-repeat;height:994px;}
.hsk.lectureContainer .section.ver12 .wrapper{padding:48px 0 0;}
.hsk.lectureContainer .section.ver12 h3{padding-bottom:79px;}
.hsk.lectureContainer .section.ver13{background:#2e394f;padding:70px 0 90px;}
.hsk.lectureContainer .section.ver13 h3{padding-bottom:84px;}
.hsk.lectureContainer .section.ver14{background:#1b253c;padding:70px 0 95px;text-align:center;}
.hsk.lectureContainer .section.ver14 h3{padding-bottom:77px;}
.hsk.lectureContainer .section.ver15{background:#17111c url('/assets/user/images/lecture/2020_ss/hsk/section_ver15_bg.jpg') 50% 0 no-repeat;padding-bottom:60px;}
.hsk.lectureContainer .section.ver15 .wrapper{padding:715px 0 275px;}
.hsk .ver15 .ver15_img2{position:absolute;bottom:73px;left:167px;}
.hsk .ver15 .btn_free_counsel{position:absolute;bottom:79px;right:122px;box-shadow:4px 4px 8px #100c13;border-radius:7px;}

/* opic 200511 kmh */
.opic .recoedsItem:before{background-image:url('/assets/user/images/lecture/2020_ss/opic/icon_records_neon.gif');}
.opic .recoedsItem:nth-child(even):before{background-image:url('/assets/user/images/lecture/2020_ss/opic/icon_records_neon_even.gif');}
.opic .recordsReview ul{padding:17px 68px;}
.opic .recordsReview li .user{width:210px;}
.opic .labelPointer:before{background-color:#4d5df7;}
.opic .labelPointer > div > em{background-color:#4d5df7;}
.opic .trackCheckPoint .tcpNum > em {color:#3e4ac1; box-shadow: 0 0 10px 5px rgba(62, 74, 193, 0.7)}
.opic .stepContWrap{width:1200px;}
.opic .stepContWrap .stepArrow{height:auto;}

.opic.lectureContainer .section.ver4{background-image:url('/assets/user/images/lecture/2020_ss/opic/section_ver4_bg.jpg');}
.opic.lectureContainer .section.ver5{background:#2a2d44;padding:77px 0 100px;text-align:center;}
.opic.lectureContainer .section.ver5 h3{padding-bottom:80px;}
.opic.lectureContainer .section.ver6{height:auto;padding:70px 0 120px;background:url('/assets/user/images/lecture/2020_ss/opic/section_ver6_bg.jpg') 50% 0 no-repeat;}
.opic.lectureContainer .section.ver6 h4{margin:0;}
.opic.lectureContainer .section.ver7{background:url('/assets/user/images/lecture/2020_ss/opic/section_ver7_bg.jpg') 50% 0 no-repeat;text-align:center;}
.opic.lectureContainer .section.ver7 .wrapper{padding:73px 0 49px;}
.opic.lectureContainer .section.ver7 h3{padding-bottom:79px;}
.opic .ver7_img2{padding-top:70px;}
.opic.lectureContainer .section.ver7_1{background:#1b253c;text-align:center;}
.opic.lectureContainer .section.ver8{background:#2a2d44;text-align:center;}
.opic.lectureContainer .section.ver8 .wrapper{padding:72px 0 100px;}
.opic.lectureContainer .section.ver8 h3{padding-bottom:80px;}
.opic.lectureContainer .section.ver9{background:url('/assets/user/images/lecture/2020_ss/hsk/section_ver10_bg.jpg') 50% 0 no-repeat;}
.opic.lectureContainer .section.ver9 h3{padding-bottom:8px;}
.opic.lectureContainer .section.ver9 .wrapper{height:1233px;padding:72px 0 0;box-sizing:border-box;}
.opic.lectureContainer .section.ver10{background:#2a2d44;}
.opic.lectureContainer .section.ver10 .wrapper{padding:73px 0 100px;}
.opic.lectureContainer .section.ver10 h3{padding-bottom:80px;}
.opic.lectureContainer .section.ver11{background:#151831;}
.opic.lectureContainer .section.ver11 .wrapper{padding:73px 0 90px;}
.opic.lectureContainer .section.ver11 h3{padding-bottom:75px;}
.opic.lectureContainer .section.ver12{background:#2a2d44;}
.opic.lectureContainer .section.ver12 .wrapper{padding:73px 0 100px;}
.opic.lectureContainer .section.ver12 h3{padding-bottom:80px;}
.opic.lectureContainer .section.ver13{background:#151831;}
.opic.lectureContainer .section.ver13 .wrapper{padding:73px 0 100px;}
.opic.lectureContainer .section.ver13 h3{padding-bottom:80px;}
.opic.lectureContainer .section.ver14{background:#2a2d44;}
.opic.lectureContainer .section.ver14 .wrapper{padding:73px 0 115px;}
.opic.lectureContainer .section.ver14 h3{padding-bottom:80px;}
.opic.lectureContainer .section.ver15{background:#17111c url('/assets/user/images/lecture/2020_ss/opic/section_ver15_bg.jpg') 50% 0 no-repeat;padding-bottom:60px;}
.opic.lectureContainer .section.ver15 .wrapper{padding:715px 0 80px;}
.opic.lectureContainer .section.ver15 a {position:absolute;right:108px;bottom:102px;width:476px;height:100px;color:transparent;font-size:0;text-indent:-9999px;}

.opic .ver10_img1{position:absolute;top:557px;right:202px;}
.opic .kakao_ani{position:absolute;bottom:0;left:155px;}
.opic .btn_hotline{position:absolute;bottom:357px;right:142px;box-shadow:4px 4px 8px #999;border-radius:7px;}


/* 토익스피킹 200511 syh */
.tos.lectureContainer .section.ver2{background-size:cover;}
.tos .recoedsItem:before{background-image:url('/assets/user/images/lecture/2020_ss/tos/icon_records_neon.gif');}
.tos .recoedsItem:nth-child(even):before{background-image:url('/assets/user/images/lecture/2020_ss/tos/icon_records_neon_even.gif');}
.tos .recordsReview ul{padding:17px 47px 17px 58px;}
.tos .recordsReview li .user{text-align:left;width:144px;}
.tos .labelPointer > div > em{background:#ed8d2d;}
.tos .labelPointer:before{background:#ed8d2d;}
.tos .trackCheckPoint .tcpNum > em{color:#db6d00;box-shadow:0 0 10px 5px rgba(237, 141, 45, 0.7);}
.tos.lectureContainer .section.ver5{background:#2a2d44;padding:66px 0 92px;text-align:center;}
.tos.lectureContainer .section.ver5 h3{padding-bottom:80px;}
.tos.lectureContainer .section.ver6{height:auto;padding:70px 0 98px;background:url('/assets/user/images/lecture/2020_ss/tos/section_ver6_bg.jpg') 50% 0 no-repeat;}
.tos.lectureContainer .section.ver6 h4{margin:0;}
.tos .stepContWrap{width:1200px;}
.tos .stepContWrap .stepArrow{height:auto;}
.tos.lectureContainer .section.ver7{text-align:center;background:url('/assets/user/images/lecture/2020_ss/tos/section_ver7_bg.jpg') 50% 0 no-repeat;}
.tos.lectureContainer .section.ver7 .wrapper{padding:70px 0 0;}
.tos.lectureContainer .section.ver7 h3{padding-bottom:79px;}
.tos .ver7_img2{padding-top:72px;}
.tos.lectureContainer .section.ver8{background:#2a2d44;}
.tos.lectureContainer .section.ver8 h3{padding-bottom:68px;}
.tos.lectureContainer .section.ver8 .wrapper{padding:70px 0 100px;}
.tos.lectureContainer .section.ver9{background:url('/assets/user/images/lecture/2020_ss/hsk/section_ver10_bg.jpg') 50% 0 no-repeat;}
.tos.lectureContainer .section.ver9 h3{padding-bottom:8px;}
.tos.lectureContainer .section.ver9 .wrapper{height:1233px;padding:72px 0 0;box-sizing:border-box;}
.tos .txt_answer1{position:absolute;top:557px;right:202px;}
.tos .kakao_ani{position:absolute;bottom:0;left:155px;}
.tos .btn_hotline{position:absolute;bottom:357px;right:142px;box-shadow:4px 4px 8px #999;border-radius:7px;}
.tos.lectureContainer .section.ver10{background:#2a2d44;}
.tos.lectureContainer .section.ver10 h3{padding-bottom:30px;}
.tos.lectureContainer .section.ver10 .wrapper{padding:70px 0 100px;}
.tos.lectureContainer .section.ver11{background:#151831;}
.tos.lectureContainer .section.ver11 h3{padding-bottom:30px;}
.tos.lectureContainer .section.ver11 .wrapper{padding:70px 0 100px;}
.tos.lectureContainer .section.ver12{background:#2a2d44;}
.tos.lectureContainer .section.ver12 h3{padding-bottom:30px;}
.tos.lectureContainer .section.ver12 .wrapper{padding:70px 0 100px;}
.tos.lectureContainer .section.ver13{background:#151831;}
.tos.lectureContainer .section.ver13 h3{padding-bottom:30px;}
.tos.lectureContainer .section.ver13 .wrapper{padding:70px 0 100px;}
.tos.lectureContainer .section.ver14{background:#2a2d44;}
.tos.lectureContainer .section.ver14 h3{padding-bottom:30px;}
.tos.lectureContainer .section.ver14 .wrapper{padding:70px 0 100px;}
.tos.lectureContainer .section.ver15{background:#17111c url('/assets/user/images/lecture/2020_ss/tos/section_ver15_bg.jpg') 50% 0 no-repeat;padding-bottom:80px;}
.tos.lectureContainer .section.ver15 .wrapper{padding:715px 0 275px;}
.tos .ver15 .ver15_img2{position:absolute;bottom:73px;left:167px;}
.tos .ver15 .btn_free_counsel{position:absolute;bottom:79px;right:122px;box-shadow:4px 4px 8px #100c13;border-radius:7px;}


/* 토플 200512 syh */
.toefl.lectureContainer .section.ver2{background-size:cover;}
.toefl .recoedsItem:before{background-image:url('/assets/user/images/lecture/2020_ss/toefl/icon_records_neon.gif');}
.toefl .recoedsItem:nth-child(even):before{background-image:url('/assets/user/images/lecture/2020_ss/toefl/icon_records_neon_even.gif');}
.toefl .recordsReview ul{padding:17px 47px 17px 58px;}
.toefl .recordsReview li .user{text-align:left;width:170px;}
.toefl .labelPointer > div > em{background:#b1966c;}
.toefl .labelPointer:before{background:#b1966c;}
.toefl .trackCheckPoint li{min-width:310px;}
.toefl .trackCheckPoint li:nth-child(2){left:320px;top:230px;}
.toefl .trackCheckPoint li:nth-child(3){left:530px;top:430px;}
.toefl .trackCheckPoint li:nth-child(4){left:800px;top:680px;}
.toefl .trackCheckPoint li:nth-child(5){left:445px;top:605px;}
.toefl .trackCheckPoint li:nth-child(6){left:230px;top:655px;}
.toefl .trackCheckPoint li:nth-child(7){left:95px;top:405px;}
.toefl .trackCheckPoint li:nth-child(8){left:205px;top:115px;}
.toefl .trackCheckPoint li:nth-child(9){left:231px;top:-85px;}
.toefl .active .trackCheckPoint li:nth-child(9) .goal{transition-delay:5.2s;}
.toefl .trackCheckPoint .tcpNum > em{color:#b68a45;box-shadow:0 0 10px 5px rgba(177, 150, 108, 0.7);}
.toefl.lectureContainer .section.ver5{background:#77634b;padding:77px 0 92px;text-align:center;}
.toefl.lectureContainer .section.ver5 .wrapper{width:1398px;}
.toefl.lectureContainer .section.ver5 h3{padding-bottom:90px;}
.toefl.lectureContainer .section.ver5-1 {background-color:#534534;}
.toefl.lectureContainer .section.ver5-1 a {position:absolute;right:70px;top:113px;width:476px;height:100px;color:transparent;font-size:0;text-indent:-9999px;}
.toefl.lectureContainer .section.ver6{height:auto;padding:60px 0 80px;background:url('/assets/user/images/lecture/2020_ss/tos/section_ver6_bg.jpg') 50% 0 no-repeat;}
.toefl.lectureContainer .section.ver6 .wrapper{text-align:left;}
.toefl.lectureContainer .section.ver6 h4{margin:0;}
.toefl .stepContWrap{width:1200px;}
.toefl .stepContWrap .stepArrow{height:auto;border-radius:0;}
.toefl.lectureContainer .section.ver7{text-align:center;background:url('/assets/user/images/lecture/2020_ss/tos/section_ver7_bg.jpg') 50% 0 no-repeat;}
.toefl.lectureContainer .section.ver7 .wrapper{padding:70px 0 100px;}
.toefl.lectureContainer .section.ver7 h3{padding-bottom:90px;}
.toefl .ver7_img2{padding-top:82px;}
.toefl.lectureContainer .section.ver7-1 {background-color:#534534;}
.toefl.lectureContainer .section.ver8{background:#77634b;}
.toefl.lectureContainer .section.ver8 h3{padding-bottom:112px;}
.toefl.lectureContainer .section.ver8 .wrapper{padding:70px 0 84px;}
.toefl.lectureContainer .section.ver9{background:#534534;}
.toefl.lectureContainer .section.ver9 h3{padding-bottom:100px;}
.toefl.lectureContainer .section.ver9 .wrapper{padding:72px 0 100px;}
.toefl.lectureContainer .section.ver10{background:#77634b;}
.toefl.lectureContainer .section.ver10 h3{padding-bottom:100px;}
.toefl.lectureContainer .section.ver10 .wrapper{padding:70px 0 95px;}
.toefl.lectureContainer .section.ver11{background:url('/assets/user/images/lecture/2020_ss/hsk/section_ver10_bg.jpg') 50% 0 no-repeat;}
.toefl.lectureContainer .section.ver11 h3{padding-bottom:8px;}
.toefl.lectureContainer .section.ver11 .wrapper{height:1233px;padding:72px 0 0;box-sizing:border-box;}
.toefl .txt_answer1{position:absolute;top:557px;right:202px;}
.toefl .kakao_ani{position:absolute;bottom:0;left:155px;}
.toefl .btn_hotline{position:absolute;bottom:357px;right:142px;box-shadow:4px 4px 8px #999;border-radius:7px;}
.toefl.lectureContainer .section.ver12{background:#534534;}
.toefl.lectureContainer .section.ver12 h3{padding-bottom:95px;}
.toefl.lectureContainer .section.ver12 .wrapper{padding:70px 0 125px;}
.toefl.lectureContainer .section.ver13{background:#17111c url('/assets/user/images/lecture/2020_ss/toefl/section_ver13_bg.jpg') 50% 0 no-repeat;padding-bottom:80px;}
.toefl.lectureContainer .section.ver13 .wrapper{padding:715px 0 275px;}
.toefl .ver13 .ver13_img2{position:absolute;bottom:73px;left:167px;}
.toefl .ver13 .btn_free_counsel{position:absolute;bottom:79px;right:122px;box-shadow:4px 4px 8px #100c13;border-radius:7px;}


/* JLPT 200515 syh */
.jlpt.lectureContainer .section.ver2{background-size:cover;}
.jlpt .recoedsItem:before{background-image:url('/assets/user/images/lecture/2020_ss/jlpt/icon_records_neon.gif');}
.jlpt .recoedsItem:nth-child(even):before{background-image:url('/assets/user/images/lecture/2020_ss/jlpt/icon_records_neon_even.gif');}
.jlpt .recordsReview ul{padding:17px 39px 17px;}
.jlpt .recordsReview li .user{text-align:left;width:150px;}
.jlpt .labelPointer > div > em{background:#67cfd0;}
.jlpt .labelPointer:before{background:#67cfd0;}
.jlpt .trackCheckPoint li{min-width:310px;}
.jlpt .trackCheckPoint li:nth-child(2){left:320px;top:230px;}
.jlpt .trackCheckPoint li:nth-child(3){left:530px;top:430px;}
.jlpt .trackCheckPoint li:nth-child(4){left:800px;top:680px;}
.jlpt .trackCheckPoint li:nth-child(5){left:445px;top:605px;}
.jlpt .trackCheckPoint li:nth-child(6){left:230px;top:655px;}
.jlpt .trackCheckPoint li:nth-child(7){left:95px;top:405px;}
.jlpt .trackCheckPoint li:nth-child(8){left:205px;top:115px;}
.jlpt .trackCheckPoint li:nth-child(9){left:231px;top:-85px;}
.jlpt .active .trackCheckPoint li:nth-child(9) .goal{transition-delay:5.2s;}
.jlpt .trackCheckPoint .tcpNum > em{color:#67cfd0;box-shadow:0 0 10px 5px rgba(103, 207, 208, 0.7);}
.jlpt.lectureContainer .section.ver5{background:#597c7c;padding:77px 0 92px;text-align:center;}
.jlpt.lectureContainer .section.ver5 h3{padding-bottom:90px;}
.jlpt.lectureContainer .section.ver5-1 {background-color:#3f6363;}
.jlpt.lectureContainer .section.ver5-1 a {position:absolute;right:70px;top:113px;width:476px;height:100px;color:transparent;font-size:0;text-indent:-9999px;}
.jlpt.lectureContainer .section.ver6{height:auto;padding:66px 0 106px;background:url('/assets/user/images/lecture/2020_ss/jlpt/section_ver6_bg.jpg') 50% 0 no-repeat;}
.jlpt.lectureContainer .section.ver6 h3{margin-bottom:65px;}
.jlpt.lectureContainer .section.ver6 h4{padding:10px 0 58px;margin:0;}
.jlpt.lectureContainer .section.ver7{text-align:center;background:#597c7c;}
.jlpt.lectureContainer .section.ver7 .wrapper{padding:70px 0 100px;}
.jlpt.lectureContainer .section.ver7 h3{padding-bottom:90px;}
.jlpt.lectureContainer .section.ver8{background:#3f6363;}
.jlpt.lectureContainer .section.ver8 h3{padding-bottom:112px;}
.jlpt.lectureContainer .section.ver8 .wrapper{padding:70px 0 84px;}
.jlpt.lectureContainer .section.ver9{background:url('/assets/user/images/lecture/2020_ss/hsk/section_ver10_bg.jpg') 50% 0 no-repeat;}
.jlpt.lectureContainer .section.ver9 h3{padding-bottom:8px;}
.jlpt.lectureContainer .section.ver9 .wrapper{height:1233px;padding:72px 0 0;box-sizing:border-box;}
.jlpt.lectureContainer .section.ver10{background:#597c7c;}
.jlpt.lectureContainer .section.ver10 h3{padding-bottom:100px;}
.jlpt.lectureContainer .section.ver10 .wrapper{padding:70px 0 95px;}
.jlpt.lectureContainer .section.ver11{background:#3f6363;}
.jlpt.lectureContainer .section.ver11 h3{padding-bottom:100px;}
.jlpt.lectureContainer .section.ver11 .wrapper{padding:72px 0 100px;}
.jlpt .txt_answer1{position:absolute;top:557px;right:202px;}
.jlpt .kakao_ani{position:absolute;bottom:0;left:155px;}
.jlpt .btn_hotline{position:absolute;bottom:357px;right:142px;box-shadow:4px 4px 8px #999;border-radius:7px;}
.jlpt.lectureContainer .section.ver12{background:#597c7c;}
.jlpt.lectureContainer .section.ver12 h3{padding-bottom:95px;}
.jlpt.lectureContainer .section.ver12 .wrapper{padding:70px 0 125px;}
.jlpt.lectureContainer .section.ver13{background:#111c1b url('/assets/user/images/lecture/2020_ss/jlpt/section_ver13_bg.jpg') 50% 0 no-repeat;padding-bottom:80px;}
.jlpt.lectureContainer .section.ver13 .wrapper{padding:715px 0 275px;}
.jlpt .ver13 .ver13_img2{position:absolute;bottom:73px;left:167px;}
.jlpt .ver13 .btn_free_counsel{position:absolute;bottom:79px;right:122px;box-shadow:4px 4px 8px #100c13;border-radius:7px;}


/* 텝스 200520 hyj */
.teps.lectureContainer .section.ver2{background-size:cover;}
.teps .recoedsItem:before{background-image:url('/assets/user/images/lecture/2020_ss/teps/icon_records_neon.gif');}
.teps .recoedsItem:nth-child(even):before{background-image:url('/assets/user/images/lecture/2020_ss/teps/icon_records_neon_even.gif');}
.teps .recordsReview ul {padding:20px 50px}
.teps .recordsReview li .sbj {font-size:15px;}
.teps .recordsReview li .sbj em {font-size:18px;}
.teps .recordsReview li .user {width:110px;text-align:left;}
.teps .labelPointer > div > em{background:#ee5aa6;}
.teps .labelPointer:before{background:#ee5aa6;}
.teps .trackCheckPoint li:nth-child(3){left:470px;top:373px;}
.teps .trackCheckPoint li:nth-child(4){left:632px;top:527px;}
.teps .trackCheckPoint li:nth-child(5){left:663px;top:702px;}
.teps .trackCheckPoint li:nth-child(6){left:373px;top:565px;}
.teps .trackCheckPoint li:nth-child(7){left:86px;top:458px;}
.teps .trackCheckPoint li:nth-child(8){left:26px;top:288px;}
.teps .trackCheckPoint li:nth-child(9){left:202px;top:130px;}
.teps .trackCheckPoint li:nth-child(10){left:180px;top:-85px;}
.teps .active .trackCheckPoint li:nth-child(10) .goal{transition-delay:5.2s;}
.teps .trackCheckPoint .tcpNum > em{color:#c91873;box-shadow:0 0 10px 5px rgba(238, 90, 166, 0.7);}
.teps.lectureContainer .section.ver5{padding:77px 0 92px;text-align:center;background:#4b2c3e;}
.teps.lectureContainer .section.ver5 .wrapper{width:1398px;}
.teps.lectureContainer .section.ver5 h3{padding-bottom:90px;}
.teps.lectureContainer .section.ver5-1 {background-color:#534534;}
.teps.lectureContainer .section.ver5-1 a {position:absolute;right:70px;top:113px;width:476px;height:100px;color:transparent;font-size:0;text-indent:-9999px;}
.teps.lectureContainer .section.ver6{height:auto;padding:60px 0 80px;background:url('/assets/user/images/lecture/2020_ss/tos/section_ver6_bg.jpg') 50% 0 no-repeat;}
.teps.lectureContainer .section.ver6 .wrapper{}
.teps.lectureContainer .section.ver6 h3 {margin-bottom:60px;}
.teps.lectureContainer .section.ver6 h4{margin:0;}
.teps .stepContWrap{width:1200px;}
.teps .stepContWrap .stepArrow{height:auto;border-radius:0;}
.teps.lectureContainer .section.ver7{text-align:center;background:url('/assets/user/images/lecture/2020_ss/tos/section_ver7_bg.jpg') 50% 0 no-repeat;}
.teps.lectureContainer .section.ver7 .wrapper{padding:70px 0 100px;}
.teps.lectureContainer .section.ver7 h3{padding-bottom:90px;}
.teps .ver7_img2{padding-top:82px;}
.teps.lectureContainer .section.ver7-1 {background-color:#381c2d;}
.teps.lectureContainer .section.ver8{background:#4b2c3e;}
.teps.lectureContainer .section.ver8 h3{padding-bottom:112px;}
.teps.lectureContainer .section.ver8 .wrapper{padding:70px 0 84px;}
.teps.lectureContainer .section.ver9{background:#381c2d;}
.teps.lectureContainer .section.ver9 h3{padding-bottom:100px;}
.teps.lectureContainer .section.ver9 .wrapper{padding:72px 0 100px;}
.teps.lectureContainer .section.ver10{background:url('/assets/user/images/lecture/2020_ss/hsk/section_ver10_bg.jpg') 50% 0 no-repeat;}
.teps.lectureContainer .section.ver10 h3{padding-bottom:8px;}
.teps.lectureContainer .section.ver10 .wrapper{height:1233px;padding:72px 0 0;box-sizing:border-box;}
.teps .txt_answer1{position:absolute;top:557px;right:202px;}
.teps .kakao_ani{position:absolute;bottom:0;left:155px;}
.teps .btn_hotline{position:absolute;bottom:357px;right:142px;box-shadow:4px 4px 8px #999;border-radius:7px;}
.teps.lectureContainer .section.ver11{background:#4b2c3e;}
.teps.lectureContainer .section.ver11 h3{padding-bottom:95px;}
.teps.lectureContainer .section.ver11 .wrapper{padding:70px 0 125px;}
.teps.lectureContainer .section.ver12{background:#381c2d;}
.teps.lectureContainer .section.ver12 h3{padding-bottom:80px;}
.teps.lectureContainer .section.ver12 .wrapper{padding:70px 0 100px;}
.teps.lectureContainer .section.ver13{background:#4b2c3e;}
.teps.lectureContainer .section.ver13 h3{padding-bottom:95px;}
.teps.lectureContainer .section.ver13 .wrapper{padding:70px 0 125px;}
.teps.lectureContainer .section.ver14{background:#17111c url('/assets/user/images/lecture/2020_ss/teps/section_ver14_bg.jpg') 50% 0 no-repeat;padding-bottom:80px;}
.teps.lectureContainer .section.ver14 .wrapper{padding:715px 0 275px;}
.teps .ver14 .ver14_img2{position:absolute;bottom:73px;left:167px;}
.teps .ver14 .btn_free_counsel{position:absolute;bottom:79px;right:122px;box-shadow:4px 4px 8px #100c13;border-radius:7px;}


/* 기초회화 더블랙 영어 200511 kmh */
.blackBasicContents{padding:0 0 137px;}
.blackBasicContents .blackCont{}
.blackBasicContents .verTop{background:#1f1f24 url('/assets/user/images/the_black/2020_ss/basic/ver_top_bg.jpg') 50% 0 no-repeat;}
.blackBasicContents .verTop .wrapper{height:646px;}
.blackBasicContents .tabsLink{position:absolute;left:0;right:0;bottom:0;}
.blackBasicContents .tabsLink > div{width:100%;display:table;table-layout:fixed;border-spacing:0;}
.blackBasicContents .tabsLink a{height:57px;display:table-cell;text-align:center;vertical-align:middle;font-size:18px;font-weight:600;color:#fff;}
.blackBasicContents .tabsLink .on{background-color:#cd9a81;color:#0d0d0d;}
.lectureContainer .float_ban_right.typeBlackBasic{padding:0;margin:160px 0 0 540px;}
.lectureContainer .float_ban_right.typeBlackBasic .float_btn_top{width:100%;height:26px;margin:0;padding:5px 0 0;font-size:13px;color:#fff;background-color:#473d39;border-radius:0;box-shadow:none;}
.lectureContainer .float_ban_right.typeBlackBasic .float_btn_top:before{content:none;}
.lectureContainer .float_ban_right.typeBlackBasic .float_btn_top:after{content:'▲';margin-left:4px;font-size:10px;vertical-align:1px;}

.blackBasicContents .blackCont.ver1{background:url('/assets/user/images/the_black/2020_ss/basic/ver1_bg.jpg') 50% 0 no-repeat;}
.blackBasicContents .blackCont.ver2{background:#232325 url('/assets/user/images/the_black/2020_ss/basic/ver2_bg.jpg') 50% 0 no-repeat;}
.blackBasicContents .blackCont.ver3{background:#2f2f33 url('/assets/user/images/the_black/2020_ss/basic/ver3_bg.jpg') 50% 0 no-repeat;}
.blackBasicContents .blackCont.ver4{background-color:#1c1e23;}

.blackBasicContents .ver1 h3{padding:95px 0 55px;}
.blackBasicContents .ver1 .curriculumCont{height:449px;font-size:0;text-indent:-9999px;}
.blackBasicContents .ver2 .wrapper{padding:115px 0 75px;}
.blackBasicContents .ver2 h3{margin:48px 0 129px;}
.blackBasicContents .ver3 .wrapper{padding:115px 0 165px;}
.blackBasicContents .ver3 h3{margin:48px 0 160px;}
.blackBasicContents .ver3 .bkbReviewWrap h3{margin:0 0 45px;}
.blackBasicContents .ver4 .wrapper{padding:102px 0 98px 362px;}
.blackBasicContents .ver4 h3{position:absolute;left:60px;top:110px;}
.blackBasicContents .specItems{width:870px;margin:0 auto;}
.blackBasicContents .specItems ul{width:100%;display:table;table-layout:fixed;border-spacing:0;}
.blackBasicContents .specItems li{display:table-cell;text-align:center;vertical-align:top;}
.blackBasicContents .specItems strong,
.blackBasicContents .specItems span{display:block;}
.blackBasicContents .specItems strong{font-size:22px;font-weight:500;color:#fff;}
.blackBasicContents .specItems span{margin-top:30px;}

.cubeWrap{width:970px;margin:0 auto;text-align:center;position:relative;}
.cubeWrap .guideTxt{font-size:13px;color:#8f8884;position:absolute;right:230px;bottom:47px;}
.cubeWrap .cubeBase{}
.cubeWrap .cubeItem{position:absolute;top:0;left:439px;opacity:0;
	-ms-transition: all 0.5s 0.6s;
	-webkit-transition: all 0.5s 0.6s;
	transition: all 0.5s 0.6s;
	-ms-transition-timing-function: cubic-bezier(0, 0, 0.5, 1);
	-webkit-transition-timing-function: cubic-bezier(0, 0, 0.5, 1);
	transition-timing-function: cubic-bezier(0, 0, 0.5, 1);

	-ms-transform:translate(0, -20%);
	-webkit-transform:translate(0, -20%);
	transform:translate(0, -20%);
}
.cubeWrap .cubeItem+.cubeItem{left:147px;
	-ms-transition-delay:0s;
	-webkit-transition-delay:0s;
	transition-delay:0s;
}
.cubeWrap.active .cubeItem{opacity:1;
	-ms-transform:translate(0, 0);
	-webkit-transform:translate(0, 0);
	transform:translate(0, 0);
}

.bkGraphWrap{width:970px;margin:0 auto;padding:0 0 0 548px;position:relative;}
.bkGraphWrap h4{margin:0;position:absolute;left:0;top:100px;}
.graphBox{width:346px;height:334px;position:relative;}
.graphBox:before,
.graphBox:after{content:'';position:absolute;left:0;bottom:0;
	-ms-transition: all 0.6s;
	-webkit-transition: all 0.6s;
	transition: all 0.6s;
}
.graphBox:before{width:2px;height:0;background-color:rgba(255,255,255,0.4);border-left:1px solid #dbdbdb;}
.graphBox:after{width:0;height:2px;background-color:rgba(255,255,255,0.4);border-bottom:1px solid #dbdbdb;left:2px;}

.graphBox .label{font-size:16px;font-weight:400;color:#fff;position:absolute;opacity:0;
	-ms-transition: all 0.3s 0.4s;
	-webkit-transition: all 0.3s 0.4s;
	transition: all 0.3s 0.4s;

	-ms-transform:scale(2);
	-webkit-transform:scale(2);
	transform:scale(2);
}
.graphBox .label:nth-child(1){font-weight:600;left:-87px;bottom:-10px;
	-ms-transition-delay:0.6s;
	-webkit-transition-delay:0.6s;
	transition-delay:0.6s;
}
.graphBox .label:nth-child(2){left:-20px;top:-25px;}
.graphBox .label:nth-child(3){left:105%;bottom:-10px;}
.graphBox .graphLines{background:url('/assets/user/images/the_black/2020_ss/basic/graph_dot_line.png') no-repeat;position:absolute;left:0;top:36px;right:42px;bottom:0;
	-ms-transition: all 0.6s 0.6s;
	-webkit-transition: all 0.6s 0.6s;
	transition: all 0.6s 0.6s;
	transform-origin:0 100%;

	-ms-transform:scale(0);
	-webkit-transform:scale(0);
	transform:scale(0);
}
.graphBox .graphArrows{position:absolute;left:0;top:0;right:0;bottom:0;}
.graphBox .graphArrows span{width:100%;position:absolute;left:0;bottom:0;
	-ms-transition: all 1.5s 0.6s;
	-webkit-transition: all 1.5s 0.6s;
	transition: all 1.5s 0.6s;
	transform-origin:0 100%;

	-ms-transform:scale(0);
	-webkit-transform:scale(0);
	transform:scale(0);
}
.graphBox .graphArrows span em{font-size:16px;color:#7f7977;position:absolute;right:-9px;bottom:146px;}
.graphBox .graphArrows .strong_arr{
	-ms-transition-delay:1s;
	-webkit-transition-delay:1s;
	transition-delay:1s;
}
.graphBox .graphArrows .strong_arr em{font-size:24px;font-weight:600;color:#cd9a81;right:12px;bottom:280px;}

.active .graphBox:before{height:100%;}
.active .graphBox:after{width:100%;}
.active .graphBox .graphLines{
	-ms-transform:scale(1);
	-webkit-transform:scale(1);
	transform:scale(1);
}
.active .graphBox .label{opacity:1;
	-ms-transform:scale(1);
	-webkit-transform:scale(1);
	transform:scale(1);
}
.active  .graphBox .graphArrows span{
	-ms-transform:scale(1);
	-webkit-transform:scale(1);
	transform:scale(1);
}

.bkbReviewWrap{margin:234px 0 0;}
.bkbReviewWrap .review_notice{margin:0;padding:15px 30px 0 0;text-align:right;font-size:12px;color:#afaaa8;}
.bkbReviewWrap .slideBox{padding:0 30px;text-align:left;position:relative;}
.bkbReviewWrap .slideOuter{margin:0 -8px;}
.bkbReviewWrap .slideBox ul{font-size:0;}
.bkbReviewWrap .slideBox li{width:50%;padding:0 8px;display:inline-block;vertical-align:top;}
.bkbReviewWrap .slideBox .wrap{height:290px;padding:32px 46px;border:1px solid #cd9a81;border-radius:36px 0 36px;}
.bkbReviewWrap .slideBox .sbj{}
.bkbReviewWrap .slideBox .sbj strong{display:block;font-size:24px;font-weight:600;color:#cd9a81;}
.bkbReviewWrap .slideBox .sbj p{margin:5px 0 20px;font-size:17px;color:#eae3df;}
.bkbReviewWrap .slideBox .cont{font-size:16px;line-height:26px;color:#afaaa8;word-break:keep-all;}
.bkbReviewWrap .slideOuter{}
.bkbReviewWrap .bx-controls-direction a{width:27px;height:27px;margin-top:-14px;font-size:0;text-indent:-9999px;border:2px solid #c4947c;border-top:none;border-right:none;position:absolute;top:50%;border-radius:1px;}
.bkbReviewWrap .bx-prev{right:99%;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.bkbReviewWrap .bx-next{left:99%;-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);}

.bkBenefitWrap{width:808px;}
.bkBenefitWrap .swiper-container{padding-bottom:63px;font-size:0;}
.bkBenefitWrap .swiper-container:after{content:'';width:8%;position:absolute;top:0;right:0;bottom:40px;z-index:10;
	background: rgb(28,30,35);
	background: -moz-linear-gradient(270deg, rgba(28,30,35,1) 20%, rgba(28,30,35,0) 100%);
	background: -webkit-linear-gradient(270deg, rgba(28,30,35,1) 20%, rgba(28,30,35,0) 100%);
	background: linear-gradient(270deg, rgba(28,30,35,1) 20%, rgba(28,30,35,0) 100%);
}
.bkBenefitWrap li{width:auto;margin-right:20px;display:inline-block;vertical-align:top;box-shadow:4px 4px 10px 1px rgba(0, 0, 0, 0.4);}
.bkBenefitWrap .swiper-container-horizontal .swiper-scrollbar{width:auto;height:2px;left:2px;right:165px;bottom:9px;background-color:#656365;}
.bkBenefitWrap .swiper-scrollbar-drag{height:4px;background-color:#cd9a81;top:-1px;border-radius:0;}
.bkBenefitWrap .swiper-nav{font-size:0;position:absolute;right:90px;bottom:4px;}
.bkBenefitWrap .swiper-nav button{width:12px;height:12px;margin:0 8px;display:inline-block;vertical-align:middle;border:2px solid #605e61;font-size:0;text-indent:-9999px;border-top:none;border-right:none;outline:none;}
.bkBenefitWrap .swiper-nav .nav-prev{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.bkBenefitWrap .swiper-nav .nav-next{-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);}

/* 기초회화 더블랙 영어 */
.eng .blackCont.ver1 .curriculumCont{background:#1f1f24 url('/assets/user/images/the_black/2020_ss/basic/eng/ver1_img1.jpg') 50% 0 no-repeat;}

/* 기초회화 더블랙 중국어 */
.chn .blackCont.ver1 .curriculumCont{background:#1f1f24 url('/assets/user/images/the_black/2020_ss/basic/chn/ver1_img1.jpg') 50% 0 no-repeat;}

/* 기초회화 더블랙 일본어 */
.jpn .blackCont.ver1 .curriculumCont{background:#1f1f24 url('/assets/user/images/the_black/2020_ss/basic/jpn/ver1_img1.jpg') 50% 0 no-repeat;}

/* 점수보장반 더블랙 */
.blackContents{padding:0 0 137px;}
.blackContents .verTop{background:#1f1f24 url('/assets/user/images/the_black/2020_ss/ver_top_bg.jpg') 50% 0 no-repeat;}
.blackContents .verTop .wrapper{height:646px;}
.blackContents .tabsLink{position:absolute;left:0;right:0;bottom:0;}
.blackContents .tabsLink > div{width:100%;display:table;table-layout:fixed;border-spacing:0;}
.blackContents .tabsLink a{height:57px;display:table-cell;text-align:center;vertical-align:middle;font-size:18px;font-weight:500;color:#6c6e71;background-color:#2d2f33;border-right:1px solid #424447;}
.blackContents .tabsLink a + a{border-left:1px solid #26272c;}
.blackContents .tabsLink a:last-child{border-right:none;}
.blackContents .tabsLink .on{background-color:#ca987f;color:#0d0d0d;border-right:1px solid #ca987f;}
.blackContents .blackCont{}


.blackContents .blackCont.ver1{background:url('/assets/user/images/the_black/2020_ss/ver1_bg.jpg') 50% 0 no-repeat;}
.blackContents .blackCont.ver2{background:url('/assets/user/images/the_black/2020_ss/ver2_bg.jpg') 50% 0 no-repeat;}
.blackContents .blackCont.ver3{background:#1c1e23 url('/assets/user/images/the_black/2020_ss/ver3_bg.jpg') 50% 0 no-repeat;}
.blackContents .blackCont.ver4{background:url('/assets/user/images/the_black/2020_ss/ver4_bg.jpg') 50% 0 no-repeat;}
.blackContents .blackCont.ver5{background-color:#1c1e23;}
.blackContents .blackCont.ver6{background:#2e2e32 url('/assets/user/images/the_black/2020_ss/ver6_bg.jpg') 50% 0 no-repeat;}

.blackContents .ver1 .wrapper{padding:102px 0 145px;}
.blackContents .ver1 h3{margin-bottom:58px;}
.blackContents .ver2{position:relative;}
.blackContents .ver2:before{content:'';width:100%;height:100%;background:url('/assets/user/images/the_black/2020_ss/ver2_bg02.png') 50% 0 no-repeat;position:absolute;left:0;top:0;opacity:0.5;}
.blackContents .ver2 .wrapper{height:968px;padding:102px 0 0;}
.blackContents .ver2 h3{margin-bottom:63px;}
.blackContents .ver3 .wrapper{padding:102px 0 30px;}
.blackContents .ver3 h3{margin-bottom:70px;}
.blackContents .ver4 .wrapper{padding:102px 0 110px;}
.blackContents .ver4 h3{margin-bottom:62px;}
.blackContents .ver5{padding:100px 0 0;}
.blackContents .ver5 h3{width:1080px;margin:0 auto 110px;padding:0 0 40px;text-align:left;border-bottom:2px solid #8e8f91;}
.blackContents .ver6 .wrapper{padding:102px 0 150px;}
.blackContents .ver6 h3{margin-bottom:72px;}

.blackContents .cubeWrap{width:680px;margin:0 auto 95px;}
.blackContents .cubeWrap .guideTxt{font-size:13px;color:#8f8884;position:absolute;right:230px;bottom:47px;}
.blackContents .cubeWrap .cubeItem{left:0;}

.blackContents .specItems{width:920px;margin:0 auto;}
.blackContents .specItems ul{width:100%;display:table;table-layout:fixed;border-spacing:0;}
.blackContents .specItems li{display:table-cell;text-align:center;vertical-align:top;}
.blackContents .specItems strong,
.blackContents .specItems span{display:block;}
.blackContents .specItems strong{font-size:22px;font-weight:500;color:#fff;}
.blackContents .specItems span{margin-top:25px;}

.blackContents .curriculumWrap{}
.blackContents .curriculumWrap .tabNav{margin-bottom:1px;border-bottom:2px solid #9c9c9f;position:relative;}
.blackContents .curriculumWrap .tabNav .onbar{width:25%;height:4px;background:#cd9a81;position:absolute;left:0;bottom:-3px;
	-ms-transition:all 0.3s ease-out;
	-webkit-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
}
.blackContents .curriculumWrap .tabNav .outer{width:100%;display:table;table-layout:fixed;border-spacing:0;}
.blackContents .curriculumWrap .tabNav .outer > a{height:45px;display:table-cell;vertical-align:middle;text-align:center;font-size:20px;color:#67676a;
	-ms-transition:all 0.2s ease-out;
	-webkit-transition:all 0.2s ease-out;
	transition:all 0.2s ease-out;
}
.blackContents .curriculumWrap .tabNav .outer > a.on{font-size:24px;font-weight:600;color:#cd9a81;}
.blackContents .curriculumWrap .tabCont{display:none;position:relative;}
.blackContents .curriculumWrap .btn_hotline{width:250px;height:50px;font-size:0;text-indent:-9999px;position:absolute;left:0;top:312px;}
#bkCurriculum01{display:block;}


.missionComplete{width:100%;display:table;table-layout:fixed;border-spacing:0;}
.missionComplete .col{display:table-cell;vertical-align:top;text-align:right;}
.missionComplete .percent{padding:98px 0 145px;}
.missionComplete .guideLists li{text-align:left;font-size:15px;line-height:1.8;color:#fff;opacity:0.4;}

.increaseGraph{display:inline-block;text-align:center;}
.increaseGraph ul{font-size:0;}
.increaseGraph li{width:216px;height:405px;display:inline-block;text-align:center;position:relative;}
.increaseGraph li + li{margin-left:15px;}
.increaseGraph .bar{width:100%;position:absolute;left:0;bottom:0;box-shadow:0 0 8px 1px rgba(0, 0, 0, 0.2);}
.increaseGraph li:nth-child(1) .bar{height:27%;
	background:rgb(67,64,63);
	background:-moz-linear-gradient(0deg, rgba(67,64,63,1) 0%, rgba(67,64,63,1) 10%, rgba(93,88,86,1) 100%);
	background:-webkit-linear-gradient(0deg, rgba(67,64,63,1) 0%, rgba(67,64,63,1) 10%, rgba(93,88,86,1) 100%);
	background:linear-gradient(0deg, rgba(67,64,63,1) 0%, rgba(67,64,63,1) 10%, rgba(93,88,86,1) 100%);
}
.increaseGraph li:nth-child(2) .bar{height:100%;
	background:rgb(181,117,91);
	background:-moz-linear-gradient(320deg, rgba(181,117,91,1) 0%, rgba(181,117,91,1) 25%, rgba(222,182,153,1) 100%);
	background:-webkit-linear-gradient(320deg, rgba(181,117,91,1) 0%, rgba(181,117,91,1) 25%, rgba(222,182,153,1) 100%);
	background:linear-gradient(320deg, rgba(181,117,91,1) 0%, rgba(181,117,91,1) 25%, rgba(222,182,153,1) 100%);
}
.increaseGraph .arrUp{position:absolute;left:0;top:0;}
.increaseGraph li span{width:100%;padding:12px 0;font-size:17px;color:#fff;position:absolute;left:0;top:100%;}
.increaseGraph .summary{margin:83px 0 0;}
.bkReviewUsers{position:relative;}
.bkReviewUsers:before,
.bkReviewUsers:after{content:'';width:10%;height:100%;position:absolute;top:0;z-index:2;}
.bkReviewUsers:before{left:0;
	background: rgb(28,30,35);
	background: -moz-linear-gradient(270deg, rgba(28,30,35,0) 20%, rgba(28,30,35,1) 100%);
	background: -webkit-linear-gradient(270deg, rgba(28,30,35,0) 20%, rgba(28,30,35,1) 100%);
	background: linear-gradient(270deg, rgba(28,30,35,0) 20%, rgba(28,30,35,1) 100%);
}
.bkReviewUsers:after{right:0;
	background: rgb(28,30,35);
	background: -moz-linear-gradient(270deg, rgba(28,30,35,1) 20%, rgba(28,30,35,0) 100%);
	background: -webkit-linear-gradient(270deg, rgba(28,30,35,1) 20%, rgba(28,30,35,0) 100%);
	background: linear-gradient(270deg, rgba(28,30,35,1) 20%, rgba(28,30,35,0) 100%);
}
.bkReviewUsers ul{font-size:0;}
.bkReviewUsers li{text-align:center;display:inline-block;vertical-align:top;box-sizing:border-box;}
.bkReviewUsers .wrap{width:186px;padding-bottom:186px;text-align:center;position:relative;border:2px solid #5e5c5e;border-radius:50%;}
.bkReviewUsers .wrap > div{width:100%;position:absolute;left:0;}
.bkReviewUsers .wrap em{padding:45px 0 0;display:inline-block;font-size:60px;line-height:1;font-weight:600;color:#cc9a81;border-bottom:2px solid #cc9a81;}
.bkReviewUsers .wrap span{margin-top:12px;display:block;font-size:16px;font-weight:300;color:#fff;opacity:0.5;}
.bkReviewUsers + .bkReviewWrap{margin-top:130px;}
.bkReviewWrap{margin:67px 0 0;padding:115px 0;border-top:2px dotted #808184;overflow:hidden;}
.bkReviewWrap .review_notice{position:absolute;right:0;bottom:60px;font-size:12px;color:#afaaa8;}
.bkReviewWrap .controllWrap{position:absolute;right:-6px;bottom:143px;font-size:14px;color:#c8c8c8;letter-spacing:0;z-index:10;}
.bkReviewWrap .controllWrap button{padding:0 6px;color:#c8c8c8;outline:none;}
.bkReviewSlide .wrap{width:100%;display:table;table-layout:fixed;border-spacing:0;}
.bkReviewSlide .wrap > div{display:table-cell;text-align:left;}
.bkReviewSlide .sbj{width:303px;vertical-align:top;font-size:42px;line-height:1.1;color:#fff;border-right:2px solid #cc9a81;}
.bkReviewSlide .sbj.typeLong{width:380px;}
.bkReviewSlide .sbj em{color:#ca987f;}
.bkReviewSlide .cont{padding:0 100px;vertical-align:middle;font-size:16px;line-height:1.6;color:#eae3df;word-break:keep-all;}
.bkReviewSlide .cont p{margin:20px 0 0;}

.spinNavWrap{width:800px;height:800px;margin:0 auto;position:relative;}
.spinNavWrap li{margin:-83px 0 0 -83px;text-align:center;position:absolute;left:50%;top:50%;
	-ms-transition:all 0.8s ease-in;
	-webkit-transition:all 0.8s ease-in;
	transition:all 0.8s ease-in;
}
.spinNavWrap .lines{width:100%;height:100%;position:absolute;left:0;top:0;}
.spinNavWrap .lines span{width:27.2%;height:1px;position:absolute;left:50%;top:50%;background:url('/assets/user/images/the_black/2020_ss/spin_nav_line.png') repeat-x;transform-origin:0 50%;
	-ms-transition:all 0.8s ease-in;
	-webkit-transition:all 0.8s ease-in;
	transition:all 0.8s ease-in;
}
.spinNavWrap .cover{width:396px;height:396px;margin:-198px 0 0 -198px;position:absolute;left:50%;top:50%;background:url('/assets/user/images/the_black/2020_ss/spin_nav_cover.png') no-repeat;}
.spinNavWrap.off li,
.spinNavWrap.off .lines span{
	-ms-transition:all 0s;
	-webkit-transition:all 0s;
	transition:all 0s;
}
.spinNavWrap .noticeTxt{font-size:16px;color:#fff;position:absolute;right:0;top:100%;opacity:0.5;}
.bkPrivateBenefit{padding-bottom:150px;overflow:hidden;}
.bkPrivateBenefit li{padding:0 0 0 50%;text-align:left;position:relative;}
.bkPrivateBenefit li + li{margin-top:44px;}
.bkPrivateBenefit li:nth-child(even){padding:0 50% 0 0;text-align:right;}
.bkPrivateBenefit li .bg{width:50%;height:100%;position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:50% 50%;}
.bkPrivateBenefit li:nth-child(even) .bg{left:50%;}
.bkPrivateBenefit li .desc{display:inline-block;position:relative;}
.bkPrivateBenefit li .bg,
.bkPrivateBenefit li .desc{opacity:0;
	-ms-transition:all 0.6s ease-out;
	-webkit-transition:all 0.6s ease-out;
	transition:all 0.6s ease-out;
}
.bkPrivateBenefit li .bg{
	-ms-transform:translate(-80%, 0);
	-webkit-transform:translate(-80%, 0);
	transform:translate(-80%, 0);
}
.bkPrivateBenefit li .desc{opacity:0;
	-ms-transform:translate(80%, 0);
	-webkit-transform:translate(80%, 0);
	transform:translate(80%, 0);
}
.bkPrivateBenefit li.effect-finish .bg,
.bkPrivateBenefit li.effect-finish .desc{opacity:1;
	-ms-transform:translate(0, 0);
	-webkit-transform:translate(0, 0);
	transform:translate(0, 0);
}

.bkBanner{height:200px;position:relative;background:url('/assets/user/images/the_black/2020_ss/bk_banner.jpg') 50% 0 no-repeat;}
.bkBanner a{width:457px;height:84px;margin:0 0 0 48px;font-size:0;text-indent:-9999px;position:absolute;left:50%;top:59px;}

/* 점수보장반 더블랙 HSK */
.bkHSK .blackContents .curriculumWrap .btn_hotline{width:280px;height:62px;top:307px;}

/* 점수보장반 더블랙 토플 */
.bkToefl .missionComplete .percent{padding:104px 0 145px;}
.bkToefl .blackContents .curriculumWrap .btn_hotline{width:280px;height:62px;top:307px;}

/* 점수보장반 더블랙 토스 */
.bkTos .blackContents .blackCont.ver2:before{background-image:url('/assets/user/images/the_black/2020_ss/ver2_bg02_02.png')}
.bkTos .blackContents .blackCont.ver6{background:#2e2e32 url('/assets/user/images/the_black/2020_ss/tos/ver6_bg.jpg') 50% 0 no-repeat;}
.bkTos .blackContents .curriculumWrap .btn_hotline{width:280px;height:62px;top:677px;}

/* 점수보장반 더블랙 오픽 */
.bkOpic .blackContents .blackCont.ver2:before{background-image:url('/assets/user/images/the_black/2020_ss/ver2_bg02_02.png')}
.bkOpic .blackContents .blackCont.ver6{background:#2e2e32 url('/assets/user/images/the_black/2020_ss/opic/ver6_bg.jpg') 50% 0 no-repeat;}
.bkOpic .blackContents .curriculumWrap .btn_hotline{width:280px;height:62px;top:875px;}

/* 점수보장반 더블랙 텝스 */
.bkTeps .blackContents .blackCont.ver6{background:#2e2e32 url('/assets/user/images/the_black/2020_ss/opic/ver6_bg.jpg') 50% 0 no-repeat;}
.bkTeps .blackContents .curriculumWrap .btn_hotline{width:280px;height:62px;top:307px;}

/* 점수보장반 더블랙 HSK */
.bkIelts .blackContents .blackCont.ver6{background:#2e2e32 url('/assets/user/images/the_black/2020_ss/opic/ver6_bg.jpg') 50% 0 no-repeat;}
.bkIelts .blackContents .curriculumWrap .btn_hotline{width:280px;height:62px;top:307px;}

/* 점수보장반 더블랙 JLPT */
.bkJlpt .blackContents .blackCont.ver2:before{background-image:url('/assets/user/images/the_black/2020_ss/ver2_bg02_02.png');background-position:20px 110px;}
.bkJlpt .missionComplete{padding:100px 0 0;}
.bkJlpt .missionComplete .percent{padding:31px 0 43px;}
.bkJlpt .missionComplete .guideLists li{margin-left:90px;text-align:center;}
.bkJlpt .blackContents .blackCont.ver6{background:#2e2e32 url('/assets/user/images/the_black/2020_ss/opic/ver6_bg.jpg') 50% 0 no-repeat;}
.bkJlpt .blackContents .curriculumWrap .btn_hotline{width:280px;height:62px;top:307px;}
/* //2020년도 여름방학 대비 kmh */

/* 200723 kmh 기초회화 더블랙 배너 개편 */
.bkIntroBanner{margin-bottom:65px;}
.bkIntroBanner .wrapper{width:1080px;margin:0 auto;position:relative;}
.bkIntroBanner *{box-sizing:border-box;}
.bkIntroBanner .titleWrap{height:356px;background:url('/assets/user/images/the_black/2020_ss/basic/intro_banner/intro_banner_title_bg.jpg') 50% 50% no-repeat;}
.bkIntroBanner .titleWrap h3{margin:0;padding:53px 0 30px;text-align:center;}
.bkIntroBanner .btnBox{text-align:center;}
.bkIntroBanner .btnBkShow{}
.bkIntroBanner .bkFlipContents{height:0;overflow:hidden;}
.bkIntroBanner .blackBasicContents{padding:0;position:fixed;left:-9999px;top:9999999px;}
.bkIntroBanner .blackBasicContents .blackCont.ver2{padding:0;}
.bkIntroBanner .blackBasicContents .ver3 .wrapper{padding-bottom:125px;}
.bkIntroBanner .blackBasicContents h3{text-align:center;}
.bkIntroBanner .blackIntroBenefit{padding:94px 0 80px;background-color:#1d1e23;}
.bkIntroBanner .blackIntroBenefit h3{padding:0 0 23px;}
.bkIntroBanner .bkBenefitWrap{width:100%;}
.bkIntroBanner .bkBenefitWrap ul{max-width:1676px;margin:0 auto;padding-left:20px;font-size:0;}
.bkIntroBanner .bkBenefitWrap li{margin-top:50px;}
.bkIntroBanner .blackIntroBottom{height:411px;padding:108px 0 0;text-align:center;background:url('/assets/user/images/the_black/2020_ss/basic/intro_banner/intro_bottom_bg.jpg') 50% 0 no-repeat;}
.bkIntroBanner .blackIntroBottom .link_bk_go{margin-bottom:52px;display:inline-block;box-shadow:0px 4px 10px 1px rgba(0, 0, 0, 0.4);}
.bkIntroBenefitList{position:relative;}
.bkIntroBenefitList ul{padding:0 0 14px;margin:0 -8px;text-align:left;font-size:0;}
.bkIntroBenefitList li{margin:50px 9px 0;display:inline-block;vertical-align:top;box-shadow:4px 4px 10px 1px rgba(0, 0, 0, 0.4);}
.bkIntroBenefitList .guideTxt{font-size:18px;color:#8f8884;position:absolute;right:0;bottom:0;}

.bkIntroBanner.show .blackBasicContents{position:relative;left:0;top:0;}
.bkIntroBanner.show .typeShow{display:none;}
/* //200723 kmh 기초회화 더블랙 배너 개편 */

/* 200810 kmh 온라인클래스 */
#wrap.onlineClass{padding:60px 0 0;}
#wrap.onlineClass *{box-sizing:border-box;}
.onlineClass .longdesc{position:fixed;left:-9999px;top:-9999px;opacity:0;}
.onlineClass .onlineCont{background-repeat:no-repeat;background-position:50% 0;}
.onlineClass .onlineCont h3{margin:0;text-align:center;}
.onlineClass .onlineCont.ver1{padding:120px 0 125px;background-color:#131313;position:relative;}
.onlineClass .onlineCont.ver1 h3{margin-bottom:50px;}
.onlineClass .onlineCont.ver2{height:670px;background-image:url('/assets/user/images/lecture/2020_ss/online_class/ver2_bg.jpg');}
.onlineClass .onlineCont.ver3{padding:110px 0 70px;background-color:#181818;overflow:hidden;} /* 201111 syh 수정 */
.onlineClass .onlineCont.ver3 .wrapper{padding:65px 0 0;}
.onlineClass .onlineCont.ver3 h3{position:absolute;left:0;top:0;}
.onlineClass .onlineCont.ver4{padding:128px 0 120px;background-color:#1d6aca;}
.onlineClass .onlineCont.ver4 h3{text-align:left;}
.onlineClass .onlineCont.ver5{padding:78px 0 178px;background-color:#181818;position:relative;overflow:hidden;}  /* 201111 syh 수정 */
.onlineClass .onlineCont.ver5:before{content:'';width:115px;height:889px;margin-left:632px;background:url('/assets/user/images/lecture/2020_ss/online_class/ver5_bg.png') no-repeat;position:absolute;left:50%;top:26px;}
.onlineClass .onlineCont.ver5 .secCont1{}
.onlineClass .onlineCont.ver5 .secCont2{margin:90px 0 0;}
.onlineClass .onlineCont.ver6{padding:83px 0 82px;background-color:#1d6aca;}
.onlineClass .onlineCont.ver6 h3{margin-bottom:62px;text-align:left;} /* 201111 syh 수정 */
.onlineClass .onlineCont.ver6 .videoArea{width:854px;height:480px;margin:0 auto;box-shadow:0 0 40px 5px rgba(0, 0, 0, 0.3);background-color:#181818;position:relative;}
.onlineClass .onlineCont.ver6 .videoArea iframe{width:100%;height:100%;position:absolute;left:0;top:0;}
.onlineClass .onlineCont.ver7{padding:77px 0 200px;background-color:#181818;} /* 201111 syh 수정 */
.onlineClass .onlineCont.ver7 .noticeGuide{width:500px;margin:0 auto;text-align:left;font-size:18px;color:#d9d9d9;}
.onlineClass .onlineCont.ver7 .noticeGuide strong{display:inline-block;font-size:18px;color:#d9d9d9;border-bottom:2px solid #535353;}
.onlineClass .onlineCont.ver7 .noticeGuide ul{margin-top:20px;}
.onlineClass .onlineCont.ver7 .noticeGuide li{padding:0 0 0 16px;position:relative;line-height:28px;}
.onlineClass .onlineCont.ver7 .noticeGuide li:before{content:'';width:3px;height:3px;position:absolute;left:4px;top:12px;background-color:#d9d9d9;border-radius:1px;}

/* 201111 syh 추가 */
.onlineClass .videoTab{width:480px;margin-left:113px;}
.onlineClass .videoTab ul{width:100%;display:table;table-layout:fixed;border-spacing:0;}
.onlineClass .videoTab li{display:table-cell;}
.onlineClass .videoTab a{height:70px;display:block;text-align:center;font-size:20px;line-height:70px;color:#999;background-color:#2b2b2b;}
.onlineClass .videoTab a.on{color:#fff;background-color:#fd0012;}
.onlineClass .onlineCont.ver6 .videoCont{width:854px;height:480px;margin:0 auto;box-shadow:0 0 40px 5px rgba(0, 0, 0, 0.3);background-color:#181818;position:relative;}
.onlineClass .onlineCont.ver6 .videoCont iframe{width:100%;height:100%;position:absolute;left:0;top:0;}
.onlineClass .btnOnlineClass{width:600px;height:100px;line-height:100px;margin:60px auto 0;display:block;text-align:center;font-size:40px;font-weight:bold;color:#fff;background-color:#0071fd;}
.onlineClass .btnOnlineClass:after{content:'';display:inline-block;width:20px;height:20px;border:1px solid #fff;border-width:4px 4px 0 0;transform:rotate(45deg);margin-left:16px;vertical-align:middle;position:relative;top:-2px;}
.onlineClass .floatingBanner{width:100px;margin-bottom:50px;position:fixed;right:15px;bottom:7%;z-index:900;}
.onlineClass .floatingBanner .wrap{display:block;background-color:#fff;border-radius:10px;overflow:hidden;}
.onlineClass .floatingBanner .floatingCont p{padding:8px 0 5px;margin:0;font-size:12px;line-height:1.25;color:#000;}
.onlineClass .floatingBanner .floatingCont p strong{font-weight:bold;}
.onlineClass .floatingBanner .floatingCont p strong span{color:#0071fd;}
.onlineClass .floatingBanner .floatingImg img{width:100%;}
.onlineClass .floatingBanner .floatingBtn{width:100%;padding:6px 0;text-align:center;font-size:13px;color:#fff;background-color:#0071fd;}
.onlineClass .floatingClose{width:26px;height:26px;text-align:center;line-height:28px;font-size:0;background-color:#666;border-radius:50%;position:absolute;right:-9px;top:-9px;}
.onlineClass .floatingClose span{font-size:14px;color:#fff;vertical-align:middle;}
/* 201208 kmh 추가 */
.onlineClass .sampleVideo{display:none;}
.onlineClass .videoTit{text-align:left;width:853px;margin:20px auto;}
.onlineClass .videoTit strong{display:block;font-size:40px;color:#fff;}
.onlineClass .videoTit p{margin:5px 0;font-size:18px;line-height:26px;color:#b0bad8;}
/* 201208 kmh 추가*/
.sampleVideoWrap{padding:50px 0 0;position:relative;}
.sampleVideoWrap .tit{text-align:left;width:873px;margin:0 auto 20px;}
.sampleVideoWrap .tit strong{display:block;font-size:40px;color:#fff;}
.sampleVideoWrap .tit p{margin:5px 0;font-size:18px;line-height:26px;color:#b0bad8;}
.sampleVideoItems{width:873px;margin:0 auto;}
.sampleVideoItems li{width:284px;}
.sampleVideoItems .thumbImg{width:100%;}
.sampleVideoItems .thumbImg img{width:100%;height:160px;object-fit:cover;}
.sampleVideoItems .cont{padding:13px 0 0;text-align:left;font-size:16px;color:#b0bad8;}
.sampleVideoItems .cont *{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.sampleVideoItems .cont > span{margin-bottom:2px;}
.sampleVideoItems .cont p{margin:0;}
.onlineClass .sampleVideoItems .bx-controls-direction a{font-size:0;line-height:0;text-indent:-9999px;width:36px;height:36px;position:absolute;bottom:115px;border:1px solid #fff;border-width:0 0 2px 2px;transform:rotate(45deg);}
.onlineClass .sampleVideoItems .bx-controls-direction a.bx-prev{left:40px;}
.onlineClass .sampleVideoItems .bx-controls-direction a.bx-next{border-width:2px 2px 0 0;right:40px;}
.onlineClass .sampleVideoItems .bx-pager{display:none;}
.onlineClass .float_ban_right{margin:400px 0 0 565px;overflow:visible;position:fixed;top:auto;bottom:100px;}
.onlineClass .float_ban_right.fixed{}
.onlineClass .float_ban_right > a{display:block;text-align:center;}
.onlineClass a.ban_cont{width:200px;height:220px;background:url('/assets/user/images/lecture/2020_ss/online_class/ft_r_ban.png') no-repeat 0 0;}
.onlineClass .float_ban_right .cont_txt1{font-size:19px;color:#222;line-height:24px;padding-top:15px;}
.onlineClass .float_ban_right .cont_txt1 span{color:#0071fd;}
.onlineClass .float_ban_right .cont_txt2{position:absolute;bottom:10px;left:0;width:100%;font-size:16px;color:#fff;line-height:1;}
.onlineClass .float_ban_right .cont_txt2:after{content:'';display:inline-block;width:7px;height:7px;border:1px solid #fff;border-width:0 0 2px 2px;transform:rotate(-135deg);margin-left:4px;}
.onlineClass .float_ban_right .float_btn_close{position:absolute;top:-10px;right:-10px;width:31px;height:31px;background:url('/assets/user/images/lecture/2020_ss/online_class/float_btn_close.png') no-repeat 0 0;font-size:0;line-height:0;text-indent:-9999px;}
/* //201111 syh 추가 */


.circlesBG{width:100%;height:100%;transform-style:preserve-3d;perspective:3000px;position:absolute;left:0;top:0;}
.circlesBG .bgItem{width:246px;height:246px;padding:7px;position:absolute;
	-ms-transition:all 1s;
	-webkit-transition:all 1s;
	transition:all 1s;
}
.circlesBG .bgItem .cover{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;background-size:100% 100%;background-repeat:no-repeat;
	-ms-transition:all 0.2s;
	-webkit-transition:all 0.2s;
	transition:all 0.2s;

	-ms-transform:scale(0.9);
	-webkit-transform:scale(0.9);
	transform:scale(0.9);
}
.circlesBG .bgItem .cover.typeRed{background-image:url('/assets/user/images/lecture/2020_ss/online_class/cover_red.png');}
.circlesBG .bgItem .cover.typeRed:after{content:'';width:99px;height:32px;margin-left:-50px;background:url('/assets/user/images/lecture/2020_ss/online_class/cover_red_label.png') no-repeat;position:absolute;left:50%;bottom:-15px;}
.circlesBG .bgItem .cover.typeBlue{background-image:url('/assets/user/images/lecture/2020_ss/online_class/cover_blue.png');}
.circlesBG .bgItem .cover.typeBlue:after{content:'';width:110px;height:38px;margin-left:-55px;background:url('/assets/user/images/lecture/2020_ss/online_class/cover_blue_label.png') no-repeat;position:absolute;left:50%;bottom:-16px;}

.circlesBG .bgItem .photo{width:100%;height:100%;display:block;border-radius:50%;overflow:hidden;background-color:#fdfdfd;}
.circlesBG .bgItem .photo img{width:160%;position:relative;left:-30%;top:5%;}
.circlesBG .bgItem .photo.team img{width:130%;position:relative;left:-15%;top:17%;}

.circlesBG .bgItem.type01{left:17.1%;top:17.1%;opacity:0.5;
	-ms-transform:translateZ(100px) scale(0.9);
	-webkit-transform:translateZ(100px) scale(0.9);
	transform:translateZ(100px) scale(0.9);
}
.circlesBG .bgItem.type02{right:18%;top:34%;opacity:0;
	-ms-transform:translateZ(100px) scale(1);
	-webkit-transform:translateZ(100px) scale(1);
	transform:translateZ(100px) scale(1);

	transition-delay:0.3s;
}
.circlesBG .bgItem.type03{right:8.5%;top:10%;opacity:0;
	-ms-transform:translateZ(100px) scale(0.7);
	-webkit-transform:translateZ(100px) scale(0.7);
	transform:translateZ(100px) scale(0.7);

	transition-delay:0.9s;

	-webkit-filter:blur(2px);
	filter:blur(2px);
}
.circlesBG .bgItem.type04{left:23.8%;top:49%;opacity:0.25;
	-ms-transform:translateZ(100px) scale(0.75);
	-webkit-transform:translateZ(100px) scale(0.75);
	transform:translateZ(100px) scale(0.75);
}
.circlesBG .bgItem.type05{right:4%;top:45%;opacity:0;
	-ms-transform:translateZ(100px) scale(0.6);
	-webkit-transform:translateZ(100px) scale(0.6);
	transform:translateZ(100px) scale(0.6);

	-webkit-filter:blur(3px);
	filter:blur(3px);
}
.circlesBG .bgItem.type06{left:8%;top:40%;opacity:0;
	-ms-transform:translateZ(100px) scale(0.6);
	-webkit-transform:translateZ(100px) scale(0.6);
	transform:translateZ(100px) scale(0.6);

	transition-delay:1.2s;

	-webkit-filter:blur(3px);
	filter:blur(3px);
}
.circlesBG .bgItem.type07{right:12%;top:67%;opacity:0.4;
	-ms-transform:translateZ(100px) scale(0.8);
	-webkit-transform:translateZ(100px) scale(0.8);
	transform:translateZ(100px) scale(0.8);

	transition-delay:0.6s;
}
.circlesBG .bgItem.type08{left:12%;top:68%;opacity:0.4;
	-ms-transform:translateZ(100px) scale(0.75);
	-webkit-transform:translateZ(100px) scale(0.75);
	transform:translateZ(100px) scale(0.75);

	-webkit-filter:blur(1px);
	filter:blur(1px);
}
.circlesBG .bgItem.type09{right:22%;top:3%;opacity:0.2;
	-ms-transform:translateZ(100px) scale(0.5);
	-webkit-transform:translateZ(100px) scale(0.5);
	transform:translateZ(100px) scale(0.5);

	-webkit-filter:blur(4px);
	filter:blur(4px);
}

.circlesBG .bgItem.type02 .photo{background-color:#4e82ef;}
.circlesBG .bgItem.type03 .photo{background-color:#28d771;}
.circlesBG .bgItem.type04 .photo{background-color:#63a3f5;}
.circlesBG .bgItem.type05 .photo{background-color:#eddc1a;}
.circlesBG .bgItem.type06 .photo{background-color:#eddc1a;}
.circlesBG .bgItem.type07 .photo{background-color:#cc8181;}
.circlesBG .bgItem.type08 .photo{background-color:#b7bddc;}
.circlesBG .bgItem.type09 .photo{background-color:#da57ca;}

.circlesBG.action .bgItem.type01{}
.circlesBG.action .bgItem .cover.typeRed{opacity:1;
	-ms-transition:all 1s;
	-webkit-transition:all 1s;
	transition:all 1s;
	transition-delay:2s;

	-ms-transform:scale(1);
	-webkit-transform:scale(1);
	transform:scale(1);
}
.circlesBG.action .bgItem.type07 .cover.typeRed{
	transition-delay:2.4s;
}
.circlesBG.action .bgItem.type08 .cover.typeRed{
	transition-delay:2.8s;
}

.circlesBG.action .bgItem .cover.typeBlue{opacity:1;
	-ms-transition:all 1s;
	-webkit-transition:all 1s;
	transition:all 1s;
	transition-delay:3.1s;

	-ms-transform:scale(1);
	-webkit-transform:scale(1);
	transform:scale(1);
}
.circlesBG.action .bgItem.type02{opacity:0.4;}
.circlesBG.action .bgItem.type03{opacity:0.3;}
.circlesBG.action .bgItem.type04{}
.circlesBG.action .bgItem.type05{opacity:0.15;}
.circlesBG.action .bgItem.type06{opacity:0.15;}
.circlesBG.action .bgItem.type07{}
.circlesBG.action .bgItem.type08{}
.circlesBG.action{animation:scale_ani 8s 1 ease-in-out;}
@keyframes scale_ani{
	60%{
		perspective:700px;
	}
	90%{
		perspective:3000px;
	}
	100%{
		perspective:3000px;
	}
}


.tabletSlide{width:647px;height:449px;margin:0 auto;padding:8px 7px 8px 8px;position:relative;box-shadow:0 10px 30px 5px rgba(0, 0, 0, 0.6);border-radius:24px;overflow:hidden;z-index:1;}
.tabletSlide:after{content:'';width:100%;height:100%;background:url('/assets/user/images/lecture/2020_ss/online_class/tablet_frame.png') no-repeat;position:absolute;left:0;top:0;z-index:2;}
.tabletSlide .tabletInner{width:100%;height:100%;overflow:hidden;position:relative;}
.tabletSlide .tabletInner .item{width:100%;height:100%;position:absolute;left:100%;top:0;z-index:0;}
.tabletSlide .tabletInner .item img{width:100%;height:100%;}
.tabletSlide .tabletInner .item:nth-child(1){left:0;}

.coverFlow ul{width:382px;height:773px;margin:0 0 0 428px;position:relative;transform-style:preserve-3d;perspective:1000px;}
.coverFlow li{width:100%;height:100%;padding:13px;position:absolute;left:0;top:0;}
.coverFlow li:after{content:'';position:absolute;left:13px;top:13px;right:13px;bottom:13px;background-color:#000;opacity:0.8;}
.coverFlow li .cover{position:absolute;left:0px;top:0px;right:0px;bottom:0px;border:13px solid #2b2b2b;border-radius:50px;z-index:1;opacity:0;}
.coverFlow li .cover:before{content:'';width:32px;height:20px;background:url('/assets/user/images/lecture/2020_ss/online_class/phone_dummy.png') no-repeat;position:absolute;right:34px;top:28px;}
.coverFlow li .cover,
.coverFlow li img{box-shadow:2px 2px 30px 5px rgba(0, 0, 0, 0.6);}
.coverFlow li.active .cover{opacity:1;}
.coverFlow li.active:after{opacity:0;}
.coverFlow li.active img{width:100%;height:100%;box-shadow:none;border-radius:20px;}
.coverFlow .pagination{position:absolute;left:72px;top:93px;}
.coverFlow .pagination span{width:6px;height:6px;display:inline-block;vertical-align:top;background-color:#d4d4d4;border:none;}
.coverFlow .pagination span.on{background-color:#181818;}
.coverFlow .pagination span + span{margin-left:7px;}

.coverFlow .nav{width:382px;margin:23px 0 0 428px;text-align:center;}
.coverFlow .nav button{width:39px;height:38px;display:inline-block;font-size:0;text-indent:-9999px;background-repeat:no-repeat;}
.coverFlow .nav button + button{margin-left:14px;}
.coverFlow .nav .prev{background-image:url('/assets/user/images/lecture/2020_ss/online_class/nav_prev.png');}
.coverFlow .nav .next{background-image:url('/assets/user/images/lecture/2020_ss/online_class/nav_next.png');}

.coverFlow li{
	-ms-transition:all 0.5s ease-out;
	-webkit-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.coverFlow li .cover{
	-ms-transition:all 0.5s ease-out;
	-webkit-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.coverFlow li:after{
	-ms-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	transition:all 0.5s;
}


/* 200917 syh 강사양성과정(중국어) */
.teacherEdu{padding:60px 0 100px;}
.teacherEdu p{padding:0;margin:0;}
.teacherEdu .cont1{height:882px;background:url('/assets/user/images/teacher_edu/cont1.jpg') no-repeat center 0;text-align:center;}
.teacherEdu .cont2{background:#3b5c45 url('/assets/user/images/teacher_edu/bg_cont2.gif') repeat-x 0 bottom;}
.teacherEdu .cont2 .teacher_slide{background:url('/assets/user/images/teacher_edu/bg_teacher_slide.jpg') no-repeat 0 0;}
.teacherEdu .cont2 .bx-controls-direction a{display:block;width:50px;height:50px;position:absolute;top:34%;border:1px solid #fff;border-width:0 0 2px 2px;z-index:51;transform:rotate(45deg);-webkit-transform:rotate(45deg);font-size:0;line-height:0;text-indent:-9999px;}
.teacherEdu .cont2 .bx-controls-direction a.bx-prev{left:20px;}
.teacherEdu .cont2 .bx-controls-direction a.bx-next{border-width:2px 2px 0 0;right:20px}
.teacherEdu .cont2 .say{position:absolute;top:560px;left:0;width:100%;text-align:center;font-size:16px;color:#000;line-height:27px;}
.teacherEdu .cont3{background:#efefe8;padding:77px 0 100px;}
.teacherEdu .cont3 img + img{margin-top:40px;}
.teacherEdu .cont4{padding:86px 0 92px;}
.teacherEdu .cont4 img + img{margin-top:72px;}
.teacherEdu .cont5{background:#efefe8;padding:90px 0;}
.teacherEdu .cont5 .ytb_wrap{margin-top:88px;}
.teacherEdu .cont5 .ytb_wrap iframe{border:1px solid #a7a7a7;border-top:0;}
.teacherEdu .cont6{padding:88px 0;text-align:center;}
.teacherEdu .cont6 .slide_tab{width:100%;position:absolute;bottom:362px;left:0;height:77px;z-index:51;}
.teacherEdu .cont6 .slide_tab li{display:block;width:20%;float:left;}
.teacherEdu .cont6 .slide_tab li a{height:77px;display:block;font-size:0;line-height:0;}
.teacherEdu .cont6 img + img{margin:74px 0 38px;}
.teacherEdu .cont6 .curry_slide li{position:relative;}
.teacherEdu .cont6 .curry_slide dl{position:absolute;top:157px;left:417px;text-align:left;}
.teacherEdu .cont6 .curry_slide dt{font-size:32px;color:#1c1f20;font-weight:700;line-height:1;margin-bottom:30px;}
.teacherEdu .cont6 .curry_slide dd{font-size:20px;color:#1c1f20;}
.teacherEdu .cont6 .curry_slide dd:after{content:'';display:block;clear:both;}
.teacherEdu .cont6 .curry_slide dd ul{float:left;width:300px;}
.teacherEdu .cont6 .curry_slide dd ul + ul{width:auto;}
.teacherEdu .cont6 .curry_slide dd li{line-height:34px;}
.teacherEdu .cont6 .curry_slide dd li.line2{text-indent:-23px;padding-left:46px;}
.teacherEdu .cont6 .curry_slide dd strong{display:inline-block;vertical-align:top;}
.teacherEdu .cont6 .curry_slide dd strong:after{content:'';display:inline-block;width:2px;height:16px;background:#7a7c7d;margin:0 8px;position:relative;top:1px;}
.teacherEdu .cont7{padding:90px 0 70px;background:#efefe8;text-align:center;}
.teacherEdu .cont7 ol{margin:56px 0 68px;}
.teacherEdu .cont7 ol:after{content:'';display:block;clear:both;}
.teacherEdu .cont7 ol li{text-align:left;}
.teacherEdu .cont7 ol > li{float:left;margin-right:13px;position:relative;}
.teacherEdu .cont7 ol > li:last-child{margin-right:0;}
.teacherEdu .cont7 ol ul{position:absolute;top:227px;left:20px;}
.teacherEdu .cont7 ol ul li{font-size:16px;color:#000;font-weight:700;padding-left:23px;line-height:24px;margin-bottom:9px;background:url('/assets/user/images/teacher_edu/ico_chk.gif') no-repeat 0 3px;}
.teacherEdu .cont7 ol ul li p.sub{font-size:15px;color:#7d7d7d;font-weight:normal;line-height:22px;margin-top:5px;}
.teacherEdu .btn_group{margin-top:40px;}
.teacherEdu .btn_group a{display:inline-block;width:350px;height:75px;line-height:75px;background:#f76723 url('/assets/user/images/teacher_edu/ico_arr1.png') no-repeat 87% 23px;border-top:5px solid #000;font-size:24px;color:#000;margin:0 4px;}
.teacherEdu .btn_group a:nth-child(2n){background-color:#3b5c45;background-image:url('/assets/user/images/teacher_edu/ico_arr2.png');color:#fff;}
.teacherEdu .cont7 .notice_area{text-align:left;margin:59px 0 0 224px;position:relative;}
.teacherEdu .cont7 .notice_tit{font-size:22px;color:#000;font-weight:700;display:inline-block;border-bottom:2px solid #000;position:absolute;top:0;left:0;}
.teacherEdu .cont7 .notice_list{padding-left:162px;}
.teacherEdu .cont7 .notice_list li{font-size:16px;color:#30302e;line-height:26px;}
.teacherEdu .cont7 .notice_list li:before{content:'';display:inline-block;vertical-align:middle;width:2px;height:2px;background:#454542;margin-right:6px;}
.teacherEdu .cont_evt{background:#3b5c45;}
.teacherEdu .cont8{padding:90px 0;text-align:center;}
.teacherEdu .cont8_tit{text-align:left;}
.teacherEdu .cont8 .notice_tbl{background:#efefe8;border:1px solid #a7a7a7;margin-top:57px;text-align:left;}
.teacherEdu .cont8 .notice_tbl:after{content:'';display:block;clear:both;}
.teacherEdu .cont8 .notice_tbl dt,
.teacherEdu .cont8 .notice_tbl dd{box-sizing:border-box;float:left;color:#000;}
.teacherEdu .cont8 .notice_tbl dt{width:343px;font-size:22px;font-weight:700;padding-left:104px;background:url('/assets/user/images/teacher_edu/ico_chk.gif') no-repeat 72px 6px;}
.teacherEdu .cont8 .notice_tbl dd{width:735px;background:#fff;font-size:18px;line-height:30px;padding:0 0 30px 58px;}
.teacherEdu .cont8 .notice_tbl dt:first-child{margin-top:60px;}
.teacherEdu .cont8 .notice_tbl dt:first-child + dd{padding-top:60px;}
.teacherEdu .cont8 .notice_tbl dd:last-child{padding-bottom:60px;}
.teacherEdu .cont8 .cont8_txt{font-size:20px;color:#000;line-height:30px;padding-top:40px;}
.teacherEdu .cont8 .btn_group a{width:671px;font-weight:700;}
.teacherEdu .cont9{text-align:center;background:#000;padding:77px 0 80px;}
.teacherEdu .cont9 .info_banner{position:relative;margin-top:35px;}
.teacherEdu .cont9 .info_banner .btn_question{position:absolute;top:199px;right:288px;width:203px;height:40px;display:block;font-size:0;line-height:0;text-indent:-9999px;}
/* //200917 syh 강사양성과정(중국어) */

/* 210209 syh 라이트 클래스 */
#wrap.lightClass .landing_contents{background:#7115ff;}
.lightClass .lightCont1{background:#7115ff url('/assets/user/images/lecture/light_class/ver1_tit.jpg') no-repeat 50% 213px;height:734px;}
.lightClass .lightCont1 p{font-size:0;text-indent:-9999px;line-height:0;}
.lightClass .lightCont2{text-align:center;}
.lightClass .lightCont2 img + img{margin-top:100px;}
.lightClass .lightCont2 img + img + img{margin-top:130px;}
.lightClass .lightCont3{padding:150px 0 180px;}
.lightClass .lightCont3 .tit_class{padding-bottom:50px;text-align:center;text-indent:-20px;}
.lightClass .search_area{width:993px;height:93px;padding-top:25px;background:#ffd800;margin-left:35px;text-align:center;box-sizing:border-box;}
.lightClass .search_area *{display:inline-block;vertical-align:middle;}
.lightClass .search_area dt{font-size:25px;color:#000;font-weight:800;margin-right:13px;}
.lightClass .search_area dd + dt{margin-left:43px;}
.lightClass .search_area select{width:278px;height:41px;line-height:41px;border:1px solid #e3d1ff;border-radius:5px;font-size:18px;text-indent:10px;}
.lightClass .search_area select {-webkit-appearance: none;-moz-appearance: none;appearance: none;background:#fff url('/assets/user/images/lecture/light_class/sel_arrow.png') no-repeat 95% 50%;}
.lightClass .search_area select::-ms-expand{display: none;}
.lightClass .search_area input{width:209px;height:41px;line-height:41px;background:#fff;border:1px solid #e3d1ff;border-radius:5px;font-size:18px;text-indent:10px;}
.lightClass .search_area .btn_search{width:32px;height:32px;background:url('/assets/user/images/lecture/light_class/btn_search.png') no-repeat 0 0;font-size:0;line-height:0;text-indent:-9999px;margin-left:11px;}
.lightClass .teacherList{width:1080px;max-height:1150px;padding-top:35px;margin-top:32px;overflow-x:hidden;overflow-y:auto;}
.lightClass .teacherList ul{width:993px;margin:0 auto;position:relative;box-sizing:border-box;}
.lightClass .teacherList ul:before,
.lightClass .teacherList ul:after{content:'';clear:both;display:block;width:100%;}
.lightClass .teacherList ul li{float:left;width:315px;height:411px;margin-top:60px;position:relative;padding:17px 10px 0;vertical-align:top;text-align:center;transition: all .3s ease-out;box-sizing:border-box;background:#fff;margin-right:24px;}
.lightClass .teacherList ul li:nth-child(1),
.lightClass .teacherList ul li:nth-child(2),
.lightClass .teacherList ul li:nth-child(3){margin-top:0;}
.lightClass .teacherList ul li:nth-child(3n){margin-right:0;}
.lightClass .teacherList ul li > div{overflow:hidden;}
.lightClass .teacherList ul li .title{display:block;text-align:center;font-size:30px;color:#7115ff;height:77px;line-height:77px;font-weight:800;}
.lightClass .teacherList ul li .photo{width:174px;height:174px;background-color:#f4f4f4;margin:0 auto;}
.lightClass .teacherList ul li .photo img{width:auto;height:112%;position:relative;left:50%;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transition: all 0.3s ease;}
.lightClass .teacherList ul li .name{display:block;text-align:center;font-size:18px;color:#000;height:50px;line-height:50px;font-weight:800;}
.lightClass .teacherList .btn_more_teacher{display:block;width:219px;height:60px;line-height:60px;color:#fff;font-size:22px;font-weight:600;background:#7115ff;border-radius:5px;margin:0 auto;}
.lightClass .teacherList .ico_rank{position:absolute;top:-35px;left:7px;}
.lightClass .teacherList ul li:before{z-index:2;}
.lightClass .teacherList ul li:hover .photo img{transform:translate(-50%,0) scale(1.1);}
.lightClass .teacherList ul li.comingSoon .title{color:#b5b5b5;}
.lightClass .teacherList ul li.comingSoon .photo{background:url('/assets/user/images/lecture/light_class/bg_comingsoon.jpg') no-repeat 0 0;}
.lightClass .teacherList ul li.comingSoon .btn_more_teacher{background:#b5b5b5;cursor:default;}
.lightClass .notice{padding:0 0 100px;margin:0 auto;text-align:left;width:1020px;}
.lightClass .notice dt{position:relative;padding:0 15px 20px;color:#fff;font-size:40px;font-weight:700;color:#fff;border-bottom:4px solid #fff;cursor:pointer;}
.lightClass .notice dt:after{content:'';width:32px;height:19px;margin-top:-20px;background:url('/assets/user/images/lecture/light_class/ico_noti.png') no-repeat;position:absolute;top:50%;right:40px;transition: all 0.3s ease;}
.lightClass .notice dt.on:after{transform:rotate(180deg);}
.lightClass .notice dd{padding:50px 0;}
.lightClass .notice dd li{position:relative;line-height:1.8;padding-left:20px;color:#fff;font-size:25px;}
.lightClass .notice dd li:before{content:'•';font-weight:100;position:absolute;left:0;top:0;}
.lightClass .float_ban_right{margin:400px 0 0 565px;overflow:visible;position:fixed;top:auto;bottom:50px;animation:floatBounce 1s ease-in Infinite Alternate;}
@keyframes floatBounce {
	0%{bottom:50px; transform: rotate(2deg);}
	20%{transform: rotate(-2deg);}
	60%{transform: rotate(1deg);}
	100%{bottom:60px; transform: rotate(-1deg);}
}
.lightClass .float_ban_right.fixed{}
.lightClass .float_ban_right > a{display:block;text-align:center;}
.lightClass a.ban_cont{}
.lightClass .float_ban_right .float_btn_close{position:absolute;top:0;right:2px;width:30px;height:30px;font-size:0;line-height:0;text-indent:-9999px;}
.lightClass .layerTeacher{display:none;}
.lightClass .layerTeacher .layerIn{position:absolute;top:0;left:50%;margin-left:-472px;width:944px;background:#fff;z-index:1002;box-sizing:border-box;padding:58px 157px 77px 100px;}
.lightClass .layerTeacher .ly_stit{margin:0 0 20px;}
.lightClass .layerTeacher .ly_tit{font-size: 41px;color:#7115ff;font-weight:800;background:url('/assets/user/images/lecture/light_class/ico_play.png') no-repeat 0 0;padding-left:58px;line-height: 47px;margin:0 0 45px;width: 400px;overflow: hidden;max-height: 94px;} /* 210318 syh 수정 */
.lightClass .layerTeacher dt, .lightClass .layerTeacher dd{display:inline-block;vertical-align:middle;line-height:1;margin-bottom:33px;}
.lightClass .layerTeacher dl{width:470px;}
.lightClass .layerTeacher dt{width:142px;}
.lightClass .layerTeacher dd{width:320px;font-size:20px;color:#000;}
.lightClass .layerTeacher dl.type2{width:auto;}
.lightClass .layerTeacher .type2 dt, .lightClass .layerTeacher .type2 dd{display:block;margin-bottom:15px;}
.lightClass .layerTeacher .type2 dd{width:auto;}
.lightClass .layerTeacher dd.cont_area{border:1px solid #e3d1ff;border-radius:5px;padding:6px;margin-bottom:27px;}
.lightClass .layerTeacher dd .box{height:117px;overflow-y:auto;line-height:25px;box-sizing:border-box;padding:10px 5px 12px 14px;}
.lightClass .layerTeacher .movie_area{width:586px;margin:0 auto;}
.lightClass .layerTeacher .teacherInfo{position:absolute;top:109px;right:130px;text-align:center;}
.lightClass .layerTeacher .teacher_photo{width:234px;height:234px;border:1px solid #7115ff;background:#f4f4f4;position:relative;}
.lightClass .layerTeacher .teacher_photo img{width:234px;height:234px;}
.lightClass .layerTeacher .btn_teacher_home{position:absolute;bottom:-19px;right:-19px;width:48px;height:48px;font-size:0;line-height:0;text-indent:-9999px;background:url('/assets/user/images/lecture/light_class/btn_home.png') no-repeat 0 0;}
.lightClass .layerTeacher .teacher_name{font-size:18px;color:#000;font-weight:600;margin:20px 0;}
.lightClass .layerTeacher .btn_ly_close{position:absolute;top:20px;right:20px;width:30px;height:30px;font-size:0;line-height:0;text-indent:-9999px;background:url('/assets/user/images/lecture/light_class/btn_ly_close.png') no-repeat 0 0;}
.lightClass .layerTeacher .layer_dim{width:100%;height:100%;background:rgba(0, 0, 0, 0.5);position:fixed;left:0;top:0;z-index:1001;}
/* //210209 syh 라이트 클래스 */


/* effect */
.effect{opacity:0;}
.effect.action{opacity:1;
	-ms-transition: all 0.5s ease-out;
	-webkit-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	-ms-transform:translate(0, 0);
	-webkit-transform:translate(0, 0);
	transform:translate(0, 0);
}
.effect.action.type-scale{
	-ms-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
.type-left{
	-ms-transform:translate(-100px, 0);
	-webkit-transform:translate(-100px, 0);
	transform:translate(-100px, 0);
}
.type-right{
	-ms-transform:translate(100px, 0);
	-webkit-transform:translate(100px, 0);
	transform:translate(100px, 0);
}
.type-right{
	-ms-transform:translate(100px, 0);
	-webkit-transform:translate(100px, 0);
	transform:translate(100px, 0);
}
.type-top{
	-ms-transform:translate(0, -100px);
	-webkit-transform:translate(0, -100px);
	transform:translate(0, -100px);
}
.type-bottom,
.type-elastic{
	-ms-transform:translate(0, 100px);
	-webkit-transform:translate(0, 100px);
	transform:translate(0, 100px);
}
.type-scale{
	-ms-transform:scale(3);
	-webkit-transform:scale(3);
	transform:scale(3);
}
.type-scale-out{
	-ms-transform:scale(.3);
	-webkit-transform:scale(.3);
	transform:scale(.3);
}
.action.type-scale,
.action.type-scale-out{
	-ms-transform:scale(1);
	-webkit-transform:scale(1);
	transform:scale(1);
}
.type-elastic.action{
	-moz-animation: elastic 1s;
	-webkit-animation: elastic 1s;
	animation: elastic 1s;
}
@-webkit-keyframes elastic {
	75% {
		-webkit-transform: translate(0, -100px);
		transform: translate(0, -100px);
	}
	100% {
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}

@keyframes elastic {
	45% {
		-webkit-transform: translate(0, -30px);
		transform: translate(0, -30px);
	}
	100% {
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
