/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
/*# sourceMappingURL=normalize.min.css.map */
.jwHkBw{font-weight:700;font-family:Roboto Slab,Noto Sans TC,sans-serif,Tauhu Oo;line-height:150%;display:flex;align-items:center;margin-block-start:0px;margin-block-end:0px;}/*!sc*/
.jwHkBv{font-weight:400;font-family:Roboto Slab,Noto Sans TC,sans-serif,Tauhu Oo;line-height:150%;display:flex;align-items:center;margin-block-start:0px;margin-block-end:0px;}/*!sc*/
data-styled.g20[id="paragraph__defaultContainer-sc-1aejhao-0"]{content:"jwHkBw,jwHkBv,"}/*!sc*/
.jIoBlZ{font-size:16px;}/*!sc*/
data-styled.g21[id="paragraph__P1Container-sc-1aejhao-1"]{content:"jIoBlZ,"}/*!sc*/
.iUxlVJ{font-size:14px;}/*!sc*/
data-styled.g22[id="paragraph__P2Container-sc-1aejhao-2"]{content:"iUxlVJ,"}/*!sc*/
.dbviPl{font-size:12px;}/*!sc*/
data-styled.g23[id="paragraph__P3Container-sc-1aejhao-3"]{content:"dbviPl,"}/*!sc*/
.jVprJZ{font-size:10px;}/*!sc*/
data-styled.g24[id="paragraph__P4Container-sc-1aejhao-4"]{content:"jVprJZ,"}/*!sc*/
.hXKyvN{width:fit-content;display:flex;align-items:center;border-radius:40px;background-color:transparent;border-color:#c40d23;border-style:solid;border-width:1.5px;color:#c40d23;padding:4px 12px;cursor:pointer;}/*!sc*/
.hXKyvN svg{height:18px;width:18px;background-color:#c40d23;}/*!sc*/
.hXKyvN:hover{color:#9b051e;background-color:transparent;border-color:#9b051e;}/*!sc*/
.hXKyvN:hover svg{background-color:#9b051e;}/*!sc*/
.fPyvFN{width:fit-content;display:flex;align-items:center;border-radius:40px;background-color:#c40d23;border-color:#c40d23;border-style:solid;border-width:1.5px;color:#ffffff;padding:4px 12px;cursor:pointer;}/*!sc*/
.fPyvFN svg{height:18px;width:18px;background-color:#ffffff;}/*!sc*/
.fPyvFN:hover{color:#ffffff;background-color:#9b051e;border-color:#9b051e;}/*!sc*/
.fPyvFN:hover svg{background-color:#ffffff;}/*!sc*/
.dojIbp{width:fit-content;display:flex;align-items:center;border-radius:40px;background-color:transparent;border-color:#c40d23;border-style:solid;border-width:1.5px;color:#c40d23;padding:8px 16px;cursor:pointer;}/*!sc*/
.dojIbp svg{height:24px;width:24px;background-color:#c40d23;}/*!sc*/
.dojIbp:hover{color:#9b051e;background-color:transparent;border-color:#9b051e;}/*!sc*/
.dojIbp:hover svg{background-color:#9b051e;}/*!sc*/
data-styled.g25[id="pillButton__ButtonContainer-xa7tsy-0"]{content:"hXKyvN,fPyvFN,dojIbp,"}/*!sc*/
.dLkSLK{opacity:1;display:flex;align-items:center;justify-content:center;}/*!sc*/
data-styled.g27[id="pillButton__HideOnLoading-xa7tsy-2"]{content:"dLkSLK,"}/*!sc*/
.byexBE{position:relative;display:flex;align-items:center;justify-content:center;}/*!sc*/
data-styled.g28[id="pillButton__RelativeParent-xa7tsy-3"]{content:"byexBE,"}/*!sc*/
.jaHMLH{position:absolute;opacity:0;width:18px;height:18px;border:2px solid #bbbbbb;border-top-color:#808080;border-radius:50%;display:inline-block;box-sizing:border-box;animation:fEWCgj 1s linear infinite;}/*!sc*/
.ikoDXH{position:absolute;opacity:0;width:24px;height:24px;border:2px solid #bbbbbb;border-top-color:#808080;border-radius:50%;display:inline-block;box-sizing:border-box;animation:fEWCgj 1s linear infinite;}/*!sc*/
data-styled.g29[id="pillButton__Loader-xa7tsy-4"]{content:"jaHMLH,ikoDXH,"}/*!sc*/
.kiaXxk{cursor:pointer;display:flex;color:#808080;}/*!sc*/
.kiaXxk svg{width:24px;height:24px;background-color:#808080;}/*!sc*/
@media (min-width:1024px){.kiaXxk:hover{color:#404040;}.kiaXxk:hover svg{background-color:#404040;}}/*!sc*/
data-styled.g30[id="iconButton__ButtonContainer-sc-1v7s35n-0"]{content:"kiaXxk,"}/*!sc*/
.gnslfy{cursor:pointer;display:flex;flex-direction:column;align-items:center;color:#c40d23;}/*!sc*/
.gnslfy svg{width:24px;height:24px;background-color:#c40d23;}/*!sc*/
@media (min-width:1024px){.gnslfy:hover{color:#c40d23;}.gnslfy:hover svg{background-color:#c40d23;}}/*!sc*/
.gnWVLy{cursor:pointer;display:flex;flex-direction:column;align-items:center;color:#808080;}/*!sc*/
.gnWVLy svg{width:24px;height:24px;background-color:#808080;}/*!sc*/
@media (min-width:1024px){.gnWVLy:hover{color:#c40d23;}.gnWVLy:hover svg{background-color:#c40d23;}}/*!sc*/
data-styled.g31[id="iconWithTextButton__ButtonContainer-sc-1f9d1q4-0"]{content:"gnslfy,gnWVLy,"}/*!sc*/
.jgsLJq{margin-top:2px;max-height:none;opacity:1;transition:opacity 100ms;}/*!sc*/
data-styled.g32[id="iconWithTextButton__StyledP4-sc-1f9d1q4-1"]{content:"jgsLJq,"}/*!sc*/
.eKxEQi{cursor:pointer;display:flex;align-items:center;color:#404040;}/*!sc*/
.eKxEQi svg{height:24px;width:24px;background-color:#404040;}/*!sc*/
@media (min-width:1024px){.eKxEQi:hover{color:#c40d23;}.eKxEQi:hover svg{background-color:#c40d23;}}/*!sc*/
.giJQQO{cursor:pointer;display:flex;align-items:center;color:#404040;}/*!sc*/
.giJQQO svg{height:18px;width:18px;background-color:#404040;}/*!sc*/
@media (min-width:1024px){.giJQQO:hover{color:#c40d23;}.giJQQO:hover svg{background-color:#c40d23;}}/*!sc*/
data-styled.g33[id="textButton__ButtonContainer-sc-1lwyrq5-0"]{content:"eKxEQi,giJQQO,"}/*!sc*/
.LPXDD{display:flex;align-items:center;margin:0 4px 0 0;}/*!sc*/
.dPwnab{display:flex;align-items:center;margin:0 0 0 4px;}/*!sc*/
data-styled.g34[id="textButton__IconContainer-sc-1lwyrq5-1"]{content:"LPXDD,dPwnab,"}/*!sc*/
.zagrq{opacity:1;display:flex;align-items:center;justify-content:center;}/*!sc*/
data-styled.g35[id="textButton__HideOnLoading-sc-1lwyrq5-2"]{content:"zagrq,"}/*!sc*/
.cEFFFk{position:relative;display:flex;align-items:center;justify-content:center;}/*!sc*/
data-styled.g36[id="textButton__RelativeParent-sc-1lwyrq5-3"]{content:"cEFFFk,"}/*!sc*/
.iKUkbv{position:absolute;opacity:0;width:24px;height:24px;border:2px solid #bbbbbb;border-top-color:#808080;border-radius:50%;display:inline-block;box-sizing:border-box;animation:fEWCgj 1s linear infinite;}/*!sc*/
.jpphzf{position:absolute;opacity:0;width:18px;height:18px;border:2px solid #bbbbbb;border-top-color:#808080;border-radius:50%;display:inline-block;box-sizing:border-box;animation:fEWCgj 1s linear infinite;}/*!sc*/
data-styled.g37[id="textButton__Loader-sc-1lwyrq5-4"]{content:"iKUkbv,jpphzf,"}/*!sc*/
.jIudKr{text-underline-offset:4px;text-decoration-line:underline!important;color:#808080;}/*!sc*/
.jIudKr:hover{text-decoration-line:underline;}/*!sc*/
data-styled.g43[id="link__BaseContainer-g5z7t5-0"]{content:"jIudKr,"}/*!sc*/
.iaOHKt{width:auto;display:flex;justify-content:center;text-align:center;}/*!sc*/
data-styled.g48[id="sc-17m7qv9-0"]{content:"iaOHKt,"}/*!sc*/
.ibEUFj{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.ecwbQs{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.hfPUjl{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.hNMRPR{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.hwwgJn{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.kIWbJi{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.JsxLf{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.jDrCJW{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.cPDIOC{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.hveGtL{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.ljCSzL{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.PcAFT{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.kSPQhn{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.doQGyA{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
data-styled.g50[id="icon__IconContainer-sc-4fv57p-0"]{content:"ibEUFj,ecwbQs,hfPUjl,hNMRPR,hwwgJn,kIWbJi,JsxLf,jDrCJW,cPDIOC,hveGtL,ljCSzL,PcAFT,kSPQhn,doQGyA,"}/*!sc*/
.dfZltN{font-weight:700;}/*!sc*/
data-styled.g52[id="headline__DefaultContainer-axdp97-0"]{content:"dfZltN,"}/*!sc*/
.fTePaK{line-height:150%;font-size:22px;font-family:Roboto Slab,Noto Sans TC,sans-serif,Tauhu Oo;}/*!sc*/
@media (max-width:1023px){.fTePaK{font-size:18px;}}/*!sc*/
data-styled.g56[id="headline__H4Container-axdp97-4"]{content:"fTePaK,"}/*!sc*/
.brbzqK{display:flex;flex-direction:column;width:100vw;position:fixed;z-index:2000;background-color:#ffffff;box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.1);transform:translateY(100%);transition:transform 0.5s ease-in-out;align-items:center;justify-content:center;bottom:0;padding:24px;}/*!sc*/
data-styled.g59[id="sc-6p9hsq-0"]{content:"brbzqK,"}/*!sc*/
.cgQGYy{height:116px;margin-right:48px;}/*!sc*/
data-styled.g60[id="sc-6p9hsq-1"]{content:"cgQGYy,"}/*!sc*/
.egZKYj{display:flex;flex-direction:column;}/*!sc*/
data-styled.g61[id="sc-6p9hsq-2"]{content:"egZKYj,"}/*!sc*/
.ceKrsg{color:#404040;}/*!sc*/
@media (min-width:600px) and (max-width:1023px){.ceKrsg{margin:auto;}}/*!sc*/
data-styled.g62[id="sc-6p9hsq-3"]{content:"ceKrsg,"}/*!sc*/
.zzCqg{color:#808080;margin-top:4px;}/*!sc*/
@media (max-width:1023px){.zzCqg{margin-top:0;}}/*!sc*/
data-styled.g63[id="sc-6p9hsq-4"]{content:"zzCqg,"}/*!sc*/
.vTCbT{width:180px;align-self:flex-end;margin-left:48px;}/*!sc*/
data-styled.g64[id="sc-6p9hsq-5"]{content:"vTCbT,"}/*!sc*/
.iqwEut{align-self:end;}/*!sc*/
data-styled.g65[id="sc-6p9hsq-6"]{content:"iqwEut,"}/*!sc*/
.eYLAiV{display:flex;width:950px;}/*!sc*/
data-styled.g66[id="sc-6p9hsq-7"]{content:"eYLAiV,"}/*!sc*/
.iSOzni{display:flex;flex-direction:column;width:100vw;position:fixed;z-index:2000;background-color:#ffffff;box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.1);transform:translateY(100%);transition:transform 0.5s ease-in-out;bottom:0px;padding:24px 16px;}/*!sc*/
data-styled.g67[id="sc-6p9hsq-8"]{content:"iSOzni,"}/*!sc*/
.fxVwYs{display:flex;justify-content:space-between;}/*!sc*/
data-styled.g68[id="sc-6p9hsq-9"]{content:"fxVwYs,"}/*!sc*/
.hUVClw{margin:8px 0;}/*!sc*/
@media (min-width:600px) and (max-width:1023px){.hUVClw{align-self:center;margin:16px 0;display:flex;flex-direction:column;align-items:center;max-width:360px;text-align:center;}}/*!sc*/
data-styled.g69[id="sc-6p9hsq-10"]{content:"hUVClw,"}/*!sc*/
.cGDZIO{width:fit-content;align-self:flex-end;}/*!sc*/
@media (min-width:600px) and (max-width:1023px){.cGDZIO{align-self:center;}}/*!sc*/
data-styled.g70[id="sc-6p9hsq-11"]{content:"cGDZIO,"}/*!sc*/
.elfssG{display:none;}/*!sc*/
@media (max-width:767px){.elfssG{display:block;}}/*!sc*/
data-styled.g72[id="rwd__MobileOnly-gntj1s-1"]{content:"elfssG,"}/*!sc*/
.kUUUCg{display:none;}/*!sc*/
@media (min-width:1024px){.kUUUCg{display:block;}}/*!sc*/
data-styled.g73[id="rwd__DesktopAndAbove-gntj1s-2"]{content:"kUUUCg,"}/*!sc*/
.kXeFEs{display:none;}/*!sc*/
@media (max-width:1023px){.kXeFEs{display:block;}}/*!sc*/
data-styled.g74[id="rwd__TabletAndBelow-gntj1s-3"]{content:"kXeFEs,"}/*!sc*/
.ljrmnY{display:none;}/*!sc*/
@media (min-width:768px){.ljrmnY{display:block;}}/*!sc*/
data-styled.g75[id="rwd__TabletAndAbove-gntj1s-4"]{content:"ljrmnY,"}/*!sc*/
.dLJdml{width:fit-content;padding:8px 16px;box-shadow:0px 0px 24px rgba(0,0,0,0.1);border-radius:4px;display:flex;align-items:center;color:#ffffff;background-color:#404040;}/*!sc*/
data-styled.g270[id="snack-bar__SnackBarContainer-roennm-0"]{content:"dLJdml,"}/*!sc*/
.beqzhh{display:flex;flex-direction:column;border-radius:24px;box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.1);background-color:#ffffff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:fit-content;padding:24px 48px 48px 48px;}/*!sc*/
data-styled.g291[id="sc-1n4w8zg-1"]{content:"beqzhh,"}/*!sc*/
.hhSICT{display:flex;flex-direction:column;}/*!sc*/
data-styled.g292[id="sc-1n4w8zg-2"]{content:"hhSICT,"}/*!sc*/
.hJegaM{justify-content:flex-end;}/*!sc*/
data-styled.g293[id="sc-1n4w8zg-3"]{content:"hJegaM,"}/*!sc*/
.jABDNa{width:284px;margin-bottom:16px;}/*!sc*/
data-styled.g294[id="sc-1n4w8zg-4"]{content:"jABDNa,"}/*!sc*/
.ifDiRP{width:240px;margin:0 24px;}/*!sc*/
data-styled.g296[id="sc-1n4w8zg-6"]{content:"ifDiRP,"}/*!sc*/
.eJeqaL{display:flex;flex-direction:column;border-radius:24px;box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.1);background-color:#ffffff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;padding:24px;}/*!sc*/
data-styled.g297[id="sc-1n4w8zg-7"]{content:"eJeqaL,"}/*!sc*/
.ixNJcb{width:267px;align-self:center;}/*!sc*/
data-styled.g298[id="sc-1n4w8zg-8"]{content:"ixNJcb,"}/*!sc*/
.fXBBwU{width:100%;margin-top:24px;}/*!sc*/
data-styled.g299[id="sc-1n4w8zg-9"]{content:"fXBBwU,"}/*!sc*/
.gcvQmf{width:100vw;height:100vh;background-color:rgba(0, 0, 0, 0.2);z-index:5000;position:fixed;left:0;top:0;visibility:hidden;}/*!sc*/
data-styled.g300[id="sc-1n4w8zg-10"]{content:"gcvQmf,"}/*!sc*/
.iuacOH{z-index:2000;visibility:hidden;transition:visibility 0.5s linear 0.5s;}/*!sc*/
data-styled.g303[id="sc-2q9lnb-0"]{content:"iuacOH,"}/*!sc*/
.fppPTZ{border-width:1px 0 0 0;border-style:solid;border-color:#cdcdcd;height:0;width:100%;}/*!sc*/
data-styled.g304[id="divider__DividerBox-nohqp6-0"]{content:"fppPTZ,"}/*!sc*/
.iyXkcE{display:flex;flex-direction:column;gap:16px;width:120px;}/*!sc*/
@media (max-width:1023px){.iyXkcE{flex-grow:1;flex-basis:33%;word-wrap:break-word;max-width:33%;gap:8px;}}/*!sc*/
data-styled.g305[id="link__LinkColumn-sc-7lr0di-0"]{content:"iyXkcE,"}/*!sc*/
.dLsHIS{text-decoration:none;}/*!sc*/
data-styled.g306[id="link__LinkContainer-sc-7lr0di-1"]{content:"dLsHIS,"}/*!sc*/
.evbuqC{color:#808080;}/*!sc*/
.evbuqC:hover{color:#404040;}/*!sc*/
data-styled.g307[id="link__LinkItem-sc-7lr0di-2"]{content:"evbuqC,"}/*!sc*/
.gZZtvB{filter:none;opacity:1;width:272px;height:29px;}/*!sc*/
@media (max-width:1023px){.gZZtvB{width:232px;height:25px;}}/*!sc*/
data-styled.g309[id="logo-footer__LogoContainer-sc-754o6n-0"]{content:"gZZtvB,"}/*!sc*/
.ctJvFK{width:100%;background-color:#ffffff;}/*!sc*/
data-styled.g312[id="footer__FooterContainer-d1uef9-0"]{content:"ctJvFK,"}/*!sc*/
.tXqIt{display:flex;flex-direction:column;margin:auto;}/*!sc*/
@media (min-width:1024px){.tXqIt{max-width:1200px;padding:48px;}}/*!sc*/
@media (max-width:1023px){.tXqIt{flex-direction:column;justify-content:center;max-width:400px;padding:48px 24px 96px;}}/*!sc*/
data-styled.g313[id="footer__FooterSection-d1uef9-1"]{content:"tXqIt,"}/*!sc*/
.hEFyDH{width:100%;display:flex;flex-direction:row;justify-content:space-between;}/*!sc*/
@media (max-width:1023px){.hEFyDH{flex-direction:column;justify-content:center;}}/*!sc*/
data-styled.g314[id="footer__UpperContainer-d1uef9-2"]{content:"hEFyDH,"}/*!sc*/
.jmQebz{display:flex;flex-direction:column;justify-content:space-between;}/*!sc*/
.jmQebz a{text-decoration:none;}/*!sc*/
@media (min-width:1024px){.jmQebz{max-width:320px;}}/*!sc*/
@media (max-width:1023px){.jmQebz{gap:32px;width:100%;margin-bottom:48px;align-items:center;text-align:center;}}/*!sc*/
.jmQebz .button{width:280px;justify-content:center;}/*!sc*/
data-styled.g315[id="footer__InformationContainer-d1uef9-3"]{content:"jmQebz,"}/*!sc*/
.lkSCeb{width:100%;display:flex;flex-direction:column;gap:24px;}/*!sc*/
@media (max-width:1023px){.lkSCeb{align-items:center;gap:16px;}}/*!sc*/
data-styled.g316[id="footer__LogoAndDescription-d1uef9-4"]{content:"lkSCeb,"}/*!sc*/
.daNOtR{display:flex;gap:24px;}/*!sc*/
@media (max-width:1023px){.daNOtR{margin-bottom:16px;gap:16px;}}/*!sc*/
data-styled.g317[id="footer__LinksContainer-d1uef9-5"]{content:"daNOtR,"}/*!sc*/
.eYWstb{width:100%;margin-top:24px;margin-bottom:24px;}/*!sc*/
data-styled.g318[id="footer__Divider-d1uef9-6"]{content:"eYWstb,"}/*!sc*/
.edUUgT{display:flex;justify-content:space-between;}/*!sc*/
@media (max-width:1023px){.edUUgT{flex-direction:column-reverse;gap:24px;align-items:center;text-align:center;}}/*!sc*/
data-styled.g319[id="footer__BottomContainer-d1uef9-7"]{content:"edUUgT,"}/*!sc*/
.ieXuBe{display:flex;}/*!sc*/
@media (max-width:1023px){.ieXuBe{flex-direction:column;align-items:center;}}/*!sc*/
data-styled.g320[id="footer__InfoContainer-d1uef9-8"]{content:"ieXuBe,"}/*!sc*/
.fwsZeG{color:#808080;}/*!sc*/
data-styled.g321[id="footer__DescWithLink-d1uef9-9"]{content:"fwsZeG,"}/*!sc*/
.dIAYlD,.dIAYlD:visited{color:inherit!important;}/*!sc*/
data-styled.g322[id="footer__InfoLinkItem-d1uef9-10"]{content:"dIAYlD,"}/*!sc*/
.jhLNJu{display:flex;gap:16px;}/*!sc*/
data-styled.g323[id="footer__IconList-d1uef9-11"]{content:"jhLNJu,"}/*!sc*/
.ixzQRu{color:#808080;}/*!sc*/
data-styled.g324[id="footer__P2Gray600-d1uef9-12"]{content:"ixzQRu,"}/*!sc*/
.efWPIy{color:#808080;}/*!sc*/
data-styled.g325[id="footer__P3Gray600-d1uef9-13"]{content:"efWPIy,"}/*!sc*/
.kxKDQG{display:flex;}/*!sc*/
@media (max-width:1023px){.kxKDQG{display:none;}}/*!sc*/
data-styled.g326[id="footer__DesktopAndAboveWithFlex-d1uef9-14"]{content:"kxKDQG,"}/*!sc*/
.fqVNiM{display:flex;align-items:center;}/*!sc*/
.fqVNiM a{text-decoration:none;}/*!sc*/
data-styled.g327[id="channels__Item-nu2llv-0"]{content:"fqVNiM,"}/*!sc*/
.kvAwzl{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 16px;}/*!sc*/
data-styled.g328[id="channels__CategoryContainer-nu2llv-1"]{content:"kvAwzl,"}/*!sc*/
.jQVIyt{display:flex;flex-direction:column;align-items:center;}/*!sc*/
data-styled.g329[id="channels__ChannelContainer-nu2llv-2"]{content:"jQVIyt,"}/*!sc*/
.XOSwA{justify-content:center;}/*!sc*/
data-styled.g330[id="action-button-item__StyledPillButton-z0zuf3-0"]{content:"XOSwA,"}/*!sc*/
.gpkLZV{display:flex;align-items:center;justify-content:center;margin:0 0 0 16px;}/*!sc*/
.gpkLZV:first-child{margin-top:0;margin-left:0;}/*!sc*/
.gpkLZV a{text-decoration:none;}/*!sc*/
data-styled.g331[id="action-button-item__ActionItem-z0zuf3-1"]{content:"gpkLZV,"}/*!sc*/
.jFRLTL{display:flex;align-items:center;flex-direction:row;}/*!sc*/
data-styled.g332[id="action-button-item__ActionsContainer-z0zuf3-2"]{content:"jFRLTL,"}/*!sc*/
.fqEGnL{display:flex;align-items:center;padding:8px 16px;border:none;border-radius:40px;background-color:rgba(241, 241, 241, 0.8);}/*!sc*/
data-styled.g333[id="search-bar__InputContainer-sc-1mjh7mz-0"]{content:"fqEGnL,"}/*!sc*/
.bbvLYd{display:flex;align-items:center;}/*!sc*/
.bbvLYd .search-bar__InputContainer-sc-1mjh7mz-0{border:1px solid transparent;}/*!sc*/
data-styled.g334[id="search-bar__Container-sc-1mjh7mz-1"]{content:"bbvLYd,"}/*!sc*/
.bmeYTd{color:#404040;margin-right:8px;height:24px;font-size:14px;}/*!sc*/
.bmeYTd,.bmeYTd:focus,.bmeYTd:focus-visible{border:none;background-color:transparent;outline:none;}/*!sc*/
.bmeYTd:focus::placeholder,.bmeYTd:focus-visible::placeholder{color:#9c9c9c;}/*!sc*/
.bmeYTd::placeholder{color:#9c9c9c;}/*!sc*/
.bmeYTd::-webkit-search-cancel-button{display:none;}/*!sc*/
data-styled.g335[id="search-bar__Input-sc-1mjh7mz-2"]{content:"bmeYTd,"}/*!sc*/
.GpoyD{margin-left:8px;}/*!sc*/
@media (max-width:1023px){.GpoyD{display:none;}}/*!sc*/
data-styled.g336[id="search-bar__DesktopOnlyIconButton-sc-1mjh7mz-3"]{content:"GpoyD,"}/*!sc*/
.lcsjdj{display:flex;}/*!sc*/
data-styled.g340[id="icons__IconsContainer-ay66zn-0"]{content:"lcsjdj,"}/*!sc*/
.gFLuRi{position:relative;margin-right:16px;}/*!sc*/
.gFLuRi:last-child{margin-right:0;}/*!sc*/
.gFLuRi a{display:flex;}/*!sc*/
data-styled.g341[id="icons__IconContainer-ay66zn-1"]{content:"gFLuRi,"}/*!sc*/
.klSGDF{opacity:1;transition:opacity 300ms ease;}/*!sc*/
data-styled.g342[id="icons__Container-ay66zn-2"]{content:"klSGDF,"}/*!sc*/
.vpOzU{display:flex;flex-direction:column;}/*!sc*/
data-styled.g343[id="icons__LogContainer-ay66zn-3"]{content:"vpOzU,"}/*!sc*/
.fIpBnX{opacity:0;transition:opacity 300ms ease;position:absolute;right:0;top:-8px;z-index:-1;}/*!sc*/
data-styled.g344[id="icons__SearchContainer-ay66zn-4"]{content:"fIpBnX,"}/*!sc*/
.bDgduy{color:#404040;display:flex;align-items:center;cursor:default;font-family:source-han-serif-tc,serif;font-weight:400;font-size:14px;}/*!sc*/
data-styled.g345[id="slogan__SloganContainer-sc-1eoofl8-0"]{content:"bDgduy,"}/*!sc*/
.CUJuN{display:flex;justify-content:space-between;padding:8px 16px;box-shadow:0px 0px 2px rgba(0,0,0,0.15);background-color:#f1f1f1;padding-bottom:calc(8px + env(safe-area-inset-bottom,0));}/*!sc*/
.CUJuN a{text-decoration:none;}/*!sc*/
.CUJuN a:visited,.CUJuN a:active{color:inherit;background-color:inherit;}/*!sc*/
.CUJuN svg{background-color:transparent;fill:currentColor;width:24px;height:24px;}/*!sc*/
data-styled.g370[id="tab-bar__TabBarContainer-bdt7uj-0"]{content:"CUJuN,"}/*!sc*/
.jwHqg{text-decoration:none;display:flex;justify-content:center;margin-right:8px;flex:1;}/*!sc*/
.jwHqg:last-child{margin-right:0;}/*!sc*/
data-styled.g371[id="tab-bar__ButtonLinkContainer-bdt7uj-1"]{content:"jwHqg,"}/*!sc*/
.kSsGpG{display:flex;justify-content:center;margin-right:8px;flex:1;}/*!sc*/
.kSsGpG:last-child{margin-right:0;}/*!sc*/
data-styled.g372[id="tab-bar__ButtonContainer-bdt7uj-2"]{content:"kSsGpG,"}/*!sc*/
.IBatX{position:sticky;top:0;width:100%;background-color:#f1f1f1;transform:translateY( 0 );transition:transform 300ms ease-out;}/*!sc*/
data-styled.g373[id="header__HeaderContainer-sc-1krza7i-0"]{content:"IBatX,"}/*!sc*/
.iyalzw{display:flex;flex-direction:column;margin:auto;z-index:3;}/*!sc*/
@media (min-width:1440px){.iyalzw{width:1280px;}}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.iyalzw{padding:0 48px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.iyalzw{padding:0 32px;}}/*!sc*/
@media (max-width:767px){.iyalzw{padding:0 24px;}}/*!sc*/
data-styled.g374[id="header__HeaderSection-sc-1krza7i-1"]{content:"iyalzw,"}/*!sc*/
.jEKHsn{display:flex;align-items:center;margin-right:16px;}/*!sc*/
.jEKHsn a{display:flex;}/*!sc*/
data-styled.g375[id="header__LogoContainer-sc-1krza7i-2"]{content:"jEKHsn,"}/*!sc*/
.kjGMBn{display:flex;align-items:center;}/*!sc*/
.kjGMBn img{height:21px;}/*!sc*/
.kjGMBn a{display:flex;}/*!sc*/
data-styled.g376[id="header__MobileLogoContainer-sc-1krza7i-3"]{content:"kjGMBn,"}/*!sc*/
.krzUGJ{display:flex;align-items:center;justify-content:space-between;padding:24px 16px;z-index:2;background-color:#f1f1f1;}/*!sc*/
.krzUGJ .header__ShowWhenNarrow-sc-1krza7i-5{opacity:0;transition:opacity 200ms;transition-delay:0;}/*!sc*/
.krzUGJ .header__HideWhenNarrow-sc-1krza7i-4{opacity:1;transition:opacity 200ms;transition-delay:0;pointer-events:all;}/*!sc*/
.krzUGJ .header__LogoContainer-sc-1krza7i-2{margin-left:0;transform:translateX(-24px);transition:all 200ms;transition-delay:0;}/*!sc*/
.krzUGJ .header__LogoContainer-sc-1krza7i-2 img,.krzUGJ .header__LogoContainer-sc-1krza7i-2 a{height:32px;transition:height 200ms;transition-delay:0;}/*!sc*/
@media (max-width:1023px){.krzUGJ{padding:16px 0;}}/*!sc*/
data-styled.g379[id="header__TopRow-sc-1krza7i-6"]{content:"krzUGJ,"}/*!sc*/
.ijDkqT{opacity:1;transition:opacity 50ms;transition-delay:0;}/*!sc*/
data-styled.g380[id="header__StyledDivider-sc-1krza7i-7"]{content:"ijDkqT,"}/*!sc*/
.iWUNyW{margin-left:24px;}/*!sc*/
@media (max-width:767px){.iWUNyW{margin-left:16px;}}/*!sc*/
data-styled.g381[id="header__IconContainer-sc-1krza7i-8"]{content:"iWUNyW,"}/*!sc*/
.layaku{display:flex;align-items:center;}/*!sc*/
data-styled.g382[id="header__FlexGroup-sc-1krza7i-9"]{content:"layaku,"}/*!sc*/
.hkxQUF{z-index:1;}/*!sc*/
.hkxQUF .channel-effect-enter{opacity:0;}/*!sc*/
.hkxQUF .channel-effect-enter-active{animation:gWsvmz 200ms linear;animation-delay:150ms;}/*!sc*/
.hkxQUF .channel-effect-exit-active{animation:kWaUui 200ms linear;animation-delay:0ms;}/*!sc*/
data-styled.g383[id="header__ChannelContainer-sc-1krza7i-10"]{content:"hkxQUF,"}/*!sc*/
.IQCeR{z-index:4;position:absolute;top:0;left:-280px;transition:transform 300ms ease-in-out;transform:translateX( 0 );}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.IQCeR{left:-320px;transform:translateX(0);}}/*!sc*/
@media (max-width:767px){.IQCeR{left:0;transform:none;opacity:0;}}/*!sc*/
data-styled.g384[id="header__HamburgerContainer-sc-1krza7i-11"]{content:"IQCeR,"}/*!sc*/
.dIuWqI{position:fixed;bottom:0;left:0;width:100%;}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.dIuWqI{z-index:3;}}/*!sc*/
@media (max-width:767px){.dIuWqI{z-index:10;}}/*!sc*/
data-styled.g385[id="header__TabBarContainer-sc-1krza7i-12"]{content:"dIuWqI,"}/*!sc*/
.dyBjDA{display:none;margin-right:8px;padding:4px;transform:translateX(-8px);}/*!sc*/
data-styled.g387[id="header__PrevButton-sc-1krza7i-14"]{content:"dyBjDA,"}/*!sc*/
.fHqKCi{background-color:#f1f1f1;}/*!sc*/
data-styled.g388[id="sc-11dj188-0"]{content:"fHqKCi,"}/*!sc*/
.LGoxK{position:relative;}/*!sc*/
data-styled.g389[id="sc-11dj188-1"]{content:"LGoxK,"}/*!sc*/
.kjoVUJ{position:sticky;top:0;z-index:1000;}/*!sc*/
data-styled.g390[id="sc-11dj188-2"]{content:"kjoVUJ,"}/*!sc*/
/*!sc*/
/*!sc*/
/*!sc*/
/*!sc*/
html{font-size:18px;font-family:Roboto Slab,sans-serif;-webkit-font-smoothing:antialiased;}/*!sc*/
html.fontsLoaded{font-family:Roboto Slab,Noto Sans TC,sans-serif,Tauhu Oo;}/*!sc*/
body{overflow-x:auto;overflow-y:auto;letter-spacing:0.4px;line-height:1.4;}/*!sc*/
body abbr[title],body abbr[data-original-title]{border-bottom:0;}/*!sc*/
body *,body :before,body :after{box-sizing:border-box;}/*!sc*/
body a,body a:link,body a:visited{text-decoration:none;}/*!sc*/
body img{vertical-align:middle;}/*!sc*/
body img.img-responsive{max-width:100%;height:auto;display:block;}/*!sc*/
body .hidden{display:none!important;}/*!sc*/
body .container{line-height:1.8;}/*!sc*/
body .no-hover{border-bottom:0!important;}/*!sc*/
body .no-hover:after{display:none;}/*!sc*/
body .no-hover:hover:after{width:0;display:none;}/*!sc*/
body .text-justify{text-align:justify;}/*!sc*/
body .text-center{text-align:center;}/*!sc*/
body .center-block{display:block;margin-left:auto;margin-right:auto;}/*!sc*/
body .visible-print{display:none;}/*!sc*/
body figure,body p{margin:0;}/*!sc*/
body strong{font-weight:700;}/*!sc*/
@media print{body .hidden-print{display:none!important;}body .visible-print{display:block!important;}body a[href]:after{content:'';}}/*!sc*/
body.disable-scroll{overflow:hidden;}/*!sc*/
::selection{background-color:#9f7544;color:#ffffff;}/*!sc*/
form.gsc-search-box,.gsc-above-wrapper-area,.gsc-wrapper{max-width:100%!important;}/*!sc*/
data-styled.g434[id="sc-global-fawhaH1"]{content:"sc-global-fawhaH1,"}/*!sc*/
.jwkJnd{position:fixed;bottom:8px;z-index:1;transition:opacity 100ms ease-in-out;opacity:0;display:flex;justify-content:center;width:100%;}/*!sc*/
@media (min-width:1024px){.jwkJnd{bottom:24px;}}/*!sc*/
@media (max-width:1023px){.jwkJnd{bottom:calc(env(safe-area-inset-bottom, 0) + 60px + 8px);padding:0 16px;}}/*!sc*/
.jwkJnd>div{max-width:440px;max-width:100%;}/*!sc*/
data-styled.g435[id="sc-9a6kdu-0"]{content:"jwkJnd,"}/*!sc*/
@keyframes fEWCgj{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}/*!sc*/
data-styled.g436[id="sc-keyframes-fEWCgj"]{content:"fEWCgj,"}/*!sc*/
@keyframes gWsvmz{from{transform:translateY(-50px);opacity:0;}to{transform:translateY(0);opacity:1;}}/*!sc*/
data-styled.g437[id="sc-keyframes-gWsvmz"]{content:"gWsvmz,"}/*!sc*/
@keyframes kWaUui{from{transform:translateY(0);}to{transform:translateY(-50px);}}/*!sc*/
data-styled.g438[id="sc-keyframes-kWaUui"]{content:"kWaUui,"}/*!sc*/
.TSUjO{padding-top:2px;padding-bottom:2px;}/*!sc*/
.TSUjO:hover{cursor:pointer;}/*!sc*/
data-styled.g552[id="sc-1m0khtm-0"]{content:"TSUjO,"}/*!sc*/
.cAkqgd{font-size:14px;font-weight:400;line-height:1;margin:2px 3px;}/*!sc*/
data-styled.g553[id="sc-1m0khtm-1"]{content:"cAkqgd,"}/*!sc*/
.gifntv{margin-bottom:18px;color:#c40d23;background:none;}/*!sc*/
data-styled.g558[id="sc-1u2vgx5-0"]{content:"gifntv,"}/*!sc*/
.dbSpYp{position:fixed;float:right;right:16px;top:50vh;z-index:100;transform:translateY(-50%);color:#c40d23;will-change:transform;}/*!sc*/
@supports (position:sticky){.dbSpYp{position:sticky;}}/*!sc*/
@media (min-width:768px) and (max-width:991px){.dbSpYp{right:3px;}}/*!sc*/
@media (max-width:767px){.dbSpYp{display:none;}}/*!sc*/
data-styled.g559[id="sc-1u2vgx5-1"]{content:"dbSpYp,"}/*!sc*/
.jQUaIJ{font-size:14px;color:#9f7544;cursor:pointer;display:inline-block;}/*!sc*/
.jQUaIJ >span{padding-right:7px;}/*!sc*/
.jQUaIJ svg{width:7px;margin-bottom:-1px;margin-left:7px;transition:0.3s all ease-out;}/*!sc*/
.jQUaIJ:hover >svg{transform:translateX(5px);}/*!sc*/
.jQUaIJ .bottom-link__TextSpan-r5njx2-0{color:#9f7544;}/*!sc*/
.jQUaIJ .bottom-link__StyledA-r5njx2-1:visited{color:#9f7544;}/*!sc*/
.dIpSBs{font-size:14px;color:#c09662;cursor:pointer;display:inline-block;}/*!sc*/
.dIpSBs >span{padding-right:7px;}/*!sc*/
.dIpSBs svg{width:7px;margin-bottom:-1px;margin-left:7px;transition:0.3s all ease-out;}/*!sc*/
.dIpSBs:hover >svg{transform:translateX(5px);}/*!sc*/
.dIpSBs .bottom-link__TextSpan-r5njx2-0{color:#c09662;}/*!sc*/
.dIpSBs .bottom-link__StyledA-r5njx2-1:visited{color:#c09662;}/*!sc*/
data-styled.g562[id="bottom-link__Wrapper-r5njx2-2"]{content:"jQUaIJ,dIpSBs,"}/*!sc*/
.hApMGQ{margin:0 auto;max-width:1440px;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.hApMGQ{max-width:1024px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.hApMGQ{max-width:768px;}}/*!sc*/
@media (max-width:767px){.hApMGQ{max-width:767px;}}/*!sc*/
data-styled.g563[id="section-content-wrapper__ContentWrapper-shv972-0"]{content:"hApMGQ,"}/*!sc*/
.cbTsWI{position:relative;padding-top:100px;padding-bottom:80px;}/*!sc*/
@media (max-width:767px){.cbTsWI{padding-top:30px;padding-bottom:60px;}}/*!sc*/
data-styled.g564[id="section__Section-z0ptm1-0"]{content:"cbTsWI,"}/*!sc*/
.eLHQVA{display:none;}/*!sc*/
@media (max-width:767px){.eLHQVA{display:block;font-size:12px;position:absolute;letter-spacing:0.4px;z-index:3;top:-8px;left:0;right:0;text-align:center;}.eLHQVA >span{color:#ffffff;padding-left:5px;padding-right:5px;background-color:#c40d23;}}/*!sc*/
data-styled.g565[id="section-name__SectionName-ezov0u-0"]{content:"eLHQVA,"}/*!sc*/
.blpjZz{cursor:pointer;text-decoration:none;color:#404040;}/*!sc*/
@media (min-width:768px){.blpjZz{transition:200ms opacity linear;}.blpjZz:hover{opacity:0.7;}}/*!sc*/
data-styled.g566[id="hover-effect__HoverEffect-e7izmf-0"]{content:"blpjZz,"}/*!sc*/
.hhgOGg{width:100%;height:100%;}/*!sc*/
data-styled.g568[id="twreporter-link__PlainContainer-sc-16vqglp-1"]{content:"hhgOGg,"}/*!sc*/
.eqJito{width:100%;height:100%;}/*!sc*/
.eqJito >img{width:100%;height:100%;object-fit:cover;}/*!sc*/
data-styled.g569[id="img-wrapper__ImgObjectFit-pv7pm0-0"]{content:"eqJito,"}/*!sc*/
.gNfkMi .swiper-container{width:100%;}/*!sc*/
.gNfkMi .swiper-slide{width:74.375%;}/*!sc*/
data-styled.g571[id="mobile-swiper-list__MobileList-sc-12lzcgi-0"]{content:"gNfkMi,"}/*!sc*/
.iDItWn{background-color:#e2e2e2;}/*!sc*/
data-styled.g572[id="category-section__Container-sc-1vfzdxm-0"]{content:"iDItWn,"}/*!sc*/
.hBaeea{background-color:initial;padding-bottom:10px;}/*!sc*/
data-styled.g573[id="category-section__SectionWrapper-sc-1vfzdxm-1"]{content:"hBaeea,"}/*!sc*/
.fmsfBz{display:flex;flex-wrap:wrap;padding:0 47px;justify-content:center;}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.fmsfBz{padding:0 34px;}}/*!sc*/
@media (max-width:767px){.fmsfBz{display:none;}}/*!sc*/
data-styled.g574[id="category-section__FlexBox-sc-1vfzdxm-2"]{content:"fmsfBz,"}/*!sc*/
.hMCuZo{background-color:#ffffff;position:relative;margin-bottom:70px;padding-bottom:20px;width:312px;margin-right:32.6px;}/*!sc*/
.hMCuZo:nth-child(4n){margin-right:0px;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.hMCuZo{width:210px;margin-right:30px;}.hMCuZo:nth-child(4n){margin-right:0px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.hMCuZo{width:160px;margin-right:20px;}.hMCuZo:nth-child(4n){margin-right:0px;}}/*!sc*/
@media (max-width:767px){.hMCuZo{width:100%;height:100%;margin-bottom:20px;padding-bottom:0px;}}/*!sc*/
data-styled.g575[id="category-section__FlexItem-sc-1vfzdxm-3"]{content:"hMCuZo,"}/*!sc*/
.ficddH{height:202px;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.ficddH{height:138px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.ficddH{height:138px;}}/*!sc*/
@media (max-width:767px){.ficddH{height:186px;}}/*!sc*/
data-styled.g576[id="category-section__ImgFrame-sc-1vfzdxm-4"]{content:"ficddH,"}/*!sc*/
.eRPYMd{background-color:#e2e2e2;width:100%;color:#404040;font-weight:700;line-height:1.4;text-align:center;font-size:20px;padding-bottom:8px;}/*!sc*/
data-styled.g577[id="category-section__CategoryName-sc-1vfzdxm-5"]{content:"eRPYMd,"}/*!sc*/
.lhpYdA{background:white;padding:16px 0 20px 0;min-height:94px;}/*!sc*/
data-styled.g578[id="category-section__TextFrame-sc-1vfzdxm-6"]{content:"lhpYdA,"}/*!sc*/
.xEObu{font-family:merriweather,source-han-serif-tc,serif;font-weight:700;font-size:20px;color:#404040;line-height:1.4;width:92%;margin:0 auto;}/*!sc*/
@media (max-width:767px){.xEObu{width:88.18565400843882%;}}/*!sc*/
data-styled.g579[id="category-section__Title-sc-1vfzdxm-7"]{content:"xEObu,"}/*!sc*/
.kPzboH{position:absolute;left:50%;bottom:-16px;padding-top:16px;transform:translateX(-50%);text-align:center;width:101%;background-color:#e2e2e2;}/*!sc*/
@media (max-width:767px){.kPzboH{position:relative;}}/*!sc*/
data-styled.g580[id="category-section__More-sc-1vfzdxm-8"]{content:"kPzboH,"}/*!sc*/
.iDyZXC{color:#c40d23;font-size:12px;}/*!sc*/
data-styled.g586[id="category-name__CategoryName-a6uqyy-0"]{content:"iDyZXC,"}/*!sc*/
.cQvJof{padding-top:0;background:#ffffff;}/*!sc*/
data-styled.g587[id="editor-picks-mobile__CarouselContainer-sc-666dlb-0"]{content:"cQvJof,"}/*!sc*/
.fZfBYf{height:240px;position:relative;}/*!sc*/
data-styled.g588[id="editor-picks-mobile__TextFrame-sc-666dlb-1"]{content:"fZfBYf,"}/*!sc*/
.eKjEdw{position:absolute;top:30px;left:50%;transform:translateX(-50%);width:74px;text-align:center;}/*!sc*/
data-styled.g589[id="editor-picks-mobile__Category-sc-666dlb-2"]{content:"eKjEdw,"}/*!sc*/
.dMAFRU{top:50px;left:50%;transform:translateX(-50%);width:100%;font-size:24px;font-weight:700;font-family:merriweather,source-han-serif-tc,serif;color:#404040;position:absolute;}/*!sc*/
data-styled.g590[id="editor-picks-mobile__Title-sc-666dlb-3"]{content:"dMAFRU,"}/*!sc*/
.llrvi{width:100%;height:3.99;overflow:hidden;position:absolute;line-height:1.33em;max-height:3.99em;text-align:center;margin-right:-1em;padding-right:1em;}/*!sc*/
.llrvi::before{content:'...';position:absolute;right:0;bottom:0;}/*!sc*/
.llrvi::after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:0.25em;background:#ffffff;}/*!sc*/
data-styled.g591[id="editor-picks-mobile__TitleSpan-sc-666dlb-4"]{content:"llrvi,"}/*!sc*/
.fQpFqE{top:150px;left:50%;font-size:18px;transform:translateX(-50%);width:100%;text-align:left;color:#404040;overflow:hidden;position:absolute;line-height:1.43em;max-height:4.29em;text-align:justify;margin-right:-1em;padding-right:1em;}/*!sc*/
.fQpFqE::before{content:'...';position:absolute;right:0;bottom:0;}/*!sc*/
.fQpFqE::after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:0.25em;background:#ffffff;}/*!sc*/
data-styled.g592[id="editor-picks-mobile__Description-sc-666dlb-5"]{content:"fQpFqE,"}/*!sc*/
.ciRrcj{height:186px;}/*!sc*/
data-styled.g593[id="editor-picks-mobile__ImgFrame-sc-666dlb-6"]{content:"ciRrcj,"}/*!sc*/
.hnSHMI{overflow-x:hidden;position:relative;}/*!sc*/
@media (max-width:767px){.hnSHMI{display:none;}}/*!sc*/
data-styled.g594[id="editor-picks__CarouselContainer-sc-1bdfw2o-0"]{content:"hnSHMI,"}/*!sc*/
.gGMPNp{position:relative;display:flex;height:932px;align-items:center;}/*!sc*/
@media (max-width:1439px){.gGMPNp{height:702px;}}/*!sc*/
data-styled.g595[id="editor-picks__FlexContainer-sc-1bdfw2o-1"]{content:"gGMPNp,"}/*!sc*/
.iFpuXY{flex:0 0 20%;margin-right:20%;position:relative;transform:translateX(-0%);transition:500ms transform ease-in,500ms margin-top ease-in;cursor:pointer;margin-top:16px;z-index:2;}/*!sc*/
@media (max-width:1439px){.iFpuXY{margin-top:16px;}}/*!sc*/
.mLCFB{flex:0 0 20%;margin-right:20%;position:relative;transform:translateX(-0%);transition:500ms transform ease-in,500ms margin-top ease-in;cursor:pointer;margin-top:-770px;z-index:2;}/*!sc*/
@media (max-width:1439px){.mLCFB{margin-top:-540px;}}/*!sc*/
data-styled.g596[id="editor-picks__FlexItem-sc-1bdfw2o-2"]{content:"iFpuXY,mLCFB,"}/*!sc*/
.jLUtrd{cursor:pointer;position:absolute;width:886px;height:570px;left:50%;top:236px;transform:translateX(-50%);}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.jLUtrd{width:610px;height:391px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.jLUtrd{width:450px;height:295px;}}/*!sc*/
data-styled.g597[id="editor-picks__ImgFrame-sc-1bdfw2o-3"]{content:"jLUtrd,"}/*!sc*/
.kYYPLs{cursor:pointer;position:absolute;top:480px;}/*!sc*/
data-styled.g598[id="editor-picks__Arrow-sc-1bdfw2o-4"]{content:"kYYPLs,"}/*!sc*/
.OGURP{left:17%;display:inline;transition:0.2s display linear;}/*!sc*/
@media (max-width:1439px){.OGURP{top:365px;}}/*!sc*/
data-styled.g599[id="editor-picks__LeftArrow-sc-1bdfw2o-5"]{content:"OGURP,"}/*!sc*/
.dOxJSD{right:17%;display:inline;transition:0.2s display linear;}/*!sc*/
@media (max-width:1439px){.dOxJSD{top:365px;}}/*!sc*/
data-styled.g600[id="editor-picks__RightArrow-sc-1bdfw2o-6"]{content:"dOxJSD,"}/*!sc*/
.ecpiWJ{text-align:center;height:16px;line-height:1.33;position:absolute;width:auto;transform:translateX(-50%);text-align:center;width:161px;height:16px;top:453px;left:10%;}/*!sc*/
@media (max-width:1439px){.ecpiWJ{top:338px;}}/*!sc*/
.ecpiWR{text-align:center;height:16px;line-height:1.33;position:absolute;width:auto;transform:translateX(-50%);text-align:center;width:161px;height:16px;top:453px;left:90%;}/*!sc*/
@media (max-width:1439px){.ecpiWR{top:338px;}}/*!sc*/
data-styled.g601[id="editor-picks__SideCategory-sc-1bdfw2o-7"]{content:"ecpiWJ,ecpiWR,"}/*!sc*/
.VLYNx{text-align:center;height:16px;line-height:1.33;position:absolute;top:60px;left:50%;width:auto;transform:translateX(-50%);text-align:center;width:161px;height:16px;}/*!sc*/
data-styled.g602[id="editor-picks__MiddleCategory-sc-1bdfw2o-8"]{content:"VLYNx,"}/*!sc*/
.iwBTEK{font-size:16px;font-weight:700;font-family:merriweather,source-han-serif-tc,serif;color:#404040;width:150px;position:absolute;text-align:center;line-height:1.25;max-height:7.5;top:0;left:50%;transform:translateX(-50%);overflow:hidden;line-break:anywhere;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.iwBTEK{width:120px;}}/*!sc*/
@media (max-width:1023px){.iwBTEK{width:90px;}}/*!sc*/
.gjnqSa{font-size:32px;font-weight:700;font-family:merriweather,source-han-serif-tc,serif;color:#404040;width:450px;position:absolute;text-align:center;line-height:1.25;max-height:2.5;top:0;left:50%;transform:translateX(-50%);overflow:hidden;line-break:anywhere;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.gjnqSa{width:450px;}}/*!sc*/
@media (max-width:1023px){.gjnqSa{width:450px;}}/*!sc*/
data-styled.g603[id="editor-picks__Title-sc-1bdfw2o-9"]{content:"iwBTEK,gjnqSa,"}/*!sc*/
.dQvugA{position:absolute;font-size:16px;width:450px;top:171px;left:50%;color:#404040;transform:translateX(-50%);overflow:hidden;position:absolute;line-height:1.43em;max-height:2.86em;text-align:justify;margin-right:-1em;padding-right:1em;z-index:2;}/*!sc*/
.dQvugA::before{content:'...';position:absolute;right:0;bottom:0;}/*!sc*/
.dQvugA::after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:0.25em;background:white;}/*!sc*/
@media (min-width:768px){.dQvugA{transition:.2s opacity linear;}}/*!sc*/
data-styled.g604[id="editor-picks__Description-sc-1bdfw2o-10"]{content:"dQvugA,"}/*!sc*/
.ehZBav{cursor:pointer;text-decoration:none;color:#404040;}/*!sc*/
@media (min-width:768px){.ehZBav{opacity:1;transition:.2s opacity linear;}}/*!sc*/
data-styled.g605[id="editor-picks__HoverEffect-sc-1bdfw2o-11"]{content:"ehZBav,"}/*!sc*/
.ikMjZw{opacity:1;z-index:1;transition:150ms opacity ease-in-out;}/*!sc*/
.ikMlhM{opacity:0;z-index:0;transition:150ms opacity ease-in-out;}/*!sc*/
data-styled.g606[id="editor-picks__FadeInFadeOut-sc-1bdfw2o-12"]{content:"ikMjZw,ikMlhM,"}/*!sc*/
.gLAhce{background-color:#f1f1f1;}/*!sc*/
data-styled.g607[id="infographic-section__Container-sc-2fohll-0"]{content:"gLAhce,"}/*!sc*/
.cOPbJP{list-style-type:none;display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;}/*!sc*/
@media (max-width:767px){.cOPbJP{display:none;}}/*!sc*/
data-styled.g608[id="infographic-section__UpperList-sc-2fohll-1"]{content:"cOPbJP,"}/*!sc*/
.iuTLGI{align-items:flex-end;margin-top:-282px;margin-bottom:59px;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.iuTLGI{margin-top:-170px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.iuTLGI{margin-top:-130px;margin-bottom:51px;}}/*!sc*/
data-styled.g609[id="infographic-section__LowerList-sc-2fohll-2"]{content:"iuTLGI,"}/*!sc*/
.jheTCo{margin-bottom:39px;}/*!sc*/
data-styled.g610[id="infographic-section__MobileList-sc-2fohll-3"]{content:"jheTCo,"}/*!sc*/
.gofjtM{max-width:430px;transition:300ms all linear;}/*!sc*/
.gofjtM:first-child{margin-right:30px;}/*!sc*/
.gofjtM:last-child{margin-left:30px;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.gofjtM{max-width:290px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.gofjtM{max-width:220px;}.gofjtM:first-child{margin-right:20px;}.gofjtM:last-child{margin-left:20px;}}/*!sc*/
@media (max-width:767px){.gofjtM{max-width:100%;}.gofjtM:first-child{margin-left:0;}.gofjtM:last-child{margin-right:0;}}/*!sc*/
@media (min-width:768px){.gofjtM:hover{opacity:0.7;}}/*!sc*/
data-styled.g611[id="infographic-section__Item-sc-2fohll-4"]{content:"gofjtM,"}/*!sc*/
.bZHSdi{background-color:#ffffff;width:430px;min-height:115px;padding:8px 20px 15px 12px;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.bZHSdi{width:290px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.bZHSdi{margin:0 auto;width:220px;}}/*!sc*/
@media (max-width:767px){.bZHSdi{width:100%;height:100%;}}/*!sc*/
data-styled.g612[id="infographic-section__WordBlock-sc-2fohll-5"]{content:"bZHSdi,"}/*!sc*/
.kUYsqd{margin:0;font-weight:700;font-family:merriweather,source-han-serif-tc,serif;font-size:20px;color:#404040;}/*!sc*/
@media (min-width:1024px){.kUYsqd{overflow:hidden;position:relative;line-height:1.4em;max-height:2.8em;text-align:justify;margin-right:-1em;padding-right:1em;}.kUYsqd::before{content:'...';position:absolute;right:0;bottom:0;}.kUYsqd::after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:0.25em;background:#ffffff;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.kUYsqd{font-size:16px;overflow:hidden;position:relative;line-height:1.4em;max-height:4.199999999999999em;text-align:justify;margin-right:-1em;padding-right:1em;}.kUYsqd::before{content:'...';position:absolute;right:0;bottom:0;}.kUYsqd::after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:0.25em;background:#ffffff;}}/*!sc*/
data-styled.g613[id="infographic-section__Title-sc-2fohll-6"]{content:"kUYsqd,"}/*!sc*/
.gCuJNE{position:relative;width:430px;height:596px;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.gCuJNE{max-width:290px;height:390px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.gCuJNE{margin:0 auto;width:220px;height:290px;}}/*!sc*/
@media (max-width:767px){.gCuJNE{width:100%;height:186px;}}/*!sc*/
.dnzUlv{position:relative;width:430px;height:282px;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.dnzUlv{max-width:290px;height:190px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.dnzUlv{margin:0 auto;width:220px;height:145px;}}/*!sc*/
@media (max-width:767px){.dnzUlv{width:100%;height:186px;}}/*!sc*/
data-styled.g614[id="infographic-section__ImgFrame-sc-2fohll-7"]{content:"gCuJNE,dnzUlv,"}/*!sc*/
.hXuUxo{text-align:center;}/*!sc*/
data-styled.g615[id="infographic-section__More-sc-2fohll-8"]{content:"hXuUxo,"}/*!sc*/
.hVTeec{background-image:none;background-size:contain;padding-top:30px;padding-bottom:30px;}/*!sc*/
@media (max-width:767px){.hVTeec{background-image:none;padding-top:40px;padding-bottom:60px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.hVTeec{background-image:none;}}/*!sc*/
@media (min-width:1440px){.hVTeec{background-image:none;}}/*!sc*/
data-styled.g616[id="junior-box-section__Container-sc-1yjyxv7-0"]{content:"hVTeec,"}/*!sc*/
.jdLXvs{display:flex;justify-content:space-between;align-items:center;max-width:1024px;margin:0 auto;padding:0 100px;color:#000000;font-family:Roboto Slab,Noto Sans TC,sans-serif,Tauhu Oo;}/*!sc*/
.jdLXvs h3{margin:0;font-size:32px;font-weight:700;font-family:merriweather,source-han-serif-tc,serif;line-height:1.63;}/*!sc*/
.jdLXvs p{margin-top:10px;font-size:14px;line-height:1.57;text-align:left;}/*!sc*/
@media (min-width:1440px){.jdLXvs{max-width:1440px;padding:0 219px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.jdLXvs{position:relative;padding:0 110px;}.jdLXvs p{margin-top:17px;}}/*!sc*/
@media (max-width:767px){.jdLXvs{max-width:74.375%;display:block;text-align:center;padding:0;}.jdLXvs h3{font-size:24px;line-height:2.17;}.jdLXvs p{margin-top:0;}}/*!sc*/
data-styled.g617[id="junior-box-section__ContentContainer-sc-1yjyxv7-1"]{content:"jdLXvs,"}/*!sc*/
.tECEe a{width:116px;height:40px;border-radius:20px;background:#9f7544;border:none;color:#ffffff;font-size:16px;cursor:pointer;display:table;}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.tECEe a{position:absolute;right:110px;top:9px;}}/*!sc*/
@media (max-width:767px){.tECEe a{margin:40px auto 0 auto;}}/*!sc*/
.tECEe a span{display:table-cell;vertical-align:middle;text-align:center;font-weight:700;}/*!sc*/
data-styled.g618[id="junior-box-section__CTAButton-sc-1yjyxv7-2"]{content:"tECEe,"}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.dZwpst{max-width:608px;}}/*!sc*/
data-styled.g619[id="junior-box-section__TextColumn-sc-1yjyxv7-3"]{content:"dZwpst,"}/*!sc*/
.cyBGBf{display:inline-block;margin-left:8.6px;width:7px;height:12px;}/*!sc*/
data-styled.g620[id="junior-box-section__Icon-sc-1yjyxv7-4"]{content:"cyBGBf,"}/*!sc*/
.bUiDza{background-color:#f1f1f1;position:relative;}/*!sc*/
@media (max-width:767px){.bUiDza{padding:0;}}/*!sc*/
data-styled.g621[id="latest-section__Container-hzxpx3-0"]{content:"bUiDza,"}/*!sc*/
.eeynQC{display:flex;padding:30px 0;overflow-x:hidden;justify-content:center;}/*!sc*/
@media (min-width:1440px){.eeynQC{max-width:1280px;transform:translateX(8px);}}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.eeynQC{padding:30px 32px 30px 48px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.eeynQC{padding:30px 34px;}}/*!sc*/
@media (max-width:767px){.eeynQC{padding:30px 16px;}}/*!sc*/
data-styled.g622[id="latest-section__ContentContainer-hzxpx3-1"]{content:"eeynQC,"}/*!sc*/
.BlAIo{width:199px;padding:0;margin-left:30px;}/*!sc*/
.BlAIo:first-child{margin:0;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.BlAIo{width:130px;}}/*!sc*/
@media (max-width:1023px){.BlAIo:nth-child(6){display:none;}.BlAIo:nth-child(5){display:none;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.BlAIo{width:160px;margin-left:20px;}}/*!sc*/
@media (max-width:578px){.BlAIo:nth-child(4){display:none;}}/*!sc*/
@media (max-width:414px){.BlAIo:nth-child(3){display:none;}}/*!sc*/
@media (max-width:320px){.BlAIo{width:136px;margin-left:16px;}}/*!sc*/
data-styled.g623[id="latest-section__ItemFrame-hzxpx3-2"]{content:"BlAIo,"}/*!sc*/
.iABGSE{width:100%;height:128px;background-size:cover;background-position:center;display:block;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.iABGSE{height:90px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.iABGSE{height:110px;}}/*!sc*/
@media (max-width:767px){.iABGSE{height:100px;}}/*!sc*/
@media (max-width:414px){.iABGSE{height:93px;}}/*!sc*/
@media (max-width:320px){.iABGSE{height:88px;}}/*!sc*/
data-styled.g624[id="latest-section__ImageFrame-hzxpx3-3"]{content:"iABGSE,"}/*!sc*/
.evnmry{margin:0 auto;}/*!sc*/
data-styled.g625[id="latest-section__ContentFrame-hzxpx3-4"]{content:"evnmry,"}/*!sc*/
.kWa-Dzf{height:16px;line-height:1.33;margin-top:12px;margin-bottom:4px;}/*!sc*/
data-styled.g626[id="latest-section__Category-hzxpx3-5"]{content:"kWa-Dzf,"}/*!sc*/
.xLsqD{height:auto;font-size:16px;font-weight:700;font-family:merriweather,source-han-serif-tc,serif;color:#404040;}/*!sc*/
data-styled.g627[id="latest-section__Title-hzxpx3-6"]{content:"xLsqD,"}/*!sc*/
.chFkEV{background-color:#f1f1f1;}/*!sc*/
data-styled.g628[id="latest-topic__Container-q3zdc1-0"]{content:"chFkEV,"}/*!sc*/
.hWjZfF{text-align:center;}/*!sc*/
data-styled.g629[id="latest-topic__ContentContainer-q3zdc1-1"]{content:"hWjZfF,"}/*!sc*/
.hndjtA{width:447px;margin:0 auto;}/*!sc*/
@media (max-width:767px){.hndjtA{width:100%;}}/*!sc*/
data-styled.g630[id="latest-topic__TopicFrame-q3zdc1-2"]{content:"hndjtA,"}/*!sc*/
.blATxC{width:374px;font-size:32px;font-weight:700;font-family:merriweather,source-han-serif-tc,serif;line-height:1.25;color:#404040;text-align:center;margin:2px auto 0 auto;}/*!sc*/
@media (max-width:767px){.blATxC{font-size:24px;width:74.375%;}}/*!sc*/
data-styled.g631[id="latest-topic__Title-q3zdc1-3"]{content:"blATxC,"}/*!sc*/
.jbzFjG{margin-top:12px;width:447px;font-size:16px;line-height:1.5;text-align:justify;color:#404040;}/*!sc*/
@media (max-width:767px){.jbzFjG{width:74.375%;margin:6px auto 0 auto;font-size:18px;}}/*!sc*/
data-styled.g632[id="latest-topic__Description-q3zdc1-4"]{content:"jbzFjG,"}/*!sc*/
.iDNzaF{margin-top:48px;min-height:335px;padding:0 48px;display:flex;justify-content:center;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.iDNzaF{padding:0 49px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.iDNzaF{padding:0 34px;}}/*!sc*/
@media (max-width:767px){.iDNzaF{display:none;}}/*!sc*/
data-styled.g633[id="latest-topic__FlexBox-q3zdc1-5"]{content:"iDNzaF,"}/*!sc*/
.hMwyXi{margin-top:30px;}/*!sc*/
data-styled.g635[id="latest-topic__MobileList-q3zdc1-7"]{content:"hMwyXi,"}/*!sc*/
.cEIEdo{margin:60px auto 0 auto;}/*!sc*/
@media (max-width:767px){.cEIEdo{margin:40px auto 0 auto;}}/*!sc*/
data-styled.g640[id="latest-topic__MoreFrame-q3zdc1-12"]{content:"cEIEdo,"}/*!sc*/
.cOrVYm{position:relative;background-color:#052142;padding-bottom:80px;padding-top:100px;}/*!sc*/
@media (max-width:767px){.cOrVYm{padding-top:0px;}}/*!sc*/
data-styled.g642[id="photography-section__Section-sc-42isjh-0"]{content:"cOrVYm,"}/*!sc*/
.kYTFYk{padding-left:0px;max-width:1344px;margin:0 auto;position:relative;padding-bottom:60px;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.kYTFYk{max-width:928px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.kYTFYk{max-width:700px;}}/*!sc*/
@media (max-width:767px){.kYTFYk{padding-top:0px;padding-bottom:40px;max-width:100%;}}/*!sc*/
data-styled.g643[id="photography-section__Listing-sc-42isjh-1"]{content:"kYTFYk,"}/*!sc*/
.cCvuvA{max-width:672px;display:inline-block;vertical-align:bottom;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.cCvuvA{max-width:464px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.cCvuvA{max-width:349px;}}/*!sc*/
@media (max-width:767px){.cCvuvA{max-width:100%;width:100%;height:100%;display:block;}}/*!sc*/
data-styled.g644[id="photography-section__Item-sc-42isjh-2"]{content:"cCvuvA,"}/*!sc*/
.jolIzB{position:absolute;color:#ffffff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1.5;text-align:justify;font-weight:400;font-family:merriweather,source-han-serif-tc,serif;}/*!sc*/
data-styled.g645[id="photography-section__Title-sc-42isjh-3"]{content:"jolIzB,"}/*!sc*/
.dxzGal{position:relative;width:672px;height:450px;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.dxzGal{width:464px;height:310px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.dxzGal{margin:0 auto;width:350px;height:234px;}}/*!sc*/
@media (max-width:767px){.dxzGal{width:100%;height:100%;}}/*!sc*/
data-styled.g646[id="photography-section__Img-sc-42isjh-4"]{content:"dxzGal,"}/*!sc*/
.brYTSs{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:0.5s ease;background-color:#143071b3;}/*!sc*/
@media (min-width:768px){.brYTSs:hover{opacity:1;}}/*!sc*/
data-styled.g647[id="photography-section__Overlay-sc-42isjh-5"]{content:"brYTSs,"}/*!sc*/
.cRLeSy{text-align:center;}/*!sc*/
data-styled.g648[id="photography-section__More-sc-42isjh-6"]{content:"cRLeSy,"}/*!sc*/
.irhxWw{background-image:none;background-size:contain;padding-top:30px;padding-bottom:30px;}/*!sc*/
@media (max-width:767px){.irhxWw{background-image:none;padding-top:40px;padding-bottom:60px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.irhxWw{background-image:none;}}/*!sc*/
@media (min-width:1440px){.irhxWw{background-image:none;}}/*!sc*/
data-styled.g649[id="podcast-box-section__Container-sc-16lji0u-0"]{content:"irhxWw,"}/*!sc*/
.gINeDU{display:flex;justify-content:space-between;align-items:center;max-width:1024px;margin:0 auto;padding:0 100px;color:#000000;font-family:Roboto Slab,Noto Sans TC,sans-serif,Tauhu Oo;}/*!sc*/
.gINeDU h3{margin:0;font-size:32px;font-weight:700;font-family:merriweather,source-han-serif-tc,serif;line-height:1.63;}/*!sc*/
.gINeDU p{margin-top:10px;font-size:14px;line-height:1.57;text-align:left;}/*!sc*/
@media (min-width:1440px){.gINeDU{max-width:1440px;padding:0 219px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.gINeDU{position:relative;padding:0 110px;}.gINeDU p{margin-top:17px;}}/*!sc*/
@media (max-width:767px){.gINeDU{max-width:74.375%;display:block;text-align:center;padding:0;}.gINeDU h3{font-size:24px;line-height:2.17;}.gINeDU p{margin-top:0;}}/*!sc*/
data-styled.g650[id="podcast-box-section__ContentContainer-sc-16lji0u-1"]{content:"gINeDU,"}/*!sc*/
.dOtXdl a{width:116px;height:40px;border-radius:20px;background:#9f7544;border:none;color:#ffffff;font-size:16px;cursor:pointer;display:table;}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.dOtXdl a{position:absolute;right:110px;top:9px;}}/*!sc*/
@media (max-width:767px){.dOtXdl a{margin:40px auto 0 auto;}}/*!sc*/
.dOtXdl a span{display:table-cell;vertical-align:middle;text-align:center;font-weight:700;}/*!sc*/
data-styled.g651[id="podcast-box-section__ListenButton-sc-16lji0u-2"]{content:"dOtXdl,"}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.hkAzfR{max-width:608px;}}/*!sc*/
data-styled.g652[id="podcast-box-section__TextColumn-sc-16lji0u-3"]{content:"hkAzfR,"}/*!sc*/
.hbhLaL{display:inline-block;margin-left:8.6px;width:7px;height:12px;}/*!sc*/
data-styled.g653[id="podcast-box-section__Icon-sc-16lji0u-4"]{content:"hbhLaL,"}/*!sc*/
.dNrBRw{background-color:#ffffff;}/*!sc*/
@media (max-width:1023px){.dNrBRw{padding-top:36px;}}/*!sc*/
data-styled.g654[id="reviews__Container-wgotxd-0"]{content:"dNrBRw,"}/*!sc*/
.gbSumX{display:flex;padding:0 47px;justify-content:center;}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.gbSumX{padding:0 35px;}}/*!sc*/
@media (max-width:767px){.gbSumX{display:none;}}/*!sc*/
data-styled.g655[id="reviews__FlexBox-wgotxd-1"]{content:"gbSumX,"}/*!sc*/
.jPoWji{width:312px;}/*!sc*/
.jPoWji:nth-child(3){margin-left:32.6px;}/*!sc*/
.jPoWji:nth-child(even){margin-left:32.6px;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.jPoWji{width:210px;}.jPoWji:nth-child(3){margin-left:30px;}.jPoWji:nth-child(even){margin-left:30px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.jPoWji{width:160px;}.jPoWji:nth-child(3){margin-left:20px;}.jPoWji:nth-child(even){margin-left:20px;}}/*!sc*/
@media (max-width:767px){.jPoWji{margin-top:10px;width:100%;}}/*!sc*/
data-styled.g656[id="reviews__FlexItem-wgotxd-2"]{content:"jPoWji,"}/*!sc*/
.coGtIv{width:100%;height:202px;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.coGtIv{height:138px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.coGtIv{height:102px;}}/*!sc*/
@media (max-width:767px){.coGtIv{height:186px;}}/*!sc*/
data-styled.g657[id="reviews__ImgFrame-wgotxd-3"]{content:"coGtIv,"}/*!sc*/
.bAClGv{margin:12px auto 0 auto;width:92%;}/*!sc*/
data-styled.g658[id="reviews__TextFrame-wgotxd-4"]{content:"bAClGv,"}/*!sc*/
.bLaQFF{line-height:1.33;}/*!sc*/
@media (max-width:767px){.bLaQFF{margin-top:9px;}}/*!sc*/
data-styled.g659[id="reviews__Category-wgotxd-5"]{content:"bLaQFF,"}/*!sc*/
.ijmBKD{margin-top:2px;font-size:20px;font-weight:700;font-family:merriweather,source-han-serif-tc,serif;line-height:1.5;color:#404040;}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.ijmBKD{width:144px;}}/*!sc*/
data-styled.g660[id="reviews__Title-wgotxd-6"]{content:"ijmBKD,"}/*!sc*/
.jvHsee{margin-top:8px;font-size:16px;color:#404040;overflow:hidden;position:relative;line-height:1.5em;max-height:7.5em;text-align:justify;margin-right:-1em;padding-right:1em;}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.jvHsee{width:144px;}}/*!sc*/
@media (max-width:767px){.jvHsee{font-size:18px;}}/*!sc*/
.jvHsee::before{content:'...';position:absolute;right:0;bottom:0;}/*!sc*/
.jvHsee::after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:0.25em;background:#ffffff;}/*!sc*/
data-styled.g661[id="reviews__Description-wgotxd-7"]{content:"jvHsee,"}/*!sc*/
.gqCbSr{text-align:center;margin-top:60px;}/*!sc*/
data-styled.g662[id="reviews__More-wgotxd-8"]{content:"gqCbSr,"}/*!sc*/
.iMXMnC{background-color:#f1f1f1;}/*!sc*/
data-styled.g663[id="topics-section__Container-sc-17suvlo-0"]{content:"iMXMnC,"}/*!sc*/
.ibEaIh{margin-bottom:70px;}/*!sc*/
@media (max-width:767px){.ibEaIh{display:none;}}/*!sc*/
data-styled.g664[id="topics-section__Rows-sc-17suvlo-1"]{content:"ibEaIh,"}/*!sc*/
.iyiCiF{display:flex;text-align:center;}/*!sc*/
data-styled.g665[id="topics-section__Row-sc-17suvlo-2"]{content:"iyiCiF,"}/*!sc*/
.dzXZuX{align-items:flex-end;justify-content:center;}/*!sc*/
data-styled.g666[id="topics-section__TopicNameRow-sc-17suvlo-3"]{content:"dzXZuX,"}/*!sc*/
.eojqgw{align-items:center;justify-content:center;}/*!sc*/
data-styled.g667[id="topics-section__TitleRow-sc-17suvlo-4"]{content:"eojqgw,"}/*!sc*/
.dzRxcL{align-items:flex-start;justify-content:center;}/*!sc*/
data-styled.g668[id="topics-section__ImgRow-sc-17suvlo-5"]{content:"dzRxcL,"}/*!sc*/
.bARHjA{align-items:flex-start;justify-content:center;text-align:justify;}/*!sc*/
data-styled.g669[id="topics-section__DescRow-sc-17suvlo-6"]{content:"bARHjA,"}/*!sc*/
.ixTlaV{flex:0 0 543px;margin-bottom:12px;cursor:pointer;opacity:1;transition:0.2s opacity linear;}/*!sc*/
.ixTlaV:first-child{margin-right:30px;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.ixTlaV{flex:0 0 369px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.ixTlaV{flex:0 0 280px;}.ixTlaV:first-child{margin-right:20px;}}/*!sc*/
data-styled.g670[id="topics-section__Column-sc-17suvlo-7"]{content:"ixTlaV,"}/*!sc*/
.jMfMDW{margin-bottom:0;font-size:12px;color:#c40d23;}/*!sc*/
data-styled.g671[id="topics-section__TopicNameColumn-sc-17suvlo-8"]{content:"jMfMDW,"}/*!sc*/
.elNprp{font-size:32px;font-weight:700;font-family:merriweather,source-han-serif-tc,serif;}/*!sc*/
data-styled.g672[id="topics-section__TitleColumn-sc-17suvlo-9"]{content:"elNprp,"}/*!sc*/
.iazMJh{color:#404040;line-height:1.25;}/*!sc*/
data-styled.g673[id="topics-section__Title-sc-17suvlo-10"]{content:"iazMJh,"}/*!sc*/
.kSuApD{height:364px;flex:0 0 543px;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.kSuApD{height:247px;flex:0 0 369px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.kSuApD{height:186px;flex:0 0 280px;}}/*!sc*/
data-styled.g674[id="topics-section__ImgColumn-sc-17suvlo-11"]{content:"kSuApD,"}/*!sc*/
.jzgFIG{font-size:16px;line-height:1.5;}/*!sc*/
data-styled.g675[id="topics-section__DescColumn-sc-17suvlo-12"]{content:"jzgFIG,"}/*!sc*/
.gXVFKF{width:92.14092140921409%;margin:0 auto;color:#404040;}/*!sc*/
data-styled.g676[id="topics-section__Desc-sc-17suvlo-13"]{content:"gXVFKF,"}/*!sc*/
.jPtmsG{text-align:center;}/*!sc*/
data-styled.g677[id="topics-section__TopicName-sc-17suvlo-14"]{content:"jPtmsG,"}/*!sc*/
.dLveEi{padding-bottom:40px;width:100%;}/*!sc*/
data-styled.g678[id="topics-section__Item-sc-17suvlo-15"]{content:"dLveEi,"}/*!sc*/
.dmpFoo{line-height:1.33;text-align:center;font-family:merriweather,source-han-serif-tc,serif;font-weight:700;font-size:24px;margin-bottom:15px;margin-top:4px;}/*!sc*/
data-styled.g679[id="topics-section__Title-sc-17suvlo-16"]{content:"dmpFoo,"}/*!sc*/
.eDzwqd{height:186px;width:100%;margin:0 auto;}/*!sc*/
data-styled.g680[id="topics-section__Img-sc-17suvlo-17"]{content:"eDzwqd,"}/*!sc*/
.cQkQzN{width:100%;height:165px;margin-top:15px;}/*!sc*/
data-styled.g681[id="topics-section__DescFrame-sc-17suvlo-18"]{content:"cQkQzN,"}/*!sc*/
.iCdrrx{width:100%;font-size:18px;overflow:hidden;position:relative;line-height:1.5em;max-height:9em;text-align:justify;margin-right:-1em;padding-right:1em;margin-left:0;}/*!sc*/
.iCdrrx::before{content:'...';position:absolute;right:0;bottom:0;}/*!sc*/
.iCdrrx::after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:0.25em;background:#f1f1f1;}/*!sc*/
data-styled.g682[id="topics-section__Desc-sc-17suvlo-19"]{content:"iCdrrx,"}/*!sc*/
.kgBWoe{text-align:center;}/*!sc*/
data-styled.g683[id="topics-section__More-sc-17suvlo-20"]{content:"kgBWoe,"}/*!sc*/
.kMvMWq{background-color:#9e7a4e;padding-top:30px;padding-bottom:30px;}/*!sc*/
@media (max-width:767px){.kMvMWq{padding-top:40px;padding-bottom:60px;}}/*!sc*/
data-styled.g684[id="new-donation-box-section__Container-sc-19q3hlt-0"]{content:"kMvMWq,"}/*!sc*/
.hKDlqg{display:flex;justify-content:space-between;align-items:center;max-width:1024px;margin:0 auto;padding:0 100px;color:#ffffff;}/*!sc*/
.hKDlqg h3{margin:0;font-size:32px;font-weight:700;font-family:merriweather,source-han-serif-tc,serif;line-height:1.63;}/*!sc*/
.hKDlqg p{margin-top:10px;font-size:14px;line-height:1.57;text-align:left;}/*!sc*/
@media (min-width:1440px){.hKDlqg{max-width:1440px;padding:0 219px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.hKDlqg{position:relative;padding:0 110px;}.hKDlqg p{margin-top:17px;}}/*!sc*/
@media (max-width:767px){.hKDlqg{max-width:74.375%;display:block;text-align:center;padding:0;}.hKDlqg h3{font-size:24px;line-height:2.17;}.hKDlqg p{margin-top:0;}}/*!sc*/
data-styled.g685[id="new-donation-box-section__ContentContainer-sc-19q3hlt-1"]{content:"hKDlqg,"}/*!sc*/
.jkiVHj a{width:116px;height:40px;border-radius:20px;background:#ffffff;border:none;color:#9e7a4e;font-size:16px;cursor:pointer;display:table;}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.jkiVHj a{position:absolute;right:110px;top:9px;}}/*!sc*/
@media (max-width:767px){.jkiVHj a{margin:40px auto 0 auto;}}/*!sc*/
.jkiVHj a span{display:table-cell;vertical-align:middle;text-align:center;font-weight:700;}/*!sc*/
data-styled.g686[id="new-donation-box-section__DonateButton-sc-19q3hlt-2"]{content:"jkiVHj,"}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.bdHfiV{max-width:608px;}}/*!sc*/
data-styled.g687[id="new-donation-box-section__TextColumn-sc-19q3hlt-3"]{content:"bdHfiV,"}/*!sc*/
.gDiRlj{display:inline-block;margin-left:8.6px;width:7px;height:12px;}/*!sc*/
data-styled.g688[id="new-donation-box-section__Icon-sc-19q3hlt-4"]{content:"gDiRlj,"}/*!sc*/
.pQFuH{width:100%;margin:0 auto;background-color:white;}/*!sc*/
@media (max-width:767px){.pQFuH{overflow:hidden;}}/*!sc*/
.pQFuH .spinner-exit{opacity:1;}/*!sc*/
.pQFuH .spinner-exit-active{opacity:0;transition:opacity 400ms ease 1600ms;}/*!sc*/
data-styled.g690[id="sc-epivis-1"]{content:"pQFuH,"}/*!sc*/
.hENNcZ{background-color:#e2e2e2;}/*!sc*/
.kqKUrx{background-color:#f1f1f1;}/*!sc*/
.dFPifg{background-color:#08192d;}/*!sc*/
data-styled.g691[id="sc-epivis-2"]{content:"hENNcZ,kqKUrx,dFPifg,"}/*!sc*/

/* Captured source CSSOM */
html { line-height: 1.15; text-size-adjust: 100%; }
body { margin: 0px; }
main { display: block; }
h1 { font-size: 2em; margin: 0.67em 0px; }
hr { box-sizing: content-box; height: 0px; overflow: visible; }
pre { font-family: monospace, monospace; font-size: 1em; }
a { background-color: transparent; }
abbr[title] { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; text-decoration: underline dotted; }
b, strong { font-weight: bolder; }
code, kbd, samp { font-family: monospace, monospace; font-size: 1em; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
img { border-style: none; }
button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0px; }
button, input { overflow: visible; }
button, select { text-transform: none; }
[type="button"], [type="reset"], [type="submit"], button { appearance: button; }
fieldset { padding: 0.35em 0.75em 0.625em; }
legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; }
progress { vertical-align: baseline; }
textarea { overflow: auto; }
[type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; }
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }
[type="search"] { appearance: textfield; outline-offset: -2px; }
[type="search"]::-webkit-search-decoration { appearance: none; }
::-webkit-file-upload-button { appearance: button; font: inherit; }
details { display: block; }
summary { display: list-item; }
template { display: none; }
[hidden] { display: none; }
.jwHkBw { font-weight: 700; font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; line-height: 150%; display: flex; align-items: center; margin-block: 0px; }
.jwHkBv { font-weight: 400; font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; line-height: 150%; display: flex; align-items: center; margin-block: 0px; }
.jIoBlZ { font-size: 16px; }
.iUxlVJ { font-size: 14px; }
.dbviPl { font-size: 12px; }
.jVprJZ { font-size: 10px; }
.hXKyvN { width: fit-content; display: flex; align-items: center; border-radius: 40px; background-color: transparent; border-color: rgb(196, 13, 35); border-style: solid; border-width: 1.5px; color: rgb(196, 13, 35); padding: 4px 12px; cursor: pointer; }
.hXKyvN svg { height: 18px; width: 18px; background-color: rgb(196, 13, 35); }
.hXKyvN:hover { color: rgb(155, 5, 30); background-color: transparent; border-color: rgb(155, 5, 30); }
.hXKyvN:hover svg { background-color: rgb(155, 5, 30); }
.fPyvFN { width: fit-content; display: flex; align-items: center; border-radius: 40px; background-color: rgb(196, 13, 35); border-color: rgb(196, 13, 35); border-style: solid; border-width: 1.5px; color: rgb(255, 255, 255); padding: 4px 12px; cursor: pointer; }
.fPyvFN svg { height: 18px; width: 18px; background-color: rgb(255, 255, 255); }
.fPyvFN:hover { color: rgb(255, 255, 255); background-color: rgb(155, 5, 30); border-color: rgb(155, 5, 30); }
.fPyvFN:hover svg { background-color: rgb(255, 255, 255); }
.dojIbp { width: fit-content; display: flex; align-items: center; border-radius: 40px; background-color: transparent; border-color: rgb(196, 13, 35); border-style: solid; border-width: 1.5px; color: rgb(196, 13, 35); padding: 8px 16px; cursor: pointer; }
.dojIbp svg { height: 24px; width: 24px; background-color: rgb(196, 13, 35); }
.dojIbp:hover { color: rgb(155, 5, 30); background-color: transparent; border-color: rgb(155, 5, 30); }
.dojIbp:hover svg { background-color: rgb(155, 5, 30); }
.dLkSLK { opacity: 1; display: flex; align-items: center; justify-content: center; }
.byexBE { position: relative; display: flex; align-items: center; justify-content: center; }
.jaHMLH { position: absolute; opacity: 0; width: 18px; height: 18px; border-width: 2px; border-style: solid; border-color: rgb(128, 128, 128) rgb(187, 187, 187) rgb(187, 187, 187); border-image: initial; border-radius: 50%; display: inline-block; box-sizing: border-box; animation: 1s linear 0s infinite normal none running fEWCgj; }
.ikoDXH { position: absolute; opacity: 0; width: 24px; height: 24px; border-width: 2px; border-style: solid; border-color: rgb(128, 128, 128) rgb(187, 187, 187) rgb(187, 187, 187); border-image: initial; border-radius: 50%; display: inline-block; box-sizing: border-box; animation: 1s linear 0s infinite normal none running fEWCgj; }
.kiaXxk { cursor: pointer; display: flex; color: rgb(128, 128, 128); }
.kiaXxk svg { width: 24px; height: 24px; background-color: rgb(128, 128, 128); }
@media (min-width: 1024px) {
  .kiaXxk:hover { color: rgb(64, 64, 64); }
  .kiaXxk:hover svg { background-color: rgb(64, 64, 64); }
}
.gnslfy { cursor: pointer; display: flex; flex-direction: column; align-items: center; color: rgb(196, 13, 35); }
.gnslfy svg { width: 24px; height: 24px; background-color: rgb(196, 13, 35); }
@media (min-width: 1024px) {
  .gnslfy:hover { color: rgb(196, 13, 35); }
  .gnslfy:hover svg { background-color: rgb(196, 13, 35); }
}
.gnWVLy { cursor: pointer; display: flex; flex-direction: column; align-items: center; color: rgb(128, 128, 128); }
.gnWVLy svg { width: 24px; height: 24px; background-color: rgb(128, 128, 128); }
@media (min-width: 1024px) {
  .gnWVLy:hover { color: rgb(196, 13, 35); }
  .gnWVLy:hover svg { background-color: rgb(196, 13, 35); }
}
.jgsLJq { margin-top: 2px; max-height: none; opacity: 1; transition: opacity 100ms; }
.eKxEQi { cursor: pointer; display: flex; align-items: center; color: rgb(64, 64, 64); }
.eKxEQi svg { height: 24px; width: 24px; background-color: rgb(64, 64, 64); }
@media (min-width: 1024px) {
  .eKxEQi:hover { color: rgb(196, 13, 35); }
  .eKxEQi:hover svg { background-color: rgb(196, 13, 35); }
}
.giJQQO { cursor: pointer; display: flex; align-items: center; color: rgb(64, 64, 64); }
.giJQQO svg { height: 18px; width: 18px; background-color: rgb(64, 64, 64); }
@media (min-width: 1024px) {
  .giJQQO:hover { color: rgb(196, 13, 35); }
  .giJQQO:hover svg { background-color: rgb(196, 13, 35); }
}
.LPXDD { display: flex; align-items: center; margin: 0px 4px 0px 0px; }
.dPwnab { display: flex; align-items: center; margin: 0px 0px 0px 4px; }
.zagrq { opacity: 1; display: flex; align-items: center; justify-content: center; }
.cEFFFk { position: relative; display: flex; align-items: center; justify-content: center; }
.iKUkbv { position: absolute; opacity: 0; width: 24px; height: 24px; border-width: 2px; border-style: solid; border-color: rgb(128, 128, 128) rgb(187, 187, 187) rgb(187, 187, 187); border-image: initial; border-radius: 50%; display: inline-block; box-sizing: border-box; animation: 1s linear 0s infinite normal none running fEWCgj; }
.jpphzf { position: absolute; opacity: 0; width: 18px; height: 18px; border-width: 2px; border-style: solid; border-color: rgb(128, 128, 128) rgb(187, 187, 187) rgb(187, 187, 187); border-image: initial; border-radius: 50%; display: inline-block; box-sizing: border-box; animation: 1s linear 0s infinite normal none running fEWCgj; }
.jIudKr { text-underline-offset: 4px; color: rgb(128, 128, 128); text-decoration-line: underline !important; }
.jIudKr:hover { text-decoration-line: underline; }
.iaOHKt { width: auto; display: flex; justify-content: center; text-align: center; }
.ibEUFj { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.ecwbQs { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.hfPUjl { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.hNMRPR { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.hwwgJn { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.kIWbJi { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.JsxLf { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.jDrCJW { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.cPDIOC { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.hveGtL { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.ljCSzL { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.PcAFT { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.kSPQhn { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.doQGyA { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.dfZltN { font-weight: 700; }
.fTePaK { line-height: 150%; font-size: 22px; font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; }
@media (max-width: 1023px) {
  .fTePaK { font-size: 18px; }
}
.brbzqK { display: flex; flex-direction: column; width: 100vw; position: fixed; z-index: 2000; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 24px 0px; transform: translateY(100%); transition: transform 0.5s ease-in-out; align-items: center; justify-content: center; bottom: 0px; padding: 24px; }
.cgQGYy { height: 116px; margin-right: 48px; }
.egZKYj { display: flex; flex-direction: column; }
.ceKrsg { color: rgb(64, 64, 64); }
@media (min-width: 600px) and (max-width: 1023px) {
  .ceKrsg { margin: auto; }
}
.zzCqg { color: rgb(128, 128, 128); margin-top: 4px; }
@media (max-width: 1023px) {
  .zzCqg { margin-top: 0px; }
}
.vTCbT { width: 180px; align-self: flex-end; margin-left: 48px; }
.iqwEut { align-self: end; }
.eYLAiV { display: flex; width: 950px; }
.iSOzni { display: flex; flex-direction: column; width: 100vw; position: fixed; z-index: 2000; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 24px 0px; transform: translateY(100%); transition: transform 0.5s ease-in-out; bottom: 0px; padding: 24px 16px; }
.fxVwYs { display: flex; justify-content: space-between; }
.hUVClw { margin: 8px 0px; }
@media (min-width: 600px) and (max-width: 1023px) {
  .hUVClw { align-self: center; margin: 16px 0px; display: flex; flex-direction: column; align-items: center; max-width: 360px; text-align: center; }
}
.cGDZIO { width: fit-content; align-self: flex-end; }
@media (min-width: 600px) and (max-width: 1023px) {
  .cGDZIO { align-self: center; }
}
.elfssG { display: none; }
@media (max-width: 767px) {
  .elfssG { display: block; }
}
.kUUUCg { display: none; }
@media (min-width: 1024px) {
  .kUUUCg { display: block; }
}
.kXeFEs { display: none; }
@media (max-width: 1023px) {
  .kXeFEs { display: block; }
}
.ljrmnY { display: none; }
@media (min-width: 768px) {
  .ljrmnY { display: block; }
}
.dLJdml { width: fit-content; padding: 8px 16px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 24px; border-radius: 4px; display: flex; align-items: center; color: rgb(255, 255, 255); background-color: rgb(64, 64, 64); }
.beqzhh { display: flex; flex-direction: column; border-radius: 24px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 24px 0px; background-color: rgb(255, 255, 255); position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: fit-content; padding: 24px 48px 48px; }
.hhSICT { display: flex; flex-direction: column; }
.hJegaM { justify-content: flex-end; }
.jABDNa { width: 284px; margin-bottom: 16px; }
.ifDiRP { width: 240px; margin: 0px 24px; }
.eJeqaL { display: flex; flex-direction: column; border-radius: 24px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 24px 0px; background-color: rgb(255, 255, 255); position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 300px; padding: 24px; }
.ixNJcb { width: 267px; align-self: center; }
.fXBBwU { width: 100%; margin-top: 24px; }
.gcvQmf { width: 100vw; height: 100vh; background-color: rgba(0, 0, 0, 0.2); z-index: 5000; position: fixed; left: 0px; top: 0px; visibility: hidden; }
.iuacOH { z-index: 2000; visibility: hidden; transition: visibility 0.5s linear 0.5s; }
.fppPTZ { border-width: 1px 0px 0px; border-style: solid; border-color: rgb(205, 205, 205); height: 0px; width: 100%; }
.iyXkcE { display: flex; flex-direction: column; gap: 16px; width: 120px; }
@media (max-width: 1023px) {
  .iyXkcE { flex-grow: 1; flex-basis: 33%; overflow-wrap: break-word; max-width: 33%; gap: 8px; }
}
.dLsHIS { text-decoration: none; }
.evbuqC { color: rgb(128, 128, 128); }
.evbuqC:hover { color: rgb(64, 64, 64); }
.gZZtvB { filter: none; opacity: 1; width: 272px; height: 29px; }
@media (max-width: 1023px) {
  .gZZtvB { width: 232px; height: 25px; }
}
.ctJvFK { width: 100%; background-color: rgb(255, 255, 255); }
.tXqIt { display: flex; flex-direction: column; margin: auto; }
@media (min-width: 1024px) {
  .tXqIt { max-width: 1200px; padding: 48px; }
}
@media (max-width: 1023px) {
  .tXqIt { flex-direction: column; justify-content: center; max-width: 400px; padding: 48px 24px 96px; }
}
.hEFyDH { width: 100%; display: flex; flex-direction: row; justify-content: space-between; }
@media (max-width: 1023px) {
  .hEFyDH { flex-direction: column; justify-content: center; }
}
.jmQebz { display: flex; flex-direction: column; justify-content: space-between; }
.jmQebz a { text-decoration: none; }
@media (min-width: 1024px) {
  .jmQebz { max-width: 320px; }
}
@media (max-width: 1023px) {
  .jmQebz { gap: 32px; width: 100%; margin-bottom: 48px; align-items: center; text-align: center; }
}
.jmQebz .button { width: 280px; justify-content: center; }
.lkSCeb { width: 100%; display: flex; flex-direction: column; gap: 24px; }
@media (max-width: 1023px) {
  .lkSCeb { align-items: center; gap: 16px; }
}
.daNOtR { display: flex; gap: 24px; }
@media (max-width: 1023px) {
  .daNOtR { margin-bottom: 16px; gap: 16px; }
}
.eYWstb { width: 100%; margin-top: 24px; margin-bottom: 24px; }
.edUUgT { display: flex; justify-content: space-between; }
@media (max-width: 1023px) {
  .edUUgT { flex-direction: column-reverse; gap: 24px; align-items: center; text-align: center; }
}
.ieXuBe { display: flex; }
@media (max-width: 1023px) {
  .ieXuBe { flex-direction: column; align-items: center; }
}
.fwsZeG { color: rgb(128, 128, 128); }
.dIAYlD, .dIAYlD:visited { color: inherit !important; }
.jhLNJu { display: flex; gap: 16px; }
.ixzQRu { color: rgb(128, 128, 128); }
.efWPIy { color: rgb(128, 128, 128); }
.kxKDQG { display: flex; }
@media (max-width: 1023px) {
  .kxKDQG { display: none; }
}
.fqVNiM { display: flex; align-items: center; }
.fqVNiM a { text-decoration: none; }
.kvAwzl { display: flex; align-items: center; justify-content: space-between; width: 100%; padding: 8px 16px; }
.jQVIyt { display: flex; flex-direction: column; align-items: center; }
.XOSwA { justify-content: center; }
.gpkLZV { display: flex; align-items: center; justify-content: center; margin: 0px 0px 0px 16px; }
.gpkLZV:first-child { margin-top: 0px; margin-left: 0px; }
.gpkLZV a { text-decoration: none; }
.jFRLTL { display: flex; align-items: center; flex-direction: row; }
.fqEGnL { display: flex; align-items: center; padding: 8px 16px; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; border-radius: 40px; background-color: rgba(241, 241, 241, 0.8); }
.bbvLYd { display: flex; align-items: center; }
.bbvLYd .search-bar__InputContainer-sc-1mjh7mz-0 { border: 1px solid transparent; }
.jImONj { display: flex; align-items: center; }
.jImONj .search-bar__InputContainer-sc-1mjh7mz-0 { background-color: rgba(241, 241, 241, 0.8); border: 1px solid rgb(128, 128, 128); }
@media (min-width: 1024px) {
  .jImONj .search-bar__InputContainer-sc-1mjh7mz-0 { background-color: rgb(255, 255, 255); }
}
.bmeYTd { color: rgb(64, 64, 64); margin-right: 8px; height: 24px; font-size: 14px; }
.bmeYTd, .bmeYTd:focus, .bmeYTd:focus-visible { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; background-color: transparent; outline: none; }
.bmeYTd:focus::placeholder, .bmeYTd:focus-visible::placeholder { color: rgb(156, 156, 156); }
.bmeYTd::placeholder { color: rgb(156, 156, 156); }
.bmeYTd::-webkit-search-cancel-button { display: none; }
.GpoyD { margin-left: 8px; }
@media (max-width: 1023px) {
  .GpoyD { display: none; }
}
.lcsjdj { display: flex; }
.gFLuRi { position: relative; margin-right: 16px; }
.gFLuRi:last-child { margin-right: 0px; }
.gFLuRi a { display: flex; }
.klSGDF { opacity: 1; transition: opacity 300ms; }
.vpOzU { display: flex; flex-direction: column; }
.fIpBnX { opacity: 0; transition: opacity 300ms; position: absolute; right: 0px; top: -8px; z-index: -1; }
.bDgduy { color: rgb(64, 64, 64); display: flex; align-items: center; cursor: default; font-family: source-han-serif-tc, serif; font-weight: 400; font-size: 14px; }
.CUJuN { display: flex; justify-content: space-between; padding-top: 8px; padding-right: 16px; padding-left: 16px; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 2px; background-color: rgb(241, 241, 241); padding-bottom: calc(8px + env(safe-area-inset-bottom,0)); }
.CUJuN a { text-decoration: none; }
.CUJuN a:visited, .CUJuN a:active { color: inherit; background-color: inherit; }
.CUJuN svg { background-color: transparent; fill: currentcolor; width: 24px; height: 24px; }
.jwHqg { text-decoration: none; display: flex; justify-content: center; margin-right: 8px; flex: 1 1 0%; }
.jwHqg:last-child { margin-right: 0px; }
.kSsGpG { display: flex; justify-content: center; margin-right: 8px; flex: 1 1 0%; }
.kSsGpG:last-child { margin-right: 0px; }
.IBatX { position: sticky; top: 0px; width: 100%; background-color: rgb(241, 241, 241); transform: translateY(0px); transition: transform 300ms ease-out; }
.iyalzw { display: flex; flex-direction: column; margin: auto; z-index: 3; }
@media (min-width: 1440px) {
  .iyalzw { width: 1280px; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .iyalzw { padding: 0px 48px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .iyalzw { padding: 0px 32px; }
}
@media (max-width: 767px) {
  .iyalzw { padding: 0px 24px; }
}
.jEKHsn { display: flex; align-items: center; margin-right: 16px; }
.jEKHsn a { display: flex; }
.kjGMBn { display: flex; align-items: center; }
.kjGMBn img { height: 21px; }
.kjGMBn a { display: flex; }
.krzUGJ { display: flex; align-items: center; justify-content: space-between; padding: 24px 16px; z-index: 2; background-color: rgb(241, 241, 241); }
.krzUGJ .header__ShowWhenNarrow-sc-1krza7i-5 { opacity: 0; transition: opacity 200ms; }
.krzUGJ .header__HideWhenNarrow-sc-1krza7i-4 { opacity: 1; transition: opacity 200ms; pointer-events: all; }
.krzUGJ .header__LogoContainer-sc-1krza7i-2 { margin-left: 0px; transform: translateX(-24px); transition: 200ms; }
.krzUGJ .header__LogoContainer-sc-1krza7i-2 img, .krzUGJ .header__LogoContainer-sc-1krza7i-2 a { height: 32px; transition: height 200ms; }
@media (max-width: 1023px) {
  .krzUGJ { padding: 16px 0px; }
}
.bqSSqb { display: flex; align-items: center; justify-content: space-between; padding: 16px; z-index: 2; background-color: rgb(241, 241, 241); }
.bqSSqb .header__ShowWhenNarrow-sc-1krza7i-5 { opacity: 1; transition: opacity 200ms 350ms; }
.bqSSqb .header__HideWhenNarrow-sc-1krza7i-4 { opacity: 0; transition: opacity 200ms 150ms; pointer-events: none; }
.bqSSqb .header__LogoContainer-sc-1krza7i-2 { margin-left: 24px; transform: translateX(0px); transition: 200ms 150ms; }
.bqSSqb .header__LogoContainer-sc-1krza7i-2 img, .bqSSqb .header__LogoContainer-sc-1krza7i-2 a { height: 24px; transition: height 200ms 150ms; }
@media (max-width: 1023px) {
  .bqSSqb { padding: 16px 0px; }
}
.ijDkqT { opacity: 1; transition: opacity 50ms; }
.NIjrs { opacity: 0; transition: opacity 50ms 150ms; }
.iWUNyW { margin-left: 24px; }
@media (max-width: 767px) {
  .iWUNyW { margin-left: 16px; }
}
.layaku { display: flex; align-items: center; }
.hkxQUF { z-index: 1; }
.hkxQUF .channel-effect-enter { opacity: 0; }
.hkxQUF .channel-effect-enter-active { animation: 200ms linear 150ms 1 normal none running gWsvmz; }
.hkxQUF .channel-effect-exit-active { animation: 200ms linear 0ms 1 normal none running kWaUui; }
.IQCeR { z-index: 4; position: absolute; top: 0px; left: -280px; transition: transform 300ms ease-in-out; transform: translateX(0px); }
@media (min-width: 768px) and (max-width: 1023px) {
  .IQCeR { left: -320px; transform: translateX(0px); }
}
@media (max-width: 767px) {
  .IQCeR { left: 0px; transform: none; opacity: 0; }
}
.dIuWqI { position: fixed; bottom: 0px; left: 0px; width: 100%; }
@media (min-width: 768px) and (max-width: 1023px) {
  .dIuWqI { z-index: 3; }
}
@media (max-width: 767px) {
  .dIuWqI { z-index: 10; }
}
.dyBjDA { display: none; margin-right: 8px; padding: 4px; transform: translateX(-8px); }
.fHqKCi { background-color: rgb(241, 241, 241); }
.LGoxK { position: relative; }
.kjoVUJ { position: sticky; top: 0px; z-index: 1000; }




html { font-size: 18px; font-family: "Roboto Slab", sans-serif; -webkit-font-smoothing: antialiased; }
html.fontsLoaded { font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; }
body { overflow: auto; letter-spacing: 0.4px; line-height: 1.4; }
body abbr[title], body abbr[data-original-title] { border-bottom: 0px; }
body *, body ::before, body ::after { box-sizing: border-box; }
body a, body a:link, body a:visited { text-decoration: none; }
body img { vertical-align: middle; }
body img.img-responsive { max-width: 100%; height: auto; display: block; }
body .hidden { display: none !important; }
body .container { line-height: 1.8; }
body .no-hover { border-bottom: 0px !important; }
body .no-hover::after { display: none; }
body .no-hover:hover::after { width: 0px; display: none; }
body .text-justify { text-align: justify; }
body .text-center { text-align: center; }
body .center-block { display: block; margin-left: auto; margin-right: auto; }
body .visible-print { display: none; }
body figure, body p { margin: 0px; }
body strong { font-weight: 700; }
@media print {
  body .hidden-print { display: none !important; }
  body .visible-print { display: block !important; }
  body a[href]::after { content: ""; }
}
body.disable-scroll { overflow: hidden; }
::selection { background-color: rgb(159, 117, 68); color: rgb(255, 255, 255); }
form.gsc-search-box, .gsc-above-wrapper-area, .gsc-wrapper { max-width: 100% !important; }
.jwkJnd { position: fixed; bottom: 8px; z-index: 1; transition: opacity 100ms ease-in-out; opacity: 0; display: flex; justify-content: center; width: 100%; }
@media (min-width: 1024px) {
  .jwkJnd { bottom: 24px; }
}
@media (max-width: 1023px) {
  .jwkJnd { bottom: calc(env(safe-area-inset-bottom, 0) + 60px + 8px); padding: 0px 16px; }
}
.jwkJnd > div { max-width: 100%; }
@keyframes fEWCgj { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes gWsvmz { 
  0% { transform: translateY(-50px); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}
@keyframes kWaUui { 
  0% { transform: translateY(0px); }
  100% { transform: translateY(-50px); }
}
.TSUjO { padding-top: 2px; padding-bottom: 2px; }
.TSUjO:hover { cursor: pointer; }
.cAkqgd { font-size: 14px; font-weight: 400; line-height: 1; margin: 2px 3px; }
.gifntv { margin-bottom: 18px; color: rgb(196, 13, 35); background: none; }
.dbSpYp { position: fixed; float: right; right: 16px; top: 50vh; z-index: 100; transform: translateY(-50%); color: rgb(196, 13, 35); will-change: transform; }
@supports (position:sticky) {
  .dbSpYp { position: sticky; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .dbSpYp { right: 3px; }
}
@media (max-width: 767px) {
  .dbSpYp { display: none; }
}
.jQUaIJ { font-size: 14px; color: rgb(159, 117, 68); cursor: pointer; display: inline-block; }
.jQUaIJ > span { padding-right: 7px; }
.jQUaIJ svg { width: 7px; margin-bottom: -1px; margin-left: 7px; transition: 0.3s ease-out; }
.jQUaIJ:hover > svg { transform: translateX(5px); }
.jQUaIJ .bottom-link__TextSpan-r5njx2-0 { color: rgb(159, 117, 68); }
.jQUaIJ .bottom-link__StyledA-r5njx2-1:visited { color: rgb(159, 117, 68); }
.dIpSBs { font-size: 14px; color: rgb(192, 150, 98); cursor: pointer; display: inline-block; }
.dIpSBs > span { padding-right: 7px; }
.dIpSBs svg { width: 7px; margin-bottom: -1px; margin-left: 7px; transition: 0.3s ease-out; }
.dIpSBs:hover > svg { transform: translateX(5px); }
.dIpSBs .bottom-link__TextSpan-r5njx2-0 { color: rgb(192, 150, 98); }
.dIpSBs .bottom-link__StyledA-r5njx2-1:visited { color: rgb(192, 150, 98); }
.hApMGQ { margin: 0px auto; max-width: 1440px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .hApMGQ { max-width: 1024px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .hApMGQ { max-width: 768px; }
}
@media (max-width: 767px) {
  .hApMGQ { max-width: 767px; }
}
.cbTsWI { position: relative; padding-top: 100px; padding-bottom: 80px; }
@media (max-width: 767px) {
  .cbTsWI { padding-top: 30px; padding-bottom: 60px; }
}
.eLHQVA { display: none; }
@media (max-width: 767px) {
  .eLHQVA { display: block; font-size: 12px; position: absolute; letter-spacing: 0.4px; z-index: 3; top: -8px; left: 0px; right: 0px; text-align: center; }
  .eLHQVA > span { color: rgb(255, 255, 255); padding-left: 5px; padding-right: 5px; background-color: rgb(196, 13, 35); }
}
.blpjZz { cursor: pointer; text-decoration: none; color: rgb(64, 64, 64); }
@media (min-width: 768px) {
  .blpjZz { transition: opacity 200ms linear; }
  .blpjZz:hover { opacity: 0.7; }
}
.hhgOGg { width: 100%; height: 100%; }
.eqJito { width: 100%; height: 100%; }
.eqJito > img { width: 100%; height: 100%; object-fit: cover; }
.gNfkMi .swiper-container { width: 100%; }
.gNfkMi .swiper-slide { width: 74.375%; }
.iDItWn { background-color: rgb(226, 226, 226); }
.hBaeea { background-color: initial; padding-bottom: 10px; }
.fmsfBz { display: flex; flex-wrap: wrap; padding: 0px 47px; justify-content: center; }
@media (min-width: 768px) and (max-width: 1023px) {
  .fmsfBz { padding: 0px 34px; }
}
@media (max-width: 767px) {
  .fmsfBz { display: none; }
}
.hMCuZo { background-color: rgb(255, 255, 255); position: relative; margin-bottom: 70px; padding-bottom: 20px; width: 312px; margin-right: 32.6px; }
.hMCuZo:nth-child(4n) { margin-right: 0px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .hMCuZo { width: 210px; margin-right: 30px; }
  .hMCuZo:nth-child(4n) { margin-right: 0px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .hMCuZo { width: 160px; margin-right: 20px; }
  .hMCuZo:nth-child(4n) { margin-right: 0px; }
}
@media (max-width: 767px) {
  .hMCuZo { width: 100%; height: 100%; margin-bottom: 20px; padding-bottom: 0px; }
}
.ficddH { height: 202px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .ficddH { height: 138px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .ficddH { height: 138px; }
}
@media (max-width: 767px) {
  .ficddH { height: 186px; }
}
.eRPYMd { background-color: rgb(226, 226, 226); width: 100%; color: rgb(64, 64, 64); font-weight: 700; line-height: 1.4; text-align: center; font-size: 20px; padding-bottom: 8px; }
.lhpYdA { background: white; padding: 16px 0px 20px; min-height: 94px; }
.xEObu { font-family: merriweather, source-han-serif-tc, serif; font-weight: 700; font-size: 20px; color: rgb(64, 64, 64); line-height: 1.4; width: 92%; margin: 0px auto; }
@media (max-width: 767px) {
  .xEObu { width: 88.1857%; }
}
.kPzboH { position: absolute; left: 50%; bottom: -16px; padding-top: 16px; transform: translateX(-50%); text-align: center; width: 101%; background-color: rgb(226, 226, 226); }
@media (max-width: 767px) {
  .kPzboH { position: relative; }
}
.iDyZXC { color: rgb(196, 13, 35); font-size: 12px; }
.cQvJof { padding-top: 0px; background: rgb(255, 255, 255); }
.fZfBYf { height: 240px; position: relative; }
.eKjEdw { position: absolute; top: 30px; left: 50%; transform: translateX(-50%); width: 74px; text-align: center; }
.dMAFRU { top: 50px; left: 50%; transform: translateX(-50%); width: 100%; font-size: 24px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; color: rgb(64, 64, 64); position: absolute; }
.llrvi { width: 100%; overflow: hidden; position: absolute; line-height: 1.33em; max-height: 3.99em; text-align: center; margin-right: -1em; padding-right: 1em; }
.llrvi::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
.llrvi::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: rgb(255, 255, 255); }
.fQpFqE { top: 150px; left: 50%; font-size: 18px; transform: translateX(-50%); width: 100%; color: rgb(64, 64, 64); overflow: hidden; position: absolute; line-height: 1.43em; max-height: 4.29em; text-align: justify; margin-right: -1em; padding-right: 1em; }
.fQpFqE::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
.fQpFqE::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: rgb(255, 255, 255); }
.ciRrcj { height: 186px; }
.hnSHMI { overflow-x: hidden; position: relative; }
@media (max-width: 767px) {
  .hnSHMI { display: none; }
}
.gGMPNp { position: relative; display: flex; height: 932px; align-items: center; }
@media (max-width: 1439px) {
  .gGMPNp { height: 702px; }
}
.iFpuXY { flex: 0 0 20%; margin-right: 20%; position: relative; transform: translateX(0%); transition: transform 500ms ease-in, margin-top 500ms ease-in; cursor: pointer; margin-top: 16px; z-index: 2; }
@media (max-width: 1439px) {
  .iFpuXY { margin-top: 16px; }
}
.mLCFB { flex: 0 0 20%; margin-right: 20%; position: relative; transform: translateX(0%); transition: transform 500ms ease-in, margin-top 500ms ease-in; cursor: pointer; margin-top: -770px; z-index: 2; }
@media (max-width: 1439px) {
  .mLCFB { margin-top: -540px; }
}
.jLUtrd { cursor: pointer; position: absolute; width: 886px; height: 570px; left: 50%; top: 236px; transform: translateX(-50%); }
@media (min-width: 1024px) and (max-width: 1439px) {
  .jLUtrd { width: 610px; height: 391px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .jLUtrd { width: 450px; height: 295px; }
}
.kYYPLs { cursor: pointer; position: absolute; top: 480px; }
.OGURP { left: 17%; display: inline; transition: display 0.2s linear; }
@media (max-width: 1439px) {
  .OGURP { top: 365px; }
}
.dOxJSD { right: 17%; display: inline; transition: display 0.2s linear; }
@media (max-width: 1439px) {
  .dOxJSD { top: 365px; }
}
.ecpiWJ { line-height: 1.33; position: absolute; transform: translateX(-50%); text-align: center; width: 161px; height: 16px; top: 453px; left: 10%; }
@media (max-width: 1439px) {
  .ecpiWJ { top: 338px; }
}
.ecpiWR { line-height: 1.33; position: absolute; transform: translateX(-50%); text-align: center; width: 161px; height: 16px; top: 453px; left: 90%; }
@media (max-width: 1439px) {
  .ecpiWR { top: 338px; }
}
.VLYNx { line-height: 1.33; position: absolute; top: 60px; left: 50%; transform: translateX(-50%); text-align: center; width: 161px; height: 16px; }
.iwBTEK { font-size: 16px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; color: rgb(64, 64, 64); width: 150px; position: absolute; text-align: center; line-height: 1.25; top: 0px; left: 50%; transform: translateX(-50%); overflow: hidden; line-break: anywhere; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .iwBTEK { width: 120px; }
}
@media (max-width: 1023px) {
  .iwBTEK { width: 90px; }
}
.gjnqSa { font-size: 32px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; color: rgb(64, 64, 64); width: 450px; position: absolute; text-align: center; line-height: 1.25; top: 0px; left: 50%; transform: translateX(-50%); overflow: hidden; line-break: anywhere; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .gjnqSa { width: 450px; }
}
@media (max-width: 1023px) {
  .gjnqSa { width: 450px; }
}
.dQvugA { font-size: 16px; width: 450px; top: 171px; left: 50%; color: rgb(64, 64, 64); transform: translateX(-50%); overflow: hidden; position: absolute; line-height: 1.43em; max-height: 2.86em; text-align: justify; margin-right: -1em; padding-right: 1em; z-index: 2; }
.dQvugA::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
.dQvugA::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: white; }
@media (min-width: 768px) {
  .dQvugA { transition: opacity 0.2s linear; }
}
.ehZBav { cursor: pointer; text-decoration: none; color: rgb(64, 64, 64); }
@media (min-width: 768px) {
  .ehZBav { opacity: 1; transition: opacity 0.2s linear; }
}
.ikMjZw { opacity: 1; z-index: 1; transition: opacity 150ms ease-in-out; }
.ikMlhM { opacity: 0; z-index: 0; transition: opacity 150ms ease-in-out; }
.gLAhce { background-color: rgb(241, 241, 241); }
.cOPbJP { list-style-type: none; display: flex; flex-wrap: nowrap; justify-content: center; align-items: flex-start; }
@media (max-width: 767px) {
  .cOPbJP { display: none; }
}
.iuTLGI { align-items: flex-end; margin-top: -282px; margin-bottom: 59px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .iuTLGI { margin-top: -170px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .iuTLGI { margin-top: -130px; margin-bottom: 51px; }
}
.jheTCo { margin-bottom: 39px; }
.gofjtM { max-width: 430px; transition: 300ms linear; }
.gofjtM:first-child { margin-right: 30px; }
.gofjtM:last-child { margin-left: 30px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .gofjtM { max-width: 290px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .gofjtM { max-width: 220px; }
  .gofjtM:first-child { margin-right: 20px; }
  .gofjtM:last-child { margin-left: 20px; }
}
@media (max-width: 767px) {
  .gofjtM { max-width: 100%; }
  .gofjtM:first-child { margin-left: 0px; }
  .gofjtM:last-child { margin-right: 0px; }
}
@media (min-width: 768px) {
  .gofjtM:hover { opacity: 0.7; }
}
.bZHSdi { background-color: rgb(255, 255, 255); width: 430px; min-height: 115px; padding: 8px 20px 15px 12px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .bZHSdi { width: 290px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .bZHSdi { margin: 0px auto; width: 220px; }
}
@media (max-width: 767px) {
  .bZHSdi { width: 100%; height: 100%; }
}
.kUYsqd { margin: 0px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; font-size: 20px; color: rgb(64, 64, 64); }
@media (min-width: 1024px) {
  .kUYsqd { overflow: hidden; position: relative; line-height: 1.4em; max-height: 2.8em; text-align: justify; margin-right: -1em; padding-right: 1em; }
  .kUYsqd::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
  .kUYsqd::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: rgb(255, 255, 255); }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .kUYsqd { font-size: 16px; overflow: hidden; position: relative; line-height: 1.4em; max-height: 4.2em; text-align: justify; margin-right: -1em; padding-right: 1em; }
  .kUYsqd::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
  .kUYsqd::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: rgb(255, 255, 255); }
}
.gCuJNE { position: relative; width: 430px; height: 596px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .gCuJNE { max-width: 290px; height: 390px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .gCuJNE { margin: 0px auto; width: 220px; height: 290px; }
}
@media (max-width: 767px) {
  .gCuJNE { width: 100%; height: 186px; }
}
.dnzUlv { position: relative; width: 430px; height: 282px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .dnzUlv { max-width: 290px; height: 190px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .dnzUlv { margin: 0px auto; width: 220px; height: 145px; }
}
@media (max-width: 767px) {
  .dnzUlv { width: 100%; height: 186px; }
}
.hXuUxo { text-align: center; }
.hVTeec { background-image: none; background-size: contain; padding-top: 30px; padding-bottom: 30px; }
@media (max-width: 767px) {
  .hVTeec { background-image: none; padding-top: 40px; padding-bottom: 60px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .hVTeec { background-image: none; }
}
@media (min-width: 1440px) {
  .hVTeec { background-image: none; }
}
.jdLXvs { display: flex; justify-content: space-between; align-items: center; max-width: 1024px; margin: 0px auto; padding: 0px 100px; color: rgb(0, 0, 0); font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; }
.jdLXvs h3 { margin: 0px; font-size: 32px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; line-height: 1.63; }
.jdLXvs p { margin-top: 10px; font-size: 14px; line-height: 1.57; text-align: left; }
@media (min-width: 1440px) {
  .jdLXvs { max-width: 1440px; padding: 0px 219px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .jdLXvs { position: relative; padding: 0px 110px; }
  .jdLXvs p { margin-top: 17px; }
}
@media (max-width: 767px) {
  .jdLXvs { max-width: 74.375%; display: block; text-align: center; padding: 0px; }
  .jdLXvs h3 { font-size: 24px; line-height: 2.17; }
  .jdLXvs p { margin-top: 0px; }
}
.tECEe a { width: 116px; height: 40px; border-radius: 20px; background: rgb(159, 117, 68); border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; color: rgb(255, 255, 255); font-size: 16px; cursor: pointer; display: table; }
@media (min-width: 768px) and (max-width: 1023px) {
  .tECEe a { position: absolute; right: 110px; top: 9px; }
}
@media (max-width: 767px) {
  .tECEe a { margin: 40px auto 0px; }
}
.tECEe a span { display: table-cell; vertical-align: middle; text-align: center; font-weight: 700; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .dZwpst { max-width: 608px; }
}
.cyBGBf { display: inline-block; margin-left: 8.6px; width: 7px; height: 12px; }
.bUiDza { background-color: rgb(241, 241, 241); position: relative; }
@media (max-width: 767px) {
  .bUiDza { padding: 0px; }
}
.eeynQC { display: flex; padding: 30px 0px; overflow-x: hidden; justify-content: center; }
@media (min-width: 1440px) {
  .eeynQC { max-width: 1280px; transform: translateX(8px); }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .eeynQC { padding: 30px 32px 30px 48px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .eeynQC { padding: 30px 34px; }
}
@media (max-width: 767px) {
  .eeynQC { padding: 30px 16px; }
}
.BlAIo { width: 199px; padding: 0px; margin-left: 30px; }
.BlAIo:first-child { margin: 0px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .BlAIo { width: 130px; }
}
@media (max-width: 1023px) {
  .BlAIo:nth-child(6) { display: none; }
  .BlAIo:nth-child(5) { display: none; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .BlAIo { width: 160px; margin-left: 20px; }
}
@media (max-width: 578px) {
  .BlAIo:nth-child(4) { display: none; }
}
@media (max-width: 414px) {
  .BlAIo:nth-child(3) { display: none; }
}
@media (max-width: 320px) {
  .BlAIo { width: 136px; margin-left: 16px; }
}
.iABGSE { width: 100%; height: 128px; background-size: cover; background-position: center center; display: block; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .iABGSE { height: 90px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .iABGSE { height: 110px; }
}
@media (max-width: 767px) {
  .iABGSE { height: 100px; }
}
@media (max-width: 414px) {
  .iABGSE { height: 93px; }
}
@media (max-width: 320px) {
  .iABGSE { height: 88px; }
}
.evnmry { margin: 0px auto; }
.kWa-Dzf { height: 16px; line-height: 1.33; margin-top: 12px; margin-bottom: 4px; }
.xLsqD { height: auto; font-size: 16px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; color: rgb(64, 64, 64); }
.chFkEV { background-color: rgb(241, 241, 241); }
.hWjZfF { text-align: center; }
.hndjtA { width: 447px; margin: 0px auto; }
@media (max-width: 767px) {
  .hndjtA { width: 100%; }
}
.blATxC { width: 374px; font-size: 32px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; line-height: 1.25; color: rgb(64, 64, 64); text-align: center; margin: 2px auto 0px; }
@media (max-width: 767px) {
  .blATxC { font-size: 24px; width: 74.375%; }
}
.jbzFjG { margin-top: 12px; width: 447px; font-size: 16px; line-height: 1.5; text-align: justify; color: rgb(64, 64, 64); }
@media (max-width: 767px) {
  .jbzFjG { width: 74.375%; margin: 6px auto 0px; font-size: 18px; }
}
.iDNzaF { margin-top: 48px; min-height: 335px; padding: 0px 48px; display: flex; justify-content: center; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .iDNzaF { padding: 0px 49px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .iDNzaF { padding: 0px 34px; }
}
@media (max-width: 767px) {
  .iDNzaF { display: none; }
}
.hMwyXi { margin-top: 30px; }
.cEIEdo { margin: 60px auto 0px; }
@media (max-width: 767px) {
  .cEIEdo { margin: 40px auto 0px; }
}
.cOrVYm { position: relative; background-color: rgb(5, 33, 66); padding-bottom: 80px; padding-top: 100px; }
@media (max-width: 767px) {
  .cOrVYm { padding-top: 0px; }
}
.kYTFYk { padding-left: 0px; max-width: 1344px; margin: 0px auto; position: relative; padding-bottom: 60px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .kYTFYk { max-width: 928px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .kYTFYk { max-width: 700px; }
}
@media (max-width: 767px) {
  .kYTFYk { padding-top: 0px; padding-bottom: 40px; max-width: 100%; }
}
.cCvuvA { max-width: 672px; display: inline-block; vertical-align: bottom; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .cCvuvA { max-width: 464px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .cCvuvA { max-width: 349px; }
}
@media (max-width: 767px) {
  .cCvuvA { max-width: 100%; width: 100%; height: 100%; display: block; }
}
.jolIzB { color: rgb(255, 255, 255); font-size: 14px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); line-height: 1.5; text-align: justify; font-weight: 400; font-family: merriweather, source-han-serif-tc, serif; }
.dxzGal { position: relative; width: 672px; height: 450px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .dxzGal { width: 464px; height: 310px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .dxzGal { margin: 0px auto; width: 350px; height: 234px; }
}
@media (max-width: 767px) {
  .dxzGal { width: 100%; height: 100%; }
}
.brYTSs { position: absolute; inset: 0px; height: 100%; width: 100%; opacity: 0; transition: 0.5s; background-color: rgba(20, 48, 113, 0.7); }
@media (min-width: 768px) {
  .brYTSs:hover { opacity: 1; }
}
.cRLeSy { text-align: center; }
.irhxWw { background-image: none; background-size: contain; padding-top: 30px; padding-bottom: 30px; }
@media (max-width: 767px) {
  .irhxWw { background-image: none; padding-top: 40px; padding-bottom: 60px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .irhxWw { background-image: none; }
}
@media (min-width: 1440px) {
  .irhxWw { background-image: none; }
}
.gINeDU { display: flex; justify-content: space-between; align-items: center; max-width: 1024px; margin: 0px auto; padding: 0px 100px; color: rgb(0, 0, 0); font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; }
.gINeDU h3 { margin: 0px; font-size: 32px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; line-height: 1.63; }
.gINeDU p { margin-top: 10px; font-size: 14px; line-height: 1.57; text-align: left; }
@media (min-width: 1440px) {
  .gINeDU { max-width: 1440px; padding: 0px 219px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .gINeDU { position: relative; padding: 0px 110px; }
  .gINeDU p { margin-top: 17px; }
}
@media (max-width: 767px) {
  .gINeDU { max-width: 74.375%; display: block; text-align: center; padding: 0px; }
  .gINeDU h3 { font-size: 24px; line-height: 2.17; }
  .gINeDU p { margin-top: 0px; }
}
.dOtXdl a { width: 116px; height: 40px; border-radius: 20px; background: rgb(159, 117, 68); border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; color: rgb(255, 255, 255); font-size: 16px; cursor: pointer; display: table; }
@media (min-width: 768px) and (max-width: 1023px) {
  .dOtXdl a { position: absolute; right: 110px; top: 9px; }
}
@media (max-width: 767px) {
  .dOtXdl a { margin: 40px auto 0px; }
}
.dOtXdl a span { display: table-cell; vertical-align: middle; text-align: center; font-weight: 700; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .hkAzfR { max-width: 608px; }
}
.hbhLaL { display: inline-block; margin-left: 8.6px; width: 7px; height: 12px; }
.dNrBRw { background-color: rgb(255, 255, 255); }
@media (max-width: 1023px) {
  .dNrBRw { padding-top: 36px; }
}
.gbSumX { display: flex; padding: 0px 47px; justify-content: center; }
@media (min-width: 768px) and (max-width: 1023px) {
  .gbSumX { padding: 0px 35px; }
}
@media (max-width: 767px) {
  .gbSumX { display: none; }
}
.jPoWji { width: 312px; }
.jPoWji:nth-child(3) { margin-left: 32.6px; }
.jPoWji:nth-child(2n) { margin-left: 32.6px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .jPoWji { width: 210px; }
  .jPoWji:nth-child(3) { margin-left: 30px; }
  .jPoWji:nth-child(2n) { margin-left: 30px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .jPoWji { width: 160px; }
  .jPoWji:nth-child(3) { margin-left: 20px; }
  .jPoWji:nth-child(2n) { margin-left: 20px; }
}
@media (max-width: 767px) {
  .jPoWji { margin-top: 10px; width: 100%; }
}
.coGtIv { width: 100%; height: 202px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .coGtIv { height: 138px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .coGtIv { height: 102px; }
}
@media (max-width: 767px) {
  .coGtIv { height: 186px; }
}
.bAClGv { margin: 12px auto 0px; width: 92%; }
.bLaQFF { line-height: 1.33; }
@media (max-width: 767px) {
  .bLaQFF { margin-top: 9px; }
}
.ijmBKD { margin-top: 2px; font-size: 20px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; line-height: 1.5; color: rgb(64, 64, 64); }
@media (min-width: 768px) and (max-width: 1023px) {
  .ijmBKD { width: 144px; }
}
.jvHsee { margin-top: 8px; font-size: 16px; color: rgb(64, 64, 64); overflow: hidden; position: relative; line-height: 1.5em; max-height: 7.5em; text-align: justify; margin-right: -1em; padding-right: 1em; }
@media (min-width: 768px) and (max-width: 1023px) {
  .jvHsee { width: 144px; }
}
@media (max-width: 767px) {
  .jvHsee { font-size: 18px; }
}
.jvHsee::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
.jvHsee::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: rgb(255, 255, 255); }
.gqCbSr { text-align: center; margin-top: 60px; }
.iMXMnC { background-color: rgb(241, 241, 241); }
.ibEaIh { margin-bottom: 70px; }
@media (max-width: 767px) {
  .ibEaIh { display: none; }
}
.iyiCiF { display: flex; text-align: center; }
.dzXZuX { align-items: flex-end; justify-content: center; }
.eojqgw { align-items: center; justify-content: center; }
.dzRxcL { align-items: flex-start; justify-content: center; }
.bARHjA { align-items: flex-start; justify-content: center; text-align: justify; }
.ixTlaV { flex: 0 0 543px; margin-bottom: 12px; cursor: pointer; opacity: 1; transition: opacity 0.2s linear; }
.ixTlaV:first-child { margin-right: 30px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .ixTlaV { flex: 0 0 369px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .ixTlaV { flex: 0 0 280px; }
  .ixTlaV:first-child { margin-right: 20px; }
}
.jMfMDW { margin-bottom: 0px; font-size: 12px; color: rgb(196, 13, 35); }
.elNprp { font-size: 32px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; }
.iazMJh { color: rgb(64, 64, 64); line-height: 1.25; }
.kSuApD { height: 364px; flex: 0 0 543px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .kSuApD { height: 247px; flex: 0 0 369px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .kSuApD { height: 186px; flex: 0 0 280px; }
}
.jzgFIG { font-size: 16px; line-height: 1.5; }
.gXVFKF { width: 92.1409%; margin: 0px auto; color: rgb(64, 64, 64); }
.jPtmsG { text-align: center; }
.dLveEi { padding-bottom: 40px; width: 100%; }
.dmpFoo { line-height: 1.33; text-align: center; font-family: merriweather, source-han-serif-tc, serif; font-weight: 700; font-size: 24px; margin-bottom: 15px; margin-top: 4px; }
.eDzwqd { height: 186px; width: 100%; margin: 0px auto; }
.cQkQzN { width: 100%; height: 165px; margin-top: 15px; }
.iCdrrx { width: 100%; font-size: 18px; overflow: hidden; position: relative; line-height: 1.5em; max-height: 9em; text-align: justify; margin-right: -1em; padding-right: 1em; margin-left: 0px; }
.iCdrrx::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
.iCdrrx::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: rgb(241, 241, 241); }
.kgBWoe { text-align: center; }
.kMvMWq { background-color: rgb(158, 122, 78); padding-top: 30px; padding-bottom: 30px; }
@media (max-width: 767px) {
  .kMvMWq { padding-top: 40px; padding-bottom: 60px; }
}
.hKDlqg { display: flex; justify-content: space-between; align-items: center; max-width: 1024px; margin: 0px auto; padding: 0px 100px; color: rgb(255, 255, 255); }
.hKDlqg h3 { margin: 0px; font-size: 32px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; line-height: 1.63; }
.hKDlqg p { margin-top: 10px; font-size: 14px; line-height: 1.57; text-align: left; }
@media (min-width: 1440px) {
  .hKDlqg { max-width: 1440px; padding: 0px 219px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .hKDlqg { position: relative; padding: 0px 110px; }
  .hKDlqg p { margin-top: 17px; }
}
@media (max-width: 767px) {
  .hKDlqg { max-width: 74.375%; display: block; text-align: center; padding: 0px; }
  .hKDlqg h3 { font-size: 24px; line-height: 2.17; }
  .hKDlqg p { margin-top: 0px; }
}
.jkiVHj a { width: 116px; height: 40px; border-radius: 20px; background: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; color: rgb(158, 122, 78); font-size: 16px; cursor: pointer; display: table; }
@media (min-width: 768px) and (max-width: 1023px) {
  .jkiVHj a { position: absolute; right: 110px; top: 9px; }
}
@media (max-width: 767px) {
  .jkiVHj a { margin: 40px auto 0px; }
}
.jkiVHj a span { display: table-cell; vertical-align: middle; text-align: center; font-weight: 700; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .bdHfiV { max-width: 608px; }
}
.gDiRlj { display: inline-block; margin-left: 8.6px; width: 7px; height: 12px; }
.pQFuH { width: 100%; margin: 0px auto; background-color: white; }
@media (max-width: 767px) {
  .pQFuH { overflow: hidden; }
}
.pQFuH .spinner-exit { opacity: 1; }
.pQFuH .spinner-exit-active { opacity: 0; transition: opacity 400ms 1600ms; }
.hENNcZ { background-color: rgb(226, 226, 226); }
.kqKUrx { background-color: rgb(241, 241, 241); }
.dFPifg { background-color: rgb(8, 25, 45); }
.ioxpjs { min-height: 335px; width: 426px; }
.ioxpjs:nth-child(2) { margin: 0px 33px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .ioxpjs { width: 290px; }
  .ioxpjs:nth-child(2) { margin: 0px 28px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .ioxpjs { width: 220px; }
  .ioxpjs:nth-child(2) { margin: 0px 20px; }
}
@media (max-width: 767px) {
  .ioxpjs { width: 100%; }
}
.lfiWwH { width: 100%; height: auto; padding: 0px 8px; }
.gJTugC { text-align: left; margin: 12px 0px 2px; }
.caCnrn { font-size: 20px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; color: rgb(64, 64, 64); line-height: 1.5; }
.iUxRIz { margin-top: 8px; height: auto; font-size: 16px; color: rgb(64, 64, 64); overflow: hidden; position: relative; line-height: 1.43em; max-height: 5.72em; text-align: justify; margin-right: -1em; padding-right: 1em; }
.iUxRIz::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
.iUxRIz::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: rgb(241, 241, 241); }
@media (max-width: 767px) {
  .iUxRIz { font-size: 18px; }
}
.bUViGQ { height: 274px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .bUViGQ { height: 186px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .bUViGQ { height: 140px; }
}
@media (max-width: 767px) {
  .bUViGQ { height: 186px; }
}
.jwHkBw { font-weight: 700; font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; line-height: 150%; display: flex; align-items: center; margin-block: 0px; }
.jwHkBv { font-weight: 400; font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; line-height: 150%; display: flex; align-items: center; margin-block: 0px; }
.jIoBlZ { font-size: 16px; }
.iUxlVJ { font-size: 14px; }
.dbviPl { font-size: 12px; }
.jVprJZ { font-size: 10px; }
.hXKyvN { width: fit-content; display: flex; align-items: center; border-radius: 40px; background-color: transparent; border-color: rgb(196, 13, 35); border-style: solid; border-width: 1.5px; color: rgb(196, 13, 35); padding: 4px 12px; cursor: pointer; }
.hXKyvN svg { height: 18px; width: 18px; background-color: rgb(196, 13, 35); }
.hXKyvN:hover { color: rgb(155, 5, 30); background-color: transparent; border-color: rgb(155, 5, 30); }
.hXKyvN:hover svg { background-color: rgb(155, 5, 30); }
.fPyvFN { width: fit-content; display: flex; align-items: center; border-radius: 40px; background-color: rgb(196, 13, 35); border-color: rgb(196, 13, 35); border-style: solid; border-width: 1.5px; color: rgb(255, 255, 255); padding: 4px 12px; cursor: pointer; }
.fPyvFN svg { height: 18px; width: 18px; background-color: rgb(255, 255, 255); }
.fPyvFN:hover { color: rgb(255, 255, 255); background-color: rgb(155, 5, 30); border-color: rgb(155, 5, 30); }
.fPyvFN:hover svg { background-color: rgb(255, 255, 255); }
.dojIbp { width: fit-content; display: flex; align-items: center; border-radius: 40px; background-color: transparent; border-color: rgb(196, 13, 35); border-style: solid; border-width: 1.5px; color: rgb(196, 13, 35); padding: 8px 16px; cursor: pointer; }
.dojIbp svg { height: 24px; width: 24px; background-color: rgb(196, 13, 35); }
.dojIbp:hover { color: rgb(155, 5, 30); background-color: transparent; border-color: rgb(155, 5, 30); }
.dojIbp:hover svg { background-color: rgb(155, 5, 30); }
.dLkSLK { opacity: 1; display: flex; align-items: center; justify-content: center; }
.byexBE { position: relative; display: flex; align-items: center; justify-content: center; }
.jaHMLH { position: absolute; opacity: 0; width: 18px; height: 18px; border-width: 2px; border-style: solid; border-color: rgb(128, 128, 128) rgb(187, 187, 187) rgb(187, 187, 187); border-image: initial; border-radius: 50%; display: inline-block; box-sizing: border-box; animation: 1s linear 0s infinite normal none running fEWCgj; }
.ikoDXH { position: absolute; opacity: 0; width: 24px; height: 24px; border-width: 2px; border-style: solid; border-color: rgb(128, 128, 128) rgb(187, 187, 187) rgb(187, 187, 187); border-image: initial; border-radius: 50%; display: inline-block; box-sizing: border-box; animation: 1s linear 0s infinite normal none running fEWCgj; }
.kiaXxk { cursor: pointer; display: flex; color: rgb(128, 128, 128); }
.kiaXxk svg { width: 24px; height: 24px; background-color: rgb(128, 128, 128); }
@media (min-width: 1024px) {
  .kiaXxk:hover { color: rgb(64, 64, 64); }
  .kiaXxk:hover svg { background-color: rgb(64, 64, 64); }
}
.gnslfy { cursor: pointer; display: flex; flex-direction: column; align-items: center; color: rgb(196, 13, 35); }
.gnslfy svg { width: 24px; height: 24px; background-color: rgb(196, 13, 35); }
@media (min-width: 1024px) {
  .gnslfy:hover { color: rgb(196, 13, 35); }
  .gnslfy:hover svg { background-color: rgb(196, 13, 35); }
}
.gnWVLy { cursor: pointer; display: flex; flex-direction: column; align-items: center; color: rgb(128, 128, 128); }
.gnWVLy svg { width: 24px; height: 24px; background-color: rgb(128, 128, 128); }
@media (min-width: 1024px) {
  .gnWVLy:hover { color: rgb(196, 13, 35); }
  .gnWVLy:hover svg { background-color: rgb(196, 13, 35); }
}
.jgsLJq { margin-top: 2px; max-height: none; opacity: 1; transition: opacity 100ms; }
.eKxEQi { cursor: pointer; display: flex; align-items: center; color: rgb(64, 64, 64); }
.eKxEQi svg { height: 24px; width: 24px; background-color: rgb(64, 64, 64); }
@media (min-width: 1024px) {
  .eKxEQi:hover { color: rgb(196, 13, 35); }
  .eKxEQi:hover svg { background-color: rgb(196, 13, 35); }
}
.giJQQO { cursor: pointer; display: flex; align-items: center; color: rgb(64, 64, 64); }
.giJQQO svg { height: 18px; width: 18px; background-color: rgb(64, 64, 64); }
@media (min-width: 1024px) {
  .giJQQO:hover { color: rgb(196, 13, 35); }
  .giJQQO:hover svg { background-color: rgb(196, 13, 35); }
}
.LPXDD { display: flex; align-items: center; margin: 0px 4px 0px 0px; }
.dPwnab { display: flex; align-items: center; margin: 0px 0px 0px 4px; }
.zagrq { opacity: 1; display: flex; align-items: center; justify-content: center; }
.cEFFFk { position: relative; display: flex; align-items: center; justify-content: center; }
.iKUkbv { position: absolute; opacity: 0; width: 24px; height: 24px; border-width: 2px; border-style: solid; border-color: rgb(128, 128, 128) rgb(187, 187, 187) rgb(187, 187, 187); border-image: initial; border-radius: 50%; display: inline-block; box-sizing: border-box; animation: 1s linear 0s infinite normal none running fEWCgj; }
.jpphzf { position: absolute; opacity: 0; width: 18px; height: 18px; border-width: 2px; border-style: solid; border-color: rgb(128, 128, 128) rgb(187, 187, 187) rgb(187, 187, 187); border-image: initial; border-radius: 50%; display: inline-block; box-sizing: border-box; animation: 1s linear 0s infinite normal none running fEWCgj; }
.jIudKr { text-underline-offset: 4px; color: rgb(128, 128, 128); text-decoration-line: underline !important; }
.jIudKr:hover { text-decoration-line: underline; }
.iaOHKt { width: auto; display: flex; justify-content: center; text-align: center; }
.ibEUFj { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.ecwbQs { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.hfPUjl { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.hNMRPR { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.hwwgJn { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.kIWbJi { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.JsxLf { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.jDrCJW { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.cPDIOC { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.hveGtL { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.ljCSzL { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.PcAFT { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.kSPQhn { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.doQGyA { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.dfZltN { font-weight: 700; }
.fTePaK { line-height: 150%; font-size: 22px; font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; }
@media (max-width: 1023px) {
  .fTePaK { font-size: 18px; }
}
.brbzqK { display: flex; flex-direction: column; width: 100vw; position: fixed; z-index: 2000; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 24px 0px; transform: translateY(100%); transition: transform 0.5s ease-in-out; align-items: center; justify-content: center; bottom: 0px; padding: 24px; }
.cgQGYy { height: 116px; margin-right: 48px; }
.egZKYj { display: flex; flex-direction: column; }
.ceKrsg { color: rgb(64, 64, 64); }
@media (min-width: 600px) and (max-width: 1023px) {
  .ceKrsg { margin: auto; }
}
.zzCqg { color: rgb(128, 128, 128); margin-top: 4px; }
@media (max-width: 1023px) {
  .zzCqg { margin-top: 0px; }
}
.vTCbT { width: 180px; align-self: flex-end; margin-left: 48px; }
.iqwEut { align-self: end; }
.eYLAiV { display: flex; width: 950px; }
.iSOzni { display: flex; flex-direction: column; width: 100vw; position: fixed; z-index: 2000; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 24px 0px; transform: translateY(100%); transition: transform 0.5s ease-in-out; bottom: 0px; padding: 24px 16px; }
.fxVwYs { display: flex; justify-content: space-between; }
.hUVClw { margin: 8px 0px; }
@media (min-width: 600px) and (max-width: 1023px) {
  .hUVClw { align-self: center; margin: 16px 0px; display: flex; flex-direction: column; align-items: center; max-width: 360px; text-align: center; }
}
.cGDZIO { width: fit-content; align-self: flex-end; }
@media (min-width: 600px) and (max-width: 1023px) {
  .cGDZIO { align-self: center; }
}
.elfssG { display: none; }
@media (max-width: 767px) {
  .elfssG { display: block; }
}
.kUUUCg { display: none; }
@media (min-width: 1024px) {
  .kUUUCg { display: block; }
}
.kXeFEs { display: none; }
@media (max-width: 1023px) {
  .kXeFEs { display: block; }
}
.ljrmnY { display: none; }
@media (min-width: 768px) {
  .ljrmnY { display: block; }
}
.dLJdml { width: fit-content; padding: 8px 16px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 24px; border-radius: 4px; display: flex; align-items: center; color: rgb(255, 255, 255); background-color: rgb(64, 64, 64); }
.beqzhh { display: flex; flex-direction: column; border-radius: 24px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 24px 0px; background-color: rgb(255, 255, 255); position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: fit-content; padding: 24px 48px 48px; }
.hhSICT { display: flex; flex-direction: column; }
.hJegaM { justify-content: flex-end; }
.jABDNa { width: 284px; margin-bottom: 16px; }
.ifDiRP { width: 240px; margin: 0px 24px; }
.eJeqaL { display: flex; flex-direction: column; border-radius: 24px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 24px 0px; background-color: rgb(255, 255, 255); position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 300px; padding: 24px; }
.ixNJcb { width: 267px; align-self: center; }
.fXBBwU { width: 100%; margin-top: 24px; }
.gcvQmf { width: 100vw; height: 100vh; background-color: rgba(0, 0, 0, 0.2); z-index: 5000; position: fixed; left: 0px; top: 0px; visibility: hidden; }
.iuacOH { z-index: 2000; visibility: hidden; transition: visibility 0.5s linear 0.5s; }
.fppPTZ { border-width: 1px 0px 0px; border-style: solid; border-color: rgb(205, 205, 205); height: 0px; width: 100%; }
.iyXkcE { display: flex; flex-direction: column; gap: 16px; width: 120px; }
@media (max-width: 1023px) {
  .iyXkcE { flex-grow: 1; flex-basis: 33%; overflow-wrap: break-word; max-width: 33%; gap: 8px; }
}
.dLsHIS { text-decoration: none; }
.evbuqC { color: rgb(128, 128, 128); }
.evbuqC:hover { color: rgb(64, 64, 64); }
.gZZtvB { filter: none; opacity: 1; width: 272px; height: 29px; }
@media (max-width: 1023px) {
  .gZZtvB { width: 232px; height: 25px; }
}
.ctJvFK { width: 100%; background-color: rgb(255, 255, 255); }
.tXqIt { display: flex; flex-direction: column; margin: auto; }
@media (min-width: 1024px) {
  .tXqIt { max-width: 1200px; padding: 48px; }
}
@media (max-width: 1023px) {
  .tXqIt { flex-direction: column; justify-content: center; max-width: 400px; padding: 48px 24px 96px; }
}
.hEFyDH { width: 100%; display: flex; flex-direction: row; justify-content: space-between; }
@media (max-width: 1023px) {
  .hEFyDH { flex-direction: column; justify-content: center; }
}
.jmQebz { display: flex; flex-direction: column; justify-content: space-between; }
.jmQebz a { text-decoration: none; }
@media (min-width: 1024px) {
  .jmQebz { max-width: 320px; }
}
@media (max-width: 1023px) {
  .jmQebz { gap: 32px; width: 100%; margin-bottom: 48px; align-items: center; text-align: center; }
}
.jmQebz .button { width: 280px; justify-content: center; }
.lkSCeb { width: 100%; display: flex; flex-direction: column; gap: 24px; }
@media (max-width: 1023px) {
  .lkSCeb { align-items: center; gap: 16px; }
}
.daNOtR { display: flex; gap: 24px; }
@media (max-width: 1023px) {
  .daNOtR { margin-bottom: 16px; gap: 16px; }
}
.eYWstb { width: 100%; margin-top: 24px; margin-bottom: 24px; }
.edUUgT { display: flex; justify-content: space-between; }
@media (max-width: 1023px) {
  .edUUgT { flex-direction: column-reverse; gap: 24px; align-items: center; text-align: center; }
}
.ieXuBe { display: flex; }
@media (max-width: 1023px) {
  .ieXuBe { flex-direction: column; align-items: center; }
}
.fwsZeG { color: rgb(128, 128, 128); }
.dIAYlD, .dIAYlD:visited { color: inherit !important; }
.jhLNJu { display: flex; gap: 16px; }
.ixzQRu { color: rgb(128, 128, 128); }
.efWPIy { color: rgb(128, 128, 128); }
.kxKDQG { display: flex; }
@media (max-width: 1023px) {
  .kxKDQG { display: none; }
}
.fqVNiM { display: flex; align-items: center; }
.fqVNiM a { text-decoration: none; }
.kvAwzl { display: flex; align-items: center; justify-content: space-between; width: 100%; padding: 8px 16px; }
.jQVIyt { display: flex; flex-direction: column; align-items: center; }
.XOSwA { justify-content: center; }
.gpkLZV { display: flex; align-items: center; justify-content: center; margin: 0px 0px 0px 16px; }
.gpkLZV:first-child { margin-top: 0px; margin-left: 0px; }
.gpkLZV a { text-decoration: none; }
.jFRLTL { display: flex; align-items: center; flex-direction: row; }
.fqEGnL { display: flex; align-items: center; padding: 8px 16px; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; border-radius: 40px; background-color: rgba(241, 241, 241, 0.8); }
.bbvLYd { display: flex; align-items: center; }
.bbvLYd .search-bar__InputContainer-sc-1mjh7mz-0 { border: 1px solid transparent; }
.jImONj { display: flex; align-items: center; }
.jImONj .search-bar__InputContainer-sc-1mjh7mz-0 { background-color: rgba(241, 241, 241, 0.8); border: 1px solid rgb(128, 128, 128); }
@media (min-width: 1024px) {
  .jImONj .search-bar__InputContainer-sc-1mjh7mz-0 { background-color: rgb(255, 255, 255); }
}
.bmeYTd { color: rgb(64, 64, 64); margin-right: 8px; height: 24px; font-size: 14px; }
.bmeYTd, .bmeYTd:focus, .bmeYTd:focus-visible { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; background-color: transparent; outline: none; }
.bmeYTd:focus::placeholder, .bmeYTd:focus-visible::placeholder { color: rgb(156, 156, 156); }
.bmeYTd::placeholder { color: rgb(156, 156, 156); }
.bmeYTd::-webkit-search-cancel-button { display: none; }
.GpoyD { margin-left: 8px; }
@media (max-width: 1023px) {
  .GpoyD { display: none; }
}
.lcsjdj { display: flex; }
.gFLuRi { position: relative; margin-right: 16px; }
.gFLuRi:last-child { margin-right: 0px; }
.gFLuRi a { display: flex; }
.klSGDF { opacity: 1; transition: opacity 300ms; }
.vpOzU { display: flex; flex-direction: column; }
.fIpBnX { opacity: 0; transition: opacity 300ms; position: absolute; right: 0px; top: -8px; z-index: -1; }
.bDgduy { color: rgb(64, 64, 64); display: flex; align-items: center; cursor: default; font-family: source-han-serif-tc, serif; font-weight: 400; font-size: 14px; }
.CUJuN { display: flex; justify-content: space-between; padding-top: 8px; padding-right: 16px; padding-left: 16px; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 2px; background-color: rgb(241, 241, 241); padding-bottom: calc(8px + env(safe-area-inset-bottom,0)); }
.CUJuN a { text-decoration: none; }
.CUJuN a:visited, .CUJuN a:active { color: inherit; background-color: inherit; }
.CUJuN svg { background-color: transparent; fill: currentcolor; width: 24px; height: 24px; }
.jwHqg { text-decoration: none; display: flex; justify-content: center; margin-right: 8px; flex: 1 1 0%; }
.jwHqg:last-child { margin-right: 0px; }
.kSsGpG { display: flex; justify-content: center; margin-right: 8px; flex: 1 1 0%; }
.kSsGpG:last-child { margin-right: 0px; }
.IBatX { position: sticky; top: 0px; width: 100%; background-color: rgb(241, 241, 241); transform: translateY(0px); transition: transform 300ms ease-out; }
.iyalzw { display: flex; flex-direction: column; margin: auto; z-index: 3; }
@media (min-width: 1440px) {
  .iyalzw { width: 1280px; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .iyalzw { padding: 0px 48px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .iyalzw { padding: 0px 32px; }
}
@media (max-width: 767px) {
  .iyalzw { padding: 0px 24px; }
}
.jEKHsn { display: flex; align-items: center; margin-right: 16px; }
.jEKHsn a { display: flex; }
.kjGMBn { display: flex; align-items: center; }
.kjGMBn img { height: 21px; }
.kjGMBn a { display: flex; }
.krzUGJ { display: flex; align-items: center; justify-content: space-between; padding: 24px 16px; z-index: 2; background-color: rgb(241, 241, 241); }
.krzUGJ .header__ShowWhenNarrow-sc-1krza7i-5 { opacity: 0; transition: opacity 200ms; }
.krzUGJ .header__HideWhenNarrow-sc-1krza7i-4 { opacity: 1; transition: opacity 200ms; pointer-events: all; }
.krzUGJ .header__LogoContainer-sc-1krza7i-2 { margin-left: 0px; transform: translateX(-24px); transition: 200ms; }
.krzUGJ .header__LogoContainer-sc-1krza7i-2 img, .krzUGJ .header__LogoContainer-sc-1krza7i-2 a { height: 32px; transition: height 200ms; }
@media (max-width: 1023px) {
  .krzUGJ { padding: 16px 0px; }
}
.bqSSqb { display: flex; align-items: center; justify-content: space-between; padding: 16px; z-index: 2; background-color: rgb(241, 241, 241); }
.bqSSqb .header__ShowWhenNarrow-sc-1krza7i-5 { opacity: 1; transition: opacity 200ms 350ms; }
.bqSSqb .header__HideWhenNarrow-sc-1krza7i-4 { opacity: 0; transition: opacity 200ms 150ms; pointer-events: none; }
.bqSSqb .header__LogoContainer-sc-1krza7i-2 { margin-left: 24px; transform: translateX(0px); transition: 200ms 150ms; }
.bqSSqb .header__LogoContainer-sc-1krza7i-2 img, .bqSSqb .header__LogoContainer-sc-1krza7i-2 a { height: 24px; transition: height 200ms 150ms; }
@media (max-width: 1023px) {
  .bqSSqb { padding: 16px 0px; }
}
.ijDkqT { opacity: 1; transition: opacity 50ms; }
.NIjrs { opacity: 0; transition: opacity 50ms 150ms; }
.iWUNyW { margin-left: 24px; }
@media (max-width: 767px) {
  .iWUNyW { margin-left: 16px; }
}
.layaku { display: flex; align-items: center; }
.hkxQUF { z-index: 1; }
.hkxQUF .channel-effect-enter { opacity: 0; }
.hkxQUF .channel-effect-enter-active { animation: 200ms linear 150ms 1 normal none running gWsvmz; }
.hkxQUF .channel-effect-exit-active { animation: 200ms linear 0ms 1 normal none running kWaUui; }
.IQCeR { z-index: 4; position: absolute; top: 0px; left: -280px; transition: transform 300ms ease-in-out; transform: translateX(0px); }
@media (min-width: 768px) and (max-width: 1023px) {
  .IQCeR { left: -320px; transform: translateX(0px); }
}
@media (max-width: 767px) {
  .IQCeR { left: 0px; transform: none; opacity: 0; }
}
.dIuWqI { position: fixed; bottom: 0px; left: 0px; width: 100%; }
@media (min-width: 768px) and (max-width: 1023px) {
  .dIuWqI { z-index: 3; }
}
@media (max-width: 767px) {
  .dIuWqI { z-index: 10; }
}
.dyBjDA { display: none; margin-right: 8px; padding: 4px; transform: translateX(-8px); }
.fHqKCi { background-color: rgb(241, 241, 241); }
.LGoxK { position: relative; }
.kjoVUJ { position: sticky; top: 0px; z-index: 1000; }




html { font-size: 18px; font-family: "Roboto Slab", sans-serif; -webkit-font-smoothing: antialiased; }
html.fontsLoaded { font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; }
body { overflow: auto; letter-spacing: 0.4px; line-height: 1.4; }
body abbr[title], body abbr[data-original-title] { border-bottom: 0px; }
body *, body ::before, body ::after { box-sizing: border-box; }
body a, body a:link, body a:visited { text-decoration: none; }
body img { vertical-align: middle; }
body img.img-responsive { max-width: 100%; height: auto; display: block; }
body .hidden { display: none !important; }
body .container { line-height: 1.8; }
body .no-hover { border-bottom: 0px !important; }
body .no-hover::after { display: none; }
body .no-hover:hover::after { width: 0px; display: none; }
body .text-justify { text-align: justify; }
body .text-center { text-align: center; }
body .center-block { display: block; margin-left: auto; margin-right: auto; }
body .visible-print { display: none; }
body figure, body p { margin: 0px; }
body strong { font-weight: 700; }
@media print {
  body .hidden-print { display: none !important; }
  body .visible-print { display: block !important; }
  body a[href]::after { content: ""; }
}
body.disable-scroll { overflow: hidden; }
::selection { background-color: rgb(159, 117, 68); color: rgb(255, 255, 255); }
form.gsc-search-box, .gsc-above-wrapper-area, .gsc-wrapper { max-width: 100% !important; }
.jwkJnd { position: fixed; bottom: 8px; z-index: 1; transition: opacity 100ms ease-in-out; opacity: 0; display: flex; justify-content: center; width: 100%; }
@media (min-width: 1024px) {
  .jwkJnd { bottom: 24px; }
}
@media (max-width: 1023px) {
  .jwkJnd { bottom: calc(env(safe-area-inset-bottom, 0) + 60px + 8px); padding: 0px 16px; }
}
.jwkJnd > div { max-width: 100%; }
@keyframes fEWCgj { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes gWsvmz { 
  0% { transform: translateY(-50px); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}
@keyframes kWaUui { 
  0% { transform: translateY(0px); }
  100% { transform: translateY(-50px); }
}
.TSUjO { padding-top: 2px; padding-bottom: 2px; }
.TSUjO:hover { cursor: pointer; }
.cAkqgd { font-size: 14px; font-weight: 400; line-height: 1; margin: 2px 3px; }
.gifntv { margin-bottom: 18px; color: rgb(196, 13, 35); background: none; }
.leiwFC { margin-bottom: 18px; color: rgb(255, 255, 255); background: rgb(196, 13, 35); }
.dbSpYp { position: fixed; float: right; right: 16px; top: 50vh; z-index: 100; transform: translateY(-50%); color: rgb(196, 13, 35); will-change: transform; }
@supports (position:sticky) {
  .dbSpYp { position: sticky; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .dbSpYp { right: 3px; }
}
@media (max-width: 767px) {
  .dbSpYp { display: none; }
}
.jQUaIJ { font-size: 14px; color: rgb(159, 117, 68); cursor: pointer; display: inline-block; }
.jQUaIJ > span { padding-right: 7px; }
.jQUaIJ svg { width: 7px; margin-bottom: -1px; margin-left: 7px; transition: 0.3s ease-out; }
.jQUaIJ:hover > svg { transform: translateX(5px); }
.jQUaIJ .bottom-link__TextSpan-r5njx2-0 { color: rgb(159, 117, 68); }
.jQUaIJ .bottom-link__StyledA-r5njx2-1:visited { color: rgb(159, 117, 68); }
.dIpSBs { font-size: 14px; color: rgb(192, 150, 98); cursor: pointer; display: inline-block; }
.dIpSBs > span { padding-right: 7px; }
.dIpSBs svg { width: 7px; margin-bottom: -1px; margin-left: 7px; transition: 0.3s ease-out; }
.dIpSBs:hover > svg { transform: translateX(5px); }
.dIpSBs .bottom-link__TextSpan-r5njx2-0 { color: rgb(192, 150, 98); }
.dIpSBs .bottom-link__StyledA-r5njx2-1:visited { color: rgb(192, 150, 98); }
.hApMGQ { margin: 0px auto; max-width: 1440px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .hApMGQ { max-width: 1024px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .hApMGQ { max-width: 768px; }
}
@media (max-width: 767px) {
  .hApMGQ { max-width: 767px; }
}
.cbTsWI { position: relative; padding-top: 100px; padding-bottom: 80px; }
@media (max-width: 767px) {
  .cbTsWI { padding-top: 30px; padding-bottom: 60px; }
}
.eLHQVA { display: none; }
@media (max-width: 767px) {
  .eLHQVA { display: block; font-size: 12px; position: absolute; letter-spacing: 0.4px; z-index: 3; top: -8px; left: 0px; right: 0px; text-align: center; }
  .eLHQVA > span { color: rgb(255, 255, 255); padding-left: 5px; padding-right: 5px; background-color: rgb(196, 13, 35); }
}
.blpjZz { cursor: pointer; text-decoration: none; color: rgb(64, 64, 64); }
@media (min-width: 768px) {
  .blpjZz { transition: opacity 200ms linear; }
  .blpjZz:hover { opacity: 0.7; }
}
.hhgOGg { width: 100%; height: 100%; }
.eqJito { width: 100%; height: 100%; }
.eqJito > img { width: 100%; height: 100%; object-fit: cover; }
.gNfkMi .swiper-container { width: 100%; }
.gNfkMi .swiper-slide { width: 74.375%; }
.iDItWn { background-color: rgb(226, 226, 226); }
.hBaeea { background-color: initial; padding-bottom: 10px; }
.fmsfBz { display: flex; flex-wrap: wrap; padding: 0px 47px; justify-content: center; }
@media (min-width: 768px) and (max-width: 1023px) {
  .fmsfBz { padding: 0px 34px; }
}
@media (max-width: 767px) {
  .fmsfBz { display: none; }
}
.hMCuZo { background-color: rgb(255, 255, 255); position: relative; margin-bottom: 70px; padding-bottom: 20px; width: 312px; margin-right: 32.6px; }
.hMCuZo:nth-child(4n) { margin-right: 0px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .hMCuZo { width: 210px; margin-right: 30px; }
  .hMCuZo:nth-child(4n) { margin-right: 0px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .hMCuZo { width: 160px; margin-right: 20px; }
  .hMCuZo:nth-child(4n) { margin-right: 0px; }
}
@media (max-width: 767px) {
  .hMCuZo { width: 100%; height: 100%; margin-bottom: 20px; padding-bottom: 0px; }
}
.ficddH { height: 202px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .ficddH { height: 138px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .ficddH { height: 138px; }
}
@media (max-width: 767px) {
  .ficddH { height: 186px; }
}
.eRPYMd { background-color: rgb(226, 226, 226); width: 100%; color: rgb(64, 64, 64); font-weight: 700; line-height: 1.4; text-align: center; font-size: 20px; padding-bottom: 8px; }
.lhpYdA { background: white; padding: 16px 0px 20px; min-height: 94px; }
.xEObu { font-family: merriweather, source-han-serif-tc, serif; font-weight: 700; font-size: 20px; color: rgb(64, 64, 64); line-height: 1.4; width: 92%; margin: 0px auto; }
@media (max-width: 767px) {
  .xEObu { width: 88.1857%; }
}
.kPzboH { position: absolute; left: 50%; bottom: -16px; padding-top: 16px; transform: translateX(-50%); text-align: center; width: 101%; background-color: rgb(226, 226, 226); }
@media (max-width: 767px) {
  .kPzboH { position: relative; }
}
.iDyZXC { color: rgb(196, 13, 35); font-size: 12px; }
.cQvJof { padding-top: 0px; background: rgb(255, 255, 255); }
.fZfBYf { height: 240px; position: relative; }
.eKjEdw { position: absolute; top: 30px; left: 50%; transform: translateX(-50%); width: 74px; text-align: center; }
.dMAFRU { top: 50px; left: 50%; transform: translateX(-50%); width: 100%; font-size: 24px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; color: rgb(64, 64, 64); position: absolute; }
.llrvi { width: 100%; overflow: hidden; position: absolute; line-height: 1.33em; max-height: 3.99em; text-align: center; margin-right: -1em; padding-right: 1em; }
.llrvi::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
.llrvi::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: rgb(255, 255, 255); }
.fQpFqE { top: 150px; left: 50%; font-size: 18px; transform: translateX(-50%); width: 100%; color: rgb(64, 64, 64); overflow: hidden; position: absolute; line-height: 1.43em; max-height: 4.29em; text-align: justify; margin-right: -1em; padding-right: 1em; }
.fQpFqE::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
.fQpFqE::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: rgb(255, 255, 255); }
.ciRrcj { height: 186px; }
.hnSHMI { overflow-x: hidden; position: relative; }
@media (max-width: 767px) {
  .hnSHMI { display: none; }
}
.gGMPNp { position: relative; display: flex; height: 932px; align-items: center; }
@media (max-width: 1439px) {
  .gGMPNp { height: 702px; }
}
.iFpuXY { flex: 0 0 20%; margin-right: 20%; position: relative; transform: translateX(0%); transition: transform 500ms ease-in, margin-top 500ms ease-in; cursor: pointer; margin-top: 16px; z-index: 2; }
@media (max-width: 1439px) {
  .iFpuXY { margin-top: 16px; }
}
.mLCFB { flex: 0 0 20%; margin-right: 20%; position: relative; transform: translateX(0%); transition: transform 500ms ease-in, margin-top 500ms ease-in; cursor: pointer; margin-top: -770px; z-index: 2; }
@media (max-width: 1439px) {
  .mLCFB { margin-top: -540px; }
}
.jLUtrd { cursor: pointer; position: absolute; width: 886px; height: 570px; left: 50%; top: 236px; transform: translateX(-50%); }
@media (min-width: 1024px) and (max-width: 1439px) {
  .jLUtrd { width: 610px; height: 391px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .jLUtrd { width: 450px; height: 295px; }
}
.kYYPLs { cursor: pointer; position: absolute; top: 480px; }
.OGURP { left: 17%; display: inline; transition: display 0.2s linear; }
@media (max-width: 1439px) {
  .OGURP { top: 365px; }
}
.dOxJSD { right: 17%; display: inline; transition: display 0.2s linear; }
@media (max-width: 1439px) {
  .dOxJSD { top: 365px; }
}
.ecpiWJ { line-height: 1.33; position: absolute; transform: translateX(-50%); text-align: center; width: 161px; height: 16px; top: 453px; left: 10%; }
@media (max-width: 1439px) {
  .ecpiWJ { top: 338px; }
}
.ecpiWR { line-height: 1.33; position: absolute; transform: translateX(-50%); text-align: center; width: 161px; height: 16px; top: 453px; left: 90%; }
@media (max-width: 1439px) {
  .ecpiWR { top: 338px; }
}
.VLYNx { line-height: 1.33; position: absolute; top: 60px; left: 50%; transform: translateX(-50%); text-align: center; width: 161px; height: 16px; }
.iwBTEK { font-size: 16px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; color: rgb(64, 64, 64); width: 150px; position: absolute; text-align: center; line-height: 1.25; top: 0px; left: 50%; transform: translateX(-50%); overflow: hidden; line-break: anywhere; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .iwBTEK { width: 120px; }
}
@media (max-width: 1023px) {
  .iwBTEK { width: 90px; }
}
.gjnqSa { font-size: 32px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; color: rgb(64, 64, 64); width: 450px; position: absolute; text-align: center; line-height: 1.25; top: 0px; left: 50%; transform: translateX(-50%); overflow: hidden; line-break: anywhere; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .gjnqSa { width: 450px; }
}
@media (max-width: 1023px) {
  .gjnqSa { width: 450px; }
}
.dQvugA { font-size: 16px; width: 450px; top: 171px; left: 50%; color: rgb(64, 64, 64); transform: translateX(-50%); overflow: hidden; position: absolute; line-height: 1.43em; max-height: 2.86em; text-align: justify; margin-right: -1em; padding-right: 1em; z-index: 2; }
.dQvugA::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
.dQvugA::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: white; }
@media (min-width: 768px) {
  .dQvugA { transition: opacity 0.2s linear; }
}
.ehZBav { cursor: pointer; text-decoration: none; color: rgb(64, 64, 64); }
@media (min-width: 768px) {
  .ehZBav { opacity: 1; transition: opacity 0.2s linear; }
}
.ikMjZw { opacity: 1; z-index: 1; transition: opacity 150ms ease-in-out; }
.ikMlhM { opacity: 0; z-index: 0; transition: opacity 150ms ease-in-out; }
.gLAhce { background-color: rgb(241, 241, 241); }
.cOPbJP { list-style-type: none; display: flex; flex-wrap: nowrap; justify-content: center; align-items: flex-start; }
@media (max-width: 767px) {
  .cOPbJP { display: none; }
}
.iuTLGI { align-items: flex-end; margin-top: -282px; margin-bottom: 59px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .iuTLGI { margin-top: -170px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .iuTLGI { margin-top: -130px; margin-bottom: 51px; }
}
.jheTCo { margin-bottom: 39px; }
.gofjtM { max-width: 430px; transition: 300ms linear; }
.gofjtM:first-child { margin-right: 30px; }
.gofjtM:last-child { margin-left: 30px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .gofjtM { max-width: 290px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .gofjtM { max-width: 220px; }
  .gofjtM:first-child { margin-right: 20px; }
  .gofjtM:last-child { margin-left: 20px; }
}
@media (max-width: 767px) {
  .gofjtM { max-width: 100%; }
  .gofjtM:first-child { margin-left: 0px; }
  .gofjtM:last-child { margin-right: 0px; }
}
@media (min-width: 768px) {
  .gofjtM:hover { opacity: 0.7; }
}
.bZHSdi { background-color: rgb(255, 255, 255); width: 430px; min-height: 115px; padding: 8px 20px 15px 12px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .bZHSdi { width: 290px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .bZHSdi { margin: 0px auto; width: 220px; }
}
@media (max-width: 767px) {
  .bZHSdi { width: 100%; height: 100%; }
}
.kUYsqd { margin: 0px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; font-size: 20px; color: rgb(64, 64, 64); }
@media (min-width: 1024px) {
  .kUYsqd { overflow: hidden; position: relative; line-height: 1.4em; max-height: 2.8em; text-align: justify; margin-right: -1em; padding-right: 1em; }
  .kUYsqd::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
  .kUYsqd::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: rgb(255, 255, 255); }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .kUYsqd { font-size: 16px; overflow: hidden; position: relative; line-height: 1.4em; max-height: 4.2em; text-align: justify; margin-right: -1em; padding-right: 1em; }
  .kUYsqd::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
  .kUYsqd::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: rgb(255, 255, 255); }
}
.gCuJNE { position: relative; width: 430px; height: 596px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .gCuJNE { max-width: 290px; height: 390px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .gCuJNE { margin: 0px auto; width: 220px; height: 290px; }
}
@media (max-width: 767px) {
  .gCuJNE { width: 100%; height: 186px; }
}
.dnzUlv { position: relative; width: 430px; height: 282px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .dnzUlv { max-width: 290px; height: 190px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .dnzUlv { margin: 0px auto; width: 220px; height: 145px; }
}
@media (max-width: 767px) {
  .dnzUlv { width: 100%; height: 186px; }
}
.hXuUxo { text-align: center; }
.hVTeec { background-image: none; background-size: contain; padding-top: 30px; padding-bottom: 30px; }
@media (max-width: 767px) {
  .hVTeec { background-image: none; padding-top: 40px; padding-bottom: 60px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .hVTeec { background-image: none; }
}
@media (min-width: 1440px) {
  .hVTeec { background-image: none; }
}
.jdLXvs { display: flex; justify-content: space-between; align-items: center; max-width: 1024px; margin: 0px auto; padding: 0px 100px; color: rgb(0, 0, 0); font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; }
.jdLXvs h3 { margin: 0px; font-size: 32px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; line-height: 1.63; }
.jdLXvs p { margin-top: 10px; font-size: 14px; line-height: 1.57; text-align: left; }
@media (min-width: 1440px) {
  .jdLXvs { max-width: 1440px; padding: 0px 219px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .jdLXvs { position: relative; padding: 0px 110px; }
  .jdLXvs p { margin-top: 17px; }
}
@media (max-width: 767px) {
  .jdLXvs { max-width: 74.375%; display: block; text-align: center; padding: 0px; }
  .jdLXvs h3 { font-size: 24px; line-height: 2.17; }
  .jdLXvs p { margin-top: 0px; }
}
.tECEe a { width: 116px; height: 40px; border-radius: 20px; background: rgb(159, 117, 68); border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; color: rgb(255, 255, 255); font-size: 16px; cursor: pointer; display: table; }
@media (min-width: 768px) and (max-width: 1023px) {
  .tECEe a { position: absolute; right: 110px; top: 9px; }
}
@media (max-width: 767px) {
  .tECEe a { margin: 40px auto 0px; }
}
.tECEe a span { display: table-cell; vertical-align: middle; text-align: center; font-weight: 700; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .dZwpst { max-width: 608px; }
}
.cyBGBf { display: inline-block; margin-left: 8.6px; width: 7px; height: 12px; }
.bUiDza { background-color: rgb(241, 241, 241); position: relative; }
@media (max-width: 767px) {
  .bUiDza { padding: 0px; }
}
.eeynQC { display: flex; padding: 30px 0px; overflow-x: hidden; justify-content: center; }
@media (min-width: 1440px) {
  .eeynQC { max-width: 1280px; transform: translateX(8px); }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .eeynQC { padding: 30px 32px 30px 48px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .eeynQC { padding: 30px 34px; }
}
@media (max-width: 767px) {
  .eeynQC { padding: 30px 16px; }
}
.BlAIo { width: 199px; padding: 0px; margin-left: 30px; }
.BlAIo:first-child { margin: 0px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .BlAIo { width: 130px; }
}
@media (max-width: 1023px) {
  .BlAIo:nth-child(6) { display: none; }
  .BlAIo:nth-child(5) { display: none; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .BlAIo { width: 160px; margin-left: 20px; }
}
@media (max-width: 578px) {
  .BlAIo:nth-child(4) { display: none; }
}
@media (max-width: 414px) {
  .BlAIo:nth-child(3) { display: none; }
}
@media (max-width: 320px) {
  .BlAIo { width: 136px; margin-left: 16px; }
}
.iABGSE { width: 100%; height: 128px; background-size: cover; background-position: center center; display: block; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .iABGSE { height: 90px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .iABGSE { height: 110px; }
}
@media (max-width: 767px) {
  .iABGSE { height: 100px; }
}
@media (max-width: 414px) {
  .iABGSE { height: 93px; }
}
@media (max-width: 320px) {
  .iABGSE { height: 88px; }
}
.evnmry { margin: 0px auto; }
.kWa-Dzf { height: 16px; line-height: 1.33; margin-top: 12px; margin-bottom: 4px; }
.xLsqD { height: auto; font-size: 16px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; color: rgb(64, 64, 64); }
.chFkEV { background-color: rgb(241, 241, 241); }
.hWjZfF { text-align: center; }
.hndjtA { width: 447px; margin: 0px auto; }
@media (max-width: 767px) {
  .hndjtA { width: 100%; }
}
.blATxC { width: 374px; font-size: 32px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; line-height: 1.25; color: rgb(64, 64, 64); text-align: center; margin: 2px auto 0px; }
@media (max-width: 767px) {
  .blATxC { font-size: 24px; width: 74.375%; }
}
.jbzFjG { margin-top: 12px; width: 447px; font-size: 16px; line-height: 1.5; text-align: justify; color: rgb(64, 64, 64); }
@media (max-width: 767px) {
  .jbzFjG { width: 74.375%; margin: 6px auto 0px; font-size: 18px; }
}
.iDNzaF { margin-top: 48px; min-height: 335px; padding: 0px 48px; display: flex; justify-content: center; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .iDNzaF { padding: 0px 49px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .iDNzaF { padding: 0px 34px; }
}
@media (max-width: 767px) {
  .iDNzaF { display: none; }
}
.ioxpjs { min-height: 335px; width: 426px; }
.ioxpjs:nth-child(2) { margin: 0px 33px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .ioxpjs { width: 290px; }
  .ioxpjs:nth-child(2) { margin: 0px 28px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .ioxpjs { width: 220px; }
  .ioxpjs:nth-child(2) { margin: 0px 20px; }
}
@media (max-width: 767px) {
  .ioxpjs { width: 100%; }
}
.hMwyXi { margin-top: 30px; }
.lfiWwH { width: 100%; height: auto; padding: 0px 8px; }
.gJTugC { text-align: left; margin: 12px 0px 2px; }
.caCnrn { font-size: 20px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; color: rgb(64, 64, 64); line-height: 1.5; }
.iUxRIz { margin-top: 8px; height: auto; font-size: 16px; color: rgb(64, 64, 64); overflow: hidden; position: relative; line-height: 1.43em; max-height: 5.72em; text-align: justify; margin-right: -1em; padding-right: 1em; }
.iUxRIz::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
.iUxRIz::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: rgb(241, 241, 241); }
@media (max-width: 767px) {
  .iUxRIz { font-size: 18px; }
}
.cEIEdo { margin: 60px auto 0px; }
@media (max-width: 767px) {
  .cEIEdo { margin: 40px auto 0px; }
}
.bUViGQ { height: 274px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .bUViGQ { height: 186px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .bUViGQ { height: 140px; }
}
@media (max-width: 767px) {
  .bUViGQ { height: 186px; }
}
.cOrVYm { position: relative; background-color: rgb(5, 33, 66); padding-bottom: 80px; padding-top: 100px; }
@media (max-width: 767px) {
  .cOrVYm { padding-top: 0px; }
}
.kYTFYk { padding-left: 0px; max-width: 1344px; margin: 0px auto; position: relative; padding-bottom: 60px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .kYTFYk { max-width: 928px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .kYTFYk { max-width: 700px; }
}
@media (max-width: 767px) {
  .kYTFYk { padding-top: 0px; padding-bottom: 40px; max-width: 100%; }
}
.cCvuvA { max-width: 672px; display: inline-block; vertical-align: bottom; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .cCvuvA { max-width: 464px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .cCvuvA { max-width: 349px; }
}
@media (max-width: 767px) {
  .cCvuvA { max-width: 100%; width: 100%; height: 100%; display: block; }
}
.jolIzB { color: rgb(255, 255, 255); font-size: 14px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); line-height: 1.5; text-align: justify; font-weight: 400; font-family: merriweather, source-han-serif-tc, serif; }
.dxzGal { position: relative; width: 672px; height: 450px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .dxzGal { width: 464px; height: 310px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .dxzGal { margin: 0px auto; width: 350px; height: 234px; }
}
@media (max-width: 767px) {
  .dxzGal { width: 100%; height: 100%; }
}
.brYTSs { position: absolute; inset: 0px; height: 100%; width: 100%; opacity: 0; transition: 0.5s; background-color: rgba(20, 48, 113, 0.7); }
@media (min-width: 768px) {
  .brYTSs:hover { opacity: 1; }
}
.cRLeSy { text-align: center; }
.irhxWw { background-image: none; background-size: contain; padding-top: 30px; padding-bottom: 30px; }
@media (max-width: 767px) {
  .irhxWw { background-image: none; padding-top: 40px; padding-bottom: 60px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .irhxWw { background-image: none; }
}
@media (min-width: 1440px) {
  .irhxWw { background-image: none; }
}
.gINeDU { display: flex; justify-content: space-between; align-items: center; max-width: 1024px; margin: 0px auto; padding: 0px 100px; color: rgb(0, 0, 0); font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; }
.gINeDU h3 { margin: 0px; font-size: 32px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; line-height: 1.63; }
.gINeDU p { margin-top: 10px; font-size: 14px; line-height: 1.57; text-align: left; }
@media (min-width: 1440px) {
  .gINeDU { max-width: 1440px; padding: 0px 219px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .gINeDU { position: relative; padding: 0px 110px; }
  .gINeDU p { margin-top: 17px; }
}
@media (max-width: 767px) {
  .gINeDU { max-width: 74.375%; display: block; text-align: center; padding: 0px; }
  .gINeDU h3 { font-size: 24px; line-height: 2.17; }
  .gINeDU p { margin-top: 0px; }
}
.dOtXdl a { width: 116px; height: 40px; border-radius: 20px; background: rgb(159, 117, 68); border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; color: rgb(255, 255, 255); font-size: 16px; cursor: pointer; display: table; }
@media (min-width: 768px) and (max-width: 1023px) {
  .dOtXdl a { position: absolute; right: 110px; top: 9px; }
}
@media (max-width: 767px) {
  .dOtXdl a { margin: 40px auto 0px; }
}
.dOtXdl a span { display: table-cell; vertical-align: middle; text-align: center; font-weight: 700; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .hkAzfR { max-width: 608px; }
}
.hbhLaL { display: inline-block; margin-left: 8.6px; width: 7px; height: 12px; }
.dNrBRw { background-color: rgb(255, 255, 255); }
@media (max-width: 1023px) {
  .dNrBRw { padding-top: 36px; }
}
.gbSumX { display: flex; padding: 0px 47px; justify-content: center; }
@media (min-width: 768px) and (max-width: 1023px) {
  .gbSumX { padding: 0px 35px; }
}
@media (max-width: 767px) {
  .gbSumX { display: none; }
}
.jPoWji { width: 312px; }
.jPoWji:nth-child(3) { margin-left: 32.6px; }
.jPoWji:nth-child(2n) { margin-left: 32.6px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .jPoWji { width: 210px; }
  .jPoWji:nth-child(3) { margin-left: 30px; }
  .jPoWji:nth-child(2n) { margin-left: 30px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .jPoWji { width: 160px; }
  .jPoWji:nth-child(3) { margin-left: 20px; }
  .jPoWji:nth-child(2n) { margin-left: 20px; }
}
@media (max-width: 767px) {
  .jPoWji { margin-top: 10px; width: 100%; }
}
.coGtIv { width: 100%; height: 202px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .coGtIv { height: 138px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .coGtIv { height: 102px; }
}
@media (max-width: 767px) {
  .coGtIv { height: 186px; }
}
.bAClGv { margin: 12px auto 0px; width: 92%; }
.bLaQFF { line-height: 1.33; }
@media (max-width: 767px) {
  .bLaQFF { margin-top: 9px; }
}
.ijmBKD { margin-top: 2px; font-size: 20px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; line-height: 1.5; color: rgb(64, 64, 64); }
@media (min-width: 768px) and (max-width: 1023px) {
  .ijmBKD { width: 144px; }
}
.jvHsee { margin-top: 8px; font-size: 16px; color: rgb(64, 64, 64); overflow: hidden; position: relative; line-height: 1.5em; max-height: 7.5em; text-align: justify; margin-right: -1em; padding-right: 1em; }
@media (min-width: 768px) and (max-width: 1023px) {
  .jvHsee { width: 144px; }
}
@media (max-width: 767px) {
  .jvHsee { font-size: 18px; }
}
.jvHsee::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
.jvHsee::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: rgb(255, 255, 255); }
.gqCbSr { text-align: center; margin-top: 60px; }
.iMXMnC { background-color: rgb(241, 241, 241); }
.ibEaIh { margin-bottom: 70px; }
@media (max-width: 767px) {
  .ibEaIh { display: none; }
}
.iyiCiF { display: flex; text-align: center; }
.dzXZuX { align-items: flex-end; justify-content: center; }
.eojqgw { align-items: center; justify-content: center; }
.dzRxcL { align-items: flex-start; justify-content: center; }
.bARHjA { align-items: flex-start; justify-content: center; text-align: justify; }
.ixTlaV { flex: 0 0 543px; margin-bottom: 12px; cursor: pointer; opacity: 1; transition: opacity 0.2s linear; }
.ixTlaV:first-child { margin-right: 30px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .ixTlaV { flex: 0 0 369px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .ixTlaV { flex: 0 0 280px; }
  .ixTlaV:first-child { margin-right: 20px; }
}
.jMfMDW { margin-bottom: 0px; font-size: 12px; color: rgb(196, 13, 35); }
.elNprp { font-size: 32px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; }
.iazMJh { color: rgb(64, 64, 64); line-height: 1.25; }
.kSuApD { height: 364px; flex: 0 0 543px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .kSuApD { height: 247px; flex: 0 0 369px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .kSuApD { height: 186px; flex: 0 0 280px; }
}
.jzgFIG { font-size: 16px; line-height: 1.5; }
.gXVFKF { width: 92.1409%; margin: 0px auto; color: rgb(64, 64, 64); }
.jPtmsG { text-align: center; }
.dLveEi { padding-bottom: 40px; width: 100%; }
.dmpFoo { line-height: 1.33; text-align: center; font-family: merriweather, source-han-serif-tc, serif; font-weight: 700; font-size: 24px; margin-bottom: 15px; margin-top: 4px; }
.eDzwqd { height: 186px; width: 100%; margin: 0px auto; }
.cQkQzN { width: 100%; height: 165px; margin-top: 15px; }
.iCdrrx { width: 100%; font-size: 18px; overflow: hidden; position: relative; line-height: 1.5em; max-height: 9em; text-align: justify; margin-right: -1em; padding-right: 1em; margin-left: 0px; }
.iCdrrx::before { content: "..."; position: absolute; right: 0px; bottom: 0px; }
.iCdrrx::after { content: ""; position: absolute; right: 0px; width: 1em; height: 1em; margin-top: 0.25em; background: rgb(241, 241, 241); }
.kgBWoe { text-align: center; }
.kMvMWq { background-color: rgb(158, 122, 78); padding-top: 30px; padding-bottom: 30px; }
@media (max-width: 767px) {
  .kMvMWq { padding-top: 40px; padding-bottom: 60px; }
}
.hKDlqg { display: flex; justify-content: space-between; align-items: center; max-width: 1024px; margin: 0px auto; padding: 0px 100px; color: rgb(255, 255, 255); }
.hKDlqg h3 { margin: 0px; font-size: 32px; font-weight: 700; font-family: merriweather, source-han-serif-tc, serif; line-height: 1.63; }
.hKDlqg p { margin-top: 10px; font-size: 14px; line-height: 1.57; text-align: left; }
@media (min-width: 1440px) {
  .hKDlqg { max-width: 1440px; padding: 0px 219px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .hKDlqg { position: relative; padding: 0px 110px; }
  .hKDlqg p { margin-top: 17px; }
}
@media (max-width: 767px) {
  .hKDlqg { max-width: 74.375%; display: block; text-align: center; padding: 0px; }
  .hKDlqg h3 { font-size: 24px; line-height: 2.17; }
  .hKDlqg p { margin-top: 0px; }
}
.jkiVHj a { width: 116px; height: 40px; border-radius: 20px; background: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; color: rgb(158, 122, 78); font-size: 16px; cursor: pointer; display: table; }
@media (min-width: 768px) and (max-width: 1023px) {
  .jkiVHj a { position: absolute; right: 110px; top: 9px; }
}
@media (max-width: 767px) {
  .jkiVHj a { margin: 40px auto 0px; }
}
.jkiVHj a span { display: table-cell; vertical-align: middle; text-align: center; font-weight: 700; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .bdHfiV { max-width: 608px; }
}
.gDiRlj { display: inline-block; margin-left: 8.6px; width: 7px; height: 12px; }
.pQFuH { width: 100%; margin: 0px auto; background-color: white; }
@media (max-width: 767px) {
  .pQFuH { overflow: hidden; }
}
.pQFuH .spinner-exit { opacity: 1; }
.pQFuH .spinner-exit-active { opacity: 0; transition: opacity 400ms 1600ms; }
.hENNcZ { background-color: rgb(226, 226, 226); }
.kqKUrx { background-color: rgb(241, 241, 241); }
.dFPifg { background-color: rgb(8, 25, 45); }

.material-symbols-outlined { font-family: "Material Symbols Outlined"; font-weight: normal; font-style: normal; font-size: 24px; line-height: 1; letter-spacing: normal; text-transform: none; display: inline-block; white-space: nowrap; overflow-wrap: normal; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-settings: "liga"; }

:root { --swiper-theme-color: #007aff; }
.swiper-container { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; }
.swiper-container-vertical > .swiper-wrapper { flex-direction: column; }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box; }
.swiper-container-android .swiper-slide, .swiper-wrapper { transform: translate3d(0px, 0px, 0px); }
.swiper-container-multirow > .swiper-wrapper { flex-wrap: wrap; }
.swiper-container-multirow-column > .swiper-wrapper { flex-flow: column wrap; }
.swiper-container-free-mode > .swiper-wrapper { transition-timing-function: ease-out; margin: 0px auto; }
.swiper-container-pointer-events { touch-action: pan-y; }
.swiper-container-pointer-events.swiper-container-vertical { touch-action: pan-x; }
.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; }
.swiper-slide-invisible-blank { visibility: hidden; }
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height: auto; }
.swiper-container-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }
.swiper-container-3d { perspective: 1200px; }
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper { transform-style: preserve-3d; }
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10; }
.swiper-container-3d .swiper-slide-shadow-left { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-container-3d .swiper-slide-shadow-right { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-container-3d .swiper-slide-shadow-top { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-container-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-container-css-mode > .swiper-wrapper { overflow: auto; scrollbar-width: none; }
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; }
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper { scroll-snap-type: x mandatory; }
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper { scroll-snap-type: y mandatory; }

.material-symbols-outlined { font-family: "Material Symbols Outlined"; font-weight: normal; font-style: normal; font-size: 24px; line-height: 1; letter-spacing: normal; text-transform: none; display: inline-block; white-space: nowrap; overflow-wrap: normal; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-settings: "liga"; }

:root { --swiper-theme-color: #007aff; }
.swiper-container { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; }
.swiper-container-vertical > .swiper-wrapper { flex-direction: column; }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box; }
.swiper-container-android .swiper-slide, .swiper-wrapper { transform: translate3d(0px, 0px, 0px); }
.swiper-container-multirow > .swiper-wrapper { flex-wrap: wrap; }
.swiper-container-multirow-column > .swiper-wrapper { flex-flow: column wrap; }
.swiper-container-free-mode > .swiper-wrapper { transition-timing-function: ease-out; margin: 0px auto; }
.swiper-container-pointer-events { touch-action: pan-y; }
.swiper-container-pointer-events.swiper-container-vertical { touch-action: pan-x; }
.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; }
.swiper-slide-invisible-blank { visibility: hidden; }
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height: auto; }
.swiper-container-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }
.swiper-container-3d { perspective: 1200px; }
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper { transform-style: preserve-3d; }
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10; }
.swiper-container-3d .swiper-slide-shadow-left { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-container-3d .swiper-slide-shadow-right { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-container-3d .swiper-slide-shadow-top { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-container-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-container-css-mode > .swiper-wrapper { overflow: auto; scrollbar-width: none; }
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; }
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper { scroll-snap-type: x mandatory; }
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper { scroll-snap-type: y mandatory; }
.tk-tinos { font-family: tinos, serif; }
.tk-merriweather { font-family: merriweather, serif; }
.tk-rosario { font-family: rosario, sans-serif; }
.tk-roboto-slab { font-family: roboto-slab, serif; }
.tk-source-han-serif-tc { font-family: source-han-serif-tc, serif; }
.tk-noto-serif { font-family: noto-serif, serif; }
.tk-source-han-sans-cjk-tc { font-family: source-han-sans-cjk-tc, sans-serif; }
