@charset "UTF-8";
/* CSS Document */
.SlideAR{
	position:relative;
}
/*スライド*/
.slide {
  position: relative;
  width: 100%;
	height:200px;
  overflow: hidden;
}
 
@keyframes slideshow{
  0%{
    opacity: 0;
  }
  10%{
    opacity: 1;
  }
  28%{
    opacity: 1
  }
  38%{
    opacity: 0;
  }
  100%{
    opacity: 0;
  }
}
 
.slide img {
  position: absolute;
  top:100px;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  opacity: 0;
  animation :slideshow 24s linear infinite;
	object-fit:cover;
}
 
.slide img:nth-child(2){
  animation-delay: 8s;
}
 .slide img:nth-child(3){
  animation-delay:8s;
}
.slide img:last-child{
  animation-delay: 16s;
}
#pcslide{
	display:none;
}
.slide #TopImgCatch{
	display:none;
}
.slide #SP-TopImgCatch{
	position:absolute;
	top:30px;
	left:0px;
	right:0px;
	margin:auto;
}
.slide #SP-TopImgCatch img{
	position:relative!important;
	opacity: 100;
	margin-bottom:0px;
	animation:none;
	transform: translate(-50%, 0%);
}