.direction-wr .mapAPI-box .descBox {position:relative;background:#cc1717;color:#fff;padding:40px 0 32px 30px}
.direction-wr .mapAPI-box .descBox dl {display:inline-block;position:relative;box-sizing:border-box;line-height:1;vertical-align:top}
.direction-wr .mapAPI-box .descBox dl dt,
.direction-wr .mapAPI-box .descBox dl dd {display:inline-block;position:relative;line-height:1.2;vertical-align:top;letter-spacing:-.025em}
.direction-wr .mapAPI-box .descBox dl dt {padding:0 0 0 52px;margin:0 29px 0 0}
.direction-wr .mapAPI-box .descBox dl dt:before {content:"";display:block;position:absolute;width:43px;height:43px;background:url(/kr/_Img/Content/direction_spr.png) no-repeat;left:0;top:50%;margin:-22px 0 0}
.direction-wr .mapAPI-box .descBox dl.addr {margin:0 46px 0 0}
.direction-wr .mapAPI-box .descBox dl.addr dt:before {background-position:0px 0px}
.direction-wr .mapAPI-box .descBox dl.tel dt:before {background-position:-53px 0px}
.direction-wr .mapAPI-box .descBox a {display:block;position:absolute;width:100px;height:100%;right:0;top:0;background:rgba(0, 0, 0, .2);transition:all .3s ease}
.direction-wr .mapAPI-box .descBox a:after {content:"";display:block;position:absolute;width:38px;height:41px;top:0;right:0;bottom:0;left:0;margin:auto;background:url(/kr/_Img/Content/direction_spr.png) no-repeat -106px 0px}
.direction-wr .mapAPI-box .descBox a:focus,
.direction-wr .mapAPI-box .descBox a:hover {background:rgba(0, 0, 0, .5)}
.direction-wr .mapAPI-box .descBox a:focus:after,
.direction-wr .mapAPI-box .descBox a:hover:after {animation:buzz .75s linear 1}
.direction-wr .mapAPI-box .mapBox {position:relative;height:auto}
.direction-wr .mapAPI-box .mapBox #map,
.direction-wr .mapAPI-box .mapBox .root_daum_roughmap {display:block;position:relative;width:100%;height:auto}
.direction-wr .trfMethod-box {padding:7px 0 0}
.direction-wr .trfMethod-box .unit {position:relative;padding:0 0 32px 320px;margin:0 0 40px}
.direction-wr .trfMethod-box .unit:after {content:"";display:block;position:absolute;width:100%;height:3px;background:url(/_Img/Common/sub/ptn01.png) repeat-x left bottom;left:0;bottom:0}
.direction-wr .trfMethod-box .unit:last-child:after {}
.direction-wr .trfMethod-box .unit .unitTit {display:block;position:absolute;padding:0 0 0 79px;font-size:1.563em;font-weight:400;left:0;top:15px;color:#222;letter-spacing:-.05em;line-height:1.2}
.direction-wr .trfMethod-box .unit .unitTit:before {content:"";display:block;position:absolute;width:60px;height:60px;left:0;top:50%;margin:-30px 0 0;background:url(/kr/_Img/Content/direction_spr.png) no-repeat}
.direction-wr .trfMethod-box .unit.n01 .unitTit:before {background-position:0px -53px}
.direction-wr .trfMethod-box .unit.n02 .unitTit:before {background-position:-70px -53px}
.direction-wr .trfMethod-box .unit.n03 .unitTit:before {background-position:-140px -53px}
.direction-wr .trfMethod-box .unit .unitBody .img-zoom {box-sizing:border-box;border:1px solid #ccc}
.direction-wr .trfMethod-box .unit .unitBody .img-zoom img {display:block;width:100%}
.direction-wr .trfMethod-box .unit .unitBody h5 {font-size:1.250em;color:#222;letter-spacing:-.025em;font-weight:500}
.direction-wr .trfMethod-box .unit .unitBody .c-list04 li .num {background:#cc1717;color:#fff;border:0}
.direction-wr .trfMethod-box .unit .unitBody .busGuide {background:#f1f1f1;padding:20px 29px 18px}
.direction-wr .trfMethod-box .unit .unitBody .bus-list {display:block;text-align:left;padding:0 0 7px}
.direction-wr .trfMethod-box .unit .unitBody .bus-list li {display:inline-block;box-sizing:border-box;width:70px;line-height:1;margin:0 2px 5px 0}
.direction-wr .trfMethod-box .unit .unitBody .bus-list li span,
.direction-wr .trfMethod-box .unit .unitBody .bus-list li a {display:block;line-height:1;font-size:.938em;text-align:center;letter-spacing:-.025em;transition:all .3s ease}
.direction-wr .trfMethod-box .unit .unitBody .bus-list li a:focus,
.direction-wr .trfMethod-box .unit .unitBody .bus-list li a:hover {color:#000;text-decoration:underline}
.direction-wr .trfMethod-box .unit .unitBody .bus-list li .type {padding:8px 0 7px}
.direction-wr .trfMethod-box .unit .unitBody .bus-list li .time {border:1px solid #ccc;border-top:0;padding:7px 0 6px}
.direction-wr .trfMethod-box .unit .unitBody .bus-n01 {background:#2a4991;color:#fff}
.direction-wr .trfMethod-box .unit .unitBody .bus-n02 {background:#49912a;color:#fff}
.direction-wr .trfMethod-box .unit .unitBody .bus-n03 {background:#da000f;color:#fff}
.direction-wr .trfMethod-box .unit .unitBody .bus-n04 {background:#fff;border:1px solid #ccc;color:#444}
.direction-wr .trfMethod-box .unit .unitBody .wayPoint {box-sizing:border-box;position:relative;padding:0 0 0 62px;line-height:1.50;letter-spacing:-.05em;color:#555}
.direction-wr .trfMethod-box .unit .unitBody .wayPoint:before {content:"";display:block;position:absolute;width:43px;height:14px;left:0;top:6px;background:url(/kr/_Img/Content/direction_spr.png) no-repeat 0px -123px}
@media all and (max-width:1024px) {
	.direction-wr .trfMethod-box .unit {padding:0 0 30px 200px}
	.direction-wr .trfMethod-box .unit:last-child {padding:0 0 0 200px}
}
@media all and (max-width:999px) {
	.direction-wr .mapAPI-box .descBox {padding:30px 0 22px 30px}
	.direction-wr .mapAPI-box .descBox dl dt {margin:0 10px 0 0}
	.direction-wr .mapAPI-box .descBox a {width:79px}
}
@media all and (max-width:840px) {
	.direction-wr .mapAPI-box .descBox {padding:25px 0 25px 30px}
	.direction-wr .mapAPI-box .descBox dl {display:block}
	.direction-wr .mapAPI-box .descBox dl dt {padding:0 0 0 35px}
	.direction-wr .mapAPI-box .descBox dl dt:before {width:30px;height:30px;background-size:140px 120px;margin:-15px 0 0}
	.direction-wr .mapAPI-box .descBox dl.tel {margin:0}
	.direction-wr .mapAPI-box .descBox dl.addr {margin:0 0 15px}
	.direction-wr .mapAPI-box .descBox dl.tel dt:before {background-position:-37px 0px}
	.direction-wr .mapAPI-box .descBox dl.addr dt:before {background-position:0px 0px}
	.direction-wr .mapAPI-box .descBox a {width:101px}
}
@media all and (max-width:767px) {
	.direction-wr .trfMethod-box .unit {padding:0 0 30px}
	.direction-wr .trfMethod-box .unit:last-child {padding:0}
	.direction-wr .trfMethod-box .unit .unitTit {position:relative;padding:0 0 0 50px;left:auto;top:auto;margin:0 0 20px}
	.direction-wr .trfMethod-box .unit .unitTit:before {width:42px;height:42px;margin:-21px 0 0;background-size:140px 120px}
	.direction-wr .trfMethod-box .unit.n01 .unitTit:before {background-position:0px -37px}
	.direction-wr .trfMethod-box .unit.n02 .unitTit:before {background-position:-49px -37px}
	.direction-wr .trfMethod-box .unit.n03 .unitTit:before {background-position:-98px -37px}
}
@media all and (max-width:600px) {
	.direction-wr .mapAPI-box .descBox {padding:20px}
	.direction-wr .mapAPI-box .descBox dl {padding:0 0 0 80px}
	.direction-wr .mapAPI-box .descBox dl dt {position:absolute;left:0;top:0}
	.direction-wr .mapAPI-box .descBox a {width:auto;position:relative;height:50px;right:auto;top:auto;margin:20px 0 0;box-shadow:0 0 5px rgba(0, 0, 0, .1)}
	.direction-wr .mapAPI-box .descBox a:after {width:27px;height:29px;background-position:-74px 0px;background-size:140px 120px}
}
@media all and (max-width:400px) {
	.direction-wr .trfMethod-box .unit .unitBody .wayPoint {padding:0}
	.direction-wr .trfMethod-box .unit .unitBody .wayPoint:before {position:relative;left:auto;top:auto;margin:0 0 5px}
}

/* KMCU > 대학현황 > 정보공개처리절차 : http://kmcu.icts21.com/kr/index.php?pCode=infoProc
------------------------------------------------------ */
.infoProc-p1 {letter-spacing:-.05em}
.infoProc-infosbox {padding:33px 38px 27px 194px;margin:14px 0 0}
.infoProc-infosbox .info-s-tit {display:block;position:absolute;box-sizing:border-box;padding:0 0 0 64px;font-weight:400;left:37px;top:34px}
.infoProc-infosbox .info-s-tit:before {content:"";display:block;position:absolute;top:0;left:0;background:url(/_Img/Content/infobox_spr.png) no-repeat 0px -90px;width:45px;height:40px;margin-top:-4px}
.infoProc-infosbox .info-txt:before {display:none}
@media all and (max-width:1024px) {
	.infoProc-infosbox {padding:20px 38px 20px 170px;margin:10px 0 0}
	.infoProc-infosbox .info-s-tit {padding:0 0 0 50px;left:20px;top:20px}
}
@media all and (max-width:800px) {
	.infoProc-infosbox {padding:15px 20px}
	.infoProc-infosbox .info-s-tit {position:relative;padding:0 0 0 35px;left:auto;top:auto}
	.infoProc-infosbox .info-s-tit:before {background-position:-0px -63px;width:31px;height:28px;margin-top:0;background-size:363px 195px}
	.infoProc-infosbox .info-txt {padding-left:0;margin:5px 0 0}
}

/* KMCU > 인사말 > 총장인사말 : http://kmcu.icts21.com/kr/index.php?pCode=presiMsg
------------------------------------------------------ */
.presiMsg-wr .boxTop {position:relative;box-sizing:border-box;padding:80px 0 80px 669px;min-height:580px}
.presiMsg-wr .boxTop .imgBox {position:absolute;width:600px;left:0;top:0}
.presiMsg-wr .boxTop .imgBox:before {content:"";display:block;position:absolute;width:110px;height:110px;right:-55px;top:0;background:url(/kr/_Img/Content/presiMsg_spr.png) no-repeat 0px 0px;z-index:2;box-shadow:15px 15px 10px rgba(0, 0, 0, .35)}
.presiMsg-wr .boxTop .imgBox img {display:block;width:100%;position:relative;z-index:1}
.presiMsg-wr .boxTop .txtBox {position:relative;padding:62px 0 80px}
.presiMsg-wr .boxTop .txtBox:before,
.presiMsg-wr .boxTop .txtBox:after {content:"";display:block;position:absolute;top:0}
.presiMsg-wr .boxTop .txtBox:before {width:154px;height:110px;background:url(/kr/_Img/Content/presiMsg_spr.png) no-repeat -120px 0px;right:0;top:0;z-index:1}
.presiMsg-wr .boxTop .txtBox:after {width:10000px;height:100%;left:50%;margin:0 0 0 -5000px;background:#f6f6f6;z-index:-1}
.presiMsg-wr .boxTop .txtBox p {position:relative;z-index:2}
.presiMsg-wr .boxTop .txtBox p span {display:block}
.presiMsg-wr .boxTop .txtBox .p1 {font-size:1.875em;line-height:1.50;color:#222;letter-spacing:-.05em;font-weight:500;padding:0 0 38px}
.presiMsg-wr .boxTop .txtBox .p1:after {content:"";display:block;position:absolute;width:2000px;height:5px;background:#b80101;left:0;bottom:0}
.presiMsg-wr .boxTop .txtBox .p2 {display:inline-block;font-size:1.750em;line-height:1.2;color:#3d505c;letter-spacing:-.05em;font-weight:500;margin:29px 0 0;white-space:nowrap;}
.presiMsg-wr .boxTop .txtBox .p2 span {display:inline;vertical-align:top;letter-spacing:-.05em;}
.presiMsg-wr .boxTop .txtBox .p2:before,
.presiMsg-wr .boxTop .txtBox .p2:after {content:"";display:inline-block;vertical-align:top;width:21px;height:16px;background:url(/kr/_Img/Content/presiMsg_spr.png) no-repeat}
.presiMsg-wr .boxTop .txtBox .p2:before {background-position:-0px -120px;margin:2px 7px 0 2px}
.presiMsg-wr .boxTop .txtBox .p2:after {background-position:-31px -120px;margin:4px 0 0 7px}
.presiMsg-wr .boxTop .txtBox .p3 {font-size:1.125em;line-height:1.667;padding:26px 0 0 36px}
.presiMsg-wr .boxMid {overflow:hidden;margin:45px 0 0}
.presiMsg-wr .boxMid > div {display:block;float:left;width:50%;box-sizing:border-box}
.presiMsg-wr .boxMid > div > p {display:block;font-size:1.063em;letter-spacing:-.025em;line-height:1.765;margin:0 0 30px}
.presiMsg-wr .boxMid > div > p:last-child {margin:0}
.presiMsg-wr .boxMid .side-L {padding:0 41px 0 0}
.presiMsg-wr .boxMid .side-R {padding:0 0 0 41px}
.presiMsg-wr .boxMid .side-R .signature {text-align:right;padding:10px 0 0}
.presiMsg-wr .boxMid .side-R .signature span {display:block;line-height:1.2;color:#222;letter-spacing:-.025em;font-weight:500}
.presiMsg-wr .boxMid .side-R .signature .t1 {font-size:1.250em}
.presiMsg-wr .boxMid .side-R .signature .t2 {font-size:1.875em;margin:30px 0 0}
@media all and (max-width:1300px) {
	.presiMsg-wr .boxTop {padding:90px 0 80px 640px}
	.presiMsg-wr .boxTop .txtBox {padding:70px 0 70px}
	.presiMsg-wr .boxTop .txtBox .p2 {font-size:1.50em}
	.presiMsg-wr .boxTop .txtBox .p2:before {margin:0px 5px 0 0}
	.presiMsg-wr .boxTop .txtBox .p2:after {margin:4px 0 0 7px}
	.presiMsg-wr .boxTop .txtBox .p3 {padding:25px 0 0 26px}
}
@media all and (max-width:1200px) {
	.presiMsg-wr .boxTop {padding:80px 0 40px 500px;min-height:450px}
	.presiMsg-wr .boxTop .imgBox {width:460px}
	.presiMsg-wr .boxTop .txtBox {padding:60px 0 50px}
	.presiMsg-wr .boxTop .txtBox .p1 {padding:0 0 20px}
	.presiMsg-wr .boxTop .txtBox .p3 {padding:15px 0 0 26px}
}
@media all and (max-width:999px) {
	.presiMsg-wr .boxTop {padding:30px 0 0 440px;min-height:387px}
	.presiMsg-wr .boxTop .imgBox {width:400px}
	.presiMsg-wr .boxTop .imgBox:before {width:77px;height:77px;right:-38px;background-size:210px 177px;box-shadow:10px 10px 10px rgba(0, 0, 0, .35)}
	.presiMsg-wr .boxTop .txtBox {padding:60px 0 30px}
	.presiMsg-wr .boxTop .txtBox:before {width:108px;height:77px;background-position:-84px 0px;background-size:210px 177px;}
	.presiMsg-wr .boxTop .txtBox .p1 {font-size:1.312em}
	.presiMsg-wr .boxTop .txtBox .p2 {font-size:1.2em;margin:15px 0 0}
	.presiMsg-wr .boxTop .txtBox .p2:before,
	.presiMsg-wr .boxTop .txtBox .p2:after {width:15px;height:11px;background-size:210px 177px}
	.presiMsg-wr .boxTop .txtBox .p2:before {background-position:-0px -84px;margin:2px 5px 0 2px}
	.presiMsg-wr .boxTop .txtBox .p2:after {background-position:-22px -84px;margin:4px 0 0 10px}
	.presiMsg-wr .boxTop .txtBox .p3 {font-size:1.00em;padding:10px 0 0 22px}
	.presiMsg-wr .boxTop .txtBox .p3 span {display:inline}
	.presiMsg-wr .boxMid .side-L {padding:0 15px 0 0}
	.presiMsg-wr .boxMid .side-R {padding:0 0 0 15px}
}
@media all and (max-width:860px) {
	.presiMsg-wr .boxTop {padding:30px 0 0 360px;min-height:319px}
	.presiMsg-wr .boxTop .imgBox {width:330px}
	.presiMsg-wr .boxTop .txtBox {padding:60px 0 20px}
}
@media all and (max-width:767px) {
	.presiMsg-wr .boxTop {padding:0;min-height:0}
	.presiMsg-wr .boxTop .imgBox {position:relative;width:auto;left:auto;top:auto;margin:0 100px;z-index:2}
	.presiMsg-wr .boxTop .txtBox {padding:60px 0 30px;text-align:center;margin:-40px 0 0;z-index:1}
	.presiMsg-wr .boxTop .txtBox .p1 {padding:0 0 20px}
	.presiMsg-wr .boxTop .txtBox .p1:after {width:100%;height:3px}
	.presiMsg-wr .boxTop .txtBox .p3 {padding:10px 0 0}
	.presiMsg-wr .boxMid {margin:20px 0 0}
	.presiMsg-wr .boxMid > div {width:100%}
	.presiMsg-wr .boxMid > div > p {margin:0 0 20px}
	.presiMsg-wr .boxMid .side-L {padding:0;margin:0 0 20px}
	.presiMsg-wr .boxMid .side-R {padding:0}
	.presiMsg-wr .boxMid .side-R .signature .t1 {font-size:1.250em}
	.presiMsg-wr .boxMid .side-R .signature .t2 {font-size:1.750em;margin:5px 0 0}
}
@media all and (max-width:500px) {
	.presiMsg-wr .boxTop .imgBox {margin:0 30px;box-shadow:0 5px 10px rgba(0, 0, 0, .2)}
	.presiMsg-wr .boxTop .imgBox:before {right:0;box-shadow:none}
	.presiMsg-wr .boxTop .txtBox .p1 {padding:0 0 10px}
	.presiMsg-wr .boxMid > div > p {margin:0 0 10px}
	.presiMsg-wr .boxMid .side-L {padding:0;margin:0 0 10px}
}
@media all and (max-width:400px) {
	.presiMsg-wr .boxTop .imgBox:before {width:54px;height:54px;background-size:147px 124px}
	.presiMsg-wr .boxTop .txtBox {padding:60px 0 20px}
	.presiMsg-wr .boxTop .txtBox:before {width:76px;height:54px;background-position:-59px 0px;background-size:147px 124px}
	.presiMsg-wr .boxTop .txtBox .p2:before,
	.presiMsg-wr .boxTop .txtBox .p2:after {width:10px;height:8px;background-size:147px 124px}
	.presiMsg-wr .boxTop .txtBox .p2:before {background-position:-0px -59px;margin:2px 3px 0 2px}
	.presiMsg-wr .boxTop .txtBox .p2:after {background-position:-15px -59px;margin:4px 0 0 5px}
}

/* 졸업생 인터뷰 */
.board-gallist-li .pimg {display:block;display:block;position:absolute;left:80px;width:85px;height:105px}

@media all and (max-width:599px) {	
	.board-gallist-li .pimg {left:45px !important;width:80px !important;}	
}
@media all and (max-width:399px) {	
	.board-gallist-li .pimg {left:25px !important;width:70px !important;}	
}

/*FROM SITE CODE :  
*/
