
/*color*/

.pa_color01{color:#9c68d0;}
.pa_txt_color2 {color:#ff6600;} /* li 중 포인트 칼라 */

/*게시판 쓰기 상단 색상*/
.board_tcolor {background-color:#0099cc;}

/* 컨텐츠 타이틀 영역 */
.tle { background: url(/img/life/tle_bg_cb.gif) no-repeat 0px bottom; } /*이미지 적용*/
.tle_space { margin-bottom: 20px; width:607px; }                       /* 전체 감싼후 bottom 띄우기*/

.tle_img { background: url(/img/life/tle_img.gif) no-repeat 0px 0px; float: left; margin-left: 14px; margin-top: 10px; height: 52px; width: 52px; }   /*설명부분이 한줄일 경우 사용*/
.tle_img2 { background: url(/img/life/tle_img.gif) no-repeat 0px 0px; float: left; margin-left: 14px; margin-top: 13px; height: 52px; width: 52px; }  /*설명부분이 세줄이상일 경우*/

.tle_t { background: url(/img/life/tle_bg_t.gif) no-repeat 0px 0px; padding-top: 5px; padding-bottom: 8px;height:70px;} /*top 이미지 적용  - 설명부분이 한줄일 경우 사용*/
.tle_t2 {background: url(/img/life/tle_bg_t.gif) no-repeat 0px 0px; padding-top: 5px; padding-bottom: 8px; }            /*top 이미지 적용  - 설명부분이 세줄이상일 경우 */

.tle_depth { padding-top: 19px; padding-bottom: 18px; } 			 /*설명부분이 한줄일 경우 사용*/
.tle_depth2 { padding-top: 16px; padding-bottom: 18px; } 			 /*설명부분이 세줄이상일 경우*/
.tle_depth li { background: url(/img/btn/cs_gray.gif) no-repeat 0px 8px; padding-left: 12px; margin-left: 84px;  margin-right: 20px;} 
.tle_depth2 li { background: url(/img/btn/cs_gray.gif) no-repeat 0px 8px; padding-left: 12px; margin-left: 84px; margin-right: 20px;}


/* 01_민원서비스 메뉴 영역 */
.box {width: 607px;	 /*margin-left:7px;*/ }

/* 컨텐츠메뉴를 싸고 있는 박스영역 */
.depts_box {margin-bottom:20px;	/*margin-top:8px;*/}


.depts_box  li {padding-left: 16px;	background: url(/img/btn/life_1_depts.gif) no-repeat 0 4px;color:#0099cc;font-weight:bold;margin-bottom:20px;}            /* 1차 메뉴 */

.depts_box .depts_no li { background: url(none);padding-left: 0px; font-weight: normal;margin-bottom:0px; }
.depts_box .depts_no li ul li { background: url(none);padding-left: 16px;margin-bottom:0px; }

.depts_no li { background: url(none);padding-left: 0px; font-weight: normal;margin-bottom:0px; }



.space_2depts {margin-top:10px;} /*1차 메뉴와 2차 메뉴사이의 공간*/


.depts_box  li ul li {padding-left: 12px;background: url(/img/btn/life_2_depts.gif) no-repeat 0 7px;color:#333333;font-weight:normal;margin-bottom:0px;}     /* 2차 메뉴 */
.depts_box  .class3 {margin-bottom:20px;margin-top:5px;} 
.depts_box  .class3 .num1 {padding-left: 16px;background: url(/img/btn/number_1.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num2 {padding-left: 16px;background: url(/img/btn/number_2.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num3 {padding-left: 16px;background: url(/img/btn/number_3.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num4 {padding-left: 16px;background: url(/img/btn/number_4.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num5 {padding-left: 16px;background: url(/img/btn/number_5.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num6 {padding-left: 16px;background: url(/img/btn/number_6.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num7 {padding-left: 16px;background: url(/img/btn/number_7.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num8 {padding-left: 16px;background: url(/img/btn/number_8.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num9 {padding-left: 16px;background: url(/img/btn/number_9.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num10 {padding-left: 16px;background: url(/img/btn/number_10.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num11 {padding-left: 16px;background: url(/img/btn/number_11.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num12 {padding-left: 16px;background: url(/img/btn/number_12.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num13 {padding-left: 16px;background: url(/img/btn/number_13.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num14 {padding-left: 16px;background: url(/img/btn/number_14.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num15 {padding-left: 16px;background: url(/img/btn/number_15.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num16 {padding-left: 16px;background: url(/img/btn/number_16.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num17 {padding-left: 16px;background: url(/img/btn/number_17.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num18 {padding-left: 16px;background: url(/img/btn/number_18.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num19 {padding-left: 16px;background: url(/img/btn/number_19.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num20 {padding-left: 16px;background: url(/img/btn/number_20.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box  .class3 .num21 {padding-left: 16px;background: url(/img/btn/number_21.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 




.depts_box .class3 .class4 {margin-bottom:20px;margin-top:5px;} 
.depts_box .class3 .class4 .ga {padding-left: 16px;background: url(/img/btn/number_ga.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box .class3 .class4 .na {padding-left: 16px;background: url(/img/btn/number_na.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box .class3 .class4 .da {padding-left: 16px;background: url(/img/btn/number_da.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box .class3 .class4 .ra {padding-left: 16px;background: url(/img/btn/number_ra.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 
.depts_box .class3 .class4 .ma {padding-left: 16px;background: url(/img/btn/number_ma.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;}
.depts_box .class3 .class4 .ba {padding-left: 16px;background: url(/img/btn/number_ba.gif) no-repeat 0 4px;color:#333333;font-weight:normal;margin-bottom:4px;} 


.depts_box li ul li ul li{padding-left: 12px;background: url(/img/btn/life_3_depts.gif) no-repeat 0 5px;font-weight:normal;margin-bottom:0px;}   /* 3차 메뉴 */

.depts_box li span.re1{font-weight:normal;}
.depts_box li ul  {margin-bottom:8px; margin-top:10px;}       /* 2차 메뉴 bottom */
.depts_box li ul li.space_2depts1 {background:none; padding-left:0px;}
.depts_box li ul li ul  {margin-bottom:8px; margin-top:0px;}       /* 3차 메뉴 bottom */
.depts_box li ul li ul li ul {margin-bottom:8px;} /* 4차 메뉴 bottom */

.depts_box li ul li ul li ul li{padding-left: 12px;background: url(/img/btn/life_4_depts.gif) no-repeat 0 5px;color:#333333;margin-bottom:0px;}   /* 4차 메뉴 */

#cnt .box .depts_box .space_2depts .depts_no .dok_l { background: url(/img/btn/about_2_depts.gif) no-repeat 0px 7px; padding-left: 16px; }

/* BOARD 테이블 스타일*/
.table_cs_line {color:#9c68d0;}
.table_cs {width: 100%; text-align:center;}
.table_cs th {color:#0099cc;}
.table_cs td {line-height:16px;}
.table_height {padding:5px 0;}


.table_ft_height {padding-top:20px;}
.table_cs_tdGray {color:#f3f2ef;}
.table_txt_Gray {color:#666666;}
.table_txt_point {color:#0099cc;}

.table_txt_left {color:#333333;padding-left:10px;text-align:left;}


/*BOARD BG영역 01_민원서비스 게시판 색상 및 bg */
.boardtxt_gray {color:#666666;}
.cs_top{background:url(/img/board/life_top.gif);}
.cs_top_v{ background:url(/img/board/life_top_view.gif) repeat-x 0px bottom; }
.B2_top_none {background:url(/img/board/bg_top_none.gif);}
.B2_top_none_v { background:url(/img/board/bg_top_none_view.gif) repeat-x 0px bottom; }
.b2_bar  { background:url(/img/board/line2_top_view.gif) repeat-x left bottom; }

.table_bar { background:url(/img/board/life_line2_top.gif) no-repeat center bottom;height:33px; }
.btn_write { text-align:center;padding-top:15px;} /* 쓰기게시판- 확인/취소 버튼   align 수정시*/

/* 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; }*/
 /* .s_search1 { float: left; 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; }    분류 */

/*게시판 영역 감싸기*/
.board_box {width:607px;}
.board_ps  { position: relative; padding-top: 20px; padding-left: 15px; }


/* 갤러리 게시판 영역 감싸기*/
.b_gallery { } 
.board_btn { text-align: right; margin-top: 40px; }
.btn_life_0507Tab { text-align: right; margin-top: 20px; }

/* 구정토론방 토론주제에 따른 토론글 보기*/
.jujelist {}
.jujelistall { background-color: #FFFFFF; border: 2px solid #e7e5dc; padding: 10px; }
.board_icon { margin-top: 5px; margin-bottom: 5px; }

/*경제취업- 물가동향 tab 스타일 */
.tabBox0101 { border-bottom: 1px solid #b9dfe1; height: 22px; }
.life_0101Tab li { display: inline;padding-right:2px; float:left;}


/*경제취업- 물가동향 table 감싸기 */
.table_box {}
.table_box_space { margin-top: 26px;}
/*경제취업- 물가동향 table 스타일*/
.civiltable_cs { background-color:#c8c8c8;text-align:center;}
.civiltable_cs thead th {color:#333333;line-height:24px;padding:4px 0; background-color:#e7f2f9; font-weight:bold; text-align:center;}
.civiltable_cs tbody td {line-height:24px; background:#ffffff;}
.civiltable_cs_txt {color:#288200;padding-left:10px;text-align:left;}   /* td 중 왼쪽정렬 색상 녹색일 경우*/
.civiltable_cs_left {padding-left:10px;text-align:left;}   /* td 중 왼쪽정렬 색상 녹색일 경우*/


/* th bold-> nomarl일때*/
.table_style01 { background-color:#c8c8c8;text-align:center;}
.table_style01 thead th {color:#333333;line-height:24px;padding:4px 0; background-color:#e7f2f9; font-weight: normal; text-align:center;}
.table_style01 tbody td {line-height:24px; background:#ffffff;}
.table_style01_txt {color:#288200;padding-left:10px;text-align:left;}   /* td 중 왼쪽정렬 색상 녹색일 경우*/
.table_style01_left {padding-left:10px;text-align:left;}   /* td 중 왼쪽정렬 색상 녹색일 경우*/



.table_01_style { background-color:#c8c8c8;text-align:center; margin-bottom:10px;} 
.table_01_style thead th { background-color:#ecf9fc; height:27px; line-height:27px;font-weight: bold;}
.table_01_style tbody td { background-color:#ffffff; line-height:22px;padding-top:4px; padding-bottom:4px;font-weight:normal;}
.table_01_line {background-color:#25a4cf; height:2px;}
.table_01_left {padding-left:10px; text-align:left; }
.table_color_gray { background-color:#ff6600;}
#table_01_color{background-color:#e7f2f9;}

.table_02_style { background-color:#c8c8c8;text-align:center;text-align:center;}
.table_02_style thead th { background-color:#ecf9fc; height:27px; line-height:27px;font-weight: bold;}
.table_02_style tbody td {  line-height:22px;padding-top:4px; padding-bottom:4px;}
.table_02_line {background-color:#25a4cf; height:2px;}
.table_02_left {padding-left:10px; text-align:left;background-color:#ffffff; line-height:20px;}
.td_gray { background-color:#f3f3f3;}
.td_color2 { background-color:#f6f7fe;}


.table_03_style { background-color:#c8c8c8;text-align:center;text-align:center;}
.table_03_style thead th { background-color:#ecf9fc; height:27px; line-height:27px;font-weight:normal;}
.table_03_style tbody td {  line-height:22px;padding-top:4px; padding-bottom:4px;}
.table_03_line {background-color:#25a4cf; height:2px;}
.table_03_left {padding-left:10px; text-align:left;background-color:#ffffff; line-height:20px;}

.table_04_style { background-color:#c8c8c8;text-align:center;text-align:left;}
.table_04_style thead th { background-color:#ecf9fc; height:27px; line-height:22px;font-weight:bold;text-align:center;}
.table_04_style tbody td {  line-height:22px;padding-top:4px; padding-bottom:4px; background-color:#ffffff;padding-right:5px;padding-left:5px; font-weight:normal;}
.table_04_line {background-color:#25a4cf; height:2px;}
.table_04_left {padding-left:10px; text-align:left;background-color:#ffffff; line-height:20px;}
.table_04_center {text-align:center;background-color:#ffffff; line-height:20px;}
.table_04_th{background:#ECF9FC; text-align:center;}
.table_04_tdb{background-color:#ffffff; text-align:left;}
.table_04_center{text-align:center;}
.table_04_center thead th { background-color:#ecf9fc; height:27px; line-height:22px;font-weight:bold;text-align:center;}
.table_04_center tbody td {  line-height:22px;padding-top:4px; padding-bottom:4px; background-color:#ffffff;padding-right:5px;padding-left:5px; font-weight:normal;}



.dl_ps{overflow: auto;}
.dt_left { float: left;margin-bottom:20px; }
.dt_right { margin-left: 275px; width: 300px;font-weight: normal;margin-top:10px;margin-bottom:30px;}
.dt_right2 { margin-left: 275px; width: 250px;font-weight: normal;margin-top:10px;margin-bottom:30px;}
.dt_right3 { margin-left: 275px; width: 250px;font-weight: normal;margin-top:10px;}
.dt_right4 { margin-left: 275px; width: 250px;font-weight: normal;margin-top:10px;}
.dt_right5 { margin-left: 320px; width: 210px;font-weight: normal;margin-top:10px;}
.r_box { border: 2px solid #e4e4e4; padding: 10px; margin-top: 10px;margin-right: 10px; margin-bottom: 20px; }
 .r_boximg {background:url(none);border: 2px solid #e4e4e4; margin-top: 10px; margin-right: 10px; margin-bottom: 20px; padding: 10px; }
.r_boximg li{ background:url(none); }


.r_box_listno { border: 2px solid #e4e4e4; padding: 10px; margin-top: 10px;margin-right: 10px; margin-bottom: 20px;}
.depts_box  .space_2depts .r_box_listno li {background: url(none) ; padding-left: 0px; font-weight: normal; }
.depts_box  .space_2depts .r_box_listno li ul li {background: url(/img/btn/life_3_depts.gif) no-repeat 0 5px; padding-left: 12px; font-weight: normal; }
.depts_box  .space_2depts .r_box_listno li ul li ul li {background: url(/img/btn/life_4_depts.gif) no-repeat 0 5px; padding-left: 12px; font-weight: normal; }








.dt_left_01 { float: left;}
.dd_right_01 { float: left; background: url(/img/btn/life_3_depts.gif) no-repeat 0px 5px; padding-left: 16px; margin-left: 10px; }
.dd_right_02 { float: left; padding-left: 16px; margin-left: 10px; }

.dt_left_03 { float: left; margin-right: 10px; }
.dd_right_03{ float: left;}





#ol_number_type li {
	background-image: none;
	list-style-type: decimal;
	list-style-position: inside;
	
	
}
.right_img { float: right; }

/*지방세 안내 새창*/

.dt_img { background: url(/img/life/life_0201_bg.gif) no-repeat 0px 0px; height: 215px; width: 330px; padding:5px 0 0 20px; float: left; }
.dd_txtps { margin-left: 30px; width: 210px; float: left; }
.dt_btn { width: 292px; text-align: center; margin-top: 15px; }

.dd_txtps li {padding-left: 16px;	background: url(/img/btn/life_1_depts.gif) no-repeat 0 4px;color:#0099cc;font-weight:bold;margin-bottom:20px;}         /* 1차메뉴 영역*/
.dd_txtps li ul{margin-top:8px;}
.dd_txtps li ul li {padding-left: 12px;background: url(/img/btn/life_2_depts.gif) no-repeat 0 7px;color:#333333;font-weight:normal;margin-bottom:0px;}    /* 2차메뉴 영역*/
.dd_txtps li ul li ul     {margin-bottom:16px;}
.dd_txtps li ul li ul li {padding-left: 12px;background: url(/img/btn/life_3_depts.gif) no-repeat 0 5px;font-weight:normal;margin-bottom:0px;}   /* 3차메뉴 영역*/

#cnt .page_message {margin-bottom: 20px; }
#cnt .page_message ul { border: 1px solid #86cbe9; padding: 20px 17px;margin-bottom: 0; }
#cnt .page_message li { background: url(/img/btn/page_message.gif) no-repeat 0px 3px; padding-left: 16px; padding-bottom: 0px; }
#cnt .page_message .page_message_btn_r {text-align: right; }

.life_0202_2 { text-align: center; }
.life_0202_2 ul { text-align: center;}

.life_0202_2_bg ul {margin-top:39px; margin-left:139px; text-align:left;}
.life_0202_2_bg li{ display: inline; padding-right:5px; }
.life_0202_2_bg { background: url(/img/life/life_0202_2_img02.gif) no-repeat 0px 0px; height: 72px;  margin-left:59px; }

.num_1 {}

/*환경위생 -tab- 업종별 민원안내 2008-09-26 탭 메뉴 디자인 부분 시작 3열*/

.tabBox { background: url(/img/life/tab_01_style_bottom.gif) repeat-y 0px bottom; float: left; width: 607px; margin-bottom: 20px; padding-bottom: 15px; }

#cnt .tabBox .tab_01_style ul{ }
#cnt .tabBox .tab_01_style li { display: inline; float: left; width: 280px; margin-right: -145px; height: 22px; margin-left: 13px; letter-spacing: -1px; background: url(/img/life/tab_01_style_icon.gif) no-repeat 0px 5px; padding-left: 15px; line-height: 22px; }


#cnt .tabBox .tabTop { background: url(/img/life/tab_01_style_top.gif) no-repeat 0px 0px; height: 15px; }





/*.tabBox { height: 100px; margin-bottom: 20px; padding-top: 10px; }

#cnt .tabBox .tab_01_style ul{ }
#cnt .tabBox .tab_01_style li { display: inline; float: left; width: 280px; margin-right: -120px; height: 22px; margin-left: 10px; letter-spacing: -1px; }
*/





/*환경위생 -tab- 업종별시설기준 2008-09-26 탭 메뉴 디자인 부분 시작 2열*/
/*#cnt .tabBox .tab_02_style ul{ }
#cnt .tabBox .tab_02_style li { display: inline; float: left; width: 200px; height: 22px; margin-left: 10px; letter-spacing: -1px; margin-right: -20px; }*/




#cnt .tabBox .tab_02_style { margin-left: 40px; }
#cnt .tabBox .tab_02_style li { display: inline; float: left; letter-spacing: -1px; background: url(/img/life/tab_01_style_icon.gif) no-repeat 0px 5px; padding-left: 15px; line-height: 20px; height: 20px; width: 250px; }


#cnt .tabBox .tabTop { background: url(/img/life/tab_01_style_top.gif) no-repeat 0px 0px; height: 15px; }

/*환경위생 -tab- 업종별시설기준*/
#cnt .tabBox .tab_03_style {margin-left: 20px; }
#cnt .tabBox .tab_03_style li { display: inline;background: url(/img/life/tab_01_style_icon.gif) no-repeat 0px 5px;padding-left: 15px; float: left; width: 250px; height: 20px; margin-left: 10px; letter-spacing: -1px; }


#cnt .depts_no .table_depts {margin-left:8px;}
#cnt .depts_no .table_depts li{ background: url(/img/btn/life_table_1_depts.gif) no-repeat 0px 7px; padding-left: 10px; }

.btn_life_0605_2 { padding: 10px; width: 95%; border: 2px solid #e4e4e4;}
#cnt .depts_box .table_depts li{ background: url(/img/btn/life_table_1_depts.gif) no-repeat 0px 7px; padding-left: 10px; }
#cnt .box .depts_box  .ol_num li { list-style: disc; }



/*새주소부여사업 dl*/
.life_dt { position:relative; width:80%;z-index:1; margin-bottom: 10px;padding-left: 16px; background: url(/img/btn/life_1_depts.gif) no-repeat 0 3px;color:#0099cc;font-weight:bold;}
.life_img {margin-left:5px;}
.life_dd li{position:relative; background: url(/img/btn/life_2_depts.gif) no-repeat 0 5px;color:#333333;font-weight:normal;margin-left:250px;/*width:100%;*/padding-left:10px; width:350px;}
.life_dd li ol {position:relative;margin:0; height:170px;}
.life_dd li ol li{position:relative; background: url(/img/btn/life_3_depts.gif) no-repeat 0 5px;color:#333333;font-weight:normal;padding:10px 0 0 15px; margin:0; }
.life_dd .ol_one {margin-right:18px; background:url(/img/btn/number_1.gif) no-repeat 0px 14px; color:#333333;font-weight:normal;}
.life_dd .ol_two {background:url(/img/btn/number_2.gif) no-repeat 0px 10px; color:#333333;font-weight:normal;}
.life_dd .ol_three {background:url(/img/btn/number_3.gif) no-repeat 0px 10px; color:#333333;font-weight:normal;}
.life_dd .ol_four {background:url(/img/btn/number_4.gif) no-repeat 0px 10px; color:#333333;font-weight:normal;}
.life_dd .ol_five {background:url(/img/btn/number_5.gif) no-repeat 0px 10px; color:#333333;font-weight:normal;}
.life_dd .ol_six {background:url(/img/btn/number_6.gif) no-repeat 0px 10px; color:#333333;font-weight:normal;}
.life_dd .ol_seven {background:url(/img/btn/number_7.gif) no-repeat 0px 10px; color:#333333;font-weight:normal;}
.life_dd .ol_eight {background:url(/img/btn/number_8.gif) no-repeat 0px 10px; color:#333333;font-weight:normal;}

/* 번호 depth */
.depts_box2 ul {margin-bottom:30px;	/*margin-top:8px;*/}
.depts_box2 li {padding-left: 16px;	background: url(/img/btn/life_1_depts.gif) no-repeat 0 4px;color:#1c73bc;font-weight:bold;}            /* 1차 메뉴 */
.ol_life {list-style:none;}  /* 2차 메뉴 */
.ol_life ol {padding:10px 50px; margin-bottom:6px; border-bottom:1px solid #ccc;}
.ol_life li {padding-left:15px; margin-top:10px;}
.ol_life .ol_one {margin-right:16px; background:url(/img/btn/number_1.gif) no-repeat 0px 3px; color:#1e95c6;font-weight:bold;}
.ol_life .ol_two {background:url(/img/btn/number_2.gif) no-repeat 0px 3px; color:#1e95c6;font-weight:bold;}
.ol_life .ol_three {background:url(/img/btn/number_3.gif) no-repeat 0px 3px; color:#1e95c6;font-weight:bold;}
.ol_life .ol_four {background:url(/img/btn/number_4.gif) no-repeat 0px 3px; color:#1e95c6;font-weight:bold;}
.ol_life .ol_five {background:url(/img/btn/number_5.gif) no-repeat 0px 3px; color:#1e95c6;font-weight:bold;}
.ol_life .ol_six {background:url(/img/btn/number_6.gif) no-repeat 0px 3px; color:#1e95c6;font-weight:bold;}
.ol_life .ol_seven {background:url(/img/btn/number_7.gif) no-repeat 0px 3px; color:#1e95c6;font-weight:bold;}
.ol_life .ol_eight {background:url(/img/btn/number_8.gif) no-repeat 0px 3px; color:#1e95c6;font-weight:bold;}
.depts_box2 li ul li {padding-left: 15px; margin:0;background: url(/img/btn/life_2_depts.gif) no-repeat 5px 5px;color:#333333;font-weight:normal;line-height:20px;} /* 3차 메뉴 */
.depts_box2 li ul li ul li{padding-left: 12px;background: url(/img/btn/life_3_depts.gif) no-repeat 0 4px;ine-height:20px;} /* 4차 메뉴 */
.depts_box2 li ul li ul li ul li{padding-left: 12px;background: url(/img/btn/life_4_depts.gif) no-repeat 0 5px;color:#333333;margin-bottom:0px;ine-height:20px;} /* 5차 메뉴 */
.dnormal {font-weight:normal; color:#333333;}

.ol_life .ol_ss {list-style:none;}
.ol_life .ol_s_one {margin-right:16px;background:url(/img/btn/ss_num1.gif) no-repeat 0px 3px; color:#3333333;}
.ol_life .ol_s_two {background:url(/img/btn/ss_num2.gif) no-repeat 0px 3px; color:#3333333;}
.ol_life .ol_s_three {background:url(/img/btn/ss_num3.gif) no-repeat 0px 3px; color:#3333333;}
.ol_life .ol_s_four {background:url(/img/btn/ss_num4.gif) no-repeat 0px 3px; color:#3333333;}
.ol_life .ol_s_five {background:url(/img/btn/ss_num5.gif) no-repeat 0px 3px; color:#3333333;}
.ol_life .ol_s_six {background:url(/img/btn/ss_num6.gif) no-repeat 0px 3px; color:#3333333;}
.ol_life .ol_s_seven {background:url(/img/btn/ss_num7.gif) no-repeat 0px 3px; color:#3333333;}
.ol_life .ol_s_eight {background:url(/img/btn/ss_num8.gif) no-repeat 0px 3px; color:#3333333;}
.ol_life .ol_s_nine {background:url(/img/btn/ss_num9.gif) no-repeat 0px 3px; color:#3333333;}


/*안전한 생활 - 테러*/
#terror { position:relative; width:100%; height:193px; z-index:1; font-weight:normal; color:#333333; background-image: url(/img/life/img_03_0813_01.jpg); background-repeat: no-repeat; }
#terror h4 {position:relative; left:245px; width:320px;font-weight:normal;margin-top:15px;}
#terror dl {position:relative; margin:0; padding:0;}
#terror dt {position:relative; left:245px;font-weight:bold;background: url(/img/btn/life_2_depts.gif) no-repeat 5px 5px;padding-left:20px;margin-top:13px;}
#terror dd {position:relative; width:320px;margin-left:250px; }
#terror dd li {position:relative; margin:0;padding:2px;background-image:none;font-weight:normal;}


/* 텝메뉴 시작 */
.tabs-nav {
	list-style: none;
	margin: 0;
	padding: 0 0 0 4px;
	border-bottom: 1px solid #b9dfe1;
	width:97%;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
	display: block;
	clear: both;
	content: " ";
}
.tabs-nav li {
	float: left;
	margin: 0 0 0 1px;
	min-width: 84px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
	display: block;
	padding: 0 6px;
	background: url(/img/common/tab3.png) no-repeat;
}
.tabs-nav a {
	position: relative;
	top: 1px;
	z-index: 2;
	padding-left: 0;
	color: #27537a;
	font-size: 12px;
	line-height: 1.2;
	text-align: center;
	text-decoration: none;
	white-space: nowrap; /* required in IE 6 */    
}
.tabs-nav .tabs-selected a {
	color: #000;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
	background-position: 100% -150px;
	outline: 0; /* prevent dotted border in Firefox */
	font-weight: bold;
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
	background-position: 100% -100px;
}
.tabs-nav a span {
	width: 64px; /* IE 6 treats width as min-width */
	min-width: 64px;
	height: 18px; /* IE 6 treats height as min-height */
	min-height: 18px;
	padding-top: 6px;
	padding-right: 0;
}
*>.tabs-nav a span { /* hide from IE 6 */
	width: auto;
	height: auto;
}
.tabs-nav .tabs-selected a span {
	padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
	background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
	background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
	cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
	cursor: pointer;
}
.tabs-nav .tabs-disabled {
	/*opacity: .4;*/
}
.tabs-container {
	/*border-top: 1px solid #b9dfe1;*/
	padding: 1em 8px;
	background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.tabs-loading em {
	padding: 0 0 0 20px;
	background: url(loading.gif) no-repeat 0 50%;
}
#cnt .jeongbiList li {color:#0099cc; background: url(/img/btn/life_1_depts.gif) no-repeat 0px 4px; padding-left: 16px;font-weight:bold;}
#cnt .jeongbiList .jeongbiList_no { margin-top:20px;}
#cnt .jeongbiList .jeongbiList_no li { padding-left: 0px; font-weight: normal; background: url(none); }


#cnt .jeongbiList .jeongbiList2_no { margin-top:10px;width:175px; float:left;}
#cnt .jeongbiList .jeongbiList2_no li { padding-left: 0px; font-weight: normal; background: url(none); }

#cnt .jeongbiList .jeongbiList3_no { margin-top:10px;width:386px;float:left; margin-left:20px;}
#cnt .jeongbiList .jeongbiList3_no li { padding-left: 0px; font-weight: normal; background: url(none); }


/*생활과정보 > 자동차 > 주정차위반안내 수동탭*/
.tabBox4 { background: url(/img/life/tab_01_style_bottom.gif) repeat-y 0px bottom; float: left; width: 607px; margin-bottom: 20px; padding-bottom: 13px; }
#cnt .tabBox4 .tab_04_style { margin-left: 40px; }
#cnt .tabBox4 .tab_04_style li { float: left; width: 170px; height: 20px; letter-spacing: -1px; background: url(/img/life/tab_01_style_icon.gif) no-repeat 0px 5px; padding-left: 15px; line-height: 20px; }
#cnt .tabBox4 .tabTop { background: url(/img/life/tab_01_style_top.gif) no-repeat 0px 0px; height: 15px; }

/*생활과정보 > 안전한생활 > 응급처치> 기본인명구조술 수동탭*/
.stabBox { background: url(/img/life/stab_style_bottom.gif) repeat-y 0px bottom; float: left; width: 607px; margin-bottom: 20px; padding-bottom: 13px; }
#cnt .stabBox .stab_style { margin-left: 40px; }
#cnt .stabBox .stab_style li { float: left; width: 170px; letter-spacing: -1px; background: url(/img/life/point.gif) no-repeat 0px 5px; padding-left: 15px; line-height: 20px; }
#cnt .stabBox .stabTop { background: url(/img/life/stab_style_top.gif) no-repeat 0px 0px; height: 15px; }


.floatLeft{float:left; width:270px;}
.floatRight img{float: left; margin-bottom:10px;margin-left:20px;}

.floatLefts01{float:left; width:250px;}
.floatRights01{float:left; width:250px;}

/*환경신문고 guide 메시지*/

.cpage_message {margin-bottom: 20px; width:100%; }
.cpage_message ul { border: 1px solid #99ccff; padding: 20px 20px 10px 20px; }
.cpage_message li { background: url(/img/btn/page_message.gif) no-repeat 0px 3px; padding-left: 16px; padding-bottom: 3px; }
.cpage_message li ul {  margin:0; padding:0; border: 0;} /* 4차 메뉴 bottom */
.cpage_message li ul li {padding-left: 12px;background: url(/img/btn/life_4_depts.gif) no-repeat 0 5px;color:#333333;margin-bottom:0px;}

.cpage_message .page_message_btn_r {text-align: right; }

/* 탑버튼*/
.gotop {position:absolute;right:50px;}


/*주민생활 > 가족관계등록제도*/
.03life_view{width:600px;position:relative;float:left;}
.03life_view ul{float:left;}
.03life_view ul li{background: url(none);float:left;width:150px;height:22px;}

#dong_menu_list {
	position:relative;
	width:580px;
	float:left;
	font-family: "돋움";
	font-size: 12px;
	font-style: normal;
	color: #666666;
	margin-bottom:20px;
	padding:15px 20px 10px 20px;
	background: url(/img/life/tle_bg_life.gif) no-repeat 0 6px;
}
#dong_menu_list ul li {
	position:relative;
	float:left;
	width:80px;
	font-family: "돋움";
	font-size: 12px;
	padding:0 0 0 13px;
	background: url(/img/btn/life_3_depts_1.gif) no-repeat 0 6px;
}

.p_bold{
	color:#14a3d2; font-weight:bold;
}
#infosystem{
	position:relative;
	width:330px;
	height:300px;
	padding-left:20px;
	float:left
	}
	.infosystemList{
	position:relative;
	width:150px;
	height:auto;
	padding-left:50px;
	float:left;
	}
	.txt_img{margin-top:15px;}

	.table0{margin:15px 0 0 15px 0;}
