@import"https://fonts.googleapis.com/css2?family=Rozha+One&display=swap";a,address,article,aside,audio,b,body,canvas,caption,center,code,div,fieldset,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,i,img,input,label,li,nav,object,ol,output,p,q,ruby,s,samp,section,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-weight:400;vertical-align:baseline;font-family:inherit;font-size:inherit}html{margin:0;padding:0;border:0;font-family:"微軟正黑體","Arial Narrow";font-size:18px;line-height:140%}@media screen and (max-width: 1280px){html{font-size:16px}}@media screen and (max-width: 768px){html{font-size:14px}}body{position:relative;color:#333}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}td,th{vertical-align:middle}a{outline:0;color:#000;text-decoration:none;-webkit-backface-visibility:hidden}a:focus{outline:0}input:focus,select:focus,textarea:focus{outline:-webkit-focus-ring-color auto 0}img{max-width:100%;display:inline-block;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s}@media(min-width: 769px){.moSet{display:none !important}}@media(max-width: 768px){.moSet{display:block}}@media(min-width: 769px){.pcSet{display:block !important}}@media(max-width: 768px){.pcSet{display:none}}.bigw{width:calc(100% - 300px);margin:0 auto;position:relative}@media screen and (max-width: 1680px){.bigw{width:calc(100% - 200px)}}@media screen and (max-width: 1440px){.bigw{width:calc(100% - 150px)}}@media screen and (max-width: 768px){.bigw{width:calc(100% - 60px)}}@media screen and (max-width: 480px){.bigw{width:calc(100% - 40px)}}.middlew{width:1300px;margin:0 auto;position:relative}@media screen and (max-width: 1440px){.middlew{width:calc(100% - 150px)}}@media screen and (max-width: 768px){.middlew{width:calc(100% - 60px)}}@media screen and (max-width: 480px){.middlew{width:calc(100% - 40px)}}.wrapper{overflow:hidden}@media(min-width: 769px){.moSet{display:none !important}}@media(max-width: 768px){.moSet{display:block}}@media(min-width: 769px){.pcSet{display:block !important}}@media(max-width: 768px){.pcSet{display:none}}.menu-trigger{position:fixed;right:20px;top:20px;cursor:pointer;z-index:5}.menu-trigger .menu-trigger-btn-stable{width:30px;height:20px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;align-content:space-between;transition:all linear .2s}.menu-trigger .menu-trigger-btn-stable div{width:100%;height:2px;background-color:#000;border-radius:50px;transition:all linear .2s}.menu-trigger .menu-trigger-btn-stable.active div{background-color:#da5f16}.menu-trigger .menu-trigger-btn-transformative{width:30px;height:20px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;align-content:space-between;transition:all linear .2s}.menu-trigger .menu-trigger-btn-transformative div{width:100%;height:2px;background-color:#000;border-radius:50px;transition:all linear .2s;transform-origin:8% 50%}.menu-trigger .menu-trigger-btn-transformative.active{transform:rotate(45deg)}.menu-trigger .menu-trigger-btn-transformative.active div{position:absolute;background-color:#da5f16}.menu-trigger .menu-trigger-btn-transformative.active div:first-child{transform:rotate(90deg);transform-origin:50% 50%}.menu-trigger .menu-trigger-btn-transformative.active div:nth-child(2){opacity:0}.menu-nav{z-index:3;transition:all linear .2s;width:auto}.menu-nav>ul{transition:all linear .2s}.menu-nav>ul>li{position:relative}@media(min-width: 769px){.menu-nav>ul>li{padding:0 15px}.menu-nav>ul>li:after,.menu-nav>ul>li:before{content:"";display:block;width:2px;height:18px;position:absolute;top:calc(50% - 9px);left:0;background-color:#da5f15}.menu-nav>ul>li:before{left:100%}}.menu-nav>ul>li>p{display:flex;position:relative;line-height:130%;cursor:pointer}.menu-nav>ul>li>p a{display:block;width:100%;box-sizing:border-box;line-height:130%;transition:all linear .2s;position:relative;padding:25px 10px}@media(min-width: 769px){.menu-nav>ul>li>p a:after{content:"";display:block;position:absolute;width:0;height:4px;bottom:0%;left:0;transition:all linear .3s;background-color:#4c4c4c}.menu-nav>ul>li>p a:hover{color:#da5f15}.menu-nav>ul>li>p a:hover:after{width:100%}}@media(max-width: 768px){.menu-nav>ul>li>p a{color:#fff;padding:15px 10px;border-top:1px solid rgba(255,255,255,.3294117647)}.menu-nav>ul>li>p a:hover{color:#fff;background-color:#da5f16}}.menu-nav>ul>li>p:has(+.sub-nav):after,.menu-nav>ul>li>p:has(+.sub-nav):before{content:"";display:block;position:absolute;width:10px;height:2px;right:25px;top:calc(50% - 1px);background-color:#000;transform:rotate(-40deg);z-index:1}.menu-nav>ul>li>p:has(+.sub-nav):before{transform:rotate(40deg) translate(-45%, 180%)}.menu-nav>ul>li ul.sub-nav{display:none}.menu-nav>ul>li ul.sub-nav p{display:flex;line-height:130%}.menu-nav>ul>li ul.sub-nav p a{display:block;width:100%;box-sizing:border-box;line-height:130%;padding:5px 15px;transition:all linear .2s;background-color:#4c4c4c}@media(min-width: 769px){.menu-nav>ul>li ul.sub-nav p a:hover{background-color:#038003}}.menu-nav>ul>li.active>p:has(+.sub-nav):after,.menu-nav>ul>li.active>p:has(+.sub-nav):before{right:30px}.menu-nav>ul>li.active>p:has(+.sub-nav):before{transform:rotate(215deg) translate(-55%, 180%)}.menu-nav>ul>li:first-child:after{display:none}.menu-nav>ul>li:last-child{padding-right:0}.menu-nav>ul>li:last-child:before{display:none}.menu-nav.menu-nav-typeA>ul{display:flex;justify-content:center;align-items:center}@media(min-width: 769px){.menu-nav.menu-nav-typeA>ul>li>p:has(+.sub-nav):after,.menu-nav.menu-nav-typeA>ul>li>p:has(+.sub-nav):before{display:none}}.menu-nav.menu-nav-typeA>ul>li ul.sub-nav{width:150px;padding:10px 0 0}@media(min-width: 769px){.menu-nav.menu-nav-typeA>ul>li:hover{position:relative}.menu-nav.menu-nav-typeA>ul>li:hover>p>a:after{width:100%}.menu-nav.menu-nav-typeA>ul>li:hover ul.sub-nav{display:block;position:absolute;top:100%;left:0}}@media(max-width: 768px){.menu-nav.menu-nav-typeA>ul>li.active>p>a{background-color:#da5f16}.menu-nav.menu-nav-typeA>ul>li.active ul.sub-nav{display:block;padding:0;width:100%}.menu-nav.menu-nav-typeA>ul>li.active ul.sub-nav>li a{padding:10px 15px 10px 25px}}@media(max-width: 768px){.menu-nav.menu-nav-typeA.active{display:block;position:fixed;top:58px;right:0;width:100%;background-color:#da5f16}.menu-nav.menu-nav-typeA.active>ul{display:block}}.menuBG-full{width:100vw;height:100vh;opacity:0;z-index:-9;transition:all linear .2s;background-color:#da5f16;position:fixed;left:0;top:0}.menu-openUp .menuBG-full{z-index:1;opacity:1}.wrapper header{position:fixed;background-color:#fff;width:100%;left:0;top:0;z-index:5;box-sizing:border-box;padding:0 100px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1440px){.wrapper header{padding:0 50px}}@media screen and (max-width: 980px){.wrapper header{padding:0 30px}}.wrapper header .cis{display:block}@media screen and (max-width: 768px){.wrapper header .cis{padding:15px 0}}.wrapper header .cis img{display:block}@media screen and (max-width: 980px){.wrapper header .cis img{height:40px}}@media screen and (max-width: 768px){.wrapper header .cis img{height:30px}}/*# sourceMappingURL=menu.css.map */