.IndexBannerGoDown{position:absolute;bottom:1rem;left:50%;z-index:3;--un-translate-x:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}@media (min-width: 1024px){.IndexBannerGoDown{bottom:1.25rem}}.IndexBannerGoDown .btn{--btn-padding-y: 0rem;--btn-padding-x: 0rem;--btn-min-height: 2rem;--btn-border-radius: .5rem;width:2rem;height:2rem}@media (min-width: 1024px){.IndexBannerGoDown .btn{width:2.5rem;height:2.5rem}}.IndexBannerGoDown .btn:after{position:absolute;top:100%;left:50%;z-index:3;width:.0625rem;height:1.25rem;--un-translate-x:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));content:"";background:linear-gradient(180deg,#b29873 10.13%,#b2987300)}@media (min-width: 1024px){.IndexBannerGoDown .btn:after{height:2.5rem}}.IndexNavItem{position:relative;display:block;border-bottom-width:1px;border-color:var(--color-gold);padding-top:.75rem;padding-bottom:.75rem}.IndexNavItem:first-child{border-top-width:1px}@media (min-width: 768px){.IndexNavItem{border-style:none;padding-top:0;padding-bottom:0}}@media (min-width: 768px){.IndexNavItem:after{position:absolute;top:0;right:0;width:.0625rem;height:100%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);content:"";background:linear-gradient(180deg,#b29973 0% 100%)}.IndexNavItem:first-child:before{position:absolute;top:0;left:0;width:.0625rem;height:100%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);content:"";background:linear-gradient(180deg,#b29973 0% 100%)}}.IndexNavItem>a{display:flex;flex-direction:column;align-items:center;padding-left:.75rem;padding-right:.75rem;text-align:center}@media (min-width: 1280px){.IndexNavItem>a{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width: 1536px){.IndexNavItem>a{padding-left:2.5rem;padding-right:2.5rem}}.IndexNavItem>a span{text-indent:.1875rem;font-size:var(--fontSize-xs);line-height:1.4;color:var(--color-gold);letter-spacing:.1875rem}@media (min-width: 1280px){.IndexNavItem>a span{font-size:var(--fontSize-sm);line-height:1.4}}@media (min-width: 1536px){.IndexNavItem>a span{font-size:var(--fontSize-p);line-height:1.4}}.IndexNavItem>a strong{text-indent:.4375rem;font-size:var(--fontSize-base);line-height:1.4;color:var(--color-blue);font-weight:700;letter-spacing:.4375rem;font-family:"Noto Serif TC",serif}@media (min-width: 1280px){.IndexNavItem>a strong{font-size:var(--fontSize-subtitle);line-height:1.4}}@media (min-width: 1536px){.IndexNavItem>a strong{font-size:var(--fontSize-h6);line-height:1.4}}.IndexNavItem>a .fa-Icons{--width: .75rem;--height: .75rem;--fill: var(--color-gray-4)}@media (min-width: 768px){.IndexNavItem>a .fa-Icons{display:none}}@media (min-width: 768px){.IndexNavItem>a+div{display:none}}.IndexNavItem>a+div>div{display:flex;flex-direction:column;padding-top:.75rem;padding-bottom:1.25rem}@media (min-width: 768px){.IndexNavItem>a+div>div{display:none}}.IndexNavItem>a+div>div>a{display:flex;flex-direction:column;align-items:center;background-color:var(--color-white);padding:.75rem;text-align:center;text-indent:.1875rem;color:var(--color-gray-1);letter-spacing:.1875rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.IndexNavItem>a+div>div>a:hover,.IndexNavItem>a+div>div>a.active{background-color:var(--color-blue);color:var(--color-white)}.IndexNavItem>a+div>div>a strong{font-size:var(--fontSize-p);line-height:1.4;font-weight:400}@media (max-width: 767.9px){.IndexNavItem .megaMenu{display:none}}.IndexSection02Content{display:flex;flex-direction:column;gap:2.5rem}@media (min-width: 768px){.IndexSection02Content{flex-direction:row;gap:0}}.IndexSection02Card{display:flex;flex-direction:column}@media (min-width: 1024px){.IndexSection02Card{width:50%}}.IndexSection02Card[data-type="1"]{padding-right:1.25rem}@media (min-width: 768px){.IndexSection02Card[data-type="1"]{padding-right:2.5rem}}@media (min-width: 1280px){.IndexSection02Card[data-type="1"]{padding-right:5rem}}@media (min-width: 768px){.IndexSection02Card[data-type="2"]{flex-direction:column-reverse;justify-content:center}}.IndexSection02Card[data-type="1"] .IndexSection02CardImage img{width:100%;border-top-right-radius:2.5rem}.IndexSection02Card[data-type="2"] .IndexSection02CardImage{display:flex;align-items:stretch}.IndexSection02Card[data-type="2"] .IndexSection02CardImage img{border-top-left-radius:2.5rem}@media (min-width: 768px){.IndexSection02Card[data-type="2"] .IndexSection02CardImage img{border-top-left-radius:0;border-bottom-left-radius:2.5rem}}.IndexSection02CardImage img{aspect-ratio:16/10;overflow:hidden;object-fit:cover}.IndexSection02Card[data-type="1"] .IndexSection02CardSubTitle{display:flex;flex:none;align-items:center;gap:.8125rem}.IndexSection02Card[data-type="1"] .IndexSection02CardSubTitle span{color:var(--color-gold);font-weight:700;letter-spacing:.4375rem;font-family:"Noto Serif TC",serif}@media (min-width: 1024px){.IndexSection02Card[data-type="1"] .IndexSection02CardSubTitle span{font-size:var(--fontSize-h5);line-height:1.4}}@media (min-width: 1280px){.IndexSection02Card[data-type="1"] .IndexSection02CardSubTitle span{font-size:var(--fontSize-h4);line-height:1.4}}@media (min-width: 1536px){.IndexSection02Card[data-type="1"] .IndexSection02CardSubTitle span{font-size:var(--fontSize-h2);line-height:1.4}}.IndexSection02Card[data-type="1"] .IndexSection02CardSubTitle:after{width:1.25rem;height:.0625rem;background-color:var(--color-gold);content:""}@media (min-width: 1280px){.IndexSection02Card[data-type="1"] .IndexSection02CardSubTitle:after{width:2.5rem}}@media (min-width: 1536px){.IndexSection02Card[data-type="1"] .IndexSection02CardSubTitle:after{width:4.5rem}}.IndexSection02Card[data-type="2"] .IndexSection02CardSubTitle{width:2.5rem;display:flex;flex:none;flex-direction:column;align-items:center;gap:.5rem}@media (min-width: 768px){.IndexSection02Card[data-type="2"] .IndexSection02CardSubTitle{flex-direction:column-reverse;gap:1.25rem}}@media (min-width: 1024px){.IndexSection02Card[data-type="2"] .IndexSection02CardSubTitle{gap:2.5rem;font-size:var(--fontSize-h5);line-height:1.4}}@media (min-width: 1280px){.IndexSection02Card[data-type="2"] .IndexSection02CardSubTitle{width:5rem;gap:2.5rem;font-size:var(--fontSize-h4);line-height:1.4}}@media (min-width: 1536px){.IndexSection02Card[data-type="2"] .IndexSection02CardSubTitle{width:10rem;font-size:var(--fontSize-h2);line-height:1.4}}.IndexSection02Card[data-type="2"] .IndexSection02CardSubTitle span{color:var(--color-gold);font-weight:700;line-height:2.5rem;letter-spacing:.4375rem;writing-mode:vertical-rl;font-family:"Noto Serif TC",serif}@media (min-width: 1280px){.IndexSection02Card[data-type="2"] .IndexSection02CardSubTitle span{line-height:5rem}}@media (min-width: 1536px){.IndexSection02Card[data-type="2"] .IndexSection02CardSubTitle span{line-height:10rem}}.IndexSection02Card[data-type="2"] .IndexSection02CardSubTitle:after{width:.0625rem;flex-grow:1;background-color:var(--color-gold);content:""}.IndexSection02Card[data-type="1"] .IndexSection02CardContent{display:flex;align-items:stretch;gap:1.25rem;padding:1.25rem;padding-right:0}@media (min-width: 1536px){.IndexSection02Card[data-type="1"] .IndexSection02CardContent{gap:2.5rem;padding-top:2.5rem;padding-bottom:2.5rem;padding-left:5rem}}.IndexSection02Card[data-type="2"] .IndexSection02CardContent{padding:1.25rem}@media (min-width: 1280px){.IndexSection02Card[data-type="2"] .IndexSection02CardContent{padding:2.5rem}}@media (min-width: 1536px){.IndexSection02Card[data-type="2"] .IndexSection02CardContent{padding:4.0625rem 5rem 2.5rem}}.IndexSection02CardContent p{text-align:justify;font-size:var(--fontSize-xs);line-height:1.4;color:var(--color-gray-2);letter-spacing:.1875rem}@media (min-width: 1024px){.IndexSection02CardContent p{font-size:var(--fontSize-sm);line-height:1.4}}@media (min-width: 1280px){.IndexSection02CardContent p{font-size:var(--fontSize-p);line-height:1.4}}@media (min-width: 1536px){.IndexSection02CardContent p{font-size:var(--fontSize-subtitle);line-height:1.4}}.IndexSection05Card{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.IndexSection05Card{gap:1rem}}.IndexSection05Card[data-index="1"]{flex:none;gap:1.25rem}@media (min-width: 768px){.IndexSection05Card[data-index="1"]{max-width:12.5rem;flex-direction:column-reverse;justify-content:flex-end;gap:2.5rem}}@media (min-width: 1024px){.IndexSection05Card[data-index="1"]{max-width:20rem}}@media (min-width: 1280px){.IndexSection05Card[data-index="1"]{max-width:25rem}}.IndexSection05Card img{overflow:hidden;border-top-left-radius:2.5rem;border-bottom-right-radius:2.5rem;object-fit:cover;object-position:center}.IndexSection05CardContent{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.IndexSection05CardContent{gap:.75rem}}.IndexSection05CardContent strong{font-size:var(--fontSize-sm);line-height:1.4;color:var(--color-blue);letter-spacing:.4375rem;font-family:"Noto Serif TC",serif}@media (min-width: 768px){.IndexSection05CardContent strong{font-size:var(--fontSize-base);line-height:1.4}}@media (min-width: 1024px){.IndexSection05CardContent strong{font-size:var(--fontSize-h6);line-height:1.4}}.IndexSection05CardContent p{display:none;text-align:justify;font-size:var(--fontSize-sm);line-height:1.4;color:var(--color-gray-2);letter-spacing:.1875rem}@media (min-width: 768px){.IndexSection05CardContent p{display:block}}@media (min-width: 1024px){.IndexSection05CardContent p{font-size:var(--fontSize-p);line-height:1.4}}@media (min-width: 1280px){.IndexSection05CardContent p{font-size:var(--fontSize-base);line-height:1.4}}.IndexSection05Card[data-index="1"] .IndexSection05CardContent{flex-direction:row;align-items:center;gap:1.25rem}@media (min-width: 768px){.IndexSection05Card[data-index="1"] .IndexSection05CardContent{flex-direction:column;align-items:flex-start}}@media (min-width: 1536px){.IndexSection05Card[data-index="1"] .IndexSection05CardContent{gap:2.5rem}}.IndexSection05Card[data-index="1"] .IndexSection05CardContent strong{flex:none;font-size:var(--fontSize-h3);line-height:1.4;color:var(--color-blue);letter-spacing:.4375rem;font-family:"Noto Serif TC",serif}@media (min-width: 1024px){.IndexSection05Card[data-index="1"] .IndexSection05CardContent strong{font-size:3rem}}@media (min-width: 1536px){.IndexSection05Card[data-index="1"] .IndexSection05CardContent strong{font-size:4rem}}.IndexSection05Card[data-index="1"] .IndexSection05CardContent p{display:block;text-align:justify;font-size:var(--fontSize-xs);line-height:1.4;color:var(--color-gray-2);letter-spacing:.1875rem}@media (min-width: 1024px){.IndexSection05Card[data-index="1"] .IndexSection05CardContent p{font-size:var(--fontSize-p);line-height:1.4}}@media (min-width: 1280px){.IndexSection05Card[data-index="1"] .IndexSection05CardContent p{font-size:var(--fontSize-base);line-height:1.4}}@media (min-width: 1536px){.IndexSection05Card[data-index="1"] .IndexSection05CardContent p{font-size:var(--fontSize-subtitle);line-height:1.4}}#Index{margin-bottom:calc(-1 * var(--footer-margin-top))}body.IndexBody main{margin-top:0;transition:all .3s ease-out}body.IndexBody header{transition:transform .3s ease-out;transform:translateY(-100%)}body.IndexBody #Follower{transition:top .3s ease-out}@media (min-width: 1280px){body.IndexBody #Follower{--top: var(--header-height)}}body.IndexBody.indexActive header{transition:transform .3s ease-out;transform:translateY(0)}body.IndexBody.indexActive #Follower{transition:top .3s ease-out}@media (min-width: 1280px){body.IndexBody.indexActive #Follower{--top: 0rem}}
