@charset "utf-8";

.dpt-intro-type01 .txtBox .ptit {font-size:1.5em;}

/* 창업지원단 소개 > 단장인사말
------------------------------------------------------ */
.greeting-wr {margin-top:30px;}
.greTxt { column-count: 2; column-gap:20px; line-height:1.45;}
.greLast {font-size:1.1em;font-weight:600;text-align:right;margin-top:20px;}

@media all and (max-width:799px) {
 .greTxt { column-count: 1; }

 .dpt-intro-type01 .txtBox .ptit {font-size:1.3em;}
}

/* 창업지원단 소개 > 오시는 길
------------------------------------------------------ */
.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}

.map-Img-wr {display:flex;gap:25px;}
.map-Img-wr .item {position:relative;}
.map-Img-wr .item .imgBox {width:100%;margin-bottom:15px;}
.map-Img-wr .item .imgBox img {width:100%;}

.map-Img-wr .item .txtBox {}
.map-Img-wr .item .txtBox .num {position: absolute;top: 0;background: rgba(0 0 0 / 60%);padding: 5px 10px;color: #fff;}
.map-Img-wr .item .txtBox .pTxt {line-height: 1.3;display: block;text-align: center;}

@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}

	.map-Img-wr {gap: 10px;flex-wrap: wrap;justify-content: space-between;}
	.map-Img-wr .item {    width: calc(50% - 10px);}
}

@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}
}



/* 창업프로그램 > RISE 사업
------------------------------------------------------ */
.riseImg-wr {display:flex;align-items: center;background:#f5f5f5;border-right:2px solid #b80101;}
.riseImg-wr .side-L {width:400px;}
.riseImg-wr .side-R {padding:40px;box-sizing:border-box;width:calc(100% - 400px);}
.riseImg-wr .side-R .c-list02.tp02 li .tit-sec {width:105px;}
.riseImg-wr .side-R .c-list02.tp02 li  {padding-left:130px;}




.msg-wrap {background:#fafafa;}

.iconBox_01 {display: flex;gap: 25px;margin-top:15px;}
.iconBox_01 .item {width:33.33%;padding:40px 30px 30px;box-sizing:border-box;border:1px solid #1c2069;text-align:center;}
.iconBox_01 .item i {display:block;width:70px;margin:0 auto 15px;}
.iconBox_01 .item i img {width:100%;}
.iconBox_01 .item .pTit {font-size:1.2em;font-weight:700;margin-bottom:10px;color:#1c2069;line-height:1.35;}
.iconBox_01 .item .pTxt {font-size:1em;color:#888;line-height:1.35;}


@media all and (max-width:799px) {
	.iconBox_01 {display:block;}
	.iconBox_01 .item {width:100%;margin-bottom:10px;}
	.iconBox_01 .item i {width:50px;}
}







/*FROM SITE CODE :  
*/
