@charset "utf-8";
.bnr_wrap {
		max-width: 1000px;
		margin: 0 auto 80px;
		position: relative;
		padding: 0 30px;
}
.bnr_wrap .swiper-slide {
		max-width: 490px;
}
@media(max-width: 1200px) {
		.bnr_wrap .swiper-slide {
				width: calc(50% - 10px);
		}
}
@media(max-width: 767px) {
		.bnr_wrap .swiper-slide {
				width: 100%;
		}
		.swiper-pagination {
				display: none !important
		}
}
.bnr_wrap .swiper-slide img {
		max-width: 490px;
		width: 100%;
		height: auto;
		transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}
.bnr_item {
		overflow: hidden
}
@media (hover: hover) {
		.bnr_wrap .swiper-slide a:hover img {
				transform: scale(1.03)
		}
}
.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
		bottom: -30px;
}
.swiper-pagination-bullet {
		border: 1px solid #3D3A39;
		opacity: 1 !important;
		background: none;
}
.swiper-pagination-bullet-active {
		background: #3D3A39;
}
.bnr_wrap .bnr_prev, .bnr_wrap .bnr_next {
		position: absolute;
		top: calc(50% - 20px);
		width: 40px;
		height: 40px;
		cursor: pointer;
}
.bnr_wrap .bnr_prev {
		left: -20px;
}
.bnr_wrap .bnr_next {
		right: -20px;
}
.bnr_prev::after, .bnr_next::after {
		position: absolute;
		content: '';
		display: block;
		width: 16px;
		height: 16px;
		z-index: 2;
		top: 12px;
}
.bnr_prev::after {
		border-top: 1px solid #3D3A39;
		border-left: 1px solid #3D3A39;
		transform: rotate(-45deg);
		left: 18px;
}
.bnr_next::after {
		border-top: 1px solid #3D3A39;
		border-right: 1px solid #3D3A39;
		transform: rotate(45deg);
		left: inherit;
		right: 18px;
}
@media (max-width: 767px) {
		.bnr_wrap {
				margin: 0 auto 40px;
				padding: 0 25px;
		}
		.bnr_wrap .swiper-wrapper {
				display: block;
		}
		.bnr_wrap .swiper-slide {
				width: 100% !important;
				margin: 0 0 15px;
		}
		.bnr_wrap .bnr_prev, .bnr_wrap .bnr_next, .swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
				display: none;
		}
}