body{
	margin:0px auto 0px 0px;
	color:#333333;
	font-size:12px;
}

.subMenu{
	width:450px;
	margin:14px 0px 2px 0px;
	padding:0px;
	font-size:12px;
	color:#333333;
	text-align:left;
}
.subMenu a:link{color:#3F49C9;font-size:12px;text-decoration:none;}
.subMenu a:visited{color:#3F49C9;font-size:12px;text-decoration:none;}
.subMenu a:hover{color:#5C519C;font-size:12px;text-decoration:underline;}

.subMenu span{color:#999999; font-size:12px;} 

.dateKfc{
	font-size:12px;
	width:450px;
	height:29px;
	background-image:url(../news/img/kfcbar.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px 0px 5px 0px;
}
.dateKfc span{margin:auto auto auto 38px; line-height:26px;}

.datePh{
	font-size:12px;
	width:450px;
	height:29px;
	background-image:url(../news/img/phbar.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px 0px 5px 0px;
}
.datePh span{margin:auto auto auto 38px; line-height:26px;}

.datePh02{
	font-size:12px;
	width:450px;
	height:29px;
	background-image:url(../news/img/phbar02.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px 0px 5px 0px;
}
.datePh02 span{margin:auto auto auto 38px; line-height:26px;}

.datePh03{
	font-size:12px;
	width:450px;
	height:29px;
	background-image:url(../news/img/phbar03.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px 0px 5px 0px;
}
.datePh03 span{margin:auto auto auto 38px; line-height:26px;}

.datePhN{
	font-size:12px;
	width:450px;
	height:29px;
	background-image:url(../news/img/phNbar.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px 0px 5px 0px;
}
.datePhN span{margin:auto auto auto 38px; line-height:26px;}

.datePhN02{
	font-size:12px;
	width:450px;
	height:29px;
	background-image:url(../news/img/phNbar02.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px 0px 5px 0px;
}
.datePhN02 span{margin:auto auto auto 38px; line-height:26px;}

.dateKfcPh{
	font-size:12px;
	width:450px;
	height:29px;
	background-image:url(../news/img/kfcphbar.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px 0px 5px 0px;
}
.dateKfcPh span{margin:auto auto auto 72px; line-height:26px;}


.dateNone{
	font-size:12px;
	width:450px;
	height:29px;
	background-image:url(../news/img/nonebar.gif);
	background-repeat:no-repeat;
	padding-left:0px;
	padding-top:8px;
	margin:0px 0px 5px 0px;
}

.boxBody{
	font-size:12px;
	color:#333333;
	line-height:135%;
	margin:0px;
	padding:0px;
	width:450px;
}
.boxBody a:link{color:#573F04;font-size:12px;text-decoration:none;font-weight: bold;line-height:125%;}
.boxBody a:visited{color:#573F04;font-size:12px;text-decoration:none;font-weight: bold;line-height:125%;}
.boxBody a:hover{color:#866E35;font-size:12px;text-decoration:underline;font-weight: bold;line-height:125%;}

.moreinfo{
	margin:8px 0px 0px auto;
	text-align:right;
	width:450px;
}

.line{
	background-image:url(../news/img/line02.gif);
	height:5px;
	margin:5px auto;
	width:450px;
	padding:0px;
}


.footerMenu{
	width:450px;
	margin:40px 0px 0px 0px;
	text-align:right;
	font-size:12px;
}
.footerMenu a:link{color:#507B24;font-size:12px;text-decoration:underline;}
.footerMenu a:visited{color:#507B24;font-size:12px;text-decoration:underline;}
.footerMenu a:hover{color:#507B24;font-size:12px;text-decoration:underline;}



.mainTable{
	width:450px;
	border:0px;
	padding:0px;
	margin:0px;
}
.mainTable th,
.mainTable td{
	line-height:135%;
}

h1{
	color:#333333;
	font-size:12px;
	text-decoration:none;
	line-height:135%;
	margin:0px;
	padding:0px;
}

h2{
	text-decoration:none;
	color:#333333;
	font-size:12px;
	line-height:135%;
	margin:0px;
	padding:0px;
}

.mainTable td.title{
	border-top:#E0D7BF solid 4px;
	border-bottom:#E0D7BF solid 4px;
	padding:5px;
	text-align:center;
	color:#8A472A;
	font-weight:bold;
	font-size:12px;
	margin:0px;
}

th.topLine{
	border-top:#F1E9D4 solid 1px;
	border-right:#C2C0C0 dotted 1px;
	width:30%;
	padding:7px 0px;
	font-weight:normal;
}
td.topLine{
	border-top:#F1E9D4 solid 1px;
	width:70%;
	padding:7px 0px 10px 5px;
}
th.topLineNo{
	border-right:#C2C0C0 dotted 1px;
	width:30%;
	padding:7px 0px;
	font-weight:normal;
}
td.topLineNo{
	width:70%;
	padding:7px 0px 10px 5px;
}
td.p5{
	padding:5px 0px;
}
td.lineEnd{border-top:#E0D7BF solid 4px; height:20px;}
.quality{
	background-color:#FDF9EF;
	padding:10px;
	margin:0px;
	text-align:left;
}

.commodity p{text-indent:-1.8em; padding-left:1.8em; margin:7px auto;}

.line02{background:url(/news/img/line02.gif) #FFFFFF repeat-x; height:1px; width:100%; margin:5px auto;}
hr{display:none; border:#FFFFFF solid 1px;}

.small{
	text-decoration:none;
	font-size:10px;
	line-height:135%;
	letter-spacing:1px;
	color:#333333;
	font-weight:normal;
}

.photoA{
	width:210px;
	float:right;
	margin:0px 0px 5px 5px;
	text-align:center;
	font-size:10px;
	line-height:12px;
}
.photoB{
	width:150px;
	float:right;
	margin:0px 0px 5px 5px;
	text-align:center;
	font-size:10px;
	line-height:12px;
}
.photoC{
	width:115px;
	float:right;
	margin:0px 0px 5px 5px;
	text-align:center;
	font-size:10px;
	line-height:12px;
}
.photoD{
	width:80px;
	float:right;
	margin:0px 0px 5px 5px;
	text-align:center;
	font-size:10px;
	line-height:12px;
}
.photoE{
	width:120px;
	float:right;
	margin:0px 0px 5px 5px;
	text-align:center;
	font-size:10px;
	line-height:12px;
}

.wrapping{
	border:#E0D7BF solid 1px;
	background-color:#FDF9EF;
	padding:10px;
}
.wrapping p{
	margin:2px 7px 7px 7px;
	padding:0px;
}

/*追加分*/
.datePhN span{margin:auto auto auto 38px; line-height:26px;}

.dateKfcPhPhN{
	font-size:12px;
	width:451px;
	height:29px;
	background-image:url(../news/img/kfcphPhNbar.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px 0px 5px 0px;
}
.dateKfcPhPhN span{margin:auto auto auto 105px; line-height:26px;}

.dateKfcPhPhN02{
	font-size:12px;
	width:451px;
	height:29px;
	background-image:url(../news/img/kfcphPhNbar02.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px 0px 5px 0px;
}
.dateKfcPhPhN02 span{margin:auto auto auto 105px; line-height:26px;}

.dateKfcPhPhN03{
	font-size:12px;
	width:451px;
	height:29px;
	background-image:url(../news/img/kfcphPhNbar03.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px 0px 5px 0px;
}
.dateKfcPhPhN03 span{margin:auto auto auto 105px; line-height:26px;}
