

/* 아이디 찾기 */
.search_wrap {float:left; border:solid 8px #C8E1ED;}
.search_wrap legend {display:none;}
.id_search {width:635px; float:left; border:0;}
.id_search dt, .id_search dd, .id_search dl {float:left;}
.id_search dt {width:236px; text-align:right; padding-top:5px; padding-right:10px; height:24px; }
.id_search dl {padding-top:15px; }
.id_search dd {width:360px; padding-bottom:5px; height:24px;}
.id_search input { vertical-align:middle; margin-top:3px; display:inline;}



/*  패스워드 찾기 */
.search_wrap01 {float:left; border:solid 8px #C8E1ED;}
.search_wrap01 legend {display:none;}
.pa_search {width:635px; float:left; border:0;}
.pa_search dt, .pa_search dd, .pa_search dl {float:left;}
.pa_search dt {width:236px; text-align:right; padding-top:5px; padding-right:10px;  height:24px;}
.pa_search dl {padding-top:15px;}
.pa_search dd {width:360px; padding-bottom:5px; height:24px;}
.pa_search input { vertical-align:middle; margin-top:3px; display:inline;}


/*  회원가입폼 */
.member_wrap {border:0; clear:both;}
.search_wrap01 legend {display:none;}
.member_01 {width:635px; float:left; border:0;}
.member_01 dt, .pa_search dd, .pa_search dl {float:left;}
.member_01 dt {width:236px; text-align:right; padding-top:5px; padding-right:10px;}
.member_01 dl {padding-top:15px;}
.member_01 dd {width:300px; padding-bottom:5px;}

/* sgis */
#subbox_01{width:670px; float:left; padding-top:10px;}
#subbox_01 .sgis_left, #subbox_01 .sgis_right {float:left;}
#subbox_01 .sgis_left {width:224px;}
#subbox_01 .sgis_right {width:430px;}
#subbox_01 .sgis_right ul{padding:5px;}
#subbox_01 .sgis_right ul li{padding-bottom:3px;}

/* sub Open API left */
#openapi{width:311px; float:left; margin-right:20px; margin-top:30px; overflow:hidden; display:inline; padding: 0px 0px 0px 0px;}
#openapi h4{ width:300px; float:left; }
#openapi .openapi_left{width:311px; float:left; border-top:solid 2px #F97600; border-bottom:solid 2px #F97600; background:#FFFDF8; height:200px;}
#openapi .openapi_left dl, #openapi .openapi_left dt, #openapi .openapi_left dd{float:left;}
#openapi .openapi_left dl{ padding-bottom:10px;}
#openapi .openapi_left dt{width:71px; padding:10px 0 0 5px;}
#openapi .openapi_left dd{width:217px; padding:20px 0 0 10px;}
#openapi .openapi_left p{padding:7px;}

/* sub Open API right*/
#openapi01 {width:311px; float:left; margin-right:5px; margin-top:30px; overflow:hidden; display:inline;}
#openapi01 h4{ width:300px; float:left;}
#openapi01 .openapi_right{width:311px; float:left; border-top:solid 2px #1C81DD; border-bottom:solid 2px #1C81DD; background:#F9FAFE; height:200px;}
#openapi01 .openapi_right dl, #openapi01 .openapi_right dt, #openapi01 .openapi_right dd{float:left;}
#openapi01 .openapi_right dl{ padding-bottom:30px;}
#openapi01 .openapi_right dt{width:71px; padding:10px 0 0 5px;}
#openapi01 .openapi_right dd{width:217px; padding:20px 0 0 10px;}
#openapi01 .openapi_right .p_text { margin-top:155px; vertical-align:bottom;}

/* sub Open API left */
#openapi02 {width:311px; float:left; margin-right:20px; margin-top:30px; overflow:hidden; display:inline;}
#openapi02 h4{ width:300px; float:left; }
#openapi02 .openapi_left02{width:311px; float:left; border-top:solid 2px #F97600; border-bottom:solid 2px #F97600; background:#FFFDF8; height:110px;}
#openapi02 .openapi_left02 dl, #openapi02 .openapi_left02 dt, #openapi02 .openapi_left02 dd{float:left;}
#openapi02 .openapi_left02 dl{padding:10px;}
#openapi02 .openapi_left02 dt{width:290px; text-align:center; height:40px; padding:10px;}
#openapi02 .openapi_left02 dd{width:290px; text-align:center;}

/* sub Open API left */
#openapi03 {width:311px; float:left; margin-right:20px; margin-top:30px; overflow:hidden; display:inline;}
#openapi03 h4{ width:300px; float:left; }
#openapi03 .openapi_left03{width:311px; float:left; border-top:solid 2px #F97600; border-bottom:solid 2px #F97600; background:#FFFDF8; height:110px;}
#openapi03 .openapi_left03 dl, #openapi03 .openapi_left03 dt, #openapi03 .openapi_left03 dd{float:left;}
#openapi03 .openapi_left03 dl{padding:10px;}
#openapi03 .openapi_left03 dt{width:290px; text-align:center; height:40px; padding:10px;}
#openapi03 .openapi_left03 dd{width:290px; text-align:center;}

/* sub Open API right*/
#openapi04 {width:311px; float:left; margin-right:20px; margin-top:30px; overflow:hidden; display:inline;}
#openapi04 h4{ width:300px; float:left;}
#openapi04 .openapi_right04{width:311px; float:left; border-top:solid 2px #1C81DD; border-bottom:solid 2px #1C81DD; background:#F9FAFE; height:110px;}
#openapi04 .openapi_right04 dl, #openapi04 .openapi_right04 dt, #openapi04 .openapi_right04 dd{float:left;}
#openapi04 .openapi_right04 dl{padding:10px;}
#openapi04 .openapi_right04 dt{width:290px; text-align:center; height:40px;}
#openapi04 .openapi_right04 dd{width:290px; text-align:center;}

/* sub Open API right*/
#openapi05 {width:311px; float:left; margin-right:20px; margin-top:30px; overflow:hidden; display:inline;}
#openapi05 h4{ width:300px; float:left;}
#openapi05 .openapi_right05{width:311px; float:left; border-top:solid 2px #1C81DD; border-bottom:solid 2px #1C81DD; background:#F9FAFE; height:110px;}
#openapi05 .openapi_right05 dl, #openapi05 .openapi_right05 dt, #openapi05 .openapi_right05 dd{float:left;}
#openapi05 .openapi_right05 dl{padding:10px;}
#openapi05 .openapi_right05 dt{width:290px; text-align:center; height:40px;}
#openapi05 .openapi_right05 dd{width:290px; text-align:center;}

/* sub box 공통 */
.notice_text_box {width:650px; float:left;}
.notice_top {width:650px; height:8px; background:url('/contents/images/new/notice_text_box_top.gif') no-repeat;  font-size:0px;}
.notice_center {width:638px; border-left:solid 1px #CAD6DE; border-right:solid 1px #CAD6DE; padding: 6px 0 0 10px; overflow:hidden;}
.title_sbg {background:url('/contents/images/notice_text_box_title.gif') no-repeat; height:23px; width:524px;}
.notice_bottom {width:650px; height:24px; background:url('/contents/images/notice_text_box_bottom.gif') no-repeat;  font-size:0px; margin-bottom:20px;}

/* sub 재미있는 sgis */
.sgismap {clear:both; width:670px;}
.sgismap dt, .sgismap dd, .sgismap dl {float:left; padding-bottom:10px;}
.sgismap dl {width:317px;}
.sgismap dt {width:155px;}
.sgismap dd {width:145px;}
.sgismap ul li{padding-left:18px;}

/* sub 서비스바로가기 */
.sercice_top_01 {width:650px; height:3px; background:url('/contents/shortcut/images/new/service_top01.gif') no-repeat;  font-size:0px; float:left;}
.serciec_cen_01 {width:638px; border-left:solid 1px #B0D5CB; border-right:solid 1px #B0D5CB; float:left; padding:5px;}
.service_tell{width:638px; float:left;}
.service_tell dt, .service_tell dd{float:left;}
.service_tell dt{width:110px; height:20px; background:url('/contents/shortcut/images/new/tell_background.gif') no-repeat; padding-top:3px; padding-left:30px; color:#FFFFFF; font-weight:bold;}
.service_tell dd{width:450px; padding-top:3px;}
.service_bom_01 { width:650px; height:3px; background:url('/contents/shortcut/images/new/service_bottom02.gif') no-repeat; font-size:0px; clear:both;}

/* sub 서비스 */
.service_api {border:0; clear:both; padding:10px 0 20px 20px;}
.service_api legend {display:none;}
.service_api img {vertical-align:middle;}

/* sub 좌표변환서비스 */
.service_xy {width:630px; border:solid 4px #B9D5D6; padding:5px; clear:both;}
.service_xy .h21 {height:21px;}
.service_xy textarea{width:620px; height:240px;}

/* sub 좌표변환서비스 */
.api { width:620px; float:left; border:solid 2px #E0ECF7; padding:10px; margin-top:20px; background:#F8FBFE; margin-bottom:20px; display:inline;}
.api dl, .api dt, .api dd {float:left;}
.api dt { width:46px; padding-right:20px;}
.api dd { width:550px; height:22px; background:url('/contents/shortcut/images/new/open_api_bg.gif') repeat-x; padding-bottom:10px;}
.api .nb {background-image:none; border:none;}
.api img {vertical-align:middle;}

/* sub 공간검색 search */
.search_text_box {width:578px; float:left; margin-left:45px; display:inline; margin-bottom:20px; clear:both;}
.search_top {width:578px; height:12px; background:url('/contents/search/images/new/search_top.gif') no-repeat;  font-size:0px;}
.search_center {width:565px; border-left:solid 2px #EEEEEE; border-right:solid 2px #EEEEEE; padding:0 0 5px 10px;}
.search_a {border:0;}
.search_a legend {display:none;}
.search_a dd{padding:5px 3px 3px 0;}
.search_bom {width:578px; height:12px; background:url('/contents/search/images/new/search_bom.gif') no-repeat;  font-size:0px;}

/* sub 공간검색 박스*/
.search_sub_box {width:670px; float:left; clear:both; margin-top:20px; display:inline;}
.search_sub_box h4, .search_sub_box span{margin-top:30px; display:inline;}

/* sub 공간검색 api */
.search_api { width:670px; float:left; background:url('/contents/search/images/new/search_line.gif') repeat-x; margin-bottom:20px; display:inline;}
.search_api .search_api_left, .search_api .search_api_right{ float:left;}
.search_api .search_api_left {width:105px;}
.search_api .search_api_left dl {background:url('/contents/search/images/new/api_search.gif') no-repeat; width:80px; height:44px;}
.search_api .search_api_left dd {padding-left:10px; font-size:14px; padding-top:2px;}
.search_api .search_api_left dt {padding-top:5px; padding-left:10px;}
.search_api .search_api_left p {padding-top:3px;}

.search_api .search_api_right {width:565px;}
.search_api .search_api_right ul li{padding:0 5px 5px 5px;}

.search_a1 { width:640px; border:2px solid #B9D5D6; float:left; padding:15px;}
.search_a1 fieldset { border:0;}
.search_a1 ul { width:520px; float:left;}
.search_a1 ul li { float:left; padding-left:10px;}

.search_b1 { width:670px; float:left;}
.search_b1 fieldset { border:0;}
.search_b1 .search_b2_text { height:50px; border-bottom: solid 1px #1AA492; width:670px; padding-bottom:10px;}
.search_b1 textarea { width:570px; height:35px; float:left;}

.replay_list { width:670px; float:left; border-bottom:solid 1px #e1e1e1; padding-top:10px; margin-bottom:5px; display:inline;}
.replay_list .rep_l { width:110px; float:left; text-align:center;}
.replay_list .rep_l .rep_l_l { width:110px; float:left; font-weight:bold; height:25px; }
.replay_list .rep_l .rep_l_p { width:110px; float:left; font-size:11px; height:25px;}

.replay_list .rep_r { width:500px; float:left; padding:10px;}

/* swf */
.swf_box {border:#A3CBCC solid 3px; width:545px; padding:8px; clear:both;}
.swf_box_list {width:567px; height:24px; clear:both; background:#5383D0; margin-top:10px; text-align:center; color:#FFFFFF; font-size:12px; padding-top:5px; font-weight:bold;}

/* static_ability */
.static_ability_warp {border:0;}
.static_ability_warp legend {display:none;}
.static_ability {width:600px;  float:left;}
.static_ability dl, .static_ability dt, .static_ability dd {float:left;}
.static_ability dt, .static_ability dd { padding-left:5px;}

.static_ability_list{ width:424px; height:240px; overflow:auto; float:left; border:solid 2px #B9D5D6; margin-top:15px;}

.static_ability_set { width:160px; float:left; padding:20px 0 0 20px;}
.static_ability_set dt, .static_ability_set dd {padding-top:5px;}

/* 사업체위치찾기 */
.business_box_warp { float:left; width:680px; position:relative;}
.business_box_warp .h5_tab_01 {position:absolute; top:44px; left:23px; width:117px; height:34px; z-index:5;}
.business_box_warp .h5_tab_02 {position:absolute; top:44px; left:140px; width:117px; height:34px; z-index:5;}
.business_box_warp .tool { width:33px; background:#FFFFFF; position:absolute; left:10px; top:235px; z-index:5;}

.business_box { width:252px; padding:10px; float:left; background:#0081D6  url('/contents/search/images/new/sbox_top_bg.gif') no-repeat right top; position:relative;}
.business_box .business_warp { border:0;}
.business_box .business_warp legend { display:none;}
.business_box h4 { font-size:12px; font-weight:bold; color:#FFFFFF;}
.business_box dt, .business_box dd, .business_box dl { float:left;}
.business_box dl {background:#CAE3F2; padding:3px; width:210px; margin:4px 0 0 15px; display:inline;}
.business_box dt { width:90px; padding-top:3px;}
.business_box dd { width:110px; padding-top:3px;}

.business_box .business_sbox {width:257px; float:left; margin-top:35px; background:#FFFFFF url('/contents/search/images/new/sbox_top.gif') no-repeat;  height:182px;}
.business_box .business_sbox_bom {width:257px; padding-bottom:10px; background:url('/contents/search/images/new/sbox_bom.gif') no-repeat; clear:both; height:12px;}
.business_box .map_box{width:383px; height:338px; position:absolute; top:0; left:285px; border:solid 1px #006DB8;}



.business_box .business_warp_01 { border:0; clear:both;}
.business_box .business_warp_01 h4 { font-size:12px; font-weight:bold; color:#FFFFFF; width:257px; padding-top:15px;}
.business_box .business_warp_01 legend { display:none;}
.business_box .business_sbox_01 {width:257px; background:url('/contents/search/images/new/sbox_top_01.gif') no-repeat; height:182px;}
.business_box .business_sbox_01 ul {padding:5px;}
.business_box .business_sbox_01 ul li { float:left; padding:5px;}
.business_box .business_sbox_01_bom {width:257px; padding-bottom:10px; background:url('/contents/search/images/new/sbox_bom.gif') no-repeat; clear:both; height:12px;}
.business_box .btn_bu_fr { vertical-align:bottom; margin-top:125px; display:inline; float:right; margin-right:5px;}

.business_box_warp .business_list {width:365px; height:153px; border:solid 1px #006DB8; background:#FFFFFF; overflow:auto; padding:10px; position:absolute; top:348px; right:8px; z-index:1;}
.business_box_warp .business_list .line { background:url('/contents/search/images/new/line_search.gif') repeat-x; height:1px; width:345px;}
.business_box_warp .business_list ul { padding:10px;}
.business_box_warp .business_list ul li{ padding-top:5px;}

.tabbody_warp01 {border:0; clear:both;}
.tabbody_warp01 legend {display:none;}
.tabbody_warp01 dl, .tabbody_warp01 dt, .tabbody_warp01 dd { float:left;}
.tabbody_warp01 dl { width:300px; padding:5px;}
.tabbody_warp01 dt { width:95px; padding-top:5px; padding-left:12px; background:url('/contents/images/new/main_dot.gif') 2px 10px no-repeat;}
.tabbody_warp01 dd {width:190px; padding-top:5px;}

.tabbody_warp02 {border:0; clear:both;}
.tabbody_warp02 legend {display:none;}
.tabbody_warp02 dl, .tabbody_warp02 dt, .tabbody_warp02 dd { float:left;}
.tabbody_warp02 dl { width:650px; padding:5px;}
.tabbody_warp02 dt { width:95px; padding-top:5px; padding-left:12px; background:url('/contents/images/new/main_dot.gif') 2px 10px no-repeat;}
.tabbody_warp02 dd {width:500px; padding-top:5px;}
.tabbody_warp02 .h24 { height:24px;}


/* mypage */
.search_effect{text-align:center;}
.effect_more{padding-bottom:10px; text-align:right;}

/* sitemap */
.sitemap_list{float:left; width:670px; margin-bottom:30px; }
.map_list{float:left; width:160px; padding:0 3px; }

.map_list h4{width:152px; height:30px; padding-bottom:2px; }
.sitemap_list ul li ul{clear:both;}
.menu_list li{width:150px; border-bottom:1px solid #c4e2e2; background:url('/contents/sitemap/images/new/site_list_icon.gif') no-repeat 0 9px; padding:5px 0; }
.menu_list li a{width:150px; padding-left:13px; color:#285990; }
.menu_list a:hover{color:#006db8; }
.menu_list .bn{border:none;}

.submenu_list{border-top:1px solid #c4e2e2; margin-top:5px; padding-top:2px; }
.sitemap_list ul li ul li .submenu_list li{background:url('/contents/sitemap/images/new/site_list_icon_2.gif') no-repeat 18px 9px; border:none; padding:3px 0; }
.sitemap_list ul li ul li .submenu_list li a{color:#666666; padding-left:30px; }
.sitemap_list ul li ul li .submenu_list li a:hover{color:#006db8;}

.con_list { width:650px; background:#EFEFEF; color:#000000; border-top: solid 1px #DDDDDD; border-bottom: solid 1px #DDDDDD; float:left; margin-top:10px; margin-bottom:10px; display:inline; padding:10px;}
.fr_list { width:670px; text-align:right; clear:both; padding-bottom:20px;}