@charset "utf-8";



html,body{width:100%;height:100%;margin:0;padding:0}
#skip{top:0;right:0;position:absolute;width:100%;height:15px;text-align:center}
#skip li a{display:block;left:-10000px;position:absolute;top:0;width:100%;text-align:center;z-index:0;height:1px}
#skip li a:hover,
#skip li a:focus,
#skip li a:active {background:#363636;position:absolute;top:0px;left:0;z-index:5000;color:#fff;width:100%;height:25px;padding:5px 0 0 0}

.blind{display:block;overflow:hidden;position:absolute;top:0;left:-5000px;font-size:1.8em}
.hide{display:none !important;margin:0;padding:0}


.new_main2019 *{font-family: 'NanumGD', Nanum Gothic, '나눔고딕',  'NanumSquare', sans-serif !important;box-sizing:border-box;
src:url(/font/font/NanumSquareR.eot); /* IE 6 ~ 8, IE 호환성 보기 */
src:local(☺),
url(/font/font/NanumSquareR.woff2) format('woff2'), /* IE Edge, WOFF2 지원 브라우저 */
url(/font/font/NanumSquareR.woff) format('woff'), /* IE 9+, 모던 브라우저 */
url(/font/font/NanumSquareR.ttf) format('truetype');

}


header{position:relative;z-index:10000;}
.fixed{position:fixed;top:0;left:0;width:100%;background:#f3f3f3;}
.new_container{position:relative;z-index:500;}


.new_gnb{background:#e0e0e0;height:60px;border-bottom:solid 1px #d5d5d5;position:relative;z-index:5000;}

.gnb_wrap{position:relative;z-index:1000;}
.gnb_wrap *{font-family:NanumGD, "나눔고딕", "Nanum Gothic" !important}
.gnb_wrap .potal_s{position:absolute;top:13px;left:10px;}
.gnb_wrap .potal_s a{display:inline-block;background:#fff;border:solid 1px #7e8ebc; border-radius:100px;font-size:14px;color:#000;padding:8px;}
.gnb_wrap .gnb_mn{padding:22px 0 0 110px;}
.gnb_wrap .gnb_mn li{position:relative;float:left;padding: 0 0 0 15px;font-size:14px;}
.gnb_wrap .gnb_mn li:first-child{padding:0;width: 53px;text-align: center;}
.gnb_wrap .gnb_mn li span{display:inline-block;background:url("/images/001kunsan/new_main/common/top_arr.png") no-repeat right 5px;padding:0 10px 5px 0;}
.gnb_wrap .gnb_mn li div{position:absolute;top:25px;left:0;background:#fff;border:solid 1px #000;padding:10px;z-index: 100;}
.gnb_wrap .gnb_mn li div li{float:none;padding:0 10px;}
.gnb_wrap .gnb_mn li div li:first-child{/* padding:0 10px; */}
.gnb_wrap .gnb_mn li.new_lang{width:100px;}
.gnb_wrap .gnb_mn li.new_lang li,
.gnb_wrap .gnb_mn li.new_lang li:first-child{padding-bottom:8px;}
.gnb_wrap .gnb_mn li.new_sns div li a{display:inline-block;width:32px;height:32px;overflow:hidden;}
.gnb_wrap .gnb_mn li.new_sns div li span{border:none;background:url("/images/001kunsan/new_main/btn_set.png") no-repeat left top;padding-top:35px;}
.gnb_wrap .gnb_mn li.new_sns div li.s01 span{background-position:-140px 0;}
.gnb_wrap .gnb_mn li.new_sns div li.s02 span{background-position:-175px 0;}
.gnb_wrap .gnb_mn li.new_sns div li.s03 span{background-position:-209px 0;}

.gnb_wrap .gnb_mn li.new_sns div li.s04 {font-size:0}
.gnb_wrap .gnb_mn li.new_sns div li.s04 a{width: 32px;}
.gnb_wrap .gnb_mn li.new_sns div li.s04 span{background: url('/upload_data/board_data/CNT_ATCHDOWN/172835607047881.png')no-repeat 0 center;background-size: 100%;padding: 0;width: 100%;height: 100%;font-size: 0;}

.gnb_wrap .gnb_mn li.new_sns div li.s05 span{background-position:right -100px;}

.gnb_wrap .new_search button{display:block;width:58px;height:58px;overflow:hidden;padding-top:57px;border:solid 1px #23217e;background:#fff url("/images/001kunsan/new_main/common/btn_search.png") no-repeat center center;position:absolute;top:70px;right:82px;z-index: 1;}
.gnb_wrap .new_search form{display:none;}
.gnb_wrap .new_search form.on{display:block;position:absolute;top:140px;left:0;width:100%;background:#23217e;padding:20px 0;overflow:hidden;}
.gnb_wrap .new_search form.on p{float:left;}
.gnb_wrap .new_search form.on p.s_txt{padding:0 0 0 20px;width: 72%;}
.gnb_wrap .new_search form.on p.s_txt input{width:100%;height:40px;padding:0 0 0 4%;}
.gnb_wrap .new_search form.on p.s_btn{padding:0 0 0 10px;overflow:hidden;height:35px;}
.gnb_wrap .new_search form.on p.s_btn input{width:40px;height:42px;background:url("/images/001kunsan/new_main/common/btn_search2.png") no-repeat center center;overflow:hidden;padding-top:42px;}

.gnb_wrap .all_menu{position:absolute;top:70px;right:12px;width:60px;height:60px;overflow:hidden;border:solid 1px #c9c9c9;background:#fff url("/images/001kunsan/new_main/common/all_menu.png") no-repeat center center;}
.gnb_wrap .all_menu a{display:inline-block;padding-top:60px;}


.m_t,
.new_main_top{position:relative;height:80px;border-bottom:solid 1px #e5e5e5;}
.m_t h1,
.new_main_top h1{padding:20px 0 0 10px;}

.m_t h1 img,
.new_main_top h1 img{width:150px;}

/*주메뉴*/
.navi{position:absolute;top:80px;left:0;width:100%;background:#20409a;height:460px;z-index: 1000;}
.navi *{font-family:NanumGD, "나눔고딕", "Nanum Gothic" !important}
.navi li{border-top:solid 1px #8294c7;}
.navi li:first-child{border:none;}
.navi li a{display:block;color:#fff;padding:20px;font-weight:600;font-size:18px;}
.navi li a.new_win{background:url("/images/001kunsan/new_main/common/new_win2.png") no-repeat 100px 25px;}
.navi li.on{background:#f7941e;}
.navi div{position:absolute;top:0;left:40%;background:#f5f5f5;width:60%;height:460px;overflow-y:scroll;}
.navi div p{display:none;}
.navi div li{border:none;}
.navi li.on div li.on{background:#001b67;}
.navi li.on div li.on a{color:#fff;}
.navi div li a{color:#000;padding:10px 20px;font-size:16px;}
.navi div li ul{background:#fff;padding:10px 20px;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
.navi div li ul li a{padding:4px;font-size:14px;}
.navi li.on div li.on li a{color:#000;}
.navi li span.h_win_icon{display:inline-block;width:12px;height:14px;background:url("/images/001kunsan/new_main/common/new_win.png") no-repeat left 2px;margin-left:8px;}






/**footer**/

.footer_wrap{}

.ksnu_go_link{overflow:hidden}
.ksnu_go_link *{font-weight:600;}
.ksnu_go_link h2{background:#ea3d00;text-align:center;height:50px;}
.ksnu_go_link h2 a{display:inline-block;padding:15px 30px;font-size:16px;color:#fff;background: url("/images/001kunsan/new_main/common/bt_link_arr_down.png") no-repeat right 17px;}
.ksnu_go_link h2 a.on{background: url("/images/001kunsan/new_main/common/bt_link_arr_up.png") no-repeat right 17px;}
.ksnu_go_link .gl_box{padding:20px;overflow:hidden;}

.ksnu_go_link .link_b{height:170px;overflow:hidden;margin-bottom:20px;}
.ksnu_go_link .link_b p a{display:block;background:#798089;border:solid 1px #c1c7d5;padding:15px 0;text-align:center;color:#fff;font-weight:600;font-size: 18px;}
.ksnu_go_link .link_b ul{margin:20px 10px;height:100px;overflow-y:auto;}
.ksnu_go_link .link_b ul li{line-height:15px;font-size:13px;background: url("/images/001kunsan/new_main/common/bt_link_blit2.png") no-repeat left 5px;padding:0 0 8px 13px;}

.footer{padding:30px 15px;clear:both;background:#f3f3f3;}
.footer .f_logo{display:none;}
.footer .wa{}
.f_mn ul{overflow:hidden;padding:0 0 25px 0;}
.f_mn ul li{float:left;background:url("/images/001kunsan/new_main/common/bt_menu_line.png") no-repeat left 3px;padding:0 10px;font-size:14px;line-height:20px;}
.f_mn ul li a{color:#000;}
.f_mn ul li:first-child{padding-left:0;background:none;}
.f_mn ul li:first-child a{color:#EA3D00;}

.copyright{font-size:14px;line-height:24px;}
.copyright span{display:inline-block;}




/* Tablet */
@media all and (min-width:768px) {

.gnb_wrap .gnb_mn li div{position:absolute;top:25px;left:0;background:#fff;border:solid 1px #000;padding:10px;}
.gnb_wrap .gnb_mn li div li{float:none;padding:0 10px;}
.gnb_wrap .gnb_mn li div li:first-child{padding:0 10px;}
.gnb_wrap .gnb_mn li.new_sns div li a{display:inline-block;width:32px;height:32px;overflow:hidden;}
.gnb_wrap .gnb_mn li.new_sns div li span{border:none;background:url("/images/001kunsan/new_main/btn_set.png") no-repeat left top;padding-top:35px;}

.gnb_wrap .gnb_mn li.new_sns a.sns_tit{display:none;}
.gnb_wrap .gnb_mn li.new_sns div{display:block !important;background:none;border:none;top:-17px;left:10px;width: 205px;}
.gnb_wrap .gnb_mn li.new_sns div li{float:left !important;margin-right:5px;padding:0;width: auto;}


/**footer**/

.ksnu_go_link .link_b{float:left;width:33.33%;height:250px;margin-bottom:50px;}
.ksnu_go_link .link_b ul{height:180px;}

}

/* Desktop */
@media all and (min-width:1023px) {

header{height:140px;}

.gnb_wrap{width:1200px;margin:0 auto;}

.gnb_wrap .new_search{position:absolute;top:7px;right:86px;}
.gnb_wrap .new_search button{display:none;}
.gnb_wrap .new_search form{display:block;background:#f8f8f8;border:solid 1px #6b7eb5;border-radius:100px;width:330px;/* height:45px; */padding:5px 20px;}
.gnb_wrap .new_search form p{float:left;}
.gnb_wrap .new_search form p.s_txt{width:235px;}
.gnb_wrap .new_search form p.s_txt input{background:#f8f8f8;width:100%;height:33px;}
.gnb_wrap .new_search form p.s_btn{padding:0 0 0 10px;overflow:hidden;height:35px;}
.gnb_wrap .new_search form p.s_btn input{width:40px;height:42px;background:url("/images/001kunsan/new_main/common/btn_search.png") no-repeat center 0;overflow:hidden;padding-top:42px;}

.gnb_wrap .all_menu{top:0;right:0;border-top:none;background:#e1e1e1 url("/images/001kunsan/new_main/common/all_menu.png") no-repeat center center;}


.new_main_top{background:url("/images/001kunsan/new_main/common/top_mn_bg.gif") no-repeat center top;height:550px;}


.navi_wrap{position:relative;width:1200px;margin:0 auto;}
.navi_wrap h1{position:absolute;top:12px;left:0;z-index:3000;padding:0;}
.navi_wrap h1 img{width:189px;}


/*주메뉴*/
.navi{position:absolute;top:10px;left:0;width:100%;background:none;padding-left:270px;height:60px;}
.navi li{border:none;float:left;padding: 0 17px;}
.navi li a{color:#000;}
.navi li a.new_win{background:url("/images/001kunsan/new_main/common/new_win.png") no-repeat 95px 25px;}
.navi li.on{background:none;border-bottom:solid 2px #20409a;}
.navi li.on a{color:#20409a;}
.navi li a:hover,
.navi li a:focus{color:#20409a;}
.navi div{top:70px;left:0;background:none;width:100%;overflow:hidden;height:450px;}
.navi div p{display:block;position:absolute;top:75px;color:#000;font-size:14px;padding-bottom:220px;width:260px;}
.navi div p span{display:block;font-size:36px;color:#20409a;font-weight:600;padding-bottom:5px;}
.navi div.menu1 p{background:url("/images/001kunsan/new_main/common/menu1_bg.gif") no-repeat center bottom;}
.navi div.menu2 p{background:url("/images/001kunsan/new_main/common/menu2_bg.gif") no-repeat center bottom;}
.navi div.menu3 p{background:url("/images/001kunsan/new_main/common/menu3_bg.gif") no-repeat center bottom;}
.navi div.menu4 p{background:url("/images/001kunsan/new_main/common/menu4_bg.gif") no-repeat center bottom;}
.navi div.menu5 p{background:url("/images/001kunsan/new_main/common/menu5_bg.gif") no-repeat center bottom;}
.navi div.menu6 p{background:url("/images/001kunsan/new_main/common/menu2_bg.gif") no-repeat center bottom;}
.navi div.menu7 p{background:url("/images/001kunsan/new_main/common/menu4_bg.gif") no-repeat center bottom;}

.navi div ul{margin:30px 0 0 300px;}

/* .navi div ul.w200 li {width: 210px;} */
.navi div ul li{float:left;width:170px;margin-right:10px;text-align:center;padding:0;}
.navi div ul li a{font-size:15px;background:#f7f7fb;border:solid 1px #e5e5e5;}
.navi li.on div li.on{background:none;border:none;}
.navi li.on div li.on a{color:#20409a;}
.navi li.on div li.on li{padding:0 0 0 10px !important;}
.navi li.on div li li{padding-left:10px;}
.navi li.on div li li a{color:#000;background:none;border:none;text-align:left;background:url("/images/001kunsan/new_main/common/top_mn_blit.gif") no-repeat left 9px;padding-left:10px;}
.navi li.on div li.on ul{margin:0;border:none;padding:10px 0;min-height: 200px;}
.navi li.on div li.on ul li{padding:0;}
.navi li div li ul.hide{display:block !important;left:inherit;position:relative;margin:0;border:none;padding:10px 0;min-height:200px;}
.navi li div li ul li{padding:0;}
.navi li div li ul li a:hover,
.navi li div li ul li a:focus,
.navi li.on div li.on li a:hover,
.navi li.on div li.on li a:focus{color:#f7941e;font-weight:600;text-decoration:underline;}

/**footer**/

.ksnu_go_link .gl_box{padding: 40px 0;width:1200px;margin:0 auto;}
.ksnu_go_link .link_b{width:228px;height: 653px;margin-bottom:0px;margin-right: 15px;}
.ksnu_go_link .link_b ul{height: 594px;}
.ksnu_go_link .link_b ul li{font-size: 15px;line-height:17px;letter-spacing:-1px;}
.ksnu_go_link .link_b ul li a:hover,
.ksnu_go_link .link_b ul li a:focus{text-decoration:underline;color:#d46514;}
.ksnu_go_link .last{margin-right:0;}
.footer_wrap{clear:both;}
.footer{padding:0;}
.footer .f_c{width:1200px;margin:0 auto;padding:50px 0;position:relative;}
.footer .f_logo,
.footer .wa{display:block;}
.footer .f_logo{position:absolute;top:57px;left:16px;}
.f_mn{padding:0 0 0 240px;}
.f_mn ul{padding:0 0 15px 0;}
.f_mn ul li{font-size:16px;}

.copyright{font-size:16px;}
.footer .wa{position:absolute;top:60px;right:15px;}


}
@media all and (min-width:1023px){
header.h_opacity{position:absolute;top:0;left:0;right:0;}
.h_opacity .new_gnb{background:0;}
.h_opacity #menu_ul>li>a{color:#fff;text-shadow:0 0 10px #000}
.h_opacity .gnb_wrap .gnb_mn li a{color:#fff}
.h_opacity .gnb_wrap .gnb_mn li div a{color:#000}
.h_opacity .new_main_top #menu_ul>li>a{color:#000;text-shadow:0 0 0 #fff}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           