*{box-sizing:border-box;outline:none}html,body{width:100%;box-sizing:border-box;outline:none;font-family:"Noto Sans TC",Arial,Helvetica,sans-serif;color:#292929;font-size:1rem;-webkit-font-smoothing:antialiased}ul,ol{padding-left:1.5em}a:hover{text-decoration:none;outline:none;transition:all .45s ease-out}a,button{transition:all .45s ease-out;text-decoration:none;outline:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:none}::-webkit-scrollbar-track-piece{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#acd278}::-moz-selection{background:#e46301;color:#fff}::selection{background:#e46301;color:#fff}.no-scroll{transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);overflow:hidden;height:100dvh}.font-bs{font-family:"Balsamiq Sans",sans-serif}@media screen and (min-width: 899px){.n_box dl dd .nav_dropdown{display:none}.n_box dl dd:hover .nav_dropdown,.n_box dl dd:focus .nav_dropdown{display:flex}}@media screen and (max-width: 899px){.navbar-default{position:fixed;left:0;top:0;z-index:99;width:100%}.togglebar{transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);position:relative}.togglebar i{transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:block;width:28px;height:1px;background-color:#fff;margin:.58em auto}.togglebar.active{background-color:var(--color-dgreen)}.togglebar.active i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.togglebar.active i:nth-child(1){transform:rotate(45deg)}.togglebar.active i:nth-child(2){opacity:0}.togglebar.active i:nth-child(3){transform:rotate(-45deg)}.n_box{transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:block;position:fixed;bottom:0;left:0;width:100%;height:calc(100% - 70px);z-index:9;background-color:#fff;padding-top:1em;transform:translateX(-60em);opacity:0}.n_box.active{transform:translateX(0);opacity:1}.n_box dl dd{text-align:center}.n_box dl dd>a{display:flex;align-items:center;justify-content:center;padding:1em 0}.n_box dl dd>a i{display:block;width:0;height:0;border-style:solid;border-width:7px 5px 0 5px;border-color:var(--color-green) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin-left:.5em}.n_box dl dd>a.active{background-color:var(--color-green);color:#fff}.n_box dl dd>a.active i{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.n_box dl dd .nav_dropdown{display:none;background-color:var(--color-bg)}.n_box dl dd .nav_dropdown img{margin:0 auto 1em;padding-right:0}.n_box dl dd .nav_dropdown ul{display:flex;padding:0 2em}.n_box dl dd .nav_dropdown ul li{width:33.3333333333%;flex:1 1 auto;text-align:left}.n_box dl dd .nav_dropdown .con-btn{margin-top:1.5em}}@media screen and (max-width: 640px){.togglebar i{width:23px;margin:.45em auto}.n_box{padding-top:0}}@media screen and (max-width: 480px){.n_box{height:calc(100% - 69px)}.n_box dl dd .nav_dropdown ul{padding:0 0 0 1em;gap:0 1.5em}.n_box dl dd .nav_dropdown ul li::marker{font-size:10px}}.index_pagination.swiper-pagination-horizontal .swiper-pagination-bullet{width:12px;height:12px;opacity:1;background-color:#fff;margin:0 .5em}.index_pagination.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-green)}.c-scroll-opacity{opacity:1 !important;transition:opacity .75s cubic-bezier(0.38, 0.005, 0.215, 1)}.in_w_bg{height:112px;animation:water1 7s linear .5s infinite}@keyframes water1{0%{background-position:0 100%}25%{background-position:200px 100%}50%{background-position:700px 100%}75%{background-position:200px 100%}100%{background-position:0px 100%}}.page dl dd a{display:block;width:48px;height:48px;border:1px solid var(--color-green);border-radius:11px;align-content:center;text-align:center}.page dl dd.active a,.page dl dd:hover a,.page dl dd:focus a{background-color:var(--color-green);color:#fff}.inside_footer section a svg path{fill:var(--color-bg)}.news_list dd.active a{color:var(--color-green)}@media screen and (max-width: 1024px){.index_pagination.swiper-pagination-horizontal .swiper-pagination-bullet{width:10px;height:10px;margin:0 .3em}}@media screen and (max-width: 767px){.page dl dd a{width:35px;height:35px}}@media screen and (max-width: 414px){.page .pre{order:2}.page .nex{order:3}.page dl{order:1;width:100%;margin-bottom:1em}}/*# sourceMappingURL=style.min.css.map */