@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&display=swap";@keyframes floating{0%{top:10px}50%{top:15px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.fontWhite{color:#fff}.fontPrimary{color:#000}.fontSecondary{color:#2e2e2e}.fontPrimaryLight{color:#000}.fontPrimaryTitle{color:#000;font-size:3rem;font-weight:500}.fontPrimaryTxt{color:#000;font-size:3.4rem;font-weight:400;line-height:48px;letter-spacing:3px}.fontGrey{color:#555}.strong{font-weight:700}.Primary{background:#000}.center{text-align:center}.left{text-align:left}.right{text-align:right}.btn{display:block;position:relative;margin:0 auto;overflow:hidden;color:#fff;font-size:2.4rem;font-weight:400;line-height:48px}.btn:hover{color:#000;transition:all linear .1s}.btn:before{display:inline-block;position:absolute;top:-180px;left:0;width:30px;height:100%;background-color:#fff;content:""}.pointer{cursor:pointer}.row{display:flex}.flexEnd{justify-content:flex-end}@keyframes shinyBtn{0%{opacity:0;transform:scale(0) rotate(45deg)}80%{opacity:.5;transform:scale(0) rotate(45deg)}81%{opacity:1;transform:scale(4) rotate(45deg)}to{opacity:0;transform:scale(50) rotate(45deg)}}@keyframes light{0%{top:700px;left:-500px}to{top:-300px;left:-60px}}*,*:after,*:before{box-sizing:border-box}a,a:hover{text-decoration:none;outline:none}a[href^=tel]{color:inherit;text-decoration:none}img{max-width:100%;height:auto}html,body{margin:0;padding:0;background:#004370;color:#000;font-family:Noto Sans TC,sans-serif;font-size:10px}.container{width:750px;min-width:300px;height:auto;margin:0 auto;overflow:hidden;background:#afd5f0;box-shadow:0 0 20px 10px #0000001a}.container .footer img{position:relative;margin-bottom:-1px}.wrap1{background:url(../images/bg1.jpg) no-repeat center top}.wrap2{background:url(../images/bg3.jpg) no-repeat center top}.kv{height:1002px}.kv .logo{position:relative;top:80px}.kv .title{position:relative;top:132px}.kv .img{position:relative;top:192px}.product{height:1080px;padding:50px 0 80px}.product .tabs{display:none;justify-content:space-between;align-items:center;margin:0 12px 80px}.product .tabs .tab{position:relative;cursor:pointer}.product .tabs .tab img{transition:transform .5s}.product .tabs .tab img:first-child{opacity:1}.product .tabs .tab img:last-child{position:absolute;top:0;left:0;opacity:0}.product .tabs .tab.active img:first-child{opacity:0;transform:scale(.95)}.product .tabs .tab.active img:last-child{opacity:1}.product .item{position:absolute;margin:20px 32px 0;padding:60px 0 28px;border:2px solid #022446;opacity:0;border-top:0}.product .item.active{position:relative;transition:opacity .5s;opacity:1}.product .item .tag{display:flex;position:absolute;top:0;left:50%;justify-content:center;width:580px;transform:translate(-50%,-50%)}.product .item .tag img{width:508px}.product .item .tag:before,.product .item .tag:after{display:block;position:absolute;top:50%;width:53px;height:2px;background-color:#022446;transform:translateY(-50%);content:""}.product .item .tag:before{right:100%}.product .item .tag:after{left:100%}.product .item .title{margin:0 0 32px;text-align:center}.product .item .pic{position:relative;left:-50px}.product .item .small{margin-top:60px}.product .tips{position:absolute;top:0;bottom:0;left:50px;justify-content:center;align-items:center;width:680px}.product .tips.active{display:flex}.product .tips ul{display:flex;flex-wrap:wrap}.product .tips li{display:flex;justify-content:center;align-items:center;flex-basis:100%;margin:-20px 0}.product .tips li:last-child{margin-bottom:0}.product .tips li:nth-child(2) .bubble{animation-delay:.75s}.product .tips li.active .box{opacity:1}.product .tips li.active .bubble img:first-child{display:none}.product .tips .box{position:relative;transition:opacity .5s;opacity:0}.product .tips .box .close{position:absolute;top:0;right:0;width:36px;transform:translate(4px,10px);cursor:pointer;aspect-ratio:1}.product .tips .bubble{position:relative;left:40px;animation:bubbleMove .75s infinite alternate linear;cursor:pointer}.product .tips .bubble img:first-child{display:block;position:absolute;top:0;left:0}@keyframes bubbleMove{0%{transform:translateY(2px)}to{transform:translateY(-2px)}}.video{width:100%;margin-bottom:-1px}.video iframe{width:100%;height:422px}.article{background:url(../images/bg2.jpg) no-repeat center top/cover}.article .title{padding-top:44px;margin-bottom:40px}.article .articleItems .item{display:flex;justify-content:center}.people{padding-top:60px}.people .content{width:676px;height:1195px;margin:auto;background:url(../images/review.png) no-repeat center top/cover}.people .content .peopleWrap{padding-top:95px;margin-bottom:48px;display:flex;flex-direction:column;justify-content:center;gap:52px}.people .content .peopleBtn .btns{width:366px;margin:auto}.people .content .peopleBtn .btns a{cursor:pointer}.people .content .peopleBtn .btns a img{transition:transform .2s linear;transform:scale(1)}.people .content .peopleBtn .btns a:hover img{transform:scale(.95)}.ig{padding-top:32px;padding-bottom:48px}.ig .content{width:666px;margin:auto;padding-bottom:40px}.ig .content .title{padding:40px 0;background:#fff}.ig .content .postItems{background:#fff;padding-bottom:40px}.ig .content .postItems .postWrap{width:547px;margin:auto}.shop{background:#000;padding-top:40px;padding-bottom:40px}.shop .title{margin-bottom:40px}.shop .shopWrap{display:flex;justify-content:center;align-items:center;gap:28px}.shop .shopWrap .shopItem a{cursor:pointer}.shop .shopWrap .shopItem a img{transition:transform .2s linear;transform:scale(1)}.shop .shopWrap .shopItem a:hover img{transform:scale(.95)}.articleSlider.swiper{height:560px}.articleSlider.swiper .dots{bottom:68px}.articleSlider .swiper-pagination-bullet{width:12px;height:12px;margin:0 8px!important;background:#fff;opacity:.5}.articleSlider .swiper-pagination-bullet-active{background:#fff;opacity:1}.articleSlider .swiper-button-next,.articleSlider .swiper-button-prev{top:480px}.articleSlider .swiper-button-next svg,.articleSlider .swiper-button-prev svg{display:none}.articleSlider .prev{left:240px;z-index:50;background:url(../images/arrow-left1.png) no-repeat center top/contain}.articleSlider .next{right:240px;z-index:50;background:url(../images/arrow-right1.png) no-repeat center top/contain}.articleSlider .dots{bottom:0;color:#fff;font-size:2.6rem}.postSlider .swiper-button-next,.postSlider .swiper-button-prev{height:66px}.postSlider .swiper-button-next svg,.postSlider .swiper-button-prev svg{display:none}.postSlider .prev{background:url(../images/arrow-left2.png) no-repeat center top/contain}.postSlider .next{background:url(../images/arrow-right2.png) no-repeat center top/contain}
