:root{--font-normal: 400;--font-medium: 500;--font-bold: 700;--font-bold: 900;--font-default: "Noto Sans TC", "微軟正黑體", "Microsoft JhengHe", -apple-system, BlinkMacSystemFont, Roboto, sans-serif;--font-en: "Montserrat", sans-serif}.header{width:100%;height:53px;background-color:#d70c18;position:fixed;top:0;left:0;z-index:9990}@media screen and (min-width: 1024px){.header{height:60px}}.header__inner{width:100%;height:53px;padding-left:10px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 768px){.header__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px;margin:0 auto;padding-right:20px}}@media screen and (min-width: 1024px){.header__inner{padding-left:40px;padding-right:40px;height:60px}}@media screen and (min-width: 1280px){.header__inner{padding-left:0;padding-right:0}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:130px;width:100%;height:24px;margin-bottom:0;margin-left:0.625rem}@media screen and (min-width: 768px){.header__logo{margin-right:auto}}@media screen and (min-width: 1024px){.header__logo{width:100%;max-width:155px;height:60px;margin-left:0}}.header__logo a{max-width:130px;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (min-width: 1024px){.header__logo a{max-width:155px;width:100%}}.header__nav{background-color:#f6f6f6;width:100%;height:100vh;position:absolute;top:53px;left:0;padding-top:2.5rem;overflow:auto;-webkit-transition:all .45s;transition:all .45s;z-index:900}@media screen and (min-width: 1024px){.header__nav{background-color:rgba(0,0,0,0);width:auto;height:auto;overflow:visible;position:static;padding-top:0;-webkit-transition:none;transition:none}}.header__nav.is-closed{visibility:hidden;opacity:0}@media screen and (min-width: 1024px){.header__nav.is-closed{visibility:visible;opacity:1}}.header__nav.is-closed .header__nav__list>li{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}@media screen and (min-width: 1024px){.header__nav.is-closed .header__nav__list>li{opacity:1;-webkit-transform:none;transform:none}}.header__nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:3rem;margin-bottom:0}@media screen and (min-width: 1024px){.header__nav__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.header__nav__list>li{-webkit-transition:all .45s;transition:all .45s;display:inline-block}.header__nav__list>li:nth-child(1){-webkit-transition-delay:.6s;transition-delay:.6s}.header__nav__list>li:nth-child(2){-webkit-transition-delay:.7s;transition-delay:.7s}.header__nav__list>li:nth-child(3){-webkit-transition-delay:.8s;transition-delay:.8s}.header__nav__link{font-weight:var(--font-bold);color:#343a40;font-size:1.5rem;border-bottom:1px solid #343a40;padding:1.5rem 0.25rem;text-decoration:none}@media screen and (min-width: 1024px){.header__nav__link{color:#fff;font-size:1rem;font-weight:var(--font-medium);padding:0 20px;border-bottom-width:0;display:inline-block}}.header__nav__link:hover{color:#343a40;text-decoration:none}@media screen and (min-width: 1024px){.header__nav__link:hover{color:#f9c4c4}}@media screen and (min-width: 1024px){.header__nav__link:hover>span:before{-webkit-transform:scaleX(1);transform:scaleX(1)}}@media screen and (min-width: 1024px){.header__nav__link>span{-webkit-transition:all .4s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-property:color;transition-property:color;position:relative}}@media screen and (min-width: 1024px){.header__nav__link>span::before{content:"";width:100%;height:1px;display:block;background-color:#f9c4c4;position:absolute;left:0;bottom:-6px;-webkit-transition:all .25s cubic-bezier(1, 0, 0, 1);transition:all .25s cubic-bezier(1, 0, 0, 1);-webkit-transform:scaleX(0);transform:scaleX(0)}}.burger{width:28px;height:22px;cursor:pointer;padding-left:0.625rem;padding-right:0.625rem;position:relative}@media screen and (min-width: 1024px){.burger{display:none}}.burger .burger__bar,.burger .burger__bar::after,.burger .burger__bar::before{width:100%;height:2px;background-color:#fff;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:top .2s .15s,left .1s,transform .2s,background-color .4s .15s,-webkit-transform .2s}.burger .burger__bar{width:100%;height:2px;background-color:#fff;top:54%;left:0}.burger .burger__bar::after,.burger .burger__bar::before{content:"";width:18px}.burger .burger__bar::after{top:-10px;left:0}.burger .burger__bar::before{top:10px;right:0}.burger.is-open .burger__bar,.burger.is-open .burger__bar::after,.burger.is-open .burger__bar::before{transition:top .2s,left .2s,transform .2s .15s,background-color .2s,-webkit-transform .2s .15s}.burger.is-open .burger__bar{background-color:initial}.burger.is-open .burger__bar::after,.burger.is-open .burger__bar::before{width:24px}.burger.is-open .burger__bar::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0;left:2px}.burger.is-open .burger__bar::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;right:2px}.burger.is-scroll{visibility:hidden;opacity:0}.burger.is-open.is-scroll{visibility:hidden;opacity:0}.scroll-header{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25)}/*# sourceMappingURL=header.min.css.map */