/* カルーセル */
.splide__arrow {
	background: none;
}

.splide__arrow svg {
	fill: #ffff;
	height: 1.5em;
	width: 1.5em;
}

.thumbnails {
	display: flex;
	margin: 0.5rem -0.2rem 0;
	padding: 0;
	justify-content: center;
}

.thumbnail {
	overflow: hidden;
	list-style: none;
	margin: 0 0.2rem;
	cursor: pointer;
	opacity: 0.3;
}

.thumbnail.is-active {
	opacity: 1;
}

.splide__arrow--prev {
	left: 4em !important;
}

.splide__arrow--next {
	right: 4em !important;
}