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


#head_container .page_title h1{
	width:400px;
	height:25px;
	margin:32px auto 32px 32px;
	background-image:url(image/page_titile.png);
	background-repeat:no-repeat;
}

/*
==========================================================
#jump
==========================================================
*/
#jump{
width: 100%;
height: 46px;
margin: 0;
padding: 0;
overflow:  hidden;
background-image:url(image/jump_bg.png);
background-repeat:repeat-x;
}
#jump ul{
width: 1020px;
height: 45px;
margin: 0 auto;
padding: 0;
overflow:  hidden;
}
#jump ul li{
width: 255px;
height: 45px;
margin: 0;
padding: 0;
overflow:  hidden;
float:left;
display:inline;
}
#jump ul li a{
width: 255px;
height: 45px;
display:block;
}
#jump ul li.souzai a{
	background-image:url(image/sozai_btn.png);
	background-repeat:no-repeat;
}
#jump ul li.shoga a{
	background-image:url(image/shoga_btn.png);
	background-repeat:no-repeat;
}
#jump ul li.ninniku a{
	background-image:url(image/ninniku_btn.png);
	background-repeat:no-repeat;
}
#jump ul li.other a{
	background-image:url(image/other_btn.png);
	background-repeat:no-repeat;
}

/*
==========================================================
products
==========================================================
*/

#products_wrap{
	clear:both;
	width:100%;
	overflow:hidden;
	background-image:url(image/products_bg.png);
}
#products{
	width:1020px;
	overflow:hidden;
	margin:0 auto 35px auto;
	text-align:left;
}
#products h2{
	height:56px;
	margin: 20px 0 0px 0;
	padding:0;
	background-image: url(image/sozai_title.png);
	background-position:left top;
	background-repeat:no-repeat;
}
#products h3{
	height:56px;
	margin: 20px 0 0px 0;
	padding:0;
	background-image: url(image/shouga_title.png);
	background-position:left top;
	background-repeat:no-repeat;
}
#products h4{
	height:56px;
	margin: 20px 0 0px 0;
	padding:0;
	background-image: url(image/ninniku_title.png);
	background-position:left top;
	background-repeat:no-repeat;
} 
#products .item{
	width:1020px;
	overflow:hidden;
	margin:0;
}
#products .item ul{
	width:1024px;
	overflow:hidden;
	margin:0;
	padding:0;
}
#products .item ul li{
	width:249px;
	height:204px;
	float:left;
	overflow:hidden;
	margin:0 7px 7px 0;
}
#products .item ul li a{
	width:249px;
	height:204px;
	display:block;
}

#products .item a:hover img {
	opacity: 0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
}