@import url(//fonts.googleapis.com/earlyaccess/notosanstc.css);#root{--defaultTransitionDuration:0.4s;--defaultTransition:all var(--defaultTransitionDuration);--defaultVisibilityTransition:opacity var(--defaultTransition),visibility var(--defaultTransition);--scrollerMarginLeft:55px;white-space:pre-line}body{font-family:"FuturaLT","Noto Sans TC",sans-serif}.lang-switch{position:fixed;top:0;left:50px;z-index:10}.wow{opacity:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body{background:#fff;margin:0 auto;position:relative;-webkit-font-smoothing:antialiased;overflow-x:hidden}a,body{color:#000}a{-webkit-transition:.5s;transition:.5s}a:active,a:focus,a:hover{color:#000;outline:none;text-decoration:underline}p{padding:0;margin:0 0 30px}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0 0 20px;padding:0}.back-to-top{position:fixed;display:none;background:#18d26e;color:#fff;display:inline-block;width:44px;height:44px;text-align:center;line-height:1;font-size:16px;border-radius:50%;right:15px;bottom:15px;-webkit-transition:background .5s;transition:background .5s;z-index:11}.back-to-top i{padding-top:12px;color:#fff}@media (max-width:768px){.back-to-top{bottom:15px}}.ReactModalPortal{background:rgba(0,0,0,.75)}.ReactModalPortal div{z-index:1999}.ReactModalPortal div div,.ReactModalPortal div div.vid-player{background:rgba(0,0,0,.75);width:100%;height:100%}.ReactModalPortal div div.vid-player{position:absolute;top:0;left:0;display:flex;align-items:center}.vid-player{max-width:100vw;max-height:100vh;min-width:80vw;min-height:80vh}.video-close-btn{border-radius:50%;border-width:1;cursor:pointer;position:absolute;width:35px;height:35px;right:10px;top:10px;z-index:2000}#main{display:block}#main,section{background-color:#fff;margin:0;padding:0}#scroller{margin:0 0 0 var(--scrollerMarginLeft);padding:0}#scroller.header-scrolled{padding:0;height:0;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width:767px){.lang-switch{position:fixed;top:55px;left:0;z-index:10}#main,#scroller{margin:0}.ReactModalPortal div div.terms-div{background-color:#fff}#msg404{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;text-align:center}}.owl-item{cursor:move;cursor:grab;cursor:-webkit-grab}.owl-item:active{cursor:grabbing;cursor:-webkit-grabbing}div.special-img-hover{overflow:hidden}div.special-img-hover img,div.special-img-hover img:hover{-webkit-transition:all .8s;transition:all .8s}div.special-img-hover img:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}@media screen and (max-width:767px){.owl-carousel .owl-stage-outer{margin:0 2px}.owl-carousel button.owl-dot{outline:0}.owl-theme .owl-dots .owl-dot span{margin:0!important}}@font-face{font-family:"FuturaLT";src:url(../../static/media/FuturaLT-Bold.33b5435d.eot);src:url(../../static/media/FuturaLT-Bold.5086c058.woff2) format("woff2"),url(../../static/media/FuturaLT-Bold.f1f3e3cf.woff) format("woff"),url(../../static/media/FuturaLT-Bold.88dac704.ttf) format("truetype"),url(../../static/media/FuturaLT-Bold.94a66a78.svg#FuturaLT-Bold) format("svg"),url(../../static/media/FuturaLT-Bold.33b5435d.eot?#iefix) format("embedded-opentype");font-weight:700;font-style:normal}@font-face{font-family:"FuturaLT";src:url(../../static/media/FuturaLT.0676d385.eot);src:url(../../static/media/FuturaLT.771cbf2b.woff2) format("woff2"),url(../../static/media/FuturaLT.0565cbca.woff) format("woff"),url(../../static/media/FuturaLT.3cf9d2ef.ttf) format("truetype"),url(../../static/media/FuturaLT.b806aee8.svg#FuturaLT) format("svg"),url(../../static/media/FuturaLT.0676d385.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:"Gotham";src:url(../../static/media/Gotham\ Bold.722c5f89.otf);font-weight:700;font-style:normal}@font-face{font-family:"Gotham";src:url("../../static/media/Gotham Book Regular.a563635d.otf");font-weight:400;font-style:normal}.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:80px}.App-header{background-color:#222;height:150px;padding:20px;color:#fff}.App-title{font-size:1.5em}.App-intro{font-size:large}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.my-first-loading .loading-screen{position:fixed;left:50%;top:50%;height:18em;border-radius:50%;border:3px solid #f3f3f3;border-top-color:#000;width:25px;height:25px;margin:0 auto;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.my-first-loading .loading-error{padding:5%}
/*# sourceMappingURL=main.32310725.chunk.css.map */