@charset "utf-8";
#splide_pc {
	margin-bottom:15px;
	z-index:1;
}
#splide_pc .splide__slide {
	max-width:1200px;
	min-width:1200px;
}
#splide_pc .splide__slide a,
#splide_pc .splide__slide picture {
	display:block;
	width:100%;
	margin:0 auto;
}
#splide_pc .splide__slide a {
	opacity: 0.7;
	transform: scale(0.9);
}
#splide_pc .splide__slide img {
	width:100%;
	height:auto;
}
#splide_pc .splide__slide.is-active a {
	transition: .5s;
	opacity: 1;
	transform: scale(1.0);
}
#splide_pc .splide__slide.is-active img:hover {
	opacity: 0.7;
}


/* next/prevボタン */
#splide_pc .splide__arrows {
	max-width:1280px;
	position:absolute;
	top:42%;
	margin:0 auto;
	left:0;
	right:0;
	z-index:10;
}
#splide_pc .splide__arrow {
	position:absolute;
	top:0;
	width:29px;
	height:29px;
	cursor:pointer;
}
#splide_pc .splide__arrow:hover {
	opacity: 0.7;
}
#splide_pc .splide__arrow--prev {
	left:0;
	background:url(/img/slide_left.png) 0 0 no-repeat;
}
#splide_pc .splide__arrow--next {
	right:0;
	background:url(/img/slide_right.png) 0 0 no-repeat;
}


/* 再生/停止ボタン */
#splide_pc .splide__control {
	width:1200px;
	position:absolute;
	margin:0 auto;
	left:0;
	right:0;
	bottom:0;
}
#splide_pc .splide__toggle {
	position:absolute;
	width:30px;
	height:30px;
	left:5px;
	bottom:5px;
	display:block;
	line-height:0;
	z-index:10;
	cursor:pointer;
	border:none;
	background:none;
}
	#splide_pc .splide__toggle .splide__toggle__play:hover,
	#splide_pc .splide__toggle .splide__toggle__pause:hover {
		opacity:0.7;
	}
	#splide_pc .splide__toggle .splide__toggle__play::before,
	#splide_pc .splide__toggle .splide__toggle__pause::before {
		font-family: 'remixicon' !important;
		font-style: normal;
		font-size:30px;
		line-height:1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		color:#8b8b8b;
	}
	#splide_pc .splide__toggle .splide__toggle__play::before {
		content: "\f008";
	}
	#splide_pc .splide__toggle .splide__toggle__pause::before {
		content: "\efd5";
	}
	#splide_pc .splide__toggle .splide__toggle__play::after,
	#splide_pc .splide__toggle .splide__toggle__pause::after {
		content:"";
		background-color:#fff;
		position:absolute;
		top:7px;
		left:7px;
		display:block;
		width:16px;
		height:16px;
		z-index:-1;
	}
