.banner{display:block;width:100%;font-size:0;overflow:hidden;position:relative}.banner .swiper-slide{position:relative}.banner .swiper-slide .img{overflow:hidden}.banner .swiper-slide img{width:100%;height:100%;transform:scale(1);object-fit:cover;object-position:center center;transition:all 2.75s cubic-bezier(0.19, 1, 0.22, 1)}.banner .swiper-slide .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1360px;margin:0 auto;z-index:3}@media screen and (max-width: 1600px){.banner .swiper-slide .text{width:85vw}}@media screen and (max-width: 768px){.banner .swiper-slide .text{max-width:100%;width:100%;box-sizing:border-box;padding-left:2rem;padding-right:2rem}}.banner .swiper-slide .text .box .p1,.banner .swiper-slide .text .box .p2,.banner .swiper-slide .text .box .p3{opacity:0;transform:translateY(3rem);transition:all .5s cubic-bezier(0.19, 1, 0.22, 1)}.banner .swiper-slide .text h2{font-size:5.6rem;letter-spacing:.1em;line-height:1.5;color:#fff;font-weight:600}.banner .swiper-slide .text h3{font-size:1.6rem;font-weight:300;line-height:1.17;color:#fff}.banner .swiper-slide .text a{margin-top:1.8rem;height:4.8rem;padding:0 2.4rem;box-shadow:0 0 2rem rgba(0,0,0,0.1)}.banner .swiper-slide .text a::before{content:"";width:100%;height:100%;background:linear-gradient(to right, #006db3, #006db3);position:absolute;top:0;left:0;opacity:1;z-index:-1;transition:all .5s cubic-bezier(0.19, 1, 0.22, 1)}.banner .swiper-slide .text a:hover{opacity:.7}.banner .swiper-slide.ani-slide .text .box .p1{transition-delay:.1s;opacity:1;transform:translateY(0)}.banner .swiper-slide.ani-slide .text .box .p2{transition-delay:.3s;opacity:1;transform:translateY(0)}.banner .swiper-slide.ani-slide .text .box .p3{transition-delay:.5s;opacity:1;transform:translateY(0)}.banner .swiper-slide.ani-slide .text .box .p4{transition-delay:.4s;opacity:1;transform:translateY(0)}.banner .swiper-slide.ani-slide .text .box .p5{transition-delay:.5s;opacity:1;transform:translateY(0)}.banner .swiper-slide.ani-slide .text .box .p6{transition-delay:.6s;opacity:1;transform:translateY(0)}.banner .swiper-slide.ani-slide img{transform:scale(1)}.wrap-main{max-width:1920px;width:100%;margin:0 auto;overflow:hidden}.i-advantage{margin:3rem 0}.i-advantage .swiper::before,.i-advantage .swiper::after{content:"";width:6rem;height:100%;position:absolute;right:0;top:0;background:linear-gradient(to right, rgba(255,255,255,0), #fff);z-index:2}.i-advantage .swiper::after{right:auto;left:0;background:linear-gradient(to left, rgba(255,255,255,0), #fff);z-index:2}.i-advantage .swiper-wrapper{transition-timing-function:linear !important}.i-advantage ul{margin:0}.i-advantage ul li{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center;gap:1.2rem;margin:0;border:1px solid rgba(0,0,0,0.1);padding:1.6rem;box-sizing:border-box;border-radius:.4rem}@media screen and (min-width: 768px){.i-advantage ul li{transition:all .5s cubic-bezier(0.19, 1, 0.22, 1)}}.i-advantage ul li .img{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;flex-shrink:0}.i-advantage ul li img,.i-advantage ul li svg{width:4rem;height:auto}.i-advantage ul li img path,.i-advantage ul li svg path{fill:#043366}.i-advantage ul li span{width:100%;font-size:1.2rem;line-height:1.2;flex-shrink:1}.i-advantage ul li .svg-1 img,.i-advantage ul li .svg-1 svg{width:3.4rem}.i-advantage ul li .svg-5 img,.i-advantage ul li .svg-5 svg{width:4.5rem}.i-advantage ul li .svg-6 img,.i-advantage ul li .svg-6 svg{width:3.6rem}.i-advantage ul li:hover{background:#eff6ff}.i-pr{padding:3rem 0}.i-pr .w-title{margin-bottom:3rem}.i-pr .w-title h2,.i-pr .w-title h4{margin-bottom:0}.i-pr .w-flex{display:flex;justify-content:space-between;gap:2.4rem}.i-pr .w-flex .w-left{width:33.4rem;flex-shrink:0;border-radius:.9rem;overflow:hidden}.i-pr .w-flex .w-left a{display:block;height:100%}.i-pr .w-flex .w-left a img{width:100%;height:100%;object-fit:cover;object-position:center center}.i-pr .w-flex .w-right{width:calc(100% - 35.8rem);text-align:center}.i-pr .w-flex .w-right .btn{margin:3rem auto;display:inline-block;border:1px solid rgba(0,0,0,0.5);border-radius:.3rem;line-height:1.5;font-size:1.4rem;padding:.75em 3em}@media screen and (min-width: 768px){.i-pr .w-flex .w-right .btn{transition:all .35s cubic-bezier(0.19, 1, 0.22, 1)}}.i-pr .w-flex .w-right .btn:hover{background:#043366;border-color:#043366;color:#fff}@media screen and (max-width: 768px){.i-pr .w-flex .w-right .btn{display:inline-block}}.i-pr.i-pr00 .w-flex .w-right{width:100%}.i-pr.i-pr00 .w-list{padding-left:0}.i-pr.i-pr00 .w-list .swiper-button-prev{left:-6rem}.i-pr .w-list{position:relative;padding-left:6rem;box-sizing:border-box}.i-pr .w-list .swiper-button-next,.i-pr .w-list .swiper-button-prev{right:-6rem}.i-pr .w-list .swiper-button-next::after,.i-pr .w-list .swiper-button-prev::after{content:""}.i-pr .w-list .swiper-button-next i,.i-pr .w-list .swiper-button-prev i{font-size:2.1rem;font-weight:700;color:#000}.i-pr .w-list .swiper-button-prev{transform:rotate(180deg);left:0;right:auto}.i-pr .items{border:1px solid #d5dfe4;box-sizing:border-box;height:auto;display:flex;justify-content:space-between;flex-direction:column;border-radius:.9rem;overflow:hidden}.i-pr .items .img img{width:100%}.i-pr .items .text{box-sizing:border-box;padding:2rem;text-align:center}.i-pr .items .text .suk{font-size:1.2rem;line-height:1.5;letter-spacing:.05em;font-weight:700;color:#535353;width:100%;height:1.5em;margin-bottom:.25em}.i-pr .items .text .fcc{font-size:1.2rem;line-height:1.5;font-weight:700;color:#043366;width:100%;height:1.5em;margin-bottom:.333em}.i-pr .items .text .title a{font-size:1.4rem;font-weight:300;line-height:1.35;color:#000;height:6.75em;margin-bottom:.7em}.i-pr .items .price{text-align:center;margin:1rem 0 0}.i-pr .items .price span{font-size:1.8rem;line-height:1.5;color:red;font-weight:700}.i-pr .items .stock{font-size:1.2rem;font-weight:600;color:#27ae60}.i-pr .items .stock.red{color:#e74c3c}.i-pr .items ul{display:flex;justify-content:center;align-items:center;gap:.3rem}.i-pr .items ul li{background:#043366;width:auto;height:4.2rem;padding:0 1rem;border-radius:.3rem;display:flex;justify-content:space-between;align-items:center}.i-pr .items ul li a{margin:0;padding:0;display:flex;justify-content:space-between;align-items:center}.i-pr .items ul li a i,.i-pr .items ul li a span{color:#fff}.i-pr .items .add-to-cart{padding:.6rem 3rem}.i-pr .items .add-to-cart i,.i-pr .items .add-to-cart span{font-size:1.2rem;color:#fff}.wrapper-banner{padding:3rem 0;font-size:0}.wrapper-banner .w-box a{display:block;border-radius:.9rem;overflow:hidden}.wrapper-banner .w-box a img{width:100%}.imglist{padding:3rem 0 6rem;font-size:0}.imglist .w-box{display:flex;justify-content:space-between;gap:1.2rem}.imglist .w-box .w-left,.imglist .w-box .w-right{width:100%}.imglist .w-box .w-left .img,.imglist .w-box .w-right .img{width:100%;height:100%;border-radius:.9rem;overflow:hidden}.imglist .w-box .w-left .img img,.imglist .w-box .w-right .img img{width:100%;height:100%;object-fit:cover;object-position:center center}.imglist .w-box .w-right{display:flex;justify-content:space-between;flex-direction:column;gap:1.2rem;font-size:0}@media screen and (max-width: 1600px) and (min-width: 769px){.i-advantage{margin:1.875vw 0}.i-advantage .swiper::before,.i-advantage .swiper::after{width:3.75vw}.i-advantage ul li{gap:.75vw;padding:1vw;border-radius:.25vw}.i-advantage ul li .img{width:2.5vw;height:2.5vw}.i-advantage ul li img,.i-advantage ul li svg{width:2.5vw}.i-advantage ul li span{font-size:.75vw}.i-advantage ul li .svg-1 img,.i-advantage ul li .svg-1 svg{width:2.125vw}.i-advantage ul li .svg-5 img,.i-advantage ul li .svg-5 svg{width:2.8125vw}.i-advantage ul li .svg-6 img,.i-advantage ul li .svg-6 svg{width:2.25vw}.i-pr{padding:1.875vw 0}.i-pr .w-title{margin-bottom:1.875vw}.i-pr .w-flex{gap:1.5vw}.i-pr .w-flex .w-left{width:20.875vw;border-radius:.5625vw}.i-pr .w-flex .w-right{width:calc(100% - 22.375vw)}.i-pr.i-pr00 .w-list .swiper-button-prev{left:-3.75vw}.i-pr .w-list{padding-left:3.75vw}.i-pr .w-list .swiper-button-next,.i-pr .w-list .swiper-button-prev{right:-3.75vw}.i-pr .w-list .swiper-button-next i,.i-pr .w-list .swiper-button-prev i{font-size:1.3125vw}.i-pr .w-list .swiper-button-prev{left:0;right:auto}.i-pr .items{border-radius:.5625vw}.i-pr .items .text{padding:1.25vw}.i-pr .items .text .suk{font-size:.75vw}.i-pr .items .text .fcc{font-size:.75vw}.i-pr .items .text .title a{font-size:.875vw}.i-pr .items .price{margin:.625vw 0 0}.i-pr .items .price span{font-size:1.125vw}.i-pr .items .stock{font-size:.75vw}.i-pr .items ul{gap:.1875vw}.i-pr .items ul li{height:2.625vw;padding:0 .625vw;border-radius:.1875vw}.i-pr .items .add-to-cart{padding:.375vw 1.875vw}.i-pr .items .add-to-cart i,.i-pr .items .add-to-cart span{font-size:.75vw}.wrapper-banner{padding:1.875vw 0}.wrapper-banner .w-box a{border-radius:.5625vw}.imglist{padding:1.875vw 0 3.75vw}.imglist .w-box{gap:.75vw}.imglist .w-box .w-left .img,.imglist .w-box .w-right .img{border-radius:.5625vw}.imglist .w-box .w-right{gap:.75vw}}@media screen and (max-width: 768px){.i-advantage{margin:2rem 0}.i-pr{padding:2rem 0}.i-pr .w-title{margin-bottom:2rem}.i-pr .w-box{padding:0}.i-pr .w-flex{display:flex;justify-content:space-between;flex-direction:column;gap:1.8rem}.i-pr .w-flex .w-left{width:100%;box-sizing:border-box;padding:0 3rem}.i-pr .w-flex .w-left a{border-radius:.6rem;overflow:hidden}.i-pr .w-flex .w-right{width:100%}.i-pr.i-pr00 .w-flex .w-right{width:100%}.i-pr.i-pr00 .w-list{padding-left:3rem}.i-pr.i-pr00 .w-list .swiper-button-prev{left:.5rem}.i-pr .w-list{position:relative;padding:0 3rem;box-sizing:border-box}.i-pr .w-list .swiper-button-next,.i-pr .w-list .swiper-button-prev{right:.5rem}.i-pr .w-list .swiper-button-next::after,.i-pr .w-list .swiper-button-prev::after{content:""}.i-pr .w-list .swiper-button-next i,.i-pr .w-list .swiper-button-prev i{font-size:1.8rem;font-weight:700;color:#000}.i-pr .w-list .swiper-button-prev{transform:rotate(180deg);left:0;right:auto}.i-pr .items{border:1px solid #d5dfe4;box-sizing:border-box;height:auto;display:flex;justify-content:space-between;flex-direction:column;border-radius:.9rem;overflow:hidden}.i-pr .items .img img{width:100%}.i-pr .items .text{padding:.9rem}.i-pr .items .text .suk{font-size:1rem}.i-pr .items .text .fcc{font-size:1rem}.i-pr .items .text .title a{font-size:1.2rem}.i-pr .items .price{margin:1rem 0 0}.i-pr .items .price span{font-size:1.6rem}.i-pr .items .stock{font-size:1rem}.i-pr .items ul{gap:.3rem;padding:0;margin:0}.i-pr .items ul li{height:3.6rem;padding:0 1rem}.i-pr .items .add-to-cart{padding:.6rem 3rem}.i-pr .items .add-to-cart i,.i-pr .items .add-to-cart span{font-size:1.6rem}.i-pr .items .add-to-cart i::before{font-size:1.6rem}.wrapper-banner{padding:0}.wrapper-banner .w-box{padding:0}.imglist{padding:0 0 2rem}.imglist .w-box{flex-wrap:wrap;padding:0 3rem}.imglist .w-box .w-left,.imglist .w-box .w-right{width:100%}}
