@charset "utf-8";
.interview_slider .swiper-wrapper {
		padding-bottom: 50px;
}
@media screen and (orientation: portrait) and (max-width: 767px) {
		.interview_slider .swiper-wrapper {
				padding-bottom: 50px;
		}
}
.swiper-slide.interview_item {
		width: 590px;
		height: 220px;
		display: flex;
		align-items: center;
		background: #fff;
		box-sizing: border-box;
		padding: 10px 25px;
}
.interview_item_thumb {
		width: 156px;
		margin-right: 25px;
}
.interview_item_thumb img {
		width: 100%;
		height: auto;
}
.interview_item p {
		flex: 1;
		line-height: 1.8;
}
@media screen and (orientation: landscape) and (max-width: 900px) {
		.swiper-slide.interview_item {
				width: 590px;
				height: 180px;
				padding: 5px 20px;
		}
		.interview_item_thumb {
				width: 130px;
				margin-right: 20px;
		}
}
@media screen and (orientation: portrait) and (max-width: 767px) {
		.swiper-slide.interview_item {
				width: 80vw;
				height: auto;
				padding: 20px;
				display: block
		}
		.interview_item_thumb {
				width: 130px;
				margin: 0 auto 15px
		}
}
/* ================ */
.interview_btn_gr_wrap {
		max-width: 1300px;
		margin: 0 auto;
		padding: 0 30px;
		position: relative;
}
@media(max-width: 767px) {
		.interview_btn_gr_wrap {
				padding: 0 20px;
		}
}
.interview_btn_gr_wrap .interview_btn_gr {
		position: absolute;
		right: 20px;
		top: 20px;
		width: 123px;
		display: flex;
		justify-content: space-between;
}
.btn_prev, .btn_next {
		width: 54px;
		height: 54px;
		cursor: pointer;
		background-color: #027DFF;
		background-repeat: no-repeat;
		background-position: 0 0;
		background-size: 54px;
		transition: background 0.1s;
}
@media (hover: hover) {
		.btn_prev:hover, .btn_next:hover {
				opacity: 0.8
		}
}
.btn_prev {
		background-image: url("../images/swiper_left_arw.png")
}
.btn_next {
		background-image: url("../images/swiper_right_arw.png")
}
@media(max-width: 1200px) {
		.interview_btn_gr_wrap .interview_btn_gr {
				width: 110px;
				right: 50px
		}
		.btn_prev, .btn_next {
				width: 50px;
				height: 50px;
				background-size: 50px;
		}
}
@media screen and (orientation: portrait) and (max-width: 767px) {
		.interview_btn_gr_wrap .interview_btn_gr {
				top: inherit;
				bottom: 0;
				width: 80px;
				right: 20px
		}
		.btn_prev, .btn_next {
				width: 36px;
				height: 36px;
				background-size: 36px;
		}
}
.interview_slider .swiper-pagination {
		height: 20px
}
@media(max-width: 767px) {
		.interview_slider .swiper-pagination {
				bottom: 50px;
		}
}
@media screen and (orientation: landscape) and (max-width: 900px) {
		.interview_slider .swiper-pagination {
				bottom: 10px;
		}
}
@media screen and (orientation: portrait) and (max-width: 767px) {
		.interview_slider .swiper-pagination {
				bottom: 0px;
		}
}
.interview_slider .interview_slider .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .interview_slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
		width: 9px;
		height: 9px;
		transition: all 0.2s;
		opacity: 1;
		background: #0067E0;
		margin: 0 5px;
		border-radius: 0;
}
.swiper-pagination-bullet-active {
		opacity: 1;
		transform: scale(1.35);
		background: #fff !important;
}