@charset "UTF-8";
/* sp(320px) */

.splide {
	cursor: grab;
}
.splide:active {
	cursor: grabbing;
}
.splide__arrow {
	background: rgba(0, 0, 0, 0.8);
	width: 3.0em;
	height: 3.0em;
}	
.splide__arrow svg {
	fill: #fff;
	width: 1.0em;
	height: 1.0em;
}
.splide__arrow--prev {
	left: 3%;
}
.splide__arrow--next {
	right: 3%;
}

@media handheld, print, screen and (min-width: 375px) {
/* iphone6 */


/* end of media query(iphone6) */	
}



@media handheld, print, screen and (min-width: 414px) {
/*  iPhone6 Plus */

/*.splide__arrow--prev {
	left: 13%;
}
.splide__arrow--next {
	right: 13%;
}*/

/* end of media query(iPhone6 Plus) */	
}



@media handheld, print, screen and (min-width: 480px) {
/* tablet */

.splide__arrow {
	width: 2.5em;
	height: 2.5em;
}	
.splide__arrow svg {
	width: .6em;
	height: .6em;
}


	@media (-webkit-min-device-pixel-ratio: 2){
		

	/* end of media query(retina) */	
	}

/* end of media query(tablet) */	
}



@media handheld, print, screen and (min-width: 620px) {
/* iPad */

.splide__arrow {
	width: 3.0em;
	height: 3.0em;
}	
.splide__arrow svg {
	width: .8em;
	height: .8em;
}



/* end of media query(iPad) */	
}



@media handheld, print, screen and (min-width: 900px) {
/* pc */

.splide__arrow {
	width: 4.0em;
	height: 4.0em;
}	
.splide__arrow svg {
	width: 1.0em;
	height: 1.0em;
}
.splide__arrow--prev {
	left: 12%;
}
.splide__arrow--next {
	right: 12%;
}


/* end of media query(pc) */
}

@media handheld, print, screen and (min-width: 1040px) {
/* pc */

/*.splide {
	cursor: auto;
}*/


/* end of media query(pc) */
}