@charset "utf-8";
/* CSS Document */

@import url("/site/dep/05_health/common/css/style.css") ;
body {background:url(/site/dep/05_health/image/common/background.jpg) left top no-repeat #ffffff ;  }

/*   LAYOUT -------------------- */

#Main {background:url(/site/dep/05_health/image/common/main_background.jpg) left top no-repeat ; height:820px ; overflow:hidden ; }
#Sub {}
#Main #frame {height:670px ;border-top:1px solid white ; margin-top:-1px }


#frame {width:987px}

#frame h1 a {display:block;text-indent :-1000px ;background:url(/site/dep/05_health/image/common/main_logo.gif) no-repeat ; height:67px ; margin:76px 0 0 70px}

	/*수정시 로그인 후 IE6에서 반드시 체크!!!*/
	#topArea {position:absolute; top:0; left: 391px; margin: 30px 0 0 0; padding:0; height:22px;}

	#menuArea {background:url(/site/dep/05_health/image/common/top_menu_bg.gif) ; width:681px ; height:67px ; position:absolute ; top:76px ; left:311px ; }
		#menuArea img {vertical-align:middle}
		#menuArea ul {margin:10px 0 0 29px}
		#menuArea li {float:left ; padding:0 15px 0 0}
		
		#menuArea .subMenu { padding:5px 0 0 0 ; height:28px ; overflow:hidden ; }
		#menuArea .subMenu ul {margin:0}
		#menuArea .subMenu li {float:left ; height:28px ; overflow:hidden ; padding:0 ; }
		
		#menuArea #sub01 {position:absolute ; margin-left:-28px ; padding-left:39px ; width:550px; display:none }
		#menuArea #sub02 {position:absolute ; margin-left:-85px; width:300px ; display:none }
		#menuArea #sub03 {position:absolute ; margin-left:-78px; width:450px; display:none }
		#menuArea #sub04 {position:absolute ; margin-left:-220px; width:450px; display:none }
		#menuArea #sub05 {position:absolute ; margin-left:-287px; width:400px; display:none }
		#menuArea #sub06 {position:absolute ; margin-left:-338px; width:620px; display:none }
	
	
	/*  -Main LAYOUT------------------------ */
	#Main h2 {display:block; text-indent :-10000px ; position:absolute }
	
	#mContents	{clear:both ; height:540px; }
		
		#Mflash {width:314px ; float:left; padding:50px 0 0 50px }
		
		#Mcenter { width:620px ; float:left}
			#Mlists { width:367px ; float:left; padding-top:25px }
			#Mbanners { width:253px ; float:left; padding-top:25px }
	
		
	#news { width:330px ; }
			#news #news_1 { clear:both ; height:132px}
				#news #news_1 .more {text-align:right ; margin-top:-11px ; height:11px ;}
			#news #news_2 { clear:both ; height:132px ; display:none; }
				#news #news_2 .more {text-align:right ; margin-top:-11px ; height:11px ;}
			#news #news_3 { clear:both ; height:133px }
				#news #news_3 .more {text-align:right ; margin-top:-11px ; height:11px ;}
		#news ul {margin:12px 0 0 10px ; width:320px;}
		#news li {height:19px}
		#news span.txt {color:#3f7cb6}
		#news span.date {float:right ; margin-top:-16px ; font-size:11px }
		#news .banner {clear:both  ; text-align:right ; }
			
	#photoG { clear:both ; width:330px ; height:119px }
	#photoG .more {text-align:right ; margin-top:-11px ; height:11px ;}
		#photoG ul {margin:7px 0 0 0}
			#photoG li {border:2px solid #85adb3 ; height:60px ; width:68px ; float:left ;overflow:hidden ; margin:0 4px 0 6px ;  _margin:0 4px 0 5px}
			
	#siteLink {clear:both ; width:591px ; height:82px ; margin:21px 0 0 5px}
			#siteLink li { height:47px ; float:left ;overflow:hidden ; }
	
	#Mbanners li {vertical-align:middle ; font-size:0 ; line-height:0 }
	
	#tabs {float:left ; background:url(/site/dep/05_health/image/main/tabs_bg.gif) no-repeat; width:222px ; margin-top:15px ; height:209px ; }
		#tabs .num {padding:7px 0 0 8px}
		#tabs .img {padding:10px 0 0 8px}
	
	/*  Finish -Main LAYOUT------------------------ */
	
	
	
	/*  Sub LAYOUT------------------------ */
	#Sub #SubArea {width:984px}
	#Sub #SubArea #TopImage {padding-left:281px;}
	#Sub #SubArea #TopImage img {behavior: url('/site/template_site/section/common/css/iepngfix.htc'); width:681px; height:150px;}

	#Sub #leftMenu { width:249px ; float:left  ;margin:29px 0 40px 0; padding-left:32px;background:url(/site/dep/05_health/image/common/left_bg.gif) 32px bottom no-repeat ;}
	#Sub #leftMenu h2 { width:84px ; }
	#Sub #leftMenu ul { width:150px margin:10px 0px 10px 20px;}
	#Sub #leftMenu li {width:160px ; padding:3px 0 3px 20px ; }
		#Sub #leftMenu ul.depth {height: auto; padding:0px 5px 0px 5px;}
		#Sub #leftMenu li.depth {height: auto; width:140px ; padding:2px 0px 0px 8px; letter-spacing:-1px;font-size:11px; background:url(/site/dep/05_health/image/common/left_bg01.gif) left 6px no-repeat ;}
    #Sub #leftMenu li.last {height:auto;}
		
	#Sub #MainArea {width:703px; float:left ;margin:29px 0 40px 0 }
		#Sub #MainArea h3 { height:29px ; border-bottom:1px solid #d7d7d7 }
		#Sub #MainArea p.location {text-align:right ; margin-top:-25px ; height:25px; font-size:11px ;}
		
		#Sub #MainArea #Contents {clear:both ; width:667px ;background:url(/site/dep/05_health/image/common/sub_contents_bg.gif) left bottom no-repeat ; padding:25px 0px 35px 37px ; line-height:140%}
			#Sub #MainArea #Contents h4 {height:32px ; background:url(/site/dep/05_health/image/common/sub_h4_icon.gif) left top no-repeat; font-size:14px ; font-weight:bold ; padding-left:24px}
			#Sub #MainArea #Contents h4.none {height:32px ; background:url();}
			#Sub #MainArea #Contents h4.second {height:32px ; margin-top:30px;}
			
			
	
	/*sub01*/
		.sub0101 {background:url(/site/dep/05_health/image/sub01/sub0101_box_bg2.gif) left bottom no-repeat ; width:683px ;padding-bottom:9px }
		.sub0101 .t {background:url(/site/dep/05_health/image/sub01/sub0101_box_bg1.gif) ; height:28px ; padding-left:42px ; color:#00746b ; font-size:14px ; font-weight:bold }
		.sub0101 .t span {background:url(/site/dep/05_health/image/sub01/sub0101_box_t.gif) right top no-repeat; padding-right:22px ; height:22px ; padding-top:6px ; float:left; display:block }
		
		.sub0101 .cont {border-left:3px solid #ececec ; border-right:3px solid #ececec ; padding:13px 25px 15px 25px }
		.sub0101 .cont ul li {background:url(/site/dep/05_health/image/sub01/sub0101_li1.gif) left 3px no-repeat ; padding-left:13px ; padding-bottom:2px}
		.sub0101 .cont ul li a {color:#fb740b;}
		.sub0101 .cont ul li ul li { background:url(/site/dep/05_health/image/sub01/sub0101_li4.gif) left 3px no-repeat;padding-left:10px ; padding-bottom:2px}
		.sub0101 .cont ul li ul li ul li{ background:url(/site/dep/05_health/image/sub01/sub0101_li3.gif) left 3px no-repeat;padding-left:10px ; padding-bottom:2px}
		.sub0101 .cont ol {margin-top:5px}
		.sub0101 .cont ol li {background:url(/site/dep/05_health/image/sub01/sub0101_li2.gif) left 5px no-repeat ; padding-left:13px ; padding-bottom:0	}

		.sub0101 img.smp {vertical-align:bottom}
		
		ol.rule10 li{font-size:1px ; line-height:1px }
	
	.subContSub1 h5 {background:url(/site/dep/05_health/image/common/bul_05.gif) no-repeat left 50%; padding-left: 10px; font-size: 14px; margin: 10px 0 10px 5px;}
	.subContSub1 {margin: 0 0 10px 0;}
	 .tableBox {width:610px;}
	 .tableBox table {width:610px; border: 2px solid #D0E4A3;}
	 .tableBox table th { background-color:#F9FCF3; height: 29px; border-right: 1px solid #D9E9B5;border-bottom: 1px solid #D9E9B5;}
	 .tableBox table td {padding:5px ; border-right: 1px solid #D9E9B5;border-bottom: 1px solid #D9E9B5;text-align:center;}
	 .tableBox table td.title {font-weight:bold;text-align:center;}
	 .tableBox table td.txt_align {text-align:center;}
	 .tableBox table td.table_list_1, #subContSub2 #tableBox table td.table_list_2 {padding: 10px 0;}
	 .tableBox table td.table_list_1 ul li {background:url(/site/dep/02_urbandep/image/common/bul_08.gif) no-repeat 10px 5px; padding-left: 20px;}
	.s11_img {float:left ; width:170px; padding-top:20px;}
	.s11_text {float:left ; width:500px;padding-top:12px; }
	
	/*sub02*/
	
	
	/*sub03*/
		
		
	/*sub04*/
	
	
	
	p.f01 {color:#336699;font-weight:normal;}

/* 배너영역 */
#MbottomBanner #banner {width:940px;height:42px;margin:0 0 8px 28px;background:url(/site/executive/image/main/banner_bg.gif) no-repeat;position:relative;}
#MbottomBanner #banner .btn_txt {float:left;margin:9px 11px 0px 8px;display:inline;}
#MbottomBanner #banner .btn_left {position:absolute;top:12px;left:93px;}
#MbottomBanner #banner .btn_right {position:absolute;top:12px;right:40px;}
#MbottomBanner #banner .rolling {position:absolute;width:750px;top:6px;left:118px;float:left;}
#MbottomBanner #banner .rolling div {position:relative; width:107px;text-align:center;float:left;}


#Footer {  height:80px ; clear:both ; padding-left:60px ; background:url(/site/dep/05_health/image/common/sub_footer_bg.gif) }
#Main #Footer {background:url() }
	#footer .footer_logo {float:left; margin:10px 20px 0 30px; display: inline;}
	#footer .f_menu {float: left; margin:0; display: inline;}
	#footer .f_menu ul li {float: left; background:url(/site/dep/01_agriculture/image/common/footer_div.gif) no-repeat left; padding: 0 0 0 8px; margin: 0 0 0 4px; display: inline;}
	#footer .f_menu ul li.first {background: none; margin:0; padding:0;}
	#footer .f_menu address {font-family: 굴림; font-size:11px; font-style: normal; margin:10px 0 0 0; display: inline;}
	#footer .f_menu cite {font-family: 굴림; font-size:11px; font-style: normal; margin:10px 0 0 0; display: inline;}
	#footer .f_menu blockquote {font-family: 굴림; font-size:11px; font-style: normal; margin:10px 0 0 0; display: inline;}
#footer #linkservice {float:left; margin:15px 0 0 20px; display: inline;}


/* 사이트맵 영역 */
#sitemap {padding-left:50px;}
#sitemap h3 {padding:10px 0px; font-weight:bold; font-size:14px; color:#00746b;}
#sitemap_box {float:left; width:180px; margin-right:20px;}
#sitemap_box_last {float:left; width:180px;}
#sitemap_menulist {border:1px solid #d9d9d9; padding:5px;height:180px;}
#sitemap_menulist ul {padding-left:5px;}
#sitemap_menulist ul li a{background:url('/site/template_site/town_common/image/sitemap_ico.gif') no-repeat 2px 4px; padding-left:10px; line-height:18px;}