.main_banner_top ._banner_slide ._text{
	margin-left:10vw;
	color:#fff;
	font-size:1.875vw;
	font-weight:500;
	line-height:2em;
}
.main_banner_top ._banner_slide ._text *{
	color:#fff;
	font-weight:500;
}
.main_banner_top ._banner_slide ._text p{
	font-size:2vw;
	font-weight:600;
	margin:0 0 10px;
	line-height:1.4em;
}
.main_banner_top ._banner_slide ._text b{
	font-size:2.7vw;
	font-weight:700;
}
.main_banner_top ._banner_slide ._text strong{
	display:inline-block;
	font-size:3.9vw;
	font-weight:700;
}
.main_banner_top ._banner_slide ._text span{
	display:inline-block;
}

@media (min-width:769px) {
	.main_banner_top{
		margin-bottom:0 !important;
	}
	.main_banner_top ._banner_slide{
		background:url(image/main_banner_bg.jpg) no-repeat;
		background-size:cover;
		height:32vw;
	}
	.main_banner_top ._banner_slide > div{
		width:100%;
		height:100%;
		background-position:right bottom;
		background-size:contain;
		background-repeat:no-repeat;
		display:flex;
		align-items:center;
	}
	.main_banner_top ._banner_slide ._text button{
		margin-top:30px;
		box-shadow: 2px 4px 4px rgba(0, 0, 0, 0.1);
	}
}
@media (max-width:768px) {
	.main_banner_top ._banner_slide{
		background:url(image/main_banner_bg_mob.jpg) no-repeat;
		background-size:cover;
		height:121vw;
	}
	.main_banner_top ._banner_slide > div{
		width:100%;
		height:100%;
		background-position:right bottom;
		background-size:contain;
		background-repeat:no-repeat;
		/*display:flex;
		align-items:center;*/
	}

	.main_banner_top ._banner_slide ._text{
		margin:5.4vw;
		font-size:5vw;
	}
	.main_banner_top ._banner_slide ._text *{
		color:#fff;
		font-weight:500;
	}
	.main_banner_top ._banner_slide ._text p{
		font-size:6vw;
	}
	.main_banner_top ._banner_slide ._text b{
		font-size:8vw;
		font-weight:700;
	}
	.main_banner_top ._banner_slide ._text strong{
		font-size:9vw;
		font-weight:700;
	}
}

.main_banner_top .slick-dots{
	bottom:10px !important;
}
.main_banner_top .slick-dots li button::before{
	color:#fff;
	font-size:10px;
}
.main_banner_top .slick-dots li.slick-active button::before{
	color:#fff;
}
