@charset "utf-8";

.slick-list {
	overflow: visible;
}
.slick-slider * {
	outline: none;
}

/* Arrows */
.slick-arrow {
	width: 60px;
	height: 60px;
	font-size: 0;
	background: url(../../images/arrow_01.svg) no-repeat 0 0 / contain;
	border: none;
	cursor: pointer;
	position: absolute;
	top: 50%;
	transform: translate(-50%,-50%);
	z-index: 50;
}
.slick-arrow.slick-prev {
	left: -15%;
}
.slick-arrow.slick-next {
	left: 115%;
	transform: translate(-50%,-50%) rotate(180deg);
}

@media print, screen and (min-width:768px) and (max-width:1240px) {
	.slick-arrow.slick-prev {
		left: 0%;
	}
	.slick-arrow.slick-next {
		left: 100%;
	}
}

@media print, screen and (min-width:768px) and (max-width:960px) {
	.slick-arrow.slick-prev {
		left: 10%;
	}
	.slick-arrow.slick-next {
		left: 90%;
	}
}

@media screen and (max-width:767px) {
	.slick-arrow {
		width: 10vw;
		height: 10vw;
	}
	.slick-arrow.slick-prev {
		left: 8vw;
	}
	.slick-arrow.slick-next {
		left: 92vw;
	}
}