@media(min-width:922px){.site-content .ast-container{display:block}}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{max-width:100%;width:100%}#page .site-content{background-color:#f4f4f4}h1,h2,h3,h4,h5,h6,label,li,p,span,ul{font-family:Noto Sans TC,PingFangTC-Light,Microsoft JhengHei,sans-serif}.pageHzTitle{left:80px;position:absolute;right:auto;top:11%;width:auto;z-index:10}@media(max-width:768px){.pageHzTitle{left:0;top:90px}}.pageHzTitle:before{background-color:#747474;bottom:-58px;content:"";height:500px;left:50%;position:absolute;transform:translate(-50%,100%);width:1px}@media(max-width:768px){.pageHzTitle:before{display:none}}.pageHzTitle svg{height:100%}.site-primary-header-wrap{max-width:1200px!important}body.page-template-page-home .site-content{background-color:#fff!important}@media(max-width:768px){body.page-template-page-history .pageHzTitle{display:none}}body.page-template-page-downloads .pageHzTitle:before{display:none}body.page-template-page-history .pageHzTitle{left:40px;top:3%}@media(max-width:768px){ul#ast-hf-mobile-menu ul.sub-menu>li>a{font-size:16px;padding:16px 24px}ul#ast-hf-mobile-menu ul.sub-menu>li>a>span.ast-icon.icon-arrow{display:none}ul#ast-hf-mobile-menu button.ast-menu-toggle{background-color:transparent!important;box-shadow:none}}#ast-scroll-top{background-color:#eb5515!important;border:1px solid #fff}@media(max-width:768px){tr.cart_item{align-items:center;display:flex!important}.woocommerce-js table.shop_table .product-thumbnail img,.woocommerce-page table.shop_table .product-thumbnail img{max-width:100%}}.main-header-menu>li.menu-item-has-children>ul.sub-menu{border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media(max-width:768px){.main-header-menu>li.menu-item-has-children>ul.sub-menu{left:16px!important;width:-webkit-fill-available!important}}.main-header-menu>li.menu-item-has-children>ul.sub-menu>li a{border-color:#eb5515!important;color:#0d0e10!important;font-family:Noto Sans TC;font-size:14px!important;font-style:normal;font-weight:400;letter-spacing:1px!important;line-height:150%;padding-right:32px;transition:all .3s}.main-header-menu>li.menu-item-has-children>ul.sub-menu>li.current-menu-item>a,.main-header-menu>li.menu-item-has-children>ul.sub-menu>li:hover>a{background-color:#eb5515!important;color:#fff!important}@media(max-width:768px){.main-header-menu>li.menu-item-has-children>ul.sub-menu>li:hover>a{background-color:transparent!important;color:#0d0e10!important}}.main-header-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.main-header-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li a{border-color:#eb5515!important;color:#0d0e10!important;font-family:Noto Sans TC;font-size:14px!important;font-style:normal;font-weight:400;letter-spacing:1px!important;line-height:150%;transition:all .3s}.main-header-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li.current-menu-item>a,.main-header-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li:hover>a{background-color:#eb5515!important;color:#fff!important}@media(max-width:768px){.main-header-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu>li:hover>a{background-color:transparent!important;color:#0d0e10!important}}ul#ast-hf-menu-1>li:hover>a{margin:0 16px;padding:0;position:relative}ul#ast-hf-menu-1>li.menu-item-has-children:hover>a:after,ul#ast-hf-menu-1>li:hover>a:after{border-bottom:4px solid #98cbe5;bottom:0;content:"";display:block;position:absolute;width:100%}.main-header-menu>li>.sub-menu{margin-left:16px;width:max-content!important}.main-header-menu>li>.sub-menu>li>.sub-menu{width:max-content!important}ul#ast-hf-mobile-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul>li>a:before{content:"・";margin-right:4px}@media only screen and (min-width:768px){ul>li.longSubMenu>.sub-menu{top:-230px!important}}.search-toggle{display:inline-block;position:relative}.search-toggle .search-btn{background:none;border:none;cursor:pointer;padding:8px}.search-toggle .search-btn:hover{background:none}.search-toggle .search-panel{opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:width .4s ease,opacity .3s ease;width:0}.search-toggle .search-panel.active{opacity:1;width:220px}.search-toggle .search-panel input[type=search]{border:none;flex:1;font-size:14px;outline:none}.search-toggle .search-panel form{align-items:center;background:#fff;border:1px solid #ddd;border-radius:4px;display:flex;padding:4px 8px}section.footer{background-color:#184e6c;color:#fff}section.footer>.container{margin:auto;max-width:1140px;padding:32px 0 24px;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.footer>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.footer>.container{max-width:100%;width:85%}}@media(max-width:768px){section.footer>.container{max-width:100%;width:85%}}section.footer>.container>.row{display:flex}@media(max-width:768px){section.footer>.container>.row{display:block}}section.footer>.container>.row>.col-3:first-child{width:26%}@media(max-width:768px){section.footer>.container>.row>.col-3:first-child{margin-bottom:40px;width:100%}}section.footer>.container>.row>.col-3:first-child>.logo{text-align:center}section.footer>.container>.row>.col-3:first-child>.logo a{display:block;margin-bottom:12px}section.footer>.container>.row>.col-3:first-child>.logo .title{color:#fff;font-family:Noto Sans TC;font-size:16px;font-style:normal;font-weight:700;letter-spacing:2px;line-height:150%;text-align:center}section.footer>.container>.row>.col-3:first-child>.companyInfo{margin-top:40px}section.footer>.container>.row>.col-3:first-child>.companyInfo>.item{color:#fff;display:flex;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:20px}section.footer>.container>.row>.col-3:first-child>.companyInfo>.item>img{height:24px;width:24px}section.footer>.container>.row>.col-3:first-child>.companyInfo>.item>span{margin-left:8px;width:85%}section.footer>.container>.row>.col-3:first-child>.companyInfo>.item>span a{color:#fff;display:flex;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%}section.footer>.container>.row>.col-3:last-child{padding-left:74px;width:14%}@media(max-width:768px){section.footer>.container>.row>.col-3:last-child{padding:0 0 40px;width:100%}}section.footer>.container>.row>.col-3:last-child nav.footerMenu_2{margin-top:60px}@media(max-width:768px){section.footer>.container>.row>.col-3:last-child nav.footerMenu_2{margin-top:0}}section.footer>.container>.row>.col-3:last-child ul.footerMenuList_2{list-style:none;margin:0;padding:0}@media(max-width:768px){section.footer>.container>.row>.col-3:last-child ul.footerMenuList_2{display:flex;gap:24px}}section.footer>.container>.row>.col-3:last-child ul.footerMenuList_2>li>a{color:#fff;display:block;font-family:Noto Sans TC;font-size:16px;font-weight:700;letter-spacing:2px;line-height:150%;margin-bottom:20px}section.footer>.container>.row>.col-3:last-child ul.footerMenuList_2>li:last-child>a{margin-bottom:0}section.footer>.container>.row>.col-3:last-child .outlink{display:flex;gap:24px;margin-top:40px}section.footer>.container>.row>.col-3:last-child .brandLink{margin-top:24px}section.footer>.container>.row>.col-3:last-child .brandLink a{display:block}section.footer>.container>.row>.col-6{margin-left:100px;width:60%}@media(max-width:768px){section.footer>.container>.row>.col-6{margin:0;width:100%}}section.footer>.container>.row>.col-6 nav.footerMenu{margin-top:60px}@media(max-width:768px){section.footer>.container>.row>.col-6 nav.footerMenu{margin-top:0}}section.footer>.container>.row>.col-6 ul.footerMenuList{display:flex;list-style:none;margin:0;padding:0}@media(max-width:768px){section.footer>.container>.row>.col-6 ul.footerMenuList{display:block}}section.footer>.container>.row>.col-6 ul.footerMenuList>li:first-child,section.footer>.container>.row>.col-6 ul.footerMenuList>li:nth-child(2){width:25%}@media(max-width:768px){section.footer>.container>.row>.col-6 ul.footerMenuList>li:first-child,section.footer>.container>.row>.col-6 ul.footerMenuList>li:nth-child(2){clear:right;float:left;margin-bottom:40px;width:50%}}section.footer>.container>.row>.col-6 ul.footerMenuList>li:last-child{width:50%}@media(max-width:768px){section.footer>.container>.row>.col-6 ul.footerMenuList>li:last-child{margin-bottom:40px;width:100%}}section.footer>.container>.row>.col-6 ul.footerMenuList>li>a{color:#fff;display:block;font-family:Noto Sans TC;font-size:16px;font-weight:700;letter-spacing:2px;line-height:150%;margin-bottom:20px}section.footer>.container>.row>.col-6 ul.footerMenuList>li>a>span.dropdown-menu-toggle.ast-header-navigation-arrow{display:none}section.footer>.container>.row>.col-6 ul.footerMenuList>li ul.sub-menu{list-style:none;margin:0;padding:0}section.footer>.container>.row>.col-6 ul.footerMenuList>li ul.sub-menu>li a{color:#fff;display:block;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:8px}section.footer>.container>.row>.col-6 ul.footerMenuList>li ul.sub-menu>li a>span.ast-icon.icon-arrow{display:none}section.footer>.container>.row>.col-6 ul.footerMenuList>li:last-child ul.sub-menu{column-count:2}@media(max-width:768px){section.footer>.container>.row>.col-6 ul.footerMenuList>li:last-child ul.sub-menu{column-count:auto}}section.footer .copyright{color:#c5c6c8;font-family:Noto Sans TC;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:150%;margin-bottom:32px;text-align:center}@media(max-width:768px){section.footer .copyright{padding:0 20px}}section.footer .copyright a{color:#c5c6c8}section.mainKv>.swiper-wrapper>.item{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:610px;justify-content:center;position:relative}@media(max-width:768px){section.mainKv>.swiper-wrapper>.item{height:280px}}section.mainKv>.swiper-wrapper>.item>.content{z-index:11}@media(max-width:768px){section.mainKv>.swiper-wrapper>.item>.content{padding:0 20px}}section.mainKv>.swiper-wrapper>.item>.content p{color:#f8fafa;font-family:Noto Sans TC;font-size:18px;font-weight:500;letter-spacing:2px;line-height:140%;margin:0;text-align:center}section.mainKv>.swiper-wrapper>.item>.content h1{color:#f8fafa;font-family:Noto Sans TC;font-size:36px;font-weight:500;letter-spacing:2px;line-height:120%;margin:28px auto 0;text-align:center}section.mainKv .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:auto;display:flex;flex-direction:column;gap:16px;height:auto;left:120px;position:absolute;right:auto;top:50%;transform:translateY(-50%);width:4px;z-index:10}@media(max-width:768px){section.mainKv .swiper-pagination-bullets.swiper-pagination-horizontal{left:0;margin:auto;right:0;top:77%;transform:rotate(-90deg)}}section.mainKv .swiper-pagination-bullets.swiper-pagination-horizontal span.swiper-pagination-bullet{background:#fff;background-color:#fff;border-radius:1px;display:block;height:44px;margin:0!important;opacity:1;width:4px}section.mainKv .swiper-pagination-bullets.swiper-pagination-horizontal span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#eb5515}section.homePostList{padding:80px 0}@media(max-width:768px){section.homePostList{padding:40px 0}}section.homePostList>.container>.title{text-align:center}section.homePostList>.container>.title h2{color:#0d0e10;display:inline-block;font-family:Noto Sans TC;font-size:26px;font-weight:600;letter-spacing:2px;line-height:140%;margin:0;position:relative}section.homePostList>.container>.title h2:after{border-bottom:6px solid #eb5515;content:"";display:block;margin-top:20px}section.homePostList>.container>.title .desc{color:#0d0e10;font-family:Noto Sans TC;font-size:18px;font-weight:600;letter-spacing:2px;line-height:140%;margin-top:28px}@media(max-width:768px){section.homePostList>.container>.title .desc{padding:0 20px}}section.homePostList>.container>.content{background-position:0 0;background-repeat:no-repeat;background-size:58%;margin-top:80px;padding-top:60px;position:relative}@media(max-width:768px){section.homePostList>.container>.content{margin-top:0}}section.homePostList>.container>.content .homePosts{margin:auto;max-width:1140px;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.homePostList>.container>.content .homePosts{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.homePostList>.container>.content .homePosts{max-width:100%;width:85%}}@media(max-width:768px){section.homePostList>.container>.content .homePosts{max-width:100%;width:85%}}section.homePostList>.container>.content .homePosts .hpItem a{background-color:#f8fafa;border-radius:10px;display:block;min-height:449px;overflow:hidden}section.homePostList>.container>.content .homePosts .hpItem a .img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:184px}section.homePostList>.container>.content .homePosts .hpItem a .content{background-color:#f8fafa;padding:20px}section.homePostList>.container>.content .homePosts .hpItem a .content>.date{color:#818283;font-family:Noto Sans TC;font-size:14px;font-weight:400;letter-spacing:1px;line-height:150%}section.homePostList>.container>.content .homePosts .hpItem a .content>h3{color:#0d0e10;display:-webkit-box;font-family:Noto Sans TC;font-size:18px;font-weight:600;letter-spacing:2px;line-height:140%;margin:8px 0 33px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}section.homePostList>.container>.content .homePosts .hpItem a .content>.des{color:#0d0e10;display:-webkit-box;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;vertical-align:middle;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}section.homePostList>.container>.content .homePosts .hpItem a .content>.tagList{display:flow-root;margin-top:20px}section.homePostList>.container>.content .homePosts .hpItem a .content>.tagList .tagItem{clear:right;color:#9b7229;float:left;font-family:Noto Sans TC;font-size:14px;font-weight:400;letter-spacing:1px;line-height:150%;margin-right:12px}section.homePostList>.container>.content .homePosts.swiper-button-next{bottom:0;height:48px;left:0;margin:auto 120px auto auto;position:absolute;right:0;top:0;width:48px}@media(max-width:768px){section.homePostList>.container>.content .homePosts.swiper-button-next{margin:auto 20px 0 auto}}section.homePostList>.container>.content .homePosts.swiper-button-next>svg{height:48px;width:48px}section.homePostList>.container>.content .homePosts.swiper-button-next:after{display:none}section.homePostList>.container>.content .homePosts.swiper-button-prev{bottom:0;height:48px;left:0;margin:auto auto auto 120px;position:absolute;right:0;top:0;width:48px}section.homePostList>.container>.content .homePosts.swiper-button-prev>svg{height:48px;width:48px}@media(max-width:768px){section.homePostList>.container>.content .homePosts.swiper-button-prev{margin:auto auto 0 20px}}section.homePostList>.container>.content .homePosts.swiper-button-prev:after{display:none}section.homePostList>.container>.btn{margin-top:80px;text-align:center}@media(max-width:768px){section.homePostList>.container>.btn{margin-top:40px}}section.homePostList>.container>.btn a{align-items:center;background-color:#eb5515;border-radius:100px;color:#f8fafa;display:inline-flex;font-family:Noto Sans TC;font-size:16px;font-weight:500;letter-spacing:2px;line-height:150%;padding:12px 60px}section.homePostList>.container>.btn a:hover{background-color:#98cbe5}section.homePostList>.container>.btn a svg{margin-left:32px}section.homeAbout>.container{background-position:50%;background-repeat:no-repeat;background-size:auto;margin:auto;max-width:1140px;padding:80px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.homeAbout>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.homeAbout>.container{max-width:100%;width:85%}}@media(max-width:768px){section.homeAbout>.container{max-width:100%;padding:40px 0;width:85%}}section.homeAbout>.container>.title{text-align:center}section.homeAbout>.container>.title h2{display:inline-block;font-family:Noto Sans TC;font-size:26px;font-weight:600;letter-spacing:2px;line-height:140%;margin:0;position:relative}section.homeAbout>.container>.title h2:after{border-bottom:6px solid #eb5515;content:"";display:block;margin-top:20px}section.homeAbout>.container .row{display:flex;gap:40px;margin-top:80px}@media(max-width:768px){section.homeAbout>.container .row{display:grid;margin-top:40px}}section.homeAbout>.container .row>.col-6{width:50%}@media(max-width:768px){section.homeAbout>.container .row>.col-6{width:100%}section.homeAbout>.container .row>.col-6:first-child{order:2}section.homeAbout>.container .row>.col-6:last-child{order:1}}section.homeAbout>.container .row>.col-6>h3{color:#0d0e10;font-family:Noto Sans TC;font-size:18px;font-weight:500;letter-spacing:2px;line-height:140%;margin:0 0 60px}section.homeAbout>.container .row>.col-6>.content{color:#0d0e10;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%}section.homeAbout>.container .row>.col-6>.btn{margin-top:60px;text-align:right}section.homeAbout>.container .row>.col-6>.btn a{align-items:center;background-color:#eb5515;border-radius:100px;color:#f8fafa;display:inline-flex;font-family:Noto Sans TC;font-size:16px;font-weight:500;letter-spacing:2px;line-height:150%;padding:12px 60px}section.homeAbout>.container .row>.col-6>.btn a:hover{background-color:#98cbe5}section.homeAbout>.container .row>.col-6>.btn a svg{margin-left:32px}section.homeAbout>.container .row>.col-6>.embedContainer{height:0;max-width:100%;overflow:hidden;padding-bottom:66%;position:relative}section.homeAbout>.container .row>.col-6>.embedContainer embed,section.homeAbout>.container .row>.col-6>.embedContainer iframe,section.homeAbout>.container .row>.col-6>.embedContainer object{height:100%;left:0;position:absolute;top:0;width:100%}section.banner{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media(max-width:768px){section.banner{height:300px;margin-bottom:250px}}section.banner:after{background-image:linear-gradient(-90deg,#555 42.58%,rgba(85,85,85,.35) 60%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:768px){section.banner:after{background-image:linear-gradient(0deg,#555 42.58%,rgba(85,85,85,.35) 60%)}}section.banner>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.banner>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.banner>.container{max-width:100%;width:85%}}@media(max-width:768px){section.banner>.container{max-width:100%;padding:60px 0;width:85%}}section.banner>.container>.row{display:flex}@media(max-width:768px){section.banner>.container>.row{display:block}}section.banner>.container>.row>.col-6{width:50%}@media(max-width:768px){section.banner>.container>.row>.col-6{width:100%}}section.banner>.container>.row>.col-6:first-child{position:relative}@media(max-width:768px){section.banner>.container>.row>.col-6:first-child{display:none}}section.banner>.container>.row>.col-6:first-child:after{background-color:#747474;bottom:-58px;content:"";height:500px;left:-5%;position:absolute;transform:translateY(100%);width:1px}section.banner>.container>.row>.col-6:last-child{z-index:1}@media(max-width:768px){section.banner>.container>.row>.col-6:last-child{left:0;padding:40px 20px;position:absolute}}section.banner>.container>.row>.col-6:last-child>.content{background-position:50%;background-repeat:no-repeat;background-size:contain;padding:80px 95px}@media(max-width:768px){section.banner>.container>.row>.col-6:last-child>.content{background-image:none;padding:40px}}section.banner>.container>.row>.col-6:last-child>.content h1{color:#9dbfbf;font-size:22px;font-weight:700;line-height:40px;margin:-34px 0 0 -22%}@media(max-width:768px){section.banner>.container>.row>.col-6:last-child>.content h1{margin:16px 0 0 -9%}}section.banner>.container>.row>.col-6:last-child>.content .inner{color:#fafafa;font-size:18px;line-height:32px;margin-top:27px}@media(max-width:768px){section.banner>.container>.row>.col-6:last-child>.content .inner{color:#555;font-size:16px;margin-top:40px}}section.companyInfo>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.companyInfo>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.companyInfo>.container{max-width:100%;width:85%}}@media(max-width:768px){section.companyInfo>.container{max-width:100%;padding:60px 0;width:85%}}section.companyInfo>.container>.row{display:flex}@media(max-width:768px){section.companyInfo>.container>.row{display:block}}section.companyInfo>.container>.row>.col-4{width:34%}@media(max-width:768px){section.companyInfo>.container>.row>.col-4{width:100%}}section.companyInfo>.container>.row>.col-4 .inner h2{color:#555;font-size:30px;font-weight:700;line-height:40px;margin:0}section.companyInfo>.container>.row>.col-4 .inner h3{color:#184e6c;font-size:20px;font-weight:700;line-height:32px;margin:0}section.companyInfo>.container>.row>.col-4 .inner .infoList{margin-top:30px}section.companyInfo>.container>.row>.col-4 .inner .infoList .infoItem{color:#555;font-size:18px;font-weight:400;line-height:32px}section.companyInfo>.container>.row>.col-4 .inner .infoList .infoItem strong{font-weight:700}section.companyInfo>.container>.row>.col-8{width:66%}@media(max-width:768px){section.companyInfo>.container>.row>.col-8{width:100%}}section.about{margin-top:180px;padding:120px 0;position:relative}@media(max-width:768px){section.about{display:grid;margin-top:0;padding:60px 0}}section.about:before{background-color:#e8e8e8;content:"";height:60%;left:0;position:absolute;top:0;width:100%;z-index:10}@media(max-width:768px){section.about:before{display:none}}section.about>.row{display:flex;gap:24px;left:0;margin:0 auto 70px;max-width:700px;position:relative;position:absolute;right:0;top:-28%;width:100%;z-index:11}@media(max-width:768px){section.about>.row{display:block;margin:0 auto;max-width:100%;order:2;overflow:hidden;position:relative;top:0}}section.about>.row .col-6{background-position:50%;background-repeat:no-repeat;background-size:cover;height:220px;width:50%}@media(max-width:768px){section.about>.row .col-6{width:100%}}section.about>.container{margin:auto;max-width:1140px;position:relative;width:100%;z-index:11}@media screen and (min-width:1280px)and (max-width:1440px){section.about>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.about>.container{max-width:100%;width:85%}}@media(max-width:768px){section.about>.container{max-width:100%;order:1;position:relative;width:85%}}section.about>.container>.row{display:flex;gap:40px;margin:0 auto;max-width:845px}@media(max-width:768px){section.about>.container>.row{display:block;max-width:100%}}section.about>.container>.row>.col-4{text-align:right;width:30%}@media(max-width:768px){section.about>.container>.row>.col-4{width:100%}}section.about>.container>.row>.col-4 .inner h2{color:#555;font-size:30px;font-weight:700;line-height:40px;margin:0;position:relative}@media(max-width:768px){section.about>.container>.row>.col-4 .inner h2{font-size:24px;letter-spacing:.1em;line-height:35px;padding-bottom:11px;text-align:left}section.about>.container>.row>.col-4 .inner h2:before{background-color:#184e6c;bottom:0;content:"";height:3px;left:0;position:absolute;width:28px}}section.about>.container>.row>.col-4 .inner h3{color:#184e6c;font-size:20px;font-weight:700;line-height:32px;margin:0;white-space:pre-line}@media(max-width:768px){section.about>.container>.row>.col-4 .inner h3{font-size:18px;margin-top:20px;text-align:left;white-space:normal}}section.about>.container>.row>.col-4 .inner .infoList{margin-top:30px}section.about>.container>.row>.col-4 .inner .infoList .infoItem{color:#555;font-size:18px;font-weight:400;line-height:32px}section.about>.container>.row>.col-4 .inner .infoList .infoItem strong{font-weight:700}section.about>.container>.row>.col-8{border-left:1px solid #555;padding-left:40px;width:70%}section.about>.container>.row>.col-8 .inner{color:#555;font-size:18px;line-height:32px;white-space:pre-line}@media(max-width:768px){section.about>.container>.row>.col-8{border:none;margin-top:20px;padding:0;width:100%}}section.map>.container{margin:auto;max-width:1140px;padding:0 0 120px;position:relative;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.map>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.map>.container{max-width:100%;width:85%}}@media(max-width:768px){section.map>.container{max-width:100%;padding:0 0 60px;width:85%}}section.map>.container h2{color:#555;font-size:30px;font-weight:700;line-height:40px;margin:0 0 16px;text-align:center}section.map>.container h3{color:#184e6c;font-size:20px;font-weight:700;line-height:32px;margin:0 0 16px;text-align:center}section.map>.container .content{color:#555;font-size:18px;line-height:32px;margin:0 auto 50px;width:1000px}@media(max-width:768px){section.map>.container .content{width:100%}}section.core{background-position:50%;background-repeat:no-repeat;background-size:cover}section.core>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.core>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.core>.container{max-width:100%;width:85%}}@media(max-width:768px){section.core>.container{max-width:100%;padding:60px 0;width:85%}}section.core>.container>.row{align-items:center;display:flex;gap:40px}@media(max-width:768px){section.core>.container>.row{display:block}}section.core>.container>.row>.col-6{width:50%}@media(max-width:768px){section.core>.container>.row>.col-6{width:100%}}section.core>.container>.row>.col-6:first-child img{width:85%}section.core>.container>.row>.col-6 h2{color:#555;font-size:30px;font-weight:700;line-height:40px;margin:0 0 16px}section.core>.container>.row>.col-6 h3{color:#184e6c;font-size:20px;font-weight:700;line-height:32px;margin:0 0 24px}section.core>.container>.row>.col-6 .content{color:#555;font-size:18px;line-height:32px}section.feature{margin-top:-60px}section.feature>.container{margin:auto;max-width:1140px;padding-bottom:120px;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.feature>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.feature>.container{max-width:100%;width:85%}}@media(max-width:768px){section.feature>.container{max-width:100%;padding-bottom:60px;width:85%}}section.feature>.container>.row{display:flex;gap:40px}@media(max-width:768px){section.feature>.container>.row{display:block}}section.feature>.container>.row>.col-4{width:33.3333333333%}@media(max-width:768px){section.feature>.container>.row>.col-4{width:100%}}section.feature>.container>.row>.col-4 .img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:262px;position:relative}section.feature>.container>.row>.col-4 .img:before{background-image:linear-gradient(0deg,#000,transparent);bottom:0;content:"";height:60%;left:0;position:absolute;width:100%}section.feature>.container>.row>.col-4 .img>h3{bottom:39px;color:#fafafa;font-size:18px;font-weight:700;left:20px;line-height:32px;position:absolute}section.feature>.container>.row>.col-4 .img>h3:before{background-color:#fafafa;bottom:-15px;content:"";height:1px;left:-20px;position:absolute;width:200px}section.feature>.container>.row>.col-4 .content{color:#555;font-size:18px;line-height:32px;margin-top:33px}section.historybanner{position:relative}section.historybanner>.img{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;height:500px;left:0;position:absolute;right:0;top:0}@media(max-width:768px){section.historybanner>.img{height:300px;position:relative}}section.historybanner>.container{margin:auto;max-width:1140px;padding:120px 0 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.historybanner>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.historybanner>.container{max-width:100%;width:85%}}@media(max-width:768px){section.historybanner>.container{max-width:100%;padding:0 0 60px;width:85%}}section.historybanner>.container>.row{align-items:flex-start;background-color:hsla(0,0%,98%,.9);border-right:6px solid #555;display:flex;gap:24px;justify-content:center;margin:0 auto;padding:56px;transform:translateX(-50px)}@media(max-width:768px){section.historybanner>.container>.row{background-color:transparent;border:none;display:block;padding:0;transform:translate(0)}}section.historybanner>.container>.row>.col-8{width:65%}@media(max-width:768px){section.historybanner>.container>.row>.col-8{margin-top:-70px;width:100%}}section.historybanner>.container>.row>.col-8 h2{color:#555;font-size:30px;font-weight:700;line-height:40px;margin:0 0 10px;position:relative}@media(max-width:768px){section.historybanner>.container>.row>.col-8 h2{color:#fff;padding-bottom:10px}section.historybanner>.container>.row>.col-8 h2:before{background-color:#066;bottom:0;content:"";height:3px;left:0;position:absolute;width:28px}}section.historybanner>.container>.row>.col-8 h3{color:#184e6c;font-size:20px;font-weight:700;line-height:32px}@media(max-width:768px){section.historybanner>.container>.row>.col-8 h3{margin-top:40px}}section.historybanner>.container>.row>.col-8 .content{color:#555;font-size:18px;line-height:32px;margin-top:40px}section.historybanner>.container>.row>.col-4{width:35%}@media(max-width:768px){section.historybanner>.container>.row>.col-4{width:100%}}section.historyFeature>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.historyFeature>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.historyFeature>.container{max-width:100%;width:85%}}@media(max-width:768px){section.historyFeature>.container{max-width:100%;padding:60px 0;width:85%}}section.historyFeature>.container>.row{display:flex;gap:40px}@media(max-width:768px){section.historyFeature>.container>.row{display:block}}section.historyFeature>.container>.row>.col-4>.img{text-align:center}section.historyFeature>.container>.row>.col-4>.content{margin-top:50px}section.historyFeature>.container>.row>.col-4>.content h2{font-size:22px;font-weight:700;line-height:32px;margin:0 0 20px;text-align:center}section.historyFeature>.container>.row>.col-4>.content .inner{color:#555;font-size:18px;line-height:32px}section.historyTimeline{background-color:#e8e8e8;box-shadow:0 0 10px rgba(0,0,0,.1)}section.historyTimeline>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.historyTimeline>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.historyTimeline>.container{max-width:100%;width:85%}}@media(max-width:768px){section.historyTimeline>.container{max-width:100%;padding:60px 0;width:85%}}section.historyTimeline>.container>.title{text-align:center}section.historyTimeline>.container>.title h2{color:#555;font-size:30px;font-weight:700;line-height:40px;margin:0 0 18px}section.historyTimeline>.container>.title h3{color:#184e6c;font-size:20px;font-weight:700;line-height:32px;margin:0}section.historyTimeline>.container>.timelineList{margin-top:60px}section.historyTimeline>.container>.timelineList>.item{display:flex;gap:90px;padding-bottom:50px;position:relative}@media(max-width:768px){section.historyTimeline>.container>.timelineList>.item{display:grid;gap:0;padding:0 0 0 30px}}section.historyTimeline>.container>.timelineList>.item:before{background-color:#747474;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}@media(max-width:768px){section.historyTimeline>.container>.timelineList>.item:before{left:0}}section.historyTimeline>.container>.timelineList>.item:after{background-color:#fff3e6;border:3px solid #747474;border-radius:90%;content:"";height:19px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:19px}@media(max-width:768px){section.historyTimeline>.container>.timelineList>.item:after{left:0}}section.historyTimeline>.container>.timelineList>.item>.col-6{width:50%}@media(max-width:768px){section.historyTimeline>.container>.timelineList>.item>.col-6{width:100%}}section.historyTimeline>.container>.timelineList>.item>.col-6:first-child .imgs{display:flex;gap:24px}@media(max-width:768px){section.historyTimeline>.container>.timelineList>.item>.col-6:first-child .imgs{display:block}}section.historyTimeline>.container>.timelineList>.item>.col-6:first-child .imgs>a{display:block;width:50%}@media(max-width:768px){section.historyTimeline>.container>.timelineList>.item>.col-6:first-child .imgs>a{margin-bottom:8px;width:100%}}section.historyTimeline>.container>.timelineList>.item>.col-6:last-child>.content>.title{color:#242424;font-size:22px;font-weight:700;line-height:32px}section.historyTimeline>.container>.timelineList>.item>.col-6:last-child>.content>.content{color:#555;font-size:18px;line-height:32px;margin-top:6px}section.historyTimeline>.container>.timelineList>.item:nth-child(2n)>.col-6:first-child{order:2}@media(max-width:768px){section.historyTimeline>.container>.timelineList>.item:nth-child(2n)>.col-6:first-child{order:1}section.historyTimeline>.container>.timelineList>.item:nth-child(2n)>.col-6:last-child{order:2}}section.historyClient{padding:120px 0}section.historyClient>.container{margin:auto;max-width:1140px;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.historyClient>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.historyClient>.container{max-width:100%;width:85%}}@media(max-width:768px){section.historyClient>.container{max-width:100%;width:85%}}section.historyClient>.container>.title{text-align:center}section.historyClient>.container>.title h2{color:#555;font-size:30px;font-weight:700;line-height:40px;margin:0 0 18px}section.historyClient>.container>.title h3{color:#184e6c;font-size:20px;font-weight:700;line-height:32px;margin:0}section.historyClient .clientList{display:flex;flex-direction:column;gap:20px;margin-top:40px;overflow:hidden}section.historyClient .marquee-row{overflow:hidden;white-space:nowrap}section.historyClient .marquee-content{animation:marquee 40s linear infinite;display:inline-flex;gap:40px}section.historyClient .logo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:80px;width:120px}@keyframes marquee{0%{transform:translateX(-50%)}to{transform:translateX(0)}}section.faq{position:relative;z-index:11}section.faq>.container{margin:auto;max-width:1140px;padding:80px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.faq>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.faq>.container{max-width:100%;width:85%}}@media(max-width:768px){section.faq>.container{max-width:100%;padding:40px 0;width:85%}}section.faq>.container>.title{text-align:center}section.faq>.container>.title h1{color:#555;font-size:40px;font-weight:700;letter-spacing:.1em;line-height:30px;text-align:center}section.faq>.container>.faqList{margin-top:60px}section.faq>.container>.faqList .faqBlock{align-items:flex-start;display:flex}@media(max-width:768px){section.faq>.container>.faqList .faqBlock{display:block}}section.faq>.container>.faqList .faqBlock:not(:last-child){margin-bottom:100px}@media(max-width:768px){section.faq>.container>.faqList .faqBlock:not(:last-child){margin-bottom:50px}}section.faq>.container>.faqList .faqBlock h2{color:#555;font-size:22px;font-weight:700;letter-spacing:.1em;line-height:40px;padding-bottom:10px;position:relative;width:25%}@media(max-width:768px){section.faq>.container>.faqList .faqBlock h2{width:100%}}section.faq>.container>.faqList .faqBlock h2:after{background-color:#eb5515;bottom:0;content:"";height:3px;left:0;position:absolute;width:28px}section.faq>.container>.faqList .faqBlock .faqList{width:75%}@media(max-width:768px){section.faq>.container>.faqList .faqBlock .faqList{width:100%}}section.faq>.container>.faqList .faqBlock .faqList>.faqItem{border-top:1px solid #242424;padding:15px 20px}section.faq>.container>.faqList .faqBlock .faqList>.faqItem:last-child{border-bottom:1px solid #242424}section.faq>.container>.faqList .faqBlock .faqList>.faqItem>.itemTitle{align-items:center;display:flex;justify-content:space-between}section.faq>.container>.faqList .faqBlock .faqList>.faqItem>.itemTitle h3{color:#eb5515;font-size:20px;font-weight:700;line-height:30px;margin:0}section.faq>.container>.faqList .faqBlock .faqList>.faqItem>.itemTitle .icon{transition:all .3s}section.faq>.container>.faqList .faqBlock .faqList>.faqItem>.itemTitle.active>.icon{transform:rotate(180deg)}section.faq>.container>.faqList .faqBlock .faqList>.faqItem>.faqContent{color:#555;display:none;font-size:18px;line-height:32px;margin-top:16px;overflow:hidden;text-align:left;white-space:pre-line}section.faq>.container>.faqList .faqBlock .faqList>.faqItem>.faqContent.active{display:block}section.faqContact{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:262px;justify-content:center;position:relative}@media(max-width:768px){section.faqContact{padding:0 20px}}section.faqContact:before{background-color:hsla(0,0%,77%,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%}section.faqContact a{display:block;text-align:center;z-index:1}section.faqContact a>.content{text-align:center}section.faqContact a>.content>.title{align-items:center;color:#242424;display:flex;font-size:20px;font-weight:700;line-height:30px}@media(max-width:768px){section.faqContact a>.content>.title{font-size:18px}}section.faqContact a>.content>.title>span{color:#eb5515;margin:0 16px}@media(max-width:768px){section.faqContact a>.content>.title>span{margin:0 8px}}section.faqContact a>.content>.subtitle{color:#242424;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px;margin-top:10px;position:relative;text-align:center}section.article{position:relative;z-index:11}section.article>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.article>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.article>.container{max-width:100%;width:85%}}@media(max-width:768px){section.article>.container{max-width:100%;padding:60px 0;width:85%}}section.article>.container>.title{text-align:center}section.article>.container>.title h1{color:#555;font-size:40px;font-weight:700;letter-spacing:.1em;text-align:center}@media(min-width:769px){section.article>.container .catSelect{display:none}}@media(max-width:768px){section.article>.container .catSelect{background-color:transparent;border-bottom:1px solid #066;border-left:0;border-radius:0;border-right:0;border-top:1px solid #066;display:block;margin:20px auto 0;padding:8px;width:200px}}section.article>.container .articleCatList{align-items:center;display:flex;gap:40px;justify-content:center;margin-top:30px}@media(max-width:768px){section.article>.container .articleCatList{display:none}}section.article>.container .articleCatList>.item a{color:#888;font-size:18px;font-weight:500;line-height:40px;padding:8px 0;position:relative}section.article>.container .articleCatList>.item a:after{background-color:#066;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:width .5s;width:0}section.article>.container .articleCatList>.item.active a:after,section.article>.container .articleCatList>.item:hover a:after{width:100%}section.article>.container .articleTagFilter{margin-top:40px}section.article>.container .articleTagFilter>.row{display:flex}@media(max-width:768px){section.article>.container .articleTagFilter>.row{display:grid}}section.article>.container .articleTagFilter>.row>.col-6{width:50%}@media(max-width:768px){section.article>.container .articleTagFilter>.row>.col-6{width:100%}section.article>.container .articleTagFilter>.row>.col-6:first-child{margin:20px auto 0;order:2;text-align:center}}section.article>.container .articleTagFilter>.row>.col-6:first-child .selectedChips{display:flex;gap:16px}section.article>.container .articleTagFilter>.row>.col-6:first-child .selectedChips button.chip{align-items:center;background-color:#888;border-radius:0;display:flex;justify-content:center;padding:6px 12px}section.article>.container .articleTagFilter>.row>.col-6:first-child .totalPosts{color:#888;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px}@media(max-width:768px){section.article>.container .articleTagFilter>.row>.col-6:last-child{order:1}}section.article>.container .articleTagFilter>.row>.col-6:last-child ul.tagFilterPanelList{list-style:none;margin:0;padding:0}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter{float:right;position:relative;width:200px}@media(max-width:768px){section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter{float:none;margin:20px auto 0}}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter span{color:#747474;font-size:14px;font-weight:500;line-height:16px}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter .tagFilterToggle{align-items:center;background:none;border:0;box-shadow:none;cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;padding:.5rem 0;width:100%}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter .tagFilterPanel{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 6px 20px rgba(0,0,0,.1);margin-top:.5rem;padding:8px 20px;position:absolute;width:200px}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter .tagFilterPanel .tagFilterItem{align-items:center;color:#747474;cursor:pointer;display:flex;font-size:12px;gap:.5rem;justify-content:flex-start;line-height:0;padding:5px 10px}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter .tagFilterPanel .tagFilterItem input{appearance:none;border:1px solid #888;cursor:pointer;display:block;height:20px;margin:0 13px 0 0;position:relative;transition:background-color .3s;width:20px}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter .tagFilterPanel .tagFilterItem input:checked{background-color:#bc9b6b;border:1px solid #bc9b6b}section.article>.container .articleTagFilter>.row>.col-6:last-child .tagFilter .tagFilterPanel .tagFilterItem input:checked:before{background-color:#e8e8e8;clip-path:polygon(13% 53%,4% 67%,48% 100%,100% 14%,87% 7%,45% 78%);content:"";height:70%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}section.article>.container .articleList{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:24px}@media(max-width:768px){section.article>.container .articleList{display:block}}section.article>.container .articleList>.newItem{min-height:478px}section.article>.container .articleList>.newItem a{background-color:#fafafa;border-bottom:1px solid #747474;border-top:1px solid #747474;display:block;padding:30px 15px}section.article>.container .articleList>.newItem a>.content .cat{color:#747474;font-size:14px;font-weight:700;line-height:20px}section.article>.container .articleList>.newItem a>.content h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#242424;font-size:18px;font-weight:700;height:52px;line-height:26px;margin:10px 0 0;overflow:hidden;text-overflow:ellipsis}section.article>.container .articleList>.newItem a>.content .des{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#747474;font-size:14px;font-weight:500;height:60px;line-height:20px;margin-top:6px;overflow:hidden;text-overflow:ellipsis}section.article>.container .articleList>.newItem a>.img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;margin-top:20px;position:relative}section.article>.container .articleList>.newItem a>.img>.overlay{align-items:center;background-color:rgba(186,158,99,.8);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s;width:100%}section.article>.container .articleList>.newItem a>.img>.overlay span{border:1px solid #fafafa;color:#fafafa;font-size:18px;line-height:26px;padding:5px 32px}section.article>.container .articleList>.newItem a .tagList{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:20px}section.article>.container .articleList>.newItem a .tagList .tagItem{border:1px solid #747474;color:#747474;font-size:12px;line-height:17px;margin-right:6px;padding:4px 13px;text-align:center}section.article>.container .articleList>.newItem:hover .img>.overlay{opacity:1}section.article>.container>.pagination{align-items:center;display:flex;justify-content:center;margin-top:60px}section.article>.container>.pagination a,section.article>.container>.pagination span{align-items:center;color:#747474;display:flex;font-size:20px;justify-content:center;line-height:32px;width:32px}section.article>.container>.pagination a.current,section.article>.container>.pagination span.current{font-size:24px;font-weight:900}section.contact>.container{margin:auto;max-width:1140px;padding:120px 0 50px;position:relative;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.contact>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.contact>.container{max-width:100%;width:85%}}@media(max-width:768px){section.contact>.container{max-width:100%;padding:60px 0 40px;width:85%}}section.contact>.container:before{background-color:#eb5515;content:"";height:600px;position:absolute;right:-42px;top:77px;width:300px;z-index:10}@media(max-width:768px){section.contact>.container:before{right:-26px;top:33px}}section.contact>.container>.row{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;position:relative;z-index:11}@media(max-width:768px){section.contact>.container>.row{display:block}}section.contact>.container>.row>.col-8{padding:50px 70px;width:55%}@media(max-width:768px){section.contact>.container>.row>.col-8{padding:40px;width:100%}}section.contact>.container>.row>.col-8 h1{color:#555;font-size:22px;font-weight:700;letter-spacing:.1em;line-height:40px;padding-bottom:10px;position:relative}section.contact>.container>.row>.col-8 h1:after{background-color:#eb5515;bottom:0;content:"";height:3px;left:0;position:absolute;width:28px}section.contact>.container>.row>.col-8 .content{color:#242424;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px;margin:20px 0 80px}section.contact>.container>.row>.col-8 .content ul{margin:0;padding:0 0 0 22px}section.contact>.container>.row>.col-8 .content ul li{color:#242424;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px}section.contact>.container>.row>.col-8 form .row{margin-bottom:40px}section.contact>.container>.row>.col-8 form .row input,section.contact>.container>.row>.col-8 form .row select,section.contact>.container>.row>.col-8 form .row textarea{border:2px solid #9dbfbf;box-shadow:inset 0 0 0 1000px #fff;color:#242424;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px;padding:9px 16px;resize:none}section.contact>.container>.row>.col-8 form .row.uploader{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin:0 0 16px}section.contact>.container>.row>.col-8 form .row.uploader .upl-del{background-color:#bc9b6b;border:0;border-radius:0;color:#fff;cursor:pointer;order:-1;padding:10px 14px}section.contact>.container>.row>.col-8 form .row.uploader .upl-del:hover{background:#967445}section.contact>.container>.row>.col-8 form .row.uploader .upl-choose{background-color:transparent;border:1px solid #747474;border-radius:0;color:#747474;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;padding:10px 22px;transition:all .5s;width:max-content}section.contact>.container>.row>.col-8 form .row.uploader .upl-info{color:#888;display:flex;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px;margin-left:10px;width:100%}section.contact>.container>.row>.col-8 form .row.uploader .upl-info .upl-filename{margin:0 8px;text-decoration:underline;text-underline-offset:3px}section.contact>.container>.row>.col-8 form .row.uploader .upl-hint{color:#888;display:block;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px;margin-top:-16px}section.contact>.container>.row>.col-8 form .row.uploader .upl-error{color:#b00020;font-size:13px;margin:0}section.contact>.container>.row>.col-8 form .row.uploader .upl-label{display:none}section.contact>.container>.row>.col-8 form .row.uploader.success .upl-label{display:block}section.contact>.container>.row>.col-8 form .row.uploader.success .upl-choose{display:none}section.contact>.container>.row>.col-8 form .row:last-child>button{background-color:#eb5515;border-radius:0;color:#fafafa;display:block;font-size:14px;letter-spacing:.1em;line-height:20px;margin:20px auto 0;padding:10px 0;transition:background-color .5s;width:100%}section.contact>.container>.row>.col-8 form div#contactMsg{margin-top:16px;text-align:center}section.contact>.container>.row>.col-4{width:45%}@media(max-width:768px){section.contact>.container>.row>.col-4{width:100%}section.contact>.container>.row>.col-4>iframe{height:600px}}section.contact>.container>.row>.col-4 .companyInfo{background-color:#fafafa;bottom:50px;max-width:460px;padding:21px 30px 40px;position:absolute;right:-42px;transform:translateY(-70px)}@media(max-width:768px){section.contact>.container>.row>.col-4 .companyInfo{max-width:100%;right:0;transform:translateY(0)}}section.contact>.container>.row>.col-4 .companyInfo h2{border-bottom:1px solid #555;color:#555;font-size:22px;font-weight:700;letter-spacing:.1em;line-height:40px;padding-bottom:6px}section.contact>.container>.row>.col-4 .companyInfo .companyInfoContent{align-items:start;display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:auto;justify-items:start;grid-gap:5px 15px;margin-top:7px}@media(max-width:768px){section.contact>.container>.row>.col-4 .companyInfo .companyInfoContent{display:block}}section.contact>.container>.row>.col-4 .companyInfo .companyInfoContent .item{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:10px}section.contact>.container>.row>.col-4 .companyInfo .companyInfoContent .item .icon{height:20px;margin-top:2px;width:20px}section.contact>.container>.row>.col-4 .companyInfo .companyInfoContent .item .inner{margin-left:10px}section.contact>.container>.row>.col-4 .companyInfo .companyInfoContent .item .inner>a{color:#555;display:block;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px}section.contactLink{align-items:center;display:flex;justify-content:center;padding-bottom:120px}@media(max-width:768px){section.contactLink{display:block}}section.contactLink .linkList{display:inline-grid;grid-template-columns:repeat(3,max-content);grid-gap:68px;justify-items:start}@media(max-width:768px){section.contactLink .linkList{display:block}}section.contactLink .linkList>a{align-items:center;display:flex;gap:20px;justify-content:center}@media(max-width:768px){section.contactLink .linkList>a{justify-content:left;margin:auto auto 40px;width:230px}}section.contactLink .linkList>a .icon{align-items:center;display:inline-flex;flex-shrink:0;height:60px;justify-content:center;position:relative;width:60px}section.contactLink .linkList>a>.content>h3{font-size:20px;font-weight:700;line-height:30px;margin:0}section.contactLink .linkList>a>.content>.inner{color:#242424;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px}section.productCatList>.container{margin:auto;max-width:1140px;padding:80px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.productCatList>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.productCatList>.container{max-width:100%;width:85%}}@media(max-width:768px){section.productCatList>.container{max-width:100%;padding:40px 0;width:85%}}section.productCatList>.container>.title{text-align:center}section.productCatList>.container>.title h1{display:inline-block;font-family:Noto Sans TC;font-size:26px;font-style:Medium;font-weight:500;letter-spacing:2px;line-height:140%}section.productCatList>.container>.title h1:after{border-bottom:6px solid #eb5515;content:"";display:block;margin-top:8px}section.productCatList>.container>.pcList{display:grid;gap:60px 24px;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){section.productCatList>.container>.pcList{gap:24px 0;grid-template-columns:1fr}}section.productCatList>.container>.pcList>.item{transition:all .4s}@media(max-width:768px){section.productCatList>.container>.pcList>.item{clear:both;float:none;margin:0 24px 24px 0;width:100%}}section.productCatList>.container>.pcList>.item:nth-child(3n+3){margin-right:0}@media(max-width:768px){section.productCatList>.container>.pcList>.item:nth-child(3n+3){margin-right:auto}}section.productCatList>.container>.pcList>.item a{border-radius:10px;display:block;overflow:hidden;padding-bottom:16px;position:relative;text-align:center}section.productCatList>.container>.pcList>.item a>.img{position:relative;text-align:center;z-index:12}section.productCatList>.container>.pcList>.item a>.img img{height:120px;margin-bottom:24px}section.productCatList>.container>.pcList>.item a>.content{position:relative;z-index:11}section.productCatList>.container>.pcList>.item a>.content h3{color:var(--gray-1,#0d0e10);font-family:Noto Sans TC;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;text-align:center}section.productCatList>.container>.pcList>.item a>.content .icon{text-align:center}section.productCatList>.container>.pcList>.item a:after{background-color:#fff;border-radius:10px;content:"";display:block;height:90%;position:absolute;top:80px;width:100%;z-index:10}section.productCatList>.container>.pcList>.item a img.hoverImg{bottom:24px;filter:brightness(0) invert(1) opacity(.28);left:0;margin:auto;position:absolute;right:0;top:auto;width:35%;z-index:11}section.productCatList>.container>.pcList>.item:hover a>.content h3{color:#fff}section.productCatList>.container>.pcList>.item:hover a>.content svg path{fill:#fff}section.productCatList>.container>.pcList>.item:hover a:after{background-color:#eb5515}.pageTitleSvg{position:absolute;right:auto;top:152px}@media(max-width:768px){.pageTitleSvg{top:90px}}section.productTaxTitle{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}section.productTaxTitle:before{background:rgba(0,0,0,.502);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}section.productTaxTitle>.container{margin:auto;max-width:1140px;padding:54px 0;position:relative;width:100%;z-index:11}@media screen and (min-width:1280px)and (max-width:1440px){section.productTaxTitle>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.productTaxTitle>.container{max-width:100%;width:85%}}@media(max-width:768px){section.productTaxTitle>.container{max-width:100%;width:85%}}section.productTaxTitle>.container>.title{margin-bottom:40px}section.productTaxTitle>.container>.title h1{color:#fff;font-family:Noto Sans TC;font-size:36px;font-weight:500;letter-spacing:2px;line-height:120%;margin:0;text-align:center}section.productTaxTitle>.container>.content{color:#fff;font-family:Noto Sans TC;font-size:18px;font-weight:500;letter-spacing:2px;line-height:140%;margin:0 auto 40px;max-width:733px;width:100%}section.productTaxTitle>.container>.btn{text-align:center}section.productTaxTitle>.container>.btn a{align-items:center;background:var(--Secondary-2,#eb5515);border-radius:100px;color:#fff;display:inline-flex;font-family:Noto Sans TC;font-size:16px;font-weight:500;justify-content:center;letter-spacing:2px;line-height:150%;padding:10px 32px}section.productTaxTitle>.container>.btn a svg{margin-left:10px}section.productTax>.row{display:flex}@media(max-width:768px){section.productTax>.row{display:block}}section.productTax>.row>.col-4{background-color:#fff;width:20%}@media(max-width:768px){section.productTax>.row>.col-4{width:100%}section.productTax>.row>.col-4 .taxSideToggle{padding:24px}section.productTax>.row>.col-4 .taxSideToggle svg{height:36px;width:36px}}section.productTax>.row>.col-4 .productTaxSide{padding:0 24px}@media(max-width:768px){section.productTax>.row>.col-4 .productTaxSide{background:#fff;height:100%;padding:0 20px;position:fixed;right:-100%;top:0;transition:left .3s ease;width:80%;z-index:1001}}section.productTax>.row>.col-4 .productTaxSide>.ptContent{border-bottom:.5px solid var(--gray-4,#e3e3e3);border-top:.5px solid var(--gray-4,#e3e3e3);padding:24px 0}section.productTax>.row>.col-4 .productTaxSide>.ptContent[data-id=_0]{display:none}section.productTax>.row>.col-4 .productTaxSide>.ptContent .ptTitle{align-items:center;display:flex;justify-content:space-between}section.productTax>.row>.col-4 .productTaxSide>.ptContent .ptTitle .icon{background-position:50%;background-repeat:repeat;background-size:contain;height:34px;width:34px}section.productTax>.row>.col-4 .productTaxSide>.ptContent .ptTitle h3{font-family:Noto Sans TC;font-size:16px;font-style:Bold;font-weight:700;letter-spacing:2px;line-height:150%;margin:0 22px 0 16px}section.productTax>.row>.col-4 .productTaxSide>.ptContent .ptInner{cursor:pointer;display:none;margin-top:32px;max-height:400px;overflow-y:scroll}section.productTax>.row>.col-4 .productTaxSide>.ptContent .ptInner a{color:var(--gray-1,#0d0e10);display:block;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:12px;padding:6px 0 6px 48px;text-align:left;vertical-align:middle}section.productTax>.row>.col-4 .productTaxSide>.ptContent .ptInner a:hover{background:var(--Secondary-1,#387ea2);border-bottom-right-radius:1000px;border-top-right-radius:1000px;color:#fff}@media(max-width:768px){section.productTax>.row>.col-4 .productTaxSide.is-open{left:0;max-height:-webkit-fill-available;overflow-y:scroll}}section.productTax>.row>.col-4 .taxSideOverlay{background:rgba(0,0,0,.5);inset:0;position:fixed;z-index:1000}@media(min-width:768px){section.productTax>.row>.col-4 .taxSideOverlay,section.productTax>.row>.col-4 .taxSideToggle{display:none!important}}section.productTax>.row>.col-8{width:80%}@media(max-width:768px){section.productTax>.row>.col-8{width:100%}}section.productTax>.row>.col-8 .productList .pl{display:flow-root}section.productTax>.row>.col-8 .productList .pl>.product{clear:right;float:left;width:33.3333333333%}@media(max-width:768px){section.productTax>.row>.col-8 .productList .pl>.product{width:50%}}section.productTax>.row>.col-8 .productList .pl>.product a{background:var(--gray-4,#e3e3e3);border-color:var(--gray-6,#fff);border-style:solid;border-width:.5px;display:block;padding:50px 46px}@media(max-width:768px){section.productTax>.row>.col-8 .productList .pl>.product a{padding:24px}}section.productTax>.row>.col-8 .productList .pl>.product a>.img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:210px}section.productTax>.row>.col-8 .productList .pl>.product a>.sku{color:#0d0e10;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:12px;margin-top:24px;vertical-align:middle}section.productTax>.row>.col-8 .productList .pl>.product a h3{color:#0d0e10;font-family:Noto Sans TC;font-size:16px;font-style:Bold;font-weight:700;letter-spacing:2px;line-height:150%;margin:0;min-height:50px;vertical-align:middle}@media(max-width:768px){section.productTax>.row>.col-8 .productList .pl>.product a h3{min-height:75px}}section.productTax>.row>.col-8 .productList .pagination{background-color:#fff;padding:80px 0;text-align:center}section.productTax>.row>.col-8 .productList .pagination>a,section.productTax>.row>.col-8 .productList .pagination>span{color:#eb5515;font-family:Noto Sans TC;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;vertical-align:middle}section.productTax>.row>.col-8 .productList .pagination>a.current,section.productTax>.row>.col-8 .productList .pagination>a:hover,section.productTax>.row>.col-8 .productList .pagination>span.current,section.productTax>.row>.col-8 .productList .pagination>span:hover{color:#000}body.single-product.ast-page-builder-template{background-color:#fff}section.singleProduct>.row{display:flex}@media(max-width:768px){section.singleProduct>.row{display:block}}section.singleProduct>.row>.col-4{width:23%}@media(max-width:768px){section.singleProduct>.row>.col-4{width:100%}section.singleProduct>.row>.col-4 .taxSideToggle{padding:24px}section.singleProduct>.row>.col-4 .taxSideToggle svg{height:36px;width:36px}}section.singleProduct>.row>.col-4 .productTaxSide{padding:0 40px}@media(max-width:768px){section.singleProduct>.row>.col-4 .productTaxSide{background:#fff;height:100%;padding:0 20px;position:fixed;right:-100%;top:0;transition:left .3s ease;width:80%;z-index:1001}}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent{border-bottom:.5px solid var(--gray-4,#e3e3e3);border-top:.5px solid var(--gray-4,#e3e3e3);padding:24px 0}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent[data-id=_0]{display:none}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent .ptTitle{align-items:center;display:flex;justify-content:space-between}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent .ptTitle .icon{background-position:50%;background-repeat:repeat;background-size:contain;height:34px;width:34px}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent .ptTitle h3{font-family:Noto Sans TC;font-size:16px;font-style:Bold;font-weight:700;letter-spacing:2px;line-height:150%;margin:0 22px 0 16px}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent .ptInner{cursor:pointer;display:none;margin-top:32px;max-height:400px;overflow-y:scroll}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent .ptInner a{color:var(--gray-1,#0d0e10);display:block;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:12px;padding:6px 0 6px 48px;text-align:left;vertical-align:middle}section.singleProduct>.row>.col-4 .productTaxSide>.ptContent .ptInner a:hover{background:var(--Secondary-1,#387ea2);border-bottom-right-radius:1000px;border-top-right-radius:1000px;color:#fff}@media(max-width:768px){section.singleProduct>.row>.col-4 .productTaxSide.is-open{left:0;max-height:-webkit-fill-available;overflow-y:scroll}}section.singleProduct>.row>.col-4 .taxSideOverlay{background:rgba(0,0,0,.5);inset:0;position:fixed;z-index:1000}@media(min-width:768px){section.singleProduct>.row>.col-4 .taxSideOverlay,section.singleProduct>.row>.col-4 .taxSideToggle{display:none!important}}section.singleProduct>.row>.col-8{padding:80px 135px;width:77%}@media(max-width:768px){section.singleProduct>.row>.col-8{padding:30px;width:100%}}section.singleProduct>.row>.col-8 .ast-article-single .row{display:flex;gap:40px}@media(max-width:768px){section.singleProduct>.row>.col-8 .ast-article-single .row{display:block}}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6{width:50%}@media(max-width:768px){section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6{width:100%}}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6:first-child .swiper-wrapper{padding-bottom:50px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6:first-child img{box-shadow:none}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6:first-child .swiper-pagination-bullet{background:#bbb;border-radius:9999px;height:4px;margin:0 4px!important;opacity:1;transition:background-color .3s,width .3s;width:20px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6:first-child .swiper-pagination-bullet-active{background:#2a7abf;width:28px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6:first-child .singleProductSwiper .productImg{background-position:50%;background-repeat:no-repeat;background-size:contain;height:350px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary{clear:both!important;float:none!important;width:100%!important}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.sku{color:#9b7229;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:16px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>h1{color:#000;font-family:Noto Sans TC;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;margin:0 0 60px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.inner>.item{display:flex;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:24px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.inner>.item p{margin-bottom:0}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.inner>.item strong{font-weight:700}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns{align-items:center;display:flex;gap:68px;margin-top:60px}@media(max-width:768px){section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns{display:block}}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns form.cart,section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns form.cart>.quantity{display:none}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns form.cart>.single_add_to_cart_button{background-color:#eb5515;border:1px solid #eb5515;border-radius:999px;color:#f8fafa;font-family:Noto Sans TC;font-size:16px;font-weight:500;letter-spacing:2px;line-height:150%;margin:0!important;padding:12px 30px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns form.cart>.single_add_to_cart_button:hover{background-color:transparent;color:#eb5515}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>a.afrfqbt_single_page{background-color:#eb5515;border:1px solid #eb5515;border-radius:999px;color:#f8fafa;font-family:Noto Sans TC;font-size:16px;font-weight:500;letter-spacing:2px;line-height:150%;margin:0!important;padding:12px 22px}@media(max-width:768px){section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>a.afrfqbt_single_page{display:block;text-align:center;width:100%}}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>a.afrfqbt_single_page:hover{background-color:transparent;color:#eb5515}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>a.added_to_cart.added_to_quote.wc-forward{background-color:#eb5515;border:1px solid #eb5515;border-radius:999px;color:#f8fafa;display:none;font-family:Noto Sans TC;font-size:16px;font-weight:500;letter-spacing:2px;line-height:150%;margin:0!important;padding:12px 30px}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>a.added_to_cart.added_to_quote.wc-forward:hover{background-color:transparent;color:#eb5515}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>.wccp-add-compare{background-color:transparent;border:1px solid #eb5515;border-radius:999px;color:#eb5515;font-family:Noto Sans TC;font-size:16px;font-weight:500;letter-spacing:2px;line-height:150%;padding:12px 30px}@media(max-width:768px){section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>.wccp-add-compare{display:block;margin-top:24px;text-align:center;width:100%}}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>.wccp-add-compare:hover{background-color:#eb5515;color:#fff}section.singleProduct>.row>.col-8 .ast-article-single .row>.col-6 .summary.entry-summary>.singleProductBtns>.wccp-add-compare.added{padding:12px 35px}section.singleProductDetail{margin-top:80px}section.singleProductDetail>.container>.title{border-bottom:1px solid #387ea2;text-align:center}section.singleProductDetail>.container>.title h2{font-family:Noto Sans TC;font-size:20px;font-weight:400;letter-spacing:2px;line-height:140%;margin:0 0 20px}section.singleProductDetail>.container>.content{margin-top:60px;padding:0 100px}@media(max-width:768px){section.singleProductDetail>.container>.content{padding:0}}section.singleProductDetail>.container>.content>.row{display:block;margin:0 auto}section.singleProductDetail>.container>.content>.row>.col-4{display:none;width:25%}@media(max-width:768px){section.singleProductDetail>.container>.content>.row>.col-4{width:100%}}section.singleProductDetail>.container>.content>.row>.col-4 h3{color:#000;font-family:Noto Sans TC;font-size:16px;font-style:Bold;font-weight:700;letter-spacing:2px;line-height:150%;margin:0}section.singleProductDetail>.container>.content>.row>.col-8{color:#000;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;width:100%}@media(max-width:768px){section.singleProductDetail>.container>.content>.row>.col-8{width:100%}}section.singleProductDetail>.container>.content>.inner{color:#000;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;text-align:center}section.singleProductDetail>.container>.content>.inner strong{color:#387ea2;font-family:Noto Sans TC;font-size:16px;font-weight:700;letter-spacing:2px;line-height:150%;text-align:center}section.relatedProducts{padding:0 0 160px}section.relatedProducts>.container{margin:auto;max-width:1140px;position:relative;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.relatedProducts>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.relatedProducts>.container{max-width:100%;width:85%}}@media(max-width:768px){section.relatedProducts>.container{max-width:100%;width:85%}}section.relatedProducts>.container>.title{text-align:center}section.relatedProducts>.container>.title h2{display:inline-block;font-family:Noto Sans TC;font-size:26px;font-weight:600;letter-spacing:2px;line-height:140%;margin:0;position:relative}section.relatedProducts>.container>.title h2:after{border-bottom:6px solid #eb5515;content:"";display:block;margin-top:20px}section.relatedProducts>.container>.productList{margin-top:80px}section.relatedProducts>.container>.productList a{border:1px solid #c5c6c8;border-radius:10px;display:block;padding:50px}section.relatedProducts>.container>.productList a>.content{text-align:center}section.relatedProducts>.container>.productList a>.content .sku{color:#9b7229;font-family:Noto Sans TC;font-size:14px;font-weight:400;letter-spacing:1px;line-height:150%;text-align:center}section.relatedProducts>.container>.productList a>.content h3{color:#0d0e10;display:-webkit-box;font-family:Noto Sans TC;font-size:18px;font-weight:600;letter-spacing:2px;line-height:140%;margin:12px 0 40px;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:51px;overflow:hidden}section.relatedProducts>.container>.productList a>.content .img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:182px}section.relatedProducts>.container .swiper-pagination.productListNav{bottom:-50px}section.relatedProducts>.container .swiper-button-next.productListNav{bottom:0;height:48px;left:0;margin:auto 120px -70px 60%;position:absolute;right:0;top:0;width:48px}@media(max-width:768px){section.relatedProducts>.container .swiper-button-next.productListNav{margin:auto 0 -70px auto}}section.relatedProducts>.container .swiper-button-next.productListNav>svg{height:48px;width:48px}section.relatedProducts>.container .swiper-button-next.productListNav:after{display:none}section.relatedProducts>.container .swiper-button-prev.productListNav{bottom:0;height:48px;left:0;margin:auto auto -70px 40%;position:absolute;right:0;top:0;width:48px}section.relatedProducts>.container .swiper-button-prev.productListNav>svg{height:48px;width:48px}@media(max-width:768px){section.relatedProducts>.container .swiper-button-prev.productListNav{margin:auto auto -70px 0}}section.relatedProducts>.container .swiper-button-prev.productListNav:after{display:none}section.relatedProducts>.container .swiper-pagination-bullet{transform:scale(1)}p.woocommerce-products-compare-compare-button{display:none}html[lang=en-US] .singleProductBtns{gap:24px}html[lang=en-US] .singleProductBtns>.wccp-add-compare,html[lang=en-US] .singleProductBtns>a.afrfqbt_single_page{letter-spacing:0!important;text-align:center!important;width:-webkit-fill-available!important}html[lang=en-US] .singleProductBtns>.wccp-add-compare{padding:12px 22px!important}section.compare>.container{margin:auto;max-width:1140px;padding:80px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.compare>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.compare>.container{max-width:100%;width:85%}}@media(max-width:768px){section.compare>.container{max-width:100%;width:85%}}section.compare>.container>.title{text-align:center}section.compare>.container>.title h2{display:inline-block;font-family:Noto Sans TC;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;margin:0;position:relative}section.compare>.container>.title h2:after{border-bottom:6px solid #eb5515;content:"";display:block;margin-top:20px}section.compare>.container>.wccp-actions{margin-top:80px;text-align:center}section.compare>.container>.wccp-actions>button{background-color:#eb5515;border-radius:1000px;color:#f8fafa;font-family:Noto Sans TC;font-size:16px;font-weight:500;letter-spacing:2px;line-height:150%;padding:12px 60px}section.compare>.container>.content{margin-top:80px}@media(max-width:768px){section.compare>.container>.content{overflow-x:scroll}}section.compare>.container>.content .compareTable{border-left:none;border-right:none}@media(max-width:768px){section.compare>.container>.content .compareTable{width:100%}}section.compare>.container>.content .compareTable td{border-left:none;border-right:none}section.compare>.container>.content .compareTable td button.wccp-remove-compare{background-color:transparent;box-shadow:none;margin-bottom:32px;padding:0}section.compare>.container>.content .compareTable td button.wccp-remove-compare svg{width:40px}section.compare>.container>.content .compareTable td button.wccp-remove-compare:hover{background-color:transparent}section.compare>.container>.content .compareTable td>a{display:block}section.compare>.container>.content .compareTable td>a>.sku{color:#9b7229;font-family:Noto Sans TC;font-size:14px;font-weight:400;letter-spacing:1px;line-height:150%;margin-bottom:16px}section.compare>.container>.content .compareTable td>a>h3{color:#0d0e10;font-family:Noto Sans TC;font-size:20px;font-weight:400;letter-spacing:2px;line-height:140%;margin:0 0 16px}section.compare>.container>.content .compareTable td>a>.img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:230px}@media(max-width:768px){section.compare>.container>.content .compareTable td{width:50%}section.compare>.container>.content .compareTable td:first-child{display:none}section.compare>.container>.content .compareTable td:nth-child(2):before{content:attr(data-title);display:block;font-weight:700}section.compare>.container>.content .compareTable td:not(:nth-child(2)){padding-top:40px}}section.compare>.container>.content .compareTable .ctHead td{text-align:center}@media(max-width:768px){section.compare>.container>.content .compareTable .ctHead td:not(:nth-child(2)){padding-top:.7em}}section.compare>.container>.content .compareTable tbody td:first-child{color:#0d0e10;font-family:Noto Sans TC;font-size:18px;font-weight:500;letter-spacing:2px;line-height:140%;width:11%}.wccpFabList{bottom:0;height:fit-content;left:auto;position:fixed;right:0;top:250px;z-index:35}@media(max-width:768px){.wccpFabList{transform:translateX(74px);transition:all .4s}.wccpFabList.active{transform:translateX(0)}}.wccpFabList .mobileToggle{background-color:#eb5515;border-radius:0;bottom:auto;height:40px;left:0;margin:auto 0 auto auto;padding:0;position:fixed;right:80px;top:0;width:40px;z-index:9999}.wccpFabList .wccp-fab{height:72px}.wccpFabList .wccp-fab a{align-items:center;background-color:#f8fafa;display:flex;height:72px;justify-content:center;position:relative;width:74px}.wccpFabList .wccp-fab a span.wccp-compare-badge{align-items:center;background-color:#9b7229;border-radius:100px;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:0;top:-5px;width:20px}.wccpFabList .wccp-fab a svg{height:30px;width:30px}@media(max-width:768px){.wccpFabList .wccp-fab a svg{height:24px;width:24px}}.wccpFabList .rfq-fab{height:72px}.wccpFabList .rfq-fab a{align-items:center;background-color:#f8fafa;display:flex;height:72px;justify-content:center;position:relative;width:74px}.wccpFabList .rfq-fab a span.wccp-rfq-badge{align-items:center;background-color:#9b7229;border-radius:100px;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:0;top:-5px;width:20px}.wccpFabList .rfq-fab a svg{height:30px;width:30px}@media(max-width:768px){.wccpFabList .rfq-fab a svg{height:24px;width:24px}}.wccpFabList .otherBrand{background-color:#184e6c}.wccpFabList .otherBrand a{display:block;padding:12px 0;text-align:center}.wccpFabList .otherBrand a img{height:40px;width:auto}p.addify-option-field.adf_half_width:nth-child(2)>.adf-radio-btn{clear:right;display:flow-root;float:left;margin-right:24px}section.quote>.container{margin:auto;max-width:1140px;padding:80px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.quote>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.quote>.container{max-width:100%;width:85%}}@media(max-width:768px){section.quote>.container{max-width:100%;width:85%}}section.quote>.container>.title{text-align:center}section.quote>.container>.title h2{display:inline-block;font-family:Noto Sans TC;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;margin:0;position:relative}section.quote>.container>.title h2:after{border-bottom:6px solid #eb5515;content:"";display:block;margin-top:20px}section.quote>.container>.content{margin-top:80px}section.quote>.container>.content>.adf-request-quote-page.template_one{margin:auto}section.quote>.container>.content>.adf-request-quote-page.template_one .af-quote-field-table{max-width:100%!important}section.quote>.container>.content>.adf-request-quote-page.template_one td.product-quantity,section.quote>.container>.content>.adf-request-quote-page.template_one th.product-quantity{display:none}section.quote>.container>.content>.adf-request-quote-page.template_one button.addify_checkout_place_quote{background-color:#eb5515;border:1px solid #eb5515;border-radius:999px;color:#f8fafa;font-family:Noto Sans TC;font-size:16px;font-weight:500;letter-spacing:2px;line-height:150%;margin:0;padding:12px 30px}section.quote>.container>.content>.adf-request-quote-page.template_one button.addify_checkout_place_quote:hover{background-color:transparent;color:#eb5515}section.downloads>.container{margin:auto;max-width:1140px;padding:80px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.downloads>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.downloads>.container{max-width:100%;width:85%}}@media(max-width:768px){section.downloads>.container{max-width:100%;padding:40px 0;width:85%}}section.downloads>.container>.title{text-align:center}section.downloads>.container>.title h1{color:#555;font-size:40px;font-weight:700;letter-spacing:.1em;line-height:30px;text-align:center}section.downloads>.container>.content{margin-top:100px}@media(max-width:768px){section.downloads>.container>.content{margin-top:50px}}section.downloads>.container>.content>.downloadList{display:inline-grid;grid-template-columns:repeat(4,240px);grid-gap:128px 60px;position:relative}@media(max-width:768px){section.downloads>.container>.content>.downloadList{display:block}section.downloads>.container>.content>.downloadList>.item{margin-bottom:40px}}section.downloads>.container>.content>.downloadList>.item a{display:block}section.downloads>.container>.content>.downloadList>.item a>img{border-bottom:1px solid #555;border-top:1px solid #555;display:inline-block;height:212px;object-fit:contain;padding:14px 0;width:100%}section.downloads>.container>.content>.downloadList>.item a>h3{color:#555;font-size:22px;font-weight:700;letter-spacing:.1em;line-height:40px;text-align:center}section.news{position:relative;z-index:11}section.news>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.news>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.news>.container{max-width:100%;width:85%}}@media(max-width:768px){section.news>.container{max-width:100%;padding:60px 0;width:85%}}section.news>.container>.title{text-align:center}section.news>.container>.title h1{color:#555;font-size:40px;font-weight:700;letter-spacing:.1em;text-align:center}@media(min-width:769px){section.news>.container .catSelect{display:none}}@media(max-width:768px){section.news>.container .catSelect{background-color:transparent;border-bottom:1px solid #eb5515;border-left:0;border-radius:0;border-right:0;border-top:1px solid #eb5515;display:block;margin:20px auto 0;padding:8px;width:200px}}section.news>.container .articleCatList{align-items:center;display:flex;gap:40px;justify-content:center;margin-top:30px}@media(max-width:768px){section.news>.container .articleCatList{display:none}}section.news>.container .articleCatList>.item a{color:#888;font-size:18px;font-weight:500;line-height:40px;padding:8px 0;position:relative}section.news>.container .articleCatList>.item a:after{background-color:#eb5515;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:width .5s;width:0}section.news>.container .articleCatList>.item.active a:after,section.news>.container .articleCatList>.item:hover a:after{width:100%}section.news>.container .newsFilter{margin-top:50px}section.news>.container .newsFilter>.row{display:flex}section.news>.container .newsFilter>.row>.col-6{color:#000;font-size:18px;line-height:26px;width:50%}section.news>.container .newsFilter>.row>.col-6>.order{color:#000;font-size:18px;line-height:26px}section.news>.container .newsFilter>.row>.col-6>.order>svg{margin-left:8px;transition:transform .3s ease}section.news>.container .newsFilter>.row>.col-6>.order>svg.asc{transform:rotate(180deg)}section.news>.container .newsFilter>.row>.col-6:last-child{text-align:right}section.news>.container .newsList{display:flow-root;margin-top:20px}section.news>.container .newsList .newItem{border:1px solid #888;clear:right;float:left;margin:0 24px 24px 0;width:calc(33.33333% - 16px)}@media(max-width:768px){section.news>.container .newsList .newItem{clear:both;float:none;width:100%}}section.news>.container .newsList .newItem:nth-child(3n+3){margin-right:0}@media(max-width:768px){section.news>.container .newsList .newItem:nth-child(3n+3){margin-right:auto}}section.news>.container .newsList .newItem a{display:block}section.news>.container .newsList .newItem a>.img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;position:relative}section.news>.container .newsList .newItem a>.img .newCat{background-color:#888;color:#fafafa;font-size:14px;font-weight:700;left:0;line-height:16px;padding:9px 22px;position:absolute;top:30px}section.news>.container .newsList .newItem a>.content{background-color:#f4f4f4;padding:20px 30px 20px 20px}section.news>.container .newsList .newItem a>.content .date{color:#747474;font-size:14px;font-weight:500;line-height:16px}section.news>.container .newsList .newItem a>.content h3{color:#242424;display:-webkit-box;font-size:18px;font-weight:700;line-height:26px;margin:6px 0 0;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:52px;overflow:hidden;text-overflow:ellipsis}section.news>.container .newsList .newItem a>.content .des{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#555;font-size:14px;line-height:20px;margin-top:6px;min-height:40px;overflow:hidden;text-overflow:ellipsis}section.news>.container>.pagination{align-items:center;display:flex;justify-content:center;margin-top:60px}section.news>.container>.pagination a,section.news>.container>.pagination span{align-items:center;color:#747474;display:flex;font-size:20px;justify-content:center;line-height:32px;width:32px}section.news>.container>.pagination a.current,section.news>.container>.pagination span.current{font-size:24px;font-weight:900}section.hotProducts>.container{margin:auto;max-width:1140px;padding:0 0 120px;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.hotProducts>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.hotProducts>.container{max-width:100%;width:85%}}@media(max-width:768px){section.hotProducts>.container{max-width:100%;padding:0 0 60px;width:85%}}section.hotProducts>.container>.title{align-items:center;display:flex;justify-content:space-between}section.hotProducts>.container>.title h2{color:#555;font-size:22px;font-weight:700;letter-spacing:.1em;line-height:40px;padding-bottom:10px;position:relative}section.hotProducts>.container>.title h2:after{background-color:#eb5515;bottom:0;content:"";height:3px;left:0;position:absolute;width:28px}section.hotProducts>.container>.title>a{color:#242424;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:22px;text-decoration-line:underline}section.hotProducts>.container>.content{margin-top:25px;padding-right:60px;position:relative}section.hotProducts>.container>.content>.prodSwiper>.swiper-wrapper>.swiper-slide>a{display:block;position:relative}section.hotProducts>.container>.content>.prodSwiper>.swiper-wrapper>.swiper-slide>a:before{background-color:#fafafa;border-radius:10px;bottom:-10px;content:"";filter:drop-shadow(0 4px 5px rgba(0,0,0,.1));height:170px;left:0;position:absolute;width:100%;z-index:10}section.hotProducts>.container>.content>.prodSwiper>.swiper-wrapper>.swiper-slide>a .img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:170px;position:relative;z-index:11}section.hotProducts>.container>.content>.prodSwiper>.swiper-wrapper>.swiper-slide>a .content{position:relative;z-index:11}section.hotProducts>.container>.content>.prodSwiper>.swiper-wrapper>.swiper-slide>a .content .sku,section.hotProducts>.container>.content>.prodSwiper>.swiper-wrapper>.swiper-slide>a .content h3{color:#242424;font-size:16px;font-weight:700;line-height:22px;position:relative;text-align:center}section.hotProducts>.container>.content .prodSwiperNav.swiper-button-prev{bottom:58px;cursor:pointer;height:40px;left:auto;position:absolute;right:0;top:auto;width:40px}section.hotProducts>.container>.content .prodSwiperNav.swiper-button-prev:after{display:none}section.hotProducts>.container>.content .prodSwiperNav.swiper-button-next{bottom:10px;cursor:pointer;height:40px;position:absolute;right:0;top:auto;transform:rotate(-180deg);width:40px}section.hotProducts>.container>.content .prodSwiperNav.swiper-button-next:after{display:none}section.singleNews>.container{margin:auto;max-width:1140px;padding:120px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.singleNews>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.singleNews>.container{max-width:100%;width:85%}}@media(max-width:768px){section.singleNews>.container{max-width:100%;width:85%}}section.singleNews>.container .title{position:relative;text-align:right}section.singleNews>.container .title:before{background-color:#e8e8e8;content:"";height:355px;left:auto;position:absolute;right:-99px;top:-38px;width:850px;z-index:9}@media(max-width:768px){section.singleNews>.container .title:before{right:-28px;top:-38px}}section.singleNews>.container .title>.cat{position:relative;z-index:10}section.singleNews>.container .title>.cat a{color:#066;font-size:20px;font-weight:700;line-height:26px;padding-bottom:4px;position:relative}section.singleNews>.container .title>.cat a:after{background-color:#066;bottom:0;content:"";height:2px;left:-99px;position:absolute;width:calc(100% + 98px)}section.singleNews>.container .title>.date{color:#747474;font-family:Zen Kaku Gothic Antique,Roboto,Noto Sans TC,serif;font-size:14px;font-weight:500;line-height:16px;margin-top:7px;position:relative;z-index:10}section.singleNews>.container .title h1{color:#555;font-size:30px;font-weight:700;line-height:42px;margin-top:7px;position:relative;z-index:10}section.singleNews>.container .featureImg{position:relative;z-index:10}section.singleNews>.container .content{color:#242424;font-size:18px;line-height:32px;margin:50px auto 0;text-align:center;width:700px}@media(max-width:768px){section.singleNews>.container .content{position:relative;width:100%;z-index:11}}section.singleNews>.container .singleNewsBtmNav{border-top:1px solid #747474;display:grid;grid-template-columns:repeat(2,.5fr);padding:20px 10px 0}section.singleNews>.container .singleNewsBtmNav>.snbPrev>a{align-items:center;color:#242424;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;justify-content:flex-start;line-height:normal;outline:none}section.singleNews>.container .singleNewsBtmNav>.snbPrev>a>.arrow{margin-right:20px}section.singleNews>.container .singleNewsBtmNav>.snbNext>a{align-items:center;color:#242424;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;justify-content:end;line-height:normal;outline:none}section.singleNews>.container .singleNewsBtmNav>.snbNext>a>.arrow{margin-left:20px}section.privacyPolicy>.container{margin:auto;max-width:1140px;padding:80px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.privacyPolicy>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.privacyPolicy>.container{max-width:100%;width:85%}}@media(max-width:768px){section.privacyPolicy>.container{max-width:100%;width:85%}}section.privacyPolicy>.container>.title{text-align:center}section.privacyPolicy>.container>.title h1{color:#555;font-size:40px;font-weight:700;letter-spacing:.1em;line-height:30px;text-align:center}section.search>.container{margin:auto;max-width:1140px;padding:80px 0;width:100%}@media screen and (min-width:1280px)and (max-width:1440px){section.search>.container{max-width:1140px}}@media screen and (min-width:767px)and (max-width:1279px){section.search>.container{max-width:100%;width:85%}}@media(max-width:768px){section.search>.container{max-width:100%;width:85%}}section.search>.container>.title{display:block;font-family:Noto Sans TC;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;margin:0 0 40px;position:relative;text-align:center}section.search>.container>.content .productList .pl{display:flow-root}section.search>.container>.content .productList .pl>.product{clear:right;float:left;width:33.3333333333%}@media(max-width:768px){section.search>.container>.content .productList .pl>.product{width:50%}}section.search>.container>.content .productList .pl>.product a{background:var(--gray-4,#e3e3e3);border-color:var(--gray-6,#fff);border-style:solid;border-width:.5px;display:block;padding:50px 46px}@media(max-width:768px){section.search>.container>.content .productList .pl>.product a{padding:24px}}section.search>.container>.content .productList .pl>.product a>.img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:210px}section.search>.container>.content .productList .pl>.product a>.sku{color:#0d0e10;font-family:Noto Sans TC;font-size:16px;font-weight:400;letter-spacing:2px;line-height:150%;margin-bottom:12px;margin-top:24px;vertical-align:middle}section.search>.container>.content .productList .pl>.product a h3{color:#0d0e10;font-family:Noto Sans TC;font-size:16px;font-style:Bold;font-weight:700;letter-spacing:2px;line-height:150%;margin:0;vertical-align:middle}@media(max-width:768px){section.search>.container>.content .productList .pl>.product a h3{min-height:50px}}section.search>.container>.content .productList .pagination{padding:80px 0;text-align:center}section.search>.container>.content .productList .pagination>a,section.search>.container>.content .productList .pagination>span{color:#eb5515;font-family:Noto Sans TC;font-size:26px;font-weight:500;letter-spacing:2px;line-height:140%;vertical-align:middle}section.search>.container>.content .productList .pagination>a.current,section.search>.container>.content .productList .pagination>a:hover,section.search>.container>.content .productList .pagination>span.current,section.search>.container>.content .productList .pagination>span:hover{color:#000}
/*# sourceMappingURL=style.min.css.map*/