/*! 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*/
.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:"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*/
.cxmyEb{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.dIjnSP{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*/
.gefsaQ{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*/
.ksnSKr{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.gPjgEo{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.gkAJma{height:24px;width:24px;background-color:black;mask-image:none;mask-size:cover;}/*!sc*/
.iGzsWc{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*/
.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*/
.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*/
data-styled.g50[id="icon__IconContainer-sc-4fv57p-0"]{content:"ibEUFj,ecwbQs,hfPUjl,hNMRPR,hwwgJn,kIWbJi,JsxLf,cxmyEb,dIjnSP,jDrCJW,gefsaQ,ljCSzL,ksnSKr,gPjgEo,gkAJma,iGzsWc,doQGyA,cPDIOC,hveGtL,PcAFT,kSPQhn,"}/*!sc*/
.dfZltN{font-weight:700;}/*!sc*/
data-styled.g52[id="headline__DefaultContainer-axdp97-0"]{content:"dfZltN,"}/*!sc*/
.kjJHVK{line-height:125%;font-size:36px;font-family:merriweather,source-han-serif-tc,serif;}/*!sc*/
@media (max-width:1023px){.kjJHVK{font-size:28px;}}/*!sc*/
data-styled.g53[id="headline__H1Container-axdp97-1"]{content:"kjJHVK,"}/*!sc*/
.eUttHq{line-height:125%;font-size:32px;font-family:Roboto Slab,Noto Sans TC,sans-serif,Tauhu Oo;}/*!sc*/
@media (max-width:1023px){.eUttHq{font-size:24px;}}/*!sc*/
data-styled.g54[id="headline__H2Container-axdp97-2"]{content:"eUttHq,"}/*!sc*/
.jiyqYm{line-height:150%;font-size:28px;font-family:Roboto Slab,Noto Sans TC,sans-serif,Tauhu Oo;}/*!sc*/
@media (max-width:1023px){.jiyqYm{font-size:22px;}}/*!sc*/
data-styled.g55[id="headline__H3Container-axdp97-3"]{content:"jiyqYm,"}/*!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*/
.iUieUo{visibility:hidden;transition:visibility 0.5s linear 0.5s;}/*!sc*/
data-styled.g76[id="sc-1onw4z0-0"]{content:"iUieUo,"}/*!sc*/
.cRgicG{width:192px;margin:40px auto;}/*!sc*/
@media (min-width:1440px){.cRgicG{width:270px;}}/*!sc*/
.cRgicG >svg>path{fill:#c09662;}/*!sc*/
data-styled.g106[id="separation-curve__Separation-s2ekrq-0"]{content:"cRgicG,"}/*!sc*/
.bgisTv{margin:0;color:#404040;}/*!sc*/
data-styled.g114[id="headings__StyledH1-sc-1hpcjc2-0"]{content:"bgisTv,"}/*!sc*/
.jdCPDh{margin:0;color:#404040;}/*!sc*/
data-styled.g115[id="headings__StyledH2-sc-1hpcjc2-1"]{content:"jdCPDh,"}/*!sc*/
.kxOmae{position:relative;overflow:hidden;width:100%;padding-top:52.37500000000001%;cursor:zoom-in;}/*!sc*/
data-styled.g116[id="img-with-placeholder__ImgContainer-c6mvsc-0"]{content:"kxOmae,"}/*!sc*/
.ilTCWf{display:block;filter:blur(5px);background-image:none;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;}/*!sc*/
data-styled.g117[id="img-with-placeholder__ImgPlaceholder-c6mvsc-1"]{content:"ilTCWf,"}/*!sc*/
.gbUgfy{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 0.5s;}/*!sc*/
.gbUgfy>img{width:100%;}/*!sc*/
data-styled.g121[id="img-with-placeholder__ImgBox-c6mvsc-5"]{content:"gbUgfy,"}/*!sc*/
.kColZB{color:#404040;font-size:18px;font-weight:400;line-height:2.11;letter-spacing:0.6px;white-space:pre-wrap;}/*!sc*/
.kColZB a:link,.kColZB a:visited,.kColZB a:active{color:#9f7544;text-decoration:none;border-bottom:1px solid #cdcdcd;}/*!sc*/
.kColZB a:hover{border-color:#9f7544;}/*!sc*/
data-styled.g139[id="paragraph__P-ebafhp-0"]{content:"kColZB,"}/*!sc*/
.eQkyvA{position:absolute;top:50%;left:0;transform:translateY(-50%);}/*!sc*/
data-styled.g152[id="styled__TOCBlock-sc-1guo9zm-0"]{content:"eQkyvA,"}/*!sc*/
.bYfQbN{font-size:14px;font-weight:400;line-height:1.29;letter-spacing:0.1px;color:#9c9c9c;margin-left:5px;margin-right:auto;max-width:150px;}/*!sc*/
.bYfQbN:hover{color:#9f7544;}/*!sc*/
data-styled.g153[id="styled__TOCText-sc-1guo9zm-1"]{content:"bYfQbN,"}/*!sc*/
.bQUlhf{width:10px;border-top:solid 2px #9c9c9c;transition:width 0.3s ease-in-out,border-top 0.3s ease-in-out,transform 0.1s ease-in-out 0.1s;margin-top:7px;flex-shrink:0;}/*!sc*/
@media (max-width:1023px){.bQUlhf{transform:translateX(160px);}}/*!sc*/
@media (min-width:1024px){.bQUlhf{transform:translateX(180px);}}/*!sc*/
data-styled.g154[id="styled__TOCIndicator-sc-1guo9zm-2"]{content:"bQUlhf,"}/*!sc*/
.iaCOyq{cursor:pointer;display:flex;margin:15px 15px 15px 0;}/*!sc*/
data-styled.g155[id="styled__TOCRow-sc-1guo9zm-3"]{content:"iaCOyq,"}/*!sc*/
@media (max-width:1023px){.kcXToY{width:30px;position:fixed;z-index:3000;top:20%;left:0;transition:transform 200ms;transform:translateX(0%);}}/*!sc*/
@media (min-width:1024px){.kcXToY{display:none;}}/*!sc*/
data-styled.g156[id="styled__TOCTabWrapper-sc-1guo9zm-4"]{content:"kcXToY,"}/*!sc*/
.bnPEho{transition:transform 0.1s ease-in-out 0.1s;transform:translateX(0px);}/*!sc*/
.bnPEho >div{opacity:0.6;color:#808080;font-size:14px;width:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}/*!sc*/
data-styled.g157[id="styled__TOCTab-sc-1guo9zm-5"]{content:"bnPEho,"}/*!sc*/
.cXGdLD{position:fixed;z-index:3000;top:0;left:0;height:100%;width:190px;background-color:#ffffff;transition:transform 0.1s ease-in-out 0.1s;}/*!sc*/
@media (max-width:1023px){.cXGdLD{transform:translateX(-190px);}}/*!sc*/
@media (min-width:1024px){.cXGdLD{transform:translateX(-180px);}}/*!sc*/
data-styled.g158[id="styled__TOCBackground-sc-1guo9zm-6"]{content:"cXGdLD,"}/*!sc*/
.eEYoaP{margin:0 auto;}/*!sc*/
@media (max-width:767px){.eEYoaP{padding-left:34px;padding-right:34px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.eEYoaP{width:453px;}}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.eEYoaP{width:480px;}}/*!sc*/
@media (min-width:1440px){.eEYoaP{width:580px;}}/*!sc*/
data-styled.g169[id="body__StyledBrief-dwuu2m-0"]{content:"eEYoaP,"}/*!sc*/
.cZTOVF{margin:60px auto 40px auto;}/*!sc*/
@media (max-width:767px){.cZTOVF{padding-left:34px;padding-right:34px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.cZTOVF{width:453px;}}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.cZTOVF{width:480px;}}/*!sc*/
@media (min-width:1440px){.cZTOVF{width:580px;}}/*!sc*/
data-styled.g174[id="body__StyledHeaderOne-dwuu2m-5"]{content:"cZTOVF,"}/*!sc*/
.fxtpoy{margin:60px auto 40px auto;}/*!sc*/
@media (max-width:767px){.fxtpoy{padding-left:34px;padding-right:34px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.fxtpoy{width:453px;}}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.fxtpoy{width:480px;}}/*!sc*/
@media (min-width:1440px){.fxtpoy{width:580px;}}/*!sc*/
data-styled.g175[id="body__StyledHeaderTwo-dwuu2m-6"]{content:"fxtpoy,"}/*!sc*/
.kMvngL{margin:40px auto;}/*!sc*/
@media (max-width:767px){.kMvngL{padding-left:34px;padding-right:34px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.kMvngL{width:453px;}}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.kMvngL{width:480px;}}/*!sc*/
@media (min-width:1440px){.kMvngL{width:580px;}}/*!sc*/
data-styled.g185[id="body__StyledParagraph-dwuu2m-16"]{content:"kMvngL,"}/*!sc*/
.jCTOpR{clear:both;}/*!sc*/
data-styled.g187[id="body__ClearFloat-dwuu2m-18"]{content:"jCTOpR,"}/*!sc*/
.edDzBZ{position:relative;cursor:pointer;line-height:1;padding:6px;}/*!sc*/
.edDzBZ svg{width:18px;height:18px;background-color:#808080;}/*!sc*/
.edDzBZ::after{position:absolute;top:10px;left:34px;color:#404040;font-size:10px;visibility:hidden;width:100px;}/*!sc*/
.edDzBZ:hover svg{background-color:#404040;}/*!sc*/
.edDzBZ:hover::after{visibility:visible;}/*!sc*/
@media (max-width:1023px){.edDzBZ::after{top:100%;left:50%;transform:translateX(-50%);text-align:center;}}/*!sc*/
.edDzBZ::after{content:'字級大小100%';}/*!sc*/
data-styled.g189[id="desktop-tools__TextIconBlock-eihdd4-0"]{content:"edDzBZ,"}/*!sc*/
.hrdIta{position:relative;cursor:pointer;line-height:1;padding:6px;}/*!sc*/
.hrdIta svg{width:18px;height:18px;background-color:#808080;}/*!sc*/
.hrdIta::after{position:absolute;top:10px;left:34px;color:#404040;font-size:10px;visibility:hidden;width:100px;}/*!sc*/
.hrdIta:hover svg{background-color:#404040;}/*!sc*/
.hrdIta:hover::after{visibility:visible;}/*!sc*/
@media (max-width:1023px){.hrdIta::after{top:100%;left:50%;transform:translateX(-50%);text-align:center;}}/*!sc*/
.hrdIta::after{content:'列印';}/*!sc*/
data-styled.g191[id="desktop-tools__PrintIconBlock-eihdd4-2"]{content:"hrdIta,"}/*!sc*/
.deVDMi{position:relative;cursor:pointer;line-height:1;padding:6px;}/*!sc*/
.deVDMi svg{width:18px;height:18px;background-color:#808080;}/*!sc*/
.deVDMi::after{position:absolute;top:10px;left:34px;color:#404040;font-size:10px;visibility:hidden;width:100px;}/*!sc*/
.deVDMi:hover svg{background-color:#404040;}/*!sc*/
.deVDMi:hover::after{visibility:visible;}/*!sc*/
@media (max-width:1023px){.deVDMi::after{top:100%;left:50%;transform:translateX(-50%);text-align:center;}}/*!sc*/
.deVDMi::after{content:'收藏';}/*!sc*/
data-styled.g192[id="desktop-tools__BookmarkIconBlock-eihdd4-3"]{content:"deVDMi,"}/*!sc*/
.buzLCo{background-color:#ffffff;border-radius:50%;padding:6px;cursor:pointer;display:flex;}/*!sc*/
.buzLCo svg{width:18px;height:18px;background-color:#404040;}/*!sc*/
data-styled.g193[id="desktop-tools__ShareIconBlock-eihdd4-4"]{content:"buzLCo,"}/*!sc*/
.cpvLLw{display:flex;}/*!sc*/
@media (max-width:767px){.cpvLLw{width:calc(300/375*100%);margin-left:auto;margin-right:auto;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.cpvLLw{width:calc(453/768*100%);max-width:453px;margin-left:auto;margin-right:auto;}.cpvLLw >svg,.cpvLLw >div,.cpvLLw >a{margin-right:30px;}}/*!sc*/
@media (max-width:1023px){.cpvLLw{justify-content:space-between;}}/*!sc*/
@media (min-width:1024px){.cpvLLw{width:36px;height:258px;flex-direction:column;justify-content:space-between;align-items:center;}}/*!sc*/
.fOlpoQ{display:flex;}/*!sc*/
@media (max-width:767px){.fOlpoQ{width:calc(300/375*100%);margin-left:auto;margin-right:auto;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.fOlpoQ{width:calc(453/768*100%);max-width:453px;margin-left:auto;margin-right:auto;}.fOlpoQ >svg,.fOlpoQ >div,.fOlpoQ >a{margin-right:30px;}}/*!sc*/
@media (max-width:1023px){.fOlpoQ{justify-content:space-between;}}/*!sc*/
@media (min-width:1024px){.fOlpoQ{width:36px;height:auto;flex-direction:column;justify-content:space-between;align-items:center;}}/*!sc*/
data-styled.g194[id="desktop-tools__ToolsBlock-eihdd4-5"]{content:"cpvLLw,fOlpoQ,"}/*!sc*/
.hvMQvE{display:flex;flex-direction:column;}/*!sc*/
data-styled.g195[id="metadata__CategorySetFlexBox-sc-1c3910m-0"]{content:"hvMQvE,"}/*!sc*/
.fnGjSe{position:relative;border-top:0.5px solid #cdcdcd;padding-top:10px;font-size:14px;color:#9c9c9c;margin-left:5px;margin-top:15px;}/*!sc*/
.fnGjSe::after{content:'';border-right:0.5px solid #cdcdcd;width:1px;height:12px;top:0;right:0;position:absolute;}/*!sc*/
.fnGjSe::before{content:'刊出日期';margin-right:10px;}/*!sc*/
data-styled.g199[id="metadata__DateSection-sc-1c3910m-4"]{content:"fnGjSe,"}/*!sc*/
.kVGkYg{margin-top:15px;margin-bottom:45px;}/*!sc*/
data-styled.g200[id="metadata__AuthorSection-sc-1c3910m-5"]{content:"kVGkYg,"}/*!sc*/
.jVAfvw{display:flex;align-items:flex-start;margin-bottom:10px;}/*!sc*/
data-styled.g201[id="metadata__AuthorRow-sc-1c3910m-6"]{content:"jVAfvw,"}/*!sc*/
.fdPGMb{font-size:14px;color:#808080;margin-left:5px;padding-top:2px;line-height:1;flex-shrink:0;}/*!sc*/
data-styled.g202[id="metadata__AuthorJobTitle-sc-1c3910m-7"]{content:"fdPGMb,"}/*!sc*/
.darvTu{display:flex;flex-wrap:wrap;}/*!sc*/
data-styled.g203[id="metadata__AuthorNames-sc-1c3910m-8"]{content:"darvTu,"}/*!sc*/
.hbmxiu{font-size:16px;margin-left:5px;line-height:1;padding-bottom:3px;word-break:keep-all;vertical-align:top;}/*!sc*/
.hbmxiu:hover{padding-bottom:2px;border-width:0 0 1px 0;border-style:solid;}/*!sc*/
@media (max-width:767px){.hbmxiu{display:inline-block;}}/*!sc*/
data-styled.g204[id="metadata__AuthorName-sc-1c3910m-9"]{content:"hbmxiu,"}/*!sc*/
.fGJHOa{font-size:14px;color:#808080;padding-left:5px;}/*!sc*/
data-styled.g205[id="metadata__RawAuthorText-sc-1c3910m-10"]{content:"fGJHOa,"}/*!sc*/
.jHvLGV{border-width:0.5px;border-style:solid;width:15px;transform:translateY(9px) rotate(-45deg);flex-shrink:0;}/*!sc*/
data-styled.g206[id="metadata__AngledSeparationLine-sc-1c3910m-11"]{content:"jHvLGV,"}/*!sc*/
.oeGfM{border-style:solid;border-width:1px;border-radius:50px;padding:5px 10px 5px 10px;font-size:14px;font-weight:400;margin-bottom:10px;margin-right:10px;}/*!sc*/
.oeGfM:before{content:'#';}/*!sc*/
data-styled.g207[id="metadata__TagButton-sc-1c3910m-12"]{content:"oeGfM,"}/*!sc*/
.nBXjE{display:flex;flex-wrap:wrap;align-content:center;position:relative;border-bottom:0.5px solid #cdcdcd;padding-bottom:10px;}/*!sc*/
.nBXjE::after{content:'';border-right:0.5px solid #cdcdcd;width:1px;height:12px;bottom:0;right:0;position:absolute;}/*!sc*/
data-styled.g208[id="metadata__TagsSection-sc-1c3910m-13"]{content:"nBXjE,"}/*!sc*/
.elzIiV{letter-spacing:0.4px;}/*!sc*/
.elzIiV .metadata__CategoryText-sc-1c3910m-3,.elzIiV .metadata__AuthorName-sc-1c3910m-9{color:#9f7544;}/*!sc*/
.elzIiV .metadata__CategoryText-sc-1c3910m-3:hover,.elzIiV .metadata__AuthorName-sc-1c3910m-9:hover{border-color:#9f7544;}/*!sc*/
.elzIiV .metadata__AngledSeparationLine-sc-1c3910m-11{border-color:#c09662;}/*!sc*/
.elzIiV .metadata__TagButton-sc-1c3910m-12{border-color:#808080;color:#808080;}/*!sc*/
.elzIiV .metadata__TagButton-sc-1c3910m-12:hover{background-color:#ffffff;}/*!sc*/
.elzIiV .metadata__TextLink-sc-1c3910m-14{color:#9f7544;}/*!sc*/
@media (max-width:767px){.elzIiV{padding-left:24px;padding-right:24px;margin:0 auto;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.elzIiV{width:513px;margin:0 auto;}}/*!sc*/
data-styled.g210[id="metadata__MetadataContainer-sc-1c3910m-15"]{content:"elzIiV,"}/*!sc*/
.hrpTPj{height:100%;display:flex;flex-direction:column;justify-content:space-between;}/*!sc*/
data-styled.g211[id="desktop-aside__AsideFlexBox-physaw-0"]{content:"hrpTPj,"}/*!sc*/
.jqvKur{position:relative;flex-grow:1;margin-top:90px;margin-bottom:90px;}/*!sc*/
data-styled.g212[id="desktop-aside__ToolsArea-physaw-1"]{content:"jqvKur,"}/*!sc*/
.hCWeyX{position:sticky;top:40%;}/*!sc*/
data-styled.g213[id="desktop-aside__ToolsContainer-physaw-2"]{content:"hCWeyX,"}/*!sc*/
.enZUGE{margin:60px auto 55px auto;padding:40px 30px 30px 30px;width:502px;min-height:284px;background:#ffffff;border-left:solid 1px #c09662;}/*!sc*/
@media (max-width:767px){.enZUGE{margin:40px auto;width:100%;min-height:335px;}}/*!sc*/
data-styled.g214[id="donation-box__Container-sc-1uszvr7-0"]{content:"enZUGE,"}/*!sc*/
.jzPsno{display:inline-block;background:#e3be98;padding-right:2px;box-shadow:5px 15px 0 #ffffff inset;font-size:22px;font-weight:700;color:#262626;margin-bottom:15px;}/*!sc*/
@media (max-width:767px){.jzPsno{margin-bottom:18px;}}/*!sc*/
data-styled.g215[id="donation-box__Title-sc-1uszvr7-1"]{content:"jzPsno,"}/*!sc*/
.gGKpQy{font-size:16px;line-height:1.75;color:#262626;margin-bottom:0.5em;}/*!sc*/
.gGKpQy:last-of-type{margin-bottom:0;}/*!sc*/
.gGKpQy a:link,.gGKpQy a:visited,.gGKpQy a:active{color:#9f7544;text-decoration:none;border-bottom:1px solid #cdcdcd;}/*!sc*/
.gGKpQy a:hover{border-color:#9f7544;}/*!sc*/
data-styled.g216[id="donation-box__Text-sc-1uszvr7-2"]{content:"gGKpQy,"}/*!sc*/
.gabzaR{width:100%;height:55px;margin-top:50px;}/*!sc*/
@media (max-width:767px){.gabzaR{margin-top:40px;}}/*!sc*/
.gabzaR a{width:140px;height:55px;background:#000000;display:table;float:right;cursor:pointer;text-decoration:none;}/*!sc*/
.gabzaR a p{display:table-cell;text-align:center;vertical-align:middle;font-size:14px;color:#ffffff;font-weight:400;letter-spacing:1.3px;}/*!sc*/
.gabzaR a:hover{background:#9f7544;}/*!sc*/
data-styled.g217[id="donation-box__Donate-sc-1uszvr7-3"]{content:"gabzaR,"}/*!sc*/
.iYYeim{margin:0;color:#808080;font-size:16px;line-height:1.38;}/*!sc*/
data-styled.g218[id="license__Text-sc-1vtq5dr-0"]{content:"iYYeim,"}/*!sc*/
.fYFuXw{text-align:center;padding:0 24px;}/*!sc*/
data-styled.g219[id="license__Container-sc-1vtq5dr-1"]{content:"fYFuXw,"}/*!sc*/
.gLfuvU{display:flex;flex-wrap:wrap;align-items:stretch;}/*!sc*/
data-styled.g231[id="list__ListBlock-uykdc6-1"]{content:"gLfuvU,"}/*!sc*/
@media (min-width:1024px){.gCejzH{display:flex;}}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.gCejzH{margin-left:28px;}}/*!sc*/
@media (min-width:1440px){.gCejzH{margin-left:53px;}}/*!sc*/
data-styled.g233[id="related__Block-sc-1m76x7g-0"]{content:"gCejzH,"}/*!sc*/
.jvmHOj{color:#808080;}/*!sc*/
@media (min-width:1024px){.jvmHOj{border-color:#cdcdcd;}.jvmHOj::after{border-color:#cdcdcd;}}/*!sc*/
@media (max-width:1023px){.jvmHOj{margin:0 auto 40px auto;font-size:20px;font-weigth:700;}.jvmHOj:before{content:'相關文章';}}/*!sc*/
@media (max-width:767px){.jvmHOj{width:calc(309/355*100%);}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.jvmHOj{width:513px;}}/*!sc*/
@media (min-width:1024px){.jvmHOj{flex-shrink:0;font-size:16px;font-weigth:700;line-height:1.5;letter-spacing:0.4px;margin-right:auto;padding-top:5px;border-width:0.5px 0 0 0;border-style:solid;position:relative;}.jvmHOj::before{content:'相關文章';margin-left:5px;margin-top:5px;}.jvmHOj::after{content:'';position:absolute;top:0;right:0;width:1px;height:12px;border-width:0 0.5px 0 0;border-style:solid;}}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.jvmHOj{width:180px;margin-right:15px;}}/*!sc*/
@media (min-width:1440px){.jvmHOj{width:250px;margin-right:12px;}}/*!sc*/
data-styled.g234[id="related__Descriptor-sc-1m76x7g-1"]{content:"jvmHOj,"}/*!sc*/
.ivHdQg{letter-spacing:0.4px;}/*!sc*/
@media (max-width:767px){.ivHdQg{line-height:1.43;}}/*!sc*/
data-styled.g235[id="normal__ContentBlock-qpgeb2-0"]{content:"ivHdQg,"}/*!sc*/
.gDivWI{margin:0 auto;}/*!sc*/
@media (max-width:767px){.gDivWI{padding-left:24px;padding-right:24px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.gDivWI{width:calc(513/768*100%);}}/*!sc*/
@media (min-width:1024px){.gDivWI{width:718px;}}/*!sc*/
data-styled.g236[id="normal__TextBlock-qpgeb2-1"]{content:"gDivWI,"}/*!sc*/
.kHuHNy{margin:0 0 40px 0;}/*!sc*/
@media (min-width:1024px){.kHuHNy{font-size:40px;}}/*!sc*/
@media (max-width:767px){.kHuHNy{margin-bottom:38px;}}/*!sc*/
data-styled.g237[id="normal__Title-qpgeb2-2"]{content:"kHuHNy,"}/*!sc*/
.fUcAoW{margin:0;}/*!sc*/
@media (max-width:767px){.fUcAoW{width:100%;}}/*!sc*/
@media (min-width:768px){.fUcAoW{margin:0 auto;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.fUcAoW{width:calc(567/768*100%);}}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.fUcAoW{width:778px;}}/*!sc*/
@media (min-width:1440px){.fUcAoW{width:1080px;}}/*!sc*/
data-styled.g240[id="normal__Figure-qpgeb2-5"]{content:"fUcAoW,"}/*!sc*/
.dQBLgd{background-color:#f1f1f1;}/*!sc*/
.dQBLgd .normal__FigCaption-qpgeb2-6{color:#808080;}/*!sc*/
.dQBLgd .normal__Topic-qpgeb2-4{color:#9f7544;border-color:#c09662;}/*!sc*/
.dQBLgd .normal__Subtitle-qpgeb2-3,.dQBLgd .normal__Title-qpgeb2-2{color:#404040;}/*!sc*/
@media (min-width:1440px){.dQBLgd{padding-top:100px;}}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.dQBLgd{padding-top:48px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.dQBLgd{padding-top:32px;}}/*!sc*/
@media (max-width:767px){.dQBLgd{padding-top:30px;}}/*!sc*/
data-styled.g242[id="normal__BackgroundBlock-qpgeb2-7"]{content:"dQBLgd,"}/*!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*/
.kkFOZw{display:flex;flex-direction:column;align-items:center;width:50px;margin-right:8px;}/*!sc*/
.kkFOZw:last-child{margin-right:0;}/*!sc*/
data-styled.g271[id="mobile-tool-bar__ButtonContainer-do65sv-0"]{content:"kkFOZw,"}/*!sc*/
.iRgTrU{display:flex;align-items:center;padding:8px;border-radius:50%;margin-right:8px;}/*!sc*/
.iRgTrU:last-child{margin-right:0;}/*!sc*/
data-styled.g272[id="mobile-tool-bar__ShareContainer-do65sv-1"]{content:"iRgTrU,"}/*!sc*/
.dICsFL{z-index:6;opacity:0;transition:opacity 100ms;position:absolute;top:-55px;left:50%;transform:translateX(-50%);display:flex;}/*!sc*/
data-styled.g273[id="mobile-tool-bar__OptionContainer-do65sv-2"]{content:"dICsFL,"}/*!sc*/
.nLDAE{z-index:5;position:absolute;left:50%;transform:translateX(-50%);transition:opacity 100ms;opacity:0;}/*!sc*/
data-styled.g274[id="mobile-tool-bar__SnackBarContainer-do65sv-3"]{content:"nLDAE,"}/*!sc*/
.dQbOGO{display:flex;width:100%;justify-content:center;padding:8px;position:fixed;left:0px;bottom:env(safe-area-inset-bottom,0);height:55px;transform:tanslateY(0%);transition:height 200ms,transform 200ms ease-in-out;background-color:#f1f1f1;border-top:1px solid #cdcdcd;z-index:700;}/*!sc*/
.dQbOGO .mobile-tool-bar__ShareContainer-do65sv-1{background-color:#ffffff;}/*!sc*/
.dQbOGO .mobile-tool-bar__SnackBarContainer-do65sv-3{bottom:62px;}/*!sc*/
data-styled.g275[id="mobile-tool-bar__ToolBarWrapper-do65sv-4"]{content:"dQbOGO,"}/*!sc*/
.jBnpWu{display:flex;width:100%;max-width:560px;justify-content:space-evenly;align-items:center;}/*!sc*/
data-styled.g276[id="mobile-tool-bar__ToolBarContainer-do65sv-5"]{content:"jBnpWu,"}/*!sc*/
.dwrFBk *{box-sizing:border-box;}/*!sc*/
data-styled.g277[id="article-page__BorderBox-sc-1wuywdb-0"]{content:"dwrFBk,"}/*!sc*/
.gjyaVA{position:relative;width:calc(100% + 20px);left:-10px;}/*!sc*/
data-styled.g278[id="article-page__LeadingBlock-sc-1wuywdb-1"]{content:"gjyaVA,"}/*!sc*/
@media (min-width:1024px){.gZhNCp{width:100%;border-bottom:solid 1px #e2e2e2;padding-bottom:60px;}}/*!sc*/
data-styled.g279[id="article-page__SeprationLine-sc-1wuywdb-2"]{content:"gZhNCp,"}/*!sc*/
.hbfAaA{width:100%;padding-bottom:80px;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.hbfAaA{padding-top:60px;}}/*!sc*/
@media (min-width:1440px){.hbfAaA{padding-top:55px;}}/*!sc*/
data-styled.g280[id="article-page__BodyBackground-sc-1wuywdb-3"]{content:"hbfAaA,"}/*!sc*/
.efrfEC{position:relative;width:100%;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.efrfEC{max-width:1024px;margin:0 auto;}}/*!sc*/
@media (min-width:1440px){.efrfEC{max-width:1440px;margin:0 auto;}}/*!sc*/
data-styled.g281[id="article-page__BodyBlock-sc-1wuywdb-4"]{content:"efrfEC,"}/*!sc*/
@media (max-width:1023px){.gOEWSq{display:none;}}/*!sc*/
@media (min-width:1024px){.gOEWSq{position:absolute;height:100%;}}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.gOEWSq{width:190px;left:28px;}}/*!sc*/
@media (min-width:1440px){.gOEWSq{width:250px;left:53px;}}/*!sc*/
data-styled.g282[id="article-page__DesktopAsideBlock-sc-1wuywdb-5"]{content:"gOEWSq,"}/*!sc*/
@media (max-width:767px){.iYWnvi{padding-top:33px;padding-bottom:33px;}}/*!sc*/
@media (min-width:768px) and (max-width:1023px){.iYWnvi{padding-top:60px;padding-bottom:60px;}}/*!sc*/
@media (min-width:1024px){.iYWnvi{display:none;}}/*!sc*/
data-styled.g283[id="article-page__MetadataAndToolsBlock-sc-1wuywdb-6"]{content:"iYWnvi,"}/*!sc*/
@media (max-width:1023px){.ifaLlA{display:none;}}/*!sc*/
data-styled.g284[id="article-page__DesktopToolsBlock-sc-1wuywdb-7"]{content:"ifaLlA,"}/*!sc*/
@media (min-width:1024px){.bjxBQr{display:none;}}/*!sc*/
data-styled.g285[id="article-page__MobileToolBar-sc-1wuywdb-8"]{content:"bjxBQr,"}/*!sc*/
.hBaMNJ{margin:0 auto;}/*!sc*/
@media (max-width:1023px){.hBaMNJ{position:relative;width:calc(100% + 20px);left:-10px;}}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.hBaMNJ{width:550px;}}/*!sc*/
@media (min-width:1440px){.hBaMNJ{width:730px;}}/*!sc*/
data-styled.g286[id="article-page__ContentBlock-sc-1wuywdb-9"]{content:"hBaMNJ,"}/*!sc*/
@media (min-width:1024px){.laBgtz{display:none;}}/*!sc*/
data-styled.g287[id="article-page__StyledSeparationCurve-sc-1wuywdb-10"]{content:"laBgtz,"}/*!sc*/
.fKLWgI{margin-left:auto;margin-right:auto;margin-bottom:0;width:100%;}/*!sc*/
@media (min-width:1024px) and (max-width:1439px){.fKLWgI{max-width:1024px;margin-top:60px;}}/*!sc*/
@media (min-width:1440px){.fKLWgI{max-width:1440px;margin-top:90px;}}/*!sc*/
data-styled.g288[id="article-page__RelatedBlock-sc-1wuywdb-11"]{content:"fKLWgI,"}/*!sc*/
.fONtmt{background-color:#f1f1f1;padding-left:10px;padding-right:10px;}/*!sc*/
.fONtmt .article-page__BodyBackground-sc-1wuywdb-3{background-color:#f1f1f1;}/*!sc*/
@media print{.fONtmt{-webkit-print-color-adjust:exact;color-adjust:exact;}.fONtmt .hidden-print{display:none;}.fONtmt .avoid-break{break-inside:avoid;}}/*!sc*/
data-styled.g289[id="article-page__BackgroundBlock-sc-1wuywdb-12"]{content:"fONtmt,"}/*!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*/
.ZoGMt{display:none;}/*!sc*/
data-styled.g386[id="header__HideOnArticle-sc-1krza7i-13"]{content:"ZoGMt,"}/*!sc*/
.jYvEGF{margin-right:8px;padding:4px;transform:translateX(-8px);}/*!sc*/
data-styled.g387[id="header__PrevButton-sc-1krza7i-14"]{content:"jYvEGF,"}/*!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*/

/* 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); }
}
.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; }
.gMSgDl { margin-top: 2px; max-height: 0px; opacity: 0; 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; }
.cxmyEb { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.dIjnSP { 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; }
.gefsaQ { 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; }
.ksnSKr { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.gPjgEo { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.gkAJma { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.iGzsWc { 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; }
.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; }
.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; }
.dfZltN { font-weight: 700; }
.kjJHVK { line-height: 125%; font-size: 36px; font-family: merriweather, source-han-serif-tc, serif; }
@media (max-width: 1023px) {
  .kjJHVK { font-size: 28px; }
}
.eUttHq { line-height: 125%; font-size: 32px; font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; }
@media (max-width: 1023px) {
  .eUttHq { font-size: 24px; }
}
.jiyqYm { line-height: 150%; font-size: 28px; font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; }
@media (max-width: 1023px) {
  .jiyqYm { font-size: 22px; }
}
.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; }
}
.iUieUo { visibility: hidden; transition: visibility 0.5s linear 0.5s; }
.cRgicG { width: 192px; margin: 40px auto; }
@media (min-width: 1440px) {
  .cRgicG { width: 270px; }
}
.cRgicG > svg > path { fill: rgb(192, 150, 98); }
.bgisTv { margin: 0px; color: rgb(64, 64, 64); }
.jdCPDh { margin: 0px; color: rgb(64, 64, 64); }
.kxOmae { position: relative; overflow: hidden; width: 100%; padding-top: 52.375%; cursor: zoom-in; }
.ilTCWf { display: block; filter: blur(5px); background-image: none; background-repeat: no-repeat; background-size: cover; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.cASMhA { display: none; filter: blur(5px); background-image: none; background-repeat: no-repeat; background-size: cover; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.gbUgfy { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0; transition: opacity 0.5s; }
.gbUgfy > img { width: 100%; }
.gbUgfz { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 1; transition: opacity 0.5s; }
.gbUgfz > img { width: 100%; }
.kColZB { color: rgb(64, 64, 64); font-size: 18px; font-weight: 400; line-height: 2.11; letter-spacing: 0.6px; white-space: pre-wrap; }
.kColZB a:link, .kColZB a:visited, .kColZB a:active { color: rgb(159, 117, 68); text-decoration: none; border-bottom: 1px solid rgb(205, 205, 205); }
.kColZB a:hover { border-color: rgb(159, 117, 68); }
.eQkyvA { position: absolute; top: 50%; left: 0px; transform: translateY(-50%); }
.bYfQbN { font-size: 14px; font-weight: 400; line-height: 1.29; letter-spacing: 0.1px; color: rgb(156, 156, 156); margin-left: 5px; margin-right: auto; max-width: 150px; }
.bYfQbN:hover { color: rgb(159, 117, 68); }
.imfYpW { font-size: 14px; font-weight: 400; line-height: 1.29; letter-spacing: 0.1px; color: rgb(159, 117, 68); margin-left: 5px; margin-right: auto; max-width: 150px; }
.imfYpW:hover { color: rgb(159, 117, 68); }
.bQUlhf { width: 10px; border-top: 2px solid rgb(156, 156, 156); transition: width 0.3s ease-in-out, border-top 0.3s ease-in-out, transform 0.1s ease-in-out 0.1s; margin-top: 7px; flex-shrink: 0; }
@media (max-width: 1023px) {
  .bQUlhf { transform: translateX(160px); }
}
@media (min-width: 1024px) {
  .bQUlhf { transform: translateX(180px); }
}
.gqjza { width: 30px; border-top: 2px solid rgb(159, 117, 68); transition: width 0.3s ease-in-out, border-top 0.3s ease-in-out, transform 0.1s ease-in-out 0.1s; margin-top: 7px; flex-shrink: 0; }
@media (max-width: 1023px) {
  .gqjza { transform: translateX(160px); }
}
@media (min-width: 1024px) {
  .gqjza { transform: translateX(180px); }
}
.iaCOyq { cursor: pointer; display: flex; margin: 15px 15px 15px 0px; }
@media (max-width: 1023px) {
  .kcXToY { width: 30px; position: fixed; z-index: 3000; top: 20%; left: 0px; transition: transform 200ms; transform: translateX(0%); }
}
@media (min-width: 1024px) {
  .kcXToY { display: none; }
}
.bnPEho { transition: transform 0.1s ease-in-out 0.1s; transform: translateX(0px); }
.bnPEho > div { opacity: 0.6; color: rgb(128, 128, 128); font-size: 14px; width: 14px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.cXGdLD { position: fixed; z-index: 3000; top: 0px; left: 0px; height: 100%; width: 190px; background-color: rgb(255, 255, 255); transition: transform 0.1s ease-in-out 0.1s; }
@media (max-width: 1023px) {
  .cXGdLD { transform: translateX(-190px); }
}
@media (min-width: 1024px) {
  .cXGdLD { transform: translateX(-180px); }
}
.eEYoaP { margin: 0px auto; }
@media (max-width: 767px) {
  .eEYoaP { padding-left: 34px; padding-right: 34px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .eEYoaP { width: 453px; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .eEYoaP { width: 480px; }
}
@media (min-width: 1440px) {
  .eEYoaP { width: 580px; }
}
.cZTOVF { margin: 60px auto 40px; }
@media (max-width: 767px) {
  .cZTOVF { padding-left: 34px; padding-right: 34px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .cZTOVF { width: 453px; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .cZTOVF { width: 480px; }
}
@media (min-width: 1440px) {
  .cZTOVF { width: 580px; }
}
.fxtpoy { margin: 60px auto 40px; }
@media (max-width: 767px) {
  .fxtpoy { padding-left: 34px; padding-right: 34px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fxtpoy { width: 453px; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .fxtpoy { width: 480px; }
}
@media (min-width: 1440px) {
  .fxtpoy { width: 580px; }
}
.kMvngL { margin: 40px auto; }
@media (max-width: 767px) {
  .kMvngL { padding-left: 34px; padding-right: 34px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .kMvngL { width: 453px; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .kMvngL { width: 480px; }
}
@media (min-width: 1440px) {
  .kMvngL { width: 580px; }
}
.jCTOpR { clear: both; }
.edDzBZ { position: relative; cursor: pointer; line-height: 1; padding: 6px; }
.edDzBZ svg { width: 18px; height: 18px; background-color: rgb(128, 128, 128); }
.edDzBZ::after { position: absolute; top: 10px; left: 34px; color: rgb(64, 64, 64); font-size: 10px; visibility: hidden; width: 100px; }
.edDzBZ:hover svg { background-color: rgb(64, 64, 64); }
.edDzBZ:hover::after { visibility: visible; }
@media (max-width: 1023px) {
  .edDzBZ::after { top: 100%; left: 50%; transform: translateX(-50%); text-align: center; }
}
.edDzBZ::after { content: "字級大小100%"; }
.hrdIta { position: relative; cursor: pointer; line-height: 1; padding: 6px; }
.hrdIta svg { width: 18px; height: 18px; background-color: rgb(128, 128, 128); }
.hrdIta::after { position: absolute; top: 10px; left: 34px; color: rgb(64, 64, 64); font-size: 10px; visibility: hidden; width: 100px; }
.hrdIta:hover svg { background-color: rgb(64, 64, 64); }
.hrdIta:hover::after { visibility: visible; }
@media (max-width: 1023px) {
  .hrdIta::after { top: 100%; left: 50%; transform: translateX(-50%); text-align: center; }
}
.hrdIta::after { content: "列印"; }
.deVDMi { position: relative; cursor: pointer; line-height: 1; padding: 6px; }
.deVDMi svg { width: 18px; height: 18px; background-color: rgb(128, 128, 128); }
.deVDMi::after { position: absolute; top: 10px; left: 34px; color: rgb(64, 64, 64); font-size: 10px; visibility: hidden; width: 100px; }
.deVDMi:hover svg { background-color: rgb(64, 64, 64); }
.deVDMi:hover::after { visibility: visible; }
@media (max-width: 1023px) {
  .deVDMi::after { top: 100%; left: 50%; transform: translateX(-50%); text-align: center; }
}
.deVDMi::after { content: "收藏"; }
.buzLCo { background-color: rgb(255, 255, 255); border-radius: 50%; padding: 6px; cursor: pointer; display: flex; }
.buzLCo svg { width: 18px; height: 18px; background-color: rgb(64, 64, 64); }
.cpvLLw { display: flex; }
@media (max-width: 767px) {
  .cpvLLw { width: calc(80%); margin-left: auto; margin-right: auto; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .cpvLLw { width: calc(58.9844%); max-width: 453px; margin-left: auto; margin-right: auto; }
  .cpvLLw > svg, .cpvLLw > div, .cpvLLw > a { margin-right: 30px; }
}
@media (max-width: 1023px) {
  .cpvLLw { justify-content: space-between; }
}
@media (min-width: 1024px) {
  .cpvLLw { width: 36px; height: 258px; flex-direction: column; justify-content: space-between; align-items: center; }
}
.fOlpoQ { display: flex; }
@media (max-width: 767px) {
  .fOlpoQ { width: calc(80%); margin-left: auto; margin-right: auto; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fOlpoQ { width: calc(58.9844%); max-width: 453px; margin-left: auto; margin-right: auto; }
  .fOlpoQ > svg, .fOlpoQ > div, .fOlpoQ > a { margin-right: 30px; }
}
@media (max-width: 1023px) {
  .fOlpoQ { justify-content: space-between; }
}
@media (min-width: 1024px) {
  .fOlpoQ { width: 36px; height: auto; flex-direction: column; justify-content: space-between; align-items: center; }
}
.hvMQvE { display: flex; flex-direction: column; }
.fnGjSe { position: relative; border-top: 0.5px solid rgb(205, 205, 205); padding-top: 10px; font-size: 14px; color: rgb(156, 156, 156); margin-left: 5px; margin-top: 15px; }
.fnGjSe::after { content: ""; border-right: 0.5px solid rgb(205, 205, 205); width: 1px; height: 12px; top: 0px; right: 0px; position: absolute; }
.fnGjSe::before { content: "刊出日期"; margin-right: 10px; }
.kVGkYg { margin-top: 15px; margin-bottom: 45px; }
.jVAfvw { display: flex; align-items: flex-start; margin-bottom: 10px; }
.fdPGMb { font-size: 14px; color: rgb(128, 128, 128); margin-left: 5px; padding-top: 2px; line-height: 1; flex-shrink: 0; }
.darvTu { display: flex; flex-wrap: wrap; }
.hbmxiu { font-size: 16px; margin-left: 5px; line-height: 1; padding-bottom: 3px; word-break: keep-all; vertical-align: top; }
.hbmxiu:hover { padding-bottom: 2px; border-width: 0px 0px 1px; border-style: solid; }
@media (max-width: 767px) {
  .hbmxiu { display: inline-block; }
}
.fGJHOa { font-size: 14px; color: rgb(128, 128, 128); padding-left: 5px; }
.jHvLGV { border-width: 0.5px; border-style: solid; width: 15px; transform: translateY(9px) rotate(-45deg); flex-shrink: 0; }
.oeGfM { border-style: solid; border-width: 1px; border-radius: 50px; padding: 5px 10px; font-size: 14px; font-weight: 400; margin-bottom: 10px; margin-right: 10px; }
.oeGfM::before { content: "#"; }
.nBXjE { display: flex; flex-wrap: wrap; align-content: center; position: relative; border-bottom: 0.5px solid rgb(205, 205, 205); padding-bottom: 10px; }
.nBXjE::after { content: ""; border-right: 0.5px solid rgb(205, 205, 205); width: 1px; height: 12px; bottom: 0px; right: 0px; position: absolute; }
.elzIiV { letter-spacing: 0.4px; }
.elzIiV .metadata__CategoryText-sc-1c3910m-3, .elzIiV .metadata__AuthorName-sc-1c3910m-9 { color: rgb(159, 117, 68); }
.elzIiV .metadata__CategoryText-sc-1c3910m-3:hover, .elzIiV .metadata__AuthorName-sc-1c3910m-9:hover { border-color: rgb(159, 117, 68); }
.elzIiV .metadata__AngledSeparationLine-sc-1c3910m-11 { border-color: rgb(192, 150, 98); }
.elzIiV .metadata__TagButton-sc-1c3910m-12 { border-color: rgb(128, 128, 128); color: rgb(128, 128, 128); }
.elzIiV .metadata__TagButton-sc-1c3910m-12:hover { background-color: rgb(255, 255, 255); }
.elzIiV .metadata__TextLink-sc-1c3910m-14 { color: rgb(159, 117, 68); }
@media (max-width: 767px) {
  .elzIiV { padding-left: 24px; padding-right: 24px; margin: 0px auto; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .elzIiV { width: 513px; margin: 0px auto; }
}
.hrpTPj { height: 100%; display: flex; flex-direction: column; justify-content: space-between; }
.jqvKur { position: relative; flex-grow: 1; margin-top: 90px; margin-bottom: 90px; }
.hCWeyX { position: sticky; top: 40%; }
.enZUGE { margin: 60px auto 55px; padding: 40px 30px 30px; width: 502px; min-height: 284px; background: rgb(255, 255, 255); border-left: 1px solid rgb(192, 150, 98); }
@media (max-width: 767px) {
  .enZUGE { margin: 40px auto; width: 100%; min-height: 335px; }
}
.jzPsno { display: inline-block; background: rgb(227, 190, 152); padding-right: 2px; box-shadow: rgb(255, 255, 255) 5px 15px 0px inset; font-size: 22px; font-weight: 700; color: rgb(38, 38, 38); margin-bottom: 15px; }
@media (max-width: 767px) {
  .jzPsno { margin-bottom: 18px; }
}
.gGKpQy { font-size: 16px; line-height: 1.75; color: rgb(38, 38, 38); margin-bottom: 0.5em; }
.gGKpQy:last-of-type { margin-bottom: 0px; }
.gGKpQy a:link, .gGKpQy a:visited, .gGKpQy a:active { color: rgb(159, 117, 68); text-decoration: none; border-bottom: 1px solid rgb(205, 205, 205); }
.gGKpQy a:hover { border-color: rgb(159, 117, 68); }
.gabzaR { width: 100%; height: 55px; margin-top: 50px; }
@media (max-width: 767px) {
  .gabzaR { margin-top: 40px; }
}
.gabzaR a { width: 140px; height: 55px; background: rgb(0, 0, 0); display: table; float: right; cursor: pointer; text-decoration: none; }
.gabzaR a p { display: table-cell; text-align: center; vertical-align: middle; font-size: 14px; color: rgb(255, 255, 255); font-weight: 400; letter-spacing: 1.3px; }
.gabzaR a:hover { background: rgb(159, 117, 68); }
.iYYeim { margin: 0px; color: rgb(128, 128, 128); font-size: 16px; line-height: 1.38; }
.fYFuXw { text-align: center; padding: 0px 24px; }
.gLfuvU { display: flex; flex-wrap: wrap; align-items: stretch; }
@media (min-width: 1024px) {
  .gCejzH { display: flex; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .gCejzH { margin-left: 28px; }
}
@media (min-width: 1440px) {
  .gCejzH { margin-left: 53px; }
}
.jvmHOj { color: rgb(128, 128, 128); }
@media (min-width: 1024px) {
  .jvmHOj { border-color: rgb(205, 205, 205); }
  .jvmHOj::after { border-color: rgb(205, 205, 205); }
}
@media (max-width: 1023px) {
  .jvmHOj { margin: 0px auto 40px; font-size: 20px; }
  .jvmHOj::before { content: "相關文章"; }
}
@media (max-width: 767px) {
  .jvmHOj { width: calc(87.0423%); }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .jvmHOj { width: 513px; }
}
@media (min-width: 1024px) {
  .jvmHOj { flex-shrink: 0; font-size: 16px; line-height: 1.5; letter-spacing: 0.4px; margin-right: auto; padding-top: 5px; border-width: 0.5px 0px 0px; border-style: solid; position: relative; }
  .jvmHOj::before { content: "相關文章"; margin-left: 5px; margin-top: 5px; }
  .jvmHOj::after { content: ""; position: absolute; top: 0px; right: 0px; width: 1px; height: 12px; border-width: 0px 0.5px 0px 0px; border-style: solid; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .jvmHOj { width: 180px; margin-right: 15px; }
}
@media (min-width: 1440px) {
  .jvmHOj { width: 250px; margin-right: 12px; }
}
.ivHdQg { letter-spacing: 0.4px; }
@media (max-width: 767px) {
  .ivHdQg { line-height: 1.43; }
}
.gDivWI { margin: 0px auto; }
@media (max-width: 767px) {
  .gDivWI { padding-left: 24px; padding-right: 24px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .gDivWI { width: calc(66.7969%); }
}
@media (min-width: 1024px) {
  .gDivWI { width: 718px; }
}
.kHuHNy { margin: 0px 0px 40px; }
@media (min-width: 1024px) {
  .kHuHNy { font-size: 40px; }
}
@media (max-width: 767px) {
  .kHuHNy { margin-bottom: 38px; }
}
.fUcAoW { margin: 0px; }
@media (max-width: 767px) {
  .fUcAoW { width: 100%; }
}
@media (min-width: 768px) {
  .fUcAoW { margin: 0px auto; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fUcAoW { width: calc(73.8281%); }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .fUcAoW { width: 778px; }
}
@media (min-width: 1440px) {
  .fUcAoW { width: 1080px; }
}
.dQBLgd { background-color: rgb(241, 241, 241); }
.dQBLgd .normal__FigCaption-qpgeb2-6 { color: rgb(128, 128, 128); }
.dQBLgd .normal__Topic-qpgeb2-4 { color: rgb(159, 117, 68); border-color: rgb(192, 150, 98); }
.dQBLgd .normal__Subtitle-qpgeb2-3, .dQBLgd .normal__Title-qpgeb2-2 { color: rgb(64, 64, 64); }
@media (min-width: 1440px) {
  .dQBLgd { padding-top: 100px; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .dQBLgd { padding-top: 48px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .dQBLgd { padding-top: 32px; }
}
@media (max-width: 767px) {
  .dQBLgd { padding-top: 30px; }
}
.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); }
.kkFOZw { display: flex; flex-direction: column; align-items: center; width: 50px; margin-right: 8px; }
.kkFOZw:last-child { margin-right: 0px; }
.iRgTrU { display: flex; align-items: center; padding: 8px; border-radius: 50%; margin-right: 8px; }
.iRgTrU:last-child { margin-right: 0px; }
.dICsFL { z-index: 6; opacity: 0; transition: opacity 100ms; position: absolute; top: -55px; left: 50%; transform: translateX(-50%); display: flex; }
.nLDAE { z-index: 5; position: absolute; left: 50%; transform: translateX(-50%); transition: opacity 100ms; opacity: 0; }
.dQbOGO { display: flex; width: 100%; justify-content: center; padding: 8px; position: fixed; left: 0px; bottom: env(safe-area-inset-bottom,0); height: 55px; transition: height 200ms, transform 200ms ease-in-out; background-color: rgb(241, 241, 241); border-top: 1px solid rgb(205, 205, 205); z-index: 700; }
.dQbOGO .mobile-tool-bar__ShareContainer-do65sv-1 { background-color: rgb(255, 255, 255); }
.dQbOGO .mobile-tool-bar__SnackBarContainer-do65sv-3 { bottom: 62px; }
.idvvFO { display: flex; width: 100%; justify-content: center; padding: 8px; position: fixed; left: 0px; bottom: env(safe-area-inset-bottom,0); height: 40px; transition: height 200ms, transform 200ms ease-in-out; background-color: rgb(241, 241, 241); border-top: 1px solid rgb(205, 205, 205); z-index: 700; }
.idvvFO .mobile-tool-bar__ShareContainer-do65sv-1 { background-color: rgb(255, 255, 255); }
.idvvFO .mobile-tool-bar__SnackBarContainer-do65sv-3 { bottom: 48px; }
.jBnpWu { display: flex; width: 100%; max-width: 560px; justify-content: space-evenly; align-items: center; }
.dwrFBk * { box-sizing: border-box; }
.gjyaVA { position: relative; width: calc(100% + 20px); left: -10px; }
@media (min-width: 1024px) {
  .gZhNCp { width: 100%; border-bottom: 1px solid rgb(226, 226, 226); padding-bottom: 60px; }
}
.hbfAaA { width: 100%; padding-bottom: 80px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .hbfAaA { padding-top: 60px; }
}
@media (min-width: 1440px) {
  .hbfAaA { padding-top: 55px; }
}
.efrfEC { position: relative; width: 100%; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .efrfEC { max-width: 1024px; margin: 0px auto; }
}
@media (min-width: 1440px) {
  .efrfEC { max-width: 1440px; margin: 0px auto; }
}
@media (max-width: 1023px) {
  .gOEWSq { display: none; }
}
@media (min-width: 1024px) {
  .gOEWSq { position: absolute; height: 100%; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .gOEWSq { width: 190px; left: 28px; }
}
@media (min-width: 1440px) {
  .gOEWSq { width: 250px; left: 53px; }
}
@media (max-width: 767px) {
  .iYWnvi { padding-top: 33px; padding-bottom: 33px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .iYWnvi { padding-top: 60px; padding-bottom: 60px; }
}
@media (min-width: 1024px) {
  .iYWnvi { display: none; }
}
@media (max-width: 1023px) {
  .ifaLlA { display: none; }
}
@media (min-width: 1024px) {
  .bjxBQr { display: none; }
}
.hBaMNJ { margin: 0px auto; }
@media (max-width: 1023px) {
  .hBaMNJ { position: relative; width: calc(100% + 20px); left: -10px; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .hBaMNJ { width: 550px; }
}
@media (min-width: 1440px) {
  .hBaMNJ { width: 730px; }
}
@media (min-width: 1024px) {
  .laBgtz { display: none; }
}
.fKLWgI { margin-left: auto; margin-right: auto; margin-bottom: 0px; width: 100%; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .fKLWgI { max-width: 1024px; margin-top: 60px; }
}
@media (min-width: 1440px) {
  .fKLWgI { max-width: 1440px; margin-top: 90px; }
}
.fONtmt { background-color: rgb(241, 241, 241); padding-left: 10px; padding-right: 10px; }
.fONtmt .article-page__BodyBackground-sc-1wuywdb-3 { background-color: rgb(241, 241, 241); }
@media print {
  .fONtmt { print-color-adjust: exact; }
  .fONtmt .hidden-print { display: none; }
  .fONtmt .avoid-break { break-inside: avoid; }
}
.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; }
}
.ZoGMt { display: none; }
.jYvEGF { 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); }
}
.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); }
}
.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; }
.gMSgDl { margin-top: 2px; max-height: 0px; opacity: 0; 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; }
.cxmyEb { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.dIjnSP { 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; }
.gefsaQ { 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; }
.ksnSKr { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.gPjgEo { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.gkAJma { height: 24px; width: 24px; background-color: black; mask-image: none; mask-size: cover; }
.iGzsWc { 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; }
.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; }
.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; }
.dfZltN { font-weight: 700; }
.kjJHVK { line-height: 125%; font-size: 36px; font-family: merriweather, source-han-serif-tc, serif; }
@media (max-width: 1023px) {
  .kjJHVK { font-size: 28px; }
}
.eUttHq { line-height: 125%; font-size: 32px; font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; }
@media (max-width: 1023px) {
  .eUttHq { font-size: 24px; }
}
.jiyqYm { line-height: 150%; font-size: 28px; font-family: "Roboto Slab", "Noto Sans TC", sans-serif, "Tauhu Oo"; }
@media (max-width: 1023px) {
  .jiyqYm { font-size: 22px; }
}
.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; }
}
.iUieUo { visibility: hidden; transition: visibility 0.5s linear 0.5s; }
.cRgicG { width: 192px; margin: 40px auto; }
@media (min-width: 1440px) {
  .cRgicG { width: 270px; }
}
.cRgicG > svg > path { fill: rgb(192, 150, 98); }
.bgisTv { margin: 0px; color: rgb(64, 64, 64); }
.jdCPDh { margin: 0px; color: rgb(64, 64, 64); }
.kxOmae { position: relative; overflow: hidden; width: 100%; padding-top: 52.375%; cursor: zoom-in; }
.ilTCWf { display: block; filter: blur(5px); background-image: none; background-repeat: no-repeat; background-size: cover; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.cASMhA { display: none; filter: blur(5px); background-image: none; background-repeat: no-repeat; background-size: cover; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.gbUgfy { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0; transition: opacity 0.5s; }
.gbUgfy > img { width: 100%; }
.gbUgfz { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 1; transition: opacity 0.5s; }
.gbUgfz > img { width: 100%; }
.kColZB { color: rgb(64, 64, 64); font-size: 18px; font-weight: 400; line-height: 2.11; letter-spacing: 0.6px; white-space: pre-wrap; }
.kColZB a:link, .kColZB a:visited, .kColZB a:active { color: rgb(159, 117, 68); text-decoration: none; border-bottom: 1px solid rgb(205, 205, 205); }
.kColZB a:hover { border-color: rgb(159, 117, 68); }
.eQkyvA { position: absolute; top: 50%; left: 0px; transform: translateY(-50%); }
.bYfQbN { font-size: 14px; font-weight: 400; line-height: 1.29; letter-spacing: 0.1px; color: rgb(156, 156, 156); margin-left: 5px; margin-right: auto; max-width: 150px; }
.bYfQbN:hover { color: rgb(159, 117, 68); }
.imfYpW { font-size: 14px; font-weight: 400; line-height: 1.29; letter-spacing: 0.1px; color: rgb(159, 117, 68); margin-left: 5px; margin-right: auto; max-width: 150px; }
.imfYpW:hover { color: rgb(159, 117, 68); }
.bQUlhf { width: 10px; border-top: 2px solid rgb(156, 156, 156); transition: width 0.3s ease-in-out, border-top 0.3s ease-in-out, transform 0.1s ease-in-out 0.1s; margin-top: 7px; flex-shrink: 0; }
@media (max-width: 1023px) {
  .bQUlhf { transform: translateX(160px); }
}
@media (min-width: 1024px) {
  .bQUlhf { transform: translateX(180px); }
}
.gqjza { width: 30px; border-top: 2px solid rgb(159, 117, 68); transition: width 0.3s ease-in-out, border-top 0.3s ease-in-out, transform 0.1s ease-in-out 0.1s; margin-top: 7px; flex-shrink: 0; }
@media (max-width: 1023px) {
  .gqjza { transform: translateX(160px); }
}
@media (min-width: 1024px) {
  .gqjza { transform: translateX(180px); }
}
.iaCOyq { cursor: pointer; display: flex; margin: 15px 15px 15px 0px; }
@media (max-width: 1023px) {
  .kcXToY { width: 30px; position: fixed; z-index: 3000; top: 20%; left: 0px; transition: transform 200ms; transform: translateX(0%); }
}
@media (min-width: 1024px) {
  .kcXToY { display: none; }
}
.bnPEho { transition: transform 0.1s ease-in-out 0.1s; transform: translateX(0px); }
.bnPEho > div { opacity: 0.6; color: rgb(128, 128, 128); font-size: 14px; width: 14px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.cXGdLD { position: fixed; z-index: 3000; top: 0px; left: 0px; height: 100%; width: 190px; background-color: rgb(255, 255, 255); transition: transform 0.1s ease-in-out 0.1s; }
@media (max-width: 1023px) {
  .cXGdLD { transform: translateX(-190px); }
}
@media (min-width: 1024px) {
  .cXGdLD { transform: translateX(-180px); }
}
.eEYoaP { margin: 0px auto; }
@media (max-width: 767px) {
  .eEYoaP { padding-left: 34px; padding-right: 34px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .eEYoaP { width: 453px; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .eEYoaP { width: 480px; }
}
@media (min-width: 1440px) {
  .eEYoaP { width: 580px; }
}
.cZTOVF { margin: 60px auto 40px; }
@media (max-width: 767px) {
  .cZTOVF { padding-left: 34px; padding-right: 34px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .cZTOVF { width: 453px; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .cZTOVF { width: 480px; }
}
@media (min-width: 1440px) {
  .cZTOVF { width: 580px; }
}
.fxtpoy { margin: 60px auto 40px; }
@media (max-width: 767px) {
  .fxtpoy { padding-left: 34px; padding-right: 34px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fxtpoy { width: 453px; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .fxtpoy { width: 480px; }
}
@media (min-width: 1440px) {
  .fxtpoy { width: 580px; }
}
.kMvngL { margin: 40px auto; }
@media (max-width: 767px) {
  .kMvngL { padding-left: 34px; padding-right: 34px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .kMvngL { width: 453px; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .kMvngL { width: 480px; }
}
@media (min-width: 1440px) {
  .kMvngL { width: 580px; }
}
.jCTOpR { clear: both; }
.edDzBZ { position: relative; cursor: pointer; line-height: 1; padding: 6px; }
.edDzBZ svg { width: 18px; height: 18px; background-color: rgb(128, 128, 128); }
.edDzBZ::after { position: absolute; top: 10px; left: 34px; color: rgb(64, 64, 64); font-size: 10px; visibility: hidden; width: 100px; }
.edDzBZ:hover svg { background-color: rgb(64, 64, 64); }
.edDzBZ:hover::after { visibility: visible; }
@media (max-width: 1023px) {
  .edDzBZ::after { top: 100%; left: 50%; transform: translateX(-50%); text-align: center; }
}
.edDzBZ::after { content: "字級大小100%"; }
.hrdIta { position: relative; cursor: pointer; line-height: 1; padding: 6px; }
.hrdIta svg { width: 18px; height: 18px; background-color: rgb(128, 128, 128); }
.hrdIta::after { position: absolute; top: 10px; left: 34px; color: rgb(64, 64, 64); font-size: 10px; visibility: hidden; width: 100px; }
.hrdIta:hover svg { background-color: rgb(64, 64, 64); }
.hrdIta:hover::after { visibility: visible; }
@media (max-width: 1023px) {
  .hrdIta::after { top: 100%; left: 50%; transform: translateX(-50%); text-align: center; }
}
.hrdIta::after { content: "列印"; }
.deVDMi { position: relative; cursor: pointer; line-height: 1; padding: 6px; }
.deVDMi svg { width: 18px; height: 18px; background-color: rgb(128, 128, 128); }
.deVDMi::after { position: absolute; top: 10px; left: 34px; color: rgb(64, 64, 64); font-size: 10px; visibility: hidden; width: 100px; }
.deVDMi:hover svg { background-color: rgb(64, 64, 64); }
.deVDMi:hover::after { visibility: visible; }
@media (max-width: 1023px) {
  .deVDMi::after { top: 100%; left: 50%; transform: translateX(-50%); text-align: center; }
}
.deVDMi::after { content: "收藏"; }
.buzLCo { background-color: rgb(255, 255, 255); border-radius: 50%; padding: 6px; cursor: pointer; display: flex; }
.buzLCo svg { width: 18px; height: 18px; background-color: rgb(64, 64, 64); }
.cpvLLw { display: flex; }
@media (max-width: 767px) {
  .cpvLLw { width: calc(80%); margin-left: auto; margin-right: auto; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .cpvLLw { width: calc(58.9844%); max-width: 453px; margin-left: auto; margin-right: auto; }
  .cpvLLw > svg, .cpvLLw > div, .cpvLLw > a { margin-right: 30px; }
}
@media (max-width: 1023px) {
  .cpvLLw { justify-content: space-between; }
}
@media (min-width: 1024px) {
  .cpvLLw { width: 36px; height: 258px; flex-direction: column; justify-content: space-between; align-items: center; }
}
.fOlpoQ { display: flex; }
@media (max-width: 767px) {
  .fOlpoQ { width: calc(80%); margin-left: auto; margin-right: auto; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fOlpoQ { width: calc(58.9844%); max-width: 453px; margin-left: auto; margin-right: auto; }
  .fOlpoQ > svg, .fOlpoQ > div, .fOlpoQ > a { margin-right: 30px; }
}
@media (max-width: 1023px) {
  .fOlpoQ { justify-content: space-between; }
}
@media (min-width: 1024px) {
  .fOlpoQ { width: 36px; height: auto; flex-direction: column; justify-content: space-between; align-items: center; }
}
.hvMQvE { display: flex; flex-direction: column; }
.fnGjSe { position: relative; border-top: 0.5px solid rgb(205, 205, 205); padding-top: 10px; font-size: 14px; color: rgb(156, 156, 156); margin-left: 5px; margin-top: 15px; }
.fnGjSe::after { content: ""; border-right: 0.5px solid rgb(205, 205, 205); width: 1px; height: 12px; top: 0px; right: 0px; position: absolute; }
.fnGjSe::before { content: "刊出日期"; margin-right: 10px; }
.kVGkYg { margin-top: 15px; margin-bottom: 45px; }
.jVAfvw { display: flex; align-items: flex-start; margin-bottom: 10px; }
.fdPGMb { font-size: 14px; color: rgb(128, 128, 128); margin-left: 5px; padding-top: 2px; line-height: 1; flex-shrink: 0; }
.darvTu { display: flex; flex-wrap: wrap; }
.hbmxiu { font-size: 16px; margin-left: 5px; line-height: 1; padding-bottom: 3px; word-break: keep-all; vertical-align: top; }
.hbmxiu:hover { padding-bottom: 2px; border-width: 0px 0px 1px; border-style: solid; }
@media (max-width: 767px) {
  .hbmxiu { display: inline-block; }
}
.fGJHOa { font-size: 14px; color: rgb(128, 128, 128); padding-left: 5px; }
.jHvLGV { border-width: 0.5px; border-style: solid; width: 15px; transform: translateY(9px) rotate(-45deg); flex-shrink: 0; }
.oeGfM { border-style: solid; border-width: 1px; border-radius: 50px; padding: 5px 10px; font-size: 14px; font-weight: 400; margin-bottom: 10px; margin-right: 10px; }
.oeGfM::before { content: "#"; }
.nBXjE { display: flex; flex-wrap: wrap; align-content: center; position: relative; border-bottom: 0.5px solid rgb(205, 205, 205); padding-bottom: 10px; }
.nBXjE::after { content: ""; border-right: 0.5px solid rgb(205, 205, 205); width: 1px; height: 12px; bottom: 0px; right: 0px; position: absolute; }
.elzIiV { letter-spacing: 0.4px; }
.elzIiV .metadata__CategoryText-sc-1c3910m-3, .elzIiV .metadata__AuthorName-sc-1c3910m-9 { color: rgb(159, 117, 68); }
.elzIiV .metadata__CategoryText-sc-1c3910m-3:hover, .elzIiV .metadata__AuthorName-sc-1c3910m-9:hover { border-color: rgb(159, 117, 68); }
.elzIiV .metadata__AngledSeparationLine-sc-1c3910m-11 { border-color: rgb(192, 150, 98); }
.elzIiV .metadata__TagButton-sc-1c3910m-12 { border-color: rgb(128, 128, 128); color: rgb(128, 128, 128); }
.elzIiV .metadata__TagButton-sc-1c3910m-12:hover { background-color: rgb(255, 255, 255); }
.elzIiV .metadata__TextLink-sc-1c3910m-14 { color: rgb(159, 117, 68); }
@media (max-width: 767px) {
  .elzIiV { padding-left: 24px; padding-right: 24px; margin: 0px auto; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .elzIiV { width: 513px; margin: 0px auto; }
}
.hrpTPj { height: 100%; display: flex; flex-direction: column; justify-content: space-between; }
.jqvKur { position: relative; flex-grow: 1; margin-top: 90px; margin-bottom: 90px; }
.hCWeyX { position: sticky; top: 40%; }
.enZUGE { margin: 60px auto 55px; padding: 40px 30px 30px; width: 502px; min-height: 284px; background: rgb(255, 255, 255); border-left: 1px solid rgb(192, 150, 98); }
@media (max-width: 767px) {
  .enZUGE { margin: 40px auto; width: 100%; min-height: 335px; }
}
.jzPsno { display: inline-block; background: rgb(227, 190, 152); padding-right: 2px; box-shadow: rgb(255, 255, 255) 5px 15px 0px inset; font-size: 22px; font-weight: 700; color: rgb(38, 38, 38); margin-bottom: 15px; }
@media (max-width: 767px) {
  .jzPsno { margin-bottom: 18px; }
}
.gGKpQy { font-size: 16px; line-height: 1.75; color: rgb(38, 38, 38); margin-bottom: 0.5em; }
.gGKpQy:last-of-type { margin-bottom: 0px; }
.gGKpQy a:link, .gGKpQy a:visited, .gGKpQy a:active { color: rgb(159, 117, 68); text-decoration: none; border-bottom: 1px solid rgb(205, 205, 205); }
.gGKpQy a:hover { border-color: rgb(159, 117, 68); }
.gabzaR { width: 100%; height: 55px; margin-top: 50px; }
@media (max-width: 767px) {
  .gabzaR { margin-top: 40px; }
}
.gabzaR a { width: 140px; height: 55px; background: rgb(0, 0, 0); display: table; float: right; cursor: pointer; text-decoration: none; }
.gabzaR a p { display: table-cell; text-align: center; vertical-align: middle; font-size: 14px; color: rgb(255, 255, 255); font-weight: 400; letter-spacing: 1.3px; }
.gabzaR a:hover { background: rgb(159, 117, 68); }
.iYYeim { margin: 0px; color: rgb(128, 128, 128); font-size: 16px; line-height: 1.38; }
.fYFuXw { text-align: center; padding: 0px 24px; }
.gLfuvU { display: flex; flex-wrap: wrap; align-items: stretch; }
@media (min-width: 1024px) {
  .gCejzH { display: flex; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .gCejzH { margin-left: 28px; }
}
@media (min-width: 1440px) {
  .gCejzH { margin-left: 53px; }
}
.jvmHOj { color: rgb(128, 128, 128); }
@media (min-width: 1024px) {
  .jvmHOj { border-color: rgb(205, 205, 205); }
  .jvmHOj::after { border-color: rgb(205, 205, 205); }
}
@media (max-width: 1023px) {
  .jvmHOj { margin: 0px auto 40px; font-size: 20px; }
  .jvmHOj::before { content: "相關文章"; }
}
@media (max-width: 767px) {
  .jvmHOj { width: calc(87.0423%); }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .jvmHOj { width: 513px; }
}
@media (min-width: 1024px) {
  .jvmHOj { flex-shrink: 0; font-size: 16px; line-height: 1.5; letter-spacing: 0.4px; margin-right: auto; padding-top: 5px; border-width: 0.5px 0px 0px; border-style: solid; position: relative; }
  .jvmHOj::before { content: "相關文章"; margin-left: 5px; margin-top: 5px; }
  .jvmHOj::after { content: ""; position: absolute; top: 0px; right: 0px; width: 1px; height: 12px; border-width: 0px 0.5px 0px 0px; border-style: solid; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .jvmHOj { width: 180px; margin-right: 15px; }
}
@media (min-width: 1440px) {
  .jvmHOj { width: 250px; margin-right: 12px; }
}
.ivHdQg { letter-spacing: 0.4px; }
@media (max-width: 767px) {
  .ivHdQg { line-height: 1.43; }
}
.gDivWI { margin: 0px auto; }
@media (max-width: 767px) {
  .gDivWI { padding-left: 24px; padding-right: 24px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .gDivWI { width: calc(66.7969%); }
}
@media (min-width: 1024px) {
  .gDivWI { width: 718px; }
}
.kHuHNy { margin: 0px 0px 40px; }
@media (min-width: 1024px) {
  .kHuHNy { font-size: 40px; }
}
@media (max-width: 767px) {
  .kHuHNy { margin-bottom: 38px; }
}
.fUcAoW { margin: 0px; }
@media (max-width: 767px) {
  .fUcAoW { width: 100%; }
}
@media (min-width: 768px) {
  .fUcAoW { margin: 0px auto; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fUcAoW { width: calc(73.8281%); }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .fUcAoW { width: 778px; }
}
@media (min-width: 1440px) {
  .fUcAoW { width: 1080px; }
}
.dQBLgd { background-color: rgb(241, 241, 241); }
.dQBLgd .normal__FigCaption-qpgeb2-6 { color: rgb(128, 128, 128); }
.dQBLgd .normal__Topic-qpgeb2-4 { color: rgb(159, 117, 68); border-color: rgb(192, 150, 98); }
.dQBLgd .normal__Subtitle-qpgeb2-3, .dQBLgd .normal__Title-qpgeb2-2 { color: rgb(64, 64, 64); }
@media (min-width: 1440px) {
  .dQBLgd { padding-top: 100px; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .dQBLgd { padding-top: 48px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .dQBLgd { padding-top: 32px; }
}
@media (max-width: 767px) {
  .dQBLgd { padding-top: 30px; }
}
.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); }
.kkFOZw { display: flex; flex-direction: column; align-items: center; width: 50px; margin-right: 8px; }
.kkFOZw:last-child { margin-right: 0px; }
.iRgTrU { display: flex; align-items: center; padding: 8px; border-radius: 50%; margin-right: 8px; }
.iRgTrU:last-child { margin-right: 0px; }
.dICsFL { z-index: 6; opacity: 0; transition: opacity 100ms; position: absolute; top: -55px; left: 50%; transform: translateX(-50%); display: flex; }
.nLDAE { z-index: 5; position: absolute; left: 50%; transform: translateX(-50%); transition: opacity 100ms; opacity: 0; }
.dQbOGO { display: flex; width: 100%; justify-content: center; padding: 8px; position: fixed; left: 0px; bottom: env(safe-area-inset-bottom,0); height: 55px; transition: height 200ms, transform 200ms ease-in-out; background-color: rgb(241, 241, 241); border-top: 1px solid rgb(205, 205, 205); z-index: 700; }
.dQbOGO .mobile-tool-bar__ShareContainer-do65sv-1 { background-color: rgb(255, 255, 255); }
.dQbOGO .mobile-tool-bar__SnackBarContainer-do65sv-3 { bottom: 62px; }
.idvvFO { display: flex; width: 100%; justify-content: center; padding: 8px; position: fixed; left: 0px; bottom: env(safe-area-inset-bottom,0); height: 40px; transition: height 200ms, transform 200ms ease-in-out; background-color: rgb(241, 241, 241); border-top: 1px solid rgb(205, 205, 205); z-index: 700; }
.idvvFO .mobile-tool-bar__ShareContainer-do65sv-1 { background-color: rgb(255, 255, 255); }
.idvvFO .mobile-tool-bar__SnackBarContainer-do65sv-3 { bottom: 48px; }
.jBnpWu { display: flex; width: 100%; max-width: 560px; justify-content: space-evenly; align-items: center; }
.dwrFBk * { box-sizing: border-box; }
.gjyaVA { position: relative; width: calc(100% + 20px); left: -10px; }
@media (min-width: 1024px) {
  .gZhNCp { width: 100%; border-bottom: 1px solid rgb(226, 226, 226); padding-bottom: 60px; }
}
.hbfAaA { width: 100%; padding-bottom: 80px; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .hbfAaA { padding-top: 60px; }
}
@media (min-width: 1440px) {
  .hbfAaA { padding-top: 55px; }
}
.efrfEC { position: relative; width: 100%; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .efrfEC { max-width: 1024px; margin: 0px auto; }
}
@media (min-width: 1440px) {
  .efrfEC { max-width: 1440px; margin: 0px auto; }
}
@media (max-width: 1023px) {
  .gOEWSq { display: none; }
}
@media (min-width: 1024px) {
  .gOEWSq { position: absolute; height: 100%; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .gOEWSq { width: 190px; left: 28px; }
}
@media (min-width: 1440px) {
  .gOEWSq { width: 250px; left: 53px; }
}
@media (max-width: 767px) {
  .iYWnvi { padding-top: 33px; padding-bottom: 33px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .iYWnvi { padding-top: 60px; padding-bottom: 60px; }
}
@media (min-width: 1024px) {
  .iYWnvi { display: none; }
}
@media (max-width: 1023px) {
  .ifaLlA { display: none; }
}
@media (min-width: 1024px) {
  .bjxBQr { display: none; }
}
.hBaMNJ { margin: 0px auto; }
@media (max-width: 1023px) {
  .hBaMNJ { position: relative; width: calc(100% + 20px); left: -10px; }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .hBaMNJ { width: 550px; }
}
@media (min-width: 1440px) {
  .hBaMNJ { width: 730px; }
}
@media (min-width: 1024px) {
  .laBgtz { display: none; }
}
.fKLWgI { margin-left: auto; margin-right: auto; margin-bottom: 0px; width: 100%; }
@media (min-width: 1024px) and (max-width: 1439px) {
  .fKLWgI { max-width: 1024px; margin-top: 60px; }
}
@media (min-width: 1440px) {
  .fKLWgI { max-width: 1440px; margin-top: 90px; }
}
.fONtmt { background-color: rgb(241, 241, 241); padding-left: 10px; padding-right: 10px; }
.fONtmt .article-page__BodyBackground-sc-1wuywdb-3 { background-color: rgb(241, 241, 241); }
@media print {
  .fONtmt { print-color-adjust: exact; }
  .fONtmt .hidden-print { display: none; }
  .fONtmt .avoid-break { break-inside: avoid; }
}
.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; }
}
.ZoGMt { display: none; }
.jYvEGF { 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); }
}

.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; }
