.newsArea .dataBox .dataListBox .Txt .text,.newsArea .dataBox .dataListBox .Txt .title,.newsArea .dataBox .dataListBox .Img::after,.newsArea .dataBox .dataListBox .infoBox .date,.newsArea .dataBox .dataListBox .infoBox,.newsArea .dataBox .dataListBox .item,.facilityArea .dataList .textEditorBox,.facilityArea .dataList .textBox .floor,.facilityArea .dataList .textBox .title,.facilityArea .dataList .textBox .subtitle,.facilityArea .dataList .Txt,.facilityArea .dataList .Img,.accommodationArea .dataFunBox .tabNav .navItem::after,.accommodationArea .dataFunBox .tabNav .navItem,.accommodationArea .dataBox .itemBox .btnBox,.accommodationArea .dataBox .itemBox .textBox,.accommodationArea .dataBox .itemBox .itemWrap::after,.accommodationArea .dataBox .itemBox .itemWrap::before,.aboutArea .Txt .titleBox::after,.aboutArea .Img,.bannerArea .scrollDown span.text,.bannerArea .imgBox .Img,.popWindowArea .close::before,.popWindowArea .close::after,.popWindowArea .close{transition:all .6s cubic-bezier(0.78, 0, 0.22, 1)}.popWindowArea{position:fixed;left:0;top:0;z-index:500;width:100%;height:100vh;height:100dvh;font-size:15px;line-height:1.8;box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;transition:all .7s}.popWindowArea .popWindowMask{position:absolute;left:0;top:0;width:100%;height:100dvh;background-color:rgba(0,0,0,.7);opacity:0;transition:all .7s}.popWindowArea .popWindowBox{position:absolute;left:50%;top:50%;transform:translate(-50%, 50%);width:800px;max-width:90%;height:auto;max-height:calc(100vh - 60px);max-height:calc(100dvh - 60px);transition:all .7s;overflow-y:auto}.popWindowArea .popWindowBox::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,.15);background-color:#fff}.popWindowArea .popWindowBox::-webkit-scrollbar{width:5px;height:5px;background-color:#fff}.popWindowArea .popWindowBox::-webkit-scrollbar-thumb{background:#c5a358}.popWindowArea .popWindowBox{opacity:0;background-color:#fff}.popWindowArea .popWindowContent{height:100%;overflow-y:auto;overflow-x:clip}.popWindowArea img{display:block;max-width:100%;height:auto;backface-visibility:hidden}.popWindowArea p{margin:0}.popWindowArea .Txt{padding:30px}.popWindowArea .Txt .popTitle{font-size:25px;margin-bottom:25px}.popWindowArea .close{width:46px;height:46px;background-color:#c5a358;cursor:pointer;position:absolute;top:0;right:0;z-index:1}.popWindowArea .close::before,.popWindowArea .close::after{content:"";position:absolute;left:11px;top:23px;width:25px;height:1px;background-color:#fff}.popWindowArea .close::before{transform:rotate(45deg)}.popWindowArea .close::after{transform:rotate(-45deg)}@media(min-width: 1181px){.popWindowArea .close:hover{background-color:#c5a358}.popWindowArea .close:hover::before{transform:rotate(-30deg)}.popWindowArea .close:hover::after{transform:rotate(30deg)}}.popWindowArea.show{opacity:1;visibility:visible;pointer-events:auto}.popWindowArea.show .popWindowMask,.popWindowArea.show .popWindowBox{opacity:1}.popWindowArea.show .popWindowBox{transform:translate(-50%, -50%)}@media(max-width: 1180px){.popWindowArea .popWindowContent{max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px)}}.mainArea{padding:0}.mainArea .wrap{max-width:1640px}.bannerArea .bannerBox{position:relative}.bannerArea .bannerList{position:relative;z-index:1}.bannerArea .bannerList.slick-dotted{margin-bottom:0}.bannerArea .Txt{max-width:720px;padding:max(100px,10%) 50px max(30px,16.2%)}.bannerArea .Txt .textBox{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;text-align:center}.bannerArea .Txt .subtitle{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;-moz-column-gap:20px;column-gap:20px;font-size:20px;line-height:1.3;letter-spacing:1.2px;color:#c5a358;font-weight:600;max-width:480px;width:100%}.bannerArea .Txt .subtitle::before,.bannerArea .Txt .subtitle::after{content:"";display:inline-block;height:2px;width:auto;background-color:#c5a358;flex-grow:0;transition:all .6s ease-in-out}.bannerArea .Txt .subtitle.is-active::before,.bannerArea .Txt .subtitle.is-active::after{flex-grow:1;transition-delay:0s}.bannerArea .Txt .title{color:#fff;font-weight:600;font-size:42px;line-height:1.5;letter-spacing:8.82px;margin-top:28px}.bannerArea .Txt .text{color:#fff;font-family:"Cormorant","Noto Serif TC",serif,"Microsoft JhengHei",sans-serif;font-weight:400;font-size:23px;line-height:1.3;letter-spacing:0px;margin-top:25px}.bannerArea .Txt .btnBox{margin-top:30px}@media(max-width: 1400px){.bannerArea .Txt .title{font-size:38px}.bannerArea .Txt .text{font-size:21px}}@media(max-width: 1180px){.bannerArea .Txt{max-width:600px;padding:80px 30px 30px}.bannerArea .Txt .subtitle{font-size:17px;max-width:400px}.bannerArea .Txt .subtitle::before,.bannerArea .Txt .subtitle::after{height:1px}.bannerArea .Txt .title{font-size:34px;letter-spacing:6px}.bannerArea .Txt .text{font-size:21px}}@media(max-width: 768px){.bannerArea .Txt .subtitle{font-size:16px}.bannerArea .Txt .title{font-size:30px;line-height:1.4}.bannerArea .Txt .text{font-size:19px}}@media(max-width: 400px){.bannerArea .Txt{padding:80px 20px 20px}.bannerArea .Txt .subtitle{font-size:15px;-moz-column-gap:14px;column-gap:14px}.bannerArea .Txt .title{font-size:28px;letter-spacing:4px}.bannerArea .Txt .text{font-size:18px;line-height:1.2}}.bannerArea .imgBox{position:relative;height:calc(100vh + 18px)}.bannerArea .imgBox iframe{position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:2;pointer-events:none;height:100%;width:auto;aspect-ratio:16/9}@media(min-aspect-ratio: 16/9){.bannerArea .imgBox iframe{width:100%;height:auto}}.bannerArea .imgBox .Img{position:relative;z-index:1;overflow:hidden;width:100%;height:100%}.bannerArea .imgBox .Img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}@media(max-height: 645px),(min-height: 1100px){.bannerArea .imgBox{height:700px}}@media(max-width: 1180px){.bannerArea .imgBox{height:calc(100vh - 55px)}.bannerArea .imgBox .Img{filter:brightness(0.6)}}@media(max-width: 1180px)and (max-height: 645px),(max-width: 1180px)and (min-height: 1100px){.bannerArea .imgBox{height:500px}}.bannerArea .scrollDown{cursor:pointer;display:block;position:absolute;bottom:6.9%;left:50%;translate:-50% 0;z-index:2;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;row-gap:10px}.bannerArea .scrollDown span{display:block}.bannerArea .scrollDown span.text{color:#fff;font-family:"Cormorant","Noto Serif TC",serif,"Microsoft JhengHei",sans-serif;font-weight:500;font-size:18px;line-height:1.6666666667;letter-spacing:0px}.bannerArea .scrollDown span.line{position:relative;width:1px;height:91px;background-color:#fff;overflow:hidden}.bannerArea .scrollDown span.line::before{content:"";width:1px;height:calc(100% + 20px);animation:bannerScrollAnimation 2.5s linear infinite forwards;background-color:#c5a358;display:block;position:absolute;top:0;left:0;z-index:2}@media(min-width: 1181px){.bannerArea .scrollDown:hover span.text{color:#c5a358}}@media(max-width: 1180px){.bannerArea .scrollDown{bottom:30px;row-gap:6px}.bannerArea .scrollDown span.text{font-size:16px}.bannerArea .scrollDown span.line{height:70px}}.aboutArea .dataBox{position:relative;z-index:2;width:100%}.aboutArea .Img{width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%}.aboutArea .Img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}@media(max-width: 1180px){.aboutArea .Img{filter:brightness(0.6)}}@media(max-width: 400px){.aboutArea .Img{filter:brightness(0.5)}}.aboutArea .Txt{position:relative;z-index:2;width:100%;height:100%;max-width:1378px;margin:0 auto;padding:max(9.2%,100px) 50px max(9.6%,100px);display:flex;justify-content:center;align-items:flex-start;flex-direction:column;flex-wrap:nowrap}.aboutArea .Txt .textBox{max-width:460px;width:100%}.aboutArea .Txt .titleBox{padding-bottom:30px;margin-bottom:32px}.aboutArea .Txt .titleBox::after{content:"";position:absolute;width:0;height:1px;max-width:44px;background-color:#c5a358;left:0;bottom:0;pointer-events:none}.aboutArea .Txt .titleBox.is-active::after{width:100%}.aboutArea .Txt .titleBox .title{color:#fff}.aboutArea .Txt .textEditor{margin:unset;color:#fff}.aboutArea .Txt .textEditor .introduce{font-weight:600;font-size:22px;line-height:1.5;letter-spacing:0.88px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.aboutArea .Txt .textEditor .text{font-size:16px;line-height:2;letter-spacing:0.64px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient:vertical;overflow:hidden}.aboutArea .Txt .textEditor .text:nth-child(1 of .text){margin-top:26px}.aboutArea .Txt .btnBox{margin-top:40px}@media(max-width: 1366px){.aboutArea .Txt .textBox{max-width:540px}}@media(max-width: 1180px){.aboutArea .Txt{padding:90px 30px}.aboutArea .Txt .titleBox{padding-bottom:26px;margin-bottom:28px}.aboutArea .Txt .textBox{max-width:400px}.aboutArea .Txt .textEditor .introduce{font-size:20px}.aboutArea .Txt .textEditor .text{font-size:15px;line-height:1.8}}@media(max-width: 400px){.aboutArea .Txt{padding:90px 20px}.aboutArea .Txt .titleBox{padding-bottom:18px;margin-bottom:20px}.aboutArea .Txt .textEditor .introduce{font-size:18px}.aboutArea .Txt .textEditor .text{font-size:14px;line-height:1.5}}.accommodationArea{position:relative;z-index:1;clip-path:inset(0 0 0 0)}.accommodationArea::after{content:"";width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;position:fixed;background:url("../../images/tw/home/accommodation_bg.jpg") no-repeat center center/cover;will-change:transform;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.accommodationArea{padding-top:136px;padding-bottom:184px}@media(max-width: 1180px){.accommodationArea{padding-top:100px;padding-bottom:130px}}@media(max-width: 768px){.accommodationArea{padding-top:80px;padding-bottom:100px}}@media(max-width: 400px){.accommodationArea{padding:70px 0}}.accommodationArea .decoImg{position:absolute;z-index:0;pointer-events:none;background:no-repeat center center/contain;max-width:542px;width:35%;height:auto;aspect-ratio:819/707;opacity:.5}.accommodationArea .decoImg.left{background-image:url("../../images/tw/home/accommodation_deco_1.png");top:9%;left:0}.accommodationArea .decoImg.right{background-image:url("../../images/tw/home/accommodation_deco_2.png");bottom:8.7%;right:0}.accommodationArea .decoImg img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}@media(max-width: 1180px){.accommodationArea .decoImg{width:40%}.accommodationArea .decoImg.left{top:7%}.accommodationArea .decoImg.right{bottom:7%}}@media(max-width: 768px){.accommodationArea .decoImg{display:none}}.accommodationArea .dataBox{position:relative}.accommodationArea .dataBox .dataItem{display:none;position:relative;height:734px}.accommodationArea .dataBox .dataItem.active{display:block;animation:slideUpAnimation .6s ease-out forwards}@media(max-width: 1180px){.accommodationArea .dataBox .dataItem{height:650px}}@media(max-width: 768px){.accommodationArea .dataBox .dataItem{height:550px}}@media(max-width: 400px){.accommodationArea .dataBox .dataItem{height:450px}}.accommodationArea .dataBox .Img{position:relative;z-index:1;width:100%;height:100%}.accommodationArea .dataBox .Img::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.8) 100%);pointer-events:none}.accommodationArea .dataBox .Img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.accommodationArea .dataBox .Txt{text-align:center;width:100%;max-width:623px;padding:0 54px;height:45%;color:#fff;position:absolute;top:0;left:50%;right:unset;bottom:unset;transform:translate(-50%, 0);z-index:2;display:flex;justify-content:center;align-items:normal;flex-direction:column;flex-wrap:nowrap}.accommodationArea .dataBox .Txt .title{position:relative;font-size:36px;line-height:1.1666666667;letter-spacing:1.8px;font-weight:600;padding-bottom:18px;margin-bottom:18px}.accommodationArea .dataBox .Txt .title::after{content:"";position:absolute;width:100%;height:1px;background-color:#fff;bottom:0;left:50%;translate:-50% 0;pointer-events:none}.accommodationArea .dataBox .Txt .textEditor{color:#eee;font-size:16px;line-height:1.5;letter-spacing:0.64px}@media(max-width: 1400px){.accommodationArea .dataBox .Txt{height:40%}.accommodationArea .dataBox .Txt .title{font-size:32px}.accommodationArea .dataBox .Txt .textEditor{font-size:15px}}@media(max-width: 1180px){.accommodationArea .dataBox .Txt{height:unset;padding:60px 30px 0}.accommodationArea .dataBox .Txt .title{font-size:30px}}@media(max-width: 768px){.accommodationArea .dataBox .Txt{padding-top:40px}.accommodationArea .dataBox .Txt .title{font-size:26px}.accommodationArea .dataBox .Txt .textEditor{font-size:14px}}@media(max-width: 400px){.accommodationArea .dataBox .Txt{padding:40px 20px 0}.accommodationArea .dataBox .Txt .title{font-size:22px}}.accommodationArea .dataBox .itemBox{width:100%;padding:0 88px;position:absolute;top:unset;left:0;right:unset;bottom:0;transform:translate(0, 0);z-index:2}.accommodationArea .dataBox .itemBox .itemListBox{overflow:hidden}.accommodationArea .dataBox .itemBox .itemList{margin:0 -1px}.accommodationArea .dataBox .itemBox .slick-track{margin-left:unset;display:flex !important;align-items:stretch}.accommodationArea .dataBox .itemBox .slick-slide{height:auto}.accommodationArea .dataBox .itemBox .slick-slide>div{height:100%}.accommodationArea .dataBox .itemBox .item{height:100%}.accommodationArea .dataBox .itemBox .itemWrap{height:100%;display:flex;justify-content:flex-end;align-items:normal;flex-direction:column;flex-wrap:nowrap;position:relative;padding:75px max(7%,30px) 40px}.accommodationArea .dataBox .itemBox .itemWrap::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%);opacity:.7;pointer-events:none}.accommodationArea .dataBox .itemBox .itemWrap::after{content:"";position:absolute;right:0;bottom:0;width:1px;height:100%;background-color:#adadad;opacity:.8;z-index:2;pointer-events:none}@media(min-width: 1181px){.accommodationArea .dataBox .itemBox .itemWrap:hover::before{height:100%;transition-delay:.1s}.accommodationArea .dataBox .itemBox .itemWrap:hover .textBox{translate:0 -42px}.accommodationArea .dataBox .itemBox .itemWrap:hover .btnBox{translate:0 0;transition-delay:.15s}}.accommodationArea .dataBox .itemBox .textBox{will-change:transform}.accommodationArea .dataBox .itemBox .title{color:#fff;font-weight:600;font-size:22px;line-height:1.5;letter-spacing:1.1px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.accommodationArea .dataBox .itemBox .text{margin-top:24px;font-weight:400;color:#fff;font-size:15px;line-height:1.5;letter-spacing:0.6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.accommodationArea .dataBox .itemBox .btnBox{margin-top:0;width:100%}.accommodationArea .dataBox .itemBox .btnBox .btn{width:100%;display:block;text-align:left;padding:18px max(9%,30px)}@media(min-width: 1181px){.accommodationArea .dataBox .itemBox .btnBox{position:absolute;top:unset;left:0;right:unset;bottom:-1px;transform:translate(0, 0);z-index:1;translate:0 100%;will-change:transform}}@media(max-width: 1180px){.accommodationArea .dataBox .itemBox{padding:0 54px}.accommodationArea .dataBox .itemBox .itemWrap{padding:0}.accommodationArea .dataBox .itemBox .itemWrap::before{height:100%}.accommodationArea .dataBox .itemBox .textBox{padding:30px}.accommodationArea .dataBox .itemBox .title{font-size:20px}.accommodationArea .dataBox .itemBox .text{font-size:14px}.accommodationArea .dataBox .itemBox .btnBox .btn{padding:12px 30px}}@media(max-width: 768px){.accommodationArea .dataBox .itemBox .itemWrap::after{display:none}.accommodationArea .dataBox .itemBox .textBox{padding:20px}.accommodationArea .dataBox .itemBox .btnBox .btn{padding:12px 20px}}@media(max-width: 400px){.accommodationArea .dataBox .itemBox{padding:0 32px}}.accommodationArea .dataBox .controlBox{padding:0 26px;position:absolute;top:50%;left:50%;right:unset;bottom:unset;transform:translate(-50%, -50%);z-index:4;opacity:.8}@media(max-width: 1180px){.accommodationArea .dataBox .controlBox{padding:0 14px}}@media(max-width: 400px){.accommodationArea .dataBox .controlBox{padding:0 8px}}.accommodationArea .dataFunBox{margin-top:62px;display:grid;grid-template-columns:repeat(3, 1fr);-moz-column-gap:20px;column-gap:20px}@media(max-width: 1180px){.accommodationArea .dataFunBox{margin-top:50px;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 540px){.accommodationArea .dataFunBox{margin-top:40px;grid-template-columns:1fr;row-gap:30px}}.accommodationArea .dataFunBox .tabNav{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:34px}.accommodationArea .dataFunBox .tabNav .navItem{position:relative;cursor:pointer;text-align:center;color:#3c3835;font-family:"Cormorant","Noto Serif TC",serif,"Microsoft JhengHei",sans-serif;font-weight:400;font-size:40px;line-height:.5;letter-spacing:0px;padding-bottom:20px;vertical-align:top}.accommodationArea .dataFunBox .tabNav .navItem::after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#c5a358;pointer-events:none}@media(min-width: 1181px){.accommodationArea .dataFunBox .tabNav .navItem:hover{color:#e7dbc7}}.accommodationArea .dataFunBox .tabNav .navItem.active{color:#c5a358}.accommodationArea .dataFunBox .tabNav .navItem.active::after{width:100%}@media(max-width: 1180px){.accommodationArea .dataFunBox .tabNav .navItem{font-size:36px}}@media(max-width: 768px){.accommodationArea .dataFunBox .tabNav .navItem{font-size:32px}}@media(max-width: 540px){.accommodationArea .dataFunBox .tabNav{justify-content:center}}@media(max-width: 400px){.accommodationArea .dataFunBox .tabNav .navItem{font-size:28px}}.accommodationArea .dataFunBox .btnBox{margin:0}@media(min-width: 540px)and (max-width: 1180px){.accommodationArea .dataFunBox .btnBox{justify-content:flex-end}}.cateringArea{position:relative;overflow:hidden;--item-pt: max(19.1dvh, 140px);--item-pb: max(calc(19.1dvh + 90px), 230px);--img-h: 692px}@media(max-width: 1180px){.cateringArea{--item-pt: 180px;--item-pb: 100px;--img-h: 450px}}@media(max-width: 768px){.cateringArea{--item-pb: 0;--img-h: 350px}}@media(max-width: 540px){.cateringArea{--img-h: 300px}}@media(max-width: 400px){.cateringArea{--item-pt: 150px;--img-h: 250px}}.cateringArea .titleBox{position:absolute;top:var(--item-pt);left:max((100% - 1540px)/2,(100% - (100% - 140px))/2);right:unset;bottom:unset;transform:translate(0, 0);z-index:1;margin-bottom:0;z-index:5}.cateringArea .titleBox .title{color:#fff}@media(min-width: 1181px){.cateringArea .titleBox{text-align:left;max-width:230px}}@media(max-width: 1180px){.cateringArea .titleBox{width:100%;left:50%;top:60px;transform:translate(-50%, 0);padding:0 30px}}@media(max-width: 400px){.cateringArea .titleBox{top:40px;padding:0 20px}}.cateringArea .dataBox{position:relative;z-index:2}@media(max-width: 1180px){.cateringArea .dataList .slick-track{display:flex !important;align-items:stretch;margin-left:unset}.cateringArea .dataList .slick-slide{height:auto}.cateringArea .dataList .dataList,.cateringArea .dataList .slick-list,.cateringArea .dataList .slick-track,.cateringArea .dataList .slick-slide>div{height:100%}}.cateringArea .dataItem{position:relative;display:none;padding:var(--item-pt) 0 var(--item-pb)}.cateringArea .dataItem.slick-active{display:block}.cateringArea .dataItem .dataItemBg{width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;filter:blur(8px) brightness(0.4);transform:scale(1.1);z-index:1}.cateringArea .dataItem .item{position:relative;z-index:2;width:calc(100% - 140px);height:100%;max-width:1540px;margin:0 auto;display:flex;justify-content:flex-end;align-items:center;flex-direction:row;flex-wrap:nowrap}.cateringArea .dataItem .Img{position:relative;max-width:1162px;width:calc(100% - 250px);height:var(--img-h);overflow:hidden}.cateringArea .dataItem .Img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.cateringArea .dataItem .Txt{background-color:#c5a358;color:#fff;padding:44px 54px;width:100%;max-width:610px;min-height:366px;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;flex-wrap:nowrap}.cateringArea .dataItem .Txt .title{position:relative;z-index:2;font-size:24px;line-height:1.75;letter-spacing:1.68px;font-weight:600;padding-bottom:12px;margin-bottom:20px;width:100%}.cateringArea .dataItem .Txt .title::before{content:"";position:absolute;width:100%;height:1px;background-color:#d9d9d9;bottom:0;left:0;pointer-events:none}.cateringArea .dataItem .Txt .title::after{content:"/ Restaurant /";position:absolute;right:0;color:#e7dbc7;font-family:"Cormorant","Noto Serif TC",serif,"Microsoft JhengHei",sans-serif;font-weight:500;font-style:italic;font-size:50px;line-height:.6;letter-spacing:0px;z-index:-1;pointer-events:none}.cateringArea .dataItem .Txt .textEditor{width:100%;color:#fff;font-size:15px;line-height:1.8;letter-spacing:0.45px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.cateringArea .dataItem .Txt .textEditor p{margin:0}.cateringArea .dataItem .Txt .btnBox{width:100%;margin-top:auto}@media(min-width: 1181px){.cateringArea .dataItem .Txt{position:absolute;top:61.4%;left:0;right:unset;bottom:unset;transform:translate(0, 0);z-index:5}}@media(max-width: 1180px){.cateringArea .dataItem .item{flex-direction:column;max-width:550px;width:calc(100% - 108px)}.cateringArea .dataItem .Img{width:100%}.cateringArea .dataItem .Txt{position:relative;z-index:2;padding:38px 40px;max-width:100%;min-height:unset;margin-top:-60px;transform:translateX(-70px)}.cateringArea .dataItem .Txt .title{font-size:20px}.cateringArea .dataItem .Txt .title::after{font-size:43px;opacity:.6}.cateringArea .dataItem .Txt .btnBox{margin-top:30px}}@media(max-width: 768px){.cateringArea .dataItem,.cateringArea .dataItem .item{height:100%}.cateringArea .dataItem .Txt{flex-grow:1;padding:32px 34px;transform:none;margin:0;width:calc(100% + 108px);max-width:unset;justify-content:space-between}.cateringArea .dataItem .Txt .title{font-size:18px}.cateringArea .dataItem .Txt .title::after{font-size:36px}.cateringArea .dataItem .Txt .textEditor{font-size:14px}}@media(max-width: 540px){.cateringArea .dataItem .Txt{padding:26px 28px}.cateringArea .dataItem .Txt .title{font-size:18px}.cateringArea .dataItem .Txt .title::after{font-size:32px}}@media(max-width: 400px){.cateringArea .dataItem .Txt{padding:22px}.cateringArea .dataItem .Txt .title::after{font-size:28px}}.cateringArea .controlBox{position:absolute;right:max((100% - 1540px)/2 - 97px,(100% - (100% - 140px))/2 - 70px);top:50%;transform:translate(0, calc(-50% - 45px));max-width:1356px;width:calc(100% - 250px);padding:0 15px}@media(max-width: 1180px){.cateringArea .controlBox{width:100%;max-width:700px;left:50%;top:calc(var(--item-pt) + var(--img-h)/2);transform:translate(-50%, -50%)}}.facilityArea{position:relative;z-index:1;clip-path:inset(0 0 0 0)}.facilityArea::after{content:"";width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;position:fixed;background:url("../../images/tw/home/facility_bg.jpg") no-repeat center center/cover;will-change:transform;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.facilityArea{padding:132px 0 114px}@media(max-width: 1180px){.facilityArea{padding:100px 0 80px}}@media(max-width: 400px){.facilityArea{padding:80px 0 60px}}.facilityArea>.titleBox{position:relative;padding:0 20px;margin-bottom:60px}.facilityArea>.titleBox.is-active::after{height:100%}@media(max-width: 1180px){.facilityArea>.titleBox{margin-bottom:40px}}@media(max-width: 768px){.facilityArea>.titleBox::after{top:-10px;max-height:90px}}@media(max-width: 400px){.facilityArea>.titleBox::after{max-height:80px}}.facilityArea .dataBox{position:relative;width:100%;overflow-x:clip}@media(min-width: 1181px){.facilityArea .dataBox{--windowWidth: calc(100dvw + 24px)}.facilityArea .dataBox .dataList{pointer-events:none}.facilityArea .dataBox .dataList:has(:hover) .slick-active:not(:hover){transition-delay:0s;width:calc(var(--windowWidth)/3 - 200px)}}@media(min-width: 1181px)and (max-width: 1600px){.facilityArea .dataBox .dataList:has(:hover) .slick-active:not(:hover){width:calc(var(--windowWidth)/3 - 100px)}}@media(min-width: 1181px)and (max-width: 1400px){.facilityArea .dataBox .dataList:has(:hover) .slick-active:not(:hover){width:calc(var(--windowWidth)/3 - 70px)}}@media(min-width: 1181px){.facilityArea .dataBox .slick-slide{width:calc(var(--windowWidth)/3);transition:all .6s .4s ease-in-out;will-change:width;pointer-events:auto;overflow:hidden}.facilityArea .dataBox .slick-slide:not(.slick-active){pointer-events:none;transition-delay:.5s}}@media(min-width: 1181px)and (min-width: 1181px){.facilityArea .dataBox .slick-slide:hover{transition-delay:0s;width:calc(var(--windowWidth)/3 + 400px)}.facilityArea .dataBox .slick-slide:hover .textEditorBox{grid-template-rows:1fr;opacity:1;transition-delay:.4s}.facilityArea .dataBox .slick-slide:hover .textBox .title{color:#c5a358}.facilityArea .dataBox .slick-slide:hover .textBox .floor{background-color:#c5a358;color:#fff}.facilityArea .dataBox .slick-slide:hover .Img{filter:brightness(0.5)}}@media(min-width: 1181px)and (min-width: 1181px)and (max-width: 1600px){.facilityArea .dataBox .slick-slide:hover{width:calc(var(--windowWidth)/3 + 200px)}}@media(min-width: 1181px)and (min-width: 1181px)and (max-width: 1400px){.facilityArea .dataBox .slick-slide:hover{width:calc(var(--windowWidth)/3 + 140px)}}.facilityArea .dataList{margin:0 -12px;width:calc(100% + 24px)}.facilityArea .dataList .dataItem{padding:0 12px}.facilityArea .dataList .item{position:relative;height:650px}@media(max-width: 1180px){.facilityArea .dataList .item{height:550px}}@media(max-width: 400px){.facilityArea .dataList .item{height:450px}}.facilityArea .dataList .Img{height:100%;position:relative;z-index:1;backface-visibility:hidden;transform:translateZ(0)}.facilityArea .dataList .Img::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60%;z-index:2;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);pointer-events:none}.facilityArea .dataList .Img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}@media(max-width: 1180px){.facilityArea .dataList .Img{filter:brightness(0.5)}}.facilityArea .dataList .Txt{width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;color:#fff;padding:max(2.4dvw,30px) max(2.2dvw,30px)}@media(max-width: 1180px){.facilityArea .dataList .Txt{padding:30px}}@media(max-width: 400px){.facilityArea .dataList .Txt{padding:20px}}.facilityArea .dataList .textBox{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap}.facilityArea .dataList .textBox .titleBox{flex:1;margin-bottom:0}.facilityArea .dataList .textBox .subtitle{font-family:"Cormorant","Noto Serif TC",serif,"Microsoft JhengHei",sans-serif;font-weight:600;color:#c5a358;font-size:20px;line-height:1.5;letter-spacing:0px}.facilityArea .dataList .textBox .subtitle::before{content:"/";position:relative;display:inline-block;margin-left:4px;pointer-events:none}.facilityArea .dataList .textBox .title{color:#fff;font-weight:600;font-size:24px;line-height:1.75;letter-spacing:1.2px}.facilityArea .dataList .textBox .floor{flex-shrink:0;font-family:"Cormorant","Noto Serif TC",serif,"Microsoft JhengHei",sans-serif;font-weight:600;font-size:32px;line-height:1;letter-spacing:0px;color:#c5a358;border:1px solid #c5a358;width:64px;height:auto;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.facilityArea .dataList .textBox .floor::after{content:"F";position:relative;display:inline-block;pointer-events:none}@media(max-width: 1400px){.facilityArea .dataList .textBox .subtitle{font-size:18px}.facilityArea .dataList .textBox .title{font-size:22px}.facilityArea .dataList .textBox .floor{font-size:28px;width:58px}}@media(max-width: 1180px){.facilityArea .dataList .textBox .subtitle{font-size:16px}.facilityArea .dataList .textBox .title{color:#c5a358;font-size:20px}.facilityArea .dataList .textBox .floor{background-color:#c5a358;color:#fff;font-size:24px;width:50px}}@media(max-width: 540px){.facilityArea .dataList .textBox .floor{font-size:20px;width:46px}}.facilityArea .dataList .textEditorBox{width:100%;display:grid;grid-template-rows:0fr;will-change:transform;opacity:0}.facilityArea .dataList .textEditorBox .textEditorWrap{overflow:hidden}.facilityArea .dataList .textEditorBox .textEditor{width:100%;border-top:1px solid #fff;padding-top:23px;margin-top:34px;color:#fff;text-align:left;font-size:16px;line-height:1.5;letter-spacing:0.8px}.facilityArea .dataList .textEditorBox .textEditor p{margin:0}@media(max-width: 1400px){.facilityArea .dataList .textEditorBox .textEditor{padding-top:20px;margin-top:24px}}@media(max-width: 1180px){.facilityArea .dataList .textEditorBox{grid-template-rows:1fr;opacity:1;transition-delay:.4s}.facilityArea .dataList .textEditorBox .textEditor{font-size:15px;padding-top:14px;margin-top:16px}}.facilityArea .controlBox{padding:0 10px;position:absolute;top:50%;left:50%;right:unset;bottom:unset;transform:translate(-50%, -50%);z-index:1}.facilityArea .btnBox{padding:0 20px;margin-top:54px}@media(max-width: 768px){.facilityArea .btnBox{margin-top:40px}}.newsArea{position:relative;z-index:1;clip-path:inset(0 0 0 0)}.newsArea::after{content:"";width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;position:fixed;background:url("../../images/tw/home/news_bg.jpg") no-repeat center center/cover;will-change:transform;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.newsArea{padding:110px 0 86px}@media(max-width: 1180px){.newsArea{padding:80px 0}}@media(max-width: 400px){.newsArea{padding:60px 0}}.newsArea .wrap{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:nowrap}@media(min-width: 1181px)and (max-width: 1536px){.newsArea .wrap{max-width:1640px}}@media(max-width: 1180px){.newsArea .wrap{flex-direction:column;justify-content:center;align-items:normal;row-gap:40px}}.newsArea .dataInfoBox{width:278px;flex-shrink:0}.newsArea .dataInfoBox .titleBox{margin-bottom:0}.newsArea .dataInfoBox .titleBox .title{color:#fff}.newsArea .dataInfoBox .classBox{margin-top:50px;margin-bottom:0;padding-left:5px}.newsArea .dataInfoBox .btnBox{margin-top:40px}.newsArea .dataInfoBox .controlBox.page{margin-top:max(47%,80px);justify-content:flex-start;gap:16px 32px}@media(min-width: 1181px){.newsArea .dataInfoBox .titleBox{text-align:left}.newsArea .dataInfoBox .classBox a:not(:hover):not(.current){color:#fff}.newsArea .dataInfoBox .btnBox{width:100%}.newsArea .dataInfoBox .btnBox .btn{width:100%;min-width:unset}}@media(max-width: 1400px){.newsArea .dataInfoBox{width:250px}.newsArea .dataInfoBox .controlBox.page{margin-top:80px}}@media(max-width: 1180px){.newsArea .dataInfoBox{width:100%}.newsArea .dataInfoBox .classBox{margin-top:30px}}.newsArea .dataBox{position:relative;padding-top:50px;padding-left:max(5.3%,60px);width:calc(100% - 278px)}@media(max-width: 1400px){.newsArea .dataBox{padding-top:30px;width:calc(100% - 250px)}}@media(max-width: 1180px){.newsArea .dataBox{width:100%;padding:0}}.newsArea .dataBox .dataText{color:#fff;font-weight:400;font-size:16px;line-height:2;letter-spacing:0.64px;margin-bottom:32px}@media(max-width: 1400px){.newsArea .dataBox .dataText{margin-bottom:20px}}@media(max-width: 1180px){.newsArea .dataBox .dataText{text-align:center;margin-bottom:40px}}.newsArea .dataBox .dataListBox{transition:all .3s ease-in-out}.newsArea .dataBox .dataListBox.hide{transform:translateY(-10px);opacity:0;pointer-events:none}.newsArea .dataBox .dataListBox .dataList{margin:0 -14px;width:calc(100% + max((100dvw - 1640px)/2 + 28px,50px))}.newsArea .dataBox .dataListBox .slick-track{display:flex !important;align-items:stretch;margin-left:unset}.newsArea .dataBox .dataListBox .slick-slide{height:auto}.newsArea .dataBox .dataListBox .dataList,.newsArea .dataBox .dataListBox .slick-list,.newsArea .dataBox .dataListBox .slick-track,.newsArea .dataBox .dataListBox .slick-slide>div,.newsArea .dataBox .dataListBox .dataItem,.newsArea .dataBox .dataListBox .item{height:100%}.newsArea .dataBox .dataListBox .dataItem{padding:32px 14px}.newsArea .dataBox .dataListBox .item{position:relative;z-index:2;overflow:hidden;cursor:pointer;padding:43px 35px 28px;outline:1px solid #fff;display:flex;justify-content:flex-start;align-items:normal;flex-direction:column;flex-wrap:nowrap}@media(min-width: 1181px){.newsArea .dataBox .dataListBox .item:hover{translate:0 -30px;background-color:rgba(197,163,88,.8)}.newsArea .dataBox .dataListBox .item:hover::after{height:140%}.newsArea .dataBox .dataListBox .item:hover .date{color:#fff}.newsArea .dataBox .dataListBox .item:hover .Img::after{opacity:1;translate:0 0}.newsArea .dataBox .dataListBox .item:hover .Img img{opacity:.6;transform:scale(1.05)}}.newsArea .dataBox .dataListBox .infoBox{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;-moz-column-gap:16px;column-gap:16px;margin-bottom:28px;color:#fff}.newsArea .dataBox .dataListBox .infoBox .classTitle{font-size:15px;line-height:1.5;letter-spacing:0.3px}.newsArea .dataBox .dataListBox .infoBox .date{color:#c5a358;font-weight:600;font-family:"Cormorant","Noto Serif TC",serif,"Microsoft JhengHei",sans-serif;font-size:20px;line-height:1.5;letter-spacing:0px}.newsArea .dataBox .dataListBox .Img{width:100%;display:block;z-index:6}.newsArea .dataBox .dataListBox .Img::after{content:attr(data-text);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;font-size:16px;line-height:1.5;letter-spacing:0.64px;opacity:0;translate:0 10px;pointer-events:none}.newsArea .dataBox .dataListBox .Img img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.newsArea .dataBox .dataListBox .Txt{padding-top:27px}.newsArea .dataBox .dataListBox .Txt .title{font-weight:600;color:#fff;font-size:20px;line-height:1.5;letter-spacing:1.4px;height:60px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.newsArea .dataBox .dataListBox .Txt .text{margin-top:17px;font-weight:400;color:#fff;font-size:16px;line-height:1.5;letter-spacing:0.64px;height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width: 1600px){.newsArea .dataBox .dataListBox .item{padding:36px 28px}.newsArea .dataBox .dataListBox .infoBox{margin-bottom:20px}.newsArea .dataBox .dataListBox .Txt .title{font-size:18px;height:55px}.newsArea .dataBox .dataListBox .Txt .text{font-size:15px;height:44px}}@media(max-width: 1400px){.newsArea .dataBox .dataListBox .item{padding:32px 22px}}@media(max-width: 1180px){.newsArea .dataBox .dataListBox .dataList{width:calc(100% + 28px)}.newsArea .dataBox .dataListBox .slick-track{margin-left:auto}.newsArea .dataBox .dataListBox .dataItem{padding:1px 14px}.newsArea .dataBox .dataListBox .item{padding:26px 18px}.newsArea .dataBox .dataListBox .Txt .text{font-size:14px}}.newsArea .dataBox .controlBox.progress{margin-top:36px}@media(max-width: 1400px){.newsArea .dataBox .controlBox.progress{margin-top:24px}}@media(max-width: 1180px){.newsArea .dataBox .controlBox.progress{margin-top:unset}}@media(max-width: 1180px){.newsArea .btnBox{margin:0}}