@charset "utf-8";

/*===== 공통 =====*/
/* 폰트 */
.eng {font-family:bio-sans, sans-serif;font-weight: 400;}

/* 여백 */
.sec-gap {display:block;clear:both;height:70px;}
.sec-sgap {display:block;clear:both;height:55px;}
.sec-ssgap {display:block;clear:both;height:40px;}

@media only screen and (max-width:999px) {
    .sec-gap {height:60px;}
    .sec-sgap {height:45px;}
    .sec-ssgap {height:30px;}
}
@media only screen and (max-width:899px) {
    .sec-gap {height:50px;}
    .sec-sgap {height:35px;}
    .sec-ssgap {height:25px;}
}
@media only screen and (max-width:699px) {
    .sec-gap {height:40px;}
    .sec-sgap {height:30px;}
    .sec-ssgap {height:20px;}
}
@media only screen and (max-width:499px) {
    .sec-gap {height:35px;}
    .sec-sgap {height:25px;}
    .sec-ssgap {height:15px;}
}

/* 텍스트 및 이미지 박스 */
.tit-blbox {margin-bottom:60px;padding:40px;font-size:18px;font-weight:300;line-height:1.667em;color:#fff;text-align:center;background:#044288 url(/resources/homepage/kor/_Img/Content/yscmember_bg02.png) no-repeat right center;}
.txt-box1 {margin:15px 0;border:1px solid #aaa;border-top:2px solid #044288;font-size:17px;line-height:1.6em;padding:20px 30px;text-align:center;box-sizing:border-box;}
.img-box {padding:50px;border:1px solid #dbdbdb;text-align:center;box-sizing:border-box;margin-bottom:30px;}
.img-box2 {padding:40px;border:1px solid #dbdbdb;text-align:center;box-sizing:border-box;}
.nw-pdf {display:inline-block;padding-right:30px;margin-right:5px;background:url(/resources/homepage/kor/_Img/Content/nw_pdf.gif) no-repeat right center;}
.p-txt {position: relative;font-size:20px;font-weight:400;color:#044288;margin-bottom:20px;letter-spacing:-0.05em;line-height:1.4em;}

@media only screen and (max-width:999px) {
	.img-box, .img-box2 {padding:20px 30px;}
	.p-txt  {font-size:17px}
}
@media only screen and (max-width:899px) {
	.tit-blbox {margin-bottom:50px;padding:30px;font-size:17px;}
	.tit-blbox br {display:none;}
}
@media only screen and (max-width:699px){
	.p-txt  {margin-bottom:10px}
}
@media only screen and (max-width:599px) {
	.tit-blbox {margin-bottom:40px;padding:25px;font-size:16px;}
}

/* 버튼 */
.cp-pro-btn {position:relative;display:inline-block;font-size:15px;vertical-align:middle;transition:all .25s ease;line-height:1.1;box-sizing:border-box}
.cp-pro-btn, a.cp-pro-btn {background:#044288;border:1px solid #044288;color:#fff;font-size: 0px}
.cp-pro-btn:hover, .cp-pro-btn:focus {background:#0a60bc;border:1px solid #0a60bc;color:#fff}
a.cp-pro-btn span{display:block;padding:20px;line-height:1;cursor:pointer;vertical-align:top}
a.cp-pro-btn span:after, .cp-pro-btn span:after {position:absolute;top:50%;right:13px;margin-top:-8px;content:"";display:block;width:14px;height:14px;background:url(/resources/_Img/Common/cbtn_spr.png) no-repeat;transition:right .3s ease}
.cp-pro-btn:hover span:after, .cp-pro-btn:focus span:after, .cp-pro-btn:active span:after {right:16px}
.cp-pro-btn .nw:after {background-position:-16px -16px}



/*===== 대학소개 =====*/
/* 이사장 인사말 */
.chairmangrt {position:relative;letter-spacing:-0.05em;}
.chairmangrt:after {display:block;content:"";clear:both;}
.chairmangrt .chgrt-txt {float:left;width:55.7%;margin-right:5.8%;margin-top:20px;}
.chairmangrt .chgrt-txt .tit {position:relative;font-size:28px;line-height:1.607em;color:#0d4b91;font-weight:500;}
.chairmangrt .chgrt-txt .tit:before {position:relative;display:block;content:"";width:76px;height:70px;margin-bottom:40px;background:url(/resources/homepage/kor/_Img/Content/chairmangrt_bull.gif) no-repeat;}
.chairmangrt .chgrt-txt .chgrt-sign {float:right;margin-top:45px;font-size:20px;color:#333;}
.chairmangrt .chgrt-txt .chgrt-sign img {margin-left:10px;vertical-align:middle;}
.chairmangrt .chgrt-txt .txt-wr p {font-size:18px;line-height:1.778em;margin-bottom:40px;text-align:justify;}
.chairmangrt .chgrt-txt .txt-wr p:last-child {margin-bottom:0;}
.chairmangrt .chgrt-img {position:relative;float:left;width:38.5%;}
.chairmangrt .chgrt-img img {width:100%;}
.chairmangrt .chgrt-img:after {position:absolute;display:block;content:"Greeting";bottom:-170px;left:0;width:1220px;font:120px bio-sans, sans-serif;color:#efefef;font-weight:700;letter-spacing:0;}

@media only screen and (max-width:1199px) {
	.chairmangrt .chgrt-txt {margin-top:0;}
}
@media only screen and (max-width:999px) {
	.chairmangrt .chgrt-txt .tit {font-size:25px;}
	.chairmangrt .chgrt-txt .tit:before {width:61px;height:56px;background-size:61px auto;margin-bottom:25px;}
	.chairmangrt .chgrt-txt .tit br {display:none;}
	.chairmangrt .chgrt-txt .chgrt-sign {margin-top:35px;font-size:18px;}
	.chairmangrt .chgrt-txt .chgrt-sign img {width:89px;height:auto;}
	.chairmangrt .chgrt-txt .txt-wr p {font-size:17px;margin-bottom:35px;}
	.chairmangrt .chgrt-img:after {bottom:-130px;font-size:90px;}
}
@media only screen and (max-width:799px) {
	.chairmangrt .chgrt-txt {float:none;width:auto;margin-right:0;}
	.chairmangrt .chgrt-txt .tit, .chairmangrt .chgrt-txt .chgrt-sign {padding-right:44.3%;}
	.chairmangrt .chgrt-txt .txt-wr p {font-size:16px;margin-bottom:25px;}
	.chairmangrt .chgrt-img {float:none;position:absolute;top:0;right:0;width:38.5%;}
	.chairmangrt .chgrt-img:after {display:none;}
}
@media only screen and (max-width:699px) {
	.chairmangrt .chgrt-txt .tit {font-size:23px;}
	.chairmangrt .chgrt-txt .tit:before {width:49px;height:45px;background-size:49px auto;margin-bottom:20px;}

}
@media only screen and (max-width:619px) {
	.chairmangrt .chgrt-img {top:50px;}
}
@media only screen and (max-width:599px) {
	.chairmangrt .chgrt-txt .tit {font-size:20px;}
	.chairmangrt .chgrt-txt .chgrt-sign {margin-top:25px;font-size:16px;}
	.chairmangrt .chgrt-txt .chgrt-sign img {width:71px;height:auto;}
}
@media only screen and (max-width:499px) {
	.chairmangrt .chgrt-txt {padding-top:65%;}
	.chairmangrt .chgrt-txt .tit, .chairmangrt .chgrt-txt .chgrt-sign {padding-right:0;}
	.chairmangrt .chgrt-img {top:0;right:auto;left:50%;width:230px;margin-left:-115px;}
}
@media only screen and (max-width:399px) {
	.chairmangrt .chgrt-txt {padding-top:95%;}
	.chairmangrt .chgrt-txt .tit:before {display:none;}
}


/* 법인소개 > 이사회 구성원 */
.topinfo-type1.yscmember-top {background:url(/resources/homepage/kor/_Img/Content/yscmember_bg01.png) no-repeat;background-position:50% 100%;}
.yscm-list-wr {text-align:left;font-size:0;}
.yscm-list-wr .yscm-list {display:inline-block;width:31.4%;margin-right:2.9%;border-top:2px solid #044288;margin-top:50px;vertical-align:top;}
.yscm-list-wr .yscm-list:nth-child(3n) {margin-right:0;}
.yscm-list-wr .yscm-list:nth-child(-n+3) {margin-top:0;}
.yscm-list-wr .yscm-list .tit {padding:30px 30px 20px;font-size:17px;color:#333;font-weight:300;box-sizing:border-box;}
.yscm-list-wr .yscm-list .tit span {vertical-align:middle;}
.yscm-list-wr .yscm-list .tit .name {position:relative;display:inline-block;font-size:23px;font-weight:600;}
.yscm-list-wr .yscm-list .tit .name:after {position:relative;display:inline-block;content:"";margin:-3px 20px 0;width:5px;height:5px;border-radius:50%;background:#cbcbcb;vertical-align:middle;}
.yscm-list-wr .yscm-list .txt {padding:30px;background:#f7f7f7;box-sizing:border-box;font-size:0;}
.yscm-list-wr .yscm-list .txt li {margin-bottom:25px;font-size:17px;}
.yscm-list-wr .yscm-list .txt li:last-child {margin-bottom:0;}
.yscm-list-wr .yscm-list:nth-child(n+4) .txt li:nth-child(2) {min-height:52px;}
.yscm-list-wr .yscm-list:last-child .txt li:nth-child(2) {min-height:auto;}
.yscm-list-wr .yscm-list .txt li .stit {position:relative;display:inline-block;width:25%;font-weight:500;color:#044288;vertical-align:top;}
.yscm-list-wr .yscm-list .txt li .stit:after {position:absolute;display:block;content:"";top:7px;right:0;margin-right:15px;width:1px;height:13px;background:#c0c0c0;;}
.yscm-list-wr .yscm-list .txt li .stxt {display:inline-block;width:72%;}
.yscm-list-wr .yscm-list .txt li:nth-child(4) .stit {width:35%;}
.yscm-list-wr .yscm-list .txt li:nth-child(4) .stxt {width:62%;}
.yscm-list-wr.collegeop .yscm-list:nth-child(n+4) .txt li:nth-child(2) {min-height:auto;}

@media only screen and (max-width:1259px) {
	.yscm-list-wr .yscm-list .tit {padding:25px 25px 20px;}
	.yscm-list-wr .yscm-list .tit .name {font-size:22px;}
	.yscm-list-wr .yscm-list .tit .name:after {margin:0 15px;}
	.yscm-list-wr .yscm-list .txt {padding:25px;}
	.yscm-list-wr .yscm-list .txt li .stxt {width:68%;}
	.yscm-list-wr .yscm-list .txt li:nth-child(4) .stit {width:40%;}
	.yscm-list-wr .yscm-list .txt li:nth-child(4) .stxt {width:57%;}
}
@media only screen and (max-width:1199px) {
	.yscm-list-wr .yscm-list .tit .name {font-size:20px;}
}
@media only screen and (max-width:1179px) {
	.yscm-list-wr .yscm-list:nth-child(n+7) .txt li:nth-child(2) {min-height:78px;}
}
@media only screen and (max-width:1099px) {
	.yscm-list-wr .yscm-list {width:48%;margin-right:4%;margin-top:40px;}
	.yscm-list-wr .yscm-list:nth-child(3n) {margin-right:4%;}
	.yscm-list-wr .yscm-list:nth-child(even) {margin-right:0;}
	.yscm-list-wr .yscm-list:nth-child(3) {margin-top:40px;}
	.yscm-list-wr .yscm-list:nth-child(n+4) .txt li:nth-child(2), .yscm-list-wr .yscm-list:nth-child(n+7) .txt li:nth-child(2) {min-height:auto;}
	.yscm-list-wr .yscm-list .txt li {font-size:16px;}
}
@media only screen and (max-width:1049px) {
	.yscm-list-wr .yscm-list:nth-child(n+4) .txt li:nth-child(2), .yscm-list-wr .yscm-list:nth-child(n+7) .txt li:nth-child(2) {min-height:52px;}
	.yscm-list-wr .yscm-list .txt li:nth-child(2) {min-height:52px;}
<<<<<<< HEAD
=======
	.yscm-list-wr.collegeop .yscm-list:nth-child(n+4) .txt li:nth-child(2), .yscm-list-wr.collegeop .yscm-list:nth-child(n+7) .txt li:nth-child(2) {min-height:auto;}
>>>>>>> branch 'master' of ssh://ksh@192.168.0.8:29418/centum/projects/YSC2019.git
}
@media only screen and (max-width:999px) {
	.topinfo-type1.yscmember-top {background:none;}
	.topinfo-type1.yscmember-top .pimg-sec {background:url(/resources/homepage/kor/_Img/Content/yscmember_bg01.png) no-repeat;background-position:100% 0;background-size:50% auto;}
	.yscm-list-wr .yscm-list .txt li:nth-child(4) .stit {width:35%;}
	.yscm-list-wr .yscm-list .txt li:nth-child(4) .stxt {width:62%;}
}
@media only screen and (max-width:759px) {
	.yscm-list-wr .yscm-list {display:block;width:auto;}
	.yscm-list-wr .yscm-list:nth-child(2) {margin-top:30px;}
	.yscm-list-wr .yscm-list .txt li .stit, .yscm-list-wr .yscm-list .txt li:nth-child(4) .stit {width:20%;}
	.yscm-list-wr .yscm-list .txt li .stxt, .yscm-list-wr .yscm-list .txt li:nth-child(4) .stxt {width:70%;}
	.yscm-list-wr .yscm-list:nth-child(n+4) .txt li:nth-child(2), .yscm-list-wr .yscm-list:nth-child(n+7) .txt li:nth-child(2) {min-height:auto;}
	.yscm-list-wr .yscm-list .txt li:nth-child(2) {min-height:auto;}
}
@media only screen and (max-width:599px) {
	.yscm-list-wr .yscm-list .txt li:nth-child(4) .stit {width:25%;}
	.yscm-list-wr .yscm-list .txt li:nth-child(4) .stxt {width:72%;}
}
@media only screen and (max-width:499px) {
	.yscm-list-wr .yscm-list .txt li .stit {width:30%;}
	.yscm-list-wr .yscm-list .txt li:nth-child(4) .stit {width:35%;}
	.yscm-list-wr .yscm-list .txt li:nth-child(4) .stxt {width:62%;}
}
@media only screen and (max-width:399px) {
	.yscm-list-wr .yscm-list .txt li .stit {width:35%;}
	.yscm-list-wr .yscm-list .txt li .stxt {width:65%;}
	.yscm-list-wr .yscm-list .txt li:nth-child(4) .stit {width:45%;}
	.yscm-list-wr .yscm-list .txt li:nth-child(4) .stxt {width:52%;}
}


/* 총장 인사말 */
.greeting-top {position:relative;padding-top:70px;}
.greeting-top:before, .greeting-top:after, .greeting-top .grt-slogan .tit:before, .greeting-top .grt-slogan:before {position:absolute;display:block;content:"";}
.greeting-top:before {top:0;left:50%;width:4000px;height:100%;margin-left:-2000px;background:#f7f7f7;z-index:-1;}
.greeting-top:after {right:-10%;top:0;width:0;height:0;border-top:300px solid #2c76c4;border-left:500px solid transparent;z-index:-1;}
.greeting-top .grt-slogan {position:relative;margin-left:14%;background:#fff;padding:90px 70px 70px 39%;box-sizing:border-box;}
.greeting-top .grt-slogan:before {top:3px;left:-28%;content:"Greeting";color:rgba(120,120,120,0.1);font:250px bio-sans, sans-serif;font-weight:700;line-height:0;z-index:-1;}
.greeting-top .grt-slogan .tit {position:relative;font-size:45px;line-height:1.222em;color:#222;font-weight:500;}
.greeting-top .grt-slogan .tit:before {position:relative;width:54px;height:52px;background:url(/resources/homepage/kor/_Img/Content/greeting_bull.gif) no-repeat;margin-bottom:25px;}
.greeting-top .grt-slogan .txt {font-size:24px;color:#222;margin:35px 0 45px;line-height:1.583em;}
.greeting-top .grt-slogan .sign {padding-top:35px;border-top:1px solid #c5c5c5;font-size:20px;color:#333;text-align:right;}
.greeting-top .grt-slogan .sign img {margin-left:15px;}
.greeting-top .grt-img {position:absolute;top:140px;left:0;width:46.4%;}
.greeting-top .grt-img img {width:100%;}
.greeting-cont .txt-wr {float:left;width:46.4%;}
.greeting-cont .txt-wr:last-child {float:right;width:46.4%;}
.greeting-cont .txt-wr p {font-size:18px;line-height:1.778em;color:#444;margin-bottom:40px;}
.greeting-cont .txt-wr p:last-child {margin-bottom:0;}

@media only screen and (max-width:1299px) {
	.greeting-top {padding-top:60px;}
	.greeting-top .grt-slogan {padding:60px 60px 40px 39%;}
	.greeting-top .grt-slogan:before {top:5px;left:-20%;font-size:220px;}
	.greeting-top .grt-slogan .tit {font-size:42px;}
	.greeting-top .grt-slogan .txt {font-size:22px;}
	.greeting-top .grt-slogan .txt br {display:none;}
	.greeting-top .grt-img {top:120px;}
}
@media only screen and (max-width:999px) {
	.greeting-top .grt-slogan .tit {font-size:38px;}
	.greeting-top .grt-slogan .tit:before {width:43px;height:42px;background-size:43px auto;margin-bottom:20px;}
	.greeting-top .grt-slogan .txt {font-size:20px;margin:30px 0 35px;}
	.greeting-top .grt-slogan .sign {font-size:18px;padding-top:35px;}
	.greeting-top .grt-slogan .sign img {width:76px;height:auto;}
	.greeting-cont .txt-wr p {font-size:17px;margin-bottom:30px;}
}
@media only screen and (max-width:899px) {
	.greeting-top {padding-top:50px;}
	.greeting-top:after {border-top-width:250px;border-left-width:400px;}
	.greeting-top .grt-slogan:before {left:-25%;font-size:180px;}
	.greeting-top .grt-slogan {padding:50px 40px 30px 39%;}
	.greeting-top .grt-slogan .tit {font-size:32px;}
	.greeting-top .grt-slogan .txt {font-size:18px;margin:25px 0 30px;}
	.greeting-top .grt-slogan .sign {font-size:17px;padding-top:30px;}
	.greeting-top .grt-img {top:100px;}
	.greeting-cont .txt-wr p {font-size:16px;margin-bottom:25px;}
}
@media only screen and (max-width:699px) {
	.greeting-top {padding-top:35%;}
	.greeting-top .grt-slogan {padding:140px 40px 30px;margin-left:0;}
	.greeting-top .grt-slogan:before {top:-10%;left:-8%;}
	.greeting-top .grt-slogan .tit {font-size:30px;}
	.greeting-top .grt-slogan .tit br {display:none;}
	.greeting-top .grt-slogan .tit:before {width:34px;height:34px;background-size:34px auto;}
	.greeting-top .grt-slogan .txt {font-size:17px;margin:20px 0 25px;}
	.greeting-top .grt-img {top:40px;left:50%;width:400px;margin-left:-200px;}
	.greeting-cont .txt-wr {float:none;width:auto;}
	.greeting-cont .txt-wr:last-child {float:none;width:auto;margin-top:25px;}
}
@media only screen and (max-width:599px) {
	.greeting-top {padding-top:40%;}
	.greeting-top .grt-slogan .tit:before {margin-bottom:10px;}
}
@media only screen and (max-width:529px) {
	.greeting-top {padding-top:45%;}
}
@media only screen and (max-width:499px) {
	.greeting-top {padding-top:56%;}
	.greeting-top .grt-slogan {padding:140px 30px 10px;}
	.greeting-top .grt-img {top:30px;left:auto;width:auto;margin-left:0;}
	.greeting-cont .txt-wr p {margin-bottom:20px;}
	.greeting-cont .txt-wr:last-child {margin-top:20px;}
}
@media only screen and (max-width:399px) {
	.greeting-top .grt-slogan {padding:120px 30px 10px;}
	.greeting-top .grt-slogan .tit {font-size:28px;}
}


/* 열린총장실 */
.pr-open-wr .pr-open {background:none;}
.pr-open-wr .pr-open .text-sec {position:relative;width:838px;margin-top:-77px;padding:49px 50px;}
.pr-open-wr .pr-open .text-sec::before{content:"";position:absolute;right:0;bottom:0;background:url(/resources/homepage/kor/_Img/Content/propen_top_bg01.png) no-repeat right bottom;width:236px;height:184px;z-index:-1;}
.pr-open-wr .pr-open .pimg-sec {width:562px;padding:9px 93px 9px 48px;}
.pr-open-wr .pr-open .pimg-sec:before {background:none;}
.pr-open-wr .pr-open .pimg-sec::after {right:0;bottom:0;background:url(/resources/homepage/kor/_Img/Content/propen_top_bg02.png) no-repeat left center;border-right:1px solid #b2b2b2;width:47px;height:439px;}
.pr-open-wr .pr-open-link {position:relative;margin:-126px 0 0 68px;height:176px;padding-top:40px;}
.pr-open-wr .pr-open-link::before {content:"";position:absolute;top:0;display:block;background-color:#f7f7f7;width:4000px;height:216px;margin-left:-2000px;z-index:-1;}
.pr-open-wr .pr-open-link .tit {margin-bottom:10px;color:#333333;font-size:20px;font-weight:400;}
.pr-open-wr .pr-qna-list {margin-top:26px;}
.pr-open-wr .pr-qna-list li {float:left;margin-right:10px;}
.pr-qna-list a.cw-btn {border-color:#333333;}
.pr-qna-list a.cw-btn span {padding:17px 81px 17px 17px;}
.pr-open-privacy {background:#044288 url(/resources/homepage/kor/_Img/Content/preopen_logo_bg.png) no-repeat right center;padding:38px 15px 26px;text-align:center;}
.pr-open-privacy p {margin-bottom:6px;color:#ffffff;font-size:18px;font-weight:300;}
.pr-open-form {border:1px solid #d9d9d9;border-top:0;margin-bottom:130px;padding:30px 50px;}
.pr-open-form #board-wrap {margin-bottom:0;}
.pr-open-form .board-write-tbl {border-top:0;}
.pr-open-form .board-write-tbl tbody th,
.pr-open-form .board-write-tbl tbody td {border-bottom:1px solid #dcdcdc;}
.pr-open-form .board-write-tbl tbody tr:last-child th,
.pr-open-form .board-write-tbl tbody tr:last-child td {border-bottom:0;vertical-align:top;padding-top:10px;}
.pr-open-form .board-write-tbl tbody th {border-right:0;position:relative;}
.pr-open-form .board-write-tbl th:after {display:block;content:"";width:1px;height:20px;background:#333;position:absolute;top:50%;right:0;margin-top:-10px;}
.pr-open-form .board-write-tbl th label {padding:0;color:#044288;font-size:18px;}
.pr-open-form .board-write-tbl th label:before{content:"";display:inline-block;background-color:#044288;border-radius:50%;width:5px;height:5px;margin-right:10px;vertical-align:top;margin-top:10px;}
.pr-open-form .board-write-tbl select {background:#ffffff url(/resources/_Img/Common/selfrm_arr3.png) no-repeat 89.5% 50%;border:1px solid #b5b5b5;border-radius:0;min-width:200px;height:45px;vertical-align:top;/* line-height:30px; */background-color:#ffffff;padding:9px 23px 9px 20px;font-size:15px;color:#767676;}
.pr-open-form .board-write-tbl input.text,
.pr-open-form .board-write-tbl textarea {background:#f9f9f9 !important;border:1px solid #c0c0c0 !important;}
.pr-open-form .board-write-tbl input.text {height:45px !important;}
.pr-open-form .board-write-tbl input[type="radio"] {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.pr-open-form .board-write-tbl input[type="radio"] + label {display:inline-block;vertical-align:middle;position:relative;padding-left:36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;line-height:1.750;margin-right:5px}
.pr-open-form .board-write-tbl input[type="radio"] + label:before {content:'';position:absolute;left:0;top:2px;margin:0;width:25px;height:25px;text-align:center;background:#fff;border:1px solid #c0c0c0;border-radius:50%;box-sizing:border-box}
.pr-open-form .board-write-tbl input[type="radio"] + label:active:before,
.pr-open-form .board-write-tbl input[type="radio"]:checked + label:active:before {}
.pr-open-form .board-write-tbl input[type="radio"]:checked + label:before {}
.pr-open-form .board-write-tbl input[type="radio"]:checked + label:after {content:"";display:block;position:absolute;width:11px;height:11px;left:7px;top:9px;background:#333;border-radius:50%;}
.pr-open-form .board-write-tbl input[type="radio"]:focus + label:before {outline:rgb(59, 153, 252) auto 5px}
.pr-open-form input[name="member_name"] {width:188px;}
.pr-open-form .board-write-tbl tbody tr:last-child th:after {top:27px;}
.pr-open-form .multiFileUpload {margin:0;}
.pr-open-form .board-write-tbl .mg10l input {margin:-12px 20px 0 0;width:180px !important;height:50px !important;}
.pr-open-form #chi_bg {margin-right:10px;}
.pr-open-form .board-write-tbl .sdp-btn,
.pr-open-form .board-write-tbl .mfu-fsel-bt{background-color:#0a60bc;border:0;min-width:80px;height:35px;font-size:13px;font-weight:300;}
.pr-open-form .board-write-tbl .sdp-btn {margin-top:-3px;}
.pr-open-form .board-write-btns {position:absolute;left:0;right:0;bottom:-180px;text-align:center;}
.pr-open-form .board-write-btns .bp-btn,
.pr-open-form .board-write-btns .bw-btn {width:140px;}
.pr-open-form .board-write-btns .bp-btn {margin-right:22px;}

@media all and (max-width:1399px){
	.pr-open-wr .pr-open .text-sec {width:59.8%;margin-top:0;padding-right:16%;}
	.pr-open-wr .pr-open .pimg-sec {width:40.2%;}
	.pr-open-wr .pr-open .pimg-sec img {height:auto;}
	.pr-open-wr .pr-open .pimg-sec::after {top:0;bottom:0;margin:auto;background-size:contain;height:350px;}
	.pr-open-wr .pr-open-link {margin-top:0;}
}
@media all and (max-width:999px){
	.pr-open-wr .pr-open .text-sec {width:-webkit-calc(100% - 168px);width:-moz-calc(100% - 168px);width:calc(100% - 168px);padding:35px 40px;}
	.pr-open-wr .pr-open .text-sec::before {background-size:contain;width:136px;height:106px;}
	.pr-open-wr .pr-open.topinfo-type1 .text-sec > .tit {font-size:33px;}
	.pr-open-wr .pr-open .pimg-sec {background:none;width:168px;padding:0;}
	.pr-open-wr .pr-open .pimg-sec::after {content:none;}
}
@media all and (max-width:899px){
	.pr-open-wr .pr-open .text-sec .txt {padding-right:60px;}
	.pr-open-wr .pr-open .text-sec .txt br {display:none;}
}
@media all and (max-width:768px){
	.pr-open-wr .pr-open .text-sec {width:auto;}
	.pr-open-wr .pr-open .pimg-sec {position:absolute;top:0;right:0;width:120px;}
	.pr-open-wr .pr-open-link {height:auto;margin:15px 0;padding:30px 0;}
	.pr-open-wr .pr-open-link::before {height:360px;}
	.pr-open-wr .pr-open-link .tit {font-size:18px;}
	.pr-open-wr .pr-qna-list li {float:none;width:auto;margin-bottom:15px;}
	.pr-qna-list a.cw-btn{width:100%;}
	.pr-open-privacy {padding:26px 15px 20px;}
	.pr-open-privacy p {font-size:14px;}
	.pr-open-form {padding:15px;}
	.pr-open-form .board-write-tbl .mg10l input {width:90px !important;margin-top:-10px;}
	.pr-open-form .board-write-tbl .sdp-btn {margin-top:-7px;}
}
@media all and (max-width:699px){
	.pr-open-form .board-write-tbl {border:0;}
	.pr-open-form .board-write-tbl tr:last-child {border-bottom:0;}
	.pr-open-form .board-write-tbl tbody tr:last-child th, .pr-open-form .board-write-tbl tbody tr:last-child td {padding-top:5px;}
	.pr-open-form .board-write-tbl tbody th,
	.pr-open-form .board-write-tbl tbody td {border:0;}
	.pr-open-form .board-write-tbl tbody th {padding:5px 0 5px;}
	.pr-open-form .board-write-tbl th label {font-size:16px;}
	.pr-open-form .board-write-tbl input.text {height:40px !important;}
	.pr-open-form .board-write-btns .bp-btn,
	.pr-open-form .board-write-btns .bw-btn {width:90px;}
}
@media all and (max-width:600px){
	.pr-open-form .board-write-tbl th:after {display:none;}
	.pr-open-wr .pr-open .text-sec {padding:25px 30px;}
	.pr-open-wr .pr-open.topinfo-type1 .text-sec > .tit {font-size:26px;}
	.pr-open-wr .pr-open.topinfo-type1 .text-sec > .txt {margin-top:20px;}
}
@media all and (max-width:450px){
	.pr-open-form .board-write-tbl .mg10l {margin-left:0 !important;}
	.pr-open-form .board-write-tbl .mg10l input {margin:0 0 5px 0 !important;}
	.pr-open-form .board-write-tbl .sdp-btn {margin-top:4px;}
}
@media all and (max-width:374px){
	.pr-open-wr .pr-open .pimg-sec{width:80px;}
	.pr-open-wr .pr-open .text-sec::before {width:109px;height:85px;}
	.pr-open-wr .pr-open.topinfo-type1 .text-sec > .tit {font-size:25px;}
	.pr-open-wr .pr-open .text-sec .txt {padding-right:0;}
}

/* 대학이념 공통 */
.uniidea-top {margin-bottom:50px;text-align:center;}
.uniidea-tit {position:relative;font-size:35px;font-weight:500;color:#222;padding-bottom:20px;margin-bottom:40px;letter-spacing:-0.05em;line-height:1.333em;text-align:center;}
.uniidea-tit:after {display:inline-block;content:"";position:absolute;left:0;right:0;bottom:0;width:40px;height:3px;margin:0 auto;background:url(/resources/_Img/Common/tit01.gif) no-repeat center;}
.uniidea-top .txt {color:#555555;font-size:20px;line-height:1.76;}
@media all and (max-width:768px){
	.uniidea-tit {margin-bottom:25px;font-size:30px;}
	.uniidea-top .txt {font-size:16px;}
	.uniidea-top .txt br {display:none;}
}
@media all and (max-width:599px){
	.uniidea-tit {font-size:26px;}
}
/* 대학이념 > 설립정신 */
.mission-top-sec {position:relative;text-align:center;width:980px;margin:0 auto;padding:10px 0;}
.mission-top-sec .tit {display:inline-block;width:280px;position:relative;z-index:1;box-sizing:border-box;background:#fff;border:20px solid #efefef;border-radius:50%;}
.mission-top-sec .tit:before {display:inline-block;vertical-align:middle;content:"";padding-top:100%;}
.mission-top-sec .tit span {display:inline-block;vertical-align:middle;font-size:35px;font-weight:500;color:#222;margin:50px 0 0;}
.mission-top-sec .tit span:after {display:block;content:"";width:55px;height:63px;background:url(/resources/homepage/kor/_Img/Content/mission_spr.png) no-repeat 100% 0;margin:35px auto 0;}
.mission-top-sec ul li {display:inline-block;width:250px;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);background:#fff;border-radius:50%;}
.mission-top-sec ul li:before {display:inline-block;vertical-align:middle;content:"";padding-top:100%;}
.mission-top-sec ul li:after {display:block;content:"";width:60px;height:1px;background:#b4b4b4;position:absolute;top:50%;z-index:-1;}
.mission-top-sec ul li span {display:inline-block;vertical-align:middle;font-size:28px;color:#fff;}
.mission-top-sec ul li span em {display:block;font-style:normal;font-size:18px;font-family:"bio-sans";margin:18px 0 0;opacity:.5;}
.mission-top-sec ul li.n1 {background:#044288;left:0;}
.mission-top-sec ul li.n2 {background:#3ba135;right:0;}
.mission-top-sec ul li.n1:after {left:100%;margin-left:20px;}
.mission-top-sec ul li.n2:after {right:100%;margin-right:20px;}
.ethics-sec .ethics-list {padding:60px 0;}
.ethics-sec .ethics-list .ethics-txt {position:relative;font-size:0}
.ethics-sec .ethics-list .ethics-txt .tit {width:24.286%;display:inline-block;vertical-align:middle;border-right:1px solid #b4b4b4;font-weight:400;font-size:25px;color:#222;line-height:1.5;padding:20px 0;box-sizing:border-box;}
.ethics-sec .ethics-list .ethics-txt .tit:before {display:block;content:"";width:64px;height:69px;background:url(/resources/homepage/kor/_Img/Content/mission_spr.png) no-repeat 0 0;margin:0 0 45px;}
.ethics-sec .ethics-list .ethics-txt .tit span {display:inline-block;margin-right:25px;font-weight:500;font-size:30px;position:relative;}
.ethics-sec .ethics-list .ethics-txt .tit span:before {display:block;content:"";width:100%;padding-right:20px;height:15px;background:#0a60bc;opacity:.3;position:absolute;bottom:0;left:0;}
.ethics-sec .ethics-list .ethics-txt .txt-list {width:75.714%;box-sizing:border-box;display:inline-block;vertical-align:middle;padding-left:60px;}
.ethics-sec .ethics-list .ethics-txt .txt-list li {font-size:22px;color:#555;padding-left:85px;position:relative;line-height:1.5;margin:27px 0 0;}
.ethics-sec .ethics-list .ethics-txt .txt-list li:first-child {margin:0;}
.ethics-sec .ethics-list .ethics-txt .txt-list li span {font-weight:500;color:#333;position:absolute;top:0;left:0;}
.ethics-sec .ethics-list .ethics-txt .txt-list li span:after {display:inline-block;vertical-align:middle;content:"";width:5px;height:5px;border-radius:50%;background:#044288;margin:0 17px;}
.ethics-sec .ethics-list.bg {position:relative;}
.ethics-sec .ethics-list.bg:before {display:block;content:"";width:2000px;height:100%;background:#f7f7f7;position:absolute;top:0;left:50%;margin-left:-1000px;}
.ethics-sec .ethics-list:nth-child(1) .ethics-txt .tit:before {background-position:0 0;}
.ethics-sec .ethics-list:nth-child(2) .ethics-txt .tit:before {background-position:-66px 0;}
.ethics-sec .ethics-list:nth-child(3) .ethics-txt .tit:before {background-position:-130px 0;}
.school-motto-box {position:relative;height:320px;padding-top:60px;text-align:center;line-height:1;}
.school-motto-box::before {content:"";position:absolute;top:0;left:50%;background:url(/resources/homepage/kor/_Img/Content/mission_motto_bg.jpg) no-repeat center top;width:4000px;height:380px;margin-left:-2000px;z-index:-1;}
.school-motto-box .tit {background:url(/resources/homepage/kor/_Img/Content/mission_motto_bg02.png) no-repeat center top;padding:90px 0 30px;color:#000000;font-size:35px;font-weight:500;}
.school-motto-box .txt {color:#044288;font-size:38px;font-weight:400;letter-spacing:-.07em;}
@media all and (max-width:1199px){
	.ethics-sec .ethics-list .ethics-txt .txt-list li {margin:17px 0 0;}
	.school-motto-box {height:202px;padding-top:38px;}
	.school-motto-box::before {background-size:contain;height:240px;}
	.school-motto-box .tit {background-size:50px;padding:55px 0 20px;font-size:30px;}
	.school-motto-box .txt {font-size:35px;}
}
@media all and (max-width:999px){
	.ethics-sec .ethics-list .ethics-txt .tit {font-size:21px;padding-right:7px;}
	.ethics-sec .ethics-list .ethics-txt .tit span {font-size:26px;}
	.ethics-sec .ethics-list .ethics-txt .tit:before {width:51px;height:55px;background-size:202px auto;}
	.ethics-sec .ethics-list .ethics-txt .txt-list {padding-left:30px;}
	.ethics-sec .ethics-list .ethics-txt .txt-list li {font-size:19px;padding-left:75px;}
	.ethics-sec .ethics-list:nth-child(2) .ethics-txt .tit:before {background-position:-53px 0;}
	.ethics-sec .ethics-list:nth-child(3) .ethics-txt .tit:before {background-position:-104px 0;}
	.mission-top-sec {width:100%;}
	.mission-top-sec .tit {width:260px;border-width:15px;}
	.mission-top-sec .tit span {font-size:30px;}
	.mission-top-sec ul li {width:25%;}
	.mission-top-sec ul li:after {width:40px;}
	.mission-top-sec ul li span {font-size:25px;}
}
@media all and (max-width:839px){
	.uniidea-top .txt br {display:none;}
}
@media all and (max-width:768px){
	.mission-top-sec .tit {width:35%;}
	.mission-top-sec .tit span {font-size:28px;margin:30px 0 0;}
	.mission-top-sec .tit span:after {width:44px;height:50px;background-size:202px auto;margin-top:20px;}
	.mission-top-sec ul li span {font-size:20px;}
	.mission-top-sec ul li span em {font-size:16px;margin-top:5px;}
	.ethics-sec .ethics-list {padding:30px 0;}
	.ethics-sec .ethics-list .ethics-txt .tit {font-size:18px;}
	.ethics-sec .ethics-list .ethics-txt .tit span {font-size:23px;}
	.ethics-sec .ethics-list .ethics-txt .txt-list li {font-size:17px;}
	.school-motto-box {height:150px;padding-top:20px;}
	.school-motto-box::before {height:170px;}
	.school-motto-box .tit {background-size:45px;padding:60px 0 20px;font-size:24px;}
	.school-motto-box .txt {font-size:23px;}
}
@media all and (max-width:599px){
	.mission-top-sec .tit {border-width:10px;width:160px;}
	.mission-top-sec .tit span {font-size:22px;margin:0;}
	.mission-top-sec .tit span:after {width:33px;height:38px;background-size:152px auto;}
	.mission-top-sec ul li {width:140px;margin:0 1%;position:relative;top:auto;bottom:auto;transform:none;-ms-transform:none;}
	.mission-top-sec ul li:after {top:0;}
	.mission-top-sec ul li span {font-size:16px;}
	.mission-top-sec ul li span em {font-size:15px;margin:0;}
	.mission-top-sec ul li.n1, .mission-top-sec ul li.n2 {right:auto;left:auto;}
	.mission-top-sec ul li.n1:after {margin-left:7px;transform:rotate(45deg);-ms-transform:rotate(45deg);}
	.mission-top-sec ul li.n2:after {margin-right:7px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
	.ethics-sec .ethics-list .ethics-txt .tit {display:block;width:100%;padding:0 0 20px 0;position:relative;padding-left:58px;margin:0 0 15px;border-right:0;border-bottom:1px solid #b4b4b4;}
	.ethics-sec .ethics-list .ethics-txt .tit:before {width:38px;height:41px;background-size:152px auto;position:absolute;top:7px;left:0;}
	.ethics-sec .ethics-list .ethics-txt .tit span {font-size:19px;display:block;width:70px;}
	.ethics-sec .ethics-list .ethics-txt .tit span:before {height:7px;padding-right:10px;}
	.ethics-sec .ethics-list:nth-child(2) .ethics-txt .tit:before {background-position:-40px 0;}
	.ethics-sec .ethics-list:nth-child(3) .ethics-txt .tit:before {background-position:-78px 0;}
	.ethics-sec .ethics-list .ethics-txt .txt-list {display:block;width:100%;padding:0;}
	.ethics-sec .ethics-list .ethics-txt .txt-list li {font-size:16px;}
	.school-motto-box::before {left:0;width:2000px;background-position:left top;margin-left:-135px;}
	.school-motto-box .txt {color:#ffffff;-webkit-text-shadow:0px 2px 3px #333333;-moz-text-shadow:0px 2px 3px #333333;text-shadow:0px 2px 3px #333333;}
}

/* 대학이념 > 교가 */
.yscsong-wr {position:relative;display:table;width:100%;}
.yscsong-wr:after {position:absolute;right:0;bottom:0;content:"";display:block;width:188px;height:148px;background:url(/resources/homepage/kor/_Img/Content/yscsong_spr.png) no-repeat -116px 0;}
.yscsong-wr > div {display:table-cell;border:1px solid #bbb;height:100%;}
.yscsong-wr .tit {position:relative;font-size:25px;color:#222;font-weight:500;padding-left: 70px;text-align:left;height:55px;padding-top:25px}
.yscsong-wr .tit:after {position:absolute;top:0;left:0;content:"";display:block;width:56px;height:56px;background:url(/resources/homepage/kor/_Img/Content/yscsong_spr.png) no-repeat}
.yscsong-wr .yscsong-mnote {width:68%;border-right:0;text-align:center;padding: 75px 100px 70px;}
.yscsong-wr .yscsong-lyrics {width:32%;background:#f7f7f7;padding:75px 60px 70px;}
.yscsong-wr .yscsong-lyrics .tit:after {background-position:-58px 0}
.yscsong-wr .yscsong-lyrics ol {margin-top:40px;padding-bottom:70px}
.yscsong-wr .yscsong-lyrics ol li {margin-bottom:25px;line-height:24px}
.yscsong-wr .yscsong-lyrics ol li .stit {display:inline-block;margin-top:20px;font-size:20px;color:#333;position:relative;margin-bottom:20px;font-weight:500;padding-right:50px}
.yscsong-wr .yscsong-lyrics ol li .stit:after {position:absolute;top:50%;right:0;content:"";display:block;width:30px;height:1px;background:#a8a8a8}
.yscsong-wr .yscsong-lyrics ol li .txt {font-size:17px;color:#555;display:block;line-height: 180%;}
.yscsong-wr .yscsong-lyrics audio {width:100%}

@media all and (max-width:1299px){
	.topinfo-type3.yscsong .text-sec .tit br {display:none}
	.yscsong-wr:after {width:113px;height:89px;background-position: -70px 0;background-size:182px auto;}
	.yscsong-wr .yscsong-mnote {padding: 45px 30px 40px;}
	.yscsong-wr .yscsong-lyrics {padding:45px 20px 40px;}
	.yscsong-wr .yscsong-lyrics ol {margin-top:0;padding-bottom:20px}
}
@media all and (max-width:999px){
	.yscsong-wr > div {padding-left:30px;padding-right:30px}
	.yscsong-wr .yscsong-mnote {width:70%}
	.yscsong-wr .yscsong-lyrics {width:30%}
	.yscsong-wr:after {display:none}
	.yscsong-wr .tit {margin-left:-10px}
}
@media all and (max-width:899px){
	.yscsong-wr .yscsong-lyrics ol {margin-top:55px}
	.yscsong-wr .yscsong-lyrics ol li .stit {margin-top:10px}
	.yscsong-wr .yscsong-lyrics ol li {margin-bottom:20px}
	.yscsong-wr .yscsong-lyrics ol li br {display:none}
}
@media all and (max-width:768px){
	.yscsong-wr {display:flex;flex-wrap:wrap-reverse;}
	.yscsong-wr > div {display:block;}
	.yscsong-wr .yscsong-mnote, .yscsong-wr .yscsong-lyrics {width:100%;}
	.yscsong-wr .yscsong-mnote .img-zoom img {width:auto}
	.yscsong-wr .tit {font-size:18px}
	.yscsong-wr .tit:after {width:45px;height:45px;background-size:243px auto;}
	.yscsong-wr .yscsong-mnote {border-right:1px solid #bbb;padding: 35px 50px 30px;}
	.yscsong-wr .yscsong-lyrics {padding:35px 25px 30px;border-bottom:0}
	.yscsong-wr .yscsong-lyrics .tit:after {background-position:-46px 0}
	.yscsong-wr .yscsong-lyrics ol {margin-top:15px}
	.yscsong-wr .yscsong-lyrics ol li {margin-bottom:10px}
	.yscsong-wr .yscsong-lyrics ol li:last-child {margin-bottom:0}
}
@media all and (max-width:599px){
	.yscsong-wr > div {padding:25px 20px}
	.yscsong-wr .yscsong-mnote {padding: 25px 30px 20px}
	.yscsong-wr .tit {margin-left:0;height: 30px;padding-left:55px}
	.yscsong-wr .yscsong-lyrics ol {margin-top:10px;padding-bottom: 40px;}
	.yscsong-wr .yscsong-lyrics ol li .stit {font-size:18px;margin-bottom: 10px;padding-right: 40px}
	.yscsong-wr .yscsong-lyrics ol li .txt {font-size:14px}
	.yscsong-wr:after {display:none}
}
@media all and (max-width:399px){
	.yscsong-wr .yscsong-lyrics {padding: 25px 20px 20px;}
	.yscsong-wr .yscsong-mnote {padding: 25px 15px 20px;}
	.yscsong-wr .yscsong-lyrics ol {padding-bottom: 25px}
}


/* 비전 미션 */
.vision-sec {position:relative;text-align:center;}
.vision-sec:before {display:block;content:"";width:236px;height:184px;position:absolute;bottom:0;right:-30px;background:url(/resources/_Img/Common/content_spr.png) no-repeat 0 -120px;z-index:2;}
.vision-sec .tit-sec {position:relative;z-index:2;display:inline-block;width:250px;border-radius:50%;border:35px solid #fff;}
.vision-sec .tit {display:block;border-radius:50%;font-size:0;background:#0a60bc;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.3);background:-moz-linear-gradient(-45deg,  #0a60bc 0%, #1dbc3b 100%);background:-webkit-linear-gradient(-45deg,  #0a60bc 0%,#1dbc3b 100%);background:linear-gradient(135deg,  #0a60bc 0%,#1dbc3b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a60bc', endColorstr='#1dbc3b',GradientType=1 );background:#0a60bc;background:-moz-linear-gradient(-45deg,  #0a60bc 0%, #1dbc3b 100%);background:-webkit-linear-gradient(-45deg,  #0a60bc 0%,#1dbc3b 100%);background:linear-gradient(135deg,  #0a60bc 0%,#1dbc3b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a60bc', endColorstr='#1dbc3b',GradientType=1 );}
.vision-sec .tit:before {display:inline-block;vertical-align:middle;content:"";width:0;padding:100% 0 0;}
.vision-sec .tit span {display:inline-block;vertical-align:middle;font-size:22px;font-weight:400;color:#fff;line-height:1.75;}
.vision-sec .tit span em {display:block;font-style:normal;font-size:1.591em;font-weight:500;}
.vision-sec ul {position:relative;padding:0 0 60px;}
.vision-sec ul:before {display:block;content:"";width:2000px;height:100%;padding:165px 0 0;background:#f7f7f7;position:absolute;bottom:0;left:50%;margin-left:-1000px;}
.vision-sec ul:after {display:block;content:"";clear:both;}
.vision-sec ul li {width:20%;float:left;position:relative;font-size:25px;color:#333;line-height:1.5;}
.vision-sec ul li span {position:relative;display:block;width:50px;line-height:50px;font-size:18px;font-family:"bio-sans";color:#fff;border-radius:50%;margin:0 auto 20px;}
.vision-sec ul li span:before {display:block;content:"";width:5px;position:absolute;background:url(/resources/homepage/kor/_Img/Content/vision_dbg.png) repeat-y 0 0;}
.vision-sec ul li.n1 span {background:#044288;}
.vision-sec ul li.n2 span {background:#0a60bc;}
.vision-sec ul li.n3 span {background:#3ba135;}
.vision-sec ul li.n4 span {background:#0a60bc;}
.vision-sec ul li.n5 span {background:#044288;}
.mission-list {position:relative;overflow:hidden;}
.mission-list:after {display:block;content:"";width:60px;height:1px;background:#b4b4b4;position:absolute;top:50%;left:50%;margin-left:-30px;}
.mission-list .mission {text-align:center;position:relative;width:640px;height:225px;float:left;margin:0 0 0 120px;padding:3px;box-sizing:border-box;background:-moz-linear-gradient(left,  #0a60bc 0%, #1dbc3b 100%);background:-webkit-linear-gradient(left,  #0a60bc 0%,#1dbc3b 100%);background:linear-gradient(to right,  #0a60bc 0%,#1dbc3b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a60bc', endColorstr='#1dbc3b',GradientType=1 );background:#0a60bc;background:-moz-linear-gradient(left,  #0a60bc 0%, #1dbc3b 100%);background:-webkit-linear-gradient(left,  #0a60bc 0%,#1dbc3b 100%);background:linear-gradient(to right,  #0a60bc 0%,#1dbc3b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a60bc', endColorstr='#1dbc3b',GradientType=1 );}
.mission-list .mission .inwr {background:#fff;height:100%;line-height:1.5;}
.mission-list .mission:first-child {margin:0;}
.mission-list .mission .tit {font-size:30px;font-weight:500;color:#111;padding:40px 0 14px;}
.mission-list .mission .txt {font-size:25px;color:#333;padding:0 10px;}
@media all and (min-width:1000px){
	.vision-sec ul li.n1 {top:-65px;}
	.vision-sec ul li.n2 {top:25px;}
	.vision-sec ul li.n3 {margin-top:125px;}
	.vision-sec ul li.n4 {top:25px;}
	.vision-sec ul li.n5 {top:-65px;}
	.vision-sec ul li.n1 span:before, .vision-sec ul li.n5 span:before {height:255px;bottom:-45px;}
	.vision-sec ul li.n2 span:before, .vision-sec ul li.n4 span:before {height:80px;bottom:31px;}
	.vision-sec ul li.n3 span:before {height:48px;bottom:100%;left:50%;margin:0 0 25px -2px;}
	.vision-sec ul li.n1 span:before {transform:rotate(75deg);-ms-transform:rotate(75deg);left:100%;margin-left:157px;}
	.vision-sec ul li.n2 span:before {transform:rotate(65deg);-ms-transform:rotate(65deg);left:100%;margin-left:47px;}
	.vision-sec ul li.n4 span:before {transform:rotate(-65deg);-ms-transform:rotate(-65deg);right:100%;margin-right:47px;}
	.vision-sec ul li.n5 span:before {transform:rotate(-75deg);-ms-transform:rotate(-75deg);right:100%;margin-right:157px;}
}
@media all and (max-width:1399px){
	.mission-list .mission {width:45.714%;margin-left:8.571%;}
}
@media all and (max-width:1199px){
	.vision-sec ul li {font-size:20px;}
	.mission-list:after {width:4.286%;margin-left:-2.143%}
	.mission-list .mission .txt {font-size:21px;}
}
@media all and (max-width:999px){
	.vision-sec:before {width:189px;height:147px;background-size:215px auto;background-position:0 -96px;}
	.vision-sec .tit-sec {width:200px;position:absolute;top:50%;left:-40px;margin-top:-125px;border-width:25px;}
	.vision-sec .tit span {font-size:19px;}
	.vision-sec ul {text-align:left;margin-left:90px;padding:30px 30px 30px 135px;}
	.vision-sec ul:before {left:0;margin-left:0;padding:0;}
	.vision-sec ul li {width:100%;margin:5px 0;padding:10px 0 10px 65px;font-size:17px;box-sizing:border-box;}
	.vision-sec ul li span {text-align:center;position:absolute;top:50%;left:0;width:40px;line-height:40px;margin-top:-20px;font-size:17px;}
	.vision-sec ul li span:before {display:none;}
	.mission-list .mission .tit {font-size:26px;}
	.mission-list .mission .txt {font-size:18px;}
}
@media all and (max-width:767px){
	.vision-sec:before {width:142px;height:110px;background-size:161px auto;background-position:0 -72px;}
	.vision-sec ul li {padding-left:50px;font-size:16px;z-index:3;}
	.vision-sec ul li span {width:40px;height:40px;margin-top:-20px;font-size:15px;line-height:40px;}
}
@media all and (max-width:599px){
	.vision-sec:before {width:118px;height:92px;background-size:135px auto;background-position:0 -60px;}
	.vision-sec .tit-sec {position:relative;top:auto;bottom:auto;right:auto;left:auto;margin:0 auto;width:165px;}
	.vision-sec .tit span em {font-size:24px;line-height:1;}
	.vision-sec ul {padding:10px 30px 30px;margin-left:0;}
	.vision-sec ul:before {left:-30px;padding-top:105px;}
}
@media all and (max-width:499px){
	.mission-list .mission .tit {font-size:22px;padding-top:32px;}
	.mission-list .mission .txt {font-size:17px;}
}
@media all and (max-width:399px){
	.mission-list:after {width:1px;height:30px;margin:-15px 0 0;}
	.mission-list .mission {width:100%;margin:30px 0 0;height:140px;}
	.mission-list .mission .tit {font-size:18px;padding-top:25px;}
	.mission-list .mission .txt {font-size:15px;padding-bottom:25px;}
}

/* 교육목표 인재상 */
.talent {position:relative;}
.talent:before {display:block;content:"";width:100%;height:1px;background:#b4b4b4;position:absolute;top:60px;left:0;}
.talent-box dl {float:left;position:relative;width:440px;margin-left:40px;text-align:center;}
.talent-box dl:first-child {margin:0;}
.talent-box dl dt {position:relative;text-align:center;width:120px;border-radius:50%;margin:0 auto;}
.talent-box dl dt:before {display:inline-block;vertical-align:middle;content:"";width:0;padding:100% 0 0;}
.talent-box dl dt span {display:inline-block;vertical-align:middle;font-size:30px;font-weight:500;color:#fff;margin:25px 0 0;}
.talent-box dl dt em {display:block;font-style:normal;color:#fff;font-size:18px;font-weight:400;margin:12px 0 0;}
.talent-box .talent-detail01 dt {background:#044288;}
.talent-box .talent-detail02 dt {background:#3ba135;}
.talent-box .talent-detail03 dt {background:#e6720e;}
.talent-box .txt {padding:41px 0 42px;color:#222222;font-size:25px;text-align:center;background:#f7f7f7;margin:47px 0 0;position:relative;}
.talent-box .txt:before {display:block;content:"";width:7px;height:7px;position:absolute;bottom:100%;left:50%;;border-radius:50%;margin:0 0 20px -4px;}
.talent-box .txt .stxt {display:block;color:#555;font-size:20px;padding:15px 0 0;}
.talent-box .talent-detail01 .txt:before {background:#044288;}
.talent-box .talent-detail02 .txt:before {background:#3ba135;}
.talent-box .talent-detail03 .txt:before {background:#e6720e;}
.objective {position:relative;}
.objective .tit {width:200px;height:200px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;text-align:center;border-radius:50%;background:#0a60bc;background:-moz-linear-gradient(-45deg,  #0a60bc 0%, #1dbc3b 100%);background:-webkit-linear-gradient(-45deg,  #0a60bc 0%,#1dbc3b 100%);background:linear-gradient(135deg,  #0a60bc 0%,#1dbc3b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a60bc', endColorstr='#1dbc3b',GradientType=1 );background:#0a60bc;background:-moz-linear-gradient(-45deg,  #0a60bc 0%, #1dbc3b 100%);background:-webkit-linear-gradient(-45deg,  #0a60bc 0%,#1dbc3b 100%);background:linear-gradient(135deg,  #0a60bc 0%,#1dbc3b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a60bc', endColorstr='#1dbc3b',GradientType=1 );}
.objective .tit:before {display:inline-block;vertical-align:middle;content:"";width:0;height:100%;}
.objective .tit span {display:inline-block;vertical-align:middle;color:#fff;font-size:30px;font-weight:500;}
.objective .obj-list {overflow:hidden;}
.objective .obj-list li {float:left;width:32%;max-width:440px;height:170px;margin-right:2%;font-size:25px;color:#222;border:2px solid #d9d9d9;text-align:center;line-height:1.75;padding:0 30px;box-sizing:border-box;}
.objective .obj-list li:last-child {margin-right:0;}
.objective .obj-list li:before {display:inline-block;vertical-align:middle;content:"";width:0;height:100%;}
.objective .obj-list li span {display:inline-block;vertical-align:middle;}
.objective .obj-list li span em {font-style:normal;}
.capability {text-align:center;padding:0 80px;}
.capa-box {display:inline-block;}
.capa-box div {float:left;position:relative;border-radius:50%;width:280px;margin-left:200px;box-sizing:border-box;border:2px solid;text-align:center;font-size:0;}
.capa-box div:before {content:"";display:inline-block;vertical-align:middle;width:0;padding:100% 0 0;}
.capa-box div:after {content:"";display:block;position:absolute;top:50%;left:100%;background-color:#b4b4b4;width:120px;height:1px;margin-left:40px;}
.capa-box .capa-detail01 {border-color:#044288;margin:0;}
.capa-box .capa-detail02 {border-color:#3ba135;}
.capa-box .capa-detail03 {border-color:#e6720e;}
.capa-box .capa-detail03:after {display:none;}
.capa-box div p {display:inline-block;vertical-align:middle;width:100%;}
.capa-box .num {display:inline-block;border-bottom:1px solid #d8d8d8;margin-bottom:30px;padding-bottom:15px;color:#666;font-size:22px;font-weight:600;font-family:bio-sans, sans-serif;}
.capa-box .txt {display:block;color:#333;font-size:25px;line-height:1.5;}
.capa-box .eng {display:block;width:80%;margin:10px auto 0;color:#666;font-family:bio-sans, sans-serif;font-size:20px;}

@media all and (max-width:1399px){
	.talent-box dl {width:30.933%;margin-left:3.6%;}
	.objective .obj-list li br {display:none;}
	.capa-box {width:100%;}
	.capa-box > div {width:30%;margin-left:5%;}
	.capa-box div:after {width:5%;margin-left:6.5%;}
}
@media all and (max-width:1239px){
	.objective .obj-list li {height:160px;padding:0 25px;}
}
@media all and (max-width:999px){
	.talent-box .txt {padding:30px 15px;min-height:90px;font-size:22px;}
	.talent-box .txt .stxt {font-size:18px;}
	.objective .tit {width:140px;height:140px;}
	.objective .tit span {font-size:26px;}
	.objective .obj-list li {font-size:22px;}
	.objective .obj-list li br {display:block;}
	.capability {padding:0 30px;}
	.capa-box .txt {font-size:21px;}
	.capa-box .num {font-size:18px;margin-bottom:15px;}
	.capa-box .eng {font-size:16px;}
}
@media all and (max-width:768px){
	.talent-box dl dt span {font-size:26px;}
	.talent-box .txt .eng {font-size:15px;}
	.objective .tit span {font-size:22px;}
	.objective .obj-list li {font-size:18px;}
	.capa-box .txt {font-size:17px;}
	.capa-box .num {font-size:15px;padding-bottom:7px;margin-bottom:7px;}
}
@media all and (max-width:599px){
	.talent:before {top:0;left:50px;width:1px;height:100%;box-sizing:border-box;border-bottom:3px solid #fff;}
	.talent-box dl {width:100%;margin:30px 0 0;text-align:left;}
	.talent-box dl dt {width:100px;text-align:center;position:absolute;top:0;left:0;}
	.talent-box dl dt span {font-size:22px;margin:21px 0 0 -2px;}
	.talent-box dl dt em {margin:5px 0 0;font-size:16px;}
	.talent-box .txt {font-size:18px;padding:25px 0;min-height:auto;margin:0 0 0 147px;}
	.talent-box .txt:before {left:auto;right:100%;bottom:50%;margin:0 20px -4px 0;}
	.talent-box .txt .stxt {font-size:16px;}
	.objective .tit {width:95px;height:95px;}
	.objective .tit span {font-size:18px;padding:0 24px;box-sizing:border-box;width:100%;}
	.objective .obj-list li {float:none;width:auto;max-width:100%;height:auto;margin-right:0;margin-top:15px;font-size:16px;padding:18px 30px 20px;line-height:1.5;}
	.objective .obj-list li:nth-child(2) {margin-top:15px;}
	.objective .obj-list li br {display:none;}
	.capability {padding:0;}
	.capa-box > div {float:none;width:auto;margin-left:0;border-radius:0;padding:20px;}
	.capa-box > div:nth-child(2) {margin:15px 0;}
	.capa-box div:after {display:none;}
	.capa-box div:before {padding:0;}
}
@media all and (max-width:399px){
	.capa-box > div {width:100%;margin:4% 0 0;border-radius:0;}
	.capa-box div:before {display:none;}
	.capa-box div p {padding:15px 0;}
	.capa-box .txt br {display:none;}
}

/* 발전전략 */
.strategy-top {position:relative;height:400px;font-size:0;text-align:center;}
.strategy-top:before {display:inline-block;vertical-align:middle;content:"";width:0;height:100%;}
.strategy-top .pimg {position:absolute;top:0;left:50%;margin-left:-1000px;width:2000px;}
.strategy-top .pimg img {max-width:100%;}
.strategy-top .text-sec {position:relative;display:inline-block;vertical-align:middle;width:1000px;line-height:1.2;}
.strategy-top .text-sec .tit {color:#ffffff;font-size:35px;font-weight:400;}
.strategy-top .text-sec .tit:after {display:block;content:"";width:1px;height:60px;background:#fff;margin:30px auto -30px;position:relative;}
.strategy-top .text-sec .txt {color:#ffffff;font-size:35px;font-weight:500;background:rgba(0,42,81,.85);padding:54px 20px;}
.strategy-top .text-sec .txt:after {display:block;content:"";width:118px;height:118px;position:absolute;bottom:-30px;right:40px;background:url(/resources/_Img/Common/content_spr.png) no-repeat}
.strategy-detail {position:relative;padding-bottom:119px;text-align:center;}
.strategy-detail .sub-tit {position:absolute;bottom:-17px;left:0;z-index:1;width:100%;padding-bottom:50px;color:#222222;font-size:30px;font-weight:500;}
.strategy-detail .sub-tit:before, .strategy-detail .sub-tit:after {display:block;content:"";background:#a7a7a7;}
.strategy-detail .sub-tit:before {width:1px;height:30px;margin:0 auto 30px;}
.strategy-detail .sub-tit:after {width:1066px;height:1px;position:absolute;top:0;left:50%;margin-left:-533px;}
.strategy-detail .strategy-list {position:relative;}
.strategy-detail .strategy-list:before {display:block;content:"";width:2000px;height:100%;background:#f7f7f7;position:absolute;top:140px;left:50%;margin-left:-1000px;}
.strategy-detail .strategy-list:after {display:block;content:"";clear:both;}
.strategy-detail li {position:relative;width:335px;margin-left:20px;float:left;text-align:right;}
.strategy-detail li:first-child {margin:0;}
.strategy-detail .num {display:inline-block;text-align:right;border-bottom:1px solid #acacac;width:35px;margin-bottom:20px;padding-bottom:5px;color:#b7b7b7;font-size:30px;font-weight:700;font-style:italic;font-family:bio-sans, sans-serif;}
.strategy-detail li span {display:block;line-height:1.5;text-align:center;}
.strategy-detail .txt {position:relative;color:#333333;font-size:25px;}
.strategy-detail .txt:before{content:"";display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;margin:30px auto 20px;}
.strategy-detail li:first-child .txt:before {border-top:14px solid #044288;}
.strategy-detail li:nth-child(2) .txt:before {border-top:14px solid #3ba135;}
.strategy-detail li:nth-child(3) .txt:before {border-top:14px solid #0a60bc;}
.strategy-detail li:last-child .txt:before {border-top:14px solid #e6720e;}
.strategy-detail li:after {display:block;content:"";width:1px;height:30px;background:#a7a7a7;margin:35px auto 0;}
.strategy-detail .s-result {color:#ffffff;font-size:25px;padding:23px 10px;}
.strategy-detail li:first-child .s-result {background-color:#044288;}
.strategy-detail li:nth-child(2) .s-result {background-color:#3ba135 ;}
.strategy-detail li:nth-child(3) .s-result {background-color:#0a60bc;}
.strategy-detail li:last-child .s-result {background-color:#e6720e;}
.strategy-arrow {margin:50px 0 45px;text-align:center;}
.strategy-task {text-align:center;}
.strategy-task .tit {margin-bottom:30px;color:#222222;font-size:30px;font-weight:500;}
.strategy-task .txt {background-color:#002a51;color:#ffffff;font-size:20px;font-weight:300;line-height:90px;}
.strategy-task .txt span {padding:0 60px;}
@media all and (max-width:1399px){
	.strategy-detail li {width:23.5%;margin-left:2%;}
	.strategy-detail .sub-tit:after {width:76.6%;margin-left:-38.3%;}
}
@media all and (max-width:1199px){
	.strategy-top {height:320px;}
	.strategy-top .pimg {width:1600px;margin-left:-800px;}
	.strategy-top .text-sec {width:90%;}
	.strategy-top .text-sec .tit {font-size:30px;}
	.strategy-top .text-sec .txt {font-size:30px;}
	.strategy-detail .txt:before {margin:20px auto 15px;}
	.strategy-detail .txt:after {margin:25px auto 0;}
	.strategy-detail .s-result, .strategy-detail .txt {font-size:20px;}
}
@media all and (max-width:999px){
	.strategy-top .text-sec .tit {font-size:26px;}
	.strategy-top .text-sec .txt {font-size:26px;padding:37px 30px;}
	.strategy-top .text-sec .txt:after {width:94px;height:94px;background-size:215px auto;bottom:-20px;right:20px;}
	.strategy-detail .sub-tit {font-size:26px;}
	.strategy-detail .num {font-size:26px;}
	.strategy-detail .s-result, .strategy-detail .txt {font-size:17px;}
}
@media all and (max-width:768px){
	.strategy-top {height:280px;}
	.strategy-top .pimg {width:1400px;margin-left:-700px;}
	.strategy-top .text-sec .tit {font-size:22px;}
	.strategy-top .text-sec .tit:after {height:40px;margin:20px auto -20px;}
	.strategy-top .text-sec .txt {font-size:22px;}
	.strategy-top .text-sec .txt:after {width:71px;height:71px;background-size:161px auto;}
	.strategy-detail {padding:0;position:relative;}
	.strategy-detail:before, .strategy-detail:after {display:block;content:"";background:#a7a7a7;position:absolute;z-index:1;}
	.strategy-detail:before {width:1px;height:225px;box-sizing:border-box;bottom:55px;left:0;}
	.strategy-detail:after {width:20px;height:1px;bottom:280px;left:0;}
	.strategy-detail .sub-tit {padding:0 0 0 75px;box-sizing:border-box;text-align:left;bottom:45px}
	.strategy-detail .sub-tit:before {width:50px;height:1px;position:absolute;top:50%;left:0;margin:0;}
	.strategy-detail .sub-tit:after {display:none;}
	.strategy-detail .strategy-list {padding:30px 0 115px;margin-left:20px}
	.strategy-detail .strategy-list:before {top:0;}
	.strategy-detail .strategy-list:after {width:1px;height:270px;background:#a7a7a7;position:absolute;top:68px;left:0;}
	.strategy-detail li {width:100%;float:none;text-align:left;padding-left:80px;box-sizing:border-box;margin:20px 0 0;}
	.strategy-detail li:after {display:none;}
	.strategy-detail li span {display:inline-block;vertical-align:middle;}
	.strategy-detail .num {font-size:22px;position:absolute;top:0;left:0;box-sizing:border-box;padding-right:10px;width:80px;}
	.strategy-detail .s-result {padding:10px;width:180px;}
	.strategy-detail .txt {text-align:left;padding-left:40px;}
	.strategy-detail .txt:before {border:0;border-style:solid;margin:0;position:absolute;top:50%;left:15px;margin-top:-7px;}
	.strategy-detail li:first-child .txt:before {border-width:7px 0 7px 14px;border-color:transparent;border-left-color:#044288;}
	.strategy-detail li:nth-child(2) .txt:before {border-width:7px 0 7px 14px;border-color:transparent;border-left-color:#3ba135;}
	.strategy-detail li:nth-child(3) .txt:before {border-width:7px 0 7px 14px;border-color:transparent;border-left-color:#0a60bc;}
	.strategy-detail li:last-child .txt:before {border-width:7px 0 7px 14px;border-color:transparent;border-left-color:#e6720e;}
	.strategy-task .txt {font-size:18px;line-height:70px;}
	.strategy-task .txt span {padding:0 40px;}
	.strategy-arrow {margin:40px 0 30px;}
	.strategy-arrow img {width:20%;height:auto;}
}
@media all and (max-width:699px){
	.strategy-top {height:240px;}
	.strategy-top .pimg {width:1200px;margin-left:-600px;}
}
@media all and (max-width:599px){
	.strategy-top {height:200px;}
	.strategy-top .pimg {width:1000px;}
	.strategy-top .text-sec .tit {font-size:20px;}
	.strategy-top .text-sec .tit:after {height:30px;margin:15px auto -15px;}
	.strategy-top .text-sec .txt {font-size:18px;padding:25px 30px;}
	.strategy-top .text-sec .txt:after {display:none;}
	.strategy-detail li {padding-left:30px;}
	.strategy-detail .num {color:#fff;padding-right:0;width:50px;}
	.strategy-detail .s-result, .strategy-detail .txt {font-size:16px;}
	.strategy-detail .s-result {padding:11px 10px;}
	.strategy-arrow {margin:30px 0 20px;}
}
@media all and (max-width:499px){
	.strategy-detail:before {height:365px;}
	.strategy-detail:after {bottom:420px;}
	.strategy-detail .strategy-list:after {height:370px;top:60px;}
	.strategy-detail li {text-align:center;}
	.strategy-detail li span {width:100%;box-sizing:border-box;}
	.strategy-detail .num {font-size:17px;}
	.strategy-detail .s-result {width:100%;}
	.strategy-detail .txt {text-align:center;padding:30px 0 0;}
	.strategy-detail .txt:before {top:15px;left:50%;margin:0 0 0 -7px;}
	.strategy-detail li:first-child .txt:before {border-width:14px 7px 0 7px;border-color:#044288 transparent transparent;}
	.strategy-detail li:nth-child(2) .txt:before {border-width:14px 7px 0 7px;border-color:#3ba135 transparent transparent;}
	.strategy-detail li:nth-child(3) .txt:before {border-width:14px 7px 0 7px;border-color:#0a60bc transparent transparent;}
	.strategy-detail li:last-child .txt:before {border-width:14px 7px 0 7px;border-color:#e6720e transparent transparent;}
	.strategy-task .txt span {padding:0 30px;}
}

/* 수립절차 */
.procedure-process {padding:20px 40px;}
.procedure-process ol li {float:left;display:block;min-height:210px;margin:30px 4.5% 30px 0;}
.procedure-process ol li:nth-child(odd) .num, .procedure-process ol li:nth-child(odd) .tit {color:#d74914;}
.procedure-process ol li:nth-child(odd) .num:after {background-color:#fae3cf;}
.procedure-process ol li .txt {margin:55px 30px 20px;}
.procedure-process ol li .txt span {display:block;}
.procedure-process ol li .tit {margin-bottom:6px;color:#044288;font-size:17px;}
.procedure-process ol li .date {background:url(/resources/homepage/kor/_Img/Content/procedure_time_ico.png) no-repeat left center;padding-left:25px;color:#666666;font-size:15px;font-weight:500;letter-spacing:-.05em;font-family:bio-sans, sans-serif}
.procedure-process ol li .detail {border-top:1px solid #d1d1d1;margin-top:20px;padding-top:12px;color:#555555;line-height:1.56;}
.procedure-process ol li:nth-child(n+5) {float:right;}
.procedure-process ol li:nth-child(5) {margin-right:0;}
.procedure-process ol li:nth-child(8) {margin-right:4.5%;}
.procedure-process ol li:nth-child(n+5)::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg);}
.procedure-process ol li:nth-child(5)::after {display:none;}
.procedure-process ol li:nth-child(8)::after {display:block;}
.procedure-process ol li:nth-child(4n)::before {content:"";display:block;position:absolute;bottom:-35px;left:50%;width:10px;height:16px;background: url(/resources/_Img/Common/dpt_process_spr.png) no-repeat 0px 0px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-ms-transform:rotate(90deg);}
.procedure-process ol li:last-child::before {display:none;}
.procedure-process ol li:nth-last-child(-n+4) {float:left;}
.procedure-process ol li:nth-last-child(-n+4)::after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-ms-transform:rotate(0deg);}

@media only screen and (max-width:1359px) {
	.procedure-process ol li {min-height:230px;}
}
@media only screen and (max-width:1299px) {
	.procedure-process ol li {min-height:230px;}
}
@media all and (max-width:1199px) {
	.procedure-process {padding:30px 20px;}
	.procedure-process ol li {width:30%;margin:0 5% 50px 0;}
	.procedure-process ol li:nth-child(3),
	.procedure-process ol li:nth-child(6),
	.procedure-process ol li:nth-child(9),
	.procedure-process ol li:nth-child(10) {margin-right:0;}
	.procedure-process ol li:nth-child(4),
	.procedure-process ol li:nth-last-child(-n+3) {float:right;}
	.procedure-process ol li:nth-child(4) {margin-right:0;}
	.procedure-process ol li:nth-child(5),
	.procedure-process ol li:nth-child(6) {margin-right:5%;}
	.procedure-process ol li:nth-child(8),
	.procedure-process ol li:nth-child(12){margin-right:5%;}
	.procedure-process ol li:nth-child(7),
	.procedure-process ol li:nth-child(8) {float:left;}
	.procedure-process ol li:after {margin:-8px 0 0 15px;}
	.procedure-process ol li:nth-child(4n)::before {display:none;}
	.procedure-process ol li:nth-child(3n)::before {content:"";display:block;position:absolute;bottom:-35px;left:50%;width:10px;height:16px;background: url(/resources/_Img/Common/dpt_process_spr.png) no-repeat 0px 0px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-ms-transform:rotate(90deg);}
	.procedure-process ol li:last-child::before {display:none;}
	.procedure-process ol li:nth-child(5)::after,
	.procedure-process ol li:nth-child(6)::after,
	.procedure-process ol li:nth-child(12)::after {display:block;}
	.procedure-process ol li:nth-child(7)::after,
	.procedure-process ol li:nth-child(8)::after {-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-ms-transform:rotate(0deg);}
	.procedure-process ol li:nth-last-child(-n+3)::after {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg);}
	.procedure-process ol li:nth-child(3)::after,
	.procedure-process ol li:nth-child(4)::after,
	.procedure-process ol li:nth-child(9)::after,
	.procedure-process ol li:nth-child(10)::after {display:none;}
}

@media all and (max-width:874px){
	.procedure-process ol li {min-height:255px;}
}

@media all and (max-width:799px){
	.procedure-process {padding:20px;}
	.procedure-process ol li {float:left !important;width:48%;min-height:170px;margin:0 4% 20px 0 !important;}
	.procedure-process ol li:nth-child(2n){margin-right:0 !important;}
	.procedure-process ol li::before {display:none !important;}
	.procedure-process ol li::after {margin-left:9px;-webkit-transform:rotate(0deg) !important;-moz-transform:rotate(0deg) !important;transform:rotate(0deg) !important;-ms-transform:rotate(0deg) !important;}
	.procedure-process ol li:nth-child(3)::after,
	.procedure-process ol li:nth-child(4)::after,
	.procedure-process ol li:nth-child(9)::after,
	.procedure-process ol li:nth-child(10)::after {display:block;}
	.procedure-process ol li:nth-child(2n):after {display:none;}
	.procedure-process .procedure-process-last {margin-bottom:0;}
	.procedure-process .procedure-process-last::after {display:none !important;}
	.procedure-process ol li .txt {margin-top:35px;}
	.procedure-process ol li .tit {font-size:16px;}
	.procedure-process ol li .date {font-size:14px;}
	.procedure-process ol li .detail {margin-top:10px;padding-top:15px;font-size:14px;}
}

@media all and (max-width:600px){
	.procedure-process ol li {float:none !important;width:auto;min-height:80px;margin:0 0 30px 0 !important;padding:2px;}
	.procedure-process ol li::after {margin:5px 0 0 0 !important;-webkit-transform:rotate(90deg) !important;-moz-transform:rotate(90deg) !important;transform:rotate(90deg) !important;-ms-transform:rotate(90deg) !important;}
	.procedure-process ol li:nth-child(2n):after {display:block;}
	.procedure-process ol li:last-child::after {display:none;}
	.procedure-process ol li br {display:none;}
}

/* Symbol */
.simbol-top {position:relative;text-align:center;display:block;}
.simbol-top .tit {font-size:35px;color:#222;font-weight:400;margin-bottom:45px}
.simbol-top .tit span {display:inline-block;color:#0a60bc}
.simbol-box-t {position:relative}
.simbol-box-t .tit {font-size:25px;color:#333;display:inline-block;position:absolute;top:0;left:0;font-weight:500;}
.simbol-box-t .simbol-txt {margin-left:320px;font-size:17px}
.simbol-box-t .simbol-txt .btn-down a {margin-right:10px;}
.simbol-box-t .simbol-txt .btn-down a:last-child {margin-right:0}
.simbol-box-i {position:relative}
.simbol-box-i .simbol-box {display:inline-block;width:31.7%;margin-right:2%}
.simbol-box-i .simbol-box:last-child {margin-right:0}
.simbol-box-i .simbol-box .simbol {border:1px solid #d4d4d4;padding:50px 80px;text-align: center;}
.simbol-box-i .simbol-box .simbol img {width:100%}
@media all and (max-width:899px) {
	.simbol-box-t .tit {font-size:23px}
	.simbol-box-i .simbol-box .simbol {padding:30px 50px;}
	.simbol-box-t .simbol-txt {margin-left:220px}
}
@media all and (max-width:799px) {
	.simbol-top .tit {font-size:30px;margin-bottom:30px}
	.simbol-top img {width:25%}
	.simbol-box-t .simbol-txt {margin-left:180px;font-size:15px}
}
@media all and (max-width:699px) {
	.simbol-top .tit {font-size:28px;margin-bottom:20px}
	.simbol-top img {width:35%}
	.simbol-box-t .tit {position:relative;margin-bottom:10px;font-size:20px}
	.simbol-box-t .simbol-txt {margin-left:0;}
	.simbol-box-t .simbol-txt .btn-down a {margin-right:7px;}
	.simbol-box-i .simbol-box {width:48%;margin-bottom:20px;}
	.simbol-box-i .simbol-box:nth-child(2n) {margin-right:0}
	.simbol-box-i .simbol-box .simbol {padding:35px 20px;}
	.simbol-box-i .simbol-box .simbol img {width:80%}
}
@media all and (max-width:499px) {
	.simbol-top .tit {font-size:25px;margin-bottom:15px}
	.simbol-box-i .simbol-box {width:100%;margin-right:0}
	.simbol-box-t .simbol-txt {font-size:14px}
	.simbol-box-t .simbol-txt .btn-down a {width:100%;margin-right:0;margin-bottom:7px}
}
@media all and (max-width:320px) {
	.simbol-top .tit {font-size:21px;margin-bottom:10px}
	.simbol-top img {width:45%}
}


/* 조직도 */
.ysc-org-wr {position:relative;}
.ysc-org-wr::before {content:"";position:absolute;top:0;left:50%;width:4000px;height:230px;margin-left:-2000px;background:#f7f7f7 url(/resources/homepage/kor/_Img/Content/univorg_top_bg.jpg) no-repeat center top;background-size:contain;z-index:-1;}
.ysc-org-wr .ysc-mark-list {position:absolute;right:0;top:20px;}
.ysc-org-wr .ysc-mark-list li {float:left;margin-right:15px;}
.ysc-org-wr .ysc-mark-list li:last-child {margin-right:0;}
.ysc-org-wr .org-list-wr {padding-top:25px;text-align:center;}
.ysc-org-wr .org-list {}
.ysc-org-wr .org-list .org-circle-bg {position:relative;display:inline-block;margin-top:17px;color:#ffffff;}
.ysc-org-wr .org-list .org-circle-bg::before {content:"";display:block;position:absolute;top:-17px;left:50%;margin-left:-3px;border-radius:50%;width:7px;height:7px;}
.ysc-org-wr .h1 {display:table;background:url(/resources/homepage/kor/_Img/Content/univorg_h1_bg.png) no-repeat center;background-size:contain;width:180px;height:180px;margin:0 auto;}
.ysc-org-wr .h1::before {content:"";position:absolute;top:40px;left:50%;background-color:#b4b4b4;width:1px;height:322px;z-index:-1;}
.ysc-org-wr .h1 span{display:table-cell;color:#ffffff;font-size:28px;font-weight:500;vertical-align:middle;}
.ysc-org-wr .part01 {display:block! important;margin:70px 0 22px !important;}
/*.ysc-org-wr .part01::before {background-color:#b6b6b6;top:28px !important;top:27px !important;left:512px !important;} */
.ysc-org-wr .part01 li {float:left;border:1px solid #b6b6b6;width:158px;margin-right:10px;padding:17px 0;color:#333333;font-size:17px;background:#fff;}
.ysc-org-wr .part01 .part01-list li:last-child {width:200px;margin-right:0;margin-left:50px;}
.ysc-org-wr .part01 .part01-list::before {content:"";position:absolute;top:50%;left:50%;margin-left:-30px;background-color:#b4b4b4;width:60px;height:1px;z-index:-1;}
.ysc-org-wr .part02 {position:relative;}
.ysc-org-wr .part02::before {content:"";position:absolute;top:25px;left:50%;background-color:#b4b4b4;width:1px;height:482px;z-index:-1;}
.ysc-org-wr .part02 .h2-txt {background-color:#044288;width:220px;margin-bottom:64px;padding:27.5px 0;font-size:25px;}
.ysc-org-wr .part02 .h2-txt.org-circle-bg::before {background-color:#044288;}
.ysc-org-wr .h3-list {padding:6px 3px;}
.ysc-org-wr .h3-list,
.ysc-org-wr .h4-list {padding:10px 0;}
.ysc-org-wr .h3-list li,
.ysc-org-wr .h4-list li {margin-bottom:10px;line-height:1.375;}
.ysc-org-wr .h3-list li:last-child,
.ysc-org-wr .h4-list li:last-child {margin-bottom:0;}
.ysc-org-wr .h2-part01-list {position:relative;margin-bottom:62px;}
.ysc-org-wr .h2-part01-list::before {content:"";position:absolute;top:-33px;left:47.3%;transform:translateX(-50%);-ms-transform:translateX(-50%);background-color:#b4b4b4;width:67.65rem;height:1px;z-index:-1;}
.ysc-org-wr .h2-part01-list .h3 {display:inline-block;width:20%;margin-right:10px;vertical-align:top;}
.ysc-org-wr .h2-part01-list .h3:last-child {margin-right:0;}
.ysc-org-wr .h2-part01-list .h2-part01-left {float:left;width:50%;}
.ysc-org-wr .h2-part01-list .h2-part01-right {float:right;width:50%;}
.ysc-org-wr .h2-part01-list .org-circle-bg {display:block;background-color:#346dad;padding:17.5px 0;font-size:17px;}
.ysc-org-wr .h2-part01-list .org-circle-bg::before {background-color:#346dad;}
.ysc-org-wr .h2-part01-list .org-circle-bg::after,
.ysc-org-wr .h2-part03-list .org-circle-bg::after{content:"";position:absolute;top:-50px;left:50%;background-color:#b4b4b4;width:1px;height:35px;z-index:-1;}
.ysc-org-wr .h2-part01-list .h3-list {border:1px solid #346dad;border-top:0;}
.ysc-org-wr .h2-part02-list {position:absolute;top:98px;right:0;text-align:left;font-size:0;}
.ysc-org-wr .h2-part02-list .h3 {position:relative;}
.ysc-org-wr .h2-part02-list .org-circle-bg,
.ysc-org-wr .h2-part02-list .h3-list{display:inline-block;text-align:center;vertical-align:top;}
.ysc-org-wr .h2-part02-list .org-circle-bg {position:relative;width:155px;margin-top:0;padding:17.5px 0;font-size:17px;}
.ysc-org-wr .h2-part02-list .org-circle-bg::before{top:45%;left:-14px;}
.ysc-org-wr .h2-part02-list .org-circle-bg::after {content:"";position:absolute;top:50%;right:167px;background-color:#b4b4b4;width:365px;height:1px;z-index:-1;}
.ysc-org-wr .h2-part02-list .h3-list {width:155px;margin: 0 0 20px 10px;font-size:17px;}
.ysc-org-wr .h3-orange-bg .h3-list {border:1px solid #df771c;}
.ysc-org-wr .h3-navy-bg .h3-list {border:1px solid #002a51;}
.ysc-org-wr .h2-part03-list{position:relative;}
.ysc-org-wr .h2-part03-list::before {content:"";position:absolute;top:-27px;left:278px;background-color:#b4b4b4;width:940px;height:1px;z-index:-1;}
.ysc-org-wr .h2-part03-list .h3 {float:left;margin-right:4.05%;}
.ysc-org-wr .h2-part03-list .h3-light-blue {width:39.7%;}
.ysc-org-wr .h2-part03-list .h3-green,
.ysc-org-wr .h2-part03-list .h3-light-green{width:26.1%;}
.ysc-org-wr .h2-part03-list .h3-light-green{margin-right:0;}
.ysc-org-wr .h2-part03-list .org-circle-bg {width:195px;margin-bottom:9px;padding:22.5px 0;font-size:17px;}
.ysc-org-wr .h2-part03-list .org-circle-bg::after {bottom:84px;height:30px;top:-44px}
.ysc-org-wr .h2-part04-list {position:absolute;right:-5rem;top:-133px;width:53%;}
.ysc-org-wr .h2-part04-list li {display:inline-block;width:25%;border:1px solid #b6b6b6;margin-left:10px;padding:17px 0;color:#333;line-height:1.5em;background:#fff;}
.ysc-org-wr .h2-part04-list li:first-child {width:18%;margin-left:0;}
.ysc-org-wr .h3-orange-bg .org-circle-bg,
.ysc-org-wr .h3-orange-bg .org-circle-bg::before{background-color:#df771c;}
.ysc-org-wr .h3-navy-bg .org-circle-bg,
.ysc-org-wr .h3-navy-bg .org-circle-bg::before{background-color:#002a51;}
.ysc-org-wr .h3-gray-bg .org-circle-bg,
.ysc-org-wr .h3-gray-bg .org-circle-bg::before{background-color:#515a6f;}
.ysc-org-wr .h3-light-blue .org-circle-bg,
.ysc-org-wr .h3-light-blue .org-circle-bg::before{background-color:#0a60bc;}
.ysc-org-wr .h3-green .org-circle-bg,
.ysc-org-wr .h3-green .org-circle-bg::before{background-color:#186f3d;}
.ysc-org-wr .h3-light-green .org-circle-bg,
.ysc-org-wr .h3-light-green .org-circle-bg::before{background-color:#3ba135;}
.ysc-org-wr .h2-part03-list .h3-list {font-size:0;text-align:left;}
.ysc-org-wr .h2-part03-list .h4 {display:inline-block;width:175px;margin:0 15px 20px 0;font-size:17px;text-align:center;vertical-align:top;}
.ysc-org-wr .h3-light-blue .h4:last-child {margin-right:0;}
.ysc-org-wr .h3-light-blue .h3-list > li:nth-child(3n) {margin-right:0;}

.ysc-org-wr .h2-part03-list .h4 span {display:block;border-top:2px solid #0a60bc;border-bottom:1px solid #0a60bc;padding:20px 0;font-size:18px;font-weight:500;color:#0a60bc;}
.ysc-org-wr .h2-part03-list .h4-list {border:1px solid #0a60bc;border-top:0;color:#555555!important;}
.ysc-org-wr .h2-part03-list .h3-green .h4 span,
.ysc-org-wr .h2-part03-list .h3-green .h4-list { border-color:#186f3d;color:#186f3d;}
.ysc-org-wr .h2-part03-list .h3-light-green .h4 span,
.ysc-org-wr .h2-part03-list .h3-light-green .h4-list{ border-color:#3ba135;color:#3ba135;}
.ysc-org-wr .h2-part03-list .h3-light-green .h4:nth-child(2n) {margin-right:0;}
.ysc-org-wr .h3-list .h4-part {display:inline-block;margin:0 15px 20px 0;vertical-align:top;}
.ysc-org-wr .h3-list .h4-part:last-child {margin-right:0;}
.ysc-org-wr .h3-list .h4-part .h4 {display:block;margin-right:0;}


@media all and (max-width:1399px){
	.ysc-org-wr .h1::before {heigth:340px;}
	.ysc-org-wr .part01 li {width:12%;}
	.ysc-org-wr .part01::before{left:42% !important;}
	.ysc-org-wr .part01 .part01-list::before {top:50%;left:40.3%;width:25%;margin-top:1px;}
	.ysc-org-wr .part01 .part01-list li:last-child {margin-left:0;}
	.ysc-org-wr .part01 .part01-list li:nth-child(4) {margin-left:20%;}
	.ysc-org-wr .h2-part01-list::before {width:82%;}
	.ysc-org-wr .part02 .h2-txt {width:160px;padding:23.5px 0;}
	.ysc-org-wr .part02::before {height:455px;}
	.ysc-org-wr .h2-part02-list{width:26%;}
	.ysc-org-wr .h2-part02-list .org-circle-bg {width:50%;}
	.ysc-org-wr .h2-part02-list .org-circle-bg::after {right:108%;width:176%;}
	.ysc-org-wr .h2-part02-list .h3-list{width:44%;}
	.ysc-org-wr .h2-part03-list::before{left:16%;width:68.1%;}
	.ysc-org-wr .h2-part03-list .h3 {width:32% !important;margin-right:2% !important}
	.ysc-org-wr .h2-part03-list .h4 {width:160px; margin-right:10px;}
	.ysc-org-wr .h2-part04-list li {font-size:15px;}
	.ysc-org-wr .h3-list li {padding:0 5px;font-size:15px;}
	.ysc-org-wr .h3-list .h4-part {width:160px;margin-right:10px;}
	.ysc-org-wr .h3-light-blue .h3-list > li:nth-child(3n) {margin-right:10px;}
	.ysc-org-wr .h3-light-blue .h3-list > li:nth-child(2n) {margin-right:0;}
	.ysc-org-wr .h2-part03-list .h3:last-child {margin-right:0 !important;}
}
@media all and (max-width:1199px){
	.ysc-org-wr .h2-part01-list::before {width:82.5%;}
	.ysc-org-wr .h2-part03-list .h3-list {text-align:center;}
	.ysc-org-wr .h2-part03-list .h4 {width:80%;max-width:195px;margin-right:0;}
	.ysc-org-wr .h2-part04-list {right:0;top:-140px;width:42%;}
	.ysc-org-wr .h2-part04-list li {width:28%;min-height:52px;padding:12px;vertical-align:top;}
	.ysc-org-wr .h2-part04-list li:first-child {width:20%;}
	.ysc-org-wr .h3-list .h4-part {width:80%;max-width:195px;}
	.ysc-org-wr .h3-list .h4-part:last-child {margin-right:10px;}
	.ysc-org-wr .h3-list .h4-part .h4 {width:100%;}
}
@media all and (max-width:1099px){
	.ysc-org-wr .h2-part04-list {top:-148px;width:40%;}
	.ysc-org-wr .h2-part04-list li {width:24%;min-height:66px;}
}
@media all and (max-width:999px){
	.ysc-org-wr .part02::before {height:450px;}
	.ysc-org-wr .h3-list li {font-size:15px;padding:0 5px;}
	.ysc-org-wr .h2-part01-list::before {top:-30px;width:78.7%;margin-left:1px;}
	.ysc-org-wr .h2-part01-list .org-circle-bg,
	.ysc-org-wr .h2-part02-list .org-circle-bg {font-size:15px;}
	.ysc-org-wr .h2-part01-list .org-circle-bg::after {margin-left:1.3px;height:31px;}
	.ysc-org-wr .h2-part01-list .h3-list li br {display:none;}
	.ysc-org-wr .h2-part03-list::before{top:-28px;}
}
@media all and (max-width:899px){
	.ysc-org-wr .ysc-mark-list img {width:50px;height:auto;}
	.ysc-org-wr .h1 {background-size:contain;width:180px;height:180px;margin-top:60px;}
	.ysc-org-wr .h1 span {font-size:27px;}
	.ysc-org-wr .h1::before {top:185px;left:0;height:20.3%;}
	.ysc-org-wr .h1::after {content: "";position: absolute;top:185px;left:0;background-color:#b4b4b4;width:38%;height:1px;z-index: -1;}
	.ysc-org-wr .part01 {margin:20px 0 22px !important;}
	.ysc-org-wr .part01::before{left:15% !important;}
	.ysc-org-wr .part01 li {width:auto;font-size:15px;padding:12px 20px;}
	.ysc-org-wr .part01 .part01-list li:nth-child(4) {margin-left:0;}
	.ysc-org-wr .part01 .part01-list li:last-child {width:auto;}
	.ysc-org-wr .part02 {margin-top:35px;}
	.ysc-org-wr .part02::before {top:50px;left:68px;height:89%;}
	.ysc-org-wr .part02::after {content: "";position: absolute;top:27px;left:0;background-color:#b4b4b4;width:35px;height:1px;z-index: -1;}
	.ysc-org-wr .part02 .h2-txt {display:block;margin-left:6%;padding:15px 40px;font-size:20px;margin-bottom:20px;}
	.ysc-org-wr .part02 .h2-txt::after {content: "";position: absolute;top:100%;left:20px;background-color:#b4b4b4;width:1px;height:89%;z-index: -1;}
	.ysc-org-wr .part02 .h2-txt.org-circle-bg::before {top:43%;left:-15px;}
	.ysc-org-wr .part02 .h2-txt.org-circle-bg::after {display:none;}
	.ysc-org-wr .h2-part01-list, .ysc-org-wr .h2-part02-list {margin-bottom:30px;}
	.ysc-org-wr .h2-part01-list {margin-left:12%;}
	.ysc-org-wr .part01 .part01-list, .ysc-org-wr .h2-part02-list {padding-left:5%;}
	.ysc-org-wr .part01 .part01-list::before {top:25px;left:30px;width:5.5%;}
	.ysc-org-wr .h2-part01-list::before {left:-29px;top:42px;width:30px;transform:inherit;-ms-transform:inherit;}
	.ysc-org-wr .h2-part01-list .h3 {float:none;width:90%;margin-right:0;}
	.ysc-org-wr .h2-part01-list .org-circle-bg,
	.ysc-org-wr .h3-list li, .ysc-org-wr .h4-list li, .ysc-org-wr .h2-part02-list .org-circle-bg {font-size:14px;}
	.ysc-org-wr .h2-part01-list .h2-part01-left, .ysc-org-wr .h2-part01-list .h2-part01-right {float:left;width:49%;}
	.ysc-org-wr .h2-part01-list .org-circle-bg {padding:12.5px 0;}
	.ysc-org-wr .h2-part01-list .h2-part01-left > ul > li:first-child .org-circle-bg::before,
	.ysc-org-wr .h2-part02-list .org-circle-bg::before{top:22px; left:-15px;}
	.ysc-org-wr .h2-part01-list li.h3:nth-child(n+2) .org-circle-bg::before, .ysc-org-wr .h2-part01-list .h2-part01-right li.h3 .org-circle-bg::before {display:none;}
	.ysc-org-wr .h2-part01-list .org-circle-bg::after,
	.ysc-org-wr .h2-part02-list .org-circle-bg::after {display:none;}
	
	.ysc-org-wr .h2-part02-list {position:static;top:auto;right:auto;width:auto;}
	.ysc-org-wr .h2-part02-list .org-circle-bg,
	.ysc-org-wr .h2-part02-list .h3-list {display:block;width:auto;margin-left:0;}
	.ysc-org-wr .h2-part02-list .org-circle-bg::after {top:52%;right:auto;}
	.ysc-org-wr .h2-part03-list {padding-top:27px;margin-left:11%;}
	.ysc-org-wr .h2-part03-list::before {top:0;left:-21px;width:87%;}
	.ysc-org-wr .h2-part03-list::after {position:absolute;content:"";display:block;top:0;left:0;width:50px;background:#b4b4b4;}
	.ysc-org-wr .h2-part03-list .org-circle-bg {font-size:15px; padding:15px 0;}
	.ysc-org-wr .h2-part03-list .org-circle-bg::after{bottom:65px;height:25px;}
	.ysc-org-wr .h2-part03-list .h4 span {font-size:15px;}
	.ysc-org-wr .h2-part04-list {top:-85px;right:auto;left:30%;width:auto;}
	.ysc-org-wr .h2-part04-list li {min-height:45px;}
}
@media all and (max-width:859px){
	.ysc-org-wr .part02::before {height:89%;}
	.ysc-org-wr .h2-part01-list::before {left:-24px;width:26px}
	.ysc-org-wr .h2-part03-list::before {left:-20px;width:86.8%;}
}
@media all and (max-width:839px){
	.ysc-org-wr .h2-part03-list::before {left:-17px;width:86.5%;}
}
@media all and (max-width:799px){
	.ysc-org-wr .h1::before {height:13.8%;}
	.ysc-org-wr .h2-part01-list, .ysc-org-wr .h2-part02-list {margin-left:14%;}
	.ysc-org-wr .h2-part01-list .h2-part01-left, .ysc-org-wr .h2-part01-list .h2-part01-right {float:none;width:auto;text-align:left;}
	.ysc-org-wr .h2-part01-list .h3 {text-align:center;}
	.ysc-org-wr .h2-part03-list {margin-left:14%;}
	.ysc-org-wr .h2-part03-list::before {left:-5.5%;width:89.8%;}
	.ysc-org-wr .h2-part03-list .org-circle-bg,
	.ysc-org-wr .h2-part03-list .h4 {width:100%;max-width:190px;}
	.ysc-org-wr .h2-part04-list {position:relative;top:auto;left:auto;text-align:left;}
	.ysc-org-wr .h2-part04-list li {text-align:center;}
	.ysc-org-wr .h3-list .h4-part {width:100%;}
	.ysc-org-wr .part02::before {height:93.5%;}
	.ysc-org-wr .part02::after {width:30px;}
	.ysc-org-wr .part02 .h2-txt {margin-bottom:35px;}
	.ysc-org-wr .h2-part01-list::before {left:-36px; width:20px;top:113px}
}
@media all and (max-width:768px){
	.ysc-org-wr .h1::after {width:40%;}
	.ysc-org-wr .h2-part03-list::before {left:-5.1%;width:89.2%;}
	.ysc-org-wr .h2-part03-list .org-circle-bg::after {height:23px;}
}

@media all and (max-width:759px){
	.ysc-org-wr .h2-part03-list::before {left:-4.8%;width:89%;}
	.ysc-org-wr .h2-part03-list .org-circle-bg::after {bottom:63px;}	
}
@media all and (max-width:749px){
	.ysc-org-wr .h1::before {height:17.1%;}
	.ysc-org-wr .part01 .part01-list li:last-child {margin-top:10px;}
	.ysc-org-wr .part02::after {width:24px;}
}
@media all and (max-width:699px){
	.ysc-org-wr .part02::before {left:55px;}
	.ysc-org-wr .h2-part03-list::before {left:-6%;width:90%;}
}
@media all and (max-width:599px){
	.ysc-org-wr .h1::before {height:27.7%;}
	.ysc-org-wr .part01 .part01-list li {width:38%;margin-right:2%;margin-top:10px;}
	.ysc-org-wr .part01 .part01-list li:last-child {width:38%;margin-right:0;}
	.ysc-org-wr .part01 .part01-list li:nth-child(even) {margin-right:0;}
	.ysc-org-wr .part01 .part01-list li:nth-child(-n+2) {margin-top:0;}
	.ysc-org-wr .h2-part03-list::before {left:-6.5%;width:90.5%;}
	.ysc-org-wr .h2-part04-list li {display:block;width:auto;min-height:auto;margin-top:10px;margin-left:0;}
	.ysc-org-wr .h2-part04-list li:first-child {width:auto;margin-top:0;}
	.ysc-org-wr .part02::after {width:20px;}
	.ysc-org-wr .part02::before {left:45px;height:90.5%;}	
}
@media all and (max-width:549px){
	.ysc-org-wr .h2-part03-list::before {left:-6%;width:90%;}
}
@media all and (max-width:539px){
	.ysc-org-wr .part02::after {width:15px;}
}
@media all and (max-width:499px){
	.ysc-org-wr .h1::before {height:29.2%;}
	.ysc-org-wr .h2-part03-list::before {left:-7%;width:91%;}
	.ysc-org-wr .part01 .part01-list li {width:35%;}
	.ysc-org-wr .part01 .part01-list li:last-child {width:35%;}
	.ysc-org-wr .part02::after {top:4%;}
	.ysc-org-wr .part01 .part01-list::before {top:15%;}
	.ysc-org-wr .part02::before {left:35px;height:90.5%;}
	.ysc-org-wr .part02 .h2-txt.org-circle-bg::before {top:49%;}
}
@media all and (max-width:459px){
	.ysc-org-wr .part01 .part01-list::before {top:12%;}
	.ysc-org-wr .part02::after {width:10px;}	
	.ysc-org-wr .h2-part01-list .h2-part01-left > ul > li:first-child .org-circle-bg::before, .ysc-org-wr .h2-part02-list .org-circle-bg::before {left:-10px;}
	.ysc-org-wr .h2-part03-list::before {left:-6.1%;width:90.5%;}
	.ysc-org-wr .h2-part03-list .org-circle-bg::after {height:25px;}	
}
@media all and (max-width:399px){
	.ysc-org-wr .h1::before {height:450px;}
	.ysc-org-wr .part01 .part01-list::before {top:8%;}
	.ysc-org-wr .part01 .part01-list li {float:none;width:auto;margin-right:0;}
	.ysc-org-wr .part01 .part01-list li:last-child {width:auto;}
	.ysc-org-wr .part01 .part01-list li:nth-child(2) {margin-top:10px;}
	.ysc-org-wr .part02::before {left:28px;height:98.6%;}
	.ysc-org-wr .part02::after {top:115px;left:29px;width:25px;}
	.ysc-org-wr .h2-part03-list::before {left:-7.5%;width:115%;}
	.ysc-org-wr .h2-part01-list .h3 {width:100%;}
	.ysc-org-wr .h2-part03-list .h3 {float:none;width:auto !important;margin-right:0 !important;}
	.ysc-org-wr .h2-part03-list .org-circle-bg, .ysc-org-wr .h2-part03-list .h4 {max-width:100%;}
	.ysc-org-wr .org-list .org-circle-bg::before {top:25px;left:-13px;}
	.ysc-org-wr .h2-part03-list .org-circle-bg::after {display:none;}
	.ysc-org-wr .h3-list .h4-part {max-width:100%;}	
}
@media all and (max-width:386px){
	.ysc-org-wr .h1::before{height:9%;}
	.ysc-org-wr .h2-part03-list::before {left:-7.2%;}
}
@media all and (max-width:329px){
	.ysc-org-wr .part02::before {left:27px;}
	.ysc-org-wr .part02::after {left:27px;}
	.ysc-org-wr .org-list .org-circle-bg::before {left:-15px;}
	.ysc-org-wr .h2-part03-list::before {left:-5.5%;}
}
@media all and (max-width:320px){
	.ysc-org-wr .h1::before {height:9.2%;}
}


/* 교통편안내 > 지하철 */
.topinfo-icon.subway-icon:after {width:201px;height:161px;background:url(/resources/homepage/kor/_Img/Content/subway_ico.png) no-repeat;}
.trfguide.subwayguide .trfguide-list {padding-bottom:45px;}
.trfguide.subwayguide .trfguide-list .bus-cont .direction li {margin-bottom:5px;}
.subwayguide .line {display:inline-block;padding:3px 5px;border-radius:5px;color:#fff;font-size:14px;margin-right:8px;vertical-align:middle;}
.subwayguide .line.n01 {background:#263c9c;}
.subwayguide .line.n02 {background:#3dab30;}
.subwayguide .line.n05 {background:#8228e2;}
.subwayguide .line.n10 {background:#4d91c1;}
.subwayguide .line.n12 {background:#ffce27;color:#555;}
.subwayguide .line.n13 {background:#9d0418;}
.subwayguide .line.n19 {background:#6ac061;}
.subwayguide .line.n21 {background:#1574e8;}

@media only screen and (max-width:800px) {
	.topinfo-icon.subway-icon:after {width:140px;height:113px;background-size:141px auto;}
}
@media only screen and (max-width:599px) {
	.topinfo-icon.subway-icon:after {display:none;}
}


/*===== 학과안내 =====*/
.majorsumm-sec .sumn-cont .career-info.ece-career .list .inwr {min-height:90px;}

/*===== 대학생활 =====*/

/* 휴학/복학 */
.topinfo-icon2 .scbreak-ico {background:url(/resources/homepage/kor/_Img/Content/reentry_icon.png);}

@media all and (max-width:999px) {
	.topinfo-icon2 .scbreak-ico {width:148px;height:113px;background-size:cover;top:-20px;padding-bottom:5px;}
}
@media all and (max-width:699px) {
	.topinfo-icon2 .scbreak-ico {width:107px;height:80px;top:0;}
}

/* 재입학 */
.topinfo-icon2 .reentry-ico {background-image:url(/resources/homepage/kor/_Img/Content/reentry_icon.png);}

/* 전과 */
.topinfo-icon.changedpt-ico:after {width:201px;height:161px;background:url(/resources/homepage/kor/_Img/Content/changedpt_icon.png) no-repeat 0 0}
@media all and (max-width:800px) {
	.topinfo-icon.changedpt-ico:after {width:140px;height:161px;background-size:100%;}
}
@media all and (max-width:640px) {
	.topinfo-icon.changedpt-ico:after {display:none;}
}

/* 학적부 정정안내 */
.topinfo-icon.scregcorrect-ico:after {width:201px;height:161px;background:url(/resources/homepage/kor/_Img/Content/scregcorrect_icon.png) no-repeat 0 0}
@media all and (max-width:800px) {
	.topinfo-icon.scregcorrect-ico:after {width:140px;height:161px;background-size:100%;}
}
@media all and (max-width:640px) {
	.topinfo-icon.scregcorrect-ico:after {display:none;}
}

/* 병무행정안내 > 병무청안내 */
.topinfo-icon.militaryinfo-ico:after {width:201px;height:161px;background:url(/resources/homepage/kor/_Img/Content/militaryinfo_icon.png) no-repeat 0 0}
.militaryinfo-txt .list .text-sec .tit {font-size:19px;letter-spacing: -0.05em;}
@media all and (max-width:1339px) {
	.militaryinfo-txt .list .text-sec .tit {height:78px;}
	.militaryinfo-txt .list .text-sec .tit:after {display:none;}
	.militaryinfo-txt .list .text-sec .txt {position:relative;margin:0;padding:23px 0 0;}
	.militaryinfo-txt .list .text-sec .txt:before {display:block;content:"";position:absolute;top:-4px;left:0;width:50px;height:2px;background:#044288;}
}
@media all and (max-width:899px) {
	.topinfo-icon.militaryinfo-ico {margin-bottom:30px;}
}
@media all and (max-width:800px) {
	.topinfo-icon.militaryinfo-ico:after {width:140px;height:161px;background-size:100%;}
}
@media all and (max-width:767px) {
		.militaryinfo-txt .list .text-sec .tit {height:auto;padding-bottom:30px;}
}
@media all and (max-width:640px) {
	.topinfo-icon.militaryinfo-ico {margin-bottom:0;}
	.topinfo-icon.militaryinfo-ico:after {display:none;}
}

/* 병무행정안내 > 징병검사 */
.topinfo-icon2 .conexam-ico {background-image:url(/resources/homepage/kor/_Img/Content/conexam_ico.png);}
.topinfo-type4 .text-sec .conexam-txt {min-height:400px}
@media all and (max-width:800px) {
	.topinfo-type4 .text-sec .conexam-txt {min-height:auto;padding-bottom:20px}
}

/* 병무행정안내 > 병역종류 */
.topinfo-icon2 .militarytype-ico {background-image:url(/resources/homepage/kor/_Img/Content/militarytype_ico.png);}

/* 병무행정안내 > 학생병역 */
.topinfo-icon2 .stdmilitary-ico {background-image:url(/resources/homepage/kor/_Img/Content/stdmilitary_ico.png);}

/* NCS 국가직무능력표준 안내 */
.topinfo-icon2 .ncsinfo-ico {background-image:url(/resources/homepage/kor/_Img/Content/ncsinfo_ico.png);}
.ncsinfo-config,
.curriculum-wr,
.onspec-wr{padding:40px 50px;border:1px solid #dbdbdb;box-sizing:border-box;}
.ncsinfo-config {background:url(/resources/homepage/kor/_Img/Content/ncsinfo_03.jpg) no-repeat right bottom;}
.ncsinfo-config .ncscf-list {position:relative;font-size:0;}
.ncsinfo-config .ncscf-list > li {position:relative;display:inline-block;width:19%;margin-right:8%;vertical-align:top;}
.ncsinfo-config .ncscf-list > li:last-child {margin-right:0;}
.ncsinfo-config .ncscf-list > li .tit {display:block;min-height:65px;padding:20px 10px;font-size:18px;font-weight:600;color:#fff;text-align:center;background:#044288;vertical-align:middle;box-sizing:border-box;}
.ncsinfo-config .ncscf-list > li .tit .stxt {display:block;font-size:16px;font-weight:300;color:rgba(255,255,255,0.6);}
.ncsinfo-config .ncscf-list > li:last-child .tit {padding:5px 10px;}
.ncsinfo-config .ncscf-list > li:nth-child(even) .tit {background:#0a60bc;}
.ncsinfo-config .ncscf-list > li::after,
.curriculum-list > li::after,
.onspec-wr li::after {position:absolute;display:block;content:"";top:20px;right:-24%;width:15px;height:24px;background:url(/resources/homepage/kor/_Img/Content/ncsinfo_spr.png) no-repeat;}
.ncsinfo-config .ncscf-list > li:last-child::after,
.curriculum-list > li:last-child::after,
.onspec-wr li:last-child::after {display:none;}
.ncsinfo-config .ncscf-list > li .ncscf-txt {padding:25px;margin-top:10px;border:1px solid #d1d1d1;box-sizing:border-box;text-align:center;}
.ncsinfo-config .ncscf-list > li .ncscf-txt > li {border-bottom:1px solid #dbdbdb;margin-bottom:20px;}
.ncsinfo-config .ncscf-list > li .ncscf-txt > li:last-child {border-bottom:0;margin-bottom:0;}
.ncsinfo-config .ncscf-list > li .ncscf-txt li .num {display:block;width:30px;height:30px;margin:0 auto 10px;border-radius:50%;padding-top:2px;background:#0a60bc;color:#fff;font:16px bio-sans, sans-serif;font-weight:600;box-sizing:border-box;}
.ncsinfo-config .ncscf-list > li .ncscf-txt li .stit {display:block;font-size:17px;color:#222;}
.ncscf-txt .ncscftxt-list {padding:20px 0;}
.ncscf-txt .ncscftxt-list li,
.curriculum-list .txt-box li {color:#555555;font-size:16px;text-align:left;}
.ncscf-txt .ncscftxt-list li::before,
.curriculum-list .txt-box li::before {content:"";display:inline-block;background-color:#555555;width:8px;height:1px;margin-right:5px;vertical-align:middle;}
.curriculum-list > li {position:relative;float:left;width:400px;margin-right:49px;}
.curriculum-list > li:first-child:before,
.curriculum-list > li:last-child:before{content:"";display:block;position:absolute;left:50%;bottom:-43px;background:url(/resources/homepage/kor/_Img/Content/ncsinfo_spr.png) no-repeat;}
.curriculum-list > li:first-child:before {background-position:-46px 0;width:15px;height:39px;}
.curriculum-list > li:last-child:before {background-position:-62px 0;width:7px;height:39px;margin-left:-11px;}
.curriculum-list > li:last-child {margin-right:0;}
.curriculum-list > li::after {background-position:-18px 0;width:13px;height:20px;right:-8%;}
.curriculum-list .tit {display:block;color:#ffffff;font-size:18px;font-weight:500;line-height:65px;text-align:center;}
.curriculum-list li:first-child .tit {background-color:#044288;}
.curriculum-list li:nth-child(2) .tit {background-color:#3ba135;}
.curriculum-list li:last-child .tit {background-color:#0a60bc;}
.curriculum-list .txt-box {background-color:#f7f7f7;height:130px;padding:30px 30px 0;}
.curriculum-wr > p {position:relative;margin-top:30px;text-align:center;color:#333333;font-size:18px;}
.curriculum-wr > p::after {content:"";position:absolute;top:12px;left:0;right:0;display:block;background-color:#787878;width:68%;height:1px;margin:0 auto;z-index:-1;}
.curriculum-wr > p span {display:inline-block;background-color:#ffffff;padding:0 30px;}
.onspec-wr li {position:relative;float:left;border-bottom:1px solid #6f87a2;width:212px;margin-right:59px;}
.onspec-wr li:first-child {border-bottom-color:#044288;}
.onspec-wr li:last-child {border-bottom-color:#e6720e;margin-right:0;}
.onspec-wr li::after {background-position:-32px 0;width:13px;height:20px;top:50%;right:-19%;}
.onspec-wr li .tit {display:block;background-color:#6f87a2;color:#ffffff;font-size:17px;text-align:center;line-height:60px;}
.onspec-wr li:first-child .tit {background-color:#044288;}
.onspec-wr li:last-child .tit {background-color:#e6720e;}
.onspec-wr li .txt {display:block;height:75px;padding:25px 10px;text-align:center;}
@media all and (max-width:1399px){
	.curriculum-list > li {width:28.57%;margin-right:7.14%;}
	.curriculum-list > li::after {right:-16%;}
	.curriculum-list .txt-box {height:145px;}
	.curriculum-wr > p::after {width:70%;}
	.onspec-wr li {width:16.33%;margin-right:4.31%;}
	.onspec-wr li .txt br {display:none;}
}
@media all and (max-width:1199px){
	.onspec-wr li .txt {height:95px;}
	.onspec-wr li .tit {font-size:16px;}
}
@media all and (max-width:1099px){
	.curriculum-list .txt-box {height:195px;padding-top:20px;}
}
@media all and (max-width:999px){
	.ncsinfo-config,
	.curriculum-wr,
	.onspec-wr {padding:20px 15px;}
	.ncsinfo-config {padding-bottom:215px;}
	.ncscf-txt .ncscftxt-list li,
	.curriculum-list .txt-box li {font-size:15px;}
	.ncsinfo-config .ncscf-list > li {width:45%;margin-right:10%;margin-bottom:15px;}
	.ncsinfo-config .ncscf-list > li:nth-child(2n) {margin-right:0;}
	.ncsinfo-config .ncscf-list > li::after {right:-14%;}
	.ncsinfo-config .ncscf-list > li:nth-child(2n)::after {display:none;}
	.ncsinfo-config .ncscf-list > li,
	.curriculum-list .tit {font-size:17px;}
	.curriculum-list .txt-box {height:170px;padding:15px 20px;}
	.onspec-wr li .tit {font-size:15px;}
	.onspec-wr li .txt {font-size:14px;}
}
@media all and (max-width:829px){
	.onspec-wr li .tit {font-size:14px;}
	.onspec-wr li .txt {height:120px;}
}
@media all and (max-width:768px){
	.ncsinfo-config .ncscf-list > li,
	.curriculum-list > li,
	.onspec-wr li {float:none;width:auto;margin-right:0;margin-bottom:30px;}
	.ncsinfo-config .ncscf-list > li {display:block;}
	.ncsinfo-config .ncscf-list > li:last-child,
	.curriculum-list > li:last-child{margin-bottom:0;}
	.ncsinfo-config .ncscf-list > li::after {top:auto;bottom:-27px;right:50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-ms-transform:rotate(90deg);}
	.ncsinfo-config .ncscf-list > li .ncscf-txt {padding:15px 20px;}
	.ncsinfo-config .ncscf-list > li .tit {min-height:0;padding:15px 10px;font-size:16px;}
	.ncsinfo-config .ncscf-list > li .ncscf-txt li .stit {font-size:16px;}
	.ncscf-txt .ncscftxt-list {padding:15px 0;}
	.curriculum-wr {position:relative;}
	.curriculum-wr > p {position:absolute;top:16px;right:4%;width:20px;height:82%;margin-top:0;padding-top:193px;}
	.curriculum-wr > p::after {top:12.5%;width:1px;height:60%;}
	.curriculum-wr > p span {padding:0;word-break:break-all;}
	.curriculum-list > li {width:90%;}
	.curriculum-list > li::after {top:auto;bottom:-24px;left:0;right:0;margin:0 auto;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-ms-transform:rotate(90deg);}
	.curriculum-list .tit {font-size:16px;}
	.curriculum-list .txt-box {height:auto;}
	.curriculum-list > li:first-child:before,
	.curriculum-list > li:last-child:before {left:auto;right:-6%;bottom:auto;top:66px;height:29px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);transform:rotate(270deg);-ms-transform:rotate(270deg);}
	.curriculum-list > li:last-child:before {height:21px;margin-left:0;margin-top:7px;}
	.onspec-wr li::after {top:auto;bottom:-27px;right:50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-ms-transform:rotate(90deg);}
	.curriculum-list .tit,
	.onspec-wr li .tit {line-height:50px;}
	.onspec-wr li .txt {height:auto;}
}
@media all and (max-width:368px){
	.curriculum-list > li:first-child:before {height:27px;}
	.curriculum-list > li:last-child:before {height:19px;}
	.curriculum-wr > p {top:11px;}
}


/* 교육과정 및 수업 */
.topinfo-icon2 .curriculum-ico {background-image:url(/resources/homepage/kor/_Img/Content/curriculum_ico.png);}

/* 시험 및 성적 */
.topinfo-icon2 .application-ico {background-image:url(/resources/homepage/kor/_Img/Content/application_ico.png);}

/* 시험 및 성적 */
.topinfo-icon2 .testngrade-ico {background-image:url(/resources/homepage/kor/_Img/Content/testngrade_ico.png);}

/* 출결시스템 안내 */
.topinfo-icon2 .attendance-ico {background-image:url(/resources/homepage/kor/_Img/Content/attendance_ico.png);}

/* 계절학기 */
.topinfo-icon2 .session-ico {background-image:url(/resources/homepage/kor/_Img/Content/session_ico.png);}

/* 강의평가 */
.topinfo-icon2 .lectevaluate-ico {background-image:url(/resources/homepage/kor/_Img/Content/lectevaluate_ico.png);}

/* 연계편입 */
.topinfo-icon2 .linktransfer-ico {background-image:url(/resources/homepage/kor/_Img/Content/linktransfer_ico.png);}

/* 교원자격증 */
.topinfo-icon2 .teaclicense-ico {background-image:url(/resources/homepage/kor/_Img/Content/teaclicense_ico.png);}

/* 장학안내 > 교내장학 */
.topinfo-icon.scholar-ico:after {width:201px;height:161px;background:url(/resources/homepage/kor/_Img/Content/scholar_icon.png) no-repeat 0 0}
@media all and (max-width:800px) {
	.topinfo-icon.scholar-ico:after {width:140px;height:161px;background-size:100%;}
}
@media all and (max-width:640px) {
	.topinfo-icon.scholar-ico:after {display:none;}
}

/* 대위원회(총학생회) > 소개 */
.councilinfo-wr {position:relative;}
.councilinfo-wr .topinfo-type1 {background: url(/resources/homepage/kor/_Img/Content/councilinfo_bg.png) no-repeat;background-position: 50% 100%;}

@media only screen and (max-width:999px) {
	.councilinfo-wr .topinfo-type1 {background:none;}
	.councilinfo-wr .topinfo-type1 .pimg-sec {background:url(/resources/homepage/kor/_Img/Content/councilinfo_bg.png) no-repeat;background-position:100% 0;background-size:50% auto;}
}

/* 학자금융자 */
.scholarloan {margin-top:20px;}
.cont-listwr-type1.scholarloan .list .text-sec {position:relative;padding-top:30px;}
.cont-listwr-type1.scholarloan .list .text-sec .tit {width:70%;padding-right:30%;padding-top:0;}
.scholarloan .scholarloan-btn {position:absolute;right:0;top:30px;}
.scholarloan .scholarloan-btn span {text-align:center;}

@media only screen and (max-width:1119px) {
	.cont-listwr-type1.scholarloan .list .text-sec .tit {font-size:21px;}
}
@media only screen and (max-width:899px) {
	.cont-listwr-type1.scholarloan .list .text-sec .tit {width:100%;padding-right:0;}
	.scholarloan .scholarloan-btn {float:right;position:relative;right:auto;top:auto;margin-top:20px;}
}

/* 해외봉사프로그램 */
.volunteer-wr {position:relative;}
.volunteer-wr .topinfo-type1 {background: url(/resources/homepage/kor/_Img/Content/volunteer_top_bg.png) no-repeat;background-position: 50% 100%;}
.volunteer-wr .volunteer-txt {position:relative;background: url(/resources/homepage/kor/_Img/Content/volunteerinfo_bg.png) no-repeat right top 10px;padding-top:120px; text-align:center;margin-bottom:60px}
.volunteer-wr .volunteer-txt:after {display:block;content:"";width:76px;height:70px;padding-top:60px;background: url(/resources/homepage/kor/_Img/Content/volunteerinfo_tit.png) no-repeat 0 0;position:absolute;top:0;left:50%;margin-left:-38px}
.volunteer-wr .volunteer-txt .txt {color:#333;font-size:17px;margin-bottom:30px;}
.volunteer-wr .volunteer-txt .txt:last-child {margin-bottom:0;}
.volunteer-wr .volunteer-img {overflow: hidden;}
.volunteer-wr .volunteer-img li {float:left;margin-right:2%;width:18.4%;}
.volunteer-wr .volunteer-img li:last-child {margin-right:0}
.volunteer-wr .volunteer-img li img{width:100%}
@media all and (max-width:1200px) {
	.volunteer-wr .volunteer-txt {background-size:223px auto}
}
@media only screen and (max-width:999px) {
	.volunteer-wr .topinfo-type1 {background:none;}
	.volunteer-wr .topinfo-type1 .pimg-sec {background:url(/resources/homepage/kor/_Img/Content/volunteer_top_bg.png) no-repeat;background-position:100% 0;background-size:50% auto;}
}
@media all and (max-width:900px) {
	.volunteer-wr .volunteer-txt .txt br {display:none}
}
@media all and (max-width:799px) {
	.volunteer-wr .volunteer-img li {width:32%;margin-right:2%;margin-top:15px;}
	.volunteer-wr .volunteer-img li:nth-child(3n) {margin-right:0;}
	.volunteer-wr .volunteer-img li:nth-child(-n+3) {margin-top:0;}
}
@media all and (max-width:640px) {
	.volunteer-wr .volunteer-txt {background: none;padding-top:72px;margin-bottom:30px}
	.volunteer-wr .volunteer-txt:after {width:46px;background-size:46px auto;margin-left:-23px}
	.volunteer-wr .volunteer-txt .txt {font-size:15px;margin-bottom:20px;}
	.volunteer-wr .volunteer-img li {float:none;margin-right:0;width:100%;}
	.volunteer-wr .volunteer-img li:nth-child(-n+3) {margin-top:15px;}
	.volunteer-wr .volunteer-img li:first-child {margin-top:0;}
}

/* 학생시설 */
.topinfo-icon.stdfacility-ico:after {width:201px;height:161px;background:url(/resources/homepage/kor/_Img/Content/stdfacility_top_icon.png) no-repeat 0 0}
@media all and (max-width:800px) {
	.topinfo-icon.stdfacility-ico:after {width:140px;height:161px;background-size:100%;}
}
@media all and (max-width:640px) {
	.topinfo-icon.stdfacility-ico:after {display:none;}
}

.topinfo-type6 {position:relative;font-size:0;}
.topinfo-type6 .list {position:relative;display: block;margin-bottom:80px;height:210px;padding:65px 0}
.topinfo-type6 .list:last-child {margin-bottom:0;}
.topinfo-type6 .list .text-sec {position:relative;display:inline-block;width:51.4%;vertical-align:middle;box-sizing:border-box;padding:35px 55px}
.topinfo-type6 .list .text-sec:after {display:block;content:"";position:absolute;width:8px;height:100%;background:#0a60bc;background:-moz-linear-gradient(-60deg,  #0a60bc 0%, #1dbc3b 100%);background:-webkit-linear-gradient(-60deg,  #0a60bc 0%,#1dbc3b 100%);background:linear-gradient(120deg,  #0a60bc 0%,#1dbc3b 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a60bc', endColorstr='#1dbc3b',GradientType=1 );top:0;left:0;z-index:-1}
.topinfo-type6 .list .text-sec .stit {font-size:35px;font-weight:400;line-height:1.2;color:#222;margin:0 0 30px;}
.topinfo-type6 .list .text-sec dl dt{position:relative;font-size:17px;color:#333;width:120px;display: inline-block;margin-right:20px;padding-left:17px;float: left;}
.topinfo-type6 .list .text-sec dl dt:after {display:block;content:"";position:absolute;width:7px;height:2px;background:#0a60bc;top:12px;left:0;z-index:-1}
.topinfo-type6 .list .text-sec dl dt:before {display:block;content:"";position:absolute;width:1px;height:12px;background:#c8c8c8;top:8px;right:0;z-index:-1}
.topinfo-type6 .list .text-sec dl dd{font-size:16px;color:#666;}
.topinfo-type6 .list .text-sec p {font-size:17px;margin-top:30px}
.topinfo-type6 .list .pimg-sec {position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;width:42.5%}
.topinfo-type6 .list .pimg-sec .pimg {position:relative;width:100%;max-width:540px;margin:0 auto;}
.topinfo-type6 .list .pimg-sec .pimg img {max-width:100%;}
/*홀수*/
.topinfo-type6 .list:nth-child(odd) .text-sec {margin-right:680px;width:50%}
.topinfo-type6 .list:nth-child(odd) .text-sec:before {display:block;content:"";position:absolute;width:141px;height:129px;background:url(/resources/homepage/kor/_Img/Content/stdfacility_spr.png) no-repeat 0 0;bottom:0;right:0;z-index:-1}
.topinfo-type6 .list:nth-child(odd) .pimg-sec {position:absolute;padding-right:60px;right:0;top: 50%; transform: translateY(-50%);-ms-transform: translateY(-50%);}
.topinfo-type6 .list:nth-child(odd) .pimg-sec:before {display:block;content:"";position:absolute;width:60px;height:200px;background:#e9e9e9;top:0;right:0;z-index:-1}
/*짝수*/
.topinfo-type6 .list:nth-child(even) .text-sec {margin-left:680px;}
.topinfo-type6 .list:nth-child(even) .pimg-sec {position:absolute;padding-left:60px;left:0;top: 50%; transform: translateY(-50%);-ms-transform: translateY(-50%);}
.topinfo-type6 .list:nth-child(even) .pimg-sec:before {display:block;content:"";position:absolute;width:60px;height:200px;background:#e9e9e9;bottom:0;left:0;z-index:-1}
@media all and (max-width:1400px) {
	.topinfo-type6 .list:nth-child(even) .text-sec {margin-left:640px;}
	.topinfo-type6 .list:nth-child(odd) .text-sec {margin-right:640px;}
}
@media all and (max-width:1300px) {
	.topinfo-type6 .list:nth-child(even) .text-sec {margin-left:540px;}
	.topinfo-type6 .list:nth-child(odd) .text-sec {margin-right:540px;}
}
@media all and (max-width:1200px) {
	.topinfo-type6 .list .text-sec {padding:20px 40px;}
	.topinfo-type6 .list:nth-child(even) .text-sec {margin-left:515px;}
	.topinfo-type6 .list:nth-child(odd) .text-sec {margin-right:515px;}
	.topinfo-type6 .list:nth-child(odd) .text-sec:before {width:113px;height:103px;top:50%;right:5%;background-size:113px auto}
	.topinfo-type6 .list:nth-child(even) .pimg-sec {padding: 30px 0 30px 30px;}
	.topinfo-type6 .list:nth-child(even) .pimg-sec:before {width: 30%;height: 100%;}
	.topinfo-type6 .list:nth-child(odd) .pimg-sec {padding: 30px 30px 30px 0;}
	.topinfo-type6 .list:nth-child(odd) .pimg-sec:before {width: 30%;height: 100%;}
	.topinfo-type6 .list .text-sec .tit {font-size: 30px;margin: 0 0 20px;}
	.topinfo-type6 .list .text-sec .stit {font-size:28px;}
}
@media all and (max-width:1125px) {
	.topinfo-type6 .list:nth-child(odd) .text-sec {margin-right:480px;}
	.topinfo-type6 .list:nth-child(even) .text-sec {margin-left:480px;}
}
@media all and (max-width:1024px) {
	.topinfo-type6 .list {margin-bottom:80px;height:auto;padding:40px 0}
	.topinfo-type6 .list:nth-child(odd) .text-sec {margin-right:450px;width:60%}
	.topinfo-type6 .list:nth-child(even) .text-sec {margin-left:450px;}
}
@media all and (max-width:999px) {
	.topinfo-type6 .list .text-sec, .topinfo-type6 .list:nth-child(odd) .text-sec {width:100%;}
	.topinfo-type6 .list:nth-child(even) .text-sec {margin-left:0;}
	.topinfo-type6 .list:nth-child(odd) .text-sec {margin-right:0;}
	.topinfo-type6 .list:nth-child(odd) .text-sec:before {display:none}
	.topinfo-type6 .list:nth-child(even) .pimg-sec {position:relative;padding-left:0;top:0;transform:none;}
	.topinfo-type6 .list:nth-child(odd) .pimg-sec {position:relative;padding-right:0;top:0;transform:none;}
	.topinfo-type6 .list .text-sec h4 {font-size:27px;margin: 0 0 20px;}
	.topinfo-type6 .list .text-sec dl dt{font-size:15px;}
	.topinfo-type6 .list .text-sec p{font-size:15px;margin-top:15px}
	.topinfo-type6 .list .pimg-sec {width:100%;text-align:center;padding:40px 0}
	.topinfo-type6 .list:nth-child(odd) .pimg-sec:before, .topinfo-type6 .list:nth-child(even) .pimg-sec:before {width:100%;height:210px;position:absolute;bottom:0;left:0;top:auto;right:auto}
}
@media all and (max-width:768px) {
	.topinfo-type6 .list .text-sec {padding:15px 30px;}
	.topinfo-type6 .list .text-sec h4 {font-size:25px;}
}
@media all and (max-width:699px) {
	.topinfo-type6 .list {margin-bottom:0;padding:15px 0}
	.topinfo-type6 .list:nth-child(odd) .text-sec:after, .topinfo-type6 .list:nth-child(even) .text-sec:after {width:5px}
	.topinfo-type6 .list .text-sec .stit {font-size:25px;margin:0 0 15px;}
	.topinfo-type6 .list .text-sec dl dt {font-size:14px;width:80px;marign-right:15px;}
	.topinfo-type6 .list .text-sec dl dd {font-size:14px}
	.topinfo-type6 .list .text-sec p {font-size:14px;margin-top:10px}
	.topinfo-type6 .list .pimg-sec {padding: 20px 0}
}
@media all and (max-width:499px) {
	.topinfo-type6 .list { margin-bottom: 0;}
	.topinfo-type6 .list .text-sec {padding:15px 20px;}
	.topinfo-type6 .list .pimg-sec {background-size:75% auto;padding:30px 0 40px;}
	.topinfo-type6 .list:nth-child(even) .pimg-sec:before, .topinfo-type6 .list:nth-child(odd) .pimg-sec:before {display:none}
}

/* 제화교육프로그램 > 해외어학연수 */
.topinfo-icon.langtraining-ico:after {width:201px;height:161px;background:url(/resources/homepage/kor/_Img/Content/langtraining_topinfo_icon.png) no-repeat 0 0}
.lang-img {overflow: hidden;font-size:0;}
.lang-img:last-child {margin-bottom:0;}
.lang-img li {display:inline-block;vertical-align:top;width:30.6%;margin-left:4%;margin-top:40px;}
.lang-img li:nth-child(3n+1) {margin-left:0;}
.lang-img li:nth-child(-n+3) {margin-top:0;}
.lang-img li img {width:100%;}

@media all and (max-width:1099px) {
	.lang-img li {margin-top:30px;}
}
@media all and (max-width:800px) {
	.topinfo-icon.langtraining-ico:after {width:140px;height:161px;background-size:100%;}
}
@media all and (max-width:768px) {
	.lang-img li {width:100%;max-width:430px;margin:20px 0 0;}
	.lang-img li:nth-child(-n+3) {margin-top:20px;}
	.lang-img li:first-child {margin-top:0;}
}
@media all and (max-width:640px) {
	.topinfo-icon.langtraining-ico:after {display:none;}
}
@media all and (max-width:399px) {
	.lang-img li {margin-top:10px;}
}

/* 송담역량인증제 */
.ysc-process-type01 ol {display:inline-block;width:100%;font-size:0}
.ysc-process-type01 ol li {float:left;display:table;position:relative;vertical-align:middle;border:1px solid #bababa;width:17.6%;min-height:90px;margin:0 3% 0 0;font-size:17px;color:#555;padding:20px;margin-bottom:20px;text-align:center;box-sizing:border-box;}
.ysc-process-type01 ol li:after {content:"";display:block;position:absolute;width:10px;height:16px;right:-25px;top:50%;margin:-8px 0 0 25px;background:url(/resources/_Img/Common/dpt_process_spr.png) no-repeat 0px 0px}
.ysc-process-type01 ol li:last-child {margin-right:0;}
.ysc-process-type01 ol li:last-child:after {display:none}
.ysc-process-type01 ol li span {display:table-cell;vertical-align:middle;word-break:break-all;}
.ysc-process-type01 ol li .cp-pro-btn {position:absolute;right:-1px;top:50%;margin-top:-21px;}
.ysc-process-type01 ol li:first-child {padding:20px 50px 20px 20px;}

@media all and (max-width:999px) {
	.ysc-process-type01 ol li {width:22%;margin:0 4% 20px 0;font-size:16px;}
	.ysc-process-type01 ol li:after {margin-left:10px;}
	.ysc-process-type01 ol li:nth-child(4n) {margin-right:0;}
	.ysc-process-type01 ol li:nth-child(4n):after {display:none;}
}
@media all and (max-width:899px) {
	.ysc-process-type01 ol li {width:31%;margin:0 3.5% 20px 0;}
	.ysc-process-type01 ol li:after {right:-21px;}
	.ysc-process-type01 ol li:nth-child(3n) {margin-right:0;}
	.ysc-process-type01 ol li:nth-child(3n):after {display:none}
	.ysc-process-type01 ol li:nth-child(4n) {margin-right:3.5%;}
	.ysc-process-type01 ol li:nth-child(4n):after {display:block;}
	.ysc-process-type01 ol li:last-child:after {display:none;}
}
@media all and (max-width:767px) {
	.ysc-process-type01 ol li {font-size:15px;}
}
@media all and (max-width:699px) {
	.ysc-process-type01 ol li:after {right:-18px;}
}
@media all and (max-width:599px) {
	.ysc-process-type01 ol li {float:none;display:block;width:auto;margin:0 0 25px 0;min-height:0;padding: 20px 3% 20px 3%;}
	.ysc-process-type01 ol li:nth-child(4n) {margin-right:0;}
	.ysc-process-type01 ol li:nth-child(3n):after {display:block}
	.ysc-process-type01 ol li:last-child:after{display:none}
	.ysc-process-type01 ol li:after {top:100%;left:50%;margin:5px 0 0 -7px;transform:rotate(90deg);-ms-transform:rotate(90deg)}
	.ysc-process-type01 ol li span {display:inline-block;}
	.ysc-process-type01 ol li .cp-pro-btn {position:relative;right:auto;top:auto;margin-top:0;}
}

/* 대학일자리센터 */
.yscjob-img {overflow: hidden;}
.yscjob-img li {display: inline-block;vertical-align: top;width: 430px;margin-left: 52px;}
.yscjob-img li:nth-child(3n+1) {margin-left: 0;}
.yscjob-img li img {display: inline-block;vertical-align: middle;max-width: 100%;}
.yscjob-img li span {display:block;text-align:center;font-size:20px;color:#333;margin-top:28px}
.yscjob-step-wr {position:relative;padding: 50px 0 0;}
.yscjob-step-wr:after {display: block;content: "";width: 2000px;height: 100%;position: absolute;top: 0;left: 50%;margin-left: -1000px;background: #f7f7f7;z-index:-1}
.yscjob-step-wr .yscjob-step {overflow: hidden;}
.yscjob-step-wr .yscjob-step li {display: inline-block;vertical-align: top;width: 430px;margin-left: 52px;text-align:center;margin-bottom:50px;}
.yscjob-step-wr .yscjob-step li:nth-child(3n+1) {margin-left: 0;}
.yscjob-step-wr .yscjob-step li img {display: inline-block;vertical-align: middle;max-width: 100%;margin-bottom:20px}
.yscjob-step-wr .yscjob-step li .tit {display:block;font-size:18px;color:#0a60bc;margin-bottom:10px}
.yscjob-step-wr .yscjob-step li .txt {display:block;font-size:20px;color:#333;}
.yscjob-leaflet {overflow:hidden;clear:both;}
.yscjob-leaflet .cover {float:left;width:23.5%;margin-right:1.5%;}
.yscjob-leaflet .cover img {box-shadow:10px 15px 20px rgba(0,0,0,0.3);-webkit-box-shadow:10px 15px 20px rgba(0,0,0,0.3);margin-bottom:40px;}
.yscjob-leaflet .leaflet {float:left;width:75%;padding-top:30px;}
.yscjob-leaflet img {width:100%;}


@media all and (max-width:1400px) {
	.yscjob-img li {width:30.666%;margin-left:3%;}
	.yscjob-step-wr .yscjob-step li {width:30.666%;margin-left:3%;}
}
@media all and (max-width:899px) {
	.yscjob-step-wr {position:relative;padding: 40px 0 0;}
	.yscjob-img li span {font-size:16px;margin-top:15px}
	.yscjob-step-wr .yscjob-step li .tit {font-size:16px;}
	.yscjob-step-wr .yscjob-step li .txt {font-size:16px;}
}
@media all and (max-width:600px) {
	.yscjob-img {margin-bottom:0;}
	.yscjob-img li {width:100%;margin:30px 0 0;margin-left: 0}
	.yscjob-img li img {width: 100%;}
	.yscjob-img li span {font-size:15px;margin-top:20px}
	.yscjob-step-wr {padding: 30px 0 0;}
	.yscjob-step-wr .yscjob-step li {width:100%;margin-bottom:20px;margin-left: 0}
	.yscjob-step-wr .yscjob-step li img {width: 100%;margin-bottom:10px}
	.yscjob-step-wr .yscjob-step li .tit {font-size:15px;margin-bottom:10px;display: inline-block;}
	.yscjob-step-wr .yscjob-step li .txt {font-size:15px;display: inline-block;}
	.yscjob-leaflet .cover {float:none;width:80%;margin:0 auto;}
	.yscjob-leaflet .cover img {box-shadow:5px 10px 15px rgba(0,0,0,0.3);-webkit-box-shadow:5px 10px 15px rgba(0,0,0,0.3);margin-bottom:20px;}
	.yscjob-leaflet .leaflet {float:none;width:auto;padding-top:0;margin-top:30px;}
}

/* 직업기초교양센터 > 센터소개 */
.workbinfo-wr {position:relative;}
.workbinfo-wr .topinfo-type1 {background: url(/resources/homepage/kor/_Img/Content/workbinfo_bg.png) no-repeat;background-position: 50% 100%;}
.workbinfo-map {position:relative;width:100%;margin-bottom:20px;}
.workbinfo-map .root_daum_roughmap {width:100%}
@media only screen and (max-width:999px) {
	.workbinfo-map .root_daum_roughmap .wrap_map {height:300px !important;}
	.workbinfo-wr {background:none;}
	.workbinfo-wr .topinfo-type1 .pimg-sec {background:url(/resources/homepage/kor/_Img/Content/workbinfo_bg.png) no-repeat;background-position:100% 0;background-size:50% auto;}
}
@media only screen and (max-width:599px) {
	.workbinfo-map .root_daum_roughmap .wrap_map {height:250px !important;}
}

/* 직업기초교양센터 > 운영안내 > 교육목표 및 방향*/
.vision-box {position:relative;background:#0a60bc; text-align:center;padding:35px 0;z-index: -3}
.vision-box:after {display: block; content: "";width: 0;border-width: 75px 110px;border-style: solid;border-color: #0952a0 transparent transparent #0952a0;position: absolute;top: 0;left: 0;z-index: -1;}
.vision-box h4 {position:relative;font-size:20px;color:#fff;padding-bottom:15px;margin-bottom:15px;font-family:bio-sans, sans-serif}
.vision-box h4:after {display:block;content:"";background:#fff;width: 20px;height: 1px;left: 50%;margin-left: -10px;bottom:0;position: absolute;}
.vision-box .txt {font-size:25px;color:#fff;font-weight: 300}
.workbojb-listwr-type1:after {display:block;content:"";clear:both;}
.workbojb-listwr-type1 .list {display:inline-block;vertical-align:top;width:430px;margin-left:50px;}
.workbojb-listwr-type1 .list:nth-child(3n+1) {margin-left:0;}
.workbojb-listwr-type1 .list .pimg-sec {text-align:center;}
.workbojb-listwr-type1 .list .pimg-sec .pimg {font-size:0;width:100%;max-width:430px;margin:0 auto;background:#bebebe url(/resources/_Img/Common/ysc_bg.png) no-repeat 50% 50%;background-size:35% auto;}
.workbojb-listwr-type1 .list .pimg-sec .pimg:before {display:inline-block;vertical-align:middle;content:"";width:0;padding-top:62.79%;}
.workbojb-listwr-type1 .list .pimg-sec .pimg img {display:inline-block;vertical-align:middle;max-width:100%;}
.workbojb-listwr-type1 .list .text-sec {letter-spacing:-.05em;}
.workbojb-listwr-type1 .list .text-sec .txt {position:relative;font-size:18px;font-weight:400;color:#555;padding:30px 0;line-height:1.2;text-align: center}
.workbojb-listwr-type1 .list .text-sec .txt:before {display:block;content:"";width:4000px;height:100%;padding-top:60px;background:#f7f7f7;position:absolute;bottom:2px;left:50%;margin-left:-2000px;z-index:-1;}
@media all and (max-width:1400px) {
	.workbojb-listwr-type1 .list {width:30.666%;margin-left:3.5%;}
}
@media all and (max-width:1200px) {
	.workbojb-listwr-type1 .list {width:30%;}
}
@media all and (max-width:999px) {
	.vision-box {padding:25px 0}
	.vision-box:after {border-width: 45px 70px}
	.vision-box h4 {font-size:18px;padding-bottom:10px;margin-bottom:10px}
	.vision-box .txt {font-size:19px}
	.workbojb-listwr-type1 .list {width:29%;margin-left:4%;}
	.workbojb-listwr-type1 .list .text-sec .txt {font-size:16px;}
}
@media all and (max-width:767px) {
	.vision-box {padding:20px 0}
	.vision-box h4 {font-size:16px;padding-bottom:10px;margin-bottom:10px}
	.vision-box .txt {font-size:17px}
	.workbojb-listwr-type1 .list {width:100%;margin:30px 0 0;}
	.vision-box:after {border-width: 45px 66px;}
	.workbojb-listwr-type1 .list:first-child {margin-top:0;}
	.workbojb-listwr-type1 .list .text-sec .txt {padding:20px 0;font-size:14px}
}

/* 직업기초교양센터 > 운영안내 > 교양 교과목 개요 */
.workb-wr {position:relative;}
.workb-wr img {max-width: 100%;}
.workb-wr .c-tit04 {position:relative;font-size:25px;font-weight:400;color:#222;padding-top:30px;margin-bottom:30px;letter-spacing:-0.05em;line-height:1.4em;width:280px;float:left;}
.workb-wr .c-tit04 span {font-size:17px; color:#666;display:block}
.workb-wr .c-tit04:after {content:"";position:absolute;left:0;top:0;width:280px;height:2px;background:#044288;}
.workb-wr .txt {margin-left: 350px;}

@media only screen and (max-width:999px){
    .workb-wr .c-tit04 {font-size:19px;margin-bottom:20px}
    .workb-wr .c-tit04 span {font-size:15px;display:inline-block}
}
@media all and (max-width:768px){
    .workb-wr img {width:100%}
    .workb-wr .c-tit04 {float:none;padding-top:15px}
    .workb-wr .c-tit04:after {width:100px;height:2px}
    .workb-wr .txt {margin-left: 0;}
}
@media only screen and (max-width:699px){
    .workb-wr .c-tit04 {font-size:18px;margin-bottom:10px}
    .workb-wr .txt {font-size:14px; }
}


/* 증명발급 */
.topinfo-icon.certificate-ico:after {width:201px;height:161px;background:url(/resources/homepage/kor/_Img/Content/certificate_icon.png) no-repeat 0 0}
.dpt-process-type02 ol li.cer-ico01 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico01.png) no-repeat 90% 85%}
.dpt-process-type02 ol li.cer-ico02 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico02.png) no-repeat 90% 85%}
.dpt-process-type02 ol li.cer-ico03 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico03.png) no-repeat 90% 85%}
.dpt-process-type02 ol li.cer-ico04 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico04.png) no-repeat 90% 85%}
.dpt-process-type02 ol li.cer-ico05 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico05.png) no-repeat 90% 85%}
.dpt-process-type02 ol li.cer-ico06 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico06.png) no-repeat 90% 85%}
.dpt-process-type02 ol li.cer-ico07 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico07.png) no-repeat 90% 85%}
.dpt-process-type02 ol li.cer-ico08 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico08.png) no-repeat 90% 85%}
.dpt-process-type02 ol li.cer-ico09 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico09.png) no-repeat 90% 85%}
.dpt-process-type02 ol li.cer-ico10 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico10.png) no-repeat 90% 85%}
.dpt-process-type02 ol li.cer-ico11 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico11.png) no-repeat 90% 85%}

@media all and (max-width:800px) {
	.topinfo-icon.certificate-ico:after {width:140px;height:161px;background-size:100%;}
}
@media all and (max-width:640px) {
	.topinfo-icon.certificate-ico:after {display:none;}
}
@media all and (max-width:600px) {
	.dpt-process-type02 ol li.cer-ico01 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico01.png) no-repeat 95% 85%}
	.dpt-process-type02 ol li.cer-ico02 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico02.png) no-repeat 95% 85%}
	.dpt-process-type02 ol li.cer-ico03 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico03.png) no-repeat 95% 85%}
	.dpt-process-type02 ol li.cer-ico04 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico04.png) no-repeat 95% 85%}
	.dpt-process-type02 ol li.cer-ico05 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico05.png) no-repeat 95% 85%}
	.dpt-process-type02 ol li.cer-ico06 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico06.png) no-repeat 95% 85%}
	.dpt-process-type02 ol li.cer-ico07 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico07.png) no-repeat 95% 85%}
	.dpt-process-type02 ol li.cer-ico08 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico08.png) no-repeat 95% 85%}
	.dpt-process-type02 ol li.cer-ico09 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico09.png) no-repeat 95% 85%}
	.dpt-process-type02 ol li.cer-ico10 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico10.png) no-repeat 95% 85%}
	.dpt-process-type02 ol li.cer-ico11 {background:#fff url(/resources/homepage/kor/_Img/Content/cer-ico11.png) no-repeat 95% 85%}
}
@media only screen and (max-width:999px){
	.workb-wr .c-tit04 {font-size:19px;margin-bottom:20px}
	.workb-wr .c-tit04 span {font-size:15px;display:inline-block}
}
@media all and (max-width:768px){
	.workb-wr img {width:100%}
	.workb-wr .c-tit04 {float:none;padding-top:15px}
	.workb-wr .c-tit04:after {width:100px;height:2px}
	.workb-wr .txt {margin-left: 0;}
}
@media only screen and (max-width:699px){
	.workb-wr .c-tit04 {font-size:18px;margin-bottom:10px}
	.workb-wr .txt {font-size:14px; }
}

/* 학생상담센터 - 리스트 -박스형 4단 */
.cont-listwr-type4.txt-type3 .list {width:25%;}
.cont-listwr-type4.txt-type3 .list:before {position:absolute;display:block;content:"";width:1px;height:75%;background:#d0d0d0;margin:30px 0 0 -40px;}
.cont-listwr-type4.txt-type3 .list:first-child:before {display:none;}
.cont-listwr-type4 .inwr:before, .cont-listwr-type4 .inwr:after {display:none;}

@media only screen and (max-width:1099px){
	.cont-listwr-type4.txt-type3 .list {float:none;width:100%;}
	.cont-listwr-type4.txt-type3 .list:first-child {margin-top:0;}
	.cont-listwr-type4.txt-type3 .list:before {display:none;}
	.cont-listwr-type4.txt-type3 .list ul li {display:inline-block;width:49.5%;vertical-align:top;}
}
@media only screen and (max-width:429px){
	.cont-listwr-type4.txt-type3 .list ul li {display:block;width:100%;}

}


/* 학생상담센터 */
.topinfo-type2 .text-sec.counselcenter-top .txt p {margin-top:20px;}
.topinfo-type2 .text-sec.counselcenter-top .txt p:first-child {margin-top:0;}
.counselcenter-map .btn-skip {position:absolute;display:block;top:-1000em;left:-1000em;width:1px;height:1px;overflow:hidden;}
.counselcenter-map .map {position:relative;width:100%;margin-bottom:20px;}
.counselcenter-map .map .root_daum_roughmap {width:100%;z-index:-1;}
.counselcenter-map .map .root_daum_roughmap .wrap_map {height:550px !important;}
.counselcenter-map .map .root_daum_roughmap .wrap_controllers {padding:7px 80px 7px 11px;}
.counselcenter-map .privcarmap-info:before {padding:80px 0 140px;z-index:-2;}
.counselcenter-map .counselcenter-info {padding-top:20px;}
.counselcenter-map .counselcenter-info .counsinfo-left, .counselcenter-map .counselcenter-info .counsinfo-right {display:block;float:left;width:50%;}
.counselcenter-map .counselcenter-info dl dt, .counselcenter-map .privcarmap-info.counselcenter-info dl dd {vertical-align:top;}
.counselcenter-map .counselcenter-info dl .tit:before {margin-top:-7px;}
.counselcenter-map .counselcenter-info dl .tit:after {margin:-2px 15px 0;}
.counselcenter-map .counselcenter-info dl dd {margin-top:2px;}
.counselcenter-map .counselcenter-info .counsinfo-left dd {width:75%;font-size:19px;}
.counselcenter-map .counselcenter-info .counsinfo-right {width:47%;margin-left:3%;}
.counselcenter-map .counselcenter-info .counsinfo-right .tit.n02 {margin-left:0;margin-top:15px;}
.counselcenter-map .counselcenter-info .counsinfo-right dl:nth-child(2) dd {margin-top:17px;}
.counselcenter-map .counselcenter-info dl .tit.n03:before {background-image:url(/resources/homepage/kor/_Img/Content/counselcenter_ico.png);background-position:0 0;}

@media only screen and (max-width:1189px) {
	.counselcenter-map.counselcenter-map .privcarmap-info:before {padding:80px 0 50px;}
	.counselcenter-map .counselcenter-info .counsinfo-left, .counselcenter-map .counselcenter-info .counsinfo-right {float:none;width:auto;}
	.counselcenter-map .counselcenter-info dl {display:block;}
	.counselcenter-map .counselcenter-info .counsinfo-right {width:auto;margin-left:0;margin-top:15px;}
}
@media only screen and (max-width:999px) {
	.counselcenter-map .map {height:auto;}
	.counselcenter-map .map .btn-map {padding:10px 15px;}
	.counselcenter-map .counselcenter-info .counsinfo-left dd {font-size:17px;}
}
@media only screen and (max-width:829px) {
	.counselcenter-map .counselcenter-info dl .tit:before {margin-top:-5px;}
	.counselcenter-map .counselcenter-info dl .tit.n03:before {background-size:36px auto;}
	.counselcenter-map .counselcenter-info .counsinfo-left dd, .counselcenter-map .counselcenter-info .counsinfo-right dd {width:70%;}
}
@media only screen and (max-width:599px) {
	.counselcenter-map .map {margin-bottom:0;}
	.counselcenter-map .map .btn-map {bottom:0;}
	.counselcenter-map .map .root_daum_roughmap .wrap_map {height:250px !important;}
	.counselcenter-map .map .root_daum_roughmap .wrap_controllers {padding-right:100px;}
	.counselcenter-map .counselcenter-info dl dd {margin-top:0;}
	.counselcenter-map .counselcenter-info .counsinfo-right dd {width:60%;}
}
@media only screen and (max-width:400px) {
	.counselcenter-map .counselcenter-info .counsinfo-left dd {font-size:16px;}
	.counselcenter-map .counselcenter-info dl {margin-top:20px;}
	.counselcenter-map .counselcenter-map dl:last-child {margin-top:20px;}
	.counselcenter-map .counselcenter-info .counsinfo-left {margin-top:0;}
	.counselcenter-map .counselcenter-info .counsinfo-left dd, .counselcenter-map .counselcenter-info .counsinfo-right dd {display:block;width:auto;margin-top:5px;}
	.counselcenter-map .counselcenter-info .counsinfo-right dl:nth-child(2) dd {margin-top:5px;}
	.counselcenter-map .map .btn-map span:before {display:none;}
}
@media only screen and (max-width:389px) {
	.counselcenter-map .map .btn-map {bottom:0;}
}


/* 학생상담센터 - 상단 */
.topinfo-type5 {position:relative;font-size:0;}
.topinfo-type5 .list {position:relative;display: block;margin-bottom:70px}
.topinfo-type5 .list:last-child {margin-bottom:0;}
.topinfo-type5 .list .text-sec {display:inline-block;vertical-align:middle;box-sizing:border-box;padding:35px 50px;border-left:8px solid #0a60bc;}
.topinfo-type5 .list .text-sec .tit {font-size:35px;font-weight:400;line-height:1.2;color:#222;margin:0 0 30px;}
.topinfo-type5 .list .text-sec p {font-size:17px;padding-right:45px;}
.topinfo-type5 .list .pimg-sec {position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;width:42%}
.topinfo-type5 .list .pimg-sec .pimg {position:relative;}
.topinfo-type5 .list .pimg-sec .pimg img {max-width:100%;}
/*홀수*/
.topinfo-type5 .list:nth-child(odd) .text-sec {margin-left:680px;}
.topinfo-type5 .list:nth-child(odd) .pimg-sec {position:absolute;padding-left:60px;left:0;top: 50%; transform: translateY(-50%);-ms-transform: translateY(-50%);}
.topinfo-type5 .list:nth-child(odd) .pimg-sec:after {display:block;content:"";position:absolute;width:60px;height:200px;background:#e9e9e9;bottom:0;left:0;z-index:-1}
/*짝수*/
.topinfo-type5 .list:nth-child(even) .text-sec {margin-right:680px;}
.topinfo-type5 .list:nth-child(even) .pimg-sec {position:absolute;padding-right:60px;right:0;top: 50%; transform: translateY(-50%);-ms-transform: translateY(-50%);}
.topinfo-type5 .list:nth-child(even) .pimg-sec:after {display:block;content:"";position:absolute;width:60px;height:200px;background:#e9e9e9;top:0;right:0;z-index:-1}
@media all and (max-width:1400px) {
	.topinfo-type5 .list:nth-child(odd) .text-sec {margin-left:640px;}
	.topinfo-type5 .list:nth-child(even) .text-sec {margin-right:640px;}
}
@media all and (max-width:1300px) {
	.topinfo-type5 .list .text-sec {padding:20px 30px}
	.topinfo-type5 .list:nth-child(odd) .text-sec {margin-left:540px;}
	.topinfo-type5 .list:nth-child(even) .text-sec {margin-right:540px;}
}
@media all and (max-width:1200px) {
	.topinfo-type5 .list .text-sec {padding:0 20px}
	.topinfo-type5 .list:nth-child(odd) .text-sec {margin-left:515px;}
	.topinfo-type5 .list:nth-child(even) .text-sec {margin-right:515px;}
	.topinfo-type5 .list:nth-child(odd) .pimg-sec {padding: 30px 0 30px 30px;}
	.topinfo-type5 .list:nth-child(odd) .pimg-sec:after {width: 30%;height: 100%;}
	.topinfo-type5 .list:nth-child(even) .pimg-sec {padding: 30px 30px 30px 0;}
	.topinfo-type5 .list:nth-child(even) .pimg-sec:after {width: 30%;height: 100%;}
	.topinfo-type5 .list .text-sec .tit {font-size: 30px;margin: 0 0 20px;}
}
@media all and (max-width:1125px) {
	.topinfo-type5 .list:nth-child(odd) .text-sec {margin-left:480px;}
	.topinfo-type5 .list:nth-child(even) .text-sec {margin-right:480px;}
}
@media all and (max-width:1024px) {
	.topinfo-type5 .list:nth-child(odd) .text-sec {margin-left:450px;}
	.topinfo-type5 .list:nth-child(even) .text-sec {margin-right:450px;}
}
@media all and (max-width:999px) {
	.topinfo-type5 .list .text-sec {width:100%;}
	.topinfo-type5 .list:nth-child(odd) .text-sec {margin-left:0;}
	.topinfo-type5 .list:nth-child(even) .text-sec {margin-right:0;}
	.topinfo-type5 .list:nth-child(odd) .pimg-sec {position:relative;padding-left:0;top:0;transform:none}
	.topinfo-type5 .list:nth-child(even) .pimg-sec {position:relative;padding-right:0;top:0;transform:none}
	.topinfo-type5 .list .text-sec .tit {font-size:27px;margin: 0 0 20px;}
	.topinfo-type5 .list .text-sec p {padding:0;font-size:16px}
	.topinfo-type5 .list .pimg-sec {width:100%;text-align:center;padding:40px 0}
	.topinfo-type5 .list:nth-child(odd) .pimg-sec:after, .topinfo-type5 .list:nth-child(even) .pimg-sec:after {width:100%;height:210px;position:absolute;bottom:0;left:0;top:auto;right:auto}
}
@media all and (max-width:768px) {
	.topinfo-type5 .list .text-sec {padding:15px 30px;border-left:5px solid #0a60bc;}
	.topinfo-type5 .list .text-sec .tit {font-size:25px;}
}
@media all and (max-width:699px) {
	.topinfo-type5 .list .text-sec {padding:15px 20px}
	.topinfo-type5 .list {margin-bottom:30px}
	.topinfo-type5 .list .text-sec .tit {font-size:20px;margin:0 0 15px;}
	.topinfo-type5 .list .text-sec p {font-size:15px}
	.topinfo-type5 .list .pimg-sec {padding: 20px 0}
}
@media all and (max-width:499px) {
	.topinfo-type5 .list { margin-bottom: 0;}
	.topinfo-type5 .list .text-sec {padding:15px 20px;}
	.topinfo-type5 .list .pimg-sec {background-size:75% auto;padding:30px 0 40px;}
	.topinfo-type5 .list:nth-child(odd) .pimg-sec:after, .topinfo-type5 .list:nth-child(even) .pimg-sec:after {display:none}
}

/* 장애학생지원센터 > 장애취업게시판 */
.dabledstdjob-wr {position:relative;}
.dabledstdjob-wr .topinfo-type1 {background: url(/resources/homepage/kor/_Img/Content/dabledstdjob_bg.png) no-repeat;background-position: 50% 100%;}
@media only screen and (max-width:999px){
	.dabledstdjob-wr .cont-listwr-type3.txt-type2:before {top:42%;}
	.dabledstdjob-wr {background:none;}
	.dabledstdjob-wr .topinfo-type1 .pimg-sec {background:url(/resources/homepage/kor/_Img/Content/dabledstdjob_bg.png) no-repeat;background-position:100% 0;background-size:50% auto;}
}

/* 성희롱 성폭력 고충 신고 접수*/
.yscsxinfo_wr {position:relative;}
.yscsxinfo_wr .topinfo-type1 {background: url(/resources/homepage/kor/_Img/Content/yscsxinfo_top_bg.png) no-repeat;background-position: 50% 100%;}
.dpt-step-wr {position:relative;}
.dpt-step-wr .dpt-step01 {position:relative;overflow: hidden;}
.dpt-step-wr .dpt-step01 .tit {font-size:20px;width: 320px;position: absolute;vertical-align: middle;text-align: center;color:#fff;padding:40px 0}
.dpt-step-wr .dpt-step01 .txt {margin-left:320px;padding:25px 0 25px 60px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;min-height:52px}
.dpt-step-wr .dpt-step01.num01, .dpt-step-wr .dpt-step01.num02 {padding-bottom:50px}
.dpt-step-wr .dpt-step01.num01:before, .dpt-step-wr .dpt-step01.num02:before {display:block;content:"";width:20px;height:50px;background: url(/resources/homepage/kor/_Img/Content/yscsxinfo_arr01.png) no-repeat 0 0;position:absolute;bottom:0;left:50%;margin-left:-10px}
.dpt-step-wr .dpt-step01.num01 .tit {background:#044288;}
.dpt-step-wr .dpt-step01.num01 .txt{border-top:2px solid #044288}
.dpt-step-wr .dpt-step01.num01 .txt .btit {font-size:17px;color:#044288;float: left;height: 30px;margin-right:50px}
.dpt-step-wr .dpt-step01.num02 .tit {background:#3ba135;}
.dpt-step-wr .dpt-step01.num02 .txt{border-top:2px solid #3ba135}
.dpt-step-wr .dpt-step01.num03 .tit {background:#0a60bc}
.dpt-step-wr .dpt-step01.num03 .txt{border-top:2px solid #0a60bc}
.dpt-step-wr .dpt-step02 {position:relative;overflow: hidden;padding-top:70px;background: url(/resources/homepage/kor/_Img/Content/yscsxinfo_arr02.png) no-repeat center top;}
.dpt-step-wr .dpt-step02 .step-box {width:48%;margin-right:4%;text-align:center;float:left}
.dpt-step-wr .dpt-step02 .step-box:last-child {margin-right:0}
.dpt-step-wr .dpt-step02 .step-box .stit {background:#5f7287;font-size:20px;color:#fff;padding:20px 0;display: block}
.dpt-step-wr .dpt-step02 .step-box .stxt {border:1px solid #ccc;padding:25px 0;min-height: 50px;display: block}

@media only screen and (max-width:999px){
	.yscsxinfo_wr {background:none;}
	.yscsxinfo_wr .topinfo-type1 .pimg-sec {background:url(/resources/homepage/kor/_Img/Content/yscsxinfo_top_bg.png) no-repeat;background-position:100% 0;background-size:50% auto;}
}
@media all and (max-width:899px) {
	.dpt-step-wr .dpt-step01 .txt {margin-left: 320px;padding: 25px 0 25px 50px; min-height: 52px;}
	.dpt-step-wr .dpt-step01 .tit {font-size:18px}
	.dpt-step-wr .dpt-step01.num01 .tit {padding:50px 0}
	.dpt-step-wr .dpt-step01.num01 .txt .btit {float: none;height: auto;display:block;margin-right: 30px;}
	.dpt-step-wr .dpt-step02 .step-box .tit {font-size:18px;color:#fff;padding:20px 0;}
	.dpt-step-wr .dpt-step02 {background-size: 85% auto;}
}
@media all and (max-width:699px) {
	.dpt-step-wr .dpt-step01 .tit {font-size:16px;width: 100%;position: relative;padding:15px 0}
	.dpt-step-wr .dpt-step01.num01 .tit {padding:15px 0}
	.dpt-step-wr .dpt-step01.num01 .txt .btit {margin-right: 0;}
	.dpt-step-wr .dpt-step01.num01, .dpt-step-wr .dpt-step01.num02 {padding-bottom: 30px;}
	.dpt-step-wr .dpt-step01.num01:before, .dpt-step-wr .dpt-step01.num02:before {width: 16px;margin-left: -8px;background-size: 16px auto;bottom: -7px;z-index: -5}
	.dpt-step-wr .dpt-step01.num03:before {display:block;content:"";width:1px;height:100%;background:#ccc;position:absolute;bottom:0;left:50%;z-index: -5;}
	.dpt-step-wr .dpt-step01 .txt {margin-left:0;padding:15px 0;min-height:auto;text-align:center;border-left:1px solid #ccc;background:#fff;}
	.dpt-step-wr .dpt-step02 {padding-top:30px;background: none;}
	.dpt-step-wr .dpt-step02 .step-box .stit {font-size:16px;padding: 15px 0}
	.dpt-step-wr .dpt-step02 .step-box .stxt {min-height: auto;padding: 15px 0;background:#fff;}
	.dpt-step-wr .dpt-step02 .step-box {width:100%;margin-right:0;float:none;margin-bottom:10px;}
	.dpt-step-wr .dpt-step02 .step-box .stxt br {display:none}
	.dpt-step-wr .dpt-step02 .step-box:last-child {margin-bottom:0;}
}
@media all and (max-width:499px) {
	.dpt-step-wr .dpt-step01 .tit, .dpt-step-wr .dpt-step01.num01 .tit {padding:10px 0}
	.dpt-step-wr .dpt-step01 .btxt {padding:10px 0;}
	.dpt-step-wr .dpt-step02 .step-box .stit {padding: 10px 0}
	.dpt-step-wr .dpt-step02 .step-box .stxt {padding: 10px 0;}
}



/*===== YSC광장 =====*/
/* 창업지원단 소개 */
.startup-step01 {background:#f7f7f7;padding:50px 50px 20px;overflow: hidden;}
.startup-step01 li {width:14.8%;margin-right:2%;display:inline-block;text-align:center;position:relative;margin-bottom:30px;vertical-align: bottom;}
.startup-step01 li:nth-child(6n) {margin-right:0;}
.startup-step01 li .txt {display: block;border-bottom: 1px solid #c5c5c5;padding-bottom: 15px;font-size:17px;color:#555;}
.startup-step01 li .num {display: block;color:#044288;font-family: bio-sans, sans-serif;font-weight:600;padding-top:20px;font-style:italic;position:relative;}
.startup-step01 li .num:after {content:"";display:block;position:absolute;width:5px;height:5px;left:50%;top:-3px;margin-left:-3px;background:#044288;border-radius: 50%;}

.startup-step01.step02 li .num {color:#3ba135;}
.startup-step01.step02 li .num:after {content:"";display:block;position:absolute;width:5px;height:5px;left:50%;top:-3px;margin-left:-3px;background:#3ba135;border-radius: 50%;}
@media all and (max-width: 1300px) {
	.startup-step01 li {width:14.5%}
}
@media all and (max-width: 1024px) {
	.startup-step01 {padding:50px 35px 20px;}
}
@media all and (max-width: 999px) {
	.startup-step01 li .txt {font-size:16px;}
}
@media all and (max-width: 899px) {
	.startup-step01 {padding:50px 35px 20px;}
	.startup-step01 li {width:23%}
	.startup-step01 li:nth-child(6n) {margin-right:2%;}
	.startup-step01 li:nth-child(4n) {margin-right:0;}
}
@media all and (max-width: 799px) {
	.startup-step01 {padding:30px 25px 10px;}
	.startup-step01 li {width:23%}
	.startup-step01 li:nth-child(4n) {margin-right:0;}
}
@media all and (max-width: 699px) {
	.startup-step01 {padding:20px 25px 0;}
	.startup-step01 li {width: 31.5%;}
	.startup-step01 li:nth-child(4n) {margin-right:2%;}
	.startup-step01 li:nth-child(3n) {margin-right:0;}
	.startup-step01 li .txt {padding-bottom: 10px;font-size:14px;}
	.startup-step01 li .num {padding-top:10px;}
}
@media all and (max-width: 499px) {
	.startup-step01 {padding:20px 15px 0;}
	.startup-step01 li {width: 48%;}
	.startup-step01 li:nth-child(3n) {margin-right:2%;}
	.startup-step01 li:nth-child(2n) {margin-right:0;}
}
@media all and (max-width: 399px) {
	.startup-step01 li {width: 100%;margin-right:0;margin-bottom: 15px;}
}



/*===== 참여와 소통 =====*/
/* 정보공개 > 등록금심의위원회 */
.proceeding-wr .c-list02 > li {padding-left:15px;}

/* 감사정보 */
.topinfo-type1.inspectioninfo-top {background:url(/resources/homepage/kor/_Img/Content/inspectioninfo_bg.png) no-repeat 50% 100%;}

@media only screen and (max-width:1299px) {
	.topinfo-type1.inspectioninfo-top .text-sec > .tit br {display:none;}
}
@media only screen and (max-width:999px) {
	.topinfo-type1.inspectioninfo-top {background:none;}
	.topinfo-type1.inspectioninfo-top .pimg-sec {background:url(/resources/homepage/kor/_Img/Content/inspectioninfo_bg.png) no-repeat 100% 0;background-size:50% auto;}
}

/* 청렴정보공개 */
.topinfo-type1.integrity-top {background:url(/resources/homepage/kor/_Img/Content/integrity_bg.png) no-repeat 50% 100%;}

@media only screen and (max-width:1299px) {
	.topinfo-type1.integrity-top .text-sec > .tit br {display:none;}
}
@media only screen and (max-width:999px) {
	.topinfo-type1.integrity-top {background:none;}
	.topinfo-type1.integrity-top .pimg-sec {background:url(/resources/homepage/kor/_Img/Content/integrity_bg.png) no-repeat 100% 0;background-size:50% auto;}
}


/* 대학사회적 책무 */
.topinfo-type2.socia-top .text-sec .txt .stit {display:block;font-size:25px;color:#333;margin-bottom:25px}
.socia-txt {position:relative;}
.socia-txt .socia-tit {position:relative;text-align:center;color:#044288;font-size:22px;padding-top:40px}
.socia-txt .socia-tit:before {display:block;content:"MISSON";color:#ececec;font-size:80px;position:absolute;top:0;left:50%;margin-left: -160px;font-family: bio-sans, sans-serif;z-index: -5;letter-spacing: 0.1em;}
.socia-txt .socia-box01 {position:relative;margin-top:50px;box-sizing: border-box;clear: both;width:100%}
.socia-txt .socia-box01 .socia-box {position:relative;box-sizing: border-box;clear: both;height: 340px;width:100%;}
.socia-txt .socia-box01 .socia-box .soc-img .num{display: block;width: 46px;height: 46px;line-height: 42px;background: #fff; border-radius: 50%; text-align: center;font-family: bio-sans, sans-serif;color: #0a60bc;font-size: 18px;}
.socia-txt .socia-box01 .socia-box .soc-img img {width:100%;}
.socia-txt .socia-box01 .socia-box .soc-txt {font-size: 18px;color: #333;}
.socia-txt .socia-box01 .socia-box .n01 {width: 47.5%;float:right;padding-top: 70px;position:relative;}
.socia-txt .socia-box01 .socia-box .n01 .soc-img {display: inline-block;position:relative;width: 59%;}
.socia-txt .socia-box01 .socia-box .n01 .soc-img .num{position: absolute;top: 20px;right: 20px;}
.socia-txt .socia-box01 .socia-box .n01 .soc-txt, .socia-txt .socia-box01 .socia-box .n02 .soc-txt {position: absolute;top: 50%;transform: translateY(-50%);-ms-transform: translateY(-50%);padding-left: 40px;width: 25%;}
.socia-txt .socia-box01 .socia-box .n01 .soc-txt:after, .socia-txt .socia-box01 .socia-box .n02 .soc-txt:after {content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 10px;background: #cedff2; z-index: -1;}
.socia-txt .socia-box01 .socia-box .n03 .soc-txt:after, .socia-txt .socia-box01 .socia-box .n04 .soc-txt:after {content: '';position: absolute;right: 0;bottom: 0;width: 100%;height: 10px;background: #cedff2; z-index: -1;}
.socia-txt .socia-box01 .socia-box .n02 {width: 50.5%;float:right;position:relative;}
.socia-txt .socia-box01 .socia-box .n02 .soc-img {display: inline-block;position:relative;width:65%}
.socia-txt .socia-box01 .socia-box .n02 .soc-img .num{position: absolute;top: 20px;right: 20px;}
.socia-txt .socia-box01 .socia-box .n03 {width: 43.5%;display: inline-block;margin-right: 1.5%;position:relative;padding-left:60px}
.socia-txt .socia-box01 .socia-box .n03 .soc-img {display: inline-block;position:relative; float: right;width: 69%;z-index: 1;}
.socia-txt .socia-box01 .socia-box .n03 .soc-img .num{position: absolute;top: 20px;left: 20px;}
.socia-txt .socia-box01 .socia-box .n03 .soc-txt {position: absolute;top: 50%;transform: translateY(-50%);-ms-transform: translateY(-50%);padding-right: 40px;text-align:right;width: 22.7%;}
.socia-txt .socia-box01 .socia-box .n04 {width: 51%;float:left;margin-right:1.5%;position:relative;}
.socia-txt .socia-box01 .socia-box .n04 .soc-img {display: inline-block;position:relative;float: right;width:70%;z-index: 1;}
.socia-txt .socia-box01 .socia-box .n04 .soc-img .num{position: absolute;top: 20px;left: 20px;}
.socia-txt .socia-box01 .socia-box .n04 .soc-txt {position: absolute;top: 50%;transform: translateY(-50%);-ms-transform: translateY(-50%);padding-right: 40px;width: 24.5%;text-align: right;}
.socia-txt .socia-box02 {margin-top:70px;background: url(/resources/homepage/kor/_Img/Content/socialduty_txt_bg.png) no-repeat center top;overflow: hidden;position: relative;height:445px}
.socia-txt .socia-box02 .box-txt .tit {display: inline-block;width: 100px;height: 100px;line-height: 97px;border-radius: 50%;text-align: center;font-family: bio-sans, sans-serif;color: #fff;font-size: 18px}
.socia-txt .socia-box02 .box-img {margin-top:10px;width: 48%;}
.socia-txt .socia-box02 .box-img img {max-width:100%;}
.socia-txt .socia-box02 .box01 {width: 50%;float: left;position: relative;}
.socia-txt .socia-box02 .box01 .box-txt {margin-left: 330px;}
.socia-txt .socia-box02 .box01 .box-txt .tit {background: #044288;}
.socia-txt .socia-box02 .box01 .box-txt ul {margin:35px 0 0 40px}
.socia-txt .socia-box02 .box01 .box-txt ul li {font-size:17px;padding: 3px 0 3px 15px; margin: 0;position: relative;}
.socia-txt .socia-box02 .box01 .box-txt ul li:before {display: block;content: "";position: absolute;top: 14px;left: 0;width: 8px;height: 2px;background: #b4b4b4;}
.socia-txt .socia-box02 .box01 .box-img { position: absolute;left: 0;top: 50%;transform: translateY(-50%);-ms-transform: translateY(-50%);}
.socia-txt .socia-box02 .box02 {width: 50%;float: right;position: relative;}
.socia-txt .socia-box02 .box02 .box-txt {margin-right: 330px;text-align: right;}
.socia-txt .socia-box02 .box02 .box-txt .tit {background: #3ba135;}
.socia-txt .socia-box02 .box02 .box-txt ul {margin:35px 40px 0 0}
.socia-txt .socia-box02 .box02 .box-txt ul li {font-size:17px;padding: 3px 15px 3px 0; margin: 0;position: relative;text-align:right}
.socia-txt .socia-box02 .box02 .box-txt ul li:before {display: block;content: "";position: absolute;top: 14px;right: 0;width: 8px;height: 2px;background: #b4b4b4;}
.socia-txt .socia-box02 .box02 .box-img { position: absolute;right: 0;top: 50%;transform: translateY(-50%);-ms-transform: translateY(-50%);}
@media all and (max-width:1390px) {
	.socia-txt .socia-box01 .socia-box {height:320px}
	.socia-txt .socia-box01 .socia-box .soc-txt br {display:none}
	.socia-txt .socia-box01 .socia-box .n02 {width: 50%}
}
@media all and (max-width:1300px) {
	.socia-txt .socia-box01 .socia-box {height:310px}
	.socia-txt .socia-box01 .socia-box .n03 {width:47.5%;padding-left:0}
	.socia-txt .socia-box01 .socia-box .n03 .soc-txt {width: 25.5%}
}
@media all and (max-width:1200px) {
	.socia-txt .socia-box01 .socia-box {height:280px}
	.socia-txt .socia-box01 .socia-box .n03 {padding-left: 0;}
	.socia-txt .socia-box02 .box01 .box-txt {margin-left: 260px;}
	.socia-txt .socia-box02 .box02 .box-txt {margin-right: 260px;}
	.socia-txt .socia-box01 .socia-box .n01 {padding-top:55px}
}
@media all and (max-width:1100px) {
	.socia-txt .socia-box01 .socia-box {height:255px}
}
@media all and (max-width:1024px) {
	.socia-txt .socia-box01 .socia-box {height:380px}
	.socia-txt .socia-box01 .socia-box .n03 .soc-txt, .socia-txt .socia-box01 .socia-box .n04 .soc-txt {position: relative;top: auto;transform: none;bottom: -10px;}
	.socia-txt .socia-box01 .socia-box .n01 .soc-img, .socia-txt .socia-box01 .socia-box .n02 .soc-img, .socia-txt .socia-box01 .socia-box .n03 .soc-img, .socia-txt .socia-box01 .socia-box .n04 .soc-img {width:100%}
	.socia-txt .socia-box01 .socia-box .soc-img img {height:300px}
	.socia-txt .socia-box01 .socia-box .n01, .socia-txt .socia-box01 .socia-box .n04 {width:49%;padding-top: 0;}
	.socia-txt .socia-box01 .socia-box .n02, .socia-txt .socia-box01 .socia-box .n03 {width: 49%;}
	.socia-txt .socia-box01 .socia-box .n03 .soc-txt {width:100%}
	.socia-txt .socia-box01 .socia-box .n01 .soc-txt, .socia-txt .socia-box01 .socia-box .n02 .soc-txt {position: relative;padding-left:0;top: auto;transform: none;bottom: -15px;}
}
@media all and (max-width:999px) {
	.topinfo-type2.socia-top .text-sec .txt .stit {font-size:21px;}
}
@media all and (max-width:899px) {
	.socia-txt .socia-box01 .socia-box {height:330px}
	.socia-txt .socia-box01 .socia-box .soc-img img {height:270px}
	.socia-txt .socia-box01 .socia-box .soc-txt {font-size: 16px;}
	.socia-txt .socia-box02 {height:auto;background-size:29% auto;}
	.socia-txt .socia-box02 .box01 .box-txt {margin-left: 0;width: 100%;float: none}
	.socia-txt .socia-box02 .box01 .box-img {display:none}
	.socia-txt .socia-box02 .box02 .box-txt {margin-right: 0;width: 100%;float: none}
	.socia-txt .socia-box02 .box02 .box-img {display:none}
}
@media all and (max-width: 699px) {
	.socia-txt .socia-tit {font-size: 18px;padding-top: 20px}
	.socia-txt .socia-tit:before {font-size: 64px;margin-left: -128px; letter-spacing: 0.1em;}
	.socia-txt .socia-box01 {margin-top:30px}
	.socia-txt .socia-box01 .socia-box {height: 270px;}
	.socia-txt .socia-box01 .socia-box .soc-img img {height:210px}
	.socia-txt .socia-box01 .socia-box .n01 .soc-txt, .socia-txt .socia-box01 .socia-box .n02 .soc-txt, .socia-txt .socia-box01 .socia-box .n03 .soc-txt, .socia-txt .socia-box01 .socia-box .n04 .soc-txt {bottom: -10px;padding-right: 0;}
	.socia-txt .socia-box01 .socia-box .n01 {padding-top: 0;}
	.socia-txt .socia-box01 .socia-box .soc-img .num {width: 37px;height: 37px;line-height: 35px;font-size:15px}
	.socia-txt .socia-box01 .socia-box .n01 .soc-img .num, .socia-txt .socia-box01 .socia-box .n02 .soc-img .num {top: 10px;right: auto;left:10px}
	.socia-txt .socia-box01 .socia-box .n03 .soc-img .num, .socia-txt .socia-box01 .socia-box .n04 .soc-img .num {top: 10px;left: 10px;}
	.socia-txt .socia-box02 {margin-top:30px;background-size: 35% auto;}
	.socia-txt .socia-box02 .box-txt .tit {width: 80px;height: 80px;line-height: 78px;font-size: 16px;}
	.socia-txt .socia-box02 .box01 .box-txt ul {margin: 25px 0 0 0}
	.socia-txt .socia-box02 .box01 .box-txt ul li, .socia-txt .socia-box02 .box02 .box-txt ul li {font-size: 15px;}
	.socia-txt .socia-box02 .box02 .box-txt ul {margin: 25px 0 0 0;}
	.topinfo-type2.socia-top .text-sec .txt .stit {font-size:19px;margin:0 0 10px;}
}
@media all and (max-width: 499px) {
	.socia-txt .socia-box01 .socia-box {height:auto}
	.socia-txt .socia-box01 .socia-box .soc-img img {height:auto}
	.socia-txt .socia-box01 .socia-box .n01, .socia-txt .socia-box01 .socia-box .n02, .socia-txt .socia-box01 .socia-box .n03, .socia-txt .socia-box01 .socia-box .n04 {width:100%;float:none}
	.socia-txt .socia-box01 .socia-box .n01, .socia-txt .socia-box01 .socia-box .n02, .socia-txt .socia-box01 .socia-box .n03, .socia-txt .socia-box01 .socia-box .n04 {width:100%;float:none;margin-bottom:35px}
	.socia-txt .socia-box02 {background-size: 50% auto;}
}



/*===== 기타 =====*/
/* 개인정보처리방침 */
.topinfo-icon.privacy-ico:after {width:201px;height:161px;background:url(/resources/homepage/kor/_Img/Content/pre_topinfo_icon.png) no-repeat 0 0}
@media all and (max-width:800px) {
	.topinfo-icon.privacy-ico:after {width:140px;height:161px;background-size:100%;}
}
@media all and (max-width:640px) {
	.topinfo-icon.privacy-ico:after {display:none;}
}

/* 이메일무단수집거부 */
.email-top {position:relative;padding-top:108px}
.email-top:after {position: absolute;left:50%;margin-left:-88px;top:0;content: "";display: block;width: 176px;height: 167px; background: url(/resources/homepage/kor/_Img/Content/email_top_icon.png) no-repeat;}
.email-top .email-top-txt {background:#ededed;text-align:center; padding:110px 130px 70px}
.email-top .email-top-txt p {margin-bottom:30px;font-size:18px;color:#333;line-height:160%}
@media all and (max-width:1024px) {
	.email-top {padding-top:90px}
	.email-top .email-top-txt {padding:100px 90px 50px}
}
@media all and (max-width:799px) {
	.email-top {padding-top:70px}
	.email-top:after {margin-left:-70px;width: 141px;background-size:141px auto;}
	.email-top .email-top-txt {padding:80px 40px 40px}
	.email-top .email-top-txt p {margin-bottom:20px;font-size:16px}
}
@media all and (max-width:600px) {
	.email-top {padding-top:50px}
	.email-top:after {margin-left:-53px;width: 106px;background-size:106px auto;}
	.email-top .email-top-txt {padding:60px 20px 30px}
	.email-top .email-top-txt p {margin-bottom:10px;font-size:14px}
}

/* 정품s/w */
.topinfo-icon.sw-ico:after {width:201px;height:161px;background:url(/resources/homepage/kor/_Img/Content/sw_topinfo_icon.png) no-repeat 0 0}
@media all and (max-width:800px) {
	.topinfo-icon.sw-ico:after {width:140px;height:161px;background-size:100%;}
}
@media all and (max-width:640px) {
	.topinfo-icon.sw-ico:after {display:none;}
	.is-wato-box .tbl-type01 td img {width:100%; height:auto;}
}



@media all and (min-width:1000px){
	/* 게시판 스타일 */
	.board-list-table th {font-size:18px;}
	.board-list-table td {font-size:16px;}
	/* 스타일 가이드 */
	.c-list01 > li:before, .c-list02 > li:before, .c-list01-li:before, .c-list02-li:before {top:15px;}
	.c-list01 > li ul li, .c-list02 > li ul li, .c-list03 > li ul li, .c-list04 > li ul li, .c-list04-1 > li ul li, .c-list05 > li ul li  {font-size:16px;}
	.c-list02 > li .tit {top:2px;}
	.c-list04 > li .tit, .c-list04-li .tit {font-size:17px;}
	.bw-btn, .bg-btn, .bp-btn, .bdp-btn {font-size:16px;}
	.lw-btn, .lg-btn, .lp-btn, .ldp-btn {font-size:16px;}
	.tbl-type01 table {font-size:16px;}
	.tbl-type01 table th {font-size:16px;;}
	.tbl-type-s01 th {font-size:17px;}
	.tbl-type-s01 td {font-size:16px;}
	.msg-wrap .txt {font-size:16px;}
	.msg-wrap .msgBox {font-size:16px;}
	.info-ex03 {font-size:16px;}
	.pdf-view-wr p {font-size:16px;}
	.pdf-view-wr p .pdf-down {font-size:14px;}
	.pdf-view-wr .btn-down {font-size:16px;}
	.trfguide .trfguide-list .privatecar ol li {font-size:17px;}
	.trfguide .trfguide-list .bus-cont {font-size:17px;}
	.trfguide .trfguide-list .bus-cont .direction li, .direction.st03 li {font-size:17px;}
	.majorsumm-sec {line-height:1.647em;}
	.trfguide .trfguide-list .bus-cont {font-size:17px;}
	.trfguide .trfguide-list .bus-cont .txt {font-size:16px;}
	.trfguide .trfguide-list .bus-cont .direction li, .direction.st03 li {font-size:17px;}
	.trfguide .trfguide-list .bus-cont .timetable > li {font-size:1rem;}
	.schoolbus-tel-box .schoolbus-tel-left {font-size:18px;}
	/* 컨텐츠 가이드 */
	.topinfo-type4 .text-sec p {font-size:17px;}
	.cont-listwr-type1 .list .text-sec .txt {font-size:17px;}
	.cont-listwr-type2 li .stxt {font-size:17px;}
	.cont-listwr-type2.txt-type1 li ul li {font-size:17px;}
	.cont-listwr-type2.txt-type2 li ul li {font-size:17px;}
	.cont-listwr-type3 li .txt {font-size:17px;}
	.cont-listwr-type3 li ul li {font-size:17px;}
	.dpt-process-type01 ol li .txt {font-size:17px;}
	.dpt-process-type02 ol li .txt {font-size:17px;}
	/* 프로그램 스킨 */
	.campus-map-wr .map-info-cont .view-details .floor-info dd ul li {font-size:17px;}
	.sch-callist-wrap .sch-mon-listbox .sch-datalist li .ptit, .sch-pop-list .sch-datalist li .ptit {font-size:17px;}
	.prgr-rulebk-wr .rulebk-cate-list .is-handle {top:3px;}
	.prgr-rulebk-wr .rulebk-cate-list .nm-wr strong {font-size:17px;}
	.searchrst-listbox .rtxt {font-size:16px;}
	.searchrst-list li .pcont {font-size:17px;}
	.searchrst-list li .plinks {font-size:16px;}
	.org-view .org-cont {font-size:16px;}
	.org-view .org-info li {font-size:15px;}
	.majorsumm-sec {line-height:1.647em !important;}
	.majorsumm-sec .sumn-cont .vision-list-sec .v-list .vlist-obj li {font-size:17px;}
	.majorsumm-sec .sumn-cont .eduline-list li {font-size:16px;}
	.majorsumm-sec .sumn-cont .vision-list-sec .v-list .vlist-obj.st02 li .stxt {padding:15px 90px 15px 30px;}
}
@media all and (min-width:1400px){
	.majorview-wrap .major-sec .tit-sec .btnBox .summary {margin:50px 0 0;}
}


.sc-bus-wrap .sc-bus .tit {float:left;margin-right:20px}
.sc-bus-wrap .sc-bus .txt {float:left}
.sc-bus-wrap .sc-bus .cw-btn {background:#d50f0f;border:1px solid #d50f0f;margin-top:-5px}
.sc-bus-wrap .sc-bus .cw-btn span {color:#fff}
.sc-bus-wrap .sc-bus .cw-btn > span:before {background:#fff}


.jobc-wrap .txt {float:left}
.jobc-wrap .vod {float:right}
.jobc-wrap .vod p {text-align:center;padding-bottom:10px;font-size:20px;color:#333;font-weight:500}

@media all and (max-width:1160px){
	.jobc-wrap .txt {float:none;padding-bottom:20px;}
	.jobc-wrap .vod {float:none}
	.jobc-wrap .vod p {text-align:left;}
}

/* 학교 소식 */
.isSub #photo .photo-list li .thum, #photo .photo-list li .pimg { max-height: 330px; }
@media all and (max-width:1160px){
	.isSub #photo .photo-list li .thum, #photo .photo-list li .pimg { max-height: 200px; }
}