@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Anton&family=Antonio:wght@100;200;300;400;500;600;700&family=Noto+Sans+TC:wght@100;200;300;400;500;600;700;800;900&display=swap);:root{--font-style1:'Noto Sans TC','Anton',sans-serif;--font-style2:'Anton','Noto Sans TC',sans-serif}body *{font-family:var(--font-style1)}.navbar .navbar-brand{background:url(../../112123EZW/images/all/logo.svg) no-repeat;background-size:contain;width:450px;height:50px}body.lang_US .navbar .navbar-brand{background:url(../../112123EZW/images/all/logo_en.svg) no-repeat;background-size:contain}.header .navbar{background:rgb(255 255 255 / 100%);border-bottom:solid 0 transparent;transition:all .3s ease}.nav-item.dropdown.dropdown-left .navbar-nav .nav-item:hover .nav-link.trigger:before{border-left:solid 5px #000}.btn-group.lang>a.btn.dropdown-toggle{display:none}.header .btn-group.lang .dropdown-item{margin:0;width:55px;height:55px;text-indent:-9999px;background:url(../../112123EZW/images/all/lng_icon.svg) no-repeat center var(--main-color);background-size:28px;border-radius:50px;display:flex;justify-content:center;align-items:center;transition:unset}.header .btn-group.lang a.dropdown-item:hover{text-indent:0;background-size:0;color:#fff}.nav-item.dropdown.dropdown-left .navbar-nav .nav-item .nav-link.trigger:before{border-color:transparent transparent transparent #fff}.header .btn-group.lang .dropdown-menu{background-color:#fdec19;border-radius:7px;overflow:hidden;width:90px;left:unset;right:0;border:0;min-width:unset}.header .btn-group.lang .dropdown-menu a:hover{background-color:unset;color:var(--main-color)}.navbar .small-btn-box ul{margin:0}.home_product{background:url(../images/all/pd_bg.jpg) no-repeat center;background-size:cover;padding:60px 0}.home_product .pd-warp .pd-list{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none}.home_product .pd-warp .pd-list li{width:33.3%}.home_product .pd-warp .pd-list li a.item{background:linear-gradient(rgba(156,156,156,1),rgb(255,255,255,.5));border:1px solid #ebebeb;margin:10px;aspect-ratio:3/3.5;display:flex;flex-direction:column;justify-content:center;position:relative}.home_product .pd-warp .pd-list li a.item:after{content:'';width:40px;height:40px;background:url(../../112123EZW/images/all/arrow-right.svg) no-repeat center var(--main-color);background-size:9px;position:absolute;right:0;bottom:0;transition:.3s}.home_product .pd-warp .pd-list li a.item .pic{transition:.3s;transform:scale(1)}.home_product .pd-warp .pd-list li:hover a.item .pic{transform:scale(1.1)}.home_product .pd-warp .pd-list li a.item .s_tit{text-align:center;font-size:18px;font-weight:700;margin-top:10px;color:#000}.home_product .pd-warp .pd-list .pic img{height:230px}body.home h3{text-align:center;font-size:32px;font-weight:700;margin-bottom:24px}body.home .container{max-width:1200px}body.home .btn_more{margin:40px auto 0;color:#fff;text-align:center;background:#191919;padding:10px 45px;display:table;border-radius:6px;font-family:var(--font-style2);font-size:20px;letter-spacing:1px}body.home .btn_more:after{display:inline-block;content:'';width:16px;height:16px;background:url(../../112123EZW/images/all/arrow-right2.svg) no-repeat center #fdec19;background-size:5px;border-radius:50px;margin-left:7px;transition:.3s}body.home .btn_more:hover{background:var(--main-color);transform:translate(-4px,-4px);box-shadow:4px 4px 0 #ccc}.banner .slick-dots{bottom:20px}.banner .slick .slick-dots .slick-active button{background:var(--main-color)}.banner .slick .slick-dots button{background:#fff;width:12px;height:12px}.home_about{background:url(../../112123EZW/images/all/ab-02.png) no-repeat right center,url(../../112123EZW/images/all/ab-bg.png) no-repeat left;background-size:auto 100%,cover;padding:130px 0}.main-color{color:var(--main-color)}.home_about .ab_sec h3{text-align:left;padding-bottom:20px;border-bottom:1px solid var(--main-color);padding-left:70px}.home_about .ab_sec .ab_txt{margin-top:40px;padding-left:70px}.home_about .ab_sec .ab_txt .tit{font-size:32px;font-weight:400;margin-bottom:14px}body.lang_US .home_about .ab_sec .ab_txt .tit{font-size:24px}.home_about .ab_sec .ab_txt .tit.main-color{font-weight:700}.home_about .ab_sec .ab_txt p{padding:0;margin:0;margin-top:30px}.home_about .ab_sec{position:relative;margin-right:6vw}.home_about .ab_sec:after{content:'';display:block;width:1px;height:100%;position:absolute;left:45px;top:0;background:var(--main-color)}body.home .home_about .container{max-width:1500px}body.home .home_about .btn_more{margin:40px auto 0 0;background:var(--main-color)}body.home .home_about .pic{margin-top:30px}.home_contact{background:url(../../112123EZW/images/all/contact-bg.png) no-repeat center;background-size:cover}.home_contact .ct_warp .tit,.home_contact .ct_warp .tit *{display:flex;justify-content:center;align-items:center;margin:0;color:#fff}.home_contact .ct_warp .tit{padding:60px 0}.home_contact .ct_warp .tit:hover p{color:#f5e928;text-decoration:underline}.home_contact .ct_warp .tit div{font-size:32px;gap:12px;margin-right:16px}.home_contact .ct_warp .tit p{color:#c1d3fb}.home_contact .ct_warp .tit div img{width:40px}.home_contact .ct_warp .tit p{gap:8px}.footer-info{padding:70px 0}.footer_tit{border-left:4px solid var(--main-color);color:var(--main-color);font-size:20px;padding-left:6px;line-height:14px;margin-bottom:16px}.footer .nav,.footer .sitemap ul{flex-direction:column;padding:0;display:flex;flex-wrap:wrap;gap:0 20px}.footer ul li a:hover{color:var(--main-color)}.footer ul.nav li label{color:var(--main-color);width:55px}.footer_bm_logo{border-top:1px solid #ccc;padding:30px 0;display:flex;justify-content:center}.gotop a{border-radius:0;display:flex;align-items:center;justify-content:center}.gotop{right:0}body:not(.home) .footer{background-color:#f1f1f1}.footer .f-logo .us{display:none}.footer_bm_logo .us{display:none}body.lang_US .footer .f-logo .us{display:block}body.lang_US .footer .f-logo .tw{display:none}body.lang_US .footer_bm_logo .us{display:block}body.lang_US .footer_bm_logo .tw{display:none}body.lang_US .home_product .pd-warp .pd-list li a.item .s_tit{font-size:18px;height:80px;padding:0 15px}body.about.kind_39 .home_product,body.about.kind_56 .home_product{background:unset;padding:0}.ezshare-box{display:none}.kind-info .h2{text-align:center;border:0;padding:0;margin:0;position:relative;margin:0 auto 30px;display:flex;flex-direction:column;margin-top:50px}.main .side{display:none}.kind-info .h2:after{content:'';display:block;width:40px;height:4px;background-color:var(--main-color);margin:20px auto 0}.kind-info .h2 .txt-en{display:none}body.contact .section h3 .txt-en{display:none}body.lang_US.contact .section h3 .txt-en{display:block}body.lang_US.contact .section h3 .txt-tw{display:none}.list-creative .list-terms:before{background:var(--main-color)}.list-creative>li:nth-child(2n) .list-terms:before{background:#fff100}.btn-info{background-color:unset}.function-bar{display:none}