@charset 'UTF-8';


br.sp_only {
	display: none;
}

@media only screen and (max-width: 768px) {
	br.sp_only {
		display: inline;
	}
}

.l-mv:before {
	background: linear-gradient(90deg,#DAFBF0,#F4EFF9);
}
@media only screen and (max-width: 768px) {
	.l-mv:before {
		background: linear-gradient(135deg,#DAFBF0,#F4EFF9);
	}
}

.p-mv__list {
	max-width: 190px;
}
@media only screen and (max-width: 768px) {
	.p-mv__list {
		max-width: 108px;
	}
}

/* .c-mvList__text {
	height: 82px;
}
@media only screen and (max-width: 768px) {
	.c-mvList__text {
		height: auto;
	}
} */

.c-block-2col__name span {
	font-size: 14px;
}

.p-cta {
	background-color: #3BB7D1;
}

.l-wrap:before {
	background: linear-gradient(#A9EDEA,#FDD6E3);
}

@media only screen and (max-width: 768px) {
	.c-mvList__text span {
		display: none;
	}
}

.p-mv__lead {
	width: 383px;
}

@media only screen and (max-width: 768px) {
	.p-mv__lead {
		width: 294px;
	}
}

@media only screen and (max-width: 768px) {
	.c-mvList__name {
		text-align: center;
	}
}

@media only screen and (max-width: 768px) {
	.c-mvList__text {
		text-align: center;
	}
}