@import url("//fonts.googleapis.com/css2?family=Roboto&display=swap");@import url("//fonts.googleapis.com/css2?family=Titillium+Web&display=swap");body,a{color:#000;font-size:17px;font-family:'Noto Sans TC', '微軟正黑體', 'Arial', sans-serif;-webkit-text-stroke:0.1px;letter-spacing:1px;line-height:1.8}html,body,form,input,.sprite{margin:0px;padding:0px}.stylelink a::before,.stylelink a::after,.download-wrap li.download-item::before{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.subTitle-wrap,.rowBox,.newsList-name,.index-application-list,.index-video-wrap .index-videoList,.index-video-wrap .index-videoList .txt-wrap,.news-wrap .card .card-info ul,.product-item-list,.contact-wrap .contact-rowBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-wrap,.card .card-img-top,.btn-wrap,.index-process-wrap .index-processList,.news-wrap .card .card-info,.product-spec-list li .title,.product-spec-list li .txt,.download-wrap li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.noJS>div,.noJS>ul{display:none}.noJS>noscript{display:block;width:100%;line-height:10em}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow:-moz-scrollbars-vertical}body{background:#fff;visibility:visible}body.fixed{overflow:hidden}div{position:relative}ol,ul{margin:0}.sh_sans{font-family:"source-han-sans-traditional","微軟正黑體",sans-serif}.sh_serif{font-family:"source-han-serif-tc",serif}form{font-size:17px}label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:12px;cursor:pointer}input{-webkit-autofill:unset;font-size:17px;background-color:#eeeeee}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fcfcfc inset}input:focus{outline:0}input[type='text'],input[type='password']{vertical-align:top;border:1px solid rgba(216,216,216,0.8)}input[type="radio"]{margin-right:5px;cursor:pointer;vertical-align:middle}input[type=number]::-webkit-inner-spin-button,input [type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input.hid{display:none}a:focus,input:focus,select:focus,button:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline:none}select{border:0px;outline:none}textarea{padding:5px;border:1px solid rgba(216,216,216,0.8);-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;font-size:17px;background-color:#eeeeee}a{cursor:pointer;color:inherit;font-size:inherit;text-decoration:none}a:hover,a:focus{text-decoration:none;color:currentColor}img{max-width:100%}.sprite{fill:#123c95;vertical-align:top;width:100%;height:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}h1,h2,h3,h4,h5,h6,p{margin:0}.font-button .far,.font-button .fas{color:#666;-webkit-transition:0.08s cubic-bezier(0.37, 0.99, 0.92, 0.96);transition:0.08s cubic-bezier(0.37, 0.99, 0.92, 0.96)}.font-button:hover .far,.font-button:hover .fas{color:#123c95}.zero-size{font-size:0px;letter-spacing:0px;word-spacing:0px}.required{color:#123c95;margin:0 0 0 8px}.red{color:#ff0016}.space{display:inline-block;width:7px}.clear{clear:both;height:0px;line-height:0px;font-size:0px;overflow:hidden}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hide{display:none !important}@media (max-width: 990px){.hide{display:block !important}}@-webkit-keyframes menushow{0%{opacity:0}100%{opacity:1}}@keyframes menushow{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes visitsLoad{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}30%{-webkit-transform:translate3d(-70%, 0, 0);transform:translate3d(-70%, 0, 0)}80%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0)}95%{-webkit-transform:translate3d(-5%, 0, 0);transform:translate3d(-5%, 0, 0)}100%{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}}@keyframes visitsLoad{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}30%{-webkit-transform:translate3d(-70%, 0, 0);transform:translate3d(-70%, 0, 0)}80%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0)}95%{-webkit-transform:translate3d(-5%, 0, 0);transform:translate3d(-5%, 0, 0)}100%{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}}@-webkit-keyframes visitsShow{0%{opacity:0;-webkit-transform:translate3d(0, 45px, 0);transform:translate3d(0, 45px, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes visitsShow{0%{opacity:0;-webkit-transform:translate3d(0, 45px, 0);transform:translate3d(0, 45px, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes moveCircle{0%,100%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}50%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}}@keyframes moveCircle{0%,100%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}50%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}}.Btn{background:#f5f5f5;padding:3px 8px;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.08s cubic-bezier(0.37, 0.99, 0.92, 0.96);transition:0.08s cubic-bezier(0.37, 0.99, 0.92, 0.96)}.Btn:hover{background:#fff}.Btn:active{background:#ccc;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.15) inset,1px 1px 1px 0 rgba(255,255,255,0.35);box-shadow:1px 1px 1px 0 rgba(0,0,0,0.15) inset,1px 1px 1px 0 rgba(255,255,255,0.35)}.Btn.btnCancel{background-color:#b3b3b3}.Btn.btnSend{background-color:#123c95}.Btn.btnCancel,.Btn.btnSend{color:white}.Btn.btnCancel:hover,.Btn.btnSend:hover{background-color:#000}.titleBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;background:#ccc;width:40px;height:40px;padding:8px;border:2px solid #333;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.2s cubic-bezier(0.37, 0.99, 0.92, 0.96);transition:0.2s cubic-bezier(0.37, 0.99, 0.92, 0.96);overflow:hidden}.titleBtn .text{width:0;white-space:nowrap}.titleBtn:hover{width:150px}.table{border-top:1px solid #c8dae8;border-right:1px solid #c8dae8;border-left:1px solid #c8dae8}.input{width:100%}.textarea{width:100%;height:100px}.searchBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.icon{display:inline-block;vertical-align:middle}.rowBox{display:-webkit-box;display:-ms-flexbox;display:flex}.style-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.style-flex.style-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.style-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.style-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.style-ju-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.style-ju-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.style-ju-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.style-ju-around{-ms-flex-pack:distribute;justify-content:space-around}.style-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper{width:100%;max-width:1600px;margin:auto}.wrapper-1550{width:100%;max-width:1550px;margin:auto}.wrapper-1500{width:100%;max-width:1500px;margin:auto}.wrapper-1450{width:100%;max-width:1450px;margin:auto}.wrapper-1400{width:100%;max-width:1400px;margin:auto}.wrapper-1350{width:100%;max-width:1350px;margin:auto}.wrapper-1300{width:100%;max-width:1300px;margin:auto}.wrapper-1200{width:100%;max-width:1200px;margin:auto}.wrapper-1100{width:100%;max-width:1100px;margin:auto}.wrapper-1000{width:100%;max-width:1000px;margin:auto}.detail_label{display:inline-block;vertical-align:middle;margin-top:-3px;padding:0 6px;height:20px;text-align:center;background-color:#fff;line-height:20px;vertical-align:middle;font:13px/25px Arial;border:1px solid #fff}.detail_label.fc-LightSalmon{border-color:#e9a3a8;color:#e9a3a8;line-height:20px}.navbar .navbar-top .navbar-search,.navbar .navbar-top .navbar-lang{border:#dadada 1px solid;border-radius:20px}.dropdown-menu{border-radius:0;padding-top:0;padding-bottom:0}@media (min-width: 992px){body>.navbar{position:fixed;top:0;width:100%;z-index:1000}body>.navbar+.index-about-wrap{margin-top:75px}body>.navbar+.banner-wrap{margin-top:135px}}.navbar{padding:.5rem 1rem;border-bottom:#ddd 1px solid;background-color:white;-webkit-transition:0.7s all;transition:0.7s all}@media (max-width: 990px){.navbar{position:fixed;width:100%;background:#f1f1f1;top:0;z-index:10;padding:0}}.navbar .wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1300px){.navbar .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 990px){.navbar .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar .wrapper .navbar-toggler{display:block !important;margin-right:1rem}.navbar .wrapper .navbar-overlay{width:100%;height:100%;background:rgba(0,0,0,0.4);position:fixed;top:0;left:0;z-index:3;display:none !important;opacity:0}.navbar .wrapper .navbar-overlay .navbar-overlay-btn{position:absolute;left:70vw;width:40px;height:40px;text-align:center;z-index:5;padding:0;font-size:2rem;color:white;background:black;border-radius:0}.navbar .wrapper .navbar-collapse{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);width:70vw;height:100%;background:#fefefe;left:-100%;-webkit-transition:.3s;transition:.3s;z-index:5;overflow:auto;overflow-x:hidden}.navbar .wrapper .navbar-collapse .navbar-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar .wrapper .navbar-collapse.show{display:block !important;left:0}.navbar .wrapper .navbar-collapse.show+.navbar-overlay{display:block !important;opacity:1}}@media (min-width: 992px){.navbar.navbar-index{position:absolute;top:0;z-index:1000;width:100%}}@media (min-width: 1101px) and (max-width: 1500px){.navbar{padding-left:1rem;padding-right:2rem}}@media (max-width: 990px){.navbar .navbar-brand{margin-left:1rem}}@media (max-width: 640px){.navbar .navbar-brand{max-width:40vw;margin:0}}.navbar .navbar-socialIcon{list-style:none;padding-left:0}.navbar ul.navbar-nav{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.navbar ul.navbar-nav li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1.5rem;padding-right:1.5rem}.navbar ul.navbar-nav li>.nav-link{width:100%;height:100%;position:relative;text-decoration:none;font-weight:500;color:#706f6f;font-size:18px;font-size:1.125rem;line-height:3;padding:0}.navbar ul.navbar-nav li:last-child{padding-right:0}.navbar ul.navbar-nav li .dropdown-menu .dropdown-menu-list .dropdown-item{position:relative;border-bottom:1px dotted #e0e0e0;font-size:16px;padding:.75rem 1rem;border-radius:0}.navbar ul.navbar-nav li .dropdown-menu .dropdown-menu-list .dropdown-item span{position:absolute;left:1rem;top:10px}.navbar ul.navbar-nav li .dropdown-menu .dropdown-menu-list .dropdown-item p{padding-left:20px}@media (min-width: 992px){.navbar ul.navbar-nav li:hover>a,.navbar ul.navbar-nav li.active>a{color:#123c95}.navbar ul.navbar-nav li:hover>a::after,.navbar ul.navbar-nav li.active>a::after{content:'';display:block;width:20px;height:5px;background-color:#123c95;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:4px}.navbar ul.navbar-nav li .dropdown-menu{display:none;left:-1vw;margin-top:0}.navbar ul.navbar-nav li .dropdown-menu .dropdown-menu-list a:hover{background-color:#123c95;color:white}.navbar ul.navbar-nav li .dropdown-menu .dropdown-menu-list>a.dropdown-item{position:relative}.navbar ul.navbar-nav li .dropdown-menu .dropdown-menu-list>a.dropdown-item ~ .dropdown-sub-menu{display:none;position:absolute;left:100%;top:0;background:#fff;min-width:10rem;-webkit-box-shadow:0 1px 5px 1px rgba(0,0,0,0.25);box-shadow:0 1px 5px 1px rgba(0,0,0,0.25)}.navbar ul.navbar-nav li .dropdown-menu .dropdown-menu-list .dropdown-menu-btn{display:none}.navbar ul.navbar-nav li .dropdown-menu .dropdown-menu-list:hover::after{content:'';display:block;width:0;height:0;border-left:#123c95 7px solid;border-right:transparent 7px solid;border-top:transparent 7px solid;border-bottom:transparent 7px solid;position:absolute;right:-13px;top:50%;margin-top:-6px}.navbar ul.navbar-nav li .dropdown-menu .dropdown-menu-list:hover>a.dropdown-item{background-color:#123c95;color:white}.navbar ul.navbar-nav li .dropdown-menu .dropdown-menu-list:hover>a.dropdown-item ~ .dropdown-sub-menu{display:block}.navbar ul.navbar-nav li:hover .dropdown-menu{display:block}}@media (max-width: 990px){.navbar ul.navbar-nav li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.25rem 1.5rem;border-bottom:#eee 1px solid}.navbar ul.navbar-nav li,.navbar ul.navbar-nav li>a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar ul.navbar-nav li .nav-menuBtn{display:block !important;width:auto;height:auto;position:absolute;right:0.5rem;top:.5rem;-webkit-transition:.3s;transition:.3s;width:40px;height:40px;line-height:40px;text-align:center}.navbar ul.navbar-nav li .dropdown-menu{position:static;min-width:100%;border:none;background:transparent}.navbar ul.navbar-nav li .dropdown-menu .dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5rem;line-height:1.5;border-radius:0 !important;font-size:18px;font-size:1.125rem}.navbar ul.navbar-nav li .dropdown-menu .dropdown-item:hover{background:transparent}.navbar ul.navbar-nav li .dropdown-menu .dropdown-item .fa{font-size:12px;color:#2b416b;margin-right:5px}.navbar ul.navbar-nav li .dropdown-menu .dropdown-item+.dropdown-menu-btn{display:block;width:40px;height:40px;position:absolute;top:0px;right:-18px;-webkit-transform-origin:2px 19px;transform-origin:2px 19px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-size:55%;background-image:url("../images/swiper-arrow-bottom-gray.png");z-index:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s;transition:.25s}.navbar ul.navbar-nav li .dropdown-menu .dropdown-item+.dropdown-menu-btn.active{-webkit-transform-origin:20px 21px;transform-origin:20px 21px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navbar ul.navbar-nav li .dropdown-menu .dropdown-item:hover,.navbar ul.navbar-nav li .dropdown-menu .dropdown-item.active{background:transparent}.navbar ul.navbar-nav li .dropdown-menu .dropdown-sub-menu{display:none;padding-left:1.25rem;margin-bottom:.5rem}.navbar ul.navbar-nav li .dropdown-menu .dropdown-sub-menu .dropdown-item{font-size:16px;font-size:1rem}.navbar ul.navbar-nav li .dropdown-menu .dropdown-sub-menu .fa{color:gray}.navbar ul.navbar-nav li .dropdown-menu .dropdown-sub-menu.active{display:block}.navbar ul.navbar-nav li .dropdown-menu .dropdown-sub-menu>.dropdown-sub-menu a{padding:0;color:#005792}.navbar ul.navbar-nav li.show{background-color:#f1f2f2}.navbar ul.navbar-nav li.show>a{color:#123c95}.navbar ul.navbar-nav li.show .nav-menuBtn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navbar ul.navbar-nav li.show .nav-menuBtn::after{margin-left:0}}.navbar ul.navbar-nav .nav-item-back{background-color:#333333}.navbar ul.navbar-nav .nav-item-back>a{width:auto}.navbar ul.navbar-nav .nav-item-back>a,.navbar ul.navbar-nav .nav-item-back>a:hover{color:#fff}.navbar ul.navbar-nav .nav-item-back>a::after{display:none !important}.navbar ul.navbar-nav .nav-item-back>a+a{padding-left:1rem}.navbar ul.navbar-nav .nav-item-back>a+a::before{content:'';display:inline-block;width:1px;height:10px;background-color:rgba(255,255,255,0.3);position:absolute;left:0}@media (min-width: 992px){.navbar ul.navbar-nav .nav-item-back{display:inline-block}}@media (max-width: 990px){.navbar ul.navbar-nav .nav-item-back{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar ul.navbar-nav .nav-item-back>a{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:15px;font-size:.9375rem}.navbar ul.navbar-nav .nav-item-back>a+a::before{left:-0.5rem}}.navbar .navbar-top{width:100%;padding-top:.8rem;padding-bottom:.6rem}.navbar .navbar-top li{margin-left:.5rem}.navbar .navbar-top .btn:hover,.navbar .navbar-top .btn:focus{background-color:transparent !important;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-color:transparent}.navbar .navbar-top .navbar-search{width:180px;margin-left:1rem}.navbar .navbar-top .navbar-search .form-control{border-radius:0;border:none;background:transparent}.navbar .navbar-top .navbar-search .input-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .navbar-top .navbar-search .input-group .btn{color:#9a9a9a}.navbar .navbar-top .navbar-lang{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 10px 5px 30px;margin-left:1rem;background-repeat:no-repeat;background-position:11px;background-size:22px;background-image:url("../images/icon-earth.png")}.navbar .navbar-top .navbar-lang .btn{width:100%;min-width:60px;padding:0 13px 0 5px;text-align:right}.navbar .navbar-top .navbar-lang .btn+.dropdown-menu{left:-40%;margin-top:10px}.navbar .navbar-top .navbar-lang .btn+.dropdown-menu .dropdown-item{border-radius:0}.navbar .navbar-top .navbar-lang .btn+.dropdown-menu .dropdown-item:hover{background-color:gainsboro}@media (min-width: 992px){.navbar .navbar-top .btn+.dropdown-menu{min-width:calc(100% + 30px)}.navbar .navbar-top .navbar-lang .dropdown-toggle::after{position:absolute;right:0;top:50%}}@media (max-width: 990px){.navbar .navbar-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navbar .navbar-top .navbar-socialIcon{-ms-flex-pack:distribute;justify-content:space-around}.navbar .navbar-top .navbar-search,.navbar .navbar-top .navbar-lang{width:calc(100% - 2rem)}.navbar .navbar-top .navbar-search{margin-top:1.5rem;margin-bottom:1rem}.navbar .navbar-top .navbar-lang{border:none;background:none;width:100% !important;margin:0;padding:0 1rem}.navbar .navbar-top .navbar-lang .dropdown{min-width:100%}.navbar .navbar-top .navbar-lang .btn{display:none}.navbar .navbar-top .navbar-lang .btn+.dropdown-menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:static;min-width:100%;left:0rem;margin:0;padding:0;border:none}.navbar .navbar-top .navbar-lang .btn+.dropdown-menu a{text-align:center;background-color:transparent !important;padding:.5rem;font-size:18px;font-size:1.125rem}.navbar .navbar-top .navbar-lang .btn+.dropdown-menu a+a{position:relative}.navbar .navbar-top .navbar-lang .btn+.dropdown-menu a+a::before{content:'';display:block;width:1px;height:20px;background-color:#123c95;position:absolute;left:0;top:10px}}article{width:100%}article iframe{width:100%;height:750px}@media (max-width: 768px){article iframe{height:350px}}.text-main{color:#123c95}.normal-content{padding:1rem;overflow:hidden}@media (min-width: 992px){.normal-content{padding:4rem 2rem}}@media (min-width: 1101px) and (max-width: 1600px){.normal-content{padding:1rem 2rem}}.banner-wrap .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:white}.banner-wrap .container h1{font-size:48px;font-size:3rem;margin-top:0;margin-bottom:0.5rem;font-family:inherit;color:white}@media (max-width: 990px){.banner-wrap .container h1{font-size:35px;font-size:2.1875rem}}@media (min-width: 992px){.banner-wrap h1{font-size:48px;font-size:3rem;margin-bottom:1rem}}@media (max-width: 990px){.banner-wrap{margin-top:13vw}.banner-wrap img{height:180px;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.banner-wrap p{font-size:15px;font-size:.9375rem}}@media (max-width: 768px){.banner-wrap{margin-top:22vw}}.index-title-wrap{color:#545353}.index-title-wrap h3{font-size:45px;font-size:2.8125rem;font-family:"Roboto";text-transform:uppercase;font-weight:900}.index-title-wrap p{font-size:34px;font-size:2.125rem}@media (min-width: 992px){.index-title-wrap.style-flex p{padding-left:1rem}}@media (max-width: 990px){.index-title-wrap.style-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 768px){.index-title-wrap h3{font-size:25px;font-size:1.5625rem}.index-title-wrap p{font-size:22px;font-size:1.375rem}}.title-wrap{background-color:#fff;margin-bottom:1.5rem}.title-wrap h2{font-size:46px;font-size:2.875rem;font-weight:600;color:#2b416b}.title-wrap .text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.title-wrap .text-wrap>span{display:inline-block;margin:0 2px;padding:3px 6px;font-size:25px;font-size:1.5625rem;line-height:1.25;border:#4f4e4f 1px solid;font-weight:300}.title-wrap .text-wrap>span.textBig{font-size:35px;font-size:2.1875rem;background-color:#333;color:white;margin-top:1px}.title-wrap .text-wrap>span.textFirst{margin-bottom:15px}.title-wrap .subText{text-align:center;color:#4d1512}.title-wrap .subText>small{font-size:14px;font-size:.875rem}@media (max-width: 990px){.title-wrap{margin-top:1rem;margin-bottom:0.5rem}.title-wrap h2{font-size:30px;font-size:1.875rem;line-height:1.25}}.subTitle-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.subTitle-wrap p{font-size:26px;font-size:1.625rem;color:#123c95;line-height:1.25;font-weight:600}.subTitle-wrap::before{content:'';display:block;width:6px;height:27px;background:url("../images/icon-title.png") no-repeat center;margin-right:1rem}.subTitle-style-wrap{text-align:center;margin-top:1rem;margin-bottom:2rem}.subTitle-style-wrap::before{content:'';display:block;width:100%;height:1px;background-color:#dfdfe0;position:absolute;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.subTitle-style-wrap p{display:inline-block;position:relative;z-index:1;background-color:#fff;font-size:22px;font-size:1.375rem;color:#363636;line-height:1.75;padding:0 2rem}.subTitle-style-wrap p::before,.subTitle-style-wrap p::after{content:'';display:block;width:4px;height:100%;background-color:#d81e57;position:absolute;top:0;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.subTitle-style-wrap p::before{left:0}.subTitle-style-wrap p::after{right:0}.subTitle-style-wrap::after{position:absolute;left:185px;top:2rem;z-index:1;background-color:white}.heading-title{position:relative;display:inline-block;color:#123c95;font-size:24px;font-weight:700;line-height:1.3;letter-spacing:.5px;padding-right:20px;padding-left:22px;margin-bottom:20px !important}.heading-title::before{content:"";position:absolute;top:50%;left:0;width:12px;height:24px;background-color:#123c95;border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.link-wrap{margin-right:1rem}.link-wrap ul{list-style:none;padding-left:0}.link-wrap .link-title{width:105%;margin-left:-4.7%;background:url("../images/sideMenu-title.png") no-repeat center/cover;color:white;padding:.1rem 0}.link-wrap .link-title::before{content:'';display:block;width:0;height:0;border-left:#082343 8px solid;border-right:transparent 8px solid;border-top:transparent 8px solid;border-bottom:transparent 8px solid;position:absolute;bottom:-8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:4px}.link-wrap .link-title>h2{font-size:18px;font-size:1.125rem;font-weight:500;border-width:1px 0 1px 0;border-color:white;border-style:solid;margin:.25rem 0;padding:.5rem 1.5rem;font-weight:500}.link-wrap .link-title>h2>span{font-size:14px;font-size:.875rem;font-family:"Roboto";text-transform:uppercase;font-weight:100}.link-wrap ul{border:#d5d5d5 1px solid;padding:.5rem 1rem 15.5rem;background:url("../images/sideMenu-bg.png") no-repeat bottom/cover}.link-wrap ul>li>a{position:relative;display:block;font-size:17px;font-size:1.0625rem;line-height:1.5;color:#4f4f4f;padding:.75rem 1rem;border-bottom:1px solid #e1e1e3}.link-wrap ul>li>a::after{content:'';display:block;width:9px;height:9px;background-image:url("../images/icon-arrow01.png");background-repeat:no-repeat;background-size:9px;position:absolute;right:5px;top:50%;margin-top:-4.5px}.link-wrap ul>li>a:hover,.link-wrap ul>li>a.active{color:#123c95;font-weight:600}.link-wrap .submenu-wrap,.link-wrap .submenu-wrap ol{display:none;padding:.75rem 1.25rem .25rem;background-color:#f4f3f4}.link-wrap .submenu-wrap.active,.link-wrap .submenu-wrap ol.active{display:block}.link-wrap .submenu-wrap a{font-size:19px;font-size:1.1875rem;font-weight:400}.link-wrap .submenu-wrap a:hover{color:#1057a2}.link-wrap .submenu-wrap>li{margin-bottom:.5rem}.link-wrap .submenu-wrap>li,.link-wrap .submenu-wrap>li>a{display:block;position:relative}.link-wrap .submenu-wrap>li>a{padding-left:1rem;color:#868686;font-size:15px;font-size:.9375rem;line-height:1.5}.link-wrap .submenu-wrap>li>a::before{content:'';display:block;width:5px;height:5px;background-color:#808080;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-2.5px;z-index:2}.link-wrap .submenu-wrap>li>a:hover,.link-wrap .submenu-wrap>li>a.active{color:#123c95}.link-wrap .submenu-wrap ol li{padding-bottom:0.5rem}.link-wrap .submenu-wrap ol li a{color:#888}@media (min-width: 1101px) and (max-width: 1400px){.link-wrap a{font-size:16px;font-size:1rem}}.breadcrum-wrap{margin-bottom:2rem;border-bottom:1px solid #ddd}.breadcrum-wrap .breadcrumb{font-size:15px;font-family:"source-han-sans-traditional","微軟正黑體",sans-serif;background-color:transparent;padding:0;margin-bottom:0}.breadcrum-wrap .breadcrumb .breadcrumb-item{position:relative;border-left:1px solid #ddd;padding:.75rem 2.5rem .5rem}.breadcrum-wrap .breadcrumb .breadcrumb-item,.breadcrum-wrap .breadcrumb .breadcrumb-item a{font-size:20px;font-size:1.25rem;line-height:1.5}.breadcrum-wrap .breadcrumb .breadcrumb-item+.breadcrumb-item{border-left:1px solid #ddd;border-right:1px solid #ddd;margin-left:-1px;padding-left:1.5rem;padding-right:5rem;color:#888}.breadcrum-wrap .breadcrumb .breadcrumb-item+.breadcrumb-item::after{content:'';display:block;width:10px;height:10px;background:url("../images/icon-plus-gray.png") no-repeat center/10px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.breadcrum-wrap .breadcrumb .breadcrumb-item+.breadcrumb-item::before{display:none}.breadcrum-wrap .breadcrumb .breadcrumb-item.active{color:#000}.breadcrum-wrap .breadcrumb .breadcrumb-item-home{background-color:#123c95;padding-left:1.5rem;padding-right:1.5rem}.breadcrum-wrap .breadcrumb .breadcrumb-item-home,.breadcrum-wrap .breadcrumb .breadcrumb-item-home a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 768px){.breadcrum-wrap .breadcrumb .breadcrumb-item-home img{max-width:15px}}@media (max-width: 768px){.breadcrum-wrap{margin-bottom:0.5rem}.breadcrum-wrap .breadcrumb .breadcrumb-item,.breadcrum-wrap .breadcrumb .breadcrumb-item a{font-size:14px;font-size:.875rem}.breadcrum-wrap .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-right:2.5rem}}.menu-list-inline{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:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;z-index:1;margin-top:2rem;margin-bottom:5rem;padding-left:0;list-style:none;border:#123c95 1px solid}.menu-list-inline>li{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;background-color:#fff}.menu-list-inline>li>a{display:block;width:100%;text-align:center;padding:1rem 2rem;line-height:1.25;cursor:pointer;font-size:18px;font-size:1.125rem;color:#123c95}.menu-list-inline>li:hover,.menu-list-inline>li.active{background-color:#123c95}.menu-list-inline>li:hover::after,.menu-list-inline>li.active::after{content:"";display:block;width:0;height:0;border-top:10px solid #123c95;border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;bottom:-20px;left:50%;margin-left:-5px}.menu-list-inline>li:hover a,.menu-list-inline>li.active a{color:white}@media (max-width: 768px){.menu-list-inline{margin-bottom:0.5rem}}.pagination-wrap{margin-top:2rem;margin-bottom:2rem}.pagination-wrap .pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-wrap .pagination .page-link{width:40px;height:40px;line-height:40px;text-align:center;border-radius:0;border:none;padding:0;margin-left:.1rem;margin-right:.1rem;color:#6e6d6d;font-size:20px;font-size:1.25rem;font-family:Arial}.pagination-wrap .pagination .page-link:hover,.pagination-wrap .pagination .page-link.active{background-color:#123c95;border-radius:50%;color:white}.pagination-wrap .pagination .page-link.arrow{font-size:12px;margin:0}.pagination-wrap .pagination .page-link.arrow:hover{background-color:transparent;color:#123c95}.pagination-wrap .pagination .page-link.arrow i{font-weight:100}.pagination-list-wrap{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;margin-top:2rem}.pagination-list-wrap .pagination-list{position:relative;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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;font-size:1rem}.pagination-list-wrap .pagination-list.prev::before,.pagination-list-wrap .pagination-list.next::before{content:'';display:block;width:20px;height:32px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:absolute;top:50%;margin-top:-16px}.pagination-list-wrap .pagination-list.prev{padding-left:2rem}.pagination-list-wrap .pagination-list.prev::before{background-image:url(../images/swiper-arrow-left-gray.png);left:0}.pagination-list-wrap .pagination-list.next{padding-right:2rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pagination-list-wrap .pagination-list.next::before{background-image:url(../images/swiper-arrow-right-gray.png);right:0}.pagination-list-wrap .pagination-list .title{display:inline-block;border:#bc271e 1px solid;color:#bc271e;font-size:14px;font-size:.875rem;padding:5px 10px;margin-bottom:0.5rem}.stylelink{text-align:right}.stylelink a{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px}.stylelink a::before{content:'';display:block;width:58px;height:51px;background-image:url("../images/icon-polygon.png");margin-right:-24px}.stylelink a::after{content:'';display:block;width:25px;height:12px;background-image:url("../images/arrow-w-index.png");-webkit-transition:0.5s cubic-bezier(0.3, 1, 0.94, 1.1);transition:0.5s cubic-bezier(0.3, 1, 0.94, 1.1);-webkit-transform:translateX(10px);transform:translateX(10px)}.stylelink a:hover::after{-webkit-transform:translateX(25px);transform:translateX(25px)}.card-wrap{list-style:none}.card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 .25rem;border-radius:0;border-color:white;padding:0}.card .card-img-top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:0;overflow:hidden}.card .card-img-top img{max-height:100%}@media (min-width: 1101px) and (max-width: 1400px){.card .card-img-top{height:190px}}@media (max-width: 640px){.card .card-img-top{height:auto}}.card .card-title{font-size:20px;font-size:1.25rem;margin-bottom:0;font-weight:600}.card .card-body{padding:1rem 0rem}@media (max-width: 640px){.card .card-body{padding:.5rem .2rem}}.card .icon{display:inline-block;vertical-align:middle;margin-top:-3px}@media (min-width: 992px){.card{-webkit-box-flex:0;-ms-flex:0 0 calc(33% - .5rem);flex:0 0 calc(33% - .5rem);max-width:calc(33% - .5rem)}}@media (min-width: 1000px) and (max-width: 1050px){.card{-webkit-box-flex:0 !important;-ms-flex:0 0 calc(33% - 1.5rem) !important;flex:0 0 calc(33% - 1.5rem) !important;max-width:calc(33% - 1.5rem) !important}}@media (min-width: 1023px) and (max-width: 1100px){.card{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-flex:0 !important;-ms-flex:0 0 calc(50% - 1rem) !important;flex:0 0 calc(50% - 1rem) !important;max-width:calc(50% - 1rem) !important}}@media (max-width: 768px){.card{margin-bottom:2rem;-webkit-box-flex:0 !important;-ms-flex:0 0 calc(50% - .5rem) !important;flex:0 0 calc(50% - .5rem) !important;max-width:calc(50% - .5rem) !important}.card .card-title{font-size:18px;font-size:1.125rem;line-height:1.5}.card .card-txt{font-size:16px;font-size:1rem}}.row-left{width:280px;padding-right:1rem}.row-right{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}@media (min-width: 992px){.row-right{padding-left:2rem;width:calc(100% - 280px - 2rem)}}@media (min-width: 1101px) and (max-width: 1500px){.row-right{padding-left:0;width:calc(100% - 280px)}}@media (max-width: 990px){.row-right{padding-left:0}}.mobile-title-wrap{display:none}@media (max-width: 990px){.row-left,.link-wrap{display:none;width:100%}.row-right{padding-top:.5rem}.rowBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-title-wrap{display:block;font-size:20px;font-size:1.25rem}.mobile-title-wrap .subTitle-wrap{padding-top:0;padding-bottom:1rem}}.fixedRight-wrap{position:fixed;z-index:8}.fixedRight-wrap .fixedIcon{display:block;width:80px;margin-bottom:.5rem}.fixedRight-wrap .fixedIcon img{display:block;width:100%}@media (min-width: 1101px) and (max-width: 1400px){.fixedRight-wrap .fixedIcon{width:60px}}.fixedRight-wrap .mobile-icon{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-align:center;-ms-flex-align:center;align-items:center}.fixedRight-wrap .mobile-icon .icon{max-width:40px;margin:.15rem 0 0}@media (min-width: 992px){.fixedRight-wrap{right:1rem;bottom:0}.fixedRight-wrap .mobile-icon{display:none}}@media (max-width: 990px){.fixedRight-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;bottom:0;width:100%;background-color:white}.fixedRight-wrap .fixedIcon{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0;font-size:14px;color:white}.fixedRight-wrap .fixedIcon .desktop-icon{display:none}.fixedRight-wrap .fixedIcon.iconFb{background-color:#1877f2}.fixedRight-wrap .fixedIcon.iconLine{background-color:#0bc759}.fixedRight-wrap .fixedIcon.iconTop{background-color:#b10004}}.btn-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3rem 0 2rem;list-style:none;padding-left:0}.btn-wrap>li{margin:0 10px}.btn:hover{border:#02050c 1px solid;outline:#02050c 1px solid;background-color:#02050c !important}.btn img{display:inline-block;vertical-align:middle;margin-top:-3px}@media (min-width: 992px){.btn{font-size:18px;font-size:1.125rem}}.btn-back{background-color:black;border-color:black}.btn-send{background-color:#123c95;border-color:#123c95}.btn-cancel{background-color:#434343}.btn-cancel,.btn-cancel:hover{color:white !important}.btn-more{background-color:#e60819;border-color:#e60819;color:white !important}.embed-responsive{padding-bottom:17%}@media (max-width: 990px){.embed-responsive{padding-bottom:50%}}.cookies{display:none;width:100%;position:fixed;background:white;border-top:1px solid #aeadad;color:#333;font-size:15px;font-size:.9375rem;text-align:center;bottom:0;left:0;z-index:9999;padding:.5rem 1rem}.cookies>p{font-weight:bold;line-height:2}.cookies>p a{text-decoration:underline !important}.cookies>p .btn{display:inline;font-size:13px;font-size:.8125rem;text-decoration:none !important}.cookies.display{display:block;-webkit-animation:cookies 1s 1;animation:cookies 1s 1}@media (max-width: 768px){.cookies{width:calc(100% - 1em);margin:.5em;border-top:none}}.close-cookies{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}@-webkit-keyframes cookies{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}}@keyframes cookies{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}}.webResult-content{padding-bottom:0}.webResult-content .elementor-search-wrap{margin-left:-1em;margin-right:-1em}.elementor-search-wrap{width:100%;padding:5em 0}@media (max-width: 768px){.elementor-search-wrap{padding:1em 0}}.elementor-posts-nothing-found{width:100%;line-height:1.25;padding:1.5em 2.5em;overflow:hidden}.elementor-posts-nothing-found .title-error{font-weight:900;font-size:5em;line-height:1;opacity:0.8;color:#fff;font-family:Helvetica;margin-bottom:0.1em;text-transform:uppercase;text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,0.1),0 0 5px rgba(0,0,0,0.1),0 1px 3px rgba(0,0,0,0.3),0 3px 5px rgba(0,0,0,0.2),0 5px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.2),0 20px 20px rgba(0,0,0,0.15)}.elementor-posts-nothing-found p{font-weight:300;opacity:0.7;line-height:1.5}@media (min-width: 992px){.elementor-posts-nothing-found{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:33em}}@media (max-width: 768px){.elementor-posts-nothing-found .title-error{font-size:4em}}.elementor-posts-input{width:100%;margin:1rem auto}.elementor-posts-input .form-control{font-size:16px;padding:10px 20px;border-width:0 0 1px 0;-webkit-box-shadow:none;box-shadow:none}.elementor-posts-input .btn{padding:6px 12px;font-size:16px !important;border:none}@media (min-width: 992px){.elementor-posts-input{width:350px}}@media (max-width: 990px){.elementor-posts-input{margin-top:1em}}.leaf-article-location-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.25rem}.leaf-article-location-wrap .leaf-article-location{width:100%;height:22px;line-height:22px;font-size:16px;font-size:1rem;color:#222;font-weight:300}@media (max-width: 768px){.leaf-article-location-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.leaf-article-location-wrap .elementor-posts-input{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:1.5em;margin-top:0}}.searchResult-wrap{margin-bottom:2.5em}.searchResultList{padding:.5em 1em}.searchResultList li{padding:1em 0;border-bottom:1px solid #ecedef}.searchResultList li .title{padding-right:2rem}.searchResultList li .txt{padding-left:1rem;padding-right:2rem;padding-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-size:.875rem}.searchResultList li a{position:relative;display:block;width:100%}.searchResultList li a::after{display:none}.searchResultList li a:hover .title{color:black !important}.searchResultList .searchImg{width:120px;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}.searchResultList .searchTxt{width:calc(100% - 100px)}footer{background:#434343;padding:1rem;color:#fff}@media (max-width: 1112px) and (max-height: 834px){footer{padding-left:0.5rem;padding-right:0.5rem}}@media (max-width: 768px){footer{margin-bottom:2.5rem}}footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding-left:0}footer ul li ~ li{margin-left:2rem}footer ul li span{padding:0 10px}footer .footer-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 1101px) and (max-width: 1500px){footer .footer-right{margin-bottom:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer .footer-right>div{margin-bottom:10px}footer .footer-right .footer-logo,footer .footer-right .footer-subItem{width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media (min-width: 1023px) and (max-width: 1100px){footer .footer-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:1rem}footer .footer-right .footer-logo{width:100%}footer .footer-right .footer-info-list{-webkit-box-flex:1;-ms-flex:1;flex:1}footer .footer-right .footer-info-list ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}footer .footer-right .footer-subItem{width:auto;margin-top:0}}@media (max-width: 1366px) and (max-height: 1024px){footer .footer-right{padding-left:1rem;line-height:1.75}}@media (max-width: 1100px){footer .footer-right{display:block !important}footer .footer-right,footer .footer-right ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-right li{margin-left:0;padding-left:2.5rem}footer .footer-right li span{position:absolute;left:0}}@media (max-width: 700px){footer .footer-logo{margin-bottom:1rem}}footer .footer-subItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 1101px) and (max-width: 1300px){footer .footer-subItem{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width: 1100px){footer .footer-subItem{margin-top:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 990px){footer{padding-left:0;padding-right:0;line-height:1.5}}@media (min-width: 1023px) and (max-width: 1100px){footer{padding-left:1rem;padding-right:1rem}footer .footer-subItem,footer ul{width:100%}}.footer-link{padding:1.5rem 1rem;text-align:center;background-color:#dcdcdc}.footer-link li{display:inline-block;margin:0 10px}.footer-link li a{font-size:18px;font-size:1.125rem}.footer-link li a:hover{color:#123c95}@media (max-width: 768px){.footer-link{padding:1rem}.footer-link li{margin-top:5px;margin-bottom:5px}}.iware{display:inline-block;text-align:center;background-color:#1B1B1B;padding:2px 4px}.iware p{display:inline-block;background-color:#000000;padding:1px 6px}.iware,.iware a,.iware b{font-size:11px;font-weight:normal;color:#d5d5d5}.index-content{padding:4rem 2.5rem}@media (max-width: 990px){.index-content{padding:1.5rem;overflow:hidden}}.index-content .swiper-button-prev,.index-content .swiper-button-next{width:82px;height:62px;background-size:auto;z-index:1;top:auto}.index-content .swiper-button-prev{background-image:url("../images/index-arrow-left.png")}.index-content .swiper-button-next{background-image:url("../images/index-arrow-right.png")}.index-content .index-Carousel .card{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important;margin:0}.index-content .index-Carousel .card-img-top{height:auto}@media (max-width: 990px){.index-content .index-Carousel{margin-top:1rem}}@media (min-width: 992px){.index-content.index-about-wrap,.index-content.index-news-wrap{padding-right:0}}.index-about-wrap{height:100%;background:url("../images/index-aboutBg.png") no-repeat bottom}@media (min-width: 1000px) and (max-width: 1500px){.index-about-wrap{padding-left:0}}@media (max-width: 990px){.index-about-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:6rem;padding-bottom:0;background-image:url("../images/index-aboutBg-mobile.png");background-size:contain}}@media (max-width: 414px){.index-about-wrap{margin-top:5rem}}.index-aboutCarousel .card{background:transparent;border:none;overflow:hidden}.index-aboutCarousel .card .card-img-top img{max-height:none;width:100%}.index-aboutCarousel .card-body{position:absolute;bottom:0;width:100%;text-align:center;padding:0 1rem}.index-aboutCarousel .card-body .card-title{font-size:30px;font-size:1.875rem;color:white;text-transform:uppercase;line-height:.9}@media (min-width: 1100px){.index-aboutCarousel .card-body .card-title{font-size:40px;font-size:2.5rem}}@media (min-width: 1700px){.index-aboutCarousel .card-body .card-title{font-size:45px;font-size:2.8125rem}}.index-aboutCarousel .swiper-button-prev,.index-aboutCarousel .swiper-button-next{bottom:-5rem}@media (min-width: 992px){.index-aboutCarousel .swiper-container{padding-bottom:5rem}.index-aboutCarousel .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index-aboutCarousel .swiper-button-prev{left:15vw}.index-aboutCarousel .swiper-button-next{left:20vw}.index-aboutCarousel .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:32rem;margin:0 !important;overflow:hidden;-webkit-transition:all 200ms linear;transition:all 200ms linear;-webkit-transform:scale(1);transform:scale(1)}.index-aboutCarousel .swiper-slide.swiper-slide-active{z-index:2;-webkit-transform:scale(1.25);transform:scale(1.25)}.index-aboutCarousel .swiper-slide.swiper-slide-active .card-img-top{height:735px}.index-aboutCarousel .swiper-slide.swiper-slide-active .card-img-top img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.index-aboutCarousel .swiper-slide.swiper-slide-active .card-body{bottom:.5rem}.index-aboutCarousel .swiper-slide .card{-webkit-transform:scale(1);transform:scale(1)}}@media (min-width: 1023px) and (max-width: 1100px){.index-aboutCarousel .swiper-button-prev{left:10vw}}.index-about-list{margin:3rem 0}.index-about-list .index-title-wrap .btn{margin-top:1rem}.index-about-list .index-aboutText{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#747373;line-height:2.5}@media (min-width: 992px){.index-about-list{margin:10rem 0 25rem}.index-about-list .index-aboutText{padding:0 2.5rem}}@media (min-width: 1000px){.index-about-list{margin-left:1rem;margin-right:1rem}}@media (max-width: 990px){.index-about-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1rem 0 16rem}.index-about-list .index-aboutText{margin-top:1rem}}.index-news-wrap{padding-bottom:8rem}.index-news-wrap .swiper-button-prev,.index-news-wrap .swiper-button-next{left:auto;bottom:-4rem}@media (min-width: 1500px){.index-news-wrap{padding-left:0}}@media (min-width: 992px){.index-news-wrap::before{content:'';display:block;width:217px;height:400px;background:url("../images/index-news-carouselBg.png") no-repeat center/contain;position:absolute;left:-5%;top:50%;margin-top:-216px;-webkit-animation:moveCircle 1.5s linear infinite both;animation:moveCircle 1.5s linear infinite both}.index-news-wrap .swiper-button-prev{right:10rem}.index-news-wrap .swiper-button-next{right:2rem}}@media (min-width: 1800px){.index-news-wrap::before{left:-3%}}.newsList-name{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;overflow:hidden;margin-bottom:1rem}.newsList-name .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#123c95;padding:2px}.newsList-name .icon img{margin-top:2px}.newsList-name p{padding:.5rem 2rem .5rem 1.5rem;line-height:1.5;border:#eaeaea 1px solid;font-size:20px;font-size:1.25rem;color:#262626;font-weight:900}@media (max-width: 768px){.newsList-name p{padding:.5rem 1rem .25rem;font-size:18px;font-size:1.125rem}}.index-newsCarousel .card-body{line-height:1.5;padding:1rem 0}.index-newsCarousel .card-body .card-title{font-size:18px;font-size:1.125rem}.index-newsCarousel .card-body .card-txt{margin-top:10px;color:#656565}.index-newsCarousel .newsList-name{position:absolute}.index-newsCarousel .card:hover .newsList-name .icon{background-color:#BC2837}@media (min-width: 1800px){.index-newsCarousel{margin-left:5rem}}@media (min-width: 992px){.index-newsCarousel{margin-top:3rem}.index-newsCarousel .card-img-top{overflow:visible}.index-newsCarousel .card-body{padding:1.25rem 0rem 2.5rem 3rem}.index-newsCarousel .newsList-name{left:-4rem;bottom:1.5rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.index-newsCarousel .swiper-container{margin-left:7rem}.index-newsCarousel .swiper-container .swiper-wrapper{padding-left:2rem}.index-newsCarousel .swiper-container .swiper-wrapper .swiper-slide{width:460px}}@media (min-width: 1101px) and (max-width: 1500px){.index-newsCarousel .swiper-container .swiper-wrapper .swiper-slide{width:350px}}@media (max-width: 990px){.index-newsCarousel .newsList-name{bottom:-1rem;left:0}}.index-application-list .index-application-title{width:350px;min-height:100vh;background:url("../images/index-application-titleBg.png") no-repeat top/cover;margin-right:1rem}.index-application-list .index-application-title .index-title-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:4rem}.index-application-list .index-application-title .index-title-wrap p,.index-application-list .index-application-title .index-title-wrap h3{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-orientation:mixed;color:#fff}.index-application-list .card-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.index-application-list .card{-webkit-box-flex:0;-ms-flex:0 0 calc(33% - .5rem);flex:0 0 calc(33% - .5rem);max-width:0 0 calc(33% - .5rem)}.index-application-list .card .card-txt{font-size:16px;font-size:1rem;color:#646464}.index-application-list .card .card-title{display:inline-block;margin-top:.5rem;margin-bottom:.5rem;padding-bottom:1rem;font-size:20px;font-size:1.25rem;color:#272626;background:url("../images/icon-application-title.png") no-repeat left bottom/95px}@media (min-width: 992px){.index-application-list .card .card-body{padding-left:1rem;padding-right:1rem}}@media (max-width: 990px){.index-application-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 1024px){.index-application-list .index-application-title{min-height:auto}.index-application-list .card{-webkit-box-flex:0 !important;-ms-flex:0 0 calc(33% - .5rem) !important;flex:0 0 calc(33% - .5rem) !important;max-width:calc(33% - .5rem) !important}}@media (max-width: 768px){.index-application-list .card-wrap{margin-top:10px}.index-application-list .card-wrap .card{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important;margin-bottom:0.5rem}}.index-video-wrap{background-color:#a0a0a0;padding-bottom:0}.index-video-wrap .index-title-wrap h3,.index-video-wrap .index-title-wrap p{color:#fff}.index-video-wrap .index-videoList{margin-top:3rem}.index-video-wrap .index-videoList .video-wrap{width:55%}.index-video-wrap .index-videoList .video-wrap .embed-responsive{padding-bottom:75%}.index-video-wrap .index-videoList .txt-wrap{width:45%;background:#fff;padding:2rem 3rem 2rem 5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#545353}.index-video-wrap .index-videoList .txt-wrap h4{font-size:36px;font-size:2.25rem;margin-bottom:2rem}@media (max-width: 768px){.index-video-wrap .index-videoList{margin-top:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index-video-wrap .index-videoList .video-wrap,.index-video-wrap .index-videoList .txt-wrap{width:100%}.index-video-wrap .index-videoList .txt-wrap{padding:2rem}.index-video-wrap .index-videoList .txt-wrap h4{font-size:25px;font-size:1.5625rem;margin-bottom:1rem}}.index-process-wrap{background-color:#f2f2f2}.index-process-wrap .index-processList{margin:2rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding-left:0}.index-process-wrap .index-processList li{position:relative;text-align:center;margin-bottom:1rem}.index-process-wrap .index-processList li .txt-body{line-height:1.25;padding:8px 4px}.index-process-wrap .index-processList li .txt-body .title{font-size:25px;font-size:1.5625rem}.index-process-wrap .index-processList li .txt-body .txt{font-size:18px;font-size:1.125rem;color:#8c8b8b;font-family:"Roboto"}@media (min-width: 992px){.index-process-wrap .index-processList li{width:25%}.index-process-wrap .index-processList li:not(:last-child)::before{content:'';display:block;width:45px;height:15px;background:url("../images/index-process-dotBg.png") no-repeat center/contain;position:absolute;top:50%;margin-top:-22.5px;right:-1vw}}@media (max-width: 990px){.index-process-wrap .index-processList{margin-bottom:0}}@media (max-width: 1024px){.index-process-wrap .index-processList li+li::before{left:-6vw}.index-process-wrap .index-processList li:last-child::before{display:none}}@media (max-width: 640px){.index-process-wrap .index-processList li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 5px}.index-process-wrap .index-processList li::before{display:none !important}.index-process-wrap .index-processList li .txt-body .title{font-size:20px;font-size:1.25rem;margin-bottom:5px}.index-process-wrap .index-processList li .txt-body .txt{font-size:16px;font-size:1rem}}.about-content{padding:2rem 0;line-height:2;color:#626262;font-size:18px}.about-content .text-main{font-size:20px;font-size:1.25rem;margin-bottom:1rem;font-weight:600;line-height:1.5}.about-content .about-img-factory,.about-content .about-intro-row,.about-content .about-version-row{margin-top:1rem;margin-bottom:2rem}.about-content .about-intro-row,.about-content .about-version-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 992px){.about-content .text-main{font-size:26px;font-size:1.625rem;margin-bottom:3rem}.about-content .about-img-factory{margin-top:-2rem}.about-content .about-intro-row{margin-top:-5rem;margin-bottom:5rem;padding-left:5rem;padding-right:5rem}.about-content .about-intro-row .about-img-intro{width:675px;margin-left:2rem}.about-content .about-intro-row .about-txt-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.about-content .about-version-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-content .about-version-row .about-img-intro{width:425px}.about-content .about-version-row .about-txt-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:4rem}}@media (min-width: 1023px) and (max-width: 1100px){.about-content .about-intro-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;padding-left:2rem;padding-right:1rem}.about-content .about-intro-row .about-img-intro{margin-top:2rem}}@media (max-width: 768px){.about-content .row{margin:1.5rem 0}.about-content .about-img{margin:10px 0}.about-content .about-intro-row{margin-top:2rem}.about-content .about-intro-row .about-img-intro{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.aboutSpec-wrap .card{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important;margin-bottom:1rem}.aboutSpec-wrap .card .card-img-top{cursor:pointer;border:#b8b8b8 1px solid}.aboutSpec-wrap .card .card-img-top a{position:relative}.aboutSpec-wrap .card .card-img-top a::before,.aboutSpec-wrap .card .card-img-top a::after{content:"";display:none;position:absolute}.aboutSpec-wrap .card .card-img-top a::before{width:100%;height:100%;background-color:rgba(0,0,0,0.6);top:0;left:0}.aboutSpec-wrap .card .card-img-top a::after{width:60px;height:70px;background:url("../images/icon-search.png") no-repeat center/contain;top:50%;left:50%;margin:-35px 0 0 -30px}.aboutSpec-wrap .card .card-img-top a:hover::before,.aboutSpec-wrap .card .card-img-top a:hover::after{display:block}.aboutSpec-wrap .card .card-body{text-align:center}@media (min-width: 992px){.aboutSpec-wrap .card{-webkit-box-flex:0 !important;-ms-flex:0 0 calc(50% - .5rem) !important;flex:0 0 calc(50% - .5rem) !important;max-width:calc(50% - .5rem) !important}}.news-wrap .card{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0.5rem;margin-bottom:2rem}.news-wrap .card .card-img-top{padding-top:0}.news-wrap .card .card-img-top>img{width:100%;max-width:none}.news-wrap .card .card-body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-wrap .card .card-title{font-size:20px;font-size:1.25rem;margin:.5rem 0;color:#555555}.news-wrap .card .card-txt{color:#656565;margin:.5rem 0}.news-wrap .card .card-info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-size:.875rem;color:#929292}.news-wrap .card .card-info span{color:black;font-family:Arial}.news-wrap .card .card-info ul{list-style:none;padding-left:0}.news-wrap .card .card-info ul li+li{margin-left:1rem}.news-wrap .card .card-info ul .card-info-new{color:#123c95}@media (min-width: 992px){.news-wrap .card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.news-wrap .card .card-img-top{width:270px;height:180px}.news-wrap .card .card-body{padding:0 1rem 0 2rem}}@media (max-width: 768px){.news-wrap .card .card-title{font-size:20px;font-size:1.25rem;margin-bottom:0.25rem}.news-wrap .card .card-text{font-size:15px;font-size:.9375rem;line-height:1.25}.news-wrap .card .card-info ul{margin:.5rem 0 1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.news-wrap.news-d-wrap .card .card-title{font-size:28px;font-size:1.75rem;color:#123c95;text-align:center;margin-bottom:0}.news-wrap.news-d-wrap .card .card-info ul{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding-left:0}.news-wrap .btn-wrap{margin:0}.news-wrap .btn-wrap .btn{background-color:#4994d4;border-color:#4994d4;font-size:14px}.news-wrap .btn-wrap .btn i{display:inline-block;vertical-align:middle;margin-top:3px;font-size:12px}@media (min-width: 1101px) and (max-width: 1600px){.news-wrap{margin-left:-15px !important;margin-right:-15px !important}}.product-content .card-wrap .card{-webkit-box-flex:0 !important;-ms-flex:0 0 calc(50% - 2rem) !important;flex:0 0 calc(50% - 2rem) !important;max-width:calc(50% - 2rem) !important;margin-bottom:2rem;border:transparent 1px solid;outline:transparent 1px solid}.product-content .card-wrap .card .card-img-top{border-radius:10px;overflow:hidden}.product-content .card-wrap .card .card-title{font-size:20px;font-size:1.25rem;color:#333333}.product-content .card-wrap .card .card-body{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:.5rem}.product-content .card-wrap .card .card-body .icon{padding-right:10px}.product-content .card-wrap .card .card-info{margin-top:auto}.product-content .card-wrap .card .card-info:hover{color:#123c95}@media (min-width: 1500px){.product-content .card-wrap .card .card-img-top{width:345px;height:220px !important}.product-content .card-wrap .card .card-img-top img{width:auto;max-height:none}}@media (max-width: 1300px){.product-content .card-wrap .card{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-flex:0 !important;-ms-flex:0 0 calc(33% - .5rem) !important;flex:0 0 calc(33% - .5rem) !important;max-width:calc(33% - .5rem) !important}}@media (max-width: 650px){.product-content .card-wrap .card{-webkit-box-flex:0 !important;-ms-flex:0 0 calc(50% - .5rem) !important;flex:0 0 calc(50% - .5rem) !important;max-width:calc(50% - .5rem) !important}}@media (max-width: 768px){.product-content .card-wrap .card .card-img-top img{width:100%}.product-content .card-wrap .card .card-body .btn-wrap{margin:1rem 0}}.product-infoWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-infoWrap .product-img,.product-infoWrap .product-item{width:100%}.product-infoWrap .product-img .swiper-container{width:100%;margin-left:auto;margin-right:auto}.product-infoWrap .product-img .swiper-slide{background-size:contain;background-position:center;border:#dedede 1px solid;background-repeat:no-repeat}.product-infoWrap .product-img .gallery-top{height:440px;width:100%}.product-infoWrap .product-img .gallery-thumbs{height:100px;margin-top:10px;padding:10px 70px}.product-infoWrap .product-img .gallery-thumbs .swiper-slide{height:100%;opacity:0.4}.product-infoWrap .product-img .gallery-thumbs .swiper-slide-thumb-active{opacity:1}.product-infoWrap .product-img .swiper-button-prev,.product-infoWrap .product-img .swiper-button-next{width:70px;height:100%;top:auto;bottom:0;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:20px}.product-infoWrap .product-img .swiper-button-prev{background-image:url("../images/swiper-arrow-left-gray.png");left:0}.product-infoWrap .product-img .swiper-button-next{background-image:url("../images/swiper-arrow-right-gray.png");right:0}.product-infoWrap .product-item{margin-bottom:2rem}.product-infoWrap .product-item .subTitle-wrap{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-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:#8e8f90 3px solid;padding-left:1.25rem;padding-bottom:1rem;margin-bottom:0.5rem}.product-infoWrap .product-item .subTitle-wrap::before{position:absolute;bottom:20px;left:0}.product-infoWrap .product-item-list{padding:1rem 1.5rem .5rem}@media (min-width: 992px){.product-infoWrap{margin-bottom:3rem}.product-infoWrap .product-img{width:47%}.product-infoWrap .product-item{width:53%;padding-left:2rem}}@media (min-width: 1101px) and (max-width: 1500px){.product-infoWrap .product-item-list{padding-left:0;padding-right:0}}@media (max-width: 990px){.product-infoWrap .product-img .swiper-slide{background-size:contain;background-repeat:no-repeat}.product-infoWrap .product-img .gallery-top{height:293px}.product-infoWrap .product-img .gallery-top .swiper-slide{background-size:contain}.product-infoWrap .product-img .gallery-thumbs{height:120px}.product-infoWrap .product-item{margin-top:2rem}}@media (min-width: 1101px) and (max-width: 1500px){.product-infoWrap .product-img .gallery-top{height:350px}.product-infoWrap .product-img .gallery-thumbs{height:70px}}@media (min-width: 1023px) and (max-width: 1100px){.product-infoWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-infoWrap .product-img,.product-infoWrap .product-item{width:100%}.product-infoWrap .product-item{padding-top:1rem;padding-left:0}}@media (max-width: 640px){.product-infoWrap .product-item-list{padding-left:0;padding-right:0}.product-infoWrap .product-img .gallery-top{height:275px}.product-infoWrap .product-img .gallery-thumbs{height:75px}}.product-item-list.product-item-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.product-item-list.product-item-info .product-info-list{width:100%;padding-top:5px}.product-item-list.product-item-Share{margin-top:2rem;padding-top:1.5rem;border-top:2px solid #c2c2c3}@media (max-width: 768px){.product-item-list.product-item-Share{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-item-list.product-item-Share .product-share-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:.75rem}.product-item-list.product-item-Share .product-share-list a{margin-left:5px}}.product-spec-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.5rem;padding:0}.product-spec-list li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;background-color:#f8f8f8;border-bottom:1px solid #e5e5e4;font-size:14px;line-height:25px}.product-spec-list li .title,.product-spec-list li .txt{padding:10px;line-height:1.3}.product-spec-list li .title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:#f1f1f1;color:#565656;padding:3px 10px}.product-spec-list li .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#8e8f90}@media (min-width: 992px){.product-spec-list li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.product-subItem{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:2px 12px;line-height:30px;background-color:#eeeeee;text-align:center;color:#8e8f90;font-weight:500;margin-right:22px}.product-subItem::after{content:'';display:block;width:0;height:0;border-left:#101010 6px solid;border-right:transparent 6px solid;border-top:transparent 6px solid;border-bottom:transparent 6px solid;position:absolute;top:50%;right:-20px;margin-top:-6px}.equip-card-wrap .card{max-width:none !important;-webkit-box-flex:1 !important;-ms-flex:1 !important;flex:1 !important;-ms-flex-positive:1;flex-grow:1;height:100%;border-color:#cdc8c3;margin:0}.equip-card-wrap .card-body{opacity:0;visibility:hidden;width:98%;height:98%;color:white;background-color:rgba(67,65,65,0.8);padding:1rem 1.25rem;position:absolute;top:1%;left:1%;color:#fff;-webkit-transition:.5s;transition:.5s}.equip-card-wrap .card-body.active{opacity:1;visibility:visible}.equip-card-wrap .equip-txt{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;height:100%;padding-left:3rem;line-height:1.25}.equip-card-wrap .equip-txt .card-title{font-size:17px;font-size:1.0625rem}.equip-card-wrap .equip-txt .card-title::before{content:'';display:block;width:32px;height:32px;background:url("../images/equip-icon.png") no-repeat center/contain;position:absolute;top:-5px;left:-3rem}.equip-card-wrap .equip-txt .card-txt,.equip-card-wrap .equip-txt .card-txt{font-family:"Roboto";font-weight:100}.equip-card-wrap .equip-txt .card-txt{font-size:14px;font-size:.875rem;margin:.75rem 0}.equip-card-wrap .equip-txt .card-subTxt{font-size:12px;font-size:.75rem}.equip-card-wrap .card-btn{position:absolute;right:-20px;top:-20px;width:43px;z-index:3;-webkit-transition:.25s;transition:.25s}.equip-card-wrap .card-btn.active{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.equip-card-wrap .equip-row{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0}.equip-card-wrap .equip-row li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:320px;flex-basis:320px;margin:12px}@media (min-width: 992px){.equip-card-wrap .equip-row.second{margin-right:-15px}.equip-card-wrap .equip-row.third{height:100%;margin-left:-15px}.equip-card-wrap .equip-row.third li:nth-child(3) .card{padding:4px 0}.equip-card-wrap .equip-row.third li:nth-child(3) .card .card-img-top{height:100%}}@media (min-width: 1101px) and (max-width: 1350px){.equip-card-wrap .equip-row li{-webkit-box-flex:0;-ms-flex:0 0 308px;flex:0 0 308px}.equip-card-wrap .equip-row.first li{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%}.equip-card-wrap .equip-row.second li{-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 24px);flex:1 0 calc(100% - 24px)}.equip-card-wrap .equip-row.third li{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%}.equip-card-wrap .equip-row.third li:last-child{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 24px);flex:0 0 calc(100% - 24px)}}@media (min-width: 700px) and (max-width: 1000px){.equip-card-wrap .equip-row{margin:0 -15px}}@media (max-width: 1030px){.equip-card-wrap .card{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}.equip-card-wrap .equip-row li{max-width:calc(100% - 26px)}.equip-card-wrap .equip-row.third li:last-child{max-width:calc(100% - 30px)}.equip-card-wrap .card-body{padding:1rem}.equip-card-wrap .equip-txt{padding-left:0}.equip-card-wrap .equip-txt .card-title,.equip-card-wrap .equip-txt .card-txt,.equip-card-wrap .equip-txt .card-subTxt{line-height:1.2}.equip-card-wrap .equip-txt .card-title{font-size:20px;font-size:1.25rem}.equip-card-wrap .equip-txt .card-title::before{display:none}.equip-card-wrap .equip-txt .card-txt,.equip-card-wrap .equip-txt .card-subTxt{font-size:16px;font-size:1rem}}@media (max-width: 768px){.equip-card-wrap{margin-top:2rem}}.equip-spec-wrap table{margin-top:1rem}.equip-spec-wrap table,.equip-spec-wrap table th,.equip-spec-wrap table td{border:none}.equip-spec-wrap table th{color:white;background-color:#e60012}.equip-spec-wrap table th+th{background-color:#123c95}.equip-spec-wrap table td{background-color:#f0f0f0}.equip-spec-wrap table tbody tr:nth-child(even) td{background-color:rgba(255,255,255,0.7)}@media (min-width: 992px){.equip-spec-wrap{margin:4rem 0rem;background:url("../images/equip-table-bg.png") no-repeat right bottom/45vw}.equip-spec-wrap .row{padding-top:5rem;padding-bottom:2rem}.equip-spec-wrap table{table-layout:fixed}.equip-spec-wrap table th,.equip-spec-wrap table td{padding:.75rem 1.5rem;font-weight:bold;font-size:20px;font-size:1.25rem}}.equip-flowIntro{padding-left:5rem;padding-right:15rem;margin-left:1rem}.equip-flowIntro .equip-flowTitle{font-size:40px;font-size:2.5rem;color:#123c95;font-weight:900}.equip-flowIntro .equip-flowTitle .icon{position:absolute;left:-115px;top:-15px}.equip-flowIntro .equip-flowText{font-size:20px;font-size:1.25rem;line-height:1.25}@media (max-width: 1500px){.equip-flowIntro{padding-right:0}.equip-flowIntro .equip-flowTitle{font-size:22px;font-size:1.375rem}.equip-flowIntro .equip-flowText{font-size:18px;font-size:1.125rem}}.download-wrap li{width:100%;font-family:"Titillium Web";font-size:18px;font-size:1.125rem}.download-wrap li .download-name{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:2rem}.download-wrap li .download-btn{width:110px;text-align:center}.download-wrap li.download-title{padding-top:1rem;padding-bottom:1rem;border-bottom:3px solid #888}.download-wrap li.download-item{position:relative;padding-top:1rem;padding-bottom:1rem;border-bottom:1px dashed #bbbbbb;cursor:pointer}.download-wrap li.download-item::before{content:'';display:block;width:6px;height:44px;background-image:url("../images/download-line.jpg");position:absolute;left:0}.download-wrap li.download-item:hover{background-color:#f5f5f5}@media (min-width: 992px){.download-wrap li{font-size:20px;font-size:1.25rem;padding-right:1.5rem}.download-wrap li.download-title{padding-top:1.5rem;padding-bottom:1.5rem;font-size:24px;font-size:1.5rem}}.contact-wrap .form-control,.contact-wrap .btn{height:auto;padding:0.75rem 1rem}.contact-wrap select.form-control{height:calc(3rem + 2px);padding-top:0;padding-bottom:0}.contact-wrap legend{font-size:45px;font-size:2.8125rem;margin-bottom:1.5rem;padding:0 2%}.contact-wrap legend>small{font-size:18px;font-size:1.125rem;color:#333}.contact-wrap .contact-info ul{list-style:none;padding-left:0}.contact-wrap .contact-info li{margin-bottom:1rem}.contact-wrap .contact-info li .title{font-family:"Montserrat",sans-serif;font-size:18px;font-size:1.125rem;color:#999}.contact-wrap .contact-info li .text{color:black;font-weight:900;padding-left:3rem;font-size:16px;font-size:1rem}.contact-wrap .contact-form .form-control{background-color:#eee;border:none}.contact-wrap .contact-rowBox{margin-top:5rem;margin-bottom:5rem}.contact-wrap .contact-rowTitle{width:100%}.contact-wrap .contact-rowList{width:65%;padding:0 2%}.contact-wrap .contact-rowList.right{width:35%}@media (max-width: 990px){.contact-wrap .contact-rowBox{margin-top:0}.contact-wrap legend{text-align:center}.contact-wrap legend>small{display:block}.contact-wrap .contact-rowTitle{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.contact-wrap .contact-rowList{width:100% !important;padding:1% 0}.contact-wrap .contact-rowList.right{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.contact-wrap .contact-rowList .contact-form li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact-wrap .contact-rowList .contact-form li .title,.contact-wrap .contact-rowList .contact-form li .item{width:100%;padding:.25rem 0}}.contact-labelText{font-family:"Roboto";color:#333;text-align:center}@media (min-width: 992px){.contact-labelText{font-size:20px;font-size:1.25rem}}.contact-map-wrap{margin-top:2rem}.form-control,.btn{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
/*# sourceMappingURL=layout.min.css.map */