@charset "UTF-8";


/*========================================

  #breakfast / 朝食

========================================*/

#breakfast .foodpict {
	margin-top: 20px;
	padding-bottom: 10px;

}

#breakfast .foodpict dl {
	border: 1px solid #ccc;
	background-color: #fff;
	border-radius: 8px;
	padding: 15px;
}

#breakfast .foodpict dt {
	font-size: 14px;
}

#breakfast .foodpict dd {}

#breakfast .foodpict ul {
	display: flex;
	justify-content: space-between;
	list-style: none;
	padding: 0;
	margin: 0;
	margin-top: 10px;
}

#breakfast .foodpict li {
	display: inline-block;
	width: 28px;
}


#breakfast .foodpict li img {
	width: 100%;
}


@media screen and (max-width: 767px) {
	#breakfast .foodpict {
		margin-top: 5px;
		padding-bottom: 10px;
	}

	#breakfast .foodpict dt {
		text-align: center;
	}

	#breakfast .foodpict ul {
		flex-wrap: wrap;
	}

	#breakfast .foodpict li {
		width: 11%;
		margin: .8% .3%;
	}
}