body{font-family:"Microsoft Jhenghei","微軟正黑體","Trebuchet MS",Arial,"Helvetica Neue",Helvetica,sans-serif;overflow-x:hidden}body a{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}html,body,.header_search{-webkit-box-sizing:border-box;box-sizing:border-box}figcaption{color:#fff}img{vertical-align:middle}input{-webkit-box-sizing:border-box;box-sizing:border-box}#tabU,#tabL,#tabC,#tabB{position:absolute;top:0;left:0;font-size:.875rem;color:#000;opacity:0}#tabU:focus,#tabL:focus,#tabC:focus,#tabB:focus{opacity:1}input:focus,select:focus,button:focus,a:focus{outline-offset:1px;outline:2px dotted #6f42c1}input:focus:not(:focus-visible),select:focus:not(:focus-visible),button:focus:not(:focus-visible),a:focus:not(:focus-visible){outline:0}input:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible{outline:2px dotted #6f42c1}#main-nav-wrap{display:none}@media(min-width: 992px){#main-nav-wrap{position:relative;display:block;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}.nav-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto}@media(min-width: 992px){.nav-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.nav-content>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.nav-item{pointer-events:auto}.nav-item a:focus{outline-offset:-3px}@media(min-width: 1200px){.nav-item{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}}.nav-tab a{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:97px;padding:0 1.25rem;color:#fff;font-size:1.125rem;vertical-align:middle;word-wrap:break-word;word-break:normal;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.nav-tab a::after{content:"";display:block;position:absolute;bottom:0;width:0;height:4px;background-color:#d65c99;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-tab a:hover,.nav-tab a:focus{color:#fe1796;font-weight:bold}.nav-tab a:hover::after,.nav-tab a:focus::after{width:100%}@media(min-width: 1200px){.nav-tab a{padding:0 1.5rem;font-size:1.25rem}}.dropdown-menu.dropdowns{position:absolute;top:65px !important;z-index:2;width:calc(100% + 6px);padding:0 .75rem;margin:0;text-align:left;border-top:1px solid #dee2e6;background:#fff;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:0;-webkit-transform:none !important;transform:none !important}.dropdown-menu.dropdowns .container{margin:1rem auto;padding:0}.dropdown-menu.dropdowns .secondary-title{display:none}@media(min-width: 1464px){.dropdown-menu.dropdowns .container{display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown-menu.dropdowns .secondary-title{display:block;width:250px;padding-top:1rem;padding-right:1.5rem}}.secondary-title .h3{color:#fff;font-weight:bold;padding-bottom:1rem}.secondary-title .kf-img{border-radius:.25rem;overflow:hidden}.secondary-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 -0.5rem}.sec-item{padding:0 .5rem 1rem}.sec-item a{position:relative;display:block;color:#fff;line-height:1.125;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.sec-item a:hover,.sec-item a:focus{color:#fe1796}.sec-tit a{display:block;padding-top:.75rem;padding-bottom:.75rem;font-weight:bold}.sec-tit a .kf-img{margin-bottom:.75rem;border-radius:.25rem;overflow:hidden}.sec-tit a:hover,.sec-tit a:focus{color:#fe1796}.sec-tit a:hover img,.sec-tit a:focus img{-webkit-transform:scale(1.15);transform:scale(1.15)}.third-item a{padding:.5rem 1rem .5rem .5rem;margin:.25rem;border-radius:.25rem;background:#e9ecef}.third-item a:after{position:absolute;right:.5rem;content:"";font-family:"Font Awesome 5 Free";font-weight:bold;color:#adb5bd;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.third-item a:hover,.third-item a:focus{color:#fff;background:#e5007e}.third-item a:hover:after,.third-item a:focus:after{color:#fff}.nav-column.nav-item{position:relative}.nav-column .dropdown-menu.dropdowns{width:200px;left:calc(50% - 100px) !important}.nav-column .dropdown-menu.dropdowns .secondary-title{display:none}.nav-column .secondary-nav{margin:0}.nav-column .sec-item{width:100%;padding:0 .25rem .5rem}.nav-column .sec-item .kf-img{display:none}.nav-column .sec-item .sec-tit{margin-bottom:.5rem}.nav-column .sec-item .sec-tit a{padding:.5rem 0;border-bottom:1px solid #dee2e6}.nav-fullimg .dropdowns .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-fullimg .dropdowns .secondary-title .kf-img{display:none}.nav-fullimg .secondary-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-fullimg .sec-item{width:16.65%}.nav-fullimg .sec-item .sec-tit{text-align:center}.nav-fulltxt .sec-item{width:33.3%}.nav-fulltxt .sec-item .sec-tit{padding-bottom:.75rem}.nav-fulltxt .sec-item .sec-tit a{padding-left:2rem;padding-right:2.5rem;border-bottom:1px solid #dee2e6}.nav-fulltxt .sec-item .sec-tit a .kf-img{display:none}.nav-fulltxt .sec-item .sec-tit a:after{position:absolute;right:.5rem;content:"";font-family:"Font Awesome 5 Free";font-weight:bold;color:#adb5bd;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.nav-fulltxt .sec-item .sec-tit a:hover:after,.nav-fulltxt .sec-item .sec-tit a:focus:after{-webkit-transform:translateX(0.25rem);transform:translateX(0.25rem)}.nav-fulltxt .sec-item .third-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-fulltxt .sec-item .third-item li{width:49.95%}.nav-icon .sec-item{width:33.3%}.nav-icon .sec-item .sec-tit{padding-bottom:.75rem}.nav-icon .sec-item .sec-tit a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:2.5rem;border-bottom:1px solid #dee2e6}.nav-icon .sec-item .sec-tit a:after{position:absolute;right:.5rem;content:"";font-family:"Font Awesome 5 Free";font-weight:bold;color:#adb5bd;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.nav-icon .sec-item .sec-tit a .kf-img{margin-right:.5rem;margin-bottom:0;width:80px;text-align:center}.nav-icon .sec-item .sec-tit a:hover:after,.nav-icon .sec-item .sec-tit a:focus:after{-webkit-transform:translateX(0.25rem);transform:translateX(0.25rem)}.nav-icon .sec-item .third-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-icon .sec-item .third-item li{width:49.95%}.megamenu{position:fixed;top:0;left:0;right:0;pointer-events:none;z-index:6}@media(min-width: 992px){#mobile-nav-wrap{display:none}}.mobile-nav-link{display:block;width:48px;height:48px;margin:4px;font-size:0em;background:url(../images/mobile-menu-btn1.svg) no-repeat center center;background-size:90% 90%;pointer-events:auto;cursor:pointer}.mobile-nav-link.active{background:url(../images/mobile-menu-btn2.svg) no-repeat center center;background-size:90% 90%}.mobile-nav-link:focus{outline:none}.mobile-nav,.sub-menu,.third-menu,.fourth-menu{overflow:hidden;max-height:0;pointer-events:auto;background:#070757}.mobile-nav.active,.sub-menu.active,.third-menu.active,.fourth-menu.active{max-height:100%}.mobile-nav{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.mobile-nav.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.mobile-nav>ul{border-top:1px solid rgba(255,255,255,.125)}.mobile-nav li a{display:block;padding:1rem 2rem 1rem 1rem;border-bottom:1px solid rgba(255,255,255,.125);color:#fff;word-wrap:break-word;word-break:normal}.mobile-nav li a.active,.mobile-nav li a:hover,.mobile-nav li a:focus{color:#a634ff}.mobile-nav li a:focus{outline:none !important}.has-submenu{position:relative}.has-submenu>a{font-weight:bold}.has-submenu>a.active,.has-submenu>a:hover,.has-submenu>a:focus{background-color:#060649}.sub-menu{background:#05053b}.sub-menu a{padding-left:2.25rem !important;color:#a634ff !important}.sub-menu a.active,.sub-menu a:hover,.sub-menu a:focus{background:#04042d}.third-menu{background:#02021e}.third-menu a{padding-left:3rem !important}.third-menu a.active,.third-menu a:hover,.third-menu a:focus{background:#010110}.fourth-menu{background:#dee2e6}.fourth-menu a{padding-left:3rem !important}.fourth-menu a.active,.fourth-menu a:hover,.fourth-menu a:focus{background:#ced4da}.sub-menu:after,.third-menu:after,.fourth-menu:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;color:#fff;z-index:99;top:1rem;right:1rem;display:block;-webkit-transition:all .3s ease;transition:all .3s ease;pointer-events:none}.sub-menu.active:after,.third-menu.active:after,.fourth-menu.active:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mobile-lang{margin-top:1rem;padding:1rem 1.25rem;border:none !important}.mobile-lang>li a{background-color:#f99fd3}.mobile-lang>li>a{border:none !important}.mobile-lang ul>li>a{color:#212529 !important}.mobile-lang ul>li>a:hover{color:#fff !important}.mobile-lang .sub-menu.active{-webkit-box-shadow:0 .5rem 1rem -0.25rem rgba(33,37,41,.075);box-shadow:0 .5rem 1rem -0.25rem rgba(33,37,41,.075)}.menu-topNav a.btn.m-1{width:calc(50% - .5rem)}.header-row{position:fixed;z-index:3;width:100%;background-color:#000;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);box-shadow:0 .125rem .25rem rgba(0,0,0,.075);overflow:hidden}.header-row .container{height:58px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}@media(min-width: 992px){.header-row .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:97px;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}}@media(min-width: 992px){.header-row{position:fixed}}.header-logo{width:140px;height:100%;margin-bottom:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header-logo a,.header-logo img{width:inherit;height:inherit}.header-logo a{display:block}.header-logo a:focus{outline-offset:-3px}@media(min-width: 992px){.header-logo{width:268px;height:60px;margin-left:0}}#tabU a:after{content:""}@media(min-width: 992px){.no-js .header-row{position:relative}}.no-js .nav_top_wrap{right:0}@media(min-width: 992px){.header-row.sticky,.header-search.sticky,.megamenu.sticky{position:fixed;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header-row.sticky{top:0;z-index:3;width:100%;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075),0 .25rem .5rem rgba(0,0,0,.075);box-shadow:0 .125rem .25rem rgba(0,0,0,.075),0 .25rem .5rem rgba(0,0,0,.075)}.header-row.sticky .container{height:65px}.header-row.sticky .header-logo{width:200px}.megamenu.sticky #main-nav-wrap{margin-top:0}.megamenu.sticky .nav-tab a{height:65px}.banner.sticky{padding-top:0}}.foot-wrap{padding:5rem 1rem 1.5rem;line-height:1.5;background:url(../images/footer-bg.jpg) no-repeat bottom center;background-size:cover}.foot-logo{margin-right:1rem}.foot-deta{width:min(700px,100%)}.foot-unit{padding:1rem 0;border-top:1px dashed rgba(255,255,255,.5)}@media(min-width: 768px){.foot-unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 0}}@media(min-width: 992px){.foot-unit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 0 5rem}}.foot-copyright{text-align:center}.text-footlink{color:#ffa1d0}.text-footlink:hover{color:#fff;text-decoration:underline}a.skip-main{position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{color:#fff;background-color:#000;top:auto;left:calc(50% - 110px);width:220px;height:auto;overflow:auto;margin:10px auto;padding:.5rem;border-radius:.5rem;text-align:center;font-size:1em;z-index:999}.kf-img a{color:#212529;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.kf-img a:hover,.kf-img a:focus{color:#e5007e}.kf-img a:hover img,.kf-img a:focus img{-webkit-transform:scale(1.05);transform:scale(1.05)}.kf-img figure,.kf-img .embed-responsive{background-color:#f8f9fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-position:center center;background-repeat:no-repeat;background-size:cover}.kf-img figure img,.kf-img .embed-responsive img{position:absolute;top:0;left:0;max-width:none;width:100%;height:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.kf-img.obj-img-cover figure img,.kf-img.obj-img-cover .embed-responsive img{-o-object-fit:cover;object-fit:cover}.kf-img.obj-img-contain figure img,.kf-img.obj-img-contain .embed-responsive img{-o-object-fit:contain;object-fit:contain}.kf-img figcaption{font-size:.875em;padding-top:.5rem;padding-bottom:.5rem;line-height:1.5}a .kf-img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover .kf-img img,a:focus .kf-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.ie-object-fit-contain,.ie-object-fit-cover{background-position:center center;background-repeat:no-repeat}.ie-object-fit-contain img,.ie-object-fit-cover img{opacity:0}.ie-object-fit-contain{background-size:contain !important}.ie-object-fit-cover{background-size:cover !important}div.scrollToTop{position:fixed;bottom:0;right:0;z-index:5}div.scrollToTop a{display:block;width:44px;height:89px;padding:0;background-image:url(../images/ScrollTop.png);background-repeat:no-repeat;background-size:contain;opacity:.75}div.scrollToTop a:hover,div.scrollToTop a.active{opacity:1}@media(min-width: 992px){div.scrollToTop{right:1rem;bottom:8rem}div.scrollToTop a{width:65.7px;height:133.28px}}.truncate-2{height:3em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.truncate-3{height:4.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.truncate-4{height:6em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.error-row .kf-det-content p{margin-bottom:.5rem}@media(min-width: 768px){.error-row{width:60%;margin:0 auto}}@media(min-width: 1464px){.error-row{width:40%;margin:0 auto}}.error-img{text-align:center}.error-title{text-align:center;margin-bottom:2rem}.error-title h1{font-size:3.75em;font-family:"Arial","Helvetica Neue",Helvetica,sans-serif}.error-title .h2{font-weight:bold}.error-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-link li{position:relative}.error-link li:after{position:absolute;right:0;content:"|"}.error-foot{margin:2rem 0;line-height:1.5}.owl-theme .owl-nav{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.owl-theme .owl-nav [class*=owl-]{position:absolute;top:calc(50% - 4px);width:60px;height:60px;border-radius:3px;background:#adb5bd;margin:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.owl-theme .owl-nav [class*=owl-]:hover{background-color:#fe1796}.owl-theme .owl-nav [class*=owl-]:focus{outline:2px dotted #6f42c1}.owl-theme .owl-nav span{display:inline-block;width:30px;height:30px;text-indent:100%;white-space:nowrap;overflow:hidden;border:4px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.owl-theme .owl-nav .owl-prev{left:5%}.owl-theme .owl-nav .owl-prev span{border-top:none;border-right:none;margin-left:12px}.owl-theme .owl-nav .owl-next{right:5%}.owl-theme .owl-nav .owl-next span{border-left:none;border-bottom:none;margin-right:12px}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#adb5bd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fe1796}