@charset "UTF-8";a,abbr,acronym,address,applet,ar,b,big,blockquote,body,button,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,input,ins,kbd,label,legend,li,nav,object,ol,p,pre,q,s,samp,section,select,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,u,ul{margin:0;padding:0;border:0;outline:0;font-family:"Montserrat","Microsoft JhengHei",sans-serif;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}body{position:relative;font-family:"Montserrat","Microsoft JhengHei",sans-serif;font-size:16px;font-weight:400;line-height:1.7;color:#777;overflow-x:hidden}img{max-width:100%;vertical-align:middle;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button,input,select,textarea{display:block;outline:none}a{cursor:pointer;display:block;text-decoration:none}a:active,a:focus,a:hover{text-decoration:none}ol,ul{list-style:none}::-webkit-input-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}::-ms-input-placeholder{color:#aaa}::placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}::-ms-input-placeholder{color:#aaa}.main{width:100%;background-color:#fff}.container{position:relative;width:100%;padding:0 15px;margin:0 auto}@media (min-width:1200px){.container{width:1170px}}@media (max-width:1199px) and (min-width:992px){.container{width:990px}}@media (max-width:991px) and (min-width:768px){.container{width:750px}}@media (max-width:767px){.container{width:100%}}.full-container{position:relative;width:100%}.fixed__social{position:fixed;top:50%;right:30px;z-index:999}@media (min-width:992px){.fixed__social{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:991px){.fixed__social{top:auto;bottom:56px;right:15px}}.fixed__social-btn{width:60px;height:60px;border-radius:50%;overflow:hidden;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.fixed__social-btn{width:36px;height:36px;-webkit-box-shadow:none;box-shadow:none}}.fixed__social-btn:hover{opacity:0.7}.fixed__social-btn:nth-child(n+2){margin-top:15px}@media (max-width:991px){.fixed__social-btn:nth-child(n+2){margin-top:5px}}.fixed__social-btn--fb{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0px 0px}@media (max-width:991px){.fixed__social-btn--fb{background-size:90px 600px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0px 0px}}.fixed__social-btn--yt{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:-61px 0px}@media (max-width:991px){.fixed__social-btn--yt{background-size:90px 600px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:-36.6px 0px}}.fixed__social-btn--line{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0px -61px}@media (max-width:991px){.fixed__social-btn--line{background-size:90px 600px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0px -36.6px}}.fixed__social-btn--messager{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0px -122px}@media (max-width:991px){.fixed__social-btn--messager{background-size:90px 600px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0px -73.2px}}.heading{position:relative;width:100%;background-image:url("../images/heading_img.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.heading:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.heading__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:360px;padding-top:100px}@media (max-width:991px){.heading__block{height:180px;padding:0}}.heading__box{width:100%}.heading__title{font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:40px;font-weight:700;line-height:1;color:#fff;text-align:center}@media (max-width:991px){.heading__title{font-size:28px;font-weight:500}}.heading__bread{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;margin-top:5px}@media (max-width:991px){.heading__bread{margin-top:0}}.heading__bread a{margin-top:10px;font-size:14px;font-weight:400;line-height:1.6;color:#ddd;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.heading__bread a{margin-top:6px}}.heading__bread a:after{content:">";margin:0 5px;color:#ddd!important}.heading__bread a:last-child{color:#fdc622}.heading__bread a:last-child:after{content:none}.heading__bread a:hover{color:#fdc622}.common__title{width:100%;margin-bottom:35px}@media (max-width:991px){.common__title{margin-bottom:25px}}.common__title p:first-child{position:relative}.common__title p:first-child span:first-child{position:absolute;top:50%;left:0;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:70px;font-weight:700;line-height:1;color:#e9e9e9;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}@media (max-width:991px){.common__title p:first-child span:first-child{font-size:60px}}.common__title p:first-child span:nth-child(2){position:relative;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:30px;font-weight:500;line-height:70px;color:#222;z-index:2}@media (max-width:991px){.common__title p:first-child span:nth-child(2){font-size:24px;line-height:60px}}.common__title p:nth-child(2){display:block;width:100%;margin-top:10px;font-size:16px;font-weight:400;color:#777}@media (max-width:991px){.common__title p:nth-child(2){margin-top:5px;font-size:15px}}.pagenation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;margin-top:60px}@media (max-width:991px){.pagenation{margin-top:30px}}.pagenation__prev{width:40px;height:40px;background-color:#f3f3f3;border-radius:50%}@media (max-width:991px){.pagenation__prev{width:30px;height:30px}}.pagenation__prev img,.pagenation__prev svg{width:100%;height:100%;vertical-align:top}.pagenation__prev img path,.pagenation__prev svg path{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.pagenation__prev:hover svg path{fill:#fdc622}.pagenation__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;font-size:13px;color:#555;text-align:center;background-color:#f3f3f3;border-radius:50%;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.pagenation__btn{width:30px;height:30px}}.pagenation__btn:hover{color:#fdc622}.pagenation__btn:nth-child(n+2){margin-left:10px}@media (max-width:991px){.pagenation__btn:nth-child(n+2){margin-left:5px}}.pagenation__btn--active{color:#fff;background-color:#fdc622}.pagenation__btn--active:hover{color:#fff;background-color:#fdc622}.pagenation__next{width:40px;height:40px;margin-left:10px;background-color:#f3f3f3;border-radius:50%}@media (max-width:991px){.pagenation__next{width:30px;height:30px;margin-left:5px}}.pagenation__next img,.pagenation__next svg{width:100%;height:100%;vertical-align:top}.pagenation__next img path,.pagenation__next svg path{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.pagenation__next:hover svg path{fill:#fdc622}.gototop{position:fixed;bottom:30px;right:30px;display:none;width:60px;height:60px;background-color:#fdc622;background-image:url(../images/gototop.svg);background-size:40px 40px;background-position:center;background-repeat:no-repeat;border-radius:50%;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s;z-index:998}@media (max-width:991px){.gototop{display:block;bottom:15px;right:15px;width:36px;height:36px;background-size:22px 22px;border-width:1px}}.gototop:hover{opacity:0.7}.header{position:absolute;top:0;left:0;width:100%;z-index:999}@media (max-width:991px){.header{position:fixed;padding:0}}.header>h1{display:none}.header~.main{padding-top:50px}@media (max-width:991px){.header~.main{padding-top:70px}}@media (min-width:992px){.header--active .header-menu{position:fixed;top:0;left:0;width:100%;background-color:#111;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.15);box-shadow:0 0 5px rgba(0,0,0,0.15);-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-animation-name:headerAnimation;animation-name:headerAnimation;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;z-index:999}@-webkit-keyframes headerAnimation{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes headerAnimation{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}}.header-topbar{width:100%;background-color:#333}@media (max-width:991px){.header-topbar{display:none}}.header-topbar__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;height:50px}.header-topbar__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.header-topbar__contact-list:nth-child(n+2){padding-left:25px;margin-left:25px;border-left:1px solid rgba(255,255,255,0.1)}.header-topbar__contact-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;font-size:14px;font-weight:400;line-height:2;color:#fff;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.header-topbar__contact-btn:before{content:"";display:block;width:16px;height:16px;margin-right:5px}.header-topbar__contact-btn:hover{opacity:0.7}.header-topbar__contact-btn--tel:before{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0 -183px}.header-topbar__contact-btn--mail:before{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:-17px -183px}.header-topbar__social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.header-topbar__social-btn{width:16px;height:16px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.header-topbar__social-btn:nth-child(n+2){margin-left:15px}.header-topbar__social-btn:hover{opacity:0.7}.header-topbar__social-btn--fb{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0 -200px}.header-topbar__social-btn--yt{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:-51px -200px}.header-topbar__social-btn--line{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:-17px -200px}.header-topbar__social-btn--home{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:-34px -200px}.header-menu{width:100%}@media (max-width:991px){.header-menu{background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.15);box-shadow:0 0 5px rgba(0,0,0,0.15)}}.header-menu__block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;height:100px}@media (max-width:991px){.header-menu__block{height:70px}}.header-menu__logo{width:280px}@media (max-width:1199px){.header-menu__logo{width:260px}}@media (max-width:991px){.header-menu__logo{width:250px}}.header-menu__logo img{width:auto}@media (max-width:991px){.header-menu__logo img:first-child{display:none}}@media (min-width:992px){.header-menu__logo img:nth-child(2){display:none}}@media (max-width:991px){.header-menu__nav{position:fixed;top:0;right:-330px;width:250px;height:100vh;background-color:#fff;-webkit-box-shadow:-1px 0 5px rgba(0,0,0,0.15);box-shadow:-1px 0 5px rgba(0,0,0,0.15);overflow:auto;z-index:9999;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.header-menu__nav--open{right:0}}.header-menu__navbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%}@media (max-width:991px){.header-menu__navbox{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:20px 0px}}.header-menu__btn{position:relative}@media (min-width:1200px){.header-menu__btn:nth-child(n+2){margin-left:30px}}@media (max-width:1199px) and (min-width:992px){.header-menu__btn:nth-child(n+2){margin-left:20px}}@media (min-width:992px){.header-menu__btn:hover .header-menu__link{color:#fdc622}.header-menu__btn:hover .header-menu__link:before{background-color:#fdc622;opacity:1}}@media (max-width:991px){.header-menu__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;width:100%}.header-menu__btn:nth-child(n+2){border-top:1px solid #eee}}@media (min-width:992px){.header-menu__btn--sub .header-menu__link:after{content:"▾";display:block;margin-left:3px;font-size:20px;line-height:1}}@media (max-width:991px){.header-menu__btn--sub .header-menu__link{width:calc(100% - 36px)}}.header-menu__link{font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:16px;line-height:1.5;color:#fff;text-align:center}@media (min-width:992px){.header-menu__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:100px;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.header-menu__link:before{content:"";position:absolute;bottom:30px;left:0px;display:block;width:100%;height:2px;background-color:#fff;opacity:0;-webkit-transition-property:background-color,opacity;transition-property:background-color,opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}}@media (max-width:1200px){.header-menu__link{font-size:15px}}@media (max-width:991px){.header-menu__link{width:100%;padding:15px;font-size:16px;color:#555;text-align:left}}.header-menu__switch{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36px;color:#555}@media (min-width:992px){.header-menu__switch{display:none}}.header-menu__switch:before{content:"▾";display:block;font-size:20px;line-height:1}.header-menu__switch:after{content:"";position:absolute;top:5px;left:0;display:block;width:1px;height:calc(100% - 10px);background-color:#eee}.header-menu__switch--open{color:#fdc622}.header-menu__switch--open:before{content:"▴"}.header-menu__sub{position:absolute;top:100%;left:0;display:none;background-color:#f7f7f7;width:120px;min-width:120px;padding:8px 0}@media (max-width:991px){.header-menu__sub{position:static;top:auto;width:100%;min-width:100%}}.header-menu__sub-btn{width:100%;padding:6px 10px;font-size:16px;font-weight:400;line-height:1.4;color:#777;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.header-menu__sub-btn{padding:5px 15px;font-size:15px}}.header-menu__sub-btn:hover{color:#fdc622}@media (max-width:991px){.header-menu__sub--open{display:block!important}}.header-menu__close{position:fixed;top:0;right:-90px;width:70px;height:70px;background-color:#fdc622;z-index:99999;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.header-menu__close>div{position:absolute;top:50%;left:50%;width:20px;height:4px;background-color:#fff;border-radius:1px}.header-menu__close>div:first-child{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.header-menu__close>div:last-child{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media (min-width:992px){.header-menu__close{display:none}}.header-menu__close--open{right:250px}.header-menu__burger{width:22px}.header-menu__burger>div{width:100%;height:3px;margin:4px 0;border-radius:1.5px;background-color:#fdc622}@media (min-width:992px){.header-menu__burger{display:none}}.footer{width:100%}.footer-main{width:100%;padding:70px 0 50px;background-color:#111}@media (max-width:991px){.footer-main{padding:40px 0 30px}}.footer-main__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%}@media (min-width:992px){.footer-main__item{width:calc((99.999% - 100px) / 3)}}@media (max-width:991px){.footer-main__item{width:100%}.footer-main__item:first-child,.footer-main__item:nth-child(2){display:none}}.footer-main__title{position:relative;width:100%;padding-bottom:25px;margin-bottom:25px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:17px;font-weight:400;line-height:1;color:#fff;letter-spacing:0.1em;border-bottom:2px solid #444}@media (max-width:991px){.footer-main__title{padding-bottom:20px;font-weight:400;text-align:center}}.footer-main__title:before{content:"";position:absolute;bottom:-2px;left:0;width:70px;height:2px;background-color:#fdc622}@media (max-width:991px){.footer-main__title:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.footer-main__text{width:100%;font-size:15px;font-weight:400;color:#999}.footer-main__social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;margin-top:20px}.footer-main__social-btn{width:16px;height:16px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.footer-main__social-btn:nth-child(n+2){margin-left:15px}.footer-main__social-btn:hover{opacity:0.7}.footer-main__social-btn--fb{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0 -200px}.footer-main__social-btn--yt{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:-51px -200px}.footer-main__social-btn--line{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:-17px -200px}.footer-main__social-btn--home{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:-34px -200px}.footer-main__quick{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%}.footer-main__quick-list{width:50%}.footer-main__quick-list:nth-child(n+3){margin-top:10px}.footer-main__quick-btn{display:inline-block;font-size:15px;font-weight:400;color:#fff;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.footer-main__quick-btn:hover{opacity:0.7}.footer-main__link{width:100%}.footer-main__link-list{width:100%}.footer-main__link-list:nth-child(n+2){margin-top:20px}@media (max-width:991px){.footer-main__link-list{text-align:center}}.footer-main__link-btn{display:inline-block;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.footer-main__link-btn[href]:hover{opacity:0.7}.footer-main__link-btn p:first-child{font-size:15px;font-weight:400;line-height:1;color:#fff}.footer-main__link-btn p:nth-child(2){margin-top:10px;font-size:14px;font-weight:400;line-height:1;color:#999}.footer-link{width:100%;padding:0 0 60px;background-color:#111}@media (max-width:991px){.footer-link{padding:0 0 30px}}.footer-link__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% + 20px);margin:0 -20px}@media (max-width:991px){.footer-link__block{width:calc(100% + 10px);margin:0 -10px}}.footer-link__block a{margin:0 20px 10px;font-size:15px;line-height:1.4;color:#fff;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.footer-link__block a{margin:0 10px 10px}}.footer-link__block a:hover{opacity:0.7}.footer-copyright{width:100%;background-color:#222}.footer-copyright__text{width:100%;padding:20px 0;font-size:12px;font-weight:300;color:#999;text-align:center}@media (max-width:991px){.footer-copyright__text{padding:20px 0}}.footer-copyright__text a{display:inline;color:#999;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.footer-copyright__text a:hover{color:#fe7e17}.page{width:100%}@media (max-width:991px){.page--pc{display:none}}@media (min-width:992px){.page--mb{display:none}}.cke_editable h1,.cke_editable h2,.cke_editable h3,.cke_editable h4,.cke_editable h5,.cke_editable h6{padding:0;margin:0;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-weight:500;line-height:1.4;color:#333}.cke_editable h1{font-size:48px}.cke_editable h2{font-size:40px}.cke_editable h3{font-size:32px}.cke_editable h4{font-size:28px}.cke_editable h5{font-size:24px}.cke_editable h6{font-size:20px}.cke_editable p{padding:0;margin:0;font-size:16px;font-weight:400;line-height:1.7;color:#777}.cke_editable a{padding:0;margin:0;font-size:16px;font-weight:400;line-height:1.7;color:#fdc622;text-decoration:underline;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.cke_editable a:hover{opacity:0.7}.cke_editable ol{padding:0 0 0 30px;margin:0;font-size:16px;font-weight:400;line-height:1.7;color:#777;list-style-type:decimal}.cke_editable ol li{list-style-type:decimal}.cke_editable ul{padding:0 0 0 30px;margin:0;font-size:16px;font-weight:400;line-height:1.7;color:#777;list-style-type:disc}.cke_editable ul li{list-style-type:disc}.cke_editable img{padding:0;margin:0;max-width:100%;height:auto!important}.cke_editable table{max-width:100%;padding:0;margin:0;font-size:16px;font-weight:400;border:1px solid #ddd;border-collapse:collapse}.cke_editable table td,.cke_editable table th{padding:10px 5px;margin:0;line-height:1.7;border:1px solid #ddd;white-space:normal!important}.cke_editable blockquote{padding:5px 20px;margin:10px 0px;font-size:16px;font-weight:400;line-height:1.7;color:#333;border-style:solid;border-color:#ccc;border-width:0 0 0 5px}.cke_editable strong{font-weight:bold}.cke_editable__table--scroll{width:100%;overflow:auto}.cke_editable__table::-webkit-scrollbar-track{background-color:#F5F5F5}.cke_editable__table::-webkit-scrollbar{width:8px;height:8px;background-color:#F5F5F5}.cke_editable__table::-webkit-scrollbar-thumb{background-color:#555}.cke_editable .about-info{width:100%;padding:70px 0;background-color:#fff}@media (max-width:991px){.cke_editable .about-info{padding:40px 0}}.cke_editable .about-info__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%}.cke_editable .about-info__content{width:calc(100% - 610px)}@media (max-width:1199px){.cke_editable .about-info__content{width:calc(100% - 480px)}}@media (max-width:991px){.cke_editable .about-info__content{width:100%}}.cke_editable .about-info__subtitle{width:100%;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:20px;font-weight:400;color:#fdc622}.cke_editable .about-info__text{width:100%;margin-top:20px;font-size:16px;font-weight:400;color:#777777}@media (max-width:991px){.cke_editable .about-info__text{margin-top:10px;font-size:15px}}.cke_editable .about-info__img{width:570px}@media (max-width:1199px){.cke_editable .about-info__img{width:450px}}@media (max-width:991px){.cke_editable .about-info__img{width:100%;margin-top:30px}}.cke_editable .about-feature{width:100%;padding:70px 0;background-color:#f7f7f7}@media (max-width:991px){.cke_editable .about-feature{padding:40px 0}}.cke_editable .about-feature__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%}.cke_editable .about-feature__title{width:230px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:30px;font-weight:500;line-height:1.4;color:#333}.cke_editable .about-feature__title span{font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;color:#fdc622}@media (max-width:991px){.cke_editable .about-feature__title{width:100%;font-size:24px}}.cke_editable .about-feature__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;width:calc(100% - 270px)}@media (max-width:991px){.cke_editable .about-feature__list{width:100%;margin-top:20px}}.cke_editable .about-feature__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:calc((100% - 80px) / 3);padding:25px;background-color:#fdc622}@media (max-width:1199px){.cke_editable .about-feature__item{width:calc((100% - 60px) / 3)}}@media (max-width:991px){.cke_editable .about-feature__item{width:100%;padding:20px 15px}.cke_editable .about-feature__item:nth-child(n+2){margin-top:15px}}.cke_editable .about-feature__item:first-child:before{content:"";position:absolute;top:50%;right:20px;display:block;width:63px;height:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0px -384px;z-index:1}.cke_editable .about-feature__item:nth-child(2):before{content:"";position:absolute;top:50%;right:15px;display:block;width:73px;height:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0px -445px;z-index:1}.cke_editable .about-feature__item:nth-child(3):before{content:"";position:absolute;top:50%;right:21px;display:block;width:60px;height:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0px -506px;z-index:1}.cke_editable .about-feature__item div{width:100%}.cke_editable .about-feature__item p{position:relative;width:100%;margin-bottom:5px;font-size:30px;font-weight:500;line-height:1;color:#fff;z-index:2}@media (max-width:991px){.cke_editable .about-feature__item p{margin-bottom:0;font-size:22px}}.cke_editable .about-feature__item span{position:relative;display:block;width:100%;font-size:16px;font-weight:400;line-height:1.4;color:#fff;z-index:2}.cke_editable .about-service{width:100%;padding:70px 0;background-color:#fff}@media (max-width:991px){.cke_editable .about-service{padding:40px 0}}.cke_editable .about-service__block{width:100%}.cke_editable .about-service__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;width:100%}.cke_editable .about-service__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:20px 20px 20px 80px;border:2px solid #eee;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (min-width:1200px){.cke_editable .about-service__item{width:calc((99.999% - 60px) / 3)}.cke_editable .about-service__item:nth-child(n+4){margin-top:30px}}@media (max-width:1199px) and (min-width:992px){.cke_editable .about-service__item{width:calc((99.999% - 40px) / 3)}.cke_editable .about-service__item:nth-child(n+4){margin-top:30px}}@media (max-width:991px) and (min-width:576px){.cke_editable .about-service__item{width:calc((100% - 20px) / 2)}.cke_editable .about-service__item:nth-child(n+3){margin-top:30px}}@media (max-width:575px){.cke_editable .about-service__item{width:100%}.cke_editable .about-service__item:nth-child(n+2){margin-top:20px}}.cke_editable .about-service__item:hover{border-color:#fdc622}.cke_editable .about-service__item:hover .about-service__number{color:#fff;background-color:#fdc622}.cke_editable .about-service__number{position:absolute;top:50%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:20px;font-weight:500;color:#333;text-align:center;background-color:#eee;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.cke_editable .about-service__title{width:100%;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:18px;font-weight:400;color:#555}.cke_editable .about-service__text{width:100%;margin-top:5px;font-size:15px;font-weight:400;color:#999}.cke_editable .common__title{width:100%;margin-bottom:35px}@media (max-width:991px){.cke_editable .common__title{margin-bottom:25px}}.cke_editable .common__title p:first-child{position:relative}.cke_editable .common__title p:first-child span:first-child{position:absolute;top:50%;left:0;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:70px;font-weight:700;line-height:1;color:#e9e9e9;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}@media (max-width:991px){.cke_editable .common__title p:first-child span:first-child{font-size:60px}}.cke_editable .common__title p:first-child span:nth-child(2){position:relative;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:30px;font-weight:500;line-height:70px;color:#222;z-index:2}@media (max-width:991px){.cke_editable .common__title p:first-child span:nth-child(2){font-size:24px;line-height:60px}}.cke_editable .common__title p:nth-child(2){display:block;width:100%;margin-top:10px;font-size:16px;font-weight:400;color:#777}@media (max-width:991px){.cke_editable .common__title p:nth-child(2){margin-top:5px;font-size:15px}}.cke_editable .container{position:relative;width:100%;padding:0 15px;margin:0 auto}@media (min-width:1200px){.cke_editable .container{width:1170px}}@media (max-width:1199px) and (min-width:992px){.cke_editable .container{width:990px}}@media (max-width:991px) and (min-width:768px){.cke_editable .container{width:750px}}@media (max-width:767px){.cke_editable .container{width:100%}}.cke_editable .full-container{position:relative;width:100%}.home-slider{position:relative;width:100%;overflow:hidden;z-index:1}.home-slider .full-container{position:relative}.home-slider__slick{position:relative;width:100%;z-index:1}.home-slider__slick>.home-slider__item:nth-child(n+2){display:none!important}.home-slider__slick--init .slick-current .home-slider__title{width:640px;margin-left:0}@media (max-width:991px){.home-slider__slick--init .slick-current .home-slider__title{width:100%}}.home-slider__slick--init .slick-current .home-slider__subtitle{width:640px;margin-left:0}@media (max-width:991px){.home-slider__slick--init .slick-current .home-slider__subtitle{width:100%}}.home-slider__slick--init .slick-current .home-slider__bg{display:block}.home-slider__slick--init .slick-current .home-slider__btnbox{-webkit-transform:translateY(0%);transform:translateY(0%)}.home-slider__slick--animating .home-slider__bg:before{opacity:0}.home-slider__slick--animating .home-slider__bgbox:before{opacity:0}.home-slider__slick .slick-slide{background-color:#000;opacity:1!important}.home-slider__slick .slick-dots{position:absolute;bottom:30px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%}@media (max-width:991px){.home-slider__slick .slick-dots{bottom:20px}}.home-slider__slick .slick-dots li{margin:0px 5px;overflow:hidden}.home-slider__slick .slick-dots li.slick-active button{background-color:#fff}.home-slider__slick .slick-dots li.slick-active button:hover{background-color:#fff}.home-slider__slick .slick-dots li button{width:10px;height:10px;font-size:0px;background-color:rgba(255,255,255,0.5);border-radius:50%;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s;cursor:pointer}.home-slider__slick .slick-dots li button:hover{background-color:#fff}.home-slider__item{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:870px;background-color:#000;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}@media (max-width:991px){.home-slider__item{height:80vw;padding:0}}.home-slider__item .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;z-index:3}.home-slider__item--fade{background-color:transparent!important;z-index:9999!important}.home-slider__item--fade .home-slider__item{background-color:transparent}.home-slider__item--fade .home-slider__bg{display:block;background-image:none!important}.home-slider__item--fade .home-slider__bg:after{opacity:0}.home-slider__item--fade .home-slider__bgbox{opacity:0}.home-slider__item--fade .home-slider__title{-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-delay:0s;transition-delay:0s}.home-slider__item--fade .home-slider__subtitle{-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-delay:0s;transition-delay:0s}.home-slider__item--fade .home-slider__btnbox{-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-delay:0s;transition-delay:0s}.home-slider__bg{position:absolute;top:0;left:0;display:none;min-width:100%;min-height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.home-slider__bg:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#eee;z-index:2}.home-slider__bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:1}.home-slider__bgbox{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:3}.home-slider__bgbox:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#eee;z-index:2}.home-slider__bgbox:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:1}.home-slider__bgbox:first-child{-webkit-clip-path:polygon(0% 0%,20% 0%,20% 20%,0% 20%);clip-path:polygon(0% 0%,20% 0%,20% 20%,0% 20%)}.home-slider__bgbox:first-child{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.004s;transition-delay:0.004s}.home-slider__bgbox:first-child:before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.004s;transition-delay:0.004s}.home-slider__bgbox:nth-child(2){-webkit-clip-path:polygon(20% 0%,40% 0%,40% 20%,20% 20%);clip-path:polygon(20% 0%,40% 0%,40% 20%,20% 20%)}.home-slider__bgbox:nth-child(2){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.108s;transition-delay:0.108s}.home-slider__bgbox:nth-child(2):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.108s;transition-delay:0.108s}.home-slider__bgbox:nth-child(3){-webkit-clip-path:polygon(40% 0%,60% 0%,60% 20%,40% 20%);clip-path:polygon(40% 0%,60% 0%,60% 20%,40% 20%)}.home-slider__bgbox:nth-child(3){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.097s;transition-delay:0.097s}.home-slider__bgbox:nth-child(3):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.097s;transition-delay:0.097s}.home-slider__bgbox:nth-child(4){-webkit-clip-path:polygon(60% 0%,80% 0%,80% 20%,60% 20%);clip-path:polygon(60% 0%,80% 0%,80% 20%,60% 20%)}.home-slider__bgbox:nth-child(4){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.312s;transition-delay:0.312s}.home-slider__bgbox:nth-child(4):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.312s;transition-delay:0.312s}.home-slider__bgbox:nth-child(5){-webkit-clip-path:polygon(80% 0%,100% 0%,100% 20%,80% 20%);clip-path:polygon(80% 0%,100% 0%,100% 20%,80% 20%)}.home-slider__bgbox:nth-child(5){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.336s;transition-delay:0.336s}.home-slider__bgbox:nth-child(5):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.336s;transition-delay:0.336s}.home-slider__bgbox:nth-child(6){-webkit-clip-path:polygon(0% 20%,20% 20%,20% 40%,0% 40%);clip-path:polygon(0% 20%,20% 20%,20% 40%,0% 40%)}.home-slider__bgbox:nth-child(6){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.092s;transition-delay:0.092s}.home-slider__bgbox:nth-child(6):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.092s;transition-delay:0.092s}.home-slider__bgbox:nth-child(7){-webkit-clip-path:polygon(20% 20%,40% 20%,40% 40%,20% 40%);clip-path:polygon(20% 20%,40% 20%,40% 40%,20% 40%)}.home-slider__bgbox:nth-child(7){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.072s;transition-delay:0.072s}.home-slider__bgbox:nth-child(7):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.072s;transition-delay:0.072s}.home-slider__bgbox:nth-child(8){-webkit-clip-path:polygon(40% 20%,60% 20%,60% 40%,40% 40%);clip-path:polygon(40% 20%,60% 20%,60% 40%,40% 40%)}.home-slider__bgbox:nth-child(8){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.058s;transition-delay:0.058s}.home-slider__bgbox:nth-child(8):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.058s;transition-delay:0.058s}.home-slider__bgbox:nth-child(9){-webkit-clip-path:polygon(60% 20%,80% 20%,80% 40%,60% 40%);clip-path:polygon(60% 20%,80% 20%,80% 40%,60% 40%)}.home-slider__bgbox:nth-child(9){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.383s;transition-delay:0.383s}.home-slider__bgbox:nth-child(9):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.383s;transition-delay:0.383s}.home-slider__bgbox:nth-child(10){-webkit-clip-path:polygon(80% 20%,100% 20%,100% 40%,80% 40%);clip-path:polygon(80% 20%,100% 20%,100% 40%,80% 40%)}.home-slider__bgbox:nth-child(10){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.443s;transition-delay:0.443s}.home-slider__bgbox:nth-child(10):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.443s;transition-delay:0.443s}.home-slider__bgbox:nth-child(11){-webkit-clip-path:polygon(0% 40%,20% 40%,20% 60%,0% 60%);clip-path:polygon(0% 40%,20% 40%,20% 60%,0% 60%)}.home-slider__bgbox:nth-child(11){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.301s;transition-delay:0.301s}.home-slider__bgbox:nth-child(11):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.301s;transition-delay:0.301s}.home-slider__bgbox:nth-child(12){-webkit-clip-path:polygon(20% 40%,40% 40%,40% 60%,20% 60%);clip-path:polygon(20% 40%,40% 40%,40% 60%,20% 60%)}.home-slider__bgbox:nth-child(12){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.105s;transition-delay:0.105s}.home-slider__bgbox:nth-child(12):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.105s;transition-delay:0.105s}.home-slider__bgbox:nth-child(13){-webkit-clip-path:polygon(40% 40%,60% 40%,60% 60%,40% 60%);clip-path:polygon(40% 40%,60% 40%,60% 60%,40% 60%)}.home-slider__bgbox:nth-child(13){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.034s;transition-delay:0.034s}.home-slider__bgbox:nth-child(13):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.034s;transition-delay:0.034s}.home-slider__bgbox:nth-child(14){-webkit-clip-path:polygon(60% 40%,80% 40%,80% 60%,60% 60%);clip-path:polygon(60% 40%,80% 40%,80% 60%,60% 60%)}.home-slider__bgbox:nth-child(14){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.333s;transition-delay:0.333s}.home-slider__bgbox:nth-child(14):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.333s;transition-delay:0.333s}.home-slider__bgbox:nth-child(15){-webkit-clip-path:polygon(80% 40%,100% 40%,100% 60%,80% 60%);clip-path:polygon(80% 40%,100% 40%,100% 60%,80% 60%)}.home-slider__bgbox:nth-child(15){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.244s;transition-delay:0.244s}.home-slider__bgbox:nth-child(15):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.244s;transition-delay:0.244s}.home-slider__bgbox:nth-child(16){-webkit-clip-path:polygon(0% 60%,20% 60%,20% 80%,0% 80%);clip-path:polygon(0% 60%,20% 60%,20% 80%,0% 80%)}.home-slider__bgbox:nth-child(16){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.282s;transition-delay:0.282s}.home-slider__bgbox:nth-child(16):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.282s;transition-delay:0.282s}.home-slider__bgbox:nth-child(17){-webkit-clip-path:polygon(20% 60%,40% 60%,40% 80%,20% 80%);clip-path:polygon(20% 60%,40% 60%,40% 80%,20% 80%)}.home-slider__bgbox:nth-child(17){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.243s;transition-delay:0.243s}.home-slider__bgbox:nth-child(17):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.243s;transition-delay:0.243s}.home-slider__bgbox:nth-child(18){-webkit-clip-path:polygon(40% 60%,60% 60%,60% 80%,40% 80%);clip-path:polygon(40% 60%,60% 60%,60% 80%,40% 80%)}.home-slider__bgbox:nth-child(18){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.038s;transition-delay:0.038s}.home-slider__bgbox:nth-child(18):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.038s;transition-delay:0.038s}.home-slider__bgbox:nth-child(19){-webkit-clip-path:polygon(60% 60%,80% 60%,80% 80%,60% 80%);clip-path:polygon(60% 60%,80% 60%,80% 80%,60% 80%)}.home-slider__bgbox:nth-child(19){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.207s;transition-delay:0.207s}.home-slider__bgbox:nth-child(19):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.207s;transition-delay:0.207s}.home-slider__bgbox:nth-child(20){-webkit-clip-path:polygon(80% 60%,100% 60%,100% 80%,80% 80%);clip-path:polygon(80% 60%,100% 60%,100% 80%,80% 80%)}.home-slider__bgbox:nth-child(20){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.192s;transition-delay:0.192s}.home-slider__bgbox:nth-child(20):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.192s;transition-delay:0.192s}.home-slider__bgbox:nth-child(21){-webkit-clip-path:polygon(0% 80%,20% 80%,20% 100%,0% 100%);clip-path:polygon(0% 80%,20% 80%,20% 100%,0% 100%)}.home-slider__bgbox:nth-child(21){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.42s;transition-delay:0.42s}.home-slider__bgbox:nth-child(21):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.42s;transition-delay:0.42s}.home-slider__bgbox:nth-child(22){-webkit-clip-path:polygon(20% 80%,40% 80%,40% 100%,20% 100%);clip-path:polygon(20% 80%,40% 80%,40% 100%,20% 100%)}.home-slider__bgbox:nth-child(22){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.372s;transition-delay:0.372s}.home-slider__bgbox:nth-child(22):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.372s;transition-delay:0.372s}.home-slider__bgbox:nth-child(23){-webkit-clip-path:polygon(40% 80%,60% 80%,60% 100%,40% 100%);clip-path:polygon(40% 80%,60% 80%,60% 100%,40% 100%)}.home-slider__bgbox:nth-child(23){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.432s;transition-delay:0.432s}.home-slider__bgbox:nth-child(23):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.432s;transition-delay:0.432s}.home-slider__bgbox:nth-child(24){-webkit-clip-path:polygon(60% 80%,80% 80%,80% 100%,60% 100%);clip-path:polygon(60% 80%,80% 80%,80% 100%,60% 100%)}.home-slider__bgbox:nth-child(24){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.089s;transition-delay:0.089s}.home-slider__bgbox:nth-child(24):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.089s;transition-delay:0.089s}.home-slider__bgbox:nth-child(25){-webkit-clip-path:polygon(80% 80%,100% 80%,100% 100%,80% 100%);clip-path:polygon(80% 80%,100% 80%,100% 100%,80% 100%)}.home-slider__bgbox:nth-child(25){-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.448s;transition-delay:0.448s}.home-slider__bgbox:nth-child(25):before{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0.448s;transition-delay:0.448s}.home-slider__box{width:100%}.home-slider__title{width:0;margin-left:160px;overflow:hidden;-webkit-transition-property:width,margin-left;transition-property:width,margin-left;-webkit-transition-duration:1.5s;transition-duration:1.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:1s;transition-delay:1s}@media (max-width:991px){.home-slider__title{margin-left:20%}}.home-slider__title h2{width:640px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:45px;font-weight:700;line-height:1.4;color:#fff}@media (max-width:991px){.home-slider__title h2{width:calc(100vw - 30px);font-size:32px;font-size:500;text-align:center}}@media (max-width:575px){.home-slider__title h2{font-size:22px}}.home-slider__subtitle{width:0;margin-top:15px;margin-left:160px;overflow:hidden;-webkit-transition-property:width,margin-left;transition-property:width,margin-left;-webkit-transition-duration:1.5s;transition-duration:1.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:1.5s;transition-delay:1.5s}@media (max-width:991px){.home-slider__subtitle{margin-top:5px;margin-left:20%;text-align:center}}@media (max-width:575px){.home-slider__subtitle{display:none}}.home-slider__subtitle p{width:640px;font-size:16px;font-weight:400;color:#fff}@media (max-width:991px){.home-slider__subtitle p{width:calc(100vw - 30px);font-size:15px}}.home-slider__btnbox{width:100%;margin-top:30px;-webkit-transform:translateY(430px);transform:translateY(430px);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.8s;transition-duration:0.8s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:1s;transition-delay:1s}@media (max-width:991px){.home-slider__btnbox{margin-top:15px;-webkit-transform:translateY(40vw);transform:translateY(40vw)}}.home-slider__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%}@media (max-width:991px){.home-slider__btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.home-slider__btn a:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:150px;height:50px;font-size:16px;font-weight:400;line-height:1.2;color:#333;text-align:center;text-shadow:0 0 3px rgba(0,0,0,0.15);background-color:#fdc622;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.home-slider__btn a:first-child:hover{opacity:0.7}@media (max-width:991px){.home-slider__btn a:first-child{width:100px;height:36px;font-size:14px}}.home-slider__btn a:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:150px;height:50px;font-size:16px;font-weight:400;line-height:1.2;color:#fff;text-align:center;text-shadow:0 0 3px rgba(0,0,0,0.15);border:1px solid #fff;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.home-slider__btn a:nth-child(2):hover{opacity:0.7}@media (max-width:991px){.home-slider__btn a:nth-child(2){width:100px;height:36px;font-size:14px}}.home-slider__btn a:nth-child(n+2){margin-left:15px}.home-list{width:100%;padding:70px 0}@media (max-width:991px){.home-list{padding:40px 0}}.home-list__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%}.home-list__block:nth-child(n+2){margin-top:70px}@media (max-width:991px){.home-list__block:nth-child(n+2){margin-top:40px}}.home-list__item{width:calc((99.999% - 70px) / 3)}@media (max-width:991px){.home-list__item{width:100%;margin-top:40px}.home-list__item--mbfirst{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:0}}.home-list__title{width:100%;margin-bottom:25px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:25px;font-weight:700;line-height:1.4;color:#333}@media (max-width:991px){.home-list__title{margin-bottom:15px;font-size:20px}}.home-list__img{width:100%;margin-bottom:20px}.home-list__img img{width:100%}.home-list__text{width:100%;font-size:16px;font-weight:400;color:#777}@media (max-width:991px){.home-list__text{font-size:15px}}.home-list__text span{display:block;font-size:18px}@media (max-width:991px){.home-list__text span{font-size:16px}}.home-list__more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:16px;font-weight:400;line-height:1;color:#edb61d;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.home-list__more{margin-top:15px}}.home-list__more:after{content:"";display:block;width:16px;height:8px;margin-left:10px;background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0 -278px}.home-list__more:hover{opacity:0.7}.home-list__video{position:relative;width:100%;background-image:url("../images/index/home_video.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.home-list__video:before{content:"";display:block;width:100%;padding-bottom:80%}.home-list__video:after{content:"";position:absolute;top:50%;left:50%;width:60px;height:60px;background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0px -217px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-news{width:100%}.home-news__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.home-news__item:nth-child(n+2){margin-top:25px}@media (max-width:991px){.home-news__item:nth-child(n+2){margin-top:20px}}.home-news__item:hover .home-news__name{color:#fdc622}.home-news__date{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:64px;height:64px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:30px;font-weight:500;line-height:1;color:#222;background-image:url("../images/index/home_news.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.home-news__date span{display:block;width:100%;margin-top:3px;font-family:"Montserrat","Microsoft JhengHei",sans-serif;font-size:16px;font-weight:400;text-align:center}.home-news__info{width:calc(100% - 79px)}.home-news__name{width:100%;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:20px;font-weight:400;line-height:1.4;color:#333;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.home-news__name{font-size:18px}}.home-news__text{width:100%;margin-top:5px;font-size:14px;font-weight:400;color:#777}.home-course{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%}.home-course__btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:380px;overflow:hidden}@media (max-width:1199px){.home-course__btn{width:320px}}@media (max-width:991px){.home-course__btn{width:100%}.home-course__btn:nth-child(n+2){margin-top:10px}}.home-course__btn:hover .home-course__img{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.home-course__btn:before{content:"";display:block;width:100%;padding-bottom:40%;background:rgba(0,0,0,0.4);z-index:2}.home-course__btn p{position:absolute;top:50%;left:0%;width:100%;padding:0 10px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:26px;font-weight:700;line-height:1.4;color:#fff;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.home-course__img{position:absolute;top:50%;left:50%;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.home-experience{width:100%;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}.home-experience:before{content:"";display:block;width:100%;padding-bottom:48%;background-image:url("../images/index/home_experience-01.jpg");background-size:contain;background-position:center top;background-repeat:no-repeat}.home-experience:hover .home-experience__btn{background-color:#fdc622}.home-experience__box{width:100%;padding:35px 30px}@media (max-width:991px){.home-experience__box{padding:25px 20px}}.home-experience__text{width:100%;font-size:16px;font-weight:400;color:#777;text-align:center}@media (max-width:991px){.home-experience__text{font-size:15px}}.home-experience__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:45px;margin-top:25px;font-size:16px;font-weight:400;color:#fff;background-color:#333;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.home-experience__btn{height:40px;margin-top:20px;font-size:15px}}.home-experience--2:before{background-image:url("../images/index/home_experience2-01.jpg")}.home-witness{width:100%}.home-witness>.home-witness__item:nth-child(n+2){display:none}.home-witness .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;margin-top:15px}.home-witness .slick-dots li{margin:0px 5px;overflow:hidden}.home-witness .slick-dots li.slick-active button{background-color:#fdc622}.home-witness .slick-dots li.slick-active button:hover{background-color:#fdc622}.home-witness .slick-dots li button{width:10px;height:10px;font-size:0px;background-color:#ddd;border-radius:50%;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s;cursor:pointer}.home-witness .slick-dots li button:hover{background-color:#aaa}.home-witness__itme{width:100%}.home-witness__img{width:100%}.home-witness__name{width:100%;margin-top:15px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:18px;font-weight:500;line-height:1.4;color:#333;text-align:center}.home-witness__job{width:100%;margin-top:5px;font-size:16px;font-weight:400;line-height:1.4;color:#777777;text-align:center}.home-witness__text{width:100%;margin-top:10px;font-size:14px;font-weight:400;color:#777777;text-align:center}.news-list{width:100%;padding:70px 0;background-color:#fff}@media (max-width:991px){.news-list{padding:40px 0}}.news-list__box{width:100%}.news-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.15);box-shadow:0 0 10px rgba(0,0,0,0.15);-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.news-list__item:nth-child(n+2){margin-top:45px}@media (max-width:991px){.news-list__item:nth-child(n+2){margin-top:30px}}.news-list__item:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.25);box-shadow:0 0 20px rgba(0,0,0,0.25)}.news-list__item:hover .news-list__more{color:#fdc622}.news-list__img{width:420px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:991px){.news-list__img{width:100%}}.news-list__img:before{content:"";display:block;width:100%;padding-bottom:65%;z-index:1}.news-list__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:calc(100% - 420px);padding:40px 60px}@media (max-width:991px){.news-list__info{width:100%;padding:20px}}.news-list__title{width:100%;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:20px;line-height:1.4;color:#333;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.news-list__title{font-size:18px}}.news-list__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:20px;font-size:14px;line-height:1;color:#777;text-transform:uppercase}@media (max-width:991px){.news-list__date{margin-top:15px}}.news-list__date:before{content:"";display:block;width:14px;height:14px;margin-right:8px;background-image:url("../images/news/date_icon.svg");background-size:cover;background-position:center;background-repeat:no-repeat}.news-list__text{width:100%;max-height:5.1em;margin-top:20px;font-size:15px;color:#777;overflow:hidden}@media (max-width:991px){.news-list__text{margin-top:15px}}.news-list__more{width:100%;margin-top:20px;font-size:15px;font-weight:500;line-height:1;color:#555;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.news-list__more{margin-top:10px}}.news-detail{width:100%;padding:70px 0;background-color:#fff}@media (max-width:991px){.news-detail{padding:40px 0}}.news-detail__title{width:100%;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:30px;font-weight:500;line-height:1.4;color:#222}@media (max-width:991px){.news-detail__title{font-size:26px}}.news-detail__date{width:100%;margin-top:10px;font-size:14px;font-weight:400;line-height:1;color:#edb61d}@media (max-width:991px){.news-detail__date{font-size:14px}}.news-detail__date:before{content:"POSTED ";font-size:14px;font-weight:400;color:#777}@media (max-width:991px){.news-detail__date:before{font-size:14px}}.news-detail__content{width:100%;padding-top:30px;margin-top:25px;border-top:1px solid #ddd}@media (max-width:991px){.news-detail__content{padding-top:20px;margin-top:15px}}@media (max-width:575px){.news-detail__content img{width:calc(100% + 30px)!important;max-width:none;margin:0 -15px}}@media (max-width:991px){.news-detail__content--pc{display:none}}@media (min-width:992px){.news-detail__content--mb{display:none}}.news-detail__function{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;padding:15px 0;margin-top:30px;border-top:1px solid #eee;border-bottom:1px solid #eee}@media (max-width:991px){.news-detail__function{padding:10px 0;margin-top:20px}}.news-detail__back{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:40px;font-size:14px;font-weight:400;color:#333;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.news-detail__back{height:40px}}.news-detail__back:hover{color:#fdc622}.news-detail__back:hover svg path{fill:#fdc622}.news-detail__back img,.news-detail__back svg{width:8px;height:14px;margin-right:10px}.news-detail__back img path,.news-detail__back svg path{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.news-detail__social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.news-detail__social-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px;font-size:14px;line-height:1;color:#333}.news-detail__social-text:after{content:"";display:block;width:12px;height:12px;margin-left:5px;background-image:url("../images/share_arrow.svg");background-size:cover;background-position:center;background-repeat:no-repeat}.news-detail__social-btn{width:40px;height:40px;background-color:#f3f3f3;border-radius:50%;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.news-detail__social-btn{width:30px;height:30px}}.news-detail__social-btn:nth-child(n+3){margin-left:10px}.news-detail__social-btn:hover{background-color:#fdc622}.news-detail__social-btn:hover svg path{fill:#fff}.news-detail__social-btn img,.news-detail__social-btn svg{width:100%;height:100%;vertical-align:top}.news-detail__social-btn img path,.news-detail__social-btn svg path{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.news-detail__social-copy{position:relative;margin-left:10px}.news-detail__social-copy .news-detail__social-btn{position:relative;z-index:2}.news-detail__social-copy input{position:absolute;top:50%;left:50%;width:20px;height:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;z-index:1}.product-list{width:100%;padding:70px 0;background-color:#fff}@media (max-width:991px){.product-list{padding:40px 0}}.product-list__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;width:100%}.product-list__box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:calc(100% - 320px)}@media (max-width:1199px){.product-list__box{width:calc(100% - 290px)}}@media (max-width:991px){.product-list__box{width:100%}}@media (min-width:992px){.product-list__item{width:calc((99.999% - 60px) / 3);margin-right:30px}.product-list__item:nth-child(3n){margin-right:0}.product-list__item:nth-child(n+4){margin-top:45px}}@media (max-width:991px) and (min-width:768px){.product-list__item{width:calc((99.999% - 40px) / 3);margin-right:20px}.product-list__item:nth-child(3n){margin-right:0}.product-list__item:nth-child(n+4){margin-top:30px}}@media (max-width:767px) and (min-width:576px){.product-list__item{width:calc((100% - 20px) / 2);margin-right:20px}.product-list__item:nth-child(2n){margin-right:0}.product-list__item:nth-child(n+3){margin-top:30px}}@media (max-width:575px){.product-list__item{width:100%}.product-list__item:nth-child(n+2){margin-top:30px}}@media (min-width:992px){.product-list__item:hover .product-list__overlay{-webkit-transform:scale(1);transform:scale(1);opacity:1}.product-list__item:hover .product-list__info{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.product-list__img{position:relative;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid #eee;overflow:hidden}.product-list__img:before{content:"";display:block;width:100%;padding-bottom:100%}.product-list__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0;z-index:1;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.product-list__info{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;width:100%;height:100%;padding:10px;-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0;z-index:2;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.product-list__info:before{content:"";display:block;width:32px;height:32px;margin:0 auto;background-image:url(../images/product/product_eye.svg);background-size:cover;background-position:center;background-repeat:no-repeat}.product-list__info p:first-child{width:100%;margin-top:15px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:18px;line-height:1.4;color:#fff;text-align:center}.product-list__name{width:100%;margin-top:15px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#333;text-align:center}@media (min-width:992px){.product-list__name{display:none}}.product-list__model{width:100%;margin-top:15px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#777;text-align:center}@media (max-width:991px){.product-list__model{margin-top:5px}}.product-category{width:280px}@media (max-width:1199px){.product-category{width:250px}}@media (max-width:991px){.product-category{width:100%;margin-bottom:30px}}@media (max-width:991px){.product-category--open .product-category__btn:not(.product-category__btn--main){display:-webkit-box;display:-ms-flexbox;display:flex}.product-category--open .product-category__controller:before{content:"收合"}}.product-category__title{width:100%;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:18px;font-weight:500;line-height:1;color:#222}@media (max-width:991px){.product-category__title{padding-bottom:15px;border-bottom:1px solid #222}}.product-category__list{width:100%;margin-top:15px}@media (max-width:991px){.product-category__list{margin-top:5px}}.product-category__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;width:100%;padding:12px 0;border-bottom:1px solid #ddd}@media (max-width:991px){.product-category__btn{display:none;padding:10px 0}}@media (max-width:991px){.product-category__btn--main{display:-webkit-box;display:-ms-flexbox;display:flex}}.product-category__btn--open .product-category__switch:after{content:none}.product-category__btn--open .product-category__sub{display:block}.product-category__btn--sub .product-category__link{width:calc(100% - 20px);padding-right:10px}.product-category__link{position:relative;width:100%;padding:0 0 0 16px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#333;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s;z-index:1}.product-category__link:before{content:"";position:absolute;top:50%;left:0px;display:block;width:6px;height:6px;background-color:#fdc622;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-category__link:hover{color:#edb61d}.product-category__switch{position:relative;width:20px}.product-category__switch:before{content:"";position:absolute;top:50%;left:50%;display:block;width:12px;height:2px;background-color:#333;border-radius:1px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-category__switch:after{content:"";position:absolute;top:50%;left:50%;display:block;width:2px;height:12px;background-color:#333;border-radius:1px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-category__sub{display:none;width:100%;padding:0 0 0 15px;margin:10px 0 0}.product-category__lv2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;width:100%}.product-category__lv2:nth-child(n+2){margin-top:5px}.product-category__lv2--open .product-category__lv2-sub{display:block}.product-category__lv2--open .product-category__lv2-switch:before{content:"▴"}.product-category__lv2--sub .product-category__lv2-link{width:calc(100% - 20px);padding-right:10px}.product-category__lv2-switch{width:20px;text-align:center}.product-category__lv2-switch:before{content:"▾";font-size:18px;line-height:1;color:#aaa}.product-category__lv2-link{width:100%;font-size:15px;font-weight:400;color:#555;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.product-category__lv2-link:nth-child(n+2){margin-top:5px}.product-category__lv2-link.active,.product-category__lv2-link:hover{color:#edb61d}.product-category__lv2-sub{display:none;width:100%;padding-left:15px}.product-category__lv2-sub a{font-size:15px;font-weight:400;color:#999;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.product-category__lv2-sub a.active,.product-category__lv2-sub a:hover{color:#edb61d}.product-category__controller{width:100%;margin-top:15px;font-size:14px;font-weight:400;line-height:36px;text-align:center;background-color:#fff;border:1px solid #222}.product-category__controller:before{content:"展開分類"}@media (min-width:992px){.product-category__controller{display:none}}.product-category--active{color:#edb61d!important}.product-category--active:hover{color:#edb61d}.product-detail{width:100%;padding:70px 0;background-color:#fff}@media (max-width:991px){.product-detail{padding:40px 0}}.product-detail__block{width:100%}.product-detail__top{width:100%}.product-detail__name{width:100%;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:36px;font-weight:500;line-height:1.4;color:#333;text-align:center}@media (max-width:991px){.product-detail__name{font-size:26px;font-weight:400}}.product-detail__model{width:100%;margin-top:5px;font-size:16px;font-weight:400;line-height:1.2;color:#777;text-align:center}@media (max-width:991px){.product-detail__model{font-size:14px}}.product-detail__description{width:100%;max-width:700px;margin:35px auto 0;font-size:16px;font-weight:400;color:#555;text-align:center}@media (max-width:991px){.product-detail__description{margin:20px auto 0;font-size:15px}}.product-detail__img{width:100%;margin-top:35px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:991px){.product-detail__img{margin-top:20px}}.product-detail__img:before{content:"";display:block;width:100%;padding-bottom:35%}.product-detail__btnbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:35px}@media (max-width:991px){.product-detail__btnbox{margin-top:20px}}.product-detail__btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:160px;height:40px;font-size:16px;font-weight:400;line-height:1;color:#fff;text-align:center;background:#fdc622;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.product-detail__btn{width:100px;height:36px;font-size:14px}}.product-detail__btn:nth-child(n+2){margin-left:10px}.product-detail__btn:hover{opacity:0.7}.product-detail__btn--contact{color:#fdc622;background-color:#fff;border:2px solid #fdc622}.product-detail__content{width:100%;margin-top:35px}@media (max-width:991px){.product-detail__content{margin-top:20px}}@media (max-width:991px){.product-detail__content--pc{display:none}}@media (min-width:992px){.product-detail__content--mb{display:none}}.product-detail__function{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;padding:15px 0;margin-top:30px;border-top:1px solid #eee;border-bottom:1px solid #eee}@media (max-width:991px){.product-detail__function{padding:10px 0;margin-top:20px}}.product-detail__back{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:40px;font-size:14px;font-weight:400;color:#333;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.product-detail__back{height:40px}}.product-detail__back:hover{color:#fdc622}.product-detail__back:hover svg path{fill:#fdc622}.product-detail__back img,.product-detail__back svg{width:8px;height:14px;margin-right:10px}.product-detail__back img path,.product-detail__back svg path{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.product-detail__social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.product-detail__social-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px;font-size:14px;line-height:1;color:#333}.product-detail__social-text:after{content:"";display:block;width:12px;height:12px;margin-left:5px;background-image:url("../images/share_arrow.svg");background-size:cover;background-position:center;background-repeat:no-repeat}.product-detail__social-btn{width:40px;height:40px;background-color:#f3f3f3;border-radius:50%;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.product-detail__social-btn{width:30px;height:30px}}.product-detail__social-btn:nth-child(n+3){margin-left:10px}.product-detail__social-btn:hover{background-color:#fdc622}.product-detail__social-btn:hover svg path{fill:#fff}.product-detail__social-btn img,.product-detail__social-btn svg{width:100%;height:100%;vertical-align:top}.product-detail__social-btn img path,.product-detail__social-btn svg path{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.product-detail__social-copy{position:relative;margin-left:10px}.product-detail__social-copy .product-detail__social-btn{position:relative;z-index:2}.product-detail__social-copy input{position:absolute;top:50%;left:50%;width:20px;height:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;z-index:1}.contact{width:100%;padding:70px 0;background-color:#fff}@media (max-width:991px){.contact{padding:40px 0}}.contact__block{width:100%}.contact__box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%}@media (min-width:992px){.contact__box:nth-child(2n) .contact__form,.contact__box:nth-child(2n) .contact__map{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.contact__box:nth-child(n+2){padding-top:30px;margin-top:30px;border-top:1px solid #ddd}@media (max-width:991px){.contact__box:nth-child(n+2){padding-top:20px;margin-top:20px}}.contact__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:calc((100% - 50px) * .4)}@media (max-width:991px){.contact__info{width:100%;margin-bottom:15px}}.contact__title{position:relative;width:100%;padding-bottom:20px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:28px;font-weight:400;line-height:1.4;color:#333}@media (max-width:991px){.contact__title{padding-bottom:15px;font-size:20px}}.contact__title:after{content:"";position:absolute;left:0;bottom:0;display:block;width:60px;height:3px;background-color:#fdc622}.contact__list{width:100%;margin-top:20px}@media (max-width:991px){.contact__list{margin-top:15px}}.contact__item{position:relative;width:100%;padding-left:25px;font-size:16px;font-weight:400;color:#777}@media (max-width:991px){.contact__item{font-size:15px}}.contact__item:nth-child(n+2){margin-top:10px}@media (max-width:991px){.contact__item:nth-child(n+2){margin-top:5px}}.contact__item[href]{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.contact__item[href]:hover{color:#fdc622}.contact__item span{color:#333}.contact__item img,.contact__item svg{position:absolute;top:5px;left:0px;width:15px;height:15px}.contact__text{width:100%;margin-top:25px;font-size:16px;font-weight:400;color:#555}@media (max-width:991px){.contact__text{margin-top:15px;font-size:15px}}.contact__form{width:calc((100% - 50px) * .6)}@media (max-width:991px){.contact__form{width:100%;margin-top:40px}}.contact__form--error{border-color:#c1272d!important}.contact__form--error+p{color:#c1272d!important}.contact__form--error+p:before{border-color:#c1272d!important}.contact__form-table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%;margin-top:25px}@media (max-width:991px){.contact__form-table{margin-top:15px}}.contact__form-item{width:calc((100% - 20px) / 2);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}@media (min-width:768px){.contact__form-item:nth-child(n+4){margin-top:20px}}@media (max-width:767px){.contact__form-item{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact__form-item:nth-child(n+3){margin-top:15px}}.contact__form-item--full{width:100%}@media (max-width:767px){.contact__form-item:nth-child(5),.contact__form-item:nth-child(7),.contact__form-item:nth-child(8),.contact__form-item:nth-child(9){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.contact__form-label{display:block;width:100%}.contact__form-label--half{width:calc((100% - 20px) / 2)}@media (max-width:767px){.contact__form-label--half{width:100%}.contact__form-label--half+.contact__form-label--half{margin-top:15px}}.contact__form-input{width:100%;height:40px;padding:0 10px;font-size:15px;font-weight:400;color:#333;background-color:#eee;border:1px solid #eee}.contact__form-input:focus{background-color:#fff;border-color:#777}.contact__form-select{width:100%;height:40px;padding:0 10px;font-size:15px;font-weight:400;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#eee url(../images/contact/contact_selectbtn.png);background-size:contain;background-repeat:no-repeat;background-position:right center;border:1px solid #eee}.contact__form-select:focus{border:1px solid #777;background-color:#fff}.contact__form-select:invalid:required{color:#aaa}.contact__form-select option{color:#333}.contact__form-select option[value=""][disabled]{display:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;color:#aaa}.contact__form-textarea{width:100%;max-width:100%;min-width:100%;height:160px;padding:12px 10px;font-size:15px;font-weight:400;color:#333;background-color:#eee;border:1px solid #eee}.contact__form-textarea:focus{background-color:#fff;border-color:#777}.contact__form-radiobox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:20px}@media (max-width:991px){.contact__form-radiobox{margin-bottom:15px}}.contact__form-radio{cursor:pointer}.contact__form-radio:nth-child(n+2){margin-left:20px}.contact__form-radio p{position:relative;padding-left:25px;font-size:15px;font-weight:400;color:#333}.contact__form-radio p:before{content:"";position:absolute;top:50%;left:0;display:block;width:20px;height:20px;border:1px solid #333;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contact__form-radio input{display:none}.contact__form-radio input:checked+p:after{content:"";position:absolute;top:50%;left:3px;display:block;width:14px;height:14px;background-color:#333;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contact__form-btnbox{width:100%;margin-top:20px}@media (max-width:991px){.contact__form-btnbox{margin-top:15px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.contact__form-submit{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:150px;height:50px;font-size:16px;font-weight:400;color:#333;background:#fdc622;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.contact__form-submit{width:100%;height:36px;font-size:15px}}.contact__form-submit:hover{opacity:0.7}.contact__map{position:relative;width:calc((100% - 50px) * .6);min-height:300px;border:1px solid #eee}@media (max-width:991px){.contact__map{width:100%}}.contact__map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contact__success{position:fixed;top:50%;left:50%;width:calc(100vw - 30px);max-width:300px;padding:10px;font-size:14px;font-weight:400;line-height:1.7;color:#fff;text-align:center;background-color:#39b54a;-webkit-box-shadow:0 0 10px rgba(57,181,74,0.7);box-shadow:0 0 10px rgba(57,181,74,0.7);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:998;-webkit-animation:msgAniamtion 0.8s;animation:msgAniamtion 0.8s}.contact__error{position:fixed;top:50%;left:50%;width:calc(100vw - 30px);max-width:300px;padding:10px;font-size:14px;font-weight:400;line-height:1.7;color:#fff;text-align:center;background-color:#c30d23;-webkit-box-shadow:0 0 10px rgba(195,13,35,0.7);box-shadow:0 0 10px rgba(195,13,35,0.7);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:998;-webkit-animation:msgAniamtion 0.8s;animation:msgAniamtion 0.8s}@-webkit-keyframes msgAniamtion{0%{margin-top:50px;opacity:0}to{margin-top:0px;opacity:1}}@keyframes msgAniamtion{0%{margin-top:50px;opacity:0}to{margin-top:0px;opacity:1}}.about-info{width:100%;padding:70px 0;background-color:#fff}@media (max-width:991px){.about-info{padding:40px 0}}@media (max-width:991px){.about-info--pc{display:none}}@media (min-width:992px){.about-info--mb{display:none}}.about-info__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%}.about-info__content{width:calc(100% - 610px)}@media (max-width:1199px){.about-info__content{width:calc(100% - 480px)}}@media (max-width:991px){.about-info__content{width:100%}}.about-info__subtitle{width:100%;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:20px;font-weight:400;color:#fdc622}.about-info__text{width:100%;margin-top:20px;font-size:16px;font-weight:400;color:#777777}@media (max-width:991px){.about-info__text{margin-top:10px;font-size:15px}}.about-info__img{width:570px}@media (max-width:1199px){.about-info__img{width:450px}}@media (max-width:991px){.about-info__img{width:100%;margin-top:30px}}.about-feature{width:100%;padding:70px 0;background-color:#f7f7f7}@media (max-width:991px){.about-feature{padding:40px 0}}.about-feature__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%}.about-feature__title{width:230px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:30px;font-weight:500;line-height:1.4;color:#333}.about-feature__title span{font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;color:#fdc622}@media (max-width:991px){.about-feature__title{width:100%;font-size:24px}}.about-feature__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;width:calc(100% - 270px)}@media (max-width:991px){.about-feature__list{width:100%;margin-top:20px}}.about-feature__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:calc((100% - 80px) / 3);padding:25px;background-color:#fdc622}@media (max-width:1199px){.about-feature__item{width:calc((100% - 60px) / 3)}}@media (max-width:991px){.about-feature__item{width:100%;padding:20px 15px}.about-feature__item:nth-child(n+2){margin-top:15px}}.about-feature__item:first-child:before{content:"";position:absolute;top:50%;right:20px;display:block;width:63px;height:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0px -384px;z-index:1}.about-feature__item:nth-child(2):before{content:"";position:absolute;top:50%;right:15px;display:block;width:73px;height:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0px -445px;z-index:1}.about-feature__item:nth-child(3):before{content:"";position:absolute;top:50%;right:21px;display:block;width:60px;height:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0px -506px;z-index:1}.about-feature__item div{width:100%}.about-feature__item p{position:relative;width:100%;margin-bottom:5px;font-size:30px;font-weight:500;line-height:1;color:#fff;z-index:2}@media (max-width:991px){.about-feature__item p{margin-bottom:0;font-size:22px}}.about-feature__item span{position:relative;display:block;width:100%;font-size:16px;font-weight:400;line-height:1.4;color:#fff;z-index:2}.about-service{width:100%;padding:70px 0;background-color:#fff}@media (max-width:991px){.about-service{padding:40px 0}}.about-service__block{width:100%}.about-service__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;width:100%}.about-service__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:20px 20px 20px 80px;border:2px solid #eee;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (min-width:1200px){.about-service__item{width:calc((99.999% - 60px) / 3)}.about-service__item:nth-child(n+4){margin-top:30px}}@media (max-width:1199px) and (min-width:992px){.about-service__item{width:calc((99.999% - 40px) / 3)}.about-service__item:nth-child(n+4){margin-top:30px}}@media (max-width:991px) and (min-width:576px){.about-service__item{width:calc((100% - 20px) / 2)}.about-service__item:nth-child(n+3){margin-top:30px}}@media (max-width:575px){.about-service__item{width:100%}.about-service__item:nth-child(n+2){margin-top:20px}}.about-service__item:hover{border-color:#fdc622}.about-service__item:hover .about-service__number{color:#fff;background-color:#fdc622}.about-service__number{position:absolute;top:50%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:20px;font-weight:500;color:#333;text-align:center;background-color:#eee;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.about-service__title{width:100%;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:18px;font-weight:400;color:#555}.about-service__text{width:100%;margin-top:5px;font-size:15px;font-weight:400;color:#999}.download{width:100%;padding:70px 0;background-color:#fff}@media (max-width:991px){.download{padding:40px 0}}.download__block{width:100%}.download__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;width:100%}.download__item{position:relative;background-color:#f7f7f7}@media (min-width:1200px){.download__item{width:calc((100% - 120px) / 5);padding:30px 20px;margin-right:30px}.download__item:nth-child(5n){margin-right:0}.download__item:nth-child(n+6){margin-top:30px}}@media (max-width:1199px) and (min-width:992px){.download__item{width:calc((100% - 80px) / 5);padding:30px 20px;margin-right:20px}.download__item:nth-child(5n){margin-right:0}.download__item:nth-child(n+6){margin-top:30px}}@media (max-width:991px) and (min-width:576px){.download__item{width:calc((99.999% - 40px) / 3);padding:20px 15px;margin-right:20px}.download__item:nth-child(3n){margin-right:0}.download__item:nth-child(n+4){margin-top:30px}}@media (max-width:575px){.download__item{width:100%;padding:20px 15px}.download__item:nth-child(n+2){margin-top:30px}}.download__item:hover .download__btn{color:#fff;background-color:#fdc622;border-color:#fdc622}.download__item:hover .download__btn svg path{fill:#fff}.download__box{position:relative;width:100%;height:100%;padding-bottom:55px}.download__icon{position:relative;width:80px;height:80px;margin:0 auto;background-color:#eee;border:1px solid #ddd;border-radius:50%}.download__icon svg path{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.download__img{position:relative;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.download__img:before{content:"";display:block;width:100%;padding-bottom:60%}.download__title{width:100%;max-height:2.8em;margin-top:15px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#333;text-align:center;overflow:hidden;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.download__title{font-size:16px}}.download__btn{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;height:40px;font-size:16px;font-weight:400;line-height:1;color:#777;background-color:#f7f7f7;border:2px solid #aaa;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.download__btn img,.download__btn svg{width:14px;height:14px;margin-right:7px}.download__btn img path,.download__btn svg path{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.video{width:100%;padding:70px 0;background-color:#fff}@media (max-width:991px){.video{padding:40px 0}}.video__block{width:100%}.video__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;width:100%}.video__item{position:relative;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.15);box-shadow:0 0 10px rgba(0,0,0,0.15);-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (min-width:1200px){.video__item{width:calc((100% - 40px) / 2);padding:0 30px 30px;margin-right:40px}.video__item:nth-child(2n){margin-right:0}.video__item:nth-child(n+3){margin-top:45px}}@media (max-width:1199px) and (min-width:992px){.video__item{width:calc((100% - 30px) / 2);padding:0 30px 30px;margin-right:30px}.video__item:nth-child(2n){margin-right:0}.video__item:nth-child(n+3){margin-top:45px}}@media (max-width:991px) and (min-width:576px){.video__item{width:calc((100% - 20px) / 2);padding:0 20px 20px;margin-right:20px;border:1px solid #eee}.video__item:nth-child(n+3){margin-top:30px}.video__item:nth-child(2n){margin-right:0}}@media (max-width:575px){.video__item{width:100%;padding:0 20px 20px;border:1px solid #eee}.video__item:nth-child(n+2){margin-top:30px}}.video__item:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.25);box-shadow:0 0 20px rgba(0,0,0,0.25)}@media (min-width:992px){.video__item:hover .video__overlay{height:100%;opacity:1}}.video__box{position:relative;width:100%;height:100%}.video__img{position:relative;width:calc(100% + 60px);margin:0 -30px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:991px){.video__img{width:calc(100% + 40px);margin:0 -20px}}.video__img:before{content:"";display:block;width:100%;padding-bottom:55%}.video__overlay{position:absolute;top:0;left:0;width:100%;height:0%;background-color:rgba(0,0,0,0.4);opacity:0;-webkit-transition-property:height,opacity;transition-property:height,opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.video__overlay:before{content:"PLAY VIDEO";position:absolute;top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:140px;height:40px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:15px;font-weight:500;color:#333;background-color:#fdc622;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video__play{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}@media (min-width:992px){.video__play{display:none}}.video__play:before{content:"";position:absolute;top:50%;left:50%;display:block;width:40px;height:40px;border:2px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video__play:after{content:"";position:absolute;top:50%;left:50%;display:block;width:0;height:0;margin-left:1px;border-style:solid;border-width:9px 0 9px 15px;border-color:transparent transparent transparent #fff;border-radius:2px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video__title{width:100%;max-height:2.8em;margin-top:25px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-weight:400;font-size:20px;line-height:1.4;color:#333;overflow:hidden}@media (max-width:991px){.video__title{margin-top:20px;font-size:18px}}.video__text{width:100%;max-height:5.1em;margin-top:15px;font-size:15px;font-weight:400;color:#777;overflow:hidden}@media (max-width:991px){.video__text{margin-top:10px}}.course{width:100%;padding:70px 0;background-color:#fff}@media (max-width:991px){.course{padding:40px 0}}.course__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%}.course__block:nth-child(n+2){margin-top:70px}@media (max-width:991px){.course__block:nth-child(n+2){margin-top:40px}}.course__title{position:relative;width:100%;padding-left:52px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:30px;font-weight:500;line-height:1.4;color:#333333}@media (max-width:991px){.course__title{font-size:20px}}.course__title:before{content:"";position:absolute;top:1px;left:0;display:block;width:42px;height:40px}@media (max-width:991px){.course__title:before{top:-6px}}.course__title--subject:before{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0 -287px}.course__title--form:before{background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:0 -328px}.course__list{width:100%;margin-top:40px}@media (max-width:991px){.course__list{margin-top:20px}}.course__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%}.course__item:nth-child(n+2){margin-top:40px}@media (max-width:991px){.course__item:nth-child(n+2){margin-top:20px}}.course__item:first-child .course__info:before{background-image:url("../images/course/course_num-01.png")}.course__item:nth-child(2) .course__info:before{background-image:url("../images/course/course_num-02.png")}.course__item:nth-child(3) .course__info:before{background-image:url("../images/course/course_num-03.png")}.course__item:nth-child(4) .course__info:before{background-image:url("../images/course/course_num-04.png")}.course__item:nth-child(5) .course__info:before{background-image:url("../images/course/course_num-05.png")}.course__item:nth-child(6) .course__info:before{background-image:url("../images/course/course_num-06.png")}.course__item--active .course__notice{display:block}.course__img{position:relative;width:765px;z-index:2}@media (max-width:1199px){.course__img{width:620px}}@media (max-width:991px){.course__img{width:100%}}.course__info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 765px);padding:60px 35px;margin-top:50px;background-color:#f1f1f1;z-index:1}@media (min-width:1200px){.course__info{min-height:270px}}@media (max-width:1199px){.course__info{width:calc(100% - 620px);margin-top:40px}}@media (max-width:991px){.course__info{width:100%;padding:20px 15px;margin:0}}@media (max-width:575px){.course__info{padding:10px 15px 15px}}.course__info:before{content:"";display:block;width:60px;height:50px;background-size:cover;background-position:Center;background-repeat:no-repeat}@media (min-width:992px){.course__info:before{position:absolute;top:-20px;left:20px}}@media (max-width:991px){.course__info:before{width:48px;height:40px;margin:0 auto 5px}}@media (max-width:575px){.course__info:before{display:none}}.course__info:after{content:"";position:absolute;right:100%;top:0;width:100px;height:100%;background-color:#f1f1f1}@media (max-width:1199px){.course__info:after{width:60px}}@media (max-width:991px){.course__info:after{display:none}}.course__name{width:100%;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:28px;font-weight:500;line-height:1.4;color:#333333;text-align:center}@media (max-width:991px){.course__name{font-size:24px}}@media (max-width:575px){.course__name{font-size:18px}}.course__btn{display:block;width:210px;margin:25px auto 0;cursor:pointer}@media (max-width:991px){.course__btn{width:160px;margin:10px auto 0}}@media (max-width:575px){.course__btn{width:120px;margin:5px auto 0}}.course__btn input{display:none}.course__btn input:checked+p{color:#fff;background-color:#222;opacity:1!important}.course__btn input:checked+p:before{content:"";display:block;width:16px;height:16px;margin-right:5px;background-size:150px 1000px;background-repeat:no-repeat;background-image:url("../images/icons-01.png?1209");background-position:-134px 0}.course__btn p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:40px;font-size:16px;font-weight:400;color:#333;background-color:#fdc622;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:991px){.course__btn p{height:35px;font-size:15px}}@media (max-width:575px){.course__btn p{height:30px;font-size:14px}}.course__btn:hover p{opacity:0.7}.course__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%;margin-top:40px}@media (max-width:991px){.course__form{margin-top:20px}}.course__form .contact__form,.course__form .contact__form-table{margin-top:0}.course__form-img{width:calc((100% - 50px) * .4)}@media (max-width:991px){.course__form-img{display:none}}.course__notice{display:none;width:210px;margin:10px auto 0;font-size:15px;color:#eaad32}@media (max-width:991px){.course__notice{width:100%;margin:5px auto 0;font-size:14px;text-align:center}}.course-success{width:100%;padding:70px 0;background-color:#fff}@media (max-width:991px){.course-success{padding:40px 0}}.course-success__block{width:100%;text-align:center}@media (max-width:991px){.course-success__block--pc{display:none}}@media (min-width:992px){.course-success__block--mb{display:none}}.course-success__block img{width:100%;max-width:1000px}.course-success__block img:nth-child(n+2){margin-top:60px}@media (max-width:991px){.course-success__block img:nth-child(n+2){margin-top:40px}}.course-success__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:150px;height:50px;margin:20px auto 0;font-size:16px;font-weight:400;line-height:1.2;color:#333;background-color:#fdc622;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.course-success__btn:hover{opacity:0.7}@media (max-width:991px){.course-success__btn{width:100px;height:36px;margin:15px auto 0;font-size:14px}}.branch__block{width:100%;padding:100px 0}@media (max-width:991px){.branch__block{padding:40px 0}}.branch__title{position:relative;width:100%;padding-bottom:15px;font-family:"Montserrat","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:28px;font-weight:400;line-height:1.4;color:#333}@media (max-width:991px){.branch__title{font-size:20px}}.branch-search{padding:30px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#FFFAE9}@media (max-width:991px){.branch-search{padding:15px 12px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.branch-search__wrap{width:100%}.branch-search__selections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.branch-search__selections{-ms-flex-wrap:wrap;flex-wrap:wrap}}.branch-search__selections-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:991px){.branch-search__selections-wrap{width:100%}}.branch-search__label{width:100%;display:block}.branch-search__label-wrap{max-width:428px;width:100%}@media (max-width:991px){.branch-search__label-wrap{max-width:none}}.branch-search__label-wrap+.branch-search__label-wrap{padding-left:20px}@media (max-width:991px){.branch-search__label-wrap+.branch-search__label-wrap{padding-left:0;padding-top:15px}}.branch-search__select{width:100%;height:40px;padding:0 10px;background:#fff url(../images/contact/contact_selectbtn.png);background-position:right center;background-repeat:no-repeat;background-size:contain;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:15px;color:#333}.branch-search__select:invalid:required{color:#aaa}.branch-search__select option{color:#333}.branch-search__select option[value=""][disabled]{display:none}.branch-search__btn{height:40px;background-color:#FDC622;font-size:15px;color:#333;text-align:center;line-height:40px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.branch-search__btn:hover{opacity:0.7}.branch-search__btn-wrap{max-width:220px;width:100%;padding-left:20px}@media (max-width:991px){.branch-search__btn-wrap{max-width:none;padding-left:0;padding-top:15px}}.branch-table{width:100%}.branch-table__wrap{padding-top:30px}@media (max-width:991px){.branch-table__thead-wrap{display:none}}.branch-table__th{font-weight:600;font-size:16px;color:#333}.branch-table__th-wrap:first-child{max-width:165px;width:100%;padding-left:25px}.branch-table__th-wrap:nth-child(2){max-width:330px;width:100%;padding-left:25px}.branch-table__th-wrap:nth-child(3){max-width:420px;padding-left:25px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.branch-table__th-wrap:nth-child(4){padding:0px 25px}.branch-table__tr{width:100%;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.branch-table__tr{padding:20px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}}.branch-table__tr-wrap{border-bottom:1px solid #eee}@media (max-width:991px){.branch-table__tbody:first-child{border-top:1px solid #eee}}.branch-table__td{font-size:16px;color:#777}.branch-table__td-wrap:first-child{max-width:165px;width:100%;padding-left:25px}@media (max-width:991px){.branch-table__td-wrap:first-child{max-width:none}}@media (max-width:767px){.branch-table__td-wrap:first-child{padding:0 10px}}.branch-table__td-wrap:first-child .branch-table__td{font-weight:600;color:#333}.branch-table__td-wrap:nth-child(2){max-width:330px;width:100%;padding-left:25px}@media (max-width:991px){.branch-table__td-wrap:nth-child(2){max-width:none;padding:0 25px}}@media (max-width:767px){.branch-table__td-wrap:nth-child(2){padding:0 10px}}.branch-table__td-wrap:nth-child(3){max-width:420px;width:100%;padding-left:25px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:991px){.branch-table__td-wrap:nth-child(3){max-width:none;padding:0 25px}}@media (max-width:767px){.branch-table__td-wrap:nth-child(3){padding:0 10px}}.branch-table__td-wrap:nth-child(4){padding:0px 25px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}@media (max-width:991px){.branch-table__td-wrap:nth-child(4){max-width:none}}@media (max-width:767px){.branch-table__td-wrap:nth-child(4){padding:0 10px}}.branch-table__btn{width:100%;padding:0 10px;background-color:#E7E8E8;font-size:16px;line-height:40px;text-align:center;color:#777;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}.branch-table__btn:hover{opacity:0.7}.branch-table__btn-wrap{max-width:200px;width:100%}@media (max-width:991px){.branch-table__btn-wrap{padding-top:5px}}.branch-table__btn-icon{width:15px;height:15px;margin-left:4px;display:inline-block;vertical-align:text-top;position:relative;top:1px;background-image:url(../images/branch/map-icon.svg);background-position:center;background-size:cover;background-repeat:no-repeat}.branch-notice__wrap{padding-top:35px}.branch-notice__paragraph{font-size:16px;color:#555}