@charset 'utf-8';

.slider_box .slider {
	max-width: 640px;
	margin: 0 auto 20px;
}
.slider_box .slider_col {
	margin: 0 0 30px;
}
.slider_box .slider-nav {
	width: 100%;
}
.slider_box .slider-nav .slick-prev {
	left: 25px;
	z-index: 2;
}
.slider_box .slider-nav .slick-next {
	right: 25px;
	z-index: 2;
}

@media screen and (min-width: 641px) {
	.slider_box {
		display: flex;
		justify-content: space-between;
	}
	.slider_box .slider {
		margin: 0 0 20px;
	}
	.slider_box .slider_col {
		width: 48%;
		margin: 0 0 20px;
	}
}