/*! destyle.css v1.0.9 | MIT License | https://github.com/nicolas-cusan/destyle.css */@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;700&display=swap");*{-webkit-box-sizing:border-box;box-sizing:border-box}::before,::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both}pre{font-family:monospace, monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:inherit}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;vertical-align:bottom}embed,object,iframe{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:inherit;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type='checkbox']{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type='radio']{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type='button'][disabled],[type='reset'][disabled],[type='submit'][disabled]{cursor:default}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type='checkbox'],[type='radio']{padding:0}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{outline-offset:-2px}[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}button,a[role="button"]{padding:0.5rem 1rem;font-size:1rem;border-radius:4px;border:1px solid #DCDFE6}button:hover,a[role="button"]:hover{background-color:#F0F5FF}button:active,a[role="button"]:active{background-color:#C0C4CC}button.btn-small,a[role="button"].btn-small{padding:0.25rem 0.875rem;font-size:0.75rem}button.btn,a[role="button"].btn{color:#fff;background-color:#5A803E;-webkit-transition:background-color 160ms ease-in;transition:background-color 160ms ease-in;border:0}button.btn:hover,a[role="button"].btn:hover{background-color:#8cb86c}button.btn:active,a[role="button"].btn:active{background-color:#2a3b1d}.wrapper--secondary button.btn,.wrapper--secondary a[role="button"].btn{background-color:#2367AE}.wrapper--secondary button.btn:hover,.wrapper--secondary a[role="button"].btn:hover{background-color:#599ade}.wrapper--secondary button.btn:active,.wrapper--secondary a[role="button"].btn:active{background-color:#123559}.wrapper--third button.btn,.wrapper--third a[role="button"].btn{background-color:#AA6E15}.wrapper--third button.btn:hover,.wrapper--third a[role="button"].btn:hover{background-color:#e7a33e}.wrapper--third button.btn:active,.wrapper--third a[role="button"].btn:active{background-color:#4f330a}.wrapper--forth button.btn,.wrapper--forth a[role="button"].btn{background-color:#259B9D}.wrapper--forth button.btn:hover,.wrapper--forth a[role="button"].btn:hover{background-color:#52d4d6}.wrapper--forth button.btn:active,.wrapper--forth a[role="button"].btn:active{background-color:#124a4a}a{color:#5A803E;-webkit-transition:color 160ms ease-in;transition:color 160ms ease-in}a:hover,a:focus{color:#8cb86c}a:active{color:#2a3b1d}.wrapper--secondary a{color:#2367AE}.wrapper--secondary a:hover,.wrapper--secondary a:focus{color:#599ade}.wrapper--secondary a:active{color:#123559}.wrapper--third a{color:#AA6E15}.wrapper--third a:hover,.wrapper--third a:focus{color:#e7a33e}.wrapper--third a:active{color:#4f330a}.wrapper--forth a{color:#259B9D}.wrapper--forth a:hover,.wrapper--forth a:focus{color:#52d4d6}.wrapper--forth a:active{color:#124a4a}a:visited{color:#84429E}input[type=text],textarea{border:1px solid #DCDFE6;padding:0.25rem 1rem;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]{font-size:1rem;line-height:1rem}.table{display:table}.table.table--fixed{table-layout:fixed}.table .tr{display:table-row}.table .td{display:table-cell;vertical-align:top}header{padding:0.5rem 1rem;background-color:#534C3B;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){header{display:block;padding:0.5rem}}header a[role="button"]{color:#fff;border:0}header a[role="button"]:hover{color:rgba(255,255,255,0.6);background:transparent}header a[role="button"]:active{color:rgba(255,255,255,0.8);background:transparent}header a[role="button"]:visited{color:#fff}header a[role="button"]>*{display:inline-block;vertical-align:middle;margin-right:0.5rem}header a[role="button"] img.logo{height:3rem}@media screen and (max-width: 768px){header .header-right{overflow:auto;white-space:nowrap}}header .header-right a{color:#fff;font-size:1rem;padding:0.5rem 1rem;display:inline-block;vertical-align:middle;line-height:3rem}header .header-right a:hover{color:rgba(255,255,255,0.6)}header .header-right a:focus,header .header-right a:active{color:rgba(255,255,255,0.8)}footer{background-color:#222;color:#fff;position:relative}footer .footer-main{max-width:1440px;margin:1rem auto 0;position:relative;padding:0 1rem}@media screen and (max-width: 768px){footer .footer-main{padding:1rem}}footer .footer-main:after{content:'';display:table;clear:both}footer .footer-main:before{content:'';position:absolute;top:1rem;left:50%;height:calc(100% - 2rem);width:1px;background-color:rgba(255,255,255,0.5)}@media screen and (max-width: 768px){footer .footer-main:before{display:none}}footer .footer-left{float:left;width:50%;padding-right:2.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right}@media screen and (max-width: 768px){footer .footer-left{float:none;width:100%;padding-right:0;text-align:left;margin-bottom:1rem;border-bottom:1px solid rgba(255,255,255,0.5)}}footer .footer-left .footer-left-main{display:inline-block;vertical-align:middle}@media screen and (max-width: 768px){footer .footer-left .footer-left-main{display:block}}footer .footer-right{float:left;width:50%;padding-left:2.25rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 768px){footer .footer-right{float:none;width:100%;padding-left:0}}footer .footer-logo a{margin:0}footer .footer-logo img{max-height:80px}@media screen and (max-width: 768px){footer .footer-logo img{width:80px}}footer .footer-info{text-align:left;font-size:0.875rem;line-height:1.25rem;padding-left:1rem}footer .footer-info .social a{width:46px;height:46px;text-align:center;line-height:46px;border-radius:50%;background-color:#fff;color:#222;font-size:1.5rem}footer a{display:inline-block;margin-right:1rem;margin-top:1rem;margin-bottom:1rem}footer .footer-btn{width:100%;padding-top:1rem}footer .footer-btn>*{display:inline-block;vertical-align:middle;margin:0 0 1rem 1rem}footer .footer-btn a{color:#fff}footer .footer-btn a[role="button"]{border:1px solid rgba(255,255,255,0.8);color:#fff}footer .footer-btn a[role="button"]:hover{background-color:rgba(255,255,255,0.3)}footer .footer-btn a[role="button"]:active{background-color:rgba(255,255,255,0.1)}.related-links{background-color:#5A803E;margin-bottom:1rem}.wrapper--secondary .related-links{background-color:#2367AE}.wrapper--third .related-links{background-color:#AA6E15}.wrapper--forth .related-links{background-color:#259B9D}.related-links .related-links-header{text-align:center}.related-links .related-links-header .title{font-size:1.125rem;font-weight:bold;color:#fff;position:relative;display:inline-block;margin-top:32px}.related-links .related-links-header .title:after{content:'';position:absolute;width:32px;height:3px;background-color:#fff;left:50%;bottom:-10px;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.related-links .related-links-container .swiper-slide{text-align:center;line-height:130px}.related-links .related-links-container .swiper-container{height:160px}.related-links .related-links-container .swiper-button-prev,.related-links .related-links-container .swiper-button-next{color:#fff}.related-links .related-links-container .swiper-button-prev:after,.related-links .related-links-container .swiper-button-next:after{font-size:1.5rem}.related-links .related-links-container .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.related-links .related-links-container .related-link{display:inline-block;vertical-align:middle;height:120px;-webkit-box-sizing:border-box;box-sizing:border-box}.related-links .related-links-container .related-link:before{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.related-links .related-links-container .related-link .related-img{max-width:100%;max-height:100px;display:inline-block;vertical-align:middle}.link-list .link-item{margin-bottom:0.5rem}.link-list .link-item a{display:inline-block;vertical-align:middle}.feature-list .feature-item{border:1px solid #DCDFE6;border-radius:4px;margin-bottom:1rem;padding:1rem}.feature-list .feature-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;margin-bottom:1rem;line-height:1.5rem}.feature-list .feature-item-header .title{margin-right:1rem}.feature-list .feature-item-header .subtitle{color:#606266;min-width:86px}.feature-list .feature-item-container{word-break:break-all;word-break:break-word;color:#303133;line-height:1.5rem}.feature-gallery{background-color:#000;margin-bottom:1rem}.feature-gallery .swiper-container{height:384px;padding-top:1rem}@media screen and (max-width: 768px){.feature-gallery .swiper-container{height:240px}}.feature-gallery .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.feature-gallery .swiper-slide .feature-gallery__box{width:100%;height:calc(100% - 2rem)}.feature-gallery .swiper-slide .feature-gallery__box .img{background-position:center center;background-repeat:no-repeat;background-size:cover;height:calc(100% - 4rem)}.feature-gallery .swiper-slide .feature-gallery__box .title{height:4rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.5rem;color:#fff;overflow:hidden;text-align:center;word-break:break-all;word-break:break-word;line-height:2rem}.feature-gallery .swiper-pagination .swiper-pagination-bullet{background-color:rgba(255,255,255,0.9)}.feature-gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.feature-gallery .swiper-button-prev,.feature-gallery .swiper-button-next{color:#fff}.co-article{text-align:center}.co-article .section-title{text-align:left;margin-bottom:1.5rem}.co-article .images{display:inline-block;vertical-align:middle;text-align:left;margin-bottom:1.5rem}.co-article .images img{max-width:100%;margin-bottom:0.5rem}.co-article .images .figcaption{font-size:0.875rem;color:#606266}.co-article .paragraph{text-align:left;margin-bottom:1.5rem;color:#303133}html,body{font-family:"Noto Sans TC","helvatica","Arial",sans-serif,"微軟正黑體";font-size:1rem}body{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#F2F2F2}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;width:100%}.container{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative}.container .bg-swiper{position:absolute;top:0;left:0;width:100%;z-index:0;height:300px}.container .bg-swiper .swiper-container{height:100%}.container .bg-swiper .swiper-slide .img{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#000}.container .bg-swiper .swiper-pagination{top:162px;bottom:auto}.container .bg-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.container .bg-swiper .swiper-button-prev,.container .bg-swiper .swiper-button-next{color:#fff;top:90px}.container .container__box{margin:180px auto 0;max-width:calc(1440px + 1px);padding:0 1rem 5rem;position:relative}.container .container__box:after{content:'';display:table;clear:both}aside{width:160px;float:left;background-color:#fff}@media screen and (max-width: 768px){aside{float:none;width:100%}}aside .unit{position:relative;text-align:center;padding:1.5rem;border:1px solid #DCDFE6;-webkit-box-shadow:0 8px 12px rgba(0,0,0,0.12);box-shadow:0 8px 12px rgba(0,0,0,0.12)}@media screen and (max-width: 768px){aside .unit{padding:1rem 1rem 1rem 0;min-height:84px}}@media screen and (max-width: 768px){aside .unit-logo{width:64px;height:64px;position:absolute;top:10px;left:10px}}aside .unit-logo img{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;margin-bottom:0.5rem}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){aside .unit-logo img{height:auto}}aside .unit-title{color:#5A803E;font-size:1.125rem;line-height:1.5rem;font-weight:bold;margin-bottom:0.5rem;word-break:break-all;word-break:break-word}@media screen and (max-width: 768px){aside .unit-title{text-align:left;padding-left:84px}}.wrapper--secondary aside .unit-title{color:#2367AE}.wrapper--third aside .unit-title{color:#AA6E15}.wrapper--forth aside .unit-title{color:#259B9D}aside .unit-subtitle{color:#909399;font-size:0.75rem;line-height:1.125rem}@media screen and (max-width: 768px){aside .unit-subtitle{text-align:left;padding-left:84px}}nav .menu{border:1px solid #DCDFE6;margin-top:-1px}@media screen and (max-width: 768px){nav .menu{display:-webkit-box;display:-ms-flexbox;display:flex}}nav .menu .menu-item{border-bottom:1px solid #DCDFE6}@media screen and (max-width: 768px){nav .menu .menu-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}}nav .menu .menu-item a{display:block;padding:1rem}nav .menu .menu-item a:visited{color:#5A803E}.wrapper--secondary nav .menu .menu-item a:visited{color:#2367AE}.wrapper--third nav .menu .menu-item a:visited{color:#AA6E15}.wrapper--forth nav .menu .menu-item a:visited{color:#259B9D}nav .menu .menu-item a:hover{color:#8cb86c}.wrapper--secondary nav .menu .menu-item a:hover{color:#599ade}.wrapper--third nav .menu .menu-item a:hover{color:#e7a33e}.wrapper--forth nav .menu .menu-item a:hover{color:#52d4d6}nav .menu .menu-item.menu-item--active a{background-color:#5A803E;color:#fff;-webkit-transition:background-color 160ms ease-in;transition:background-color 160ms ease-in}nav .menu .menu-item.menu-item--active a:hover{background-color:#8cb86c}nav .menu .menu-item.menu-item--active a:active{background-color:#2a3b1d}.wrapper--secondary nav .menu .menu-item.menu-item--active a{background-color:#2367AE;color:#fff;-webkit-transition:background-color 160ms ease-in;transition:background-color 160ms ease-in}.wrapper--secondary nav .menu .menu-item.menu-item--active a:hover{background-color:#599ade}.wrapper--secondary nav .menu .menu-item.menu-item--active a:active{background-color:#123559}.wrapper--third nav .menu .menu-item.menu-item--active a{background-color:#AA6E15;color:#fff;-webkit-transition:background-color 160ms ease-in;transition:background-color 160ms ease-in}.wrapper--third nav .menu .menu-item.menu-item--active a:hover{background-color:#e7a33e}.wrapper--third nav .menu .menu-item.menu-item--active a:active{background-color:#4f330a}.wrapper--forth nav .menu .menu-item.menu-item--active a{background-color:#259B9D;color:#fff;-webkit-transition:background-color 160ms ease-in;transition:background-color 160ms ease-in}.wrapper--forth nav .menu .menu-item.menu-item--active a:hover{background-color:#52d4d6}.wrapper--forth nav .menu .menu-item.menu-item--active a:active{background-color:#124a4a}main{border:1px solid #DCDFE6;background-color:#fff;padding:1rem;margin-left:calc(160px - 1px);min-height:326px}@media screen and (max-width: 768px){main{margin-left:0;min-height:auto}}main .main-header{padding:1rem 0;border-bottom:1px solid #DCDFE6;margin-bottom:1rem}main .main-header.main-header--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .main-header .title{display:inline-block;vertical-align:middle;color:#5A803E;font-size:1.5rem;border-left:3px solid #8cb86c;padding-left:0.5rem}@media screen and (max-width: 768px){main .main-header .title{display:block}}.wrapper--secondary main .main-header .title{color:#2367AE;border-left-color:#599ade}.wrapper--third main .main-header .title{color:#AA6E15;border-left-color:#e7a33e}.wrapper--forth main .main-header .title{color:#259B9D;border-left-color:#52d4d6}main .main-header .search-box{display:inline-block;vertical-align:middle;margin-right:1rem}main .main-header .search-box .search-input{max-width:80%}@media screen and (max-width: 768px){main .main-header .search-box{display:block;margin-bottom:1rem}}.separate-line{margin:1rem 0;height:1px;width:100%;background-color:#DCDFE6}.section-title{font-size:1.125rem;font-weight:bold;margin-bottom:1rem}.section-title span{display:inline-block;vertical-align:middle;padding-left:0.5rem;color:#5A803E;border-left:3px solid #8cb86c}.wrapper--secondary .section-title span{color:#2367AE;border-left-color:#599ade}.wrapper--third .section-title span{color:#AA6E15;border-left-color:#e7a33e}.wrapper--forth .section-title span{color:#259B9D;border-left-color:#52d4d6}.wrapper--co-page--portal .container{padding-top:4rem;min-height:calc(100vh - 240px)}.wrapper--co-page--portal .container h2{display:block;text-align:center;font-size:2rem;margin-bottom:2rem}.wrapper--co-page--portal .container .portal-search{padding:0 1rem;text-align:center;margin-bottom:2rem}.wrapper--co-page--portal .container .portal-search input{text-align:left;background-color:#fff;border-radius:0;padding:0.5rem 1rem;width:30%}@media screen and (max-width: 768px){.wrapper--co-page--portal .container .portal-search input{width:calc(100% - 50px - 2rem)}}.wrapper--co-page--portal .container .portal-search button{color:#fff;background-color:#9c0007;border-radius:0;line-height:1.5rem}.wrapper--co-page--portal .container .portal-list{max-width:1024px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){.wrapper--co-page--portal .container .portal-list{display:block}}.wrapper--co-page--portal .container .portal-list:after{content:'';display:table;clear:both}.wrapper--co-page--portal .container .portal-list .portal-list__item{padding:0 1rem;margin-bottom:2rem;width:20%}@media screen and (max-width: 1024px){.wrapper--co-page--portal .container .portal-list .portal-list__item{width:33.3333%}}@media screen and (max-width: 768px){.wrapper--co-page--portal .container .portal-list .portal-list__item{width:100%}}.wrapper--co-page--portal .container .portal-list .portal-list__item-link{display:block}.wrapper--co-page--portal .container .portal-list .portal-list__item-img{border-radius:0.5rem;overflow:hidden;margin-bottom:1rem}.wrapper--co-page--portal .container .portal-list .portal-list__item-img img{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;margin:0 auto}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.wrapper--co-page--portal .container .portal-list .portal-list__item-img img{width:auto}}.wrapper--co-page--portal .container .portal-list .portal-list__item-info{position:relative;padding-left:30%;padding-top:0.5rem}@media screen and (max-width: 768px){.wrapper--co-page--portal .container .portal-list .portal-list__item-info{padding-left:80px}}.wrapper--co-page--portal .container .portal-list .portal-list__item-info-img{width:calc(30% - 1rem);border-radius:0.5rem;overflow:hidden;position:absolute;top:0;left:0}@media screen and (max-width: 768px){.wrapper--co-page--portal .container .portal-list .portal-list__item-info-img{width:60px}}.wrapper--co-page--portal .container .portal-list .portal-list__item-info-img img{width:100%;height:autol}.wrapper--co-page--portal .container .portal-list .portal-list__item-info-title{font-size:1rem;color:#000;margin-bottom:0.5rem}@media screen and (max-width: 768px){.wrapper--co-page--portal .container .portal-list .portal-list__item-info-title{font-size:1.5rem}}.wrapper--co-page--portal .container .portal-list .portal-list__item-info-content{font-size:0.75rem;color:#909399}@media screen and (max-width: 768px){.wrapper--co-page--portal .container .portal-list .portal-list__item-info-content{font-size:1rem}}.wrapper--co-page--portal footer .footer-main{padding-top:1rem}.wrapper--co-page--portal footer .footer-main:before{display:none}.swiper-button-next{width:27px;height:44px;background:url("../images/next.svg") center center no-repeat}.swiper-button-next:after{display:none}.swiper-button-prev{width:36px;height:36px;background:url("../images/prev.svg") center center no-repeat}.swiper-button-prev:after{display:none}
/*# sourceMappingURL=style.min.css.map */