@charset "utf-8";

/* 불러오는부분 */
@import url(main.css); /* 메인 */

@import url(/common/css/board.css); /* 게시판 기본 */
@import url(/skin/skin_A.css); /* 게시판 스킨 */

	/* 공통요소 */
	html,body {
			height:100%;
			width:100%;
			margin:0;
			padding:0;
			font-family:돋움,Dotum,AppleGothic,sans-serif;
			font-size:12px;
			color:#444;
			}
	form,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,pre,fieldset,input,blockquote,th,td{margin:0;padding:0;}
	address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
	ol,ul,dl{list-style:none;}
	fieldset,img{border:0 none;margin:0;padding:0;}
	input,select, button{vertical-align:middle;}
	a {text-decoration:none; color:#444;} a:hover {text-decoration:underline}
	span.button, img.button, a.button { vertical-align: middle; cursor:pointer; }
	input.typeImage { border:0 none;}
	table { border-collapse:collapse; }
	td, th { padding:0; }
	hr {display: none;}

	/* input */
	input {color:#666; vertical-align:middle; font-size:11px;}
	select {vertical-align:middle; color:#666; font:normal 11px/16px 돋움, dotum, gulim, arial, sans-serif, verdana;}
	input.text {height:18px; background-color:#fdfdfd; border:1px solid #dfe4e8; color:#666; font-size:11px; padding:3px 3px 0 4px}
	input.radio {margin-top:-2px;}
	textarea.textarea {background-color:#fdfdfd; border:1px solid #dfe4e8; color:#666; font-size:11px; padding:3px 3px 0 4px}

/* 건너뛰기 */
	#skipnavi { position:absolute; left:0; top:0;}
/* left 값과 top 값을 지정하여 건너뛰기 링크가 화면에 표시될 위치를 정의 */
	#skipnavi a { display:block; height:1px; width:1px;
margin-bottom:-1px; overflow:hidden; text-align:center;
color:#000; white-space:nowrap;}
	#skipnavi a:focus,
	#skipnavi a:active { height:auto; width:auto;}
	
	#wrap {width:940px; margin:0 auto; height:auto;}
	.none{display:none;}
	
	
	/* 탑영역 */
	#header {position:relative; width:940px; height:110px;}
		h1.schead {float:left; width:143px; height:53px; margin:10px 0 0 10px; display:inline;}
		.top_menu {positon:absolute; right:10px; width:600px; height:20px; margin:10px 10px 0 0; display:inline;}
		.top_menu ul{float:right; width:480px; height:20px; display:inline;}
		.top_menu ul li{float:left; width:auto; height:20px; padding:0 0 0 3px; margin:0 5px 0 0; background:url(/common/image/gnb_icon.gif) no-repeat left;}
		.top_menu ul li img{padding:4px 0 0 0;}
		.top_menu .top_link_none {background:none;padding-right:0px;}
	
  /* 메뉴 */
	#header .gnb { position:absolute; top:30px; left:325px; width:620px;height:71px; background:url(/site/mayor/image/common/menu_bg.gif) no-repeat; padding:0 0 0 10px; margin:0;}
	#header .gnb img {vertical-align:top;padding:0; margin:0;}
	#header .gnb h2 {float:left; padding:12px 0 0 15px; width:85px; background:url(/site/mayor/image/common/menu_line.gif) no-repeat right 12px;}
	#header .gnb h2 a img {z-index:100; display:inline;}
	#header .gnb h2.background_none {background:none;}
	#header .gnb .sub_menu {position:absolute;top:30px;}
	#header .gnb .sub_menu ul {float:left; height:15px;}
	#header .gnb .sub01 ul {margin:18px 0 0 0; padding:0 0 0 8px; width:123px; height:25px; background:url(/site/mayor/image/common/sub01_bg.gif) no-repeat;}
	#header .gnb .sub02 ul {margin:18px 0 0 0; padding:0 0 0 8px; width:485px; height:25px; background:url(/site/mayor/image/common/sub05_bg.gif) no-repeat;}
	#header .gnb .sub04 ul {margin:18px 0 0 0; padding:0 0 0 8px; width:322px; height:25px; background:url(/site/mayor/image/common/sub04_bg.gif) no-repeat;}
	#header .gnb .sub_menu li {float:left; margin:5px 0 0 0; padding:0 10px 0 0; background:url(/site/mayor/image/common/sub_line.gif) no-repeat right;}
	#header .gnb .sub_menu .background_none {background:none;}
	#header .gnb .sub_menu a {position:relative;display:inline-block;white-space:nowrap; padding:3px 5px 1px 5px; color:#FFFFFF;}
	#header .gnb .sub_menu a.span {position:relative;display:inline-block;white-space:nowrap; padding:3px 5px 1px 5px;}
	#header .gnb .sub_menu a:hover {position:relative;text-decoration:none !important; cursor:pointer;}
	
	#header .gnb .sub01 {left:0;}
	#header .gnb .sub02 {left:40px;}
	#header .gnb .sub04 {left:200px;}
		
	
#contents_wrap {width:940px; height:auto; margin:0 0 5px 0; display:inline-block;}
 .con_submenu {width:202px; height:500px; float:left; margin:0; background:url(/site/mayor/image/common/sub_menu_bg.gif) no-repeat;}
 .con_submenu h3 {width:182px; height:200px; margin:13px 0 5px 10px;}
 .con_submenu .sub_txt {margin:5px 0 5px 10px;}
 .con_submenu ul {width:170px; margin:10px 0 0 10px; padding:3px 0 3px 7px;}
 .con_submenu ul li.text_on {width:160px; margin:0 0 8px 0; padding:0 0 3px 10px; border-bottom:1px solid #EAEAEA; background:url(/site/mayor/image/common/sub_menu_on.gif) no-repeat;}
 .con_submenu ul li.text_on a {color:#178D89;}
 .con_submenu ul li.text_off {width:160px; margin:0 0 8px 0; padding:0 0 3px 10px; border-bottom:1px solid #EAEAEA; background:url(/site/mayor/image/common/sub_menu_off.gif) no-repeat;}
 

 .contents {width:718px; height:auto; float:right; margin:5px 0 0 0;}
 .top_image {padding:0; margin:0;}
 .title_area {width:715px; height:30px; border-bottom:1px solid #E2E2E2;}
 .title_area .title {float:left; margin:8px 0 0 0; padding:1px 0 0 18px; font-size:14px; color:#178D89; font-weight:bold; background:url(/site/mayor/image/common/title_icon.gif) no-repeat 3px;}
 .title_area .title_navi {float:right; margin:10px 5px 0 0;}
 .contents_area {width:715px; height:auto; margin:5px 0 0 0;}



/* 컨텐츠_CSS */

.mayor {overflow:hidden; position:relative; padding:10px 0 10px 0; width:100%;}
.mayor p{line-height:16px;  padding:0 0 8px 14px;}
.mayor h4{height:21px; padding:0 0 0 15px; background:url('/site/mayor/image/common/icon_01.jpg') no-repeat left 2px;font-weight:bold;color:#000000;font-size:14px;}
.mayor h5{background:url('/site/mayor/image/common/icon_05.gif') no-repeat 3px 3px;padding:0px 0px 5px 10px;color:#0c79b1;line-height:18px; font-size:12px;}
.mayor h6{background:url('/site/mayor/image/common/icon_08.gif') no-repeat 13px 5px;padding:0px 0px 5px 22px;color:#0c79b1;line-height:15px; font-size:12px; font-weight:normal;}
.mayor dl{padding:0px 0px 0px 8px;}
.mayor dt{padding:0 0 0 18px;line-height:1.5em;background:url('/site/mayor/image/common/icon_02.gif') no-repeat 12px 6px; color:#555555; /*font-weight:bold;*/}
.mayor dt span{font-weight:bold;color:#555555;}
.mayor dd{padding:4px 0px 10px 9px;color:#555555;line-height:18px;}
.mayor dd ul li{padding:0 0 0 22px;line-height:1.5em;background:url('/site/mayor/image/common/icon_03.jpg') no-repeat 16px 6px; color:#555555;}
.mayor dd ul li ul li{background:url('/site/mayor/image/common/icon_04.gif') no-repeat 0px 7px;padding:0px 0px 2px 7px;color:#555555;line-height:18px;}
.mayor dd ul li ul li ul li{background:url('/site/mayor/image/common/icon_06.gif') no-repeat 2px 8px;padding:0px 0px 2px 6px;color:#555555;line-height:18px;}
.mayor dd ul li ul li ul li ul li{background:url('/site/mayor/image/common/icon_07.gif') no-repeat 0px 6px;padding:0px 0px 2px 6px;color:#555555;line-height:18px;}
.mayor dd ul.level1 li{background:none;}
.mayor dd ol{margin-left:15px;}
.mayor dd ol li{list-style-type:none; padding:0px 0px 5px 5px; line-height:18px; background:url('/site/mayor/image/common/icon_03.jpg') no-repeat 0 6px;}
.mayor .fc01{color:#336699;font-weight:normal;}
.mayor .fc02{color:#339900;font-weight:normal;}
.mayor .fc01 a{color:#F08030;font-weight:normal;}
.mayor dd.down{padding:0 0 0 22px;line-height:1.5em;background:url('/site/home/image/main/btn_movie_down.gif') no-repeat 16px 6px; color:#555555;}




/* 민선5기 공약사항  */


.gongyak {overflow:hidden; position:relative; padding:10px 0 10px 0; width:100%;}
.gongyak p{line-height:16px;  padding:0 0 8px 14px;}
.gongyak h4{height:21px; padding:0 0 0; 5px; font-weight:bold;color:#000000;font-size:14px;}
.gongyak h5{background:url('/site/mayor/image/common/icon_01.jpg') no-repeat 3px 4px;padding:0px 0px 5px 10px;padding:0px 0px 5px 15px;color:#0c79b1;line-height:18px; font-size:12px;}
.gongyak dl{background:url('/site/mayor/image/common/bg.gif') no-repeat 3px 3px;padding:10px 0px 0px 5px;}
.gongyak dt{padding:0 0 0 18px;line-height:1.5em; color:#555555; /*font-weight:bold;*/}
.gongyak dt span{font-weight:bold;color:#555555;}
.gongyak dd{padding:4px 0px 10px 9px;color:#555555;line-height:18px;}
.gongyak dd ul li{padding:0 0 0 22px;line-height:1.5em;background:url('/site/mayor/image/common/icon_03.jpg') no-repeat 16px 6px; color:#555555;}
.gongyak dd ul li ul li{background:url('/site/mayor/image/common/icon_04.gif') no-repeat 0px 7px;padding:0px 0px 2px 7px;color:#555555;line-height:18px;}
.gongyak dd ul li ul li ul li{background:url('/site/mayor/image/common/icon_06.gif') no-repeat 2px 8px;padding:0px 0px 2px 6px;color:#555555;line-height:18px;}
.gongyak dd ul li ul li ul li ul li{background:url('/site/mayor/image/common/icon_07.gif') no-repeat 0px 6px;padding:0px 0px 2px 6px;color:#555555;line-height:18px;}
.gongyak dd ul.level1 li{background:none;}
.gongyak dd ol{margin-left:15px;}
.gongyak dd ol li{list-style-type:none; padding:0px 0px 5px 5px; line-height:18px; background:url('/site/mayor/image/common/icon_03.jpg') no-repeat 0 6px;}
.gongyak .fc01{color:#336699;font-weight:normal;}
.gongyak .fc02{color:#339900;font-weight:normal;}
.gongyak .fc01 a{color:#F08030;font-weight:normal;}
.gongyak dd.down{padding:0 0 0 22px;line-height:1.5em;background:url('/site/home/image/main/btn_movie_down.gif') no-repeat 16px 6px; color:#555555;}



/*
.mayor .img_left {margin:30px 0px 0px 0px;}
.mayor .img_center {margin:30px 0px 0px 0px;text-align:center;}
.mayor .img_center2 {margin:10px 0px 10px 0px;text-align:center;}
.mayor p {padding:5px 10px 5px 10px;color:#252525;line-height:18px;}
.mayor .text01 {padding-left:0px;}
.mayor .etc01 {padding:5px 10px 5px 10px;color:#252525;line-height:18px;position:relative;} 
.mayor .etc01 .btn01 {position:absolute;right:0px;top:-8px;}
.mayor .etc01 .btn01 img {margin:2px 0px 2px 0px;} 추후 사용 예정*/



/* 이미지있고 내용 나오는 css (이미지-내용) */
.sc_image{width:670px;height:700px;  padding:15px 0 40px 10px;}
.sc_image h4{height:21px; padding:0 0 0 15px; clear:both; font-size:14px; background:url('/site/mayor/image/common/icon_01.jpg') no-repeat left 2px;}
.sc_image dl{margin:0; padding:0;}
.sc_image dt{float:left; width:200x; height:108px; padding:0 0 43px 0; }
.sc_image dd{float:left; width:430px; height:108px; line-height:16px; padding:0 0 43px 10px; border:solid 1px #000 inherit;}
.sc_image dt img{vertical-align:top;}
.sc_image .sym{height:150px;}

/* 이미지있고 내용 나오는 css (이미지 아래 내용) */
.image_01{width:670px; height:700px; padding:15px 0 40px 10px;}
.image_01 h4{height:21px; padding:0 0 0 15px; clear:both; font-size:14px; background:url('/site/mayor/image/common/icon_01.jpg') no-repeat left 2px;}
.image_01 dl{margin:0; padding:0;}
.image_01 dt{float:left; width:100%; height:auto; padding:0 0 5px 0; }
.image_01 dd{float:left; width:100%; height:auto; line-height:16px; padding:0 0 0 10px; border:solid 1px #000 inherit;}
.image_01 dt img{vertical-align:top;}
.image_01 .sym{height:150px;}


/* 인사말 CSS */

.greetings_left {width:319px; height:389px; float:left;}
.greetings_right {width:360px; height:auto; float:left; padding:0 0 0 2px;}


/* 테이블 css */
table.common {margin:0 0 25px 10px;width:98%; padding:0;}
table.common tr td {padding:5px 0 0 3px; border:1px #ccc solid; background:#fff; line-height:20px; margin:0;}
table.common tr th {border-left:1px #ccc solid;border-right:1px #ccc solid;border-bottom:1px #ccc solid;background:#f9f9f9; color:#707070; margin:0;}

table.common02 {margin:0 0 25px 10px;width:98%;}
table.common02 tr td {padding:5px; border-left:1px #ccc solid; border-right:1px #ccc solid; border-bottom:1px #ccc solid; background:#fff; line-height:20px;}
table.common02 tr th {border-left:1px #ccc solid;font-weight:bold; border-right:1px #ccc solid;border-bottom:1px #ccc solid;background:#f9f9f9; color:#707070;}


.table_blue th {padding:5px 0;font-weight:bold;border-top:2px #3B69ED solid;background:#E6E6E6;}
.table_blue td {padding:5px 0 ;border-top:2px #3B69ED solid;}
.table_nocolor th {padding:5px 0;font-weight:bold;background:#f9f9f9;}
.dis_none {line-height:0; font-size:0;}


	/* 박스 */
	.excutive_box {background:#F7F8F8; border:2px solid #4E9CDA; width:97%; padding:5px 5px 5px 2px; margin:0 0 10px 5px; line-height:15px;}
	.excutive_box .box_head {font-weight:bold; padding:0 0 0 12px; margin:0 0 5px 0; color:#60973F; font-size:13px;}
	.excutive_box .ftblue {color:#4F70A3;}
	.excutive_box .ftgreen {color:#008000;}
	.excutive_box .ftgreen02 {font-weight:bold;color:#339900;}
	
	/* 박스
	.statement_box {background:#ffff; border:2px solid #B6B3B3; width:97%; padding:5px 5px 5px 2px; margin:0 0 10px 5px; line-height:15px;}
	.statement_box .statement_img {float:left; width:74px; height:75px;}
	.statement_box .statement_head {float:left; width:87%; font-weight:bold; padding:0 0 0 15px; margin:0 0 5px 0; color:#0E4A8D; font-size:13px; background:url(/site/home/image/sub02/sub02_icon01.gif) no-repeat 0 1px;}
	.statement_box .statement_con {float:left; width:87%; padding:0 0 0 2px; margin:0 0 5px 0; border-left:1px solid #B5B2B2;}	
	.statement_box .ftred {color:#4F70A3;} */
	
	/* 박스 */
	.statement_box {background:#ffff; border:2px solid #B6B3B3; width:97%; padding:8px 5px 8px 2px; margin:0 0 10px 5px; line-height:15px; overflow:hidden;}
	.statement_box .statement_img {float:left; width:74px; height:75px;}
	.statement_box .statement_wrap {float:left; width:87%; padding:0 0 0 10px; margin:0 0 5px 0; border-left:1px solid #B5B2B2;}	
	.statement_box .statement_wrap .statement_head {float:left; width:87%; font-weight:bold; padding:0 0 0 15px; margin:0 0 5px 0; color:#0E4A8D; font-size:13px; background:url(/site/home/image/sub02/sub02_icon01.gif) no-repeat 0 1px;}
	.statement_box .statement_wrap .statement_con02 {float:left; width:100%; padding:0; margin:0 0 5px 0;}
	.statement_box .statement_wrap .statement_con02 p {float:left; width:100%; padding:0; margin:0 0 5px 0;}
	.statement_box .statement_wrap .statement_con02 ul {float:left; width:100%; padding:0; margin:0 0 5px 10px;}
	.statement_box .statement_wrap .statement_con02 ul li {float:left; width:100%; padding:0 0 0 7px; margin:0; background:url(/site/home/image/sub02/sub02_icon02.gif) no-repeat 0 5px;}
	.statement_box .statement_wrap .statement_con03 ul {float:left; width:25%; padding:0; margin:0 0 8px 0px;}
	.statement_box .statement_wrap .statement_con03 ul li {padding:0 0 0 7px; margin:0; background:url(/site/home/image/sub02/sub02_icon02.gif) no-repeat 0 5px;}
	.statement_box .statement_wrap .statement_con04 ul {float:left; width:50%; padding:0; margin:0 0 8px 0px;}
	.statement_box .statement_wrap .statement_con04 ul li {padding:0 0 0 7px; margin:0; background:url(/site/home/image/sub02/sub02_icon02.gif) no-repeat 0 5px;}
	
	.statement_box .statement_wrap .ftred {color:#C40F0F;}
	
  .statement_btn {padding:20px 18px 10px 0; width:100%;}
  .statement_btn ul {float:right;}
  .statement_btn ul li {padding:0 4px 0 10px; float:left;}
	
	.statement_box2 {background:#ffff; border-top:1px solid #B6B3B3; width:97%; padding:10px; margin:0; line-height:15px; overflow:hidden;}
	
	/* 박스 */
	.excutive_box {background:#F7F8F8; border:2px solid #4E9CDA; width:97%; padding:5px 5px 5px 2px; margin:0 0 10px 5px; line-height:15px;}
	.excutive_box .box_head {font-weight:bold; padding:0 0 0 12px; margin:0 0 5px 0; color:#60973F; font-size:13px;}
	.excutive_box .ftblue {color:#4F70A3;}
	.excutive_box .ftgreen {color:#008000;}
	.excutive_box .ftgreen02 {font-weight:bold;color:#339900;}
	
	/* 박스
	.statement_box {background:#ffff; border:2px solid #B6B3B3; width:97%; padding:5px 5px 5px 2px; margin:0 0 10px 5px; line-height:15px;}
	.statement_box .statement_img {float:left; width:74px; height:75px;}
	.statement_box .statement_head {float:left; width:87%; font-weight:bold; padding:0 0 0 15px; margin:0 0 5px 0; color:#0E4A8D; font-size:13px; background:url(/site/home/image/sub02/sub02_icon01.gif) no-repeat 0 1px;}
	.statement_box .statement_con {float:left; width:87%; padding:0 0 0 2px; margin:0 0 5px 0; border-left:1px solid #B5B2B2;}	
	.statement_box .ftred {color:#4F70A3;} */
	
	/* 박스 */
	.statement_box {background:#ffff; border:2px solid #B6B3B3; width:97%; padding:8px 5px 8px 2px; margin:0 0 10px 5px; line-height:15px; overflow:hidden;}
	.statement_box .statement_img {float:left; width:74px; height:75px;}
	.statement_box .statement_wrap {float:left; width:87%; padding:0 0 0 10px; margin:0 0 5px 0; border-left:1px solid #B5B2B2;}	
	.statement_box .statement_wrap .statement_head {float:left; width:87%; font-weight:bold; padding:0 0 0 15px; margin:0 0 5px 0; color:#0E4A8D; font-size:13px; background:url(/site/home/image/sub02/sub02_icon01.gif) no-repeat 0 1px;}
	.statement_box .statement_wrap .statement_con02 {float:left; width:100%; padding:0; margin:0 0 5px 0;}
	.statement_box .statement_wrap .statement_con02 p {float:left; width:100%; padding:0; margin:0 0 5px 0;}
	.statement_box .statement_wrap .statement_con02 ul {float:left; width:100%; padding:0; margin:0 0 5px 10px;}
	.statement_box .statement_wrap .statement_con02 ul li {float:left; width:100%; padding:0 0 0 7px; margin:0; background:url(/site/home/image/sub02/sub02_icon02.gif) no-repeat 0 5px;}
	.statement_box .statement_wrap .statement_con03 ul {float:left; width:25%; padding:0; margin:0 0 8px 0px;}
	.statement_box .statement_wrap .statement_con03 ul li {padding:0 0 0 7px; margin:0; background:url(/site/home/image/sub02/sub02_icon02.gif) no-repeat 0 5px;}
	.statement_box .statement_wrap .statement_con04 ul {float:left; width:50%; padding:0; margin:0 0 8px 0px;}
	.statement_box .statement_wrap .statement_con04 ul li {padding:0 0 0 7px; margin:0; background:url(/site/home/image/sub02/sub02_icon02.gif) no-repeat 0 5px;}
	
	.statement_box .statement_wrap .ftred {color:#C40F0F;}
	
  .statement_btn {padding:20px 18px 10px 0; width:100%;}
  .statement_btn ul {float:right;}
  .statement_btn ul li {padding:0 4px 0 10px; float:left;}
	
	.statement_box2 {background:#ffff; border-top:1px solid #B6B3B3; width:97%; padding:10px; margin:0; line-height:15px; overflow:hidden;}
	


/* 컨텐츠 실명제 */
	.estimate {width:715px; margin:50px 0 10px 0; padding:0;}
	.estimate .ta_right {text-align:right;}
	.estimate .et_info {height:27px; margin-top:6px; background:url(/site/dep/health/image/common/info_box.gif) no-repeat 0 0;}
	.estimate .et_info dl {padding:4px 0 0 10px;}
	.estimate .et_info dl dt {float:left; width:60px; padding:0 15px 0 3px;}
	.estimate .et_info dl dd {float:left; padding:3px 0 0 14px; background:url(/site/home/image/common/info_icon.gif) no-repeat 9px 7px; font-size:11px;}
	.estimate .et_info dl dd em {color:#000; font-style:normal;}
	.estimate .et_estimate {height:80px; margin-top:4px; background:url(/site/dep/health/image/common/estimate_box.gif) no-repeat 0 0;}
	.estimate .et_estimate dl {position:relative; padding:0 11px;}
	.estimate .et_estimate dl dt {height:20px; padding:9px 15px 0 3px;margin:0 0 2px 0;}
	.estimate .et_estimate dl dd {position:relative; padding:5px 0 0 13px; display:inline;}
	.estimate .et_estimate dl dd span {position:absolute; width:600px; top:0; left:80px;}
	.estimate .et_estimate dl dd span label img {vertical-align:top;}
	.estimate .et_estimate dl dd span a img {vertical-align:bottom;}
	.estimate .et_estimate .input_txt {width:390px; height:12px; border:solid 1px #DDDDDD; background:#FFFFFF;padding:2px 0px 0px 4px; margin:4px 0 0 0; font-size:11px; color:#666;}
	.estimate .et_estimate .estimate_exp {position:absolute; top:8px; right:295px; padding:0; }
	.estimate .et_estimate .estimate_exp li {float:left;}
	.estimate .et_estimate .estimate_exp li img {margin:0px 0px 4px 0px;vertical-align:middle; float:left; padding:0;}
	.estimate .et_report {height:26px;margin-top:4px;padding:4px 0px 0px 28px; background:url(/site/executive/image/common/et_report_box.gif) no-repeat;}
	.estimate .et_report span {cfont-weight:bold; font-style:normal;}
	.estimate .et_report input {margin:0px 0px -5px 11px;}
	

/* 푸터 */
	#footer {width:940px; margin:0 auto; height:auto; clear:both; border-top:2px solid #EEEEEE; position:relative;}
	#footer .footer_logo {float:left; margin: 10px 0 0 15px; display: inline;}
	#footer ul.footermenu{float:left; margin: 8px 0 0 15px;  height:18px;}
	#footer ul.footermenu li{float:left; padding:0 5px; background:url(/common/image/bg_bar.gif) no-repeat right top;}
	#footer ul.footermenu li.last{background:none;}
	
	.counter {position: absolute; top:10px; left: 740px; width: 220px; color: #999;}
	.counter img { vertical-align:top;}
	.counter .today { color: #333; height:13px;}
	.counter .total { color: #333; height:13px; }
	
	#footer address{float:left; margin: 3px 0 0 19px; width:700px; height:25px; color:#3f3f3f; line-height:15px;}
	#footer p.copyright{float:left;margin: 7px 0 0 19px; width:580px; height:18px; font-size:11px; color:#3f3f3f;}
	#returntop {width:0; height:0; font-size:0; line-height:0;}
