
/*-----------------------------------------------------------*/

.fac{
	width:716px;
	margin:30px auto;
	overflow:hidden;
}

.fac .txt{
	width:300px;
	overflow:hidden;
}

.fac .txt dl{
	margin-top:0.5em;
	overflow:hidden;
}

.fac .txt dl dt{
	font-size:16px;
	font-weight:bold;
	color:#3249B4;
	margin-bottom:2em;
	overflow:hidden;
	
}

.fac .txt dl dd{
	line-height:175%;
}

.fac .img{
	width:360px;
	overflow:hidden;
}

.fac .img dl{
}

.fac .img dl dt{
}

.fac .img dl dd{
	padding-top:0.5em;
	text-align:center;
}

.fac .f_left{
	float:left;
}

.fac .f_right{
	float:right;
}


/* 写真中央  */

.c_photo_block {
	width:700px;
	margin:auto;
	text-align:center;
}

.c_photo_block dt{
	margin-top:0.5em;
	overflow:hidden;
}

.c_txt {
	width:600px;
	margin:auto auto 30px auto;
}

.c_txt dl{
	margin-top:0.5em;
	overflow:hidden;
	text-align:center;
}

.c_txt dl dt{
	font-size:16px;
	font-weight:bold;
	color:#3249B4;
	margin-bottom:1em;
	overflow:hidden;
	text-align:center;
	
}

.c_txt dl dd{
	line-height:175%;
}



/*-----------------------------------------------------------*/

.food_sub{
	width:750px;
	margin:30px auto;
	overflow:hidden;
	display:block;
}

.food_sub dt{
	width:66px;
	float:left;
	overflow:hidden;
	display:block;
}

.food_sub dd{
	line-height:66px;
	float:left;
	overflow:hidden;
	color:#3249B4;
	font-size:16px;
	font-weight:bold;
	width:550px;
	display:block;
	margin-left:15px;
}

/*-----------------------------------------------------------*/

.normal_foods{
	width:750px;
	margin:30px auto;
	overflow:hidden;
}

.normal_foods dl{
	width:179px;
	float:left;
	overflow:hidden;
	margin-left:7px;
}

.normal_foods dl dd{
	text-align:center;
	padding:0.5em 0px;
}

/*-----------------------------------------------------------*/

.soft_foods{
	width:685px;
	margin:30px auto;
	overflow:hidden;
}

.soft_foods .txt{
	width:400px;
	float:left;
	overflow:hidden;
	line-height:175%;
}

.soft_foods .txt .name{
	text-align:right;
	margin-top:1em;
	overflow:hidden;
}

.soft_foods .img{
	width:243px;
	float:right;
	overflow:hidden;
}

.soft_foods .img p{
	margin-bottom:5px;
	overflow:hidden;
}

/*-----------------------------------------------------------*/


/*-----------------------------------------------------------*/


/*-----------------------------------------------------------*/


/*-----------------------------------------------------------*/


/*-----------------------------------------------------------*/


/*-----------------------------------------------------------*/


/*-----------------------------------------------------------*/
