﻿
.home-banner .banner-animote.ban1{top:50%}
.home-banner .banner-animote.ban1 .des{font-size: 1.9vw;font-weight: bold;color:var(--color)}
.home-banner .banner-animote.ban1 .p1{font-size: 2.9vw;line-height: 1.1;margin: 0;}
.home-banner .banner-animote.ban1 .p1 span{font-weight: bold;}
.home-banner .banner-animote.ban1 .p2{font-size: 0.9vw;line-height: 1.6;margin: .5vh 0 1vh;}
.home-banner .banner-animote.ban1 .des2{font-size: 1.3vw;line-height: 1.5;font-weight: bold;}
.home-banner .banner-animote.ban1 .p3 a{font-size: 0.6vw;height: auto;width: auto;min-width: auto;padding: 0.8vh 2.5vw;}
.home-banner .banner-animote.ban1 .p3 a em{font-style: initial;transform: rotate(90deg) translateY(-6px);margin-right: 0;}
@media (max-width:1024px){
.home-banner .banner-animote.ban1 .p2,.home-banner .banner-animote.ban1 .des2{display: none;}
.home-banner .banner-animote.ban1 .des{font-size: 4vw;}
.home-banner .banner-animote.ban1 .p1{font-size: 5vw;margin: 10px 0px 20px;}
.home-banner .banner-animote.ban1 .p3 a{font-size: 2vw;}}
.home-banner .swiper-slide>a::after{display: none;}