
.l-award {
	background-color: rgba(167, 48, 69, .08);
	padding: 7.5rem 0 10rem
}

@media screen and (max-width: 750px) {
	.l-award {
		padding: 25.5rem 0 8.5rem
	}
}

.l-award__body {
	padding-top: 16.7rem
}

.p-awardList {
	display: flex;
	justify-content: space-around
}

@media screen and (max-width: 750px) {
	.p-awardList {
		display: block
	}
}

.p-awardList__item {
	height: 16.5rem;
	padding-top: 2.8rem;
	position: relative;
	width: calc(20% - 3.84rem)
}

@media screen and (max-width: 750px) {
	.p-awardList__item {
		margin-top: 2rem;
		margin-left: auto;
		margin-right: auto;
		width: 16.2rem
	}


	.p-awardList__item:not(:first-child) {
		margin-top: 6rem
	}

}

@media screen and (max-width: 750px) {
	.p-awardList__item:not(:last-child):after {
		border-bottom: 0;
		border-left: 2.1rem solid transparent;
		border-right: 2.1rem solid transparent;
		border-top: 1.6rem solid #c9301c;
		bottom: -2rem;
		left: 50%;
		right: auto;
		top: auto;
		transform: translate(-50%, 100%)
	}
}

.p-awardList__icon {
	align-items: center;
	display: flex;
	height: 7.5rem;
	justify-content: center
}

.p-awardList__icon.w107 img {
	width: 28rem
}

@media screen and (max-width: 750px) {
	.p-awardList__icon.w107 img {
		width: 25rem
	}
}

.p-awardList__icon.goodservice img {
	width: 20rem;
	margin-top: 24rem;
	margin-right: 89rem
}

@media screen and (max-width: 750px) {
	.p-awardList__icon.goodservice img {
		width: 20rem;
		margin-top: -28rem;
		margin-left: 89rem
	}
}

.award__desc {
	font-size: 1.5rem;
	margin-top: 5rem
}

.bxl {
	margin-left: 17rem
}

@media screen and (max-width: 750px) {
	.bxl {
		margin-left: 0rem;
	}
}

