@charset "UTF-8";

#container #slide-show {
	position: relative;
	/*height: 80vh;*//*70から変更*/
	height: 500px;
	overflow: hidden;
}
@media (max-width: 568px) {
	#container #slide-show {
		height: 450px;
	}
}
#container #slide-show .slide-items {
  height: 100%;
  width: 100%;
  position: absolute;
}
#container #slide-show .slide-items .slide {
  position: absolute;
  height: 100%;
  width: 100%;
}
#container #slide-show .slide-items .slide img {
	width: 100%;
	height: 100%;
	object-fit: cover;/*画像の縦横比を維持しながら、コンテナ全体を覆うように拡大縮小します*/
}
#container #slide-show .slide-items .slide:nth-child(1) {
  left: 0;
}
#container #slide-show .slide-items .slide:nth-child(2) {
  left: 100%;
}
#container #slide-show .slide-items .slide:nth-child(3) {
  left: 200%;
}
#container #slide-show .slide-items .slide:nth-child(4) {
  left: 300%;
}
#container #slide-show .slide-nav {
  position: absolute;
  display: inline-block;
  width: 100%;
  height: auto;
  top: 50%;
}
#container #slide-show .slide-nav a { /*PC矢印のサイズ・透明度*/
	position: absolute;
	width: 35px;
	height: 35px;
	opacity: 0.5;
}
@media (max-width: 568px) { /*SP矢印のサイズ・透明度*/
	#container #slide-show .slide-nav a {
		width: 25px;
		height: 25px;
		opacity: 0.5;
	}
}
#container #slide-show .slide-nav .prev {
	/*border-top: solid 5px #696969;*/
	border-top: solid 5px #fff;
	border-left: solid 5px #fff;
	top: 0;
	left: 20px;
	transform: rotate(-45deg);
	transform-origin: left top;
}
#container #slide-show .slide-nav .next {
	border-top: solid 5px #fff;
	border-right: solid 5px #fff;
	top: 0;
	right: 20px;
	transform: rotate(45deg);
	transform-origin: right top;
}
#container #slide-show .slide-nav .disabled {
	display: none;
}
#container #slide-show .slide-indicator {
	bottom: 30px;
	height: 16px;
	position: absolute;
	left: 0;
	right: 0;
	text-align: center;
}
#container #slide-show .slide-indicator a {
	display: inline-block;
	background-color: #fff;
	opacity: 0.5;
	border-radius: 8px;
	width: 16px;
	height: 16px;
	margin: 0px 5px;
}
#container #slide-show .slide-indicator .active {
	background-color: aqua;
}
