@charset "utf-8";
/* CSS Document */
#cuisine .loop_sl{
	padding-bottom: 60px;
}
.cui_example article:after,
.traditional ul:after{
	content: ' ';
	display: block;
	clear: both;
}
.traditional h3{
	margin: 100px auto 30px;
	display: table;
}


.traditional li{
	background: url(../img/cui/cui_tra_01.jpg)no-repeat,#fff;
	background-size: cover;
	background-position: center;
	padding: 20px 30px;
	width: 25%;
	float: left;
	text-indent: -9999px;
	min-height: 200px;
}
.traditional li:nth-child(2){
	background: url(../img/cui/cui_tra_02.jpg)no-repeat,#fff;
	background-size: cover;
	background-position: center;
}
.traditional li:nth-child(3){
	background: url(../img/cui/cui_tra_03.jpg)no-repeat,#fff;
	background-size: cover;
	background-position: center;
}
.traditional li.text{
	background: #fff;
	text-indent: 0;
}

.menu{
	margin: 100px auto 60px; 
}
.ingredients .col03 li{
	background: url(../img/cui/cui_ing_01.jpg)no-repeat;
	background-size: cover;
	background-position: center;
	min-height: 380px;
	padding: 120px 0 0;
	}
.ingredients .col03 li:nth-child(2){
	background: url(../img/cui/cui_ing_02.jpg)no-repeat;
	background-size: cover;
	background-position: center;
}
.ingredients .col03 li:nth-child(3){
	background: url(../img/cui/cui_ing_03.jpg)no-repeat;
	background-size: cover;
	background-position: center;
}
.ingredients .lead{
	margin: 40px auto 0px;
	color: #577a33;
}
.ingredients .lead span{
	display: none;
}
.ingredients p{
	text-align: center;
}


@media screen and (max-width:1023px){

	.traditional li{
		width: 50%;
	}
.traditional li.text span{
	padding: 0 20px 0 0;
	display: block;
}



}
@media screen and (max-width:767px){

	.traditional li {
	    width: 33%;
	    min-height: auto;
	}
	.traditional li.text{
		width: 100%;
		padding: 20px 15px;
	}
	.traditional li.text span{
		padding: 0;
	}
	.menu {
	    margin: 60px auto 0px;
	}
.ingredients p{
	text-align: left;
}
.ingredients .lead img{
	display: none;
}
.ingredients .lead span{
	display: block;
	color: #577a33;
	font-size: 1.2em;
	margin-bottom: 20px;
}



}