@charset "UTF-8";

main {
	padding-top: 130px;
	background: url(../img/aboutus/bg-1.jpg) no-repeat left top;
	background-size: 100%;
}
@media screen and (min-width: 650px) {
	main {
		background-size: 650px;
	}
}
@media screen and (min-width: 768px) {
	main {
		padding-top: 155px;
	}
}

.good-list>li {
	display: flex;
	justify-content: space-between;
	height: 130px;
}
.good-list>li>.img-wp {
	flex: 0 0 75px;
}
.good-list>li>:nth-child(2) {
	flex: 0 0 calc(100% - 90px);
	text-align: left;
	margin-top: -0.45em;
}
.good-list .note {
	font-size: 0.9rem;
	line-height: 1.3;
	margin-top: 0 !important;
}
@media screen and (min-width: 768px) {
	.good-list {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}
	.good-list>li {
		flex: 0 0 46.5%;
	}
	.good-list .note {
		font-size: 0.85rem;
	}
}