.f-slider__content.swiper-slide {
	transition: transform 0.4s ease, opacity 0.4s ease;
	transform: scale(.8);
	opacity: .5;
	filter: blur(2px);
}
.f-slider__content.swiper-slide.swiper-slide-active {
	transform: scale(1);
	opacity: 1;
	z-index: 1;
	border-radius: 20px;
    margin: .5rem 0;
    box-shadow: 0 0 0 .5rem rgba(240, 63, 2, .1);
	filter: unset;
}
.f-slider__block-img {
	width: 100%;
	height: auto;
	display: block;
	border-radius: 20px;
}

/* --- ナビゲーションボタン（画像）のスタイル --- */
.f-slider__button {
	position: absolute;
	top: 50%;
	width: 1.25rem;
    height: 2rem;
	z-index: 10;
	cursor: pointer;
	display: flex;
	justify-content: center;
	align-items: center;
}

/* Swiperデフォルトの矢印アイコンを消去 */
.swiper-button-prev::after,
.swiper-button-next::after {
	display: none !important;
}
.swiper-button-prev {
	left: .75rem;
	transform: rotate(180deg);
}
.swiper-button-next {
	right: .75rem;
}
.swiper-button-prev::before,
.swiper-button-next::before {
	position: absolute;
	content: "";
	width: clamp(5.75rem, 2.67vw + 5.1rem, 7.5rem);
	height: clamp(5.75rem, 2.67vw + 5.1rem, 7.5rem);
	background: #FFAA6A;
	top: 50%;
	left: 65%;
	transform: translate(-35%, -50%);
	border-radius: 1000px;
	z-index: -1;
}
.swiper-button-next::before {
	right: 65%;
	transform: translate(-35%, -50%);
}