@charset "shift_jis";

/* ===== float ===== */
div#vegefru .clearFix{
	zoom:1;
	_height:1%;
}
div#vegefru .clearFix:after{
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}
div#vegefru .fl{ float:left;}
div#vegefru .fr{ float:right;}

/* ===== imgの下余白削除 ===== */
div#vegefru img{
	vertical-align: bottom;
}

/* ===== vegefru ===== */
div#vegefru{
	width:946px;
	border:2px solid #86ba68;
	margin:10px 0px 2em 0px;
	background:url(../img/back.gif) repeat;
}
div#vegefru a:hover img.opa80{
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}
div#vegefru_wrap{
	width:870px;
	margin:0 38px;
	padding-bottom:40px;
}
div#vegefru_wrap #sec1,
div#vegefru_wrap #sec2,
div#vegefru_wrap #sec3,
div#vegefru_wrap #sec4,
div#vegefru_wrap #sec5{
	margin-bottom:40px;
}
div#vegefru_wrap .vegefru_box{
	width:810px;
	padding-left:30px;
	padding-right:30px;
	background:#FFF;
}
div#vegefru_wrap #sec5 .vegefru_box{
	padding-top:20px;
	padding-bottom:30px;
}
div#vegefru_wrap #sec6 .vegefru_box{
	padding-bottom:30px;
	_padding-right:14px;
}
div#vegefru_wrap #sec6 .vegefru_box .clearFix{
	width:758px;
	padding:17px 18px 0 34px;
	background:url(../img/sec6_img08.jpg) repeat-y;
}
div#vegefru_wrap #sec6 .vegefru_box .clearFix li{
	float:left;
	width:363px;
	margin-right:16px;
	padding-bottom:17px;
}
