@charset "utf-8";
/* default.css file start */
body {width:100%; margin:0 auto; text-align:center; padding:0; font-size:9pt; line-height:18px; position:relative;}
body, div, p, span, th, td, caption, li, a {font-family:Dotum, Arial; color:#666;}
input, textarea, select {font-size:12px; font-family:Dotum, Arial; color:#666; line-height:18px; cursor:pointer;}
ul, ol{margin:0; padding:0; list-style:none;}
div, p, ol, ul, li, img, a, h1, h2, h3, h4, h5, h6, form, span, iframe, dl, dt, dd {margin:0px; padding:0px; text-align:left;}
a, area {color:#666; text-decoration:none; cursor:pointer;}
a:hover {color:#c00;}
.blink, area {color:#666; text-decoration:none; padding:4px;}
.blink:hover {color:#c00; border:1px solid #ddd; padding:3px;}
img {border:0; margin:0; padding:0;}
input {z-index:2;}
p {margin:0px; line-height:18px;}
.Tal {text-align:left;}
.Tar {text-align:right;}
.fl {float:left;}
.fr {float:right;}

/* Text Format */
.b {font-weight:bold;}
.nb {font-weight:normal;}
.cr {color:#ff4400;}
.cb {color:#006ddb;}
.border {border:1px solid #000;}
.clear {clear:both;}
hr {clear:both;display:none;} /* 레이아웃 구분시만 사용 */

/* table */
table caption {visibility:hidden; overflow:hidden; width:0; height:0; margin:0; padding:0; font-family: Arial;text-align:left;}
table caption {  text-align:left;}
table, th, td {margin:0; padding:0; border:0; border-spacing:0px; border-collapse:collapse;}

/* form */
form, fieldset, legend, label {margin:0; padding:0;}
fieldset {border:0 none;}
fieldset legend {position:absolute; visibility:hidden; overflow:hidden; width:0; height:0; margin:0; padding:0; font-family: Arial;}
label {cursor:pointer;}
label input, label img, label select, label textarea, 
fieldset label, fieldset input, fieldset img, fieldset select, fieldset textarea{vertical-align:middle;}

/* hidden */
.blind{position:absolute; top:0; left:0; visibility:hidden; overflow:hidden; height:0; width:0; margin:0; padding:0;font-family: Arial;}

/* accessibility_links */
.accessibility_links{position:relative; width:100%; margin:0; padding:0; z-index:2; text-align:left;}
.accessibility_links ul{position:absolute; height:0; margin:0; padding:0;}
.accessibility_links ul li{font-family:"돋움", Dotum, AppleGothic, Sans-Serif; white-space:nowrap;}
.accessibility_links li A:link, 
.accessibility_links li A:visited {display:none;overflow:hidden;height:0;padding:0 10px;}
.accessibility_links li A:active,
.accessibility_links li A:hover,  
.accessibility_links li A:focus {display:none; height:auto;font:1.167em/1.2em Dotum;background:#ffffff;}

/* 공백 */
.mgt10{margin-top:10px;}
.mgt20{margin-top:20px;}
.mgt30{margin-top:30px;}
.mgt5{margin-top:5px;}
.mgb24{margin-bottom:24px;}
.mgb10{margin-bottom:10px;}
.mgb30{margin-bottom:30px;}
.mgb50{margin-bottom:50px;}
.mgl10{margin-left:10px;}
.pdt0{padding-top:0;}
.pdt10{padding-top:10px;}
.pdt20{padding-top:20px;}
.pdb6{padding-bottom:6px;}
.pdb30{padding-bottom:30px;}
.pdl5{padding-left:5px;}
.pdl10{padding-left:10px;}
.pdl20{padding-left:20px;}
.pdl30{padding-left:30px;}
.padLR {padding:0 20px 0 20px;}

/* bold_style */
.bold_red{color:#ff4c4c;}
.bold_red01{color:#c21a1a;}
.bold_blue{color:#1779b3;}
.underline{font-weight:normal; border-bottom:1px solid red;}
.underline_blue{font-weight:normal; border-bottom:1px solid #2087bd;}

/* layout.css file start */
/* common 최상단 메뉴바 */
.topLine {background:url(/01kr/images/bg_topLine.gif) repeat-x; height:22px;}
	.topLine .topContainer {width:880px; margin:0 auto; position:relative; z-index:1000}
	
	.topLine .wrap {float:left; padding-top:1px;}
	.topLine .wrap2 {float:left; padding-top:1px; padding-left:125px}
		.topLine .wrap li {float:left; background:url(/01kr/images/bg_verBar.gif) no-repeat right; padding:2px 7px 0 7px}
		.topLine .wrap2 li {float:left; background:url(/01kr/images/bg_verBar.gif) no-repeat right; padding:2px 7px 0 7px}
			.topLine .wrap .noBar { background:none;}
			.topLine .wrap2 .noBar { background:none;}
	.topLine .topContainer .zoomH {float:left; font-weight:bold; font-size:1em; padding:3px 2px 0 15px;}
	.topLine .topContainer .navi101004 {float:right;}
	.topLine .displayScale {float:left; margin-top:2px}
		.topLine .displayScale li {float:left; padding:2px 3px 0 3px}
	.topLine img {vertical-align:top;}
	.topLine span {color:#c8c8c8; font-size:10px;}
	.topLine select {width:90px; margin:1px 0 0 10px;}
/* //common 최상단 메뉴바 */

/* 전북도청 메인 로고 */
/*.logo{float:left; margin:0; position:absolute; padding-top:22px;}*/
/* //전북도청 메인 로고 */
/* common 상단 */
.container {width:880px; margin:0 auto; text-align:left;}
	.container .mainLogo {float:left; margin:0;}
.searchBox {float:left; background:url(/01kr/images/bg_search.gif) no-repeat; width:336px; height:53px; margin:9px 53px 0 92px;}
	.searchBox .inputBox {padding:5px 11px;}
		.searchBox .inputBox .inputText {width:190px; height:14px; border:1px solid #dcdcdc; margin:0 5px 0 8px;}
		/*.searchBox .inputBox img {vertical-align:top;}*/
.tagBox {margin-top:4px; text-align:center; color:#545454;}

.topBanner {float:left; margin-top:11px; overflow:hidden;}
	.topBannerCon { width:204px; float:left; background:url(/01kr/images/topBannerBg.gif) no-repeat 0 0; height:45px;}
		.topBannerCon .keyBg {float:left;overflow:hidden; height:44px; padding:0;}
		.topBannerCon ul {float:left; margin:0; overflow:hidden;  padding:4px 0 0 0;}
		.topBannerCon li {line-height:20px; display:block; width:165px; padding:0 0 0 5px; margin:0 0 0 8px;}
		.topBannerCon .btnTBanner {float:left; width:15px; margin:3px 0 0 3px; line-height:0;}
		.topBannerCon .btnTBanner img {padding:3px 0 0 0;}
	.topBannerMore {float:left; margin-left:2px; width:18px;}
/*
.topBanner {float:left; margin-top:11px; overflow:hidden;}
	.topBannerCon { width:204px; float:left; background:url(/01kr/images/topBannerBg.gif) no-repeat 0 0; height:45px;}
		.topBannerCon ul {float:left; width:170px; margin-left:7px; margin-top:5px; overflow:hidden; display:inline;}
		.topBannerCon li {background:url(/01kr/images/dott_line.gif) no-repeat 0 5px; padding-left:5px; width:170px; line-height:18px;}
		.topBannerCon .btnTBanner {float:left; width:15px; margin:3px 0 0 3px;}
		.topBannerCon .btnTBanner img {margin:2px;}
	.topBannerMore {float:left; margin-left:2px; width:18px;}
	*/
.gnbWrap {position:relative; clear:both; background:url(/01kr/images/bg_navi.gif) no-repeat; width:880px; height:66px; z-index:200;}
	.gnbWrap .gnb {margin-left:8px; width:730px;}
#topmenu{width:730px;}
	.gnbWrap .viewAll {position:absolute; top:8px; right:10px;}
	.gnbWrap .mgnb {float:left; padding-top:5px; margin-right:3px;}
		.gnbWrap .mgnb a {color:#fff; font-weight:bold; height:23px; padding-top:5px; text-align:center;}
			.gnbWrap .mgnb a .stress {color:#ff0; padding-left:25px;}
			.gnbWrap .mgnb a:hover,
			.gnbWrap .mgnb a:hover .stress{color:#035882; padding-left:0px;}
	.gnbWrap .on a,
	.gnbWrap .on a .stress{color:#035882; padding-left:0px; background-position:0 -28px;}
.gnb {width:100%; clear:both; margin:0; padding:0; height:28px;}
.gnb li {display:inline; text-align:left;}
.gnb .navi {float:left; height:28px; background:url(/01kr/images/bg_gnbOver.gif) top left no-repeat; cursor:pointer}
.gnb .navi:hover{background-position:0 -28px}
	#navi0 .navi {width:121px;}
	#navi1 .navi {width:115px;}
	#navi2 .navi {width:122px;}
	#navi3 .navi {width:112px;}
	#navi4 .navi {width:118px;}
	#navi5 .navi {width:121px;}

.sgnb {position:absolute; top:42px; background:url(/01kr/images/bg_gnb.gif) repeat-x; z-index:200; display:none;}
	.gnb li ul.sgnb li {float:left; background:url(/01kr/images/bg_verBar.gif) no-repeat right}
	.gnb li ul.sgnb span {color:#444; font-size:9px;}
	.gnb li ul.sgnb li a {color:#444; padding:0 5px; font-weight:normal;}
	.gnb li ul.sgnb li a:hover {padding:0 5px; color:#035882; text-decoration:underline; font-weight:normal;}
#subMenu0 {left:30px; top:40px; width:450px;}
#subMenu1 {left:150px; top:40px; width:500px;}
#subMenu2 {left:150px; top:40px; width:700px;}
#subMenu3 {left:120px; top:40px; width:750px;}
#subMenu4 {left:150px; top:40px; width:700px;}
#subMenu5 {left:620px; top:40px; width:240px;}
/* //common 상단 */

/* common footer */
.mainfooter {margin:230px 0 50px 0;}
.subfooter {margin:0px 0 50px 0; font-size:9pt;}
.footerContainer {clear:both; border-top:1px solid #e5e5e5; padding-top:17px; background:url(/01kr/images/bg_footer.gif) no-repeat bottom}
	.footerContainer .logoBox {float:left; border-right:1px solid #e3e3e3; width:202px; text-align:center;}
	.footerContainer .logoBox img {margin-left:100px;}
	.footerContainer .infoBox {height:105px; margin-left:220px;}
		.footerContainer .infoBox .link_img {float:left; width:510px;}
		.footerContainer .infoBox .link {font-weight:bold}
			.footerContainer .infoBox .link li {float:left; background:url(/01kr/images/bg_verBar.gif) no-repeat right; padding:0 7px; }
			.footerContainer .infoBox .link .endLink {background:none;}
		.footerContainer .copy {text-align:left; font-family:verdana; font-size:10px; color:#747474; margin-left:10px}
			.footerContainer .copy strong {color:#000; font-size:10px; font-weight:normal}
		.footerContainer .address {text-align:left; margin-left:0px; color:#747474; font-style:normal; margin-left:10px}
		.footerContainer .mark {float:left; width:60px;}

/* //common footer */

/* sub.css start */
/* sub menu */
.menuContainer {float:left; width:200px; margin-bottom:30px;}
	.menuContainer .btitle {height:36px; text-align:center; padding-top:16px;}
	.menuContainer .smenuBox {background:url(/01kr/images/bg_subNavi1.gif) no-repeat bottom;}
		.menuContainer .smenuBox .smenuContainer {background:url(/01kr/images/bg_subNavi0.gif) no-repeat; padding-bottom:20px;}
			.menuContainer .smenuBox .smenuContainer .headMenu {padding-top:15px; font-weight:bold;}
				.menuContainer .smenuBox .smenuContainer .headMenu .hmenu {background:url(/01kr/images/bg_div.gif) no-repeat bottom;}
				.menuContainer .smenuBox .smenuContainer .headMenu .on {background:none;}
				.menuContainer .smenuBox .smenuContainer .headMenu .hmenu a.open_new {background:url(/01kr/images/lnb_new_poen01.gif) no-repeat right center; padding-right:15px;}
					.menuContainer .smenuBox .smenuContainer .headMenu .hmenu p {background:url(/01kr/images/ico_submenuArrow.gif) no-repeat 13px 8px; padding:8px 0 8px 32px;}
						.menuContainer .smenuBox .smenuContainer .headMenu .hmenu p a {color:#fff;}
							.menuContainer .smenuBox .smenuContainer .headMenu .hmenu p a:hover {color:#ff0;}
		.menuContainer .smenuBox .tmenuBox {background:url(/01kr/images/bg_subNavi4.gif) no-repeat bottom; width:200px; padding:0 0 5px 0; margin-top:0px; display:inline-block;}
			.menuContainer .smenuBox .tmenuBox .tailMenu {background:url(/01kr/images/bg_subNavi3.gif) no-repeat;padding-top:10px; margin-top:0px;}
				.menuContainer .smenuBox .tmenuBox .tailMenu li {background:url(/01kr/images/bullet_gray2.gif) no-repeat 25px 11px; width:150px; line-height:20px; padding:4px 0 0 33px; font-weight:normal;}
					.menuContainer .smenuBox .tmenuBox .tailMenu li a.open_new {color:#666; background:url(/01kr/images/lnb_new_poen02.gif) no-repeat right center; padding-right:21px;}
						.menuContainer .smenuBox .tmenuBox .tailMenu li a:hover,
						.menuContainer .smenuBox .tmenuBox .tailMenu li a.on{color:#0c658e; font-weight:bold; letter-spacing:-1px;}
/* contents */
.contentsContainer {float:right; width:665px;}
	.loginForm {float:none; margin:0 auto;}
.printContainer {width:665px;border:1px solid #d4d4d4; padding:20px 26px; margin:10px;}  /* 남희숙 추가입력 _ 프린트 팝업영역 */
	.printTop {padding:5px; text-align:center; background:#000; width:100%;}
	.printBottom {padding:5px; text-align:center; background:#000; width:100%;}
		.printContainer h3 {margin:0 0 20px 0;}
			.printContainer h3 img {vertical-align:middle;}
				.printContainer h3 span {margin-left:10px; color:#187eb7; font-weight:normal; font-size:12px}
	 
	.contentsContainer .location {background:url(/01kr/images/bg_frame0.gif) no-repeat bottom left; height:57px;}
		.contentsContainer .location .navi {float:left; padding-top:29px;}
		.contentsContainer .location .printScreen {float:right; padding-top:20px;}
	.contentsContainer .wrap {border-right:1px solid #d4d4d4; border-left:1px solid #d4d4d4; padding:20px 26px;}
		.contentsContainer .wrap h3 {margin:0 0 20px 0;}
			.contentsContainer .wrap h3 img {vertical-align:middle;}
				.contentsContainer .wrap h3 span {margin-left:10px; color:#187eb7; font-weight:normal; font-size:12px}
	.contentsContainer .wrapEnd {background:url(/01kr/images/bg_frame1.gif) no-repeat; height:5px; margin-bottom:20px;}

.id_satisfy {background:url(/01kr/images/bg_satisfy.gif) no-repeat 0 0; width:670px; height:178px; padding:0px; margin-bottom:30px; font-size:9pt;}
	.id_satisfy h3 {float:left; width:60px; margin-left:18px; display:inline;margin-bottom:15px;}
	.id_satisfy .caps {float:left; padding-top:30px; width:580px;}
		.id_satisfy .caps span {font-weight:bold; margin:0 5px 0 15px;}
	            .satisfyTxt {margin:0 0 0 25px; clear:both;}
	.id_satisfy .research {margin:5px 0 0 25px;}
		.id_satisfy .research img {vertical-align:middle; margin-right:20px;}
	.id_satisfy .inp {margin:15px 0 0 15px;}
		.id_satisfy .inp textarea {width:546px; height:30px;}
		.id_satisfy .inp img {vertical-align:top;}


/* 기본 Contents Style
-----------------------*/

.ctns_do h3 {padding-left:21px; color:#ff8700; font-size:1.33em;}
.ctns h4 {background:url(/01kr/images/ico_01.gif) no-repeat left 1px; padding-left:21px; color:#ff8700; font-size:1.33em;}
.ctns h4 em{font-size:0.75em; color:#ff8700; font-weight:normal; vertical-align:middle; font-style:normal; background:url(/01kr/images/h4_em_bg.gif) no-repeat left bottom; padding-left:8px;} /* 이성현 추가 2.1 */
.ctns h5 {background:url(/01kr/images/ico_02.gif) no-repeat left 3px; padding-left:19px; font-weight:bold; color:#666666; font-size:1.08em; margin:20px 0 15px 3px;}
.ctns h6 {font-weight:bold; font-size:1.08em;}
.ctns .h5Block {background:url(/01kr/images/ico_03.gif) no-repeat 10px 6px; color:#000; padding-left:22px;}
.ctns .h5Block2 {background:url(/01kr/images/ico_03.gif) no-repeat 10px 6px; color:#000; padding-left:22px;}
.ctns .h5Contents {padding:0 0 15px 10px;}
.ctns .h5Contents li{background:url(/01kr/images/ico_03.gif) no-repeat left 6px; padding-left:12px; color:#000; padding-bottom:5px;}
.ctns .h5Contents li ul{padding-top:3px;padding-left:15px;padding-bottom:8px;}
.ctns .h5Contents li ul li{background:url(/01kr/images/ico_04.gif) no-repeat left 6px; margin-left:-10px; padding-left:11px; padding-bottom:0;}
.ctns .h5Contents .no_style{margin-left:-10px; padding-left:11px; padding-bottom:0;}
.ctns .h5Contents li caption   {color:#000;}

.ctns .h5Contents dt {font-weight:bold;}
.ctns .h5Contents dd {text-indent:-14px; padding-left:14px;}

/* h3이 없는 Contents Style */
.ctns1 h4 {background:url(/01kr/images/ico_02.gif) no-repeat left 3px; padding-left:19px; font-weight:bold; color:#666666; font-size:1.08em; margin:20px 0 15px 3px;}
.ctns1 .h4Block {background:url(/01kr/images/ico_02.gif) no-repeat left 3px; padding-left:19px; font-weight:bold; color:#666666; font-size:1.08em; margin:20px 0 15px 3px;}
.ctns1 .h4Contents{padding:0 0 15px 10px;}
.ctns1 .h4Contents li{background:url(/01kr/images/ico_03.gif) no-repeat left 6px; padding-left:12px; color:#000;}
.ctns1 .h4Contents li ul{padding-top:3px;padding-left:12px;padding-bottom:8px;}
.ctns1 .h4Contents li ul li{background:url(/01kr/images/ico_04.gif) no-repeat left 6px; margin-left:-10px; padding-left:11px;}


/* 블릿이 없는 순서가 있는 list Style */
.num_list{padding-left:26px;}
.num_list li{text-indent:-14px; color:#000; padding-bottom:3px;}
.num_list li ul{padding:3px 0 0 0;}
.num_list li ul li{padding:0;}

.txtBlock {background:url(/01kr/images/ico_plus.gif) no-repeat 8px 2px; padding-left:24px; margin-bottom:30px}
	.txtBlock .infoBox {background:#e7e7e7; border:1px solid #d7d7d7; padding:10px; margin-bottom:10px}
	.txtBlock span {font-weight:bold; color:#0072bc; line-height:16px}
	.txtBlock ul {margin-top:5px}
	.txtBlock li {padding:3px 0}
	.txtBlock p {color:#4c4c4c; margin-bottom:5px}
.buttonBox {background:url(/01kr/images/bg_buttonBox1.gif) no-repeat right; width:305px; margin:0 auto}
	.buttonBox div {background:url(/01kr/images/bg_buttonBox0.gif) no-repeat; height:78px; text-align:center}
		.buttonBox div img {margin-top:20px}
.btnDetail {text-align:right; margin-bottom:5px}

/* Contents Page 링크 리스트 박스 */
.linkBox {background:url(/01kr/images/bg_linkBox1.gif) no-repeat left bottom; width:605px; margin-bottom:20px;}
	.linkBox div {background:url(/01kr/images/bg_linkBox0.gif) no-repeat left top; width:578px; padding:18px 0 18px 37px; overflow:hidden;}
	.linkBox ul li {float:left; background:url(/01kr/images/ico_arrowGray.gif) no-repeat left 4px; padding-left:17px; width:155px; line-height:21px;}
	.linkBox ul li.w_01{width:190px;} /* 링크가 2개씩 뿌려질때 글자길이가 길때 쓰는 class */
	.linkBox ul li.w_02{width:500px;} /* 링크가 1개씩 뿌려질때 글자길이가 길때 쓰는 class */
	.linkBox ul li.w_03{width:170px;} /* 링크가 3개씩 뿌려지고 사이를 넓게 잡을때 */
	.linkBox ul li a.on{color:#c00; font-weight:bold} /* 해당페이지링크에는 on class */
		.linkBox .doubleRow {width:250px} /* 링크가 2개씩 뿌려질때 쓰는 class */


/* Contents Page Table Style */
.tableViewStyle1 {width:100%; margin:5px 0 15px 0;}
	.tableViewStyle1 th {background:#e7e7e7; text-align:center; padding:6px; border:1px solid #d7d7d7; border-top:1px solid #000;}
	.tableViewStyle1 td {padding:6px; border:1px solid #d7d7d7;}
            .tdLeft {text-align:left;}
			.tdCenter {text-align:center;}
            

.tableViewStyle2 {width:100%; margin:5px 0 15px 0;}
	.tableViewStyle2 th {background:#e7e7e7; text-align:left; padding:6px; border:1px solid #d7d7d7; border-top:1px solid #000}
	.tableViewStyle2 td {padding:6px; border:1px solid #d7d7d7; border-top:1px solid #000}

.tableViewStyle3 {width:100%; margin:5px 0 15px 0;}
        .tableViewStyle3 th {background:#e7e7e7; padding:6px; border:1px solid #d7d7d7; border-top:1px solid #000; text-align:center;}
        .tableViewStyle3 td {padding:6px; border:1px solid #d7d7d7; border-top:1px solid #000; text-align:center;}
		.tableViewStyle3 .align_left{text-align:left;}

.tableViewStyle4 {width:100%; margin:5px 0 15px 0;}
        .tableViewStyle4 th {font-size:8pt; background:#e7e7e7; padding:2px; border:1px solid #d7d7d7; border-top:1px solid #000; text-align:center;}
        .tableViewStyle4 td {font-size:8pt; padding:0px; border:1px solid #d7d7d7; border-top:1px solid #000; text-align:center;}

.tableViewStyle5 {width:100%; margin:5px 0 15px 0;}
        .tableViewStyle5 th {background:#e7e7e7; padding:3px; border:1px solid #d7d7d7; border-top:1px solid #000; text-align:center;}
        .tableViewStyle5 td {padding:2px; border:1px solid #d7d7d7; border-top:1px solid #000; text-align:center;}
		.tableViewStyle5 .align_left{text-align:left;}

.tableViewStyle6 {width:100%; margin:5px 0 15px 0;}
        .tableViewStyle6 th {background:#e7e7e7; padding:3px; padding-top:6px; padding-bottom:6px; border:1px solid #d7d7d7; border-top:1px solid #000; text-align:center;}
        .tableViewStyle6 td {padding:2px; padding-top:6px; padding-bottom:6px; border:1px solid #d7d7d7; border-top:1px solid #000; text-align:center;}
		.tableViewStyle6 .align_left{text-align:left;}

/* 02.20 수정 by 이성현 */
.text_indent{text-indent:-18px; padding-left:17px;}
.text_indent01{text-indent:-16px; padding-left:16px;} /* 당구장표시 indent */

table tbody.t_center tr td,
table tr.t_center td,
table tr.t_center th,
table th.t_center,
table td.t_center{text-align:center;}
table tbody.t_right{text-align:right;}
.basis_r{text-align:right; color:#000;}

/* 공통 list Style */
.ctns_list{margin-top:20px; padding-left:2px;}
.ctns_list li{background:url(/01kr/images/ico_02.gif) no-repeat left 3px; padding-left:19px; font-weight:bold; color:#666666; margin:0; padding-bottom:35px;}
.ctns_list li ul{padding-top:15px;}
.ctns_list li ul li{background:url(/01kr/images/ico_03.gif) no-repeat left 6px; padding:0 0 0 12px; margin-left:-12px; color:#000; font-weight:normal;}
.ctns_list li ul li ul{padding:5px 0;}
.ctns_list li ul li ul li{background:url(/01kr/images/ico_04.gif) no-repeat left 6px; margin-left:1px; padding-left:12px; line-height:16px;}
.ctns_list01 li{text-indent:-10px; padding-left:10px; color:#666;}
.ctns_list .listType{margin-bottom:10px;}
.ctns_list li p,
.ctns_list li table{font-weight:normal;}
.ctns_list_do {float:left; margin-left:10px;}
.ctns_list_do li{background:url(/01kr/images/ico_02.gif) no-repeat left 3px; padding-left:19px; font-weight:bold; color:#666666; margin:0; padding-bottom:20px;}

.ctns_list_do2 li{background:url(/01kr/images/ico_02.gif) no-repeat left 2px; padding-left:13px; font-weight:bold; color:#666666; margin:0; padding-bottom:20px;}

.ctns_list_p01		{background:url(/01kr/images/ico_03.gif) no-repeat left 6px; padding:0 0 6px 12px; color:#000;} 
.ctns_list .tb_p {background:url(/01kr/images/ico_02.gif) no-repeat left 3px; padding-left:19px; font-weight:bold; color:#666666; margin:0; padding-bottom:15px;}
.ctns_list .tb_p_right {color:red; text-align:right;}

/* 전북도보 sList.jsp 의 웹표준 작업을 위한 스타일 */
.kwanbo_1 {background:url(/01kr/images/ico_02.gif) no-repeat left 3px; padding-left:19px; font-weight:bold; color:#666666; margin:0; padding-bottom:15px;}
.kwanbo_2 {background:url(/01kr/images/ico_03.gif) no-repeat left 6px; padding:0 0 10px 12px; margin-left:12px; color:#000; font-weight:normal;}

/* 회색의 배경이 있는 box */
.list_box{background:#f2f2f2; padding:10px; color:#666; overflow:hidden; margin:5px 0;}
ul.list_box{padding-left:30px; width:570px; margin-bottom:15px;}
.list_box li{float:left; width:140px;}
.list_box li a{color:#484848;}
.list_box li a:hover,
.list_box li a.on{color:#c00;}

.list_box01{background:#f2f2f2; padding:30px 20px 10px 20px; color:#666; overflow:hidden; margin:5px 0;}

/* 행정정보 list style */
.budgetH4 {background:url(/01kr/images/budget_top.gif) no-repeat 0 0; }
.ctns_list03 {background:url(/01kr/images/budget_bottom.gif) no-repeat 0 bottom; padding:0 35px 20px 20px;}
.ctns_list03 .firstBg {background:url(/01kr/images/budget_top.gif) no-repeat 0 0; margin:10px -35px 0 -20px;  height:40px;}
.ctns_list03 li{font-weight:bold; background:url(/01kr/images/dottLine_budget.gif) repeat-x 0 bottom; padding:3px 0;}
.ctns_list03 li a { padding:0 0 0 10px;}
.ctns_list03 li span {padding-left:10px;}
.ctns_list03 li span.leftMar {padding-left:20px;}
.ctns_list03 li ul li {background:none; color:#4c4c4c; font-weight:normal; margin-bottom:0; background:url(/01kr/images/dottLine_budget.gif) repeat-x 0 top; padding-top:5px;}
.ctns_list03 li ul li ul li p {background:url(/01kr/images/pBudgetBg.gif) repeat-y 0 0; line-height:23px; padding-left:20px;}
.ctns_list03 li ul li ul li p a {background:url(/01kr/images/ctns_bulet.gif) no-repeat left 5px; padding-left:5px;}
.ctns_list03 li a {margin-bottom:0;}
.ctns_list03 li ul li ul.list_ul {}
.ctns_list03 li ul li ul.list_ul li a {padding:0 10px 5px 40px; background:url(/01kr/images/ctns_bulet.gif) no-repeat 35px 5px; line-height:16px;}

/* 기본게시판 */
.board_top{overflow:hidden; width:100%;}
.board_top p.list_total{font-size:0.92em; line-height:30px; color:#000; margin-top:11px; float:left;}
.tbl_type01{width:100%;  text-align:center; color:#000; margin-top:10px;}
.tbl_type01 td {background:none;}
	.subject {text-align:left; padding-left:10px;}
	.tbl_type01 .txtLeft {text-align:left; padding-left:15px;}
	.tbl_type01 .bgGrey {background:#f2f2f2; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7;text-align:left; padding-left:15px;}
.tbl_type01 th{height:36px; color:#998675; background:url(/01kr/images/bg_list_titbar.jpg) no-repeat center top;}
.tbl_type01 tbody tr td{line-height:20px; border-bottom:1px solid #d7d7d7; padding-top:13px; padding-bottom:13px;}
.tbl_type01 tbody tr.special td {background:url(/01kr/images/dott_line.gif) repeat-x left bottom; border-bottom:none; padding:10px 0;}
.tbl_type01 tbody tr.special td li {background:url(/01kr/images/dottPoint.gif) no-repeat left 7px; padding-left:5px; line-height:18px;}
.tbl_type01 tbody tr.special td li span {width:60px; font-weight:bold; display:inline-block;}

.tbl_type01 th.first {background-position:left top;}
.tbl_type01 th.last {background-position:right top;}
/* //기본게시판 */

/* 갤러리 게시판 */
.gallery{width:580px; text-align:center;}
.gallery ul{overflow:hidden; background:url(/01kr/images/olssu_dot.gif) repeat-x left bottom;}
.gallery ul li{float:left; padding:20px 20px 15px 26px;}
.gallery ul li p{width:91px; height:131px; border:1px solid #d4d4d4; padding:1px;}
.gallery ul li a.album {text-align:center; width:95px; display:block; padding-top:5px;}
.gallery ul li strong{width:91px; line-height:18px; color:#4c4c4c; padding-left:3px; display:block;}

.tbl_type01_view td p.gall_content{color:#4c4c4c; line-height:30px;}
.tbl_type01_view td p.gall_img {border-bottom:1px solid #e5e5e5;}
.tbl_type01_view td p.gall_img img{width:400px; height:300px; padding:17px 0;}
.tbl_type01_view p.btnCenter {text-align:center; margin:10px 0;}

/* //갤러리 게시판 /

/* board_view style */
.tbl_type01_view{width:100%; width:100%; border-top:1px solid #d4d4d4;}
.tbl_type01_view th{background:#f4f4f4; border-bottom:1px solid #d4d4d4; text-align:center; padding:9px 0; color:#494949;}
.tbl_type01_view td{border-bottom:1px solid #d4d4d4; padding-left:12px;}
.tbl_type01_view td p.board_content{padding:20px 30px; color:#454545;}
.tbl_type01_view td input,
.tbl_type01_view td select{vertical-align:middle; border:1px solid #dbdbdb; height:19px;}
.tbl_type01_view td input.type_check{border:none;}
.tbl_type01_view td textarea{vertical-align:middle; border:1px solid #dbdbdb;}
.tbl_type01_view td img{vertical-align:middle;}
.tbl_type01_view td ul.add_file{padding:5px 0;}
.tbl_type01_view td ul.add_file li{line-height:25px;}
.tbl_type01_view td p.textarea{padding:10px 0;}


/* 아이디어 공모외 게시판 컨텐츠 상속문제 10.02.26 추가 by 이성현 */
.tbl_type01_view div.contents_table{padding-top:20px;}
.tbl_type01_view div.contents_table td{border:none; text-align:left;}

/* 뉴스레터 신청 폼 10.07.07 진승용 */
.tbl_newsletter {width:100%; width:100%; border-top:1px solid #d4d4d4; margin-left:30px;}
.tbl_newsletter th{background:#f4f4f4; border-bottom:1px solid #d4d4d4; text-align:center; padding:9px 0; color:#494949;}
.tbl_newsletter td{border-bottom:1px solid #d4d4d4; padding-left:12px;}
.tbl_newsletter td p.board_content{padding:20px 30px; color:#454545;}
.tbl_newsletter td input,
.tbl_newsletter td select{vertical-align:middle; border:1px solid #dbdbdb; height:19px;}
.tbl_newsletter td input.type_check{border:none;}
.tbl_newsletter td textarea{vertical-align:middle; border:1px solid #dbdbdb;}
.tbl_newsletter td img{vertical-align:middle;}
.tbl_newsletter td ul.add_file{padding:5px 0;}
.tbl_newsletter td ul.add_file li{line-height:25px;}
.tbl_newsletter td p.textarea{padding:10px 0;}

/* //board_view style */

/* 우편번호 검색 */
.tbl_type02{width:100%; width:100%; border-top:1px solid #d4d4d4; margin-bottom:20px;}
.tbl_type02 th{background:#f4f4f4; border-bottom:1px solid #d4d4d4; border-right:1px solid #d4d4d4; padding:9px 0; color:#494949; font-size:0.80em; text-align:center;}
.tbl_type02 td{border-bottom:1px solid #d4d4d4; border-right:1px solid #d4d4d4; font-size:0.80em; text-align:center; padding:5px 0;}
.tbl_type02 th.none,
.tbl_type02 td.none{border-right:none;}
.tbl_type02 td.result{border-right:none; padding:30px 0;}
dl.zip_code_form{background:url(/01kr/images/zip_code_bg.gif) no-repeat left top; overflow:hidden; padding:8px 22px; height:37px;}
dl.zip_code_form dt{float:left; color:#666; font-weight:bold; padding:3px 15px 0 0;}
dl.zip_code_form dd{float:left;}
dl.zip_code_form dd input{width:265px; height:16px; border:1px solid #a0a0a0;}

/* 이성현 수정 board_btn style */
.btn_area{overflow:hidden; padding:10px 0 10px 0; margin:0;} 
.btn_area p{text-align:center;}
.btn_area ul{float:right;}
.btn_area ul li{float:left;}
/* //board_btn style */

/* 서브 박스 style */
.box_w602{background:url(/01kr/images/box_bg01.gif) no-repeat left top; width:605px; padding-top:26px; margin-bottom:10px;}
.box_w602h485{background:url(/01kr/images/box_bg02.gif) no-repeat left top; width:605px; padding-top:26px; margin-bottom:10px;}
.box_w602 .box_type01{background:url(/01kr/images/box_bg01.gif) no-repeat left bottom; padding-bottom:20px;}
	.con09 li {padding-bottom:10px;}
	.con09_dott li {padding-left:8px; background:url(../images/bullet_black1.gif) no-repeat 0 6px;}
.box_w602 .con{padding:10px 14px 0 94px;}
.box_w602 .con dt{color:#1779b3; line-height:24px; font-weight:bold;}
.box_w602 .con dd{color:#666666;}
.box_w602 span {color:#1779b3;}
.box_w602 span.underLine { text-decoration:underline;}
.con01{background:url(/01kr/images/bg/01.gif) no-repeat 20px center;}
.con02{background:url(/01kr/images/bg/02.gif) no-repeat 20px center;}
.con03{background:url(/01kr/images/bg/03.gif) no-repeat 20px center;}
.con04{background:url(/01kr/images/bg/04.gif) no-repeat 20px center;}
.con05{background:url(/01kr/images/bg/05.gif) no-repeat 20px center;}
.con06{background:url(/01kr/images/bg/06.gif) no-repeat 20px center;}
.con07{background:url(/01kr/images/bg/07.gif) no-repeat 20px center;}
.con08{background:url(/01kr/images/bg/08.gif) no-repeat 20px center;}
.con09{background:url(/01kr/images/bg/09.gif) no-repeat 20px center;}
.con10{background:url(/01kr/images/bg/10.gif) no-repeat 20px center;}
.con11{background:url(/01kr/images/bg/11.gif) no-repeat 20px center;}
.con12{background:url(/01kr/images/bg/12.gif) no-repeat 20px center;}
.con13{background:url(/01kr/images/bg/13.gif) no-repeat 20px center;}
.con14{background:url(/01kr/images/bg/14.gif) no-repeat 20px center;}
.con15{background:url(/01kr/images/bg/15.gif) no-repeat 20px center;}
.con16{background:url(/01kr/images/bg/16.gif) no-repeat 20px center;}
.con17{background:url(/01kr/images/bg/17.gif) no-repeat 20px center;}
.con18{background:url(/01kr/images/bg/18.gif) no-repeat 20px center;}
.con19{background:url(/01kr/images/bg/19.gif) no-repeat 20px center;}
.con20{background:url(/01kr/images/bg/20.gif) no-repeat 20px center;}
.con21{background:url(/01kr/images/bg/21.gif) no-repeat 20px center;}
.con22{background:url(/01kr/images/bg/22.gif) no-repeat 20px center;}
.con23{background:url(/01kr/images/bg/23.gif) no-repeat 20px center;}
.con24{background:url(/01kr/images/bg/24.gif) no-repeat 20px center;}
.con25{background:url(/01kr/images/bg/25.gif) no-repeat 20px center;}
.con26{background:url(/01kr/images/bg/26.gif) no-repeat 20px center;}
.con27{background:url(/01kr/images/bg/27.gif) no-repeat 20px center;}
.con28{background:url(/01kr/images/bg/28.gif) no-repeat 20px center;}
.con29{background:url(/01kr/images/bg/29.gif) no-repeat 20px center;}
.con30{background:url(/01kr/images/bg/30.gif) no-repeat 20px center;}
.con31{background:url(/01kr/images/bg/31.gif) no-repeat 20px center;}
.con32{background:url(/01kr/images/bg/32.gif) no-repeat 20px center;}
.con33{background:url(/01kr/images/bg/33.gif) no-repeat 20px center;}
.con34{background:url(/01kr/images/bg/34.gif) no-repeat 20px center;}
.con35{background:url(/01kr/images/bg/35.gif) no-repeat 20px center;}
.con36{background:url(/01kr/images/bg/36.gif) no-repeat 20px center;}
.con37{background:url(/01kr/images/bg/37.gif) no-repeat 20px center;}
.con38{background:url(/01kr/images/bg/38.gif) no-repeat 20px center;}
.con39{background:url(/01kr/images/bg/39.gif) no-repeat 20px center;}
.con40{background:url(/01kr/images/bg/40.gif) no-repeat 20px center;}

/* input style */
input.type_text01{width:430px; padding:0px 5px 0px 5px;}
input.type_text02{width:341px; padding:0px 5px 0px 5px;}
input.type_text03{width:122px; padding:0px 5px 0px 5px;}
input.write_txt1{width:100px; padding:0px 5px 0px 5px;}
input.write_txt2{width:239px; padding:0px 5px 0px 5px;}
input.phone{width:50px;}
input.type_login{width:155px; border:1px solid #ced7d7; background:#eee; height:18px;}
/* //input style */

/* board_paging */
.paging {width:100%; vertical-align:top;padding:10px 0 10px 0;}
.paging ul{text-align:center;}
.paging ul li A:hover, .paging ul li A:active, .paging ul li A:focus {color:#000;}
.paging ul li {display:inline;padding:0 2px 0 6px;color:#898989; background:url(/01kr/images/dot.gif) no-repeat left 4px;}
.paging ul li.on A,
.paging ul li.on strong{color:#000;}
.paging ul li.first,
.paging ul li.go_first,
.paging ul li.go_prev,
.paging ul li.go_next,
.paging ul li.go_last{padding-left:0; padding-right:0; background:none;}
.paging ul li.first,
.paging ul li.go_next{padding-left:3px;}
.paging ul li img,
.paging ul li.go_first A,
.paging ul li.go_prev A,
.paging ul li.go_next A,
.paging ul li.go_last A{vertical-align:middle;}
/* //board_paging style */

/* board_search */
.search_box{background:url(/01kr/images/search_bg_middle.jpg) repeat-x left top; width:100%;}
.search_box01{background:url(/01kr/images/search_bg_left.jpg) no-repeat left top;}
.search_form{background:url(/01kr/images/search_bg_right.jpg) no-repeat right top; overflow:hidden; padding:11px 10px 11px 15px;}
.search_form p{display:inline; padding-left:20px;}
.search_form p img.search_img{padding-right:10px;}
.search_form p input.search_txt{width:190px; background:#eaeaea; height:17px;}
.label_area {position:relative;}
.label_area label{margin-left:23px;cursor:pointer;}
.label_area input {position:absolute;left:0;top:-4px;}
span.label_area {display:inline-block;}
/* //board_search */

/* 공통 Tab Menu */
.sub_tab{background:url(/01kr/images/tab01_bg.gif) no-repeat left top; padding:3px 0 0 8px; overflow:hidden; height:31px; margin-bottom:15px;}
.sub_tab li{float:left;}
.sub_tab li a{color:#fefefe; padding:8px 12px 11px 12px; display:block;}
.sub_tab li a:hover,
.sub_tab li a.on{background:#fff; border-left:1px solid #2f3540; border-top:1px solid #2f3540; border-right:1px solid #2f3540; color:#515e70; font-weight:bold; padding:8px 9px 10px 9px;}
.sub_tab li a.new_open01{background:url(/01kr/images/icon_newWindow01.gif) no-repeat 93% 11px; color:#fefefe; padding:8px 18px 11px 12px; display:block;}
.sub_tab li a.new_open01:hover{background:#fff url(/01kr/images/icon_newWindow.gif) no-repeat 93% center; border-left:1px solid #2f3540; border-top:1px solid #2f3540; border-right:1px solid #2f3540; color:#515e70; font-weight:bold; padding:8px 18px 10px 9px;}
/* //공통 Tab Menu */

/* LH 호소문 페이지에 넣을 탭메뉴(위에꺼에서 약간 바꿈) */
.sub_tab_2{background:url(/01kr/images/tab01_bg_LH.gif) no-repeat left top; padding:3px 0 0 8px; margin:1px 1px 1px 1px; overflow:hidden; height:31px; margin-bottom:15px;}
.sub_tab_2 li{float:left;}
.sub_tab_2 li a{color:#fefefe; padding:8px 12px 11px 12px; display:block;}
.sub_tab_2 li a:hover,
.sub_tab_2 li a.on{background:#fff; border-left:1px solid #2f3540; border-top:1px solid #2f3540; border-right:1px solid #2f3540; color:#515e70; font-weight:bold; padding:8px 9px 10px 9px;}
.sub_tab_2 li a.new_open01{background:url(/01kr/images/icon_newWindow01.gif) no-repeat 93% 11px; color:#fefefe; padding:8px 18px 11px 12px; display:block;}
.sub_tab_2 li a.new_open01:hover{background:#fff url(/01kr/images/icon_newWindow.gif) no-repeat 93% center; border-left:1px solid #2f3540; border-top:1px solid #2f3540; border-right:1px solid #2f3540; color:#515e70; font-weight:bold; padding:8px 18px 10px 9px;}


/* 전자민원 백국경 */

.civil_area{background:url(/01kr/images/01civil/civil_bg.gif) no-repeat left top; width:355px; padding:9px 0 0 250px;} /* 09.02.24 전자민원안내 추가 by 이성현 */
.civil_area h4{background:none; padding:0 0 0 31px; margin:0;}
.civil_area ul{margin-top:24px;}
.civil_area ul li{background:url(/01kr/images/bullet_gray2.gif) no-repeat left center; padding-left:8px;}
.civil_area p{padding:12px 0 27px 8px;}

.civilImg0 {float:left; margin-left:10px; margin-bottom:30px} /* 삭제예정 */
.civilImg1 {float:right; margin-right:25px; margin-bottom:30px} /* 삭제예정 */

.civilInfoImg {text-align:center}
.passImg {margin-bottom:30px}
.passInfoBox {background:#f0f0f0; border:1px solid #d0d0d0; padding:15px; margin:5px 0;}
.mainBox0 {float:left; background:url(/01kr/images/civil_question01.gif) no-repeat; width:243px; height:149px; padding:156px 30px 0 30px}
.mainBox1 {float:right; background:url(/01kr/images/civil_question02.gif) no-repeat; width:243px; height:149px; padding:156px 30px 0 30px}
	.mainBox0 img, .mainBox1 img {vertical-align:middle}
	.mainBox0 p, .mainBox1 p {color:#666; padding:5px 0}
	.mainBox0 p span, .mainBox1 p span {color:#f4777c}
/* 남희숙 */
.officeInfo {background:url(/01kr/images/officiInfoBg.gif) no-repeat left top; width:604px; height:44px; margin:15px 0;}
.officeInfo .offInfoList {text-align:center;}
.officeInfo .offInfoList select {margin:11px 4px;}
.targetTable {width:100%; text-align:center;}
.targetTable th {border-top:1px solid #838383; border-bottom:1px solid #c1c1c1; height:25px; background:#f6f6f6;}
.targetTable td {border-bottom:1px solid #c1c1c1; height:23px;}

.lawBg_p {width:100%; position:relative; overflow:auto; background:url(/01kr/images/dottLine_budget.gif) repeat-x 0 bottom; margin:0 0 25px 0;}
.lawBg_bgNone {background:none; margin:0;}
.lawBg_p span {padding-top:5px; padding-left:23px; float:left; display:inline-block;}
.lawBg_p img {float:right; margin-bottom:5px;}
/* //전자민원 */

/* 산업경제 백국경 */
.airImg {text-align:center; margin:20px}
.boss {position:relative; width:400px; height:347px; margin-left:30px}
	.boss .ebook {position:relative; margin-bottom:230px; margin-left:100px;}
	.boss .movie {position:absolute; bottom:0; right:0}
		.boss .movie div {text-align:right;}
.industry {text-align:right; margin-right:30px; padding-right:25px;}
.specialLogo {float:left; margin:0 15px}

/* // 남희숙 추가분*/
.productLi {background:#f2f2f2; padding:6px 0 6px 20px; overflow:auto; margin:10px 0 20px 0; height:20px;}
.productLi li {float:left; margin-right:20px;}
.productLi li a.onTit {font-weight:bold;}
.productBG {background:url(/01kr/images/productBg.gif) no-repeat left bottom; overflow:auto; padding-bottom:20px; width:605px;}
.productBG p.topBg {background:url(/01kr/images/round_topBg.gif) no-repeat left top;width:604px;height:23px;margin:0;padding:0;}
.productBG img {float:left; margin:0 15px; display:inline;}
.productBG ul {margin-left:15px; width:260px; float:left;}
.productBG li {background:url(/01kr/images/dottPoint.gif) no-repeat left 7px; padding-left:5px; margin-bottom:4px; padding-bottom:1px;}
.productBG li.bgNone {background:none; display:inline-block; margin-bottom:12px;}
.productBG li.bgNone img {margin-top:7px;}
.productBG li span {width:55px; display:inline-block;}
.productBG .productPlaceP {display:inline-block; width:245px; float:left;}
.productBG ul.productPlace {margin:10px 0 25px 0;}
.productBG ul.productPlace li {background:url(/01kr/images/liBg.gif) no-repeat left 2px; padding-left:14px; margin-bottom:5px; float:left;}
.productBG ul.productPlace li.wSize {width:205px;}

.special {overflow:auto; width:605px;}
.special .productList {background:url(/01kr/images/productBg02.gif) no-repeat left top; width:300px; height:77px; float:left; margin-bottom:10px;}
.special .productList img {float:left; margin:14px;}
.special .productList ul {margin:13px 0;}
.special .productList li {background:url(/01kr/images/dottPoint.gif) no-repeat left 7px; padding-left:5px;float:left;width:200px;}

.statusBiz {width:605px;}
.statusBiz span {float:left; border:1px solid #dcdcdc;}
.statusBiz ul {float:left; margin-left:15px;}
.statusBiz ul li {background:url(/01kr/images/ico_03.gif) no-repeat 0 5px; padding-left:10px;}
/* //산업경제 */

/* 도정정보 */
.content{padding-right:7px;}
.downloadContainer {background:url(/01kr/images/bg_dotVertical.gif) repeat-x bottom; padding-bottom:10px; overflow:hidden; width:100%;}
.downloadContainer h4{float:left;}
.downloadContainer p{float:left; padding:13px 0 0 25px;}
.searchHead {background:url(/01kr/images/bg_searchHead.gif) no-repeat; width:604px; height:37px}
	.searchHead dl {padding:12px 0 12px 0}
	.searchHead dt {float:left; padding:1px 24px 0 24px}
	.searchHead dd {float:left; margin-top:1px; padding:0 12px 0 12px; border-right:1px solid #b6b6b6; height:12px}
	.searchHead .closeDd {border-right:none}
.searchHeadBtn {margin:7px 0}

.txtOrange {color:#ff6600;}

/* 도정정보 시군소식 */
.sigun{overflow:hidden; width:583px; margin-left:20px;}
.sigun li{background:url(/01kr/images/lineDott_bg01.gif) repeat-x left bottom; float:left; width:40%; padding:8px 10px 8px 0;}
.sigun li.first{padding-right:90px;}
.sigun li.end{background:none;}
.sigun li img{float:left;}
.sigun li a{display:block;}
.sigun li p{float:left; background:url(/01kr/images/ico_02.gif) no-repeat left 11px; padding:8px 14px 0 19px; font-weight:bold; color:#666666; vertical-align:middle;}

/* 도정정보 전북포커스 뉴스레터 */
.letter_area{background:url(/01kr/images/news_letter_bg.gif) no-repeat left top; overflow:hidden; height:390px;}
.letter_area .letter_list{padding-left:23px;}
.letter_area h4{padding:8px 0 18px 0; text-align:center;}
.letter_area dl{float:left; padding-left:44px;}
.letter_area dl dt{color:#4c4c4c; font-weight:bold; line-height:20px;}
.letter_area dl dd img{border:1px solid #d0d0d0;}
.letter_area dl dd p{width:220px; line-height:22px;}

/* 도정정보 열린행정 */
.open_year{padding-left:30px;}
.open_year li{}
.open_year li span{}
.open_year li.year_2012{}
.open_year li.year_2011{}
.open_year li.year_2010{}
.open_year li.year_2009{}
.open_year li.year_2008{}
.open_year li.year_2007{}
.open_year li.year_2006{}
.open_year li ul{}
.open_year .link_div {margin-bottom:6px;}

.open_year .link_div .one {float:left; height:60px; width:150px;}

.open_year .link {margin-bottom:7px; vertical-align:top; margin-left:16px;}
.open_year .link1 {margin-left:40px;}
.open_year .link2 {margin-left:40px;}
.open_year .link3 {margin-left:40px;}
.open_year .link4 {margin-left:40px; }
.open_year .link5 {vertical-align:top; margin-left:95px; padding-bottom:5px;}
.open_year .p_notice {margin:0px 20px 0px 20px;}
.open_year li ul li{background:url(/01kr/images/ctns_bullet.gif) no-repeat left 5px; padding-left:5px; float:left; width:110px;}
.open_year li ul li.first{width:50px;}

/* 도정정보 열린행정 행정서비스헌장 */
.service_bold{color:#c21a1a; margin:5px;}

/* 도정정보 인재양성 정보마당 */
.talent{background:url(/01kr/images/talent_bg.gif) no-repeat left bottom; overflow:hidden; width:100%;}
.talent li{float:left; line-height:0; font-family: Arial;}
.talent li p{padding:20px 0 29px 22px;}
.talent li p.pd01{padding:20px 8px 29px 14px;}

/* 도정정보 생활정보 인터넷 여행 */
.internet_list{overflow:hidden; margin-left:20px; width:590px}
.internet_list li{float:left;}
.w190 li{width:180px; background:url(/01kr/images/ctns_bullet.gif) no-repeat left 8px; padding-left:7px;}
.w150 li{width:150px; background:url(/01kr/images/ctns_bullet.gif) no-repeat left 8px; padding-left:7px;}
.w130 li{width:130px; background:url(/01kr/images/ctns_bullet.gif) no-repeat left 8px; padding-left:7px;}

/* 도정정보 생활정보 교통정보 신명이카드 */
.traffice_crd{overflow:hidden; width:100%; margin-top:10px;}
.traffice_crd dt{float:left; padding-right:10px;}
.traffice_crd dd{float:left; padding:10px; width:73%;}
.traffice_crd dd.w100{width:100%;}
.card_area{overflow:hidden; padding-left:15px; width:595px;}
.card_area img{float:left;}
.card_area dl{float:left;}
.traffice_crd01{padding-left:15px; overflow:hidden; margin-top:10px;}
.traffice_crd01 dd{padding-left:10px; position:relative; width:98%;}
.traffice_crd01 dd img{float:left;}
.traffice_crd01 dd p{float:left; margin:10px; background:url(/01kr/images/ctns_bullet.gif) no-repeat left 5px; padding-left:7px;}

/* 도정정보 생활정보 교통정보 버스노선 및 이용요금 */
.bus_info_area{overflow:hidden; width:606px;}
.bus_info_area h5{margin:12px 0 0 0;}
.bus_info_area div{width:268px; float:left; height:120px;}
.bus_info_area div ul{padding:9px 0 0 142px;}
.bus_info_area div.bus_line03 a,
.bus_info_area div.bus_line04 a{padding:9px 0 0 142px; display:block;}
.bus_info_area div.bus_line01{background:url(/01kr/images/traffice_img01.gif) no-repeat left 33px; padding-right:52px;}
.bus_info_area div.bus_line02{background:url(/01kr/images/traffice_img02.gif) no-repeat left 33px;}
.bus_info_area div.bus_line03{background:url(/01kr/images/traffice_img03.gif) no-repeat left 33px; padding-right:52px;}
.bus_info_area div.bus_line04{background:url(/01kr/images/traffice_img04.gif) no-repeat left 33px;}

/* 도정정보 생활정보 읍면동기능전환 */
.movie_area{text-align:center;}
.movie_area textarea{width:381px; height:180px; border:1px solid #bbbbba; margin-top:20px; padding:8px; color:#4c4c4c; margin-bottom:40px;}

/* 도정정보 열린행정 행정규제목록 */
.citynet{background:url(/01kr/images/citynet_bg.gif) no-repeat left bottom; overflow:hidden; width:100%;}
.citynet li{float:left; line-height:0; font-family: Arial;}
.citynet li p{padding:20px 0 29px 19px;}

/* 라운드배경이 들어간 list style */
.ul_style01 {background:url(/01kr/images/ul_box_middle.gif) repeat-y left top; width:597px; overflow:hidden;}
.ul_style01 li{background:url(/01kr/images/ul_box_bottom.gif) no-repeat left bottom; float:left; width:597px;}
.ul_style01 li img{padding:0 6px 0 15px; float:left; width:145px; height:47px;}
.ul_style01 li.top{background:url(/01kr/images/ul_box_top.gif) no-repeat left top; height:9px; width:597px;}
.ul_style01 li ul{float:left; padding-bottom:30px; width:430px; overflow:hidden; height:50px;}
.ul_style01 li ul li{background:url(/01kr/images/bullet_gray2.gif) no-repeat left 6px; width:422px; padding-left:8px; clear:both;}
.ul_style01 li .topbg {background:url(/01kr/images/ul_box_top.gif) no-repeat left top;padding-top:9px;}
.ul_style01 li.pdt15 ul{padding-top:15px; height:25px;}
.ul_style01 li.pdt10 ul{padding-top:10px; height:35px;} 

/* 도정정보 열린행정 세입세출결산 */
.account_year{overflow:hidden; width:556px; padding-bottom:45px;} 
/*.account_year li{position:relative; float:left; width:556px; background:url(/01kr/images/dotte.gif) repeat-x left bottom; padding:13px 0;} */
.account_year li{position:relative; float:left; width:556px; padding:13px 0;}
.account_year .li_last{position:relative; float:left; width:556px; font-weight:bold; padding:13px 0;}
.account_year li img{float:left; padding-right:35px;}
.account_year li ul{float:left; width:480px;}
/* .account_year li ul li{float:left; width:140px; background:url(/01kr/images/ico_arrowGray.gif) no-repeat left 3px; padding:0 5px 0 15px;} */
.account_year li ul li{float:left; width:220px; background:url(/01kr/images/ico_arrowGray.gif) no-repeat left 4px; padding:0px 5px 15px 15px;}
.con_box {margin-top:15px;line-height:22px;margin-bottom:35px; height:auto;}
.con_boxLineH {}
.con_box img {float:left; position:relative;margin:0 20px 15px 0;}
.con_box img.leftFloat {float:right;margin:0 0 15px 20px;}
.con_box strong {color:#2087bd;}
.con_box span {border-bottom:1px solid #2087bd;}
.con_boxHeight {height:114px;}
.con_box span.dis_block {display:block; border:none; text-indent:-15px; padding-left:15px; margin-left:190px;}
/* //도정정보 */

/* 이성현 도민참여 */
.fail_box{background:url(/01kr/images/fail_box.gif) no-repeat left top; padding:3px 0 0 8px; width:606px; height:158px;}
.fail_box p{color:#666; padding:64px 0 0 314px}
.fail_box p strong{color:#f4777c; font-weight:normal;}
.verify_box{width:589px; background:url(/01kr/images/verify_bg.gif) no-repeat left top; padding:22px 0 51px 27px;} /* 도정참여 실명확인 로그인 */
.verify_box01{width:589px; background:url(/01kr/images/login01_bg.gif) no-repeat left top; padding:22px 0 51px 27px;}
.verify_box h4,
.verify_box01 h4{padding-bottom:10px;}
.verify_box01 p.sinmungo_txt{padding-left:16px; clear:both;}
.verify_box01 ul{padding:13px 0 0 16px;}
.verify_box01 ul li{color:#4c4c4c; line-height:20px;}
.verify_box01 ul li img{padding-right:13px;}
.login_box01{overflow:hidden; padding:37px 0 0 16px; clear:both;}
.login_box01 dl{float:left; width:280px;}
.login_box01 dl dt{float:left; padding-left:9px; width:110px;}
.login_box01 dl dd{float:left; width:156px; padding-bottom:2px;}
.login_box01 p{float:left; padding-left:10px; height:50px;}
.imgContainer {border:1px solid #b6b6b6; margin:10px 0; padding:18px 12px}
.selectTab {}
.selectTab .menu {float:left; background:url(/01kr/images/bg_selectTab.gif); border-left:1px solid #dedede; border-right:1px solid #dedede; border-top:1px solid #dedede; border-bottom:1px solid #a9a9a9; padding:6px 14px; margin:10px 3px 0 0; line-height:10px}
	.selectTab .menu:hover, .selectTab .selected {background-position:0 22px; color:#ddeef6; font-weight:bold; padding:6px 8px}
.sinBtm {background:url(/01kr/images/sinMonitorBg.gif) no-repeat 0 0; width:594px; height:35px; padding:12px 0 0 18px;}
.sinBtm img {margin:0 3px 0 0;}
.sinBtm strong {color:#b01e24;}

/* 토지정보 */
.rality{padding:20px 0 30px 0; font-family: Arial;}
.rality01{margin:20px 0 30px 0; font-family: Arial; background:url(/01kr/images/rality_bg.gif) no-repeat right top; width:600px;}

/* 남희숙 게시판 작업 */
.ideaBgTop {background:url(/01kr/images/ideaBgTop.gif) no-repeat 0 0; width:554px; height:169px; margin:15px 0 20px 15px;}
.ideaBgTop p {margin-bottom:10px;}
.ideaBgTop p.paddTop {padding-top:30px;}
.ideaBgTop img {margin:4px 0;}
.tableCont {margin-bottom:20px;}
.tableCont li {margin:3px 0;}
.tableCont dl {margin-left:13px;}
.tableCont dt {font-weight:bold;}
.tableCont dd {margin-bottom:5px;}
.topBtn img {margin:0 5px 5px 0;}
.topBtn p {margin-bottom:8px;}
/* //도민참여 */


/* 전북소개 */
div.place_map {width:605px; background:url(/01kr/images/place_map.gif) no-repeat left top; margin-top:20px; overflow:hidden;}
div.place_map p {width:271px; float:left; padding:53px 0 0 30px; line-height:22px;}
div.place_map img{float:left; padding:4px 35px 13px 2px;}
.span_locate {width:605px; height:20px;}
.span_locate span {float:left; display:block;}
.span_locate span.right_float {float:right; top:0;}
.top_pmar {margin-top:10px;}
.top_Mmar {margin-top:-10px;}
.top_Mmar02 {margin-top:-20px;}
.place_blank {margin-left:-15px;}
.con_box {margin-top:15px;line-height:22px;margin-bottom:35px; height:auto;}
.con_boxLineH {}
.con_box img {float:left; position:relative;margin:0 20px 15px 0;}
.con_box img.leftFloat {float:right;margin:0 0 15px 20px;}
.con_box strong {color:#2087bd;}
.con_box span {border-bottom:1px solid #2087bd;}
.con_boxHeight {height:114px;}
.con_box span.dis_block {display:block; border:none; text-indent:-15px; padding-left:15px; margin-left:190px;}
.con_box span.tit {font-weight:bold; margin-bottom:10px;}
.day_outbox {width:605px; position:relative; margin-top:10px; height:580px;}
.day_outbox .day_box {position:relative; float:left; width:188px; height:76px; background:url(/01kr/images/day_conBg.gif) no-repeat left top; margin-left:13px; margin-bottom:8px;}
.day_outbox .left_b {margin-left:0;}
.day_outbox .day_box img {width:45px; height:50px; margin:12px; float:left;}
.day_outbox .day_box dl {margin-top:12px;}
.day_outbox .day_box dl dT {font-weight:bold;}
.day_outbox .day_box dl dd {margin-top:3px;}
.h4_Topmar {margin-top:20px;}
table.tableViewStyle_mar td {padding:0 2px; font-size:0.9em; text-align:right;}
.linkBox li.boxSize {width:60px;}
ul.ctns_list ul.comment_strong {background:#f2f2f2; padding:10px 0 10px 20px}
ul.ctns_list ul.comment_strong li {font-weight:bold; color:#1779b3;}
ul.ctns_list span.underLine {border-bottom:1px solid #1779b3;}
ul.ctns_list02 {margin:0;}
ul.ctns_list02 li {background:none;}

/* 추가 및 수정 이성현 도민정보 행정정보 */
.round_box {background:url(/01kr/images/round_middleBg.gif) repeat-y left top; width:604px; position:relative;}
.round_box p.topImg {background:url(/01kr/images/round_topBg.gif) no-repeat left top;width:604px;height:23px;margin:0;padding:0;}
.round_box p.topImg02 {background:url(/01kr/images/round_topBg02.gif) no-repeat left top;width:604px;height:36px;margin:0 0 20px 0;padding:0; text-align:center;}
.round_box .topImg03 {background:url(/01kr/images/round_topBg03.gif) no-repeat left top;width:604px;height:30px;margin:0 0 18px 0; padding:6px 0 0 0;} /*1.29 왼쪽라운드박스 수정*/
.round_box .topImg04 {background:url(/01kr/images/round_topBg04.gif) no-repeat left top;width:604px;height:30px;margin:0 0 18px 0; padding:0;} /*1.29 왼쪽라운드박스 수정*/
.round_box .topImg05 {background:url(/01kr/images/round_topBg05.gif) no-repeat left top;width:604px;height:35px;margin:0 0 10px 0; padding:6px 0 0 0;} /* 세입세출관련 왼쪽라운드박스 수정*/
.round_box .topImg03 p {width:174px; text-align:center;}
.round_box .topImg05 p {width:200px; text-align:center;}
.round_box div {background:url(/01kr/images/round_bottomBg.gif) no-repeat left bottom; width:582px; padding-left:22px; padding-bottom:25px;}
.round_box div img.imgBottom {margin-bottom:10px;}
.round_box div p.shortCont {margin:7px 13px 10px 33px;}
.round_box div ul.planCont {text-align:center; margin:14px 0 20px 5px; width:570px; overflow:hidden;}
.round_box div ul.planCont li img{padding-top:6px;}
.round_box div ul.planCont li {text-align:center; float:left; width:213px; margin-right:72px;}

/* 남희숙 추가부분 */
.round_box .padBottomDiv {padding-bottom:65px;}
.round_box div ul.account {overflow:auto; margin:0;}
.round_box div ul.account li {background:url(/01kr/images/lineDott_bg.gif) repeat-x 0 bottom; padding:9px 8px 5px 0; width:265px; float:left; display:inline;}
.round_box div ul.account li.widSize {width:540px;}
.round_box div ul.account li.dottLineTop {background:url(/01kr/images/lineDott_bg.gif) repeat-x 0 bottom; padding:10px 8px 0 0;width:540px;}
.round_box div ul.account li.dottLineTop span {background:url(/01kr/images/dott_cross.gif) no-repeat 0 0; padding-left:13px;}
.round_box div ul.account li.dottLineTop ul {padding:0; margin:0;}
.round_box div ul.account li.dottLineTop li {float:left; width:270px; display:inline;background:url(/01kr/images/lineDott_bg.gif) repeat-x 0 2px; padding:12px 0 2px 0;}
.round_box div ul.account li.dottLineTop li.lineT {width:545px;}
.round_box div ul.account li.dottLineTop .dott {background:url(/01kr/images/subMain_dott.gif) no-repeat 0 3px; padding:0 0 0 7px; margin-left:12px;}
.round_box div ul.account li.noneTop {background:none;}
.round_box div ul.account a {background:url(/01kr/images/dott_cross.gif) no-repeat 0 0; padding-left:13px;}

.round_box div p.work_imgBg {background:url(/01kr/images/lineDott_bg.gif) repeat-x 0 34px; width:540px; height:40px;}
.round_box div p.work_imgBg img {vertical-align:middle; margin-right:17px;}
.round_box div p.work_imgBgNone {background:none;}

.round_box02 { background:url(/01kr/images/round_middleBg.gif) repeat-y left top; width:604px; height:220px; position:relative;}
.round_box02 p.topIMg02 {background:url(/01kr/images/round_topBg.gif) no-repeat left top;width:604px;height:23px;margin:0;padding:0;}
.round_box02 dl {position:relative; float:left; width:150px; height:170px; margin-bottom:35px; margin-left:40px; display:inline;}
.round_box02 dl.marginEnd {margin-bottom:0;}
.round_box02 dl dd {text-align:center;}
.round_box02 dl dd.book_locate { background:url(/01kr/images/book_bg.gif) no-repeat 0 0; width:149px; height:105px; padding:4px;margin-top:8px; text-align:left;}
.round_box02 .topImg03 {background:url(/01kr/images/round_topBg03.gif) no-repeat left top;width:604px;height:30px;margin:0 0 18px 0; padding:6px 0 0 0;} /*1.29 왼쪽라운드박스 수정*/
.round_box02 .topImg04 {background:url(/01kr/images/round_bottomBg.gif) no-repeat left bottom; width:582px; padding-left:22px; padding-bottom:25px;}
.round_box02 .p_title {margin-left:60px;}

.round_box02_2 { background:url(/01kr/images/round_middleBg.gif) repeat-y left top; width:604px; height:315px; position:relative;}
.round_box02_2 p.topIMg02 {background:url(/01kr/images/round_topBg.gif) no-repeat left top;width:604px;height:23px;margin:0;padding:0;}
.round_box02_2 dl {position:relative; float:left; width:150px; height:170px; margin-bottom:35px; margin-left:40px; display:inline;}
.round_box02_2 dl.marginEnd {margin-bottom:0;}
.round_box02_2 dl dd {text-align:center;}
.round_box02_2 dl dd.book_locate { background:url(/01kr/images/book_bg.gif) no-repeat 0 0; width:149px; height:105px; padding:4px;margin-top:8px; text-align:left;}
.round_box02_2 .topImg03 {background:url(/01kr/images/round_topBg03.gif) no-repeat left top;width:604px;height:30px;margin:0 0 18px 0; padding:6px 0 0 0;} /*1.29 왼쪽라운드박스 수정*/
.round_box02_2 .topImg04 {background:url(/01kr/images/round_bottomBg.gif) no-repeat left bottom; width:582px; padding-left:22px; padding-bottom:25px;}
.round_box02_2 .p_title {margin-left:60px;}

.round_box02_101007 { width:604px; height:380px; position:relative; padding-top:20px;}
.round_box02_101007 p.topIMg02 {background:url(/01kr/images/round_topBg.gif) no-repeat left top;width:604px;height:23px;margin:0;padding:0;}
.round_box02_101007 dl {position:relative; float:left; width:150px; height:170px; margin-bottom:35px; margin-left:40px; display:inline;}
.round_box02_101007 dl.marginEnd {margin-bottom:0;}
.round_box02_101007 dl dd {text-align:center;}
.round_box02_101007 dl dd.book_locate { background:url(/01kr/images/book_bg.gif) no-repeat 0 0; width:149px; height:105px; padding:4px;margin-top:8px; text-align:left;}

.round_box02 div.facil_text {width:400px; float:left;}
.round_box02 div.facil_text h4.facilh4 { font-size:1em; color:#987c4b; background:none;}
.round_box02 div.facil_text dl {width:370px; padding:0;  margin:10px 0 0 25px; height:100px;}
.round_box02 div.facil_text dt {width:70px; float:left; font-weight:bold;}
.round_box02 div.facil_text dd {text-align:left; float:left; width:300px;}
.round_box02 div.facil_text p {margin:0 0 0 95px; padding:0;}

.round_box02 div.facil_Img {width:175px; float:left; float:left; text-align:center;}
.round_box02 div.facil_Img img.facilImg {margin-bottom:10px;}

.round_box03 li {padding:5px ;}
.round_box03    {width:604px; height:180px; position:relative;}
.round_box03 div.facil_text {width:400px; float:left;}
.round_box03 div.facil_text h4.facilh4 { font-size:1em; color:#987c4b; background:none;}
.round_box03 div.facil_text dl {width:370px; padding:0;  margin:10px 0 0 25px; height:100px;}
.round_box03 div.facil_text dt {width:70px; float:left; font-weight:bold;}
.round_box03 div.facil_text dd {text-align:left; float:left; width:300px;}
.round_box03 div.facil_text p {margin:0 0 0 95px; padding:0;}
.round_box03 div.facil_Img {width:175px; float:left; float:left; text-align:center;}
.round_box03 div.facil_Img img.facilImg {margin-bottom:10px;}

.bottomIMg02 {background:url(/01kr/images/round_bottomBg02.gif) no-repeat left bottom; width:604px; height:39px; clear:both;}
.img_center {text-align:center;margin-top:40px;}
.policyBiz_bg {background:url(/01kr/images/policyBiz_bg.gif) no-repeat 0 0; width:604px; height:181px; margin-top:30px; margin-bottom:20px;}
.policyBiz_bg p {padding-left:60px; margin-bottom:10px;}
.policyBiz_bg ul {margin-left:40px;}
.policyBiz_bg li {background:url(/01kr/images/icon_policy.gif) no-repeat left 0; padding-left:15px; float:left; width:160px; height:13px; margin-top:15px;}
fieldset.org_box {background:url(/01kr/images/fieldset_bgImg.gif) no-repeat 0 0; width:604px; height:37px; margin-top:20px; text-align:center; vertical-align:middle; display:block;}
fieldset.org_box select {margin-top:7px; width:75px;}
fieldset.org_box input {margin-top:5px;}
fieldset.org_box img {margin-top:7px; margin-right:10px;}
fieldset.org_box #orgInput {width:260px; background:url(/01kr/images/fieldset_bgImg.gif) no-repeat 3px 245px; margin-left:5px; margin-right:5px; margin-top:7px;}

/* 2010.10.20 전북경제자료 추가 */
.economy_list {background:url(/01kr/images/lineDott_bg.gif) repeat-x 0 34px; width:540px; height:40px; vertical-align:top;}
.economy_list_nobg {width:540px; height:40px;}

/* 조직도 */
.org_headOff {background:url(/01kr/images/org_headOffBg.gif) no-repeat 0 0; margin-top:20px; width:535px; height:550px; position:relative; line-height:0; font-size:0;}
.org_headOff li.orgHeader {position:absolute; margin-top:2px; margin-left:255px;}
.org_headOff li.orgHeader02 {position:absolute;	margin-top:68px; margin-left:26px;	width: 580px;}
.org_headOff li.orgHeader02 img { margin-left:7px;}
.org_headOff li.orgHeader02 li.orgHeader02_sub01 {position:relative; margin-top:29px; margin-left:150px;}
.org_headOff li.orgHeader02 li.orgHeader02_sub02 {position:relative; margin-top:20px; margin-left:150px; margin-bottom:20px;}
.org_headOff li.orgHeader02 li.MarHeader {background:url(/01kr/images/orgHeader02_ulBg.gif) no-repeat 0 0; width:580px; height:30px; padding:5px 0 0 40px; margin:-2px 0;}
.org_headOff li.orgHeader02 li.MarHeader02 {background:url(/01kr/images/orgHeader02_ulBg02.gif) no-repeat 0 0; margin:-2px 0;}
.org_headOff li.orgHeader02 li.MarHeader ul {margin:-13px 0 0 100px; padding:0;}
.org_headOff li.orgHeader02 li.MarHeader li { float:left; padding:0 10px 0 6px; background:url(/01kr/images/org_dott.gif) no-repeat 0 5px; font-size:12px; line-height:14px;}
.org_headOff li.orgHeader02 li.MarHeader .li_two { float:left; padding:0 15px 0 6px; background:url(/01kr/images/org_dott.gif) no-repeat 0 5px; font-size:12px; line-height:14px;}
.org_headOff li.orgHeader03 {position:absolute; margin-top:68px; margin-left:449px;}

.org_headOff02 {background:url(/01kr/images/org02_bg.gif) no-repeat center 0; width:580px; padding-top:10px; text-align:center; height:260px; line-height:0; font-size:0;}
.org_headOff02 li { text-align:center;}
.org_headOff02 ul li {position:relative; float:left;  margin-top:38px;}
.org_headOff02 ul li ul {width:140px; position:relative; margin-left:50px; padding:0; margin-top:10px;}
.org_headOff02 ul li ul li {display:block; margin:7px 0 0 0; padding:0; width:130px; text-align:left;}

.round_box div.bgStyle02 {background:url(/01kr/images/round_bottomBg02.gif) no-repeat 0 bottom; height:140px;}
.round_box div.bgStyle02 ul li {background:url(/01kr/images/icon_policy.gif) no-repeat 0 4px; padding:0 0 0 15px; line-height:22px;}
.round_box div.bgStyle02 ul li span.FCgreen {color:#009234;}
.round_box div.bgStyle02 ul li span.FCred {color:#c53939;}
.round_box div.bgStyle02 ul {float:left; margin-right:15px;}

.information div p.info_p {margin:10px 0;}

.objectCont {margin-top:15px; height:320px;}
.objectCont object {float:left; margin-right:20px; margin-bottom:20px;}
.objectCont dl {overflow:auto; height:280px;}
.objectCont dl dt {margin:10px 0 5px 0;}

.bottom_pmar30 {margin-bottom:25px;}
/* //전북소개 */

/* 전북 info - popup zone */
.popZone {padding-bottom:10px; background:url(/01kr/images/popzone_dottLine.gif) repeat-x left bottom; overflow:auto; width:613px;}
.popZone .popZoneS {width:190px; float:left; margin-right:10px;}
.popZone .popZoneS li {background:url(/01kr/images/dottPoint.gif) no-repeat left 5px; padding:5px 6px;}

/* 이성현 회원가입 */
.login_area{width:566px; height:278px; background:url(/01kr/images/login_bg.gif) no-repeat left top; margin:20px 0 0 20px;}
.login_area h4{padding:23px 0 0 34px;}
.login_box{overflow:hidden; padding:42px 0 0 161px;}
.login_box dl{float:left; padding:0 0 36px 0; width:216px; height:47px;}
.login_box dl dt{float:left; padding:2px 9px 0 0; width:42px;}
.login_box dl dd{float:left; width:156px; padding-bottom:2px;}
.login_box p{float:left; padding-left:10px; height:50px;}
.login_area .join_info{padding-left:37px;}
.login_area .join_info dl{padding-top:10px; overflow:hidden; width:505px;}
.login_area .join_info dl dt{float:left; width:115px; height:30px;}
.login_area .join_info dl dd{float:left; width:380px; line-height:30px; padding-left:10px; color:#000;}
/* 2.9일 회원가입부분 추가 */
.login_area01{overflow:hidden; margin-top:17px; width:604px;}
.login_box03{background:url(/01kr/images/bg_join3a.gif) no-repeat left top; float:left; width:276px; padding:20px 3px 0 22px; height:278px;}
.login_box04{background:url(/01kr/images/bg_join3b.gif) no-repeat left top; float:left; width:276px; padding:20px 4px 0 22px; height:278px;}
.login_box05{background:url(/01kr/images/bg_join3a.gif) no-repeat left top; float:left; width:276px; padding:20px 3px 0 22px; height:278px;}
.pdt59{padding-top:59px;}
.pdt70{padding-top:70px;}

.join_form{background:#f0f0f0; width:605px; padding:3px;}
.join_form h5 {background:url(/01kr/images/ico_02.gif) no-repeat left 3px; padding-left:19px; font-weight:bold; color:#666666; font-size:1.08em; margin:20px 0 15px 3px; background-color:white;}
table.tbl_join_write{border-top:1px solid #cecece; border-left:1px solid #cecece;}
table.tbl_join_write td img{vertical-align:middle;}
table.tbl_join_write td{border-right:1px solid #cecece; border-bottom:1px solid #cecece; padding:10px; background:#fff; color:#000; text-align:left;}
table.tbl_join_write th{border-bottom:1px solid #cecece; color:#494949; font-weight:normal; padding-left:15px; text-align:left; padding-right:5px;}
table.tbl_join_write .notice{background-image:none; color:black; padding-left:15px; text-align:left; font-size:8pt; padding-right:5px;}
table.tbl_join_write .notice2{background-image:none; color:black; padding-left:15px; text-align:left; font-size:8pt; padding-right:5px;}
table.tbl_join_write .noneImg {background-image:none;}
table.tbl_join_write .bgwhite {background-color:white;}
table.tbl_join_write td img{padding:0 10px; vertical-align:top; margin-top:2px;}
table.tbl_join_write input,
table.tbl_join_write select{height:19px; border:1px solid #dbdbdb; color:#000;}
table.tbl_join_write input.type_radio{border:none;}
table.tbl_join_write input.type_text{border:none;}
.joinBtn {text-align:center; margin-top:20px}
.separate{background-image:none; color:blue; padding-left:15px; text-align:center; font-weight:bold; font-size:10pt; padding-right:5px;}
/* //회원가입 */

/* 이용약관 */
.jonin_title{color:#000; line-height:30px;}
h4.agree_title{color:#000; line-height:30px; font-size:1.17em;}
.agreement{background:#f9f9f9; border:1px solid #e2e2e2; height:388px; overflow:auto; color:#000;}
.agreement li{padding-left:15px; font-weight:bold; color:#000; margin-bottom:30px; text-indent:-14px; padding-left:34px; color:#000;}
.agreement li p{font-weight:normal; color:#000;}
.agreement li ol{padding-top:10px;}
.agreement li ol li{font-weight:normal; padding:0 0 5px 0; margin-bottom:0; line-height:18px;}
.agreement li ol li ol{padding:5px 0;}
.agreement li ol li ol li{padding-left:10px; line-height:16px;}
.text_indent{text-indent:-18px; padding-left:17px;}
.agreement li.text_indent02{text-indent:-15px; padding-left:15px;}
.btn_agree{text-align:center; padding:24px 0;}
li.no_indent{text-indent:0; padding-left:20px;}
/* //이용약관 */

/* 이용약관(test) */
.agreement2{background:#f9f9f9; border:1px solid #e2e2e2; height:200px; overflow:auto; color:#000;}
.agreement2 li{padding-left:15px; font-weight:bold; color:#000; margin-bottom:30px; text-indent:-14px; padding-left:34px; color:#000;}
.agreement2 li p{font-weight:normal; color:#000;}
.agreement2 li ol{padding-top:10px;}
.agreement2 li ol li{font-weight:normal; padding:0 0 5px 0; margin-bottom:0; line-height:18px;}
.agreement2 li ol li ol{padding:5px 0;}
.agreement2 li ol li ol li{padding-left:10px; line-height:16px;}
.agreement2 li.text_indent02{text-indent:-15px; padding-left:15px;}
/* //이용약관 */


/* 검색 */
.totalSearchBox {background:url(/01kr/images/bg_search1.gif) no-repeat; width:490px; height:46px; margin:21px 0 0 0; padding:24px 0 0 119px}
.searchSelect1 {width:105px}
.searchInput1 {width:200px}
.famouse {text-align:center; padding:12px 0; color:#4c4c4c}
	.famouse img {margin-right:15px}
	.famouse span {margin:0 7px; font-weight:bold}
.searchTab {background:url(/01kr/images/bg_gray.gif) repeat-x bottom; height:28px}
	.searchTab li {float:left; border-bottom:1px solid #d1d1d1; height:27px}
	.searchTab li.selected {float:left; background:#fff; height:28px; border:none}
.searchTabResult {border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; text-align:center; padding:24px 0; font-weight:bold}
	.searchTabResult span {}
.searchResultTitle {border-bottom:1px solid #000; font-size:9pt;}
	.searchResultTitle .title {float:left; background:url(/01kr/images/ico_ie.gif) no-repeat 0 11px; padding:13px 0 12px 20px; margin:15px 0 0 0; color:#f60; font-size:9pt;}
		.searchResultTitle .title span {font-weight:bold; color:#f60; font-size:9pt;}
	.searchResultTitle .btns {float:right; padding:8px 0; margin:15px 0 0 0}
		.searchResultTitle .btns img {margin-right:7px}
.searchResultType1 li {background:url(/01kr/images/bullet_black.gif) no-repeat 14px 16px; border-bottom:1px solid #d9d9d9; padding:10px 0 10px 23px; font-size:9pt;}
	.searchResultType1 li span {color:#f60; font-weight:bold; font-size:9pt;}
.searchResultType2 li {padding:13px 23px; border-bottom:1px solid #d9d9d9; font-size:9pt;}
	.searchResultType2 .title {color:#626ba4; padding-bottom:2px; font-size:9pt;}
		.searchResultType2 .title img {vertical-align:middle}
	.searchResultType2 span {color:#f60; font-weight:bold; font-size:9pt;}
.searchResultMore {text-align:center; padding:16px 0}
.searchResultTable {border:none; margin:0}
	.searchResultTable span {color:#f60; font-weight:bold}

.viewer {background:url(/01kr/images/bg_viewer.gif) repeat left top;}
	.viewer .viewerList li {float:left; padding:15px 30px 10px 0; margin:0 0 0 0;}
		.viewer .viewerList li p {text-align:center}
/* //검색 */

/*padding:0 30px 0 10px; margin:15px 0 10px 0;*/

/* popup */
.pop_wrap{width:568px; background:url(/01kr/images/pop_write_top.gif) no-repeat left top;} /* 삭제예정 */
.pop_wrap02 {width:100%;}
.pop_wrap02 .popBoard_top {background:#6e60a8; padding:20px 60px;}
.pop_wrap02 .popBoard_top .popTit {font-size:16px; font-weight:900; color:#fff568;}
.pop_wrap02 .popBoard_top .txtNumber {color:#fff568; font-weight:bold;}
.pop_wrap02 .popBoard_top p {margin-top:7px; color:#fff;}
.pop_wrap02 .popBoard_con { padding:15px 60px;}
.pop_wrap02 .popBoard_con fieldset {display:inline; margin-right:20px;}
.pop_wrap02 .popBoard_footer {background:#6e60a8; padding:10px 0; text-align:center; margin-top:10px;}
.pop_wrap02 .popBoard_footer a {font-weight:bold; color:#fff;}
.application{background:url(/01kr/images/pop_write_bottom.gif) no-repeat left bottom; padding:0 20px 10px 10px;}
.pop_wrap h1{color:#fff; font-size:1.25em; padding:10px;}
.pop_wrap p.pop_btn{text-align:center; padding-top:10px;}
.pop_wrap p.close{text-align:right; padding:10px 25px 0 0;}

.notice {background:#f2f2f2; margin:14px 0; padding:12px; font-weight:bold}
.notice01{background:#f2f2f2; margin:14px 0; padding:12px;}
.notice a {color:#378dc2; text-decoration:underline}
.checkRealName {position:relative; background:url(/01kr/images/bg_checkRealName.gif) no-repeat; width:315px; height:217px; margin-left:115px}
.checkRealName div {position:absolute; top:157px; left:27px}
.checkRealName p{position:absolute; top:118px; left:23px;}
.noticeTxt {color:#ba0000; margin-top:20px; margin-bottom:20px;}

.popbox{width:100%; padding-left:0px; text-align:center;}
.popbox_tl{background:url(/01kr/images/popup_bg.gif) no-repeat top; padding-left:20px;}
.popbox_tr{background:url(/01kr/images/popup_bg.gif) no-repeat right top; padding-top:10px; padding-bottom:10px;}
.popbox_bc{margin-left:0px;padding:10px 15px 10px 15px;}
.popbox h1{color:#fff; font-size:1.25em;}
.popbox h3{color:#fff; font-size:1.25em;}
.popbox h4{color:#000; font-size:1.1em;}

.popbox p.pop_btn{text-align:center; padding:0px 0; }
.popbox p.rewrite_btn {text-align:right;}
.popbox p.font_red {color:red; margin-left:10px;}
.popbox p.close{text-align:right;background:url(/01kr/images/popup_bg.gif) no-repeat bottom; padding-top:20px;}
.popbox fieldset {padding-bottom:10px; width:100%;}
.popbox table {font-size:11px; width:90%;}
.popbox table th {text-align:center;}
/* vod 관련팝업 */
.vodPop {width:100%; background:#000000; padding:5px; height:100%;}
	.vodPopHeader {background:url(../images/vodHeader.gif) no-repeat 0 bottom; padding:20px 0 30px 30px; width:683px;}
	.vodPopHeader h1 {display:inline-block;}
	.vodPopContents {background:url(../images/vod_bg.gif) no-repeat 0 bottom; width:683px; overflow:auto; padding:0 25px 30px 25px;}
	.vodPopContents object {float:left;}
	.vodPopContents .vodCaption {float:left; padding:10px 0 0 20px; display:inline-block; width:293px;}
	.vodPopContents .vodCaption p {margin-top:15px; height:210px; overflow:auto;}
/* //popup */

/* 서브메인 - 도민참여 */
.subWrap {overflow:auto; width:610px; z-index:100;}
.displayNone {display:none;}
.jeonbuk_img {position:relative}
.jeonbuk_left {width:350px; float:left; margin-top:20px; position:relative;}
.jeonbuk_left h4.subMain {margin-bottom:10px;}
.jeonbuk_left .domin_parti {position:relative; width:350px; } /*height:145px*/
.jeonbuk_left .domin_parti h5 {float:left; width:114px; display:inline; height:25px; text-align:center; font-size:1em;}
.jeonbuk_left .domin_parti h5 a{height:25px; padding-top:10px; text-align:center; width:114px; display:inline-block;}
.jeonbuk_left .domin_parti h5 a:hover,
.jeonbuk_left .domin_parti h5 a.tab3_on {background:url(/01kr/images/tab3_on.gif) no-repeat 0 0; color:#006190; display:inline-block;}
.jeonbuk_left ul {left:0; top:40px; float:left; display:block;} /*position:absolute; */
.jeonbuk_left li {display:block; width:350px; background:url(/01kr/images/subMain_dott.gif) no-repeat 5px 5px; padding-left:12px; height:22px;}
.jeonbuk_left li a {display:inline-block; width:290px;}
.jeonbuk_left .free_words {position:relative; width:350px; height:160px; background:url(/01kr/images/subMain_h3Bg.gif) no-repeat 0 3px; padding-left:2px} /**/
.jeonbuk_left .free_words h5 {float:left; width:173px; display:inline; height:25px; text-align:center; font-size:1em;}
.jeonbuk_left .free_words h5 a {height:25px; padding-top:10px; text-align:center; width:173px; display:inline-block;}
.jeonbuk_left .free_words h5 a:hover,
.jeonbuk_left .free_words h5 a.tab2_on {background:url(/01kr/images/tab2_on.gif) no-repeat 0 0; color:#006190;}

.jeonbuk_right {float:right; margin-top:20px; position:relative; width:234px;}
.jeonbuk_right h4.subMain {margin-bottom:10px; width:20px; height:13px; display:inline; float:left;}
.jeonbuk_right .noteBoard {background:url(/01kr/images/civil_rightBG.gif) repeat-y 0 0; width:234px; margin-top:10px; float:left; position:absolute; top:12px; left:0;}
.jeonbuk_right .noteBoard .noteRolling {background:url(/01kr/images/civil_rightTop.gif) no-repeat 0 top; width:218px; padding-top:20px; padding-left:16px;} /* height:210px;  */
.jeonbuk_right .noteBoard .noteRolling img {margin:2px 0;}
	.jeonbuk_right .noteBoard .noteRolling .noteRollingMask {position:relative; width:196px;} /* height:208px; overflow:hidden */
		.jeonbuk_right .noteBoard .noteRolling .noteRollingMask .noteRollingImg {top:0px; left:0;} /* position:absolute;  */
.jeonbuk_right .noteBoard .noteBoardBottom {background:url(/01kr/images/civil_rightBottom.gif) no-repeat 0 bottom; padding-bottom:10px; width:234px; text-align:center;}
.jeonbuk_right .noteBoard .noteBoardBottom img {margin-top:15px;}
.jeonbuk_right .noteBtn {float:right; margin:0; padding:0;}
.jeonbuk_right .noteBtn img {padding:0; margin:0;}
/* 서브메인 - 도정정보  */
#subMainH4 {margin-bottom:10px;}
.subMainH4 {margin-bottom:10px;}
.provin_left {float:left; width:395px; margin-top:20px; height:340px; overflow:hidden;}
.provin_left .noteCon {position:relative; width:395px; height:150px; background:url(/01kr/images/subMain_h3Bg02.gif) no-repeat 0 3px; z-index:100;}
.provin_left .noteCon h5 {float:left; width:78px; display:inline; height:25px; text-align:center; font-size:1em;}
.provin_left .noteCon h5 a {height:25px; padding-top:10px; text-align:center; width:78px; display:inline-block; font-weight:normal;}
.provin_left .noteCon h5 a:hover,
.provin_left .noteCon h5 a.tab5_on {background:url(/01kr/images/tab5_on.gif) no-repeat 0 0; color:#006190; display:inline-block; font-weight:bold;}
.provin_left ul {position:absolute; top:40px; left:0; float:left; display:block;}
.provin_left li {display:block; width:395px; background:url(/01kr/images/subMain_dott.gif) no-repeat 5px 5px; padding-left:12px; height:23px;}
.provin_left li a {display:inline-block; width:335px;}
.provin_left .focus {position:relative; width:395px; height:120px; background:url(/01kr/images/subMain_h3Bg03.gif) no-repeat 0 3px; padding-left:2px;}
.provin_left .focus h5 {float:left; width:196px; display:inline; height:25px; text-align:center; font-size:1em;}
.provin_left .focus h5 a {height:25px; padding-top:10px; text-align:center; width:196px; display:inline-block; font-weight:normal;}
.provin_left .focus h5 a:hover,
.provin_left .focus h5 a.tab2_on {background:url(/01kr/images/tabW2_on.gif) no-repeat 0 0; color:#006190; font-weight:bold;}

.provin_right {float:left; padding-left:22px; margin-top:20px; width:190px;}
.provin_right .totalInfo {clear:both;}
.provin_right .openOffice {margin-top:35px;}
.provin_right li {background:url(/01kr/images/link_backImg.gif) no-repeat right 0; width:190px; height:36px; overflow:hidden;}
.provin_right li a {background:url(/01kr/images/link_frontImg.gif) no-repeat 0 0; height:21px; display:inline-block; padding-top:9px; padding-left:26px; color:#006190; font-weight:bold;width:160px;}
.provin_right li .widA {width:160px;}

.provin_bottom {overflow:auto; clear:both; position:relative; width:610px;}
.provin_bottom .provin_ebook {width:295px; background:url(/01kr/images/provin_ebookImg.gif) no-repeat 140px 6px; float:left; height:100px;}
.provin_bottom .provin_letter {width:286px; background:url(/01kr/images/provin_letterImg.gif) no-repeat 150px 6px; margin-left:18px; float:left; height:100px;}

/* 서브메인 - 문화관광  */
.culture {overflow:hidden; width:580px; height:105px; margin-top:20px;}
.culture img {float:left; margin-right:10px;}
.culture h4 {float:left; margin-left:7px; margin-bottom:10px; width:400px;}
.culture ul {margin:10px 0 0 10px;}
.culture ul li {background:url(/01kr/images/link_backImg.gif) no-repeat right 0; width:127px; height:33px; margin-left:7px; float:left; overflow:hidden; margin-bottom:3px;}
.culture ul li img {float:left; margin-top:10px; margin-left:5px;}
.culture ul li a {background:url(/01kr/images/link_frontImg.gif) no-repeat 0 0; height:33px; padding-top:9px; padding-left:26px; float:left; color:#006190; font-weight:bold;}

/*.cultureImgP {width:557px; height:45px; margin-top:30px; overflow:hidden; text-indent:-9999px; background:url(/01kr/images/culture_pText.gif) no-repeat 0 0;}*/

.culture_box {overflow:hidden; clear:both; height:80px; margin-top:30px;}
.culture_box .culture_guide {float:left; width:370px; height:80px; position:relative;}
.culture_box .culture_guide img.right {float:left; position:absolute; left:147px; top:0;}
.culture_box .culture_guide img.right2 {float:left; position:absolute; left:237px; top:0;}
.culture_box .culture_event {float:left; background:url(/01kr/images/culture_bg02.gif) no-repeat right 0; width:200px; margin-left:20px; height:80px;}
.marginP {margin-top:10px; margin-bottom:5px;}

/* 서브메인 - 산업경제 */
.leftCont {float:left; width:395px; position:relative; margin-top:20px;}
.leftCont ul {position:absolute; top:40px; left:0; float:left; display:block;}
.leftCont li {display:block; width:385px; background:url(/01kr/images/subMain_dott.gif) no-repeat 5px 5px; padding-left:12px; height:23px;}
.leftCont li a {display:inline-block; width:330px;}
.leftCont .focus {position:relative; width:395px; height:105px; background:url(/01kr/images/subMain_h3Bg03.gif) no-repeat 0 3px; padding-left:2px; overflow:hidden;}
.leftCont .focus h5 {float:left; width:196px; display:inline; height:25px; text-align:center; font-size:1em;}
.leftCont .focus h5 a {height:25px; padding-top:10px; text-align:center; width:196px; display:inline-block; font-weight:normal;}
.leftCont .focus h5 a:hover,
.leftCont .focus h5 a.tab2_on {background:url(/01kr/images/tabW2_on.gif) no-repeat 0 0; color:#006190; font-weight:bold;}
.leftCont .ecomoPCont {margin:13px 0;}

.rightCont {float:left; margin-left:22px; margin-top:20px; position:relative; width:190px; margin-bottom:20px;}
.rightCont .ebook_P {width:190px; clear:both; height:60px; margin-top:10px; margin-bottom:25px;}
.rightCont .ebook_P img {display:block; margin:5px 0;}
.rightCont .invest {position:relative; height:130px;}
.rightCont .bizCom {position:relative; height:130px;}
.rightCont li {background:url(/01kr/images/link_backImg.gif) no-repeat right 0; width:190px; height:33px; overflow:hidden; margin-bottom:3px;}
.rightCont li img {float:left; margin-top:10px; margin-left:5px;}
.rightCont li a {background:url(/01kr/images/link_frontImg.gif) no-repeat 0 0; height:21px; display:inline-block; padding-top:9px; padding-left:26px; float:left; color:#006190; font-weight:bold; width:160px;}

.economic_box {overflow:auto; clear:both; height:100px; margin-top:20px; width:610px;}
.economic_box .productUse {float:left; background:url(/01kr/images/economic_bg01.gif) no-repeat right 0; width:290px; height:80px;}
.economic_box .saemangeumBiz  {float:left; background:url(/01kr/images/economic_bg02.gif) no-repeat right 0; width:290px; margin-left:20px; height:80px;}

/* 산업경제 채용정보 10.02.25 추가 by 이성현 */
.recurit_area{background:url(/01kr/images/04economics/recurit_bg.gif) no-repeat left top; width:578px; padding:21px 0; overflow:hidden;}
.recurit_area ul{width:296px; float:right;}
.recurit_area ul li{clear:both; overflow:hidden;}
.recurit_area ul li img{float:left; padding:28px 0 0 0;}
.recurit_area ul li p{float:right; width:158px; padding:45px 0 19px 0;}
.link01{background:url(/01kr/images/04economics/recurit_bg01.gif) no-repeat left top;}
.link02{background:url(/01kr/images/04economics/recurit_bg02.gif) no-repeat left top;}
.link03{background:url(/01kr/images/04economics/recurit_bg03.gif) no-repeat left top;}

/*서브메인 -전북소개 */
.leftPad {padding-left:2px;}

.left_gover {float:left; width:385px; position:relative; overflow:hidden;}
.left_gover .marH4 {margin:0 0 5px 2px;}
.left_gover .marP {text-align:center;}
.left_gover .marP img {margin-bottom:6px; display:inline;}
.left_gover .doInfo {background:url(/01kr/images/doInfo_bg.gif) no-repeat 0 0; width:363px; height:116px;}
.left_gover .doInfo ul {overflow:hidden; width:232px; margin-top:15px;}
.left_gover .doInfo li {float:left;}
.left_gover .movieInfo {float:left; width:94px; margin-top:25px; margin-right:2px;}
.left_gover .printInfo {float:left; width:94px; margin-top:25px; margin-right:2px;}
.left_gover .doBook {float:left; width:94px; margin-top:25px; margin-right:2px;}
.left_gover .imfoWork {float:left; width:94px; margin-top:25px;}
.left_gover .workInfo {float:left; width:365px; position:relative; height:75px; margin-top:40px;}
.left_gover .workInfo .history {float:left; width:195px; background:url(/01kr/images/imgHistory.gif) no-repeat 90px 0;}
.left_gover .workInfo .statistics {float:left; width:170px; background:url(/01kr/images/imgStatistics.gif) no-repeat 70px 0;}
/*
.left_gover .workInfo h4 { display:inline; float:left;}
.left_gover .workInfo ul {position:absolute; top:25px; left:0; height:100px;}
.left_gover .workInfo ul li { background:url(/01kr/images/subMain_dott.gif) no-repeat 5px 5px; padding-left:12px; height:22px;}
.left_gover .workInfo ul li a {display:inline-block; width:305px;}
.left_gover .workInfo p {float:right; margin:0; paddingF:0;}
*/
.right_gover {float:left; position:relative; width:225px;}
.right_gover .cyberRoom {background:url(/01kr/images/cyberBg.gif) no-repeat 0 0; width:225px; height:223px;}
.right_gover .cyberRoom p {text-align:center; margin-top:30px;}
.right_gover .cyberRoom ul {margin-left:35px; margin-top:20px;}
.right_gover .cyberRoom li {background:url(/01kr/images/icon_cyber.gif) no-repeat 0 8px; padding:5px 15px; line-height:18px;}
.right_gover .normal {position:relative; margin-top:17px; margin-left:20px;}
.right_gover .normal li {background:url(/01kr/images/link_backImg.gif) no-repeat right 0; width:190px; height:33px; margin-right:7px; overflow:hidden; margin-bottom:3px; line-height:14px;}
.right_gover .normal li img {float:left; margin-top:10px; margin-left:5px;}
.right_gover .normal li a {background:url(/01kr/images/link_frontImg.gif) no-repeat 0 0; height:21px; display:inline-block; padding-top:9px; padding-left:26px; float:left; color:#006190; font-weight:bold; width:160px;}

.dojisa_div img {}

/* 서브메인 - 전자민원 */
.civil_left {float:left; width:400px; overflow:hidden;}
.civil_left a {background:url(/01kr/images/icon_cyber.gif) no-repeat 0 0; padding-left:13px;}
.civil_left .elecGuide {background:url(/01kr/images/electGuide_img.gif) no-repeat 12px 30px; margin-bottom:25px; overflow:auto; width:400px;}
.civil_left .elecGuide li {background:url(/01kr/images/elecLi_bg.gif) repeat-x 0 bottom; line-height:18px; margin-top:3px;}
.civil_left .elecGuide h5 img {margin-bottom:10px;}
.civil_left .elecGuide .minInfo {float:left; width:135px; display:inline; margin-left:132px;}
.civil_left .elecGuide .minOk {float:left; width:120px; display:inline; margin-left:10px;}
.provinInfo {background:url(/01kr/images/civil_infoBg.gif) no-repeat left top; width:400px; height:103px;}
.provinInfo h5 {text-align:center; padding-top:8px; margin-bottom:15px;}
.provinInfo li { width:105px; display:inline; float:left; margin-left:20px; margin-top:7px;}
.provinInfo li a {background:none; padding:0; margin:0;}
.civil_left .testNotice {float:left; width:390px; position:relative; height:130px; margin-top:25px;}
.civil_left .testNotice h4 { display:inline; float:left;}
.civil_left .testNotice ul {position:absolute; top:25px; left:0; height:100px;}
.civil_left .testNotice ul li { background:url(/01kr/images/subMain_dott.gif) no-repeat 5px 5px; padding-left:12px; height:22px;}
.civil_left .testNotice ul li a {display:inline-block; width:330px; background:none; padding:0;}
.civil_left .testNotice p {float:right; margin:0; padding:0; height:9px;}
.civil_left .testNotice p a {background:none;}

.civil_right {float:left; width:195px; margin-left:15px;}
.civil_right .reportCenter {background:url(/01kr/images/elecLi_bg02.gif) no-repeat 0 bottom; width:195px; padding-bottom:20px;}
.civil_right .reportCenter h5 {padding:28px 0 5px 17px;}
.civil_right .reportCenter .topBg {background:url(/01kr/images/reportCenter_top.gif) no-repeat 0 top;}
.civil_right .reportCenter  ul {margin-left:17px;}
.civil_right .reportCenter li {background:url(/01kr/images/elecLi_bg.gif) repeat-x 0 bottom; padding-top:5px; padding-bottom:3px; width:150px;}
.civil_right .reportCenter li a {background:url(/01kr/images/icon_cyber.gif) no-repeat 0 0; padding-left:13px;}
.civil_right .onlineCounsel {margin-top:25px; background:url(/01kr/images/onlineCounsel_bg.gif) no-repeat right bottom; height:110px;}
.civil_right .onlineCounsel p {padding:10px 0;}

/* 배너광장 09.02.19 추가 by 이성현 */
#banner_area{position:relative; width:611px; overflow:hidden;}
#banner_area h4{padding-bottom:14px; clear:both;}
#banner_area .banner_list{overflow:hidden; margin-bottom:35px;}
#banner_area .banner_list li{margin:0 7px 10px 0; width:114px; height:44px; float:left;}
#banner_area .banner_list img{width:114px; height:44px;}

/* sitemap 09.02.24 추가 by 이성현 */
.sitemap_area{overflow:hidden; width:600px;}
.site_map{float:left; width:182px; margin-right:18px;}
.site_map h4{background:url(/01kr/images/sitemap_tit_bg.gif) no-repeat left top; padding:12px 0 15px 18px; font-size:1.17em; color:#ff8700;}

.site_map h4 a{color:#ff8700;}
.site_map ul{overflow:hidden; position:relative;}
.site_map ul li{background:url(/01kr/images/lineDott_bg01.gif) repeat-x left bottom; padding:8px 0 10px 13px; margin-right:5px;}
.site_map ul li.end{background:none; border-bottom:1px solid #e0e0e0;}
.site_map ul li a{color:#1d8bc0; background:url(/01kr/images/sitemap_bullet.gif) no-repeat left center; font-weight:bold; padding-left:11px;}
.site_map ul li ul{background:#f2f2f2; padding:8px 0 7px 0; margin-top:5px;}
.site_map ul li ul li{background:url(/01kr/images/org_dott.gif ) no-repeat 11px center; padding:0 0 0 7px; line-height:20px;}
.site_map ul li ul li a{color:#616161; background:none; font-weight:normal;}

/* 전체메뉴보기 09.02.23 추가 by 이성현 */
.wholemenu_area{background:url(/01kr/images/whoile_bg.gif) no-repeat left top; width:880px; padding-top:20px; position:absolute; left:0; top:65px; z-index:500;}
.wholemenu{background:url(/01kr/images/whoile_bg.gif) no-repeat left bottom; padding:18px 50px 17px 181px; position:relative;}
.wholemenu ul{width:650px; overflow:hidden;}
.wholemenu ul li{float:left; width:140px; background:url(/01kr/images/whole_bg01.gif) no-repeat left top; padding:7px 0 20px 15px; height:235px;}
.wholemenu ul li.w_130 ul{width:140px;}
.wholemenu ul li img{padding-left:7px;}
.wholemenu ul li ul{width:140px; padding-top:7px; overflow:hidden;}
.wholemenu ul li ul li{background:url(/01kr/images/bullet_gray2.gif) no-repeat left center; padding:0 0 0 11px; height:18px;}
.wholemenu ul li.w_375{margin-left:155px; display:inline;}
.wholemenu_area p.close{position:absolute; top:0; right:22px;}
.wholemenu_area h2{position:absolute; top:272px; right:542px;}
/* 텍스트 새창아이콘 */
.new_open{background:url(/01kr/images/icon_newWindow.gif) no-repeat right center; padding-right:15px;}

/* rss area */
.rss_topname {margin-bottom:20px;}
#rss_area{background:url(/01kr/img/07siteinfo/pop_bg08.gif) repeat-x left bottom; border-top:2px solid #00529b; color:#7c7464; width:610px;}
#rss_area .rss_top{overflow:hidden; background:url(/01kr/img/07siteinfo/pop_bg01.gif) repeat-x left top; padding-top:6px; height:30px;}
#rss_area .rss_top .rss_logo{float:right;}
#rss_area .rss_top .rss_help{float:left; padding:10px 0 0 28px;}
#rss_area h3{padding-top:47px; border-bottom:1px solid #e9e9e9; clear:both;}
#rss_area .rss_ctn{background:url(/01kr/img/07siteinfo/pop_bg03.gif) repeat-x left top;}
#rss_area .ctn01{background:url(/01kr/img/07siteinfo/pop_bg05.gif) repeat-y left top;}
#rss_area .ctn02{background:url(/01kr/img/07siteinfo/pop_bg06.gif) repeat-y right top;}
#rss_area .ctn03{background:url(/01kr/img/07siteinfo/pop_bg02.gif) no-repeat left top;}
#rss_area .ctn04{background:url(/01kr/img/07siteinfo/pop_bg04.gif) no-repeat right top; height:22px;}
#rss_area .ctn05{background:url(/01kr/img/07siteinfo/pop_bg07.gif) no-repeat left bottom; height:22px;}
#rss_area .ctn06{background:url(/01kr/img/07siteinfo/pop_bg09.gif) no-repeat right bottom; height:22px;}
#rss_area .ctn_box{margin:0 auto; width:566px; overflow:hidden;}
#rss_area .ctn_box01{border:1px solid #d7d7d7; margin:0 22px; padding-bottom:30px;}
.rss_info{padding:14px 11px 0 20px;}
.rss_info li{line-height:20px;}
.rss_service{width:566px; padding-top:12px; padding-left:10px;}
.rss_service li{overflow:hidden; line-height:20px; padding-bottom:4px;}
.rss_service li a{float:left; padding:0 22px; width:50px;}
.rss_service li strong{float:left; padding:0 9px; width:133px;}
.rss_service li p{float:left;}
.rss_use,
.rss_down{padding:6px 30px 0 20px; overflow:hidden; width:566px;}
.rss_use li{overflow:hidden;}
.rss_use p{color:gray; font-size:12pt; font-weight:bold; float:left; padding-top:10px;}
.rss_use img{display:block;}
.rss_use img.rss_img{float:left; padding:6px 0 12px 0;}
.close{padding-top:10px; text-align:center;}
.rss_reference{overflow:hidden; padding-left:27px; padding-right:27px; width:566px;}
.rss_reference dt{float:left; width:49px; font-weight:bold;}
.rss_reference dd{width:520px; float:left;}
.rss_down li{border-bottom:1px solid #e9e9e9; padding:6px 0 6px 0; overflow:hidden;}
.rss_down p{float:left; width:488px; background:url(/01kr/img/07siteinfo/00_dot.gif) no-repeat left top; padding-left:12px;}
.rss_down a{float:right; padding:0 55px 0 0;}
.rss_down .last{border-bottom:none;}
.rss_cencel{padding:10px 0 0 20px; clear:both;}


/* 팝업존*/

.eventBnnrBox .eventMask {position:relative; width:203px}
		.eventBnnrBox .eventMask .eventVisual {left:0px; overflow:hidden;}
		.eventBnnrBox .eventMask .eventVisual li {font-family: Arial; float:left;}
		.eventBnnrBox .eventContoller {float:left; margin:2px 0 0 2px}
		.eventBnnrBox .eventContoller dd {float:left}
		.eventBnnrBox .eventDisplay {float:right; margin-top:3px; margin-right:10px;}
		.eventBnnrBox .eventDisplay li {float:left; width:16px; height:16px; margin-right:5px; text-align:center}
		.eventBnnrBox .eventDisplay .selectImg {background:url(/01kr/images/bg_selected.gif) no-repeat 0 3px}
		.eventBnnrBox .eventDisplay .selectImg a {color:#fff; font-weight:bold; font-size:11px}
		.eventBnnrBox .eventDisplay .unSelectImg {background:url(/01kr/images/bg_unselected.gif) no-repeat 0 3px}
		.eventBnnrBox .eventDisplay  .unSelectImg a {color:#fff; font-weight:normal; font-size:11px}


.dojisa_start {height:5500px;}
.dojisa_start .dojisa_two {padding-bottom:35px; padding-top:35px; width:94%; height:270px; padding-left:20px; padding-right:20px;}
.dojisa_nemo {margin:5px 0px 5px 0px; padding-right:35px; width:40%; height:300px; float:left;}
.dojisa_nemo2 {margin:5px 0px 5px 0px; padding-right:35px; width:40%; height:300px; float:right;}

.dojisa_div {padding-left:40px; padding-top:20px; width:100%; height:300px;}
.dojisa_div .dojisa_img {padding-left:45px; padding-bottom:5px;}
.dojisa_content {}
.dojisa_content h3 {background:url(/01kr/images/ico_02.gif) no-repeat left 3px; padding-left:20px; color:#ff8700; font-size:1.33em;}
.dojisa_content .h33 {background:url(/01kr/images/ico_02.gif) no-repeat left 3px; padding-left:20px; color:#ff8700; font-size:1.33em;}
.dojisa_div .ctns_list_do2 li{background:url(/01kr/images/ico_04.gif) no-repeat left 3px; padding-left:16px; line-height:8px; font-weight:normal; font-size:9pt;}

.margin_tb_7px {margin-top:7px; margin-bottom:7px;}
.button_center {margin-top:7px; padding-left:250px;}
.button_right {margin-top:7px; padding-left:138px;}

.list_p {padding-top:10px; padding-bottom:20px;}
.org_2 {margin-left:35px; }  /* 의회 조직도 아래 버튼서 사용 */
.pd_22 {padding-bottom:22px; } /* 직원입력 취소버튼 */
.civilInfo {padding-top:25px; padding-bottom:25px;}
.p_img {text-align:center; margin-top:40px; margin-bottom:50px;}
.p_img2 {text-align:center; margin-top:5px;}
.p_img3 {text-align:right; margin-right:5px; margin-top:20px;}
.p_img4 {text-align:center; margin-right:5px; margin-bottom:50px;}
.p_img5 {margin-left:130px; margin-bottom:0px; vertical-align:top;}
.p_img_wah {text-align:center; margin-top:10px; margin-bottom:10px;}
.p_img_icon {text-align:center;}
.p_btm10 {padding-bottom:10px; padding-top:20px; padding-left:20px;}
.p_left20 {padding-left:20px;}
.p_online {padding-left:150px;}
.p_cctv {text-align:center; margin-top:15px; font-size:16px; font-weight:bold; color:gray;}
.p_cctv2 {margin-left:20px; font-size:12px; font-weight:bold;}
.leftmenu_hide {display:none;}
.li_left_30{margin-left:30px;}
.wah_p {background:url(/01kr/images/ico_03.gif) no-repeat left 7px; padding-left:12px; font-weight:normal; color:#666666; margin:0; padding-bottom:15px;}
.tac{text-align:center;}


/* 산업경제 관련  */
.economic_bus_all	{margin:0 0 10px 0;}
.economic_bus01		{width:170px;float:left;padding:10px 0 0 0;}
.economic_bus02		{margin:0 0 0 170px;}


/* 도정정보 새주소 관련 회색선 박스  */
.life_graybox01		{border:1px solid #dddddd; padding:5px 3px;margin:5px;}
.life_graybox01 .img	{width:140px;float:left;}
.life_graybox01 dl	{margin:0 0 0 145px;height:80px;}
.life_graybox01 dt	{font-weight:bold;padding:4px 0 0 0;}
.life_graybox01 dd	{}



/* 회원가입(약관) */
.info_join p {padding-left:10px;}
.info_join .info_p {padding-left:25px;}
.info_join .info_pp {padding-left:35px;}

/* 사이버도지사 공약 페이지 */
.work2_3blank_area					{width:100%;padding:0 0 0 5px;}
.work2_3blank_area .work2_3blank	{margin:0;float:left;width:33%;}
.work2_3blank_area .work2_2blank	{margin-bottom:15px;float:left;width:100%;}
.work2_3blank ul					{margin:0;}
.work2_3blank li					{margin:0;background:url(/01kr/images/06governor/icon1.gif) no-repeat 10px 5px;padding:0 0px 1px 21px;letter-spacing:-1px;}
.work2_2blank ul					{margin:0;}
.work2_2blank li					{margin:0;letter-spacing:0px; padding-left:4px;}
.work2_2blank .li_icon				{background:url(/01kr/images/06governor/icon1.gif) no-repeat 10px 5px;padding:0 0px 1px 21px;}
.btn_right								{float:right; padding-bottom:10px; padding-right:20px;}
.btn_right2								{float:right; padding-top:8px; padding-right:20px;}
.sub_st				{clear:both;background:url(/01kr/images/06governor/sub_stbg.gif) no-repeat left top; padding:0 0 15px 0;}  /*중간단락제목 제어 2 */ 

/* 사이버도지사 인사말 */
.work_main1					{height:425px;background:url(/01kr/images/06governor/main_bg1_02.gif) no-repeat left top;padding:0px 0 0 23px;}
.work_main1	.messege		{width:380px;height:420px;padding:0 0 5px 3px;overflow:auto; overflow-x:hidden;line-height:140%; }
.work_main1 strong			{font-size:15px;font-weight:bold;color:#f76e00;}
.work_main1 p			{text-align:right;}

/* 사이버도지사 걸어온 길 */
.work1_area					{float:left; position:absolute; margin-left:-5px;}
.work1_area	#topimg			{}
.work1_area	#topimg p			{margin:0;padding:0 0 10px 5px;line-height:140%;}
.work1_area2				{clear:both;padding:25px 0 0 0;}
.work1_area2 .img			{width:112px;padding:0 13px 0 0;float:left;}
.work1_area2 .cont			{margin-left:125px;color:#717171;}
.work1_area2 .cont ul		{margin:0;}
.work1_area2 .cont li		{margin:0;background:url(/01kr/images/06governor/icon2.gif) no-repeat left 6px;padding:0 0 0 9px;}
#cont_area			{padding:0 10px 40px 10px; width:600px; height:1050px; text-align:justify;background:url(/01kr/images/06governor/bg_main2.gif) repeat-y left top;}

/* 사이버도지사 도지사에게 바란다 게시판 전체 */
/* 게시판 리스트 */
#cont_area2			{padding:0px 10px 40px 10px; width:600px; text-align:justify; } /* 노트라인 없음 - 주로 게시판용 */
.list_bar						{width:100%;border-collapse:collapse; background:url(/01kr/images/06governor/list_bar2.gif) repeat-x top;} 
.list_bar_img					{text-align:center;padding:7px 0 17px 0; background:url(/01kr/images/06governor/list_bar_line.gif) no-repeat right 9px;} 
.list_bar_left					{text-align:center;padding:7px 0 17px 0; background:url(/01kr/images/06governor/list_bar1.gif) no-repeat left top; }
.list_bar_right					{text-align:center;padding:7px 0 17px 0; background:url(/01kr/images/06governor/list_bar3.gif) no-repeat right top; }
.list							{padding:4px; background:url(/01kr/images/06governor/bbs/line1.gif) repeat-x bottom;}
/*  게시판_뷰  */
.bbs_view						{}
.bbs_view .subject	 			{font-weight:bold;padding:4px 10px;background-color:#f0ede5;border-top:1px solid #d6d4cc;border-bottom:1px solid #d6d4cc;}
.bbs_view .content				{padding:25px 15px; }
.bbs_view .view1				{padding:4px;width:65px; font-size:11px;color:#777168; border-bottom:1px solid #e3e2dc;background:url(../image/bbs/list_bar_line.gif) no-repeat right top #f7f6ef;}
.bbs_view .view2				{padding:4px 7px; border-bottom:1px solid #e3e2dc;}
/*  게시판_글쓰기  */
.bbs_write					{}
.bbs_write .subject	 		{font-weight:bold;padding:4px 0px;text-align:center;background-color:#f0ede5;border-top:1px solid #d6d4cc;border-bottom:1px solid #d6d4cc;}
.bbs_write .write1			{padding:4px;width:90px; font-size:11px;color:#777168; border-bottom:1px solid #e3e2dc;background:url(../image/bbs/list_bar_line.gif) no-repeat right top #f7f6ef;}
.bbs_write .write2			{padding:4px 7px; border-bottom:1px solid #e3e2dc;}

.graybox1_1					{padding:10px 8px 10px 55px;background:url(../image/bbs/line1.gif) repeat-x bottom;} 
.graybox1_2					{background:url(../image/bbs/graybox1_1.gif) no-repeat left top #f2f2f2; color:#aa805e;width:100%;text-align:left;border-collapse:collapse;}
.graybox1_3					{background:url(../image/bbs/graybox1_3.gif) no-repeat left bottom;height:15px; padding:15px;}

.graybox2_1					{}
.graybox2_2					{background:url(../image/bbs/graybox2_1.gif) no-repeat left top #f2f2f2;padding:10px 15px 0 15px; color:#aa805e;width:420px;text-align:left;}
.graybox2_3					{background:url(../image/bbs/graybox2_3.gif) no-repeat left bottom #f2f2f2;height:10px; width:450px;}

.quiz_wrap01		{margin:0;width:100%;border:1px solid #d5d5d5;background:url("http://114.108.141.111/~jbquiz/korean/image/20111230/bg02.gif") repeat-y left top; overflow-x:hidden;}
.quiz_wrap03		{background-color:#ffffff;padding:0 0 0px 0;text-align:center;}
.quiz_wrap04		{padding:16px 14px;}
.quiz_form_table	{border-collapse:collapse;border:2px solid #485cb7;}
.quiz_form01		{padding:7px;color:#ffffff;font-weight:bold;font-size:12px;background-color:#44b6ba;border-bottom:1px solid #7f8dcc;}
.quiz_form02		{width:28%;padding:5px 4px; line-height:130%;font-weight:bold;letter-spacing:-1px;color:#666666;background-color:#ffffff;font-size:12px; border-bottom:1px solid #7f8dcc;text-align:center;}
.quiz_form03		{padding:5px;color:#666666;line-height:150%;background-color:#ffffff;font-size:12px; border-bottom:1px solid #7f8dcc;border-left:1px solid #7f8dcc;}
 

.p_ctl	{text-align:center;}

/*  QR 코드 페이지 CSS */
#contents					{margin:0; clear:both;padding-top:15px;padding-bottom:10px;background-color:#ffffff;} 
#contents h2							{margin:0 0 10px 0px;padding:0 0 0 15px;color:#111; font-size:15px;letter-spacing:-1px;font-weight:bold; background:url('http://m.jb.go.kr/images/korean/common/st_icon01.png') no-repeat left 2px;-webkit-background-size:11px 17px;}
	@media screen and (-webkit-min-device-pixel-ratio:2){#contents h2{background-image:url('http://m.jb.go.kr/images/korean/common/st_icon01x2.png');}}
#contents .h2_h						{height:34px;}
#contents h3							{margin:0 0 8px 0px;padding:0 0 0 15px; color:#373a3f; font-size:14px; font-weight:bold;letter-spacing:-1px; background:url('http://m.jb.go.kr/images/korean/common/st_icon02.gif') no-repeat 2px 5px;-webkit-background-size:8px 8px;}
#contents h4							{background:url(/01kr/images/ico_01.gif) no-repeat left 1px; padding-left:21px; color:#ff8700; font-size:1.33em;}
#contents h5							{background:url(/01kr/images/ico_02.gif) no-repeat left 3px; padding-left:19px; font-weight:bold; color:#666666; font-size:1.08em; margin:20px 0 15px 3px;}
#contents .sub_list01					{margin:3px 0 5px 0;font-size:12px;padding:0 0 0 9px; color:#555555; background:url('http://m.jb.go.kr/images/korean/common/icon01.gif') no-repeat left 4px; word-break:break-all;-webkit-background-size:5px 8px;}
	@media screen and (-webkit-min-device-pixel-ratio:2){#contents .sub_list01{background-image:url('http://m.jb.go.kr/images/korean/common/icon01x2.gif');}}
#contents .sub_list02					{margin:3px 0 3px 0;font-size:12px;padding:0 0 0 9px;color:#666666; font-weight:normal; background:url('http://m.jb.go.kr/images/korean/common/icon02.gif') no-repeat left 7px;-webkit-background-size:3px 3px;}
#contents .sub_list03					{font-size:12px;padding:0 0 0 7px;color:#666666; font-weight:normal; background:url('http://m.jb.go.kr/images/korean/common/icon03.gif') no-repeat left 7px;}
#contents .sub_list04					{margin:10px 0 0 0;font-size:12px;color:#666666;text-align:justify;}
#contents .sub_cont01					{padding-left:10px;padding-right:10px; }
#contents .sub_cont02					{margin-bottom:15px;padding-left:10px;padding-right:10px;padding-bottom:10px; font-size:12px;}
#contents .sub_cont02:last-child		{border:none;margin:0;}
#contents .sub_cont03					{clear:both;padding-left:15px;font-size:12px;line-height:150%;text-align:justify;} /* sub_list01를 감싸는 왼쪽 들여쓰기 용도 */
#contents .sub_cont03 ul				{padding-left:2px;padding-top:5px;padding-bottom:5px;}
#contents .sub_cont04					{clear:both;padding-left:5px;font-size:12px;line-height:150%;text-align:justify;}


#contents .subcont_txt01				{font-size:15px;}
#contents .subcont_txt02				{font-size:14px;color:#333;}

#contents .contents_hr01				{background:url('http://m.jb.go.kr/images/korean/common/sub_line01.gif') repeat-x left top;height:1px;margin:12px 0;} 

