@charset "UTF-8";
	#MainVisual{
	width:900px;
	margin:20px auto 0;
	
	}
	#L_Contents{
width:640px;
float:left;
padding-top:20px;
text-align:left;}


#L_Contents h1{
margin: 0 0 20px;}
#L_Contents h2{
font-size:16px;}
		
	/*一覧ページ*/
		/*左側*/
#L_Contents .ItemContents{
width:640px;}

.ItemContents h2{
margin-bottom:10px;}

#L_Contents .LBox{
	float:left;
	width:348px;
}
#L_Contents .LBox2{
	float:left;
	width:422px;
}
#L_Contents .RBox{
	float:right;
	width:265px;
}

#L_Contents .RBox2{
	float:right;
	width:330px;
}

#L_Contents .RBox3{
	float:right;
	width:200px;
}




.RBox li{
margin-top:5px;}

.ItemContents table{
width:300px;
margin-bottom:20px;}

.ItemContents td{
vertical-align:text-top;
line-height:21px;
width:50%}


/*精米工場*/

#CenterBox{
width:640px;
padding: 20px 0 0;
text-align:center;}

.CenterBox{
width:503px;
text-align:left;
margin:20px auto 40px;}


.CenterBox th{
width:80px;
text-align:left;
font-weight:bold;
vertical-align:top;}
.CenterBox th,td{
padding-bottom:5px;}
	.FBox{
	width:265px;
	float:left;
	margin:10px auto;
}
	
	.FImg{
	float:left;
	margin-right:5px;}
	
	.FTxt{
	vertical-align:bottom;
	float:right;
	font-size:10px;
	width:155px;
}

.FTxt h4{
font-size:12px;
font-weight:bold;}

.FTxt p{
font-size:10px;}

	/*加工センター*/
	.KBox{
	width:200px;
	float:left;
	margin:10px auto;
}

.KTxt{
	vertical-align:bottom;
	width:200px;
}
.KTxt p{font-size:10px;
margin-top:10px;}

/*右側*/
#R_Contents{

width:220px;
float:right;
text-align:center;
position:relative;}

#R_Contents #Side_Menu{
	padding:10px 0 5px;
	background:url(../imgs/common/img_17.jpg);
	width:220px;
	position:absolute;
	top: -10px;
	left:-10px;
}


#R_Contents #Side_Menu img{
margin-bottom:5px}
