.content-seo-index p{
	text-align: center!important;
}
.pad-top-90{
	padding-top: 90px;
}
.index-h1 {
    text-align: center;
    font-size: 30px;
    line-height: 40px;
    padding-bottom: 25px;
    font-weight: 600;
    position: relative;
    margin-bottom: 20px;

}
.index-h1::after {
    content: "";
    position: absolute;
    bottom: 0;
    z-index: 8;
    display: block;
    width: 115px;
    height: 3px;
    background-color: #E50019;
    top: 90%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.index-h2{
    text-align: center;
    font-size: 25px;
    line-height: 40px;
    position: relative;
    margin-bottom: 20px;
    margin-top: 20px;
}
.box-banner-2, .box-banner-3, .box-banner-4, .box-banner-5, .box-banner-6, .box-banner-7{
					position: relative;
				}
				.box-banner-2 .box-txt-logo {
				    position: absolute;
				    bottom: 11%;
				    left: 3%;
				    width: 20%;
				}
				
				.box-banner-2 .btn-banner {
				    position: absolute;
				    bottom: 2%;
				    left: 3%;
				    color: #fff;
				    border: 1px solid #fff;
				    padding: 10px 80px;
				    font-size: 22px;
				    line-height: 38px;
				}

				.box-banner-2 .box-txt-banner {
				    position: absolute;
				    bottom: 3%;
				    color: #fff;
				    width: 68%;
				    left: 27%;
				    font-size: 19px;
				    line-height: 30px;
				    text-align: justify;
				}
				#mv .slick-active .box-banner-2 .box-txt-logo {
				    -webkit-animation: 1s .4s both fadeInDown;
				    animation: 1s .4s both fadeInDown;
				}
				#mv .slick-active .box-banner-2 .btn-banner {
				    -webkit-animation: 1s .8s both fadeInUp;
				    animation: 1s .8s both fadeInUp;
				}
				#mv .slick-active .box-banner-2 .box-txt-banner {
				    -webkit-animation: 1s .12s both fadeInRight;
				    animation: 1s .12s both fadeInRight;
				}
				.box-banner-3 .box-txt-logo {
				    position: absolute;
				    left: 3%;
				    bottom: 4%;
				    width: 10%;
				}
				.box-banner-3 .box-txt-banner {
				    position: absolute;
				    left: 16%;
				    bottom: 18%;
				    width: 65%;
				}
				.box-banner-3 .btn-banner {
				    position: absolute;
				    left: 16.5%;
				    bottom: 6%;
				    color: #fff;
				    border: 2px solid #fff;
				    padding: 10px 80px;
				    font-size: 35px;
				    line-height: 50px;
				}
				#mv .slick-active .box-banner-3 .box-txt-logo {
				    -webkit-animation: 1s .4s both fadeInLeft;
				    animation: 1s .4s both fadeInLeft;
				}
				#mv .slick-active .box-banner-3 .btn-banner {
				    -webkit-animation: 1s .8s both fadeInUp;
				    animation: 1s .8s both fadeInUp;
				}
				#mv .slick-active .box-banner-3 .box-txt-banner {
				    -webkit-animation: 1s .12s both fadeInDown;
				    animation: 1s .12s both fadeInDown;
				}
				.box-banner-4 .box-txt-logo {
				    position: absolute;
				    left: 3%;
				    bottom: 4%;
				    width: 10%;
				}
				.box-banner-4 .box-txt-banner {
				    position: absolute;
				    left: 16%;
				    bottom: 16%;
				    width: 45%;
				}
				.box-banner-4 .btn-banner {
				    position: absolute;
				    left: 16.5%;
				    bottom: 6%;
				    color: #fff;
				    border: 2px solid #fff;
				    padding: 10px 80px;
				    font-size: 35px;
				    line-height: 50px;
				}
				#mv .slick-active .box-banner-4 .box-txt-logo {
				    -webkit-animation: 1s .4s both fadeInDown;
				    animation: 1s .4s both fadeInDown;
				}
				#mv .slick-active .box-banner-4 .btn-banner {
				    -webkit-animation: 1s .8s both fadeInUp;
				    animation: 1s .8s both fadeInUp;
				}
				#mv .slick-active .box-banner-4 .box-txt-banner {
				    -webkit-animation: 1s .12s both fadeInRight;
				    animation: 1s .12s both fadeInRight;
				}
				.box-banner-5 .box-txt-logo {
				    position: absolute;
				    left: 3%;
				    bottom: 6%;
				    width: 10%;
				}
				.box-banner-5 .box-txt-banner {
				    position: absolute;
				    left: 16%;
				    bottom: 20%;
				    width: 34%;
				}
				.box-banner-5 .btn-banner {
				    position: absolute;
				    left: 16.5%;
				    bottom: 8%;
				    color: #fff;
				    border: 2px solid #fff;
				    padding: 10px 80px;
				    font-size: 35px;
				    line-height: 50px;
				}
				#mv .slick-active .box-banner-5 .box-txt-logo {
				    -webkit-animation: 1s .4s both fadeInLeft;
				    animation: 1s .4s both fadeInLeft;
				}
				#mv .slick-active .box-banner-5 .btn-banner {
				    -webkit-animation: 1s .8s both fadeInUp;
				    animation: 1s .8s both fadeInUp;
				}
				#mv .slick-active .box-banner-5 .box-txt-banner {
				    -webkit-animation: 1s .12s both fadeInDown;
				    animation: 1s .12s both fadeInDown;
				}
				.box-banner-6 .box-txt-logo {
				    position: absolute;
				    left: 3%;
				    bottom: 6%;
				    width: 10%;
				}
				.box-banner-6 .box-txt-banner {
				    position: absolute;
				    left: 16%;
				    bottom: 20%;
				    width: 34%;
				}
				.box-banner-6 .btn-banner {
				    position: absolute;
				    left: 16.5%;
				    bottom: 8%;
				    color: #fff;
				    border: 2px solid #fff;
				    padding: 10px 80px;
				    font-size: 35px;
				    line-height: 50px;
				}
				#mv .slick-active .box-banner-6 .box-txt-logo {
				    -webkit-animation: 1s .4s both fadeInDown;
				    animation: 1s .4s both fadeInDown;
				}
				#mv .slick-active .box-banner-6 .btn-banner {
				    -webkit-animation: 1s .8s both fadeInUp;
				    animation: 1s .8s both fadeInUp;
				}
				#mv .slick-active .box-banner-6 .box-txt-banner {
				    -webkit-animation: 1s .12s both fadeInRight;
				    animation: 1s .12s both fadeInRight;
				}
				.box-banner-7 .box-txt-logo {
				    position: absolute;
				    left: 3%;
				    bottom: 6%;
				    width: 10%;
				}
				.box-banner-7 .box-txt-banner {
				    position: absolute;
				    left: 16%;
				    bottom: 20%;
				    width: 50%;
				}
				.box-banner-7 .btn-banner {
				    position: absolute;
				    left: 16.5%;
				    bottom: 8%;
				    color: #fff;
				    border: 2px solid #fff;
				    padding: 10px 80px;
				    font-size: 35px;
				    line-height: 50px;
				}
				#mv .slick-active .box-banner-7 .box-txt-logo {
				    -webkit-animation: 1s .4s both fadeInLeft;
				    animation: 1s .4s both fadeInLeft;
				}
				#mv .slick-active .box-banner-7 .btn-banner {
				    -webkit-animation: 1s .8s both fadeInUp;
				    animation: 1s .8s both fadeInUp;
				}
				#mv .slick-active .box-banner-7 .box-txt-banner {
				    -webkit-animation: 1s .12s both fadeInDown;
				    animation: 1s .12s both fadeInDown;
				}
				@media only screen and (max-width: 1700px) {
				.box-banner-2 .box-txt-banner {font-size: 18px;line-height: 30px;}
				}

				@media only screen and (max-width: 1536px) {
					.box-banner-2 .box-txt-logo {bottom: 14%;width: 16%;}
					.box-banner-2 .btn-banner {bottom: 4%;left: 3%;font-size: 18px;line-height: 26px;}
					.box-banner-2 .box-txt-banner {bottom: 7%;left: 22%;font-size: 14px;line-height: 25px;}
					.box-banner-2 .btn-banner {padding: 10px 30px;}
					.box-banner-3 .box-txt-logo {left: 3%;bottom: 4%;width: 10%;}
					.box-banner-3 .box-txt-banner {bottom: 21%;width: 60%;}
					.box-banner-3 .btn-banner {bottom: 9%;}
					.box-banner-3 .btn-banner, .box-banner-4 .btn-banner, .box-banner-5 .btn-banner, .box-banner-6 .btn-banner, .box-banner-7 .btn-banner {padding: 13px 80px;font-size: 30px;line-height: 38px;}
					.box-banner-4 .box-txt-banner {bottom: 19%;width: 35%;}
					.box-banner-5 .box-txt-logo, .box-banner-6 .box-txt-logo, .box-banner-7 .box-txt-logo {bottom: 4%;}

				}
				@media only screen and (max-width: 1440px) {
					    .box-banner-3 .btn-banner {bottom: 8%;}
					    .box-banner-6 .btn-banner {bottom: 6%;}
					    .box-banner-7 .btn-banner {bottom: 7%;}
					    .box-banner-2 .btn-banner {padding: 10px 32px;}
					    .box-banner-2 .box-txt-banner {bottom: 4%;}
					
				}
				@media only screen and (max-width: 1366px) {
				.box-banner-2 .box-txt-banner {bottom: 2%;}
				}
				@media only screen and (max-width: 1280px) {
					.box-banner-2 .box-txt-banner {bottom: 1.8%;left: 22%;font-size: 13px;line-height: 24px;}
					.box-banner-2 .btn-banner {bottom: 6%;padding: 5px 30px;font-size: 16px;line-height: 26px;}
					.box-banner-3 .btn-banner {bottom: 7%;}
					.box-banner-3 .btn-banner, .box-banner-4 .btn-banner, .box-banner-5 .btn-banner, .box-banner-6 .btn-banner, .box-banner-7 .btn-banner {padding: 8px 70px;font-size: 26px;line-height: 34px;}
					.box-banner-6 .btn-banner {bottom: 8%;}
				}

				@media only screen and (max-width: 1180px) {
					.pad-top-90{padding-top: 60px;}
					.box-banner-2 .box-txt-banner {bottom: 3%;left: 26%;font-size: 13px;line-height: 20px;}
					.box-banner-2 .btn-banner {padding: 5px 10px;}
					.box-banner-2 .box-txt-logo {bottom: 15%;width: 14%;}
					        .box-banner-3 .btn-banner {bottom: 6%;}
					        .box-banner-3 .btn-banner, .box-banner-4 .btn-banner, .box-banner-5 .btn-banner, .box-banner-6 .btn-banner, .box-banner-7 .btn-banner {padding: 13px 70px;font-size: 24px;line-height: 34px;}
					        .box-banner-5 .btn-banner {bottom: 7%;}
					            .box-banner-6 .btn-banner {bottom: 6%;}
				}
				@media only screen and (max-width: 980px) {
					.index-h1 {font-size: 25px;line-height: 35px;}
					.index-h1 {font-size: 20px;line-height: 28px;}
					.box-banner-2 .box-txt-banner {bottom: 6%;left: 25%;font-size: 12px;line-height: 18px;}
					.box-banner-2 .box-txt-logo {bottom: 16%;width: 13%;left: 6%;}
					.box-banner-3 .btn-banner, .box-banner-4 .btn-banner, .box-banner-5 .btn-banner, .box-banner-6 .btn-banner, .box-banner-7 .btn-banner {padding: 8px 70px;font-size: 20px;line-height: 34px;}
					
				}
				@media only screen and (max-width: 810px) {
					.pad-top-90{padding-top: 40px;}
				}