@charset "utf-8";

/* 공통  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

#cnt {float:left;width: 607px; }

/* 기타 프로그램 게시판 전체 div 감싸기 센터 정렬 */
#bod_etc { margin:auto;width:607px; }
/* 관리자 공통 게시판 전체 div 감싸기 센터 정렬 */
#admin_bod { margin:auto;width:607px; }
/* 민원서비스 > 분야별 민원서비스 안내 탭 메뉴 감싸기 */
#bod_minTab { margin-bottom: 10px;width:607px; }

#bod_minFoot { margin: 10px 0px 10px 0px;width:607px; }

#bod_menu_name{width:607px;margin:10px 10px 10px 10px;font-size: 14px;color: #333333;font-family: "돋움";font-weight:bold;}

table, td {font-family: "돋움";	font-size: 12px;color: #333333;	line-height:20px;letter-spacing: -0.5px;}

.pager{font-family: "돋움";	font-size: 12px;color: #333333;	line-height:20px;letter-spacing: -0.5px;}


li{list-style:none;}
ul,li, ol,div,dl,dt,dd,td,th {margin:0;padding:0;} 
hr{display:none}

fieldset{border:0}
legend{display:none;}

img, table { border:0;}
.clear{clear:both;}

.b{font-weight:bold;}
.b_normal {font-weight:normal;}

/* content txt color */
.txt_pink {color:#cd4c8b;}
.txt_orange01 {color:#ff9900;}
.txt_orange02 {color:#ff6600;}
.txt_green {color:#288200;}
.txt_green02 {color:#669900;}
.txt_gray01 {color:#666666;}
.txt_blue01 {color:#0066cc;}
.txt_blue02 {color:#0033cc;}
.txt_brown01 {color:#aa3d3d;}
.tle_aboutcolor {color:#73b923;}
.tle_cstxt{color:#cc3680;}

/*text size*/
.fnt_11 {font-size:11px;}
.fnt_10{font-size:10px;}

/*text*/
.data {font-family:"Verdana";}

/* non_depts_box */
.nonetext{
 font-weight:normal;
 line-height:20px;
 padding:8px 0 0 0;
 color:#777777; 
 background:url(none);
}

/*text*/
.cs_boardTxt {color:#cc3680;}
.Green_01 {color:#7e94ba;}
.orange_01 {color:#ffa442;}
.Green_02 {color:#76b639;}
.yellow_01 {color:#c8bb44;}
.violet_01 {color:#8b6ab9;}

/* padding left */
.pad_l1 {padding-left:1px;}
.pad_l2 {padding-left:2px;}
.pad_l5 {padding-left:5px;}
.pad_l6 {padding-left:6px;}
.pad_l7 {padding-left:7px;}
.pad_l8 {padding-left:8px;}
.pad_l9 {padding-left:9px;}
.pad_l10 {padding-left:10px;}
.pad_l11 {padding-left:11px;}
.pad_l12 {padding-left:12px;}
.pad_l13 {padding-left:13px;}
.pad_l14 {padding-left:14px;}
.pad_l15 {padding-left:15px;}
.pad_l16 {padding-left:16px;}
.pad_l17 {padding-left:17px;}
.pad_l20 {padding-left:20px;}
.pad_l25 {padding-left:25px;}
.pad_l30 {padding-left:30px;}
.pad_l40 {padding-left:40px;}
.pad_l53 {padding-left:53px;}

/* padding right */
.pad_r4 {padding-right:4px;}
.pad_r5 {padding-right:5px;}
.pad_r10 {padding-right:10px;}
.pad_r11 {padding-right:11px;}
.pad_r13 {padding-right:13px;}
.pad_r15 {padding-right:15px;}
.pad_r17 {padding-right:17px;}
.pad_r20 {padding-right:20px;}
.pad_r24 {padding-right:24px;}
.pad_r25 {padding-right:25px;}
.pad_r30 {padding-right:30px;}

/* padding bottom */
.pad_b3 {padding-bottom:3px;}
.pad_b5 {padding-bottom:5px;}
.pad_b6 {padding-bottom:6px;}
.pad_b7 {padding-bottom:7px;}	
.pad_b8 {padding-bottom:8px;}
.pad_b9 {padding-bottom:9px;}
.pad_b10 {padding-bottom:10px;}
.pad_b11 {padding-bottom:11px;}
.pad_b12 {padding-bottom:12px;}
.pad_b13 {padding-bottom:13px;}
.pad_b14 {padding-bottom:14px;}
.pad_b15 {padding-bottom:15px;}
.pad_b16 {padding-bottom:16px;}
.pad_b17 {padding-bottom:17px;}
.pad_b18 {padding-bottom:18px;}
.pad_b19 {padding-bottom:19px;}
.pad_b20 {padding-bottom:20px;}
.pad_b25 {padding-bottom:25px;}
.pad_b30 {padding-bottom:30px;}
.pad_b40 {padding-bottom:40px;}

/* padding top */
.pad_t3 {padding-top:3px;}
.pad_t4 {padding-top:4px;}
.pad_t5 {padding-top:5px;}
.pad_t7 {padding-top:7px;}
.pad_t8 {padding-top:8px;}
.pad_t9 {padding-top:9px;}
.pad_t10 {padding-top:10px;}
.pad_t11 {padding-top:11px;}
.pad_t12 {padding-top:12px;}
.pad_t13 {padding-top:13px;}
.pad_t14 {padding-top:14px;}
.pad_t15 {padding-top:15px;}
.pad_t16 {padding-top:16px;}
.pad_t17 {padding-top:17px;}
.pad_t18 {padding-top:18px;}
.pad_t19 {padding-top:19px;}
.pad_t20 {padding-top:20px;}
.pad_t22 {padding-top:22px;}
.pad_t23 {padding-top:23px;}
.pad_t25 {padding-top:25px;}
.pad_t28 {padding-top:28px;}
.pad_t30 {padding-top:30px;}
.pad_t34 {padding-top:34px;}
.pad_t37 {padding-top:37px;}
.pad_t40 {padding-top:40px;}
.pad_t50 {padding-top:50px;}
.pad_t70 {padding-top:70px;}
.pad_t80 {padding-top:80px;}
.pad_t86 {padding-top:86px;}
.pad_t88 {padding-top:88px;}


/*margin top */
.margin_t5 {margin-top:5px;}
.margin_t6 {margin-top:6px;}
.margin_t7 {margin-top:7px;}
.margin_t8 {margin-top:8px;}
.margin_t9 {margin-top:9px;}
.margin_t10 {margin-top:10px;}
.margin_t11 {margin-top:11px;}
.margin_t12 {margin-top:12px;}
.margin_t13 {margin-top:13px;}
.margin_t14 {margin-top:14px;}
.margin_t15 {margin-top:15px;}
.margin_t16 {margin-top:16px;}
.margin_t17 {margin-top:17px;}
.margin_t18 {margin-top:18px;}
.margin_t19 {margin-top:19px;}
.margin_t20 {margin-top:20px;}
.margin_t40 {margin-top:40px;}

/*margin left */
.margin_l5 {margin-left:5px;}
.margin_l6 {margin-left:6px;}
.margin_l7 {margin-left:7px;}
.margin_l8 {margin-left:8px;}
.margin_l9 {margin-left:9px;}
.margin_l10 {margin-left:10px;}
.margin_l11 {margin-left:11px;}
.margin_l12 {margin-left:12px;}
.margin_l13 {margin-left:13px;}
.margin_l14 {margin-left:14px;}
.margin_l15 {margin-left:15px;}
.margin_l16 {margin-left:16px;}
.margin_l17 {margin-left:17px;}
.margin_l18 {margin-left:18px;}
.margin_l19 {margin-left:19px;}
.margin_l20 {margin-left:20px;}

/*margin left 음수값*/
.margin_l28_ {margin-left:-28px;}





/*margin bottom */
.margin_b13 {margin-bottom:13px;}

/* table color */
.td_White {background-color:#ffffff;}
.td_Gray01 {background-color:#fbfbfb;}
.bg_color01 {background-color:#f9f9f9;}


/*?? */
.T_hight16 {line-height: 16px;}
.T_hight18 {line-height: 18px;}
.T_hight20 {line-height: 20px;}
.T_hight22 {line-height: 22px;}
.T_hight23 {line-height: 23px;}
.T_hight25 {line-height: 25px;}
.T_hight28 {line-height: 28px;}


/* link  */
.link_underlinefont { font-size:12px;color: #555555;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:16px; }
/*게시판 링크스타일중 두줄로 되어있을때 사용*/
a.link_underline:link {font-size:12px;color: #333333;text-decoration: none;letter-spacing: -0.9px; font-family: "dotum","tahoma";line-height:16px;}
a.link_underline:visited {font-size:12px;color: #333333;text-decoration: none;letter-spacing: -0.9px; font-family: "dotum","tahoma";line-height:16px;}
a.link_underline:hover {font-size:12px;color: #333333;text-decoration: underline;letter-spacing: -0.9px; font-family: "dotum","tahoma";line-height:16px;}
a.link_underline:active {font-size:12px;color: #333333;text-decoration: none;letter-spacing: -0.9px; font-family: "dotum","tahoma";line-height:16px;}

/*게시판 링크스타일중 한줄로 되어있을때 사용*/
a.link_underline2:link {font-size:12px;color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma"; line-height:20px;}
a.link_underline2:visited {font-size:12px;color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:20px;}
a.link_underline2:hover {font-size:12px;color: #333333;text-decoration: underline;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:20px;}
a.link_underline2:active {font-size:12px;color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:20px;}

/*환경위생사용중*/
a.link_underline4:link {font-size:12px;color: #333333;text-decoration: underline;letter-spacing: -0.5px; font-family: "dotum","tahoma"; line-height:20px; font-weight:bold;}
a.link_underline4:visited {font-size:12px;color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:20px;font-weight:bold;}
a.link_underline4:hover {font-size:12px;color: #ff6600;text-decoration: underline;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:20px;font-weight:bold;}
a.link_underline4:active {font-size:12px;color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:20px;font-weight:bold;}

/**/
a.link_underline5:link {font-size:12px;color: #333333;text-decoration: underline;letter-spacing: -0.5px; font-family: "dotum","tahoma"; line-height:20px; }
a.link_underline5:visited {font-size:12px;color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:20px;}
a.link_underline5:hover {font-size:12px;color: #ff6600;text-decoration: underline;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:20px;}
a.link_underline5:active {font-size:12px;color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:20px;}


a.link_board:link {color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";}
a.link_board:visited {color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";}
a.link_board:hover {color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";}
a.link_board:active {color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";}

a.link_boardNo:link {color: #686868;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";}
a.link_boardNo:visited {color: #686868;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";}
a.link_boardNo:hover {color: #ffa442;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";}
a.link_boardNo:active {color: #ffa442;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";}

/*left menu 현재 메뉴일때 보여지는 부분*/
a.link_underline3:link {font-size:12px;color: #333333;text-decoration: underline;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:16px;}
a.link_underline3:visited {font-size:12px;color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:16px;}
a.link_underline3:hover {font-size:12px;color: #333333;text-decoration: underline;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:16px;}
a.link_underline3:active {font-size:12px;color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:16px;}

/*가나다탭 링크스타일*/
a.link_ganada:link {font-size:12px;color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:16px;}
a.link_ganada:visited {font-size:12px;color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:16px;}
a.link_ganada:hover {font-size:12px;color: #333333;text-decoration: underline;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:16px; font-weight:bold;}
a.link_ganada:active {font-size:12px;color: #333333;text-decoration: none;letter-spacing: -0.5px; font-family: "dotum","tahoma";line-height:16px;}

 /*BOARD  캡션 스타일   */ 
.cp_no { text-align:right; font-size:12px;display: none;padding:3px 0 5px 0;font-size:11px;} 	  /*캡션 표시안나게*/
.cp { text-align:right; font-size:12px; padding:3px 0 5px 0; font-size:11px;}                     /*캡션 오른쪽정렬*/
.cp_left { text-align:left; font-size:12px;padding:3px 0 5px 0;font-size:11px;} 				  /*캡션 왼쪽정렬*/

/* board 달력/ 검색 부분*/
/* board 달력/ 검색 부분*/
.s_searchall { 
	width: 607px;
	height: 31px;
	border-color: #f0f0f0;
	border-width: 1px;
	padding-top:6px;
	background: #fbfbfb;
	border: 1px solid #f0f0f0;
	margin-bottom: 13px;
	margin-top: 10px;
	float:left;
	/*padding-bottom:10px;*/
}
.s_search1 { float: left; width:290px; /* height:31px; line-height:31px;*/ padding-left: 10px; padding-right: 10px;}    /* 스케줄 검색 */
.s_search2 { float: right; padding-left: 20px; padding-right: 10px; }   /* 검색 */
.s_search3 { float: left; padding-left: 10px; padding-right: 10px; }    /* 분류 */

/* form  */

form { display : inline; }
.select01 {border:#cccccc 1px solid; background-color:#ffffff; color:#555555;font-size:12px;height:16px;}
.select02 { border:#bbbbbb 1px solid; background-color:#f9f9f9; color:#555555;font-size:11px;height:270px; width:100%; }
.select02_1 { border:#bbbbbb 1px solid; background-color:#f9f9f9; color:#555555;font-size:11px;padding-top:2px;}
.select03 { border:#cccccc 1px solid; background-color:#ffffff; color:#555555;font-size:11px;height:18px; width:80px; }
.select04 { border:#cccccc 1px solid; background-color:#ffffff; color:#555555;font-size:11px;height:50px; width:100%; }
.select05 { border:#cccccc 1px solid; background-color:#ffffff; color:#555555;font-size:11px;height:18px; width:100%; }
.text_a{ border:#bbbbbb 1px solid; background-color:#ffffff; color:#555555;font-size:11px;height:159px; width:100%;}
.ch01 { border:#bbbbbb 1px solid;}


.inputBtn {font-family: "Verdana";font-size: 12px; font-weight: bold; border:1pt outset #C0C0C0; padding-top:1px;}

/* gallery style start */
.figure {
	float: left;
	width: 120px;
	height: auto;
	margin: 0px 13px 10px 13px;
}

* html .figure {
	float: left;
	width: 120px;
	height: 140px;
	margin: 0 5px 10px 5px;
}

.customGaliMg{
	border:solid 2px #fff;
}

.photo {
	/*background: url(/img/board/drop_shadow.gif) no-repeat right bottom;
	width:130px;
	height:91px;*/
	width:124px;
}

.photo a{
	width:120px;
	height:80px;
}

.photo img {
	/**border: 1px solid #666;
	background-color: #FFF;
	padding: 4px;
	position: relative;
	top: -5px;
	left:-5px;*/
}

.figure_p {
	font: 11px/normal 돋움, Verdana, sans-serif;
	
	text-align: center;
	margin: 5px 0 0 0;
	/*height: 1em;*/
	
}

/* IE 5/6 border erase bug */
* html #gallery {
	width: 100%;
}

/* IE 5 placement bug */
* html #gallery img {
	width: 100%;
}

.dots-line {
	float:left;
	width:1px;
	height:110px;
	/*border-left:dotted 1px #cccccc;*/
	background:url(/img/board/line_dot1.gif) no-repeat 50% 0;
}

.under-line {
	clear:both;
	width:607px;
	height:10px;
	margin:8px 0 10px 0;
	border-top:solid 1px #F0F0F0;
}
/* gallery style end */

.board_box{
	float:left;
}

.LinfoTitle{
	font-family: 굴림,gulim,sans-serif;
	font-size: 12px;color: #00309c;
	font-weight:bold;
	background:url(/img/common/ico_sch_bullet.gif) no-repeat center left;
	padding-left:14px;
}
.LinfoTitle b{color:red;}

.telephone{
	background:url(/img/common/tel_icon.gif) no-repeat center left;
	padding-left:16px;
	color:#00309c;
}


* html .photoBoxDiv{
	width:600px;
}

.hideH{
	position:absolute;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	overflow:hidden;
	visibility:hidden;
}

#update2 fieldset {
	margin:0;
	padding:0;
	border:none;
	float:left;
}

#update2 fieldset legend {
	position:absolute;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	overflow:hidden;
	visibility:hidden;
}

.spot fieldset {
	width:180px;
	margin:0;
	padding-top:15px;
	padding-left:10px;
	border:none;
	/*float:left;*/
	background-repeat:no-repeat;
}

.spot fieldset legend {
	position:absolute;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	overflow:hidden;
	visibility:hidden;
}

.board_box fieldset {
	margin:0;
	padding:0;
	border:none;
	float:left;
}

.board_box fieldset legend{
	position:absolute;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	overflow:hidden;
	visibility:hidden;
}

.clear{
	display:block;
	float:none;
	clear:both;
	height:0;
	width:100%;
	font-size:0 !important;
	line-height:0 !important;
	overflow:hidden;
	margin:0 !important;
	padding:0 !important;
}
.yearTab{
	width:95%;
	margin:3px auto;
	border-top:dotted 1px #b9dfe1;
	border-bottom:dotted 1px #b9dfe1;
}

.yearTab li{
	width:100px;
	float:left;
	background:url(/img/common/bullet_org.gif) no-repeat 0px 5px;
	padding-left:12px;
	margin-top:7px;
	height:20px;
}

.yearTab li:active{
	color:red;
}

.font_bold{
	font-weight:bold;
}

.OldAddress{
	cursor:pointer;
}

.newAddress{
	cursor:pointer;
}

.hide{
	position:absolute;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	overflow:hidden;
	visibility:hidden;
}

caption{
	display:none;
}
