@import url("https://fonts.googleapis.com/css?family=Noto+Sans+TC:100,300,400,500,700,900&display=swap&subset=chinese-traditional");.kvUnit__img{display:block}.button{display:inline-block}.loading,.loading__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__body{max-width:1440px;width:100%;margin:0 auto}.kvUnit__title,.articleUnit__body,.dealerUnit__body{max-width:960px;width:100%;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:#000;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:16px;line-height:1.3}a{outline:none}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:none}::-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}.seoText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.seoText:active,.seoText:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.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}}.wrapper{overflow-x:hidden}.wrapper .container::after{position:absolute;top:260px;right:0;content:"";opacity:0.04;z-index:-1;-webkit-transition:top 0.3s ease-in-out,opacity 0.3s ease-in-out 0.3s;transition:top 0.3s ease-in-out,opacity 0.3s ease-in-out 0.3s}@media screen and (max-width: 1680px){.wrapper .container::after{top:140px}}@media screen and (max-width: 1280px){.wrapper .container::after{opacity:0}}@media screen and (max-width: 1280px){.wrapper .container::after{opacity:0}}@media only screen and (max-width: 1200px){.wrapper .container::after{display:none;z-index:-1}}.lazyLoading{position:relative;background:#ccc url(../images/icon/svg/icon_lazy.svg) no-repeat center;overflow:hidden}.lazyLoading img{position:absolute;top:50%;left:50%;max-width:102%;max-height:102%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.button{position:relative;text-align:center;min-width:220px;padding:0 70px;height:50px;line-height:48px;font-size:16px;font-size:1rem;font-weight:500;color:#fff;border:0;cursor:pointer;background-color:#1dadf3;border:2px #1dadf3 solid;border-radius:25px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:border 0.3s ease-in-out,background-color 0.3s ease-in-out,color 0.3s ease-in-out;transition:border 0.3s ease-in-out,background-color 0.3s ease-in-out,color 0.3s ease-in-out}.button span{position:relative;z-index:1}.button:hover{border:2px #35b6f4 solid;background-color:#35b6f4}.button.line{border:2px #1dadf3 solid;color:#1dadf3;background-color:rgba(0,0,0,0)}.button.line:hover{color:#fff;border:2px #35b6f4 solid;background-color:#35b6f4}@media screen and (max-width: 767px){.button{padding:0 15px}}.button+.button{margin:0 0 0 20px}@media screen and (max-width: 767px){.button+.button{margin:0 0 0 15px}}.loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background-color:rgba(0,0,0,0.85)}.loading__text{position:absolute;top:0;right:0;bottom:0;left:0;font-size:28px;font-size:1.75rem;text-transform:uppercase;font-weight:bold;color:#fff}.header{position:relative;z-index:2}.header__body{padding:0 4%}.header .logo{position:absolute;top:3vw;left:4%;max-width:140px}@media screen and (max-width: 767px){.header .logo{max-width:100px}}.footer__body{padding:40px 4% 40px 4%}@media screen and (max-width: 767px){.footer__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 4% 30px 4%}}.footer__logo{max-width:120px}@media screen and (max-width: 767px){.footer__logo{max-width:100px}}.footer__copyright{font-size:13px;font-size:.8125rem;color:#888}@media screen and (max-width: 767px){.footer__copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px 0 0 0}}.kvUnit{position:relative;overflow:hidden;background-color:#1dadf3}.kvUnit::before{position:absolute;right:0;bottom:0;left:0;content:"";height:100vh;background-color:#1dadf3;z-index:1;-webkit-transition:bottom 0.6s ease-in-out 0.6s;transition:bottom 0.6s ease-in-out 0.6s}.kvUnit.start::before{bottom:-100vh}.kvUnit__img{position:relative;width:100%;height:80vh;display:none;background-color:#1dadf3;overflow:hidden}@media screen and (max-width: 767px){.kvUnit__img{padding-bottom:86%}}.kvUnit__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:960px;padding:0 4%;margin:10% auto 4% auto;z-index:1}.kvUnit__title h1{font-size:60px;font-size:3.75rem;font-weight:700;line-height:1.2em;color:#fff;white-space:nowrap}@media screen and (max-width: 960px){.kvUnit__title h1{font-size:6.4vw}}@media screen and (max-width: 767px){.kvUnit__title h1{font-size:6.6vw}}.kvUnit__title h2{font-size:36px;font-size:2.25rem;font-weight:400;line-height:2em;color:#fff;white-space:nowrap}@media screen and (max-width: 960px){.kvUnit__title h2{font-size:3.8vw}}@media screen and (max-width: 767px){.kvUnit__title h2{font-size:4.2vw}}.articleUnit__body{position:relative;padding:4% 4% 4% 4%}.articleUnit__text{font-size:20px;font-size:1.25rem;line-height:1.6em}@media screen and (max-width: 960px){.articleUnit__text{font-size:16px;font-size:1rem}}@media screen and (max-width: 767px){.articleUnit__text{font-size:4vw}}.articleUnit__text p{margin:.8em 0}.dealerUnit{background-color:#1dadf3}.dealerUnit__body{position:relative;padding:6% 4% 8% 4%;color:#fff}@media screen and (max-width: 767px){.dealerUnit__body{padding:6% 4% 6% 4%}}.dealerUnit__title{position:relative;padding:0 0 25px 0;margin:0 0 40px 0}@media screen and (max-width: 767px){.dealerUnit__title{padding:0 0 15px 0;margin:0 0 30px 0}}.dealerUnit__title::after{position:absolute;bottom:0;left:50%;content:"";height:1px;width:40px;margin:0 0 0 -20px;background-color:#fff}@media screen and (max-width: 767px){.dealerUnit__title::after{left:0;margin:auto}}.dealerUnit__title h2{font-size:36px;font-size:2.25rem;line-height:1.6em;font-weight:400;text-align:center}@media screen and (max-width: 767px){.dealerUnit__title h2{font-size:6.6vw;line-height:1.2em;margin:0 0 10px 0;text-align:left}}@media screen and (max-width: 767px){.dealerUnit__title h2 span{display:block}}.dealerUnit__title h3{font-size:22px;font-size:1.375rem;line-height:1.6em;font-weight:400;text-align:center}@media screen and (max-width: 767px){.dealerUnit__title h3{font-size:4.4vw;text-align:left}}.dealerUnit__con{position:relative;min-height:300px;background:url(../images/map.png) no-repeat center}@media screen and (max-width: 767px){.dealerUnit__con{min-height:inherit;min-height:initial;background:none}}.dealerUnit__con .title{font-size:22px;font-size:1.375rem;font-weight:400}@media screen and (max-width: 767px){.dealerUnit__con .title{font-size:4.8vw}}.dealerUnit__con .add{margin:15px 0 0 0;font-size:16px;font-size:1rem}@media screen and (max-width: 767px){.dealerUnit__con .add{font-size:3.6vw;margin:10px 0 0 0}}.dealerUnit__con .tel{margin:10px 0 0 0;font-size:16px;font-size:1rem}@media screen and (max-width: 767px){.dealerUnit__con .tel{font-size:3.6vw;margin:5px 0 0 0}}.dealerUnit__con .tel img{max-width:22px}.dealerUnit__con .tel a:link{color:#fff}@media screen and (min-device-width: 767px) and (max-device-width: 1024px){.dealerUnit__con .tel a:link{text-decoration:underline}}@media screen and (min-device-width: 320px) and (max-device-width: 767px){.dealerUnit__con .tel a:link{text-decoration:underline}}.dealerUnit__item{position:absolute;top:50%;left:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:20px;border:1px #fff solid;width:270px}@media screen and (max-width: 767px){.dealerUnit__item{width:100%;padding:15px;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media screen and (max-width: 767px){.dealerUnit__item{position:relative;top:auto;left:auto}}.dealerUnit__item::before{position:absolute;top:0;right:-6px;bottom:-6px;content:"";width:2px;background-color:#fff}.dealerUnit__item::after{position:absolute;right:-6px;bottom:-6px;left:0;content:"";height:2px;background-color:#fff}.dealerUnit__item.hsinchu{margin:-50px 0 0 -220px}@media screen and (max-width: 767px){.dealerUnit__item.hsinchu{margin:0 auto 30px auto}}.dealerUnit__item.hsinchu .arrow{position:absolute;top:30px;right:-86px;width:81px;height:32px;background:url(../images/arrow_hsinchu.png) no-repeat center/81px auto}@media screen and (max-width: 767px){.dealerUnit__item.hsinchu .arrow{display:none}}.dealerUnit__item.kaohsiung{margin:60px 0 0 200px}@media screen and (max-width: 767px){.dealerUnit__item.kaohsiung{margin:0 auto 20px auto}}.dealerUnit__item.kaohsiung .arrow{position:absolute;bottom:30px;left:-82px;width:82px;height:33px;background:url(../images/arrow_kaohsiung.png) no-repeat center/81px auto}@media screen and (max-width: 767px){.dealerUnit__item.kaohsiung .arrow{display:none}}.dealerUnit .vipTelUnit{position:absolute;top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:180px 0 0 0}@media screen and (max-width: 767px){.dealerUnit .vipTelUnit{position:relative;top:auto;left:auto;-webkit-transform:translate(0, 0);transform:translate(0, 0);margin:40px 0 0 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.dealerUnit .vipTelUnit .tel{margin:0 0 0 10px;font-size:22px;font-size:1.375rem}.dealerUnit .vipTelUnit .tel img{position:relative;top:-2px}@media screen and (max-width: 767px){.dealerUnit .vipTelUnit .tel{font-size:3.6vw;margin:5px 0 0 0}}
