@charset "utf-8";

@import url(skin.css);
@import url(font_s.css);


.tab-ul.col4 li{width:25%}

/* 클라이언트 공통적용사항으로 공통css적용여부 확인해야함 */
p, strong, h1, h2, h3, h4, h5, h6, span, em, ul, ol, li, dl, dt, dd, table, tr, td, th, header, nav, a{line-height: 1.8;font-family:'Malgun Gothic','맑은 고딕',"돋움",Dotum,Verdana,Arial,helvetica,clean,sans-serif,AppleGothic,Dotum,arial,sans-serif;}
.h2,
.h3{font-family:'nsr_m';}
.h3.h4{font-weight:bold;}
.h4{font-weight:bold;font-size:18px;}
.h3:before {content: "";display: block;width: 20px;height: 3px;background: #007adc;margin: 0 0 6px;}
.list-1st dd, .list-1st li,
.txt_bul,
.list-2st li,
.txt_bul2,
.list-num li{line-height:1.8}


/* 240620 pdf뷰어 2번 타입 시작 */
.pdfWrap {display: flex; flex-direction: row-reverse; height: 1600px;}
.pdf_view {width: 68%; border: 1px solid #e5e5e5;}
.pdfListWrap {width: 32%;}
.pdfList {font-size: 1.125em;}
.conIndex {padding-bottom: 15px; border-bottom: 3px solid #000;}
.conIndex p {font-weight: bold; font-size: 30px; color: #164aa7; margin-left: 10px;}
.conIndex span {font-size: 14px; color: #333; font-weight: bolder; margin-left: 10px;}
.pdfList li {border-bottom: 1px solid #e5e5e5;}
.pdfList li a {display: block; padding: 14px 20px; padding-right: 40px; letter-spacing: -1px; font-size:13.5px}
.pdfList li a:hover {background: #f1f0f4 url('/common/pdfViewer/images/arrow_bk.png')no-repeat right 20px center;}

@media (max-width:1280px) {
	.pdf_view {width:100%;}
	.pdfListWrap {display:none;}
}
/* 버튼 4개 시작 */
ul.guideBtn {display: flex; align-items: stretch; flex-wrap: wrap; margin-bottom: 30px; margin-top: 15px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; text-align: center;}
ul.guideBtn li {position: relative; width: 25%; padding: 20px 0; font-size: 1.125em;}
ul.guideBtn li.down {display: flex; align-items: center; justify-content: center;}
ul.guideBtn li.down div {margin-left: 15px;}
ul.guideBtn li:after {content: ''; position: absolute; right: 0; top: 30%; bottom: 30%; width: 1px; background: #e5e5e5}
ul.guideBtn li:nth-of-type(4):after {display: none;}
ul.guideBtn li .full {display: block;}
ul.guideBtn .down a {display: inline-block; padding: 3px 8px; font-size: 14px; color: #fff; border-radius: 15px;}
ul.guideBtn .pdfDown {background: #f53a5d;}
ul.guideBtn .hwpDown {margin-left: 5px; background: #3758b1;}
ul.guideBtn .ico {display: inline-block; background-repeat: no-repeat; background-position: left center; font-size: 1.125em; font-weight: bolder;}
ul.guideBtn .pdfZoom {background-image: url('/common/pdfViewer/images/ico_pdfZoom.png'); background-size: 19px auto; padding-left: 29px;}
ul.guideBtn .fileDown {background-image: url('/common/pdfViewer/images/ico_fileDown.png'); background-size: 20px auto; padding-left: 30px;}
ul.guideBtn .fileDocument {background-image: url('/common/pdfViewer/images/ico_fileDocument.png'); background-size: 19px auto; padding-left: 29px;}
ul.guideBtn .reader {background-image: url('/common/pdfViewer/images/ico_reader.png'); background-size: 20px auto; padding-left: 30px;}
ul.guideBtn .book {background-image: url('/common/pdfViewer/images/ico_book.png'); background-size: 20px auto; padding-left: 30px;}
ul.guideBtn .newWindow {background-image: url('/common/pdfViewer/images/ico_newWindow.png'); background-size: 20px auto; padding-left: 30px;}
@media (max-width:767px){
	ul.guideBtn {margin-top: 0;}
	ul.guideBtn li {width: 100%; padding: 15px 0;}
	ul.guideBtn li:nth-child(2n) {border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}
	ul.guideBtn li:after {display:none;}
	ul.guideBtn .ico {font-size: 1em;}
}
/* 버튼 4개 끝 */
/* 버튼 3개 시작 */
ul.guideBtn3 {display: flex; align-items: stretch; flex-wrap: wrap; margin-bottom: 30px; margin-top: 15px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; text-align: center;}
ul.guideBtn3 li {position: relative; width: 33.3%; padding: 20px 0; font-size: 1.125em;}
ul.guideBtn3 li.down {display: flex; align-items: center; justify-content: center;}
ul.guideBtn3 li.down div {margin-left: 15px;}
ul.guideBtn3 li:after {content: ''; position: absolute; right: 0; top: 30%; bottom: 30%; width: 1px; background: #e5e5e5}
ul.guideBtn3 li:nth-of-type(3):after {display: none;}
ul.guideBtn3 li .full {display: block;}
ul.guideBtn3 .down a {display: inline-block; padding: 3px 8px; font-size: 14px; color: #fff; border-radius: 15px;}
ul.guideBtn3 .pdfDown {background: #f53a5d;}
ul.guideBtn3 .hwpDown {margin-left: 5px; background: #3758b1;}
ul.guideBtn3 .ico {display: inline-block; background-repeat: no-repeat; background-position: left center; font-size: 16px;/*font-size: 1.125em; font-weight: bolder;*/}
ul.guideBtn3 .pdfZoom {background-image: url('/common/pdfViewer/images/ico_pdfZoom.png'); background-size: 19px auto; padding-left: 29px;}
ul.guideBtn3 .fileDown {background-image: url('/common/pdfViewer/images/ico_fileDown.png'); background-size: 20px auto; padding-left: 30px;}
ul.guideBtn3 .fileDocument {background-image: url('/common/pdfViewer/images/ico_fileDocument.png'); background-size: 19px auto; padding-left: 29px;}
ul.guideBtn3 .reader {background-image: url('/common/pdfViewer/images/ico_reader.png'); background-size: 20px auto; padding-left: 30px;}
ul.guideBtn3 .book {background-image: url('/common/pdfViewer/images/ico_book.png'); background-size: 20px auto; padding-left: 30px;}
ul.guideBtn3 .newWindow {background-image: url('/common/pdfViewer/images/ico_newWindow.png'); background-size: 20px auto; padding-left: 30px;}
@media (max-width:767px){
	ul.guideBtn3 {margin-top: 0;}
	ul.guideBtn3 li {width: 100%; padding: 15px 0;}
	ul.guideBtn3 li:nth-child(2n) {border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}
	ul.guideBtn3 li:after {display:none;}
	ul.guideBtn3 .ico {font-size: 1em;}
}
/* 버튼 3개 끝 */
/* 240620 pdf뷰어 2번 타입 끝 */


/*아코디언 li 시작*/
.college_accordion .innerbox .list-1st .list-2st{margin: 4px 0 15px 0;}
.college_accordion .list-2st dd:before,.list-2st li:before,.txt_bul2:before {background: #767676;top: 13px;}
/*아코디언 li 끝*/


/* 학과소개 탑박스 시작 */

.dropbtn {font-size: 15px; border: none;}
.dropdown {position: relative; display: inline-block;}
.dropdown-content {display: none; position: absolute; background-color: #f1f1f1; min-width: 160px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1;}
.dropdown-content a {color: black; padding: 7px 7px; text-decoration: none; display: block;}
.dropdown-content a:hover {background-color: #ddd;}
.dropdown:hover .dropdown-content {display: block;}
.dropdown:hover .dropbtn {background-color: rgba(0,0,0,0.2);}

.college_topbox{position:relative;width:100%;min-height:444px;text-align: center;padding:70px 0 76px 0;margin-bottom:40px;}
.college_topbox.college01{background:url(../../images/kor/sub01/coll_tb_bg_01.jpg) 50% 50% no-repeat;background-size:cover;}
.college_topbox.college02{background:url(../../images/kor/sub01/coll_tb_bg_02.jpg) 50% 50% no-repeat;background-size:cover;}
.college_topbox.college03{background:url(../../images/kor/sub01/coll_tb_bg_03.jpg) 50% 50% no-repeat;background-size:cover;}
.college_topbox.college04{background:url(../../images/kor/sub01/coll_tb_bg_04.jpg) 50% 50% no-repeat;background-size:cover;}
.college_topbox.college05{background:url(../../images/kor/sub01/coll_tb_bg_05.jpg) 50% 50% no-repeat;background-size:cover;}
.college_topbox.college06{background:url(../../images/kor/sub01/coll_tb_bg_06.jpg) 50% 50% no-repeat;background-size:cover;}
.college_topbox.college07{background:url(../../images/kor/sub01/coll_tb_bg_07.jpg) 50% 50% no-repeat;background-size:cover;}
.college_topbox.college08{background:url(../../images/kor/sub01/coll_tb_bg_08.jpg) 50% 50% no-repeat;background-size:cover;}
.college_topbox.college09{background:url(../../images/kor/sub01/coll_tb_bg_09.jpg) 50% 50% no-repeat;background-size:cover;}
.college_topbox.college10{background:url(../../images/kor/sub01/coll_tb_bg_10.jpg) 50% 50% no-repeat;background-size:cover;}

.college_topbox .inner{position:relative;width:557px;min-height:100%;background-color:#0b1f3b;margin:0 auto;padding:73px 55px;}


.college_topbox .inner .college_tb_tit{position:relative;display:block;font-size:28px;font-weight:700;color:#fff;margin-bottom:20px;font-family:nsr;}
.college_topbox .inner .college_tb_tit:before{position:absolute;top:-45px;left:50%;margin-left:-45px;content:"";display:inline-block;width:90px;height:95px;background:url(../../images/kor/sub01/coll_tb_tit_bg.png) no-repeat;}
.college_topbox .inner .college_tb_tit:after{content:"";display:block;width:34px;height:5px;background:url(../../images/kor/sub01/coll_tb_tit_after.png) no-repeat;margin:15px auto;}
.college_topbox .inner .college_tb_txt{font-size:14px;color:#fff;opacity:0.7;/*line-height:1.3;*/}
.college_topbox .inner .college_link{position:absolute;bottom:0;left:50%;width:230px;margin-left: -115px;background-color:#0c5dc4;}
.college_topbox .inner .college_link a{display:inline-block;width:100%;height:100%;text-align:center;color:#fff;padding:12px 0;}
.college_topbox .inner .college_link a:before{content:"";display:inline-block;width:25px;height:25px;background:url(../../images/kor/sub01/coll_tb_home.png) no-repeat;margin-right:10px;vertical-align:middle;}

/* 학과소개 탑박스 끝 */

/* 학과소개 아코디언 시작 */

.sub1105 .college_accordion > ul > li.on .type_intro ul li.cir2.top{padding-top:35px;}
.sub1107 .college_accordion > ul > li.on .type_intro ul li.top1{padding-top:35px;}
.sub1107 .college_accordion > ul > li.on .type_intro ul li.cir2.top{padding-top:50px;}
.sub1107 .college_accordion > ul > li.on .type_intro ul li.big{width:220px;height:220px;}
.sub1107 .college_accordion > ul > li.on .type_intro ul li.cir1.big:before{top:100px;}
.sub1107 .college_accordion > ul > li.on .type_intro ul li.big:after{top:100px;}

.college_accordion{position:relative;width:100%;margin-bottom:100px;}
.college_accordion > ul{display:inline-block;width:100%;}
.college_accordion > ul > li{position:relative;width:100%;height:90px;}
.college_accordion > ul > li:after{content:"";position:absolute;top:50%;right:10px;z-index:-1;margin-top:-22px;display:inline-block;width:40px;height:40px;background:url(../../images/kor/sub01/coll_list_open.png) no-repeat;vertical-align:middle;font-size:0;text-indent:-9999px;}
.college_accordion > ul > li .acc_list{display:inline-block;width:100%;height:100%;}
.college_accordion > ul > li:first-child .acc_list .acc_open{border-top:1px solid #ccc;}
.college_accordion > ul > li .acc_list .acc_open{display:table;width:100%;height:100%;border-bottom:1px solid #ccc;}

.college_accordion > ul > li .acc_list .acc_open span{display:table-cell;vertical-align:middle;}
.college_accordion > ul > li .acc_list .acc_open b{display:inline-block;font-size:17px;margin-right:10px;color:#000;font-family:nsr;font-weight:700;vertical-align: top;}
.college_accordion > ul > li .acc_list .acc_open em{display:inline-block;font-size:15px;color:#000;margin:0;}
.college_accordion > ul > li .acc_list:hover .acc_open:after{position:absolute;bottom:0;left:0;content:"";display:inline-block;width:100%;height:3px;background:url(../../images/kor/sub01/coll_list_line.png) repeat-y;background-size:100%;}
.college_accordion > ul > li .acc_list .detail_view{position:absolute;top:50%;right:55px;margin-top:-22px;display:inline-block;width:40px;height:40px;background:url(../../images/kor/sub01/coll_list_home.png) no-repeat;vertical-align:middle;font-size:0;text-indent:-9999px;}
.college_accordion > ul > li .acc_list .detail_major{position:absolute;top:50%;right:120px;margin-top:-15px;}
.college_accordion > ul > li .acc_list .detail_major.s0102tour{position:absolute;top:40%;right:120px;margin-top:-15px;width:310px;}
.college_accordion > ul > li .acc_list .detail_major li{float:left;display:inline-block;}
.college_accordion > ul > li .acc_list .detail_major li a{display:inline-block;padding:0 10px;font-size:14px;color:#000;}
.college_accordion > ul > li .acc_list .detail_major li:before{content:"";display:inline-block;width:1px;height:10px;background-color:#c7c7c7;vertical-align:middle;margin-top:-2px;}
.college_accordion > ul > li .acc_list .detail_major li:first-child:before{display:none;}

.college_accordion > ul > li .acc_cont,
.college_accordion > ul > li .acc_close,
.college_accordion > ul > li.on .acc_list,
.college_accordion > ul > li.on:after{display:none;}
.college_accordion > ul > li.on{height:auto;}
.college_accordion > ul > li.on .acc_cont,
.college_accordion > ul > li.on .acc_close{display:inline-block;}
.college_accordion > ul > li.on .acc_cont{width:100%;border:1px solid #ccc;background-color:#f8f8f8;padding:23px 30px 0;}
.college_accordion > ul > li.on .acc_cont .acc_tit{position:relative;display:inline-block;width:100%;text-align: center;}
.college_accordion > ul > li.on .acc_cont .acc_tit:after{position:absolute;bottom:5px;left:0;content:"";display:inline-block;width:100%;height:3px;background:url(../../images/kor/sub01/coll_list_line.png) repeat-y;background-size:100%;}
.college_accordion > ul > li.on .acc_cont .acc_tit p{font-size:15px;color:#000;margin-bottom:15px;}
.college_accordion > ul > li.on .acc_cont .acc_tit p:before{content:"";display:block;width:61px;height:61px;background:url(../../images/kor/sub01/coll_tb_tico.png) no-repeat;margin:0 auto 30px;}
.college_accordion > ul > li.on .acc_cont .acc_tit h3{display:block;font-weight:700;font-size: 30px;color:#000;margin-bottom: 40px;}
.college_accordion > ul > li.on .acc_cont .acc_tit h3 span{display:block;font-size:18px;line-height:1;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link{position:absolute;top:40px;right:0;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link li{display:table;height:40px;margin-bottom:5px;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link li a{display:table-cell;vertical-align:middle;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link li a:after{content:"";display:inline-block;width:40px;height:40px;background:url(../../images/kor/sub01/coll_list_home.png) no-repeat;margin-left:10px;vertical-align:middle;}
.college_accordion > ul > li.on .acc_close{position:absolute;top:20px;right:30px;}
.college_accordion > ul > li.on .acc_close:after{content:"";display:inline-block;width:40px;height:40px;background:url(../../images/kor/sub01/coll_close.png) no-repeat;margin-left:10px;vertical-align:middle;}
.college_accordion > ul > li.on .acc_cont .acc_txt{position:relative;width:100%;}
.college_accordion > ul > li.on .acc_cont .innerbox{position:relative;width:100%;padding:53px 17px 48px;border-bottom:1px dotted #7c7c7c;text-align: center;}
.college_accordion > ul > li.on .acc_cont .innerbox:last-child{border-bottom:none;}
.college_accordion > ul > li.on .acc_cont .innerbox h3{display:block;text-align: left;color:#2549a1;font-size:21px;font-weight:700;font-family:nsr;}
.college_accordion > ul > li.on .acc_cont .innerbox h4{display:block;font-size:18px;font-weight:700;color:#000;text-align: left;font-family:nsr;}
.college_accordion > ul > li.on .acc_cont .innerbox h5{display:block;font-size:16px;font-weight:600;color:#3c763d;text-align: left;font-family:nsr;}
.college_accordion > ul > li.on .acc_cont .innerbox .inner_txt{font-size:15px;color:#000;text-align: left;margin-top:25px;}

/* 학과소개 시작 */

.college_accordion > ul > li.on .type_intro{position:relative;display:inline-block;margin:50px auto 15px;}
.college_accordion > ul > li.on .type_intro ul{display:inline-block;}
.college_accordion > ul > li.on .type_intro ul li{position:relative;float: left;display:inline-block;width:168px;height:168px;padding-top:50px;}
.college_accordion > ul > li.on .type_intro ul.sub1104 li{width:189px;height:189px;}
.college_accordion > ul > li.on .type_intro ul.sub1104 li.line5{padding-top:35px;}
.college_accordion > ul > li.on .type_intro ul li.line4{padding-top: 37px;}
.college_accordion > ul > li.on .type_intro ul li.cir1{background:url(../../images/kor/sub01/coll_cir1.png) no-repeat;background-size:cover;}
.college_accordion > ul > li.on .type_intro ul li.cir2{background:url(../../images/kor/sub01/coll_cir2.png) no-repeat;background-size:cover;}
.college_accordion > ul > li.on .type_intro ul li.cir3{background:url(../../images/kor/sub01/coll_cir3.png) no-repeat;background-size:cover;}
.college_accordion > ul > li.on .type_intro ul li.cir4{width:168px;background:url(../../images/kor/sub01/coll_cir4.png) no-repeat;background-size:cover;}
.college_accordion > ul > li.on .type_intro ul li.cir1:before{position:absolute;top:75px;left:-9px;content: "";display:inline-block;width:19px;height:19px;background:url(../../images/kor/sub01/coll_cir_dot1.png) no-repeat;vertical-align:middle;}
.college_accordion > ul > li.on .type_intro ul li:after{position:absolute;top:75px;right:-9px;z-index:1;content: "";display:inline-block;width:19px;height:19px;vertical-align:middle;}
.college_accordion > ul > li.on .type_intro ul.sub1104 li:after{top:90px;}
.college_accordion > ul > li.on .type_intro ul li.cir1:after{background:url(../../images/kor/sub01/coll_cir_dot2.png) no-repeat;}
.college_accordion > ul > li.on .type_intro ul li.cir2:after{background:url(../../images/kor/sub01/coll_cir_dot3.png) no-repeat;}
.college_accordion > ul > li.on .type_intro ul li.cir3:after{background:url(../../images/kor/sub01/coll_cir_dot4.png) no-repeat;}
.college_accordion > ul > li.on .type_intro ul li.cir4:after{background:url(../../images/kor/sub01/coll_cir_dot4.png) no-repeat;}
.college_accordion > ul > li.on .type_intro ul li .cir_txt{display:inline-block;width:100%;/*line-height:1.4;*/}
.college_accordion > ul > li.on .type_intro ul li .spacing{letter-spacing: -2px;}

.college_accordion > ul > li.on .type_course{position:relative;display:inline-block;width:100%;background:url(../../images/kor/sub01/coll_course_bg.png) no-repeat top left;background-size:100% auto;}
.college_accordion > ul > li.on .type_course ul{display:inline-block;width:100%;}
.college_accordion > ul > li.on .type_course ul li{float: left;width:25%;padding:0 20px;}
.college_accordion > ul > li.on .type_course ul li:first-child{padding-top:76px;}
.college_accordion > ul > li.on .type_course ul li:nth-child(2){padding-top:36px;}
.college_accordion > ul > li.on .type_course ul li:nth-child(3){margin-top:-2px;}
.college_accordion > ul > li.on .type_course ul li:nth-child(4){margin-top:-40px;}

.college_accordion > ul > li.on .type_course.col3{position:relative;display:inline-block;width:100%;background:url(../../images/kor/sub01/coll_course3_bg.png) no-repeat top left;background-size:100% auto;}
.college_accordion > ul > li.on .type_course.col3 ul li{float: left;width:33.3%;padding:0 20px;}
.college_accordion > ul > li.on .type_course.col3 ul li:first-child{padding-top:32px;}
.college_accordion > ul > li.on .type_course.col3 ul li:nth-child(2){margin-top:-5px;}
.college_accordion > ul > li.on .type_course.col3 ul li:nth-child(3){margin-top:-45px;}

.college_accordion > ul > li.on .type_course.col5{position:relative;display:inline-block;width:100%;background:url(../../images/kor/sub01/coll_course5_bg.png) no-repeat top left;background-size:100% auto;}
.college_accordion > ul > li.on .type_course.col5 ul li{float: left;width:20%;padding:0 20px;}
.college_accordion > ul > li.on .type_course.col5 ul li:first-child{padding-top:105px;}
.college_accordion > ul > li.on .type_course.col5 ul li:nth-child(2){padding-top:67px;}
.college_accordion > ul > li.on .type_course.col5 ul li:nth-child(3){margin-top:27px;}
.college_accordion > ul > li.on .type_course.col5 ul li:nth-child(4){margin-top:-9px;}
.college_accordion > ul > li.on .type_course.col5 ul li:nth-child(5){margin-top:-45px;}

.college_accordion > ul > li.on .s0102_curriculum{}
.college_accordion > ul > li.on .s0102_curriculum ul{margin-top: 40px;text-align: left;}
.college_accordion > ul > li.on .s0102_curriculum ul li{margin:20px 0;height:50px;}
.college_accordion > ul > li.on .s0102_curriculum ul li strong{float:left;display:inline-block;width:180px;padding: 15px; background-color: #0058bc;color: #fff;font-size: 14px;line-height: 20px;border-radius: 20px;}
.college_accordion > ul > li.on .s0102_curriculum ul li span{font-size: 15px;line-height: 20px;padding-left: 200px;margin-left: -180px;vertical-align: middle;float: left;width: 100%;display:  inline-block;}


/* roboto폰트 */
#txt .college_accordion > ul > li.on .type_course ul li strong{font-family:'rbt';}
/* roboto폰트 */
.college_accordion > ul > li.on .type_course ul li strong{display:block;font-weight:700;font-size:48px;/*line-height:1.3;*/color:#cfcfcf;margin-bottom:120px;text-align:left;}
.college_accordion > ul > li.on .type_course ul li .list_txt{display:block;text-align: left;}
.college_accordion > ul > li.on .type_course ul li .list_txt b{display:block;font-size:15px;color:#000;/*line-height:1.3;*/margin-bottom:10px;}
.college_accordion > ul > li.on .type_course ul li .list_txt span{display:block;font-size: 15px;color:#000;/*line-height:1.3;*/}

.college_accordion > ul > li.on .type_tipbox{position:relative;margin-top:65px;padding:35px 45px 35px 158px;background-color:#edebec;border-radius:20px;}
.college_accordion > ul > li.on .type_tipbox i{position:absolute;top:5px;left:42px;display:inline-block;text-align:center;font-size:15px;font-weight:700;color:#41609f;font-style:normal;}
.college_accordion > ul > li.on .type_tipbox i em{font-weight:700;color:#001e5a;}
.college_accordion > ul > li.on .type_tipbox i:before{content:"";display:block;width:87px;height:79px;background:url(../../images/kor/sub01/coll_tip_img.png) no-repeat; margin:0 auto 5px;}
.college_accordion > ul > li.on .type_tipbox p{margin:0;text-align:left;font-size:15px;color:#404040;}
/* 학과소개 아코디언 끝 */
@media (max-width: 999px){
	.college_accordion > ul > li .acc_list .acc_open em{display:block;}
	.college_accordion > ul > li .acc_list .detail_major{right:100px;}
	.college_accordion > ul > li .acc_list .detail_major.s0102tour{top:40%;width:unset;}
	.college_accordion > ul > li .acc_list .detail_major.s0102tour li a{padding:0 5px;font-size:13px;}
	.college_accordion > ul > li.on .type_course{background:none;margin-top:30px;}
	.college_accordion > ul > li.on .type_course ul li:first-child{padding-top:0;}
	.college_accordion > ul > li.on .type_course ul li:nth-child(2){padding-top:0;}
	.college_accordion > ul > li.on .type_course ul li:nth-child(3){margin-top:0;}
	.college_accordion > ul > li.on .type_course ul li:nth-child(4){margin-top:0;}
	.college_accordion > ul > li.on .type_course ul li strong{margin-bottom:0}
	.college_accordion > ul > li.on .type_course ul li strong:after{content:"";display:block;width:100%;height:3px;background-color:#bcbec5;margin-bottom:20px;}
	.college_accordion > ul > li.on .type_course ul li:nth-child(2) strong:after{background-color:#565f79;}
	.college_accordion > ul > li.on .type_course ul li:nth-child(3) strong:after{background-color:#1bce5d;}
	.college_accordion > ul > li.on .type_course ul li:nth-child(4) strong:after{background-color:#1392dc;}
	.college_accordion > ul > li.on .type_course.col3{background:none;margin-top:30px;}
	.college_accordion > ul > li.on .type_course.col3 ul li:first-child{padding-top:0;}
	.college_accordion > ul > li.on .type_course.col3 ul li:nth-child(2),
	.college_accordion > ul > li.on .type_course.col3 ul li:nth-child(3){margin-top:0;}

	.college_accordion > ul > li.on .type_course.col5{background:none;margin-top:30px;}
	.college_accordion > ul > li.on .type_course.col5 ul li:first-child,
	.college_accordion > ul > li.on .type_course.col5 ul li:nth-child(2){padding-top:0;}
	.college_accordion > ul > li.on .type_course.col5 ul li:nth-child(3),
	.college_accordion > ul > li.on .type_course.col5 ul li:nth-child(4),
	.college_accordion > ul > li.on .type_course.col5 ul li:nth-child(5){margin-top:0;}
	.college_accordion > ul > li.on .type_course.col5 ul li:nth-child(5) strong:after{background-color:#5f6fef;}
}
@media (max-width: 935px){
	.college_accordion > ul > li.on .type_intro.col4 ul.sub1102 li{float:none;display:block;transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}
	.college_accordion > ul > li.on .type_intro.col4 ul.sub1102 li .cir_txt{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);}
}
@media (max-width: 900px){
	.college_accordion > ul > li.on .type_intro.col4 ul li{float:none;display:block;transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}
	.college_accordion > ul > li.on .type_intro.col4 ul li .cir_txt{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);}
}
@media (max-width: 865px){
	.sub1107 .college_accordion > ul > li.on .type_intro ul li{float:none;display:block;transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}
	.sub1107 .college_accordion > ul > li.on .type_intro ul li .cir_txt{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);}
}
@media (max-width: 767px){
	.college_topbox{min-height:100%;padding:0;}
	.college_topbox .inner{width:100%;background:rgba(11,31,59,0.8);padding: 20px 20px 20px;}
	/* .college_topbox .inner.s0105{width:100%;padding: 20px 20px 20px;}
	.college_topbox .inner.s0103{width:100%;padding: 20px 20px 0;}
	.college_topbox .inner.s0107{width:100%;padding: 20px 10px 20px;}
	.college_topbox .inner.s0108{width:100%;padding: 10px 10px 0;} */
	.college_topbox .inner .college_link{left:0;margin-left:0;width: 100%;}
	.college_accordion > ul > li.on .type_intro ul li{float:none;display:block;transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}
	.college_accordion > ul > li.on .type_intro ul li .cir_txt{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);}


	.college_accordion > ul > li.on .type_course ul li{width:49%;min-height:200px;padding:0;margin-left:2%;}
	.college_accordion > ul > li.on .type_course ul li:nth-child(2n+1){margin-left:0;}
	.college_accordion > ul > li.on .type_course ul li .list_txt span{word-break:keep-all;}
	.college_accordion > ul > li.on .type_course ul li strong{font-size:30px;font-style:italic;}

	.college_accordion > ul > li.on .type_course.col3 ul li{width:49%;min-height:200px;padding:0;margin-left:2%;}
	.college_accordion > ul > li.on .type_course.col3 ul li:nth-child(2n+1){margin-left:0;}
	.college_accordion > ul > li.on .type_course.col3 ul li .list_txt span{word-break:keep-all;}
	.college_accordion > ul > li.on .type_course.col3 ul li strong{font-size:30px;font-style:italic;}

	.college_accordion > ul > li.on .type_course.col5 ul li{width:49%;min-height:200px;padding:0;margin-left:2%;}
	.college_accordion > ul > li.on .type_course.col5 ul li:nth-child(2n+1){margin-left:0;}
	.college_accordion > ul > li.on .type_course.col5 ul li .list_txt span{word-break:keep-all;}
	.college_accordion > ul > li.on .type_course.col5 ul li strong{font-size:30px;font-style:italic;}

	.college_accordion > ul > li .acc_list .acc_open em{display:none;}
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link{position:static;display:inline-block;margin-bottom:20px;}
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link li{float: left;margin-right:10px;}
	.college_accordion > ul > li.on .acc_close{top:45px;}
	.college_accordion > ul > li.on .acc_close:after{width:25px;height: 25px;background-size:contain;}
	.college_accordion > ul > li.on .acc_cont .acc_tit{text-align: left;}
	.college_accordion > ul > li.on .acc_cont .acc_tit p:before{margin-left: 0;}
	.college_accordion > ul > li.on .acc_cont .innerbox{padding:53px 0 48px;}
	.college_accordion > ul > li .acc_list .detail_major{display:none;}
	.college_accordion > ul > li.on .type_tipbox{padding:35px 20px 35px;}
	.college_accordion > ul > li.on .type_tipbox i{position:static;display:block;}
	.college_accordion > ul > li.on .type_tipbox p{text-align: center;}

	.college_accordion > ul > li.on .s0102_curriculum ul li{margin-bottom: 110px;}
	.college_accordion > ul > li.on .s0102_curriculum ul li strong{float:none;}
	.college_accordion > ul > li.on .s0102_curriculum ul li span{float:none;display: block; margin-top: 7px;padding-left: 0;margin-left: 0;}

}
@media (max-width: 479px){
	.college_accordion > ul > li.on .type_course ul li{width:100%;min-height:0;margin-left:0;margin-bottom:15px;}
	.college_accordion > ul > li.on .type_course ul li strong:after{height:1px;}

	.college_accordion > ul > li.on .type_course.col3 ul li{width:100%;min-height:0;margin-left:0;margin-bottom:15px;}
	.college_accordion > ul > li.on .type_course.col3 ul li strong:after{height:1px;}

	.college_accordion > ul > li.on .type_course.col5 ul li{width:100%;min-height:0;margin-left:0;margin-bottom:15px;}
	.college_accordion > ul > li.on .type_course.col5 ul li strong:after{height:1px;}

	.college_topbox{height:200px;}

	/* .college_topbox .inner.s0103,
	.college_topbox .inner.s0107,
	.college_topbox .inner.s0108{padding: 60px 20px 0;} */

	.college_topbox .inner .college_tb_tit{font-size:20px;font-family:nsr;}
	.college_topbox .inner .college_tb_txt,
	.college_topbox .inner .txt-check{display:none;}	
	.college_accordion > ul > li{height:70px;}
	.college_accordion > ul > li .acc_list .acc_open b{font-size:15px;}
	.college_accordion > ul > li.on .acc_cont{padding:23px 15px 0;}
	.college_accordion > ul > li.on .acc_cont .acc_tit{padding-top:40px;}
	.college_accordion > ul > li.on .acc_cont .acc_tit h3{font-size:23px;font-family:nsr;}
	.college_accordion > ul > li.on .acc_cont .acc_tit p{display:none;}
	.college_accordion > ul > li.on .acc_close{top:25px;right:15px;}
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link li{margin-bottom:0;}
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link li a:after{width:25px;height:25px;background-size: contain;margin-left:5px;}
	.college_accordion > ul > li .acc_list .detail_view{right:45px;width:30px;height:30px;background-size:contain;margin-top:-15px;}
	.college_accordion > ul > li:after{width:30px;height:30px;background-size:contain;margin-top:-15px;}
	.college_accordion > ul > li.on .type_course ul li .list_txt span,
	.college_accordion > ul > li.on .acc_cont .innerbox .inner_txt,
	.college_accordion > ul > li.on .type_tipbox p{font-size: 14px;}
}
@media (max-width: 430px){
	.college_accordion > ul > li .acc_list .acc_open span .block{display:block;}
}


/* sub0110 전체학과 보기 */
.sub0110.ui-topbox {min-height:250px; border:1px solid #ccc;}
.sub0110.ui-topbox.type1 .inner {padding:30px 30px 30px 30px;}
.sub0110.ui-topbox.type1 .inner .txtwrap .h-box {padding-bottom:20px; margin-bottom:20px; background:url(/images/kor/common/top_icon02.png)no-repeat left bottom; font-size:24px; font-weight:600; color:#000; text-align:left;}
.sub0110.ui-topbox.type1 .inner .txtwrap p,
.sub0110.ui-topbox.type1 .inner .txtwrap ul li {font-size:16px; color:#666; line-height:1.5;}
.sub0110.ui-topbox.type1 .inner .gradu-list {border-top:1px solid #003875;border-bottom:1px solid #ccc;background:#f8f8f8;margin-top:20px;padding:15px 30px;overflow:hidden;/* font-size:0; */}
.sub0110.ui-topbox.type1 .inner .gradu-list li {display:inline-block;position:relative;vertical-align:top;width:33.33%;margin-top:5px;margin-bottom:5px;letter-spacing:-0.05em;margin-left:-0.2em;margin-right:-0.2em}
.sub0110.ui-topbox.type1 .inner .gradu-list li a {position:relative;color:#333;display:inline-block;box-sizing:border-box;line-height:1.5;font-size:15px}
.sub0110.ui-topbox.type1 .inner .gradu-list > li > button:before {content:"";display:block;position:absolute;width:4px;height:4px;left:-10px;top:9px;border-radius:50%;background:#aeaeae;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}
.sub0110.ui-topbox.type1 .inner .gradu-list > li > a:before {content:"";display:block;position:absolute;width:4px;height:4px;left:-10px;top:9px;border-radius:50%;background:#aeaeae;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}
.sub0110.ui-topbox.type1 .inner .gradu-list > li > a:focus:before,
.sub0110.ui-topbox.type1 .inner .gradu-list > li > a:active:before,
.sub0110.ui-topbox.type1 .inner .gradu-list > li > a:hover:before {background:#005baa}
.sub0110.ui-topbox.type1 .inner .gradu-list > li > button[target=_blank]:after {content:"";display:inline-block;vertical-align:middle;width:12px;height:12px;background:url(/images/kor/common/gradu_spr.png) no-repeat -30px -18px;margin-left:5px;margin-top:-4px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}
.sub0110.ui-topbox.type1 .inner .gradu-list > li > a[target=_blank]:after {content:"";display:inline-block;vertical-align:middle;width:12px;height:12px;background:url(/images/kor/common/gradu_spr.png) no-repeat -30px -18px;margin-left:5px;margin-top:-4px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}
.sub0110.ui-topbox.type1 .inner .gradu-list > li > a[target=_blank]:focus:after,
.sub0110.ui-topbox.type1 .inner .gradu-list > li > a[target=_blank]:active:after,
.sub0110.ui-topbox.type1 .inner .gradu-list > li > a[target=_blank]:hover:after {background-position:-44px -18px}
.sub0110.ui-topbox.type1 .inner .gradu-list > li > span {position:relative;color:#333;display:inline-block;box-sizing:border-box;line-height:1.5;font-size:15px}
.sub0110.ui-topbox.type1 .inner .gradu-list > li > span:before {content:"";display:block;position:absolute;width:4px;height:4px;left:-10px;top:9px;border-radius:50%;background:#aeaeae}
.sub0110.ui-topbox.type1 .inner .gradu-list li a:hover,
.sub0110.ui-topbox.type1 .inner .gradu-list li a:focus,
.sub0110.ui-topbox.type1 .inner .gradu-list li a:active {text-decoration:underline;color:#005baa;}
.sub0110.ui-topbox.type1 .inner .gradu-list li a:hover:after,
.sub0110.ui-topbox.type1 .inner .gradu-list li a:focus:after,
.sub0110.ui-topbox.type1 .inner .gradu-list li a:active:after {background-position:-44px -18px}
.sub0110.ui-topbox.type1 .inner .gradu-list li ul {padding:1px 5px 1px 15px}
.sub0110.ui-topbox.type1 .inner .gradu-list li ul li {font-size:14px;float:none;width:100%;margin-top:2px;margin-bottom:2px;}
.sub0110.ui-topbox.type1 .inner .gradu-list li ul li a {display:block;position:relative}
.sub0110.ui-topbox.type1 .inner .gradu-list li ul li a span:before {width:4px;height:2px;}
.sub0110.ui-topbox.type1 .inner .gradu-list li ul li a span {padding-left:8px;font-size:14px}
.sub0110.ui-topbox.type1 .inner .gradu-list li ul li a:before {content:"";display:block;position:absolute;width:4px;height:1px;background:#aeaeae;left:-10px;top:11px}
.sub0110.ui-topbox.type1 .inner .gradu-list li ul li a[target=_blank]:after {content:"";display:inline-block;vertical-align:middle;width:10px;height:10px;background:url(/images/kor/common/ico_win_sprite.png) no-repeat -20px 0;margin:-4px 0 0 5px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}
.sub0110.ui-topbox.type1 .inner .gradu-list li ul li a[target=_blank]:focus:after,
.sub0110.ui-topbox.type1 .inner .gradu-list li ul li a[target=_blank]:active:after,
.sub0110.ui-topbox.type1 .inner .gradu-list li ul li a[target=_blank]:hover:after {background-position:0px 0px}

@media(max-width:768px){
    .sub0110.ui-topbox {min-height:auto;}
    .sub0110.ui-topbox.type1 .inner {padding:30px 20px ;}
    .sub0110.ui-topbox.type1 .inner .txtwrap .h-box {text-align:left;}
	.sub0110.ui-topbox.type1 .inner .tit {font-size:22px;padding-top:10px;}
	.sub0110.ui-topbox.type1 .inner .stit {font-size:17px;margin-bottom:10px}
	.sub0110.ui-topbox.type1 .inner .txt, .sub0110.ui-topbox.type1 .inner p {margin-top:5px;text-align:left;}
	.sub0110.ui-topbox.type1 .inner .c-txt {line-height:22px;font-size:14px;}
	.sub0110.ui-topbox.type1 .inner .gradu-list li {float:none;width:100%;margin-top:3px;margin-bottom:3px;font-size:14px;}
}




/* sub06040402 시작 */
.symmetry_wrap,
.symmetry_wrap ul,
.symmetry_wrap li{ display:inline-block; width:100%; margin:0; padding:0;}
.symmetry_wrap.type1 li .img{ display:inline-block; vertical-align:top; width:442px; margin:0; padding:0;}
.symmetry_wrap.type1 li .img img{ width:100%;}
.symmetry_wrap.type1 li .txt{ display:inline-block; width:45%; margin:0; padding:0;}
.symmetry_wrap.type1 li .txt strong{ display:inline-block; width:100%; margin:0; padding:0; font-weight:700; font-size:30px; color:#000; text-align:left; line-height:34px;}
.symmetry_wrap.type1 li .txt strong span{ display:inline-block; width:100%; margin:0; padding:0; font-size:16px; color:#0063d4; line-height:20px;}
.symmetry_wrap.type1 li .txt p{ display:inline-block; position:relative; width:100%; margin:30px 0 0 0; padding:30px 0 0 0; font-size:16px; color:#666; text-align:left; line-height:20px;}
.symmetry_wrap.type1 li .txt p:before{ position:absolute; top:0; left:0; width:100%; height:3px; background:url(/images/kor/sub06/sub06040402_p_line.jpg) no-repeat; background-size:100% 100%; content:"";}
.symmetry_wrap.type1 li:nth-child(odd) .img{ float:left;}
.symmetry_wrap.type1 li:nth-child(odd) .txt{ float:right;}
.symmetry_wrap.type1 li:nth-child(even) .img{ float:right;}
.symmetry_wrap.type1 li:nth-child(even) .txt{ float:left;}
.symmetry_wrap.type1 li + li{ margin-top:60px;}
@media (max-width:1279px){
	.symmetry_wrap.type1 li .img{ width:50%;}
}
@media (max-width:767px){
	.symmetry_wrap.type1 li .img,
	.symmetry_wrap.type1 li .txt{ width:100%;}
	.symmetry_wrap.type1 li .txt{ margin-top:10px;}
}
/* sub06040402 끝 */


/* sub090903 산하기관/사업체 */

.subsystem-school{margin:30px 0;}
.subsystem-school:after{content:"";display:block;clear:both;visibility:hidden;}
.subsystem-school li{float:left;width:33.33%;text-align:center;}

.subsystem-school li + li{border-left:1px solid #ddd;}
.subsystem-school li:nth-child(4){border-left:none;}
@media (max-width:767px){
	.subsystem-school li{float:left;width:50%;margin-top: 5px;}
	.subsystem-school li + li{border-left:none;}
	.subsystem-school li:nth-child(2n+1){border-right:1px solid #ddd;}
	.subsystem-school li:last-child{border-right:none;}
}
@media (max-width:545px){
	.subsystem-school li{float:none;width:100%;min-height: auto;}
	.subsystem-school li:nth-child(2n+1){border-right:none;}
	.subsystem-school li + li{border-top:1px solid #ddd;padding-top:5px;}
}
/* sub090903 산하기관/사업체 End*/

/* sub09050101 UI기본규정 */
    .s09050101.ui-topbox.type1 .img{display:block;position:absolute;left:10px;right:auto;top: 10%;width:150px;height:160px; padding:0 10px;}
		.s09050101.ui-topbox.type1 .inner .txtwrap p {margin-top:30px; line-height:1.5;}
    @media(max-width:768px){
        .s09050101.ui-topbox.type1 .inner{position: relative; text-align: center;}
        .s09050101.ui-topbox.type1 .img{display:inline-block;position:unset;left:unset;right:unset;top:unset;margin-bottom:30px;}
    }
    @media(max-width:425px){
        .s09050101.ui-topbox.type1 .img{width: 90%;margin-bottom:5px;}
    }
/* sub09050101 UI기본규정 End */

/* sub09050103 UI활용규정 */
.subsystem-school.type2{margin:30px 0;}
.subsystem-school.type2:after{content:"";display:block;clear:both;visibility:hidden;}
.subsystem-school.type2 li{float:left;width:33.33%;text-align:center;min-height:280px;}

.subsystem-school.type2 li + li{border-left:1px solid #ddd;}
.subsystem-school.type2 li:nth-child(4){border-left:none;}
@media (max-width:767px){
	.subsystem-school.type2 li{float:left;width:50%;margin-top: 5px;}
	.subsystem-school.type2 li + li{border-left:none;}
	.subsystem-school.type2 li:nth-child(2n+1){border-right:1px solid #ddd;}
	.subsystem-school.type2 li:last-child{border-right:none;}
}
@media (max-width:545px){
	.subsystem-school.type2 li{float:none;width:100%;min-height: auto;}
	.subsystem-school.type2 li:nth-child(2n+1){border-right:none;}
	.subsystem-school.type2 li + li{border-top:1px solid #ddd;padding-top:5px;}
}

.ui.uit .thm_figure.s09050103{display:inline-block;}

/* sub09050103 UI활용규정 End */


/* sub10_02_01  홈페이지 이용자의 개인정보보호 */
	.s10_txtbox{padding:30px; border:1px solid #ddd; border-top-color:#002f66;}
/* sub10_02_01  홈페이지 이용자의 개인정보보호 End */


/* sub10_02_02  컴퓨터에 의해 처리되는 개인정보보호 */

/* sub10_02_02  컴퓨터에 의해 처리되는 개인정보보호 End */


/* sub10_04_03 비공개 세부기준 */
	.s10_txtbox.type1{padding:20px; border:1px solid #ddd; border-top-color:#002f66;}
/* sub10_04_03 비공개 세부기준 End */



/* 등록금안내 시작 */
.tuition_wrap {}
.tuition_wrap strong {display:block; font-size:24px; color:#121212; font-weight:bold;font-family:nsr;}
.tuition_wrap .row_box {margin-bottom:10px;padding:35px 40px; border:1px solid #ccc;}
.tuition_wrap .row_box .list {width:100%; font-size:16px;}
.tuition_wrap .row_box .list:after{content:"";display:block;clear:both;visibility:hidden;}
.tuition_wrap .row_box .list b {display:inline-block; margin-right:20px; font-weight:bold;}
.tuition_wrap .row_box .list span {display:inline-block; color:#666; font-weight:400;}
.tuition_wrap .row_box .list em {display:inline-block; float:right; padding-left:45px; background:#fff url(/images/kor/common/sg_icon01.png)no-repeat 15px center; color:#000; font-weight:bold; font-size:18px; }

.tuition_wrap .row_box.row_box2 {position:relative;}
.tuition_wrap .row_box.row_box2 b.tit {position:absolute; left:40px; font-size:16px; color:#121212; font-weight:bold;}
.tuition_wrap .row_box.row_box2 .list {position:relative; margin-bottom:5px;padding-left:130px;}
.tuition_wrap .row_box.row_box2 .list:before {display:block; position:absolute;top:50%; left:130px; right:0; z-index:-1; width:auto; height:1px; border-top:1px dashed #7f7f7f;content:"";}
.tuition_wrap .row_box.row_box2 .list span {padding-right:25px; background:#fff; }
.tuition_wrap .row_box.row_box2 .list em { }

@media (max-width:768px){
	.tuition_wrap .row_box {margin-bottom:10px;padding:25px 20px;}
	.tuition_wrap .row_box.row_box2 b.tit {left:20px; top:25px;}
	.tuition_wrap .row_box.row_box2 {padding-top:65px;}
	.tuition_wrap .row_box.row_box2 .list {padding-left:0;}
}
@media (max-width:630px){
	.tuition_wrap .row_box span {display:block;margin: 5px 0;width:100%;}
	.tuition_wrap .row_box.row_box2 .list {margin-bottom:20px;}
	.tuition_wrap .row_box.row_box2 .list:before {left:0; top:auto; bottom:12px}

}

/* 등록금안내 끝 */




/* sub06040401 관장인사말 시작 */
.sub06040401 {background:url(/images/kor/sub06/sub06040401_img01.jpg)no-repeat right center;}
.sub06040401 .icon {width:31px;height:34px;margin: 25px 0;background:url(/images/kor/sub06/sub06040401_img02.png)no-repeat;}
#txt .sub06040401 strong {display:block; margin-bottom: 20px; font-size:36px;color:#000;line-height: 1.2; font-family:"nmj";}
#txt .sub06040401 strong span {display: block; color:#1145a3; font-family:"nmj";line-height: 1.2; }
.sub06040401 .inner {padding:0 365px 0 5px; }
.sub06040401 p {font-size:16px; color:#000; }
.sub06040401 b {font-size:16px; color:#000; font-weight:bold; }


@media(max-width:950px){
	.sub06040401 {background-size: 250px 354px}
	.sub06040401 .inner {padding:0 285px 0 5px; }
}

@media(max-width:767px){
	.sub06040401 {background:none;}
	.sub06040401 .inner {padding:0 0 0 5px; }
	#txt .sub06040401 strong {font-size:30px;}
}

@media(max-width:480px){
	#txt .sub06040401 strong {font-size:26px;}
}


/* sub06040401 관장인사말 끝 */




/* sub090601 조직도 시작 */
.sub090601 {position:relative;padding-left:40px}
.sub090601:after {display:block; position:absolute; top:480px; bottom:112px; left:30px;width:1px; height:auto;  background:#ccc; content:"";}
.sub090601 .org_ul {padding:0 30px;}
.sub090601 .org_ul .lv {}
.sub090601 .org_ul .lv span {display:inline-block;width:165px;height:50px;line-height:48px;text-align:center;font-size:16px;}
.sub090601 .org_ul .lv span a {color:#fff;}
.sub090601 .org_ul .lv.lv01 {position:relative;}
.sub090601 .org_ul .lv.lv01:before {display:block;position:absolute;top: 208px;left:50%;width:1px;height: 188px;background:#ccc;content:"";z-index:1;}
.sub090601 .org_ul .lv.lv01 span {display:block; width:227px; height:206px; line-height:1.5; margin:0 auto 20px; padding-top:105px; background:url(/images/kor/sub09/org_img01.png)no-repeat; text-align:center; color:#fff; font-size:16px; font-weight:bold;}
.sub090601 .org_ul .lv.lv02 {position:relative; margin-bottom:10px;text-align:right;}
.sub090601 .org_ul .lv.lv02:before {display:block;position:absolute;left:50%; right:30%;top:50%;width: auto;height:1px;background:#ccc;content:"";z-index: -1;}
.sub090601 .org_ul .lv.lv02 span {margin-left:10px;border:1px solid #3f5161; background:#3f5161; color:#fff;}
.sub090601 .org_ul .lv.lv02 span:first-child {width:140px;}
.sub090601 .org_ul .lv.lv03 {position:relative;}
.sub090601 .org_ul .lv.lv03:before {display:block;position:absolute;left:0; right:50%;top:50%;width: auto;height:1px;background:#ccc;content:"";z-index: -1;}
.sub090601 .org_ul .lv.lv03 span {display:block;}
.sub090601 .org_ul .lv.lv03 span.sp01 {border:1px solid #272f3b;background:#272f3b; color:#fff;}
.sub090601 .org_ul .lv.lv03 span.sp02 {height:auto; padding:15px 25px; border:1px solid #ccc; background:#efefef; line-height:1.5; text-align:left}
.sub090601 .org_ul .lv.lv03 span.sp01 a {color:#fff;}
.sub090601 .org_ul .lv.lv03 span.sp02 a {color:#000;}
.sub090601 .org_ul .lv.lv04 {position:relative;text-align:center;}
.sub090601 .org_ul .lv.lv04 span {margin:0 auto;background:url(/images/kor/sub09/org_img02.png)repeat;color:#fff;}
.sub090601 .org_ul .lv.lv04:after {display:block;position:absolute;left:50%;bottom:-35px;width: 1px;height:35px;background:#ccc;content:"";z-index: -1;}
.sub090601 .org_ul .lv.lv04:before {display:block;position:absolute;left:-40px;right:50%;bottom:-35px;width: auto;height:1px;background:#ccc;content:"";z-index: -1;}


.sub090601 .org_ul .lv.lv0401 span.sp02 {position:relative; margin-bottom:10px; text-align:center;}
.sub090601 .org_ul .lv.lv0401 span.sp02:before {display:block;position:absolute;left:50%; right:30%;top:50%;width: auto;height:1px;background:#ccc;content:"";z-index: -1;}
.sub090601 .org_ul .lv.lv0401 span.sp02 {margin-left:10px;border:1px solid #3f5161; background:#3f5161; color:#fff;}
.sub090601 .org_ul .lv.lv0401 span.sp02:first-child {width:140px;}

/*
.sub090601 .org_ul .lv.lv0402 {position:relative; margin-bottom:10px; text-align:right;}
.sub090601 .org_ul .lv.lv0402:before {display:block;position:absolute;left:50%; right:30%;top:-50%;width: auto;height:1px;background:#ccc;content:"";z-index: -1;}
.sub090601 .org_ul .lv.lv0402 span {display:block;}
.sub090601 .org_ul .lv.lv0402 span.sp02 {margin-left:10px;border:1px solid #3f5161; background:#3f5161; color:#fff;}
.sub090601 .org_ul .lv.lv0402 span.sp02 first-child {width:140px;}
*/

.sub090601 .org_ul2 {margin-top:70px;}
.sub090601 .org_ul2 .list_wrap {margin-bottom:30px;}
.sub090601 .org_ul2 .list_wrap .list {position:relative; padding-left:170px;}
.sub090601 .org_ul2 .list_wrap .list:first-child:after {display:block;position:absolute; top:25px; left:-10px;width:40px; height:1px; background:#ccc;content:""; z-index:-1;}
.sub090601 .org_ul2 .list_wrap .list strong {position:absolute; left:25px; top:0; width:140px; height:50px; line-height:48px; border:1px solid #0063d4; background:#0063d4; color:#fff; text-align:center; font-size:16px; }
.sub090601 .org_ul2 .list_wrap .list strong a{color: #fff;}
.sub090601 .org_ul2 .list_wrap .list ul {}
.sub090601 .org_ul2 .list_wrap .list ul:after{content:"";display:block;clear:both;visibility:hidden;}
.sub090601 .org_ul2 .list_wrap .list ul li {float:left;width:24%; margin:0 0.5% 5px;}
.sub090601 .org_ul2 .list_wrap .list ul li > a {display:block;width:100%;height:50px;padding: 0;line-height:48px;border:1px solid #ccc;background:#fff;text-align: center;font-size:16px;color:#000;}
.sub090601 .org_ul2 .list_wrap .list ul li > a.sp01 {display:block;width:100%;height:50px;padding: 0;line-height:48px;border:1px solid #ccc;background:#fff;text-align: center;font-size:13px;color:#000;}
.sub090601 .org_ul2 .list_wrap .list ul li > a.sp02 {display:block;width:100%;height:50px;padding: 0;line-height:25px;border:1px solid #ccc;background:#fff;text-align: center;font-size:13px;color:#000;}
.sub090601 .org_ul2 .list_wrap .list ul li .txt_b { padding:15px 7px; border:1px solid #ccc;  border-top:none; background:#efefef; }
.sub090601 .org_ul2 .list_wrap .list ul li .txt_b span {display:block;position:relative; padding-left:8px; font-size:14px; color:#666;text-align:left;}
.sub090601 .org_ul2 .list_wrap .list ul li .txt_b span.sp02{font-size:13px;letter-spacing:-0.5px}
.sub090601 .org_ul2 .list_wrap .list ul li .txt_b span.sp02:before{display:inline-block;position:absolute;left:0;content: "-";}
.sub090601 .org_ul2 .list_wrap .list ul li.none_a {display:block;height:50px;padding: 0 7px;line-height:48px;border:1px solid #ccc;background:#fff;text-align: center;font-size:16px;color:#000;}
.sub090601 .org_ul2 .list_wrap .list ul li .txt_b span a{word-break: keep-all;}
.sub090601 .org_ul2 .list_wrap .list ul li .txt_b span:before {display:inline-block; position:absolute; left:0;content:"·"}

@media(max-width:999px){
	.sub090601 .org_ul2 .list_wrap .list ul li {width:49%;}
	.sub090601 .org_ul2 .list_wrap .list ul li .txt_b.uni{height: 380px;}
}

@media(max-width:860px){
	.sub090601 {padding-left:0;}
	.sub090601:after {left:-9px;}
	.sub090601 .org_ul {padding:0 ;}
	.sub090601 .org_ul .lv.lv04:before {left:-9px}
}


@media(max-width:767px){
	.sub090601:after {top:698px;}
	.sub090601 .org_ul .lv.lv01:before {z-index:-1; height:500px;}
	.sub090601 .org_ul .lv.lv02 {text-align:center; margin-bottom:15px;}
	.sub090601 .org_ul .lv.lv02:before {display:none;}
	.sub090601 .org_ul .lv.lv02 span {display:block; margin:0 auto 5px; }
	.sub090601 .org_ul .lv.lv02 span:first-child { width:165px; }
	.sub090601 .org_ul .lv.lv03 { margin-bottom:15px;}
	.sub090601 .org_ul .lv.lv03:before {display:none;}
	.sub090601 .org_ul .lv.lv03 span {margin:0 auto;}
}


@media(max-width:580px){
	.sub090601 .org_ul2 .list_wrap .list ul li {width:99%;}
	.sub090601 .org_ul2 .list_wrap .list ul li .txt_b.uni{height: auto;}
}

@media(max-width:450px){
	.sub090601:after {bottom:158px;}
	.sub090601 .org_ul2 .list_wrap .list {padding:0;}
	.sub090601 .org_ul2 .list_wrap .list strong {display: block; position:static;width: 100%;}
}


/* sub090601 조직도 끝 */





/* sub090101 총장인사말 시작*/
/* .sub090101 {}
.sub090101 .inner {background: url(/images/kor/sub09/sub090101_img01.png)no-repeat right 80%;}
#txt .sub090101 .inner .tit {padding-left:18px;height:70px; background:url(/images/kor/sub09/sub090101_img03.png)no-repeat left center ; line-height:70px; font-size:26px; font-family: "nmj"; color:#000;}
#txt .sub090101 .inner .tit span {color:#fff; font-family:"nmj";}
#txt .sub090101 strong {display:block;margin:20px 0 0;font-size:28px;font-family:"nmj";line-height: 1.4;}
#txt .sub090101 .inner strong span {display:block; line-height:1.3; font-size:28px; font-family:"nmj";}
.sub090101 .inner strong span.sp01 {color:#2f70ce;}
.sub090101 .inner strong span.sp02 {color:#003d96;}
.sub090101 .inner strong span.sp03 {color:#012559;}
.sub090101 .inner .txt_b {padding-right:400px;}
.sub090101 p {font-size:16px;}
.sub090101 b {display:block; margin:10px 0; font-size:16px; font-weight:bold; text-align:right;}
.sub090101 b span {display:inline-block; width:93px; height:29px;margin:0 90px 0 15px; background:url(/images/kor/sub09/sub090101_img02.png)no-repeat; font-size:0;  vertical-align:middle;}
.sub090101 .icon {width:31px;height:34px;margin: 25px 0 20px;background:url(/images/kor/sub06/sub06040401_img02.png)no-repeat;}
.sub090101 .icon2_wrap:after{content:"";display:block;clear:both;visibility:hidden;}
.sub090101 .icon2 {float:right;width:31px;height:34px;margin:0 0 20px;background:url(/images/kor/sub06/sub06040401_img02.png)no-repeat;transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);-webkit-transform: rotate(180deg);}

@media(max-width:870px){
	.sub090101 .inner .txt_b {padding-right:350px;}
	.sub090101 b {margin:20px 0 10px;}
	.sub090101 b span {margin:0 0 0 15px}
}

@media(max-width:767px){
	.sub090101 .inner {background: #fff;}
	.sub090101 .inner .txt_b {padding-right:0;}
}

@media(max-width:450px){
	#txt .sub090101 strong {font-size:25px;}
	#txt .sub090101 .inner strong span {display:inline; font-size:25px;}
} */



.sub090101 {}
.sub090101 .con_top {position: relative; width:100%; height:258px; padding:65px 0 0 75px; background:url(../../images/kor/sub09/s090101_bg01.png)no-repeat ; background-size:cover;}
.sub090101 .con_top:after {content: "";display:block; position:absolute; bottom:-5px; right:150px; width:320px; height:285px; background:url(../../images/kor/sub09/s090101_bg04.png)no-repeat ;}
.sub090101 .con_top p {font-size:28px; color:#fff; font-family: "nmj";}
.sub090101 .con_top p span {display: block;font-family: "nmj"; line-height:1.3; letter-spacing:-0.09em;}
.sub090101 .con_top .sign {position:absolute; right:25px; bottom:10px;color:#9cd0ff; text-align:left; font-size:15px;}
.sub090101 .con_top .sign span {display:block;margin-top:7px;width: 150px;height: 78px;  background:url(../../images/kor/sub09/s090101_bg03.png)no-repeat ; font-size:0;}
.sub090101 .con_bot {padding:50px 70px 70px; background:#f1f1f1 url(../../images/kor/sub09/s090101_bg.png) no-repeat 95% 95%; }
.sub090101 .con_bot p {font-size:16px;}
.sub090101 .con_bot p.txt1 {margin:40px 0 20px;font-family:"nmj"; font-size:27px;}
/* 성경륭 시작 */
.sub090101 .con_top {position: relative; width:100%; height:258px; padding:45px 0 0 75px; background:url(../../images/kor/sub09/s090101_bg01.png)no-repeat ; background-size:cover;}
.sub090101 .con_top p span {display: block;font-family: "nmj"; line-height:1.7; letter-spacing:-0.09em;}
.sub090101 .con_bot p.txt1 {margin:20px 0 40px;font-family:"nmj"; font-size:25px;}
/* 성경륭 끝 */

@media(max-width:850px){
	.sub090101 .con_top:after {display:none;}
	.sub090101 .con_bot p.txt1 {font-size:20px;}
}

@media(max-width:767px){
	.sub090101 .con_top {padding:65px 0 0 40px}
	.sub090101 .con_bot {padding:30px 40px 50px;}
}

@media(max-width:600px){
	.sub090101 .con_top {padding:20px 20px; height:auto;}
	.sub090101 .con_top p span {font-size:21px;}
	.sub090101 .con_top .sign {position:static; margin-top:20px; text-align:left; }
	.sub090101 .con_top .sign span {display:inline-block; margin-left:10px;vertical-align:middle;}

	.sub090101 .con_bot {padding:30px 20px 50px;}
}

/* sub090101 총장인사말 끝 */



/* sub090402 비전및발전계획 시작 */
.sub090402 {}
.sub090402 .con01 {position:relative; padding-bottom:65px; margin-bottom:30px;}
.sub090402 .con01:after {display:block; position:absolute;left:50%; bottom:0;margin-left:-75px; width:150px; height:52px; background:url(/images/kor/sub09/sub090402_img02.png)no-repeat; content:""; }
.sub090402 .con01 .con_bg {width:400px; height:311px; margin:0 auto 0; background:url(/images/kor/sub09/sub090402_img01_bg.png)no-repeat center; text-align:center; color:#fff;}
.sub090402 .con01 .con_bg .txt {position:relative;padding:40px 0 15px; margin-bottom:25px; font-size:14px; line-height:1.3;}
.sub090402 .con01 .con_bg .txt:after {display:block; position:absolute; left:50%; bottom:0;margin-left:-17.5px; width:35px; height:1px; background:#fff; content:"";}
.sub090402 .con01 .con_bg strong {display:block;font-weight:bold; font-size:22px;font-family:nsr;}
.sub090402 .con01 .con_bg strong span {display:block;line-height:1.3; }
.sub090402 .con01 .con_bg strong span em.em01 {color:#51cef1; font-weight:bold;}
.sub090402 .con01 .con_bg strong span em.em02 {color:#58ffb6; font-weight:bold;}
.sub090402 .con02 {position:relative;; padding-bottom:85px; }
/*.sub090402 .con02:after {display:block; position:absolute;left:50%; bottom:0;margin-left:-75px; width:150px; height:52px; background:url(/images/kor/sub09/sub090402_img02.png)no-repeat; content:""; }
*/
.sub090402 .con02 .inner {position:relative; width:630px; margin:0 auto;padding:30px 0; border:1px solid #061c69; border-radius:60px; text-align:center;}
.sub090402 .con02 .inner .tit {position:absolute;top:-15px;left:50%;margin-left:-57.5px;width:115px;background: #fff;font-size:16px;font-weight:bold;}
.sub090402 .con02 .inner .txt1 {font-size:16px; color:#061c69; line-height:1.4;}
.sub090402 .con02 .inner .txt1 span {display:inline-block;}
.sub090402 .con02 .inner .txt2 {font-size:23px; color:#424242; font-weight:bold; line-height:1.5;}

.sub090402 .con03 {width:85%;margin:0 auto;}
.sub090402 .con03 .tit {margin-bottom:25px;font-size:18px; font-weight:bold; color:#22488f;font-family:nsr;}
.sub090402 .con03 .tit:after{content:"";display:block;clear:both;visibility:hidden;}
.sub090402 .con03 .tit span{float:right;width:66%;padding:8px;background:#272f3b;color:#fff;text-align:center;}
.sub090402 .con03 .tit span:first-child{float:left;width:24%;background:#09257b}
.sub090402 .con03 .inner {}
.sub090402 .con03 .inner:after{content:"";display:block;clear:both;visibility:hidden;}
.sub090402 .con03 .inner .col_b {position:relative;margin:0 0.5% 10px;width:100%; /*padding:40px 25px 10px;float:left; width:24%; min-height:580px;  */}
.sub090402 .con03 .inner .col_b:after{content:"";display:block;clear:both;visibility:hidden;}
.sub090402 .con03 .inner .col_b .tit {float:left;width:23%;padding:44px 40px;margin:0;text-align:center; font-size:16px; font-weight:bold; color:#000;border:1px solid #061c69;}
.sub090402 .con03 .inner .col_b .tit b{display:block;margin-bottom:10px;color:#09257b;}
.sub090402 .con03 .inner .col_b .img_b {display:none;width:159px; height:159px; margin:0 auto;}
.sub090402 .con03 .inner .col_b .img_b.img_b01 {background:url(/images/kor/sub09/sub090402_img03.jpg)no-repeat;}
.sub090402 .con03 .inner .col_b .img_b.img_b02 {background:url(/images/kor/sub09/sub090402_img04.jpg)no-repeat;}
.sub090402 .con03 .inner .col_b .img_b.img_b03 {background:url(/images/kor/sub09/sub090402_img05.jpg)no-repeat;}
.sub090402 .con03 .inner .col_b .img_b.img_b04 {background:url(/images/kor/sub09/sub090402_img06.jpg)no-repeat;}
.sub090402 .con03 .inner .col_b .icon {position:absolute;left:28%;top:50%;margin-left:-21px;margin-top:-23px;width:47px; height:43px;background:url(/images/kor/sub09/sub090402_img08.png)no-repeat; }
.sub090402 .con03 .inner .col_b .txt1{float:right;width:66%;padding: 25px 40px;background:#f5f5f5;}
.sub090402 .con03 .inner .col_b .txt1 b{font-size:15px; color:#19264f; font-weight:bold;}
.sub090402 .con03 .inner .col_b ul {margin-top:10px;}
.sub090402 .con03 .inner .col_b ul li {position:relative;margin-bottom:5px; padding-left:25px; font-size:15px;}
.sub090402 .con03 .inner .col_b ul li span {position:absolute; left:0; top:4px;width:16px; height:16px; background:#09257b; color:#fff; text-align:center; line-height:16px; border-radius:50%; font-size:13px;}

.sub090402 .con03 .inner .col_b.c2 .tit,
.sub090402 .con03 .inner .col_b.c3 .tit{padding:59px 40px;}
.sub090402 .con03 .inner .col_b.c4 .tit{padding:75px 40px;}


@media(max-width:950px){
	.sub090402 .con03 .tit span,
	.sub090402 .con03 .tit span:first-child{float:none;width:auto;background:none;text-align:left;color:#22488f;}
	.sub090402 .con03 {width:100%;}
	.sub090402 .con03 .inner .col_b {float:left;min-height:390px;  margin:0 0.5% 10px; padding:40px 25px 10px;background:#f5f5f5;}
	.sub090402 .con03 .inner .col_b {width:49%; }
	.sub090402 .con03 .inner .col_b .tit,
	.sub090402 .con03 .inner .col_b .txt1 {float:none;width:100%;padding:0;border:0;}
	.sub090402 .con03 .inner .col_b .icon {position:static;margin:15px auto 25px;width:43px; height:47px;background:url(/images/kor/sub09/sub090402_img07.png)no-repeat;}
	.sub090402 .con03 .inner .col_b.c2 .tit,
	.sub090402 .con03 .inner .col_b.c4 .tit{padding:0}
}

@media(max-width:767px){
	.sub090402 .con02 .inner {width:100%;}
}

@media(max-width:570px){
	.sub090402 .con01 .con_bg {width:100%; height:218px; background-size:280px; height:218px;}
	.sub090402 .con01 .con_bg .txt {padding: 40px 0 15px;font-size:14px;margin-bottom: 10px;}
	.sub090402 .con01 .con_bg strong {font-size:15px;}
	.sub090402 .con02 .inner {border-radius:0;}
	.sub090402 .con03 .inner .col_b {width:100%;min-height: auto;margin:0 0 10px;padding: 40px 25px;}
}
/* sub090402 비전및발전계획 끝 */

/* sub050402 탄소중립 시작 */
.sub050402 {}
.sub050402 .con01 {position:relative; padding-bottom:65px; margin-bottom:30px;}
.sub050402 .con01:after {display:block; position:absolute;left:50%; bottom:0;margin-left:-75px; width:150px; height:52px; background:url(/images/kor/sub09/sub090402_img02.png)no-repeat; content:""; }
.sub050402 .con01 .con_bg {width:400px; height:311px; margin:0 auto 0; background:url(/images/kor/sub09/sub090402_img01_bg.png)no-repeat center; text-align:center; color:#fff;}
.sub050402 .con01 .con_bg .txt {position:relative;padding:40px 0 15px; margin-bottom:25px; font-size:14px; line-height:1.3;}
.sub050402 .con01 .con_bg .txt:after {display:block; position:absolute; left:50%; bottom:0;margin-left:-17.5px; width:35px; height:1px; background:#fff; content:"";}
.sub050402 .con01 .con_bg strong {display:block;font-weight:bold; font-size:22px;font-family:nsr;}
.sub050402 .con01 .con_bg strong span {display:block;line-height:1.3; }
.sub050402 .con01 .con_bg strong span em.em01 {color:#51cef1; font-weight:bold;}
.sub050402 .con01 .con_bg strong span em.em02 {color:#58ffb6; font-weight:bold;}
.sub050402 .con02 {position:relative;}
/*.sub050402 .con02:after {display:block; position:absolute;left:50%; bottom:0;margin-left:-75px; width:150px; height:52px; background:url(/images/kor/sub09/sub090402_img02.png)no-repeat; content:""; }
*/
.sub050402 .con02 .inner {position:relative; width:630px; margin:160px auto 0 auto;padding:30px 0; border:1px solid #061c69; border-radius:60px; text-align:center;}
.sub050402 .con02 .inner .tit {position:absolute;top:-20px;left:50%;margin-left:-57.5px;width:115px;background: #fff;font-size:24px;font-weight:bold;color: #000;}
.sub050402 .con02 .inner .txt1 {font-size:16px; color:#061c69; line-height:1.4;}
.sub050402 .con02 .inner .txt1 span {display:inline-block;}
.sub050402 .con02 .inner .txt2 {font-size:22px; color:#061c69; font-weight:bold; line-height:1.5;}

.sub050402 .con03 {width:85%;margin:0 auto;}
.sub050402 .con03 .tit {margin-bottom:25px;font-size:18px; font-weight:bold; color:#22488f;font-family:nsr;}
.sub050402 .con03 .tit:after{content:"";display:block;clear:both;visibility:hidden;}
.sub050402 .con03 .tit span{float:right;width:66%;padding:8px;background:#272f3b;color:#fff;text-align:center;}
.sub050402 .con03 .tit span:first-child{float:left;width:24%;background:#09257b}
.sub050402 .con03 .inner {}
.sub050402 .con03 .inner:after{content:"";display:block;clear:both;visibility:hidden;}
.sub050402 .con03 .inner .col_b {position:relative;margin:0 0.5% 10px;width:100%; /*padding:40px 25px 10px;float:left; width:24%; min-height:580px;  */}
.sub050402 .con03 .inner .col_b:after{content:"";display:block;clear:both;visibility:hidden;}
.sub050402 .con03 .inner .col_b .tit {float:left;width:23%;padding:44px 40px;margin:0;text-align:center; font-size:16px; font-weight:bold; color:#000;border:1px solid #061c69;}
.sub050402 .con03 .inner .col_b .tit b{display:block;margin-bottom:10px;color:#09257b;}
.sub050402 .con03 .inner .col_b .img_b {display:none;width:159px; height:159px; margin:0 auto;}
.sub050402 .con03 .inner .col_b .img_b.img_b01 {background:url(/images/kor/sub09/sub090402_img03.jpg)no-repeat;}
.sub050402 .con03 .inner .col_b .img_b.img_b02 {background:url(/images/kor/sub09/sub090402_img04.jpg)no-repeat;}
.sub050402 .con03 .inner .col_b .img_b.img_b03 {background:url(/images/kor/sub09/sub090402_img05.jpg)no-repeat;}
.sub050402 .con03 .inner .col_b .img_b.img_b04 {background:url(/images/kor/sub09/sub090402_img06.jpg)no-repeat;}
.sub050402 .con03 .inner .col_b .icon {position:absolute;left:28%;top:50%;margin-left:-21px;margin-top:-23px;width:47px; height:43px;background:url(/images/kor/sub09/sub090402_img08.png)no-repeat; }
.sub050402 .con03 .inner .col_b .txt1{float:right;width:66%;padding: 25px 40px;background:#f5f5f5;}
.sub050402 .con03 .inner .col_b .txt1 b{font-size:15px; color:#19264f; font-weight:bold;}
.sub050402 .con03 .inner .col_b ul {margin-top:10px;}
.sub050402 .con03 .inner .col_b ul li {position:relative;margin-bottom:5px; padding-left:25px; font-size:15px;}
.sub050402 .con03 .inner .col_b ul li span {position:absolute; left:0; top:4px;width:16px; height:16px; background:#09257b; color:#fff; text-align:center; line-height:16px; border-radius:50%; font-size:13px;}

.sub050402 .con03 .inner .col_b.c2 .tit,
.sub050402 .con03 .inner .col_b.c3 .tit{padding:59px 40px;}
.sub050402 .con03 .inner .col_b.c4 .tit{padding:75px 40px;}


@media(max-width:950px){
	.sub050402 .con03 .tit span,
	.sub050402 .con03 .tit span:first-child{float:none;width:auto;background:none;text-align:left;color:#22488f;}
	.sub050402 .con03 {width:100%;}
	.sub050402 .con03 .inner .col_b {float:left;min-height:390px;  margin:0 0.5% 10px; padding:40px 25px 10px;background:#f5f5f5;}
	.sub050402 .con03 .inner .col_b {width:49%; }
	.sub050402 .con03 .inner .col_b .tit,
	.sub050402 .con03 .inner .col_b .txt1 {float:none;width:100%;padding:0;border:0;}
	.sub050402 .con03 .inner .col_b .icon {position:static;margin:15px auto 25px;width:43px; height:47px;background:url(/images/kor/sub09/sub090402_img07.png)no-repeat;}
	.sub050402 .con03 .inner .col_b.c2 .tit,
	.sub050402 .con03 .inner .col_b.c4 .tit{padding:0}
}

@media(max-width:767px){
	.sub050402 .con02 .inner {width:100%;}
}

@media(max-width:570px){
	.sub050402 .con01 .con_bg {width:100%; height:218px; background-size:280px; height:218px;}
	.sub050402 .con01 .con_bg .txt {padding: 40px 0 15px;font-size:14px;margin-bottom: 10px;}
	.sub050402 .con01 .con_bg strong {font-size:15px;}
	.sub050402 .con02 .inner {border-radius:0;}
	.sub050402 .con03 .inner .col_b {width:100%;min-height: auto;margin:0 0 10px;padding: 40px 25px;}
}
/* sub050402 비전및발전계획 끝 */


/* sub090401 이념 */
.sub090401{position: relative;}
.sub090401 .con_top {display: table;position: relative;margin:0 0 80px; width:100%; height:225px;}
.sub090401 .con_top:before{content:'';position:absolute;top: 0;left:50%;margin-left:-160px;width: 283px;height: 283px;border: 20px solid #0d6bbd;border-radius: 50%;}
.sub090401 .con_top:after{content:'';position:absolute;top: 230px;left: 50%;margin-left:-7px;width: 15px;height: 118px;background:url(/images/kor/sub09/sub090401_topbg.png)no-repeat;}
.sub090401 .con_top .inner {display: table-cell; vertical-align: middle;}
.sub090401 .con_top .inner .txt1 {margin:0; font-size:24px; font-weight:bold; text-align:center; color:#000;}
.sub090401 .con_top .inner .txt2 {margin:0; font-size:22px; font-weight:bold; text-align:center; color:#000;}
.sub090401 .con_top .inner .icon {display:block;width:34px; height:5px; margin:10px auto 20px; background:url(/images/kor/common/coll_tb_tit_after.png)no-repeat;}

/*.sub090401 .con_wrap{margin-top: 100px;text-align: center;}
*/
.sub090401 .con_wrap{text-align: center;}
.sub090401 .con_wrap .con.con01{margin-top: 125px;display:block;}
.sub090401 .con_wrap .con.con01 .sub_top{text-align: center;}
.sub090401 .con_wrap .con.con01 .sub_top .inner strong{font-size: 22px;font-weight: 700;}
.sub090401 .con_wrap .con.con01 .sub_bottom {margin-top: 30px;}
.sub090401 .con_wrap .con.con01 .sub_bottom .inner {position:relative; }
.sub090401 .con_wrap .con.con01 .sub_bottom img{ width:595px; height:216px;}
.sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt {position:absolute; top:50%; left:50%; margin-top:-16px; margin-left:-297.5px;width:595px; height:216px;}
.sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt:after{content:"";display:block;clear:both;visibility:hidden;}
.sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li{float:left; width:33.3%; text-align:center; font-size: 20px;font-weight: 700;color: #fff;}
.sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(1){ text-indent:20px}
.sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(3){text-indent:-10px}

/*.sub090401 .con_wrap .con.con02 .sub_top{margin-top: 150px;}
*/
.sub090401 .con_wrap .con.con02 .sub_top .inner strong{position:relative;font-size: 22px;font-weight: 700;}
.sub090401 .con_wrap .con.con02 .sub_top .inner strong:before{content:'';position:absolute;top: -22px;left: 50%;margin-left:-7px;width: 15px;height: 15px;background:url(/images/kor/sub09/sub090401_img05.png)no-repeat;}
.sub090401 .con_wrap .con.con02 .sub_bottom{margin-top: 30px;}
.sub090401 .con_wrap .con.con02 .sub_bottom img{text-align: center;}
.sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt{position: relative;}
.sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li{position: absolute;width:100%;height:100%;font-size: 16px;font-weight: 700;color: #292a2c;}
.sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(1){top:-80px;left:-270px;}
.sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(2){top:15px;left:0;}
.sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(3){top:-80px;left:270px;}

/*.sub090401 .con_wrap .con.con03{margin-top: 150px;}*/
.sub090401 .con_wrap .con.con03 .sub_top{position: relative;margin-bottom:100px;}
.sub090401 .con_wrap .con.con03 .sub_top img{text-align: center;}
.sub090401 .con_wrap .con.con03 .sub_top strong{position: absolute;top:285px;left:0;width:100%;height:100%;font-size: 24px;font-weight: 700;color: #000;}

.sub090401 .con_wrap .con.con03 .sub_top .sub_txt{position: relative;}
.sub090401 .con_wrap .con.con03 .sub_top .sub_txt li{position: absolute;width:100%;height:100%;font-size: 16px;font-weight: 400;color: #000;}
.sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(1){top:-455px;left:-200px;}
.sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(2){top:-455px;left:185px;}
.sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(3){top:-185px;left:-280px;}
.sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(4){top:-185px;left:260px;}
.sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(5){top:10px;left:5px;}

.sub090401 .con_wrap .con.con03 .sub_bottom{margin-top: 30px;}
.sub090401 .con_wrap .con.con03 .sub_bottom .list{display: table}
.sub090401 .con_wrap .con.con03 .sub_bottom .list li{float: left;width: 31%;border: 1px solid #ddd;border-radius: 10px;padding: 25px 8px;min-height: 135px;font-size: 15px;word-break: keep-all;vertical-align:  middle;}
.sub090401 .con_wrap .con.con03 .sub_bottom .list li + li{margin-left: 25px;}
.sub090401 .con_wrap .con.con03 .sub_bottom .list:after{content:"";display:block;clear:both;visibility:hidden;}

@media only screen and (max-width:800px){
  .sub090401 .con_wrap .con.con03 .sub_bottom .list li{float: none;width: 100%;min-height: auto;}
  .sub090401 .con_wrap .con.con03 .sub_bottom .list li + li{margin-top: 15px;margin-left: 0px;}
}

@media only screen and (max-width:767px){
/*   .sub090401 .con_wrap .con.con01 .sub_bottom img{width: 50%;}
  .sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li{font-size: 14px;}
  .sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(1){top:-70px;left:-95px;}
  .sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(2){top:-70px;left:0;}
  .sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(3){top:-70px;left:100px;} */
  .sub090401 .con_wrap .con.con01 .sub_bottom img{display:none;}
  .sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt{position:static;width: 100%;height:auto;margin:0;}
  .sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li{width:33.3%; height:100%;padding: 10px 20px; border: 1px solid #ddd;font-size:16px;font-weight: 400;}
  .sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(1){background: #64513b; text-indent:0;}
  .sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(2){background: #0c64b2;}
  .sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(3){background: #3a8600; text-indent:0;}

  .sub090401 .con_wrap .con.con02 .sub_top{margin-top: 110px;}
  .sub090401 .con_wrap .con.con02 .sub_bottom img{width: 70%;}
  .sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li{font-size: 14px;}
  .sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(1){top:-50px;left:-180px;}
  .sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(2){top:15px;left:0;}
  .sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(3){top:-50px;left:180px;}

  .sub090401 .con_wrap .con.con03 .sub_top img{width: 70%;}
  .sub090401 .con_wrap .con.con03 .sub_top strong{top:210px;font-size: 20px;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li{font-size: 14px;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(1){top:-325px;left:-150px;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(2){top:-325px;left:150px;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(3){top:-115px;left:-195px;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(4){top:-115px;left:195px;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(5){top:10px;left:5px;}
}
@media only screen and (max-width:710px){
  .sub090401 .con_wrap .con.con03 .sub_top img{width: 50%;}
  .sub090401 .con_wrap .con.con03 .sub_top strong{top:145px;font-size: 16px;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(1){top:-225px;left:-150px;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(2){top:-225px;left:150px;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(3){top:-70px;left:-160px;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(4){top:-70px;left:160px;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(5){top:10px;left:5px;}
}
@media only screen and (max-width:650px){

  .sub090401 .con_wrap .con.con02 .sub_bottom img{width: 50%;}
  .sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(1){top:-50px;left:-180px;}
  .sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(2){top:15px;left:0;}
  .sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(3){top:-50px;left:180px;}
}
@media only screen and (max-width:600px){
	.sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li{float:none; width:100%;}

  .sub090401 .con_wrap .con.con02 .sub_bottom img{display:none;}
  .sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt{position:unset;text-align: center;}
  .sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li{position:unset;float:left;width:32.66%;height:110px;padding: 10px 20px; border: 1px solid #ddd;font-size:14px;font-weight: 400;color:#fff;word-break: keep-all;background: #068406;}
  .sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(1){padding: 10px 16px;}
  .sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(2),
  .sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(3){margin-left: 1%;}

  .sub090401 .con_wrap .con.con03{margin-top: 10px;}
  .sub090401 .con_wrap .con.con03 .sub_top{position: unset;margin: 110px 0 0 0;}
  .sub090401 .con_wrap .con.con03 .sub_top img{display:none;}
  .sub090401 .con_wrap .con.con03 .sub_top strong{position: unset;font-size: 16px;}

  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt{position:unset;text-align: center;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt:after{content:"";display:block;clear:both;visibility:hidden;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li{position:unset;float:left;width:32.66%;height:88px;padding: 10px 20px; border: 1px solid #ddd;color:#fff;word-break: keep-all;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(1){background: #004162;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(2){margin-left: 1%;background: #1a7d8e;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(3){margin-left: 1%;background: #116ba5;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(4){margin-top: 1%;background: #1a7d8e;}
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(5){margin-left: 1%;margin-top: 1%;background: #004162;}
}


@media only screen and (max-width:435px){
  .sub090401 .con_top:before{top: 0;left: 50%;margin-left: -110px;width: 200px;height: 200px;border: 10px solid #0d6bbd;border-radius: 50%;}
  .sub090401 .con_top:after{top:180px;}
  .sub090401 .con_top .inner .txt1{font-size:20px;}
  .sub090401 .con_top .inner .txt2{font-size:16px;}

  .sub090401 .con_wrap .con.con01{margin-top:0px;}
  .sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li{font-size: 16px;font-weight: 400;}

  .sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li,
  .sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li,
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li{float:none;width: 100%;height:100%;}

  .sub090401 .con_wrap .con.con02 .sub_top{margin-top: 50px;}
  .sub090401 .con_wrap .con.con03 .sub_top{margin: 0;}

  .sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(2),
  .sub090401 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(3),
  .sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(2),
  .sub090401 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(3),
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(2),
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(3),
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(4),
  .sub090401 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(5){margin-left: 0;margin-top: 1%;}

}
/* sub090401 이념 끝 */

/* sub090401 특성화분야 */
.sub090405{position: relative;}
.sub090405 .con_top {display: table;position: relative;margin:0 0 80px; width:100%; height:225px;}
.sub090405 .con_top:before{content:'';position:absolute;top: 0;left:50%;margin-left:-160px;width: 283px;height: 283px;border: 20px solid #0d6bbd;border-radius: 50%;}
.sub090405 .con_top:after{content:'';position:absolute;top: 230px;left: 50%;margin-left:-7px;width: 15px;height: 118px;background:url(/images/kor/sub09/sub090401_topbg.png)no-repeat;}
.sub090405 .con_top .inner {display: table-cell; vertical-align: middle;}
.sub090405 .con_top .inner .txt1 {margin:0; font-size:24px; font-weight:bold; text-align:center; color:#000;}
.sub090405 .con_top .inner .txt2 {margin:0; font-size:22px; font-weight:bold; text-align:center; color:#000;}
.sub090405 .con_top .inner .icon {display:block;width:34px; height:5px; margin:10px auto 20px; background:url(/images/kor/common/coll_tb_tit_after.png)no-repeat;}

/*.sub090405 .con_wrap{margin-top: 100px;text-align: center;}
*/
.sub090405 .con_wrap{text-align: center;}
.sub090405 .con_wrap .con.con01{display:block;}
.sub090405 .con_wrap .con.con01 .sub_top{text-align: center;}
.sub090405 .con_wrap .con.con01 .sub_top .inner strong{font-size: 22px;font-weight: 700;}
.sub090405 .con_wrap .con.con01 .sub_bottom {margin-top: 30px;}
.sub090405 .con_wrap .con.con01 .sub_bottom .inner {position:relative; }
.sub090405 .con_wrap .con.con01 .sub_bottom img{ width:750px; height:180px;}
.sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt {position:absolute; top:50%; left:50%; margin-top:-16px; margin-left:-370px;width:750px; height:180px;}
.sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt:after{content:"";display:block;clear:both;visibility:hidden;}
.sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li{float:left; width:25%; text-align:center; font-size: 20px;font-weight: 700;color: #fff;}
.sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(1){ text-indent:-10px}
.sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(2){ text-indent:-10px}
.sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(4){text-indent:0px}

/*.sub090405 .con_wrap .con.con02 .sub_top{margin-top: 150px;}
*/
.sub090405 .con_wrap .con.con02 .sub_top .inner strong{position:relative;font-size: 22px;font-weight: 700;}
.sub090405 .con_wrap .con.con02 .sub_top .inner strong:before{content:'';position:absolute;top: -22px;left: 50%;margin-left:-7px;width: 15px;height: 15px;background:url(/images/kor/sub09/sub090401_img05.png)no-repeat;}
.sub090405 .con_wrap .con.con02 .sub_bottom{margin-top: 30px;}
.sub090405 .con_wrap .con.con02 .sub_bottom img{text-align: center;}
.sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt{position: relative;}
.sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li{position: absolute;width:100%;height:100%;font-size: 16px;font-weight: 700;color: #292a2c;}
.sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(1){top:-80px;left:-270px;}
.sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(2){top:15px;left:0;}
.sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(3){top:-80px;left:270px;}

/*.sub090405 .con_wrap .con.con03{margin-top: 150px;}*/
.sub090405 .con_wrap .con.con03 .sub_top{position: relative;margin-bottom:100px;}
.sub090405 .con_wrap .con.con03 .sub_top img{text-align: center;}
.sub090405 .con_wrap .con.con03 .sub_top strong{position: absolute;top:285px;left:0;width:100%;height:100%;font-size: 24px;font-weight: 700;color: #000;}

.sub090405 .con_wrap .con.con03 .sub_top .sub_txt{position: relative;}
.sub090405 .con_wrap .con.con03 .sub_top .sub_txt li{position: absolute;width:100%;height:100%;font-size: 16px;font-weight: 400;color: #000;}
.sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(1){top:-455px;left:-200px;}
.sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(2){top:-455px;left:185px;}
.sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(3){top:-185px;left:-280px;}
.sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(4){top:-185px;left:260px;}
.sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(5){top:10px;left:5px;}

.sub090405 .con_wrap .con.con03 .sub_bottom{margin-top: 30px;}
.sub090405 .con_wrap .con.con03 .sub_bottom .list{display: table}
.sub090405 .con_wrap .con.con03 .sub_bottom .list li{float: left;width: 31%;border: 1px solid #ddd;border-radius: 10px;padding: 25px 8px;min-height: 135px;font-size: 15px;word-break: keep-all;vertical-align:  middle;}
.sub090405 .con_wrap .con.con03 .sub_bottom .list li + li{margin-left: 25px;}
.sub090405 .con_wrap .con.con03 .sub_bottom .list:after{content:"";display:block;clear:both;visibility:hidden;}

@media only screen and (max-width:800px){
  .sub090405 .con_wrap .con.con03 .sub_bottom .list li{float: none;width: 100%;min-height: auto;}
  .sub090405 .con_wrap .con.con03 .sub_bottom .list li + li{margin-top: 15px;margin-left: 0px;}
}

@media only screen and (max-width:767px){
/*   .sub090405 .con_wrap .con.con01 .sub_bottom img{width: 50%;}
  .sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li{font-size: 14px;}
  .sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(1){top:-70px;left:-95px;}
  .sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(2){top:-70px;left:0;}
  .sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(3){top:-70px;left:100px;} */
  .sub090405 .con_wrap .con.con01 .sub_bottom img{display:none;}
  .sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt{position:static;width: 100%;height:auto;margin:0;}
  .sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li{width:25%; height:100%;padding: 10px 20px; border: 1px solid #ddd;font-size:16px;font-weight: 400;}
  .sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(1){background: #004162; text-indent:0;}
  .sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(2){background: #116ba5;}
  .sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(3){background: #1a7d8e;}
  .sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(4){background: #37b446; text-indent:0;}

  .sub090405 .con_wrap .con.con02 .sub_top{margin-top: 110px;}
  .sub090405 .con_wrap .con.con02 .sub_bottom img{width: 70%;}
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li{font-size: 14px;}
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(1){top:-50px;left:-180px;}
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(2){top:15px;left:0;}
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(3){top:-50px;left:180px;}

  .sub090405 .con_wrap .con.con03 .sub_top img{width: 70%;}
  .sub090405 .con_wrap .con.con03 .sub_top strong{top:210px;font-size: 20px;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li{font-size: 14px;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(1){top:-325px;left:-150px;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(2){top:-325px;left:150px;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(3){top:-115px;left:-195px;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(4){top:-115px;left:195px;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(5){top:10px;left:5px;}
}
@media only screen and (max-width:710px){
  .sub090405 .con_wrap .con.con03 .sub_top img{width: 50%;}
  .sub090405 .con_wrap .con.con03 .sub_top strong{top:145px;font-size: 16px;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(1){top:-225px;left:-150px;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(2){top:-225px;left:150px;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(3){top:-70px;left:-160px;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(4){top:-70px;left:160px;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(5){top:10px;left:5px;}
}
@media only screen and (max-width:650px){

  .sub090405 .con_wrap .con.con02 .sub_bottom img{width: 50%;}
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(1){top:-50px;left:-180px;}
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(2){top:15px;left:0;}
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(3){top:-50px;left:180px;}
}
@media only screen and (max-width:600px){
	.sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li{float:none; width:100%;}

  .sub090405 .con_wrap .con.con02 .sub_bottom img{display:none;}
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt{position:unset;text-align: center;}
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li{position:unset;float:left;width:32.66%;height:110px;padding: 10px 20px; border: 1px solid #ddd;font-size:14px;font-weight: 400;color:#fff;word-break: keep-all;background: #068406;}
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(1){padding: 10px 16px;}
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(2),
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(3){margin-left: 1%;}

  .sub090405 .con_wrap .con.con03{margin-top: 10px;}
  .sub090405 .con_wrap .con.con03 .sub_top{position: unset;margin: 110px 0 0 0;}
  .sub090405 .con_wrap .con.con03 .sub_top img{display:none;}
  .sub090405 .con_wrap .con.con03 .sub_top strong{position: unset;font-size: 16px;}

  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt{position:unset;text-align: center;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt:after{content:"";display:block;clear:both;visibility:hidden;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li{position:unset;float:left;width:32.66%;height:88px;padding: 10px 20px; border: 1px solid #ddd;color:#fff;word-break: keep-all;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(1){background: #004162;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(2){margin-left: 1%;background: #1a7d8e;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(3){margin-left: 1%;background: #116ba5;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(4){margin-top: 1%;background: #1a7d8e;}
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(5){margin-left: 1%;margin-top: 1%;background: #004162;}
}


@media only screen and (max-width:435px){
  .sub090405 .con_top:before{top: 0;left: 50%;margin-left: -110px;width: 200px;height: 200px;border: 10px solid #0d6bbd;border-radius: 50%;}
  .sub090405 .con_top:after{top:180px;}
  .sub090405 .con_top .inner .txt1{font-size:20px;}
  .sub090405 .con_top .inner .txt2{font-size:16px;}

  .sub090405 .con_wrap .con.con01{margin-top:0px;}
  .sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li{font-size: 16px;font-weight: 400;}

  .sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li,
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li,
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li{float:none;width: 100%;height:100%;}

  .sub090405 .con_wrap .con.con02 .sub_top{margin-top: 50px;}
  .sub090405 .con_wrap .con.con03 .sub_top{margin: 0;}

  .sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(2),
  .sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(3),
  .sub090405 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(4),
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(2),
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(3),
  .sub090405 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(4),
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(2),
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(3),
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(4),
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(5),
  .sub090405 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(6){margin-left: 0;margin-top: 1%;}

}
/* sub090405 특성화분야 끝 */


/* sub0504 탄소중립센터 */
.sub0504{position: relative;}
.sub0504 .con_top {display: table;position: relative;margin:0 0 80px; width:100%; height:225px;}
.sub0504 .con_top:before{content:'';position:absolute;top: 0;left:50%;margin-left:-160px;width: 283px;height: 283px;border: 20px solid #0d6bbd;border-radius: 50%;}
.sub0504 .con_top:after{content:'';position:absolute;top: 230px;left: 50%;margin-left:-7px;width: 15px;height: 118px;background:url(/images/kor/sub09/sub090401_topbg.png)no-repeat;}
.sub0504 .con_top .inner {display: table-cell; vertical-align: middle;}
.sub0504 .con_top .inner .txt1 {margin: 30px 0px 0px 0px; font-size:24px; font-weight:bold; text-align:center; color:#000;}
.sub0504 .con_top .inner .txt2 {margin:0; font-size:18px; font-weight:bold; text-align:center; color:#000;}
.sub0504 .con_top .inner .icon {display:block;width:34px; height:5px; margin:10px auto 20px; background:url(/images/kor/common/coll_tb_tit_after.png)no-repeat;}

/*.sub0504 .con_wrap{margin-top: 100px;text-align: center;}
*/
.sub0504 .con_wrap{text-align: center;}
.sub0504 .con_wrap .con.con01{margin-top: 50px;display:block;}
.sub0504 .con_wrap .con.con01 .sub_top{text-align: center;}
.sub0504 .con_wrap .con.con01 .sub_top .inner strong{position:relative;font-size: 22px;font-weight: 700;}
.sub0504 .con_wrap .con.con01 .sub_top .inner strong:before{content:'';position:absolute;top: -22px;left: 50%;margin-left:-7px;width: 15px;height: 15px;background:url(/images/kor/sub09/sub090401_img05.png)no-repeat;}
.sub0504 .con_wrap .con.con01 .sub_bottom {margin-top: 30px;}
.sub0504 .con_wrap .con.con01 .sub_bottom .inner {position:relative; }
.sub0504 .con_wrap .con.con01 .sub_bottom img{ width:595px; height:216px;}
.sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt {position:absolute; top:33%; left:50%; margin-top:-16px; margin-left:-297.5px;width:595px; height:216px;}
.sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt:after{content:"";display:block;clear:both;visibility:hidden;}
.sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li{float:left; width:33.3%; text-align:center; font-size: 18px;font-weight: 700;color: #fff;}
.sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(1){ text-indent:20px}
.sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(3){text-indent:-10px}

.sub0504 .con_wrap .con.con02 {margin-top: 180px;}
.sub0504 .con_wrap .con.con02 .sub_top{margin-top: 30px;}
.sub0504 .con_wrap .con.con02 .sub_top .inner strong{position:relative;font-size: 22px;font-weight: 700;}
.sub0504 .con_wrap .con.con02 .sub_top .inner strong:before{content:'';position:absolute;top: -22px;left: 50%;margin-left:-7px;width: 15px;height: 15px;background:url(/images/kor/sub09/sub090401_img05.png)no-repeat;}
.sub0504 .con_wrap .con.con02 .sub_bottom{margin-top: 30px;}
.sub0504 .con_wrap .con.con02 .sub_bottom img{text-align: center;}
.sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt{position: relative;}
.sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li{position: absolute;width:100%;height:100%;font-size: 16px;font-weight: 700;color: #292a2c;}
.sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(1){top:-80px;left:-270px;}
.sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(2){top:15px;left:0;}
.sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(3){top:-80px;left:270px;}
.sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1{position: relative;}
.sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1 li{position: absolute;width:100%;height:100%;font-size: 16px;font-weight: 700;color: #292a2c;}
.sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1 li:nth-child(1){top:-260px;left:-270px;}
.sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1 li:nth-child(2){top:-345px;left:0;}
.sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1 li:nth-child(3){top:-260px;left:270px;}

/*.sub0504 .con_wrap .con.con03{margin-top: 150px;}*/
.sub0504 .con_wrap .con.con03 .sub_top{position: relative;margin-bottom:100px;}
.sub0504 .con_wrap .con.con03 .sub_top img{text-align: center;}
.sub0504 .con_wrap .con.con03 .sub_top strong{position: absolute;top:285px;left:0;width:100%;height:100%;font-size: 24px;font-weight: 700;color: #000;}

.sub0504 .con_wrap .con.con03 .sub_top .sub_txt{position: relative;}
.sub0504 .con_wrap .con.con03 .sub_top .sub_txt li{position: absolute;width:100%;height:100%;font-size: 16px;font-weight: 400;color: #000;}
.sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(1){top:-455px;left:-200px;}
.sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(2){top:-455px;left:185px;}
.sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(3){top:-185px;left:-280px;}
.sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(4){top:-185px;left:260px;}
.sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(5){top:10px;left:5px;}

.sub0504 .con_wrap .con.con03 .sub_bottom{margin-top: 30px;}
.sub0504 .con_wrap .con.con03 .sub_bottom .list{display: table}
.sub0504 .con_wrap .con.con03 .sub_bottom .list li{float: left;width: 31%;border: 1px solid #ddd;border-radius: 10px;padding: 25px 8px;min-height: 135px;font-size: 15px;word-break: keep-all;vertical-align:  middle;}
.sub0504 .con_wrap .con.con03 .sub_bottom .list li + li{margin-left: 25px;}
.sub0504 .con_wrap .con.con03 .sub_bottom .list:after{content:"";display:block;clear:both;visibility:hidden;}

@media only screen and (max-width:800px){
  .sub0504 .con_wrap .con.con03 .sub_bottom .list li{float: none;width: 100%;min-height: auto;}
  .sub0504 .con_wrap .con.con03 .sub_bottom .list li + li{margin-top: 15px;margin-left: 0px;}
}

@media only screen and (max-width:767px){
/*   .sub0504 .con_wrap .con.con01 .sub_bottom img{width: 50%;}
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li{font-size: 14px;}
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(1){top:-70px;left:-95px;}
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(2){top:-70px;left:0;}
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(3){top:-70px;left:100px;} */
  .sub0504 .con_wrap .con.con02 {margin-top: 0px;}
  .sub0504 .con_wrap .con.con02 .sub_bottom{padding-bottom: 130px;}
  .sub0504 .con_wrap .con.con01 .sub_bottom img{display:none;}
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt{position:static;width: 100%;height:auto;margin:0;}
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li{width:33.3%; height:100%;padding: 10px 20px; border: 1px solid #ddd;font-size:16px;font-weight: 400;}
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(1){background: #64513b; text-indent:0;}
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(2){background: #0c64b2;}
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(3){background: #3a8600; text-indent:0;}
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt1{position:static;width: 100%;height:auto;margin:0;}
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt1 li{width:33.3%; height:100%;padding: 10px 20px; border: 1px solid #ddd;font-size:16px;font-weight: 400;}
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt1 li:nth-child(1){background: #64513b; text-indent:0;}
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt1 li:nth-child(2){background: #0c64b2;}
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt1 li:nth-child(3){background: #3a8600; text-indent:0;}

/*  .sub0504 .con_wrap .con.con02 .sub_top{margin-top: 110px;}*/
  .sub0504 .con_wrap .con.con02 .sub_bottom img{width: 70%;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li{font-size: 14px;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(1){top:-50px;left:-180px;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(2){top:15px;left:0;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(3){top:-50px;left:180px;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1 li{font-size: 14px;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1 li:nth-child(1){top:-230px;left:-180px;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1 li:nth-child(2){top:-275px;left:0;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1 li:nth-child(3){top:-230px;left:180px;}

  .sub0504 .con_wrap .con.con03 .sub_top img{width: 70%;}
  .sub0504 .con_wrap .con.con03 .sub_top strong{top:210px;font-size: 20px;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li{font-size: 14px;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(1){top:-325px;left:-150px;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(2){top:-325px;left:150px;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(3){top:-115px;left:-195px;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(4){top:-115px;left:195px;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(5){top:10px;left:5px;}
}
@media only screen and (max-width:710px){
  .sub0504 .con_wrap .con.con03 .sub_top img{width: 50%;}
  .sub0504 .con_wrap .con.con03 .sub_top strong{top:145px;font-size: 16px;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(1){top:-225px;left:-150px;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(2){top:-225px;left:150px;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(3){top:-70px;left:-160px;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(4){top:-70px;left:160px;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(5){top:10px;left:5px;}
}
@media only screen and (max-width:650px){

  .sub0504 .con_wrap .con.con02 .sub_bottom img{width: 50%;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(1){top:-50px;left:-180px;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(2){top:15px;left:0;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(3){top:-50px;left:180px;}
  .sub0504 .con_wrap .con.con02 .sub_bottom img{width: 50%;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1 li:nth-child(1){top:-50px;left:-180px;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1 li:nth-child(2){top:15px;left:0;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1 li:nth-child(3){top:-50px;left:180px;}
}
@media only screen and (max-width:600px){
	.sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li{float:none; width:100%;}
  .sub0504 .con_wrap .con.con02 .sub_top{margin-top: -180px;}
  .sub0504 .con_wrap .con.con02 .sub_bottom img{display:none;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt{position:unset;text-align: center;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li{position:unset;float:left;width:32.66%;height:110px;padding: 10px 20px; border: 1px solid #ddd;font-size:12px;font-weight: 400;color:#fff;word-break: keep-all;background: #068406;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(1){padding: 10px 16px;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(2),
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(3){margin-left: 1%;}

  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1{position:unset;text-align: center;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1 li{position:unset;float:left;width:32.66%;height:110px;padding: 10px 20px; border: 1px solid #ddd;font-size:12px;font-weight: 400;color:#fff;word-break: keep-all;background: #0c64b2;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1 li:nth-child(1){padding: 10px 16px;}
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1 li:nth-child(2),
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt1 li:nth-child(3){margin-left: 1%;}

  .sub0504 .con_wrap .con.con03{margin-top: 10px;}
  .sub0504 .con_wrap .con.con03 .sub_top{position: unset;margin: 110px 0 0 0;}
  .sub0504 .con_wrap .con.con03 .sub_top img{display:none;}
  .sub0504 .con_wrap .con.con03 .sub_top strong{position: unset;font-size: 16px;}

  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt{position:unset;text-align: center;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt:after{content:"";display:block;clear:both;visibility:hidden;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li{position:unset;float:left;width:32.66%;height:88px;padding: 10px 20px; border: 1px solid #ddd;color:#fff;word-break: keep-all;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(1){background: #004162;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(2){margin-left: 1%;background: #1a7d8e;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(3){margin-left: 1%;background: #116ba5;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(4){margin-top: 1%;background: #1a7d8e;}
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(5){margin-left: 1%;margin-top: 1%;background: #004162;}
}


@media only screen and (max-width:435px){
  .sub0504 .con_top:before{top: 0;left: 50%;margin-left: -110px;width: 200px;height: 200px;border: 10px solid #0d6bbd;border-radius: 50%;}
  .sub0504 .con_top:after{top:180px;}
  .sub0504 .con_top .inner .txt1{font-size:20px;}
  .sub0504 .con_top .inner .txt2{font-size:16px;}

  .sub0504 .con_wrap .con.con01{margin-top:0px;}
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li{font-size: 16px;font-weight: 400;}

  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li,
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li,
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li{float:none;width: 100%;height:100%;}

  .sub0504 .con_wrap .con.con02 .sub_top{margin-top: 50px;}
  .sub0504 .con_wrap .con.con03 .sub_top{margin: 0;}

  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(2),
  .sub0504 .con_wrap .con.con01 .sub_bottom .sub_txt li:nth-child(3),
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(2),
  .sub0504 .con_wrap .con.con02 .sub_bottom .sub_txt li:nth-child(3),
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(2),
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(3),
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(4),
  .sub0504 .con_wrap .con.con03 .sub_top .sub_txt li:nth-child(5){margin-left: 0;margin-top: 1%;}

}
/* sub0504 탄소중립센터 끝 */


/* 발전기금 */
.sub0908 .sub_top{position: relative;margin-bottom:100px;text-align: center;}
.sub0908 .sub_top img{text-align: center;}
.sub0908 .sub_top strong{position: absolute;top:225px;left:50%;display:block;width:200px;;margin-left:-100px;font-size:20px;font-weight: 700;color: #000;line-height:1.2}
.sub0908 .sub_top strong em{display:block;width:161px;height:77px;margin:0 auto;background:url(/images/kor/sub09/sub0908_tit.png) no-repeat;overflow:hidden;text-indent:-999px;}
.sub0908 .sub_top strong span{display:block;font-size:23px;}
.sub0908 .sub_top strong span b{color:#016779;}
.sub0908 .sub_top .sub_txt{position: relative;}
.sub0908 .sub_top .sub_txt li{position: absolute;width:100%;height:100%;font-size: 16px;font-weight: 400;color: #000;}
.sub0908 .sub_top .sub_txt li span{display:block;font-size:14px;color:#767676;line-height:1.3}
.sub0908 .sub_top .sub_txt li:nth-child(1){top:-455px;left:-200px;}
.sub0908 .sub_top .sub_txt li:nth-child(2){top:-455px;left:185px;}
.sub0908 .sub_top .sub_txt li:nth-child(3){top:-185px;left:-280px;}
.sub0908 .sub_top .sub_txt li:nth-child(4){top:-185px;left:260px;}
.sub0908 .sub_top .sub_txt li:nth-child(5){top:10px;left:5px;}
.sub0908 .sub_bottom{margin-top:30px;padding:25px;border:1px solid #ddd;border-radius:10px;}
.sub0908 .sub_bottom b{display:block;font-weight:bold}
.sub0908 .txt-check:before {
    top: 6px;
    width: 15px;
    height: 10px;
    background: url(/pcms/common/images/ir/ir-bbs.png) -22px -20px no-repeat;
}

@media only screen and (max-width:767px){
  .sub0908 .sub_top img{width: 70%;}
  .sub0908 .sub_top strong{top:170px;font-size: 20px;}
  .sub0908 .sub_top .sub_txt li{font-size: 14px;}
  .sub0908 .sub_top .sub_txt li:nth-child(1){top:-345px;left:-150px;}
  .sub0908 .sub_top .sub_txt li:nth-child(2){top:-345px;left:150px;}
  .sub0908 .sub_top .sub_txt li:nth-child(3){top:-115px;left:-195px;}
  .sub0908 .sub_top .sub_txt li:nth-child(4){top:-115px;left:195px;}
  .sub0908 .sub_top .sub_txt li:nth-child(5){top:10px;left:5px;}
}
@media only screen and (max-width:710px){
  .sub0908{margin-top: 10px;}
  .sub0908 .sub_top{position: unset;margin:10px 0 0 0;}
  .sub0908 .sub_top img{display:none;}
  .sub0908 .sub_top strong{width:100%;margin:0 0 10px}
  .sub0908 .sub_top strong{position: unset;font-size: 16px;}
  .sub0908 .sub_top strong span{display:inline;font-size:16px;}
  .sub0908 .sub_top .sub_txt{position:unset;text-align: center;}
  .sub0908 .sub_top .sub_txt:after{content:"";display:block;clear:both;visibility:hidden;}
  .sub0908 .sub_top .sub_txt li{position:unset;float:left;width:32.66%;height:125px;padding: 10px 20px; border: 1px solid #ddd;color:#fff;font-weight:bold;word-break: keep-all;}
  .sub0908 .sub_top .sub_txt li:nth-child(1){background: #004162;}
  .sub0908 .sub_top .sub_txt li:nth-child(2){margin-left: 1%;background: #1a7d8e;}
  .sub0908 .sub_top .sub_txt li:nth-child(3){margin-left: 1%;background: #116ba5;}
  .sub0908 .sub_top .sub_txt li:nth-child(4){margin-top: 1%;background: #1a7d8e;}
  .sub0908 .sub_top .sub_txt li:nth-child(5){margin-left: 1%;margin-top: 1%;background: #004162;}
  .sub0908 .sub_top .sub_txt li span{color:#eee;font-weight:normal}
}

@media only screen and (max-width:600px){
  .sub0908 .sub_top .sub_txt li{float:none;width: 100%;height:100%;}
  .sub0908 .sub_top{margin: 0;}
  .sub0908 .sub_top .sub_txt li:nth-child(2),
  .sub0908 .sub_top .sub_txt li:nth-child(3),
  .sub0908 .sub_top .sub_txt li:nth-child(4),
  .sub0908 .sub_top .sub_txt li:nth-child(5){margin-left: 0;margin-top: 1%;}
}

.s06_support p{font-size:16px;}
@media (max-width: 767px){
	.ui_topbox02 .btnwrap2 a{width: 100%}
	.ui_topbox02 .btnwrap2 a + a{margin-top: 5px;}
}






/* sub090102 총장프로필  시작 */
.sub090102 {}
.sub090102 .tit {margin:0 0 30px; font-weight:bold; font-size:24px; color:#000;font-family:nsr;}
.sub090102 .tit span {color:#0063d4;}
.sub090102 .inner {position: relative;}
.sub090102 .inner .con_top {position: absolute; right:0; top:-60px; width:345px; }
.sub090102 .inner .con_top .con_top_in {position:relative;height: 100%;background:#0c1b3c url(/images/kor/sub09/s090102_img03.png)no-repeat right bottom;}
.sub090102 .inner .con_top .con_top_in .img_b {width:304px; height:390px; background:url(/images/kor/sub09/s090102_img01.png)no-repeat;}
.sub090102 .inner .con_top .con_top_in .info {padding:30px 0 20px 50px; background:url(/images/kor/sub09/s090102_img02.png)no-repeat 40px 35px;}
.sub090102 .inner .con_top .con_top_in .info .sp01 {display:block; font-size:13px; color:#236bcc;}
.sub090102 .inner .con_top .con_top_in .info .sp02 {display:block;font-size:14px;color:#fff;font-weight: bold;}
.sub090102 .inner .con_top .con_top_in .nm {padding-left:35px; padding-bottom:30px;font-size:26px ;color:#fff;}
.sub090102 .inner .con_bot { padding:65px 50px;background:#f7f7f7;}
.sub090102 .inner .con_bot li {padding-left:15px; font-size:15px; color:#000; margin:7px 0;}
.sub090102 .inner .con_bot li:before {background:#0c1b3c;}


.sub090102.sub091202 .inner .con_top .con_top_in .img_b {background:url(/images/kor/sub09/s091202_img01.png)no-repeat;}
.sub090102.sub091204 .inner .con_top .con_top_in .img_b {background:url(/images/kor/sub09/s091204_img01.png)no-repeat;}


@media(max-width:850px){
	.sub090102 .inner .con_top {position:static; width:100%;}
	.sub090102 .inner .con_top .con_top_in {padding:30px 20px 30px 220px; min-height:320px;}
	.sub090102 .inner .con_top .con_top_in .img_b {position:absolute; top:30px; left:20px; width:200px; height:257px; background-size:200px 257px;}
}

@media(max-width:520px){
	.sub090102 .inner .con_top .con_top_in {padding:280px 20px 30px; }
	.sub090102 .inner .con_top .con_top_in .img_b {left:50%; margin-left:-100px;}
	.sub090102 .inner .con_top .con_top_in .info {padding: 20px 0 10px 20px;background-position: 5px 25px;}
	.sub090102 .inner .con_top .con_top_in .nm {padding-left:20px;margin-bottom: 0;}
	.sub090102 .inner .con_bot { padding:35px 20px; }

}


/* sub090102 총장프로필  끝 */



/* sub0900401 이념교훈 시작 */
/* .sub090401 {}
.sub090401 .con_top {display: table; margin:0 0 80px; width:100%; height:225px;}
.sub090401 .con_top .inner {display: table-cell; vertical-align: middle;}
.sub090401 .con_top .inner .txt1 {margin:0; font-size:24px; font-weight:bold; text-align:center; color:#000;}
.sub090401 .con_top .inner .txt2 {margin:0; font-size:22px; font-weight:bold; text-align:center; color:#000;}
.sub090401 .con_top .inner .icon {display:block;width:34px; height:5px; margin:10px auto 20px; background:url(/images/kor/common/coll_tb_tit_after.png)no-repeat;} */

.sub090401 .con_wrap {}
.sub090401 .con_wrap .con {margin-bottom:80px;}
.sub090401 .con_wrap .con:after{content:"";display:block;clear:both;visibility:hidden;}
.sub090401 .con_wrap .con .con_left {float:left; width:55%; padding-left:60px;}
.sub090401 .con_wrap .con.con01 .con_left .inner {width:291px; height:291px; padding-top:65px; background:url(/images/kor/sub09/sub090401_img02.png)no-repeat; text-align:center;}
.sub090401 .con_wrap .con.con01 .con_left .inner strong {font-size:22px; font-weight:bold; color:#000;font-family:nsr;}
.sub090401 .con_wrap .con.con01 .con_left .inner .icon {display:block; width:16px; height:15px; margin:15px auto; background:url(/images/kor/sub09/sub090401_img05.png)no-repeat;}
.sub090401 .con_wrap .con.con01 .con_left .inner p {margin:0; font-size:18px; font-weight:bold; color:#222;}
.sub090401 .con_wrap .con.con02 {margin-bottom:100px;}
.sub090401 .con_wrap .con.con02 .con_left {padding-left:40px;}
.sub090401 .con_wrap .con.con02 .con_left .inner {position:relative; width:340px; height:323px; background:url(/images/kor/sub09/sub090401_img03.png)no-repeat; }
.sub090401 .con_wrap .con.con02 .con_left .inner strong {display:block; padding-top:155px;text-align:center; color:#fff; font-size:22px; font-weight:bold;font-family:nsr;}
.sub090401 .con_wrap .con.con02 .con_left .inner ul li {position:absolute; font-size:16px; text-align:center;}
.sub090401 .con_wrap .con.con02 .con_left .inner ul li span {display:block;line-height:1.5;letter-spacing: -1px;}
.sub090401 .con_wrap .con.con02 .con_left .inner ul li.li01 {top: -6px;left:210px;}
.sub090401 .con_wrap .con.con02 .con_left .inner ul li.li02 {left:-25px;bottom: -25px;}
.sub090401 .con_wrap .con.con02 .con_left .inner ul li.li03 {right:-35px; bottom:-25px;}
.sub090401 .con_wrap .con.con03 .con_left {padding-left:35px;}
.sub090401 .con_wrap .con.con03 .con_left .inner {position:relative; width:361px; height:349px; padding-top:185px; background:url(/images/kor/sub09/sub090401_img04.png)no-repeat; }
.sub090401 .con_wrap .con.con03 .con_left .inner strong {display:block; font-size:24px; color:#000; text-align:center; font-weight:bold;font-family:nsr;}
.sub090401 .con_wrap .con.con03 .con_left .inner ul li {position:absolute;letter-spacing:  -1px;}
.sub090401 .con_wrap .con.con03 .con_left .inner ul li span {display:block; color:#fff; font-size:16px; text-align:center; line-height:1.2;}
.sub090401 .con_wrap .con.con03 .con_left .inner ul li.li01 {top:30px;left:50%; margin-left:-49px;}
.sub090401 .con_wrap .con.con03 .con_left .inner ul li.li02 {top:127px; left:8px}
.sub090401 .con_wrap .con.con03 .con_left .inner ul li.li03 {top:127px; right:28px}
.sub090401 .con_wrap .con.con03 .con_left .inner ul li.li04 {bottom:25px; left:50px;}
.sub090401 .con_wrap .con.con03 .con_left .inner ul li.li05 {bottom:25px; right:63px;}
.sub090401 .con_wrap .con .con_right {float:right; width:45%;padding-top:25px;}
.sub090401 .con_wrap .con.con02 .con_right { padding-top:55px;}
.sub090401 .con_wrap .con.con03 .con_right { padding-top:55px;}
.sub090401 .con_wrap .con .con_right .inner {width:100%; min-height:255px; padding:40px 35px; background:#f5f5f5; }
.sub090401 .con_wrap .con .con_right .inner ul li {margin-bottom:25px; font-size:15px; line-height:1.5;}
.sub090401 .con_wrap .con .con_right .inner ul li:last-child {margin-bottom:0;}
.sub090401 .con_wrap .con .con_right .inner p {margin:0;font-size:15px; line-height:1.5;}

@media(max-width:900px){
	.sub090401 .con_wrap .con .con_left {float:none; width:100%;}
	.sub090401 .con_wrap .con.con01 .con_left {padding-left:0;}
	.sub090401 .con_wrap .con.con02 .con_left {padding-left:0;}
	.sub090401 .con_wrap .con.con03 .con_left {padding-left:0;}
	.sub090401 .con_wrap .con.con01 .con_left .inner {margin:0 auto;}
	.sub090401 .con_wrap .con.con02 .con_left .inner {margin:0 auto;}
	.sub090401 .con_wrap .con.con03 .con_left .inner {margin:0 auto;}
	.sub090401 .con_wrap .con .con_right {float:none; width:100%;}
	.sub090401 .con_wrap .con .con_right .inner {min-height:auto;}
}

@media(max-width:500px){
	.sub090401 .con_wrap .con.con01 .con_left .inner {width:240px;height:240px;background-size:240px 240px;padding-top: 45px;}
	.sub090401 .con_wrap .con.con02 .con_left .inner {width:240px;height:228px;background-size:240px 228px;}
	.sub090401 .con_wrap .con.con02 .con_left .inner strong {padding-top:100px; font-size:20px; text-indent:-5px;}
	.sub090401 .con_wrap .con.con02 .con_left .inner ul li {display:block; font-size:14px;}
	.sub090401 .con_wrap .con.con02 .con_left .inner ul li.li01 {left: 142px;top: -13px;width:115px;}
	.sub090401 .con_wrap .con.con02 .con_left .inner ul li.li02 {left: 0;bottom: -40px;}
	.sub090401 .con_wrap .con.con02 .con_left .inner ul li.li03 {right: 0;bottom: -40px;}
	.sub090401 .con_wrap .con.con03 .con_left .inner {width:240px;height:232px;background-size:240px 232px; padding-top:120px;}
	.sub090401 .con_wrap .con.con03 .con_left .inner strong {font-size:20px;}
	.sub090401 .con_wrap .con.con03 .con_left .inner ul li span {font-size:12px;}
	.sub090401 .con_wrap .con.con03 .con_left .inner ul li.li01 {top:18px; margin-left:-36px;}
	.sub090401 .con_wrap .con.con03 .con_left .inner ul li.li02 {top:83px; left:1px;}
	.sub090401 .con_wrap .con.con03 .con_left .inner ul li.li03 {top:83px; right:18px;}
	.sub090401 .con_wrap .con.con03 .con_left .inner ul li.li04 {bottom:14px; left:29px;}
	.sub090401 .con_wrap .con.con03 .con_left .inner ul li.li05 {bottom:13px; right:39px;}
}

/* sub0900401 이념교훈  끝 */


/* sub0504 탄소중립센터 시작 */
/* .sub0504 {}
.sub0504 .con_top {display: table; margin:0 0 80px; width:100%; height:225px;}
.sub0504 .con_top .inner {display: table-cell; vertical-align: middle;}
.sub0504 .con_top .inner .txt1 {margin:0; font-size:24px; font-weight:bold; text-align:center; color:#000;}
.sub0504 .con_top .inner .txt2 {margin:0; font-size:22px; font-weight:bold; text-align:center; color:#000;}
.sub0504 .con_top .inner .icon {display:block;width:34px; height:5px; margin:10px auto 20px; background:url(/images/kor/common/coll_tb_tit_after.png)no-repeat;} */

.sub0504 .con_wrap {}
.sub0504 .con_wrap .con {margin-bottom:110px;}
.sub0504 .con_wrap .con:after{content:"";display:block;clear:both;visibility:hidden;}
.sub0504 .con_wrap .con .con_left {float:left; width:55%; padding-left:60px;}
.sub0504 .con_wrap .con.con01 .con_left .inner {width:291px; height:291px; padding-top:65px; background:url(/images/kor/sub09/sub090401_img02.png)no-repeat; text-align:center;}
.sub0504 .con_wrap .con.con01 .con_left .inner strong {font-size:22px; font-weight:bold; color:#000;font-family:nsr;}
.sub0504 .con_wrap .con.con01 .con_left .inner .icon {display:block; width:16px; height:15px; margin:15px auto; background:url(/images/kor/sub09/sub090401_img05.png)no-repeat;}
.sub0504 .con_wrap .con.con01 .con_left .inner p {margin:0; font-size:18px; font-weight:bold; color:#222;}
.sub0504 .con_wrap .con.con02 {margin-bottom:100px;}
.sub0504 .con_wrap .con.con02 .con_left {padding-left:40px;}
.sub0504 .con_wrap .con.con02 .con_left .inner {position:relative; width:340px; height:323px; background:url(/images/kor/sub09/sub090401_img03.png)no-repeat; }
.sub0504 .con_wrap .con.con02 .con_left .inner strong {display:block; padding-top:155px;text-align:center; color:#fff; font-size:22px; font-weight:bold;font-family:nsr;}
.sub0504 .con_wrap .con.con02 .con_left .inner ul li {position:absolute; font-size:16px; text-align:center;}
.sub0504 .con_wrap .con.con02 .con_left .inner ul li span {display:block;line-height:1.5;letter-spacing: -1px;}
.sub0504 .con_wrap .con.con02 .con_left .inner ul li.li01 {top: -6px;left:210px;}
.sub0504 .con_wrap .con.con02 .con_left .inner ul li.li02 {left:-25px;bottom: -25px;}
.sub0504 .con_wrap .con.con02 .con_left .inner ul li.li03 {right:-35px; bottom:-25px;}
.sub0504 .con_wrap .con.con03 .con_left {padding-left:35px;}
.sub0504 .con_wrap .con.con03 .con_left .inner {position:relative; width:361px; height:349px; padding-top:185px; background:url(/images/kor/sub09/sub090401_img04.png)no-repeat; }
.sub0504 .con_wrap .con.con03 .con_left .inner strong {display:block; font-size:24px; color:#000; text-align:center; font-weight:bold;font-family:nsr;}
.sub0504 .con_wrap .con.con03 .con_left .inner ul li {position:absolute;letter-spacing:  -1px;}
.sub0504 .con_wrap .con.con03 .con_left .inner ul li span {display:block; color:#fff; font-size:16px; text-align:center; line-height:1.2;}
.sub0504 .con_wrap .con.con03 .con_left .inner ul li.li01 {top:30px;left:50%; margin-left:-49px;}
.sub0504 .con_wrap .con.con03 .con_left .inner ul li.li02 {top:127px; left:8px}
.sub0504 .con_wrap .con.con03 .con_left .inner ul li.li03 {top:127px; right:28px}
.sub0504 .con_wrap .con.con03 .con_left .inner ul li.li04 {bottom:25px; left:50px;}
.sub0504 .con_wrap .con.con03 .con_left .inner ul li.li05 {bottom:25px; right:63px;}
.sub0504 .con_wrap .con .con_right {float:right; width:45%;padding-top:25px;}
.sub0504 .con_wrap .con.con02 .con_right { padding-top:55px;}
.sub0504 .con_wrap .con.con03 .con_right { padding-top:55px;}
.sub0504 .con_wrap .con .con_right .inner {width:100%; min-height:255px; padding:40px 35px; background:#f5f5f5; }
.sub0504 .con_wrap .con .con_right .inner ul li {margin-bottom:25px; font-size:15px; line-height:1.5;}
.sub0504 .con_wrap .con .con_right .inner ul li:last-child {margin-bottom:0;}
.sub0504 .con_wrap .con .con_right .inner p {margin:0;font-size:15px; line-height:1.5;}

@media(max-width:900px){
	.sub0504 .con_wrap .con .con_left {float:none; width:100%;}
	.sub0504 .con_wrap .con.con01 .con_left {padding-left:0;}
	.sub0504 .con_wrap .con.con02 .con_left {padding-left:0;}
	.sub0504 .con_wrap .con.con03 .con_left {padding-left:0;}
	.sub0504 .con_wrap .con.con01 .con_left .inner {margin:0 auto;}
	.sub0504 .con_wrap .con.con02 .con_left .inner {margin:0 auto;}
	.sub0504 .con_wrap .con.con03 .con_left .inner {margin:0 auto;}
	.sub0504 .con_wrap .con .con_right {float:none; width:100%;}
	.sub0504 .con_wrap .con .con_right .inner {min-height:auto;}
}

@media(max-width:500px){
	.sub0504 .con_wrap .con.con01 .con_left .inner {width:240px;height:240px;background-size:240px 240px;padding-top: 45px;}
	.sub0504 .con_wrap .con.con02 {margin-bottom:20px;}
	.sub0504 .con_wrap .con.con02 .con_left .inner {width:240px;height:228px;background-size:240px 228px;}
	.sub0504 .con_wrap .con.con02 .con_left .inner strong {padding-top:100px; font-size:20px; text-indent:-5px;}
	.sub0504 .con_wrap .con.con02 .con_left .inner ul li {display:block; font-size:14px;}
	.sub0504 .con_wrap .con.con02 .con_left .inner ul li.li01 {left: 142px;top: -13px;width:115px;}
	.sub0504 .con_wrap .con.con02 .con_left .inner ul li.li02 {left: 0;bottom: -40px;}
	.sub0504 .con_wrap .con.con02 .con_left .inner ul li.li03 {right: 0;bottom: -40px;}
	.sub0504 .con_wrap .con.con03 .con_left .inner {width:240px;height:232px;background-size:240px 232px; padding-top:120px;}
	.sub0504 .con_wrap .con.con03 .con_left .inner strong {font-size:20px;}
	.sub0504 .con_wrap .con.con03 .con_left .inner ul li span {font-size:12px;}
	.sub0504 .con_wrap .con.con03 .con_left .inner ul li.li01 {top:18px; margin-left:-36px;}
	.sub0504 .con_wrap .con.con03 .con_left .inner ul li.li02 {top:83px; left:1px;}
	.sub0504 .con_wrap .con.con03 .con_left .inner ul li.li03 {top:83px; right:18px;}
	.sub0504 .con_wrap .con.con03 .con_left .inner ul li.li04 {bottom:14px; left:29px;}
	.sub0504 .con_wrap .con.con03 .con_left .inner ul li.li05 {bottom:13px; right:39px;}
}

/* sub0504 탄소중립센터  끝 */





/* sub090403 발전단계별 시작 */
.sub090403 {}
.sub090403:after{content:"";display:block;clear:both;visibility:hidden;}
.sub090403 .con {position:relative; float:left; width:33.33%;}
.sub090403 .con:after {display:block; position:absolute; right:-20px; width:46px; height:33px; background:url(/images/kor/sub09/sub090403_img03.png)no-repeat;content:"";}
.sub090403 .con.con01 {padding-top:110px;}
.sub090403 .con.con02 {padding-top:60px;}
.sub090403 .con.con01:after {top:150px;}
.sub090403 .con.con02:after {top:90px;}
.sub090403 .con.con03:after {display:none;}
.sub090403 .con .tit {position:relative; width:161px; height:161px; margin:0 auto 30px; padding-top:45px; background:url(/images/kor/sub09/sub090403_img01.png)no-repeat; text-align:center;z-index:10;
font-size:20px; line-height:1.2; font-weight:bold;font-family:nsr;}
.sub090403 .con .tit span {display:block; margin-bottom:5px;font-size:16px; font-weight:bold;}
.sub090403 .con.con01 .tit {background:url(/images/kor/sub09/sub090403_img02.png)no-repeat; color:#fff;}
.sub090403 .con .txt {position:relative;height:70px;margin:0 0 55px;padding-top: 15px;color:#000;font-size:15px;font-weight:bold;text-align:center;z-index:2;}
.sub090403 .con.con02 .txt {padding-top:8px; color:#fff;}
.sub090403 .con .txt:after {display:block; position:absolute; left:0; top:0; content:"";}
.sub090403 .con.con01 .txt:after {left:10px;height:56px; width:305px; background:url(/images/kor/sub09/sub090403_img05.png)no-repeat;z-index:-1;}
.sub090403 .con.con02 .txt:after {top:-60px; height:149px; width:307px; background:url(/images/kor/sub09/sub090403_img08.png)no-repeat;z-index:-2;}
.sub090403 .con.con03 .txt:after {left:-15px;height:56px; width:289px; background:url(/images/kor/sub09/sub090403_img07.png)no-repeat;z-index:-1;}
.sub090403 .con .list_wrap { padding:0 20px;}
.sub090403 .con .list_wrap .inner {position:relative;padding: 30px 30px;border:1px solid #ccc;}
.sub090403 .con .list_wrap .inner:after {display:block; position:absolute; top:-63px; left:50%; width:15px; height:77px; margin-left:-7.5px;background:url(/images/kor/sub09/sub090403_img04.png)no-repeat;  content:"";z-index:10;}
.sub090403 .con.con01 .list_wrap .inner:after {background-position:0 0;}
.sub090403 .con.con02 .list_wrap .inner:after {top:-70px; background-position:-15px 0;}
.sub090403 .con.con03 .list_wrap .inner:after {background-position:-30px 0;}
.sub090403 .con .list_wrap strong {display: block; margin-bottom:20px; font-size:15px; font-weight:bold; color:#000; text-align: center;}
.sub090403 .con .list_wrap strong span {display: block;}
.sub090403 .con .list_wrap ul li {font-size:15px; line-height:1.5;}


@media(max-width:1279px){
 	.sub090403 .con.con02 .txt {padding-top:15px;}
	.sub090403 .con.con01 .txt {width:90%; margin:0 auto 55px; background:#bbbcc4;}
	.sub090403 .con.con02 .txt {width:90%; margin:0 auto 55px; background:#515a72;}
	.sub090403 .con.con03 .txt {width:90%; margin:0 auto 55px; background:#1acd5d;}
	.sub090403 .con.con01 .txt:after,
	.sub090403 .con.con02 .txt:after,
	.sub090403 .con.con03 .txt:after {display:none;}
	.sub090403 .con.con02 .list_wrap .inner:after {top:-63px; }

}


@media(max-width:980px){
	.sub090403 .con .list_wrap {padding:0 10px;}
	.sub090403 .con .list_wrap .inner {padding:30px 10px;}
}

@media(max-width:800px){
	.sub090403 .con {float:none; width:100%;}
	.sub090403 .con.con01 {padding-top:0;}
	.sub090403 .con.con02 {padding-top:0;margin-top:50px;}
	.sub090403 .con.con03 {margin-top:50px;}
	.sub090403 .con.con01:after,
	.sub090403 .con.con02:after {display:none;}
}

/* sub090403 발전단계별 끝 */







/* sub091003 오시는길 시작 */
.map_wrap {width:100%; height:345px; }
.map_txt {position:relative; background:#3d4151; }
.map_txt:after{content:"";display:block;clear:both;visibility:hidden;}
.map_txt .txt {float:left;width:50%; padding:30px 10px 40px 40px;}
.map_txt .txt p {font-size:15px;color:#fff;}
.map_txt .txt p span {display:inline-block; width:30px; height:30px; margin-right:5px; background:url(/images/kor/sub09/sub091003_img01.png)no-repeat; vertical-align:middle;}
.map_txt .txt.txt1 p span {background-position: 0 0;}
.map_txt .txt.txt2 p span {background-position: -30px 0;}
.map_txt .txt .tit {font-size:19px; font-weight:bold;font-family:nsr;}
.map_txt .a_btn {position:absolute; top:50%; right:40px; margin-top:-20px;}
.map_txt a {display:block; width:120px; height:40px; border:2px solid rgba(255,255,255,0.5); line-height:36px; color:#fff; text-align:center; font-size:15px;}
.map_txt a span {display:inline-block; width:16px; height:18px;margin-right:5px; background:url(/images/kor/sub09/sub091003_img01.png)no-repeat -70px 0; vertical-align:middle;}


#map_tab_menu {}
#map_tab_menu:after{content:"";display:block;clear:both;visibility:hidden;}
#map_tab_menu li {float:left; width:33.3%; height:55px; }
#map_tab_menu li a {display:block; position:relative; width:100%; height:100%; padding-left:15px; border:1px solid #d5d5d5; border-right:none;line-height:55px; font-size:15px; color:#535353;}
#map_tab_menu li a:after {display:block; position:absolute;right:20px; top:50%; margin-top:-3px; width:9px; height:6px; background:url(/images/kor/sub09/tab_deth_4st2_arr.png)no-repeat 0 0 ;content:"";}
#map_tab_menu li.active a:after {background-position:-9px 0;}
#map_tab_menu li:last-child a {border-right:1px solid #d5d5d5; }
#map_tab_menu li.active a {border:1px solid #052e7b; color:#052e7b;}
#map_tab_content .con {display:none;padding-top:40px;}
#map_tab_content .con.active { display:block; }
#map_tab_content .con strong {font-size:24px; color:#000; font-weight:bold;}
#map_tab_content .con .list_wrap {}
#map_tab_content .con .list_wrap .h3 { margin:10px 0 0 ;font-size:21px; font-weight:bold; color:#09257b;font-family:nsr;}
#map_tab_content .con .list_wrap .row_list {position:relative; min-height:200px;padding:40px 0 40px 165px; border-bottom:1px dashed #ccc;}
#map_tab_content .con .list_wrap .row_list .icon {position:absolute; left:30px; top:33px; font-size:18px; color:#09257b; text-align:center;}
#map_tab_content .con .list_wrap .row_list .icon span {display:block;width:95px; height:95px; margin-bottom:3px;background:url(/images/kor/sub09/sub091003_img01.png)no-repeat}
#map_tab_content .con .list_wrap .row_list .icon.icon01 span {background-position:0 -36px;}
#map_tab_content .con .list_wrap .row_list .icon.icon02 span {background-position:-95px -36px;}
#map_tab_content .con .list_wrap .row_list .icon.icon03 span {background-position:-190px -36px;}
#map_tab_content .con .list_wrap .row_list ul li {font-size:15px; color:#4a4a4a; }
#txt .btn-ani.btn-file.bntime{padding:3px 6px 2px;background:#eee;}
#map_tab_content .con.content2 img,
#map_tab_content .con.content3 img{border: 1px solid #ddd;}


#txt .btn-ani.btn-file{padding:10px 15px 10px 15px}
#txt .btn-ani.btn-file:hover,
#txt .btn-ani.btn-file:focus {border: 1px solid #052e7b;}
#txt .bico.bticon.home2{ display:inline-block; width: 33px;height: 33px;background: url(/images/kor/sub09/home_img.png)no-repeat 0 0;}

@media(max-width:850px){
	.map_txt .txt {float:none; width:100%; }
	.map_txt .txt.txt1 { padding:20px 25px 0;}
	.map_txt .txt.txt2 { padding:10px 25px 20px;}
	.map_txt .a_btn {top:auto; right:25px; bottom:25px; margin-top:0;}
}


@media(max-width:580px){
	.map_txt .txt.txt2 { padding:10px 25px 70px;}
	.map_txt .a_btn {bottom:20px;}

	#map_tab_menu li {float:none; width:100%; }
	#map_tab_menu li a {border-right:1px solid #d5d5d5; border-bottom:none;}
	#map_tab_menu li:last-child a {border-bottom:1px solid #d5d5d5;}
	#map_tab_menu li.active:last-child a {border-bottom:1px solid #052e7b;}

	#map_tab_content .con .list_wrap .row_list {min-height:auto; padding:40px 0;}
	#map_tab_content .con .list_wrap .row_list .icon {position:static; margin:0 auto 20px;  }
	#map_tab_content .con .list_wrap .row_list .icon span {margin:0 auto 5px;}
}


/* sub091003 오시는길 끝 */


/* sub090404 환경방침 */

.s_090404_top{width:100%;min-height: 225px;margin-bottom:60px; padding:60px; background: url(../../images/kor/sub09/top_bg.png)no-repeat;background-size: cover;text-align: center;vertical-align: middle;}
.s_090404_top .inner{display:inline-block;position: relative;}
.s_090404_top .inner strong{font-size: 24px;font-weight: 700;color:#000;word-break: keep-all;}
.s_090404_top .inner strong:after{content:""; position: absolute; width: 34px;height: 5px;background: url(../../images/kor/sub09/sub090404_icon.png)no-repeat -1px -99px;top:50%;left:50%;}
.s_090404_top .inner p{font-size: 22px;color:#000;margin-top: 30px;}

.s_090404 .tp_icon{display:block;overflow:hidden;width:95px;height:95px;background:url(../../images/kor/sub09/sub090404_icon.png) no-repeat;}
.s_090404 .tp_icon.icon1{background-position:-1px -1px;}
.s_090404 .tp_icon.icon2{background-position:-99px -1px;}
.s_090404 .tp_icon.icon3{background-position:-197px -1px;}
.s_090404 .tp_icon.icon4{background-position:-295px -1px;}
.s_090404 .tp_icon.icon5{background-position:-393px -1px;}
.s_090404 .tp_icon.icon6{background-position:-491px -1px;}

.s_090404 p{font-size: 15px;color: #262626;}
.s_090404 .link_a .box_col.icon .col .item{min-height: 430px;}
.s_090404 .ui.uilnk .box_col .col .item{padding: 30px 20px 40px;border:1px solid #d9d9d9;}
@media only screen and (max-width:1070px){
    .s_090404 .ui.uilnk .box_col.col3 .col{width:50%;}
}
@media only screen and (max-width:767px){
    .s_090404 .ui.uilnk .box_col.col3 .col{width:100%;}
    .s_090404 .link_a .box_col.icon .col .item{min-height: auto;}
	.s_090404 .ui.uilnk .box_col .col .item{padding: 30px 10px 40px;}
}
@media only screen and (max-width:620px){
	.s_090404_top .inner strong:after{top:55%;left:45%;}
}
@media only screen and (max-width:450px){
	.s_090404_top .inner strong:after{left:40%;}
}

/* sub090404 환경방침 끝 */


/* sub090406 교육혁신모델 */
.sub09_04_06 figure{text-align:center;}
.sub09_04_06 figure.view_tablet,
.sub09_04_06 figure.view_mobile{display:none;}

@media (max-width:1279px){
	.sub09_04_06 figure.view_tablet{display:block;}
	.sub09_04_06 figure.view_labtop,
	.sub09_04_06 figure.view_mobile{display:none;}
}
@media (max-width:767px){
	.sub09_04_06 figure.view_mobile{display:block;}
	.sub09_04_06 figure.view_labtop,
	.sub09_04_06 figure.view_tablet{display:none;}
}
/* sub090406 교육혁신모델 끝 */



/* sub0911 행정서비스 */
.s0911 .ui.uilnk .box_col .col .item{margin-bottom:15px;padding:20px 10px;}
.s0911 .tp_icon{display:block;overflow:hidden;width:95px;height:95px;background:url(../../images/kor/sub09/s0911_icon.png) no-repeat;}
.s0911 .tp_icon.icon1{background-position:-1px -1px;}
.s0911 .tp_icon.icon2{background-position:-98px -1px;}
.s0911 .tp_icon.icon3{background-position:-195px -1px;}
.s0911 .tp_icon.icon4{background-position:-292px -1px;}
.s0911 .tp_icon.icon5{background-position:-389px -1px;}
.s0911 .tp_icon.icon6{background-position:-486px -1px;}
.s0911 .tp_icon.icon7{background-position:-583px -1px;}
.s0911 .tp_icon.icon8{background-position:-680px -1px;}
.s0911 .tp_icon.icon9{background-position:-777px -1px;}
.s0911 .tp_icon.icon10{background-position:-874px -1px;}
.s0911 .tp_icon.icon11{background-position:-981px -1px;}
.s0911 .tp_icon.icon12{background-position:-1079px -1px;}
.s0911 .tp_icon.icon13{background-position:-1177px -1px;}


.s0911 .ui.uilnk .box_col .col .item {min-height: 350px;}
@media only screen and (max-width:560px){
    .s0911 .ui.uilnk .box_col .col .item {min-height: 0;}
}

/* sub0911 행정서비스 끝 */

/* sub0905 */
    .s0905_imgbox{width: 100%; text-align: center;margin-top: 30px;}


/* sub090502 캐릭터 */

.character{margin:30px -0.5% 0;vertical-align: middle;}
.character:after{content:"";display:block;clear:both;visibility:hidden;}
.character li{position:relative;float:left;overflow:hidden;width:32.33%;height: 300px;padding:10px;margin:0 0.5% 10px;border:1px solid #ccc;text-align: center;box-sizing:  border-box;}
.character li a{display:block;position:relative;height:100%}
.character li img { position:absolute; left:50%; top:50%;width:100%; max-width:291px;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
@media (max-width:767px){
	.character li{float:left;width:49%;margin-top: 5px;}
}
@media (max-width:545px){
	.character li{float:none;width:99%;}
}
/* sub090502 캐릭터 End*/


/*sub061502 학생 안전사고 보험처리 절차 시작 */

.ui-process.type7 {margin: 0 -15px}
.ui-process.type7>li {display: inline-block; float: left; width: 25%; border: 15px solid transparent; position: relative}
.ui-process.type7>li .inner {position: relative; display: block; width: 100%; padding: 15px; border: 1px solid #ddd; background-color: #fff; text-align: center}
.ui-process.type7>li .inner .item {display: inline-block; text-align: center; vertical-align: middle; position: relative}
.ui-process.type7>li .inner:after {content: ""; display: inline-block; height: 80px; vertical-align: middle}
.ui-process.type7>li .inner .ui-process__title {display: block; padding-bottom: 7px; margin-bottom: 7px; font-size: 16px; border-bottom: 1px dashed #ccc; vertical-align: middle; line-height: 1.2}
.ui-process.type7>li .inner .ui-process__text {display: block; font-size: 14px}
.ui-process.type7>li:last-child .inner {background-color: #edeef0; border-color: #ccc}
.ui-process.type7>li:first-child .inner {background-color: #3f61b2; border-color: #3f61b2; color: #fff}
.ui-process.type7>li .inner:before {content: ''; display: block; position: absolute; top: 50%; left: -24px; margin-top: -12px; width: 15px; height: 24px; background: url(/pcms/common/images/ir/step-icon.png) left center no-repeat}
.ui-process.type7>li:first-child .inner:before,.ui-process.type7>li:nth-of-type(5) .inner:before {display: none}
.ui-process.type7.step5>li:nth-of-type(5) .inner:before {display: block}
.ui-process.type7.step5>li:nth-of-type(6) .inner:before,.ui-process.type7.step6>li:nth-of-type(7) .inner:before {display: none}

/*sub061502 학생 안전사고 보험처리 절차 끝 */

/* sub061503 동영상 링크 시작 */
.sub061503{margin: 10px -0.5% 0;vertical-align: middle;}
.sub061503:after{content:"";display:block;clear:both;visibility:hidden;}
.sub061503 li{position:relative;float:left;overflow:hidden;width:32.33%;height: 250px;padding:10px;margin:0 0.5% 10px;border:1px solid #ccc;text-align: center;box-sizing:  border-box;}
.sub061503 li a{display:block;position:relative;height: 70%;margin-top: 10px;}
.sub061503 li img { position:absolute; left:50%; top:50%;width:100%; max-width:290px;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
@media (max-width:767px){
	.sub061503 li{float:left;width:49%;margin-top: 5px;}
}
@media (max-width:545px){
	.sub061503 li{float:none;width:99%;}
}
/* sub061503 동영상 링크 끝 */




/* 학과소개 추가 css */
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2.bot{margin-bottom:0;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2.sub1106 li:last-child:after{display: none;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link {display: none;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 {display: inline-block;margin:0 0 20px;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2:after{content:"";display:block;clear:both;visibility:hidden;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li {position:relative; float:left; font-size:15px; color:#000;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li a {color:#000;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li:first-child:after,
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li:nth-child(2):after,
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li:nth-child(3):after,
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li:nth-child(4):after {display:block; position:absolute; right:-20px; top:5px;width:1px; height:20px; background:#333; content:"";}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2.line li:last-child:after {display:none;}

.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li:first-child,
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li:nth-child(2),
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li:nth-child(3),
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li:nth-child(4) {margin-right:40px;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li span {display:inline-block; width:29px; height:29px;margin-right:5px; background:url(/images/kor/sub01/coll_list_icon.png)no-repeat;  vertical-align:middle;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li span.s01_phone { background-position:0 0 ;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li span.s01_home {background-position:-29px 0;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li span.s01_professor {background-position:-57px 0;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li span.s01_info {background-position:-86px 0;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li span.s01_sns {background-position:-115px 0;}


.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2.type2 li:first-child:after {display:none;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2.type2 li:first-child {margin-left:50px; margin-right: 0px;}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2.type2 li + li:after{display:block; position:absolute; left:-25px; top:5px;width:1px; height:20px; background:#333; content:"";}
.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2.type2 li + li{margin-left:50px;}

@media(max-width:1279px){
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2.bot{margin-bottom:20px;}
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2.bot.bot_1{margin-bottom:0;}	
}
@media(max-width:1255px){
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2.bot{margin-bottom:0;}	
}
@media(max-width:825px){
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2.line.lin_1{display:block;}
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2.bot li:nth-child(3){margin-bottom:-5px;}
}
@media(max-width:500px){
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2.bot li:nth-child(3){margin-bottom:5px;}
}
@media(max-width:500px){
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li  {float:none; margin-bottom:5px;}
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li:first-child:after,
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li:nth-child(2):after,
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li:nth-child(3):after,
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2 li:nth-child(4):after,
	.college_accordion > ul > li.on .acc_cont .acc_tit .acc_link2.type2 li + li:after{display:none;}
}




/* 학생역량관리 0400 시작 */

.link_e{ position: relative; width:100%; border: 1px solid #ccc;}
/*.link_e .inner{min-height:350px; padding:105px 295px 0 245px; background:url(../../images/kor/sub04/s0400_img01re.png) no-repeat 25px center;vertical-align:middle; }
*/
.link_e .inner{min-height:550px; padding:215px 295px 0px 230px; background:url(../../images/kor/sub04/s0400_img01re.png) no-repeat 25px center;vertical-align:middle; }

.link_e .inner strong{display: block; font-size:30px;color:#333;font-weight:bold;}
.link_e .inner p {margin:5px 0;}
.link_e .inner .btn {margin-top:15px;}
.link_e .sub_box{position:absolute;right:0;top:0;width: 290px; height:100%; padding:35px 30px; background-color: #f4f5f7;}
.link_e .sub_box .txtwrap{}
.link_e .sub_box .txtwrap strong{display:block; margin-bottom:10px; font-size:16px;color:#333;font-weight:700;}
.link_e .sub_box .txtwrap p {margin:0; font-size:15px; line-height:1.4;}
.link_e .sub_box .txtwrap p span {display: block;line-height:1.4;}
.link_e .sub_box a.video {display:block; margin:30px 0 20px; padding-top:80px;background:url(../../images/kor/sub04/s0400_img02re.png) no-repeat center top;text-align:center;color:#000;font-size: 16px;font-weight:700;}
.link_e .sub_box a {display:block; margin:30px 0 20px; padding-top:80px;text-align:center;color:#000;font-size: 16px;font-weight:700;}
.link_e .sub_box a .s0400_play{display:inline-block;width:26px;height:26px;margin: -2px 0 0 10px;background:url(../../images/kor/sub04/sub0400_img03.png) no-repeat;vertical-align:middle;}

@media(max-width:965px) {
	.link_e .inner { padding:105px 295px 0 40px; background:none;}
}
@media(max-width:767px) {
	.link_e .inner { min-height:auto; padding:30px 20px;}
	.link_e .inner strong {margin-bottom:20px; font-size:25px; line-height:1.4;}
	.link_e .inner strong span {display:inline-block;}
	.link_e .sub_box{position:static; width:100%;}
}

/* 학생역량관리 0400 끝 */

/* 다운로드 버튼 시작 */
#txt .btndown.btn-ani{padding:10px 72px 10px 14px;font-size:14px;font-weight:400;line-height:1.42857143;}
#txt .btndown.btn {background-color:#3f61b2;border-color:#3f61b2;color:#fff;}
#txt .btndown.btn:hover,
#txt .btndown.btn:focus,
#txt .btndown.btn:active{background-color:#fff;border-color:#3f61b2;color: #3f61b2;}
#txt .bico.bticon.down{position: absolute;top: 32%;right: 0;width: 15px;height: 15px; margin-right:16px;background: url(../../images/kor/common/down_img.png);background-position:0px 0px;}
#txt .btn-ani:hover .bico.bticon.down,
#txt .btn-ani:focus .bico.bticon.down,
#txt .btn-ani:active .bico.bticon.down{background-position:-15px 0px;}
/* 다운로드 버튼 끝 */


/* 학생회 상단박스 */
.s_060501_top2 {position: relative; width:100%; margin-bottom:50px;padding:9px; background:#ededed; }
.s_060501_top2:after {display:block; position: absolute; left:0; bottom:0; width:100%; height:50%;background:#06378e; content:""; z-index:1;}
.s_060501_top2 .inner {position: relative; width:100%; padding:40px 20px;  background:#fff; vertical-align: middle; text-align:center;z-index:2; }
.s_060501_top2 .inner .ico {display: block; width:74px; height:74px; margin:0 auto 20px; background:url(../../images/kor/sub09/s_090404_top.png)no-repeat}
.s_060501_top2 .inner p {margin:0; font-weight:600; font-size:16px; color:#000;}

/* 학생회 상단박스 */



/* 환경방침 상단박스 */
.s_090404_top2 {position: relative; width:100%; margin-bottom:50px;padding:9px; background:#ededed; }
.s_090404_top2:after {display:block; position: absolute; left:0; bottom:0; width:100%; height:50%;background:#06378e; content:""; z-index:1;}
.s_090404_top2 .inner {position: relative; width:100%; padding:40px 20px;  background:#fff; vertical-align: middle; text-align:center;z-index:2; }
.s_090404_top2 .inner .ico {display: block; width:74px; height:74px; margin:0 auto 20px; background:url(../../images/kor/sub09/s_090404_top.png)no-repeat}
.s_090404_top2 .inner strong { display: block; font-weight: bold; font-size:24px; color:#000;font-family:nsr;}
.s_090404_top2 .inner p {margin:0; font-weight:600; font-size:22px; color:#000;}


@media(max-width:550px){
	.s_090404_top2 .inner strong {font-size:20px;}
	.s_090404_top2 .inner p {font-size:18px}
}
/* 환경방침 상단박스 */





/* 장애인인색개선 */
.vod_wrap {}
    .vod_wrap .vod_box {width:100%;padding: 35px 65px;background:#d5d5d5;text-align: center;background: url(../../images/kor/sub10/vod_bg.png)no-repeat;background-size: cover;}
    .vod_wrap .vod_box .vod_view{position:relative; width:618px;height:348px;background:#333;display: inline-block;}
    .vod_wrap .vod_box .vod_view:after{background: url(../../images/kor/sub10/vod_icon.png);}
    .vod_wrap .vod_box .vod_view iframe{ position:absolute; top:0; left:0; width:100%; height:100%; border:0;}

    .vod_wrap .subtit {padding: 35px 65px; border: 1px solid #273d8b; }
    .vod_wrap .subtit span{float: left;margin-top: 10px;width: 15%;background: url(../../images/kor/sub10/vod_icon1.png)no-repeat left top;height: 57px;}
    .vod_wrap .subtit .subtit_txt{  float: right;  padding: 10px;  width: 83%; }
    .vod_wrap .subtit .subtit_txt strong {margin: 10px 0;font-size: 15px; font-weight:300; color: #052e7b;}
    .vod_wrap .subtit .subtit_txt .txtwrap { width: 100%;  height: 150px;  overflow-y: scroll; }
    .vod_wrap .subtit .subtit_txt pre {  width: 100%;  white-space: pre-line; word-wrap: break-word;  word-break: keep-all; font-family:'nsk','sans-serif'; }
    .vod_wrap .subtit:after { content: "";  display: block; clear: both;  visibility: hidden; }

    @media only screen and (max-width: 925px){
        .vod_wrap .vod_box .vod_view{width:100%;height:auto;padding-bottom:57.44%;}
    }
    @media only screen and (max-width: 767px){
        .vod_wrap .vod_box{ padding:20px;}

        .vod_wrap .subtit span{float: none;display: none;}
        .vod_wrap .subtit .subtit_txt{float: none; width: 100%;}
        .vod_wrap .subtit strong{ padding-bottom:0; background-image:none;}
        .vod_wrap .subtit{ padding:20px;}
        .vod_wrap .subtit .subtit_txt {  padding: 0; }
	}



/* sub090602 행정부서 기관 */
.s_090602{margin: 50px 0;padding: 55px 50px;border: 1px solid #ccc;}
.s_090602 .top{position: relative;}
.s_090602 .top .tit{position:relative;padding-bottom: 30px;}
.s_090602 .top .tit::before{position:absolute;content:"";bottom: 0;left:0;width: 100%;height:4px;background-color: #2549a1;}
.s_090602 .top .tit:after{content:"";display:block;clear:both;visibility:hidden;}
.s_090602 .top .tit strong{float: left;width: 28%;padding-left: 55px;font-size: 30px;font-weight: 700;color: #000;line-height:1.3}
.s_090602 .top .tit strong:before{position:absolute;content:"";display:inline-block;width:44px;height:48px;margin-left:-55px;background:url(../../images/kor/sub09/s090602_icon1.png) no-repeat center center;}
.s_090602 .top .tit strong span{display:block;line-height:1.3}
.s_090602 .top .tit p{float: left;width: 72%;padding-left: 10px;font-size: 16px;color: #333;}
.s_090602 .top .ph_list{position: relative;}
.s_090602 .top .ph_list li{margin:15px 0;padding-left:14px;padding-bottom:15px;border-bottom: 1px dotted #b2b2b2;background:url(../../images/kor/sub09/s090602_icon3.png) no-repeat 3px 12px;color:#000;font-size:18px;word-wrap:break-word;word-break:keep-all;line-height: 1.5;position: relative;}
.s_090602 .top .ph_list li.nb{border: none;}
.s_090602 .top .ph_list2 li{margin:15px 0;padding-left:14px;padding-bottom:15px;background:none;border-bottom: 1px dotted #b2b2b2;color:#000;font-size:18px;word-wrap:break-word;word-break:keep-all;line-height: 1.5;position: relative;}
.s_090602 .top .ph_list2 li:before{content:'';position:absolute;top: 12px;left:0;width: 4px;height: 2px;background-color: #000;}
.s_090602 .top .ph_list li .ph_sub{overflow: hidden;position: absolute;top: -10px;right:0;}
.s_090602 .top .ph_list li .ph_sub li{float: left;width: 190px;font-size: 16px;color: #333;text-align:left;border: none;background: none;}
.s_090602 .top .ph_list2 li .ph_sub li:before{display: none;/* float: left;width: 190px;font-size: 16px;color: #333;text-align: right;border: none;background: none; */}

.s_090602 .top .ph_list li .ph_sub li span{display: inline-block;width:24px;height: 24px;margin-right: 8px; border-radius: 50%;font-weight: bold; font-size: 12px;text-align: center; line-height: 24px;color: #fff;}
.s_090602 .top .ph_list li .ph_sub li span.tel{background: #0063d4;}
.s_090602 .top .ph_list li .ph_sub li span.fax{background: #000;}
.s_090602 .top a{position: absolute;top:-97px;right:-23px;display:block;width:80px;height:80px;padding-top:43px;/* border:1px solid #d5d5d5; */background-color:#002f86;}
.s_090602 .top a:before{content:"";display:inline-block;position: absolute;top:13px;left:50%;margin-left:-14px;width:28px;height:22px;background:url(../../images/kor/sub09/s090602_icon2.png) no-repeat center center;}
.s_090602 .top a span{display:block;color:#fff;font-size:12px;line-height:1.3;text-align:center;}

@media (max-width: 780px) {
    .s_090602 .top .tit strong,
    .s_090602 .top .tit p{float: none;width: 100%;}
	.s_090602 .top .tit strong span{display:inline}
    .s_090602 .top .ph_list li{margin:5px 0;}
	.s_090602 .top .ph_list li .ph_sub{position: relative;padding:12px 0 0 12px; }
	.s_090602 .top .ph_list li .ph_sub li{padding-bottom: 2px; text-align: left;}
}
@media(max-width:425px){
	.s_090602{padding: 55px 10px;}
}

#organization_tab_menu {}
#organization_tab_menu:after{content:"";display:block;clear:both;visibility:hidden;}
#organization_tab_menu li {float:left; width:33.3%; height:55px; }
#organization_tab_menu li a {display:block; position:relative; width:100%; height:100%; padding-left:15px; border:1px solid #d5d5d5;line-height:55px; font-size:15px; color:#535353;}
#organization_tab_menu li a:after {display:block; position:absolute;right:20px; top:50%; margin-top:-3px; width:9px; height:6px; background:url(/images/kor/sub09/tab_deth_4st2_arr.png)no-repeat 0 0 ;content:"";}
#organization_tab_menu li.active a:after {background-position:-9px 0;}
#organization_tab_menu li.active a {border:1px solid #052e7b; color:#052e7b;}
#organization_tab_content .con {display:none;padding-top:40px;}
#organization_tab_content .con.active { display:block; }

@media(max-width:580px){
	#organization_tab_menu li {float:none; width:100%; }
	#organization_tab_menu li a {border-right:1px solid #d5d5d5; border-bottom:none;}
	#organization_tab_menu li:last-child a{border-bottom:1px solid #d5d5d5;}
	#organization_tab_menu li.active:last-child a{border-bottom:1px solid #052e7b;}
}
/* sub090602 행정부서 기관 End */



.s10140201 img{text-align: center;}

/* sub1017 마이포털 */

#mypotal_iframe{margin:0 0 50px;}
#mypotal_iframe iframe{display:inline-block;width:100%;border:1px solid #d9d9d9;}
#mypotal_iframe .btnwrap2{display:none;}

@media only screen and (max-width:1279px){
	#mypotal_iframe iframe{display:none;}
	#mypotal_iframe .btnwrap2{display:block;}
}

@media only screen and (max-width:560px){
	.s0911 .ui.uilnk .box_col .col .item {min-height: 0;}
}

/* sub1017 마이포털 끝 */


/* 상지 sns */
.snslink a { position: relative;display: inline-block;margin: 15px 25px;outline: none;text-decoration: none;text-transform: uppercase;text-shadow: 0 0 1px rgba(255,255,255,0.3);}
/*
.snslink  {position: relative;z-index: 1;}
*,
*:after,
*:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*/
.snslink{width:100%;}
.snslink:after{content:"";display:block;visibility:hidden;clear:both;}
.snslink a {position:relative;overflow: hidden;margin: 0 0.5%; width:24%;float:left;}
.snslink a .ico{position:absolute;left:20px;top:20px;width:47px;height:47px;border-radius:50%;background:url(/images/kor/sub08/ir_sns.png);z-index:10}
.snslink a span b{display:block;font-weight:bold;}
.snslink a .bn{position:absolute;left:50%;bottom:15%;display:inline-block;width:100px;margin-left:-50px;padding:10px 0;text-align:center;border:1px solid #ccc;z-index:10}
.snslink a.video .ico{background-position:0 0;}
.snslink a.instagram .ico{background-position:-50px 0;}
.snslink a.facebook .ico{background-position:-100px 0;}
.snslink a.blog .ico{background-position:-150px 0;}
.snslink a.video span.ov{background:#ad0012;border-color:#ad0012 }
.snslink a.instagram span.ov{background:#95217c;border-color:#95217c; }
.snslink a.facebook span.ov{background:#00244c;border-color:#00244c }
.snslink a.blog span.ov{background:#196000;border-color:#196000; }
.snslink a span {display: block; padding:110px 0 180px;background: #fff;border:1px solid #ccc;text-align:center;font-size:20px;line-height:1.2;-webkit-transition: -webkit-transform 0.3s;-moz-transition: -moz-transform 0.3s;transition: transform 0.3s;}
.snslink a .ov {position: absolute;top: 0;left: 0; z-index: -1;padding: 100px 20px 100px;width: 100%;height: 100%;background: #0f7c67;color:#fff;text-align:center;-webkit-transition: -webkit-transform 0.3s;-moz-transition: -moz-transform 0.3s;transition: transform 0.3s;-webkit-transform: translateX(-25%);}
.snslink a:hover .ov,
.snslink a:focus .ov{ color:#fff;-webkit-transform: translateX(0%);-moz-transform: translateX(0%);transform: translateX(0%);}
.snslink a:hover .bn,
.snslink a:focus .bn {color:#fff;border-color:#fff;-webkit-transform: translateX(0%);-moz-transform: translateX(0%);transform: translateX(0%);}
.snslink a:hover span,
.snslink a:focus span {-webkit-transform: translateX(100%);-moz-transform: translateX(100%);transform: translateX(100%);}

@media only screen and (max-width:700px){
	.snslink a {margin:0 0.5% 1%; width:49%;}
	.snslink a span{padding: 100px 0 130px;}
}

@media only screen and (max-width:480px){
	.snslink a span,
	.snslink a .ov {padding: 90px 0 90px;font-size: 16px;}
	.snslink a .bn{padding:3px 0;}
}

/* 대학혁신 */
.sub090406{text-align:center;}
.sub090406 h2{position:relative;padding:30px 0 0;font-size:20px;}
.sub090406 h2:after{content:"";display:block;position:absolute;left:50%;top:0;width:34px;height:5px;margin-left:-17px;background:url(/images/kor/common/coll_tb_tit_after.png)no-repeat}
.sub090406 h2 span{display:block;font-size:31px;font-weight:bold;}
.sub090406 .line{position:relative;height:25px;margin:25px 0 ;border:4px solid #ccc;border-bottom:0;}
.sub090406 .line:after{content:"";display:block;position:absolute;left:50%;top:-30px;width:4px;height:30px;margin-right:-2px;background:#ccc;}
.sub090406 .conwrap{position:relative;width:900px;margin:0 auto;background:url(/images/kor/sub09/bg_sub090406.png) no-repeat 50% 10px;}
.sub090406 .conwrap:after{content:"";display:block;clear:both;}
.sub090406 .arr:before{content:"";position:absolute;left:50%;width:149px;height:52px;margin-left:-74px;background:url(/images/kor/sub09/ir_sub090406.png) no-repeat 0 -60px;z-index:1}
.sub090406 .conwrap.arr:before{bottom:380px;}
.sub090406 .conwrap .con.arr:before{display:none}
.sub090406 .bott:before{top:-80px;}
.sub090406 .conwrap .con{position:relative;float:left;width:25%;padding:1%;}
.sub090406 .conwrap .con h3{width:180px;height:180px;margin:0 auto;border:5px solid #333;border-radius:50%;line-height:0;background:#fff;}
.sub090406 .conwrap .con h3 b{padding:30px 0 10px;font-size:65px;font-weight:bold;line-height:1}
.sub090406 .conwrap .con h3 b,
.sub090406 .conwrap .con h3 span{display:block;}
.sub090406 .conwrap .con p{padding:0 0 20px;font-size:17px;color:#333;}
.sub090406 .conwrap .con p b{display:block;font-weight:bold;}
.sub090406 .conwrap .con h4 {padding:20px;font-size:18px;color:#fff;background:#004162;}
.sub090406 .conwrap .con ul{padding:10px 10px;min-height:240px;background:#f5f5f5;text-align:left;font-size:14px;}
.sub090406 .conwrap .con .conbott{position:relative;top: -90px;width:180px;height:180px;margin:0 auto;padding:60px 0 0;background:#333;color:#fff;border-radius:50%;line-height:1}
.sub090406 .conwrap .con .conbott span{display:block;}
.sub090406 .conwrap .con .conbott:after{content:"";position:absolute;left:50%;bottom:-10px;width:60px;height:60px;margin-left:-30px;background:url(/images/kor/sub09/ir_sub090406.png);}

.sub090406 .conwrap .con.c1 h3{border-color:#004162;}
.sub090406 .conwrap .con.c1 h4,
.sub090406 .conwrap .con.c1 .conbott{background:#004162;}
.sub090406 .conwrap .con.c2 h3{border-color:#116ba5;}
.sub090406 .conwrap .con.c2 h4,
.sub090406 .conwrap .con.c2 .conbott{background:#116ba5;}
.sub090406 .conwrap .con.c2 .conbott:after{background-position:-60px 0;}
.sub090406 .conwrap .con.c3 h3{border-color:#1a7d8e;}
.sub090406 .conwrap .con.c3 h4,
.sub090406 .conwrap .con.c3 .conbott{background:#1a7d8e;}
.sub090406 .conwrap .con.c3 .conbott:after{background-position:-120px 0;}
.sub090406 .conwrap .con.c4 h3{border-color:#37b446;}
.sub090406 .conwrap .con.c4 h4,
.sub090406 .conwrap .con.c4 .conbott{background:#37b446;color:#333;}
.sub090406 .conwrap .con.c4 .conbott:after{background-position:-180px 0;}

.sub090406 .bott {position:relative;display:inline-block;padding:30px 90px;border:1px solid #061c69;border-radius:60px;color:#061c69;font-size:20px;line-height:1}
.sub090406 .bott span{display:block;font-weight:bold;line-height:1}


@media (max-width:1000px) {
	.sub090406 .conwrap{width:100%;background:none}
}

@media (max-width:800px) {
	.sub090406 .conwrap .con{width:50%;}
	.sub090406 .conwrap.arr:before{display:none;}
	.sub090406 .conwrap .con.arr:before{display:block;width:75px;height:28px;margin-left:-37px;background-position:0 -120px;bottom:300px;}
	.sub090406 .bott{padding:20px 40px;}
}
@media (max-width:460px) {
	.sub090406 h2 em{display:block;}
	.sub090406 h2 span{font-size:26px}
	.sub090406 .conwrap .con{float:none;width:100%;}
	.sub090406 .conwrap .con ul{min-height:auto;padding:10px 10px 160px;}

}


/* 학생지원기관 고시원 */
.sub06_04_17 .ui_topbox02 .inner .img_b{background-image:url(/images/kor/sub06/s060417_top.jpg)}
/* //학생지원기관 고시원 */

.sub09_06_02_11 .s_090602 .top .tit strong{width:30%;}



/* 새창 바로가기 메뉴 */

.new_link{position:relative;border:1px solid #ccc;padding:80px 30px 80px 50%;background:#f4f5f7;}
.new_link:after{content:"";display:block;position:absolute;left:0;top:0;width:42%;height:100%;background:#fff;z-index:0;}
.new_link .ico{position:absolute;left:65px;top:50%;margin-top:-123px;z-index:1;width:252px;height:255px;background:url(/images/onestop/new_link_ico.png) no-repeat;}
.new_link strong{display:block;font-size:24px;font-weight:700;line-height:1.3;}
.new_link p{margin-bottom:30px;}
.new_link .btn{padding-right:14px;font-size:15px;border:1px solid #ddd;background:#fff;}
.new_link .btn .new_link_ico{display:inline-block;width:33px;height:33px;background:url(/images/onestop/new_link_ico2.png) no-repeat;vertical-align:middle;margin-left:20px;}


@media only screen and (max-width: 920px){
	.new_link{padding:350px 0 30px;text-align: center;}
	.new_link:after{width:100%;height:320px;}
	.new_link .ico{top:40px;left:50%;margin-left:-125px;margin-top:0;}
}


@media only screen and (max-width:640px){
	.new_link{padding-top:270px;}
	.new_link:after{height:230px;}
	.new_link p{padding:0 20px;}
	.new_link .ico{top:40px;margin-left:-80px;margin-top:0;width:161px;height:165px;background:url(/images/onestop/new_link_ico_s.png) no-repeat;}
}





/* 캠퍼스 맵 2019-10-07 */
#campus_map_list{position:relative; font-size:14px;}
#campus_map_list:before{
  opacity:0; content:""; display:block; position:absolute; left:0; top:0; z-index:200; width:0; height:0; background-color:rgba(0,0,0,0.5);
  transition:opacity 0.3s ease;
  -webkit-transition:opacity 0.3s ease;
}
#campus_map_list .maps{position:relative; z-index:100; width:calc(100% - 250px); position:relative;}
#campus_map_list .maps>img{display:block; width:100%;}
#campus_map_list .marker{position:absolute; left:0; top:0; width:100%; height:100%;}
#campus_map_list .marker>a{display:block; position:absolute; width:2em; height:3.43em; margin-top:-2.5em; margin-left:-1em; background: url(/images/kor/sub09/marker.png) no-repeat center; background-size:auto 100%;}
#campus_map_list .marker>a>span{
  display:block; padding-top:0.1em; text-align:center; font-size:1em; color:#fff;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
}

/* 캠퍼스 맵 마커 */
#campus_map_list .marker>a[data-no="01"]{left:49.9%; top:17.9%;}
#campus_map_list .marker>a[data-no="02"]{left:59.0%; top:17.0%;}
#campus_map_list .marker>a[data-no="03"]{left:43.5%; top:11.1%;}
#campus_map_list .marker>a[data-no="04"]{left:47.2%; top:7.1%;}
#campus_map_list .marker>a[data-no="05"]{left:56.0%; top:12.1%;}
#campus_map_list .marker>a[data-no="06"]{left:63.2%; top:10.4%;}
#campus_map_list .marker>a[data-no="07"]{left:67.3%; top:13.0%;}
#campus_map_list .marker>a[data-no="08"]{left:72.1%; top:14.8%;}
#campus_map_list .marker>a[data-no="09"]{left:72.6%; top:22.0%;}
#campus_map_list .marker>a[data-no="10"]{left:77.0%; top:23.0%;}
#campus_map_list .marker>a[data-no="11"]{left:79.2%; top:29.3%;}
#campus_map_list .marker>a[data-no="12"]{left:84.2%; top:35.4%;}
#campus_map_list .marker>a[data-no="13"]{left:40.6%; top:17.9%;}
#campus_map_list .marker>a[data-no="14"]{left:35.7%; top:20.2%;}
#campus_map_list .marker>a[data-no="15"]{left:31.0%; top:18.3%;}
#campus_map_list .marker>a[data-no="16"]{left:25.4%; top:20.6%;}
#campus_map_list .marker>a[data-no="17"]{left:19.8%; top:22.2%;}
#campus_map_list .marker>a[data-no="18"]{left:30.4%; top:27.5%;}
#campus_map_list .marker>a[data-no="19"]{left:32.0%; top:37.5%;}
#campus_map_list .marker>a[data-no="20"]{left:27.1%; top:43.2%;}
#campus_map_list .marker>a[data-no="21"]{left:7.9%; top:42.3%;}
#campus_map_list .marker>a[data-no="22"]{left:15.7%; top:49.9%;}
#campus_map_list .marker>a[data-no="23"]{left:3.1%; top:43.2%;}
#campus_map_list .marker>a[data-no="24"]{left:30.1%; top:52.3%;}
#campus_map_list .marker>a[data-no="25"]{left:40.1%; top:57.8%;}
#campus_map_list .marker>a[data-no="26"]{left:71.3%; top:51.5%;}
#campus_map_list .marker>a[data-no="27"]{left:85.3%; top:53.5%;}
#campus_map_list .marker>a[data-no="28"]{left:87.3%; top:43.5%;}
#campus_map_list .marker>a[data-no="29"]{left:80.3%; top:42.5%;}
#campus_map_list .marker>a[data-no="30"]{left:78.6%; top:36.5%;}
#campus_map_list .marker>a[data-no="31"]{left:77%; top:34.5%;}
#campus_map_list .marker>a[data-no="32"]{left:95%; top:40.5%;}
#campus_map_list .marker>a[data-no="33"]{left:94%; top:47.5%;}
#campus_map_list .marker>a[data-no="34"]{left:87%; top:38.5%;}
#campus_map_list .marker>a[data-no="35"]{left:60.2%; top:88.5%;}
#campus_map_list .marker>a[data-no="36"]{left:55%; top:31.5%;}
#campus_map_list .marker>a[data-no="37"]{left:55%; top:41.5%;}
#campus_map_list .marker>a[data-no="38"]{left:46%; top:41.5%;}
#campus_map_list .marker>a[data-no="39"]{left:47.3%; top:57.5%;}
#campus_map_list .marker>a[data-no="40"]{left:18.4%; top:61.0%;}
#campus_map_list .marker>a[data-no="41"]{left:58%; top:78.5%;}

#campus_map_list .lists{position:absolute; right:0; top:0; z-index:100; width:250px; height:100%; background-color:#f5f5f5;}
#campus_map_list .lists .head{position:relative; width:100%; height:250px; padding:1.5em; background-color:#007adc;}
#campus_map_list .lists .head .photos{display:block; width:100%; height:110px; background-repeat:no-repeat; background-position:center center; background-size:cover;}
#campus_map_list .lists .head>strong{
  display:block; position:relative; min-height:3em; line-height:1.2em; padding:0.8em 0 0.5em 1.5em; font-size:1.05em; font-weight:600; color:#fff;
  background: url(/images/kor/sub09/marker.png) no-repeat left 0.8em; background-size:auto 1.8em;
}
#campus_map_list .lists .head>strong span{line-height:1em;}
#campus_map_list .lists .head .btn_more{overflow:hidden; display:block; position:absolute; right:1.5em; bottom:1.1em; font-size:0.8em; font-weight:normal; color:#fff;}
#campus_map_list .lists .head>p{overflow:hidden; height:3.9em; line-height:1.3em; margin:0; font-size:0.9em; color:#fff;}
#campus_map_list .lists .midd{height:calc(100% - 250px); padding:1.5em;}
#campus_map_list .lists .midd ul{overflow:auto; position:relative; width:100%; height:100%;}
#campus_map_list .lists .midd ul li:not(:nth-child(1)){margin-top:0.3em;}
#campus_map_list .lists .midd ul li a{
  display:block; position:relative; line-height:1.5em; padding:0.3em 0 0.3em 2.7em; font-size:0.9em;
  border-radius:0.3em;
  -webkit-border-radius:0.3em;
}
#campus_map_list .lists .midd ul li a:before{
  content:attr(data-no); position:absolute; left:0.4em; top:0.4em; line-height:1.5em; padding:0 0.5em; margin-right:0.5em; font-size:0.9em; color:#fff; background-color:#59b430;
  border-radius:0.3em;
  -webkit-border-radius:0.3em;
}


#campus_map_list[data-cnt="01"] .marker>a[data-no="01"],
#campus_map_list[data-cnt="02"] .marker>a[data-no="02"],
#campus_map_list[data-cnt="03"] .marker>a[data-no="03"],
#campus_map_list[data-cnt="04"] .marker>a[data-no="04"],
#campus_map_list[data-cnt="05"] .marker>a[data-no="05"],
#campus_map_list[data-cnt="06"] .marker>a[data-no="06"],
#campus_map_list[data-cnt="07"] .marker>a[data-no="07"],
#campus_map_list[data-cnt="08"] .marker>a[data-no="08"],
#campus_map_list[data-cnt="09"] .marker>a[data-no="09"],
#campus_map_list[data-cnt="10"] .marker>a[data-no="10"],
#campus_map_list[data-cnt="11"] .marker>a[data-no="11"],
#campus_map_list[data-cnt="12"] .marker>a[data-no="12"],
#campus_map_list[data-cnt="13"] .marker>a[data-no="13"],
#campus_map_list[data-cnt="14"] .marker>a[data-no="14"],
#campus_map_list[data-cnt="15"] .marker>a[data-no="15"],
#campus_map_list[data-cnt="16"] .marker>a[data-no="16"],
#campus_map_list[data-cnt="17"] .marker>a[data-no="17"],
#campus_map_list[data-cnt="18"] .marker>a[data-no="18"],
#campus_map_list[data-cnt="19"] .marker>a[data-no="19"],
#campus_map_list[data-cnt="20"] .marker>a[data-no="20"],
#campus_map_list[data-cnt="21"] .marker>a[data-no="21"],
#campus_map_list[data-cnt="22"] .marker>a[data-no="22"],
#campus_map_list[data-cnt="23"] .marker>a[data-no="23"],
#campus_map_list[data-cnt="24"] .marker>a[data-no="24"],
#campus_map_list[data-cnt="25"] .marker>a[data-no="25"],
#campus_map_list[data-cnt="26"] .marker>a[data-no="26"],
#campus_map_list[data-cnt="27"] .marker>a[data-no="27"]{
  animation-name:campus_map_marker_ani;
  animation-fill-mode:forwards;
  animation-iteration-count:infinite;
  animation-duration:1s;

  -webkit-animation-name:campus_map_marker_ani;
  -webkit-animation-fill-mode:forwards;
  -webkit-animation-iteration-count:infinite;
  -webkit-animation-duration:1s;
}
@keyframes campus_map_marker_ani {
  0%{transform:translateY(0); -webkit-transform:translateY(0);}
  20%{transform:translateY(10px); -webkit-transform:translateY(10px);}
  40%{transform:translateY(-5px); -webkit-transform:translateY(-5px);}
  60%{transform:translateY(5px); -webkit-transform:translateY(5px);}
  80%{transform:translateY(-2px); -webkit-transform:translateY(-2px);}
  90%{transform:translateY(1px); -webkit-transform:translateY(1px);}
  100%{transform:translateY(0); -webkit-transform:translateY(0);}
}
@-webkit-keyframes campus_map_marker_ani {
  0%{transform:translateY(0); -webkit-transform:translateY(0);}
  20%{transform:translateY(10px); -webkit-transform:translateY(10px);}
  40%{transform:translateY(-5px); -webkit-transform:translateY(-5px);}
  60%{transform:translateY(5px); -webkit-transform:translateY(5px);}
  80%{transform:translateY(-2px); -webkit-transform:translateY(-2px);}
  90%{transform:translateY(1px); -webkit-transform:translateY(1px);}
  100%{transform:translateY(0); -webkit-transform:translateY(0);}
}
#campus_map_list[data-cnt="01"] .head .photos{background-image:url(/images/kor/sub09/cyber/01.jpg)}
#campus_map_list[data-cnt="02"] .head .photos{background-image:url(/images/kor/sub09/cyber/02.jpg)}
#campus_map_list[data-cnt="03"] .head .photos{background-image:url(/images/kor/sub09/cyber/03.jpg)}
#campus_map_list[data-cnt="04"] .head .photos{background-image:url(/images/kor/sub09/cyber/04.jpg)}
#campus_map_list[data-cnt="05"] .head .photos{background-image:url(/images/kor/sub09/cyber/05.jpg)}
#campus_map_list[data-cnt="06"] .head .photos{background-image:url(/images/kor/sub09/cyber/06.jpg)}
#campus_map_list[data-cnt="07"] .head .photos{background-image:url(/images/kor/sub09/cyber/07.jpg)}
#campus_map_list[data-cnt="08"] .head .photos{background-image:url(/images/kor/sub09/cyber/08.jpg)}
#campus_map_list[data-cnt="09"] .head .photos{background-image:url(/images/kor/sub09/cyber/09.jpg)}
#campus_map_list[data-cnt="10"] .head .photos{background-image:url(/images/kor/sub09/cyber/10.jpg)}
#campus_map_list[data-cnt="11"] .head .photos{background-image:url(/images/kor/sub09/cyber/11.jpg)}
#campus_map_list[data-cnt="12"] .head .photos{background-image:url(/images/kor/sub09/cyber/12.jpg)}
#campus_map_list[data-cnt="13"] .head .photos{background-image:url(/images/kor/sub09/cyber/13.jpg)}
#campus_map_list[data-cnt="14"] .head .photos{background-image:url(/images/kor/sub09/cyber/14.jpg)}
#campus_map_list[data-cnt="15"] .head .photos{background-image:url(/images/kor/sub09/cyber/15.jpg)}
#campus_map_list[data-cnt="16"] .head .photos{background-image:url(/images/kor/sub09/cyber/16.jpg)}
#campus_map_list[data-cnt="17"] .head .photos{background-image:url(/images/kor/sub09/cyber/17.jpg)}
#campus_map_list[data-cnt="18"] .head .photos{background-image:url(/images/kor/sub09/cyber/18.jpg)}
#campus_map_list[data-cnt="19"] .head .photos{background-image:url(/images/kor/sub09/cyber/19.jpg)}
#campus_map_list[data-cnt="20"] .head .photos{background-image:url(/images/kor/sub09/cyber/20.jpg)}
#campus_map_list[data-cnt="21"] .head .photos{background-image:url(/images/kor/sub09/cyber/21.jpg)}
#campus_map_list[data-cnt="22"] .head .photos{background-image:url(/images/kor/sub09/cyber/22.jpg)}
#campus_map_list[data-cnt="23"] .head .photos{background-image:url(/images/kor/sub09/cyber/23.jpg)}
#campus_map_list[data-cnt="24"] .head .photos{background-image:url(/images/kor/sub09/cyber/24.jpg)}

#campus_map_list[data-cnt="25"] .head .photos{background-image:url(/images/kor/sub09/cyber/25.jpg);}
#campus_map_list[data-cnt="26"] .head .photos{background-image:url(/images/kor/sub09/cyber/26.jpg);}
#campus_map_list[data-cnt="27"] .head .photos{background-image:url(/images/kor/sub09/cyber/27.jpg);}
#campus_map_list[data-cnt="28"] .head .photos{background-image:url(/images/kor/sub09/cyber/28.jpg);}
#campus_map_list[data-cnt="29"] .head .photos{background-image:url(/images/kor/sub09/cyber/29.jpg);}
#campus_map_list[data-cnt="30"] .head .photos{background-image:url(/images/kor/sub09/cyber/30.jpg);}
#campus_map_list[data-cnt="31"] .head .photos{background-image:url(/images/kor/sub09/cyber/31.jpg);}
#campus_map_list[data-cnt="32"] .head .photos{background-image:url(/images/kor/sub09/cyber/32.jpg);}
#campus_map_list[data-cnt="33"] .head .photos{background-image:url(/images/kor/sub09/cyber/33.jpg);}
#campus_map_list[data-cnt="34"] .head .photos{background-image:url(/images/kor/sub09/cyber/34.jpg);}
#campus_map_list[data-cnt="35"] .head .photos{background-image:url(/images/kor/sub09/cyber/35.jpg);}
#campus_map_list[data-cnt="36"] .head .photos{background-image:url(/images/kor/sub09/cyber/36.jpg);}
#campus_map_list[data-cnt="37"] .head .photos{background-image:url(/images/kor/sub09/cyber/37.jpg);}
#campus_map_list[data-cnt="38"] .head .photos{background-image:url(/images/kor/sub09/cyber/38.jpg)}
#campus_map_list[data-cnt="39"] .head .photos{background-image:url(/images/kor/sub09/cyber/39.jpg)}
#campus_map_list[data-cnt="40"] .head .photos{background-image:url(/images/kor/sub09/cyber/40.jpg);}
#campus_map_list[data-cnt="41"] .head .photos{background-image:url(/images/kor/sub09/cyber/41.jpg);}


#campus_map_list[data-cnt="01"] .lists .midd ul li a[data-no="01"],
#campus_map_list[data-cnt="02"] .lists .midd ul li a[data-no="02"],
#campus_map_list[data-cnt="03"] .lists .midd ul li a[data-no="03"],
#campus_map_list[data-cnt="04"] .lists .midd ul li a[data-no="04"],
#campus_map_list[data-cnt="05"] .lists .midd ul li a[data-no="05"],
#campus_map_list[data-cnt="06"] .lists .midd ul li a[data-no="06"],
#campus_map_list[data-cnt="07"] .lists .midd ul li a[data-no="07"],
#campus_map_list[data-cnt="08"] .lists .midd ul li a[data-no="08"],
#campus_map_list[data-cnt="09"] .lists .midd ul li a[data-no="09"],
#campus_map_list[data-cnt="10"] .lists .midd ul li a[data-no="10"],
#campus_map_list[data-cnt="11"] .lists .midd ul li a[data-no="11"],
#campus_map_list[data-cnt="12"] .lists .midd ul li a[data-no="12"],
#campus_map_list[data-cnt="13"] .lists .midd ul li a[data-no="13"],
#campus_map_list[data-cnt="14"] .lists .midd ul li a[data-no="14"],
#campus_map_list[data-cnt="15"] .lists .midd ul li a[data-no="15"],
#campus_map_list[data-cnt="16"] .lists .midd ul li a[data-no="16"],
#campus_map_list[data-cnt="17"] .lists .midd ul li a[data-no="17"],
#campus_map_list[data-cnt="18"] .lists .midd ul li a[data-no="18"],
#campus_map_list[data-cnt="19"] .lists .midd ul li a[data-no="19"],
#campus_map_list[data-cnt="20"] .lists .midd ul li a[data-no="20"],
#campus_map_list[data-cnt="21"] .lists .midd ul li a[data-no="21"],
#campus_map_list[data-cnt="22"] .lists .midd ul li a[data-no="22"],
#campus_map_list[data-cnt="23"] .lists .midd ul li a[data-no="23"],
#campus_map_list[data-cnt="24"] .lists .midd ul li a[data-no="24"],
#campus_map_list[data-cnt="25"] .lists .midd ul li a[data-no="25"],
#campus_map_list[data-cnt="26"] .lists .midd ul li a[data-no="26"],
#campus_map_list[data-cnt="27"] .lists .midd ul li a[data-no="27"],
#campus_map_list[data-cnt="28"] .lists .midd ul li a[data-no="28"],
#campus_map_list[data-cnt="29"] .lists .midd ul li a[data-no="29"],
#campus_map_list[data-cnt="30"] .lists .midd ul li a[data-no="30"],
#campus_map_list[data-cnt="31"] .lists .midd ul li a[data-no="31"],
#campus_map_list[data-cnt="32"] .lists .midd ul li a[data-no="32"],
#campus_map_list[data-cnt="33"] .lists .midd ul li a[data-no="33"],
#campus_map_list[data-cnt="34"] .lists .midd ul li a[data-no="34"],
#campus_map_list[data-cnt="35"] .lists .midd ul li a[data-no="35"],
#campus_map_list[data-cnt="36"] .lists .midd ul li a[data-no="36"],
#campus_map_list[data-cnt="37"] .lists .midd ul li a[data-no="37"],
#campus_map_list[data-cnt="38"] .lists .midd ul li a[data-no="38"],
#campus_map_list[data-cnt="39"] .lists .midd ul li a[data-no="39"],
#campus_map_list[data-cnt="40"] .lists .midd ul li a[data-no="40"],
#campus_map_list[data-cnt="41"] .lists .midd ul li a[data-no="41"]{color:#fff; background-color:#59b430;}
#campus_map_list[data-cnt="01"] .lists .midd ul li a[data-no="01"]:before,
#campus_map_list[data-cnt="02"] .lists .midd ul li a[data-no="02"]:before,
#campus_map_list[data-cnt="03"] .lists .midd ul li a[data-no="03"]:before,
#campus_map_list[data-cnt="04"] .lists .midd ul li a[data-no="04"]:before,
#campus_map_list[data-cnt="05"] .lists .midd ul li a[data-no="05"]:before,
#campus_map_list[data-cnt="06"] .lists .midd ul li a[data-no="06"]:before,
#campus_map_list[data-cnt="07"] .lists .midd ul li a[data-no="07"]:before,
#campus_map_list[data-cnt="08"] .lists .midd ul li a[data-no="08"]:before,
#campus_map_list[data-cnt="09"] .lists .midd ul li a[data-no="09"]:before,
#campus_map_list[data-cnt="10"] .lists .midd ul li a[data-no="10"]:before,
#campus_map_list[data-cnt="11"] .lists .midd ul li a[data-no="11"]:before,
#campus_map_list[data-cnt="12"] .lists .midd ul li a[data-no="12"]:before,
#campus_map_list[data-cnt="13"] .lists .midd ul li a[data-no="13"]:before,
#campus_map_list[data-cnt="14"] .lists .midd ul li a[data-no="14"]:before,
#campus_map_list[data-cnt="15"] .lists .midd ul li a[data-no="15"]:before,
#campus_map_list[data-cnt="16"] .lists .midd ul li a[data-no="16"]:before,
#campus_map_list[data-cnt="17"] .lists .midd ul li a[data-no="17"]:before,
#campus_map_list[data-cnt="18"] .lists .midd ul li a[data-no="18"]:before,
#campus_map_list[data-cnt="19"] .lists .midd ul li a[data-no="19"]:before,
#campus_map_list[data-cnt="20"] .lists .midd ul li a[data-no="20"]:before,
#campus_map_list[data-cnt="21"] .lists .midd ul li a[data-no="21"]:before,
#campus_map_list[data-cnt="22"] .lists .midd ul li a[data-no="22"]:before,
#campus_map_list[data-cnt="23"] .lists .midd ul li a[data-no="23"]:before,
#campus_map_list[data-cnt="24"] .lists .midd ul li a[data-no="24"]:before,
#campus_map_list[data-cnt="25"] .lists .midd ul li a[data-no="25"]:before,
#campus_map_list[data-cnt="26"] .lists .midd ul li a[data-no="26"]:before,
#campus_map_list[data-cnt="27"] .lists .midd ul li a[data-no="27"]:before,
#campus_map_list[data-cnt="28"] .lists .midd ul li a[data-no="28"]:before,
#campus_map_list[data-cnt="29"] .lists .midd ul li a[data-no="29"]:before,
#campus_map_list[data-cnt="30"] .lists .midd ul li a[data-no="30"]:before,
#campus_map_list[data-cnt="31"] .lists .midd ul li a[data-no="31"]:before,
#campus_map_list[data-cnt="32"] .lists .midd ul li a[data-no="32"]:before,
#campus_map_list[data-cnt="33"] .lists .midd ul li a[data-no="33"]:before,
#campus_map_list[data-cnt="34"] .lists .midd ul li a[data-no="34"]:before,
#campus_map_list[data-cnt="35"] .lists .midd ul li a[data-no="35"]:before
#campus_map_list[data-cnt="36"] .lists .midd ul li a[data-no="36"]:before,
#campus_map_list[data-cnt="37"] .lists .midd ul li a[data-no="37"]:before
#campus_map_list[data-cnt="38"] .lists .midd ul li a[data-no="38"]:before,
#campus_map_list[data-cnt="39"] .lists .midd ul li a[data-no="39"]:before,
#campus_map_list[data-cnt="40"] .lists .midd ul li a[data-no="40"]:before,
#campus_map_list[data-cnt="41"] .lists .midd ul li a[data-no="41"]:before{color:#59b430; background-color:#fff;}

#campus_map_list .views{
  opacity:0; position:absolute; left:20px; top:20px; z-index:0; width:calc(100% - 40px); height:calc(100% - 40px);
  transform:translate(0, 50px);
  -webkit-transform:translate(0, 50px);
  transition:all 0.3s ease;
  -webkit-transition:all 0.3s ease;
}
#campus_map_list .views .lay{position:relative; z-index:10; width:100%; height:100%; background-color:#fff;}
#campus_map_list .views .lay:after{content:""; display:block; clear:both;}
#campus_map_list .views .lay .head{float:left; position:relative; width:calc(100% - 18em); height:100%;}
#campus_map_list .views .lay .head .photos{display:block; width:100%; height:100%; background-repeat:no-repeat; background-position:center center; background-size:cover;}
#campus_map_list .views .lay .head em{position:absolute; left:0; bottom:10px; width:100%; text-align:center;}
#campus_map_list .views .lay .head em span{
  display:inline-block; padding:3px 15px; font-size:1em; color:#fff; background-color:rgba(0,0,0,0.5);
  border-radius:3px;
  -webkit-border-radius:3px;
}
#campus_map_list .views .lay .midd{float:left; width:18em; height:100%; padding:2em;}
#campus_map_list .views .lay .midd>ul{overflow:auto; width:100%; height:100%;}
#campus_map_list .views .lay .midd>ul>li{padding-bottom:1em;}
#campus_map_list .views .lay .midd>ul>li:first-child>p{margin-top:0;}
#campus_map_list .views .lay .midd>ul>li:not(:nth-child(1)){border-top:1px dashed #ddd;}
#campus_map_list .views .lay .midd>ul>li>p{font-weight:600; font-size:1.2em;}
#campus_map_list .views .lay .midd>ul>li>ul li{font-size:0.9em;}
#campus_map_list .views .lay .btn_close{overflow:hidden; position:absolute; right:0; top:0; z-index:400; width:4em; height:4em; text-indent:-1000px; background-color:#000;}
#campus_map_list .views .lay .btn_close:before,
#campus_map_list .views .lay .btn_close:after{
  content:""; display:block; position:absolute; left:20%; top:calc(50% - 1px); width:60%; height:2px; background-color:#fff;
  transition:transform 0.3s ease;
  -webkit-transition:transform 0.3s ease;
}
#campus_map_list .views .lay .btn_close:before{
  transform:rotate(45deg);
  -webkit-transform:rotate(45deg);
}
#campus_map_list .views .lay .btn_close:after{
  transform:rotate(-45deg);
  -webkit-transform:rotate(-45deg);
}
#campus_map_list .views .lay .btn_close:hover:before{
  transform:rotate(-45deg);
  -webkit-transform:rotate(-45deg);
}
#campus_map_list .views .lay .btn_close:hover:after{
  transform:rotate(45deg);
  -webkit-transform:rotate(45deg);
}


#campus_map_list .views .btn_vr{
	position:absolute; left:0.5em; top:0.5em; z-index:100; width:auto; height:2.5em; line-height:2.5em; padding:0 1em; text-align:center; font-size:1em; font-weight:600; color:#fff; background-color:#3a7cd2;
	border-radius:0.3em;
	-webkit-border-radius:0.3em;
	box-shadow:0.2em 0.2em 0.2em rgba(0,0,0,0.2);
}


#campus_map_list.on:before{opacity:1; width:100%; height:100%;}
#campus_map_list.on .views{
  opacity:1; z-index:200;
  transform:translate(0, 0);
  -webkit-transform:translate(0, 0);
}

@media all and (min-width: 750px) and (max-width: 1000px){
  #campus_map_list .lists .midd ul li{float:left; width:calc((100% - 2em) / 2); margin-right:2em;}
  #campus_map_list .lists .midd ul li:nth-child(2n+2){margin-right:0;}
  #campus_map_list .lists .midd ul li:nth-child(2){margin-top:0;}
}
@media all and (max-width: 1000px) {
  #campus_map_list .maps{width:100%;}
  #campus_map_list .lists{position:relative; width:100%; height:300px;}
  #campus_map_list .lists:after{content:""; display:block; clear:both;}
  #campus_map_list .lists .head{float:right; width:300px; height:100%;}
  #campus_map_list .lists .head .photos{height:150px;}
  #campus_map_list .lists .midd{float:left; width:calc(100% - 300px); height:100%;}

  #campus_map_list .views{top:calc(25% + 20px); height:calc(50% - 40px)}
}
@media all and (max-width: 700px) {
  #campus_map_list .views{font-size:12px;}
}
@media all and (max-width: 600px) {
  #campus_map_list .maps{font-size:0.6em;}
  #campus_map_list .lists{height:auto;}
  #campus_map_list .lists .head{float:none; width:100%; height:300px;}
  #campus_map_list .lists .head .photos{height:150px;}
  #campus_map_list .lists .midd{float:none; width:100%; height:300px;}
  #campus_map_list .views{top:calc(50% - 20em); height:40em;}
  #campus_map_list .views .lay .head{width:100%; height:20em;}
  #campus_map_list .views .lay .midd{width:100%; height:20em;}
}
@media all and (max-width: 500px) {
  #campus_map_list .maps{}
  #campus_map_list .marker>a{
    transform:scale(0.6);
    -webkit-transform:scale(0.6);
  }
}
@media all and (max-width: 360px) {
  #campus_map_list .marker>a{
    transform:scale(0.4);
    -webkit-transform:scale(0.4);
  }

  #campus_map_list .views{top:calc(50% - 12.5em); height:25em;}
  #campus_map_list .views .lay .head{width:100%; height:10em;}
  #campus_map_list .views .lay .midd{width:100%; height:15em;}
}


/* sub090601 신규 조직도 시작 */
/* 컨텐츠 타이틀*/
.c-tit01 {font-size:25px;color:#012d5d;padding:0;line-height:1.2;margin:0 0 21px 0}
.c-tit02 {font-size:20px;position:relative;color:#003c7c;line-height:1.3;margin:0 0 15px 0px;padding:6px 0 0 0}
.c-tit02 a {font-size:20px;position:relative;color:#003c7c;line-height:1.3;margin:0 0 15px 0px;padding:6px 0 0 0}
.c-tit02:before {content:"";display:block;position:absolute;width:36px;height:2px;background:#0067d4;left:0;top:0}
.c-tit02 strong {display:inline-block;vertical-align:bottom;color:#003875 !important;font-size:24px;margin:4px 0 0 0}
.c-tit02 span {display:inline-block;vertical-align:bottom}

.c-tit02_link {font-size:20px;position:relative;color:#003c7c;line-height:1.3;margin:0 0 15px 0px;padding:6px 0 0 0}
.c-tit02_link a {font-size:20px;position:relative;color:#003c7c;line-height:1.3;margin:0 0 15px 0px;padding:6px 0 0 0}
.c-tit02_link:before {content:"";display:block;position:absolute;width:36px;height:2px;background:#0067d4;left:0;top:0}
.c-tit02_link strong {display:inline-block;vertical-align:bottom;color:#003875 !important;font-size:24px;margin:4px 0 0 0}
.c-tit02_link span {display:inline-block;vertical-align:bottom}

.c-tit03 {font-size:17px;position:relative;color:#0067d4;padding:10px 0 0 17px;line-height:1.4;margin:0 0 15px 0}
.c-tit03:before {content:"";display:block;position:absolute;width:11px;height:14px;left:0;top:16px;background:url(/images/kor/sub09/blt12.png) no-repeat 0px 0px}
.c-in1 {padding-left:17px;}
.c-in2 {padding-left:34px;}
.c-in3 {padding-left:51px;}
.c-ftit01 {font-size:25px;color:#154f70;padding:0;line-height:1.1;margin:0 0 21px 0}
.c-ftit02 {font-size:20px;position:relative;color:#b2885d;line-height:1.3;margin:0 0 9px 0px;padding:6px 0 0 0}
.c-ftit03 {font-size:17px;position:relative;color:#154f70;padding:0 0 0 17px;line-height:1.4;margin:0 0 3px 0;background:url(/images/kor/sub09/blt12.png) no-repeat 0px 5px}

/* 조직도 List - 차트 */
.org-wr {}
.org-wr .sdot, .org-wr .sdot2 {display:block;position:absolute;width:9px;height:9px;background:#bbb;;border-radius:50%}
.org-wr .lv1-ol {display:block}
.org-wr .lv1-li {display:block}

.org-wr .lv1-li.ord1 {position:relative;padding:0 0 30px 0}
.org-wr .lv1-li.ord1 a,
.org-wr .lv1-li.ord1 span {display:block;position:relative;width:227px;height:206px;margin:0 auto;font-size:25px;font-weight:bold;color:#fff;text-align:center;line-height:1.5px;padding-top:115px;background:url(/images/kor/sub09/org_img01.png) no-repeat;z-index:3;}
.org-wr .lv1-li.ord1 a:focus,
.org-wr .lv1-li.ord1 a:active,
.org-wr .lv1-li.ord1 a:hover {text-decoration:underline}
.org-wr .lv1-li.ord1:after {content:"";display:block;position:absolute;width:1px;height:1400px;left:50%;background:#d7d7d7;z-index:1}

/*
.org-wr .lv1-li.ord1 {position:relative;padding:0 0 10px 0}
.org-wr .lv1-li.ord1 a,
.org-wr .lv1-li.ord1 span {display:block;position:relative;width:160px;height:160px;margin:0 auto;border-radius:50%;font-size:30px;color:#fff;text-align:center;line-height:160px;background:#008a6b url(/images/kor/sub09/org_bg1.jpg) no-repeat;z-index:3}
.org-wr .lv1-li.ord1 a:focus,
.org-wr .lv1-li.ord1 a:active,
.org-wr .lv1-li.ord1 a:hover {text-decoration:underline}
.org-wr .lv1-li.ord1:after {content:"";display:block;position:absolute;width:1px;height:426px;left:50%;background:#d7d7d7;z-index:1}
*/

.org-wr .lv1-li.ord2r {width:50%;float:right;}
.org-wr .lv1-li.ord2r .lv2-ul {display:block;margin:0 0;font-size:0}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li {display:inline-block;position:relative;width:70%;height:85px;vertical-align:top}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li a {display:block;position:absolute;width:60%;max-width:215px;height:60%;color:#fff;font-size:16px;text-align:center;line-height:50px;background:#3f5161 no-repeat;z-index:3},
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li span {display:block;position:absolute;width:60%;max-width:215px;height:60%;color:#fff;font-size:16px;text-align:center;line-height:50px;background:#3f5161 no-repeat;z-index:3;}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord1 a,
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord1 span {right:0}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord2 a,
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord2 span {right:0}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord3 a,
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord3 span {right:0}
/*.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 {display:inline-block;position:relative;width:70%;height:85px;vertical-align:top;margin: 0 0 30% 0;}*/
/* 상단ul 마진값 제거 */
/*.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 {display:inline-block;position:relative;width:70%;height:85px;vertical-align:top;}*/
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 a,
/*.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .bora {background:#603f61 no-repeat;right:0;},*/
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 span {background:#00aaa2 no-repeat; right:0}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 span.bora {right:0;display:block;position:absolute;width:60%;max-width:215px;height:60%;color:#fff;font-size:16px;text-align:center;line-height:50px;background:#603f61 no-repeat;z-index:3}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 ul {position: absolute;max-width: 215px;display: block;font-size: 0;text-align-last: left;border: 1px solid #ccc;box-sizing: border-box;background: #fff;height: 190%;width: 60%;margin: 10% 0 0% 126px;}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 li {display:inline-block;vertical-align:top;}

.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 ul li {float:left;width:100%;margin: 30px 0 0;}
/*.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 ul li span a {right:0;display:block;position:absolute;width:60%;max-width:215px;height:60%;padding: 0;line-height:48px;border:1px solid #ccc;background:#fff;text-align: center;font-size:16px;color:#000;}*/
/*.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 ul li {font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt1.gif) no-repeat left 13px;letter-spacing:-.05em}*/
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 ul li a {font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt1.gif) no-repeat left 26px;letter-spacing:-.05em;width: 90%;height: 20%;margin-top: -15px;}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 ul li span {display:inline-block;margin:0 0 0 10px;vertical-align:middle}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 ul li a.nwin:after {content:"";display:inline-block;width:10px;height:10px;background:url(/images/kor/sub09/ico_nw2.png) no-repeat 0px 0px;vertical-align:middle;margin:1px 0 0 5px}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 ul li a:focus span,
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 ul li a:active span,
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 ul li a:hover span {color:#005baa;text-decoration:underline}
/*.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 ul li span.splist {right:0;display:block;position:absolute;width:60%;max-width:215px;height:60%;padding: 0;line-height:48px;border:1px solid #ccc;background:#fff;text-align: center;font-size:13px;color:#000;}*/

.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list:first-child:after {display:block;position:absolute; top:25px; left:-10px;width:40px; height:1px; background:#ccc;content:""; z-index:-1;}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list strong {position:absolute; left:25px; top:0; width:140px; height:50px; line-height:48px; border:1px solid #0063d4; background:#0063d4; color:#fff; text-align:center; font-size:16px; }
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list strong a{color: #fff;}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list ul {}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list ul:after{content:"";display:block;clear:both;visibility:hidden;}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list ul li {float:left;width:24%; margin:0 0.5% 5px;}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list ul li > a {display:block;width:100%;height:50px;padding: 0;line-height:48px;border:1px solid #ccc;background:#fff;text-align: center;font-size:16px;color:#000;}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list ul li > a.sp01 {display:block;width:100%;height:50px;padding: 0;line-height:48px;border:1px solid #ccc;background:#fff;text-align: center;font-size:13px;color:#000;}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list ul li > a.sp02 {display:block;width:100%;height:50px;padding: 0;line-height:25px;border:1px solid #ccc;background:#fff;text-align: center;font-size:13px;color:#000;}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list ul li .txt_b { padding:15px 7px; border:1px solid #ccc;  border-top:none; background:#efefef; }
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list ul li .txt_b span {display:block;position:relative; padding-left:8px; font-size:14px; color:#666;text-align:left;}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list ul li .txt_b span.sp02{font-size:13px;letter-spacing:-0.5px}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list ul li .txt_b span.sp02:before{display:inline-block;position:absolute;left:0;content: "-";}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list ul li.none_a {display:block;height:50px;padding: 0 7px;line-height:48px;border:1px solid #ccc;background:#fff;text-align: center;font-size:16px;color:#000;}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list ul li .txt_b span a{word-break: keep-all;}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord4 .list ul li .txt_b span:before {display:inline-block; position:absolute; left:0;content:"·"}

.org-wr .lv1-li.ord2r .lv2-ul .lv2-li a:focus,
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li a:active,
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li a:hover {text-decoration:underline}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li:after {content:"";display:block;position:absolute;width:100%;height:1px;top:40%;margin:-1px 0 0 0;background:#d7d7d7;z-index:1}
.org-wr .lv1-li.ord2r .lv2-ul .lv2-li.ord1 .sdot {right:-5px;top:40%;margin:-5px 0 0 0;z-index:2}

/*
.org-wr .lv1-li.ord2l {width:450px;}
.org-wr .lv1-li.ord2l .lv2-ul {display:block;margin:0 158px;font-size:0}
.org-wr .lv1-li.ord2l .lv2-ul .lv2-li {display:inline-block;position:relative;width:50%;height:85px;vertical-align:top}
.org-wr .lv1-li.ord2l .lv2-ul .lv2-li a,
.org-wr .lv1-li.ord2l .lv2-ul .lv2-li span {display:block;position:absolute;width:60%;max-width:215px;height:60%;color:#fff;font-size:16px;text-align:center;line-height:50px;background:#3f5161 no-repeat;z-index:3;}
.org-wr .lv1-li.ord2l .lv2-ul .lv2-li.ord1 a,
.org-wr .lv1-li.ord2l .lv2-ul .lv2-li.ord1 span {left:0}
.org-wr .lv1-li.ord2l .lv2-ul .lv2-li.ord2 a,
.org-wr .lv1-li.ord2l .lv2-ul .lv2-li.ord2 span {right:0}
.org-wr .lv1-li.ord2l .lv2-ul .lv2-li a:focus,
.org-wr .lv1-li.ord2l .lv2-ul .lv2-li a:active,
.org-wr .lv1-li.ord2l .lv2-ul .lv2-li a:hover {text-decoration:underline}
.org-wr .lv1-li.ord2l .lv2-ul .lv2-li:after {content:"";display:block;position:absolute;width:100%;height:1px;top:40%;margin:-1px 0 0 0;background:#d7d7d7;z-index:1}
.org-wr .lv1-li.ord2l .lv2-ul .lv2-li.ord1 .sdot {right:-5px;top:40%;margin:-5px 0 0 0;z-index:2}

.org-wr .lv1-li.ord2 {}
.org-wr .lv1-li.ord2 .lv2-ul {display:block;margin:0 158px;font-size:0}
.org-wr .lv1-li.ord2 .lv2-ul .lv2-li {display:inline-block;position:relative;width:50%;height:85px;vertical-align:top}
.org-wr .lv1-li.ord2 .lv2-ul .lv2-li a,
.org-wr .lv1-li.ord2 .lv2-ul .lv2-li span {display:block;position:absolute;width:60%;max-width:215px;height:60%;color:#fff;font-size:16px;text-align:center;line-height:50px;background:#3f5161 no-repeat;z-index:3;}
.org-wr .lv1-li.ord2 .lv2-ul .lv2-li.ord1 a,
.org-wr .lv1-li.ord2 .lv2-ul .lv2-li.ord1 span {left:0}
.org-wr .lv1-li.ord2 .lv2-ul .lv2-li.ord2 a,
.org-wr .lv1-li.ord2 .lv2-ul .lv2-li.ord2 span {right:0}
.org-wr .lv1-li.ord2 .lv2-ul .lv2-li a:focus,
.org-wr .lv1-li.ord2 .lv2-ul .lv2-li a:active,
.org-wr .lv1-li.ord2 .lv2-ul .lv2-li a:hover {text-decoration:underline}
.org-wr .lv1-li.ord2 .lv2-ul .lv2-li:after {content:"";display:block;position:absolute;width:100%;height:1px;top:40%;margin:-1px 0 0 0;background:#d7d7d7;z-index:1}
.org-wr .lv1-li.ord2 .lv2-ul .lv2-li.ord1 .sdot {right:-5px;top:40%;margin:-5px 0 0 0;z-index:2}
*/
.org-wr .lv1-li.ord2l1 {}
.org-wr .lv1-li.ord2l1 .lv2-ul {display:block;margin:0 158px;font-size:0}
.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li {display:inline-block;position:relative;width:50%;height:85px;vertical-align:top}
.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li span {display:block;position:absolute;width:60%;max-width:215px;height:60%;color:#fff;font-size:16px;text-align:center;line-height:50px;background:#008299 no-repeat;z-index:3},
.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li.ord1 a, 
.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li.ord1 span {left:0}
.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li.ord2 a, 
.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li.ord2 span {left:0}
.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li.ord3 a, 
.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li.ord3 span {left:0}
.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li a:focus,
.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li a:active,
.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li a:hover {text-decoration:underline}
.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li:after {content:"";display:block;position:absolute;width:100%;height:1px;top:40%;margin:-1px 0 0 0;background:#d7d7d7;z-index:1}
.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li.ord1 .sdot {right:-5px;top:40%;margin:-5px 0 0 0;z-index:2}

.org-wr .lv1-li.ord2l2 {}
.org-wr .lv1-li.ord2l2 .lv2-ul {display:block;margin:0 158px;font-size:0}
.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li {display:inline-block;position:relative;width:50%;height:85px;vertical-align:top}
.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li a {display:block;position:absolute;width:60%;max-width:215px;height:60%;color:#fff;font-size:16px;text-align:center;line-height:50px;background:#272f3b no-repeat;z-index:3},
.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li span 
.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li.ord1 a, 
.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li.ord1 span {left:0}
.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li.ord2 a, 
.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li.ord2 span {left:0}
.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li.ord3 a, 
.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li.ord3 span {left:0}
.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li a:focus,
.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li a:active,
.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li a:hover {text-decoration:underline}
.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li:after {content:"";display:block;position:absolute;width:100%;height:1px;top:40%;margin:-1px 0 0 0;background:#d7d7d7;z-index:1}
.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li.ord1 .sdot {right:-5px;top:40%;margin:-5px 0 0 0;z-index:2}

/*
.org-wr .lv1-li.ord25 {}
.org-wr .lv1-li.ord25 .lv2-ul {display:block;margin:0 158px;font-size:0}
.org-wr .lv1-li.ord25 .lv2-ul .lv2-li {display:inline-block;position:relative;width:50%;height:85px;vertical-align:top}
.org-wr .lv1-li.ord25 .lv2-ul .lv2-li a {display:block;position:absolute;width:60%;max-width:215px;height:60%;color:#fff;font-size:16px;text-align:center;line-height:50px;background:#272f3b no-repeat;z-index:3},
.org-wr .lv1-li.ord25 .lv2-ul .lv2-li span 
.org-wr .lv1-li.ord25 .lv2-ul .lv2-li.ord1 a, 
.org-wr .lv1-li.ord25 .lv2-ul .lv2-li.ord1 span {left:0}
.org-wr .lv1-li.ord25 .lv2-ul .lv2-li.ord2 a, 
.org-wr .lv1-li.ord25 .lv2-ul .lv2-li.ord2 span {left:0}
.org-wr .lv1-li.ord25 .lv2-ul .lv2-li.ord3 a, 
.org-wr .lv1-li.ord25 .lv2-ul .lv2-li.ord3 span {left:0}
.org-wr .lv1-li.ord25 .lv2-ul .lv2-li a:focus,
.org-wr .lv1-li.ord25 .lv2-ul .lv2-li a:active,
.org-wr .lv1-li.ord25 .lv2-ul .lv2-li a:hover {text-decoration:underline}
.org-wr .lv1-li.ord25 .lv2-ul .lv2-li:after {content:"";display:block;position:absolute;width:100%;height:1px;top:40%;margin:-1px 0 0 0;background:#d7d7d7;z-index:1}
.org-wr .lv1-li.ord25 .lv2-ul .lv2-li.ord1 .sdot {right:-5px;top:40%;margin:-5px 0 0 0;z-index:2}
*/

.org-wr .lv1-li.ord3 {}
.org-wr .lv1-li.ord3 .lv2-ul {display:block;position:relative;width:50%;font-size:0;margin:15px 0 0 auto;padding:29px 0 0 4px;text-align:right;overflow:hidden}
.org-wr .lv1-li.ord3 .lv2-ul:after {content:"";display:block;position:absolute;width:9px;height:9px;background:#bbb;;border-radius:50%;left:0;top:0;z-index:3}
.org-wr .lv1-li.ord3 .lv2-ul:before {content:"";display:block;position:absolute;width:58%;height:1px;top:4px;left:0;background:#d7d7d7}
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li {display:inline-block;width:27.5%;position:relative;vertical-align:top;margin:0 0 0 10px;padding:33px 0 0 0}
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li:first-child {margin:0 0 0 0}
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li a,
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li span {display:block;position:relative;width:100%;height:75px;line-height:75px;background:#00b58d;font-size:20px;color:#fff;text-align:center;z-index:2;transition:all .3s ease}
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li a:focus,
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li a:active,
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li a:hover {text-decoration:underline;background:#007d62}
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li a:focus span,
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li a:active span,
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li a:hover span {text-decoration:underline;background:#007d62}
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li .sdot {top:0;left:50%;margin:0 0 0 -4px;z-index:2}
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li .sdot2 {top:-29px;left:50%;margin:0 0 0 -4px;z-index:2}
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li:before {content:"";display:block;position:absolute;width:1px;height:100%;top:0;left:50%;background:#d7d7d7;z-index:1}
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li:after {content:"";display:block;position:absolute;width:100%;height:1px;top:4px;background:#d7d7d7;z-index:1}
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li.ord1:after {left:50%}
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li.ord2:after {}
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li.ord3:after {right:50%}
.org-wr .lv1-li.ord3 .lv2-ul .lv2-li.ord2:before {height:200%;top:auto;bottom:0}
.org-wr .lv1-li.ord4 {}
.org-wr .lv1-li.ord4 .lv2-ul {display:block;font-size:0;text-align:center;padding:10px 0 0 0}
/*
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li {display:inline-block;position:relative;width:48%;margin:0 2.5% 0 0;vertical-align:top;padding:30px 0 0 0;z-index:3}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li:last-child {margin:0}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li:before {content:"";display:block;position:absolute;width:1px;height:100%;top:0;left:50%;background:#d7d7d7;z-index:1}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li:after {content:"";display:block;position:absolute;width:100%;height:1px;top:4px;background:#d7d7d7}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li.ord1:after {left:50%}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li.ord2:after {left:0}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li.ord3:after {right:50%}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li .sdot {top:0;left:50%;margin:0 0 0 -4px;z-index:2}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li h3 {display:block;position:relative;font-size:19px;color:#fff;background:#06162f;padding:21px 0 24px 0;z-index:2}
*/
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l {display:inline-block;position:relative;width:64%;margin:0 2.5% 0 0;vertical-align:top;padding:30px 0 0 0;z-index:3}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l:last-child {margin:0}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l:before {content:"";display:block;position:absolute;width:1px;height:100%;top:0;left:50%;background:#d7d7d7;z-index:1}
/*.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l:after {content:"";display:block;position:absolute;width:0;height:1px;top:4px;background:#d7d7d7}*/
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l.ord1:after {left:50%}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l.ord1:after {content: ""; display: block; position: absolute; width: 28%; height: 1px; top: 0.1%; margin: -1px 0 0 0; background: #d7d7d7; z-index: 1;}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l.ord2:after {left:0}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l.ord3:after {right:50%}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l .sdot {top:0;left:50%;margin:0 0 0 -4px;z-index:2}
/*.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l h3 {display:block;position:relative;font-size:19px;color:#fff;background:#004799;padding:21px 0 24px 0;z-index:2}*/
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l h3 a {display:block;position:relative;font-size:19px;color:#fff;background:#004799;padding:21px 0 24px 0;z-index:2}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l h3 a:focus,
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l h3 a:active,
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l h3 a:hover {text-decoration:underline}

.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r {display:inline-block;position:relative;width:33%;margin:0 2.5% 0 0;vertical-align:top;padding:30px 0 0 0;z-index:3}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r:last-child {margin:0}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r:before {content:"";display:block;position:absolute;width:1px;height:100%;top:0;left:50%;background:#d7d7d7;z-index:1}
/*.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r:after {content:"";display:block;position:absolute;width:153%;height:1px;top:4px;background:#d7d7d7}*/
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r.ord1:after {left:50%}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r.ord2:after {left:0}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r.ord3:after {right:50%}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r.ord3:after {content: ""; display: block; position: absolute; width: 100%; height: 1px; top: 0.4%; margin: -1px 0 0 0; background: #d7d7d7; z-index: 1;}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r .sdot {top:0;left:50%;margin:0 0 0 -4px;z-index:2}
/*.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l h3 {display:block;position:relative;font-size:19px;color:#fff;background:#004799;padding:21px 0 24px 0;z-index:2}*/
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r h3 a {display:block;position:relative;font-size:19px;color:#fff;background:#004799;padding:21px 0 24px 0;z-index:2}
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r h3 a:focus,
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r h3 a:active,
.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r h3 a:hover {text-decoration:underline}

.org-wr .lv1-li.ord4 .lv3-ul {display:block;position:relative;box-sizing:border-box;font-size:15px;border:1px solid #ccc;box-sizing:border-box;background:#fff;z-index:2}
.org-wr .lv1-li.ord4 .lv3-ul .lv3-li {background:url(/images/kor/sub09/org_ptn1.gif) repeat-x left bottom;padding:18px 0 15px 0}
.org-wr .lv1-li.ord4 .lv3-ul .lv3-li:last-child {background:none}
.org-wr .lv1-li.ord4 .lv3-ul .lv3-li h4 {text-align:left;margin:0 0 0 20px}
.org-wr .lv1-li.ord4 .lv3-ul .lv3-li h4 a {display:contents;font-size:0;color:#0067d4}
.org-wr .lv1-li.ord4 .lv3-ul .lv3-li h4 a span {display:inline-block;vertical-align:middle;font-size:17px;}
.org-wr .lv1-li.ord4 .lv3-ul .lv3-li h4 a.nwin:after {content:"";display:inline-block;width:10px;height:10px;background:url(/images/kor/sub09/ico_nw.png) no-repeat 0px 0px;vertical-align:middle;margin:2px 0 0 5px}
.org-wr .lv1-li.ord4 .lv3-ul .lv3-li h4 a:focus span,
.org-wr .lv1-li.ord4 .lv3-ul .lv3-li h4 a:active span,
.org-wr .lv1-li.ord4 .lv3-ul .lv3-li h4 a:hover span {text-decoration:underline}

.org-wr .lv1-li.ord4 .lv3-ul .lv3-li h4 a.tit02 {display:block;font-size:0;color:#003c7c;}
.org-wr .lv1-li.ord4 .lv3-ul .lv3-li h4 a.tit02 span {display:inline-block;vertical-align:middle;font-size:20px;line-height:0.5;margin:0 0 0px 0px;padding:6px 0 0 0;font-weight: 600;}
.org-wr .lv1-li.ord4 .lv3-ul .lv3-li h4 a.nwin:after {content:"";display:inline-block;width:10px;height:10px;background:url(/images/kor/sub09/ico_nw.png) no-repeat 0px 0px;vertical-align:middle;margin:2px 0 0 5px}
.org-wr .lv1-li.ord4 .lv3-ul .lv3-li h4 a.tit02:focus span,
.org-wr .lv1-li.ord4 .lv3-ul .lv3-li h4 a.tit02:active span,
.org-wr .lv1-li.ord4 .lv3-ul .lv3-li h4 a.tit02:hover span {text-decoration:underline}

/*
.c-tit02_link {font-size:20px;position:relative;color:#003c7c;line-height:1.3;margin:0 0 15px 0px;padding:6px 0 0 0}
.c-tit02_link a {font-size:20px;position:relative;color:#003c7c;line-height:1.3;margin:0 0 15px 0px;padding:6px 0 0 0}
.c-tit02_link:before {content:"";display:block;position:absolute;width:36px;height:2px;background:#0067d4;left:0;top:0}
.c-tit02_link strong {display:inline-block;vertical-align:bottom;color:#003875 !important;font-size:24px;margin:4px 0 0 0}
.c-tit02_link span {display:inline-block;vertical-align:bottom}
*/

.org-wr .lv1-li.ord4 .lv4-ul {display:block;font-size:0;text-align:left;margin:6px 28px 25px 28px}
.org-wr .lv1-li.ord4 .lv4-ul li {display:inline-block;vertical-align:top;}
/*
.org-wr .lv1-li.ord4 .lv4-ul.type1 li {margin:0 20px 0 0}
.org-wr .lv1-li.ord4 .lv4-ul.type2 li {width:50%}
*/
.org-wr .lv1-li.ord4 .lv4-ul.type1_l li {margin:0 20px 0 0}
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li {width:50%}

.org-wr .lv1-li.ord4 .lv4-ul.type1_r li {margin:0 20px 0 0}
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li {width:100%}


.org-wr .lv1-li.ord4 .lv4-ul li a {display:block;font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt1.gif) no-repeat left 13px;letter-spacing:-.05em}
.org-wr .lv1-li.ord4 .lv4-ul li a span {display:inline-block;margin:0 0 0 10px;vertical-align:middle}
.org-wr .lv1-li.ord4 .lv4-ul li a.nwin:after {content:"";display:inline-block;width:10px;height:10px;background:url(/images/kor/sub09/ico_nw2.png) no-repeat 0px 0px;vertical-align:middle;margin:1px 0 0 5px}
.org-wr .lv1-li.ord4 .lv4-ul li a:focus span,
.org-wr .lv1-li.ord4 .lv4-ul li a:active span,
.org-wr .lv1-li.ord4 .lv4-ul li a:hover span {color:#005baa;text-decoration:underline}

.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link {font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt1.gif) no-repeat left 13px;letter-spacing:-.05em}
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link a {font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt1.gif) no-repeat left 13px;letter-spacing:-.05em}
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link span {display:inline-block;margin:0 0 0 10px;vertical-align:middle}
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link a.nwin:after {content:"";display:inline-block;width:10px;height:10px;background:url(/images/kor/sub09/ico_nw2.png) no-repeat 0px 0px;vertical-align:middle;margin:1px 0 0 5px}
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link a:focus span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link a:active span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link a:hover span {color:#005baa;text-decoration:underline}

.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link2 {display:block;font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt1.gif) no-repeat left 13px;letter-spacing:-.05em}
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link2 a {display:block;font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt1.gif) no-repeat left 13px;letter-spacing:-.05em}
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link2 span {display:inline-block;margin:0 0 0 10px;vertical-align:middle}
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link2 a.nwin:after {content:"";display:inline-block;width:10px;height:10px;background:url(/images/kor/sub09/ico_nw2.png) no-repeat 0px 0px;vertical-align:middle;margin:1px 0 0 5px}
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link2 a:focus span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link2 a:active span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link2 a:hover span {color:#005baa;text-decoration:underline}

.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link3 {font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt_em.gif) no-repeat left 13px;letter-spacing:-.05em}
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link3 a {font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt_em.gif) no-repeat left 13px;letter-spacing:-.05em}
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link3 span {display:inline-block;margin:0 0 0 10px;vertical-align:middle}
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link3 a.nwin:after {content:"";display:inline-block;width:10px;height:10px;background:url(/images/kor/sub09/ico_nw2.png) no-repeat 0px 0px;vertical-align:middle;margin:1px 0 0 5px}
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link3 a:focus span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link3 a:active span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li.no_link3 a:hover span {color:#005baa;text-decoration:underline}

.org-wr .lv1-li.ord4 .lv4-ul.type2_l li a.no_dot {display:block;font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt_em.gif) no-repeat left 13px;letter-spacing:-.05em}
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li a.nwin.no_dot:after {content:"";display:inline-block;width:10px;height:10px;background:url(/images/kor/sub09/ico_nw2.png) no-repeat 0px 0px;vertical-align:middle;margin:1px 0 0 5px}
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li a.no_dot:focus span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li a.no_dot:active span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_l li a.no_dot:hover span {color:#005baa;text-decoration:underline}

.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link {font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt1.gif) no-repeat left 13px;letter-spacing:-.05em}
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link a {font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt1.gif) no-repeat left 13px;letter-spacing:-.05em}
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link span {display:inline-block;margin:0 0 0 10px;vertical-align:middle}
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link a.nwin:after {content:"";display:inline-block;width:10px;height:10px;background:url(/images/kor/sub09/ico_nw2.png) no-repeat 0px 0px;vertical-align:middle;margin:1px 0 0 5px}
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link a:focus span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link a:active span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link a:hover span {color:#005baa;text-decoration:underline}

.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link2 {display:block;font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt1.gif) no-repeat left 13px;letter-spacing:-.05em}
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link2 a {display:block;font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt1.gif) no-repeat left 13px;letter-spacing:-.05em}
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link2 span {display:inline-block;margin:0 0 0 10px;vertical-align:middle}
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link2 a.nwin:after {content:"";display:inline-block;width:10px;height:10px;background:url(/images/kor/sub09/ico_nw2.png) no-repeat 0px 0px;vertical-align:middle;margin:1px 0 0 5px}
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link2 a:focus span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link2 a:active span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link2 a:hover span {color:#005baa;text-decoration:underline}

.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link3 {font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt_em.gif) no-repeat left 13px;letter-spacing:-.05em}
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link3 a {font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt_em.gif) no-repeat left 13px;letter-spacing:-.05em}
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link3 span {display:inline-block;margin:0 0 0 10px;vertical-align:middle}
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link3 a.nwin:after {content:"";display:inline-block;width:10px;height:10px;background:url(/images/kor/sub09/ico_nw2.png) no-repeat 0px 0px;vertical-align:middle;margin:1px 0 0 5px}
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link3 a:focus span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link3 a:active span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li.no_link3 a:hover span {color:#005baa;text-decoration:underline}

.org-wr .lv1-li.ord4 .lv4-ul.type2_r li a.no_dot {display:block;font-size:14px;color:#444;background:url(/images/kor/sub09/org_blt_em.gif) no-repeat left 13px;letter-spacing:-.05em}
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li a.nwin.no_dot:after {content:"";display:inline-block;width:10px;height:10px;background:url(/images/kor/sub09/ico_nw2.png) no-repeat 0px 0px;vertical-align:middle;margin:1px 0 0 5px}
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li a.no_dot:focus span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li a.no_dot:active span,
.org-wr .lv1-li.ord4 .lv4-ul.type2_r li a.no_dot:hover span {color:#005baa;text-decoration:underline}

.org-wr .lv1-li.ord4 .lv3-ul .mCSB_dragger_bar {background:#005baa}
.org-wr .lv1-li.ord4 .lv3-ul .mCSB_scrollTools .mCSB_draggerRail {background-color:rgba(0,0,0,0.2)}
.org-wr .lv1-li.ord4 .lv3-ul .mCSB_scrollTools .mCSB_dragger:focus .mCSB_dragger_bar,
.org-wr .lv1-li.ord4 .lv3-ul .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.org-wr .lv1-li.ord4 .lv3-ul .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:rgba(0,138,107,0.85)}
.org-wr .lv1-li.ord4 .lv3-ul .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {background-color:rgba(0,138,107,0.85)}

@media(max-width:1279px){
	.org-wr .lv1-li.ord2r .lv2-ul .lv2-li:after {content:"";display:block;position:absolute;width:100%;height:1px;top:40%;margin:-1px 0 0 0;background:#d7d7d7;z-index:1}
}

@media all and (max-width:1200px) {
	.org-wr .lv1-li.ord3 .lv2-ul .lv2-li a,
	.org-wr .lv1-li.ord3 .lv2-ul .lv2-li span {letter-spacing:-.05em}
	.org-wr .lv1-li.ord4 .lv4-ul li a {font-size:14px;background-position:left center;letter-spacing:-.05em}
}
@media all and (max-width:1000px) {
	.org-wr .lv1-li.ord2r {width:100%;float:right;}

	.org-wr .lv1-li.ord2r .lv2-ul {width: 100%;margin: 0 0;}
	.org-wr .lv1-li.ord2r .lv2-ul .lv2-li {display:inline-block;position:relative;width:100%;height:50px;vertical-align:top;margin-bottom:20px;}
	.org-wr .lv1-li.ord2r .lv2-ul .lv2-li span {display:block;position:absolute;width:100%;height:100%;max-width:100%;color:#fff;font-size:16px;text-align:center;line-height:50px;background:#3f5161 no-repeat;z-index:3;}
	.org-wr .lv1-li.ord2r .lv2-ul .lv2-li a {display:block;position:absolute;width:100%;height:100%;max-width:100%;color:#fff;font-size:16px;text-align:center;line-height:50px;background:#3f5161 no-repeat;z-index:3;}

	.org-wr .lv1-li.ord2l1 {width: 100%;float: right;}
	.org-wr .lv1-li.ord2l1 .lv2-ul {margin: 0 0;}
	.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li {display: inline-block;position: relative;width: 100%;height: 50px;vertical-align: top;margin-bottom: 20px;}
	.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li span {display: block;position: absolute;width: 100%;height: 100%;max-width: 100%;color: #fff;font-size: 16px;text-align: center;line-height: 50px;background: #008299 no-repeat;z-index: 3;}
	.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li a {display: block;position: absolute;width: 100%;height: 100%;max-width: 100%;color: #fff;font-size: 16px;text-align: center;line-height: 50px;background: #008299 no-repeat;z-index: 3;}
	.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li:after {width:1px;height:100%;left:50%;top:0;margin:0}

	.org-wr .lv1-li.ord2l2 {width: 100%;float: right;}
	.org-wr .lv1-li.ord2l2 .lv2-ul {margin: 0 0;}
	.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li {display: inline-block;position: relative;width: 100%;height: 50px;vertical-align: top;margin-bottom: 20px;}
	.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li span {display: block;position: absolute;width: 100%;height: 100%;max-width: 100%;color: #fff;font-size: 16px;text-align: center;line-height: 50px;background: #008299 no-repeat;z-index: 3;}
	.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li a {display: block;position: absolute;width: 100%;height: 100%;max-width: 100%;color: #fff;font-size: 16px;text-align: center;line-height: 50px;background: #272f3b no-repeat;z-index: 3;}
	.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li:after {width:1px;height:100%;left:50%;top:0;margin:0}

	.org-wr .lv1-li.ord1 {padding-bottom:20px}
	.org-wr .lv1-li.ord2 .lv2-ul {margin:0 50px}
	.org-wr .lv1-li.ord2 .lv2-ul .lv2-li {height:50px}
	.org-wr .lv1-li.ord2 .lv2-ul .lv2-li span {font-size:20px;line-height:50px}
	.org-wr .lv1-li.ord3 .lv2-ul {margin-top:20px}
	.org-wr .lv1-li.ord3 .lv2-ul:before {width:54%}
	.org-wr .lv1-li.ord3 .lv2-ul .lv2-li {width:30%}
	.org-wr .lv1-li.ord3 .lv2-ul .lv2-li a,
	.org-wr .lv1-li.ord3 .lv2-ul .lv2-li span {height:50px;line-height:50px;font-size:15px}
	.org-wr .lv1-li.ord4 .lv2-ul {padding-top:20px}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li {padding:20px 0 0 0}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li h3 {padding:15px 0;font-size:16px}
	.org-wr .lv1-li.ord4 .lv3-ul .lv3-li h4 {font-size:15px;margin:0 0 0 10px;background-position:0px 5px}
	.org-wr .lv1-li.ord4 .lv3-ul .lv3-li h4 a span {font-size:15px}
	.org-wr .lv1-li.ord4 .lv4-ul {margin:6px 10px 0 26px}
	.org-wr .lv1-li.ord4 .lv4-ul.type1 li {width:100%;padding:2px 0}
	.org-wr .lv1-li.ord4 .lv4-ul.type2 li {width:100%;padding:2px 0}
}
@media all and (max-width:600px) {
	.org-wr .lv1-ol {position:relative}
	.org-wr .lv1-li.ord1:after {left:53%;}

	/*.org-wr .lv1-li.ord1 a {width:auto;height:auto;border-radius:5px;font-size:20px;line-height:1;height:50px;line-height:50px;background-size:cover},*/
	.org-wr .lv1-li.ord1 span {width:auto;height:auto;border-radius:5px;font-size:20px;line-height:1;height:50px;line-height:50px;background-size:cover}
	/*.org-wr .lv1-li.ord1:after {height:500px;left:10px}*/
	
	.org-wr .lv1-li.ord2r {width:100%;float:right;}
	.org-wr .lv1-li.ord2 .lv2-ul {position:relative;margin:0 0 0 30px}
	.org-wr .lv1-li.ord2 .lv2-ul:before {content:"";display:block;position:absolute;width:80%;height:1px;right:25%;top:0;background:#d7d7d7}
	.org-wr .lv1-li.ord2 .lv2-ul .lv2-li {padding:20px 0 0 0}
	.org-wr .lv1-li.ord2 .lv2-ul .lv2-li span {position:relative;width:auto;height:50px;font-size:15px;line-height:50px;max-width:9999px;border-radius:5px}
	.org-wr .lv1-li.ord2 .lv2-ul .lv2-li:after {width:1px;height:100%;left:50%;top:0;margin:0}
	.org-wr .lv1-li.ord2 .lv2-ul .lv2-li.ord1 .sdot {top:0;left:-24px;margin:-4px 0 0 0}
	.org-wr .lv1-li.ord2 .lv2-ul .lv2-li.ord1 span {margin:0 10px 0 0}
	.org-wr .lv1-li.ord2 .lv2-ul .lv2-li.ord2 span {margin:0 0 0 10px}
	
	.org-wr .lv1-li.ord2r .lv2-ul {padding-left: 30px;margin: 0 0;}
	.org-wr .lv1-li.ord2r .lv2-ul .lv2-li {display:inline-block;position:relative;width:100%;height:50px;vertical-align:top;margin-bottom:20px;}
	.org-wr .lv1-li.ord2r .lv2-ul .lv2-li span {display:block;position:absolute;width:100%;height:100%;max-width:100%;color:#fff;font-size:16px;text-align:center;line-height:50px;background:#3f5161 no-repeat;z-index:3;}
	.org-wr .lv1-li.ord2r .lv2-ul .lv2-li a {display:block;position:absolute;width:100%;height:100%;max-width:100%;color:#fff;font-size:16px;text-align:center;line-height:50px;background:#3f5161 no-repeat;z-index:3;}

	.org-wr .lv1-li.ord2l1 {width: 100%;float: right;}
	.org-wr .lv1-li.ord2l1 .lv2-ul {padding-left: 30px;margin: 0 0;}
	.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li {display: inline-block;position: relative;width: 100%;height: 50px;vertical-align: top;margin-bottom: 20px;}
	.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li span {display: block;position: absolute;width: 100%;height: 100%;max-width: 100%;color: #fff;font-size: 16px;text-align: center;line-height: 50px;background: #008299 no-repeat;z-index: 3;}
	.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li a {display: block;position: absolute;width: 100%;height: 100%;max-width: 100%;color: #fff;font-size: 16px;text-align: center;line-height: 50px;background: #008299 no-repeat;z-index: 3;}
	.org-wr .lv1-li.ord2l1 .lv2-ul .lv2-li:after {width:1px;height:100%;left:50%;top:0;margin:0}

	.org-wr .lv1-li.ord2l2 {width: 100%;float: right;}
	.org-wr .lv1-li.ord2l2 .lv2-ul {padding-left: 30px;margin: 0 0;}
	.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li {display: inline-block;position: relative;width: 100%;height: 50px;vertical-align: top;margin-bottom: 20px;}
	.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li span {display: block;position: absolute;width: 100%;height: 100%;max-width: 100%;color: #fff;font-size: 16px;text-align: center;line-height: 50px;background: #008299 no-repeat;z-index: 3;}
	.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li a {display: block;position: absolute;width: 100%;height: 100%;max-width: 100%;color: #fff;font-size: 16px;text-align: center;line-height: 50px;background: #272f3b no-repeat;z-index: 3;}
	.org-wr .lv1-li.ord2l2 .lv2-ul .lv2-li:after {width:1px;height:100%;left:50%;top:0;margin:0}


	.org-wr .lv1-li.ord3 .lv2-ul {width:auto;margin:20px 0 0 30px;padding:29px 0 0 0;text-align:left;overflow:visible}
	.org-wr .lv1-li.ord3 .lv2-ul:after {left:-24px}
	.org-wr .lv1-li.ord3 .lv2-ul:before {width:54%;left:auto;right:50%}
	.org-wr .lv1-li.ord3 .lv2-ul .lv2-li {width:32%;margin:0 0 0 2%}
	.org-wr .lv1-li.ord3 .lv2-ul .lv2-li a,
	.org-wr .lv1-li.ord3 .lv2-ul .lv2-li span {border-radius:5px;letter-spacing:-.07em;font-size:14px}
	.org-wr .lv1-li.ord3 .lv2-ul .lv2-li.ord2:before {height:100%;top:-28px}

	/*
	.org-wr .lv1-li.ord4 .lv2-ul {padding-top:20px;margin-left:30px}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li {display:block;width:auto;margin:0 0 20px 0;padding:20px 0 0 0}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li h3 {font-size:15px;height:50px;line-height:50px;padding:0;border-radius:5px 5px 0 0}
	.org-wr .lv1-li.ord4 .lv3-ul {border-radius:0 0 5px 5px;max-height:200px;overflow-y:auto;overflow-x:hidden;background:linear-gradient(to bottom, #eeeeee 0%, #ffffff 25%, #ffffff 75%, #eeeeee 100%)}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li:after {width:50%;top:0}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li:before {margin:0 0 0 -24px}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li.ord1:after {left:-24px;right:auto}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li.ord2:after {left:-24px;right:auto}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li .sdot {left:-24px;margin:0;top:-4px}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li .last-mask {display:block;position:absolute;width:1px;height:100%;left:-20px;top:0;background:#fff}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li.ord3:after {right:auto;left:-24px}
	*/
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l h3 a {display:block;position:relative;font-size:16px;color:#fff;background:#004799;padding:12px 0 24px 0;z-index:2}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l h3 a:focus,
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l h3 a:active,
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l h3 a:hover {text-decoration:underline}

	.org-wr .lv1-li.ord4 .lv2-ul {padding-top:560px;margin-left:30px}
	
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l {display:block;width:auto;margin:0 0 20px 0;padding:20px 0 0 0}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l h3 {font-size:15px;height:50px;line-height:50px;padding:0;border-radius:5px 5px 0 0}
	.org-wr .lv1-li.ord4 .lv3-ul {border-radius:0 0 5px 5px;max-height:200px;overflow-y:auto;overflow-x:hidden;background:linear-gradient(to bottom, #eeeeee 0%, #ffffff 25%, #ffffff 75%, #eeeeee 100%)}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l:after {width:20%;top:0}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l:before {margin:0 0 0 -24px}
	/*.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l.ord1:after {left:-24px;right:auto}*/
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l.ord1:after {content: ""; display: block; position: absolute; width: 28%; height: 0px; top: 0.1%; margin: -1px 0 0 0; background: #d7d7d7; z-index: 1;}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l.ord2:after {left:-24px;right:auto}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l.sdot {left:-24px;margin:0;top:-4px}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l.last-mask {display:block;position:absolute;width:1px;height:100%;left:-20px;top:0;background:#fff}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l.ord3:after {right:auto;left:-24px}
	
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r {display:block;width:auto;margin:0 0 20px 0;padding:20px 0 0 0}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r h3 {font-size:15px;height:50px;line-height:50px;padding:0;border-radius:5px 5px 0 0}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r h3 a {display:block;position:relative;font-size:16px;color:#fff;background:#004799;padding:12px 0 24px 0;z-index:2}
	.org-wr .lv1-li.ord4 .lv3-ul {border-radius:0 0 5px 5px;max-height:700px;overflow-y:auto;overflow-x:hidden;background:linear-gradient(to bottom, #eeeeee 0%, #ffffff 25%, #ffffff 75%, #eeeeee 100%)}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r:after {width:50%;top:0}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r:before {margin:0 0 0 -24px}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r:before {content:"";display:block;position:absolute;width:0px;height:100%;top:0;left:50%;background:#d7d7d7;z-index:1}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r.ord1:after {left:-24px;right:auto}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r.ord2:after {left:-24px;right:auto}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r.sdot {left:-24px;margin:0;top:-4px}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r.last-mask {display:block;position:absolute;width:1px;height:100%;left:-20px;top:0;background:#fff}
	/*.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r.ord3:after {right:auto;left:-24px}*/
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r.ord3:after {content: ""; display: block; position: absolute; width: 100%; height: 0px; top: 0.4%; margin: -1px 0 0 0; background: #d7d7d7; z-index: 1;}
	.org-wr .lv1-li.ord4 .lv4-ul.type1_l li {margin:0 20px 0 0}
	.org-wr .lv1-li.ord4 .lv4-ul.type2_l li {width:100%}
	.org-wr .lv1-li.ord4 .lv4-ul.type1_r li {margin:0 20px 0 0}
	.org-wr .lv1-li.ord4 .lv4-ul.type2_r li {width:100%}

	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l:before {width: 0px;}

/* 사용안하는 부분 가리기 */
/* 조직도 List - 아래 산하기관 */
/*
.org-facWr {margin:40px 0 0 0}
.org-facWr .unit {display:block;position:relative;margin:20px 0 0 0}
.org-facWr .unit h3 {display:block;width:auto;height:auto}
.org-facWr .unit h3 .wr {display:block}
.org-facWr .unit h3 .ico {display:inline-block;position:relative;width:40px;height:40px;vertical-align:middle;background:#0c85ed;border-radius:50%}
.org-facWr .unit h3 .ico:after {content:"";display:block;position:absolute;width:24px;height:24px;left:50%;top:50%;margin:-12px 0 0 -12px;background-repeat:no-repeat;background-position:0px 0px;background-size:cover}
.org-facWr .unit h3 .ico0:after {background-image:url(/_contents/kor/_Img/07Intro/org_icon1.png)}
.org-facWr .unit h3 .ico1:after {background-image:url(/_contents/kor/_Img/07Intro/org_icon2.png)}
.org-facWr .unit h3 .ico2:after {background-image:url(/_contents/kor/_Img/07Intro/org_icon3.png)}
.org-facWr .unit h3 .ico3:after {background-image:url(/_contents/kor/_Img/07Intro/org_icon4.png)}
.org-facWr .unit h3 .ico4:after {background-image:url(/_contents/kor/_Img/07Intro/org_icon5.png)}
.org-facWr .unit h3 .txt {display:inline-block;font-size:19px;color:#222;vertical-align:middle;margin:0 0 0 10px}
.org-facWr .unit .site-core {display:block;position:relative;text-align:left;padding:20px 0;border-top:1px solid #003875;border-bottom:1px solid #ccc;margin:10px 0 0 0;background:#f8f8f8;font-size:0}
.org-facWr .unit .site-core .mCSB_container {padding:1px 0}
.org-facWr .unit .site-core .hasntParent {display:inline-block;position:relative;width:25%;vertical-align:top;font-size:14px;letter-spacing:-.05em;color:#333}
.org-facWr .unit .site-core .hasntParent p {display:block;position:relative;margin:0 0 0 30px}
.org-facWr .unit .site-core .hasntParent p:before {content:"";display:block;position:absolute;width:4px;height:4px;background:#aeaeae;border-radius:50%;top:10px;left:0;transition:all .3s ease}
.org-facWr .unit .site-core .hasntParent p span {display:inline-block;margin:0 11px;word-wrap:break-word;word-break:break-all;white-space:normal}
.org-facWr .unit .site-core .hasntParent:focus p:before,
.org-facWr .unit .site-core .hasntParent:active p:before,
.org-facWr .unit .site-core .hasntParent:hover p:before {background:#005baa}
.org-facWr .unit .site-core .hasntParent:focus p span,
.org-facWr .unit .site-core .hasntParent:active p span,
.org-facWr .unit .site-core .hasntParent:hover p span {color:#005baa;text-decoration:underline}
.org-facWr .unit .site-core .hasntParent.nwin p span:after {content:"";display:inline-block;width:12px;height:12px;background:url(/_contents/kor/_Img/07Intro/org_sprite.png) no-repeat 0px -73px;margin:0 0 -1px 5px;transition:all .3s ease}
.org-facWr .unit .site-core .hasntParent.nwin:focus p span:after,
.org-facWr .unit .site-core .hasntParent.nwin:active p span:after,
.org-facWr .unit .site-core .hasntParent.nwin:hover p span:after {background-position:-12px -73px}
.org-facWr .unit .site-core h4 {margin:0 0 15px 15px;height:23px;background-position:0px 8px}
.org-facWr .unit .site-core h4:last-child {margin:0 0 0 15px}
.org-facWr .unit .site-core h4 a {background-position:right 8px;color:#005baa}
.org-facWr .unit .site-core h4 a:focus,
.org-facWr .unit .site-core h4 a:active,
.org-facWr .unit .site-core h4 a:hover {text-decoration:underline}
.org-facWr .unit .site-core h4 a:focus span,
.org-facWr .unit .site-core h4 a:active span,
.org-facWr .unit .site-core h4 a:hover span {text-decoration:underline}
.org-facWr .unit .site-core h4 a.nwin:after {content:"";display:inline-block;width:12px;height:12px;background:url(/_contents/kor/_Img/07Intro/org_sprite.png) no-repeat 0px -73px;margin:0 0 0 5px;vertical-align:middle;transition:all .3s ease}
.org-facWr .unit .site-core h4 a.nwin:focus:after,
.org-facWr .unit .site-core h4 a.nwin:active:after,
.org-facWr .unit .site-core h4 a.nwin:hover:after {background:url(/_contents/kor/_Img/07Intro/org_sprite.png) no-repeat -12px -73px}
.org-facWr .unit .site-core h4 a span {display:inline-block;vertical-align:middle}
.org-facWr .unit .site-core ul {display:block;font-size:0;margin:5px 0 25px 0}
.org-facWr .unit .site-core ul:last-child {margin-bottom:0}
.org-facWr .unit .site-core ul li {display:inline-block;vertical-align:top;width:25%;margin:0 0 5px 0}
.org-facWr .unit .site-core ul li a {display:inline-block;position:relative;font-size:14px;color:#333;margin:0 0 0 30px;letter-spacing:-.05em;line-height:1.5}
.org-facWr .unit .site-core ul li a:before {content:"";display:block;position:absolute;width:4px;height:4px;background:#aeaeae;border-radius:50%;top:8px;left:0;transition:all .3s ease}
.org-facWr .unit .site-core ul li a:focus,
.org-facWr .unit .site-core ul li a:active,
.org-facWr .unit .site-core ul li a:hover {color:#005baa}
.org-facWr .unit .site-core ul li a:focus:before,
.org-facWr .unit .site-core ul li a:active:before,
.org-facWr .unit .site-core ul li a:hover:before {background:#005baa}
.org-facWr .unit .site-core ul li a:focus span,
.org-facWr .unit .site-core ul li a:active span,
.org-facWr .unit .site-core ul li a:hover span {text-decoration:underline}
.org-facWr .unit .site-core ul li a span {display:inline-block;margin:0 11px;word-wrap:break-word;word-break:break-all;white-space:normal}
.org-facWr .unit .site-core ul li a.nwin span:after {content:"";display:inline-block;width:12px;height:12px;background:url(/_contents/kor/_Img/07Intro/org_sprite.png) no-repeat 0px -73px;margin:0 0 0 5px;transition:all .3s ease}
.org-facWr .unit .site-core ul li a.nwin:focus span:after,
.org-facWr .unit .site-core ul li a.nwin:active span:after,
.org-facWr .unit .site-core ul li a.nwin:hover span:after {background:url(/_contents/kor/_Img/07Intro/org_sprite.png) no-repeat -12px -73px}
.org-facWr .unit .site-core .mCSB_dragger_bar {background:#005baa}
.org-facWr .unit .site-core .mCSB_scrollTools .mCSB_draggerRail {background-color:rgba(0,0,0,0.2)}
.org-facWr .unit .site-core .mCSB_scrollTools .mCSB_dragger:focus .mCSB_dragger_bar,
.org-facWr .unit .site-core .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.org-facWr .unit .site-core .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:rgba(0,138,107,0.85)}
.org-facWr .unit .site-core .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {background-color:rgba(0,138,107,0.85)}
@media all and (max-width:1200px) {
	.org-facWr .unit .site-core .hasntParent {width:33.33%}
	.org-facWr .unit .site-core ul li {width:33.33%}
}
@media all and (max-width:760px) {
	.org-facWr .unit .site-core .hasntParent {width:50%}
	.org-facWr .unit .site-core ul li {width:50%}
}
@media all and (max-width:500px) {
	.org-facWr .unit .site-core {overflow-y:auto;max-height:250px} //접근성 max-height:250px;//	
	.org-facWr .unit .site-core .hasntParent {width:100%;margin:0 0 9px}
	.org-facWr .unit .site-core .hasntParent:last-child {margin:0}
	.org-facWr .unit .site-core ul li {width:100%}
}
*/

@media all and (max-width:450px) {
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_l .sdot {top:0;left:48%;margin:0 0 0 -4px;z-index:2}
	.org-wr .lv1-li.ord4 .lv2-ul .lv2-li_r .sdot {top:0;left:48%;margin:0 0 0 -4px;z-index:2}
}

/* 조직도 View */
.orgv-summ {display:block;font-size:0}
.orgv-summ li {display:inline-block}
.orgv-summ li.ord1 {width:50%}
.orgv-summ li.ord2 {width:50%}
.orgv-summ li.ord3 {width:100%}
.orgv-summ li.ord3 dd {max-width:900px}
.orgv-dl dt {min-width:120px;text-align:center}
.orgv-box {position:relative;min-height:30px}
.orgv-box h3.c-tit02 {position:absolute;top:0;left:0}
.orgv-box .orgv-con {position:relative;width:auto;margin:0 0 0 200px}
.orgv-box .orgv-con .is-wauto-box {padding-top:0}
.orgv-box .orgv-con .orgv-members .col20p {width:20%}
.orgv-box .orgv-con .orgv-members .col25p {width:25%}
.orgv-box .orgv-con .orgv-members .col30p {width:30%}
.orgv-box .orgv-con .orgv-members .col-a {width:auto}
.orgv-box .orgv-con .orgv-members td {padding-top:5px;padding-bottom:5px}

@media all and (max-width:980px) {
	.orgv-summ li.ord1 {width:100%}
	.orgv-summ li.ord2 {width:100%}
	.orgv-box h3.c-tit02 {position:relative}
	.orgv-box .orgv-con {margin:0}
	.orgv-box .orgv-con .is-wauto-box {padding-top:20px}
}
/* sub090601 신규 조직도 끝 */

.mar_t10 {margin-top:10px !important;}

/*버튼*/
a.btn_style {display:inline-block;border:1px solid #ccc;padding:5px 15px;line-height:18px;background:#f3f5f7;text-align:center;margin-top:10px;margin-bottom:10px;}
a.btn_style span { display:inline-block; padding-right:25px; }
a.btn_style.down span { background:url('/images/kor/common/down_btn.png') no-repeat right center; }
a.btn_style.blank span { background:url('/images/kor/common/blank_btn.png') no-repeat right center; }

