@charset "utf-8";
h1{
	margin: 0;
	padding: 0 0 0 31px;
	height: 108px;
	background: url(../../img/bg.gif) no-repeat;
}
#h1map{
	padding: 0 0 0 840px;
	position:absolute;
	top: 73px;
	/*width: 93px;*/
}
#h1mapSite{
	width: 93px;
	height: 33px;
	float: left;
}
#h1mapSite a{
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	background: url(../../img/sitemap.gif) no-repeat;
}
#h1mapSite a:hover{
	background-position: 0 -33px;
}
#h1mapInqu{
	width: 129px;
	height: 33px;
	float: left;
}
#h1mapInqu a{
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	background: url(../../img/inqu.gif) no-repeat;
}
#h1mapInqu a:hover{
	background-position: 0 -33px;
}
#news{
	margin: 0;
	padding: 0;
	width: 644px;
	background: url(../img/bg3.gif) repeat-y;
}
#news h2{
	margin: 0;
	padding: 0;
	width: 644px;
	height: 39px;
	background: url(../../img/news_h2.gif) no-repeat;
}
#news h2 a#rss{
	display: block;
	width: 69px;
	height: 39px;
	float: right;
	background: url(../../img/news_rss.gif) no-repeat;
	text-indent:-9999px;
}
#news h2 a#rss:hover{
	background-position: 0 -39px;
}
#news h2 a#all{
	display: block;
	width: 83px;
	height: 39px;
	float: right;
	background-image: url(../../img/news_all.gif);
	text-indent:-9999px;
}
#news h2 a#all:hover{
	background-position: 0 -39px;
}
#news dl{
	margin: 3px 17px 0;
	width: 611px;
}
#news dt{
	margin: 14px 0 0 0;
	padding:0;
	width: 85px;
	float: left;
}
#news dd{
	margin: 14px 0 0 0;
	padding: 0;
	width: 520px;
	line-height: 17px;
	float: left;
}

#cont{
	clear: both;
	margin: 21px 0 0 0;
	background: url(../img/bg5.gif) repeat-y;
	border-top:1px solid #fff;
}

#cont2{
	clear: both;
	margin: 21px 0 0 0;
	background: url(../img/bg5.gif) repeat-y;
	border-top:1px solid #fff;
}
/*---------------1column--------------
clear: both;
margin: 0;
background: url(../img/bg5.gif) repeat-y;
border-top:1px solid #fff;
width: 312px;*/




#recipes{
	width: 312px;
	float: left;
}
#recipes h2{
	margin: 0;
	padding: 0;
	width: 312px;
	height: 43px;
	background: url(../../img/recipes_h2.gif) no-repeat;
}
#recipes dl{
	margin: 0 17px 0;
	width: 278px;
}
#recipes dt{
	margin: 9px 0 0 0;
	padding:0;
	float: left;
	width: 90px;
	height: 56px;
	clear:both;
}
#recipes dd{
	margin: 9px 0 0 0;
	padding: 0;
	width: 187px;
	height: 56px;
	line-height: 17px;
	float: left;
}


#special{
	width: 312px;
	float: left;
}
#special h2{
	margin: 0 0 0 20px;
	padding: 0;
	width: 312px;
	height: 43px;
	background: url(../../img/special_h2.gif) no-repeat;
}
#special dl{
	margin: 0 17px 0 37px;
	width: 278px;
}
#special dt{
	margin: 9px 0 0 0;
	padding:0;
	float: left;
	width: 90px;
	height: 56px;
	clear:both;
}
#special dd{
	margin: 9px 0 0 0;
	padding: 0;
	width: 187px;
	height: 56px;
	line-height: 17px;
	float: left;
}



#knowredge{
	width: 312px;
	float: left;
}
#knowredge h2{
	margin: 0 0 0 20px;
	padding: 0;
	width: 312px;
	height: 43px;
	background: url(../../img/knowredge_h2.gif) no-repeat;
}
#knowredge dl{
	margin: 0 17px 0 37px;
	width: 278px;
}
#knowredge dt{
	margin: 9px 0 0 0;
	padding:0;
	float: left;
	width: 90px;
	height: 56px;
	clear:both;
}
#knowredge dd{
	margin: 9px 0 0 0;
	padding: 0;
	width: 187px;
	height: 56px;
	line-height: 17px;
	float: left;
}


#health{
	width: 312px;
	float: left;
}
#health h2{
	margin: 0;
	padding: 0;
	width: 312px;
	height: 43px;
	background: url(../../img/health_h2.gif) no-repeat;
}
#health dl{
	margin: 0 17px 0;
	width: 278px;
}
#health dt{
	margin: 9px 0 0 0;
	padding:0;
	float: left;
	width: 90px;
	height: 56px;
	clear:both;
}
#health dd{
	margin: 9px 0 0 0;
	padding: 0;
	width: 187px;
	height: 56px;
	line-height: 17px;
	float: left;
}


