@charset "UTF-8";:root{--topBanner_countdown_progess:0%;--description_countdown_progess:0}.page_home .topBanner,.page_home .topBanner .swiper-slide{position:relative}@media (max-width:1023px){.page_home .topBanner .swiper-slide{height:240px}}@media (min-width:1024px) and (max-width:1439px){.page_home .topBanner .swiper-slide{height:480px}}@media (min-width:1440px){.page_home .topBanner .swiper-slide{height:590px}}.page_home .introduction .keyVisual img,.page_home .topBanner .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.page_home .topBanner .swiper-slide img:not(.vp-xs){display:none!important}}@media (min-width:768px) and (max-width:1279px){.page_home .topBanner .swiper-slide img:not(.vp-s){display:none!important}}@media (min-width:1280px){.page_home .topBanner .swiper-slide img:not(.vp-l){display:none!important}}.page_home .topBanner .swiper-slide .textbox{position:absolute;z-index:2}@media (max-width:767px){.page_home .topBanner .swiper-slide .textbox{width:100%;padding:0 72px;top:50%;transform:translate3d(0,-50%,0)}}@media (min-width:768px) and (max-width:1023px){.page_home .topBanner .swiper-slide .textbox{width:100%;padding:0 108px;top:50%;transform:translate3d(0,-50%,0)}}@media (min-width:1024px) and (max-width:1279px){.page_home .topBanner .swiper-slide .textbox{width:77.5%;left:11.25%;top:50%;transform:translate3d(0,-50%,0)}}@media (min-width:1280px){.page_home .topBanner .swiper-slide .textbox{width:30%;left:11.25%;top:50%;transform:translate3d(0,-50%,0)}}.page_home .topBanner .swiper-slide .textbox .title{font-family:"Montserrat","PingFangHK","微軟正黑體","Microsoft JhengHei",sans-serif;font-weight:300;opacity:0}@media (max-width:1023px) and (max-width:767px){.page_home .topBanner .swiper-slide .textbox .title{font-size:24px;letter-spacing:.25px;line-height:32px}}@media (max-width:1023px) and (min-width:768px) and (max-width:1279px){.page_home .topBanner .swiper-slide .textbox .title{font-size:32px;letter-spacing:-.25px;line-height:40px}}@media (max-width:1023px) and (min-width:1280px) and (max-width:1439px){.page_home .topBanner .swiper-slide .textbox .title{font-size:24px;letter-spacing:-.25px;line-height:32px}}@media (max-width:1023px) and (min-width:1440px) and (max-width:1919px){.page_home .topBanner .swiper-slide .textbox .title{font-size:32px;letter-spacing:-.25px;line-height:40px}}@media (max-width:1023px) and (min-width:1920px){.page_home .topBanner .swiper-slide .textbox .title{font-size:1.6666666667vw;letter-spacing:-.0130208333vw;line-height:2.0833333333vw}}@media (min-width:1024px){.page_home .topBanner .swiper-slide .textbox .title{transform:translate3d(0,60%,0)}}@media (min-width:1024px) and (max-width:767px){.page_home .topBanner .swiper-slide .textbox .title{font-size:32px;letter-spacing:-.25px;line-height:40px}}@media (min-width:1024px) and (min-width:768px) and (max-width:1279px){.page_home .topBanner .swiper-slide .textbox .title{font-size:48px;letter-spacing:-.25px;line-height:64px}}@media (min-width:1024px) and (min-width:1280px) and (max-width:1439px){.page_home .topBanner .swiper-slide .textbox .title{font-size:36px;letter-spacing:-.25px;line-height:44px}}@media (min-width:1024px) and (min-width:1440px) and (max-width:1919px){.page_home .topBanner .swiper-slide .textbox .title{font-size:48px;letter-spacing:-.25px;line-height:64px}}@media (min-width:1024px) and (min-width:1920px){.page_home .topBanner .swiper-slide .textbox .title{font-size:2.5vw;letter-spacing:-.0130208333vw;line-height:3.3333333333vw}}.page_home .topBanner .swiper-slide .textbox .desc{font-family:"Montserrat","PingFangHK","微軟正黑體","Microsoft JhengHei",sans-serif;font-weight:300;opacity:0;transform:translate3d(0,60%,0)}@media (max-width:767px){.page_home .topBanner .swiper-slide .textbox .desc{font-size:16px;letter-spacing:.25px;line-height:24px}}@media (min-width:768px) and (max-width:1279px){.page_home .topBanner .swiper-slide .textbox .desc{font-size:18px;letter-spacing:.25px;line-height:26px}}@media (min-width:1280px) and (max-width:1439px){.page_home .topBanner .swiper-slide .textbox .desc{font-size:14px;letter-spacing:.25px;line-height:18px}}@media (min-width:1440px) and (max-width:1919px){.page_home .topBanner .swiper-slide .textbox .desc{font-size:18px;letter-spacing:.25px;line-height:26px}}@media (min-width:1920px){.page_home .topBanner .swiper-slide .textbox .desc{font-size:.9375vw;letter-spacing:.0130208333vw;line-height:1.3541666667vw}}@media (max-width:1023px){.page_home .topBanner .swiper-slide .textbox .desc{display:none}}@media (min-width:1024px) and (max-width:1279px){.page_home .topBanner .swiper-slide .textbox .desc{margin-top:5.7971014493vw}}@media (min-width:1280px){.page_home .topBanner .swiper-slide .textbox .desc{margin-top:1.25vw}}.page_home .topBanner .swiper-slide:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.4)}.page_home .topBanner .swiper-button-next,.page_home .topBanner .swiper-button-prev{cursor:pointer;transition:all .25s}@media (max-width:1023px){.page_home .topBanner .swiper-button-next,.page_home .topBanner .swiper-button-prev{width:40px;height:40px;top:50%}}@media (min-width:1024px) and (max-width:1279px){.page_home .topBanner .swiper-button-next,.page_home .topBanner .swiper-button-prev{width:40px;height:40px;top:50%}}@media (min-width:1280px){.page_home .topBanner .swiper-button-next,.page_home .topBanner .swiper-button-prev{width:96px;height:96px}}.page_home .topBanner .swiper-button-next:after,.page_home .topBanner .swiper-button-prev:after{display:none;content:""}.page_home .topBanner .swiper-button-next:hover,.page_home .topBanner .swiper-button-prev:hover{opacity:.5}@media (max-width:1279px){.page_home .topBanner .swiper-button-prev{left:3.8647342995%}}@media (min-width:1280px){.page_home .topBanner .swiper-button-prev{left:3.3333333333%}}@media (max-width:1279px){.page_home .topBanner .swiper-button-next{right:3.8647342995%}}@media (min-width:1280px){.page_home .topBanner .swiper-button-next{right:3.3333333333%}}.page_home .topBanner .paginationPanel{position:absolute;z-index:2}@media (max-width:1279px){.page_home .topBanner .paginationPanel{width:67.1497584541vw;left:16.4251207729vw;top:calc(100% - 128px)}}@media (min-width:1280px){.page_home .topBanner .paginationPanel{display:flex;gap:30px;width:77.5%;left:11.25%;bottom:1.0416666667vw}}@media (min-width:1280px) and (max-width:1919px){.page_home .topBanner .paginationPanel{bottom:100px}}@media (min-width:1920px){.page_home .topBanner .paginationPanel{bottom:1.0416666667vw}}.page_home .topBanner .paginationPanel .paginationItem{cursor:pointer;position:relative}@media (max-width:1279px){.page_home .topBanner .paginationPanel .paginationItem{display:none}}@media (min-width:768px) and (max-width:1279px){.page_home .topBanner .paginationPanel .paginationItem{text-align:center}}@media (min-width:1280px){.page_home .topBanner .paginationPanel .paginationItem{flex-basis:calc((100% - 90px)/4)}}.page_home .topBanner .paginationPanel .paginationItem span{color:rgba(255,255,255,.6);font-family:"Montserrat","PingFangHK","微軟正黑體","Microsoft JhengHei",sans-serif;font-weight:600;transition:all .25s}@media (max-width:767px){.page_home .topBanner .paginationPanel .paginationItem span{font-size:16px;letter-spacing:.25px;line-height:24px}}@media (min-width:768px) and (max-width:1279px){.page_home .topBanner .paginationPanel .paginationItem span{font-size:16px;letter-spacing:.25px;line-height:24px}}@media (min-width:1280px) and (max-width:1439px){.page_home .topBanner .paginationPanel .paginationItem span{font-size:12px;letter-spacing:.25px;line-height:16px}}@media (min-width:1440px) and (max-width:1919px){.page_home .topBanner .paginationPanel .paginationItem span{font-size:16px;letter-spacing:.25px;line-height:24px}}@media (min-width:1920px){.page_home .topBanner .paginationPanel .paginationItem span{font-size:.8333333333vw;letter-spacing:.0130208333vw;line-height:1.25vw}}.page_home .topBanner .paginationPanel .paginationItem:after,.page_home .topBanner .paginationPanel .paginationItem:before{content:"";height:2px;position:absolute;top:-8px}.page_home .topBanner .paginationPanel .paginationItem:before{display:block;width:100%;left:0;background-color:rgba(255,255,255,.2)}.page_home .topBanner .paginationPanel .paginationItem:after{display:none;left:0;background-color:#fff;width:var(--topBanner_countdown_progess)}.page_home .topBanner .paginationPanel .paginationItem:hover{transition:all .25s}.page_home .topBanner .paginationPanel .paginationItem:hover span{color:#fff}.page_home .topBanner .paginationPanel .paginationItem.active{cursor:default}@media (max-width:1279px){.page_home .topBanner .paginationPanel .paginationItem.active{display:block}}.page_home .topBanner .paginationPanel .paginationItem.active span{color:#fff!important}.page_home .topBanner .paginationPanel .paginationItem.active:after{display:block}.page_home .topBanner.animate .swiper-slide.swiper-slide-active .textbox .title{opacity:1;transform:translate3d(0,0,0);transition:all .6s ease-out .2s}.page_home .topBanner.animate .swiper-slide.swiper-slide-active .textbox .desc{opacity:1;transform:translate3d(0,0,0);transition:all .6s ease-out .6s}.page_home .introduction{position:relative;background-color:#212721}@media (max-width:1279px){.page_home .introduction{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(1px,8.6956521739vw,66.7826086957px);height:auto;min-height:100vh}}.page_home .introduction .keyVisual{width:100%;height:100%;clip-path:circle(10% at 50% 50%)}@media (max-width:1279px){.page_home .introduction .keyVisual{position:absolute}}@media (min-width:1280px){.page_home .introduction .keyVisual{position:relative}}@media (max-width:767px){.page_home .introduction .keyVisual img:not(.vp-xs){display:none!important}}@media (min-width:768px) and (max-width:1279px){.page_home .introduction .keyVisual img:not(.vp-s){display:none!important}}@media (min-width:1280px){.page_home .introduction .keyVisual img:not(.vp-l){display:none!important}}.page_home .introduction .keyVisual svg{display:block;width:130px;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.page_home .introduction .title{color:#fff;font-family:"Montserrat","PingFangHK","微軟正黑體","Microsoft JhengHei",sans-serif;font-weight:600;text-transform:uppercase;opacity:0;transform:translate3d(0,-20%,0)}@media (max-width:767px){.page_home .introduction .title{font-size:40px;letter-spacing:-.25px;line-height:48px}}@media (min-width:768px) and (max-width:1279px){.page_home .introduction .title{font-size:72px;letter-spacing:-.25px;line-height:80px}}@media (min-width:1280px) and (max-width:1439px){.page_home .introduction .title{font-size:52px;letter-spacing:-.25px;line-height:56px}}@media (min-width:1440px) and (max-width:1919px){.page_home .introduction .title{font-size:72px;letter-spacing:-.25px;line-height:80px}}@media (min-width:1920px){.page_home .introduction .title{font-size:3.75vw;letter-spacing:-.0130208333vw;line-height:4.1666666667vw}}@media (max-width:1279px){.page_home .introduction .title{width:92.270531401%;margin-left:3.8647342995%;margin-top:clamp(1px,8.6956521739vw,66.7826086957px);position:relative}}@media (min-width:1280px){.page_home .introduction .title{width:37.9166666667%;position:absolute;left:3.3333333333%;top:3.75vw}}.page_home .introduction .message{background-color:rgba(175,35,28,.9);font-family:"Montserrat","PingFangHK","微軟正黑體","Microsoft JhengHei",sans-serif;font-weight:300;opacity:0;transform:translate3d(0,20%,0)}@media (max-width:767px){.page_home .introduction .message{font-size:16px;letter-spacing:.25px;line-height:24px}}@media (min-width:768px) and (max-width:1279px){.page_home .introduction .message{font-size:18px;letter-spacing:.25px;line-height:26px}}@media (min-width:1280px) and (max-width:1439px){.page_home .introduction .message{font-size:14px;letter-spacing:.25px;line-height:18px}}@media (min-width:1440px) and (max-width:1919px){.page_home .introduction .message{font-size:18px;letter-spacing:.25px;line-height:26px}}@media (min-width:1920px){.page_home .introduction .message{font-size:.9375vw;letter-spacing:.0130208333vw;line-height:1.3541666667vw}}@media (max-width:1279px){.page_home .introduction .message{width:92.270531401%;margin-left:3.8647342995%;padding:clamp(1px,4.8309178744vw,37.1014492754px);position:relative}}@media (max-width:767px){.page_home .introduction .message{margin-bottom:clamp(1px,15.4589371981vw,118.7246376812px)}}@media (min-width:768px) and (max-width:1279px){.page_home .introduction .message{margin-bottom:20vh}}@media (min-width:1280px){.page_home .introduction .message{width:34.1145833333vw;padding:1.6666666667vw;position:absolute;bottom:7.2916666667vw;right:7.5vw}}@media (min-width:1280px) and (max-height:800px){.page_home .introduction .message{width:50vw}}@media (max-width:1279px){.page_home .introduction .message .actions{margin-top:clamp(1px,5.7971014493vw,44.5217391304px)}}@media (min-width:1280px){.page_home .introduction .message .actions{margin-top:1.25vw}}.page_home .introduction.animate .keyVisual{clip-path:circle(100% at 50% 50%);transition:clip-path 2s ease-out 1s}.page_home .introduction.animate .keyVisual svg{opacity:0;transition:opacity 1s ease-out 2s}.page_home .introduction.animate .message,.page_home .introduction.animate .title{opacity:1;transform:translate3d(0,0,0);transition:all 1s ease-out 2s}.page_home .introduction.inited .message,.page_home .introduction.inited .title{transition:none!important}.page_home .description{overflow:hidden;position:relative;background-color:#212721}@media (max-width:1279px){.page_home .description{height:auto}}.page_home .description .swiper-slide{position:relative;background-color:#212721}@media (max-width:1279px){.page_home .description .swiper-slide{padding-bottom:clamp(1px,11.5942028986vw,89.0434782609px)}}@media (min-width:1280px){.page_home .description .swiper-slide{display:flex;flex-direction:row-reverse}.page_home .description .swiper-slide .col1{flex-basis:49.1666666667%;flex-grow:0;flex-shrink:0;padding-bottom:10.4166666667vw}.page_home .description .swiper-slide .col2{flex-grow:1;flex-shrink:1;padding-bottom:4.1666666667vw}}.page_home .description .swiper-slide .largeImg{display:block;opacity:0}@media (max-width:1279px){.page_home .description .swiper-slide .largeImg{width:100%;margin:0 auto;position:relative;transform:translate3d(0,20%,0)}}@media (max-width:767px){.page_home .description .swiper-slide .largeImg:not(.vp-xs){display:none!important}}@media (min-width:768px) and (max-width:1279px){.page_home .description .swiper-slide .largeImg:not(.vp-s){display:none!important}}@media (min-width:1280px){.page_home .description .swiper-slide .largeImg{width:100%;transform:translate3d(20%,0,0)}.page_home .description .swiper-slide .largeImg:not(.vp-l){display:none!important}}.page_home .description .swiper-slide .textbox{opacity:0}@media (max-width:1279px){.page_home .description .swiper-slide .textbox{width:92.270531401%;margin:0 auto;position:relative;transform:translate3d(0,20%,0)}}@media (max-width:767px){.page_home .description .swiper-slide .textbox{margin-top:clamp(1px,27.5362318841vw,211.4782608696px)}}@media (min-width:768px) and (max-width:1279px){.page_home .description .swiper-slide .textbox{margin-top:16vw}}@media (min-width:1280px){.page_home .description .swiper-slide .textbox{width:100%;position:relative;padding-left:3.3333333333vw;padding-right:6.25vw;padding-top:3.125vw;transform:translate3d(-20%,0,0)}}.page_home .description .swiper-slide .textbox .title{font-family:"Montserrat","PingFangHK","微軟正黑體","Microsoft JhengHei",sans-serif;font-weight:300;color:#fff}@media (max-width:767px){.page_home .description .swiper-slide .textbox .title{font-size:32px;letter-spacing:-.25px;line-height:40px}}@media (min-width:768px) and (max-width:1279px){.page_home .description .swiper-slide .textbox .title{font-size:48px;letter-spacing:-.25px;line-height:64px}}@media (min-width:1280px) and (max-width:1439px){.page_home .description .swiper-slide .textbox .title{font-size:36px;letter-spacing:-.25px;line-height:44px}}@media (min-width:1440px) and (max-width:1919px){.page_home .description .swiper-slide .textbox .title{font-size:48px;letter-spacing:-.25px;line-height:64px}}@media (min-width:1920px){.page_home .description .swiper-slide .textbox .title{font-size:2.5vw;letter-spacing:-.0130208333vw;line-height:3.3333333333vw}}.page_home .description .swiper-slide .textbox .message{font-family:"Montserrat","PingFangHK","微軟正黑體","Microsoft JhengHei",sans-serif;font-weight:300;color:#fff}@media (max-width:767px){.page_home .description .swiper-slide .textbox .message{font-size:16px;letter-spacing:.25px;line-height:24px}}@media (min-width:768px) and (max-width:1279px){.page_home .description .swiper-slide .textbox .message{font-size:18px;letter-spacing:.25px;line-height:26px}}@media (min-width:1280px) and (max-width:1439px){.page_home .description .swiper-slide .textbox .message{font-size:14px;letter-spacing:.25px;line-height:18px}}@media (min-width:1440px) and (max-width:1919px){.page_home .description .swiper-slide .textbox .message{font-size:18px;letter-spacing:.25px;line-height:26px}}@media (min-width:1920px){.page_home .description .swiper-slide .textbox .message{font-size:.9375vw;letter-spacing:.0130208333vw;line-height:1.3541666667vw}}@media (max-width:1279px){.page_home .description .swiper-slide .textbox .message{margin-top:clamp(1px,5.7971014493vw,44.5217391304px)}}@media (min-width:1280px){.page_home .description .swiper-slide .textbox .message{margin-top:1.6666666667vw;margin-left:6.25vw}}.page_home .description .swiper-slide .textbox .message ol li,.page_home .description .swiper-slide .textbox .message ul li{list-style-position:outside}@media (max-width:1279px){.page_home .description .swiper-slide .textbox .actions{margin-top:clamp(1px,5.7971014493vw,44.5217391304px)}}@media (min-width:1280px){.page_home .description .swiper-slide .textbox .actions{margin-top:1.25vw;margin-left:6.25vw}}.page_home .description .swiper-slide .smallImg{display:block;opacity:0}@media (max-width:1279px){.page_home .description .swiper-slide .smallImg{margin-left:3.8647342995%;position:relative;transform:translate3d(0,20%,0)}}@media (max-width:767px){.page_home .description .swiper-slide .smallImg{width:clamp(1px,76.3285024155vw,586.2028985507px);margin-top:clamp(1px,11.5942028986vw,89.0434782609px)}}@media (min-width:768px) and (max-width:1279px){.page_home .description .swiper-slide .smallImg{width:32vw;margin-top:8vw}}@media (min-width:1280px){.page_home .description .swiper-slide .smallImg{width:22.9166666667vw;position:relative;margin-left:9.5833333333vw;margin-top:7.4479166667vw;transform:translate3d(0,20%,0)}}.page_home .description .paginationPanel{display:flex;gap:16px;height:2.0833333333vw;position:absolute;right:3.3333333333vw;bottom:4.1666666667vw;z-index:2}@media (max-width:1279px){.page_home .description .paginationPanel{right:3.8647342995vw}}@media (max-width:767px){.page_home .description .paginationPanel{top:clamp(1px,88.1642512077vw,677.1014492754px)}}@media (min-width:768px) and (max-width:1279px){.page_home .description .paginationPanel{top:36vw}}@media (min-width:1280px){.page_home .description .paginationPanel{right:3.3333333333vw;bottom:5.5208333333vw}}.page_home .description .paginationPanel:after,.page_home .description .paginationPanel:before{content:"";display:block;height:2px;position:absolute;right:0}@media (max-width:1279px){.page_home .description .paginationPanel:after,.page_home .description .paginationPanel:before{bottom:clamp(-48.231884058px,-6.2801932367vw,999vw)}}@media (min-width:1280px){.page_home .description .paginationPanel:after,.page_home .description .paginationPanel:before{bottom:-1.3541666667vw}}.page_home .description .paginationPanel:before{background-color:#a47f54}@media (max-width:1279px){.page_home .description .paginationPanel:before{width:clamp(1px,23.1884057971vw,178.0869565217px)}}@media (min-width:1280px){.page_home .description .paginationPanel:before{width:5vw}}.page_home .description .paginationPanel:after{background-color:#fff}@media (max-width:1279px){.page_home .description .paginationPanel:after{width:calc(clamp(1px,23.1884057971vw,178.0869565217px)*var(--description_countdown_progess))}}@media (min-width:1280px){.page_home .description .paginationPanel:after{width:calc(5vw*var(--description_countdown_progess))}}.page_home .description .paginationPanel .paginationItem{cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:relative}.page_home .description .paginationPanel .paginationItem span{color:rgba(255,255,255,.2);font-family:"Montserrat","PingFangHK","微軟正黑體","Microsoft JhengHei",sans-serif;font-weight:300;transition:all .25s}@media (max-width:767px){.page_home .description .paginationPanel .paginationItem span{font-size:20px;letter-spacing:.25px;line-height:32px}}@media (min-width:768px) and (max-width:1279px){.page_home .description .paginationPanel .paginationItem span{font-size:24px;letter-spacing:.25px;line-height:32px}}@media (min-width:1280px) and (max-width:1439px){.page_home .description .paginationPanel .paginationItem span{font-size:18px;letter-spacing:.25px;line-height:26px}}@media (min-width:1440px) and (max-width:1919px){.page_home .description .paginationPanel .paginationItem span{font-size:24px;letter-spacing:.25px;line-height:32px}}@media (min-width:1920px){.page_home .description .paginationPanel .paginationItem span{font-size:1.25vw;letter-spacing:.0130208333vw;line-height:1.6666666667vw}}.page_home .description .paginationPanel .paginationItem:hover,.page_home .homeBottom .appPanel .androidBtn svg *,.page_home .homeBottom .appPanel .iosBtn svg *,.page_home .location .content .infoPanel .info a{transition:all .25s}.page_home .description .paginationPanel .paginationItem:hover span{color:#fff}.page_home .description .paginationPanel .paginationItem.active{cursor:pointer}.page_home .description .paginationPanel .paginationItem.active span{color:#fff!important}@media (max-width:767px){.page_home .description .paginationPanel .paginationItem.active span{font-size:24px;letter-spacing:.25px;line-height:32px}}@media (min-width:768px) and (max-width:1279px){.page_home .description .paginationPanel .paginationItem.active span{font-size:32px;letter-spacing:-.25px;line-height:40px}}@media (min-width:1280px) and (max-width:1439px){.page_home .description .paginationPanel .paginationItem.active span{font-size:24px;letter-spacing:-.25px;line-height:32px}}@media (min-width:1440px) and (max-width:1919px){.page_home .description .paginationPanel .paginationItem.active span{font-size:32px;letter-spacing:-.25px;line-height:40px}}@media (min-width:1920px){.page_home .description .paginationPanel .paginationItem.active span{font-size:1.6666666667vw;letter-spacing:-.0130208333vw;line-height:2.0833333333vw}}.page_home .description.animate .swiper-slide.swiper-slide-active .largeImg,.page_home .description.animate .swiper-slide.swiper-slide-active .textbox{opacity:1;transform:translate3d(0,0,0);transition:all .6s ease-out .4s}.page_home .description.animate .swiper-slide.swiper-slide-active .smallImg{opacity:1;transform:translate3d(0,0,0);transition:all .6s ease-out .6s}.page_home .description.inited .swiper-slide.swiper-slide-active .largeImg{transition:all .6s ease-out!important}.page_home .description.inited .swiper-slide.swiper-slide-active .smallImg,.page_home .description.inited .swiper-slide.swiper-slide-active .textbox{transition:transform .6s ease-out!important}.page_home .location{width:100%;position:relative}@media (min-width:1280px){.page_home .location{padding-top:6.875vw}}.page_home .location .keyVisual{width:100%;height:100%}@media (max-width:1279px){.page_home .location .keyVisual{margin:0 auto;position:relative}}@media (min-width:1280px){.page_home .location .keyVisual{position:absolute;left:0;top:0}}.page_home .location .keyVisual .static{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_home .location .content{position:relative;background-color:#96a480}@media (max-width:1279px){.page_home .location .content{width:100%;margin:0 auto;opacity:0}}@media (max-width:767px){.page_home .location .content{padding:16px 16px 85px}}@media (min-width:768px) and (max-width:1279px){.page_home .location .content{padding:16px 32px 85px}}@media (min-width:1280px){.page_home .location .content{padding:1.25vw;opacity:0;transform:translate3d(100%,0,0)}}@media (min-width:1280px) and (max-width:1439px){.page_home .location .content{margin-left:calc(100% - 440px)}}@media (min-width:1440px) and (max-width:1919px){.page_home .location .content{margin-left:calc(100% - 576px)}}@media (min-width:1920px){.page_home .location .content{margin-left:70vw}}.page_home .location .content .map{width:100%;aspect-ratio:528/396;position:relative}@media (max-width:1279px){.page_home .location .content .map{max-height:400px}}.page_home .location .content .map iframe{width:100%;height:100%;position:relative}.page_home .homeBottom,.page_home .location .content .infoPanel{color:#fff;font-family:"Montserrat","PingFangHK","微軟正黑體","Microsoft JhengHei",sans-serif;font-weight:300}@media (max-width:767px){.page_home .location .content .infoPanel .title{font-size:24px;letter-spacing:.25px;line-height:32px}}@media (min-width:768px) and (max-width:1279px){.page_home .location .content .infoPanel .title{font-size:32px;letter-spacing:-.25px;line-height:40px}}@media (min-width:1280px) and (max-width:1439px){.page_home .location .content .infoPanel .title{font-size:24px;letter-spacing:-.25px;line-height:32px}}@media (min-width:1440px) and (max-width:1919px){.page_home .location .content .infoPanel .title{font-size:32px;letter-spacing:-.25px;line-height:40px}}@media (min-width:1920px){.page_home .location .content .infoPanel .title{font-size:1.6666666667vw;letter-spacing:-.0130208333vw;line-height:2.0833333333vw}}@media (max-width:1279px){.page_home .location .content .infoPanel .title{margin-top:clamp(1px,5.7971014493vw,44.5217391304px)}}@media (min-width:1280px){.page_home .location .content .infoPanel .title{margin-top:1.25vw}}.page_home .location .content .infoPanel .info,.page_home .location .content .infoPanel .info .address,.page_home .location .content .infoPanel .info .email,.page_home .location .content .infoPanel .info .tel{display:flex}@media (max-width:767px){.page_home .location .content .infoPanel .info{font-size:16px;letter-spacing:.25px;line-height:24px}}@media (min-width:768px) and (max-width:1279px){.page_home .location .content .infoPanel .info{font-size:18px;letter-spacing:.25px;line-height:26px}}@media (min-width:1280px) and (max-width:1439px){.page_home .location .content .infoPanel .info{font-size:14px;letter-spacing:.25px;line-height:18px}}@media (min-width:1440px) and (max-width:1919px){.page_home .location .content .infoPanel .info{font-size:18px;letter-spacing:.25px;line-height:26px}}@media (min-width:1920px){.page_home .location .content .infoPanel .info{font-size:.9375vw;letter-spacing:.0130208333vw;line-height:1.3541666667vw}}@media (max-width:767px){.page_home .location .content .infoPanel .info{flex-direction:column;gap:16px;margin-top:clamp(1px,3.8647342995vw,29.6811594203px)}}@media (min-width:768px) and (max-width:1279px){.page_home .location .content .infoPanel .info{flex-wrap:wrap;justify-content:flex-start;gap:24px 96px;margin-top:1.25vw}}@media (min-width:1280px){.page_home .location .content .infoPanel .info{flex-wrap:wrap;justify-content:space-between;gap:1.25vw;margin-top:1.25vw}}.page_home .location .content .infoPanel .info .address svg,.page_home .location .content .infoPanel .info .email svg,.page_home .location .content .infoPanel .info .tel svg{display:block;flex-shrink:0;flex-grow:0}@media (max-width:767px){.page_home .location .content .infoPanel .info .address svg,.page_home .location .content .infoPanel .info .email svg,.page_home .location .content .infoPanel .info .tel svg{width:40px;height:40px}}@media (min-width:768px) and (max-width:1279px){.page_home .location .content .infoPanel .info .address svg,.page_home .location .content .infoPanel .info .email svg,.page_home .location .content .infoPanel .info .tel svg{width:40px;height:40px}}@media (min-width:1280px) and (max-width:1439px){.page_home .location .content .infoPanel .info .address svg,.page_home .location .content .infoPanel .info .email svg,.page_home .location .content .infoPanel .info .tel svg{width:32px;height:32px}}@media (min-width:1440px) and (max-width:1919px){.page_home .location .content .infoPanel .info .address svg,.page_home .location .content .infoPanel .info .email svg,.page_home .location .content .infoPanel .info .tel svg{width:40px;height:40px}}@media (min-width:1920px){.page_home .location .content .infoPanel .info .address svg,.page_home .location .content .infoPanel .info .email svg,.page_home .location .content .infoPanel .info .tel svg{width:2.0833333333vw;height:2.0833333333vw}}.page_home .location .content .infoPanel .info .address span,.page_home .location .content .infoPanel .info .email span,.page_home .location .content .infoPanel .info .tel span{display:block;flex-shrink:1;flex-grow:1}@media (max-width:767px){.page_home .location .content .infoPanel .info .address span,.page_home .location .content .infoPanel .info .email span,.page_home .location .content .infoPanel .info .tel span{margin-top:6px;margin-left:12px}}@media (min-width:768px) and (max-width:1279px){.page_home .location .content .infoPanel .info .address span,.page_home .location .content .infoPanel .info .email span,.page_home .location .content .infoPanel .info .tel span{margin-top:6px;margin-left:12px}}@media (min-width:1280px){.page_home .location .content .infoPanel .info .address span,.page_home .location .content .infoPanel .info .email span,.page_home .location .content .infoPanel .info .tel span{margin-top:.3125vw;margin-left:.625vw}}.page_home .location .content .infoPanel .info .tel .whatsapp{margin-left:4px}.page_home .location .content .infoPanel .info .tel .text{display:block;flex-shrink:1;flex-grow:1}@media (max-width:767px){.page_home .location .content .infoPanel .info .tel .text{margin-top:6px;margin-left:12px}}@media (min-width:768px) and (max-width:1279px){.page_home .location .content .infoPanel .info .tel .text{margin-top:6px;margin-left:12px}}@media (min-width:1280px){.page_home .location .content .infoPanel .info .tel .text{margin-top:.3125vw;margin-left:.625vw}}.page_home .location .content .infoPanel .info a:hover{opacity:.7}.page_home .location .content .infoPanel .actions{display:flex;justify-content:center}@media (max-width:767px){.page_home .location .content .infoPanel .actions{flex-direction:column;gap:24px;margin-top:32px}}@media (min-width:768px) and (max-width:1279px){.page_home .location .content .infoPanel .actions{gap:24px;margin-top:32px}}@media (min-width:1280px){.page_home .location .content .infoPanel .actions{gap:1.25vw;margin-top:1.25vw}}@media (max-width:1279px){.page_home .location .content .infoPanel .actions .btn{align-self:center}}.page_home .location.animate .content{opacity:1;transform:translate3d(0,0,0);transition:all .6s ease-out .4s}.page_home .location.inited .content,.page_home .location.inited .content .infoPanel .info a{transition:none!important}.page_home .homeBottom{width:100%;position:relative;background-color:#212721}@media (max-width:1279px){.page_home .homeBottom{padding-top:80px;padding-bottom:40px}}@media (min-width:1280px){.page_home .homeBottom{padding-top:4.1666666667vw;padding-bottom:4.1666666667vw}}.page_home .homeBottom .footerBg,.page_home .homeBottom .footerBg svg{display:block;width:100%;height:100%;position:absolute;left:0;top:0}@media (max-width:1279px){.page_home .homeBottom .footerBg svg{-o-object-fit:contain;object-fit:contain}}@media (min-width:1280px){.page_home .homeBottom .footerBg svg{-o-object-fit:contain;object-fit:contain}}.page_home .homeBottom .membership{position:relative}@media (max-width:1279px){.page_home .homeBottom .membership{padding-left:3.8647342995vw;padding-right:3.8647342995vw}}.page_home .homeBottom .membership .label{font-weight:600;text-transform:uppercase;text-align:center}@media (max-width:767px){.page_home .homeBottom .membership .label{font-size:16px;letter-spacing:.25px;line-height:24px}}@media (min-width:768px) and (max-width:1279px){.page_home .homeBottom .membership .label{font-size:16px;letter-spacing:.25px;line-height:24px}}@media (min-width:1280px) and (max-width:1439px){.page_home .homeBottom .membership .label{font-size:12px;letter-spacing:.25px;line-height:16px}}@media (min-width:1440px) and (max-width:1919px){.page_home .homeBottom .membership .label{font-size:16px;letter-spacing:.25px;line-height:24px}}@media (min-width:1920px){.page_home .homeBottom .membership .label{font-size:.8333333333vw;letter-spacing:.0130208333vw;line-height:1.25vw}}.page_home .homeBottom .membership .title{font-weight:300;text-align:center}@media (max-width:767px){.page_home .homeBottom .membership .title{font-size:32px;letter-spacing:-.25px;line-height:40px}}@media (min-width:768px) and (max-width:1279px){.page_home .homeBottom .membership .title{font-size:48px;letter-spacing:-.25px;line-height:64px}}@media (min-width:1280px) and (max-width:1439px){.page_home .homeBottom .membership .title{font-size:36px;letter-spacing:-.25px;line-height:44px}}@media (min-width:1440px) and (max-width:1919px){.page_home .homeBottom .membership .title{font-size:48px;letter-spacing:-.25px;line-height:64px}}@media (min-width:1920px){.page_home .homeBottom .membership .title{font-size:2.5vw;letter-spacing:-.0130208333vw;line-height:3.3333333333vw}}@media (max-width:1279px){.page_home .homeBottom .membership .title{padding-top:1.9323671498vw}}.page_home .homeBottom .membership .message{margin:0 auto;text-align:center}@media (max-width:767px){.page_home .homeBottom .membership .message{font-size:16px;letter-spacing:.25px;line-height:24px}}@media (min-width:768px) and (max-width:1279px){.page_home .homeBottom .membership .message{font-size:18px;letter-spacing:.25px;line-height:26px}}@media (min-width:1280px) and (max-width:1439px){.page_home .homeBottom .membership .message{font-size:14px;letter-spacing:.25px;line-height:18px}}@media (min-width:1440px) and (max-width:1919px){.page_home .homeBottom .membership .message{font-size:18px;letter-spacing:.25px;line-height:26px}}@media (min-width:1920px){.page_home .homeBottom .membership .message{font-size:.9375vw;letter-spacing:.0130208333vw;line-height:1.3541666667vw}}@media (max-width:1279px){.page_home .homeBottom .membership .message{padding-top:16px;padding-left:3.8647342995vw;padding-right:3.8647342995vw}}@media (min-width:1280px){.page_home .homeBottom .membership .message{max-width:45.8333333333vw;margin-top:.625vw}}.page_home .homeBottom .appPanel{display:flex;gap:24px;margin-top:32px;position:relative}@media (max-width:767px){.page_home .homeBottom .appPanel{flex-direction:column}}@media (min-width:768px) and (max-width:1279px){.page_home .homeBottom .appPanel{justify-content:center}}@media (min-width:1280px){.page_home .homeBottom .appPanel{justify-content:center}}.page_home .homeBottom .appPanel .androidBtn,.page_home .homeBottom .appPanel .iosBtn{display:flex;flex-direction:column;justify-content:center;width:218px;height:70px;border-style:solid;border-width:1px;border-color:#fff;border-radius:100px;transition:all .25s}@media (max-width:1279px){.page_home .homeBottom .appPanel .androidBtn,.page_home .homeBottom .appPanel .iosBtn{align-self:center}}@media (min-width:1280px) and (max-width:1439px){.page_home .homeBottom .appPanel .androidBtn,.page_home .homeBottom .appPanel .iosBtn{width:180px;height:56px}}.page_home .homeBottom .appPanel .androidBtn svg,.page_home .homeBottom .appPanel .iosBtn svg{display:block;width:130px;margin:0 auto}@media (min-width:1280px) and (max-width:1439px){.page_home .homeBottom .appPanel .androidBtn svg,.page_home .homeBottom .appPanel .iosBtn svg{width:100px}}.page_home .homeBottom .appPanel .androidBtn:hover,.page_home .homeBottom .appPanel .iosBtn:hover{background-color:#fff}.page_home .homeBottom .appPanel .androidBtn:hover svg *,.page_home .homeBottom .appPanel .iosBtn:hover svg *{fill:#000}