@charset "utf-8";

/**

swipeicon

**/
.slideWrap {
  position: relative;
  overflow-y: hidden;
  overflow-x: auto;
  z-index: 0;
  -webkit-overflow-scrolling: touch;
  overflow-scrolling: touch;
}
.swipe_icon {
  opacity: 0;
  position: absolute;
  z-index: 1;
  width: 60px;
  top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%);
    -webkit- transform: translateY(-50%) translateX(-50%);
  transition: opacity .3s ease;
}
img.finger {
	margin: 0;
  position: absolute;
  top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%);
    -webkit- transform: translateY(-50%) translateX(-50%);
	width:100%;
	height:auto;
	animation: horizontal 1s ease-in-out infinite alternate;
}
.swipe_icon.is-hide {
  opacity: 0;
  pointer-events: none;
}

@media only screen and (max-width: 1023px) {
.swipe_icon {
  opacity: 1;
}
  img.slide_img {
    width: 690px !important;
    max-width: 690px !important;
  }
}

@keyframes horizontal {
  0% {
    transform: translate(-30%, -50%);
  }
  100% {
    transform: translate(-70%, -50%);
  }
}
