*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-family:-apple-system,PingFang TC,system-ui,segoe ui,apple color emoji,segoe ui emoji,segoe ui symbol,Helvetica,Arial,Heiti TC,Microsoft Jhenghei,sans-serif;outline:1px solid rgba(51,255,0,0)}footer,header,nav,section,main{display:block}body{line-height:1;background:#000;overflow:hidden}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}input{-webkit-appearance:none;border-radius:0}::-webkit-scrollbar{display:none}header{background:linear-gradient(to top, rgba(51, 51, 51, 0) 0, rgba(36, 36, 36, 0.91) 94%, #212121 98%);z-index:1000;width:100%;padding:3em;position:fixed;top:0;left:0}header .desktop-nav{z-index:9100;position:relative;display:flex;align-items:center}header .desktop-nav .w-layout-L{display:grid}header .desktop-nav .w-layout-L .logo-holder{width:12.4em}header .desktop-nav .w-layout-L .logo-holder img.nav-logo{width:100%}header .desktop-nav .button-text-wrapper-r{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;font-weight:bold}header .desktop-nav .button-text-wrapper-r .translate{width:100%;text-align:right;padding-bottom:1.7em}header .desktop-nav .button-text-wrapper-r .translate .English-url{text-decoration:none;background:#ff414c;color:#fff;border-radius:100px;font-size:.8em;padding:.3em .6em;transition:.5s;display:inline-block}header .desktop-nav .button-text-wrapper-r .translate .English-url.on{background:#000}header .desktop-nav .button-text-wrapper-r .nav-list{display:flex;margin-left:auto;font-size:1.5em}header .desktop-nav .button-text-wrapper-r .nav-list .nav-list-item a{text-decoration:none;color:#ff414c}header .desktop-nav .button-text-wrapper-r .nav-list .nav-list-item a .button-text-wrapper{z-index:10;flex-direction:column;height:1.5em;line-height:1.5;display:flex;position:relative;overflow:hidden}header .desktop-nav .button-text-wrapper-r .nav-list .nav-list-item a .button-text-wrapper .button-text{justify-content:center;align-items:center;height:1.5em;min-height:1.5em;padding:0;margin-right:2em;transform:translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);transform-style:preserve-3d;transition:.5s}header .desktop-nav .button-text-wrapper-r .nav-list .nav-list-item a .button-text-wrapper:hover .button-text{transform:translate3d(0px, -100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg)}header .desktop-nav .button-text-wrapper-r .button-menu_7{display:flex;align-items:center;color:#ff414c;font-size:larger;cursor:pointer;margin-left:1em}header .desktop-nav .button-text-wrapper-r .button-menu_7 img{width:.7em}header .desktop-nav .button-text-wrapper-r .button-menu_7.on{color:#fff}header .mobile-nav-wrapper{z-index:9000;width:100%;height:100vh;display:none;position:fixed;text-align:center;top:0;left:0}header .mobile-nav-wrapper .mobile-nav{z-index:10;flex-direction:column;justify-content:center;width:100%;height:100%;padding-left:4vw;padding-right:4vw;display:flex;position:relative;overflow:auto}header .mobile-nav-wrapper .mobile-nav .menu{font-size:2em;display:flex;align-items:center;flex-direction:column}header .mobile-nav-wrapper .mobile-nav .menu a{text-decoration:none;color:#fff;line-height:1.7;font-weight:bold;margin-bottom:.3em}header .mobile-nav-wrapper .mobile-nav .menu a:hover{color:#ecff20}header .mobile-nav-wrapper .mobile-nav .information{margin:2em;color:#fff}header .mobile-nav-wrapper .mobile-nav .holder{overflow:hidden}header .mobile-nav-wrapper .mobile-nav .holder .list-text{transform:translate3d(0px, 100%, 0px)}header .mobile-nav-wrapper .mobile-nav-bg{width:100%;height:0;position:fixed;background-size:revert;top:0;left:0;background:url(../../images/menu_bg.jpg),#ff414c}footer{background:#ff414c}footer .footer-container{text-align:center;background:#000}footer .footer-container .title-text{color:#fff;font-size:4em;padding:1em;font-weight:600;line-height:1.3}footer .footer-container .footer-but-link{display:flex;justify-content:center;padding:1em 0 7em 0}footer .footer-container .footer-but-link a{color:#000;display:block;text-decoration:none;background:#ecff20;border-radius:100px;font-weight:600;font-size:1.8em;width:6em;padding:.5em 0em .5em .5em;letter-spacing:.5em}footer .footer-container .footer-but-link a:hover{opacity:.8}footer .footer-logo-holder{padding:4em 0}footer .footer-logo-holder .logo-holder{width:30em;display:block;margin:auto}footer .footer-logo-holder .logo-holder img{width:100%}footer .footer-seo-text{padding:0 4em;display:flex;flex-flow:wrap;color:#fff}footer .footer-seo-text .left{line-height:1.2;padding-bottom:3em}footer .footer-seo-text .left .ready{font-size:7em;font-weight:bold;padding-bottom:.5em}footer .footer-seo-text .left .contact-box{display:flex;align-items:self-start}footer .footer-seo-text .left .contact-box .contact-us{text-decoration:none;background:#000;color:#fff;border-radius:100px;padding:.3em 1em;display:inline-block;font-size:2em;margin-right:1em;margin-bottom:1em}footer .footer-seo-text .left .contact-box .contact-sub ul{display:flex;align-items:self-start;margin-left:1em}footer .footer-seo-text .left .contact-box .contact-sub ul li{display:flex;align-items:normal;padding-right:3em}footer .footer-seo-text .left .contact-box .contact-sub ul li .name{border-right:1px solid;padding-right:1em;margin-right:1em;line-height:1.4;padding-bottom:3em;text-align:right}footer .footer-seo-text .left .contact-box .contact-sub ul li .name p{font-size:2.2em;font-weight:550}footer .footer-seo-text .left .contact-box .contact-sub ul li .name i{font-size:1.1em}footer .footer-seo-text .left .contact-box .contact-sub ul li .information{flex:1}footer .footer-seo-text .left .contact-box .contact-sub ul li .information span{display:block;line-height:2;font-size:1.2em;word-break:break-all}footer .footer-seo-text .left .contact-box .contact-sub .address{padding:2em 0;margin-left:1em;font-size:1.2em}footer .footer-seo-text .right{display:flex;flex-flow:wrap;line-height:1.2;flex:1;margin-right:3em}footer .footer-seo-text .right .web-map{margin-left:auto}footer .footer-seo-text .right .web-map h6{letter-spacing:.4em;padding-bottom:1em;font-weight:bold;font-size:2em}footer .footer-seo-text .right .web-map .map-link a{text-decoration:none;color:#fff;display:block;line-height:2;font-size:1.5em}footer .footer-bottom{padding:3em 4em;display:flex;flex-flow:wrap;color:#fff;line-height:2;font-size:1.2em;letter-spacing:.1em}footer .footer-bottom .left{margin-right:2em}footer .footer-bottom .right{display:flex;font-weight:bold}footer .footer-bottom .right ul{display:flex;flex-flow:wrap}footer .footer-bottom .right ul li{margin-right:1.6em;cursor:pointer}footer .footer-bottom .right ul li.yellow{color:#ecff20}footer .footer-bottom .right ul .yellow_a{color:#ecff20;text-decoration:none}.bxslider-Slide{margin:0;overflow:hidden}.bxslider-Slide ul li{position:relative;overflow:hidden}.bxslider-Slide ul li:before{content:"";position:absolute;bottom:0;left:0;right:0;background-image:linear-gradient(transparent, rgba(0, 0, 0, 0.07), rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.22), rgba(0, 0, 0, 0.32), rgba(0, 0, 0, 0.48), rgba(0, 0, 0, 0.64), rgba(0, 0, 0, 0.79), rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.98), black);padding:3em 0;z-index:1}.bxslider-Slide ul li a{position:relative;display:block;width:100%;height:100vh}.bxslider-Slide ul li a .txtbox{padding:2em 3em;position:absolute;bottom:0;z-index:1}.bxslider-Slide ul li a .txtbox .hero-title-holder{overflow:hidden}.bxslider-Slide ul li a .txtbox .hero-title-holder h1{font-family:PingFangTC;font-size:9em;font-weight:600;line-height:1.28;letter-spacing:normal;color:#ecff20;transform:translate3d(0px, 100%, 0px);transition:.5s}@media(max-width: 1300px){footer .footer-seo-text .left .contact-box{display:block}}@media(max-width: 1230px){footer .footer-seo-text .left{width:100%}footer .footer-seo-text .right .web-map{margin-left:inherit}}@media(max-width: 1000px){.bxslider-Slide ul li a .txtbox{padding:2em}.bxslider-Slide ul li a .txtbox .hero-title-holder h1{font-size:6em}footer .footer-seo-text .left .contact-box .contact-sub ul{display:block}footer .footer-seo-text .left .contact-box .contact-sub ul li{margin-bottom:2em}}@media(max-width: 768px){footer .footer-container .title-text{font-size:3em}}@media(max-width: 530px){header{padding:2em}header .desktop-nav .w-layout-L .logo-holder{width:7em}header .desktop-nav .button-text-wrapper-r{flex-wrap:nowrap}header .desktop-nav .button-text-wrapper-r .translate{padding:0}header .desktop-nav .button-text-wrapper-r .nav-list .nav-list-item{display:none}footer .footer-logo-holder .logo-holder{width:20em}footer .footer-seo-text .left .ready{font-size:3em}footer .footer-seo-text .left .contact-us{font-size:1.5em}footer .footer-seo-text{padding:0 1em}footer .footer-seo-text .right{width:100%}footer .footer-seo-text .right .contact-details{padding-bottom:2em}footer .footer-seo-text .left .contact-box .contact-sub ul{margin-left:0}footer .footer-seo-text .left .contact-box .contact-sub ul li{padding-right:0}footer .footer-seo-text .left .contact-box .contact-sub ul li .name p{font-size:1.5em}footer .footer-seo-text .left .contact-box .contact-sub ul li .name i{font-size:.95em}footer .footer-seo-text .left .contact-box .contact-sub .address{margin-left:auto}footer .footer-seo-text .left .contact-box .contact-sub ul li .information span{font-size:.95em}}@media(max-width: 479px){.bxslider-Slide ul li a .txtbox .hero-title-holder h1{font-size:3em}footer .footer-container .title-text{font-size:2em}footer .footer-container .footer-but-link a{font-size:1.4em}}@media(max-width: 380px){header .mobile-nav-wrapper .mobile-nav{padding-top:6em}header .mobile-nav-wrapper .mobile-nav .menu{font-size:1.2em}}.cutscene{z-index:9980;width:100%;height:100%;position:fixed;text-align:center;top:0;left:0;background:url(../../images/2menu_intro_bg.jpg),#ff414c;background-size:100% auto;background-repeat:no-repeat;background-position:center;transition:.5s}.hero-title-holder h1{transform:translate3d(0px, 0, 0px) !important}.container01{text-align:center;color:#fff;font-size:3em;line-height:1.3;font-weight:600;padding:1em .5em}.container02{text-align:center;padding:4em 0}.container02 ul{display:flex;flex-wrap:wrap}.container02 ul li{flex-basis:33.3%;padding:0 2em;color:#ecff20}.container02 ul li img{width:100%}.container02 ul li h3{line-height:3;font-size:1.8em;font-weight:bold}.container03{display:flex;flex-wrap:wrap;padding:5em}.container03 h2{color:#ecff20;font-size:4em;margin-bottom:.6em;font-weight:bold}.container03 .tex-arts-l{flex-basis:60%;margin-bottom:3em;padding-right:5em}.container03 .tex-arts-l .texSub{color:#fff;line-height:1.5;font-size:2.2em;font-weight:bold}.container03 .tex-arts-r{flex-basis:40%}.container03 .tex-arts-r ul li{color:#fff;line-height:1.5;padding-bottom:1em}.container03 .tex-arts-r ul li h3{font-size:2.2em;font-weight:bold}.container03 .tex-arts-r ul li p{font-weight:400;font-size:1.8em}.but-link{display:flex;justify-content:center;padding:1em 0 7em 0}.but-link a{padding:.3em 2em;color:#000;display:block;text-decoration:none;background:#ecff20;border-radius:100px;font-weight:600;font-size:1.8em}.but-link a:hover{opacity:.8}@media(max-width: 768px){.container01{font-size:2em}.container02 ul li,.container03 ul li{flex-basis:100%}.container02 ul li h3{font-size:larger}.container03 .tex-arts-l,.container03 .tex-arts-r{flex-basis:100%}}@media(max-width: 479px){.container03 .tex-arts-l .texSub,.container03 .tex-arts-r ul li h3{font-size:1.4em}.container03 .tex-arts-r ul li p{font-size:1.1em}.container03{padding:2em}.container03 h2{font-size:2em}}