@charset "utf-8";
/* CSS Document */


/*-----------------------------------------------
peacefood
-------------------------------------------------*/

#peacefood{
	padding-bottom:20px;	
}

#peacefood h3 {
	padding-bottom:20px;
}

#peacefood h3.Pfood {
	padding-top:10px;
}


/*   Pfood-box01
-----------------------------------------*/
.Pfood-box01 {
	padding-bottom:20px;
}

.Pfood-box01 p {
	float:left;
	width:396px;
}

.Pfood-box01 img.PF-img {
	float:right;
}


/*   Pfood-box02
-----------------------------------------*/
.Pfood-box02 {
	width:660px;
	padding-bottom:20px;
	clear:both;
}


/*   Pfood-box03
-----------------------------------------*/
.Pfood-box03 {
	padding-bottom:20px;
}

.Pfood-box03 p {
	float:left;
	width:455px;
	line-height:2;
	padding-bottom:10px;
}

.Pfood-box03 img {
	float:right;
}

/*   Pfood-box06
-----------------------------------------*/
.Pfood-box06 {
	padding-bottom:20px;
}

.Pfood-box06 p {
	float:left;
	width:455px;
	line-height:2;
	padding-bottom:10px;
}




/*   Pfood-box04
-----------------------------------------*/
.Pfood-box04 {
	padding-bottom:20px;
}

.Pfood-box04 img {
	float:left;
	padding-top:20px;
	width:186px;
}

.Pfood-box04 p {
	float:right;
	width:480px;
	line-height:2;
	padding-bottom:10px;
}

/*-----------------------------------------------
ingredient
-------------------------------------------------*/

#ingredient {
	width:690px;
	padding-bottom:15px;
	clear:both;
}

#ingredient ul li {
	float:left;
	width:338px;
}

#ingredient ul li.ingredient-list {
	padding-right:13px;
}


/*   Pfood-box05
-----------------------------------------*/
.Pfood-box05 {
	padding-bottom:20px;
}

.Pfood-box05 p {
	line-height:2;
	padding-bottom:10px;
}

.Pfood-box05 p span.text01 {
	font-weight:bold;
}

.Pfood-box05 p span.text02 {
	font-size:84%;
}

/*box05-L */
.box05-L {
	float:left;
	width:390px;
}


/*box05-R */
.box05-R {
	float:right;
	width:280px;
	padding-top:160px;
}

.box05-R p.sub{
	font-size:75%;
}


/*------------------------------------------------------
tubu-intro
--------------------------------------------------------*/

.tubu-intro {
	clear:both;
	margin-top:20px;
	padding:0 0 15px;
	width:690px;
}



/*   merit
-----------------------------------------*/

#merit {
	width:690px;
}

#merit ul li {
	float:left;
	width:337px;
	margin-bottom:15px;
	background:url(../img/style/bg-Pfood01.gif) no-repeat left top;
}

#merit ul li.merit-list {
padding-right:15px;
}

#merit ul li h4 {
	padding:20px 20px 10px;
	height:40px;
}

#merit .merit-text {
	background:url(../img/style/bg-Pfood02.gif) no-repeat left bottom;
	min-height:260px;
	height: auto !important;
	height: 260px;
}

#merit .meritbg-01 {
	background:url(../img/style/bg-PFmeritto01.jpg) no-repeat left bottom;
	min-height:260px;
	height: auto !important;
	height: 260px;
}

#merit .meritbg-02 {
	background:url(../img/style/bg-PFmeritto02.jpg) no-repeat left bottom;
	min-height:260px;
	height: auto !important;
	height: 260px;
}

#merit .meritbg-03 {
	background:url(../img/style/bg-PFmeritto03.jpg) no-repeat left bottom;
	min-height:260px;
	height: auto !important;
	height: 260px;
}

#merit .meritbg-04 {
	background:url(../img/style/bg-PFmeritto04.jpg) no-repeat left bottom;
	min-height:260px;
	height: auto !important;
	height: 260px;
}

#merit .meritbg-05 {
	background:url(../img/style/bg-PFmeritto05.jpg) no-repeat left bottom;
	min-height:260px;
	height: auto !important;
	height: 260px;
}

#merit .meritbg-06 {
	background:url(../img/style/bg-PFmeritto06.jpg) no-repeat left bottom;
	min-height:260px;
	height: auto !important;
	height: 260px;
}




#merit .merit-text p {
	padding:0 20px 20px;
	line-height:2;
	font-size:14px;
}

#merit .merit-text img.merit-img {
	float:right;
	padding-right:10px;
	padding-bottom:10px;
	
}





/*Sbtn-area
-----------------------------------------*/

.seminar-link {
	clear:both;
}

.Sbtn-area {
	margin-bottom:20px;
	text-align:center;
}




























