@charset "UTF-8";.newsList{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.newsList .newsItem .floatBox{position:relative;overflow:hidden;z-index:2;transition:.4s box-shadow;box-shadow:0 0 #0000}.newsList .newsItem .floatBox .text,.newsList .newsItem .floatBox .date{pointer-events:none}@media only screen and (min-width: 1201px) and (min-width: 1201px){.newsList .newsItem .floatBox:hover{box-shadow:15px 15px 50px #00000026}.newsList .newsItem .floatBox:hover .picBox:after{transform:translate3d(-50%,-50%,0)}.newsList .newsItem .floatBox:hover .text{opacity:1;transform:translateY(0)}.newsList .newsItem .floatBox:hover .date{top:0;transform:translateY(0)}.newsList .newsItem .floatBox:hover~.textBox{transform:translateY(-100%)}}@media only screen and (min-width: 1201px) and (max-width: 1200px){.newsList .newsItem .floatBox:active{box-shadow:15px 15px 50px #00000026}.newsList .newsItem .floatBox:active .picBox:after{transform:translate3d(-50%,-50%,0)}.newsList .newsItem .floatBox:active .text{opacity:1;transform:translateY(0)}.newsList .newsItem .floatBox:active .date{top:0;transform:translateY(0)}.newsList .newsItem .floatBox:active~.textBox{transform:translateY(-100%)}}.newsList .newsItem .itemTitle{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.newsList .newsItem .itemTitle>a{display:block}.newsList .newsItem .paragraph{margin-top:10px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.newsList .newsItem .picBox{position:relative}.newsList .newsItem .picBox:after{content:"";width:100%;height:200%;pointer-events:none;transition:.4s transform;background:linear-gradient(180deg,#2d1a0500 30%,#2d1a0599 50%,#2d1a0599 50%,#2d1a0599);position:absolute;top:0;left:50%;transform:translate(-50%)}.newsList .newsItem .text{position:absolute;bottom:0;left:0;transform:translateY(calc(100% - 10px));z-index:2;padding:30px;color:#fff;opacity:0;transition:.5s transform,.5s opacity}@media only screen and (max-width: 1200px){.newsList .newsItem .text{display:none}}.newsList .newsItem .textBox{padding:20px 30px;transition:.4s transform}@media only screen and (max-width: 1200px){.newsList .newsItem .textBox{padding:20px 15px}}@media only screen and (max-width: 575px){.newsList .newsItem .textBox{padding-bottom:0}}@media only screen and (min-width: 1201px){.newsList .newsItem .textBox .paragraph{display:none}}.newsList .newsItem .date{position:absolute;top:100%;left:0;transform:translateY(-100%);padding:30px;color:#fff;z-index:2;gap:10px;transition:.4s top,.4s transform;display:flex;align-items:center;justify-content:flex-start}@media only screen and (max-width: 1200px){.newsList .newsItem .date{padding:15px}}.newsList .newsItem .date .yy{font-size:clamp(.875rem,.6544rem + .3922vw,1.125rem);font-weight:300;line-height:1.5;margin-bottom:-8px}.newsList .newsItem .date .mm{font-size:clamp(.875rem,.5441rem + .5882vw,1.25rem);font-weight:700;line-height:1.5;margin-bottom:-5px}.newsList .newsItem .date .dd{font-size:clamp(2rem,1.2831rem + 1.2745vw,2.8125rem);font-weight:500;line-height:1}.newsList .newsItem[data-type=square]{width:100%}.newsList .newsItem[data-type=square] .picBox .rectangle{display:none}.newsList .newsItem[data-type=square] .picBox .pic{position:relative;width:100%;overflow:hidden}.newsList .newsItem[data-type=square] .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:100%}.newsList .newsItem[data-type=square] .picBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.newsList .newsItem[data-type=square] .picBox .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.newsList .newsItem[data-type=rectangle]{width:100%}.newsList .newsItem[data-type=rectangle] .picBox .square{display:none}.newsList .newsItem[data-type=rectangle] .picBox .pic{position:relative;width:100%;overflow:hidden}.newsList .newsItem[data-type=rectangle] .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:58.8235294118%}.newsList .newsItem[data-type=rectangle] .picBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.newsList .newsItem[data-type=rectangle] .picBox .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}@media only screen and (max-width: 767px){.newsList{justify-content:center}}.bannerBlk{width:100%;position:relative;padding-top:var(--headerH)}.bannerBlk:after{content:"";width:100%;height:100%;background:linear-gradient(180deg,#0003,#0000 38.2%);position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.bannerBlk .container{max-width:1440px;min-height:650px;padding:60px 0;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1200px){.bannerBlk .container{width:calc(100% - var(--baseSpace) * 2)}}@media only screen and (min-width: 1921px){.bannerBlk .container{max-width:75vw}}@media only screen and (max-width: 900px){.bannerBlk .container{min-height:453.73px}}.bannerBlk .txtBox{width:62.5%;max-width:46.875vw;position:relative;z-index:2}@media only screen and (max-width: 900px){.bannerBlk .txtBox{width:100%;max-width:100%}}.bannerBlk .txtBox .mainSlogan,.bannerBlk .txtBox .subSlogan,.bannerBlk .txtBox .paragraph{opacity:0;transform:translateY(30px);transition:.8s transform,.8s opacity}.bannerBlk .txtBox .mainSlogan{font-family:El Messiri,Noto Sans TC,微軟正黑體修正,Microsoft JhengHei,微軟正黑體,sans-serif;font-size:clamp(3.4375rem,-.1471rem + 6.3725vw,7.5rem);font-weight:500;line-height:1.1;letter-spacing:2px;transition-delay:.2s}.bannerBlk .txtBox .subSlogan{font-size:clamp(1.5625rem,1.2868rem + .4902vw,1.875rem);font-weight:500;line-height:1.3;letter-spacing:1px;margin-top:10px;transition-delay:.4s}.bannerBlk .txtBox .paragraph{margin-top:20px;transition-delay:.6s}.bannerBlk .picBox{width:100%;height:100%;overflow:hidden;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.bannerBlk .picBox .pic{width:100%;height:100%}.bannerBlk .picBox .pic img{width:100%;height:100%;object-fit:cover;transition:1s transform .2s}.bannerBlk.aost-show .txtBox .mainSlogan,.bannerBlk.aost-show .txtBox .subSlogan,.bannerBlk.aost-show .txtBox .paragraph{transform:translateY(0);opacity:1}.bannerBlk.aost-show .picBox .pic img{transform:scale(1.05)}.bannerBlk[data-theme=light],.bannerBlk[data-theme=light] .unitTitle .paragraph{color:#321c05}.bannerBlk[data-theme=dark],.bannerBlk[data-theme=dark] .unitTitle .paragraph{color:#fff}.bannerBlk[data-align=right] .txtBox{margin-left:auto;text-align:right}.bannerBlk[data-align=center] .txtBox{margin:0 auto;text-align:center}.bannerBlk[data-align=center] .unitTitle{text-align:center}.bannerBlk[data-align=left] .txtBox{margin-right:auto}.member-page{color:#321c05;--rwdPadding100: clamp(50px, .3676rem + 4.902vw, 100px);--rwdPadding80: clamp(50px,1.4706rem + 2.9412vw,80px)}.contentBlk{width:100%;overflow:hidden}.contentBlk .container{max-width:1440px;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 1200px){.contentBlk .container{width:calc(100% - var(--baseSpace) * 2)}}.contentBlk .inner:nth-child(1){position:relative;z-index:2}.contentBlk .flexBox{padding:30px 0;gap:24px 50px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 575px){.contentBlk .flexBox{flex-direction:column;align-items:flex-start}}.contentBlk .flexBox .rippleBtn{min-width:148px}.contentBlk .flexBox .rippleBtn .txt{gap:15px}.contentBlk .flexBox .rippleBtn .txt i{font-size:.9375rem}.contentBlk .page-head .mainTitle{line-height:1.5}.contentBlk .tabBox{width:100%;max-width:600px;margin-right:auto;position:relative;z-index:2}.contentBlk .tabBox multipurpose-nav[m4-type=collapse] .drag-container{justify-content:flex-start}.contentBlk .tabBox multipurpose-nav[m4-type=collapse] .drag-container .wrapper{gap:clamp(30px,.2206rem + 2.9412vw,60px)!important}.contentBlk [anchor-target=Benefits]{padding-top:var(--rwdPadding80);padding-bottom:var(--rwdPadding100);position:relative;z-index:0}@media only screen and (max-width: 575px){.contentBlk [anchor-target=Benefits]{padding-top:20px}}@media only screen and (min-width: 901px){.contentBlk [anchor-target=Benefits] .page-head{margin-left:0;gap:30px;display:flex;align-items:center;justify-content:flex-start}.contentBlk [anchor-target=Benefits] .page-head .subTitle{margin-top:0}}@media only screen and (max-width: 575px){.contentBlk [anchor-target=Benefits] .page-head{text-align:left}}.contentBlk [anchor-target=Benefits] .content{margin-top:var(--rwdPadding80)}.contentBlk [anchor-target=Benefits] .tableHead{gap:10px 20px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.2);display:flex;align-items:flex-end;justify-content:space-between}@media only screen and (max-width: 900px){.contentBlk [anchor-target=Benefits] .tableHead{flex-direction:column;align-items:flex-start}}@media only screen and (max-width: 575px){.contentBlk [anchor-target=Benefits] .tableHead{padding-bottom:10px}}.contentBlk [anchor-target=Benefits] .tableHead .paragraph{max-width:600px}.contentBlk [anchor-target=Benefits] .tableHead .date{margin-left:5px}.contentBlk [anchor-target=Benefits] .tableBody{padding-top:var(--rwdPadding80)}.contentBlk [anchor-target=Benefits] .tableBody .item{gap:6.25vw;display:flex;align-items:flex-start;justify-content:space-between}.contentBlk [anchor-target=Benefits] .tableBody .item:not(:first-child){margin-top:clamp(50px,.3676rem + 4.902vw,100px)}.contentBlk [anchor-target=Benefits] .tableBody .item .title{width:11.25%;font-size:clamp(1.125rem,.9044rem + .3922vw,1.375rem);font-weight:500;line-height:1.5;letter-spacing:1px}.contentBlk [anchor-target=Benefits] .tableBody .item .card{width:25%}.contentBlk [anchor-target=Benefits] .tableBody .item .card .pic{border-radius:15px;position:relative;width:100%;overflow:hidden}.contentBlk [anchor-target=Benefits] .tableBody .item .card .pic:before{content:"";display:block;width:100%;height:100%;padding-top:62.5%}.contentBlk [anchor-target=Benefits] .tableBody .item .card .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.contentBlk [anchor-target=Benefits] .tableBody .item .card .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.contentBlk [anchor-target=Benefits] .tableBody .item .paragraph{width:100%;flex:1}.contentBlk [anchor-target=Benefits] .tableBody .item .paragraph ol,.contentBlk [anchor-target=Benefits] .tableBody .item .paragraph ul{list-style:auto;padding-left:1.5em}@media only screen and (max-width: 900px){.contentBlk [anchor-target=Benefits] .tableBody .item{flex-direction:column;gap:30px}.contentBlk [anchor-target=Benefits] .tableBody .item .title,.contentBlk [anchor-target=Benefits] .tableBody .item .card{width:100%}.contentBlk [anchor-target=Benefits] .tableBody .item .card .pic{max-width:360px}.contentBlk [anchor-target=Benefits] .tableBody .item .paragraph{width:100%}}.contentBlk [anchor-target=Join]{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.contentBlk [anchor-target=Join] .wrapper{position:relative}.contentBlk [anchor-target=Join] .wrapper:after{content:"";width:100%;height:100%;background:linear-gradient(112deg,#ded3bf00 53.83%,#ded3bf80 82.53%);position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.contentBlk [anchor-target=Join] .container{width:100%;min-height:800px;padding:50px var(--baseSpace);display:flex;align-items:center;justify-content:center}.contentBlk [anchor-target=Join] .txtBox{width:100%;max-width:560px;position:relative;z-index:2;background:#fff;box-shadow:15px 15px 50px #00000026;padding:50px clamp(40px,.2941rem + 3.9216vw,80px);transition:.8s transform .2s,.8s opacity .2s}@media only screen and (max-width: 900px){.contentBlk [anchor-target=Join] .txtBox{width:100%;max-width:100%;padding-bottom:40px;padding-top:40px}}.contentBlk [anchor-target=Join] .txtBox .page-head .rippleBtn{width:fit-content;margin:20px auto 0}.contentBlk [anchor-target=Join] .txtBox .list{position:relative;margin-top:40px;padding-top:40px}@media only screen and (max-width: 575px){.contentBlk [anchor-target=Join] .txtBox .list{margin-top:30px;padding-top:30px}}.contentBlk [anchor-target=Join] .txtBox .list:after{content:"";width:100%;height:1px;position:absolute;top:0;left:50%;transform:translate3d(-50%,-50%,0);background:linear-gradient(transparent,transparent),repeating-linear-gradient(90deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 5px,transparent 5px,transparent 10px);background-origin:border-box;background-clip:content-box,border-box}.contentBlk [anchor-target=Join] .txtBox .list .listTitle{font-size:clamp(1.125rem,.9044rem + .3922vw,1.375rem);font-weight:500;line-height:1.5;letter-spacing:1px;text-align:center}.contentBlk [anchor-target=Join] .txtBox .list .listContent{width:325px;margin:20px auto 0;counter-reset:number}@media only screen and (max-width: 575px){.contentBlk [anchor-target=Join] .txtBox .list .listContent{width:100%}}.contentBlk [anchor-target=Join] .txtBox .list .paragraph{width:100%;gap:10px 20px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 575px){.contentBlk [anchor-target=Join] .txtBox .list .paragraph{flex-direction:column}}.contentBlk [anchor-target=Join] .txtBox .list .paragraph:not(:first-child){margin-top:20px}.contentBlk [anchor-target=Join] .txtBox .list .paragraph:nth-child(odd) .count{background:#ffefa6}.contentBlk [anchor-target=Join] .txtBox .list .paragraph:nth-child(2n) .count{background:#ffcb5c}.contentBlk [anchor-target=Join] .txtBox .list .paragraph>p{flex:1}.contentBlk [anchor-target=Join] .txtBox .list .paragraph .count{width:35px;height:35px;background:#f3f3f3;border-radius:50%;display:flex;align-items:center;justify-content:center}.contentBlk [anchor-target=Join] .txtBox .list .paragraph .count:before{content:counter(number,decimal-leading-zero);counter-increment:number;font-size:16px;font-weight:400;line-height:1.8;letter-spacing:.5px}.contentBlk [anchor-target=Join] .txtBox .rippleGroup{margin-top:40px;gap:20px;display:flex;align-items:center;justify-content:center}.contentBlk [anchor-target=Join] .txtBox .rippleGroup .rippleBtn{min-width:calc((100% - 20px)/2)}.contentBlk [anchor-target=Join] .txtBox .rippleGroup .rippleBtn i{font-size:1.25rem}@media only screen and (min-width: 576px){.contentBlk [anchor-target=Join] .txtBox .rippleGroup.MB{display:none}}@media only screen and (max-width: 575px){.contentBlk [anchor-target=Join] .txtBox .rippleGroup{margin-top:30px;flex-direction:column}.contentBlk [anchor-target=Join] .txtBox .rippleGroup.PC{display:none}.contentBlk [anchor-target=Join] .txtBox .rippleGroup .rippleLink{width:100%}}.contentBlk [anchor-target=Join] .bgBox{width:100%;height:100%;overflow:hidden;position:fixed;top:0;left:0;z-index:-1}.contentBlk [anchor-target=Join] .bgBox .pic{width:100%;height:100%}.contentBlk [anchor-target=Join] .bgBox .pic img{width:100%;height:100%;object-fit:cover}.contentBlk [anchor-target=FAQs]{padding-top:var(--rwdPadding100)}.contentBlk [anchor-target=FAQs] .container{padding:var(--rwdPadding100) clamp(20px,-2.2235rem + 9.6654vw,180px);background:#f2f2f2}@media only screen and (max-width: 575px){.contentBlk [anchor-target=FAQs]{padding-bottom:var(--rwdPadding100);padding-top:0}.contentBlk [anchor-target=FAQs] .container{width:100%}}.contentBlk [anchor-target=FAQs] .content{margin-top:var(--rwdPadding80)}.contentBlk [anchor-target=FAQs] .content .item{gap:10px 20px;display:flex;align-items:flex-start;justify-content:flex-start}@media only screen and (max-width: 575px){.contentBlk [anchor-target=FAQs] .content .item{flex-direction:column;align-items:flex-start}}.contentBlk [anchor-target=FAQs] .content .item .contentBox{width:100%;flex:1}.contentBlk [anchor-target=FAQs] .content .item .count{min-width:var(--rwdPadding80);font-size:clamp(1.875rem,1.3235rem + .9804vw,2.5rem);font-weight:200;line-height:1.1}.contentBlk [anchor-target=FAQs] .content .item:not(:first-child){margin-top:50px}.contentBlk [anchor-target=FAQs] .content .item:nth-child(odd) .count{color:#fa0}.contentBlk [anchor-target=FAQs] .content .item:nth-child(2n) .count{color:#a1530f}.contentBlk [anchor-target=FAQs] .content .item.open .QBox .plus:before{transform:translate3d(-50%,-50%,0) rotate(0)}.contentBlk [anchor-target=FAQs] .content .item .QBox{padding-top:8px;gap:30px;cursor:pointer;width:100%;flex:1;display:flex;align-items:center;justify-content:flex-start}.contentBlk [anchor-target=FAQs] .content .item .QBox .itemTitle{flex:1;letter-spacing:1px}.contentBlk [anchor-target=FAQs] .content .item .QBox .plus{width:15px;height:15px;flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center}.contentBlk [anchor-target=FAQs] .content .item .QBox .plus:after,.contentBlk [anchor-target=FAQs] .content .item .QBox .plus:before{content:"";width:100%;height:1.5px;background:#321c05;transition:.8s transform;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.contentBlk [anchor-target=FAQs] .content .item .QBox .plus:before{transform:translate3d(-50%,-50%,0) rotate(90deg)}.contentBlk [anchor-target=FAQs] .content .item .ABox{display:none}.contentBlk [anchor-target=FAQs] .content .item .ABox .overflow{padding-top:15px;margin-top:15px;border-top:1px solid rgba(0,0,0,.2)}
