@charset "UTF-8";
footer{display:block;width:100%;overflow:hidden}.footer__inner{display:block;width:100%;max-width:1920px;margin:0 auto}.footer__inner__bg{display:block;width:100%;height:63.22vw;max-height:1214px;min-height:500px}.footer__inner__bg img{object-fit:cover;object-position:center top;height:100%}.footer__inner__copyright{position:absolute;bottom:0;left:0;display:block;width:100%}.footer__inner__copyright::before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:var(--titleColor);-webkit-mask:linear-gradient(to bottom,#0000 0%,#000 100%);mask:linear-gradient(to bottom,#0000 0%,#000 100%)}.footer__inner__copyright__text{display:block;width:calc(100% - 120px);max-width:1680px;font-size:12px;line-height:1.5;letter-spacing:-.01em;color:#fff;text-transform:uppercase;text-align:center;margin:0 auto;padding:52px 0 42px 0}.footer__inner__copyright__text br{display:none}@media screen and (min-width:1921px){.footer__inner{-webkit-mask:var(--largeSizeMask);mask:var(--largeSizeMask)}}@media screen and (max-width:1200px){footer{padding:0 0 55px 0}}@media screen and (max-width:991px){.footer__inner{padding:0 0 45px 0}.footer__inner__bg{height:74.21vw;max-height:none;min-height:500px}.footer__inner__copyright::before{-webkit-mask:linear-gradient(to bottom,#0000 0%,#000 60%);mask:linear-gradient(to bottom,#0000 0%,#000 60%)}.footer__inner__copyright__text{width:calc(100% - 60px);font-size:13px;padding:40px 0 20px 0}.footer__inner__copyright__text br{display:block}}@media screen and (max-width:767px){}@media screen and (max-width:575px){footer{padding:0 0 30px 0}.footer__inner{padding:0 0 30px 0}.footer__inner__bg{height:360px;max-height:none;min-height:0}.footer__inner__copyright::before{-webkit-mask:linear-gradient(to bottom,#0000 0%,#000 70%);mask:linear-gradient(to bottom,#0000 0%,#000 70%)}.footer__inner__copyright__text{width:calc(100% - 40px);font-size:12px;line-height:1.4;padding:35px 0 16px 0}}@media (any-hover:hover){}@media (any-hover:none){}@supports (-webkit-touch-callout:none){}@-moz-document url-prefix(){}
.d-block{display:block !important}.d-inline-block{display:inline-block !important}.d-none{display:none !important}.d-opacity{z-index:-1 !important;opacity:0 !important}#p-notice{position:fixed;top:50%;left:0;z-index:12010;margin-top:-30px;padding:5px;width:100%;line-height:20px;opacity:1;color:rgb(230,230,230);text-align:center;transition:all .25s ease-in;-ms-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-webkit-transition:all .25s ease-in}#p-loading{position:fixed;top:50%;left:0;z-index:12010;margin-top:-40px;padding:5px 2px 19px;width:100%;line-height:16px;opacity:1;color:rgb(210,210,210);text-align:center;background:url(/tainan/assets/images/common/loading.gif) no-repeat center bottom;transition:all .25s ease-in;-ms-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-webkit-transition:all .25s ease-in}#p-mask{position:fixed;top:0;left:0;z-index:12000;display:block;width:100%;height:100%;opacity:1;background-color:rgba(0,0,0,0.75);transition:all .25s ease-in;-ms-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-webkit-transition:all .25s ease-in}
