@charset "UTF-8";:root{--layout-padding:48px}@media screen and (max-width:500px){:root{--layout-padding:24px}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}*{box-sizing:border-box}body,html{background:#f4f4f4}body{font-family:Noto Sans TC,黑體-繁,Apple LiGothic Medium,PingFang,微軟正黑體,Microsoft JhengHei,WenQuanYi Zen Hei,helvetica,Arial,sans-serif;font-weight:600}h1,h2,h3,h4,h5,h6,p{font-weight:600;margin:0;padding:0}li,ol,ul{list-style:none;margin:0;padding:0}a{color:#000;cursor:pointer;text-decoration:none}a,img{display:block}input:focus{outline:none}button{border:none;cursor:pointer}picture{display:block;margin:0;padding:0}picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wrapper-l{max-width:1280px}.wrapper,.wrapper-l{margin-inline:auto;width:100%}.wrapper{max-width:1100px}@media screen and (max-width:1023px){.wrapper{max-width:640px}}.main-content{position:relative}.main-content__block{background:var(--bg-color);min-height:500px;padding:clamp(40px,5.8vw,57.7px) 0 clamp(100px,19.2vw,340px);position:relative}.main-content__unit{padding-inline:var(--layout-padding);position:relative;z-index:1}.main-content__unit>.wrapper{position:relative}.main-content__list{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:1023px){.main-content__list-a{justify-content:center}}.main-content__list-b{margin-inline:auto}@media screen and (max-width:1023px){.main-content__list-b{max-width:500px}.main-content__list-c,.main-content__list-d{justify-content:center}}.more{left:50%;position:absolute;top:0;transform:translate(-50%,-85%)}.btn img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.text__normal{font-size:17px;line-height:1.45}@media screen and (max-width:1023px){.text__normal{font-size:15px}}.text__align--center{text-align:center}.text__min-content{width:-moz-min-content;width:min-content}.text__color--light{color:var(--text-color-light)}.text__color--dark{color:var(--text-color-dark)}.text__color--highlight{color:var(--text-color-highlight)}.swiper-button-disabled{display:none!important}.swiper-pagination-bullets>*{cursor:pointer}.swiper-pagination-bullet{background:#fff!important;margin-inline:4px}.swiper-pagination-bullet-active{background:var(--third-color)!important}.swiper-pagination-bullet-light{margin-inline:4px}.swiper-pagination-bullet-light.swiper-pagination-bullet-active{background:#f8b500!important}.swiper-pagination-bullet-secondary-color{margin-inline:4px}.swiper-pagination-bullet-secondary-color.swiper-pagination-bullet-active{background:var(--secondary-color)!important}.page-error{--primary-color:#cae223;--secondary-color:#edff6f;--third-color:#00833e;--text-color-light:#fff;--text-color-dark:var(--third-color);--text-color-highlight:var(--primary-color);--footer-bg-color:#f5f5f5;background:var(--primary-color);display:flex;flex-direction:column}.page-error .error{align-items:center;display:flex;font-weight:700;height:calc(100vh - 362px);justify-content:center;text-align:center}.page-error .error__statuscode{color:var(--text-color-light);font-size:100px;margin-bottom:24px}.page-error .error__message{color:var(--text-color-dark);font-size:24px;margin-bottom:4px}.page-error .top{display:none}
