@charset "utf-8";
@import url('reset.css');

/*
===============================================================================================
1.	버    전 : main.css
2.	작 성 자 : 선종혁
3.	작 성 일 : 2013. 09. 12
4.	참    고 : 메인 스타일 정의
===============================================================================================
*/

body {background:url("../../common_branch/img/main/main_img_seoul.jpg") repeat-x 50% 80px}
#wrapper {background:url("../../common_branch/img/common/b_gnb_bg.gif") no-repeat 800px 50px}
#wrap {width:1024px;margin:0 auto;background:url("../../common_branch/img/main/main_img_seoul02.jpg") no-repeat -586px 83px}
#accessibility {position:absolute;z-index:100;left:0;top:0;width:100%}
#accessibility a {display:block;width:1px;height:1px;margin-bottom:-1px;overflow:hidden;text-align:center;color:#FFFFFF}
#accessibility a:focus, #accessibility a:active {width:100%;height:auto;padding:5px 0;background-color:#3c8200}
#header {position:relative;width:100%;height:108px}
#header .top {width:100%;position:relative;padding:21px 0 32px;overflow:hidden}
#header .top h1 {position:absolute;0;top:27px}
#header .top ul {float:right}
#header .top ul li {float:left;padding:0 10px;font-size:11px;font-weight:900;color:#7e7e7e}
#header .top ul li.last {background:none}
#header .top ul li a:hover {text-decoration:underline}
#header .top ul li a:focus {text-decoration:underline}
#header #gnb {position:absolute;right:0;top:50px;z-index:10;padding-top:8px;width:794px;background:url("../../common_branch/img/common/gnb_bg.gif") no-repeat left top}
#header #gnb .menu_box {position:relative;width:894px;height:49px}
#header #gnb li.menu01 {float:left;width:100px;text-align:center}
#header #gnb li.menu02 {float:left;width:100px;text-align:center}
#header #gnb li.menu03 {float:left;width:105px;text-align:center}
#header #gnb li.menu04 {float:left;width:95px;text-align:center}
#header #gnb li.menu05 {float:left;width:115px;text-align:center}
#header #gnb li.menu06 {float:left;width:115px;text-align:center}
#header #gnb li.menu07 {float:left;width:115px;text-align:center}
#header #gnb li a {display:block;padding:4px 0 16px;font-weight:900;font-size:18px;color:#ffffff}
#header #gnb li a.on {}
#header #gnb li a:hover {text-decoration:underline}

#container {width:1024px;height:615px;*height:398px;padding:40px 0 0;overflow:hidden;position:relative}
#container .txt {margin-left:10px;float:left}
#container .txt .text_p {margin:5px 0 0 35px;text-decoration:underline;color:#06578b;font-weight:bold;font-size:1.4em}
#container .border {width:630px;padding-left:30px;float:left}
#container .border h3 {margin-bottom:15px;padding:3px 0 3px 34px;background:url("../../common_branch/img/common/bullet01.gif") no-repeat left 6px;color:#222222;font-weight:bold;font-size:1.6em}
#container .border .bottom_border {width:630px;margin-top:126px;overflow:hidden}
#container .border .bottom_border dl {width:303px;float:left;position:relative}
#container .border .bottom_border dl dt {padding:10px 0 10px 16px;background:url("../../common_branch/img/main/b_border_var.png") no-repeat left top;font-weight:bold;color:#ffffff}
#container .border .bottom_border dl dt span {position:absolute;right:10px;top:15px}
#container .border .bottom_border dl dd {margin-top:10px;padding-left:15px;background:url("../../common_branch/img/main/bullet01.png") no-repeat 7px 6px}
#container .border .bottom_border dl dd a {width:240px;color:#ffffff;display:inline-block}
#container .border .bottom_border dl dd a:focus {color:#000000;text-decoration:underline}
#container .border .bottom_border dl dd a:hover {color:#000000;text-decoration:underline}
#container .border .bottom_border dl dd span {color:#ffffff}
#container .border .bottom_border .dl01 {margin-right:24px}

#link01 {width:26px;height:13px;display:block;position:absolute;left:28px;top:283px;text-indent:-5000px;overflow:hidden}
#link02 {width:26px;height:13px;display:block;position:absolute;left:70px;top:277px;text-indent:-5000px;overflow:hidden}
#link03 {width:26px;height:13px;display:block;position:absolute;left:77px;top:308px;text-indent:-5000px;overflow:hidden}
#link04 {width:26px;height:13px;display:block;position:absolute;left:153px;top:257px;text-indent:-5000px;overflow:hidden}
#link05 {width:26px;height:13px;display:block;position:absolute;left:50px;top:367px;text-indent:-5000px;overflow:hidden}
#link06 {width:26px;height:13px;display:block;position:absolute;left:108px;top:344px;text-indent:-5000px;overflow:hidden}
#link07 {width:26px;height:13px;display:block;position:absolute;left:181px;top:376px;text-indent:-5000px;overflow:hidden}
#link08 {width:26px;height:13px;display:block;position:absolute;left:70px;top:444px;text-indent:-5000px;overflow:hidden}
#link09 {width:26px;height:13px;display:block;position:absolute;left:159px;top:478px;text-indent:-5000px;overflow:hidden}
#link10 {width:26px;height:13px;display:block;position:absolute;left:227px;top:479px;text-indent:-5000px;overflow:hidden}
#link11 {width:26px;height:13px;display:block;position:absolute;left:55px;top:516px;text-indent:-5000px;overflow:hidden}
#link12 {width:26px;height:13px;display:block;position:absolute;left:45px;top:599px;text-indent:-5000px;overflow:hidden}
/* 경기북부지사 추가 */
#link13 {width:26px;height:13px;display:block;position:absolute;left:58px;top:233px;text-indent:-5000px;overflow:hidden}


#footer {padding:2px 0 30px;text-align:center;background:url("../../common_branch/img/common/footer_bg.gif") repeat-x left top}
#footer #in_footer {width:1024px;margin:0 auto}
#footer #inner {padding:15px 0 30px 0}
#footer #inner label {color:#444444;font-weight:900}
#footer #inner select {width:137px;border:1px solid #959595}
#footer .inner_b {width:100%;overflow:hidden}
#footer .inner_b p.img {margin-right:130px;float:left}
#footer .inner_b p.txt {float:left}
#footer .inner_b span {float:right}

.msie8 #header .top {padding-bottom:34px}
.msie7 #header .top {padding-bottom:34px}
.msie7 #container {padding-bottom:218px}
.blind {position:absolute;left:-1000%;top:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden}
.ml6 {margin-left:6px}
.mt28 {margin-top:28px}
.mb5 {margin-bottom:5px}
.hdr_on {background:url("../../common_branch/img/common/bg_header.gif") repeat-x left top !important}


/*x테이블*/

.table_form {width:100%;height:256px;overflow-y:scroll}
.tb01 {width:100%;border-style:solid none solid;border-width:2px 0 1px;border-color:#0172bc #ffffff #d3d3d3}
.tb01 tbody th {padding:10px 0;border-style:none solid solid none;border-width:0 1px 1px 0;border-color:#c9c9c8;background-color:#f7f8f6;color:#666666}
.tb01 tbody td {padding:10px 10px 10px 20px;border-style:none none solid none;border-width:0 0 1px 0;border-color:#c9c9c8;color:#666666}
.tb01 tbody td .input01 {width:493px;height:21px;border:1px solid #cacaca}
.tb01 tbody td .input02 {width:530px;height:21px;border:1px solid #cacaca}
.tb01 tbody td select {border:1px solid #cacaca}
.tb01 tbody td textarea {width:510px;height:74px;padding:10px;border:1px solid #cacaca;font-size:12px}
.tb01 tbody td a:hover {text-decoration:underline;color:#3f79b1}
.tb01 tbody td a:focus {text-decoration:underline;color:#3f79b1}
.tb01 .f_btn {width:51px;height:23px;background:url("../../common_branch/img/common/btn_file.gif") no-repeat left top}
.tb01 .f_btn span {position:absolute;left:-1000%;top:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden}
.tb01 .file_box {display:block;margin-top:5px}

.tb02 {width:100%;*width:613px;border-style:none none solid;border-width:0 0 1px;border-color:#d3d3d3;background:url("../../common_branch/img/main/bg_table02.gif") no-repeat left top}
.tb02 thead th {padding:10px 0;border-style:none;background:url("../../common_branch/img/common/bullet06.gif") no-repeat right 16px;font-size:14px;color:#40680b}
.tb02 thead th.last {background:none}
.tb02 tbody td {padding:10px 0;border-style:none none solid;border-width:0 0 1px;border-color:#dbdbdb;background:none;text-align:center}
.tb02 tbody td a {color:#857000}
.tb02 tbody td.left {padding-left:20px;text-align:left}
.tb02 tbody td.last {border-bottom:2px solid #d3d3d3}
.tb02 tbody td a:hover {text-decoration:underline;color:#857000}
.tb02 tbody td a:focus {text-decoration:underline;color:#857000}