@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0%)}}@keyframes lineEffect{0%{opacity:0;height:0px}100%{opacity:1;height:132px}}@keyframes progressCircle{0%{stroke-dashoffset:146}100%{stroke-dashoffset:50}}body,html{margin:0;padding:0}body{overflow-x:hidden;scroll-behavior:smooth;color:#000;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei","PingFang TC","蘋果儷中黑","sans-serif",Arial;font-display:swap;word-break:break-word;-webkit-font-smoothing:antialiased;image-rendering:auto;touch-action:manipulation;-moz-osx-font-smoothing:grayscale}@media(max-width: 991.98px){body{padding-top:84px}}body::after{content:"";position:fixed;top:0px;left:0px;z-index:-1;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100vh}h1{font-size:calc((46 / 16)*1rem)}h2{font-size:calc((36 / 16)*1rem)}h3{font-size:calc((28 / 16)*1rem)}h4{font-size:calc((22 / 16)*1rem)}h5{font-size:calc((18 / 16)*1rem)}h6{font-size:calc((16 / 16)*1rem);letter-spacing:calc((4 / 16)*1rem)}span{font-size:100%}p,a,li,span{font-size:inherit;margin:0px;padding:0px}b,strong{font-weight:bold}a{text-decoration:none;transition:all .5s ease}.link-range{width:100%;height:100%;position:absolute;top:0;left:0}img{max-width:100%}.img-cover{position:relative;overflow:hidden}.img-cover img{transition:all .3s ease;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover}.iframe-cover{position:relative;overflow:hidden}.iframe-cover iframe{width:100%;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.to-top{position:fixed;right:30px;bottom:30px;z-index:999;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width: 767.98px){.to-top{bottom:50px}}.to-top p{color:#000}.editor .container{margin-bottom:60px}@media(max-width: 575.98px){.editor .container{margin-bottom:30px}}.editor .container-fluid img{width:100%}.editor .nas-article-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:row}.editor .nas-article-wrapper .nas-article{line-height:1.8}@media(max-width: 575.98px){.editor .l-img-r-txt .nas-image-wrapper,.editor .l-txt-r-img .nas-image-wrapper{margin-bottom:15px}}.editor .l-img-r-txt .nas-article,.editor .l-txt-r-img .nas-article{max-width:500px}@media screen and (max-width: 1280px){.editor .l-img-r-txt .nas-article{padding-left:30px}}@media(max-width: 575.98px){.editor .l-img-r-txt .nas-article{padding-left:0px}}@media screen and (max-width: 1280px){.editor .l-txt-r-img .nas-article{padding-right:30px}}@media(max-width: 575.98px){.editor .l-txt-r-img .nas-article{padding-right:0px}}.editor .single-text{margin-top:60px;margin-bottom:80px}@media(max-width: 575.98px){.editor .single-text{margin-top:30px;margin-bottom:40px}}.editor .single-text .nas-article{display:flex;justify-content:center;align-items:center;flex-direction:row;max-width:1020px;min-height:334px}.editor .iframe-cover{width:100%;padding-top:56.2429696288%}.container,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{max-width:100%}@media(min-width: 1620px){.container,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{max-width:1600px}}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.25rem}@media(max-width: 575.98px){.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{padding:0 32px}}@media(max-width: 374.98px){.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{padding:0 20px}}.container{padding:0 30px}.container .row{margin-left:0px;margin-right:0px}.container .row>div{padding:0px}.container-fluid{padding:0px}[class^=col]{--bs-gutter-x: 1.25rem}.row{--bs-gutter-x: 1.25rem}.animation__el{transition:all .6s ease-in-out}.animation__el.in img{display:block}.animation__el img{display:none}.animation__el.fadeUp{transform:translateY(30px);opacity:0}.animation__el.fadeUp.in{transform:translateY(0);opacity:1}.animation__el.fadeIn{opacity:0}.animation__el.fadeIn.in{opacity:1}header{position:fixed;top:0px;left:0px;z-index:999;width:100%;height:80px;background-color:#fff;background-position:top center;background-repeat:no-repeat;background-size:cover;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:row}@media(max-width: 991.98px){header{height:50px}}header>div{display:flex;justify-content:space-between;align-items:center;flex-direction:row;max-width:1600px;width:100%;padding:0 30px}@media(max-width: 991.98px){header>div{justify-content:center}}nav>div{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap}@media(max-width: 991.98px){nav{position:absolute;top:100%;left:0px;width:100%;padding:5px 15px;background-color:#fff;white-space:nowrap}nav>div{overflow-x:scroll;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap}}nav .one-nav:not(:last-child){margin-right:58px}@media(max-width: 575.98px){nav .one-nav:not(:last-child){margin-right:29px}}nav .arrow{position:absolute;right:0px;top:0px;width:20px;height:100%}@media(min-width: 992px){nav .arrow{display:none}}nav a{color:#000;position:relative}nav a::after{content:"";position:absolute;bottom:-3px;left:0px;background-color:#000;width:0px;height:1px;transition:all .5s ease}nav a:hover{color:#000;opacity:.75}nav a:hover::after{width:100%}footer{width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:row;padding-bottom:55px}@media(max-width: 767.98px){footer{padding-bottom:30px}}footer>div{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:1600px;width:100%;padding:0 30px;position:relative}footer .logo{margin-bottom:40px}@media(max-width: 767.98px){footer .logo{margin-bottom:20px}}footer .copyright{font-size:calc((14 / 16)*1rem)}footer .copyright a{color:#000}footer .to-top p{margin-top:6px}.swiper-wrap{position:relative}.swiper-wrap .dec-text{font-size:calc((14 / 16)*1rem);font-weight:500;position:absolute;left:calc(50% - 800px + 24px);top:380px;z-index:2;writing-mode:vertical-lr;color:#fff}@media(max-width: 1619.98px){.swiper-wrap .dec-text{left:30px}}@media screen and (max-width: 1366px){.swiper-wrap .dec-text{top:25vw}}@media(max-width: 991.98px){.swiper-wrap .dec-text{display:none}}.swiper-wrap .dec-text::after{content:"";position:absolute;top:calc(100% + 20px);left:50%;width:1px;height:0px;background-color:#fff;animation:lineEffect 1.5s infinite}.banner-swiper{position:relative;margin-bottom:110px}@media(max-width: 767.98px){.banner-swiper{margin-bottom:55px}}.banner-swiper .swiper-slide-active .img-cover img{transition:6s linear;transform:scale(1.1)}.banner-swiper .img-cover{width:100%;padding-top:50%}.banner-swiper .img-cover img{top:0px;left:0px;transition:1s linear 2s;transform:scale(1)}.swiper-horizontal>.banner-pagination{max-width:1600px;position:absolute;left:auto;right:190px;bottom:22px;text-align:right;height:33px;display:flex;justify-content:flex-end;align-items:center;flex-direction:row}@media(max-width: 1199.98px){.swiper-horizontal>.banner-pagination{right:30px}}@media(max-width: 767.98px){.swiper-horizontal>.banner-pagination{right:15px;bottom:15px}}.swiper-horizontal .custom-pagi{margin:0 4px;position:relative;cursor:pointer}.swiper-horizontal .custom-pagi::before{content:"";width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;border-radius:50%}.swiper-horizontal .custom-pagi.active circle{animation:progressCircle 5s}.swiper-horizontal .custom-pagi .circle{transform:rotate(-90deg)}.swiper-pagination-bullet{width:33px;height:33px;background-color:rgba(0,0,0,0);position:relative;border:1px solid rgba(0,0,0,0);opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid #fff}.swiper-pagination-bullet::before{content:"";width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;border-radius:50%}.product-wrap{position:relative}.product-container{margin-top:80px;margin-bottom:100px;padding:0px 30px;transition:all 1s ease}@media(max-width: 575.98px){.product-container{margin-top:40px;padding:0px 30px}.product-container.show{margin-bottom:50px}}.product-container.-collapse{overflow:hidden}.product-container .row{margin-left:-16px;margin-right:-16px}.product-container .row>div{padding-left:16px;padding-right:16px}.product-container .product{position:relative}.product-container .product:hover .img-cover img{transform:translate(-50%, -50%) scale(1.05)}.product-container .product:hover .price::after{top:0px}.product-container .product .img-cover{width:100%;padding-top:100%}.product-container .product .price{display:flex;justify-content:space-between;align-items:center;flex-direction:row;height:68px;padding:0 10px;overflow:hidden;position:relative}@media(max-width: 575.98px){.product-container .product .price{padding:0px}}.product-container .product .price p,.product-container .product .price a{position:relative;z-index:1;font-size:calc((20 / 16)*1rem);line-height:24px;font-weight:500}.product-container .product .price::after{content:"";position:absolute;left:0px;top:100%;z-index:0;background-color:#fff;width:100%;height:100%;transition:all .3s ease}.more{position:absolute;left:50%;transform:translateX(-50%);bottom:0px;margin:-50px auto;background-color:rgba(0,0,0,0);border:none;outline:none;font-size:calc((20 / 16)*1rem);padding:0px}.more::after{position:absolute;bottom:0px;left:0px;content:"";width:100%;height:1px;background-color:#000}.test-box{width:100px;height:100px}@media(min-width: 576px)and (max-width: 1199.98px){.test-box{background-color:#000}}.test-img{width:480px;height:200px;background:url("../images/img_test.jpg");background-size:cover}@media all and (-webkit-min-device-pixel-ratio: 1.5),all and (-o-min-device-pixel-ratio: 3/2),all and (min--moz-device-pixel-ratio: 1.5),all and (min-device-pixel-ratio: 1.5){.test-img{background:url("../images/img_test@2x.jpg");background-size:cover}}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.test-img{background:url("../images/img_test@2x.jpg");background-size:cover}}