﻿@charset "utf-8"; 
@import url('./layout.css');
@import url('./board.css');
@import url('./base.css');
@import url('./document.css');

#wrap {background: url("../../image/people/header_wrap_bg.gif") repeat-x top; 	}
#headerwrap div.header	{  background: url("../../image/people/header_gnbbg.gif") no-repeat left bottom; }

/************** 게시판 스킨  #2968ba *******************/
div.page  em , div.LIST em  , div.VIEW em , div.FORM em {color:#2968ba; }

div.boardTab ul  { background:url('../../image/people/tab_bg.gif') repeat-x left bottom; }
div.boardTab ul  li{ background:url('../../image/people/tab_bg_right.gif') right top no-repeat;  }
div.boardTab ul   li a{ background:url('../../image/people/tab_bg_left.gif') left top no-repeat; }
div.boardTab ul   li.curr a{ color:#2968ba; }
div.boardTab p.desc {clear:both; background: url('../../image/people/bl_bbs.gif') no-repeat 0px 10px ;}

div.LIST table.boardList ,div.VIEW  .boardView , div.FORM .write  {	 border-top: #2968ba 2px solid; } 

div.VIEW  .boardView th  , div.VIEW  .boardView td{		border-bottom: #e4e8eb 1px solid;			}
div.VIEW  .boardView .originalC_th , div.FORM  .write .originalC_th  {	color: #2968ba;	border-top: #2968ba 1px solid;}
div.VIEW  .boardView .originalC_td , div.FORM  .write .originalC_td {border-top: #2968ba 1px solid;}
		div.VIEW  .boardView_00 th {				background: #2968ba;border-bottom: #2968ba 1px solid;			text-align: left;	padding:5px 0 5px 15px;				}
		div.VIEW  .boardView_00 td {			border-bottom: #2968ba 1px solid;		padding:5px 0 5px 15px;	}
div.boardTab p.desc .red{color:#e62013;}
div .download{width:360px; height:200px; margin-left:20px; border-top:2px solid #2968ba; border-left:1px solid #cecece; border-right:1px solid #cecece; border-bottom:1px solid #cecece; margin-bottom:15px;}
div .download dl{color:#3a3a3a; margin-left:20px;}
div .download dl dt{float:left; height:26px; width:225px; padding-left:10px; background:url('../../image/people/bDot.jpg') no-repeat 0px 3px; clear:both;}
div .download dl dd{float:left; height:26px; width:80px;}
div .download dl dd img{vertical-align:top;}
div .period dl{padding-left:20px; color:#696969;}
div .period dl dd{padding-left:10px; background:url('../../image/people/bDot.jpg') no-repeat 0px 3px; clear:both;}
div .period dl dd em{color:#2968ba;}
div.description em{color:#2968ba;}


/*답변th*/
div.VIEW  .boardView th.re_th {	background: #e9f0f8;	color: #2968ba;	border-top: #2968ba 1px solid;  border-bottom: #c3d5ec 1px solid;	text-align: center;	padding:7px 0 7px 15px;		}
div.review div.form		{ width: 100%; overflow: hidden;  border-bottom: 1px solid #2968ba; border-top: 2px solid #2968ba;}		
div.review ul.comment li div.author  em { color:  #2968ba ; font-weight:bold; }
/*********************************/
/*컨텐츠 스킨*/
div.page  h3						{   vertical-align: middle; padding-left:20px;   background: url('../../image/people/bl_bbs.gif') no-repeat left 2px; }
div.page ul.cont01 li strong {color: #2968ba;}

 /*실명인증 배경이미지*/
 div.Bgreal {background: url("../../image/people/hSelfBg_00.jpg") no-repeat   right 10px;	 overflow:hidden; padding:0 0 20px 15px; overflow:hidden;}

/* tab control */
#tabNavi {
	width:615px;
	height:24px;
	border-bottom:1px solid #4185DC;
	margin: 20px 0;
}
		#tabNavi a {
			float:left;	
		}
		#tabNavi img {
			margin:0 0 -1px 0;
		}


/* blue 댓글 */
.blueReplyBoard {
	border-top: #2a69b9 2px solid;
}
.blueReplyBoard th {
	border-bottom: #2a69b9 1px solid;
}
.iS .blueS {
	color: #2a69b9;
	position: absolute; right: 80px; top: 5px;
}
#replyBoard .bgCBlue {
	border-bottom: #2a69b9 1px solid;
}
#replyBoard .reBlueName {
	font-weight: bold;
	color: #2a69b9;
}


.h30 {
	width: 615px;
	height: 30px;
}


/* **************************** 공통 **************************** */

/*people1*/
.g4c_info_Top {
	width: 602px; height: 99px;
	background: url("../../image/people/people100Bg.jpg") no-repeat 0 0;
	padding: 5px 0 0 13px;
	line-height: 160%;
	margin: 30px 0 ;
}
		.g4c_info_Top span {
			color: #2f67c6; font-weight: bold;
		}

		.g4c_info_Top div{font-size:8pt; line-height:1.3em;}
.gT {
	font-weight: bold;
	padding: 15px 0 5px 13px;
	background: url("../../image/people/bIcon.jpg") no-repeat 3px 17px;
	color: #3a3a3a;
}
.gText {
	padding: 0 0 15px 5px;
	line-height: 160%;
}
		.gText .fBlue_bold {
			color: #2f67c6; font-weight: bold;
		}
		.gText .fBlue {
			color: #2f67c6;
		}
.aaCenter {
	width: 615px;
	text-align: center;
	padding: 10px 0;
}

.g4c_info_Bg01 {
	width: 615px; height: 47px;
	padding: 30px 0 0 10px;
	background: url("../../image/people/g4c_info_Bg01.jpg") no-repeat 0 15px;
	font-size: 0.9em;
	line-height: 160%;
	margin-bottom: -1px;
}
		.g4c_info_Bg01 .nLine {
			font-weight: bold;
			text-decoration: underline;
		}

.posR {
	position:relative;
	width:615px;
	height:318px;
	z-index:1;
}
	.longD {
		position:absolute;
		top:20px;
		left:5px;
		z-index:-1;
		width:600px;
		height:250px;
		font-size:0.9em;
		letter-spacing:-1px;
	}

/*people2*/
#guide_Frame {
	width: 615px; height: 400px;
	margin-top: 30px;
	overflow: auto;
	background: gray;
}

/*people3*/
/* 본인확인 */
.hSelf {
	width: 615px; height: 90px;
	background: url("../../image/people/hSelfBg_00.jpg") no-repeat 0 0;
	color: #747474;
	margin-top: 20px;
}
.hSelf_sT {
	padding: 0 0 15px 15px;
	margin-top: 10px;
}
.hSelf_text {
	line-height: 160%;
	padding-left: 30px;
}
.hSelf_text .fBlue {
	color: #2566b6;
}
.hSelf_text .uLine {
	text-decoration: underline; 
}
.hSelf_text .fBlue_uLine {
	text-decoration: underline; 
	color: #3867c1;
}
.hSelf_input {
	width: 330px;	height: 50px; 
	float: left;
}
.hSelf_input th {
	font-weight: bold;
	width: 110px; height: 25px;
	background: url("../../image/people/lIcon.jpg") no-repeat 5px 8px;
	padding-left: 15px;
	text-align: left;
}
.hSelf_Bt {
	height: 55px;
	float: left;
	padding-top: 3px;
}
.hTable {
	background: url("../../image/people/hSelfBg_01.jpg") no-repeat 0 0;
	width: 540px; height: 96px;
	padding: 20px 0 0 75px;
}
	.hSelf_name {
		width: 184px;
	}
	.hSelf_ddNum1, .hSelf_ddNum2 {
		width: 83px;
	}

/* 사무목록 */
.grayTable01 {
	border-top: #dfdfdf 2px solid;
	width: 615px;
	margin-top: 10px;
}
		.grayTable01 th {
			background: #f5f5f5;
			border-right: #dfdfdf 1px solid;
			border-bottom: #dfdfdf 1px solid;
			border-top: #dfdfdf 2px solid;
			text-align: center;
			padding: 6px;
		}
		.grayTable01 td {
			border-right: #dfdfdf 1px solid;
			border-bottom: #dfdfdf 1px solid;
			padding: 10px 23px;
			width: 308px;
		}
		.grayTable01 .noLine {
			border-right: none;
		}

/*people4*/
.pW615_401 {
	width: 355px; height: 230px;
	background: url("../../image/people/people401Bg.jpg") no-repeat 0 40px;
	padding: 30px 0 0 260px;
}

/*people5*/
/* 본인확인 */
.hSelf {
	width: 615px; height: 90px;
	background: url("../../image/people/hSelfBg_00.jpg") no-repeat 0 0;
	color: #747474;
	margin-top: 20px;
}
.hSelf_sT {
	padding: 0 0 15px 15px;
	margin-top: 10px;
}
.hSelf_text {
	line-height: 160%;
	padding-left: 30px;
}
.hSelf_text .fBlue {
	color: #2566b6;
}
.hSelf_text .uLine {
	text-decoration: underline; 
}
.hSelf_text .fBlue_uLine {
	text-decoration: underline; 
	color: #3867c1;
}
.hSelf_input {
	width: 330px;	height: 50px; 
	float: left;
}
.hSelf_input th {
	font-weight: bold;
	width: 110px; height: 25px;
	background: url("../../image/people/lIcon.jpg") no-repeat 5px 8px;
	padding-left: 15px;
	text-align: left;
}
.hSelf_Bt {
	height: 55px;
	float: left;
	padding-top: 3px;
}
.hTable {
	background: url("../../image/people/hSelfBg_01.jpg") no-repeat 0 0;
	width: 540px; height: 96px;
	padding: 20px 0 0 75px;
}
	.hSelf_name {
		width: 184px;
	}
	.hSelf_ddNum1, .hSelf_ddNum2 {
		width: 83px;
	}


/* 제도안내 */
.cTop {
	background: url("../../image/people/bIcon.jpg") no-repeat 18px 4px;
	padding: 0 0 5px 30px;
	font-weight: bold;
	color: #3a3a3a;
}
		.system_info {
			margin-bottom: 20px;
		}
		.system_info dt {
			color: #2b63c4; font-weight: bold;
			padding: 0 0 5px 30px;
		}
		.system_info dd {
			padding: 0 0 15px 33px;
			line-height: 160%;
		}
		.system_info dd span {
			color: #ec1d13;
		}
		.system_info li {
			background: url("../../image/people/bDot.jpg") no-repeat 25px 5px;
			padding-left: 35px;
			line-height: 160%;
		}
		.system_info li span {
			color: #2867b6;
		}
.grayTable {
	border-top: #dfdfdf 2px solid;
	color: #686868;
	width: 580px;
	margin-bottom: 20px;
}
		.grayTable th {
			background: #f5f5f5;
			border-right: #dfdfdf 1px solid;
			border-bottom: #dfdfdf 1px solid;
			border-top: #dfdfdf 2px solid;
			text-align: center;
			padding: 6px;
		}
		.grayTable td {
			border-right: #dfdfdf 1px solid;
			border-bottom: #dfdfdf 1px solid;
			padding: 10px;
			text-align: center;
		}
		.grayTable .noLine {
			border-right: none;
		}
		.w60 {
			width: 60px;
		}
		.grayTable .noLine_w60 {
			width: 60px;
			border-right: none;
		}
.system_info_Table {
	width: 359px; height: 216px;
	background: url("../../image/people/system_info_Bg.jpg") no-repeat 0 0;
	margin-top: 10px;
}
		.sTd {
			background: url("../../image/people/bDot.jpg") no-repeat 15px 10px;
			padding-left: 22px;
			height: 26px;
		}
		.sTd_T {
			background: url("../../image/people/bDot.jpg") no-repeat 15px 25px;
			vertical-align: bottom;
			padding:0 0 4px 22px;
			height: 37px;
		}
		.sTd_B {
			background: url("../../image/people/bDot.jpg") no-repeat 15px 7px;
			vertical-align: top;
			padding: 4px 0 0 22px;
			height: 45px;
		}
		.sTd_Tt {
			vertical-align: bottom;
			padding-bottom: 4px;
		}
		.sTd_Bt {
			vertical-align: top;
			padding-top: 4px;
		}
.posR {
	position:relative;
	width:595px;
	height:330px;
	z-index:1;
}
	.longD {
		position:absolute;
		top:30px;
		left:5px;
		z-index:-1;
		width:500px;
		height:300px;
		font-size:0.9em;
		letter-spacing:-1px;
	}

/* 신체검사결과확인 */
.b10 {
	padding-bottom: 10px;
}

/*people6*/
.pW615_600 {
	width: 405px; height: 259px;
	background: url("../../image/people/people600Bg.jpg") no-repeat 0 20px;
	padding:20px 0 0 210px;
}
.p600_Top {
	background: url("../../image/people/bDot.jpg") no-repeat 0 12px;
	padding: 8px 10px;
	line-height: 160%;
}
		.p600_Top span {
			color: #3865b6;
		}

.physical_Top {
	padding: 10px 0 0 5px;
}
.physical_info {
	padding: 10px 10px;
}
		.physical_info dt {
			color: #1e6dd2;
			font-weight: bold;
			padding: 15px 0 5px 0;
		}
		.physical_info dd {
			line-height: 160%;
		}
		.physical_info span {
			color: #ec2704;
		}

/*people7*/
.center_info_Top {
	padding: 30px 0 10px 0;
}
.pW615_710 {
	width: 615px; height: 207px;
	background: url("../../image/people/people710Bg.jpg") no-repeat 0 0;
}
		.p10 {
			margin: 10px 0 10px 0;
			line-height: 160%;
		}
.center_Service {
	background: url("../../image/people/bIcon.jpg") no-repeat 0 13px;
	font-weight: bold;
	padding: 10px 0 0 10px;
	color: #3a3a3a;
}
.center_info {
	line-height: 160%;
}
		.center_info dt {
			color: #1e6dd2;
			font-weight: bold;
			padding: 15px 0 5px 10px;
		}
		.center_info dd {
			padding-left: 15px;
			line-height: 160%;
		}
		.center_info ul {
			padding: 10px 0;
		}
		.center_info li {
			line-height: 160%;
		}
		.fRed {
			color: #e01e15;
		}
		.fBlue_bold {
			display: block;
			color: #2468b9; font-weight: bold;
			padding: 8px 0 4px 0;
		}
		.fBlue_dot {
			background: url("../../image/people/bDot.jpg") no-repeat 7px 3px;
			color: #2468b9;
			padding-left: 15px;
		}

/* 720 - iframe */
#faq_Frame {
	width: 615px; height: 400px;
	margin-top: 30px;
	overflow: auto;
	background: gray;
}
/* 730 - iframe */
#qna_Frame {
	width: 615px; height: 400px;
	margin-top: 30px;
	overflow: auto;
	background: gray;
}
/* 740 - iframe */
#apartControl_Frame {
	width: 615px; height: 400px;
	margin-top: 30px;
	overflow: auto;
	background: gray;
}

/*people8*/
/* 고충민원*/
.difficulty_Bg {
	width: 615px; height: 145px;
	background: url("../../image/people/people810Bg.jpg") no-repeat 0 30px;
	padding: 45px 0 0 15px;
}
		.p20 {
			line-height: 150%;
		}
		.p20_1 {
			padding-top: 10px;
			line-height: 150%;
		}
		.difficulty_Bg span {
			color: #2b63b8; font-weight: bold;
			line-height: 160%;
		}
#difficulty_Frame {
	width: 615px; height: 400px;
	margin-top: 30px;
	overflow: auto;
	background: gray;
}

/* 예산낭비신고센터 */
.budget_Bg {
	width: 615px; height: 117px;
	background: url("../../image/people/people820Bg.jpg") no-repeat 0 30px;
	padding: 45px 0 15px 15px;
}
		.budget_Bg span {
			color: #2b63b8; font-weight: bold;
			line-height: 160%;
		}
.budget_info {
	height: 220px;
	background: url("../../image/people/dotLine.jpg") no-repeat 0 bottom;
}
		.budget_info dt{
			color: #2b62b2;
			font-weight: bold;
			padding: 10px 0 10px 10px;
		}
		.budget_info dd {
			padding: 0 0 15px 15px;
		}
		.budget_info span {
			color: #2b62b2;
		}
.pBt {
	width: 615px; text-align: center;
	padding-top: 10px;
}
.p10 {
	padding-bottom: 10px;
}

/* 예산낭비신고센터 - veiw */
.answer {
	padding: 10px 0 10px 10px;
}
	.answer span {
		color: #2c60b4; font-weight: bold;
	}


/* 규제개혁추진코너 - 안내 */
.reRe_exp {
	padding: 0 0 20px 20px;
}
	.pB20 {
		padding-bottom: 20px;
		line-height: 160%;
	}
	.aCenter {
		height: 50px;
		text-align: center;
		background: url("../../image/people/dotLine.jpg") no-repeat 0 bottom;
	}
	.a820Center {
		text-align: center;
		background: url("../../image/people/dotLine.jpg") no-repeat 0 bottom;
	}
.nationProp_info {
	padding: 15px 0 15px 5px;
}
.regulationReform_info {
	width: 615px;
}
		.regulationReform_info dt {
			width: 65px;
			background: url("../../image/people/bDot.jpg") no-repeat 10px 5px;
			color : #2960ba;
			float: left;
			padding-left: 20px;
			line-height: 160%
		}
		.regulationReform_info dd {
			width: 530px;
			float: left;
			line-height: 160%
		}

/*게시판 뷰 추가*/
div.VIEW  .boardView1{	width: 100%; border-top: #2968ba 1px solid; border-collapse: collapse;	 }						/*color*/
div.VIEW  .boardView1 th {background: #f5f5f5;	border-bottom: #e4e8eb 1px solid;			text-align: left;	padding:7px 0 7px 15px;		}
div.VIEW  .boardView1 td {border-bottom: #e5e5e5 1px solid;			padding:7px 0 7px 15px;		}
div.VIEW  .boardView1 th.re_th {	background: #e9f0f8;	color: #2968ba;	border-top: #2968ba 1px solid;  border-bottom: #c3d5ec 1px solid;	text-align: center;	padding:7px 0 7px 15px;		}
div.VIEW  .boardView1  h5 {padding:0 0 0 20px; background: url("../../image/board/bl_bbs.gif") no-repeat 10px  5px ; color: #3a3a3a;  }
#pstep{width:575px; height:93px; background:url("../../image/people/bg_people312_01.gif") no-repeat; padding:15px 0px 0px 20px; text-align:center;}
#pstepinfo{width:615px; text-align:center;}
.mr85{margin-right:85px;}
.mr20{margin-right:20px;}

div.description1 em{color:#2968ba;}
.desc em{color:#2968ba;}

/*people842*/
#people842info{width:600px; height:55px; background:#f4f3f3; padding:10px 0px 0px 15px; font-size:8pt;}
#people842con{font-size:8pt; line-height:1.7em; font-family:dotum;}
#people842con span{font-family:dotum; color:#ea1c22;}

/*전자민원신청안내*/
#g4cgo{height:115px; background: url("../../image/people/dotLine.jpg") no-repeat 0 bottom;}


/*혜숙추가 : http://211.240.90.5:9091//people/people600.asp*/

/*혜숙추가 :http://211.240.90.5:9091/people/people720.asp*/


.ipf1{height:19px; padding:2px 3px 1px; border:1px solid #bebebe; color:#707070; font:1em/1.2 dotum,gulim,sans-serif;}
