@charset "utf-8";
/* CSS Document */
@import url('reset.css');
@import url('//www.cheongsol.co.kr/font/notosanskr.css');
@font-face{
	font-family:"NanumMyeongjo";
	src:url('../font/NanumMyeongjo.eot');
	src:url('../font/NanumMyeongjo.eot?#iefix') format('embedded-opentype'),
	url('../font/NanumMyeongjo.woff') format('woff'),
	url('../font/NanumMyeongjo.ttf') format('truetype');
	url('../font/NanumMyeongjo.svg#NanumMyeongjo') format('svg')
	src:local(※), url('../font/NanumMyeongjo.woff') format('woff');
}
@font-face{
	font-family:"BlackHanSans";
	url('../font/BlackHanSans-Regular.ttf') format('truetype');
}
body { font-family:'notokr-demilight','돋움','NanumGothic',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif; width:100%; float:left; position:relative; display:inline-table}
a{font-family: 'notokr-demilight','돋움','NanumGothic', sans-serif; color: #222; text-decoration:none; }
.container{width: 100%;	margin: 0 auto; font-family: 'notokr-medium','돋움','NanumGothic', sans-serif; color: #222; background: url(../image/main/bg.jpg) no-repeat top center; height:1140px; font-size:12px;}
/*header*/

#mainFlash {
position:absolute;
top:115px;
left:0;
width:984;
height:222px;
z-index:1;
text-align:center;
margin:0 auto;
}

a {cursor:pointer;}

header{margin: 0 auto; width:100%; text-align:center;}
.tm{  width:100%; }
.tmall{ width:984px; margin:0 auto; text-align:right;}
.tmall ul{ float:right;}
.tmall li{ float:left;}
#top{ width:100%; margin:0 auto; height:142px; }
.toplm{ width:1100px; margin:0 auto;}

.t_menu{ width:100%; text-align:right;height:14px; z-index:100;}
.t_menu ul{ margin:0 0 0 850px; width:150px; height:14px;}
.t_menu li{ float:left; padding:0px 3px; height:14px;}
.logobox{ width:1024px; margin:0 auto; text-align:center; height:48px; }
.logot{margin:10px 0 0 0px;}


.logo{ float:left ; margin:5px 0 0 0;}
.logo2{ float:right ; margin:20px 0 0 0;}
ul#topmenu {list-style: none; float:left;  width:755px; margin:30px 0 0 15px; }
ul#topmenu, ul#topmenu ul { list-style: none; width:590px; float:left; }

ul#topmenu li {  float:left; padding:10px 15px 30px 15px;/* height:40px;*/ text-align:center; font-family:'notokr-medium', 'NanumGothic','돋움', sans-serif; color: #fff; font-size:11px; position:relative; }
ul#topmenu li a {text-decoration:none;}
ul#topmenu li ul {position:absolute; top:38px;padding:0;margin:0;height:30px;display:none;font-size:12px;  z-index:500; float:left; list-style: none;}
ul#topmenu li ul li { float:left; margin:0 5px; padding:10px 5px 2px 5px; white-space:nowrap; font-size:12px;}
/*ul#topmenu li ul li {margin:0 5px; padding:10px 5px 2px 5px; white-space:nowrap;background:url(../image/comm/tp_sub_li.png) 0 6px no-repeat;font-size:12px; }*/
ul#topmenu li ul li img {vertical-align:top; display:block;}
ul#topmenu li.menu1 ul.sub01 {position:absolute;  left:0; top:0; width:700px; margin:50px 0 0 -150px;height:35px;  padding:0px 0 5px 150px; color:#fff;  /*  background-color: rgba(0, 0, 0, 0.5);*/  }
ul#topmenu li.menu2 ul.sub02 {position:absolute;  left:0; top:0; width:700px; margin:50px 0 0 -150px;height:35px;  padding:0px 0 5px 150px; color:#fff;  /*  background-color: rgba(0, 0, 0, 0.5);*/  }
ul#topmenu li.menu3 ul.sub03 {position:absolute;  left:0; top:0; width:600px; margin:50px 0 0 -150px;height:35px;  padding:0px 0 5px 00px; color:#fff;   /*  background-color: rgba(0, 0, 0, 0.5);*/  }
ul#topmenu li.menu4 ul.sub04 {position:absolute;  left:-0; top:0; width:150px; margin:50px 0 0 15px;height:35px;  padding:0px 0 5px 0px; color:#fff;    /*  background-color: rgba(0, 0, 0, 0.5);*/  }
ul#topmenu li.menu5 ul.sub05 {   position:absolute;  left:0; top:0; width:700px; margin:50px 0 0 -400px;height:35px;  padding:0px 0 5px 0px;  color:#fff;  /*  background-color: rgba(0, 0, 0, 0.5);*/ }
ul#topmenu li.menu6 ul.sub06 {   position:absolute;  left:0; top:0; width:450px; margin:50px 0 0 -350px; height:35px;  padding:0px 0 5px 0px;  color:#fff; /*  background-color: rgba(0, 0, 0, 0.5);*/   }
ul#topmenu li.menu7 ul.sub07 { position:absolute;  left:0; top:0; width:500px; margin:50px 0 0 -900px;height:35px; padding:0px 0 5px 0;  color:#fff; /*  background-color: rgba(0, 0, 0, 0.5);*/  }
ul#topmenu li.menu8 ul.sub08 {position:absolute; left:600px;background:#262626; padding:7px 0 0 0; z-index:999;}
ul#topmenu li a {color:#fff;text-decoration:none;}
ul#topmenu li a:visited, a:focus {color:#fff;}
ul#topmenu li a:hover {color:#fff;}
ul#topmenu > li:hover ul { display:block;  z-index:999;  background-color: rgba(0, 0, 0); }

/*main*/
#lnb {
    width: 100%;
    margin-left: 0px;
    z-index: 500
}

#lnb h2 {
    position: absolute;
    font-size: 0;
    line-height: 0;
    overflow: hidden
}

#lnb_1dul {
    margin: 0 auto;
    padding: 0;
    width: 1200px;
    zoom: 1
}

#lnb_1dul:after {
    display: block;
    visibility: hidden;
    clear: both;
    content: ""
}

#lnb_1dul li {
    float: left;
    width: 16%;
    text-align: center;
}

.lnb_1dli1 .lnb_2dul {
    border-left: 1px solid #dddddd
}


.lnb_1da {
    display: block;
    padding: 10px 0 15px 0;
    font-weight: bold;
    line-height: 2.00em;
    font-size: 17px;
    text-decoration: none;
    font-family: 'NanumGothic', sans-serif;
    color: #444444;
    width: 100%;
    text-align: center;
}

.lnb_1dli.current .lnb_1da,
.lnb_1dli:hover .lnb_1da,
.lnb_1da:focus,
.lnb_1da:hover,
.lnb_1da:active {
    text-decoration: none;
    color: #3b6ee4;
    font-weight: bold
}

/*background:url('/img/gnb_bg00.gif') #333 center right no-repeat;*/
.lnb_2dul {
    display: none;
    position: absolute;
    top: 59px;
    overflow: hidden;
    z-index: 900;
    width: 200px;
    padding: 0px 0;
    margin: 0px;
    border-right: 1px solid #dddddd
}

.lnb_2dul li {
    float: left;
    width: 100%;
	list-style: none;
}

/*background:#fff;*/
a.lnb_2da {
    display: block;
    padding: 7px 0;
    text-align: left;
    color: #545454;
    width: 170px;
    text-align: center;
}

.lnb_2dli a {
    font-size: 13px;
    padding-top: 10px;
    line-height: 30px;
    color: #585858;
    font-family: 'NanumBarunGothic'
}

/*.lnb_2dli.first a{padding-top:12px;}
.lnb_2dli.last a{padding-bottom:12px;}*/
.lnb_2dli:hover a,
.lnb_1dli:hover a.lnb_2da,
.lnb_1dli.active a.lnb_2da:hover {
    color: #3b6ee4;
    font-weight: bold
}

#lnb .all {
    background: #fff;
    position: absolute;
    width: 100%;
    top: 59px;
    left: 0;
    z-index: 500;
    border-bottom: 1px solid #9a9a9a;
    border-top: 1px solid #9a9a9a;
}

/*background:rgba(255,255,255,1.0);*/
.dropdown-submenu a {
    font-size: 18px;
    font-weight: bold;
    color: #253a6a;
    text-decoration: none;
    padding: 10px 0 0 0;
}

.dropdown-menu1 {
    padding: 0;
    margin: 0;
}

.dropdown-menu1 li {
    padding: 0;
    margin: 0;
}

.dropdown-menu1 li a {
    color: #666;
    padding: 0 0 0 0;
    font-size: 16px;
    font-weight: normal
}

.sub_titline {
    width: 100%;
    background: #3b6ee4;
    color: #bf9d6d;
    font-family: 'NanumSquare', sans-serif;
    height: 2px;
    text-align: center;
    position: absolute;
    padding-top: 0px;
    top: 135px;
    left: 0
}


/* Header */
#header_wrap {position:absolute; left:0; top:0; overflow:hidden;  height:109px; background:url('images/top/bg.jpg') #ffffff left 109px repeat-x; z-index:7;width:100%; float:left; }/*;*/
#header {position:relative; margin:0 auto;width:100%;}/* */
/*#topMenu {position:absolute; top:8px; right:0; height:13px; text-align:right; }
#topMenu ul {overflow:hidden; line-height:12px;}
#topMenu ul > li {float:left; padding-right:5px;}*/
.serch_hubo {position:absolute; top:58px; right:0; line-height:18px;}
.serch_hubo input[type="text"] {width:190px; height:18px; padding:2px;  line-height:18px;color:#cccccc;}
.serch_hubo button {cursor:pointer; border:0; background:none;}
.top_fav {position:absolute; top:0px; left:16px;}
.live_news {position:absolute; right:0; top:99px;overflow:hidden; width:380px; height:17px;}
.live_news dt {float:left; padding-right:5px;}
.live_news dd {float:left; position:relative; width:275px; height:17px; line-height:17px;}
.live_news dd a {color:#ffffff;}
.live_news dd .prev {position:absolute; right:0;bottom:0; width:8px; height:8px;}
.live_news dd .next {position:absolute; right:0; top:0; width:8px; height:8px;}
.gnbLogo {position:absolute; left:1012px; top:132px;}

/* gnb */
#gnb { margin:0 auto; left:0; top:88px; width:1100px;}
	#gnb > ul {overflow:hidden; width:1100px; height:705px;  z-index:8;} 
	#gnb > ul > li {float:left; position:relative; width:190px; padding:15px 0; text-align:center; font-size:16px; color:#666}
	#gnb > ul > li a{ font-size:16px; color:#555; font-family:'notokr-medium','NanumGothic','돋움'; font-weight:bold;}
	#gnb > ul > li.first{ width:107px; text-align:left; margin-left:40px;}
	#gnb > ul > li.last {width:107px;  text-align:right} 
.menu_2dep {display:none; position:absolute; top:52px; height:270px; overflow:hidden; width:1080px; font-size:13px; color:#353535 ;z-index:999; border:2px solid #3b6ee3; background:#fff; left:-40px; }
	#gnb > ul > li > ul.menu1 {padding-left:60px;}
	#gnb .menu2 >.menu_2dep  {left:-147px;}
	#gnb .menu3 >.menu_2dep {left:-337px;}
	#gnb .menu4 >.menu_2dep {left:-527px;}
	#gnb .menu5 >.menu_2dep {left:-717px;}
	#gnb .menu6 >.menu_2dep {left:-907px;}
	#gnb > ul > li > .menu_2dep li a {font-size:13px; color:#909090; text-align:left;}	
.menu_2dep ul.menu1 {padding-left:40px;}
.menu_2dep ul.menu2 {padding-left:10px;}
.menu_2dep ul.menu3 {padding-left:35px; letter-spacing:-1px;}
.menu_2dep ul.menu4 {padding-left:30px;}
.menu_2dep ul.menu5 {padding-left:40px;}
.menu_2dep ul.menu6 {padding-left:20px;  width:130px;}
.menu_2dep ul {float:left; padding:12px 15px 8px 15px;  width:185px; }
.menu_2dep li a {font-weight:bold; color:#5d5d5d;  padding:8px 0; float:left; width:100%;  font-size:13px;}
.menu_2dep li a:hover {font-weight:bold; color:#3b6ee4;}

#topmain{ width:100%; margin:0 auto; background:url(../images/top/mbg.jpg) repeat-x  0 108px; position:relative; float:left;}


/*
#lnb{width:100%;  margin-left:0px;  z-index:500}
#lnb h2{position:absolute;font-size:0;line-height:0;overflow:hidden}

#lnb_1dul{margin:0 auto;padding:0;width:1200px;  zoom:1}
#lnb_1dul:after{display:block;visibility:hidden;clear:both;content:""}
#lnb_1dul li{float:left; width:14%; text-align:center; }

.lnb_1dli4{ margin-left:14%;}
.lnb_1dli1 .lnb_2dul{ border-left:1px solid #dddddd }
.lnb_1dli4 .lnb_2dul{ border-left:1px solid #dddddd }
.lnb_1da{display:block;padding:10px 0 15px 0; line-height:2.00em; font-size:18px;text-decoration:none; font-family:'notokr-medium','NanumGothic', sans-serif; color:#222;width:100%; text-align:center;}
.lnb_1dli.current .lnb_1da,
.lnb_1dli:hover .lnb_1da,
.lnb_1da:focus,
.lnb_1da:hover,
.lnb_1da:active{text-decoration:none;color:#3b6ee4; font-weight:bold}/*background:url('/img/gnb_bg00.gif') 
.lnb_2dul{display:none;position:absolute;top:59px;overflow:hidden; z-index:900;  width:164px; padding:0px 0; margin:0px; border-right:1px solid #dddddd }
.lnb_2dul li{ float:left; width:100%;  }
.lnb_2dul:hover{ }
a.lnb_2da{display:block;padding:7px 0;text-align:left;color:#545454; width:164px; text-align:center; }
.lnb_2dli a{ font-size:14px;padding-top:10px; line-height:30px; color:#444; font-family:'notokr-demilight','NanumBarunGothic' }

.lnb_2dli:hover a,
.lnb_1dli:hover a.lnb_2da,
.lnb_1dli.active a.lnb_2da:hover{color:#3b6ee4; font-weight:bold}

#lnb .all{ background:#fff; position:absolute; width:100%; top:59px;left:0;z-index:500;  border-bottom:1px solid #9a9a9a; border-top:1px solid #9a9a9a;}/*background:rgba(255,255,255,1.0
.dropdown-submenu a{ font-size:18px; font-weight: bold; color:#253a6a; text-decoration:none; padding:10px 0 0 0;} 
.dropdown-menu1{ padding:0 ; margin:0;}
.dropdown-menu1 li{ padding:0 ; margin:0;}
.dropdown-menu1 li a{ color:#444; padding:0 0 0 0; font-size:16px; font-weight:normal}
.sub_titline{width:100%; background:#3b6ee4; color:#bf9d6d;  font-family:'NanumSquare', sans-serif; height:2px; text-align:center; position:absolute; padding-top:0px; top:135px; left:0}

);*/

/*main*/
#mtop{ width:100%; float:left;  height:142px; background:#369 }
.maintopmenu{  float:left;  width:984px; margin:0px 0 0 20px;  }
/*mainimg*/

 #slideshow {width:984px; height:299px; position:relative ;top:0px; z-index:1; margin:0; padding:0;}
 #slides {position:relative;width:100%; height:299px; overflow:auto;z-index:1;margin:0; padding:0;}
 #slides li {width:100%; height:299px; background-size:984px; background:#fff}


 .pagination {list-style:none; height:16px;padding:0;z-index:99991;width:100px;margin:0; padding:0; float:right}
 .pagination li {float:left; cursor:pointer; width:23px; height:3px;background:#a4a4a4;margin:0 5px 0 0;font-size:0;}
 .pagination li:hover {background:#0050e3;}
 li.current {background:#0050e3;}
 
/*2020topmenu*/
.tm_20{width:100%; background:#fff; height:17px; margin-top:0px;  top:0px;}
.tm_20_box{ width:1200px; margin:0 auto; text-align:right}
.tml_20{width:100%; float:left;border-bottom:1px solid #dddddd;}
.tml_20_box{height:60px; width:1200px;  margin:0 auto; position:relative; }



/*maincontent*/

.main_content{ width:100%; float:left; height:950px; position:relative; margin:px 0 0 0;}
.main_box{ width:984px; margin:0 auto; height:950px; position:relative}
.main_line{  width:100%; height:1px; z-index:100;}/*background:url(../images/main/topbg.png) repeat-x;*/
/*banner*/
.bannerbox{ width:100%; float:left; margin:0; padding:0;}
.banner2{ background:#0096ff; float:left; width:328px; height:205px;}
.banner3{ background:#3b6ee4; float:left; width:328px; height:205px;}

.m_notice{ width:312px; height:189px; border-bottom:2px solid #0d3078; float:left; margin:15px 0 0 0;}
.motice_list {padding:0 0 0 10px;  width:100%;}
.motice_list li{ background:url(../images/content/dot_s.jpg) no-repeat 0px 16px; float:left;  padding:8px 0 0 10px;  width:100%; font-size:12px;}
.qa{ float:left; margin:15px 0 0 0;}

/*배너내슬라이드*/

/*시설안내슬라이드*/
.embank{ background:#36c2ff; width:328px; height:205px; float:left;}
.embank .sliderkit .sliderkit-nav .sliderkit-nav-clip ul li{padding:2px 0 1px 3px;}
 	.sliderkit{display:none;position:relative;overflow:hidden;text-align:left;}
	.sliderkit a,
	.sliderkit a:hover{text-decoration:none;}
	.sliderkit a:focus{outline:1px dotted #000;/*optional*/}
	.sliderkit img{border:0;}
	.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:right; width:100%; margin:20px 0 0 0;}
	.sliderkit .sliderkit-nav-clip{overflow:hidden;margin:0 auto !important;width:328px; padding:5px 0 0 0; }
	.sliderkit .sliderkit-nav-clip ul{position:relative;list-style:none;margin:0 auto;padding:0;width:328px;}
	.sliderkit .sliderkit-nav-clip li{float:left; height:3px;  background:#fff;}
	/*.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden; }*/
	.sliderkit .sliderkit-nav-clip ul li:hover {background:#0050e3;}
	.sliderkit .sliderkit-btn{z-index:10;}
	.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden; height:400px;}
	.sliderkit .sliderkit-panel > img { background: transparent;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE 8 */   
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE 6 & 7 */      
  zoom: 1;}
	.sliderkit .sliderkit-panel.main_img01{left:3px; top:47px;}
	.sliderkit .sliderkit-panel.main_img02{left:3px; top:47px;}
	.sliderkit .sliderkit-panel-active{z-index:5;}
	.sliderkit .sliderkit-panel-old{z-index:4;}
	.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
	.sliderkit-panel .sliderkit-panel-textbox{top:0;left:0;width:1px;height:1px;}
	.sliderkit-panel .sliderkit-panel-text{position:relative;z-index:3;top:0;left:0;}
	.sliderkit-panel-active .main_img02_woman {display:block !important; position:absolute;left:97px; top:37px; z-index:6;}
	.sliderkit-panel .main_img02_woman {display:none;}
	.sliderkit-panel-active .main_img02_tit {display:block !important; position:absolute;left:600px; top:10px;z-index:6;}
	.sliderkit-panel .main_img02_tit {display:none;}
	
	.newslider-vertical{position:relative; width:100%;height:205px; }
.newslider-vertical .sliderkit-nav{position:absolute;right:0; width:100%; text-align:right; bottom:5px;}
.newslider-vertical .sliderkit-nav ul{ float:right; width:100%;}
.newslider-vertical .sliderkit-nav-clip{ float:right; width:150px;}
.newslider-vertical .sliderkit-nav-clip li{ width:23px; padding-left:10px; float:left;}
.newslider-vertical .sliderkit-nav-clip li.sliderkit-selected {background:#0050e3;  float:left;}
.newslider-vertical .sliderkit-nav-clip li.sliderkit-selected a {background:#36c2ff; float:left;}
.newslider-vertical .sliderkit-nav-clip li {display:block; width:28px; margin:0 0 0 5px ; background:#fff; }
.newslider-vertical .sliderkit-nav-clip li:hover,
.newslider-vertical .sliderkit-nav-clip li:focus{ background:#0050e3;float:left;width:23px; height:3px; }
.newslider-vertical .sliderkit-panels{width:187px;height:129px;overflow:hidden;}
.newslider-vertical .sliderkit-panel{width:328px;height:205px; background:#36c2ff;}

/*
.footer { margin:0px 0 15px 0; padding:0; background:#979695;float:left; font-size:12px;  color:#fff;width:100%;}
.foott{ background:#8d8d8b; width:100%; height:35px; padding:12px 0 0 0; }
.foott ul{ width:1024px;  margin:0 auto; font-weight:bold;}
.foott li{ float:left; border-right: solid 1px #fff; padding:0 15px;  }
.foott li a{ color:#fff;  }
.footl{ width:1024px; margin:20px auto; height:43px;}
.foot_u{ background:#979695; padding:0; width:100%; margin:0; height:30px; float:left;}
.foot_t{ float:left; margin:10px 0 0 30px;}
*/

.f_l{  float:left;}
.f_r{ float:right;}
address{ width:1024px; margin:30px auto 0 auto; height:50px; padding:10px 0;}

.main_icon{ position: absolute; top:160px; left:0; z-index:109; width:100%; text-align:center;}
.main_iconall{ top:6px; margin:0 auto; width:1250px; text-align:right; }
.main_q{ position:fixed; width:105px; text-align:center; margin:0 0 0 1145px;}
.q_list{ width:100%; text-align:center; margin:5px 0 0 0; padding:0; float:left;}
.q_list li{ width:100%; text-align:center; margin:0; padding:0; height:auto;}
/*sublayout*/
#sub_c{ width:100%; float:left;}
.j_line{ border-bottom: solid 2px #ff5c1f;}

.sub_content{ width:100%; margin:0px auto; color:#000; }
/*leftmenu*/
.sub_left{ width:280px; margin:0 0 0 0; position: fixed; left:0px; top:180px; z-index: 9999; }
.sub_left .sub_left_t {font-family: 'notokr-medium'; font-size: 32px; width: 100%; padding: 10px 0 10px 20px; display: inline-block;}
.sub_left img{ margin:5px 0 0 0 ; }
.sub_left1{ width:280px; margin:0 0 0 0; position: fixed; left:0px; top:200px;z-index: 9999;  }

.sub_left_m{border:1px solid #bfbfbf;  width:280px; float:left; margin:0; border-bottom: 0px; padding:0;  background: #FFF;}
.sub_left_m li a{width:100%; float:left; margin:0; padding: 0px; font-size:17px;  line-height: 38px; border-bottom: 1px solid #bfbfbf;  }
.sub_left_m li a:hover{ float:left;  color:#000; margin:0; padding: 0;font-family: 'notokr-medium'; }
.lm_over{ height: 38px; width: 7px; margin-right:10px;  background:#284181; display: inline-block;}
.lm_over1{ height: 38px; width: 7px;margin-right:10px;  background:#fff; display: inline-block;}

.m_over1{ background:#284181; color:#fff; }
.m_over2{  color:#284181; font-weight:bold; }
.leftm_2 { width: 100%;  }
.sub_left_s{ border: 0px; }
.sub_left_s li a{width:100%; float:left; margin:0; padding:0 0 0 5px; font-size:16px;  line-height: 38px; border-bottom: 1px solid #bfbfbf;  color:#444 }
.sub_left_s li a:hover{ float:left;  color:#000; margin:0; padding: 0 0 0 5px;;font-family: 'notokr-medium';  font-size: 16px;}

.sub_left_x{width:50px; margin:0 0 0 0; position: fixed; left:0px; top:200px; text-align: left; }

/*sub_content*/

.scontent{  width:100%; margin:0px auto;  padding:0;  text-align:left;  word-break: keep-all; font-family: 'notokr-demilight','NanumBarunGothic';}
.sub_tit{ width: 1200px;  margin:0px auto; color:#000; text-align:center; font-size:34px;  padding: 50px 0; font-family: 'notokr-bold','NanumBarunGothic';}
.sub_path{ float:right; font-size:12px;	padding:0 0 0 15px;}
.sallc{ margin: 0px; width:100%;color:#686868; font-size:15px; padding:10px 0 100px 5px; float:left; line-height:22px;}
.dot{ width:4px; height:18px; background:#3b6ee4; float:left; margin:2px 10px 0px 0;}

.popupbox{ background:#999; border:solid 2px #999;}
.popupbox_c{ background:#fff; font-size:12px; color:#fff;}
/*basic*/
caption{ display:none;}

/*font*/
.tac{ text-align:center;}
.fwb{ font-weight:bold;}

/*contents*/
/*dox*/
.ds_text100{ padding:10px 0 0 10px; width:100%; word-wrap: break-word; text-align:justify; color:#696969; line-height:22px; float:left;}
.ds_text100c{ padding:10px 0 0 10px; width:80%; word-wrap: break-word; text-align:justify; color:#696969; line-height:26px; margin: 10px auto  20px auto; text-align: center;}
.ds_text95{ padding:0 0 0 0; width:95%; word-wrap: break-word; text-align:justify; color:#696969; line-height:22px;}

.ds_b245{ width:245px; float:left; margin:7px 10px 0 0; }
.ds_b498{ width:498px; float:left; margin:7px 10px 0 0; }

.ds_100{ float:left; width:100%;  text-align:left; margin:10px 0 0 0;}
.ds_20{ float:left; width:20%;  text-align:left; margin:10px 0 0 0;}
.ds_30{ float:left; width:30%;  text-align:left; margin:10px 0 0 0;}
.ds_33{ float:left; width:32.5%;  text-align:left; margin:10px 0 0 0;}
.ds_40{ float:left; width:40%;  text-align:left; margin:10px 0 0 0;}
.ds_48{ float:left; width:48%;  text-align:left; margin:10px 0 0 0;}
.ds_50{ float:left; width:50%;  text-align:left; margin:10px 0 0 0;}
.ds_60{ float:left; width:60%;  text-align:left; margin:10px 0 0 0;}
.ds_70{ float:left; width:70%;  text-align:left; margin:10px 0 0 0; padding:5px 0 0 0;}
.ds_80{ float:left; width:80%;  text-align:left; margin:10px 0 0 0;}
.ds_90{ float:left; width:90%;  text-align:left; margin:10px 0 0 0;}
.ds_100c{ float:left; width:100%;  text-align:center; margin:10px 0 30px 0;}

.ds_img100{ width:100%; margin:30px 0 0 0; padding:0; text-align: left }
.ds_img100_l{ width:100%; margin:0px 0 0 0; padding:20px 0 20px 0; text-align: left; border: 1px solid #bfbfbf;  display: inline-block}
.ds_img50{ width:50%; margin:0; padding:0; }
.ds_img68{ width:68%; margin:0; padding:0; display: inline-block}
.ds_img68 strong{  color: #222; font-size: 18px;   font-family:'notokr-medium';}
.ds_img70{ width:70%; margin:0; padding:0;}
.box_g{background:#f8f8f8; width: 100%; padding: 20px 10px; word-break: keep-all; display: inline-block; text-align: center; color: #222222}


.fts_22{font-size: 22px;}
/*title*/
.subtit_st{ color:#333333; font-size:30px; width:100%;  margin:80px 0 0 0; text-align:center; padding: 15px 0; display: inline-block; font-family:'notokr-medium'} 
.subtit_sts{ color:#333333; font-size:22px; width:100%;  margin:50px 0 0 0; text-align:center; padding: 15px 0; display: inline-block; } 
.sts_b{ background: #6599ff; padding: 10px 20px; color: #fff; }
.st_s { width:95%; font-family:'notokr-medium';  font-size:17px; font-weight:bold; color:#3b6ee4;  margin:20px 0 0 10px; float:left; }
.st_s_c { width:100%; font-family:'notokr-medium';  font-size:17px; font-weight:bold; color:#3b6ee4;  margin:20px 0 0 0; text-align: center;}
.subb_t{ background:url(../images/sub/big_t_bg.jpg) repeat-x; height:97px; text-align:center; width:100%;}
.st{ width:50%; font-family:'NanumGothic','NanumMyeongjo','돋움', sans-serif;  font-size:15px; font-weight:bold; color:#3b6ee4;  margin:10px 0 0 10px; float:left; }

/*table*/
.ds0104{ width:100%; border-top:3px solid #3b6ee4;}
.ds0104 th{ background:#000; color:#5f5f5f; font-weight:bold; border-bottom:1px solid #bfbfbf; padding:5px 0; text-align:center;}
.ds0104 td{  ;  border-bottom:1px solid #7c7c7c; padding:5px 0 5px 5px; vertical-align:middle}

.dstable{ width:100%;  float:left; margin:10px 0 0 0; border-left:1px solid #bfbfbf;}
.dstable th{ background:#f8f8f8; color:#000; font-weight:bold; border-bottom:1px solid #bfbfbf; border-top:1px solid #bfbfbf; padding:15px 0; text-align:center; border-right:1px solid #bfbfbf; vertical-align:middle}
.dstable td{   border-bottom:1px solid #bfbfbf; padding:10px 0 10px 5px; border-right:1px solid #bfbfbf;vertical-align:middle; text-align: center;}

.dstable_mini{ width:50%;  float:left; margin:10px 0 0 0; border-left:1px solid #bfbfbf;}
.dstable_mini th{ background:#f8f8f8; color:#000; font-weight:bold; border-bottom:1px solid #bfbfbf; border-top:1px solid #bfbfbf; padding:15px 0; text-align:center; border-right:1px solid #bfbfbf; vertical-align:middle}
.dstable_mini td{   border-bottom:1px solid #bfbfbf; padding:10px 0 10px 5px; border-right:1px solid #bfbfbf;vertical-align:middle; text-align: center;}

.dstable_h{ width:100%;  float:left; margin:10px 0 0 0; border-left:1px solid #bfbfbf;  border-top:1px solid #bfbfbf;}
.dstable_h th{ background:#f8f8f8; color:#000; font-weight:bold; border-bottom:1px solid #bfbfbf; padding:15px 0; text-align:center; border-right:1px solid #bfbfbf; vertical-align:middle}
.dstable_h td{   border-bottom:1px solid #bfbfbf; padding:10px 0 10px 5px; border-right:1px solid #bfbfbf; border-top:1px solid #bfbfbf; vertical-align:middle; text-align: center;}

.dstable_hc{ width:100%;  float:left; margin:10px 0 0 0; border-left:1px solid #bfbfbf;  border-top:1px solid #bfbfbf;}
.dstable_hc th{ background:#f8f8f8; color:#000; font-weight:bold; border-bottom:1px solid #bfbfbf; padding:15px 10px; text-align:center; border-right:1px solid #bfbfbf; vertical-align:middle}
.dstable_hc td{   border-bottom:1px solid #bfbfbf; padding:10px; border-right:1px solid #bfbfbf; border-top:1px solid #bfbfbf; vertical-align:middle; text-align: left;}
.dstable_hc  .bg_t{ color:#fff; background:#3e62ae; border-right:1px solid #bfbfbf;  font-size: 18px;}

.dstable1{ width:100%; border-top:1px solid #bfbfbf; float:left; margin:10px 0 0 0; border-left:1px solid #bfbfbf;}
.dstable1 th{  color:#000; font-weight:bold; border-bottom:1px solid #bfbfbf; padding:15px 0; text-align:center; border-right:1px solid #bfbfbf; vertical-align:middle;}
.dstable1  .bg_b{ background:#f2f6ff;}
.dstable1  .bg_g{ background:#f7f7f7;}
.dstable1 td{   border-bottom:1px solid #bfbfbf; padding:5px 0 5px 3px; border-right:1px solid #bfbfbf;vertical-align:middle}

.dstabletc{ width:100%; border-top:1px solid #bfbfbf; float:left; margin:10px 0 0 0; border-left:1px solid #bfbfbf;}
.dstabletc th{background:#f8f8f8;  color:#000; font-weight:bold; border-bottom:1px solid #bfbfbf; padding:15px 0; text-align:center; border-right:1px solid #bfbfbf; vertical-align:middle;}
.dstabletc td{    border-bottom:1px solid #bfbfbf; padding:5px 0 5px 3px; border-right:1px solid #bfbfbf; text-align:center; vertical-align:middle}

.dstable_mj{ width:100%;  float:left; margin:10px 0 0 0; }
.dstable_mj th{color:#000;font-family:'notokr-medium';  padding:8px 10px 8px 25px; text-align:left;  vertical-align:middle}
.dstable_mj td{  padding:10px 0 10px 5px; vertical-align:middle; text-align: left; line-height: 30px;}

.dstable_mjl{ width:100%;  float:left; margin:10px 0 0 0; }
.dstable_mjl th{color:#000;font-family:'notokr-medium';  padding:8px 10px 8px 25px; text-align:center;  vertical-align:middle}
.dstable_mjl td{  padding:10px 0 10px 5px; vertical-align:middle; text-align: center;}

.dstable_jh{ width:100%;  float:left; margin:10px 0 0 0; color: #222;  border-left:1px solid #bfbfbf; font-family:'notokr-medium'; font-size: 18px;}
.dstable_jh th{color:#000;font-family:'notokr-medium';  padding:15px 0; text-align:center;  vertical-align:middle;  border-right:1px solid #bfbfbf;  border-bottom:1px solid #bfbfbf;}
.dstable_jh td{  padding:15px 0; vertical-align:middle; text-align: center;  border-right:1px solid #bfbfbf;  border-bottom:1px solid #bfbfbf;}
.dstable_jh .bg_t{ color:#fff; background:#930051; border-right:1px solid #bfbfbf; }
.dstable_jh .bg_t1{ color:#fff; background:#202a65; border-right:1px solid #bfbfbf; }
.dstable_jh .bg_y{color:#000; background:#fff9b1; border-right:1px solid #bfbfbf; }
.dstable_jh .bg_b1{color:#fff; background:#3e62ae; border-right:1px solid #bfbfbf; }
.dstable_jh .bg_b2{color:#fff; background:#728cc7; border-right:1px solid #bfbfbf; }
.dstable_jh .bg_b3{color:#fff; background:#00a1e9; border-right:1px solid #bfbfbf; }


.dstable_s{ width:100%;  float:left; margin:10px 0 0 0; border-left:1px solid #bfbfbf;  border-top:1px solid #bfbfbf; font-size: 14px;}
.dstable_s th{ background:#f8f8f8; color:#000; font-weight:bold; border-bottom:1px solid #bfbfbf; padding:15px 10px; text-align:center; border-right:1px solid #bfbfbf; vertical-align:middle; font-size: 18px;}
.dstable_s td{   border-bottom:1px solid #bfbfbf; padding:10px; border-right:1px solid #bfbfbf; border-top:1px solid #bfbfbf; vertical-align:top; text-align: left;}
.dstable_s .bg_t{ color:#fff; background:#3e62ae; border-right:1px solid #bfbfbf;  font-size: 18px;}
.dstable_s .name{ border-right:1px solid #bfbfbf;  font-size: 18px; text-align: center}
.dstable_s .bg_b2{color:#fff; background:#728cc7; border-right:1px solid #bfbfbf; }
.dstable_s .bg_pink{color:#fff; background:#ff0090; border-right:1px solid #bfbfbf; }
.dstable_s ul{ list-style: disc; margin-left: 10px;}
.dstable_s li{ padding-left: -5px;}
.dstable_s ol{  margin-left: 15px;}

/*text*/
.ds0104t{ font-weight: bold; font-size:24px;  font-family: "NanumBarunGothic",'NanumGothic', '돋움'; color:#1e1b1b; text-align:left; padding:5px 0; }
.text90{font-size: 60px;text-align: center; width: 100%; padding: 15px 0; color: #3e4358; display: inline-block; margin-top: 30px;}
.text_b{font-family:'notokr-medium';}
.text_bb{font-family:'notokr-bold';}
.text42{ font-size: 30px; width: 100%; padding: 15px 0; text-align: center; display: inline-block; margin-top: 20px;}
.text_box_b{ background: #3b6ee3; padding: 5px 20px; color: #fff;}
.text24{ font-size:16px; text-align: center; display: inline-block; width: 100%;  margin-top: 10px;}
.text18{ font-size:18px; text-align: center; display: inline-block; width: 100%;  margin-top: 10px;}
.text12{ font-size:12px; text-align: center; display: inline-block; width: 100%;  margin-top: 10px;}
.ts60{ font-size:60px;}
.fc_r{color: #fb0e59;}
.text30{ font-size:30px;}

.text_n{ color:#1e1b1b; text-align: center; display: inline-block; width: 100%;  margin-top: 50px; }
/*color*/
.point_cr{ color:#F00; }
.pointb_cr{ font-weight:bold; color:#F00; }
.pointb_cb{ font-weight:bold; color:#3b6ee4}

/*list*/
.ds_list{ width:100%; float:left; margin:15px 0 0 0;}
.ds_list li{ background:url(../images/content/dot.jpg) no-repeat 0px 10px; float:left; padding:0 0 0 10px;  width:100%; line-height:26px;}

.ds_list_m0{ width:100%; float:left; margin:0px 0 0 0;}
.ds_list_m0 li{ background:url(../images/content/dot.jpg) no-repeat 0px 10px; float:left; padding:0 0 0 10px;  width:100%; line-height:26px;}

.ds_lists{ width:95%; float:left; margin:15px 0 0 10px;}
.ds_lists li{ background:url(../images/content/dot_s.jpg) no-repeat 0px 15px; float:left;  padding:0px 0 0 10px;  width:100%; line-height: 26px;}


.ds_listss{ width:95%; float:left; margin:15px 0 0 10px;}
.ds_listss li{ background:url(../images/content/dot_ss.jpg) no-repeat 0px 15px; float:left;  padding:0 0 0 10px;  width:100%; line-height: 26px;}


.ds_listno{ width:95%;  display: inline-block; margin:5px 0 0 10px;}
.ds_listno li{ loat:left;  padding:0 0 0 0px;  width:100%; line-height: 28px;}

/*0103 photo*/
.photo_5{ width:100%; padding: 25px 0; border: 1px solid #bfbfbf; font-size: 15px; display: inline-block; margin-top: 10px; text-align: center}
.photo_5 span{ width:12%; text-align:center; display: inline-block; margin:10px 0 0 0; }
.photo_5 span img { border:1px solid #eee;}
.photo_5 p{ text-align:center; padding:0px 0 0 0;}

/*bsb*/
.bsb_t{ color: #fff; font-family:'notokr-demilight'; text-align: center}
.bsb_t b{font-family:'notokr-bold';}

.bsb_tb{ color: #111; font-family:'notokr-bold'; text-align: center; width: 100%; padding-top: 50px;}
.bsb_tb b{font-family:'notokr-bold';}

.bsb54{font-size: 54px; line-height: 70px; padding: 60px 0 }
.bsb26{font-size: 26px;  line-height: 35px;  padding: 160px 0 30px }
.bsb30{font-size: 30px;  line-height: 45px;  }
.bsb45{font-size: 45px;  line-height: 65px;  }


.bsb_bg_g{ background: #f4f4f4; width: 100%; padding: 50px 0; text-align: center; display: inline-block}
@font-face {font-family: 'yg-jalnan';src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_four@1.2/JalnanOTF00.woff') format('woff');font-weight: normal;font-style: normal; } 
.bsb_st{ font-family: 'yg-jalnan'; font-size: 48px; color: #222; text-align: center; line-height: 55px;}
.bsb_st b{ color: #008aff}
.bsb_bg{ background: #fff; width: 100%; padding: 50px 0; text-align: center; display: inline-block }
.bsb_bg_b{ background: #55b1ff; width: 100%; padding: 50px 0; text-align: center; font-family: 'yg-jalnan'; font-size: 48px; color: #222; text-align: center; line-height: 55px;}
.bsb_bg_b b{ color: #fff; }

/*border*/
.ds_img_b{ border:1px solid #eee;}
.ds_img_fb{ float:left; border:1px solid #eee; margin:0 10px 0 0;}

.form_list{ border-bottom:1px solid #eee; padding:0; float:left; width:100%;}
.form_listt{ border-top:2px solid #3b6ee4; padding:0; float:left; width:100%;}
.font_tit{ font-size:24px; text-align:center; font-family: "NanumBarunGothic",'NanumGothic', '돋움'; width:100%; float:left; padding:10px 0;}
.form_list_t{ width:150px; float:left;  padding:5px 0 5px 10px;  background:#f2f6ff; color:#3b6ee4; }
.form_list_c{ float:left;  padding:5px 0 5px 10px;   width:610px;}


.paper_box{ width:98%; height:200px; overflow-y:scroll; border:1px solid #eee; margin:10px 0; float:left;}
.ds_btn{ padding:10px 30px; background:#527fdc; color:#fff; font-size:24px; font-family: "NanumBarunGothic",'NanumGothic', '돋움'; margin:20px 0 0 10px; font-weight:bold;}
.paper_tit{ font-size:36px; font-family: "NanumBarunGothic",'NanumGothic', '돋움';  float:left;}

.ds_input{ border:solid 1px #cbcbcb;}
 
.point_box{ width:100%; border:2px solid #F30; padding:15px; color:#F30; float:left; font-size:24px; font-family:'NanumMyeongjo','돋움', sans-serif; margin:20px 0 0 0; text-align:center;}
/*혁신페이지*/
.subtit_st_n{ color:#333333; font-size:28px; width:100%; margin:50px 0 0 0; padding: 10px 0;  text-align: center;}
.ds_text_n { color:#666; font-size:20px; width:97%; text-align: center; margin:8px 0 0 20px; float:left; line-height:28px; }
.subtit_st_36{ color:#333333; font-size:38px; width:100%; margin:50px 0 0 0; padding: 10px 0;  text-align: center; font-family:'notokr-demilight';letter-spacing: -0.5px; }
.ds_text_18 { color:#666; font-size:18px; width:97%; text-align: center; margin:8px 0 0 20px; float:left; line-height:24px; }

.subtit_st_30{ color:#333333; font-size:30px; width:100%; margin:50px 0 0 0; padding: 10px 0;  text-align: center; font-family: 'notokr-medium'; line-height:38px; letter-spacing: -0.5px; }
.ds_text_24 { color:#666; font-size:24px; width:97%; text-align: center; margin:10px 0 0 20px; float:left; line-height:28px; }
.subtit_st_b30{ color:#0938a4; font-size:30px; width:100%; margin:0px 0 0 0; padding: 10px 0;  text-align: center;font-family: 'notokr-bold';  }
.jsq_box{border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; display: inline-block; text-align: center; width: 100%; padding-bottom: 50px;}
.jsq_box1{ background: #f2f2f2; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; display: inline-block; text-align: center; width: 100%; padding-bottom: 50px;}
/**/
pgwMenu{background:#333;height:40px;position:relative;list-style:none}.pgwMenu.light{background:#ddd}.pgwMenu ul{list-style:none;white-space:nowrap;margin:0;padding:0}.pgwMenu .pm-links.mobile,.pgwMenu .pm-viewMore>ul{background:#333;box-shadow:2px 2px 4px #777;position:absolute;left:0;top:100%;z-index:1000}.pgwMenu.light .pm-links.mobile{background:#ddd}.pgwMenu .pm-links.mobile li,.pgwMenu .pm-viewMore>ul>li{display:block;clear:both;width:175px}.pgwMenu li{float:left;font-size:.9rem}.pgwMenu a{display:block;color:#fff;line-height:40px;padding:0 12px;text-decoration:none}.pgwMenu.light a{color:#000}.pgwMenu a.selected{background:#777}.pgwMenu.light a.selected{background:#c5c5c5}.pgwMenu li a:hover{background:#666;text-decoration:none}.pgwMenu.light li a:hover{background:#d0d0d0}.pgwMenu .pm-dropDown,.pgwMenu .pm-viewMore,.pgwMenu .pm-viewMore>ul{display:none}.pgwMenu .pm-dropDown a{display:inline-block;background:#777}.pgwMenu .pm-dropDown a.active,.pgwMenu .pm-viewMore a.active{background:#666}.pgwMenu.light .pm-dropDown a{background:#c5c5c5}.pgwMenu.light .pm-dropDown a.active{background:#bbb}.pgwMenu .pm-dropDown span.icon,.pgwMenu .pm-dropDown span.white{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABZ0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMDvo9WkAAABKSURBVEhL7ZOxDQAwCMN6O4/T0tmjsxHJDB4yROJ0dz3s1BRHEi2OTREBpQFKA5QGKA3m7IP8RKeIgNIApQFKA5QGc/ZBfkJTdF0oUafLBAFNbAAAAABJRU5ErkJggg==) no-repeat;display:block;height:22px;width:22px;margin:9px 5px}.pgwMenu.light .pm-dropDown span.icon,.pgwMenu .pm-dropDown span.black{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOvgAADr4B6kKxwAAAABZ0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMDvo9WkAAABpSURBVEhL7ZPLCcAwDEM9jefI/ks1Hyj2QbiGSLcKHggl8sEktjTc/WGyZxo6YKAbrFzFoav3/hdhmsrlijBN5XJFmKZyuSJMU7lcsfV/kIN0FRJgyACGDGDIAIYMpK8CHt6iG6xZhY0JIJ+6AHGbUFsAAAAASUVORK5CYII=) no-repeat;display:block;height:22px;width:22px;margin:9px 5px}.pgwMenu .pm-viewMore{display:none;position:relative}.pgwMenu .pm-viewMore>a{display:inline-block}.pgwMenu .pm-viewMore>ul{left:auto;right:0}.pgwMenu .pm-viewMore li{float:none}.pgwMenu .pm-viewMore span.icon,.pgwMenu .pm-viewMore span.white{border-color:#fff transparent;border-style:solid;border-width:8px 6px 0;margin-left:3px;display:inline-block}.pgwMenu.light .pm-viewMore span.icon,.pgwMenu .pm-viewMore span.black{border-color:#000 transparent;border-style:solid;border-width:8px 6px 0;margin-left:3px;display:inline-block}

.pgwSlideshow{width:100%;background:#333;display:none}.pgwSlideshow a{color:#fff}.pgwSlideshow .ps-current{text-align:center;position:relative;min-height:347px;overflow:hidden}
.pgwSlideshow .ps-current>ul>li{text-align:center;width:100%;z-index:1;opacity:0;display:block}.pgwSlideshow .ps-current>ul>li img{display:block;max-width:100%;margin:auto}.pgwSlideshow .ps-caption{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";text-align:left;font-size:1rem;color:#fff;position:absolute;left:0;bottom:0;width:100%;padding:10px;display:none}.pgwSlideshow .ps-caption span{padding:7px;display:inline-block}.pgwSlideshow .ps-list{border-top:1px solid #555;box-shadow:0 10px 10px -5px #333 inset;background:#555;overflow:hidden;position:relative; padding:5px 0;}.pgwSlideshow .ps-list ul{position:relative;list-style:none;margin:0;padding:5px 0;left:0;  width:100%}.pgwSlideshow .ps-list li{float:left}.pgwSlideshow .ps-list li .ps-item{display:block;margin:15px 8px;opacity:.6;filter:alpha(opacity=60)}.pgwSlideshow .ps-list li img{display:block;border:1px solid #777;width:80px;height:80px}.pgwSlideshow .ps-list li .ps-item.ps-selected{float:left;opacity:1;border:4px solid #fff;overflow:hidden}.pgwSlideshow .ps-list li .ps-item.ps-selected img{margin:-4px}.pgwSlideshow .ps-prevIcon{border-color:transparent #fff transparent;border-style:solid;border-width:10px 10px 10px 0;display:block}.pgwSlideshow .ps-nextIcon{border-color:transparent #fff transparent;border-style:solid;border-width:10px 0 10px 10px;display:block}.pgwSlideshow .ps-current .ps-prev{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";border:1px solid #777;border-left:0;border-radius:0 4px 4px 0;position:absolute;padding:20px 20px 20px 15px;left:0;top:45%;cursor:pointer}.pgwSlideshow .ps-current .ps-next{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";border:1px solid #777;border-right:0;border-radius:4px 0 0 4px;position:absolute;padding:20px 15px 20px 20px;right:0;top:45%;cursor:pointer}.pgwSlideshow .ps-list .ps-prev{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000',endColorstr='#bb000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000')";border:1px solid #777;border-left:0;border-radius:0 4px 4px 0;padding:20px 15px 20px 12px;cursor:pointer;position:absolute;left:0;top:25px;z-index:1000;display:none}.pgwSlideshow .ps-list .ps-next{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000',endColorstr='#bb000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000')";border:1px solid #777;border-right:0;border-radius:4px 0 0 4px;padding:20px 12px 20px 15px;cursor:pointer;position:absolute;right:0;top:25px;z-index:1000;display:none}.pgwSlideshow.narrow .ps-list li img{width:60px;height:60px}.pgwSlideshow.narrow .ps-current .ps-prev{padding:15px 15px 15px 12px;top:40%}.pgwSlideshow.narrow .ps-current .ps-next{padding:15px 12px 15px 15px;top:40%}.pgwSlideshow.narrow .ps-list .ps-prev{padding:15px 12px 15px 10px;top:20px}.pgwSlideshow.narrow .ps-list .ps-next{padding:15px 10px 15px 12px;top:20px}.pgwSlideshow.narrow .ps-caption{font-size:.8rem;padding:8px}
.pgwSlideshowLight{width:100%;background:#ddd;display:none}.pgwSlideshowLight a{color:#fff}.pgwSlideshowLight .ps-current{text-align:center;position:relative;min-height:150px;overflow:hidden}.pgwSlideshowLight .ps-current>ul>li{text-align:center;width:100%;z-index:1;opacity:0;display:block}.pgwSlideshowLight .ps-current>ul>li img{display:block;max-width:100%;margin:auto}.pgwSlideshowLight .ps-caption{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";text-align:left;font-size:1rem;color:#fff;position:absolute;left:0;bottom:0;width:100%;padding:10px;display:none}.pgwSlideshowLight .ps-caption span{padding:7px;display:inline-block}.pgwSlideshowLight .ps-list{border-top:1px solid #aaa;box-shadow:0 10px 10px -5px #999 inset;background:#ddd;overflow:hidden;position:relative}.pgwSlideshowLight .ps-list ul{position:relative;list-style:none;margin:0;padding:0;left:0}.pgwSlideshowLight .ps-list li{float:left}.pgwSlideshowLight .ps-list li .ps-item{display:block;margin:15px 8px;opacity:.6;filter:alpha(opacity=60)}.pgwSlideshowLight .ps-list li img{display:block;border:1px solid #aaa;width:80px;height:80px}.pgwSlideshowLight .ps-list li .ps-item.ps-selected{float:left;opacity:1;border:4px solid #fff;overflow:hidden}.pgwSlideshowLight .ps-list li .ps-item.ps-selected img{margin:-4px}.pgwSlideshowLight .ps-prevIcon{border-color:transparent #fff transparent;border-style:solid;border-width:10px 10px 10px 0;display:block}.pgwSlideshowLight .ps-nextIcon{border-color:transparent #fff transparent;border-style:solid;border-width:10px 0 10px 10px;display:block}.pgwSlideshowLight .ps-current .ps-prev{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";border:1px solid #777;border-left:0;border-radius:0 4px 4px 0;position:absolute;padding:20px 20px 20px 15px;left:0;top:45%;cursor:pointer}.pgwSlideshowLight .ps-current .ps-next{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";border:1px solid #777;border-right:0;border-radius:4px 0 0 4px;position:absolute;padding:20px 15px 20px 20px;right:0;top:45%;cursor:pointer}.pgwSlideshowLight .ps-list .ps-prev{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000',endColorstr='#bb000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000')";border:1px solid #777;border-left:0;border-radius:0 4px 4px 0;padding:20px 15px 20px 12px;cursor:pointer;position:absolute;left:0;top:25px;z-index:1000;display:none}.pgwSlideshowLight .ps-list .ps-next{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000',endColorstr='#bb000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000')";border:1px solid #777;border-right:0;border-radius:4px 0 0 4px;padding:20px 12px 20px 15px;cursor:pointer;position:absolute;right:0;top:25px;z-index:1000;display:none}.pgwSlideshowLight.narrow .ps-list li img{width:60px;height:60px}.pgwSlideshowLight.narrow .ps-current .ps-prev{padding:15px 15px 15px 12px;top:40%}.pgwSlideshowLight.narrow .ps-current .ps-next{padding:15px 12px 15px 15px;top:40%}.pgwSlideshowLight.narrow .ps-list .ps-prev{padding:15px 12px 15px 10px;top:20px}.pgwSlideshowLight.narrow .ps-list .ps-next{padding:15px 10px 15px 12px;top:20px}.pgwSlideshowLight.narrow .ps-caption{font-size:.8rem;padding:8px}



.st_gr { width:95%; font-family:'NanumGothic','NanumMyeongjo','돋움', sans-serif;  font-size:15px; font-weight:bold; color:#32b16c;  margin:10px 0 0 10px; float:left; }
.st_g { width:95%; font-family:'NanumGothic','NanumMyeongjo','돋움', sans-serif;  font-size:15px; font-weight:bold; color:#98a7b0;  margin:10px 0 0 10px; float:left; }
.st_bl { width:95%; font-family:'NanumGothic','NanumMyeongjo','돋움', sans-serif;  font-size:15px; font-weight:bold; color:#129ceb;  margin:10px 0 0 10px; float:left; }
.st_or { width:95%; font-family:'NanumGothic','NanumMyeongjo','돋움', sans-serif;  font-size:15px; font-weight:bold; color:#ff8d08;  margin:10px 0 0 10px; float:left; }
.st_bb{ width:95%; font-family:'NanumGothic','NanumMyeongjo','돋움', sans-serif;  font-size:15px; font-weight:bold; color:#0030ff;  margin:10px 0 0 10px; float:left; }


/*list*/
.ds_listgr{ width:100%; float:left; margin:10px 0 0 0;}
.ds_listgr li{ background:url(../images/content/dotgr.jpg) no-repeat 0px 5px; float:left; padding:0 0 0 10px;  width:100%;}

.ds_listg{ width:100%; float:left; margin:10px 0 0 0;}
.ds_listg li{ background:url(../images/content/dotg.jpg) no-repeat 0px 5px; float:left; padding:0 0 0 10px;  width:100%;}

.ds_listor{ width:100%; float:left; margin:10px 0 0 0;}
.ds_listor li{ background:url(../images/content/dotor.jpg) no-repeat 0px 5px; float:left; padding:0 0 0 10px;  width:100%;}

.ds_listbb{ width:100%; float:left; margin:10px 0 0 0;}
.ds_listbb li{ background:url(../images/content/dotbb.jpg) no-repeat 0px 5px; float:left; padding:0 0 0 10px;  width:100%;}

/*new_d_jj*/
.nd_jj_box{ width: 31%; margin:20px 1%; display: inline-block;  border: 1px solid #bfbfbf; text-align: center; padding:0px; height:260px;  }
.nd_jj_box p{ display: inline-block; padding: 5px 0 0 0;}
.njb_bar{ height: 3px; width: 30px; margin: 0 auto; background: #4675ff; display: inline-block;}
.njb_no{ font-size: 20px; color: #000; text-align: center; width: 100%; line-height: 26px; margin-top: 25px;}
.njb_tit{font-size: 32px; color: #222; text-align: center; width: 100%; font-family:'NanumMyeongjo'; line-height: 40px; word-break: keep-all; }
.njb_st{font-size: 18px;  color: #222;text-align: center; width: 100%; line-height: 24px;}
.njb_con{font-size: 12px; color: #222; text-align: center; width: 95%; word-break: keep-all; line-height: 16px; }

.box100{ width: 100%; display: inline-block; height: 300px;}
.box1200{ width: 1200px;  margin:0px auto; }
.box1100{ width: 1100px;  margin:0px auto; }
.box1000{ width: 1000px;  margin:0px auto; }


 .t1{ font-size: 26px; font-family:'notokr-demilight'; width: 100%; text-align: center; margin-top: 100px;}
 .t2{ font-size: 50px;  font-family:'notokr-light'; width: 100%; text-align: center; padding:40px 0 0 0; line-height: 60px;}
 .t60{ font-size: 70px;  font-family:'notokr-light'; width: 100%; text-align: center; padding:40px 0 0 0; line-height: 80px;}
 .fb{font-family:'notokr-medium' }
 .t3{  width: 100%; text-align: center;font-size: 18px; padding:50px 0 0 0; line-height: 24px;}
.t_b{ font-size: 18px; color: #000f36;padding: 10px 0; line-height: 24px;}
.t_b1{ font-size: 24px; padding: 10px 0; line-height: 30px;color: #86a8ff; }
.t_open{ font-size: 24px; font-family:'notokr-demilight'; width: 100%; text-align: center; padding: 10px 0;}
.pt10{ padding-top: 10px}
.pt20{ padding-top: 20px}
.pt30{ padding-top: 30px}
.pt40{ padding-top: 40px}
.pt50{ padding-top: 50px}
.pt60{ padding-top: 60px}
.pt70{ padding-top: 70px}
.pt80{ padding-top: 80px}
.pt90{ padding-top: 90px}
.pt100{ padding-top: 100px}
.s0101t{background:#1a1a1c url(../images/2020/subimg_0101.jpg) no-repeat top center; height: 442px; width: 100%; display: inline-block; text-align: center;  color: #fff;}
.s0102t{background:#1a1a1c url(../images/2020/subimg_0102.jpg) no-repeat top center; height: 221px; width: 100%; line-height: 200px; display: inline-block; text-align: center; font-size: 30px; color: #fff;}
.jp_top{background:#2d365d url('//www.kjdaesung.co.kr/school/images/2020/js_top.jpg') no-repeat top center; height: 372px; margin-bottom: 30px; width: 100%;  text-align: center; font-size: 30px; color: #fff;}
.high_top{background:#5e413b url('//www.kjdaesung.co.kr/school/images/2020/high_top.jpg') no-repeat top center; height: 372px; margin-bottom: 30px; width: 100%;  text-align: center; font-size: 30px; color: #fff;}
.quan_top{background:#035e8c url('//www.kjdaesung.co.kr/school/images/2020/quantum.jpg') no-repeat top center; height: 372px; margin-bottom: 30px; width: 100%;  text-align: center; font-size: 30px; color: #fff;}
.jj_top{background:#035e8c url('//www.kjdaesung.co.kr/school/images/jj/top_bg.jpg') no-repeat top center; height: 952px; margin-bottom: 30px; width: 100%;  text-align: center; font-size: 30px; color: #fff;}

.winter_top{background:#405ace url('../images/2020/wgo1_top.jpg') no-repeat top center; height: 372px; margin-bottom: 30px; width: 100%;  text-align: center; font-size: 30px; color: #fff;}
.winter2_top{background:#4867ee url('../images/2020/wgo2_top.jpg') no-repeat top center; height: 372px; margin-bottom: 30px; width: 100%;  text-align: center; font-size: 30px; color: #fff;}
.winter3_top{background:#627fff url('../images/2020/wdea_top.jpg') no-repeat top center; height: 372px; margin-bottom: 30px; width: 100%;  text-align: center; font-size: 30px; color: #fff;}
.winter4_top{background:#712b5f url('../images/2020/wdeaw_top.png') no-repeat top center; height: 372px; margin-bottom: 30px; width: 100%;  text-align: center; font-size: 30px; color: #fff;}
.dh_top{background:#00bf8e url('../images/2020/dh_top.jpg') no-repeat top center; height: 372px; margin-bottom: 30px; width: 100%;  text-align: center; font-size: 30px; color: #fff;}


.go3_top{background:#ff3300 url('../images/2020/go3premium.jpg') no-repeat top center; height: 372px; margin-bottom: 30px; width: 100%;  text-align: center; font-size: 30px; color: #fff;}



.linebox{ border: 1px solid #7d7d7d; width: 98%; padding: 10px 10px  30px 10px; display: inline-block;}
/*footer*/
.footer2018 { margin:60px 0 15px 0; padding:0; background:#444444;float:left; font-size:13px;  color:#a1a1a1; width:100%;}/*  */
.foott2018 { background:#fff; width:100%;  padding:5px 0 8px 0;  border-top:1px solid #dddddd; }
.foott2018 p { width:1200px; text-align:left; margin:0 auto;}
.foot2018t ul{ width:1200px;  margin:0 auto; font-weight:bold;}
.foott2018 li{ float:left; border-right: solid 1px #fff; padding:0 15px;  }
.foott2018 li a{ color:#fff;  }
.footl2018{ width:1200px; margin:20px auto; height:43px;}
.foot_u2018{ background:#979695; padding:0; width:100%; margin:0; height:30px; float:left;}
.foot_t2018{ float:left; margin:10px 0 0 30px; font-size:14px;}


#agree2 ul{ width:100%; display:inline-block;}
#agree2 li{ width:100%; display:inline-block; line-height: 24px;}
#agree2  p{ padding:15px 0 5px 0;}

#agree ul{ width:100%; display:inline-block;}
#agree li{ width:100%; display:inline-block; line-height: 24px;}
#agree  p{ padding:15px 0 5px 0;}




.t_b24{font-size: 24px; line-height: 30px; padding: 10px 0; color: #000f36;}



