@charset "utf-8";
/* CSS Document */

/* ==========================
navigation
========================== */
#navi{
	background:#E4E2E3;
	height:23px;
}

/* ==========================
main_navigation
========================== */

	#navi .main_navi{
	list-style:none;
	float:left;
	padding: 4px 0 0 16px;
	height:19px;
	background:url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_bg.gif) left top no-repeat;
	}
	#navi .main_navi li{
	float: left;
	margin: 0 25px 0 0;
	}

/* top */
	#navi .main_navi .top{
	display: block;
	width:44px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_top_o.gif) left 0px no-repeat;
	text-indent:-10000px;
	}
	#navi .main_navi .top_n{
	display: block;
	width:44px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_top_n.gif) left 0px no-repeat;
	text-indent:-10000px;
	}
	#navi .main_navi .top a{
	display: block;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_top.gif) left 0px no-repeat;
	}
	#navi .main_navi .top a:hover{
	background: none;
	}

/* cook */
	#navi .main_navi .cook{
	display: block;
	width:49px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_cook_o.gif) left 0px no-repeat;
	text-indent:-10000px;
	}
	#navi .main_navi .cook_n{
	display: block;
	width:49px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_cook_n.gif) left 0px no-repeat;
	text-indent:-10000px;
	}
	#navi .main_navi .cook a{
	display: block;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_cook.gif) left 0px no-repeat;
	}
	#navi .main_navi .cook a:hover{
	background: none;
	}

/* recipe */
	#navi .main_navi .recipe{
	display: block;
	width:50px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_recipe_o.gif) left 0px no-repeat;
	text-indent:-10000px;
	}
	#navi .main_navi .recipe_n{
	display: block;
	width:50px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_recipe_n.gif) left 0px no-repeat;
	text-indent:-10000px;
	}
	#navi .main_navi .recipe a{
	display: block;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_recipe.gif) left 0px no-repeat;
	}
	#navi .main_navi .recipe a:hover{
	background: none;
	}

/* store */
	#navi .main_navi .store{
	display: block;
	width:38px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_store_o.gif) left 0px no-repeat;
	text-indent:-10000px;
	}
	#navi .main_navi .store_n{
	display: block;
	width:38px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_store_n.gif) left 0px no-repeat;
	text-indent:-10000px;
	}
	#navi .main_navi .store a{
	display: block;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_store.gif) left 0px no-repeat;
	}
	#navi .main_navi .store a:hover{
	background: none;
	}

/* blog */
	#navi .main_navi .blog{
	display: block;
	width:52px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_blog_o.gif) left 0px no-repeat;
	text-indent:-10000px;
	}
	#navi .main_navi .blog_n{
	display: block;
	width:52px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_blog_n.gif) left 0px no-repeat;
	text-indent:-10000px;
	}
	#navi .main_navi .blog a{
	display: block;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_m_blog.gif) left 0px no-repeat;
	}
	#navi .main_navi .blog a:hover{
	background: none;
	}


/* ==========================
sub_navigation
========================== */

#navi .second_navi{
list-style:none;
float:right;
height:15px;
width:289px;
margin:4px 0 0;
}
#navi .second_navi li{
float:left;
margin-right:15px;
}

/* info */
	#navi .second_navi .info{
	display: block;
	width:96px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_s_info_o.gif) no-repeat;
	text-indent:-10000px;
	}
	#navi .second_navi .info_n{
	display: block;
	width:96px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_s_info_n.gif) no-repeat;
	text-indent:-10000px;
	}
	#navi .second_navi .info a{
	display: block;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_s_info.gif)  no-repeat;
	}
	#navi .second_navi .info a:hover{
	background: none;
	}

/* magazine */
	#navi .second_navi .magazine{
	display: block;
	width:110px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_s_magazine_o.gif) no-repeat;
	text-indent:-10000px;
	}
	#navi .second_navi .magazine_n{
	display: block;
	width:110px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_s_magazine_n.gif) no-repeat;
	text-indent:-10000px;
	}
	#navi .second_navi .magazine a{
	display: block;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_s_magazine.gif)  no-repeat;
	}
	#navi .second_navi .magazine a:hover{
	background: none;
	}


/* rss */
	#navi .second_navi .rss{
	display: block;
	width:35px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_s_rss_o.gif) no-repeat;
	text-indent:-10000px;
	}
	#navi .second_navi .rss_n{
	display: block;
	width:35px;
	height:15px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_s_rss_n.gif) no-repeat;
	text-indent:-10000px;
	}
	#navi .second_navi .rss a{
	display: block;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_s_rss.gif)  no-repeat;
	}
	#navi .second_navi .rss a:hover{
	background: none;
	}


/* ==========================
under_contents_navigation
========================== */


#under_head ul li{
list-style:none;
float:left;
display: block;
}


/* style */
	#under_head ul li.style{
	width:54px;
	height:10px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_u_style_o.gif) no-repeat;
	text-indent:-10000px;
	}
	#under_head ul li.style_n{
	width:54px;
	height:10px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_u_style_n.gif) no-repeat;
	text-indent:-10000px;
	}
	#under_head ul li.style a{
	display: block;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_u_style.gif) no-repeat;
	}
	#under_head ul li.style a:hover{
	background: none;
	}
	
/* recipe */
	#under_head ul li.recipe{
	width:59px;
	height:10px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_u_recipe_o.gif) no-repeat;
	text-indent:-10000px;
	margin: 0 0 0 17px;
	}
	#under_head ul li.recipe_n{
	width:59px;
	height:10px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_u_recipe_n.gif) no-repeat;
	text-indent:-10000px;
	margin: 0 0 0 17px;
	}
	#under_head ul li.recipe a{
	display: block;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_u_recipe.gif) no-repeat;
	}
	#under_head ul li.recipe a:hover{
	background: none;
	}
	
/* store */
	#under_head ul li.store{
	width:53px;
	height:10px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_u_store_o.gif) no-repeat;
	text-indent:-10000px;
	margin: 0 0 0 17px;
	}
	#under_head ul li.store_n{
	width:53px;
	height:10px;
	overflow: hidden;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_u_store_n.gif) no-repeat;
	text-indent:-10000px;
	margin: 0 0 0 17px;
	}
	#under_head ul li.store a{
	display: block;
	background: url(http://image.excite.co.jp/jp/syokuko/foodfile/navi_u_store.gif) no-repeat;
	}
	#under_head ul li.store a:hover{
	background: none;
	}


