@charset "utf-8";
/* CSS Document */
/* Swiper CSS */



	/*html,body {
		position: relative;
		height: 100%;
	}*/

	/*body {
		margin: 0;
		padding: 0;
	}*/

	.swiper {
		width: 70%;
		height: auto;
		margin: 3rem auto;
	}

	.swiper-slide {
		/*text-align: center;
		font-size: 18px;
		background: #fff;*/

		/* Center slide text vertically */
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
	}

	/*.swiper-slide img {
		display: block;
		width: 100%;
		height: 100%;
		object-fit: cover;
	}*/

	/*.swiper {
		margin-left: auto;
		margin-right: auto;
	}*/

/*.swiper-button-next, .swiper-button-prev{ color:#FFF;}*/

:root {
    --swiper-theme-color: #FFF;
	
}


/*slider 左右箭頭設定*/
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
    content: 'next';
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: 'prev';
}


@media screen and (max-width: 1400px) {
	.swiper {
		width: 100%;
		margin: 3rem auto;
	}
}

@media screen and (max-width: 768px) {
	.swiper {
		width: 100%;
		margin: 1rem auto;
	}
	
	/*slider 左右箭頭設定*/
	.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
		content: 'next';
		font-size: 14px;
		/*background: #00a1ffcf;
		padding: 5px 9px;
		border-radius: 30px;*/
		margin-right: -20px;
	}
	.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
		content: 'prev';
		font-size: 14px;
		/*background: #00a1ffcf;
		padding: 5px 9px;
		border-radius: 30px;*/
		margin-left: -20px;
	}
	
	
}
