@charset "utf-8";

/* 연혁 */
.historyBox {overflow:hidden; width:100%;}
.historyBox > dl {float:left; }
.historyBox > dl > dt {font-size:42px; line-height:42px; margin:0 0 20px; color:#393939;}
.historyBox > dl > dd {font-size:15px; font-weight:bold; }
.historyBox ol {float:right; width:680px;}
.historyBox ol > li {padding:20px 0 20px 0; border-bottom:1px dashed #dadada}
.historyBox ol dl {position:relative;}
.historyBox ol dt {position:absolute; left:0; top:0; font-size:16px; color:#796c1d;}
.historyBox ol dd {overflow:hidden; margin:0 0 5px; padding:0 0 0 86px;}
.historyBox ol dd strong {float:left; display:inline-block; width:180px; color:#393939;}
.historyBox ol dd ul {float:left;}

.history_box {overflow:hidden; width:100%; background:url("/portal/images/contents/introduce/bg_history.jpg") no-repeat 100px 116px;}
.history_box > p {float:left; width:580px; }
.history_box ol {float:left; width:567px; background:url("/portal/images/common/dotted_1x6_da.gif") repeat-y 23px 1px;}
.history_box ol > li {position:relative; width:100%; margin:15px 0 0; background:url("/portal/images/contents/introduce/bg_bubble_gray02.gif") no-repeat 62px 18px;}
.history_box ol > li:first-child {margin-top:0;}
.history_box ol dl {width:505px; padding:13px 0 0 62px; background:url("/portal/images/contents/introduce/bg_bubble_gray01.gif") no-repeat right top;}
.history_box ol dt {position:absolute; left:0; top:1px; width:45px; padding:11px 0; text-align:center; font-weight:bold; font-size:13px; color:#fff; font-family:Lato, Helvetica, Arial, Verdana, "돋움", Dotum, sans-serif; background:url("/portal/images/contents/introduce/bg_blue_round.gif") no-repeat left top;}
.history_box ol dt + dd {margin-top:0;}
.history_box ol dd.last {padding-bottom:13px; background:url("/portal/images/contents/introduce/bg_bubble_gray01.gif") no-repeat right bottom;}
.history_box ol dd {position:relative; margin:5px 0 0; padding:0 0 0 87px; }
.history_box ol dd strong {position:absolute; left:28px; top:0; font-size:15px; font-weight:bold; color:#393939; font-family:Lato, Helvetica, Arial, Verdana, "돋움", Dotum, sans-serif;}
.history_box ol > li.last dt {top:3px;}

/* vc */
.gray_box {padding:30px 20px; background:#f7f7f7;}
.vc_intro {}
.vc_intro > p {margin:0 0 26px;}
.vc_intro h4 {margin:0 0 42px;}

table.vc_intro {border-top:none; border-bottom:1px solid #cdcdcd;}
table.vc_intro thead th {padding:0 0 10px; text-align:center; border:none; background:none;}
table.vc_intro td {background:#fff;}
table.vc_intro .data {padding:19px 20px 24px; vertical-align:top;}
table.vc_intro .data dl {text-align:center; }
table.vc_intro .data dl dt {margin:0 0 30px; font-size:0; line-height:0;}
table.vc_intro .data dl dt img {vertical-align:top;}
table.vc_intro .data ul {margin:15px 0 0;}

/* vc주요성과 */
.dotted_img_list {border-top:2px solid #393939; border-bottom:1px solid #393939;}
.dotted_img_list > li {position:relative; min-height:137px; padding:21px 0 20px 210px; background:url("/portal/images/common/bg_dotted_4x1_cd.gif") repeat-x left top;}
.dotted_img_list > li:first-child {margin:-1px 0 0; background:none; }
.dotted_img_list > li > img {position:absolute; left:0; top:21px;}
.dotted_img_list > li > strong {display:block; margin:0 0 11px; font-size:16px; color:#393939;}

.vc_lnb {position:absolute; left:50%; top:355px; bottom:142px; width:230px;height:1100px;margin:0 0 0 260px; background:url("/portal/images/contents/business/bg_vc.gif") repeat-y right top;}
.vc_lnb li {padding:0 0 0 6px; }
.vc_lnb li.on {background:url("/portal/images/contents/business/bg_vc_lnb_on.gif") no-repeat left 15px;}
.vc_lnb li a {display:block; width:184px; margin:-1px 0 0; padding:10px 0 10px 38px; border:1px solid #cdcdcd; background-color:#f7f7f7;}
.vc_lnb li.on a {font-weight:bold; color:#fff; border:1px solid #0094cd; background-color:#007db4;}
.vc_lnb li.on + li a {border-top:1px solid #0094cd;}
/*.vc_lnb li:first-child {margin-top:355px;}*/
.vc_lnb li.list01 a {border-top:2px solid #cdcdcd; background-image:url("/portal/images/contents/business/bg_vc_skill01.gif"); background-repeat:no-repeat; background-position:15px center;}
.vc_lnb li.list01.on a {border-top:2px solid #0094cd; background-image:url("/portal/images/contents/business/bg_vc_skill01_on.gif");}
.vc_lnb li.list02 a {background-image:url("/portal/images/contents/business/bg_vc_skill02.gif"); background-repeat:no-repeat; background-position:17px center;}
.vc_lnb li.list02.on a {background-image:url("/portal/images/contents/business/bg_vc_skill02_on.gif");}
.vc_lnb li.list03 a {background-image:url("/portal/images/contents/business/bg_vc_skill03.gif"); background-repeat:no-repeat; background-position:17px center;}
.vc_lnb li.list03.on a {background-image:url("/portal/images/contents/business/bg_vc_skill03_on.gif");}
.vc_lnb li.list04 a {background-image:url("/portal/images/contents/business/bg_vc_skill04.gif"); background-repeat:no-repeat; background-position:17px center;}
.vc_lnb li.list04.on a {background-image:url("/portal/images/contents/business/bg_vc_skill04_on.gif");}
.vc_lnb li.list05 a {background-image:url("/portal/images/contents/business/bg_vc_skill05.gif"); background-repeat:no-repeat; background-position:17px center;}
.vc_lnb li.list05.on a {background-image:url("/portal/images/contents/business/bg_vc_skill05_on.gif");}
.vc_lnb li.list06 a {background-image:url("/portal/images/contents/business/bg_vc_skill06.gif"); background-repeat:no-repeat; background-position:16px center;}
.vc_lnb li.list06.on a {background-image:url("/portal/images/contents/business/bg_vc_skill06_on.gif");}
.vc_lnb li.list07 a {background-image:url("/portal/images/contents/business/bg_vc_skill07.gif"); background-repeat:no-repeat; background-position:16px center;}
.vc_lnb li.list07.on a {background-image:url("/portal/images/contents/business/bg_vc_skill07_on.gif");}
.vc_lnb li.list08 a {background-image:url("/portal/images/contents/business/bg_vc_skill08.gif"); background-repeat:no-repeat; background-position:18px center;}
.vc_lnb li.list08.on a {background-image:url("/portal/images/contents/business/bg_vc_skill08_on.gif");}
.vc_lnb li.list09 a {background-image:url("/portal/images/contents/business/bg_vc_skill09.gif"); background-repeat:no-repeat; background-position:15px center;}
.vc_lnb li.list09.on a {background-image:url("/portal/images/contents/business/bg_vc_skill09_on.gif");}
.vc_lnb li.list10 a {background-image:url("/portal/images/contents/business/bg_vc_skill10.gif"); background-repeat:no-repeat; background-position:18px center;}
.vc_lnb li.list10.on a {background-image:url("/portal/images/contents/business/bg_vc_skill10_on.gif");}

.img_list {margin:0 0 26px;}
.img_list dt {margin:0 0 29px;}
.img_list dd {}
.img_list dd ul {overflow:hidden; width:100%;}
.img_list dd ul li {float:left; margin:0 20px 0 0;}
.img_list dd ul li.big {float:none; margin:0 0 20px;}

/* 교통신기술_제도안내 */
.traffic_intro {background:url("/portal/images/contents/business/bg_traffic.jpg") no-repeat 90% 37px;}

/* 물류신기술_제도안내 */
.logiTech_intro {background:url("/portal/images/contents/business/bg_logiTech.jpg") no-repeat 94% 27px;}

/* 논문추가 김대범 2014-12-04 */
span.tit_left {display:block;clear:both;width:779px;margin:31px 0 11px 0;padding:0 0 0 16px; font-size:16px;color:#007db4;font-weight:700;background:url("/portal/images/common/bul_h4.gif") no-repeat left center;}
.small_txt {padding-left:40px;background:url(/portal/images/contents/business/ico_report.gif) no-repeat;font-size:11px;}
.d_view02 dt span {display:block;font-size:13px;font-weight:normal;color:#777}
.gray_box {margin:10px 0;padding:20px;background:#f7f7f7}

/* 20161111 */
.ov_wrap:after{display:block;content:"";clear:both}
.ov_wrap .r{float:right}
.map_box{position:relative;border:1px solid #cdcdcd}
.map_select{position:relative;float:left;margin-bottom:20px}
.map_select button{width:278px;height:27px;border:0;background:url(/portal/images/common/btn/btn_map_select.gif) no-repeat right 0;border:1px solid #c7c7c7;height:25px;line-height:25px;font-size:12px;padding:0 0 0 10px;background-color:transparent;text-align:left;cursor:pointer}
.map_img{display:none;position:absolute;left:0;top:24px;z-index:10;border:1px solid #cdcdcd}
.map_info{position:absolute;width:220px;background-color:#fff;box-shadow:1px 1px 3px 1px #9e9e9e}
.map_info .top{padding:13px 15px;border-bottom:1px dashed #d6d6d6;background-color:#f5f5f5}
.map_info .top strong{display:block;font-size:13px;line-height:17px;color:#666;margin-bottom:6px;white-space: normal;}
.map_info .btm{padding:10px 15px}
.map_info .btm strong{white-space: normal;}
.map_info dl{margin-bottom:8px}
.map_info .mark{display:inline-block;padding:0 10px;border-radius:2px;height:21px;line-height:21px;color:#fff;font-size:12px}
.map_info .col1{background-color:#007db4}
.map_info .col2{background-color:#9b8d3a}
.map_info dt{margin-bottom:4px;font-size:14px;color:#393939}
.map_info dd{font-size:13px;line-height:20px;font-weight:600;white-space: normal;}

.ov_wrap .r span{margin-right:7px}
.ov_wrap .r span:last-child{margin-right:0}
.btn_map_close{position:absolute;right:10px;top:10px}
.lr_box{overflow:hidden}
.lr_box .l{float:left;width:330px;border:1px solid #c7c7c7}
.lr_box .r{float:right;width:628px}
.lct_box{overflow:hidden}
.lct_box .l{float:left}
.lct_box .r{float:right}

/* 찾아오시는 길*/
#daumRoughmapContainer1542016496346,
#daumRoughmapContainer1542016453268{display:block;width:1278px;height:500px;margin:20px auto;border:1px solid #cdcdcd;}

