/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{max-width:100%;height:auto;border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}.noSelect{-ms-user-select:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}body{font-size:14px;font-size:.875rem;position:relative;font-family:"MyriadProLight",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif;color:#444;line-height:1.2;height:100%}body.lock{overflow:hidden;-webkit-backface-visibility:hidden}h1,h2,h3,h4,h5,h6,p{margin:0}a,button{outline:0 none;text-decoration:none;color:inherit}nav ul,nav li{margin:0;padding:0;list-style:none outside none}nav ul{font-size:0}nav a{display:block;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width: 769px){body{font-size:20px;font-size:1.25rem}}@media (hover: hover){a,button{-webkit-transition:.3s;transition:.3s}}.bg,.bg-contain,.social-link a,.btn-cart:after,.btn-search1:after,.bg-cover{background-position:center;background-repeat:no-repeat}.bg-contain,.social-link a,.btn-cart:after,.btn-search1:after{background-size:contain}.bg-cover{background-size:cover}.form-ctrl{border-radius:0;display:block;width:100%;min-width:150px;height:50px;background:#ffffff;border:1px solid #ccc;line-height:1.5;-webkit-transition:border-color .3s;transition:border-color .3s}.btn-cart,.btn-search1,.btn-search2{border-radius:0;font-size:14px;font-size:.875rem;position:relative;display:inline-block;vertical-align:middle;line-height:normal;padding:12px 20px;width:100%;text-align:center;text-decoration:none;background-color:transparent;border:1px solid transparent;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width: 769px){.btn-cart,.btn-search1,.btn-search2{font-size:16px;font-size:1rem}}.cw,.cwbgc1,.cwbgc2{color:#fff}.c1{color:#8EC31E}.c2{color:#003400}.bgcw{background-color:#fff}.bgc1,.cwbgc1{background-color:#8EC31E}.cwbgc2{background-color:#003400}.mobile-side{-webkit-transition:all .3s;transition:all .3s;position:absolute;top:100%;width:100%;left:-100%;overflow-y:auto}.on.mobile-side{left:0}.comm-pd .item-inner:before,.pd-cate .item-inner:before,.page-limit a:before,.comm-video .item-inner:before,.sample-wrap .other-pd .item-inner:before,.video-list .figure:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0}#go-top:before,.page-limit .prev a:after,.page-limit .next a:after,.path li:after,.inquiry-list .back .btn:before{content:'';border-style:solid;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s;transition:all .2s}.page-limit .next a:after,.path li:after{border-left:0 none;border-bottom:0 none}.page-limit .prev a:after,.inquiry-list .back .btn:before{border-top:0 none;border-right:0 none}.comm-pd .text span:after,.pd-cate .text span:after,.back-btn .btn:before,.download a:before,.comm-about .btn:after,.sample-wrap .btn:before,.done .btn:before{content:'';display:inline-block;vertical-align:middle;background-size:contain !important;-webkit-transition:all .3s;transition:all .3s}.inquiry-form .btn-submit,.contact-form .btn-submit,.inquiry-form .btn-reset,.contact-form .btn-reset,.comm-pd .text span,.pd-cate .text span,.btn{display:inline-block;vertical-align:middle;text-align:center;font-family:"MyriadProRegular",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif;font-size:15px;font-size:.9375rem;position:relative;-webkit-transition:all .2s;transition:all .2s}.inquiry-form ul,.contact-form ul,.inquiry-form li,.contact-form li{margin:0;padding:0;list-style:none outside none}.inquiry-form ul,.contact-form ul{font-size:0}.inquiry-form li,.contact-form li{overflow:hidden}.inquiry-form .label,.contact-form .label{font-size:15px;font-size:.9375rem;font-weight:bold;color:#666;padding:0 0 5px 2px}.inquiry-form .box,.contact-form .box{padding:0 0 15px}.inquiry-form .text,.contact-form .text{font-family:"微軟正黑體","Microsoft JhengHei",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,sans-serif;font-weight:bold;color:#555;margin:2px 0 0 70px}.inquiry-form input,.contact-form input,.inquiry-form select,.contact-form select,.inquiry-form textarea,.contact-form textarea{width:100%}.inquiry-form input[type="checkbox"],.contact-form input[type="checkbox"],.inquiry-form input[type="radio"],.contact-form input[type="radio"]{width:17px;height:17px}.inquiry-form textarea,.contact-form textarea{height:90px}.inquiry-form i,.contact-form i{font-family:Arial,Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif;font-style:normal;font-weight:900;color:#d90000}.inquiry-form .name>input,.contact-form .name>input{width:58%}.inquiry-form .name label,.contact-form .name label{display:inline-block;vertical-align:middle;padding:10px 0 10px 15px}.inquiry-form .name span,.contact-form .name span{padding:10px 0 0 5px}.inquiry-form .addr select,.contact-form .addr select{width:48.5%;margin:0 0 8px}.inquiry-form .addr select+select,.contact-form .addr select+select{margin-left:1.5%}.inquiry-form .prmpt,.contact-form .prmpt{display:block;max-width:780px;margin:0 auto;padding:0 0 20px}.inquiry-form .seccode,.contact-form .seccode{padding:0;overflow:hidden}.inquiry-form .reload,.contact-form .reload,.inquiry-form .code-img,.contact-form .code-img{display:table-cell;vertical-align:middle}.inquiry-form .reload,.contact-form .reload{font-size:15px;font-size:.9375rem;text-decoration:underline;white-space:nowrap;padding:0 10px 0 0}.inquiry-form .btn-wrap,.contact-form .btn-wrap{padding:30px 0 0;font-size:0;text-align:center}.inquiry-form .btn-submit,.contact-form .btn-submit,.inquiry-form .btn-reset,.contact-form .btn-reset{width:48%;max-width:224px;line-height:40px;color:#fff;border:none}.inquiry-form .btn-submit,.contact-form .btn-submit{background:#003400}.inquiry-form .btn-reset,.contact-form .btn-reset{background:#ccc;margin:0 0 0 4%}.social-link{font-size:0;text-align:center}.social-link ul,.social-link li{margin:0;padding:0;list-style:none outside none}.social-link li{display:inline-block;vertical-align:middle;padding:0 6px}.social-link a{border-radius:50%;position:relative;display:block;width:30px;height:30px;font-size:0;text-indent:-999px;border:2px solid #fff;opacity:0.75;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}.social-link a:after{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;left:50%;top:50%;content:'';display:block;width:20px;height:20px}.social-link a:hover{-webkit-transform:translate(0, -5px);-ms-transform:translate(0, -5px);transform:translate(0, -5px);opacity:1}.social-link .icon-facebook:after{background-image:url(../images/svg/social-o-fb-w.svg)}.social-link .icon-instagram:after{background-image:url(../images/svg/social-o-ig-w.svg)}.social-link .icon-twitter:after{background-image:url(../images/svg/social-o-tw-w.svg)}.social-link .icon-google:after{background-image:url(../images/icon-google.png)}.comm-pd .item-inner:before,.pd-cate .item-inner:before{background:#000;opacity:0;-webkit-transition:all .3s;transition:all .3s}.comm-pd .text,.pd-cate .text{position:absolute;left:0;width:100%;text-align:center;color:#fff;-webkit-transition:all .3s;transition:all .3s}.comm-pd .text h3,.pd-cate .text h3{font-family:"MyriadProRegular",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif;font-weight:normal;font-size:24px;font-size:1.5rem;text-shadow:0 0 10px rgba(0,0,0,0.5)}.comm-pd .text span,.pd-cate .text span{display:none;border:1px solid #fff;line-height:40px;margin:20px auto 0}.comm-pd .text span:after,.pd-cate .text span:after{width:19px;height:15px;background:url(../images/arr01.png) center no-repeat;background-size:contain !important;margin:0 -5px 0 10px}.comm-pd .text{bottom:0;padding:0 0 30px}.comm-pd .text span{width:124px}.pd-cate .text{bottom:50%;-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%)}.pd-cate .text span{width:184px}@media screen and (min-width: 480px){.inquiry-form .label,.contact-form .label{float:left;width:110px;text-align:right;padding:6px 0 0}.inquiry-form .box,.contact-form .box{margin:0 0 0 120px;width:auto}.inquiry-form .prmpt,.contact-form .prmpt{padding:0 0 40px}.comm-pd .item{display:inline-block;vertical-align:top;width:50%}}@media screen and (min-width: 768px){.inquiry-form .btn-submit,.contact-form .btn-submit,.inquiry-form .btn-reset,.contact-form .btn-reset,.comm-pd .text span,.pd-cate .text span,.btn{font-size:16px;font-size:1rem;line-height:38px}.social-link span{font-size:15px;font-size:.9375rem}.social-link li{padding:0 5px}.social-link a{width:34px;height:34px}.inquiry-form .prmpt,.contact-form .prmpt{font-size:18px;font-size:1.125rem;padding:0 0 40px 50px}.inquiry-form .btn-submit,.contact-form .btn-submit,.inquiry-form .btn-reset,.contact-form .btn-reset{line-height:50px}}@media screen and (min-width: 769px){.mobile-side{position:static;left:0;top:0;width:auto;overflow-y:visible;border-top:0 none}.on.mobile-side{left:0}.inquiry-form .btn-submit,.contact-form .btn-submit,.inquiry-form .btn-reset,.contact-form .btn-reset,.comm-pd .text span,.pd-cate .text span,.btn{font-size:17px;font-size:1.0625rem}.inquiry-form li,.contact-form li{display:inline-block;vertical-align:top;width:50%}.inquiry-form .full,.contact-form .full{width:100%}.inquiry-form .label,.contact-form .label{width:135px}.inquiry-form .box,.contact-form .box{margin:0 0 0 140px;padding:0 0 20px}.inquiry-form .prmpt,.contact-form .prmpt{padding:0 0 55px 50px}.inquiry-form .seccode,.contact-form .seccode{margin:0}.inquiry-form .reload,.contact-form .reload,.inquiry-form .code-img,.contact-form .code-img{display:inline-block;vertical-align:top;margin:0 0 0 10px}.inquiry-form .reload,.contact-form .reload{padding:10px 0 0}.inquiry-form .btn-wrap,.contact-form .btn-wrap{text-align:left;padding:10px 0 0 140px}.inquiry-form .btn-submit:hover,.contact-form .btn-submit:hover{background:#8EC31E}.inquiry-form .btn-reset:hover,.contact-form .btn-reset:hover{background:#d90000}.comm-pd .item-inner:hover:before,.pd-cate .item-inner:hover:before{opacity:0.5}.comm-pd .item-inner:hover .text,.pd-cate .item-inner:hover .text{bottom:50%;-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%);padding:0}.comm-pd .item-inner:hover .text h3:after,.pd-cate .item-inner:hover .text h3:after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.comm-pd .item-inner:hover .text span,.pd-cate .item-inner:hover .text span{display:inline-block}.comm-pd .text h3:after,.pd-cate .text h3:after{content:'';display:block;height:1px;background:rgba(255,255,255,0.5);-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:all .3s;transition:all .3s}.comm-pd .item{width:25%}.comm-pd .text{padding:0 0 20px}.comm-pd .text h3{font-size:24px;font-size:1.5rem}.comm-pd .text h3:after{width:230px;margin:20px auto 0}.pd-cate .half{display:inline-block;vertical-align:top;width:50%}.pd-cate .half .text h3:after{width:66%}.pd-cate .text{bottom:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.pd-cate .text h3{font-size:30px;font-size:1.875rem}.pd-cate .text h3:after{width:33%;margin:40px auto 0}}#container{position:relative;min-width:320px;overflow:hidden}#content{margin:0 auto;position:relative;clear:both}.intro-wrap .banner,.intro-wrap .banner .figure{position:relative}.intro-wrap .banner .figure{min-height:150px}.intro-wrap .banner .pic{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden}.intro-wrap .banner .text{position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:100%;padding:0 5% 35px;font-family:"CenturyGothicRegular",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif;font-size:40px;font-size:2.5rem;font-weight:normal;color:#fff;text-shadow:0 0 20px rgba(0,0,0,0.5)}.inner-wrap{position:relative;margin:0 auto;overflow:hidden}.w-wrap{margin:0 auto;clear:both}.figure.web{display:none}.item-group{font-size:0;margin:0 auto}.item-group .item-inner,.item-group img{display:block;margin:0 auto}.item-group .item-inner{position:relative;overflow:hidden}.figure img{display:block;margin:0 auto}.figure.web{display:none}.info-title,.sub-title{font-family:"CenturyGothicRegular",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif;color:#003400}.info-title{font-size:24px;font-size:1.5rem}.sub-title{font-size:20px;font-size:1.25rem}.swiper-container img{display:block;margin:0 auto}.swiper-container .swiper-button-disabled{display:none}.back-btn .btn{font-family:Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana;font-size:16px;font-size:1rem;font-weight:700;color:#8EC31E}.back-btn .btn:before{width:19px;height:15px;background:url(../images/arr02.png) center no-repeat;background-size:contain !important;margin:0 10px 2px 0}.download{padding:40px 10px}.download .inner-wrap{max-width:1120px}.download ul,.download li{margin:0;padding:0;list-style:none outside none}.download li{padding:10px}.download a{display:inline-block;vertical-align:middle;font-size:20px;font-size:1.25rem}.download a:before{width:35px;height:46px;background:url(../images/icon-download.png) center no-repeat;background-size:contain !important;margin:0 10px 3px 0}.hover-bgc1:focus{background-color:#8EC31E}@media screen and (min-width: 769px){.hover-bgc1:hover{background-color:#8EC31E}}.box-shadow{border:1px solid #eee;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.4);box-shadow:0 0 5px rgba(0,0,0,0.4)}.w14-8{max-width:1480px;margin:0 auto}.black{color:#000}.bold{font-weight:bold}.tc{text-align:center}.p-half{padding:10px}.pt1{padding-top:20px}.pt2{padding-top:40px}.pt3{padding-top:60px}.pb1{padding-bottom:30px}.fs12{font-size:12px;font-size:.75rem}.fs14{font-size:14px;font-size:.875rem}.d-block{display:block}@media screen and (min-width: 640px){.info-title{font-size:36px;font-size:2.25rem}.sub-title{font-size:25px;font-size:1.5625rem}}@media screen and (min-width: 768px){.intro-wrap .banner .figure{min-height:245px}.figure.mobile{display:none}.figure.web{display:block}.m-pt4{padding-top:80px}.m-pt5{padding-top:100px}.m-pb2{padding-bottom:60px}}@media screen and (min-width: 769px){#container{min-width:1024px;margin:0 auto}.intro-wrap .banner .text{font-size:60px;font-size:3.75rem}.info-title{font-size:48px;font-size:3rem}.sub-title{font-size:30px;font-size:1.875rem}.back-btn .btn:hover{color:#003400}.back-btn .btn:hover:before{background:url(../images/arr03.png) center no-repeat}.download{padding:30px 0 50px}.download ul{padding:30px 0 0}.download li{display:inline-block;vertical-align:middle;width:33%;padding:20px 0}.download a:hover{color:#000;text-shadow:0 0 0 #000}.download a:hover:before{background:url(../images/icon-download-hover.png) center no-repeat}}@media screen and (min-width: 1280px){.l-pt6{padding-top:120px}.l-pt7{padding-top:140px}.download{padding:80px 0 110px}.download ul{padding:70px 0 0}.download a:before{width:70px;height:82px}}#header{position:relative;background:#fff;z-index:999}#header .inner-wrap{max-width:1700px;margin:0 auto;padding:0 24px;overflow:visible}#header:after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#003400}#logo{display:block;width:150px;padding:14px 0}#logo a,#logo img{display:block}#nav-btn{position:relative;display:block;text-indent:-9999px;width:30px;height:26px;background:#8EC31E;border-bottom:2px solid #003400;overflow:hidden;cursor:pointer;z-index:2}#nav-btn .thumb{width:14px;height:1px;background:#fff;display:block;position:absolute;left:50%;margin-left:-7px;-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center}#nav-btn .thumb.thumb-1,#nav-btn .thumb.thumb-2,#nav-btn .thumb.thumb-3{-webkit-transition:all .3s;transition:all .3s}#nav-btn .thumb.thumb-1{top:8px}#nav-btn .thumb.thumb-2{top:50%;margin-top:-0.5px}#nav-btn .thumb.thumb-3{bottom:7px}#nav-btn.on .thumb{height:1px}#nav-btn.on .thumb-1,#nav-btn.on .thumb-3{top:50%;margin-top:0}#nav-btn.on .thumb-1{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-btn.on .thumb-2{opacity:0;filter:alpha(opacity=0)}#nav-btn.on .thumb-3{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#main-nav{background:#fff;z-index:1}#main-nav a{font-family:Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana;font-weight:700;color:#666;position:relative}#main-nav>ul>li{text-align:center;border-bottom:1px solid #eee;position:relative}#main-nav>ul>li>a{font-size:13px;font-size:.8125rem;padding:13px 0}#main-nav>ul>li.on>a{font-weight:700;color:#444}#main-nav>ul>li.on .sub-nav{display:block}#main-nav .sub-nav{display:none;background:rgba(255,255,255,0.85);min-width:165px}#main-nav .sub-nav li{border-top:1px solid #eee}#main-nav .sub-nav a{font-size:12px;font-size:.75rem;padding:8px 0;white-space:nowrap}#main-nav .sub-nav .on a,#main-nav .sub-nav a:hover{background:#003400;color:#fff}#main-nav.on{left:0}.hd-form{padding:20px}@media screen and (min-width: 769px){#header .inner-wrap{position:relative;padding:0 3%}#header:after{content:none}#logo{float:left;width:200px;padding:26px 0 20px}#main-nav{padding:60px 0 0;margin:0 0 0 230px}#main-nav>ul>li{display:inline-block;vertical-align:middle;padding:0 20px;border:none}#main-nav>ul>li:hover{background:none}#main-nav>ul>li:hover>a{text-shadow:1px 0 0 #000;color:#000}#main-nav>ul>li:hover>a:after{-webkit-transform:translate(-50%, 0) scale(1, 1);-ms-transform:translate(-50%, 0) scale(1, 1);transform:translate(-50%, 0) scale(1, 1)}#main-nav>ul>li:hover .sub-nav{-webkit-transform:translate(-35%, -5px) scale(1, 1);-ms-transform:translate(-35%, -5px) scale(1, 1);transform:translate(-35%, -5px) scale(1, 1);opacity:1}#main-nav>ul>li.on{background:none}#main-nav>ul>li.on>a{text-shadow:1px 0 0 #000;color:#000}#main-nav>ul>li.on>a:after{-webkit-transform:translate(-50%, 0) scale(1, 1);-ms-transform:translate(-50%, 0) scale(1, 1);transform:translate(-50%, 0) scale(1, 1)}#main-nav>ul>li>a{padding:0 0 54px;position:relative}#main-nav>ul>li>a:after{content:'';display:block;width:100%;height:5px;min-width:90px;background:#8EC31E;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 0) scale(0, 1);-ms-transform:translate(-50%, 0) scale(0, 1);transform:translate(-50%, 0) scale(0, 1);-webkit-transition:all .3s;transition:all .3s}#main-nav .sub-nav{display:block;position:absolute;top:100%;left:50%;-webkit-transform-origin:0, 0, 0;-ms-transform-origin:0, 0, 0;transform-origin:0, 0, 0;-webkit-transform:translate(-35%, -5px) scale(1, 0);-ms-transform:translate(-35%, -5px) scale(1, 0);transform:translate(-35%, -5px) scale(1, 0);padding:2px;border-top:5px solid #8EC31E;opacity:0;-webkit-transition:all .3s;transition:all .3s}#main-nav .sub-nav li{border:none;text-align:left}#main-nav .sub-nav a{font-size:14px;font-size:.875rem;padding:8px 10px}#main-nav .sub-nav .on a{background:none;color:#444}#main-nav .sub-nav .on a:hover{background:#003400;color:#fff}.hd-form{display:none;position:absolute;right:3%;top:50%;margin:0 -10px 0 0;padding:0;width:0;-webkit-box-shadow:none;box-shadow:none;border:0 none;background:none;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);z-index:1}.hd-form.on{display:block;width:320px;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}.hd-group{z-index:2}}@media screen and (min-width: 1280px){#header .inner-wrap{padding:0 5%}.hd-form{right:5%}#main-nav{margin:0 0 0 250px}#main-nav>ul>li{padding:0 30px}}@media screen and (min-width: 1440px){#main-nav>ul>li{padding:0 45px}}#footer{position:relative;font-family:Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana;font-size:13px;font-size:.8125rem;font-weight:700;color:#ddd;padding:20px 0;background:#626262;overflow:hidden}#footer .corp-info{text-align:center;padding:30px 5% 0}#footer .corp-info p{padding:0 0 5px}#footer .corp-info span{color:#fff}#footer .design{color:#F7CF00;text-decoration:underline}.footer-nav{font-size:0;padding:0 20px;overflow:hidden}.footer-nav li{padding:5px 0}.footer-nav a{display:inline-block;font-size:13px;font-size:.8125rem}.footer-nav a:hover{color:#fff}.social-link{font-size:0;padding:20px 15px 50px}.copyright{padding:20px 5% 0;border-top:1px solid #777;text-align:center;color:#bbb;line-height:1.5}#go-top{opacity:0;filter:alpha(opacity=0);font-size:13px;font-size:.8125rem;-webkit-transition:opacity .5s;transition:opacity .5s;position:absolute;width:0;height:0;line-height:1;right:15px;padding:27px 0 0;color:#fff;font-family:Arial;font-weight:bold;text-align:center;background:#F58915;overflow:hidden;z-index:99}#go-top:before{content:'';display:block;width:10px;height:10px;border-width:2px 2px 0 0;border-color:#fff #fff transparent transparent;position:absolute;top:12px;left:50%;margin:0 0 0 -5px}#go-top.block{opacity:1;filter:alpha(opacity=100);position:fixed;bottom:30px;right:7%;width:50px;height:50px;border-radius:50%}#go-top.block.end{position:absolute;bottom:auto}#go-top.end{margin:-60x 0 0}#mask-bg{opacity:0;filter:alpha(opacity=0);position:fixed;left:0;top:0;width:100%;height:0;background:#000;overflow:hidden;z-index:998;-webkit-transition:opacity .3s;transition:opacity .3s}#mask-bg.on{opacity:.8;filter:alpha(opacity=80);height:100%}@media screen and (min-width: 480px){.footer-nav>ul>li{display:inline-block;vertical-align:top;width:50%}}@media screen and (min-width: 640px){.footer-nav>ul>li{width:33.333%}}@media screen and (min-width: 769px){#footer{padding:55px 0 20px}#footer .corp-info{padding:70px 0 0}#footer .corp-info p{padding:0 0 10px}.footer-nav{padding:0;text-align:center}.footer-nav>ul>li{padding:0 35px;width:auto}.social-link{padding:20px 15px 75px}}@media screen and (min-width: 1280px){.footer-nav>ul>li{padding:0 42px}}.page-limit{padding:25px 0;background:url(../images/comm-pd-bg.jpg) center no-repeat;background-size:cover;text-align:center}.page-limit ul,.page-limit li{margin:0;padding:0}.page-limit ul{list-style:none outside none;font-size:0}.page-limit li{display:inline-block;vertical-align:top;padding:5px 3px;text-align:center}.page-limit li.on a{color:#fff;background:#003400}.page-limit li.on a:before{border-color:#003400}.page-limit li.on a:after{border-color:#fff}.page-limit a{font-size:14px;font-size:.875rem;position:relative;display:block;font-family:"MyriadProRegular",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif;color:#777;width:40px;height:40px;line-height:40px;z-index:1;-webkit-transition:all .3s;transition:all .3s}.page-limit a:before{border:1px solid #999;z-index:0}.page-limit .prev a,.page-limit .next a{font-size:0;text-indent:-999px;overflow:hidden}.page-limit .prev a:before,.page-limit .next a:before{display:none}.page-limit .prev a:after,.page-limit .next a:after{display:block;width:10px;height:10px;border-width:1px;border-color:#555;position:absolute;top:50%;margin:-5px 0 0;z-index:0}.page-limit .prev a:after{left:17px}.page-limit .next a:after{right:17px}@media screen and (min-width: 769px){.page-limit{padding:35px 0}.page-limit a{font-size:17px;font-size:1.0625rem}.page-limit a:hover{color:#fff;background:#003400}.page-limit a:hover:before{border-color:#003400}.page-limit a:hover:after{border-color:#fff}}.flex-tc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-tr{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-t{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-b{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.as-c{-ms-flex-item-align:center;align-self:center}.hd-group{position:absolute;top:50%;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.hd-group .item{padding:0 5px}.hd-group .i2{display:none}@media screen and (min-width: 769px){.hd-group{right:3%}.hd-group .i2{display:block}.hd-group .i3{display:none}}@media screen and (min-width: 1280px){.hd-group{right:5%}}::-webkit-input-placeholder{font-size:13px;font-size:.8125rem;color:#777;opacity:1}:-moz-placeholder{font-size:13px;font-size:.8125rem;color:#777;opacity:1}::-moz-placeholder{font-size:13px;font-size:.8125rem;color:#777;opacity:1}:-ms-input-placeholder{font-size:13px;font-size:.8125rem;color:#777;opacity:1}input,select,textarea{outline:0 none;font-size:16px;font-size:1rem;padding:5px;border:1px solid #b5b5b5}input:focus,select:focus,textarea:focus{border:1px solid #003400}input[type="checkbox"],input[type="radio"],select[type="checkbox"],select[type="radio"],textarea[type="checkbox"],textarea[type="radio"]{width:17px;height:17px;background:#fff;padding:0;vertical-align:middle;cursor:pointer}select{cursor:pointer;vertical-align:middle}textarea{resize:none}label{cursor:pointer}select.form-ctrl[size],select.form-ctrl[multiple]{height:auto}.path{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.2);padding:9px 5%;margin:0 auto}.path ul,.path li{margin:0;padding:0;list-style:none outside none}.path ul{font-size:0}.path li{font-size:14px;font-size:.875rem;display:inline-block;vertical-align:middle;padding:3px 40px 3px 0;position:relative;color:#fff}.path li:after{content:'';display:block;width:8px;height:8px;border-width:1px;border-color:#fff;position:absolute;top:50%;right:20px;margin:-5px 0 0}.path li:last-child:after{display:none}.path a{display:block;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width: 769px){.path{padding:3px 5%}.path li{font-size:16px;font-size:1rem}.path a:hover{text-decoration:underline;text-shadow:0 0 2px #fff}}.tp-figure .obj-cover{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;min-height:100%}.tp-figure .obj-contain{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;left:50%;top:50%;-o-object-fit:contain;object-fit:contain}.tp-form01{position:relative;max-width:480px;margin:0 auto}.tp-form01 .form-ctrl{border-radius:30px;border:1px solid #d9d9d9;background:#fff;padding:0 0 0 30px}.tp-form01 .btn{position:absolute;right:10px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.tp-form02{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:400px;margin:0 auto;padding:20px}.tp-form02 .form-ctrl{border-radius:30px 0 0 30px;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:none}.tp-form02 button{display:block;-webkit-box-flex:0;-ms-flex:0;flex:0;border-radius:0 30px 30px 0}@media screen and (min-width: 769px){.tp-form01{max-width:none}}.btn-cart,.btn-search1{font-size:0;display:block;width:35px;height:35px;padding:0;overflow:hidden}.btn-cart:after,.btn-search1:after{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;left:50%;top:50%;content:'';display:block}.btn-cart:focus,.btn-search1:focus{-webkit-filter:brightness(0);filter:brightness(0)}@media screen and (min-width: 769px){.btn-cart:hover,.btn-search1:hover{-webkit-filter:brightness(0);filter:brightness(0)}}.btn-cart:after{width:30px;height:30px;background-image:url(../images/icon-cart01.png)}.btn-cart:focus{text-decoration:none}@media screen and (min-width: 769px){.btn-cart:hover{text-decoration:none}}.btn-search1{width:35px;height:35px}.btn-search1:after{width:25px;height:25px;background-image:url(../images/icon-search.svg)}.btn-search2{width:auto;min-width:90px}#home .banner .swiper-pagination{bottom:20px}#home .banner .swiper-pagination-bullet{width:10px;height:10px;background:none;border:1px solid #fff;opacity:1}#home .banner .swiper-pagination-bullet-active{background:#F7CF00}.comm-section .info-title{text-align:center}.comm-pd .more{text-align:center;padding:40px 0;background:url(../images/comm-pd-bg.jpg) center no-repeat;background-size:cover}.comm-pd .more .btn{border:1px solid #666;color:#666;width:220px;line-height:50px}.comm-video{padding:50px 15px}.comm-video .item-group{padding:10px 0 0;max-width:1620px}.comm-video .item{padding:20px 10px 0}.comm-video .item-inner{max-width:510px}.comm-video .item-inner:before{background:#000;opacity:0;-webkit-transition:all .3s;transition:all .3s}.comm-video .text{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.45);color:#fff;line-height:1;padding:10px;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}.comm-video .text:after{display:block;width:20px;height:16px;background:url(../images/arr01.png) center no-repeat;background-size:contain;position:absolute;bottom:25px;left:90px}.comm-video h3{font-size:12px;font-size:.75rem;margin:0 0 0 50px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:26px;overflow:hidden;font-weight:normal;line-height:1.3}.comm-video .date{float:left;width:40px;padding:0 10px 0 0;border-right:1px solid rgba(255,255,255,0.5);text-align:center}.comm-video .date strong,.comm-video .date span{display:block;font-family:Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana}.comm-video .date strong{font-size:17px;font-size:1.0625rem;font-weight:900}.comm-video .date span{font-size:12px;font-size:.75rem;font-weight:700}.comm-about{background:url(../images/comm-about-bg.jpg) center no-repeat;background-size:cover;padding:75px 5% 100px;text-align:center;color:#fff}.comm-about .inner-wrap{max-width:1090px}.comm-about .info-title{color:#fff;padding:0 0 30px}.comm-about p{line-height:1.5}.comm-about .btn{width:150px;border:1px solid #fff;color:#fff;padding:9px 0 11px;margin:30px auto 0}.comm-about .btn:after{width:19px;height:15px;background:url(../images/arr01.png) center no-repeat;background-size:contain !important;margin:0 -5px 0 15px}@media screen and (min-width: 640px){.comm-video .text{padding:15px 20px}.comm-video .text h3{font-size:16px;font-size:1rem;height:44px;padding:5px 0 5px 10px}.comm-video .date{width:55px;padding:0 15px 0 0}.comm-video .date strong{font-size:28px;font-size:1.75rem}.comm-video .date span{font-size:16px;font-size:1rem}}@media screen and (min-width: 769px){#home .banner .swiper-pagination{bottom:30px}.comm-pd .more{padding:60px 0}.comm-pd .more .btn:hover{background:rgba(0,0,0,0.5);color:#fff}.comm-video{padding:70px 15px 160px}.comm-video .item{display:inline-block;vertical-align:top;width:33.333%}.comm-video .item-inner:hover:before{opacity:0.5}.comm-video .item-inner:hover .text{background:none;bottom:50%;-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%)}.comm-video .item-inner:hover .text:after{content:''}.comm-video .item-inner:hover .date{padding:0 15px 35px 0}.comm-about{padding:150px 5% 200px}.comm-about .info-title{padding:0 0 40px}.comm-about p{font-size:18px;font-size:1.125rem}.comm-about .btn{padding:6px 0 7px;margin:50px auto 0}.comm-about .btn:hover{background:#003400;border:1px solid #003400}}@media screen and (min-width: 1280px){.comm-video{padding:112px 15px 200px}.comm-video .item-group{padding:75px 0 0}.comm-video .item{padding:0 15px}}.ig04 .item,.pd-list .item{display:inline-block;vertical-align:top;width:50%;padding:0 5px 25px}.ig04 .item-inner,.pd-list .item-inner{max-width:330px}.ig04 .figure,.pd-list .figure{position:relative}.ig04 .figure:before,.pd-list .figure:before{content:'';display:block;width:100%;height:7px;background:#8EC31E;position:absolute;bottom:0;left:0;opacity:0;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0);-webkit-transition:all .3s;transition:all .3s}.ig04 .text,.pd-list .text{padding:5px 5px 0}.ig04 .text h3,.pd-list .text h3{font-family:"MyriadProRegular",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif;font-size:24px;font-size:1.5rem;font-weight:normal;padding:0 0 2px}.ig04 .text span,.pd-list .text span{font-size:14px;font-size:.875rem;color:#aaa}.pd-list{max-width:1480px;margin:0 auto;padding:20px 10px}.pd-detail{padding:20px 15px 50px}.pd-detail .inner-wrap{max-width:1460px}.sample-wrap{padding:20px 0 0;overflow:hidden}.sample-wrap .text{padding:30px 0 0}.sample-wrap .btn-wrap{padding:20px 0 0}.sample-wrap .btn{width:200px;background:#003400;color:#fff;line-height:40px}.sample-wrap .btn:before{width:19px;height:15px;background:url(../images/arr01.png) center no-repeat;background-size:contain;margin:0 10px 2px 0}.sample-wrap .spec ul,.sample-wrap .spec li{margin:0;padding:0;list-style:none outside none}.sample-wrap .spec li{padding:2px 0;line-height:1.4}.sample-wrap .spec strong{font-family:"MyriadProRegular",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif}.sample-wrap .other-pd{padding:40px 0 0}.sample-wrap .other-pd h4{font-family:"MyriadProRegular",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif;font-weight:bold;font-size:16px;font-size:1rem}.sample-wrap .other-pd .item-group{padding:10px 0 0}.sample-wrap .other-pd .item{display:inline-block;vertical-align:top;padding:5px}.sample-wrap .other-pd .item-inner{max-width:80px}.sample-wrap .other-pd .item-inner:before{border:5px solid #8EC31E;opacity:0;-webkit-transition:all .3s;transition:all .3s}.sample-wrap .other-pd .item-inner:hover:before{opacity:1}.sample-wrap .other-pd .on .item-inner:before{opacity:1}.share{padding:20px 0;overflow:hidden}.share .addthis_toolbox{display:inline-block;background:#c9c9c9;padding:4px 10px}.share a{display:inline-block;vertical-align:middle;width:26px;height:26px;margin:0 !important;opacity:0.5;-webkit-transition:all .3s;transition:all .3s}.share a svg{fill:#fff}.share a:hover{opacity:1}.share .addthis_button_facebook:hover svg{fill:#3B5998}.share .addthis_button_twitter:hover svg{fill:#1DA1F2}.share .addthis_button_google:hover svg{fill:#DC4E41}.inquiry-list{padding:30px 10px 50px}.inquiry-list .info-title{padding:0 0 20px}.inquiry-list .inner-wrap{max-width:1460px}.inquiry-list table{width:100%;border-collapse:collapse}.inquiry-list th,.inquiry-list td{padding:10px 3px;text-align:center}.inquiry-list .figure{display:inline-block;vertical-align:middle;width:50px}.inquiry-list th{font-family:"MyriadProRegular",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif;font-weight:bold;background:#dcdcdc}.inquiry-list td{border-bottom:1px solid #ddd}.inquiry-list strong{font-family:Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana;font-weight:700}.inquiry-list .del{font-size:0;text-indent:-9999px;display:inline-block;vertical-align:middle;width:22px;height:22px;background:url(../images/icon-del.png) center no-repeat;background-size:contain;-webkit-transition:all .3s;transition:all .3s}.inquiry-list .back{padding:20px 20px 0}.inquiry-list .back .btn{min-width:120px;background:#8EC31E;color:#fff;padding:10px 20px}.inquiry-list .back .btn:before{display:inline-block;vertical-align:middle;width:8px;height:8px;border-width:2px;border-color:#fff;margin:-2px 10px 0 0}@media screen and (min-width: 768px){.inquiry-list{padding:60px 15px 100px}.inquiry-list .info-title{padding:0 3% 40px}.inquiry-list th,.inquiry-list td{padding:20px 15px}.inquiry-list th:nth-child(1),.inquiry-list td:nth-child(1){width:9%}.inquiry-list strong{font-size:30px;font-size:1.875rem}.inquiry-list .figure{width:auto}.inquiry-list .del{width:44px;height:44px}}@media screen and (min-width: 769px){.pd-list .item,.ig04 .item{width:25%;padding:0 10px 40px}.pd-list .item-inner:hover .figure:before,.ig04 .item-inner:hover .figure:before{opacity:1;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.pd-list .item-inner:hover .text h3,.ig04 .item-inner:hover .text h3{color:#8EC31E}.pd-list .item-inner:hover .text span,.ig04 .item-inner:hover .text span{color:#333}.pd-list{padding:90px 10px 40px}.pd-detail{padding:50px 15px 80px}.sample-wrap{padding:35px 0 0}.sample-wrap .figure{float:left;width:40%;position:relative;cursor:crosshair}.sample-wrap .figure:before{content:'';display:block;width:40px;height:40px;background:url(../images/icon-zoom.png) center no-repeat;position:absolute;bottom:15px;right:20px}.sample-wrap .text{margin:0 0 0 44%;padding:0}.sample-wrap .spec li{font-size:16px;font-size:1rem}.sample-wrap .btn-wrap{padding:40px 0 0}.sample-wrap .btn{line-height:50px}.sample-wrap .btn:hover{background:#8EC31E}.sample-wrap .other-pd .item{padding:8px}.share{padding:30px 0}.inquiry-list{padding:100px 15px 130px}.inquiry-list th:nth-child(2),.inquiry-list td:nth-child(2){width:10%}.inquiry-list a:hover{color:#8EC31E}.inquiry-list .del:hover{background:url(../images/icon-del-hover.png) center no-repeat}.inquiry-list .back{padding:40px 20px 0}.inquiry-list .back .btn{min-width:160px;padding:7px 20px}.inquiry-list .back .btn:hover{background:#003400}}@media screen and (min-width: 1280px){.pd-detail{padding:80px 15px 120px}.inquiry-list{padding:160px 15px 130px}.inquiry-list th:nth-child(2),.inquiry-list td:nth-child(2){width:10%}}@media screen and (min-width: 1480px){.ig04 .item,.pd-list .item{padding:0 20px 60px}.pd-list{padding:160px 0 60px}.sample-wrap .figure{width:44%}.sample-wrap .text{margin:0 0 0 48%}}.editor{line-height:1.5}.editor img{height:auto !important}.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{font-family:"CenturyGothicRegular",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif;padding:0 0 10px}.editor p{padding:0 0 15px}.editor p:last-child{padding:0}.editor div{background-size:cover !important}.editor .inner-wrap{padding:0 4.5%}.editor .ff-mpb{font-family:"MyriadProBold",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif}.editor .ff-mpr{font-family:"MyriadProRegular",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif}.layout01 .text,.layout02 .text,.layout03 .text,.layout04 .text,.layout05 .text{font-size:14px;font-size:.875rem}.layout01 .text,.layout02 .text,.layout03 .text{padding:30px 15px}.layout04,.layout05{padding:30px 0}.layout01 .item{background:#ededed}.layout01 .text{max-width:840px}.layout02 .item-group{max-width:1650px}.layout03 .item-group{max-width:1820px}.layout04 .item-group{max-width:136nnnn0px}.layout04 .item{padding:15px}.layout04 .text{padding:20px 15px;background:rgba(0,0,0,0.75);color:#fff}.layout04 .text h4{font-family:"CenturyGothicRegular",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif;font-size:24px;font-size:1.5rem;font-weight:normal;padding:0 0 10px;border-bottom:1px solid #fff;margin:0 0 20px}.layout05 .item-group{max-width:1340px;padding:0 5px}.layout05 .item{padding:10px 0}.layout05 .item-inner{max-width:230px;background:rgba(255,255,255,0.75)}.layout05 .text{padding:20px 15px;color:#000}.layout05 strong{font-family:"MyriadProBold",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif;font-size:16px;font-size:1rem;color:#444}.figure-list01,.figure-list02{text-align:center;margin:0 auto}.figure-list01 img,.figure-list02 img{display:block;margin:0 auto}.figure-list01 ul,.figure-list01 li{margin:0;padding:0;list-style:none outside none}.figure-list01 ul{font-size:0}.figure-list01 li{display:inline-block;vertical-align:top;padding:5px}.figure-list02 table{width:100%;border-collapse:collapse}.figure-list02 td{width:33.333%;vertical-align:middle;padding:10px;border:1px solid #eee}.list-tp01{padding:30px 0}.list-tp01 .inner-wrap{max-width:1240px}.list-tp01 ul,.list-tp01 li{margin:0;padding:0;list-style:none outside none}.list-tp01 li{counter-increment:number;position:relative;padding:10px 0 10px 40px}.list-tp01 span{display:block;background:#003400;width:32px;height:32px;border-radius:50%;line-height:32px;text-align:center;font-family:"Times New Roman",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif;font-size:13px;font-size:.8125rem;font-weight:900;color:#fff;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.row{margin:0 auto}.faic{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc{text-align:center}.cf{color:#fff}.color1{color:#8EC31E}.color2{color:#003400}.fs3060{font-size:30px;font-size:1.875rem}@media screen and (min-width: 769px){.fs3060{font-size:40px;font-size:2.5rem}}@media screen and (min-width: 1200px){.fs3060{font-size:60px;font-size:3.75rem}}.fs3048{font-size:30px;font-size:1.875rem}@media screen and (min-width: 769px){.fs3048{font-size:48px;font-size:3rem}}.fs2030{font-size:20px;font-size:1.25rem}@media screen and (min-width: 769px){.fs2030{font-size:30px;font-size:1.875rem}}.fs1418{font-size:14px;font-size:.875rem}@media screen and (min-width: 769px){.fs1418{font-size:18px;font-size:1.125rem}}.fs1623{font-size:16px;font-size:1rem}@media screen and (min-width: 769px){.fs1623{font-size:23px;font-size:1.4375rem}}.about .s2{padding:50px 0}.about .s3{padding:70px 0}.about .s4 .text,.about .s6 .text,.about .s7 .text{padding:30px}.about .s4 .row,.about .s7 .row{max-width:1518px}.about .s4,.about .s7{padding-bottom:30px}.about .s6{background:url(../images/about12.jpg) center no-repeat;background-size:cover;padding:70px 30px}.project{padding:20px 15px 50px}.project .s1{padding:20px 0 0}.project .s2{padding:30px 0}.facility .s3{padding:20px 0}.outsource .s1{padding:50px 0}.customization .s1{padding:30px 0 0}.ig01{background:#EDEDED;max-width:1012px;margin:0 auto}.ig01 .item>.figure img{width:100%;-o-object-fit:cover;object-fit:cover;min-height:100%}.ig01 .text{padding:20px 20px 50px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.ig01 .text p{padding-top:10px}.btn01{display:inline-block;font-size:18px;font-size:1.125rem;font-weight:700;background:#003400;color:#fff;padding:15px 30px}@media screen and (min-width: 769px){.btn01{font-size:20px;font-size:1.25rem}}.btn01:hover{background:#8EC31E}@media screen and (min-width: 480px){.layout05 .item{display:inline-block;vertical-align:top;width:50%;padding:10px 5px}}@media screen and (min-width: 640px){.layout04,.layout05{padding:60px 0}.layout04 .item{display:inline-block;vertical-align:top;width:50%;padding:10px}.layout04 .text{max-width:320px;margin:0 auto;padding:25px}.layout05 .item{width:100%;padding:10px 0}.layout05 .item-inner{max-width:670px}.layout05 .figure{float:left}.layout05 .text{padding:15px;margin:0 0 0 230px}}@media screen and (min-width: 768px){.figure-list01 li{width:33.333%;padding:10px}.figure-list02 td{padding:30px 10px}.about .s4 .row,.about .s7 .row{display:-webkit-box;display:-ms-flexbox;display:flex}.about .s4 .row>div,.about .s7 .row>div{min-width:48%}.about .s4 .text,.about .s7 .text{-webkit-box-flex:1;-ms-flex:1;flex:1}.about .s4{padding:80px 40px}.about .s4 .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about .s4 .text{padding:0 0 0 40px}.about .s5{padding:0 40px 100px}.about .s6{padding:90px 40px 150px}.about .s7{padding:0 40px 140px;margin-top:-60px}.about .s7 .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about .s7 .text{padding:140px 40px 0 0}.project{padding:45px 15px 120px}.project .s1{padding:40px 0 0}.project .s2{padding:100px 0 60px}.ig01 .item{display:-webkit-box;display:-ms-flexbox;display:flex}.ig01 .item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ig01 .item>div{width:50%}.ig01 .text{padding:30px}}@media screen and (min-width: 769px){.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{padding:0 0 20px}.editor p{padding:0 0 30px}.layout01 .info-title,.layout02 .info-title,.layout03 .info-title,.layout04 .info-title,.layout05 .info-title{font-size:36px;font-size:2.25rem}.layout01 .figure,.layout01 .text,.layout02 .figure,.layout02 .text,.layout03 .figure,.layout03 .text{display:inline-block;vertical-align:middle;width:50%;position:relative}.layout01 .text,.layout02 .text,.layout03 .text{font-size:20px;font-size:1.25rem;padding:20px 40px}.layout01 .to-right,.layout02 .to-right,.layout03 .to-right{left:50%}.layout01 .to-left,.layout02 .to-left,.layout03 .to-left{right:50%}.layout01 .reverse .figure,.layout02 .reverse .figure,.layout03 .reverse .figure{left:50%}.layout01 .reverse .text,.layout02 .reverse .text,.layout03 .reverse .text{right:50%}.layout04,.layout05{padding:100px 0}.layout04 .text,.layout05 .text{font-size:16px;font-size:1rem}.layout02 .item{padding:50px 0}.layout03{padding:20px 0}.layout04 .item{width:25%}.layout05 .text{padding:10px 15px}.figure-list02 td{padding:45px 10px}.list-tp01 li{font-size:16px;font-size:1rem}.about .s2{padding:80px 0 100px}.about .s3{padding:140px 0 200px}.about .s4 h2,.about .s5 h2,.about .s6 h2{padding-bottom:10px}.project{padding:85px 15px 160px}.project .s1{padding:70px 0 0}.project .s2{padding:145px 0 100px}.outsource .s1{padding:150px 0 190px}.customization .s1{padding:70px 0 0}.btn01{min-width:224px}}@media screen and (min-width: 1280px){.layout03 .item{padding:25px 0}.layout04{padding:140px 0 210px}.layout05 .item{width:50%;padding:0 0 54px}.list-tp01 ul{display:inline-block;vertical-align:top;width:49%}.about .s4 .text{padding:0 30px 0 50px;-webkit-box-flex:1;-ms-flex:1;flex:1}.project{padding:125px 15px 200px}.outsource .s1{padding:210px 0 245px}.customization .s1{padding:130px 0 0}}@media screen and (min-width: 1400px){.editor .inner-wrap{padding:0}.layout01 .info-title,.layout02 .info-title,.layout03 .info-title,.layout04 .info-title,.layout05 .info-title{font-size:48px;font-size:3rem}.layout01 .text,.layout02 .text{padding:0 85px}.layout03{padding:40px 0}.layout03 .item{padding:50px 0}.layout03 .figure{width:54%}.layout03 .text{width:46%}.about .s2{padding:95px 0 150px}.about .s3{padding:190px 0 265px}.about .s4{padding:115px 40px 140px}.about .s5{padding:0 40px 170px}.about .s6{padding:120px 40px 150px}.about .s7{padding:0 40px 250px}.about .s7 .text{padding:200px 60px 0}.ig01{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1518px}.ig01 .item{width:33.333%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ig01 .item:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ig01 .item:nth-child(even) .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ig01 .item>div{width:100%}.ig01 .text{padding:40px 40px 40px 50px}}@media screen and (min-width: 1600px){.about .s4 .text{padding:0 50px 0 70px}.ig01 .text{padding:57px 40px 57px 50px}}.video{padding:20px 0 0}.video .back-btn{max-width:1250px;margin:0 auto;padding:0 15px}.video>.info-title{text-align:center}.video-list .item-group{padding:0 0 20px;max-width:1450px}.video-list .item{padding:20px 10px 0}.video-list .item-inner{max-width:450px}.video-list .figure{position:relative}.video-list .figure:before{background:url(../images/icon-play.png) center no-repeat,rgba(0,0,0,0.5);border-bottom:5px solid #8EC31E;opacity:0;-webkit-transition:all .3s;transition:all .3s}.video-list .text{line-height:1;padding:10px;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}.video-list h3{font-size:12px;font-size:.75rem;margin:0 0 0 50px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:26px;overflow:hidden;font-weight:normal;line-height:1.3}.video-list .date{float:left;width:40px;padding:0 10px 0 0;border-right:1px solid #ddd;text-align:center}.video-list .date strong,.video-list .date span{display:block;font-family:Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana}.video-list .date strong{font-size:17px;font-size:1.0625rem;font-weight:900}.video-list .date span{font-size:12px;font-size:.75rem;font-weight:700}.video-detail{padding:30px 15px 50px}.video-detail .inner-wrap{max-width:1080px}.video-detail header{padding:0 0 20px}.video-detail .date{display:block;font-family:"MyriadProRegular",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,"微軟正黑體","Microsoft JhengHei","MHei","STHeitiTC-Light",sans-serif;font-size:18px;font-size:1.125rem;padding:0 0 5px}.video-iframe{position:relative;height:0;margin:0 auto 5px;padding:0.25% 0 56%;overflow:hidden}.video-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 769px){.video{padding:80px 0 0}.video-list .item-group{padding:15px 0 50px}.video-list .item{display:inline-block;vertical-align:top;width:33.333%;padding:40px 10px 0}.video-list .item-inner:hover .figure:before{opacity:1}.video-list .item-inner:hover .text{color:#8EC31E}.video-list .text{padding:15px 10px}.video-list .text h3{font-size:16px;font-size:1rem;height:44px;padding:5px 0 5px 7px}.video-list .date{width:45px;padding:0 10px 0 0}.video-list .date strong{font-size:26px;font-size:1.625rem}.video-list .date span{font-size:16px;font-size:1rem}.video-detail{padding:50px 15px 90px}.video-detail .info-title{font-size:36px;font-size:2.25rem}}@media screen and (min-width: 1280px){.video{padding:120px 0 0}.video-list .item-group{padding:40px 0 90px}.video-list .item{padding:50px 10px 0}.video-detail{padding:90px 15px 150px}}.inquiry-form,.contact-form{padding:50px 3%;background-size:cover !important}.inquiry-form .inner-wrap,.contact-form .inner-wrap{max-width:970px;background:rgba(255,255,255,0.85);padding:30px 8% 40px}.inquiry-form{background:url(../images/inquiry-bg.jpg) center top no-repeat}.contact-form{background:url(../images/customization-bg.jpg) center top no-repeat}.contact-info{padding:20px 15px}.contact-info .item-group{max-width:1210px}.contact-info .item{padding:25px 0}.contact-info .sub-title{padding:0 0 0 20px;position:relative}.contact-info .sub-title:before{content:'';display:block;width:7px;height:100%;background:#8EC31E;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.contact-info ul,.contact-info li{margin:0;padding:0;list-style:none outside none}.contact-info ul{padding:10px 0 0 20px}.contact-info li{font-size:16px;font-size:1rem;padding:10px 0 0}.contact-info a{text-decoration:underline;color:#8EC31E;-webkit-transition:all .3s;transition:all .3s}.done{padding:50px 20px 70px;text-align:center}.done .info-title{padding:0 0 20px}.done p{font-size:16px;font-size:1rem}.done .btn{width:200px;background:#003400;color:#fff;line-height:40px;margin:30px auto 0}.done .btn:before{width:19px;height:15px;background:url(../images/arr01.png) center no-repeat;background-size:contain;margin:0 10px 2px 0}@media screen and (min-width: 768px){.inquiry-form,.contact-form{padding:100px 3% 130px}.inquiry-form .inner-wrap,.contact-form .inner-wrap{padding:80px 8% 100px 4%}}@media screen and (min-width: 769px){.inquiry-form,.contact-form{padding:140px 3% 180px}.contact-info{padding:50px 20px}.contact-info .item{padding:50px 0}.contact-info .sub-title{padding:10px 0 10px 30px}.contact-info .sub-title:before{width:9px;height:55px}.contact-info ul{padding:20px 0 0 30px}.contact-info a:hover{color:#003400;text-shadow:0 0 0 #003400}.done{padding:100px 20px 150px}.done .info-title{padding:0 0 50px}.done p{font-size:20px;font-size:1.25rem}.done .btn{width:200px;line-height:50px;margin:80px auto 0}.done .btn:hover{background:#8EC31E}}@media screen and (min-width: 1400px){.inquiry-form,.contact-form{padding:140px 3% 230px}.inquiry-form .inner-wrap,.contact-form .inner-wrap{padding:70px 8% 100px 4%}}@font-face{font-family:'MyriadProRegular';src:url("font/MyriadPro/MyriadProRegular.eot");src:url("font/MyriadPro/MyriadProRegular.eot?#iefix") format("embedded-opentype"),url("font/MyriadPro/MyriadProRegular.woff2") format("woff2"),url("font/MyriadPro/MyriadProRegular.woff") format("woff"),url("font/MyriadPro/MyriadProRegular.ttf") format("truetype"),url("font/MyriadPro/MyriadProRegular.svg#MyriadProRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'MyriadProLight';src:url("font/MyriadPro/MyriadProLight.eot");src:url("font/MyriadPro/MyriadProLight.eot?#iefix") format("embedded-opentype"),url("font/MyriadPro/MyriadProLight.woff2") format("woff2"),url("font/MyriadPro/MyriadProLight.woff") format("woff"),url("font/MyriadPro/MyriadProLight.ttf") format("truetype"),url("font/MyriadPro/MyriadProLight.svg#MyriadProLight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'MyriadProBold';src:url("font/MyriadPro/MyriadProBold.eot");src:url("font/MyriadPro/MyriadProBold.eot?#iefix") format("embedded-opentype"),url("font/MyriadPro/MyriadProBold.woff2") format("woff2"),url("font/MyriadPro/MyriadProBold.woff") format("woff"),url("font/MyriadPro/MyriadProBold.ttf") format("truetype"),url("font/MyriadPro/MyriadProBold.svg#MyriadProBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'CenturyGothicRegular';src:url("font/CenturyGothic/CenturyGothicRegular.eot");src:url("font/CenturyGothic/CenturyGothicRegular.eot?#iefix") format("embedded-opentype"),url("font/CenturyGothic/CenturyGothicRegular.woff2") format("woff2"),url("font/CenturyGothic/CenturyGothicRegular.woff") format("woff"),url("font/CenturyGothic/CenturyGothicRegular.ttf") format("truetype"),url("font/CenturyGothic/CenturyGothicRegular.svg#CenturyGothicRegular") format("svg");font-weight:normal;font-style:normal}

/*# sourceMappingURL=style.css.map */
