@charset "utf-8";

*{padding:0; margin:0;}
body{font-family:Dotum,"돋움"; font-size:12px; color:#888; line-height:1.5;}
a{font-family:Dotum,"돋움"; font-size:12px; color:#888; text-decoration:none;}
a:hover{text-decoration:none;}
img{border:0 none;}
li{list-style:none;}
table {border-collapse:collapse;}
fieldset {display:block; border:none; }
caption, legend{position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
select{font-family:Dotum,"돋움"; font-size:12px; color:#888;}
h1, h2, h3, h4, h5, h6, th, td{font-family:Dotum,"돋움"; font-size:12px; color:#888;}
em, address{font-style:normal;}
button {border:none; cursor:pointer;}

.haze {position:absolute; left:0; top:0; width:0; height:0; font-size:0; visibility:hidden;}

.boardArea fieldset {padding:14px 18px 0 4px; background:#fafafa; border:2px solid #dcdcdc;}
.boardArea fieldset p {float:left; height:35px; padding:0 0 0 14px; }
.boardArea fieldset p.case {float:right; }
.boardArea fieldset label {display:inline-block; padding-left:8px; margin-top:3px; /**margin-top:5px;*/ font-weight:bold; vertical-align:top; 
	background:url(/images/egovframework/com/cop/kookbang/bu_dot.gif) no-repeat left 4px; /**background:url(/images/egovframework/com/cop/kookbang/bu_dot.gif) no-repeat left 3px;*/}
.boardArea fieldset input {height:12px; padding:3px; vertical-align:top;  border:1px solid #c8c8c8;}
.boardArea fieldset select {/**margin-top:3px;*/ padding:1px; vertical-align:top; }
.boardArea fieldset button {margin-top:2px;  padding:1px; vertical-align:top;}
.boardArea fieldset button.btn_search {margin:0;}
.boardArea fieldset p.chbox input {border:none; vertical-align:middle;}
.boardArea fieldset p.chbox label {background:none; padding:0; vertical-align:middle;}

.boardArea .length {float:left; height:20px; padding:20px 0 0 0;}
.boardArea .length span {font-weight:bold;}

.boardArea .tel {float:right; height:20px; padding:20px 0 0 0; color:#ff8500;}

.boardArea .period {float:left; height:35px; padding:25px 0 0 10px; font-size:14px; font-weight:bold; color:#1d6dd0;
	background:url(/images/egovframework/com/cop/kookbang/bu_arrow.gif) no-repeat left 28px; }
.boardArea .period a {position:relative; top:-5px; vertical-align:top;}
.boardArea  .unit {float:right; height:30px; padding:30px 0 0 0; color:#404040;}

.boardList {clear:both; width:100%; border-top:2px solid #6c6c6c;}
.boardList thead th {padding:8px 0 5px 0; color:#979797; background:#f7f7f7; border-bottom:1px solid #dddddd;}
.boardList tbody td {padding:8px 0 5px 0; text-align:center; color:#979797; border-bottom:1px solid #dddddd;}
.boardList tbody td a {color:#979797; }
.boardList tbody td .new {margin-left:5px;}
.boardList tbody td.left {padding-left:10px; text-align:left;}
.boardList tbody tr.total td {font-weight:bold;}

.staticList {clear:both; width:100%; border-top:2px solid #6c6c6c;}
.staticList thead th {padding:8px 0 5px 0; /*color:#6566;*/ background:#f7f7f7; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd;}
.staticList tbody td {padding:8px 0 5px 0; text-align:center; color:#666; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd;}
.staticList .end {border-right:none;}
.staticList tbody tr.total td {font-weight:bold;}

.newsList {clear:both; width:100%; border-top:2px solid #6c6c6c;}
.newsList  .article {position:relative; min-height:70px; /**height:70px;*/ padding:20px 15px 20px 20px; border-bottom:1px solid #ddd;}
.newsList  .article p .img {float:left; margin-right:20px;}
.newsList  .article p a {color:#979797; line-height:1.4;}
.newsList  .article p a.tit {color:#1187ce; font-size:14px; font-weight:bold; margin-bottom:5px;}
.newsList  .article p a:hover {text-decoration:underline;}
.newsList  .article .date {position:absolute; right:10px; top:20px; padding:0;  font-size:11px; color:#b4b4b4;}

.boardArea .writeIdx {float:left; height:20px; font-size:11px; /*font-weight:bold;*/ color:#7a7a7a;}
.boardArea .writeIdx span {font-weight:normal; margin-left:5px;}
.boardArea .writeinfo {float:right; height:20px; padding-left:15px; font-size:11px;  font-weight:bold;color:#7a7a7a;}
.boardArea .writeinfo span {font-weight:normal; margin-left:5px;}

.boardView {clear:both; width:100%;  border-top:2px solid #6c6c6c;}
.boardView p {padding:8px 0 7px 15px;}
.boardView p.tit {font-weight:bold; color:#7a7a7a; background:#f7f7f7; border-bottom:1px solid #ddd;}
.boardView p.tit span {color:#03639d;}
.boardView div.items {height:30px; border-bottom:1px solid #ddd; }
.boardView div.items p {float:left; width:270px; font-weight:bold; color:#7a7a7a; font-weight:bold;}
.boardView div.items p a {text-decoration:underline; color:#4c79ac;}
.boardView div.items p.case {width:110px;}
.boardView div.items p span {font-weight:normal;}
.boardView p.con {padding:25px; line-height:1.5; border-bottom:1px solid #ddd;}
.boardView p.con span.img {float:left; position:relative; margin-right:15px; margin-bottom:10px;}
.boardView p.con span a {position:absolute; top:37%; left:37%;}
.boardView p.con p {padding:0;}
.boardView p.file { border-bottom:1px solid #ddd;}
.boardView p.file a {text-decoration:underline; color:#288dff;}
.boardView p.file img {vertical-align:middle;}
.boardView p.btns {padding-top:20px; text-align:right;}
.boardView .items2 {padding-left:15px;}
.boardView .items2 p {padding-left:0; font-weight:bold;}

.paginate {padding-top:20px; text-align:center;}
.paginate a {display:inline-block; padding:0 3px;}
.paginate span {display:inline-block; padding:0 3px; font-weight:bold;}

.btn_calendar  {width:17px; height:17px; background:url(/images/egovframework/com/cop/kookbang/btn_calendar.gif) no-repeat 1px 1px;}
.btn_eraser {width:17px; height:17px; background:url(/images/egovframework/com/cop/kookbang/btn_eraser.gif) no-repeat 1px 1px;}
.btn_search {width:87px; height:21px; background:url(/images/egovframework/com/cop/kookbang/btn_search.gif) no-repeat left top;}
.btn_apply {width:46px; height:22px; background:url(/images/egovframework/com/cop/kookbang/btn_regi.gif) no-repeat left top;}

.journalist {width:700px;}
.journalist table {width:100%;  border-top:2px solid #6c6c6c;}
.journalist table th {padding:8px 0 5px 0; color:#666; background:#ededed; border-bottom:1px solid #dcdcdc;}
.journalist table td {padding:8px 0 5px 14px; color:#4f4f4f; text-align:left; border-bottom:1px solid #dcdcdc;}

.journalist p.btns {padding-top:10px; text-align:right;}

.newWrite {width:700px; }
.newWrite legend {position:static; visibility:visible; width:100%; height:20px; padding:0 0 0 16px; margin-left:-5px; color:#666; 
	font-size:12px; line-height:1.2; font-weight:bold; background:url(/images/egovframework/com/cop/kookbang/bu_dot2.gif) no-repeat left top;}
.newWrite table {width:100%;  border-top:2px solid #6c6c6c;}
.newWrite table th {padding:8px 0 5px 0; color:#666; background:#ededed; border-bottom:1px solid #dcdcdc;}
.newWrite table td {padding:8px 0 5px 14px; color:#4f4f4f; text-align:left; border-bottom:1px solid #dcdcdc;}
.newWrite table td .UItext {height:13px; padding:3px; border:1px solid #ddd;}
.newWrite table td #date_div {display:none; padding:7px; }
.newWrite p.btns {padding-top:10px; text-align:center;}
.newWrite p.btns  button {vertical-align:top;}
.newWrite .writingCon {text-align:center;}

