/* common */
.contBox {width: 1080px; margin: 0 auto; position: relative; text-align: center;}

/* topBanner */
.topBanner.no1 {border-top: 1px solid #ededed;}
.topBanner.no2 {height: 119px;}
.topBanner.no2 .contBox {padding-top: 30px; background: url('/img/main/main_202001/top_bg.jpg') center center no-repeat;}

/* visual */
.visualWrap {border-bottom: 1px solid #cfd8dc;}
.visualImg li {text-align: center; position: relative;}
.visualWrap .pager_box .inner {width: 950px; margin: 0 auto; display: table;}
.visualWrap .pager_box a { width: 20%; height: 55px; display: table-cell; text-align: center; position: relative; vertical-align: middle; color: #999; font-size: 15px;}
.visualWrap .pager_box a:before {content:""; display: block; width: 1px; height: 30px; position: absolute; top: 14px; background: #cfd8dc;}
.visualWrap .pager_box a:first-child:before {display: none;}
.visualWrap .pager_box a.active {font-weight: 600; color: #000;}
.visualWrap .pager_box a.active:after {content:""; display: block; width: 100%; height: 4px; position: absolute; bottom: -1px; left: 0; background: #0a85ee;}
.visualWrap .dateWrap {width: 450px; height: 70px; text-align: center; line-height: 70px; position: absolute; bottom: 55px; left: 50%; margin-left: -540px; font-size: 18px; font-weight: 600;}
.visualWrap .dateWrap strong {color: #ff0000;}

.main .miniBanner {padding-top: 60px;}
.main .miniBanner:after {content:""; display: block; clear: both;}
.main .miniBanner > div {width: 534px; float: left; position: relative;}
.main .miniBanner > div:first-child {margin-right: 10px; }
.main .miniBanner .bx-controls-direction a {font-size: 16px; position: absolute; bottom: 0;}
.main .miniBanner .bx-controls-direction a.bx-prev {right: 50px;}
.main .miniBanner .bx-controls-direction a.bx-next {right: 10px;}
.main .miniBanner .count {position: absolute; bottom: 2px; right: 25px; color: #333;}
.main .txt {padding: 80px 0; text-align: left;}

.movie {padding: 84px 0 80px; background: #dbeaff;}
.movie h3 {padding-bottom: 45px;}
.movie .listWrap:after {content:""; display: block; clear: both;}
.movie .movieImg {float: left; margin-left: 60px;}
.movie .list {width: 690px; padding-left: 260px; padding-top: 30px; margin: 0 auto;}
.movie .list:after {content:""; display: block; clear: both;}
.movie .list li {float: left; margin: 0 0 10px 10px;}
.movie .btn {padding-top: 30px;}

.sub01 {padding: 78px 0; background: #f6f6f6;}
.sub01 h3 {padding-bottom: 80px;}
.studySlide .subTit01 {padding-bottom: 25px;}
.studySlide .bx-wrapper {margin: 0 auto; position: relative;}
.studySlide:after {content:""; display: block; clear: both;}
.studySlide .explain {margin-top: 12px; padding-bottom: 10px; color: #7c7c7c; font-size: 15px; text-align: left; letter-spacing: -0.5px;}
.studySlide .explain strong {color: #333; font-size: 17px;}
.studySlide .explain p {max-height: 48px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.studySlide .explain p:first-child {margin-bottom: 5px;}
.studySlide .bx-controls-direction a {display: block; width: 14px; height: 25px; position: absolute; top: 60px; text-indent: -9999px;}
.studySlide .bx-controls-direction a.bx-prev {left: -35px; background: url('/img/main/main_202001/btnPrev.png') no-repeat 0 0;}
.studySlide .bx-controls-direction a.bx-next {right: -35px; background: url('/img/main/main_202001/btnNext.png') no-repeat 0 0;}
.sub01 .subTit02 {padding: 92px 0 30px;}
.sub01 .guideLink {}
.sub01 .guideLink:after {content:""; display: block; clear: both;}
.sub01 .guideLink li {display: inline-block;}
.sub01 .guideLink li:first-child {margin-right: 17px;}

.sub02 {padding: 80px 0; background: url('//s3.ap-northeast-2.amazonaws.com/st.dev.dangidata/public_dangicokr/img/main/main_202001/sub02_bg.jpg') #e5e5e5 center no-repeat;}
.sub02 h3 {padding-bottom: 20px;}
.sub02 .btn {padding-top: 60px;}

.sub03 {padding: 80px 0 107px;}
.sub03 h3 {padding-bottom: 60px;}
.sub03 .btn {padding-top: 60px;}

.ncsSlide * {box-sizing: border-box;}
.ncsSlide {width: 958px; margin: 0 auto;}
.ncsSlide > li {float: left; width: 230px; margin-left: 20px;}
.ncsSlide > li:first-child {margin-left: 0;}
.ncsSlide > li.no2 {width: 456px;}
.ncsSlide > li.no2 .box:after {content:""; display: block; width: 1px; height: 298px; position: absolute; top: 20px; left: 50%; margin-left: -1px; background: #d9d9d9; }
.ncsSlide:after {content:""; display: block; clear: both;}
.ncsSlide .subTit {padding-bottom: 10px; text-align: left;}
.ncsSlide .box {padding: 20px 0 30px;  height: 357px; position: relative; background: #f0f0f0; border-radius: 5px;}
.ncsSlide .slideWrap {position: relative; z-index: 1;}
.ncsSlide .slideWrap .bx-wrapper {margin: 0 auto;}
.ncsSlide .slideWrap .slide li {position: relative; padding-top: 30px;}
.ncsSlide .slideWrap .slide h4 {position: absolute; top: -2px; left: 0; font-size: 16px; color: #000; font-weight: 600; letter-spacing: -1px;}
.ncsSlide .slideWrap .slide h4 span:before {content:""; display: inline-block; width: 12px; height: 13px; margin-right: 5px; background: url('/img/main/main_202001/ncs_icon.png') no-repeat; }
.ncsSlide .slideWrap .bx-prev, .ncsSlide .slideWrap .bx-next {display: block; position: absolute; top: 0; width: 21px; height: 20px; background: url(/img/main/main_202001/btnNcsSlide.png) no-repeat 0 0; font-size: 0; line-height: 0; text-indent: -999px;}
.ncsSlide .slideWrap .bx-prev {right: 35px;}
.ncsSlide .slideWrap .bx-next {right: 15px; background-position: -20px 0;}

/* 강사진 영역 */
.wrap-sec-professor{padding: 50px 0;}
.wrap-sec-professor .tit{padding-bottom: 30px;text-align: center;}
.wrap-sec-professor .tit>span{display: block;font-size: 30px;letter-spacing: -0.05em;line-height:normal}
.wrap-sec-professor .tit strong{display: block;font-size: 50px; letter-spacing: -0.05em;line-height:normal}
.wrap-sec-professor .tit strong>span{color: #4572ff;}
.wrap-sec-professor .area{width:791px;}
.wrap-sec-professor ul.tch_list{overflow: hidden;margin-top:50px}
.wrap-sec-professor ul.tch_list li{position: relative;float: left;text-align:left;margin:0 0 20px 0;background:#fff;width: 157px !important;height:213px;margin-left: -1px;border: 1px solid #ebebeb }
.wrap-sec-professor ul.tch_list li .tch_before a{display: block;}
.wrap-sec-professor ul.tch_list li .tch_before a .tch_txt{display:block;padding:15px 15px 0 15px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;word-wrap:break-word;line-height: 18px;height: 35px;overflow: hidden;color:#000;font-size: 14px;letter-spacing: -1px;}
.wrap-sec-professor ul.tch_list li .tch_before a .tch_name{display:block;padding:10px 15px 0 15px;color:#999;font-size: 13px;letter-spacing: -1px;}
.wrap-sec-professor ul.tch_list li .tch_before{display: block;}
.wrap-sec-professor ul.tch_list li .tch_before:hover .tch_over{display: block;cursor: pointer;}
.wrap-sec-professor ul.tch_list li .tch_over{display: none;position: absolute;top:0;left:0;}
.wrap-sec-professor ul.tch_list li .icon_event{position: absolute;top:0;left:0;}
.wrap-sec-professor ul.tch_list li .icon_ra{position: absolute;top:7px;left:7px;}
.wrap-sec-professor ul.tch_list li .bx-prev,
.wrap-sec-professor ul.tch_list li .bx-next {display: block;position: absolute;top: 7px;width: 16px;height: 15px;background: url(/img/main/renewal_6/btn_teacher_slide.png) no-repeat 0 0;font-size: 0;line-height: 0;text-indent: -999px;}
.wrap-sec-professor ul.tch_list li .bx-prev{right: 21px;}
.wrap-sec-professor ul.tch_list li .bx-next{right: 5px;background-position: -16px 0;}
.wrap-sec-professor ul.tch_cate{overflow: hidden;padding-bottom: 10px;}
.wrap-sec-professor ul.tch_cate li{float: left;height: 28px;font-size: 12px;line-height: 28px;border:1px solid #ccc;border-radius:15px;color: #666;text-align: center;margin:0 0 0 2px;font-weight: 700;}
.wrap-sec-professor ul.tch_cate.tc_01 li.tc1{width: 789px;background:#ebf1de;margin-left:0}
.wrap-sec-professor ul.tch_cate.tc_02 li.tc1{width: 472px;margin-left: 0;background:#ebf1de;}
.wrap-sec-professor ul.tch_cate.tc_02 li.tc2{width: 152px;background:#f2dcdb}
.wrap-sec-professor ul.tch_cate.tc_02 li.tc3{width: 156px;background:#fdeada;}
.wrap-sec-professor ul.tch_cate.tc_02 li.tc4{width: 155px;background:#dbeef4}
.wrap-sec-professor ul.tch_cate.tc_03 li.tc1{width: 152px;margin-left: 0;background:#f8f7d9;}
.wrap-sec-professor ul.tch_cate.tc_03 li.tc2{width: 473px;background:#e6e0ec}
.wrap-sec-professor ul.tch_cate.tc_03 li.tc3{width: 156px;background:#fff;}
.wrap-sec-professor ul.bx-teacher li{border:none;margin-left: 0}

/* 가이드 영역 */
.in-box {position: relative; margin: 0 auto; width: 950px; text-align: center;}
.wrap-sec-guide{padding:100px 0 30px;background:#efeff1}
.wrap-sec-guide h4{margin-bottom:30px }
.wrap-sec-guide ul{overflow: hidden;}
.wrap-sec-guide ul li{float: left;margin:0 0 20px 20px;}

/* 공지사항 */
.wrap-sec-board{padding:50px 0 100px;background:#efeff1}
.wrap-sec-board h4{margin-bottom:30px}
.wrap-sec-board > div:after{content:'';display:block;clear:both;height:0;visibility:hidden;}
.wrap-sec-board .sec-bx-t06,
.wrap-sec-board .sec-bx-t08,
.wrap-sec-board .sec-tb-row-t01{float:left;width:465px;margin:0 0 0 20px;}
.wrap-sec-board .board-01{margin:0;}


/* POPUP */
.popupMv {position: fixed; left:0; top:0; bottom:0; width: 100%; height: 100%; z-index:200; text-align: center; display: none; overflow-y:auto;}
.popupMv .bg { position: fixed; left:0; top:0; width: 100%; height: 100%; z-index: 1; background: #000; opacity: 0.6; -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)'; filter: alpha(opacity=60);}
.popupMv .popIn {position:relative; margin: 0 auto; left:0; top:50%; max-width: 950px;  width: 100%; box-sizing:border-box;  z-index:2; text-align: center;  animation-name: anim-scale; animation-duration: .3s; animation-direction: alternate; animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28); }
.popupMv .popIn .closePop {position:absolute; right:5px; top:-40px; z-index: 40; display: inline-block;}
.popupMv .popIn .closePop a {transition: transform 0.8s; display: inline-block; width:27px; height:27px;  background:url('//s3.ap-northeast-2.amazonaws.com/st.dangidata/hobby_conects/img/main/btnPopClose.png') no-repeat;}
/*.popupMv .popIn .closePop a:hover {-ms-transform: rotate(360deg); transform: rotate(360deg);}*/
.popupMv .popIn .youtubeCont {position: relative; max-width: 780px; margin:0 auto; background: #000; border: 2px solid #fff;}
.popupMv .popIn .youtubeCont #youtubeMovie {position: relative; padding-bottom: 56.25%; width: 100%;}
.popupMv .popIn .youtubeCont iframe {height: 100%; width: 100%; position: absolute; left: 0;}

@keyframes anim-scale { from { -webkit-transform: scale3d(0.8, 0.8, 0.8);
    transform: scale3d(0.8, 0.8, 0.8); }
  to { -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
}

/*오른쪽 퀵배너*/
.ban_wrap {position: absolute;top: -155px;right:0;}
.ban_wrap .banner_quick {position: absolute;top: 425px;right: 10px;z-index: 100;}
.ban_wrap .banner_quick.fixed {position: fixed;top: 50px;}
.ban_wrap .banner_quick .slide_t_quick {margin-bottom: 10px;}

.ban_wrap .sns-ban{display: block;}/*추가*/
.ban_wrap .sns-ban img{width: 80px;}/*추가*/
.ban_wrap .bx-controls {width: 100%;text-align: center;}
.ban_wrap .bx-controls .bx-pager-item {display: inline-block;width: 7px;height: 7px;padding: 0 3px;*display: inline;*zoom: 1;}
.ban_wrap .bx-pager {overflow: hidden;margin: 0 auto;text-align: center;}
.ban_wrap .bx-pager a {display: inline-block;*display: inline-block;float: left;width: 7px;height: 7px;margin: 0 3px;background: url(/img/engdangi/toeic/main/main_201802/btn_main_indicator.png) no-repeat 0 0;font-size: 0;}
.ban_wrap .bx-pager a.active {background-position: -11px 0;}
 .ban_wrap .banner_quick .quick_menu{background: #fff;border-radius: 10px; padding: 10px 0;width: 80px;border:1px solid #e8e4e4;text-align: center;}
 .ban_wrap .banner_quick ul li {margin-bottom: 0px;font-size: 11px;color: #000;letter-spacing: -0.075em;}
.banner_quick > .slide_t_quick {position: relative;}
.banner_quick > .slide_t_quick .bx-pager {position: absolute;right: 19px;top: 166px;width: 42px;background-color: #fff;color: #666;font-size: 11px;line-height: 23px;text-align: center;letter-spacing: 2px;}
.banner_quick > .slide_t_quick .bx-prev, .banner_quick > .slide_t_quick .bx-next {display: block;position: absolute;top: 166px;width: 14px;height: 20px;background: url(/img/main/btn-paging-01.png) no-repeat 0 0;overflow: hidden;font-size: 0;line-height: 0;text-indent: -999px;*text-indent: 0;}
.banner_quick > .slide_t_quick .bx-prev {right: 61px;background-position: 0 0;}
.banner_quick > .slide_t_quick .bx-next {right: 5px;background-position: -40px 0;}

/* 딤 팝업 */
div#element_dimpopup .dim_bg {z-index: 200;overflow: hidden;display: block;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #000;-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=70)';filter: alpha(opacity=70);opacity: 0.7;}
div#element_dimpopup .dim_layer_popup {display: block;z-index: 201;position: fixed;top: 266px;width: 100%;text-align: center;}
div#element_dimpopup .dim_layer_popup .popup_box {display: inline-block;width: 800px;text-align: center;padding-top: 0;}
div#element_dimpopup .dim_layer_popup .popup_box .popup {padding-left: 0;}
div#element_dimpopup .dim_layer_popup .popup_box .popup em {display: inline-block;zoom: 1;position: relative;padding-top: 0;}
div#element_dimpopup .dim_layer_popup .popup_box .popup em img {max-width: 800px;min-width: 400px;}
div#element_dimpopup .dim_layer_popup .popup_box .btn_check {display: block;overflow: hidden;position: absolute;top: -30px;left: 0;width: 100%;line-height: 1.8;}
div#element_dimpopup .dim_layer_popup .popup_box .btn_check span {display: block;float: left;color: #fff;padding-right: 30px;padding-top: 3px;}
div#element_dimpopup .dim_layer_popup .popup_box .btn_check .close {overflow: hidden;position: absolute;top: 0;right: 0;width: 24px;height: 24px;text-indent: -999em;background-image: url('http://s3.ap-northeast-2.amazonaws.com/st.dangidata/eng_dangicokr/img/engdangi/common/common_sprite/bg_sprite.png');background-repeat: no-repeat;background-position: -10px 0;background-color: transparent;}

/* 20200317 메인 부분 개편 css 추가 */
.main .txt{position: relative;padding:80px 0 40px}
.txt strong{display: block;text-align: center;font-size: 24px;font-weight: 600;color:#FFF;position: absolute;top:81px;left:350px;width: 380px;line-height: 52px;}
.arrow{margin:35px auto 0;width:67px;}

.guide{background:#eaf3ff ;}
.guide .inner{margin:0 auto;width:1080px;padding:120px 0;text-align: center;}
.guide h3{margin-bottom: 55px;}
.guide .guide_01 ul li{width:320px !important}
.guide .guide_01 .bx-wrapper{margin:0 auto;width: 995px;position: relative;}
.guide .guide_01 .bx-controls-direction a {display: block; width: 14px; height: 25px; position: absolute; top: 85px; text-indent: -9999px;}
.guide .guide_01 .bx-controls-direction a.bx-prev {left: -35px; background: url('/img/main/main_202001/btn_left.png') no-repeat 0 0;}
.guide .guide_01 .bx-controls-direction a.bx-next {right: -35px; background: url('/img/main/main_202001/btn_right.png') no-repeat 0 0;}
.guide .guide_02, .guide .guide_03{margin-top:100px;}
.guide .guide_02 .bx-wrapper{margin:0 auto;width: 1015px;position: relative;}
.guide .guide_02 .bx-controls-direction a {display: block; width: 14px; height: 25px; position: absolute; top: 60px; text-indent: -9999px;}
.guide .guide_02 .bx-controls-direction a.bx-prev {left: -35px; background: url('/img/main/main_202001/btn_left.png') no-repeat 0 0;}
.guide .guide_02 .bx-controls-direction a.bx-next {right: -35px; background: url('/img/main/main_202001/btn_right.png') no-repeat 0 0;}

.guide .guide_03 ul{margin:0 auto;width: 1015px;}
.guide .guide_03 ul:after{content:'';display:block;clear:both;}
.guide .guide_03 ul li{float: left;}
.guide .guide_03 ul li + li{margin-left: 20px;}

/* 20200416 추가 */
.ojh_curri {margin-top:60px;}


.miniBanner{padding-bottom: 60px;}
.cont_ready{background: #f1f1f1;}
.cont_ready .contBox{padding:100px 0}
.cont_ready .step_box{background: url("/img/main/main_202001/200615/ready_bg.gif") no-repeat 50% 0;padding-left:335px; margin-top: 60px;}
.cont_ready .step_box .step_01{text-align: left;padding:50px 0}
.cont_ready .step_box .step_01 dl {position: relative;}
.cont_ready .step_box .step_01 dl + dl{margin-top:80px ;}
.cont_ready .step_box .step_01 dt{font-size: 15px;font-family: 'Noto Sans KR';color:#315eda;font-weight: 600;}
.cont_ready .step_box .step_01 ul:after{display:block;clear:both;content:'';}
.cont_ready .step_box .step_01 ul{margin-top: 10px;}
.cont_ready .step_box .step_01 ul li{width: 240px;float: left;}
.cont_ready .step_box .step_01 ul li:hover a{text-decoration:underline;}
.cont_ready .step_box .step_01 ul li + li{margin-left: 12px;}
.cont_ready .step_box .step_01 ul li strong{display: block; margin-top: 5px; font-size: 15px;font-family: 'Noto Sans KR';color:#000;font-weight: 600;line-height: 20px;}
.cont_ready .step_box .step_02{text-align: left;padding:70px 0}
.cont_ready .step_box .step_03{}
.cont_ready .step_box .more{position: absolute; top:3px; right:0;}

.cont_key .contBox{padding:100px 0}
.cont_key .tabmenu{overflow:hidden;width:1080px;margin:50px auto 0; }
.cont_key .tabmenu li{float:left;width:360px;cursor:pointer;}
.cont_key .tabcont{width:1080px;margin:10px auto 0;}
.cont_key .tabcont .con_box{display:none;}
.cont_key .tabcont .con_box:after{display:block;clear:both;content:'';}

.cont_key .tabcont .con_box{padding: 70px 65px 45px 65px;background: url("/img/main/main_202001/200514/tabcont_ojh.png") no-repeat 50% 0;text-align: left;height: 413px;}
.cont_key .tabcont .con_box.tab_con_02{padding: 70px 65px 45px 65px;background: url("/img/main/main_202001/200514/tabcont_kbs.png") no-repeat 50% 0;text-align: left;height: 413px;}
.cont_key .tabcont .con_box.tab_con_03{padding: 70px 65px 45px 65px;background: url("/img/main/main_202001/200514/tabcont_cjr.png") no-repeat 50% 0;text-align: left;height: 413px;}
.cont_key .tabcont .con_box h5{font-size: 26px;font-weight: bold;line-height: 36px;margin-bottom: 32px;height: 80px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-wrap: break-word; word-break: keep-all; color:#000}
.cont_key .tabcont .con_box .left_cont{width: 385px;height: 413px;float: left;}
.cont_key .tabcont .con_box .recommend-lec .lec-ttl{font-size:19px;color:#000;font-weight:bold;line-height:27px;margin-bottom:20px;}
.cont_key .tabcont .con_box .recommend-lec strong{display: block; font-size: 16px; color: #484848; height: 36px; line-height: 36px; text-align: left; border-bottom: 1px solid #C4C4C4; margin-bottom: 14px;}
.cont_key .tabcont .con_box .recommend-lec .cont{position:relative;padding-left:170px;}
.cont_key .tabcont .con_box .recommend-lec .lec-img{width:153px;height:203px;overflow:hidden;position:absolute;top:0;left:0;border-radius:3px;}
.cont_key .tabcont .con_box .recommend-lec .lec-img > img{width:100%;height:100%;}
.cont_key .tabcont .con_box .recommend-lec .lec-score{font-size:0;}
.cont_key .tabcont .con_box .recommend-lec .lec-score > span{display:inline-block;vertical-align:top;color:#000;font-size:13px;margin-right:1px;font-weight:300;}
.cont_key .tabcont .con_box .recommend-lec .lec-cont{color:#000;font-size:13px;font-weight:300;line-height:22px;margin-top:5px;margin-bottom:25px;height:130px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:6;-webkit-box-orient: vertical;word-wrap:break-word;word-break:keep-all;	}
.cont_key .tabcont .con_box .recommend-lec .lec-name{font-size:14px;line-height:19px;}
.cont_key .tabcont .con_box .recommend-lec a:hover .lec-cont{text-decoration:underline;}

.cont_key .tabcont .con_box .right_cont{width: 240px;float: right;margin-top: -5px;}
.cont_key .tabcont .con_box .right_cont strong.play_tit{display: block; font-size: 16px; color: #484848; height: 36px; line-height: 36px; text-align: left; border-bottom: 1px solid #C4C4C4; margin-bottom: 9px;}
.cont_key .tabcont .con_box .right_cont ul li strong{display: block; margin-top: 5px; font-size: 14px;color:#000;font-weight: normal;}
.cont_key .tabcont .con_box .right_cont ul li + li{margin-top:15px ;}
.cont_key .tabcont .con_box .right_cont ul li:hover a{text-decoration:underline;}

/* 경단기 상단 슬라이드 추가 */
.topBan_slideWrap {padding: 30px 0; border-top: 1px solid #ebebeb;height: 238px;overflow: hidden;}
.topBan_slideWrap .contBox{width: 1100px;}
.topBan_slideWrap .bx-wrapper{max-width: 636px !important;}
.topBan_slideWrap h4 {display: inline-block; vertical-align: top; width: 415px;}
.topBan_slideWrap .topBan_slide {display: inline-block; vertical-align: top; margin-left: 46px;margin-bottom: -30px;}
.topBan_slideWrap .topBan_slide li {opacity: 0.6;border-radius: 10px;background: url("/img/main/main_202001/200514/slide_bg.png") no-repeat 50% 0;width:630px; height: 28px; padding: 22px 30px 22px 75px; text-align: left;}
.topBan_slideWrap .topBan_slide li.active-slide {opacity: 1;box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.1) }
/* .topBan_slideWrap .topBan_slide li.active-slide img {box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.1); border-radius: 10px;} */
.topBan_slideWrap .bx-viewport {height: 237px !important;}
.topBan_slideWrap .topBan_slide li a{font-size: 18px; font-family:'Noto Sans KR';font-weight: 600;color:#000; width: 500px; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden; display: block;letter-spacing: -0.5px;}
.topBan_slideWrap .topBan_slide li a span{font-size: 12px; color:#cacaca;font-weight: normal;  width: 540px; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden; display: inline-block;}
.topBan_slideWrap .topBan_slide li a em{color:#025bff}

.cont_center_ban{background: url("/img/main/main_202001/200514/middle_bg.png") no-repeat 50% 0;padding:55px 0 51px}

/* gnb banner 추가 2020.06.10 */
.gnbBnr {text-align: center;}
