﻿.home-banner .banner-animote.bannertxt1{padding:0;transform:translateY(-50%);left:10%;width:38%}
.home-banner .banner-animote.bannertxt1 .p1{margin:0 0 .6vw;font-weight:800;line-height:1;font-size:4.75vw}
.home-banner .banner-animote.bannertxt1 .p2{font-size:2vw;line-height:1.3;margin-bottom:2.2vw}
.home-banner .banner-animote.bannertxt1 .p3 a{color:var(--color);background:#fff;height:auto;width:auto;font-size:1.2vw;padding:.4vw 2.5vw;border-radius:70px}
.home-banner .banner-animote.bannertxt1 .p3 a em{display:none}
.home-banner .banner-animote.bannertxt2{top:28%;left:9%;transform:translateY(-50%);width:50%;padding:0}
.home-banner .banner-animote.bannertxt2 .p0{display:flex}
.home-banner .banner-animote.bannertxt2 .p0 span{color:#000;background: linear-gradient(to right,#FDE401 50%,#FDE40133 100%);font-size:2.3vw;line-height:1;padding:.4vw .4vw}
.home-banner .banner-animote.bannertxt2 .p1{font-weight:bold;font-size:2.5vw;line-height:1.2;margin:.7vw 0 1vw}
.home-banner .banner-animote.bannertxt2 .p2{font-size:2vw;line-height:1.1;font-weight:300}
.home-banner .swiper-slide img{min-height:initial}
@media (max-width:1024px){.home-banner .banner-animote.bannertxt2{left:11%;}}
@media (max-width:768px){.home-banner .banner-animote.bannertxt1{top:43%}}
.home-about .about-bottom ul li .icon::before{background-color:#DCDCDC}
.home-about .about-bottom ul li .icon::after{background-color:#EFEFEF}
.home-reasons .reasons-menu .item{background: #76AD8D;}
.home-reasons .reasons-menu .item span::before{background-color:#fff;}
.home-reasons .reasons-box .item-box .info .more{color:#fff;font-weight:600}
.home-product .pro-list .swiper-slide .img img{object-fit:contain}
@media (min-width:769px){.home-banner .swiper-slide .mob-ban{display:none !important;}}
@media (max-width:768px){.home-banner .swiper-slide>a>img,.home-banner .banner-animote{display:none !important}
.home-banner .swiper-pagination{bottom:20px;}}