@charset "utf-8";

/* 공통 */
.f_dGold {color:#796c1d !important;}
.f_dBlue {color:#145298 !important;}
.f_dOran {color:#e4841f !important;}
.f_dark {color:#444 !important;}
.f_dark39 {color:#393939 !important;}
.f_dark44 {color:#444 !important;}
.f_small {letter-spacing:-1px}
.underline {text-decoration:underline;}

.bul_block {padding-left:13px; text-indent:-13px;}  /*  . */
.bul_star {padding-left:18px; text-indent:-18px;} /* ※ */
.bul_star li {padding-left:18px; text-indent:-18px;}
.bul_arrow li {margin-left:10px; padding-left:8px; text-indent:0; background:url("/portal/images/common/bul_arrow.gif") no-repeat 0 9px;}
.bul_han > li {padding-left:20px; text-indent:-20px;}
.bul_num02 li {padding-left:25px; text-indent:-25px;}
p.bul_num {padding-left:16px; text-indent:-16px;}
.bul_strong strong {color:#444;}
.bul_hypen .p_bul {padding:5px 0 5px 5px;}

/* 느낌표 */
.ex_bul {padding:0 0 0 21px; line-height:22px; font-size:13px; background:url("/portal/images/common/bg_exMark.gif") no-repeat left 5px;}

.btn_round02 {display:inline-block; padding:0 0 0 50px; font-weight:bold; font-size:16px; vertical-align:middle; background:url("/portal/images/common/btn/btn_gray.gif") no-repeat;}
.btn_round02 span {display:inline-block; padding:12px 50px 12px 0; min-width:120px; text-align:center; color:#fff !important; background:url("/portal/images/common/btn/btn_gray.gif") no-repeat right top;}
.btn_round02.blue {background-position:0 -50px;}
.btn_round02.blue span {background-position:right -50px;}

.btn_round_gray {display:inline-block; padding:0 0 0 16px; font-weight:bold; font-size:11px; height:26px; vertical-align:top; background:url("/portal/images/common/btn/btn_gray.gif") no-repeat;}
.btn_round_gray span {display:inline-block; vertical-align:top; height:26px;padding:0px 16px 0px 0; text-align:center; background:url("/portal/images/common/btn/btn_gray.gif") no-repeat right top;}

.btn_dark {display:inline-block; padding:0 0 0 10px; font-weight:bold; font-size:11px; vertical-align:middle; font-family:"돋움", Dotum; background:url("/portal/images/common/btn/btn_dark.gif") no-repeat;}
.btn_dark span {display:inline-block; padding:2px 10px 0px 0; text-align:center; color:#fff !important; background:url("/portal/images/common/btn/btn_dark.gif") no-repeat right top;}

.grayBigBox {padding:40px 0; text-align:center; background:#f7f7f7;}

/*
.privacy_box {}
.privacy_box h4 {margin:41px 0 11px;}
.privacy_box p + ul {margin:10px 0 0;}
.privacy_box ul + p {margin:10px 0 0;}
.privacy_box h5 {margin:10px 0 6px;}
*/

.privacy_box p.bul_num {margin:0 0 10px;}
.privacy_box ul.bul_num {margin:10px 0 0;}
.privacy_box h4 + p {margin:10px 0 0;}
.privacy_box h4 + p + p {margin:10px 0 0;}
.privacy_box h4 + p + .bul_star {margin:0 0 0;}

/* 로그인 */
.login_box {overflow:hidden; width:100%;}
.login_box h4 {margin-top:0;}
.login_box h4 + div {float:right; border:1px solid #ebebeb; background:#f7f7f7;}
.login_box div:first-child {float:left;}
.login_box div {float:right; width:610px;}
.login_box .login {width:100%; padding:40px 40px 41px 40px;box-sizing:border-box;} /* width:478px; height:251px; */
.login_box .login p:first-child {position:relative; margin:0 0 20px; padding:0 0 21px; background:url("/portal/images/common/bg_dotted_4x1.png") repeat-x left bottom;}
.login_box .login p:first-child span {/*position:relative;*/display:block; overflow:hidden; width:100%;}
.login_box .login p:first-child span:first-child {margin:0 0 12px;}
/*.login_box .login p:first-child span label {position:absolute; left:10px; top:5px; font-size:12px; font-family:"돋움", Dotum;}*/
.login_box .login p:first-child input[type="image"] {position:absolute; right:0; top:0;}
.login_box input[type="text"], .login_box input[type="password"] {float:left; width:320px; height:29px; line-height:29px;} /* width:478px; height:251px; */
.login_box .login .btn {overflow:hidden; width:100%;}
.login_box .login .btn > a {float:left;}
.login_box .login .btn > span{float:right;}
.login_box .auth {overflow:hidden; height:230px; padding:39px 0 0 0; text-align:center;}
.login_box .auth p {float:left; width:50%;  font-size:13px; }
.login_box .auth p:first-child {background:url("/portal/images/common/bg_dotted_1x4.png") repeat-y right top;}
.login_box .auth p:first-child > span {background:url("/portal/images/common/bg_login_ipin.gif") no-repeat center top;}
.login_box .auth p > span {display:inline-block; margin:0 0 14px; padding:81px 0 0; background:url("/portal/images/common/bg_login_hp.gif") no-repeat center top;}

.label_text {position:relative; display:inline-block;}
.label_text label {position:absolute; left:10px; top:5px; font-size:12px; font-family:"돋움", Dotum;}

/* 휴대폰 인증 */
.hp_auth {margin:0 0 10px; padding:0 0 20px; border:1px solid #ebebeb; background:#f7f7f7;}
.hp_auth dt {margin:0 20px 20px; padding:16px 0; text-align:center; background:url("/portal/images/common/bg_dotted_4x1.png") repeat-x left bottom;}
.hp_auth dd {padding:0 0 0 146px;}
.hp_auth dd p {overflow:hidden; width:100%;}
.hp_auth dd p:first-child {margin:0 0 10px;}
.hp_auth dd input {float:left; width:161px; margin:0 5px 0 0; }

/* 패스워드 찾기 */
.pw_input {margin:0 0 30px; text-align:center;}
.pw_input dt {display:block; margin:0 0 16px; padding:0 0 0 24px; font-size:16px; }
.pw_input input {width:273px;}
.pw_input dd p:first-child {margin:0 0 12px;}
.id_info {margin:0 0 10px; padding:120px 0 40px; text-align:center; font-size:13px; border:1px solid #ebebeb; background:#f7f7f7 url("/portal/images/common/bg_login_hp.gif") no-repeat center 39px;}
.id_info span {display:block;}
.id_info a {margin:14px 0 0;}

.id_box_com {padding:35px 0 40px; text-align:center; border:1px solid #ebebeb; background:#f7f7f7; }
.id_box_com > span {display:block; margin:0 0 15px; line-height:25px; font-size:16px;}

.pw_box {margin:0 0 10px; float:left; padding:39px 0 40px; border:1px solid #ebebeb; background:#f7f7f7;}
.pw_box p {float:left; width:489px; text-align:center; line-height:22px; font-size:13px; }
.pw_box p:first-child {background:url("/portal/images/common/bg_dotted_1x4.png") repeat-y right top;}
.pw_box p > span {display:block; padding:82px 0 15px; background:url("/portal/images/common/bg_login_email.gif") no-repeat center top;}
.pw_box p:first-child > span {background:url("/portal/images/common/bg_login_hp.gif") no-repeat center top;}
.pw_box + p {clear:both;}

/* 회색바탕의 bul_hypen */
.bul_hypenGray {padding:15px 20px; border:1px solid #ebebeb; background:#f7f7f7;}
.bul_hypenGray li {padding-left:9px; text-indent:-9px;}

.bul_gayline02 {overflow:hidden; padding:15px 40px; border:1px solid #ebebeb; background:#f7f7f7;}
.bul_gayline02 li {float:left; width:469px; }

.bul_gay_step{padding-top:108px;background:url(/portal/images/contents/participate/img_card01.png) no-repeat center top;}
.bul_gay_step:after{display:block;content:'';clear:both;}
.bul_gay_step li{float:left;width:25%;padding:10px 20px;box-sizing:border-box;}

/* Table 
.t_list02 {width:100%; border-top:2px solid #393939; border-bottom:1px solid #777;}
.t_list02 th {font-weight:700; color:#393939; background:#f6f3ec;}
.t_list02 td {border-top:1px solid #cdcdcd;}
.t_list02 th, .t_list02 td {padding:13px 10px; text-align:center; border-left:1px solid #cdcdcd;}
.t_list02 tr th.first, .t_list02 tr td.first {border-left:0;}
.t_list02 .t_subject {padding:13px 20px; text-align:left;}
.t_list02 .t_subject strong {display:block; color:#393939; font-weight:normal;}
*/

/* http://kaia.ziten.co.kr/portal/information/build/use/stats01.jsp */
.t_list.ar td {text-align:right;}
.t_list.ar td.t_subject {text-align:left;}
.t_list.ar th, .t_list.ar td {padding:8px 20px; }
.t_list.ar tfoot th {border-top:1px solid #cdcdcd;}
/*.t_list.ar tfoot th, .t_list.ar tfoot td {font-weight:bold; color:#393939; }*/
.t_list.ar .tfoot th, .t_list tfoot th {border-top:1px solid #cdcdcd;}
.t_list.ar .tfoot th, .t_list.ar .tfoot td {font-weight:bold; color:#393939; background:#f7f7f7;}
.t_list tfoot th, .t_list tfoot td {font-weight:bold; color:#393939; background:#f7f7f7;}

/* Table
	http://kaia.ziten.co.kr/portal/information/rnd_curr/work/work_list.jsp 
	http://kaia.ziten.co.kr/portal/popup/pop_evaluation.jsp
	td[rowspan] ie7,8 적용 잘안됨. rowspan있을경우 마지막 td.last*/

table .nowrap th {white-space:nowrap;} 

.t_list02 {width:100%; border-top:2px solid #777; border-bottom:1px solid #777;}
.t_list02 th {font-weight:700; color:#393939; background:#f6f3ec;}
.t_list02 th {padding:8px 5px; text-align:center; border-bottom:1px solid #cdcdcd; border-left:1px solid #cdcdcd;}
.t_list02 th:first-child {border-left:none;}
.t_list02 td {padding:8px 10px; text-align:center; border-top:1px solid #cdcdcd; border-left:1px solid #cdcdcd; /*white-space:nowrap;*/}
.t_list02 td.al {padding-left:20px;}
.t_list02 td:first-child {border-left:none;}
.t_list02 th[rowspan] {border-right:1px solid #cdcdcd;}
.t_list02 td[rowspan] {border-right:1px solid #cdcdcd;}
.t_list02 th.last, .t_list02 td.last {border-right:none;}
.t_list02 th.last {border-right:none;}
.t_list02 .t_subject {padding:8px 10px 8px 20px; text-align:left; white-space:nowrap;}
.t_list02 .t_subject strong {display:block; color:#393939; font-weight:normal;}
.t_list02 tbody th {font-weight:bold; color:#666; background:none; }
.t_list02 tfoot th, .t_list02 tfoot td {border-top:1px solid #cdcdcd; border-bottom:none; font-weight:bold; color:#393939; background:#f7f7f7;}
.t_list02 tfoot.bg_none th, .t_list02 tfoot.bg_none td {color:#666; font-weight:normal; background:none; }

.t_list02.type02 .t_subject {white-space:pre;}
.t_list02.type02 .t_subject strong {font-weight:bold; background:url("/portal/images/common/bg_arrow.gif") no-repeat right center;}
.t_list02.type02 tfoot th, .t_list02.type02 tfoot td {color:#666;}

.bul_num table {text-indent:0;}

/*
.t_list02 tbody.left th,.t_list02 tbody.left td {padding-left:20px;}
.t_list02 tbody.left th {text-align:left; border-top:1px solid #cdcdcd; border-bottom:none; color:#393939; background:#f6f3ec;}
.t_list02 tbody.left td {text-align:left; }
*/
/* 규정 및 지침 */
.t_list03 {width:100%; border-top:2px solid #777; border-bottom:1px solid #777;}
.t_list03 thead th {text-align:center;  background:#f6f3ec;}
.t_list03 th {padding:8px 10px; text-align:left; font-weight:700; color:#393939; border-left:1px solid #cdcdcd;}
.t_list03 tbody th {padding-left:20px; border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd;}
.t_list03 td {text-align:center; border-left:1px solid #cdcdcd; background:#f6f3ec;}
.t_list03 tr.first td {padding-top:13px;}
.t_list03 tr.last td {padding-bottom:13px;}
.t_list03 tr td:first-child {padding-left:20px; text-align:left;}
.t_list03 tr th:first-child, .t_list03 tr td:first-child, .t_list03 tr.gold td:first-child, .t_list03 tr.white td:first-child {border-left:0;} 
.t_list03 tr.white td {padding:8px 10px 13px 20px; text-align:left; font-weight:700; color:#393939; border:1px solid #cdcdcd; border-right:none; background:none;}
.t_list03 tr.white td a {color:#393939;}
.t_list03 tr.gold td {padding:8px 10px 13px 20px; text-align:left; font-weight:normal; color:#666; border:1px solid #cdcdcd; border-right:none; background:#f6f3ec;}

.bul_hypen .tip {margin:0 0 0 10px; font-size:13px;}

/* 발주청자체연구성과물 작성 */
.t_write .tip {display:inline-block; margin-left:10px;}
.t_write .tip span {font-size:13px;}

.tit_tip {overflow:hidden; height:100%; margin:46px 0 11px}
.tit_tip h4, .tit_tip .fl {float:left; margin:0;}
.tit_tip p{float:right; font-size:13px;}

.tit_tip02 {position:relative; height:31px; margin:0 0 20px;}
/*.tit_tip02 .btn_box {position:absolute; right:0; top:-18px; }*/
.tit_tip02 .btn_box {float:right}
.tit_tip02 .btn_box a {vertical-align:bottom;}
.tit_tip02 .btn_box .mr05:focus {outline-style: dotted; outline-width: 3px; outline-color:black;}
.tit_tip02 span {font-size:13px;}
.tit_tip02 h5, .tit_tip02 h4, .tit_tip02 h2 {position:absolute; left:0; top:4px; margin-top:8px; margin-bottom:0}
.tit_tip02 + table {clear:both;}

.paging + .tit_tip02 {margin-top:50px;}

/* 단위 천원 */
.tb_unit {/*float:right;*/ margin:0 0 5px; font-size:13px;text-align:right;}
.tb_unit:after{display:block;content:'';clear:both;}
.tb_unit + table {clear:both;}

/* Tab */
.tab_box02 {margin:-1px 0 30px; width:100%; overflow:hidden; margin:-1px 0 0;}
.tab_box02>li {float:left; margin:0 0 1px 1px; width:212px;}
.tab_box02>li>a {display:block; padding:6px 0 6px; border:1px solid #cdcdcd; text-align:center; white-space:nowrap;}
.tab_box02>li.active>a {font-size:15px; color:#fff; font-weight:700; border-color:#007db4; background:#0094cd;}
.tab_box02>li.active.f_width>a {letter-spacing:-1px}

/* 활용실적검색 */
.tb_box {overflow:hidden; width:100%; margin:-30px 0 0;}
.tb_box dl {width:48%; margin:30px 0 0;}
.tb_box dt {margin:0 0 14px; padding:10px 0; text-align:center; font-weight:bold; color:#007db4; border:1px solid #ebebeb; background:#f7f7f7;}
.tb_box dd {}
.tb_box dd p {}

/* Tab */
.tab_box03 {position:relative; overflow:hidden; width:100%; border-bottom:1px solid #cdcdcd; /*margin:0 0 0 -1px; padding:0 0 0 1px; */}
/*.tab_box03>li {float:left; width:118px; margin:0 -1px 0 0; border-bottom:1px solid #cdcdcd;}
.tab_box03>li>a {display:block; padding:7px 0 7px; border:1px solid #cdcdcd; border-bottom:none; text-align:center; white-space:nowrap;}*/

.tab_box03>li {float:left; min-width:118px; border-top:1px solid #cdcdcd; border-right:1px solid #cdcdcd; }
.tab_box03>li:first-child {border-left:1px solid #cdcdcd; }
.tab_box03>li>a {display:block; padding:7px 10px 7px;  text-align:center; white-space:nowrap;}
.tab_box03>li.active>a {color:#393939; font-weight:700; background:#f7f7f7;}
.tab_box03 + .t_list04 {margin-top:-1px; border-top:none;}

.tab_table .t_list04 {position:absolute; left:0; top:38px; border-top:1px solid #cdcdcd;}
.tab_table table {display:none; width:auto;}
.tab_table .active table {display:block}
.tab_table {padding-bottom:121px;}

.t_type02 {margin-top:15px; border-top:1px solid #393939;}
.t_type02 th {color:#666; background:#f7f7f7;}

/* 정보공개제도란*/
.titBox .tit {margin:0 0 35px;}
.titBox h4 + p {margin:0 0 9px;}

/*  청구권자 및 대상정보 */
.claimBox {overflow:hidden; height:265px; margin:0 0 22px; text-align:center;border:1px solid #ebebeb; background:#f7f7f7;}
.claimBox li {float:left; width:33.3333%; background:url("/portal/images/contents/gov30/bg_claimBox.png") no-repeat left 50px;}
.claimBox li:first-child {background:none;}
.claimBox li dl {padding:125px 0 15px 0; }
.claimBox li.list01 dl {background:url("/portal/images/contents/gov30/bg_claim01.gif") no-repeat center 29px;}
.claimBox li.list02 dl {background:url("/portal/images/contents/gov30/bg_claim02.gif") no-repeat center 29px;}
.claimBox li.list03 dl {background:url("/portal/images/contents/gov30/bg_claim03.gif") no-repeat center 29px;}
.claimBox li dt {margin:0 0 10px; font-size:0; line-height:15px; }
.claimBox li dt img {vertical-align:top;}
.claim_info_box {background:url("/portal/images/contents/gov30/bg_claim_info.jpg") no-repeat right 92px;}

/* 개방형기획 */
.open_box {padding:25px 19px 30px; border:1px solid #ebebeb; background:#f7f7f7;}
.open_box ol {overflow:hidden; width:940px; margin:30px auto;height:167px; }
.open_box ol li {float:left;}

/* 정보공개절차 */
.stepBox {}
.stepBox > li {padding:0 0 20px; background:url("/portal/images/contents/gov30/bg_openStep.gif") repeat-y 67px bottom;}
.stepBox > li.last {background:none;}
.stepBox li dl {overflow:hidden; width:100%;}
.stepBox li dt, .stepBox li > p {color:#fff; float:left; width:132px; height:132px; margin:0 50px 0 0; font-weight:bold; text-align:center;}
.stepBox li dt span, .stepBox li > p span {display:block;}
.stepBox li dt span.no, .stepBox li > p span.no {display:inline-block; margin:0 0 10px; padding:21px 0 9px 0; border-bottom:1px solid #fff;}
.stepBox li dt span.line01, .stepBox li > p span.line01 {padding-top:33px;}
.stepBox li dt span.line03, .stepBox li > p span.line03 {padding-top:10px; } 
.stepBox li dt span.line03 + span, .stepBox li > p span.line03 + span {letter-spacing:-1px;}
.stepBox li dd {float:left; padding:15px 0 0 0;}
.stepBox li dd p.tit {display:block; margin:10px 0 5px; /*font-weight:bold;*/ color:#444;}
.stepBox li dd p.tit:first-child {margin-top:0;}
/*.stepBox li dd p.tit + .bul_hypen {margin:-5px 0 10px 0;}*/
.stepBox li.gold dt, .stepBox li.gold > p {background:url("/portal/images/contents/gov30/bg_goldCircle.gif") no-repeat;}
.stepBox li.blue dt, .stepBox li.blue > p {background:url("/portal/images/contents/gov30/bg_blueCircle.png") no-repeat;}
.stepBox li.white dt, .stepBox li.white > p {color:#007db4; background:url("/portal/images/contents/gov30/bg_whiteCircle.png") no-repeat;}
.stepBox li.white dt .no, .stepBox li.white > p .no {border-bottom:1px solid #0094cd;}

/*/portal/participate/open/index.jsp */
.stepBox.type02 {overflow:hidden; height:172px; margin:25px 0 0; padding:40px 80px 0;  background:#f7f7f7;}
.stepBox.type02 li > p {margin:0 0 0 40px;}
.stepBox.type02 li:first-child > p {margin-left:0;}
.stepBox.type02 li {float:left; background:url("/portal/images/common/bg_dotted_2x2_9b.gif") repeat-x left 67px;}

/* new 정보공개절차 */
.stepBox02 {}
.stepBox02 > li {padding:20px 0 0; background:url("/portal/images/common/bg_dotted02.gif") repeat-x center top;}
.stepBox02 > li:first-child {padding-top:0; background:none;}
.stepBox02 > li dl {min-height:123px; padding:0 0 15px 300px; background:url("/portal/images/contents/gov30/bg_open_step01.gif") no-repeat 80px top;}
.stepBox02 > li.list02 dl {background:url("/portal/images/contents/gov30/bg_open_step02.gif") no-repeat 80px top;}
.stepBox02 > li.list03 dl {background:url("/portal/images/contents/gov30/bg_open_step03.gif") no-repeat 80px top;}
.stepBox02 > li.list04 dl {background:url("/portal/images/contents/gov30/bg_open_step04.gif") no-repeat 80px top;}
.stepBox02 > li.list05 dl {background:url("/portal/images/contents/gov30/bg_open_step05.gif") no-repeat 80px top;}

.stepBox02.type02 > li.list01 dl {background:url("/portal/images/contents/business/bg_receipt_step01.gif") no-repeat 80px top;}
.stepBox02.type02 > li.list02 dl {background:url("/portal/images/contents/business/bg_receipt_step02.gif") no-repeat 80px top;}
.stepBox02.type02 > li.list03 dl {background:url("/portal/images/contents/business/bg_receipt_step03.gif") no-repeat 80px top;}
.stepBox02.type02 > li.list04 dl {background:url("/portal/images/contents/business/bg_receipt_step04.gif") no-repeat 80px top;}
.stepBox02.type02 > li.list05 dl {background:url("/portal/images/contents/business/bg_receipt_step05.gif") no-repeat 80px top;}
.stepBox02.type02 > li.list06 dl {background:url("/portal/images/contents/business/bg_receipt_step06.gif") no-repeat 80px top;}

.stepBox02 > li dt {margin:0 0 15px; padding:11px 0 0;}
.stepBox02 > li dd {}
.stepBox02 > li dd ul {font-weight:bold; color:#555;}
.stepBox02 > li .tit {font-weight:bold; color:#555;}
.stepBox02 > li dd ul > li {margin:5px 0 0 20px; }
.stepBox02 > li dd ul > li:first-child {margin-top:0;}
.stepBox02 > li dd ul > li > ul {margin:5px 0 0;}
.stepBox02 > li dd ul > li > ul li {font-weight:normal; color:#666; margin:0}

/* 교통신기술-접수안내 */
.receipt_box {background:url("/portal/images/contents/business/bg_receipt_step.jpg") no-repeat 726px 19px;}


/* 정보공개청구 - 청구신청 및 조회 */
.iframeBox {background:#979797;}

/* 정보공개청구 - 정보공개청구란 */
.open_infoBox {}
.open_infoBox p {padding:0 0 10px;}
.open_infoBox .border_box02 {overflow:hidden; height:100%; margin-top:5px;}
.open_infoBox .border_box02 li {float:left;width:33.3333%;}
/*
.open_infoBox .border_box02 li.long {width:366px; }
.open_infoBox .border_box02 li.short {width:297px;}
*/
.open_infoBox .border_box02 strong {color:#007db4;}

.open_infoBox .border_box04 {overflow:hidden; height:100%; margin-top:5px;}
.open_infoBox .border_box04 li {float:left;width:50%;}
.open_infoBox .border_box04 strong {color:#007db4;}

.open_infoBox02 {margin-top:40px;min-height:275px; background:url("/portal/images/contents/gov30/bg_open_info.jpg") no-repeat right 40px;}
.open_infoBox02 .bul_strong {text-indent:-75px; padding:0 0 0 75px;}

.border_box02 + h4 {margin-top:26px;}

/* bg dl공통 */
.bul_dl_box {}
.bul_dl_box dl {min-height:119px; margin:0 0 20px;  padding:5px 0 0 154px; }
.bul_dl_box dt {margin:0 0 5px; padding:0 0 0 10px; color:#444; font-weight:700; background:url("/portal/images/common/bul_blue.gif") no-repeat left center;}
.bul_dl_box dd {padding:0 0 0 10px;}

/* OPEN API 신청/관리 */
.api_main_box dl.list01 {background:url("/portal/images/contents/gov30/bg_mainApi01.gif") no-repeat left top;}
.api_main_box dl.list02 {background:url("/portal/images/contents/gov30/bg_mainApi02.gif") no-repeat left top;}


/* 지원제도 */
.volunteer_box dl.list01 {background:url("/portal/images/contents/business/bg_volunteer01.gif") no-repeat left top;}
.volunteer_box dl.list02 {background:url("/portal/images/contents/business/bg_volunteer02.gif") no-repeat left top;}
.volunteer_box dl.list03 {background:url("/portal/images/contents/business/bg_volunteer03.gif") no-repeat left top;}
.volunteer_box dl.list04 {background:url("/portal/images/contents/business/bg_volunteer04.gif") no-repeat left top;}
.volunteer_box dl.list05 {background:url("/portal/images/contents/business/bg_volunteer05.gif") no-repeat left top;}
.volunteer_box dl.list06 {background:url("/portal/images/contents/business/bg_volunteer06.gif") no-repeat left top;}
.volunteer_box dl.list07 {background:url("/portal/images/contents/business/bg_volunteer07.gif") no-repeat left top;}
.volunteer_box dl.list08 {background:url("/portal/images/contents/business/bg_volunteer08.gif") no-repeat left top;}
.volunteer_box dl.list09 {background:url("/portal/images/contents/business/bg_volunteer09.gif") no-repeat left top;}


/* 공공데이터개방 */
.open_data_box {}
.open_data_box dl.list01 {background:url("/portal/images/contents/gov30/bg_open_data01.gif") no-repeat left top;}
.open_data_box dl.list02 {background:url("/portal/images/contents/gov30/bg_open_data02.gif") no-repeat left top;}

/* 비공개 대상 정보*/
.closed_info_box dl.list01 {background:url("/portal/images/contents/gov30/bg_closed_info01.gif") no-repeat left top;}
.closed_info_box dl.list02 {background:url("/portal/images/contents/gov30/bg_closed_info02.gif") no-repeat left top;}
.closed_info_box dl.list03 {background:url("/portal/images/contents/gov30/bg_closed_info03.gif") no-repeat left top;}
.closed_info_box dl.list04 {background:url("/portal/images/contents/gov30/bg_closed_info04.gif") no-repeat left top;}
.closed_info_box dl.list05 {background:url("/portal/images/contents/gov30/bg_closed_info05.gif") no-repeat left top;}
.closed_info_box dl.list06 {background:url("/portal/images/contents/gov30/bg_closed_info06.gif") no-repeat left top;}

/* 불복구제방법 */
.remedy_box01 {background:url("/portal/images/contents/gov30/bg_remedy01.jpg") no-repeat right 80px;}
.remedy_box02 {background:url("/portal/images/contents/gov30/bg_remedy02.jpg") no-repeat right 23px;}
.remedy_box03 {min-height:320px;background:url("/portal/images/contents/gov30/bg_remedy03.jpg") no-repeat right 43px;}


/* 제도안내 */
.system_intro_box {background:url("/portal/images/contents/business/bg_systemIntro.jpg") no-repeat right 50px;}


/* 스텝 공통 */
.bgStep {overflow:hidden; width:100%; min-height:75px; margin:0 0 15px;}
.bgStep > li {float:left; width:196px; padding:19px 0 0 0; /*text-align:center; font-weight:bold; color:#393939;*/}
.bgStep > li > span {display:block; height:56px;}
.bgStep > li ul, .bgStep > li p {margin:15px 0 0 0; text-align:left; font-weight:normal; color:#666;}

/* 그린 인증절차*/
.bgStep05 {background:url("/portal/images/common/bg_step05_green.png") no-repeat;}
.bgStep05 > li {width:255px;}
.bgStep05 > li span {display:inline-block; margin-left:45px;}

/*  교통카드 인증소개 */
.bgStep04 {background:url("/portal/images/common/bg_step04_green.png") no-repeat;}
.bgStep04 > li {width:25%;box-sizing:border-box;}
.bgStep04 > li span {margin-left:60px;}

/* 연구비카드 */
.bgStep04 > li.list0101 span {margin-left:41px;}
.bgStep04 > li.list0102 span {margin-left:23px;}
.bgStep04 > li.list0103 span {margin-left:38px;}
.bgStep04 > li.list0104 span {margin-left:40px;}

/* KAIA OPEN API */
.bgStep03 {height:auto; background:url("/portal/images/common/bg_step03_green.png") no-repeat;/*background-size:100% 80px;*/}
/*
.bgStep03 > li {width:420px;text-align:center;}
.bgStep03 > li.list01{width:410px;}
.bgStep03 > li.list02{width:425px;}
.bgStep03 > li.list03{width:440px;}
*/
.bgStep03 > li {}
.bgStep03 > li.list01{width:445px;}
.bgStep03 > li.list02{width:425px;}
.bgStep03 > li.list03{width:400px;}
.bgStep03 > li.list01 > span {margin-left:83px;}
.bgStep03 > li.list02 > span {margin-left:82px;}
.bgStep03 > li.list03 > span {margin-left:86px;}
.bgStep03 > li.list02 > ul,
.bgStep03 > li.list03 > ul{margin-left:20px;}

/* KAIA OPEN API 
.bg_StepBox03 {overflow:hidden; width:100%; background:url("/portal/images/common/bg_step03.gif") no-repeat;}
.bg_StepBox03 li {float:left; width:320px;}
.bg_StepBox03 li.last dt {color:#fff;}
.bg_StepBox03 dl {}
.bg_StepBox03 dt {height:46px; margin:0 0 15px; padding:14px 0 15px; text-align:center; font-weight:bold; color:#393939;}
.bg_StepBox03 dt span {display:block;}
*/

/* 사전정보공표 old*/
.declareBox {overflow:hidden; width:100%; margin:0 0 26px;}
.declareBox li {float:left; width:245px; padding:0 0 5px; text-align:center;}
.declareBox li span {display:block; height:34px; padding:15px 0 0 0;}
.declareBox li span img {vertical-align:top;}
.declareBox li a {display:block; /*he ight:114px; padding:0 0 15px; font-size:15px; font-weight:bold;*/ border-bottom:3px solid #cdcdcd /*#0094cd*/;}
.declareBox li.on {background:url("/portal/images/contents/gov30/bg_border_on.gif") no-repeat center bottom;}
.declareBox li.on a {color:#393939; border-bottom:3px solid #e4841f;}

/* 사전정보공표 new*/
.aiaBox {overflow:hidden; width:100%; margin:0 4px 26px;}
.aiaBox li {float:left; width:10%; padding:0 0 5px; text-align:center;}

/**/
.fileBox {padding:11px 20px 12px;border-top:2px solid #777; border-bottom:1px solid #777;}

/* 대외협력 */
.t_list.ban_list {}
.t_list.ban_list td {position:relative; height:53px; padding:10px 20px;}
.t_list.ban_list .t_subject {padding-left:253px;}
.t_list.ban_list img {position:absolute; left:0; top:10px; margin:0 20px 0 0;}
.t_list.ban_list .t_subject {font-weight:bold;}

/* 찾아오시는길 */
.mapBox {border:1px solid #ebebeb; background:#f7f7f7;}
.mapBox .map {width:978px; height:478px;}
.mapBox p {padding:15px 20px; font-weight:bold; color:#393939; border-top:1px solid #ebebeb;}
#map {width:978px; height:478px;}
	
/* 경영공시 */
.budgetList {overflow:hidden; height:100%; padding:0 0 1px 1px; }
.budgetList > li {float:left; width:364px; height:460px; padding:27px 30px; margin:0 -1px -1px 0; border:1px solid #ddd;}
.budgetList > li.long {height:317px;}
.budgetList > li {}
.budgetList > li dl {}
.budgetList > li.list01 {background:url("/portal/images/contents/introduce/bg_budget01.gif") no-repeat 210px 400px;} 
.budgetList > li.list02 {background:url("/portal/images/contents/introduce/bg_budget02.gif") no-repeat 210px 400px;}
.budgetList > li.list03 {background:url("/portal/images/contents/introduce/bg_budget03.gif") no-repeat 210px 400px;}
.budgetList > li.list04 {background:url("/portal/images/contents/introduce/bg_budget04.gif") no-repeat 202px 259px;}
.budgetList > li.list05 {background:url("/portal/images/contents/introduce/bg_budget05.gif") no-repeat 202px 259px;}
.budgetList > li.list06 {background:url("/portal/images/contents/introduce/bg_budget06.gif") no-repeat 220px 259px;}
.budgetList > li dt {margin:0 0 15px; font-size:20px; font-weight:bold; color:#007db4;}

/* ci */
.ci_titBox {overflow:hidden; width:100%; padding:0 0 50px; border-bottom:1px solid #cdcdcd;}
.ci_titBox dl {float:left; /*width:470px*/}
.ci_titBox dt {margin:0 0 26px;}
.ci_titBox dd .f_gold {font-size:16px;}
.ci_titBox dd {font-size:15px;}
.ci_titBox p {float:right; width:365px; margin-right:150px; text-align:center;}
.ci_titBox p img {display:inline-block; margin:0 0 17px;}

.colorBox > li:first-child {margin:-5px 0 0 0;}
.colorBox h5 + ul {padding:0;}
.colorBox h5 {margin:15px 0 10px;}
.colorBox h5:first-child {margin-top:10px;}
.colorBox ul {overflow:hidden;}
.colorBox ul li {float:left; width:584px; height:68px; margin:0 0 0 40px; padding:25px 18px; font-weight:bold; color:#fff;}
.colorBox ul li:first-child {margin:0;}
.colorBox ul li.blueBox {background:#0093d0;}
.colorBox ul li.goldBox {background:#968900;}
.colorBox ul li.grayBox {background:#807f83;}
.colorBox ul li.navyBox {background:#0f004e;}
.colorBox ul li.blueBox {background:#0093d0;}

.ciBox{overflow:hidden; margin:-5px 0 0 -40px;}
.ciBox h5 {margin:15px 0 10px;}
.ciBox li {float:left; margin:0 0 0 40px;}


/* 약력 (historyBox와 같이 사용)*/
.directorBox > p {float:left; width:450px; text-align:center;  font-weight:bold; color:#fff; }
.directorBox > p img{width:100%;}
.directorBox > p span {display:block; padding:5px 0; background:#85750C/* url("/portal/images/contents/introduce/bg_director.gif") no-repeat right top;*/}
.directorBox ol > li.last {border:none;}
.directorBox ol > li:first-child {padding-top:0;}
.directorBox ol dt {width:140px;}
.directorBox ol dd {margin:0; padding:0 0 0 140px;}
.directorBox ol dd strong {width:186px; padding:0;}

/* 인사말 */
.greetingBox {background:url("/portal/images/contents/introduce/bg_greeting.png") no-repeat right 220px;}
.greetingBox .tit {margin:0 0 36px;font-size:30px; color:#000;line-height:40px;letter-spacing:-2px;}
.greetingBox dt {margin:0 0 11px; font-size:16px;}
.greetingBox p {margin:0 0 10px;}
.greetingBox .sign {padding:10px 0 0 0; margin:0 0 10px 0; color:#393939;}
.greetingBox .sign img {margin:-10px 0 0 12px;}

/* vc */
.vision_box.type02 {}
.vision_box.type02 > li > dl > dt {width:232px;}
.vision_box.type02 .target ul li{margin:0 0 0 10px;}
.vision_box.type02 .target ul li:first-child {margin-left:0;}
.vision_box.type02 > li > dl > dd  {width:748px;}
.vision_box.type02 .direction dl {}
.vision_box.type02 .direction dl dd ul {overflow:hidden; width:100%;}
.vision_box.type02 .direction dl dd ul li {float:left; width:304px;}
.vision_box.type02 .direction dl dd ul li:first-child {padding-right:100px; background:url("/portal/images/contents/business/bg_vc03.gif") no-repeat right 87px;}
.vision_box.type02 .vision dd {padding:14px 0 0; text-align:center;}

/*
.vision_titBox dt {margin:0 0 25px;}
.vision_titBox dd {margin:0 0 45px; line-height:25px;}
.vision_bgBox {margin:0 0 30px; padding:40px 0 40px 0; background:#f7f7f7 url("/portal/images/contents/introduce/bg_vision.gif") no-repeat center 40px;}
.vision_bgBox dl {position:relative; width:504px; height:346px; padding:0 0 0 338px; text-align:center;}
.vision_bgBox dt {height:63px; padding:43px 0 0 0; font-size:16px; font-weight:bold; color:#fff; }
.vision_bgBox dd {}
.vision_bgBox dd ul {}
.vision_bgBox dd > ul > li {position:relative; }
.vision_bgBox dd > ul > li .tit {position:absolute; left:-201px; top:10px; font-size:16px;}
.vision_bgBox dd > ul > li .tit strong {color:#796c1d;}
.vision_bgBox dd > ul > li .con {font-size:15px; font-weight:bold; color:#fff;}
.vision_bgBox dd > ul > li.list01 {padding:16px 0 0 0; height:85px; }
.vision_bgBox dd > ul > li.list02 {padding:16px 0 0 0; height:39px; } 
.vision_bgBox dd > ul > li.list02 .con {letter-spacing:-1px;}
.vision_bgBox dd > ul > li.list03 {padding:20px 0 0 0; height:64px; } 
.vision_bgBox dd > ul > li.list03 span span {display:inline-block; width:115px; height:33px; padding:11px 0 0 0; text-align:center; color:#0094cd; background:url("/portal/images/contents/introduce/bg_white02.gif") no-repeat left top;}
*/
.vision_roundBox dl {overflow:hidden; width:100%; margin:0 0 20px; font-weight:bold; background:url("/portal/images/contents/introduce/bg_xLine.gif") repeat-x left 20px;}
.vision_roundBox dl > dt {float:left; width:170px; height:35px; margin:0 40px 0 0; padding:12px 0 0 0; text-align:center; font-size:16px; color:#fff; }
.vision_roundBox dl > dd {float:left;}
.vision_roundBox dl > dd > ul {float:left;}
.vision_roundBox dl > dd > ul > li {float:left; height:35px; margin:0 0 0 20px; padding:12px 0 0 0; font-size:15px; text-align:center;}
.vision_roundBox dl > dd > ul > li:first-child {margin:0;}
.vision_roundBox dl.bg_blue dt {background:url("/portal/images/contents/introduce/bg_blue.gif") no-repeat left top;}
.vision_roundBox dl.bg_blue dd li {width:375px; color:#007db4; background:url("/portal/images/contents/introduce/bg_buleLine.gif") no-repeat left top;}
.vision_roundBox dl.bg_gold dt {background:url("/portal/images/contents/introduce/bg_gold.gif") no-repeat left top;}
.vision_roundBox dl.bg_gold dd li {width:243px; color:#9b8d3a; background:url("/portal/images/contents/introduce/bg_goldLine.gif") no-repeat left top;}
.vision_roundBox dl.bg_gray > dt {background:url("/portal/images/contents/introduce/bg_gray.gif") no-repeat left top;}
.vision_roundBox dl.bg_gray > dd > ul {}
.vision_roundBox dl.bg_gray > dd > ul > li {width:243px; height:154px; font-size:14px; height:auto; padding:0; text-align:left; background:url("/portal/images/contents/introduce/bg_grayLine.gif") no-repeat left top;}
.vision_roundBox dl.bg_gray > dd > ul > li > ul {min-height:122px; padding:16px 16px; background:url("/portal/images/contents/introduce/bg_grayLinebottom.gif") no-repeat left bottom;}
.vision_roundBox dl.bg_gray > dd > ul > li > ul > li {margin:10px 0 0 0; padding:0 0 0 12px; background:url("/portal/images/contents/introduce/bul_glay.gif") no-repeat left 10px;}
.vision_roundBox dl.bg_gray > dd > ul > li > ul > li:first-child {margin:0;}

/* 조직도 */
.orgBox {position:relative; overflow:hidden; width:100%; height:600px; margin:0 0 40px; padding:40px 0; background:#f7f7f7 url("/portal/images/contents/introduce/bg_org08.gif") no-repeat center 40px;}
.orgBox > p {width:150px; height:83px; margin:0 0 3px 411px; padding:67px 0 0; text-align:center;}
.orgBox > p a.txt_org01 {width:80px;margin:0 auto;padding:40px 40px 60px 200px;}
.orgBox > ul > li:first-child {margin:-57px 0 60px 614px; width:150px; height:31px; padding:16px 0 0; text-align:center; font-size:0; line-height:0}
.orgBox > ul > li.last {width:230px; height:32px; margin:-70px 0 0 370px; padding:15px 0 0}
.orgBox > ul > li a.txt_org02 {display:block; width:150px; height:30px; margin:72px 0 0 248px; padding-top:15px;}
.orgBox > ul > li a.txt_org02.lst {display:block; width:150px; height:30px; margin:112px 0 0 864px;text-align:center;}
.orgBox > ul > li a.txt_org02.tnd {display:block; width:150px; height:30px; margin:-126px 0 0 561px;text-align:center;}
.orgBox > ul > li a.txt_org02.trd {display:block; width:150px; height:30px; margin:38px 0 0 561px;text-align:center;}
.orgBox > ul > li > ul {position:absolute; left:182px; top:408px; width:100%;}
.orgBox > ul > li > ul > li {height:250px;float:left; margin:0 0 0 40px;}
.orgBox > ul > li > ul > li:first-child {margin-left:0;}
.orgBox dl {float:left; width:150px; margin:0 0 0 10px; padding:16px 0 0; background:url("/portal/images/common/bg_green150.gif") no-repeat left top;}
.orgBox dl:first-child {margin-left:0;}
.orgBox .top dl {margin-top:-31px; margin-left:-40px; margin-right:-30px;}
.orgBox .top dd {min-height:110px;}
.orgBox dt {margin:0 15px; padding:5px 0 20px; font-size:15px; font-weight:700; line-height:0; background:url("/portal/images/common/bg_dotted_4x1_cd.gif") repeat-x left bottom;}
.orgBox dd.etc {min-height:195.5px; padding:5px 17px 0; background:url("/portal/images/common/bg_green150.gif") no-repeat left bottom;}
.orgBox dd {min-height:220px; padding:5px 17px 0; background:url("/portal/images/common/bg_green150.gif") no-repeat left bottom;}
.orgBox .no-sil dl {margin-top:0; margin-left:-30px; margin-right:-30px;}
.orgBox .no-sil dd {min-height:0px; margin-top:-10px;}
.orgBox dd ul {}
.orgBox dd ul li {margin-top:2px}
.orgBox dd ul li:first-child {margin-top:0;}
.orgBox img {vertical-align:top;}

/* 제도안내 */
.evaluBox {position:relative; overflow:hidden; }
.evaluBox dt {position:absolute; left:454px; top:127px; font-size:18px; font-weight:bold; color:#333;}
.evaluBox dt img {vertical-align:top;}
.evaluBox dd {float:left; width:317px; }
.evaluBox dd.odd {width:321px; margin-right:339px; text-align:right;}
.evaluBox dd strong {display:block; margin:0 0 5px; font-size:15px; color:#555;}

.evaluBox.bg01 {height:274px;background:#f7f7f7 url("/portal/images/contents/business/bg_sysGuide01.gif") no-repeat 330px 40px;}
.evaluBox.bg01 dd, .evaluBox.bg03 dd {margin-top:58px;}

.evaluBox_wrap {padding-left:150px;background:#f7f7f7 url("/portal/images/contents/business/bg_sysGuide02.gif") no-repeat 480px 40px;}
.evaluBox_wrap dt {left:414px;}
.evaluBox_wrap dd {width:auto;}
.evaluBox_wrap dd.odd {width:281px;}
.evaluBox.bg02 {height:239px; padding:70px 0 0; margin:0 40px; background:url("/portal/images/common/bg_dotted_4x1_9b.png") repeat-x left bottom;}
.evaluBox.bg02 dd {margin-bottom:18px;}

.evaluBox.bg03 dt {left:600px; top:117px;}
.evaluBox.bg03 {padding-left:150px;height:264px; background:#f7f7f7 url("/portal/images/contents/business/bg_sysGuide03.gif") no-repeat 480px 30px;}
.sysStepBox {padding:40px 100px; background:#f7f7f7;text-align:center;}

/* 법령 */
.rechtssatzBox {border-top:2px solid #777; border-bottom:1px solid #777;}
.rechtssatzBox > dt.active > a {background:url("/portal/images/contents/business/bg_faq_on.gif") no-repeat 98% 18px;}
.rechtssatzBox > dt.active > a strong {color:#007db4;}
.rechtssatzBox > dt > a {display:block; padding:13px 20px; border-top:1px solid #cdcdcd; background: url("/portal/images/contents/business/bg_faq_off.gif") no-repeat 98% 18px;}
.rechtssatzBox > dt:first-child > a {border:none;}
.rechtssatzBox > dd {padding:36px 20px; border-top:1px solid #cdcdcd; background:#f6f3ec;}
.rechtssatzBox dl {}
.rechtssatzBox dl dt {margin:20px 0 5px; font-weight:bold; color:#444;}
.rechtssatzBox dl dt:first-child {margin-top:0;}
.rechtssatzBox dl dd li {padding:0 0 0 17px; text-indent:-17px;}
.rechtssatzBox02 {border-top:2px solid #777; border-bottom:1px solid #777; background:url("/portal/images/common/ico_file.gif") no-repeat 90% 18px;}
.rechtssatzBox02 a {display:block; padding:13px 20px; }

/* 우수물류신기술 관련법규 */
.rechtssatzBox03 {border-top:2px solid #777; border-bottom:1px solid #777;}
.rechtssatzBox03 > dt > a {display:block; padding:13px 20px; border-top:1px solid #cdcdcd;}

/* 그린 인증분야 */
.greenType {overflow:hidden; width:100%; padding:15px 0 0 0;}
.greenType li {float:left; margin:0 0 0 19px; border-bottom:1px solid #f7f7f7;}
.greenType li:first-child {margin:0;}
.greenType li span {display:block; padding:4px 0; text-align:center; font-weight:bold; border:1px solid #ebebeb; background:#f7f7f7;}

/* 그린 인증혜택 */
.bul_gold_box {overflow:hidden; width:100%; margin:0 0 11px;}
.bul_gold_box > li {float:left; width:302px; height:240px; margin:0 0 0 20px; /*background:url("/portal/images/common/bg_gray230.gif") no-repeat left top;*/border:1px solid #ccc;border-radius:15px;box-sizing:border-box;}
.bul_gold_box > li:first-child {margin-left:0;}
.bul_gold_box dl {margin:0 18px 0 16px; }
.bul_gold_box dl dt {height:78px; padding:17px 0 0; text-align:center; background:url("/portal/images/common/bg_dotted_2x2.gif") repeat-x left bottom;}
.bul_gold_box dl dd {padding:10px;}
.bul_gold_box dl dd ul {}
.bul_gold_box dl dd ul li {margin:2px 0 0;}
.bul_gold_box dl dd ul li:first-child {margin-top:0;}
/*
.bul_goldBox {overflow:hidden; width:100%;}
.bul_goldBox > li {float:left; width:230px; margin:0 0 0 20px;}
.bul_goldBox > li:first-child {margin:0;}
.bul_goldBox li dl {}
.bul_goldBox li dt {height:28px; padding:7px 0 0; text-align:center; font-size:15px; font-weight:bold; color:#fff; background:url("/portal/images/contents/business/bg_goldBox01.gif") no-repeat;}
.bul_goldBox li dd {min-height:186px; background:url("/portal/images/contents/business/bg_goldBox02.gif") no-repeat left bottom;}
.bul_goldBox li dd ul {padding:15px 16px; }
.bul_goldBox li dd ul li {margin:10px 0 0 0; padding:0 0 0 11px; background:url("/portal/images/contents/introduce/bul_gold.gif") no-repeat left 10px;}
.bul_goldBox li dd ul li:first-child {margin:0;}
*/
/* 접수안내/접수절차 */
.receipt_stepBox {padding:40px 0 0 40px; background:#f7f7f7;}
.receipt_stepBox ol {overflow:hidden;}
.receipt_stepBox ol:after{display:block;content:'';clear:both;}
.receipt_stepBox ol li {position:relative; float:left; width:16.6666%; height:232px;}
.receipt_stepBox ol li:after{display:block;content:'';clear:both;position:absolute;top:70px;left:148px;right:0;height:2px;background-color:#898989;}
.receipt_stepBox ol li:last-child:after{display:none;}
.receipt_stepBox ol li p {position:absolute; left:0; top:151px; width:80%; text-align:center;}
/*
.receipt_stepBox {padding:40px 0; background:#f7f7f7;}
.receipt_stepBox ol {width:471px; margin:0 auto; text-align:center; background:url("/portal/images/contents/business/bg_receiptStep.gif") no-repeat;}
.receipt_stepBox li {height:40px; margin:20px 0 0; padding:18px 0 0; }
.receipt_stepBox li.line02 {height:52px; padding:6px 0 0;}
.receipt_stepBox li:first-child {margin:0; font-weight:bold; color:#fff;}
.receipt_stepBox li.last {color:#fff;}
.receipt_stepBox li span {font-weight:bold;}
*/
/* 심사절차 */
.evaBox01 {margin:10px 0 15px; padding:40px 0; text-align:center; background:#f7f7f7;}
.evaBox01 p {margin:25px 0 0 21px; text-align:left;}
.evaBox01 p strong {display:block;}
.evaBox01 p span {padding:0 0 0 14px;}

.step01_box {background:url("/portal/images/contents/business/bg_step01.jpg") no-repeat right 40px;}
.step02_box {background:url("/portal/images/contents/business/bg_step02.jpg") no-repeat right 85px;}
.step03_box {background:url("/portal/images/contents/business/bg_step03.jpg") no-repeat 95% 25px;}
.step04_box {background:url("/portal/images/contents/business/bg_step04.jpg") no-repeat 95% 30px;}
.step05_box {padding:0 0 10px; background:url("/portal/images/contents/business/bg_step05.jpg") no-repeat 95% 8px;}
.step06_box {min-height:200px;background:url("/portal/images/contents/business/bg_step06.jpg") no-repeat right 4px;}
.step07_box {background:url("/portal/images/contents/business/bg_step07.jpg") no-repeat right 16px;}
.step08_box {padding:0 0 0 297px; background:url("/portal/images/contents/business/bg_step08.jpg") no-repeat 15px 13px;}
.step09_box {background:url("/portal/images/contents/business/bg_step09.jpg") no-repeat 679px 38px;}

/* 인증키 발급신청 */ 
.applyBox {height:168px; margin:15px 0 10px; padding:15px 19px; overflow-y:auto; border:1px solid #c7c7c7;}
.applyBox dt {margin:10px 0 0; font-weight:bold;}
.applyBox dt:first-child {margin:0;}
.applyBox + p {margin:0 0 45px;}

/* 랜드글로브 소개 */
.landBox {padding:0 0 40px; background:#f7f7f7 url("/portal/images/contents/introduce/bg_land.gif") no-repeat 250px 41px;}
.landBox dl {position:relative; margin:0 0 6px; padding:96px 0 0 700px; }
.landBox dl dt {margin:0 0 10px; font-size:16px; font-weight:bold; color:#444;}
.landBox dl dt span {position:absolute; left:390px; top:99px; color:#fff;}
.landBox dl dd {font-size:15px; line-height:25px; }
.landBox ul {overflow:hidden; height:132px; margin:0 0 0 250px;}
.landBox ul li {float:left; width:132px; padding:88px 0 0; text-align:center; font-size:0; line-height:0;}
.landBox ul li:first-child {margin:0 103px 0 0;}
.landBox ul li span {display:block; margin:4px 0 0; font-weight:bold; color:#fff; }
.landBox ul li:first-child span {margin:1px 0 0; }
.landBox img {vertical-align:top;}

/* 윤리경영 */
.tit_ethica {margin:0 0 42px}
.tit_ethica h3 {margin:0 !important; line-height:0 !important; font-size:0 !important;}
.tit_ethica h3 img {vertical-align:top;}
.tit_ethica span {display:block; margin:24px 0 0; font-size:15px;}

.ethicaBox h5 {margin-top:10px;}
.ethicaBox ul ul {margin:5px 0;}


/* 국토교통RND_02연구개발과제 수행절차안내 */
.performBox {padding:40px 0; text-align:center; background:#f7f7f7;}

/* 건설기술제도 안내 */
.guide_box {padding:6px 0 0 0; background:url("/portal/images/contents/business/bg_bGuide01.gif") no-repeat 50px top;}
.guide_box + .guide_box {padding:25px 0 0 300px; background:url("/portal/images/contents/business/bg_bGuide02.gif") no-repeat 50px 19px;}
.guide_box dl {padding:0 0 15px 300px; background:url("/portal/images/common/bg_dotted_2x2.gif") repeat-x 80px bottom;}
.guide_box dl dt {margin:31px 0 11px; 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;}
.guide_box dl dt:first-child {margin-top:0;}
.guide_box dl dd {}
.guide_box ul {}
.guide_box ul li {}
.guide_box ul li:first-child strong {margin:0 0 0;}
.guide_box ul li strong {display:block; margin:10px 0 5px; padding:0 0 0 10px; color:#444; font-weight:700; background:url("/portal/images/common/bul_blue.gif") no-repeat left center;}
.guide_box ul li span {display:block; padding:0 0 0 10px;}

/*.guideBox01 {position:relative; background:url("/portal/images/contents/business/bg_blueRound.gif") no-repeat left top;}
.guideBox01 h4 {position:absolute; left:0; top:0; width:132px; margin:0; padding:32px 0 0 0; text-align:center; font-size:14px; color:#fff;}
.guideBox01 h4 span {display:block; margin:5px 0 0;}
.guideBox01 dl {margin:0 0 30px; padding:15px 0 25px;border-bottom:1px dashed #cdcdcd;}
.guideBox01 dl, .guideBox01 > ul  {padding-left:182px;}
.guideBox01 dt {margin:40px 0 11px; font-size:16px; color:#796c1d; font-weight:700;}
.guideBox01 dl dt:first-child {margin-top:0;}
.guideBox01 dd {}
.guideBox01 ul {}
.guideBox01 ul li {}
.guideBox01 ul li:first-child strong {margin:0 0 0;}
.guideBox01 ul li strong {display:block; margin:10px 0 5px; color:#444;}
*/

/* 교통신기술_심가절차 */
.eva_traffic_box {background:url("/portal/images/contents/business/bg_eva_step03.jpg") no-repeat 766px 16px;}

/* 교통신기술_접수안내 */
.document_box {background:url("/portal/images/contents/business/bg_receipt_document.jpg") no-repeat 725px 55px;}

/* 건설신기술_접수안내 */
.re_document_box {padding:0 0 0 340px; background:url("/portal/images/contents/business/bg_re_document.jpg") no-repeat 17px 6px;}

/* 건설신기술_심사비용납부 */
.re_charge_box {background:url("/portal/images/contents/business/bg_re_charge.jpg") no-repeat 90% 50px;}

/* 건설신기술_지원제도 */
.bg_volunteer {background:url("/portal/images/contents/business/bg_volunteer.jpg") no-repeat 90% 20px;}



/* 심사 절차 */
.evalu_stepBox {margin:0 0 25px; padding:30px; background:#f7f7f7;}
.evalu_stepBox li {height:138px; padding:20px 0 0 0; background:url("/portal/images/common/bg_dotted920.gif") no-repeat left top;}
.evalu_stepBox li:first-child {padding-top:0; background:none;}
.evalu_stepBox li dl {height:100%; padding:0 0 0 181px;}
.evalu_stepBox li dt {margin:0 0 15px; padding:10px 0 0; font-size:0; line-height:0;}
.evalu_stepBox li dd {padding:0 0 0 10px;}
.evalu_stepBox li.list01 dl {background:url("/portal/images/contents/business/img_trafficSt01.gif") no-repeat left top;} 
.evalu_stepBox li.list01 dd {background:url("/portal/images/contents/business/bul01.gif") no-repeat left 11px;}

.evalu_stepBox li.list02 dl {background:url("/portal/images/contents/business/img_trafficSt02.gif") no-repeat left top;} 
.evalu_stepBox li.list02 dd {background:url("/portal/images/contents/business/bul02.gif") no-repeat left 11px;}

.evalu_stepBox li.list03 dl {background:url("/portal/images/contents/business/img_trafficSt03.gif") no-repeat left top;} 
.evalu_stepBox li.list03 dd {background:url("/portal/images/contents/business/bul03.gif") no-repeat left 11px;}

.evalu_stepBox li.list04 dl {background:url("/portal/images/contents/business/img_trafficSt04.gif") no-repeat left top;} 
.evalu_stepBox li.list04 dd {background:url("/portal/images/contents/business/bul04.gif") no-repeat left 11px;}

.evalu_stepBox li.list05 dl {background:url("/portal/images/contents/business/img_trafficSt05.gif") no-repeat left top;} 
.evalu_stepBox li.list05 dd {background:url("/portal/images/contents/business/bul05.gif") no-repeat left 11px;}

.evalu_stepBox li.list06 dl {background:url("/portal/images/contents/business/img_trafficSt06.gif") no-repeat left top;} 
.evalu_stepBox li.list06 dd {background:url("/portal/images/contents/business/bul06.gif") no-repeat left 11px;}

.evalu_stepBox li.list07 dl {background:url("/portal/images/contents/business/img_trafficSt07.gif") no-repeat left top;} 
.evalu_stepBox li.list07 dd {background:url("/portal/images/contents/business/bul07.gif") no-repeat left 11px;}

.evalu_stepBox li.list08 dl {background:url("/portal/images/contents/business/img_trafficSt08.gif") no-repeat left top;} 
.evalu_stepBox li.list08 dd {background:url("/portal/images/contents/business/bul08.gif") no-repeat left 11px;}

.evalu_stepBox li.list09 dl {background:url("/portal/images/contents/business/img_trafficSt09.gif") no-repeat left top;} 
.evalu_stepBox li.list09 dd {background:url("/portal/images/contents/business/bul09.gif") no-repeat left 11px;}

/* 공고 및 이해관계의견 접수  */
.eve_step02 {background:url("/portal/images/contents/business/bg_eve_step02.jpg") no-repeat 661px 33px;}


/* 포트폴리오 */
.portfolio_box {position:relative; height:911px; background:#f7f7f7 url("/portal/images/contents/business/bg_portfolio.gif") no-repeat center 191px;}
.portfolio_box dt {padding:39px 0 0; text-align:center;}
.portfolio_box dd {position:absolute; }
.portfolio_box dd.list01 {right:710px; top:225px; text-align:right;}
.portfolio_box dd.list02 {right:710px; top:367px; text-align:right;}
.portfolio_box dd.list03 {right:710px; top:553px; text-align:right;}
.portfolio_box dd.list04 {right:710px; top:695px; text-align:right;}
.portfolio_box dd.list05 {left:710px; top:195px;}
.portfolio_box dd.list06 {left:710px; top:336px;}
.portfolio_box dd.list07 {left:710px; top:478px;}
.portfolio_box dd.list08 {left:710px; top:620px;}
.portfolio_box dd.list09 {left:710px; top:762px;}
.portfolio_box dd p {margin:0 0 10px; font-size:0; }


/*
.portfolioBox {position:relative; background:url("/portal/images/contents/business/bg_portfolio.gif") no-repeat center top;}
.portfolioBox dt {position:absolute; left:385px; top:239px; width:210px; line-height:28px; font-weight:bold; color:#fff; text-align:center;}
.portfolioBox dt span {display:block; font-size:18px;}
.portfolioBox dd {width:337px; margin:0 0 10px;}
.portfolioBox dd.top {margin-top:-540px;}
.portfolioBox dd.right {margin-left:643px;}
.portfolioBox dd p {padding:12px 21px 5px; background:url("/portal/images/contents/business/bg_blueLine.gif") no-repeat left top;}
.portfolioBox dd strong {color:#444;}
.portfolioBox dd ul {overflow:hidden; padding:0 0 12px 21px; background:url("/portal/images/contents/business/bg_blueLine.gif") no-repeat left bottom;}
.portfolioBox dd ul li {float:left; width:147px; padding-left:9px; text-indent:-9px;}
.portfolioBox dd ul.line01 li, .portfolioBox dd li.line01 {width:100%;}
.portfolioBox dd ul li.f_small {letter-spacing:-1px;}
*/

/* 사업 / 정책마당 / 비전 및 목표 */
.policy_visionBox01 {padding:40px 0; background:#f7f7f7;}
.policy_visionBox01 > p {margin:0 0 20px; padding:55px 0 55px 310px; background:url("/portal/images/contents/business/bg_vision01.gif") no-repeat 58px top;}
.policy_visionBox01 .targetBox {height:743px; position:relative; margin:0 0 30px; padding:40px 0 0; background:url("/portal/images/contents/business/bg_vision02.gif") no-repeat 29px top;} 
.policy_visionBox01 .targetBox dt {position:absolute; left:443px; top:306px}
.policy_visionBox01 .targetBox dd {position:absolute;}
.policy_visionBox01 .targetBox dd strong{position:absolute;}
.policy_visionBox01 .targetBox dd.list01 {left:30px; top:40px;}
.policy_visionBox01 .targetBox dd.list01 strong{left:321px; top:180px;}
.policy_visionBox01 .targetBox dd.list02 {left:519px; top:40px;}
.policy_visionBox01 .targetBox dd.list02 strong{left:18px; top:180px;}
.policy_visionBox01 .targetBox dd.list03 {position:absolute; left:30px; top:374px;}
.policy_visionBox01 .targetBox dd.list03 strong {left:292px; top:8px;}
.policy_visionBox01 .targetBox dd.list04 {position:absolute; left:752px; top:374px;}
.policy_visionBox01 .targetBox dd.list04 strong {left:-151px; top:8px;}
.policy_visionBox01 .targetBox dd.list05 {position:absolute; left:300px; top:634px;}
.policy_visionBox01 .targetBox dd.list05 strong {left:138px; top:-144px;}
.policy_visionBox01 .targetBox dd ul {}
.policy_visionBox01 .targetBox dd ul li {margin:5px 0 0;}
.policy_visionBox01 .targetBox dd ul li:first-child {margin-top:0;}
.policy_visionBox01 .workBox {background:url("/portal/images/contents/business/bg_vision.gif") no-repeat 40px top;}
.policy_visionBox01 .workBox dt {height:111px; margin:0 0 144px; padding:52px 0 0; text-align:center; }
.policy_visionBox01 .workBox dd {margin:0 0 0 40px;}
.policy_visionBox01 .workBox dd ul {overflow:hidden; width:100%; }
.policy_visionBox01 .workBox dd ul li {float:left; width:83px; margin:0 0 0 19px; line-height:15px; text-align:center;}
.policy_visionBox01 .workBox dd ul li:first-child {margin-left:0;}
.policy_visionBox01 .workBox dd ul li img { vertical-align:top;}



/*
.policy_visionBox01 {padding:40px 0; background:#f7f7f7;}
.policy_visionBox01 .img {display:block; text-align:center; }
.policy_visionBox01 > p {height:59px; margin:0 0 29px; padding:15px 0 0; text-align:center; font-weight:bold; color:#fff; background:url("/portal/images/contents/business/bg_goldBox74.gif") no-repeat center top;}
.policy_visionBox01 > p > span {display:block; font-size:18px;}
.policy_visionBox01 .targetBox {position:relative; height:584px; margin:24px 0 0; background:url("/portal/images/contents/business/bg_policyVision01.gif") no-repeat center 108px;}
.policy_visionBox01 .targetBox dt {position:absolute; left:475px; top:292px; font-size:18px; font-weight:bold; color:#fff;}
.policy_visionBox01 .targetBox dd strong {position:absolute; width:116px; text-align:center; font-weight:bold; color:#444;}
.policy_visionBox01 .targetBox dd ul {position:absolute;}
.policy_visionBox01 .targetBox dd ul li {padding-left:9px; text-indent:-9px;}
.policy_visionBox01 .targetBox dd.list01 strong {left:433px; top:142px;}
.policy_visionBox01 .targetBox dd.list01 ul {left:320px; top:0;}
.policy_visionBox01 .targetBox dd.list02 strong {left:539px; top:232px;}
.policy_visionBox01 .targetBox dd.list02 ul {left:674px; top:186px;}
.policy_visionBox01 .targetBox dd.list03 strong {left:506px; top:372px;}
.policy_visionBox01 .targetBox dd.list03 ul {left:562px; top:466px;}
.policy_visionBox01 .targetBox dd.list04 strong {left:361px; top:372px;}
.policy_visionBox01 .targetBox dd.list04 ul {left:50px; top:466px;}
.policy_visionBox01 .targetBox dd.list05 strong {left:322px; top:232px;}
.policy_visionBox01 .targetBox dd.list05 ul {left:50px; top:186px;}
.policy_visionBox01 .workBox {position:relative; margin:30px 0 0; background:url("/portal/images/contents/business/bg_policyVision02.gif") no-repeat center 23px;}
.policy_visionBox01 .workBox dt {position:absolute; left:437px; top:126px; font-size:18px; font-weight:bold; color:#fff;}
.policy_visionBox01 .workBox dd {margin:0 0 0 126px;}
.policy_visionBox01 .workBox li {width:207px; height:35px; margin:29px 0 0; padding:12px 0 0; text-align:center; background:url("/portal/images/contents/business/bg_grayLine.gif") no-repeat left top;}
.policy_visionBox01 .workBox li.right.top {margin-top:-275px;}
.policy_visionBox01 .workBox li.right {margin:10px 0 0 521px;}
*/

/* 사업 / 정책마당 / 사업별 비전 및 목표 */
.policy_vision {overflow:hidden; width:100%;}
.policy_vision > li {float:left; position:relative; margin:15px 0 0; }
.policy_vision > li:first-child {margin-top:0;}
.policy_vision div {float:left; height:116px; margin:0 0 0 152px; padding:19px 0 15px; border:1px solid #ebebeb; border-width:1px 1px 1px 0; background:#f7f7f7;}
.policy_vision dl {float:left; background:url("/portal/images/common/bg_dotted1x4_cd.gif") repeat-y 414px top;}
.policy_vision dt {position:absolute; left:0; top:0;}
.policy_vision dd {float:left; width:373px; padding:0 20px;}
.policy_vision dt + dd {width:374px; }
.policy_vision dd strong {display:block; margin:0 0 10px; padding:0 0 0 9px; background:url("/portal/images/common/bul_blue.gif") no-repeat left 5px;}
.policy_vision > li.list02 strong {background:url("/portal/images/common/bul_mint.gif") no-repeat left 5px;}
.policy_vision > li.list03 strong {background:url("/portal/images/common/bul_green.gif") no-repeat left 5px;}
.policy_vision > li.list04 strong {background:url("/portal/images/common/bul_dGreen.gif") no-repeat left 5px;}
.policy_vision > li.list05 strong {background:url("/portal/images/common/bul_dYellow.gif") no-repeat left 5px;}
.policy_vision > li.list06 strong {background:url("/portal/images/common/bul_brown.gif") no-repeat left 5px;}
.policy_vision > li.list07 strong {background:url("/portal/images/common/bul_dBrown.gif") no-repeat left 5px;}
.policy_vision > li.list08 strong {background:url("/portal/images/common/bul_red.gif") no-repeat left 5px;}
.policy_vision > li.list09 strong {background:url("/portal/images/common/bul_purple.gif") no-repeat left 5px;}
.policy_vision dd strong + p, .policy_vision dd strong + ul {padding:0 0 0 9px;} 

.policy_vision.type02 {padding:62px 0 0;}
.policy_vision.type02 div {height:120px; padding-top:15px;}
.policy_vision.type02 dd strong {margin:0 0 5px; padding:0; font-weight:bold; color:#a55d12; background:none;}
.policy_vision.type02 dt + dd strong {color:#0b7198; }
.policy_vision.type02 .tit01 {position:absolute; left:171px; top:-62px;}
.policy_vision.type02 .tit02 {position:absolute; left:586px; top:-62px;}

/*
.policy_visionBox02 {}
.policy_visionBox02 > li {margin:20px 0 0; padding:16px 0 0; background:url("/portal/images/contents/business/bg_businessVision.gif") no-repeat left top;}
.policy_visionBox02 > li:first-child {margin-top:0;}
.policy_visionBox02 div {padding:0 0 16px; background:url("/portal/images/contents/business/bg_businessVision.gif") no-repeat left bottom;}
.policy_visionBox02 dl {overflow:hidden; width:100%; min-height:120px; background:url("/portal/images/common/bg_yLine.gif") repeat-y 563px top;}
.policy_visionBox02 dt {position:relative; float:left; width:148px; margin:0 0 5px; padding:50px 0 0; font-size:16px; text-align:center; font-weight:bold; color:#fff; }
.policy_visionBox02 dt span {position:absolute; top:0; bottom:0; }
.policy_visionBox02 dt.line02 {padding-top:36px;}
.policy_visionBox02 dd {float:left; width:396px; padding:0 0 0 20px;}
.policy_visionBox02 dd strong {display:block; margin:0 0 5px; color:#393939;}
.policy_visionBox02 dd ul {}
.policy_visionBox02 dd ul li {padding-left:9px; text-indent:-9px;}
*/
/* 사업 / 정책마당 / 사업별 비전 및 목표 */
.policy_visionBox02.type02 {position:relative; margin:117px 0 0;}
.policy_visionBox02.type02 div {padding:0 0 16px;/*padding:0 0 22px;*/}
.policy_visionBox02.type02 dl {min-height:98px;}
.policy_visionBox02.type02 dd p {position:absolute; top:-72px; /*width:376px; height:35px; padding:12px 0 0;*/ text-align:center; font-size:16px; font-weight:bold; color:#fff; }
.policy_visionBox02.type02 dd .tit01 {padding:0 0 0 110px; font-weight:bold; font-size:16px; vertical-align:middle; background:url("/portal/images/common/btn/btn_round_big.gif") no-repeat;}
.policy_visionBox02.type02 dd .tit01 span {display:inline-block; padding:12px 110px 12px 0; min-width:120px; text-align:center; color:#fff !important; background:url("/portal/images/common/btn/btn_round_big.gif") no-repeat right top;}
.policy_visionBox02.type02 dd .tit01 +  strong {color:#796c1d;}
.policy_visionBox02.type02 dd .tit02 {padding:0 0 0 110px; font-weight:bold; font-size:16px; vertical-align:middle; background:url("/portal/images/common/btn/btn_round_big.gif") no-repeat 0 -50px;}
.policy_visionBox02.type02 dd .tit02 span {display:inline-block; padding:12px 110px 12px 0; min-width:120px; text-align:center; color:#fff !important; background:url("/portal/images/common/btn/btn_round_big.gif") no-repeat right -50px;}
.policy_visionBox02.type02 dd .tit02 +  strong {color:#007db4;}
.policy_visionBox02.type02 dt {padding:38px 0 0;}
.policy_visionBox02.type02 dt.line02 {padding-top:7px;}
.policy_visionBox02.type02 dt.line04 {padding-top:25px;}

/* 국토교통R&amp;D 연구개발보고서 */
.btn_down {display:inline-block; width:92px; text-align:center; line-height:26px; font-weight:bold; font-size:11px; vertical-align:middle; font-family:"돋움", Dotum; background:url("/portal/images/contents/information/btn_down.gif") no-repeat left top;}

.btn_down02 {display:inline-block; padding:0 0 0 26px; text-align:center; line-height:26px; font-weight:bold; font-size:11px; vertical-align:middle; font-family:"돋움", Dotum; background:url("/portal/images/common/btn/btn_down.gif") no-repeat left top;}
.btn_down02 span {display:inline-block; padding:0 11px 0 0; background:url("/portal/images/common/btn/btn_down.gif") no-repeat right top;}

/* 사업실명제 */
.t_list05 {width:100%; border:1px solid #cdcdcd;}
.t_list05 tbody th {font-weight:700; color:#393939; background:#f6f3ec; padding:8px 5px; text-align:center; border:1px solid #cdcdcd;}
.t_list05 tbody td {padding:8px 10px; text-align:center; border:1px solid #cdcdcd;}
.t_list05 strong {display:block; color:#666; font-weight:bold;}
.t_list05 .t_subject05 {padding:8px 10px 8px 20px; text-align:left; white-space:nowrap;}
.t_list05 .t_subject05 strong {display:block; color:#666; font-weight:bold;}
.t_list05 tbody th {font-weight:bold; color:#666; }

/* 사업실명제,기술홍보자료(SMK)  inner테이블*/
.t_list06 {width:100%; border:1px solid #cdcdcd; margin:8px 10px 20px 0px;}
.t_list06 th {font-weight:700; color:#393939; background:#f6f3ec; padding:4px 5px; text-align:center; border:1px solid #cdcdcd;}
.t_list06 td {padding:8px 10px; text-align:center; border:1px solid #cdcdcd;}
.t_list06 strong {display:block; color:#666; font-weight:bold;}

/* 기술홍보자료(SMK)  inner테이블*/
.t_list07 {width:100%; border:1px solid #cdcdcd; margin:8px 10px 20px 0px;}
.t_list07 th {font-weight:700; color:#393939; background:#f6f3ec; padding:4px 5px; text-align:center; border:1px solid #cdcdcd;}
.t_list07 td {padding:8px 10px; text-align:left; border:1px solid #cdcdcd;}
.t_list07 strong {display:block; color:#666; font-weight:bold;}

/* 정보 주요연구성과 */
.reResultBox {overflow:hidden; width:100%;}
.reResultBox .downBox {float:left; width:194px;}
.reResultBox dt {margin:0 0 10px; font-weight:bold; color:#444;}
.reResultBox .downBox dd {}
.reResultBox .downBox dd > img {display:block; margin:0 0 10px; border:1px solid #cdcdcd;}
.reResultBox .downBox dd > img + a {float:left; }
.reResultBox .downBox dd a {float:right; display:inline-block; width:92px; padding:7px 0 6px; text-align:center; line-height:13px; font-weight:bold; font-size:11px; vertical-align:middle; font-family:"돋움", Dotum; background:url("/portal/images/contents/information/btn_down.gif") no-repeat left top;}

.reResultBox .listBox {float:right; width:980px; min-height:337px; padding:0 0 0 21px; background:url("/portal/images/common/bg_dotted1x4_cd.gif") repeat-y left top;}
.gallery_imgBox {position:relative; overflow:hidden; width:980px; margin:0 0 30px;}
.gallery_imgBox .btn_prev {position:absolute; right:42px; bottom:0; height:64px; z-index:20;}
.gallery_imgBox .btn_next {position:absolute; right:0; bottom:0; height:64px; z-index:20;}
.gallery_imgBox ul {overflow:hidden; width:980px; height:534px;}
.gallery_imgBox ul li {float:left;}
.gallery_imgBox ul li a img {display:block; width:980px; height:534px; }
.gallery_imgBox ul li strong {position:absolute; width:100%; margin:-66px 0 0 0; padding:22px 0; text-align:center; font-size:16px; color:#fff; z-index:10; background:url("/portal/images/common/bg_opacity01.png") repeat;}

.gallery_listBox {float:right; position:relative; overflow:hidden; width:980px; padding:20px 0 15px; border-top:2px solid #777; border-bottom:1px solid #777;} 
.gallery_listBox .btn_prev {position:absolute; left:20px; top:64px;}
.gallery_listBox .btn_next {position:absolute; right:20px; top:64px;}
.gallery_listBox ul {position:relative; overflow:hidden; width:820px; height:216px; margin:0 auto; /*background:url("/portal/images/contents/information/bg_noimg.gif") repeat-x;*/}
.gallery_listBox ul li {float:left; height:216px;}
.gallery_listBox ul li:first-child a {margin:0;}
.gallery_listBox ul li a {position:relative; float:left; display:block; width:190px; margin:0 0 0 20px;}
.gallery_listBox .img_box {display:inline-block; overflow:hidden; position:absolute; left:0; top:0; width:190px; height:109px; margin:0; padding:0; min-height:auto;}
.gallery_listBox .img_box img {width:190px; min-height:109px;}
.gallery_listBox ul li span {display:block; min-height:97px; padding:119px 0 0; word-break:break-all; }
.gallery_listBox ul li span strong {display:block; margin:0 0 5px; color:#393939;}

.reResultView {}
.reResultView dt {margin:0 0 17px; font-size:17px; color:#393939; }
.reResultView dt strong {color:#393939}
.reResultView dd.info {overflow:hidden; height:100%; padding:21px 20px 23px; border-top:2px solid #777; border-bottom:1px solid #cdcdcd; background:#f6f3ec;}
.reResultView dd.info ul {position:relative; float:right; padding:0 0 0 141px; width:450px;}
.reResultView dd.info ul:first-child {float:left; width:600px; margin:0 40px 0 0; padding:0;}
.reResultView dd.info ul li {padding:5px 0; border-bottom:1px dashed #9b9b9b;}
.reResultView dd.info ul li strong {display:inline-block; width:143px; color:#393939;}
.reResultView dd.info ul li img {position:absolute; left:0; top:0; width:119px; height:135px; border:1px solid #cdcdcd;}
.reResultView dd.con {padding:35px 20px; }
.reResultView dd.word {position:relative;min-height:136px;padding:19px 21px 21px 225px; border:1px solid #cdcdcd; background:#f6f3ec;}
.reResultView dd.word strong {display:block; margin:0 0 5px; padding:0 0 0 27px; color:#393939; background:url("/portal/images/contents/information/bg_word.gif") no-repeat left top;}
.reResultView dd.word img {float:left;width:185px;height:137px;margin:0 10px 0 -205px;}

.ifrm_box {/*border:1px solid #cdcdcd;*/}

/*발주처*/
.selectBox {margin:0 0 44px; border:1px solid #cdcdcd; border-width:0 1px 1px;}
.selectBox > p {overflow:hidden; height:100%; border-top:1px solid #cdcdcd;}
.selectBox > p > strong {float:left; display:block; width:114px; padding:13px 20px;}
.selectBox > p > strong.line02 {padding-top:34px;}
.selectBox > p > span {float:left; display:block; min-height:31px; padding:9px 20px; border-left:1px solid #cdcdcd;}
.selectBox > p > span > span {display:block; margin:10px 0 0}
.selectBox > p > span > span:first-child {margin:0;}

/* 검색 박스 */
.t_list04 {width:100%; margin:0 0 30px; border-top:1px solid #777; border-left:1px solid #cdcdcd;}
.t_list04 th {white-space:nowrap; color:#444; background:#f5f3eb;}
.t_list04 th.type01 {background:#edf5f5;}
.t_list04 th, .t_list04 td {word-wrap: break-word;padding:8px 20px; text-align:left; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd;}
.t_list04 td p {margin:8px 0 0}
.t_list04 td p:first-child {margin:0;}
.t_list04 label {display:inline-block; width:102px;}
.t_list04 .none label {width:auto;}
.t_list04 .long label {width:180px;}
.t_list04 .tab02 {display:none;} /*20140929*/
.t_list04 select + input[type="text"] {margin-left:6px;}
.t_list04 select {min-width:300px;}
.t_list04.type02 select {min-width:120px;}
.t_list04 td strong.f_blue {display:block; font-size:12px}
.t_list04 .searchBtn:focus {outline-style: dotted; outline-width: 3px; outline-color:black;}
.t_list04 .mr05:focus {outline-style: dotted; outline-width: 3px; outline-color:black;}

.totalBox {position:relative; height:27px; margin:0 0 20px;}
.totalBox .list {position:absolute; right:0; bottom:0; }
.totalBox .list select {float:left; margin-right:5px;}
.totalBox .list input[type="image"] {float:left; margin-right:10px;}
/*.totalBox .total {float:left; font-size:13px; margin:6px 0 0;}*/
.totalBox .total {position:absolute; left:0; top:11px; font-size:13px;}
.totalBox .btn_list {float:left;}
.totalBox .btn_list a {float:left;}
.totalBox .btn_list a img {float:left;}
.totalBox .searchBtn:focus {outline-style: dotted; outline-width: 3px; outline-color:black;}
.totalBox .mr05:focus {outline-style: dotted; outline-width: 3px; outline-color:black;}

.hasDatepicker {margin-right:5px;}

/**/
.tbBox {width:1280px; overflow-x:auto;}
.tbBox > table td {white-space:nowrap;}

/* 활용실적검색 */
.border_box .title {margin-top:10px;}
.border_box .title:first-child {margin-top:0;}

/* side_tab */
.side_tab {position:fixed; left:0; top:195px; bottom:20px; width:256px; border:2px solid #0094cd; overflow-y:auto; overflow-x:hidden;/*min-height:838px;*/ z-index:10; }
.side_tab > ul {position:absolute; left:0; top:0; width:214px; padding:15px 20px 9px 20px; font-size:13px; border-left:0; background:#fff;}
.side_tab > ul > li > strong {display:block; margin:0 0 9px; padding:0 0 9px; color:#393939; border-bottom:1px solid #777;}
.side_tab > ul > li > ul {font-size:13px;}
.side_tab > ul > li > ul > li {background:url("/portal/images/common/bg_dotted_6x1_cd.gif") repeat-x left top;}
.side_tab > ul > li > ul > li:first-child {background:none;}
.side_tab > ul > li > ul > li > a {display:block; padding:6px 0 5px;}
.side_tab > ul > li > ul > li:first-child a {padding-top:0;}
.side_tab > ul > li > ul > li > a > strong {color:#393939;}
.side_tab > ul > li > ul > li.active > a > span {font-weight:bold; color:#007db4;}
.side_tab > ul > li:first-child > ul > li {background:url("/portal/images/common/bg_dotted_6x1_cd.gif") repeat-x left bottom;}
.side_tab > ul > li:first-child > ul > li > a {display:block; padding:5px 0 6px;}
.side_tab > ul > li:first-child > ul > li:first-child > a {padding-top:0;}
.side_tab > ul > li:first-child > ul {margin:0 0 25px}

/*
.side_tab > ul > li.list01 > ul > li.active > a, .side_tab > ul > li.list01 > ul > li > a:hover, .side_tab > ul > li.list01 > ul > li > a:active, .side_tab > ul > li.list01 > ul > li > a:focus {font-weight:bold; color:#796c1d;}
.side_tab > ul > li.list02 > ul > li.active > a, .side_tab > ul > li.list02 > ul > li > a:hover, .side_tab > ul > li.list02 > ul > li > a:active, .side_tab > ul > li.list02 > ul > li > a:focus {font-weight:bold; color:#0094cd;}
*/
.side_tab.active .btn_close a {background:url("/portal/images/contents/information/tab_close_on.gif") no-repeat left top;font-size:0; line-height:0; text-indent:-9999px;}
.side_tab .btn_close a {position:fixed; left:260px; top:195px; width:33px; height:81px; font-size:0; line-height:0; text-indent:-9999px; background:url("/portal/images/contents/information/tab_close_off.gif") no-repeat left top;}

/*  스크랩탭 */
.scrap_tab {position:fixed; right:0; top:306px; bottom:0px; overflow-y:auto; /*wi dth:287px;*/ z-index:10;}
.scrap_tab > dl {display:none; width:245px; float:left; padding:20px 20px 14px; border:2px solid #0094cd; border-right:none; background:#fff;}
.scrap_tab > dl > dt {height:100px; margin:0 0 25px; padding:20px 0 0 14px; font-size:12px; color:#fff; background:url("/portal/images/contents/information/bg_scrap.gif") no-repeat 0 0;}
.scrap_tab > dl > dt strong {display:block; font-size:14px; color:#dcc95a; }
.scrap_tab > dl > dd {}
.scrap_tab dd dl {}
.scrap_tab dd dl dt:first-child {margin-top:0;}
.scrap_tab dd dt {margin:22px 0 12px; padding:0 0 8px; font-weight:bold; color:#393939; border-bottom:1px dashed #cdcdcd;}
.scrap_tab dd dd {font-size:13px;}
.scrap_tab dd ol {}
.scrap_tab dd ol li {}
.scrap_tab dd ol li span {display:inline-block; width:17px; margin:0 6px 0 0; line-height:17px; text-align:center; font-size:11px; font-weight:bold; color:#fff;}
.scrap_tab dd ol li span.blue {background:url("/portal/images/contents/information/bg_globalNo01.gif") no-repeat left top;}
.scrap_tab dd ol li span.dark {background:url("/portal/images/contents/information/bg_globalNo02.gif") no-repeat left top;}
.scrap_tab dd ul {}
.scrap_tab dd ul li {padding:0 0 0 11px; background:url("/portal/images/common/bul_blue.gif") no-repeat left 8px;}
.scrap_tab dd li a {overflow:hidden; display:block; height:23px;}

.scrap_tab .btn_close {float:left; width:33px; height:81px;}
.scrap_tab.active .btn_close a {width:33px; height:81px; background:url("/portal/images/contents/information/tab_close_off.gif") no-repeat left top;}
.scrap_tab .btn_close a {position:absolute; left:0; top:0; width:100%; height:100%; font-size:0; line-height:0; text-indent:-9999px; background:url("/portal/images/contents/information/tab_close_on.gif") no-repeat left top;}


/*  스크랩탭_사업안내 */
.scrap_tab.type02 {position:fixed; right:0; top:177px; bottom:0;}
.scrap_tab.type02 > dl {padding:10px 19px 20px; border:2px solid #52bba6; border-right:none;}
.scrap_tab.type02  .business {}
.scrap_tab.type02  .business li {padding:0;}
.scrap_tab.type02  .business li.list01 {background:url("/portal/images/contents/business/bg_busi01.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list02 {background:url("/portal/images/contents/business/bg_busi02.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list03 {background:url("/portal/images/contents/business/bg_busi03.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list18 {background:url("/portal/images/contents/business/bg_busi19.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list04 {background:url("/portal/images/contents/business/bg_busi04.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list05 {background:url("/portal/images/contents/business/bg_busi05.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list06 {background:url("/portal/images/contents/business/bg_busi06.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list07 {background:url("/portal/images/contents/business/bg_busi07.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list19 {background:url("/portal/images/contents/business/bg_busi21.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list20 {background:url("/portal/images/contents/business/bg_busi24.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list21 {background:url("/portal/images/contents/business/bg_busi18.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list08 {background:url("/portal/images/contents/business/bg_busi08.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list09 {background:url("/portal/images/contents/business/bg_busi09.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list10 {background:url("/portal/images/contents/business/bg_busi10.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list11 {background:url("/portal/images/contents/business/bg_busi11.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list12 {background:url("/portal/images/contents/business/bg_busi12.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list22 {background:url("/portal/images/contents/business/bg_busi23.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list13 {background:url("/portal/images/contents/business/bg_busi13.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list14 {background:url("/portal/images/contents/business/bg_busi14.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list15 {background:url("/portal/images/contents/business/bg_busi15.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list16 {background:url("/portal/images/contents/business/bg_busi16.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list17 {background:url("/portal/images/contents/business/bg_busi17.gif") no-repeat left 10px;}

.scrap_tab.type02  .business li.list23 {background:url("/portal/images/contents/business/bg_busi23.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list24 {background:url("/portal/images/contents/business/bg_busi24.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list25 {background:url("/portal/images/contents/business/bg_busi25.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list26 {background:url("/portal/images/contents/business/bg_busi26.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list27 {background:url("/portal/images/contents/business/bg_busi27.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list28 {background:url("/portal/images/contents/business/bg_busi28.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list29 {background:url("/portal/images/contents/business/bg_busi29.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list30 {background:url("/portal/images/contents/business/bg_busi30.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list31 {background:url("/portal/images/contents/business/bg_busi31.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list32 {background:url("/portal/images/contents/business/bg_busi32.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list33 {background:url("/portal/images/contents/business/bg_busi33.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list34 {background:url("/portal/images/contents/business/bg_busi34.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list35 {background:url("/portal/images/contents/business/bg_busi35.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list36 {background:url("/portal/images/contents/business/bg_busi36.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list37 {background:url("/portal/images/contents/business/bg_busi37.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list38 {background:url("/portal/images/contents/business/bg_busi38.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list39 {background:url("/portal/images/contents/business/bg_busi39.gif") no-repeat left 10px;}

.scrap_tab.type02  .business li.list40 {background:url("/portal/images/contents/business/bg_busi40.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list41 {background:url("/portal/images/contents/business/bg_busi41.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list42 {background:url("/portal/images/contents/business/bg_busi42.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list43 {background:url("/portal/images/contents/business/bg_busi43.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list44 {background:url("/portal/images/contents/business/bg_busi44.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list45 {background:url("/portal/images/contents/business/bg_busi45.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list46 {background:url("/portal/images/contents/business/bg_busi46.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list47 {background:url("/portal/images/contents/business/bg_busi47.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list48 {background:url("/portal/images/contents/business/bg_busi48.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list49 {background:url("/portal/images/contents/business/bg_busi49.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list50 {background:url("/portal/images/contents/business/bg_busi50.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list51 {background:url("/portal/images/contents/business/bg_busi51.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list52 {background:url("/portal/images/contents/business/bg_busi52.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list53 {background:url("/portal/images/contents/business/bg_busi53.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list54 {background:url("/portal/images/contents/business/bg_busi54.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list55 {background:url("/portal/images/contents/business/bg_busi55.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list56 {background:url("/portal/images/contents/business/bg_busi56.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list57 {background:url("/portal/images/contents/business/bg_busi57.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list58 {background:url("/portal/images/contents/business/bg_busi58.gif") no-repeat left 10px;}

.scrap_tab.type02  .business li.list59 {background:url("/portal/images/contents/business/bg_busi59.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list60 {background:url("/portal/images/contents/business/bg_busi60.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list61 {background:url("/portal/images/contents/business/bg_busi61.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list62 {background:url("/portal/images/contents/business/bg_busi62.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list63 {background:url("/portal/images/contents/business/bg_busi63.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list64 {background:url("/portal/images/contents/business/bg_busi64.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list65 {background:url("/portal/images/contents/business/bg_busi65.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list66 {background:url("/portal/images/contents/business/bg_busi66.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list67 {background:url("/portal/images/contents/business/bg_busi67.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list68 {background:url("/portal/images/contents/business/bg_busi68.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list69 {background:url("/portal/images/contents/business/bg_busi69.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list70 {background:url("/portal/images/contents/business/bg_busi70.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list71 {background:url("/portal/images/contents/business/bg_busi71.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list72 {background:url("/portal/images/contents/business/bg_busi72.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list73 {background:url("/portal/images/contents/business/bg_busi73.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list74 {background:url("/portal/images/contents/business/bg_busi74.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list75 {background:url("/portal/images/contents/business/bg_busi75.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list76 {background:url("/portal/images/contents/business/bg_busi76.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list77 {background:url("/portal/images/contents/business/bg_busi77.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list78 {background:url("/portal/images/contents/business/bg_busi78.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list79 {background:url("/portal/images/contents/business/bg_busi79.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list80 {background:url("/portal/images/contents/business/bg_busi80.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li.list81 {background:url("/portal/images/contents/business/bg_busi81.gif") no-repeat left 10px;}
.scrap_tab.type02  .business li a {padding:16px 0 16px 44px; font-size:13px; background:url("/portal/images/common/bg_dotted_6x1_cd.gif") repeat-x left bottom;}
.scrap_tab.type02  .business li a:hover {font-weight:bold; color:#393939;}
.scrap_tab.type02 .btn_close {float:left; width:auto; height:auto; }
.scrap_tab.type02 .btn_close a {position:relative; background:none;}


/* 글로벌 리포트 1016*/
.view_tip {margin:-1px 0 37px; padding:6px 20px 7px; border-top:2px solid #777; background:#f7f7f7;}

.global_detail {border-top:2px solid #777; border-bottom:1px solid #777;}
.global_detail.type02 {border-top:1px solid #393939; border-bottom:none;}
.global_detail dl.last {background:none;}
.global_detail dl {position:relative; width:100%; padding:20px 0 0; background:url("/portal/images/common/bg_dotted_2x2.gif") repeat-x left bottom;}
.global_detail dt {margin:0 0 0 210px;padding:0 0 13px; font-size:16px; font-weight:bold; color:#393939; text-align:left}
.global_detail dt img {position:absolute; left:0; top:20px;}
.global_detail dt a {color:#393939;}
.global_detail dd.con01 {position:relative; height:134px;/*height:134px;*/ margin:0 0 0 210px; padding:0 0 52px;}/*.global_detail.type02 dd.con01 {padding-bottom:28px;}*/
.global_detail dd.con01 > span {display:block; margin:0 0 13px;}
.global_detail dd.con01 span + p {}
.global_detail dd.con01 .btn a {position:absolute; left:0; bottom:16px; vertical-align:top; font-size:13px; font-weight:bold; color:#007db4;}
.global_detail dd.con02 {display:none; margin:0 0 20px; padding:15px 20px; border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; background:#f6f3ec;}
.global_detail dd.con02 ul {overflow:hidden; width:100%;}
.global_detail dd.con02 ul li {float:left; width:100%; max-height:29px; margin:0 0 5px; padding:0 0 6px; background:url("/portal/images/common/bg_dotted_2x2_9b.gif") repeat-x left bottom;}
.global_detail dd.con02 ul li strong {display:inline-block; width:142px; color:#393939;}
.global_detail dd.con02 ul li a {margin:0 0 0 10px; font-weight:bold; color:#796c1d; border-bottom:1px solid #796c1d;}
.global_detail dd.con02 ul li.short {float:left; width:470px;}
.global_detail dd.con02 ul li.short strong {float:left;}
.global_detail dd.con02 ul li.short span {float:left;}
.global_detail dd.con02 p {padding:5px 0 0; font-weight:bold;}
.global_detail dd.con02 p a {margin:0 0 0 40px; font-size:13px; color:#007db4; }
.global_detail dd.con02 p a:first-child {margin-left:0;}

/* 임시로. */
.global_detail dd.data01 {position:relative; height:80px; margin:0 0 0 210px; padding:0 0 17px;}
.global_detail dd.data01 > span {display:block; margin:0 0 13px;}
.global_detail dd.data01 span + p {}
.global_detail dd.data01 .btn a {position:absolute; left:0; bottom:16px; vertical-align:top; font-size:13px; font-weight:bold; color:#007db4;}
.global_detail dd.data02 {display:none; margin:0 0 20px; padding:15px 20px; border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; background:#f6f3ec;}
.global_detail dd.data02 ul {overflow:hidden; width:100%;}
.global_detail dd.data02 ul li {float:left; width:100%; max-height:29px; margin:0 0 5px; padding:0 0 6px; background:url("/portal/images/common/bg_dotted_2x2_9b.gif") repeat-x left bottom;}
.global_detail dd.data02 ul li strong {display:inline-block; width:142px; color:#393939;}
.global_detail dd.data02 ul li a {margin:0 0 0 10px; font-weight:bold; color:#796c1d; border-bottom:1px solid #796c1d;}
.global_detail dd.data02 ul li.short {float:left; width:450px;}
.global_detail dd.data02 ul li.short strong {float:left;}
.global_detail dd.data02 ul li.short span {float:left;}
.global_detail dd.data02 p {padding:5px 0 0; font-weight:bold;}
.global_detail dd.data02 p a {margin:0 0 0 40px; font-size:13px; color:#007db4; }
.global_detail dd.data02 p a:first-child {margin-left:0;}

.global_photo {width:100%; border-top:2px solid #777; border-bottom:1px solid #777;}
.global_photo ul {float:left; margin:-30px 0 0 -30px; padding:20px 0; }
.global_photo > ul > li {float:left; position:relative; width:295px; max-height:173px; min-height:173px; margin:30px 0 0 30px; padding:233px 0 10px 0; border:1px solid #cdcdcd;}
.global_photo > ul > li.top {margin-top:0;}
.global_photo > ul > li > a {display:block; float:left; width:264px;  min-height:139px; padding:0 20px;}
.global_photo > ul > li > a > strong {display:block; color:#393939; letter-spacing:-1px;}
.global_photo > ul > li > a > .bar {display:inline-block; margin:0 10px;}
.global_photo > ul > li > a > .date {margin:0 0 8px; font-size:13px}
.global_photo > ul > li > a > .con {overflow:hidden; display:block; height:69px; margin:9px 0 15px;}
.global_photo li .icon {display:block; float:left; height:23px; margin:0 20px; padding:10px 0 0; border-top:1px dashed #cdcdcd;}
.global_photo li .icon a {display:inline-block; width:81px; text-align:center; font-weight:bold; font-size:13px; color:#007db4; }
.global_photo li strong .img_box {display:inline-block; overflow:hidden; width:304px; height:218px; position:absolute; left:0; top:0;}
.global_photo li strong .img_box img {width:295px; min-height:218px;}
.global_photo .no_data {width:980px; padding-bottom:20px; text-align:center; border:none;}
/**/
.interest_box {position:relative; overflow:hidden; width:100%;}
.interest_box > div {float:left;}
.interest_box li a {cursor:pointer;}
.interest_box li.active a {background:#f6f3ec;}
.interest_box li a strong {color:#393939;}
.interest_box .list01 ul {float:left; width:184px; overflow-y:auto; height:527px;  border:1px solid #cdcdcd;}
.interest_box .list01 ul li a {display:block; padding:10px 19px; border-bottom:1px solid #cdcdcd;}
.interest_box .list01:first-child {margin-right:71px;}
.interest_box .list02 ul {overflow:hidden; width:369px; height:527px; overflow-y:auto; border:1px solid #cdcdcd;}
.interest_box .list02 ul li {float:left;}
.interest_box .list02 ul li a {float:left; display:block; overflow:hidden; width:369px; border-bottom:1px solid #cdcdcd;}
.interest_box .list02 ul li span {display:inline-block; width:144px; padding:10px 20px;}
.interest_box .list02 ul li span:first-child {border-right:1px solid #cdcdcd;}
.interest_box .btn {position:absolute; left:402px; top:259px;}
.interest_box .btn a {display:block;}
.interest_box .btn a:first-child {margin:0 0 10px;}

/* 헤더상단에 관심분야 로그인 */
.t_interest {position:absolute; left:57px; top:39px; width:221px; padding:0 0 20px 0; border:2px solid #393939; border-top:none; background:#fff; }
.t_interest dt {position:relative; margin:-8px 0 0; padding:25px 0 9px 19px; font-weight:bold; color:#393939; background:url("/portal/images/common/bg_topInt.gif") no-repeat 173px 0; z-index:10;}
.t_interest dd {margin:0 19px 0; padding:9px 0 0; color:#666; border-top:1px dashed #cdcdcd;}
.t_interest a {display:inline-block; margin:10px 0 0; padding:0 0 0 70px; font-weight:bold; font-size:14px; vertical-align:middle; background:url("/portal/images/common/btn/btn_big.gif") no-repeat;}
.t_interest a span {display:inline-block; padding:7px 70px 7px 0; text-align:center; color:#fff !important; background:url("/portal/images/common/btn/btn_big.gif") no-repeat right top;}

.t_interest.type02 a {padding-left:50px}
.t_interest.type02 a span {padding-right:50px}

.t_interest.type03 a {padding-left:20px}
.t_interest.type03 a span {padding-right:20px}

/* e-book */
.gallery_list02 {overflow:hidden; width:100%; border-top:2px solid #777; border-bottom:1px solid #777;}
.gallery_list02 ul {overflow:hidden; margin:0 0 -1px -68px;}
.gallery_list02 ul li {float:left; width:200px; height:332px; padding:20px 0 20px 68px; background:url("/portal/images/common/bg_dotted_2x2.gif") repeat-x left bottom;}
.gallery_list02 ul li a, .gallery_list02 ul li .tit {position:relative; font-weight:bold; color:#393939; cursor:pointer; }
.gallery_list02 ul li a .bg {text-indent:-9999px; font-size:0; line-height:0;  }
.gallery_list02 ul li a:hover .bg, .gallery_list02 ul li a:active .bg, .gallery_list02 ul li a:focus .bg {position:absolute; left:0; top:0; width:100%; height:100%; background:url("/portal/images/common/bg_zoom02.png") repeat-x center top ;}
.gallery_list02 .img_box {display:inline-block; overflow:hidden; width:194px; height:264px; position:absolute; /* left:0; */ top:0; border:1px solid #cdcdcd;} 
.gallery_list02 .img_box img {width:200px; min-height:264px; }
.gallery_list02 .img_box + span {padding:270px 0 0; height:50px; overflow:hidden;}
.gallery_list02 ul li span {display:block; overflow:hidden; width:100%; /*padding:10px 0 0;*/}
.gallery_list02 ul li > span.imgBox {position:relative; display:inline; padding:0;}
.gallery_list02 ul li > a + span, .gallery_list02 ul li > span.imgBox  + span {padding:5px 0 0;}

.gallery_list02 ul li span a {float:right;}
.gallery_list02 ul li span a:first-child {float:left;}
.gallery_list02 ul li span.btn_center {text-align:center;}
.gallery_list02 ul li span.btn_center a {float:none;}
/*
.gallery_list02 ul li>span {text-align:center; white-space:nowrap;}
.gallery_list02 ul li>span>a:first-child+a {m argin-left:4px;}
*/
.gallery_list02 .no_data {width:100%; height:auto; padding-bottom:20px; text-align:center;}
.gallery_list02.type02 {border-bottom:none;}
.gallery_list02.type02 ul {margin-left:-53px; }
.gallery_list02.type02 ul li {padding-left:54px; padding-bottom:0; background:none;}
.gallery_list02.type02 ul li a {position:relative; display:block; text-align:center;}
.gallery_list02.type02 ul li > a { height:266px;}
.gallery_list02.type02 ul li .tit {position:absolute; left:1px; bottom:0; display:block; width:181px; height:69px; padding:5px 10px 4px; font-weight:bold; color:#fff; background:url("/portal/images/common/bg_opacity01.png") repeat left bottom;}
.gallery_list02.type02 ul li .tit span {display:block;  height:23px; padding:0;}
.gallery_list02.type02 ul li .tit strong {display:block; height:23px;}
.gallery_list02.type02 .no_data {margin-bottom:1px; padding-bottom:20px; border-bottom:1px solid #393939}


/* 국토교통R&amp;D 연구개발보고서 */
.ebook_list {overflow:hidden; width:100%; border-top:2px solid #777; border-bottom:1px solid #393939}
.ebook_list ul {float:left; margin:0 0 -1px -24px;}
.ebook_list ul li {float:left; width:237px; height:276px; margin:20px 0 0; padding:0 0 57px 23px; text-align:center; background:url("/portal/images/common/bg_dotted_2x2.gif") repeat-x left bottom;}
.ebook_list ul li.list01 > a:first-child {background:url("/portal/images/contents/information/bg_ebook01.gif") no-repeat left top;}
.ebook_list ul li.list02 > a:first-child {background:url("/portal/images/contents/information/bg_ebook02.gif") no-repeat left top;}
.ebook_list ul li.list03 {padding-left:22px; }
.ebook_list ul li.list03 > a:first-child {background:url("/portal/images/contents/information/bg_ebook03.gif") no-repeat left top;}
.ebook_list ul li.list04 > a:first-child {background:url("/portal/images/contents/information/bg_ebook04.gif") no-repeat left top;}
.ebook_list ul li a:first-child {display:inline-block; width:100%; height:100%; margin:0 0 10px; font-size:15px; font-weight:bold; color:#393939;}
.ebook_list ul li a:first-child:hover span, .ebook_list ul li a:first-child:active span, .ebook_list ul li a:first-child:focus span {display:block; height:100%; background:url("/portal/images/common/bg_opacity01.png") repeat}
.ebook_list ul li a:first-child:hover span span, .ebook_list ul li a:first-child:active span span, .ebook_list ul li a:first-child:focus span span {height:auto; padding-bottom:25px; color:#666; background:url("/portal/images/common/bg_zoom.png") no-repeat center 105px;}
.ebook_list ul li a:first-child span span {cursor:pointer; display:inline-block; padding:131px 10px 0; padding-top:131px; /*position:absolute; left:0; top:131px; width:228px; margin-left:23px; text-align:center;*/}
.ebook_list ul li a:first-child span span.line02 {display:inline-block; padding:117px 10px 100px; /*top:117px;*/}

.ebook_list ul.bg_mint li > a.land01 {background:url("/portal/images/contents/information/bg_ebook_mint01.gif") no-repeat left top;background-size:100% auto;}
.ebook_list ul.bg_mint li > a.land02 {background:url("/portal/images/contents/information/bg_ebook_mint02.gif") no-repeat left top;background-size:100% auto;}
.ebook_list ul.bg_mint li > a.land03 {background:url("/portal/images/contents/information/bg_ebook_mint03.gif") no-repeat left top;background-size:100% auto;}
.ebook_list ul.bg_mint li > a.land04 {background:url("/portal/images/contents/information/bg_ebook_mint04.gif") no-repeat left top;background-size:100% auto;}
.ebook_list ul.bg_mint li > a.land05 {background:url("/portal/images/contents/information/bg_ebook_mint05.gif") no-repeat left top;background-size:100% auto;}

.ebook_list ul li .btn_down {padding:0 16px;}
.ebook_list .no_data {width:980px; height:auto; padding-bottom:20px; text-align:center;}

.ebook_view {overflow:hidden; width:100%; border-bottom:1px solid #777;}
.ebook_view > dt {padding:0 0 14px; border-bottom:2px solid #393939;}
.ebook_view > dt strong {display:block; font-size:17px; font-weight:bold; color:#393939;}
.ebook_view > dd.list {overflow:hidden; width:100%; padding:15px 0 14px; border-bottom:1px solid #cdcdcd; background:#f6f3ec;}
.ebook_view > dd.list > ul {float:left; width:398px; padding:0 0 0 20px;}
.ebook_view > dd.list > ul li {float:left; width:100%; padding:6px 0 5px; background:url("/portal/images/common/bg_dotted_2x2.gif") repeat-x left top;}
.ebook_view > dd.list > ul li:first-child {padding-top:0; background:none;}
.ebook_view > dd.list > ul li strong {float:left; width:143px; color:#393939;}
.ebook_view > dd.list > ul li span {float:left;}
.ebook_view > dd.list > dl {float:right; width:500px; padding:0 20px 0 0;}
.ebook_view > dd.list > dl dt {margin:0 0 5px; font-weight:bold; color:#444;}
.ebook_view > dd.list > dl dd {}
.ebook_view > dd.list > dl dd ul {width:458px; height:94px; padding:10px 20px 19px; overflow-y:scroll; border:1px solid #c7c7c7; background:#fff;}
.ebook_view > dd.list > dl dd ul li {position:relative; width:441px; padding:12px 0 12px; background:url("/portal/images/common/bg_dotted_2x2.gif") repeat-x left bottom;}
.ebook_view > dd.list > dl dd ul li .btn {position:absolute; right:0; top:10px;}
.ebook_view > dd.index {padding:26px 20px 40px; border-bottom:1px solid #cdcdcd;}
.ebook_view > dd.index dl {}
.ebook_view > dd dt {margin:0 0 11px; font-size:16px; font-weight:bold; color:#796c1d;}
.ebook_view > dd.index ol {padding:25px 30px; background:#f7f7f7;}
.ebook_view > dd.index ol li {}
.ebook_view > dd.index ol li strong {display:block; margin:9px 0 0; color:#444;}
.ebook_view > dd.index ol li:first-child strong {margin-top:0;}
.ebook_view > dd.con {padding:36px 20px 35px;}

.ebook_new {position:relative; height:325px; margin:0 0 50px; padding:0 30px 0 0; border:1px solid #ebebeb; border-top:2px solid #777; background:#f7f7f7;}
.ebook_new dt img {}
.ebook_new dl dt .img_box {display:inline-block; overflow:hidden; position:absolute; left:30px; top:30px; width:192px; height:264px; border:1px solid #cdcdcd;}
.ebook_new dl dt .img_box img {width:192px; min-height:264px;}
.ebook_new dl {float:left;padding:27px 0 29px 252px;}
.ebook_new dl dt {margin:0 0 15px; padding:0 0 17px; font-size:18px; font-weight:bold; color:#393939; background:url("/portal/images/common/bg_dotted_2x2.gif") repeat-x left bottom;}
.ebook_new dl dd {float:left; width:480px;}
.ebook_new dl dd > strong {display:block; margin:0 0 5px; color:#444;}
.ebook_new dl dd > ul, .ebook_new dl dd > ol {height:116px; overflow-y:scroll; padding:14px 20px 8px 20px; border:1px solid #c7c7c7; background:#fff;}
.ebook_new dl dt + dd {margin:0 20px 0 0; }
.ebook_new dl dt + dd > ol {height:154px;  padding:15px 20px; }
.ebook_new dl dt + dd > ol > li {margin:9px 0 0 0; /*padding:0 0 0 15px; text-indent:-15px;*/}
.ebook_new dl dt + dd > ol > li:first-child {margin:0;}

p.no_data {text-align:center; padding:20px 0; border-bottom:1px solid #393939}

.ebook_new p {position:absolute; left:750px; top:270px;}

/* */
.d_view .list {position:relative; min-height:302px; padding:40px 20px 40px 254px;}
.d_view .list p {position:absolute; left:20px; top:40px;}
.d_view .list p .img_box {display:inline-block; overflow:hidden; width:192px; height:264px; margin:0; border:1px solid #cdcdcd;}
.d_view .list p .img_box img {width:192px; min-height:264px;}
.d_view .list p .img_box+span {text-align:center;}
.d_view .list p span {display:block; margin:10px 0 0;}
.d_view .list > ol {min-height:254px; padding:25px 30px; background:#f7f7f7;}
.d_view .list > ol > li {margin:10px 0 0; padding:0 0 0 15px; text-indent:-15px;}
.d_view .list > ol > li:first-child {margin-top:0;}
.d_view .list > ol > li > strong {color:#444;}
.d_view .file02 {position:relative; min-height:23px; padding:12px 15px 13px 109px; }
.d_view .file02 strong {position:absolute; left:15px; top:12px; }

.d_view .data {padding:30px 20px;}
.d_view.btnone .data {padding:0}
.d_view .data strong {display:block; margin:46px 0 11px; font-size:16px; color:#796c1d; font-weight:700;}
.d_view .data strong:first-child {margin-top:0;}
/**/
.paperTit {line-height:42px; font-size:30px; color:#393939;}
.paperTit .f_small {letter-spacing:-2px;}
.paperTit + h4 {margin:29px 0 9px;}
.linkList {overflow:hidden; width:100%; margin:25px 0 0;} 
.linkList li {float:left; width:228px; margin:0 0 0 20px; border:1px solid #ebebeb;} 
.linkList li:first-child {margin:0;}
.linkList li a {display:block; padding:162px 21px 17px; color:#393939;}
.linkList li span {display:block; padding:14px 0 0; font-weight:bold; text-align:center; background:url("/portal/images/common/bg_dotted_2x2.gif") repeat-x left top;}
.linkList li.list01 {background:#f7f7f7 url("/portal/images/contents/information/bg_paper01.gif") no-repeat 66px 30px;}
.linkList li.list02 {background:#f7f7f7 url("/portal/images/contents/information/bg_paper02.gif") no-repeat 61px 30px;}
.linkList li.list03 {background:#f7f7f7 url("/portal/images/contents/information/bg_paper03.gif") no-repeat 52px 30px;}
.linkList li.list04 {background:#f7f7f7 url("/portal/images/contents/information/bg_paper04.gif") no-repeat 60px 30px;}

/* 매트릭스 */
.matrix_search {/*overflow:hidden;*/ position:relative; height:100%; min-height:665px; border:1px solid #cdcdcd;}
.matrix_search > ul {float:left;}
.matrix_search > ul > li {position:relative; float:left; width:243px; margin:-1px 0 0 -1px; border:1px solid #cdcdcd; border-bottom:none;}
.matrix_search > ul > li.last {border-right:none;}
.matrix_search > ul > li > a {display:block;  white-space:nowrap; padding:15px 0; text-align:center; font-weight:bold; border-bottom:1px solid #cdcdcd;  background:#f7f7f7;}
/*
.matrix_search > ul > li.active > span {display:block; padding:0 0 5px; background:url("/portal/images/contents/information/bg_matrix.gif") no-repeat center bottom;}
.matrix_search > ul > li.active > span > a {padding:15px 0 13px; border-bottom:3px solid #e4841f; color:#393939;}
*/
.matrix_search > ul > li:first-child {width:246px;}
.matrix_search > ul > li > a > strong {color:#007db4;}

.matrix_search > ul > li > ul {position:absolute; left:0; top:52px; width:100%; margin:0 0 0 -1px; padding:10px 0 15px 0; font-size:13px; white-space:nowrap; border:1px solid #cdcdcd; background:#fff; z-index:10; }
.matrix_search > ul > li:first-child > ul {}
.matrix_search > ul > li.active > ul {border-top:3px solid #e97e37; background:#fff url("/portal/images/contents/information/bg_matrix01.gif") no-repeat center top;}
.matrix_search > ul > li.active > ul#basic_box {border-top:3px solid #5ab160; background:#fff url("/portal/images/contents/information/bg_matrix04.gif") no-repeat center top;}
.matrix_search > ul > li.active > ul#new_box {border-top:3px solid #5a68d4; background:#fff url("/portal/images/contents/information/bg_matrix02.gif") no-repeat center top;}
.matrix_search > ul > li.active > ul#skill_box {border-top:3px solid #31a4d0; background:#fff url("/portal/images/contents/information/bg_matrix03.gif") no-repeat center top;}

.matrix_search > ul > li > ul > li.active {}
.matrix_search > ul > li > ul > li.active > a {font-weight:bold; color:#393939;}
.matrix_search > ul > li > ul > li > a {display:block; margin:0 16px 0 15px; padding:5px 0; border-top:1px dashed #cdcdcd;}
.matrix_search > ul > li > ul > li > a.on span {font-weight:bold; color:#222}
.matrix_search > ul > li > ul > li > a.off strong {font-weight:normal;}
.matrix_search > ul > li > ul > li:first-child > a {padding-top:0; border:none;}
.matrix_search > ul > li > ul#basic_box > li > a {display:block; margin:0 16px 0 15px; padding:5px 0; border-top:1px dashed #cdcdcd;}
.matrix_search > ul > li > ul#basic_box > li:first-child > a {padding-top:0; border:none;}
.matrix_search > ul > li ul strong {color:#393939;}
.matrix_search .data {clear:both; height:561px;}


.t_list04 + .searchBox02 {margin-top:-31px;}
.searchBox02 {margin:0 0 20px; padding:15px 0; text-align:center; border:1px solid #cdcdcd; background:#f7f7f7;}
.searchBox02 span {display:block; font-size:13px;}

/* 글로벌 리포트 뷰 1016*/
.d_view02 {margin:0 0 20px; border-bottom:1px solid #cdcdcd; /*padding:0 0 30px;border-bottom:1px solid #cdcdcd;*/}
.d_view02.bb0, .d_view02.pb0 {border-bottom:none;}
.d_view02 dt {margin:0 0 16px; font-size:17px; font-weight:bold; color:#393939;}
.d_view02 dd.info {overflow:hidden; width:100%; padding:14px 0 13px; border-top:2px solid #777;}
.d_view02 dd.info strong {display:inline-block; margin:0 0 0 17px; padding:0 0 0 19px; background:url("/portal/images/common/bg_bar01.gif") no-repeat left 6px;}
.d_view02 dd.info strong.f_blue {margin:0; padding:0; background:none;}
.d_view02 dd.info span:first-child {float:left; }
.d_view02 dd.info .share {float:right; }
.d_view02 dd.info .share a {margin:0 0 0 25px; font-size:13px; font-weight:bold; color:#007db4;}
.d_view02 dd.info .share a:first-child {margin:0;}
.d_view02 dd.list {padding:15px 20px 14px 20px; border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; background:#f6f3ec; }
.d_view02 dd.list.type02 {border-top:2px solid #777;}
.d_view02 dd.list ul {overflow:hidden; width:100%;}
.d_view02 dd.list ul li {float:left; width:100%; margin:0 0 5px; padding:0 0 6px; border-bottom:1px dashed #9b9b9b; /*background:url("/portal/images/common/bg_dotted_2x2_9b.gif") repeat-x left bottom;*/}
.d_view02 dd.list ul li.last {margin:0; background:none;}
.d_view02 dd.list ul li > strong {float:left; display:inline-block; width:123px; color:#393939; background:url("/portal/images/common/bg_bar_cd13.gif") no-repeat right center;}
.d_view02 dd.list ul li > span {float:left; display:inline-block; width:797px; margin:0 0 0 20px; }
.d_view02 dd.list ul li .file {float:right; display:inline-block; width:1098px;}
.d_view02 dd.list ul li .file span {display:block; width:798px;}

.d_view02 dd.list ul li a {margin:0 0 0 10px; font-weight:bold; color:#796c1d; border-bottom:1px solid #796c1d;}
.d_view02 dd.list ul li a.f_orange {border-bottom:1px solid #e4841f;}
.d_view02 dd.list ul li.short {float:left; width:50%;}
.d_view02 dd.list ul li.short strong {float:left;}
.d_view02 dd.list ul li.short span {float:left; width:auto;}
.d_view02 dd.con {padding:30px 20px; }
.d_view02 .photo_view {padding:0 20px 0;}
.d_view02 + .view_box02 .evaluate_box {margin-bottom:30px;}

/*1016*/
.d_view02 dd.info02 {padding:14px 20px 13px; border-top:2px solid #777;}
.d_view02 .bar_list {overflow:hidden; width:100%;}
.d_view02 .bar_list li {float:left; display:inline-block; margin:0 0 0 17px; padding:0 0 0 19px; background:url("/portal/images/common/bg_bar01.gif") no-repeat left 6px;}
.d_view02 .bar_list li:first-child {margin-left:0; padding-left:0; background:none;}

/* */
.btn_more02 {margin:20px 0;  text-align:center; clear:both }
.btn_more02 a {display:block; padding:4px 0 5px; font-size:13px; font-weight:bold; border:1px solid #c9c9c9; border-bottom:1px solid #adadad;  background:#f7f7f7;}
.btn_more02.last {padding-bottom:0; border-bottom:none;}
.btn_more02 + .evaluate_box {border-top:none;}

/*.btn_more02 + .evaluate_box {border-top:none; margin:-1px 0 0;}*/

.view_box02 {padding:0 0 30px; border-bottom:1px solid #cdcdcd;}
.view_box02 h4 {margin-top:26px;}

/* 글로벌 리포트 */
.replyBox {}
.replyBox > p:first-child {position:relative; padding:13px 15px 20px 105px; border:1px solid #ebebeb; background:#f7f7f7;}
.replyBox > p:first-child span > img {position:absolute; left:15px; top:57px;}
.replyBox > p:first-child select {margin:0 0 6px;}

.replyBox > p > span:first-child {display:block; margin:0 0 6px;}
.replyBox > p > .input_box {overflow:hidden; width:100%; display:block;}
.replyBox > p > .input_box textarea {float:left;}
.replyBox > p > .input_box input {float:right; width:86px; height:81px; text-indent:999px; overflow:hidden; line-height:0; border:none; background:url("/portal/images/common/btn/btn_reply_big.gif") no-repeat left top; }
.replyBox > ul {margin:0 0 20px; padding:29px 0 0;}
.replyBox > ul li {position:relative; min-height:75px; margin:15px 0 0; padding:16px 10px 15px 115px; background:url("/portal/images/common/bg_reply01.gif") no-repeat left top;}
.replyBox > ul li.kaia {background:url("/portal/images/common/bg_reply02.gif") no-repeat left top;}
.replyBox > ul li:first-child {margin-top:0;}
.replyBox > ul li > img {position:absolute; left:0; top:0;}
.replyBox > ul li .write {display:inline-block;margin:0 5px 5px 0;}
.replyBox > ul li .write strong {display:inline-block;  margin:0 9px 0 0; padding:0 12px 0 0; color:#393939; background:url("/portal/images/common/bg_bar01.gif") no-repeat right 6px;}
.replyBox .btn_del {position:absolute;top:15px;left:420px;font-size:12px;font-weight:bold; color:#767676;}
.replyBox .btn_del span {text-decoration:underline;}

/*
.replyBox > ul li .recomm {position:absolute; right:0; top:30px; font-size:12px; }
.replyBox > ul li .recomm strong {display:inline-block; padding:0 0 0 12px; background:url("/portal/images/common/bg_opposite.gif") no-repeat left 8px;}
.replyBox > ul li .recomm strong:first-child {color:#0094cd; background:url("/portal/images/common/bg_recommend.gif") no-repeat left 8px;}
.replyBox > ul li .recomm > span {display:inline-block; padding:0 0 0 5px; vertical-align:middle; font-family:"돋움", Dotum; background:url("/portal/images/common/bg_count01.gif") no-repeat left 2px;}
.replyBox > ul li .recomm > span span {display:inline-block; padding:0 7px; background:url("/portal/images/common/bg_count02.gif") no-repeat right 2px;}
*/

.replyBox + .btn_more02 {margin-top:20px; padding-bottom:30px; }
.btn_wrap + .evaluate_box {margin-top:45px;}

.dottList {}
.dottList li {position:relative; margin:0 0 16px; padding:0 0 17px; background:url("/portal/images/common/bg_dotted_2x2.gif") repeat-x left bottom;}
.dottList li strong {display:block; margin:0 0 6px; color:#393939;}
.dottList li a {position:absolute; right:0; top:6px; }
.dottList li.no_data {width:100%; height:auto; text-align:center; padding-bottom:20px; text-align:center;}
.dottList li p {width:850px;word-break:keep-all}


/* 사업현황 인포그래픽 */
.work_infoBox {}
.work_infoBox > span {display:inline-block; margin:40px 0 5px 59px; padding:0 0 0 10px; font-weight:bold; color:#fff; background:url("/portal/images/contents/information/bg_work01.gif") no-repeat left top;}
.work_infoBox > span > span {display:inline-block; padding:4px 10px 15px 0; background:url("/portal/images/contents/information/bg_work01.gif") no-repeat right top;}
.work_infoBox ul {margin:30px 0 0 64px; }
.work_infoBox ul li {position:relative; height:44px; margin:15px 0 0;}
.work_infoBox ul li:before{display:block;content:'';clear:both;position:absolute;top:0;left:-6px;bottom:-22px;width:9px;background-color:#a5a5a5;z-index:0;}
.work_infoBox ul li:first-child {margin-top:0;}
.work_infoBox ul li:first-child:before{top:9px}
.work_infoBox ul li strong {display:inline-block; padding:0 0 0 19px; font-weight:bold; color:#393939;}
.work_infoBox ul li strong + .cost {position:absolute; left:0; top:0;}
.work_infoBox ul li > span {}
.work_infoBox ul li > span .bar {display:inline-block; max-width:1000px; min-width:10px; height:7px; background:url("/portal/images/contents/information/icon_rndBar01.gif") repeat-x right top;}
/*.work_infoBox ul li > span .cost {position:absolute; left:0; top:0;} */
.work_infoBox ul li > span img {margin-left:6px;}
.work_infoBox ul li > span em {margin-left:16px; font-size:17px; font-weight:bold; color:#393939;}
.work_infoBox ul li.list02 > span .bar {background:url("/portal/images/contents/information/icon_rndBar02.gif") repeat-x right top;}
.work_infoBox ul li.list03 > span .bar {background:url("/portal/images/contents/information/icon_rndBar03.gif") repeat-x right top;}
.work_infoBox ul li.list04 > span .bar {background:url("/portal/images/contents/information/icon_rndBar04.gif") repeat-x right top;}
.work_infoBox ul li.list05 > span .bar {background:url("/portal/images/contents/information/icon_rndBar05.gif") repeat-x right top;}
.work_infoBox ul li.list06 > span .bar {background:url("/portal/images/contents/information/icon_rndBar06.gif") repeat-x right top;}
.work_infoBox ul li.list07 > span .bar {background:url("/portal/images/contents/information/icon_rndBar07.gif") repeat-x right top;}
.work_infoBox ul li.list08 > span .bar {background:url("/portal/images/contents/information/icon_rndBar08.gif") repeat-x right top;}
.work_infoBox ul li.list09 > span .bar {background:url("/portal/images/contents/information/icon_rndBar09.gif") repeat-x right top;}
.work_infoBox ul li.list10 > span .bar {background:url("/portal/images/contents/information/icon_rndBar10.gif") repeat-x right top;}
.work_infoBox ul li.list11 > span .bar {background:url("/portal/images/contents/information/icon_rndBar11.gif") repeat-x right top;}
.work_infoBox ul li.list12 > span .bar {background:url("/portal/images/contents/information/icon_rndBar12.gif") repeat-x right top;}
.work_infoBox ul li.list13 > span .bar {background:url("/portal/images/contents/information/icon_rndBar13.gif") repeat-x right top;}
.work_infoBox ul li.list14 > span .bar {background:url("/portal/images/contents/information/icon_rndBar14.gif") repeat-x right top;}
.work_infoBox ul li.list15 > span .bar {background:url("/portal/images/contents/information/icon_rndBar15.gif") repeat-x right top;}
.work_infoBox ul li.list16 > span .bar {background:url("/portal/images/contents/information/icon_rndBar16.gif") repeat-x right top;}
.work_infoBox ul li.list17 > span .bar {background:url("/portal/images/contents/information/icon_rndBar17.gif") repeat-x right top;}
.work_infoBox ul li.list18 > span .bar {background:url("/portal/images/contents/information/icon_rndBar18.gif") repeat-x right top;}
.work_infoBox ul li.list19 > span .bar {background:url("/portal/images/contents/information/icon_rndBar19.gif") repeat-x right top;}
.work_infoBox ul li.list20 > span .bar {background:url("/portal/images/contents/information/icon_rndBar20.gif") repeat-x right top;}
.work_infoBox ul li.list21 > span .bar {background:url("/portal/images/contents/information/icon_rndBar21.gif") repeat-x right top;}
.work_infoBox ul li.list22 > span .bar {background:url("/portal/images/contents/information/icon_rndBar22.gif") repeat-x right top;}
.work_infoBox ul li.list23 > span .bar {background:url("/portal/images/contents/information/icon_rndBar23.gif") repeat-x right top;}
.work_infoBox ul li.list24 > span .bar {background:url("/portal/images/contents/information/icon_rndBar24.gif") repeat-x right top;}
.work_infoBox ul li.list25 > span .bar {background:url("/portal/images/contents/information/icon_rndBar25.gif") repeat-x right top;}
.work_infoBox ul li.list26 > span .bar {background:url("/portal/images/contents/information/icon_rndBar26.gif") repeat-x right top;}
.work_infoBox ul li.list27 > span .bar {background:url("/portal/images/contents/information/icon_rndBar27.gif") repeat-x right top;}
.work_infoBox ul li.list28 > span .bar {background:url("/portal/images/contents/information/icon_rndBar28.gif") repeat-x right top;}
.work_infoBox ul li.list29 > span .bar {background:url("/portal/images/contents/information/icon_rndBar29.gif") repeat-x right top;}
.work_infoBox ul li.list30 > span .bar {background:url("/portal/images/contents/information/icon_rndBar30.gif") repeat-x right top;}
.work_infoBox ul li.list31 > span .bar {background:url("/portal/images/contents/information/icon_rndBar31.gif") repeat-x right top;}
.work_infoBox ul li.list32 > span .bar {background:url("/portal/images/contents/information/icon_rndBar32.gif") repeat-x right top;}
.work_infoBox ul li.list33 > span .bar {background:url("/portal/images/contents/information/icon_rndBar33.gif") repeat-x right top;}
.work_infoBox ul li.list34 > span .bar {background:url("/portal/images/contents/information/icon_rndBar34.gif") repeat-x right top;}
.work_infoBox ul li.list35 > span .bar {background:url("/portal/images/contents/information/icon_rndBar35.gif") repeat-x right top;}
.work_infoBox ul li.list36 > span .bar {background:url("/portal/images/contents/information/icon_rndBar36.gif") repeat-x right top;}

.work_infoBox ul li.list40 > span .bar {background:url("/portal/images/contents/information/icon_rndBar40.gif") repeat-x right top;}
.work_infoBox ul li.list41 > span .bar {background:url("/portal/images/contents/information/icon_rndBar41.gif") repeat-x right top;}
.work_infoBox ul li.list42 > span .bar {background:url("/portal/images/contents/information/icon_rndBar42.gif") repeat-x right top;}
.work_infoBox ul li.list43 > span .bar {background:url("/portal/images/contents/information/icon_rndBar43.gif") repeat-x right top;}
.work_infoBox ul li.list44 > span .bar {background:url("/portal/images/contents/information/icon_rndBar44.gif") repeat-x right top;}
.work_infoBox ul li.list45 > span .bar {background:url("/portal/images/contents/information/icon_rndBar45.gif") repeat-x right top;}
.work_infoBox ul li.list46 > span .bar {background:url("/portal/images/contents/information/icon_rndBar46.gif") repeat-x right top;}
.work_infoBox ul li.list47 > span .bar {background:url("/portal/images/contents/information/icon_rndBar47.gif") repeat-x right top;}
.work_infoBox ul li.list48 > span .bar {background:url("/portal/images/contents/information/icon_rndBar48.gif") repeat-x right top;}
.work_infoBox ul li.list49 > span .bar {background:url("/portal/images/contents/information/icon_rndBar49.gif") repeat-x right top;}
.work_infoBox ul li.list50 > span .bar {background:url("/portal/images/contents/information/icon_rndBar50.gif") repeat-x right top;}
.work_infoBox ul li.list51 > span .bar {background:url("/portal/images/contents/information/icon_rndBar51.gif") repeat-x right top;}
.work_infoBox ul li.list52 > span .bar {background:url("/portal/images/contents/information/icon_rndBar52.gif") repeat-x right top;}
.work_infoBox ul li.list53 > span .bar {background:url("/portal/images/contents/information/icon_rndBar53.gif") repeat-x right top;}
.work_infoBox ul li.list54 > span .bar {background:url("/portal/images/contents/information/icon_rndBar54.gif") repeat-x right top;}
.work_infoBox ul li.list55 > span .bar {background:url("/portal/images/contents/information/icon_rndBar55.gif") repeat-x right top;}
.work_infoBox ul li.list56 > span .bar {background:url("/portal/images/contents/information/icon_rndBar56.gif") repeat-x right top;}
.work_infoBox ul li.list57 > span .bar {background:url("/portal/images/contents/information/icon_rndBar57.gif") repeat-x right top;}
.work_infoBox ul li.list58 > span .bar {background:url("/portal/images/contents/information/icon_rndBar58.gif") repeat-x right top;}

.work_infoBox ul li.list59 > span .bar {background:url("/portal/images/contents/information/icon_rndBar59.gif") repeat-x right top;}
.work_infoBox ul li.list60 > span .bar {background:url("/portal/images/contents/information/icon_rndBar60.gif") repeat-x right top;}
.work_infoBox ul li.list61 > span .bar {background:url("/portal/images/contents/information/icon_rndBar61.gif") repeat-x right top;}
.work_infoBox ul li.list62 > span .bar {background:url("/portal/images/contents/information/icon_rndBar62.gif") repeat-x right top;}
.work_infoBox ul li.list63 > span .bar {background:url("/portal/images/contents/information/icon_rndBar63.gif") repeat-x right top;}
.work_infoBox ul li.list64 > span .bar {background:url("/portal/images/contents/information/icon_rndBar64.gif") repeat-x right top;}
.work_infoBox ul li.list65 > span .bar {background:url("/portal/images/contents/information/icon_rndBar65.gif") repeat-x right top;}
.work_infoBox ul li.list66 > span .bar {background:url("/portal/images/contents/information/icon_rndBar66.gif") repeat-x right top;}
.work_infoBox ul li.list67 > span .bar {background:url("/portal/images/contents/information/icon_rndBar67.gif") repeat-x right top;}
.work_infoBox ul li.list68 > span .bar {background:url("/portal/images/contents/information/icon_rndBar68.gif") repeat-x right top;}
.work_infoBox ul li.list69 > span .bar {background:url("/portal/images/contents/information/icon_rndBar69.gif") repeat-x right top;}
.work_infoBox ul li.list70 > span .bar {background:url("/portal/images/contents/information/icon_rndBar70.gif") repeat-x right top;}
.work_infoBox ul li.list71 > span .bar {background:url("/portal/images/contents/information/icon_rndBar71.gif") repeat-x right top;}
.work_infoBox ul li.list72 > span .bar {background:url("/portal/images/contents/information/icon_rndBar72.gif") repeat-x right top;}
.work_infoBox ul li.list73 > span .bar {background:url("/portal/images/contents/information/icon_rndBar73.gif") repeat-x right top;}
.work_infoBox ul li.list74 > span .bar {background:url("/portal/images/contents/information/icon_rndBar74.gif") repeat-x right top;}
.work_infoBox ul li.list75 > span .bar {background:url("/portal/images/contents/information/icon_rndBar75.gif") repeat-x right top;}
.work_infoBox ul li.list76 > span .bar {background:url("/portal/images/contents/information/icon_rndBar76.gif") repeat-x right top;}
.work_infoBox ul li.list77 > span .bar {background:url("/portal/images/contents/information/icon_rndBar77.gif") repeat-x right top;}
.work_infoBox ul li.list78 > span .bar {background:url("/portal/images/contents/information/icon_rndBar78.gif") repeat-x right top;}
.work_infoBox ul li.list79 > span .bar {background:url("/portal/images/contents/information/icon_rndBar79.gif") repeat-x right top;}
.work_infoBox ul li.list80 > span .bar {background:url("/portal/images/contents/information/icon_rndBar80.gif") repeat-x right top;}
.work_infoBox ul li.list81 > span .bar {background:url("/portal/images/contents/information/icon_rndBar81.gif") repeat-x right top;}

.work_infoBox ul li.list82 > span .bar {background:url("/portal/images/contents/information/icon_rndBar82.gif") repeat-x right top;}
.work_infoBox ul li.list83 > span .bar {background:url("/portal/images/contents/information/icon_rndBar83.gif") repeat-x right top;}
.work_infoBox ul li.list84 > span .bar {background:url("/portal/images/contents/information/icon_rndBar84.gif") repeat-x right top;}
.work_infoBox ul li.list85 > span .bar {background:url("/portal/images/contents/information/icon_rndBar85.gif") repeat-x right top;}
.work_infoBox ul li.list86 > span .bar {background:url("/portal/images/contents/information/icon_rndBar86.gif") repeat-x right top;}
.work_infoBox ul li.list87 > span .bar {background:url("/portal/images/contents/information/icon_rndBar87.gif") repeat-x right top;}
.work_infoBox ul li.list88 > span .bar {background:url("/portal/images/contents/information/icon_rndBar88.gif") repeat-x right top;}
.work_infoBox ul li.list89 > span .bar {background:url("/portal/images/contents/information/icon_rndBar89.gif") repeat-x right top;}
.work_infoBox ul li.list90 > span .bar {background:url("/portal/images/contents/information/icon_rndBar90.gif") repeat-x right top;}
.work_infoBox ul li.list91 > span .bar {background:url("/portal/images/contents/information/icon_rndBar91.gif") repeat-x right top;}
.work_infoBox ul li.list92 > span .bar {background:url("/portal/images/contents/information/icon_rndBar92.gif") repeat-x right top;}
.work_infoBox ul li.list93 > span .bar {background:url("/portal/images/contents/information/icon_rndBar93.gif") repeat-x right top;}
.work_infoBox ul li.list94 > span .bar {background:url("/portal/images/contents/information/icon_rndBar94.gif") repeat-x right top;}
.work_infoBox ul li.list95 > span .bar {background:url("/portal/images/contents/information/icon_rndBar95.gif") repeat-x right top;}
.work_infoBox ul li.list96 > span .bar {background:url("/portal/images/contents/information/icon_rndBar96.gif") repeat-x right top;}
.work_infoBox ul li.list97 > span .bar {background:url("/portal/images/contents/information/icon_rndBar97.gif") repeat-x right top;}
.work_infoBox ul li.list98 > span .bar {background:url("/portal/images/contents/information/icon_rndBar98.gif") repeat-x right top;}
.work_infoBox ul li.list99 > span .bar {background:url("/portal/images/contents/information/icon_rndBar99.gif") repeat-x right top;}
.work_infoBox ul li.list100 > span .bar {background:url("/portal/images/contents/information/icon_rndBar100.gif") repeat-x right top;}
.work_infoBox ul li.list101 > span .bar {background:url("/portal/images/contents/information/icon_rndBar101.gif") repeat-x right top;}
.work_infoBox ul li.list102 > span .bar {background:url("/portal/images/contents/information/icon_rndBar102.gif") repeat-x right top;}
.work_infoBox ul li.list103 > span .bar {background:url("/portal/images/contents/information/icon_rndBar103.gif") repeat-x right top;}
.work_infoBox ul li.list104 > span .bar {background:url("/portal/images/contents/information/icon_rndBar104.gif") repeat-x right top;}
.work_infoBox ul li.list105 > span .bar {background:url("/portal/images/contents/information/icon_rndBar105.gif") repeat-x right top;}
.work_infoBox ul li.list106 > span .bar {background:url("/portal/images/contents/information/icon_rndBar106.gif") repeat-x right top;}
.work_infoBox ul li.list107 > span .bar {background:url("/portal/images/contents/information/icon_rndBar107.gif") repeat-x right top;}
.work_infoBox ul li.list108 > span .bar {background:url("/portal/images/contents/information/icon_rndBar108.gif") repeat-x right top;}
.work_infoBox ul li.list109 > span .bar {background:url("/portal/images/contents/information/icon_rndBar109.gif") repeat-x right top;}
.work_infoBox ul li.list110 > span .bar {background:url("/portal/images/contents/information/icon_rndBar110.gif") repeat-x right top;}
.work_infoBox ul li.list111 > span .bar {background:url("/portal/images/contents/information/icon_rndBar111.gif") repeat-x right top;}
.work_infoBox ul li.list112 > span .bar {background:url("/portal/images/contents/information/icon_rndBar112.gif") repeat-x right top;}

/* 국토교통/사업안내 */
.btn_tab {position:relative; margin:0 0 25px;}
.btn_tab .btn_prev {position:absolute; left:0; top:30px;}
.btn_tab .btn_next {position:absolute; right:0; top:30px;}
.btn_tab ul {overflow:hidden; width:100%; height:128px; margin:0 0 0 105px;}
.btn_tab ul li {float:left;width:17%;text-align:center;}
/*
.btn_tab ul li.list01 {margin-right:85px;}
.btn_tab ul li.list02 {margin-left:50px; margin-right:76px;}
.btn_tab ul li.list03 {margin-right:80px;}
.btn_tab ul li.list18 {margin-right:95px;}
.btn_tab ul li.list04 {margin-right:85px;}
.btn_tab ul li.list05 {margin-right:0px;}
.btn_tab ul li.list06 {margin-left:50px; margin-right:76px;}
.btn_tab ul li.list07 {margin-right:90px;}
.btn_tab ul li.list19 {margin-right:70px;}
.btn_tab ul li.list20 {margin-right:70px;}
.btn_tab ul li.list21 {margin-right:0px;}
.btn_tab ul li.list08 {margin-left:50px; margin-right:76px;}
.btn_tab ul li.list09 {margin-right:75px;}
.btn_tab ul li.list10 {margin-right:90px;}
.btn_tab ul li.list11 {margin-right:65px;}
.btn_tab ul li.list12 {margin-right:0px;}
.btn_tab ul li.list22 {margin-left:50px; margin-right:68px;}
.btn_tab ul li.list13 {margin-right:90px;}
.btn_tab ul li.list14 {margin-right:83px;}
.btn_tab ul li.list15 {margin-right:82px;}
.btn_tab ul li.list16 {margin-right:0px;}
.btn_tab ul li.list17 {margin-left:50px; margin-right:76px;}

.btn_tab ul li.list23 {margin-right:90px;}
.btn_tab ul li.list24 {margin-right:90px;}
.btn_tab ul li.list25 {margin-right:90px;}
.btn_tab ul li.list26 {margin-right:0px;}
*/

.btn_tab ul li div {font-size:15px; font-weight:bold; text-align:center; margin-top:10px;}
.btn_tab ul li.list02 div {margin-left:-15px;}
.btn_tab ul li.list03 div {margin-left:-10px;}
.btn_tab ul li.list18 div {margin-left:-10px;}
.btn_tab ul li.list04 div {margin-left:-10px;}
.btn_tab ul li.list05 div {margin-left:-10px;}
.btn_tab ul li.list06 div {margin-left:-10px;}
.btn_tab ul li.list07 div {margin-left:-10px;}
.btn_tab ul li.list19 div {margin-left:-10px;}
.btn_tab ul li.list20 div {margin-left:-10px;}
.btn_tab ul li.list21 div {margin-left:-10px;}
.btn_tab ul li.list08 div {margin-left:-21px;}
.btn_tab ul li.list09 div {margin-left:-10px;}
.btn_tab ul li.list10 div {margin-left:-10px;}
.btn_tab ul li.list11 div {margin-left:-12px;}
.btn_tab ul li.list12 div {margin-left:-9px;}
.btn_tab ul li.list22 div {margin-left:-25px;}
.btn_tab ul li.list13 div {margin-left:-10px;}
.btn_tab ul li.list14 div {margin-left:-10px;}
.btn_tab ul li.list15 div {margin-left:-10px;}
.btn_tab ul li.list16 div {margin-left:-10px;}
.btn_tab ul li.list17 div {margin-left:-10px;}

.btn_tab ul li.list23 div {margin-left:-15px;}
.btn_tab ul li.list24 div {margin-left:-15px;}

.btn_tab ul li.list25 div {margin-left:-10px;}
.btn_tab ul li.list26 div {margin-left:-10px;}
.btn_tab ul li.list27 div {margin-left:-10px;}
.btn_tab ul li.list28 div {margin-left:-15px;}
.btn_tab ul li.list29 div {margin-left:-15px;}
.btn_tab ul li.list30 div {margin-left:-15px;}
.btn_tab ul li.list31 div {margin-left:-10px;}
.btn_tab ul li.list32 div {margin-left:-15px;}
.btn_tab ul li.list33 div {margin-left:-15px;}
.btn_tab ul li.list34 div {margin-left:-15px;}
.btn_tab ul li.list35 div {margin-left:-10px;}
.btn_tab ul li.list36 div {margin-left:-15px;}
.btn_tab ul li.list37 div {margin-left:-15px;}
.btn_tab ul li.list38 div {margin-left:-10px;}
.btn_tab ul li.list39 div {margin-left:-10px;}

.btn_tab ul li.list40 div {margin-left:-10px;}
.btn_tab ul li.list41 div {margin-left:-10px;}
.btn_tab ul li.list42 div {margin-left:-10px;}
.btn_tab ul li.list43 div {margin-left:-10px;}
.btn_tab ul li.list44 div {margin-left:-10px;}
.btn_tab ul li.list45 div {margin-left:-10px;}
.btn_tab ul li.list46 div {margin-left:-10px;}
.btn_tab ul li.list47 div {margin-left:-10px;}
.btn_tab ul li.list48 div {margin-left:-10px;}
.btn_tab ul li.list49 div {margin-left:-10px;}
.btn_tab ul li.list50 div {margin-left:-10px;}
.btn_tab ul li.list51 div {margin-left:-10px;}
.btn_tab ul li.list52 div {margin-left:-10px;}
.btn_tab ul li.list53 div {margin-left:-10px;}
.btn_tab ul li.list54 div {margin-left:-10px;}
.btn_tab ul li.list55 div {margin-left:-10px;}
.btn_tab ul li.list56 div {margin-left:-10px;}
.btn_tab ul li.list57 div {margin-left:-10px;}
.btn_tab ul li.list58 div {margin-left:-10px;}

.btn_tab ul li.list59 div {margin-left:-10px;}
.btn_tab ul li.list60 div {margin-left:-10px;}
.btn_tab ul li.list61 div {margin-left:-10px;}
.btn_tab ul li.list62 div {margin-left:-10px;}
.btn_tab ul li.list63 div {margin-left:-10px;}
.btn_tab ul li.list64 div {margin-left:-10px;}
.btn_tab ul li.list65 div {margin-left:-10px;}
.btn_tab ul li.list66 div {margin-left:-10px;}
.btn_tab ul li.list67 div {margin-left:-10px;}
.btn_tab ul li.list68 div {margin-left:-10px;}
.btn_tab ul li.list69 div {margin-left:-10px;}
.btn_tab ul li.list70 div {margin-left:-10px;}
.btn_tab ul li.list71 div {margin-left:-10px;}
.btn_tab ul li.list72 div {margin-left:-10px;}
.btn_tab ul li.list73 div {margin-left:-10px;}
.btn_tab ul li.list74 div {margin-left:-10px;}
.btn_tab ul li.list75 div {margin-left:-10px;}
.btn_tab ul li.list76 div {margin-left:-10px;}
.btn_tab ul li.list77 div {margin-left:-10px;}
.btn_tab ul li.list78 div {margin-left:-10px;}
.btn_tab ul li.list79 div {margin-left:-10px;}
.btn_tab ul li.list80 div {margin-left:-10px;}
.btn_tab ul li.list81 div {margin-left:-10px;}

.business_box {padding:40px; /*height:392px;*/ background:#f7f7f7 url("/portal/images/contents/business/bg_busi0101.gif") no-repeat 146px 40px;}
.business_box dt {display:block;}
.business_box dt strong{display:block;margin:0 auto 61px;width:185px;height:185px;padding-top:90px;text-align:center; font-size:20px; box-sizing:border-box;}
.business_box dt strong.row2{padding-top:80px;letter-spacing:-1px;}
.business_box dt strong.row3{padding-top:70px;font-size:17px;}
.business_box dt strong.row4{padding-top:60px;font-size:17px;}
.business_box dd {padding-left:150px;}
.business_box dd ul {overflow:hidden; width:100%;}
.business_box dd ul li {float:left; overflow:hidden; width:211px; margin:0 0 0 20px; padding:12px 0 0; background:url("/portal/images/common/bg_round_gray.gif") no-repeat left top;}

.business_box dd ul li span {display:block; height:122px; padding:0 10px 10px 10px; background:url("/portal/images/common/bg_round_gray.gif") no-repeat left bottom;}
.business_box dd ul li strong {display:block; margin:0 0 5px; color:#444;}

/* 기본리스트는 4개 */
.business_box dd ul.list01 li:first-child {margin-left:164px;}
.business_box dd ul.list01 li {width:547px; margin:0 auto; padding:12px 0 0; background:url("/portal/images/common/bg_round_gray_547_typeB.gif") no-repeat left top;}
.business_box dd ul.list01 li span {height:99px; text-align:center; background:url("/portal/images/common/bg_round_gray_547_typeB.gif") no-repeat left bottom;}

.business_box dd ul.list02 li:first-child {margin-left:58px;}
.business_box dd ul.list02 li {width:380px; background:url("/portal/images/common/bg_round_gray_380.gif") no-repeat left top;}
.business_box dd ul.list02 li span {height:99px; text-align:center; background:url("/portal/images/common/bg_round_gray_380.gif") no-repeat left bottom;}

.business_box dd ul.list03 li:first-child {margin-left:29px;}
.business_box dd ul.list03 li {width:267px; background:url("/portal/images/common/bg_round_gray_267.gif") no-repeat left top;}
.business_box dd ul.list03 li span {height:99px; background:url("/portal/images/common/bg_round_gray_267.gif") no-repeat left bottom;}

.business_box dd ul.list05 li {width:172px; margin:0 0 0 10px; background:url("/portal/images/common/bg_round_gray_172.gif") no-repeat left top;}
.business_box dd ul.list05 li span {height:99px; background:url("/portal/images/common/bg_round_gray_172.gif") no-repeat left bottom;}

.business_box.type01 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle0104.gif") no-repeat 50.5% 40px;}
.business_box.type01 dd ul li span {height:150px;}
.business_box.type02 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle0205.gif") no-repeat 50.5% 40px;}
.business_box.type02 dd ul li span {height:175px;}
.business_box.type03 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle0303.gif") no-repeat 50% 40px;}
.business_box.type03 dd ul li span {height:110px;}
.business_box.type04 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle0403.gif") no-repeat 50.5% 40px;}
.business_box.type04 dd ul li span {height:90px;}
.business_box.type05 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle0504.gif") no-repeat 51% 40px;}
.business_box.type05 dd ul li span {height:150px;}
.business_box.type06 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle0605.gif") no-repeat 50.5% 40px;}
.business_box.type06 dd ul li span {height:172px;}
.business_box.type07 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle0703.gif") no-repeat 50% 40px;}
.business_box.type07 dd ul li span {height:95px;}
.business_box.type08 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle0804.gif") no-repeat 50.5% 40px;}
.business_box.type08 dd ul li span {height:165px;}
.business_box.type09 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle0905.gif") no-repeat 50.5% 40px;}
.business_box.type09 dd ul li span {height:155px;}
.business_box.type10 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle1003.gif") no-repeat 50% 40px;}
.business_box.type10 dd ul li span {height:110px;}
.business_box.type11 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle1103.gif") no-repeat 50% 40px;}
.business_box.type11 dd ul li span {height:130px;}
.business_box.type12 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle1202.gif") no-repeat 50% 40px;}
.business_box.type12 dd ul li span {height:110px;}
.business_box.type13 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle1304.gif") no-repeat 50.5% 40px;}
.business_box.type13 dd ul li span {height:175px;}
.business_box.type14 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle1405.gif") no-repeat 50.5% 40px;}
.business_box.type14 dd ul li span {height:160px;}
.business_box.type15 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle1502.gif") no-repeat 50% 40px;}
.business_box.type15 dd ul li span {height:110px;}
.business_box.type16 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle1601.gif") no-repeat 50% 40px;}
.business_box.type16 dd ul li span {height:85px;}
.business_box.type17 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle1703.gif") no-repeat 50% 40px;}
.business_box.type17 dd ul li span {height:105px;}
.business_box.type18 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle1901.gif") no-repeat 50% 40px;}
.business_box.type18 dd ul li span {height:68px;}
.business_box.type19 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle2102.gif") no-repeat 50% 40px;}
.business_box.type19 dd ul li span {height:175px;}
.business_box.type20 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle2204.gif") no-repeat 50% 40px;}
.business_box.type20 dd ul li span {height:150px;}
.business_box.type21 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle1801.gif") no-repeat 50% 40px;}
.business_box.type21 dd ul li span {height:105px;}
.business_box.type22 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle2301.gif") no-repeat 50% 40px;}
.business_box.type22 dd ul li span {height:85px;}

.business_box.type25 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle2502.gif") no-repeat 50% 40px;}
.business_box.type25 dd ul li span {height:85px;}
.business_box.type26 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle2602.gif") no-repeat 50% 40px;}
.business_box.type26 dd ul li span {height:110px;}
.business_box.type27 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle2702.gif") no-repeat 50% 40px;}
.business_box.type27 dd ul li span {height:105px;}
.business_box.type28 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle2804.gif") no-repeat 50% 40px;}
.business_box.type28 dd ul li span {height:175px;}
.business_box.type29 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle2902.gif") no-repeat 50% 40px;}
.business_box.type29 dd ul li span {height:90px;}
.business_box.type30 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle3002.gif") no-repeat 50% 40px;}
.business_box.type30 dd ul li span {height:105px;}
.business_box.type31 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle3102.gif") no-repeat 50% 40px;}
.business_box.type31 dd ul li span {height:110px;}
.business_box.type32 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle3202.gif") no-repeat 50% 40px;}
.business_box.type32 dd ul li span {height:90px;}
.business_box.type33 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle3302.gif") no-repeat 50% 40px;}
.business_box.type33 dd ul li span {height:90px;}
.business_box.type34 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle3402.gif") no-repeat 50% 40px;}
.business_box.type34 dd ul li span {height:110px;}
.business_box.type35 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle3502.gif") no-repeat 50% 40px;}
.business_box.type35 dd ul li span {height:130px;}
.business_box.type36 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle3603.gif") no-repeat 50% 40px;}
.business_box.type36 dd ul li span {height:130px;}
.business_box.type37 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle3702.gif") no-repeat 50% 40px;}
.business_box.type37 dd ul li span {height:175px;}
.business_box.type38 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle3802.gif") no-repeat 50% 40px;}
.business_box.type38 dd ul li span {height:145px;}
.business_box.type39 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle3902.gif") no-repeat 50% 40px;}
.business_box.type39 dd ul li span {height:145px;}

.business_box.type40 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle4002.gif") no-repeat 50% 40px;}
.business_box.type40 dd ul li span {height:130px;}
.business_box.type41 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle4102.gif") no-repeat 50% 40px;}
.business_box.type41 dd ul li span {height:110px;}
.business_box.type42 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle4202.gif") no-repeat 50% 40px;}
.business_box.type42 dd ul li span {height:110px;}
.business_box.type43 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle4302.gif") no-repeat 50% 40px;}
.business_box.type43 dd ul li span {height:90px;}
.business_box.type44 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle4402.gif") no-repeat 50% 40px;}
.business_box.type44 dd ul li span {height:95px;}
.business_box.type45 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle4502.gif") no-repeat 50% 40px;}
.business_box.type45 dd ul li span {height:155px;}
.business_box.type46 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle4602.gif") no-repeat 50% 40px;}
.business_box.type46 dd ul li span {height:110px;}
.business_box.type47 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle4702.gif") no-repeat 50% 40px;}
.business_box.type47 dd ul li span {height:110px;}
.business_box.type48 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle4802.gif") no-repeat 50% 40px;}
.business_box.type48 dd ul li span {height:110px;}
.business_box.type49 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle4902.gif") no-repeat 50% 40px;}
.business_box.type49 dd ul li span {height:140px;}
.business_box.type50 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle5002.gif") no-repeat 50% 40px;}
.business_box.type50 dd ul li span {height:110px;}
.business_box.type51 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle5102.gif") no-repeat 50% 40px;}
.business_box.type51 dd ul li span {height:110px;}
.business_box.type52 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle5202.gif") no-repeat 50% 40px;}
.business_box.type52 dd ul li span {height:130px;}
.business_box.type53 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle5302.gif") no-repeat 50% 40px;}
.business_box.type53 dd ul li span {height:110px;}
.business_box.type54 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle5402.gif") no-repeat 50% 40px;}
.business_box.type54 dd ul li span {height:110px;}
.business_box.type55 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle5502.gif") no-repeat 50% 40px;}
.business_box.type55 dd ul li span {height:130px;}
.business_box.type56 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle5602.gif") no-repeat 50% 40px;}
.business_box.type56 dd ul li span {height:110px;}
.business_box.type57 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle5702.gif") no-repeat 50% 40px;}
.business_box.type57 dd ul li span {height:110px;}
.business_box.type58 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle5802.gif") no-repeat 50% 40px;}
.business_box.type58 dd ul li span {height:85px;}

.business_box.type59 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle5902.gif") no-repeat 50% 40px;}
.business_box.type59 dd ul li span {height:130px;}
.business_box.type60 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle6002.gif") no-repeat 50% 40px;}
.business_box.type60 dd ul li span {height:110px;}
.business_box.type61 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle6102.gif") no-repeat 50% 40px;}
.business_box.type61 dd ul li span {height:110px;}
.business_box.type62 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle6202.gif") no-repeat 50% 40px;}
.business_box.type62 dd ul li span {height:110px;}
.business_box.type63 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle6302.gif") no-repeat 50% 40px;}
.business_box.type63 dd ul li span {height:110px;}
.business_box.type64 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle6402.gif") no-repeat 50% 40px;}
.business_box.type64 dd ul li span {height:95px;}
.business_box.type65 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle6502.gif") no-repeat 50% 40px;}
.business_box.type65 dd ul li span {height:150px;}
.business_box.type66 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle6602.gif") no-repeat 50% 40px;}
.business_box.type66 dd ul li span {height:150px;}
.business_box.type67 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle6702.gif") no-repeat 50% 40px;}
.business_box.type67 dd ul li span {height:175px;}
.business_box.type68 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle6802.gif") no-repeat 50% 40px;}
.business_box.type68 dd ul li span {height:130px;}
.business_box.type69 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle6902.gif") no-repeat 50% 40px;}
.business_box.type69 dd ul li span {height:110px;}
.business_box.type70 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle7002.gif") no-repeat 50% 40px;}
.business_box.type70 dd ul li span {height:85px;}
.business_box.type71 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle7102.gif") no-repeat 50% 40px;}
.business_box.type71 dd ul li span {height:95px;}
.business_box.type72 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle7202.gif") no-repeat 50% 40px;}
.business_box.type72 dd ul li span {height:110px;}
.business_box.type73 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle7302.gif") no-repeat 50% 40px;}
.business_box.type73 dd ul li span {height:130px;}
.business_box.type74 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle7402.gif") no-repeat 50% 40px;}
.business_box.type74 dd ul li span {height:85px;}
.business_box.type75 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle7502.gif") no-repeat 50% 40px;}
.business_box.type75 dd ul li span {height:85px;}
.business_box.type76 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle7602.gif") no-repeat 50% 40px;}
.business_box.type76 dd ul li span {height:85px;}
.business_box.type77 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle7702.gif") no-repeat 50% 40px;}
.business_box.type77 dd ul li span {height:130px;}
.business_box.type78 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle7802.gif") no-repeat 50% 40px;}
.business_box.type78 dd ul li span {height:110px;}
.business_box.type79 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle7902.gif") no-repeat 50% 40px;}
.business_box.type79 dd ul li span {height:130px;}
.business_box.type80 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle8002.gif") no-repeat 50% 40px;}
.business_box.type80 dd ul li span {height:110px;}
.business_box.type81 {background:#f7f7f7 url("/portal/images/contents/business/bg_circle8102.gif") no-repeat 50% 40px;}
.business_box.type81 dd ul li span {height:155px;}

.business_box dd ul li:first-child {margin-left:0;}

/* */
.video_list {position:relative; overflow:hidden; height:400px; margin:0 0 20px; padding:30px 29px 30px 30px; border:1px solid #ebebeb; border-top:2px solid #777; background:#f7f7f7;}
.video_list > p {position:absolute; left:30px; top:30px; width:700px; height:400px; margin:0 21px 0 0;}
.video_list > div {float:right; margin:0 0 0 536px; }
.video_list > div > p {margin:-3px 0 17px; font-size:18px; color:#393939;}
.video_list > div > div {padding:15px 20px; width:341px; height:300px; overflow-y:scroll; border:1px solid #c6c6c6; background:#fff;}
.video_list dl {float:right; /*padding:0 0 0 536px;*/ width:480px;}
.video_list dl dt {margin:0 0 11px; font-size:18px; font-weight:bold; color:#393939;}
.video_list dl dd .date {display:block; margin:0 0 15px; padding:0 0 15px; background:url("/portal/images/common/bg_dotted_2x2.gif") repeat-x left bottom;}
.video_list dl dd .info {height:310px; overflow-y:auto;}
.video_list dl dd .info > p, .video_list dl dd .info > span {display:block;}
.video_list dl dd .info > p:first-child {min-height:170px;}
.video_list dl dd .box {padding:10px 14px;  font-size:13px; background:#efefef;} 
.video_list dl dd .box span {color:#393939; border-bottom:1px solid #777;} 
.video_list .bg_video {position:absolute; left:0; top:0; width:100%; height:100%; text-indent:-9999px; font-size:0; line-height:0; background:url("/portal/images/common/bg_video.png") no-repeat 190px 125px;/*border:1px solid red;*/}

/* 사이트맵 */
.sitemap_box {overflow:hidden; width:100%;}
.sitemap_box:after{display:block;content:'';clear:both;}
.sitemap_box dl {float:left; width:25%; min-height:2450px;padding:0 40px;/*background:url("/portal/images/contents/guide/bg_sitemap_dotted.gif") repeat-y left top;*/border-right:1px dotted #aaa; box-sizing:border-box;}
.sitemap_box dl:first-child{padding-left:0;}
.sitemap_box dt {margin:25px 0 5px; 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;}
.sitemap_box dd {}
.sitemap_box dd > ul {}
.sitemap_box dd > ul > li {padding:5px 0;}
.sitemap_box dd > ul.short {padding:5px 0 0;}
.sitemap_box dd > ul.short > li {padding:0 0 5px;}
.sitemap_box dd > ul > li > a {display:inline-block; padding:0 0 0 10px; color:#444; font-weight:700; background:url("/portal/images/common/bul_blue.gif") no-repeat left center;}
.sitemap_box dd > ul > li > ul {margin:5px 0 0;}
.sitemap_box dd > ul > li > ul > li { }
.sitemap_box dd > ul > li > ul > li > a {display:inline-block; padding:0 0 0 9px;}

.photo_frame02 {position:relative; padding:30px 0 30px; border:1px solid #ebebeb; background:#f7f7f7; border-top:2px solid #777;}
.photo_frame02 > ul {overflow:hidden; height:130px; margin:0 0 0 -8px; padding:89px 0 0 361px;}
.photo_frame02 > ul > li {float:left; margin:0 0 8px 8px}
.photo_frame02 > ul > li > a {position:relative; display:block; width:84px; height:57px; overflow:hidden; z-index:30; background:#efefef;}
.photo_frame02 > ul > li > a > span {position:absolute; left:0; top:0; width:100%; height:100%; z-index:30;  background:url("/portal/images/common/bg_opacity01.png") repeat; }
.photo_frame02 > ul > li > a.active {border:3px solid #0094cd; width:78px; height:51px;}
.photo_frame02 > ul > li > a.active > span {background:none;}
.photo_frame02 > ul > li > a.active img {margin:-3px;}
.photo_frame02 dl {position:absolute; left:30px; top:25px; padding:0 0 0 331px;}
.photo_frame02 dt {margin:0 0 5px; font-weight:bold; color:#444;}
.photo_frame02 dt img {position:absolute; left:0; top:5px;}
.photo_frame02 dd {}

/* 동영상 */
.l_faq.type02 dt a {background:url("/portal/images/contents/information/bg_faq02.gif") repeat-y left top;}
.l_faq.type02 dt a .no {display:inline-block; width:85px; margin:0 0 0 -20px; text-align:center;}
.l_faq.type02 dt a .title {display:inline-block; padding-left:20px; cursor:pointer;}
.l_faq.type02 dd.data {}
.l_faq.type02 dd.data p {position:relative; padding:0 0 0 100px;}
.l_faq.type02 dd.data p span {position:absolute; left:0; top:0; }
.l_faq.type02 dd.data p span strong {display:inline-block; width:88px;}

/* 뷰어다운로드*/
.viewer_box {padding:9px 40px 11px 39px; border:1px solid #ebebeb; background:#f7f7f7;}
.viewer_box li {position:relative;}
.viewer_box li:first-child dl {background:none;}
.viewer_box li dl {position:relative; width:1140px; padding:26px 0 25px 64px; background:url("/portal/images/common/bg_dotted_2x2.gif") repeat-x left top;}
.viewer_box li dt {margin:0 0 5px; font-weight:bold; color:#444;}
.viewer_box li dt img {position:absolute; left:0; top:31px;}
.viewer_box li a {position:absolute; right:0; bottom:30px;}

/* 정보매트릭스 */
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #3d5da9;
	background-color: #dbe7fe;
	width:180px;
	padding: 10px;
	text-align:left;
	opacity: 0.85;
}
#tooltip h3, #tooltip div {margin:0;}

.wd_graph_left {margin:0 auto;}
.div_freqright_txt {overflow:hidden; width:738px; padding:10px; border-top:1px solid #ebebeb; }
.div_freqright_txt span {float:left; display:inline-block; margin:0 10px 0 0; white-space:nowrap;}


/* 쇼셜허브 */
.social_tit {height:193px; margin:0 0 49px; border-bottom:1px solid #cdcdcd; background:url("/portal/images/contents/participate/bg_social.gif") no-repeat 414px top;}
.social_tit dt {margin:0 0 25px;}
.social_tit dd {font-size:15px; line-height:25px;}

.social_btn {overflow:hidden; width:100%; margin:0 0 30px; }
.social_btn li {float:left; margin:0 9px 0 0;}

.social_list {overflow:hidden; margin-left:-14px; width:994px;}
.social_list ul {float:left; }
.social_list ul li {width:234px; float:left; margin:0 0 15px 14px;}
.social_list ul li a {display:block; border:1px solid #cdcdcd; border-width:1px 1px 0;}
.social_list ul li a .con {display:block; margin:0 15px; padding:15px 0 16px; letter-spacing:-1px; background:url("/portal/images/common/bg_dotted_2x2.gif") repeat-x left bottom;} 
.social_list ul li a .con strong {display:block; margin:0 0 5px; color:#393939;}
.social_list ul li a .date {display:block; margin:0 15px; padding:10px 0 10px 30px; font-size:13px;}
.social_list ul li.youtube {border-bottom:2px solid #bf171e;}
.social_list ul li.youtube a .date {background:url("/portal/images/contents/participate/icon_sYoutube.gif") no-repeat left 10px;}
.social_list ul li.blog {border-bottom:2px solid #04c544;}
.social_list ul li.blog a .date {background:url("/portal/images/contents/participate/icon_sBlog.gif") no-repeat left 10px;}
.social_list ul li.facebook {border-bottom:2px solid #00549f;}
.social_list ul li.facebook a .date {background:url("/portal/images/contents/participate/icon_sFacebook.gif") no-repeat left 10px;}

/* 통계 */
.graph_box {margin:0 0 20px; padding:25px 0 0; border:1px solid #ebebeb;}
.graph_box > div {margin:0 25px 25px; padding:35px 0 0; background:#f7f7f7;}
.graph_box h4 {margin:0 0 11px 25px;}
.graph_box .unit, .graph_box + .unit {display:block; margin:0 25px 5px; text-align:right; font-size:13px;}
.graph_box + .unit {margin-right:0;}
.graph_tip {margin:15px 0 30px; padding:10px; border:1px solid #ebebeb; background:#f7f7f7; }
.graph_tip dt {overflow:hidden; width:100%; margin:0 0 5px;}
.graph_tip dt span {float:left;}
.graph_tip dt strong {float:right;}



/* 팝업 */
#pop_wrap h2 {margin:46px 0 11px; font-size:16px; color:#796c1d; font-weight:700;}
#pop_wrap h2.first {margin-top:0;}
#pop_wrap .tit_tip02 h2 {margin:0;}
#pop_wrap h3 {margin:15px 0 10px; font-weight:bold;}

.pop_title01 {margin:0 0 30px; padding:26px 0 24px; text-align:center; border:1px solid #ebebeb; background:#f7f7f7;}
.pop_title01 dt {margin:0 0 14px; font-size:30px; font-weight:bold; line-height:32px;  color:#393939;}
.pop_title02 {margin:0 0 30px; padding:28px 0 27px; font-size:30px; font-weight:bold; line-height:32px;  color:#393939; text-align:center; border:1px solid #ebebeb; background:#f7f7f7;}

#pop_wrap h2.tit_reply02 {padding:0 0 0 13px; margin:25px 0 10px; font-size:14px; color:#444; background:url("/portal/images/common/icon_reply.png") no-repeat left 7px;}

.pop_reply {margin:30px 0 30px; padding:10px; border-top:2px solid #777; border-bottom:1px solid #777;}
.pop_reply.none {padding:84px 0 85px; text-align:center;}
.pop_reply.none span {display:inline-block; padding:2px 0 1px 33px; background:url("/portal/images/common/bg_popReply.gif") no-repeat left top;}

.no_date {display:block; padding:60px 0 60px 15px;border-top:2px solid #555; border-bottom:1px solid #555; text-align:center }
.no_date span {display:inline-block;width:26px;height:26px;margin:0 auto;padding:0 10px 0 0;background:url(/portal/images/common/ico_nodate.gif) no-repeat 50% 0; text-indent:-999em;}