/*
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url('/font/NanumGothic-Bold.eot');
  src: url('/font/NanumGothic-Bold.eot?#iefix') format('embedded-opentype'),
       url('/font/NanumGothic-Bold.woff2') format('woff2'),
       url('/font/NanumGothic-Bold.woff') format('woff'),
       url('/font/NanumGothic-Bold.ttf') format('truetype');
}

@font-face {
  font-family: 'Noto thin';
  font-style: normal;
  font-weight: 100;
  src: url(/font/notokr/NotoSansKR-Thin.woff2) format('woff2'),
       url(/font/notokr/NotoSansKR-Thin.woff) format('woff'),
       url(/font/notokr/NotoSansKR-Thin.otf) format('opentype');
}

@font-face {
  font-family: 'Noto light';
  font-style: normal;
  font-weight: 100;
  src: url(/font/notokr/notokr-light.woff2) format('woff2'),
       url(/font/notokr/notokr-light.woff) format('woff'),
       url(/font/notokr/notokr-light.otf) format('opentype');
}
@font-face {
   font-family: 'Noto regular';
   font-style: normal;
   font-weight: 300;
   src: url(/font/notokr/notokr-regular.woff2) format('woff2'),
        url(/font/notokr/notokr-regular.woff) format('woff'),
        url(/font/notokr/notokr-regular.otf) format('opentype');
 }
@font-face {
   font-family: 'Noto medium';
   font-style: normal;
   font-weight: 500;
   src: url(/font/notokr/notokr-medium.woff2) format('woff2'),
        url(/font/notokr/notokr-medium.woff) format('woff'),
        url(/font/notokr/notokr-medium.otf) format('opentype');
 }
@font-face {
   font-family: 'Noto bold';
   font-style: normal;
   font-weight: 500;
   src: url(/font/notokr/notokr-bold.woff2) format('woff2'),
        url(/font/notokr/notokr-bold.woff) format('woff'),
        url(/font/notokr/notokr-bold.otf) format('opentype');
 }
 */
/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
body {background:#fff;}
body,th,td,input,select,textarea,button {font-family: 'Nanum Gothic', sans-serif; font-size:12px;}
a {color:#333;text-decoration:none}
a:active, a:hover {text-decoration:none}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}

/* 메인배너 수정_2019.06.10 */



/* Left Sub Menu */
.left_menu { margin:0px 0 20px 0 ;font-family: 'Nanum Gothic', sans-serif;}
.left_menu dt {width:160px;line-height:80px;border-bottom:1px solid #E7E7E7;font-size:24px;font-family: 'Nanum Gothic', sans-serif;  }

.left_menu dd{width:160px;text-align:left;line-height:35px;border-bottom:1px solid #E7E7E7 }

.left_menu_off{width:160px;text-align:left;line-height:35px;border-bottom:1px solid #E7E7E7 }


.left_menu dd a { /* height:35px; */ padding-left:12px;line-height:35px; display:block; color:#5B5C5B; background-color:#ffffff;}
.left_menu dd a:hover { /* height:35px; */ text-decoration:none; font-weight:bold; color:#FFF;background-color:#dc1f16;}

#left_menu_equle a { display:block;height:35px; text-decoration:none; font-weight:bold; color:#FFF;background-color:#dc1f16; }


.left_menu dd .leftSub_alink1 a { height:25px; padding:0 0 0 10px; background:#fff; color:#5B5C5B; display:block; width:auto;  }
#leftSub_alink1_over a { background:#ececec; font-weight:bold; color:#5B5C5B; border-bottom:1px solid #003d7e; border-top:1px solid #003d7e;}

.left_menu dd .leftSub_alink2 a { height:25px; padding:0 10px 0 0; background:#fff; color:#5B5C5B; width:auto; text-align:right; border-bottom:1px solid #e2e2e2; }
#leftSub_alink2_over a { background:#ededed; font-weight:bold; color:#5B5C5B; }

div#scroller {position:relative; height:165px; width:888px; padding:0;margin:0 auto;clear:both;overflow:hidden;border:1px solid #CCC }
ul#scrollerFrame {width:1000px; padding:0;margin:0;list-style:none;}
#rolling {position:relative;float:left; padding-top:5px; padding-bottom:5px;width:230px;height:155px;}


#top_banner {width:100%; height:170px; background-color:#e5e5e5;position: relative; display:none;}
#banner_close {position:absolute;left:933px;top:10px;z-index:10}
#p_click {top:88px;}
#n_click {top:88px;left:970px;}
#srolling {position: relative;overflow:hidden;width:930px;height:150px;top:20px; margin:0 auto;}


#wrap {width:100%;}
#header {width:100%; height:202px; background:url('/cyber/images/skin/top/header_bg.gif') repeat-x; text-align:center; clear:both}

.gnb{height:40px; }
.gnb ul {float:left;margin-top:10px;}
.gnb li{float:left;margin-right:33px;font-size:13px;color:#dddddd;font-weight:700;}
.gnb li a{color:#ddd;}
.bar {margin-top:-5px;height:28px;border:1px inset; border-left-color:#000;border-top-color:#000;border-bottom-color:#000;border-right-color:#484848;}
li.end {margin:0; margin-top:-5px}
label .ol_find{vertical-align:-1px;}



.lnb {height:115px; position: relative;}
.lnb h1{width:169px;height:53px; display:block; background:url('/cyber/img_l/image/logo.jpg') no-repeat; float:left;margin-top:40px;}
.lnb ul {float:left;position: absolute; left:175px; margin-top:46px; margin-left:50px; margin-left:30px \9;}
.lnb li{font-family:Malgun Gothic;font-size:18px;font-weight:bold;float:left; margin-left:40px; }
.lnb li a.bt1:hover {color:#dc1f16;}
.lnb li a.bt2:hover {color:#dc1f16;}
.lnb li a.bt3:hover {color:#dc1f16;}
.lnb li a.bt4:hover {color:#dc1f16;}
.lnb li a.bt5:hover {color:#dc1f16;}
.lnb li a.bt6:hover {color:#dc1f16;}
.lnb li a.bt8:hover {color:#dc1f16;}



.top_member  {height:50px;position:relative;}
.top_member input{height:32px; vertical-align:middle;}
.head_submit{border:0px;width:70px;height:30px; background:url('/cyber/images/skin/top/btn_login.gif') no-repeat;}
.head_join {height:32px;}
.ol_auto{font-size:13px;}
.ol_find{margin-left:20px;font-size:13px;}


.Sub_Menu {

	z-index:100;
/* 	border-top:2px solid #009782; */
/* 	border-right:1px solid #d7d7d7; */
/* 	border-bottom:1px solid #d7d7d7; */
/* 	border-left:1px solid #d7d7d7; */
	width:791px;
	color:#ffffff;
	position:absolute;
/* 	top:-12px; */
	top: -58px;
	 padding-top: 46px;
	left:257px;
	height:395px !important;
}

.Sub_Menu > div {
	width:789px;
	border-top:2px solid #dc1f16;
	border-right:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
/* 	border-left:1px solid #d7d7d7; */
	background-color:white;
	height:441px

}
.Sub_Menu_top {padding:15px 5px; width:120px; font-weight:700; font-size:14px; color:#dc1f16;}
.Sub_Menu_top a:link{color:#dc1f16;}
.Sub_Menu_top a:hover{color:#dc1f16;}
.Sub_Menu_top a:visited{color:#dc1f16;}
.Sub_Menu_s {width:120px; height:441px; border-style:solid; border-color:#e9e9e9; margin-top:1px; padding-left:10px;letter-spacing:-1px;  text-align: left;}
.Sub_border_l { border-width:0 0 0 1px !important; }
.Sub_border_end {width:120px; height:441px; margin-top:1px; padding-left:10px;letter-spacing:-1px; border-left:1px solid #e9e9e9 ;text-align: left; border-width:0 1px 0 1px !important; }
.Sub_Menu_01 {padding:5px 0 5px 10px; line-height:18px; font-size:13px; width:140px; color:#333333;}
.Sub_Menu_02 {padding:3px 0 3px 10px !important; line-height:18px;font-size:13px; color:#999999; width:140px; }
.Sub_Menu_02 a{color:#999999;}
.Sub_Menu_03 {padding:5px 0 5px 10px; line-height:18px; font-size:13px; width:120px; color:#333333;}
#top_sub_01{float:left; width:100px;}
#top_sub_02{float:left; width:130px;}
#top_sub_03{float:left; width:140px}
#top_sub_04{float:left; width:100px}
#top_sub_05{float:left; width:100px;}
#top_sub_06{float:left; width:115px;}
.Sub_Menu li a.bt1:hover {color:#009782;}
.Sub_Menu li a.bt2:hover {color:#009782;}
.Sub_Menu li a.bt3:hover {color:#009782;}
.Sub_Menu li a.bt4:hover {color:#009782;}
.Sub_Menu li a.bt5:hover {color:#009782;}
.Sub_Menu li a.bt6:hover {color:#009782;}

.snb{float:left; width:200px; }

#main_banner {clear: both;position: relative;width:100%;min-width:1035px;margin:0 auto;vertical-align:bottom;}
#main_banner [id ^= "banner_img"]{min-width:1035px;max-width:100%;height:400px;}

#banner_blt {position:absolute;left:50%;top:360px;text-align:center;z-index:2;}
#banner_blt li{display:inline-block;float:left;cursor:hand;font-size:15px;color:#FFFFFF;}


#banner_zone {position:relative;height:400px;}
#banner_zone #event_banner {position:relative;width:730px;height:300px;}
#banner_zone #event_banner ul.ui-tabs-nav {list-style:none;position:absolute;top:0;right:0;padding:0; margin:0;width:250px;overflow:auto;z-index:1;}
#banner_zone #event_banner ul.ui-tabs-nav li img{float:right;}
#banner_zone #event_banner ul.ui-tabs-nav li span{font-family:Malgun Gothic;}
#banner_zone #event_banner ul.ui-tabs-nav li span#valTitle1{font-size:12px;}
#banner_zone #event_banner ul.ui-tabs-nav li span#valTitle2{ font-size:18px;}
#banner_zone #event_banner li.ui-tabs-nav-item a{display:block;height:80px;font-family:Malgun Gothic;color:#b5bbc1;text-align:left;line-height:20px;padding:10px 0 10px 25px;background:url('/cyber/images/skin/main/tit_eventbannerBg.jpg') top right no-repeat;}
#banner_zone #event_banner li.ui-tabs-nav-item a#nav-a-0{height:50px;padding:25px 0 25px 25px;}
#banner_zone #event_banner li.ui-tabs-nav-item a#nav-a-1{height:70px;padding:15px 0 15px 25px;}
#banner_zone #event_banner li.ui-tabs-nav-item a#nav-a-2{height:50px;padding:25px 0 25px 25px;}
#banner_zone #event_banner ul.ui-tabs-nav li.ui-tabs-selected a{background:url('/cyber/images/skin/main/tit_eventbannerBg_on.gif') top right no-repeat;}
#banner_zone #event_banner ul.ui-tabs-nav li.ui-tabs-selected a>span#valTitle1{color:#ffffff;}
#banner_zone #event_banner ul.ui-tabs-nav li.ui-tabs-selected a>span#valTitle2{color:#00dcbd;}
#banner_zone #event_banner .ui-tabs-panel{float:left;width:490px; height:300px;	background:#999; position:relative;}
#banner_zone #event_banner .ui-tabs-hide{display:none;}

/* 배너2개 */
#banner_zone #event_banner2 {position:relative;width:730px;height:300px;}
#banner_zone #event_banner2 ul.ui-tabs-nav {list-style:none;position:absolute;top:0;right:0;padding:0; margin:0;width:250px;overflow:auto;z-index:1;}
#banner_zone #event_banner2 ul.ui-tabs-nav li img{float:right;}
#banner_zone #event_banner2 ul.ui-tabs-nav li span{font-family:Malgun Gothic;}
#banner_zone #event_banner2 ul.ui-tabs-nav li span#valTitle1{font-size:12px;}
#banner_zone #event_banner2 ul.ui-tabs-nav li span#valTitle2{font-size:23px;line-height:25px;}
#banner_zone #event_banner2 li.ui-tabs-nav-item a{display:block;height:80px;font-family:Malgun Gothic;color:#b5bbc1;text-align:left;line-height:20px;padding:10px 0 10px 25px;background:url('/cyber/images/skin/main/tit_eventbannerBg2.jpg') top right no-repeat;}
#banner_zone #event_banner2 li.ui-tabs-nav-item a#nav-a-0{height:90px;padding:35px 0 25px 40px;}
#banner_zone #event_banner2 li.ui-tabs-nav-item a#nav-a-1{height:90px;padding:35px 0 25px 40px;}
#banner_zone #event_banner2 ul.ui-tabs-nav li.ui-tabs-selected a{background:url('/cyber/images/skin/main/tit_eventbannerBg2_on.gif') top right no-repeat;}
#banner_zone #event_banner2 ul.ui-tabs-nav li.ui-tabs-selected a>span#valTitle1{color:#ffffff;}
#banner_zone #event_banner2 ul.ui-tabs-nav li.ui-tabs-selected a>span#valTitle2{color:#00dcbd;line-height:25px;}
#banner_zone #event_banner2 .ui-tabs-panel{float:left;width:490px; height:300px; background:#999; position:relative;}
#banner_zone #event_banner2 .ui-tabs-hide{display:none;}

#banner_zone #cusclass{position:relative;width:250px;height:200px;background-image: url("/cyber/images/skin/main/banner_cuscls.gif");}
#banner_zone #cusclass input[type=text]{ position:absolute;top:70px;left:25px;width:163px;height:23px;border:0;}
#banner_zone #cusclass .scarchimg {  position: absolute;top: 67px;  left: 191px;  border: 0;}

#bbs_zone{float:left;width:1000px;height:135px;}
#bbs_zone #bbs_review{float:left;width:480px;}
#bbs_zone #bbs_notice{float:right;width:480px;}
#bbs_zone .subj {height:35px;border-bottom:1px solid #e1e1e1;}
#bbs_zone .subj .lft{float:left;text-align:left;line-height:25px;font-family:Malgun Gothic;font-weight:700;font-size:17px;}
#bbs_zone .subj .rgt{float:right;text-align:right;padding-top:5px;line-height:25px;font-family:Malgun Gothic;font-size:12px;position:relative;}

#bbs_zone #bbs_review .cont {padding:10px 0;height:80px;}
#bbs_zone #bbs_review .cont .tit {padding:10px 0;text-align:left;font-family:Malgun Gothic;font-size:15px;color:#333333;}
#bbs_zone #bbs_review .cont .tit a:link{color:#333333;}
#bbs_zone #bbs_review .cont .con {height:53px;text-align:left;font-family:Malgun Gothic;font-size:13px;color:#838383;letter-spacing: -0.7px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#bbs_zone #bbs_review .cont .con a:link{color:#838383;}
#bbs_zone #bbs_review .swiper-container{position:relative;overflow:hidden;z-index:1}
#bbs_zone #bbs_review .swiper-wrapper{position:relative;top:5px;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
#bbs_zone #bbs_review .swiper-slide{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
#bbs_zone #bbs_review .swiper-button-next,.swiper-button-play,.swiper-button-pause,.swiper-button-prev{position:absolute;padding-top:10px;width:17px;height:17px;cursor:pointer;background-size:17px 17px;background-position:center;background-repeat:no-repeat}
#bbs_zone #bbs_review .swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
#bbs_zone #bbs_review .swiper-button-prev{background-image:url("/cyber/images/skin/main/icon_leftPlay.jpg"); right:81px;}
#bbs_zone #bbs_review .swiper-button-pause{background-image:url("/cyber/images/skin/main/icon_pause.jpg"); right:82px;}
#bbs_zone #bbs_review .swiper-button-next{background-image:url("/cyber/images/skin/main/icon_rightPlay.jpg"); right:65px;}

#bbs_zone #bbs_notice .cont {padding:12px 0 8px 0;height:80px;}
#bbs_zone #bbs_notice .cont .tit {width:400px;padding:5px 0;float:left;text-align:left;font-family:Malgun Gothic;font-size:13px;color:#838383;letter-spacing: -0.7px;}
#bbs_zone #bbs_notice .cont .tit a:link{color:#838383;}
#bbs_zone #bbs_notice .cont .day {width:80px;padding:5px 0;float:right;text-align:right;font-family:Malgun Gothic;font-size:13px;color:#838383;letter-spacing: -0.7px;cursor:default;}


#class_zone{width:1000px;height:600px;border-top:1px solid #e1e1e1;}
#class_zone ul>li{display: inline;}
#class_zone .lft{float:left;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
#class_zone .rgt{float:right;border-bottom:1px solid #e1e1e1;}



#custCenter{margin-top:30px;height:120px; background-color:#f4f4f4;}
#custCenter ul{width:1000px;}
#custCenter ul>li{display: inline;}
#custCenter .lft{float:left;width:500px;height:120px;background-image: url("/cyber/images/skin/bottom/img_custCenter.jpg");}
#custCenter .rgt{float:right;width:500px;height:120px;background-color:#f4f4f4;text-align:right;}


#footer {height:158px;background-color:#4f4f4f; }
#footer ul{width:1000px;}
#footer ul>li{display: inline;}
#footer .logo {float:left;width:197px;height:158px;background-image: url("/cyber/images/skin/bottom/logo.jpg");}
#footer .footMenu ul{width:803px;padding:40px 0 20px 0;text-align:left;}
#footer .footMenu ul>li {display:inline;margin-right:20px;font-family:Malgun Gothic;font-size:14px;color:#999999}
#footer .footMenu a:link{color:#ffffff}
#footer .footMenu a:hover{color:#ffffff}
#footer .footMenu a:visited{color:#ffffff}
#footer .copyright ul{width:800px;}
#footer .copyright ul>li{display:block;text-align:left;color:#bababa;height:18px;font-size:12px;}
#footer .copyright ul>li a:link{color:#bababa;font-size:12px;}

.blind {display:block; overflow:hidden; position:absolute; top:-1000em;}
.befixed {width:1000px; margin:0 auto;}


#recom_lecture {height:451px;background-color: #eeeeee;}
#recom_lecture .recom_lecture_cont {width:432px;height:333px;background: url('/cyber/images/bg_recom_lecture.jpg'); padding:29px;}
#recom_lecture .recom_lecture_cont>ul {display: table;*display:block; *overflow:hidden;}
#recom_lecture .recom_lecture_cont>ul>li {display: table-cell;*float:left;}
#recom_lecture .recom_lecture_cont .lecture_tit {padding:28px 8px;color:#FFFFFF;font-size:14px;}
#recom_lecture .recom_lecture_cont .lecture_tit2 {width:300px;text-align: left;padding:0 20px;vertical-align: top;}
#recom_lecture .recom_lecture_cont .lecture_subj {font-size:26px;line-height: 50px;}
#recom_lecture .recom_lecture_cont .lecture_explan {font-size:13px;line-height: 20px;color:#666666;}
#recom_lecture .recom_lecture_cont .nav {width:162px;text-align: left;}
#recom_lecture .recom_lecture_cont .nav>ul>li {padding-left:20px;width:132px;height:35px;line-height:35px;background-color: #f3f3f3;margin-bottom:2px;color:#666666;font-size:14px;vertical-align: middle;text-align:left;}
#recom_lecture .recom_lecture_cont .navCont {vertical-align: top;width:259px;text-align: right;}

#recom_lecture #recom_lecture_speak, #recom_lecture #recom_lecture_hsk {position:relative;width:420px;height:225px;}
#recom_lecture #recom_lecture_speak ul.ui-tabs-nav, #recom_lecture #recom_lecture_hsk ul.ui-tabs-nav {list-style:none;position:absolute;top:0;left:0;padding:0; margin:0;width:150px;overflow:auto;z-index:1;}
#recom_lecture #recom_lecture_speak ul.ui-tabs-nav li img, #recom_lecture #recom_lecture_hsk ul.ui-tabs-nav li img{float:right;}
#recom_lecture ul.ui-tabs-nav li span#valTitle1, #recom_lecture ul.ui-tabs-nav li span#valTitle2 {font-size:14px;}
#recom_lecture li.ui-tabs-nav-item a{display:block;height:35px;color:#666666;text-align:left;line-height:35px;padding-left:20px;background:url('/cyber/images/bg_tabmenu.gif') top right no-repeat;margin-bottom:2px;}
#recom_lecture li.ui-tabs-nav-item a[id ^= "nav-a-"]{height:35px;padding:0 0 0 20px;}
#recom_lecture #recom_lecture_speak ul.ui-tabs-nav li.ui-tabs-selected a, #recom_lecture #recom_lecture_hsk ul.ui-tabs-nav li.ui-tabs-selected a{background:url('/cyber/images/bg_tabmenu_on.gif') top right no-repeat;}
#recom_lecture ul.ui-tabs-nav li.ui-tabs-selected a>span#valTitle1, #recom_lecture ul.ui-tabs-nav li.ui-tabs-selected a>span#valTitle2{color:#ffffff;}
#recom_lecture .ui-tabs-panel{float:right;width:250px; height:185px; background:#999; position:relative;}
#recom_lecture .ui-tabs-hide{display:none;}


#banner_1st {height:60px;background-color:#3a0b66; background-image: url('/cyber/images/banner_1st.jpg');background-repeat: no-repeat;  background-position-x: 50%;cursor: pointer;}
#banner_1st_new {height:120px;background-color:#3b4ca8; background-image: url('/img/m/20201221_banner.png');background-repeat: no-repeat;  background-position-x: 50%;cursor: pointer;}
#banner_1st_new2 {height:120px;background-color:#3b4ca8; background-image: url('/img/m/middle.jpg');background-repeat: no-repeat;  background-position-x: 50%;cursor: pointer;}


#hsk_plan .hsk_day {width:120px;height:25px;line-height:24px;font-size:13px;font-family:Malgun Gothic;color:#FFFFFF;}
#hsk_plan .hsk_Dday {width:120px;height:58px;line-height:55px;font-size:40px;}
#hsk_plan .bg_dday {height:48px;background: url('/cyber/images/bg_hskPlan_Dday.jpg') no-repeat; background-position-x: 50%;margin:10px 0;}
#hsk_plan .bg_dday2 {height:48px;background: url('/cyber/images/bg_hskPlan_Dday2.jpg') no-repeat; background-position-x: 50%;margin:10px 0;}
#hsk_plan .plan_lecture {margin:0 auto;width:1010px;padding:20px 0 0 0;}
#hsk_plan .plan_lecture>ul {display:table;*display:block; *overflow:hidden;}
#hsk_plan .plan_lecture>ul>li {display:table-cell;*float:left;}


#hsk_plan .plan_lecture .margin {margin-right:20px;}
#hsk_plan .plan_lecture .lecture_subj {text-align:left;font-size:18px;margin-top:20px;}
#hsk_plan .plan_lecture .lecture_cont {text-align:left;font-size:13px;margin-top:10px;color:#666666;line-height: 18px;}
#hsk_plan .plan_lecture .plan_btn {margin:20px 0;}
#hsk_plan .plan_lecture .plan_btn>ul{height:40px}
#hsk_plan .plan_lecture .plan_btn>ul>li{float: left;width:50px;text-align: center;padding: 8px 0;font-size: 13px;font-weight: bold;background-color: #f8f8f8;color: #444444;border: 1px solid #a3a3a3;cursor: pointer;}
#hsk_plan .plan_lecture .plan_btn .btn_margin{margin-right:5px;}

#hsk_plan .plan_lecture2 {margin:0 auto;width:1100px;}
#hsk_plan .plan_lecture2>ul {display:table;*display:block; *overflow:hidden;}
#hsk_plan .plan_lecture2>ul>li {display:table-cell;*float:left;}

#hsk_plan .plan_lecture2 .margin {margin-right:20px;}
#hsk_plan .plan_lecture2 .lecture_subj {text-align:left;font-size:18px;margin-top:20px;}
#hsk_plan .plan_lecture2 .lecture_cont {text-align:left;font-size:13px;margin-top:10px;color:#666666;line-height: 18px;}

#hsk_plan .plan_lecture2 .lecture_subj2 {text-align:left;font-size:17px;margin-top:10px;font-family: 'Noto bold';}
#hsk_plan .plan_lecture2 .lecture_cont2 {text-align:left;font-size:13px;margin-top:10px;color:#666666;line-height: 18px;font-family: 'Noto regular';}


#hsk_plan .plan_lecture2 .plan_btn {margin:20px 0;}
#hsk_plan .plan_lecture2 .plan_btn>ul{height:40px}
#hsk_plan .plan_lecture2 .plan_btn>ul>li{float: left;width:50px;text-align: center;padding: 8px 0;font-size: 13px;font-weight: bold;background-color: #f8f8f8;color: #444444;border: 1px solid #a3a3a3;cursor: pointer;}
#hsk_plan .plan_lecture2 .plan_btn .btn_margin{margin-right:5px;}
#hsk_plan .plan_lecture2 .plan_btn2 {margin:20px 0;}
#hsk_plan .plan_lecture2 .plan_btn2>ul{height:40px}
#hsk_plan .plan_lecture2 .plan_btn2>ul>li{float: left;width:100px;text-align: center;padding: 8px 0;font-size: 13px;font-weight: bold;background-color: #f8f8f8;color: #444444;border: 1px solid #a3a3a3;cursor: pointer;}
#hsk_plan .plan_lecture2 .plan_btn2 .btn_margin{margin-right:5px;}

#banner_hskPass{height:100px;background-color:#085349; background-image: url('/cyber/images/banner_hskPass.jpg');background-repeat: no-repeat;  background-position-x: 50%;cursor: pointer;}

#bbs_zone2 {height:556px;background-color: #eeeeee;}
#bbs_zone2 .bbs_title {height:25px; border-bottom:2px solid #222222; padding-bottom: 10px;}
#bbs_zone2 .bbs_title .tit{float:left;font-size:18px;}
#bbs_zone2 .bbs_title .plus{float:right}
#bbs_zone2 .cont1 {width:580px;}
#bbs_zone2 .cont1 .bbs_hugi, #bbs_zone2 .cont1 .bbs_notice {background-color: #FFFFFF;text-align:left;padding:25px;height:187px;border:1px solid #e6e6e6;}
#bbs_zone2 .cont1 .bbs_cont {padding-top:8px}
#bbs_zone2 .cont1 .bbs_cont >li{font-size:14px;font-family: Malgun Gothic; color:#555555; padding:5px 0;}
#bbs_zone2 .cont1 .bbs_cont >li a:HOVER{color:#dc1f16}
#bbs_zone2 .cont2 {width:400px;}
#bbs_zone2 .cont3 {width:500px;}



#bbs_zone3 {height:300px;background-color: #eeeeee;}
#bbs_zone3 .bbs_title {height:25px; border-bottom:2px solid #222222; padding-bottom: 10px;}
#bbs_zone3 .bbs_title .tit{float:left;font-size:18px;}
#bbs_zone3 .bbs_title .plus{float:right}
#bbs_zone3 .cont1 {width:545px;}
#bbs_zone3 .cont1 .bbs_hugi, #bbs_zone3 .cont1 .bbs_notice {background-color: #FFFFFF;text-align:left;padding:25px;height:187px;border:1px solid #e6e6e6;}
#bbs_zone3 .cont1 .bbs_cont {padding-top:8px}
#bbs_zone3 .cont1 .bbs_cont >li{font-size:14px;font-family: Malgun Gothic; color:#555555; padding:5px 0;letter-spacing: -1px;}
#bbs_zone3 .cont1 .bbs_cont >li a:HOVER{color:#dc1f16}

#bbs_zone3 .cont3 {width:545px;text-align:left;}

#bbs_zone3 .cont3 .bbs_hugi, #bbs_zone3 .cont3 .bbs_notice {background-color: #FFFFFF;text-align:left;padding:25px;height:187px;border:1px solid #e6e6e6;}
#bbs_zone3 .cont3 .bbs_cont {padding-top:8px}
#bbs_zone3 .cont3 .bbs_cont >li{font-size:14px;font-family: Malgun Gothic; color:#555555; padding:5px 0;letter-spacing: -1px;}
#bbs_zone3 .cont3 .bbs_cont >li a:HOVER{color:#dc1f16;}




#level_lecture{margin:0 auto;width:1000px;}

#level_lecture .bg_level_lecture{width:1000px;height:50px;background: url('/cyber/images/bg_level_lecture.jpg');}
#level_lecture .level_recom_lecture>ul{display: table;*display:block; *overflow:hidden;}
#level_lecture .level_recom_lecture >ul>li{display: table-cell;text-align: left;*float:left;}
#level_lecture .level_recom_lecture .lecture_level{color:#dc1f16; font-size:14px;line-height: 20px;padding-top: 15px;}
#level_lecture .level_recom_lecture .lecture_subj{color:#222222; font-size:18px;line-height:25px;padding-top:5px;}
#level_lecture .level_recom_lecture .lecture_cont{color:#666666; font-size:13px;line-height:17px;padding-top:7px;width:235px;height:50px;letter-spacing: -1px;}
#level_lecture .level_recom_lecture .margin {margin-right:20px;}
#level_lecture .lecture_level_btn>ul {clear: both;padding-top:5px;}
#level_lecture .lecture_level_btn2>ul {clear: both;padding-top:5px;}
#level_lecture .lecture_level_btn>ul>li{float: left;width:55px;text-align: center;padding: 8px 0;font-size: 13px;font-weight: bold;background-color: #f8f8f8;color: #444444;border: 1px solid #a3a3a3;cursor: pointer;}
#level_lecture .lecture_level_btn2>ul>li{float: left;width:105px;text-align: center;padding: 8px 0;font-size: 13px;font-weight: bold;background-color: #f8f8f8;color: #444444;border: 1px solid #a3a3a3;cursor: pointer;}
#level_lecture .btn_margin{margin-right:5px;}

#level_lecture2{margin:0 auto;width:1100px;}

#level_lecture2 .bg_level_lecture{width:1100px;height:50px;background: url('/cyber/images/bg_level_lecture.jpg');background-repeat: no-repeat;}
#level_lecture2 .level_recom_lecture>ul{display: table;*display:block; *overflow:hidden;}
#level_lecture2 .level_recom_lecture >ul>li{display: table-cell;text-align: left;*float:left;}
#level_lecture2 .level_recom_lecture .lecture_level{color:#dc1f16; font-size:14px;line-height: 20px;padding-top: 15px;}
#level_lecture2 .level_recom_lecture .lecture_subj{color:#222222; font-size:18px;line-height:25px;padding-top:5px;}
#level_lecture2 .level_recom_lecture .lecture_cont{color:#666666; font-size:13px;line-height:17px;padding-top:7px;width:235px;height:50px;letter-spacing: -1px;}
#level_lecture2 .level_recom_lecture .margin {margin-right:20px;}
#level_lecture2 .lecture_level_btn>ul {clear: both;padding-top:5px;}
#level_lecture2 .lecture_level_btn2>ul {clear: both;padding-top:5px;}
#level_lecture2 .lecture_level_btn>ul>li{float: left;width:55px;text-align: center;padding: 8px 0;font-size: 13px;font-weight: bold;background-color: #f8f8f8;color: #444444;border: 1px solid #a3a3a3;cursor: pointer;}
#level_lecture2 .lecture_level_btn2>ul>li{float: left;width:105px;text-align: center;padding: 8px 0;font-size: 13px;font-weight: bold;background-color: #f8f8f8;color: #444444;border: 1px solid #a3a3a3;cursor: pointer;}
#level_lecture2 .btn_margin{margin-right:5px;}


#new_lecture2{margin:0 auto;width:1100px;}

#new_lecture2 .bg_new_lecture{width:1100px;height:42px;background: url('/cyber/images/bg_new_lecture.jpg');background-repeat: no-repeat;}

#new_lecture2 .new_recom_lecture>ul{display: table;*display:block; *overflow:hidden;}
#new_lecture2 .new_recom_lecture >ul>li{display: table-cell;text-align: left;*float:left;}
#new_lecture2 .new_recom_lecture .lecture_level{color:#dc1f16; font-size:14px;line-height: 20px;padding-top: 15px;}

#new_lecture2 .new_recom_lecture .lecture_subj{color:#222222; font-size:17px;line-height:25px;padding-top:10px; text-align:center; }
#new_lecture2 .new_recom_lecture .lecture_subj p{color:#222222; font-size:13px;line-height:17px;padding:7px 0px;; text-align:center;}


#new_lecture2 .new_recom_lecture .lecture_cont{color:#666666; font-size:13px;line-height:17px;padding-top:7px;width:235px;height:50px;letter-spacing: -1px;}

#new_lecture2 .new_recom_lecture .margin {margin-right:20px;}
#new_lecture2 .lecture_level_btn>ul {clear: both;padding-top:5px;}
#new_lecture2 .lecture_level_btn2>ul {clear: both;padding-top:5px;}
#new_lecture2 .lecture_level_btn>ul>li{float: left;width:55px;text-align: center;padding: 8px 0;font-size: 13px;font-weight: bold;background-color: #f8f8f8;color: #444444;border: 1px solid #a3a3a3;cursor: pointer;}
#new_lecture2 .lecture_level_btn2>ul>li{float: left;width:105px;text-align: center;padding: 8px 0;font-size: 13px;font-weight: bold;background-color: #f8f8f8;color: #444444;border: 1px solid #a3a3a3;cursor: pointer;}
#new_lecture2 .btn_margin{margin-right:5px;}




#new_lecture2_new_1{margin:0 auto;width:1100px;}

#new_lecture2_new_1 .bg_new_lecture{width:1100px;height:42px;background: url('/cyber/images/bg_new_lecture.jpg');background-repeat: no-repeat;}

#new_lecture2_new_1 .new_recom_lecture>ul{display: table;*display:block; *overflow:hidden;}
#new_lecture2_new_1 .new_recom_lecture >ul>li{display: table-cell;text-align: left;*float:left;}
#new_lecture2_new_1 .new_recom_lecture .lecture_level{color:#dc1f16; font-size:14px;line-height: 20px;padding-top: 15px;}

#new_lecture2_new_1 .new_recom_lecture .lecture_subj{border:1px solid #cccccc; color:#222222; font-size:17px;line-height:25px;padding-top:10px; text-align:center;font-family: 'Noto bold'; }
#new_lecture2_new_1 .new_recom_lecture .lecture_subj p{color:#222222; font-size:13px;line-height:17px;padding:15px 0px;; text-align:center;font-family: 'Noto regular'; }


#new_lecture2_new_1 .new_recom_lecture .lecture_cont{color:#666666; font-size:13px;line-height:17px;padding-top:7px;width:235px;height:50px;letter-spacing: -1px;}

#new_lecture2_new_1 .new_recom_lecture .margin {margin-right:25px;}
#new_lecture2_new_1 .lecture_level_btn>ul {clear: both;padding-top:5px;}
#new_lecture2_new_1 .lecture_level_btn2>ul {clear: both;padding-top:5px;}
#new_lecture2_new_1 .lecture_level_btn>ul>li{float: left;width:55px;text-align: center;padding: 8px 0;font-size: 13px;font-weight: bold;background-color: #f8f8f8;color: #444444;border: 1px solid #a3a3a3;cursor: pointer;}
#new_lecture2_new_1 .lecture_level_btn2>ul>li{float: left;width:105px;text-align: center;padding: 8px 0;font-size: 13px;font-weight: bold;background-color: #f8f8f8;color: #444444;border: 1px solid #a3a3a3;cursor: pointer;}
#new_lecture2_new_1 .btn_margin{margin-right:5px;}





#new_lecture2_new{margin:0 auto;width:1100px;}

#new_lecture2_new .bg_new_lecture{width:1100px;height:42px;background: url('/cyber/images/bg_new_lecture.jpg');background-repeat: no-repeat;}

#new_lecture2_new .new_recom_lecture>ul{display: table;*display:block; *overflow:hidden;}
#new_lecture2_new .new_recom_lecture >ul>li{display: table-cell;text-align: left;*float:left;}
#new_lecture2_new .new_recom_lecture .lecture_level{color:#dc1f16; font-size:14px;line-height: 20px;padding-top: 15px;}



#new_lecture2_new .new_recom_lecture .lecture_subj{border:1px solid #cccccc; color:#222222; font-size:15px;line-height:25px;padding-top:10px; text-align:center;font-family: 'Noto regular'; }
#new_lecture2_new .new_recom_lecture .lecture_subj p{color:#222222; font-size:13px;line-height:17px;padding:7px 0px;; text-align:center;font-family: 'Noto regular'; }

#new_lecture2_new .new_recom_lecture .margin {margin-right:24px;}
#new_lecture2_new .lecture_level_btn>ul {clear: both;padding-top:5px;}
#new_lecture2_new .lecture_level_btn2>ul {clear: both;padding-top:5px;}
#new_lecture2_new .lecture_level_btn>ul>li{float: left;width:55px;text-align: center;padding: 8px 0;font-size: 13px;font-weight: bold;background-color: #f8f8f8;color: #444444;border: 1px solid #a3a3a3;cursor: pointer;}
#new_lecture2_new .lecture_level_btn2>ul>li{float: left;width:105px;text-align: center;padding: 8px 0;font-size: 13px;font-weight: bold;background-color: #f8f8f8;color: #444444;border: 1px solid #a3a3a3;cursor: pointer;}
#new_lecture2_new .btn_margin{margin-right:5px;}




#other_lecture {height:280px; background-color: #eeeeee;padding:30px 0;}
#other_lecture .other_lecture_cont {width:1000px;}
#other_lecture .other_lecture_cont .fun_lecture {float:left}
#other_lecture .other_lecture_cont .deepen_lecture {float:right}
#other_lecture .title {width:470px;height:17px;background-color:#86237e;color:#FFFFFF;font-size:15px;text-align: left;padding:10px;}
#other_lecture .cont {width:430px;height:180px;background-color:#FFFFFF; padding:30px;}
#other_lecture .cont>ul>li{vertical-align: top; float:left}
#other_lecture .cont .cont2{margin-left:15px;text-align: left;}
#other_lecture .cont .cont2 .cont_title {font-size:18px;color:#222222;line-height: 35px;}
#other_lecture .cont .cont2 .explain{font-size:13px;color:#666666;line-height: 17px;}

#other_lecture2 {height:280px; background-color: #eeeeee;padding:30px 0;}
#other_lecture2 .other_lecture_cont {width:1100px;}
#other_lecture2 .other_lecture_cont .fun_lecture {float:left}
#other_lecture2 .other_lecture_cont .deepen_lecture {float:right}
#other_lecture2 .title {width:520px;height:17px;background-color:#86237e;color:#FFFFFF;font-size:15px;text-align: left;padding:10px;}
#other_lecture2 .cont {width:500px;height:180px;background-color:#FFFFFF; padding:20px;}
#other_lecture2 .cont>ul>li{vertical-align: top; float:left}
#other_lecture2 .cont .cont2{margin-left:15px;text-align: left; float:left; margin-top:60px;}
#other_lecture2 .cont .cont2 .cont_title {font-size:16px;color:#222222;line-height: 35px;}
#other_lecture2 .cont .cont2 .explain{font-size:13px;color:#666666;line-height: 17px;}

#package_lecture{width:1000px;margin:0 auto;}
#package_lecture .bg_package_lecture{width:1000px;height:50px;background: url('/cyber/images/bg_package_lecture.jpg');}
#package_lecture .package_recom_lecture>ul{display: table;*display:block; *overflow:hidden;}
#package_lecture .package_recom_lecture >ul>li{display: table-cell;text-align: left;*float:left;}
#package_lecture .package_recom_lecture .lecture_subj{color:#222222; font-size:18px;line-height:25px;padding-top:15px;}
#package_lecture .package_recom_lecture .lecture_cont{color:#666666; font-size:13px;line-height:17px;padding-top:7px;width:235px;height:60px;}
#package_lecture .package_recom_lecture .margin {margin-right:20px;}
#package_lecture .lecture_pack_btn>ul, #package_lecture .lecture_pack_btn2>ul {clear: both;padding-top:10px;}
#package_lecture .lecture_pack_btn>ul>li{float: left;width:100px;text-align: center;padding: 8px 0;font-size: 13px;font-weight: bold;background-color: #f8f8f8;color: #444444;border: 1px solid #a3a3a3;cursor: pointer;}
#package_lecture .lecture_pack_btn2>ul>li{float: left;width:55px;text-align: center;padding: 8px 0;font-size: 13px;font-weight: bold;background-color: #f8f8f8;color: #444444;border: 1px solid #a3a3a3;cursor: pointer;}
#package_lecture .btn_margin{margin-right:5px;}


#banner_zone2 {position:relative;height:587px;}
#banner_zone {position:relative;height:400px;}



/* 배너3개 */
#banner_zone #event_banner {position:relative;width:730px;height:300px;}
#banner_zone #event_banner ul.ui-tabs-nav {list-style:none;position:absolute;top:0;right:0;padding:0; margin:0;width:250px;overflow:auto;z-index:1;}
#banner_zone #event_banner ul.ui-tabs-nav li img{float:right;}
#banner_zone #event_banner ul.ui-tabs-nav li span{font-family:Malgun Gothic;}
#banner_zone #event_banner ul.ui-tabs-nav li span#valTitle1{font-size:12px;}
#banner_zone #event_banner ul.ui-tabs-nav li span#valTitle2{ font-size:18px;}
#banner_zone #event_banner li.ui-tabs-nav-item a{display:block;height:80px;font-family:Malgun Gothic;color:#b5bbc1;text-align:left;line-height:20px;padding:10px 0 10px 25px;background:url('/cyber/images/skin/main/tit_eventbannerBg.jpg') top right no-repeat;}
#banner_zone #event_banner li.ui-tabs-nav-item a#nav-a-0{height:70px;padding:15px 0 15px 25px;}
#banner_zone #event_banner li.ui-tabs-nav-item a#nav-a-1{height:50px;padding:25px 0 25px 25px;}
#banner_zone #event_banner li.ui-tabs-nav-item a#nav-a-2{height:50px;padding:25px 0 25px 25px;}
#banner_zone #event_banner ul.ui-tabs-nav li.ui-tabs-selected a{background:url('/cyber/images/tit_eventbannerBg_on.gif') top right no-repeat;}
#banner_zone #event_banner ul.ui-tabs-nav li.ui-tabs-selected a>span#valTitle1{color:#ffffff;}
#banner_zone #event_banner ul.ui-tabs-nav li.ui-tabs-selected a>span#valTitle2{color:#00dcbd;}
#banner_zone #event_banner .ui-tabs-panel{float:left;width:490px; height:300px;	background:#999; position:relative;}
#banner_zone #event_banner .ui-tabs-hide{display:none;}

/* 배너2개 */
#banner_zone #event_banner2 {position:relative;width:730px;height:300px;}
#banner_zone #event_banner2 ul.ui-tabs-nav {list-style:none;position:absolute;top:0;right:0;padding:0; margin:0;width:250px;overflow:auto;z-index:1;}
#banner_zone #event_banner2 ul.ui-tabs-nav li img{float:right;}
#banner_zone #event_banner2 ul.ui-tabs-nav li span{font-family:Malgun Gothic;}
#banner_zone #event_banner2 ul.ui-tabs-nav li span#valTitle1{font-size:12px;}
#banner_zone #event_banner2 ul.ui-tabs-nav li span#valTitle2{font-size:23px;line-height:25px;}
#banner_zone #event_banner2 li.ui-tabs-nav-item a{display:block;height:80px;font-family:Malgun Gothic;color:#b5bbc1;text-align:left;line-height:20px;padding:10px 0 10px 25px;background:url('/cyber/images/skin/main/tit_eventbannerBg2.jpg') top right no-repeat;}
#banner_zone #event_banner2 li.ui-tabs-nav-item a#nav-a-0{height:90px;padding:35px 0 25px 40px;}
#banner_zone #event_banner2 li.ui-tabs-nav-item a#nav-a-1{height:90px;padding:35px 0 25px 40px;}
#banner_zone #event_banner2 ul.ui-tabs-nav li.ui-tabs-selected a{background:url('/cyber/images/tit_eventbannerBg2_on.gif') top right no-repeat;}
#banner_zone #event_banner2 ul.ui-tabs-nav li.ui-tabs-selected a>span#valTitle1{color:#ffffff;}
#banner_zone #event_banner2 ul.ui-tabs-nav li.ui-tabs-selected a>span#valTitle2{color:#00dcbd;line-height:25px;}
#banner_zone #event_banner2 .ui-tabs-panel{float:left;width:490px; height:300px; background:#999; position:relative;}
#banner_zone #event_banner2 .ui-tabs-hide{display:none;}


#banner_zone #cusclass{position:relative;width:250px;height:200px;background-image: url("/cyber/images/banner_cuscls.gif");}
#banner_zone #cusclass input[type=text]{ position:absolute;top:70px;left:25px;width:163px;height:23px;border:0;}
#banner_zone #cusclass .scarchimg {  position: absolute;top: 67px;  left: 191px;  border: 0;}

#bbs_zone{float:left;width:1000px;height:135px;}
#bbs_zone #bbs_review{float:left;width:480px;}
#bbs_zone #bbs_notice{float:right;width:480px;}
#bbs_zone .subj {height:35px;border-bottom:1px solid #e1e1e1;}
#bbs_zone .subj .lft{float:left;text-align:left;line-height:25px;font-family:Malgun Gothic;font-weight:700;font-size:17px;}
#bbs_zone .subj .rgt{float:right;text-align:right;padding-top:5px;line-height:25px;font-family:Malgun Gothic;font-size:12px;position:relative;}

#bbs_zone #bbs_review .cont {padding:10px 0;height:80px;}
#bbs_zone #bbs_review .cont .tit {padding:10px 0;text-align:left;font-family:Malgun Gothic;font-size:15px;color:#333333;}
#bbs_zone #bbs_review .cont .tit a:link{color:#333333;}
#bbs_zone #bbs_review .cont .con {height:53px;text-align:left;font-family:Malgun Gothic;font-size:13px;color:#838383;letter-spacing: -0.7px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#bbs_zone #bbs_review .cont .con a:link{color:#838383;}
#bbs_zone #bbs_review .swiper-container{position:relative;overflow:hidden;z-index:1}
#bbs_zone #bbs_review .swiper-wrapper{position:relative;top:5px;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
#bbs_zone #bbs_review .swiper-slide{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
#bbs_zone #bbs_review .swiper-button-next,.swiper-button-play,.swiper-button-pause,.swiper-button-prev{position:absolute;padding-top:10px;width:17px;height:17px;cursor:pointer;background-size:17px 17px;background-position:center;background-repeat:no-repeat}
#bbs_zone #bbs_review .swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
#bbs_zone #bbs_review .swiper-button-prev{background-image:url("/cyber/images/icon_leftPlay.jpg"); right:81px;}
#bbs_zone #bbs_review .swiper-button-pause{background-image:url("/cyber/images/icon_pause.jpg"); right:82px;}
#bbs_zone #bbs_review .swiper-button-next{background-image:url("/cyber/images/icon_rightPlay.jpg"); right:65px;}

#bbs_zone #bbs_notice .cont {padding:12px 0 8px 0;height:80px;}
#bbs_zone #bbs_notice .cont .tit {width:400px;padding:5px 0;float:left;text-align:left;font-family:Malgun Gothic;font-size:13px;color:#838383;letter-spacing: -0.7px;}
#bbs_zone #bbs_notice .cont .tit a:link{color:#838383;}
#bbs_zone #bbs_notice .cont .day {width:80px;padding:5px 0;float:right;text-align:right;font-family:Malgun Gothic;font-size:13px;color:#838383;letter-spacing: -0.7px;cursor:default;}


#class_zone{width:1000px;height:600px;border-top:1px solid #e1e1e1;}
#class_zone ul>li{display: inline;}
#class_zone .lft{float:left;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
#class_zone .rgt{float:right;border-bottom:1px solid #e1e1e1;}



#custCenter{margin-top:30px;height:120px; background-color:#f4f4f4;}
#custCenter ul{width:1000px;}
#custCenter ul>li{display: inline;}
#custCenter .lft{float:left;width:500px;height:120px;background-image: url("/cyber/images/img_custCenter.jpg");}
#custCenter .rgt{float:right;width:500px;height:120px;background-color:#f4f4f4;text-align:right;}


#footer {height:158px;background-color:#4f4f4f; }
#footer ul{width:1000px;}
#footer ul>li{display: inline;}
#footer .logo {float:left;width:197px;height:158px;background-image: url("/cyber/images/logo.jpg");}
#footer .footMenu ul{width:803px;padding:40px 0 20px 0;text-align:left;}
#footer .footMenu ul>li {display:inline;margin-right:20px;font-family:Malgun Gothic;font-size:14px;color:#999999}
#footer .footMenu a:link{color:#ffffff}
#footer .footMenu a:hover{color:#ffffff}
#footer .footMenu a:visited{color:#ffffff}
#footer .copyright ul{width:1000px;}
#footer .copyright ul>li{display:block;text-align:left;color:#bababa;font-size:12px;}
#logod {float:left;width:197px;height:158px;background-image: url("/cyber/images/logo.jpg");}
#footMenud {display:inline;margin-right:20px;font-family:Malgun Gothic;font-size:14px;color:#999999}
#copyrightd {display:block;text-align:left;color:#bababa;font-size:12px;}

.blind {display:block; overflow:hidden; position:absolute; top:-1000em;}
.befixed {width:1000px; margin:0 auto;}

/* 사이트 맵*/

.site_map {color:#ffffff; width:800px;height:615px !important;}
li[class^="site_map_top"], li[class^="site_map_top"] > a {font-size:15px; color:#dc1f16}
.site_map_top2 {text-align:left;height:35px; padding:5px 0px 5px 7px;margin-bottom:20px; width:120px; }
.site_map_top {text-align:left; height:20px; padding:5px 0px 5px 7px; margin-bottom:10px; }
.site_map_s {width:140px; height:300px; margin-top:1px; letter-spacing:-1px;  text-align: left;}
.site_map_02_1 {padding:3px 0 3px 10px !important; line-height:18px;font-size:13px; color:#999999; width:140px; }
.site_map_01 {padding:5px 0 5px 10px; line-height:15px; font-size:13px; width:140px; color:#333333;}
.site_map_02 {padding:3px 0 3px 10px !important; line-height:18px;font-size:13px; color:#999999; width:140px; }
.site_map_02 a{color:#999999;}
.site_map_03 {padding:5px 0 5px 10px; line-height:18px; font-size:13px; width:120px; color:#333333;}
#map_sub_01,#map_sub_06{float:left; margin:0px;}
#map_sub_02,#map_sub_03,#map_sub_04,#map_sub_05,#map_sub_07{float:left; margin:0px 0px 0px 20px;}
.site_map li.site_map_01 a:hover {color:#e12522;}




/*원패스 이벤트*/


#newpass{font-family: 'Nanum Barun Gothic', sans-serif !important; }
#newpass table tr td {font-family: 'Nanum Barun Gothic', sans-serif !important; color:#222222}
img {border:0;vertical-align:top}
.master1 {font-size:14.5px;}
.slim1 {background-color:#028eef;width:220px; height:99px;font-size:18.5px;line-height:150%; }
.slim2 {width:284px;font-size:14.5px;}
#opbottom{cursor:pointer;height:28px;border:1px solid #a0a1a5; width:68px;text-align:center; background-color:#ffffff;display:table-cell;vertical-align:middle;*float:left;}


/*-----------------비주얼------------*/

.visual .visual_in {
 position : relative;
 background-color:#151295;
 width : 820px; /*이미지의 가로크기 */
 height : 565px; /* 이미지의 세로크기 */
 overflow : hidden;
}
.visual .visual_in .visual_box {
 width : 3280px;  /* 이미지가로크기 × 이미지개수 */
 height : 565px;
 /*border-radius : 10px;*/
 margin-left : -820px;
}
.visual .visual_in .visual_box>li{
 float : left;  /* 이미지5개 정렬 가로로 */
 margin : 0 auto;
 width : 820px;
 height : 565px;
 /*border-radius : 10px;*/
}
.visual .visual_in .visual_box>li a{
 width : 820px;
 height : 565px;
 /*border-radius : 10px; */
}
.visual .visual_in .v_btnbox2 { /* 좌우버튼 위치 */
 position :absolute;
 top : 50%;
 margin-left : -400px;
 margin-top : -24px;
 width : 1000px;
}
.visual .visual_in .v_btnbox2>span {
 position : absolute;
 display : block;
 width : 30px;
 height : 74px;
 cursor : pointer;
}
.visual .visual_in .v_btnbox2 .prevbtn{
 top:16px;
 left : -70px;
 background : url(/img/img_l/onepass/btn_left.png) no-repeat; /* 이전보기 */

}
.visual .visual_in .v_btnbox2 .nextbtn{
 top:16px;
 right : 130px;
 background : url(/img/img_l/onepass/btn_right.png) no-repeat;  /* 다음보기 */

}
@media only screen and (min-width : 1224px) {
#passqna{z-index:9999;position:fixed; bottom:0px;left:833px; width:300px;}
}
@media only screen and (min-width : 1000px) {
#passqna{z-index:9999;position:fixed; bottom:0px;left:710px; width:300px;}
}

@media only screen and (min-width : 1824px) {
#passqna{z-index:9999;position:fixed; bottom:0px;left:1152px; width:300px;}
}

#studylist {}
#studylist {margin-top:20px;}
#speaking{margin-top:30px;}
#speaking .title {font-size:20px;}
.lico {color:#838383;}
#speaking .speaking1 {float:left;width:312px;}
#speaking .speaking1 li{text-align:left;margin-bottom:10px;}
#speaking .speaking2 {margin-left:20px;float:left;width:312px;}
#speaking .speaking2 li{text-align:left;margin-bottom:10px;}
#speaking .speaking3 {float:left;margin-left:20px;width:312px;}
#speaking .speaking3 li{text-align:left;margin-bottom:10px;}

#HSk {margin-top:20px;}
#HSk .title {font-size:15px;font-weight:bold;}

#HSk .HSK1 {float:left;width:312px;}
#HSk .HSK2 li{text-align:left;margin-bottom:10px;}
#HSk .HSK3 {margin-left:20px;float:left;width:312px;}
#HSk .HSK1 li{text-align:left;margin-bottom:10px;}
#HSk .HSK2 {float:left;margin-left:20px;width:312px;}
#HSk .HSK3 li{text-align:left;margin-bottom:10px;}




#visualBox2 { width:320px; height:222px; position:relative; }
 .dotWrap2 li {
  display: inline-block;
  width: 7px;
  height: 7px;
  padding: 0px 2px;
  -webkit-background-size: 7px;
  background-size: 7px;
  vertical-align: top;
 }

 .dotWrap2 li.active {
  -webkit-background-size: 7px;
  background-size: 7px;
 }

 .cList2 {
  text-align : center;
 }


 .sBnBtn2 { position:absolute; top:0; right:0; }





#visualBox3 { width:960px; height:222px; position:relative; }
 .dotWrap3 li {
  display: inline-block;
  width: 7px;
  height: 7px;
  padding: 0px 2px;
  -webkit-background-size: 7px;
  background-size: 7px;
  vertical-align: top;
 }

 .dotWrap3 li.active {
  -webkit-background-size: 7px;
  background-size: 7px;
 }

 .cList3 {
  text-align : center;
 }


 .sBnBtn3 { position:absolute; top:0; right:0; }
 
/*/img/202012/20201210_c_v.jpg?190830ss*/
#mr_mmimg01 { background:url(/img/20210125/2.jpg?1) center no-repeat; width:100%; height:600px; }
#mr_mmimg02 { background:url(/img/20210125/3.jpg?1) center no-repeat; width:100%; height:600px; }
#mr_mmimg03 { background:url(/img/202012/t1_bg.jpg?19540214903) center no-repeat; width:100%; height:600px; }
#mr_mmimg04 { background:url(/cyber/images/renew_03.jpg?1904903) center no-repeat; width:100%; height:600px; }
#mr_mmimg05 { background:url(/img/20210125/4.jpg?1) center no-repeat; width:100%; height:600px; }
#mr_mmimg01 a, #mr_mmimg02 a, #mr_mmimg03 a, #mr_mmimg04 a, #mr_mmimg05 a { width:100%; height:100%; display:block; }
 



  .swiper-container {
      width: 100%;
	  height: 600px;
      
    }
    .swiper-slide {
      text-align: center;
      background: #fff;

    }

	.mobile_visual_counter{
		position: absolute;
		top: 91%;
		z-index:99999;
		left: 80%;
		text-align: center;
		
		width: 180px;
		

		font-family: 'Noto regular';
		color: #ffffff;
		font-size: 15px;
		line-height: 32px;
		letter-spacing: 1px;
		border-radius:30px;
		-webkit-border-radius:30px;
		-moz-border-radius:30px;
		-o-border-radius:30px;

		background-color: rgba(0,0,0,.15);height: 30px;border-radius: 23px;overflow: hidden;cursor: pointer; z-index: 1;
	}


	.mobile_visual_counter1{
		position: absolute;
		top: 92%;
		z-index:99999;
		left: 80%;
		padding-left:53px;
		text-align: center;
		
		font-family: 'Noto regular';
		color: #ffffff;
		font-size:11px;
	


	}



	.mobile_visual_counter2{
		position: absolute;
		top: 92%;
		z-index:99999;
		left: 80%;
		padding-left:87px;
		text-align: center;
		
		font-family: 'Noto regular';
		color: #ffffff;
		font-size:11px;
		

	}

	.mobile_visual_counter3{
		position: absolute;
		top: 92%;
		z-index:99999;
		left: 80%;
		padding-left:72px;
		text-align: center;
		
		font-family: 'Noto regular';
		color: #ffffff;
		font-size:5px;
		

	}


		.mobile_visual_counter4{
		position: absolute;
		top: 89%;
		z-index:99999999;
		left: 80%;
		margin-left:130px;		
		text-align: center;		
		font-family: 'Noto regular';
		color: #ffffff;
		font-size:5px;	
		width:50px;
		vertical-align: middle; 
		cursor : pointer;
		
	}



	.mobile_visual_counter5{
		position: absolute;
		top: 89%;
		z-index:99999999;
		left: 80%;
		margin-left:130px;		
		text-align: center;		
		font-family: 'Noto regular';
		color: #ffffff;
		font-size:5px;	
		width:50px;
		vertical-align: middle; 
		cursor : pointer;
	}

	.mobile_visual_counter5 a{
		position: absolute;
		top: 89%;
		z-index:99999999;
		left: 80%;
		margin-left:130px;		
		text-align: center;		
		font-family: 'Noto regular';
		color: #ffffff;
		font-size:5px;	
		width:50px;
		vertical-align: middle; 
		cursor : pointer;
	}



