:root{--font-normal: 400;--font-medium: 500;--font-bold: 700;--font-bolder: 900;--line-height-default: 1.5;--font-default: 'Noto Sans TC', '微軟正黑體', "Microsoft JhengHe", -apple-system, BlinkMacSystemFont, Roboto, sans-serif;--font-en: "Montserrat", sans-serif;--transit-default: all .3s ease-out}.footer{font-family:"微軟正黑體","Microsoft JhengHe","Helvetica Neue",Helvetica,sans-serif,serif;font-size:0.75rem;color:#333}.footer .footer__inner{max-width:75rem;width:100%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer__info{background-color:#ededed;padding-top:15px;padding-bottom:15px}.footer .footer__info .footer__inner{padding-left:10px;padding-right:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;row-gap:.25rem}@media screen and (min-width: 768px){.footer .footer__info .footer__inner{row-gap:0.625rem}}.footer .footer__info .footer__inner>span{text-align:center;line-height:1.2;width:100%;line-height:1.2;padding-left:6px;padding-right:6px;position:relative}@media screen and (min-width: 768px){.footer .footer__info .footer__inner>span{width:auto}}@media screen and (min-width: 768px){.footer .footer__info .footer__inner>span:not(:first-child)::before{content:"";-webkit-transform:scaleX(1.105) rotate(30deg);transform:scaleX(1.105) rotate(30deg);width:1px;height:12px;background-color:#333;position:absolute;top:2px;left:-1px;bottom:0;margin:auto 0}}.footer .footer__info .footer__inner>span:nth-child(3)::before{display:none}@media screen and (min-width: 768px){.footer .footer__info .footer__inner>span:nth-child(3)::before{display:block}}.footer .footer__copyright{background-color:#d70c18}@media screen and (min-width: 1024px){.footer .footer__copyright{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, #D70C18), color-stop(51%, #D9D9D9));background-image:linear-gradient(90deg, #D70C18 50%, #D9D9D9 51%)}}.footer .footer__copyright .footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:1.5625rem;line-height:13px}@media screen and (min-width: 768px){.footer .footer__copyright .footer__inner{height:2.1875rem;padding-left:20px;padding-right:20px}}@media screen and (min-width: 1024px){.footer .footer__copyright .footer__inner{height:3.5rem;padding-left:0px;padding-right:0px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.footer .footer__copyright__text{color:#fff;text-align:center}@media screen and (min-width: 1024px){.footer .footer__copyright__text{width:74.75%;height:3.5rem;background-color:#d70c18;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem;padding-left:1.25rem}}.footer .footer__copyright__logo{display:none}@media screen and (min-width: 1024px){.footer .footer__copyright__logo{display:inline-block;width:25.25%;padding-left:1.5625rem;height:1.3125rem}}@media screen and (min-width: 1024px){.footer .footer__copyright__logo img{height:1.3125rem}}.footer .copyright__eng{display:none}@media screen and (min-width: 1024px){.footer .copyright__eng{display:inline-block}}.pageTop{position:fixed;right:10px;bottom:-50px;z-index:900;-webkit-transition:bottom .4s ease;transition:bottom .4s ease;display:none}.pageTop__icon{font-size:2rem;color:#fff}.pageTop>a{background-color:#000;width:2.5rem;height:2.5rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.4s;transition:.4s;opacity:.5;text-decoration:none}.pageTop>a:hover{opacity:1;text-decoration:none}.pageTop>a:hover i{text-decoration:none}.pageTop-active .pageTop{bottom:5rem}/*# sourceMappingURL=footer.min.css.map */