@charset "UTF-8";

.recipe_block{
	display:flex;
	flex-wrap:wrap;
	justify-content: space-between;
	width:1160px;
	margin:0 auto;
	padding:40px 0;
}
.recipe_block figure{width:30%;margin-bottom:20px;}
.recipe_block figure img{width:100%;}
.recipe_block figure span{display:block;}
.recipe_block figcaption,
.recipe_block figcaption span{text-align:center;line-height:120%;}

@media screen and (max-width: 1060px) {
	.recipe_block{
		display:block;
		width:80%;
		text-align:center;
	}
	.recipe_block figure{display:inline-block;width:95%;}
}


