@import url("https://fonts.googleapis.com/css?family=Noto+Sans+TC:100,300,400,500,700,900&display=swap&subset=chinese-traditional");.homepage .crumb{display:none}.header__body,.footer__body,.discontinued__body,.contactBox__body{max-width:1366px;margin:0 auto}.crumb__body,.discontinued__table{max-width:1120px;margin:0 auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body,html{color:#333;font-family:system,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Noto Sans TC","Heiti TC","Microsoft JhengHei","Helvetica Neue",sans-serif;font-size:13px;line-height:1.2}a{outline:none}a:link,a:visited{color:#000;text-decoration:none}a:hover,a:active{color:#676cab}::-webkit-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa;opacity:1;filter:alpha(opacity=100)}::-moz-placeholder{color:#aaa;opacity:1;filter:alpha(opacity=100)}:-ms-input-placeholder{color:#aaa}*,*:after,*:before{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;outline:none}img{max-width:100%;vertical-align:middle;overflow:hidden}.bg__primary{background-color:#676cab}.bg__lightGray{background-color:#9ba0d1}.bg__white{background-color:#fff}.bg__black{background-color:#000}.text__primary{color:#676cab}.text__lightGray{color:#9ba0d1}.text__white{color:#fff}.text__black{color:#000}.desktop{display:block}@media screen and (max-width: 767px){.desktop{display:none !important}}.mobile{display:none}@media screen and (max-width: 767px){.mobile{display:block !important}}.hidden{opacity:0}.visible{opacity:1}.wrapper{position:relative;background:url(../images/bg.jpg) center top no-repeat;background-size:cover}.seoText{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;font-size:0;text-indent:-9999999px}.crumb{padding:0 15px}.crumb__body{font-size:17px;font-size:1.30769rem;padding:39px 0;padding:3rem 0;margin-bottom:-117px;margin-bottom:-9rem}.crumb--active{color:#676cab}@media screen and (max-width: 767px){.crumb{display:none}}.button{position:relative;display:inline-block;vertical-align:middle;border:0;padding:2px 25px;margin:0 0 0 10px;color:#fff;font-size:15px;font-size:1.15385rem;white-space:nowrap;cursor:pointer;background-color:#000;border-radius:30px;-webkit-transition:background-color .6s ease-out;transition:background-color .6s ease-out;overflow:hidden}@media screen and (max-width: 1120px){.button{margin:0}}@media screen and (max-width: 767px){.button{font-size:12px;font-size:.92308rem;padding:2px 8px;margin:5px 0 0 0}}.button>span{position:relative;z-index:1;color:#fff}.button:hover{background-color:#676cab}.button:hover::after{width:100%}.button::after{position:absolute;top:0;bottom:0;left:0;width:0;background-color:#676cab;content:"";-webkit-transition:width .3s ease-out;transition:width .3s ease-out}.button sup{vertical-align:super;font-size:11px;font-size:.84615rem}@media screen and (max-width: 767px){button{font-size:15px;font-size:1.15385rem}}.table{width:100%}.table tr:hover{background-color:#f2f2f2}.table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.table__th{font-size:26px;font-size:2rem;line-height:1.6;vertical-align:middle;color:#333;text-align:left;-webkit-box-shadow:inset 0 -2px 0 #333;box-shadow:inset 0 -2px 0 #333;background-color:#fff;padding:10px 0 10px 0}@media screen and (max-width: 767px){.table__th:nth-child(2n-1){width:100%}}.table__th:nth-child(2n){text-align:right}@media screen and (max-width: 767px){.table__th:nth-child(2n){display:none}}@media screen and (max-width: 767px){.table__th::after{content:attr(data-th) "";position:absolute;top:10px;right:0}}@media screen and (max-width: 960px){.table__th{font-size:22px;font-size:1.69231rem}}@media screen and (max-width: 767px){.table__th{font-size:14px;font-size:1.07692rem;font-weight:bold}}.table__td{position:relative;font-size:20px;font-size:1.53846rem;line-height:1.6;vertical-align:middle;color:#333;border-bottom:1px #ccc solid;padding:10px 0}@media screen and (max-width: 767px){.table__td:nth-child(2n-1){width:100%}}.table__td:nth-child(2n){text-align:right;color:#79c2f0}@media screen and (max-width: 767px){.table__td:nth-child(2n){display:none}}@media screen and (max-width: 1120px){.table__td>span{display:block}}@media screen and (max-width: 767px){.table__td::after{content:attr(data-th) "";position:absolute;top:10px;right:0;color:#79c2f0}}@media screen and (max-width: 960px){.table__td{font-size:18px;font-size:1.38462rem}}@media screen and (max-width: 767px){.table__td{font-size:14px;font-size:1.07692rem}}.header{position:relative;padding:60px 20px 80px 20px}@media screen and (max-width: 767px){.header{padding:20px 20px 20px 20px}}.header__body{padding:0 20px}@media screen and (max-width: 767px){.header__body{padding:0}}.header__title{margin:20px 0;text-align:center;font-size:70px;font-weight:bold;color:#fff}.header__title span{line-height:1.3}@media screen and (max-width: 1120px){.header__title{font-size:7vw;line-height:2}}@media screen and (max-width: 767px){.header__title{margin:20px 0 5px 0;font-size:9vw;padding:0}}.header__logo{position:relative;z-index:1;width:140px}.header__logo a{display:block}@media screen and (max-width: 767px){.header__logo{width:90px}}.show .header::before{position:absolute;top:160%;right:0;bottom:-160%;left:0}.footer{position:relative;background:#fff}@media screen and (max-width: 1024px){.footer{text-align:center}}.footer__body{padding:40px 20px}.footer__body:after{display:block;visibility:hidden;clear:both;height:0;font-size:0;line-height:0;content:"."}.footer__logo{float:left;width:120px}.footer__logo img{width:100%}@media screen and (max-width: 1024px){.footer__logo{float:none;width:120px;margin:0 auto 15px auto}}.footer__copyright{float:right;font-size:13px;line-height:30px;color:#888}@media screen and (max-width: 1024px){.footer__copyright{float:none}}.show .discontinued__msg,.show .discontinued__table,.show .discontinued__title{top:0;opacity:1;filter:alpha(opacity=100)}.discontinued{position:relative}.discontinued__con{width:80%;margin:0 auto 60px auto}@media screen and (max-width: 1120px){.discontinued__con{width:90%}}@media screen and (max-width: 767px){.discontinued__con{width:100%;margin:0 auto 0 auto}}.discontinued__msg{position:relative;margin:80px 0 0 0;top:50px;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.5s ease-out,top 0.5s ease-out;transition:opacity 0.5s ease-out,top 0.5s ease-out;-webkit-transition-delay:2.0s;transition-delay:2.0s}@media screen and (max-width: 767px){.discontinued__msg{margin:20px 0 0 0}}.discontinued__msg .item__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:12px 0 0 0}@media screen and (max-width: 767px){.discontinued__msg .item__box{margin:18px 0 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.discontinued__msg .item__box .item__icon{width:90px;margin:3px auto 0 0;text-align:center;font-size:16px;color:#fff;border-radius:20px;line-height:1.6}@media screen and (max-width: 767px){.discontinued__msg .item__box .item__icon{width:20vw;margin:0 0 4px 0;font-size:3.6vw;line-height:2}}.discontinued__msg .item__box .item__text{width:calc(100% - 120px);font-size:18px;color:#442f4f;text-align:justify;line-height:1.6}@media screen and (max-width: 767px){.discontinued__msg .item__box .item__text{width:auto;font-size:4vw}}.discontinued__msg h2{font-size:32px;line-height:1.2;font-weight:500;margin:0 0 25px 0}@media screen and (max-width: 767px){.discontinued__msg h2{font-size:6vw}}.discontinued__msg.msg1 h2{color:#652e82}.discontinued__msg.msg1 .item__icon{background-color:#b195bf}.discontinued__msg.msg2 h2{color:#462e82}.discontinued__msg.msg2 .item__icon{background-color:#9695bf}.discontinued__msg p{margin:0 0 20px 0}.discontinued__table{position:relative;top:100vh;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.5s ease-out,top 0.5s ease-out;transition:opacity 0.5s ease-out,top 0.5s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s;z-index:1;padding:30px}@media screen and (max-width: 767px){.discontinued__table{padding:20px}}.discontinued__table::before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-color:rgba(255,255,255,0.3);z-index:-1}.discontinued__bg{font-size:0;padding:60px 60px 60px 60px;background-color:#fff}@media screen and (max-width: 960px){.discontinued__bg{padding:40px 40px 40px 60px}}@media screen and (max-width: 767px){.discontinued__bg{position:relative;padding:20px 20px 40px 20px}}.discontinued__title{position:relative;font-size:60px;font-weight:500;color:#652e82;top:50px;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.5s ease-out,top 0.5s ease-out;transition:opacity 0.5s ease-out,top 0.5s ease-out;-webkit-transition-delay:1.5s;transition-delay:1.5s}.discontinued__title span{line-height:1.2}@media screen and (max-width: 767px){.discontinued__title span{display:block}}@media screen and (max-width: 767px){.discontinued__title{font-size:12vw}}.contactBox{padding:60px 20px 100px 20px;text-align:center;color:#fff}@media screen and (max-width: 767px){.contactBox{padding:40px 20px 60px 20px}}.contactBox__tel{max-width:388px;margin:20px auto 0 auto;font-size:18px;border-right:3px #676cab solid;border-bottom:3px #676cab solid;-webkit-box-shadow:3px 3px #fff;box-shadow:3px 3px #fff}.contactBox__tel span{display:block;padding:24px 10px;border:1px #fff solid}@media screen and (max-width: 767px){.contactBox__tel span{padding:18px 10px}}.contactBox__tel span samp{font-size:13px}.contactBox__tel a{position:relative;top:1px;color:#fff}
/*# sourceMappingURL=all.min.css.map */