@charset "UTF-8";::view-transition-group(root){-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes
rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lazyload{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}@-webkit-keyframes
ani_LR{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes
ani_LR{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes circle-draw{80%{stroke-dashoffset:0}}@keyframes circle-draw{80%{stroke-dashoffset:0}}@-webkit-keyframes
drawLine{0%{opacity:1;top:0}50%{top:100%}100%{top:0}}@keyframes
drawLine{0%{opacity:1;top:0}50%{top:100%}100%{top:0}}@-webkit-keyframes gotop-ani{0%{-webkit-transform:scale(0.8);transform:scale(0.8)}45%{-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes gotop-ani{0%{-webkit-transform:scale(0.8);transform:scale(0.8)}45%{-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.8);transform:scale(0.8)}}@font-face{font-family:"Rubik";src:url("../../../themes/zh-tw/assets/css/../fonts/Rubik-Regular.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Rubik-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Rubik";src:url("../../../themes/zh-tw/assets/css/../fonts/Rubik-Bold.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/IRubik-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Rubik";src:url("../../../themes/zh-tw/assets/css/../fonts/Rubik-Light.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Rubik-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"NotoSansTC";src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC-Regular.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"NotoSansTC";src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC-Bold.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table;clear:both}.disabled,.disabled:hover{cursor:not-allowed}html{font-size:16px}body{font-family:"Rubik","NotoSansTC",sans-serif;font-size:16px;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-ms-overflow-style:scrollbar;color:#333}html,body{margin:0}a,a:visited,a:hover,a:focus,a:active{text-decoration:none;outline:0}img, a
img{border:none;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-weight:normal}section,article,aside,footer,header,nav,main{display:block}p{line-height:inherit}ol.reset,ul.reset,li.reset{list-style:none;margin:0;padding:0}label{font-weight:inherit}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0;border-radius:0;-webkit-box-shadow:none !important;box-shadow:none !important}input,textarea,select,input[type=radio],input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}input:hover,input:active,input:hover,textarea:hover,textarea:active,textarea:hover,button:hover,button:active,button:hover,select:hover,select:active,select:hover,a:hover,a:active,a:hover{-webkit-tap-highlight-color:rgba(0,0,0,0)}input:not([type=button]),input:not([type=submit]),input:not([type=reset]){font-size:16px !important}textarea{resize:vertical}select{color:#333}select::-ms-expand{display:none}::-webkit-input-placeholder{color:#888;font-size:14px}::-moz-placeholder{color:#888;font-size:14px}:-ms-input-placeholder,:-moz-placeholder{color:#888;font-size:14px}input:-moz-read-only{background:#eee;color:#666}.input-style:-moz-read-only:focus{border:1px
solid #ddd}.input-style:read-only:focus{border:1px
solid #ddd}.textarea-style:-moz-read-only:focus{border:1px
solid #ddd}.textarea-style:read-only:focus{border:1px
solid #ddd}input:-moz-read-only{background:#eee;color:#666}input:read-only{background:#eee;color:#666}input::-webkit-input-placeholder,input:-moz-placeholder,input::-moz-placeholder,input:-ms-input-placeholder{color:#ccc;font-size:14px}input:-internal-autofill-previewed,input:-internal-autofill-selected,textarea:-internal-autofill-previewed,textarea:-internal-autofill-selected,select:-internal-autofill-previewed,select:-internal-autofill-selected{background-color:#ededed !important;border:1px
solid #eee}img,input[type=image],video,embed,iframe,marquee,object,table{aspect-ratio:attr(width)/attr(height)}@media only screen and (min-width: 768px){.visible-xs{display:none !important}}@media only screen and (max-width: 767px){.hidden-xs{display:none !important}.visible-xs{display:block !important}}:root{--gradX:100%;--gradY:50%;--g-gap:clamp(0.375rem, 0.2157rem + 0.6536vw, 1rem);--g-fluid-ti:clamp(1.35rem, 1.0907rem + 0.6536vw, 1.875rem);--g-fluid-txt:clamp(0.9375rem, 0.9216rem + 0.0654vw, 1rem);--g-fluid-small-txt:clamp(0.8125rem, 0.7806rem + 0.1307vw, 0.9375rem);--g-fluid-line-height:clamp(2rem, 1.8725rem + 0.5229vw, 2.5rem);--swiper-pagination-color:#45af89;--swiper-theme-color:#45af89;--swiper-pagination-bullet-horizontal-gap:0;--ease:cubic-bezier(0.585, 0.040, 0.345, 1.015);--gradient:linear-gradient(-45deg, rgba(123,218,104,1) 0%, rgba(69,175,137,1) 50%);--gradient-dark:linear-gradient(-45deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.5) 50%)}#header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;width:100%;gap:2rem;padding-left:1.75rem;position:fixed;top:0;-webkit-transition:gap 0.3s ease, background 0.3s ease;transition:gap 0.3s ease, background 0.3s ease;z-index:99}#header
.logo{margin:0;aspect-ratio:162/53;width:162px;height:53px;-ms-flex-item-align:center;align-self:center}#header .logo
a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;width:100%;height:100%;gap:10px}#header .logo a
.logo__img{width:46px;aspect-ratio:46px/53px}#header .logo a
.logo__txt{aspect-ratio:104px/36px;width:104px;height:36px}#header
h2{display:none}#header .menu ul li
a{display:block;position:relative;-webkit-transition:color 0.3s var(--ease), background 0.3s var(--ease);transition:color 0.3s var(--ease), background 0.3s var(--ease)}#header .menu>ul>li{position:relative}#header .menu>ul>li>a{color:#333}#header .right-menu{position:relative;z-index:98;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:gap 0.3s;transition:gap 0.3s}#header .right-menu .btn-user{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0
1rem;gap:1rem}#header .right-menu .btn-user
a{color:#555;line-height:80px;display:block;-webkit-transition:color 0.3s;transition:color 0.3s}#header .right-menu .btn-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;border:0;width:80px;background-color:#45af89;background-image:linear-gradient(6075deg, rgba(69, 175, 137, 0), #7bda68);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat;-webkit-transition:background 0.3s;transition:background 0.3s}#header .right-menu .btn-search
img{width:20px;height:20px}#header .right-menu .btn-phone{padding:14px
1rem;background-color:#45af89;background-image:linear-gradient(6075deg, rgba(69, 175, 137, 0), #7bda68);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat;color:#fff}#header .right-menu .btn-phone
span{display:block;width:100%}#header .right-menu .btn-phone
span.phone{font-size:1.125rem;font-weight:bold}#header .header-hide{display:none}.search__form{-ms-flex-wrap:wrap;flex-wrap:wrap}.search__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:98;max-width:100vw}.search__close{position:absolute;right:50px;top:0;cursor:pointer;width:40px;height:40px}.search__close::before,.search__close::after{content:"";position:absolute;right:20px;width:2px;height:15px;background:#fff;z-index:2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.search__close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.search__ti{position:relative;font-size:2rem;font-weight:bold;color:#fff;text-align:right;width:30%;background-color:#45af89;background-image:linear-gradient(6075deg, rgba(69, 175, 137, 0), #7bda68);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat}.search__ti::before{content:"Search";position:absolute;font-size:8rem;font-weight:bold;line-height:0.7;color:rgba(255,255,255,0.05);left:0;bottom:0}.search__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 4rem;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search__form .tag-wrap{width:100%}.search__button{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;border-radius:50%;background-image:url("../../../themes/zh-tw/assets/css/../images/icon_search_w.svg");background-size:20px;background-repeat:no-repeat;background-position:center center;background-color:#6cba5a;border:0;padding:0;font-size:0}.search__input{-webkit-box-shadow:none;box-shadow:none;border-style:solid;border-width:0 0 2px 0;border-color:#000;width:100%;-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 40px - 1rem);flex:1 0 calc(100% - 40px - 1rem);background:transparent;padding:10px}.search__input:focus{border:1px
solid #6cba5a}#search-form{position:fixed;top:-100vh;width:100vw;height:100vh;left:0;right:0;z-index:98;-webkit-transition:top 0.8s ease;transition:top 0.8s ease;overflow:hidden}#search-form
.search{margin:0
auto}#search-form
.search__box{color:#fff}#search-form
.search__form{width:unset;position:relative}#search-form
.search__ti{width:150px;background:rgb(123, 218, 104);background:var(--gradient);color:transparent;-webkit-background-clip:text;background-clip:text}#search-form
.search__input{color:#fff;border-color:rgba(255,255,255,0.5)}#search-form.is-open{top:200px}.pc #header .right-menu .btn-search:hover{background:var(--gradient)}.pc #header .right-menu .btn-user a:hover{text-decoration:underline}.pc .search__close:hover::before, .pc .search__close:hover::after{background:rgb(42.465437788, 200.034562212, 99.4585253456)}.pc .search__button:hover{background-color:rgb(93.1346153846, 176.6346153846, 73.8653846154)}@media (min-width: 1200px){#header
.cover{display:none !important}#header.is--scrolled{-webkit-box-shadow:0px 1.9px 2.2px rgba(0, 0, 0, 0.02), 0px 4.6px 5.3px rgba(0, 0, 0, 0.028), 0px 8.6px 10px rgba(0, 0, 0, 0.035), 0px 15.4px 17.9px rgba(0, 0, 0, 0.042), 0px 28.8px 33.4px rgba(0, 0, 0, 0.05), 0px 69px 80px rgba(0, 0, 0, 0.07);box-shadow:0px 1.9px 2.2px rgba(0, 0, 0, 0.02), 0px 4.6px 5.3px rgba(0, 0, 0, 0.028), 0px 8.6px 10px rgba(0, 0, 0, 0.035), 0px 15.4px 17.9px rgba(0, 0, 0, 0.042), 0px 28.8px 33.4px rgba(0, 0, 0, 0.05), 0px 69px 80px rgba(0, 0, 0, 0.07)}#header .menu-button{display:none}#header
.menu{margin-left:10%;width:auto !important}#header .menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}#header .menu>ul>li>a{font-size:1.0625rem;padding:0
1rem;line-height:80px;-webkit-transition:line-height 1s ease, color 0.3s ease;transition:line-height 1s ease, color 0.3s ease}#header .menu>ul>li.has-child{position:relative}#header .menu>ul>li.current>a::before{content:"";position:absolute;left:0;top:0;height:5px;width:100%;background-color:#6cba5a;background-image:-webkit-gradient(linear, right top, left top, from(rgba(108, 186, 90, 0)), to(#26b359));background-image:linear-gradient(-4050deg, rgba(108, 186, 90, 0), #26b359);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat}#header .menu>ul>li.current>a::after{content:"";width:5px;height:5px;border-radius:50%;background:#26b359;display:block;position:absolute;left:50%;bottom:10px;margin-left:-5px}#header .menu>ul>li>ul{position:absolute;text-align:center;border-radius:0;top:calc(100% - 1px);left:50%;right:0;width:200px;border:0;opacity:0;background:#f1eeee;padding:1rem;-webkit-transform:translate(-50%) translateY(0px) scaleX(0);-ms-transform:translate(-50%) translateY(0px) scaleX(0);transform:translate(-50%) translateY(0px) scaleX(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:opacity 0.5s ease 0.1s, -webkit-transform 0.3s;transition:opacity 0.5s ease 0.1s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.5s ease 0.1s;transition:transform 0.3s, opacity 0.5s ease 0.1s, -webkit-transform 0.3s}#header .menu>ul>li>ul>li{position:relative}#header .menu>ul>li>ul>li>a{display:block;padding:12px
10px;text-align:center;font-weight:normal;color:#333}#header .menu>ul>li:hover>a{color:#6cba5a}#header .menu>ul>li:hover>ul{-webkit-transform:translateX(-50%) translateY(0px) scaleX(1);-ms-transform:translateX(-50%) translateY(0px) scaleX(1);transform:translateX(-50%) translateY(0px) scaleX(1);opacity:1}#header .menu > ul > li:hover > ul a:hover{color:#fff;background:#6cba5a}#header .right-menu .hover-ul>li>a:hover{color:#6cba5a}#header .right-menu .btn-user:hover .hover-ul{display:block;-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}@media (max-width: 1440px){#header
.menu{margin:0
auto}#header .menu>ul{gap:1rem}#header .menu>ul>li>a{padding:0
10px}}@media (max-width: 1199px){#header{padding-left:0;gap:1rem}#header
.logo{margin-right:auto}#header .menu-button{width:80px;border:0;cursor:pointer;z-index:102;background:#f1eeee}#header .menu-button
span{width:20px;margin:10px
auto;position:relative;display:block}#header .menu-button span:before, #header .menu-button span:after{content:"";display:block;height:1px;padding:0;margin:7px
0;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;background:#000;-webkit-transition:0.3s ease;transition:0.3s ease}#header .menu-button.on{color:#26b359;background:transparent}#header .menu-button.on span:before{margin:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:rgb(114.4076923077, 189.0076923077, 97.1923076923)}#header .menu-button.on span:after{margin:-1px 0 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:rgb(114.4076923077, 189.0076923077, 97.1923076923)}#header
.menu{margin:0;position:fixed;left:-100vw;width:300px;height:100dvh;overflow-y:auto;padding:10vh 0;background:#000;z-index:98}#header .menu>ul{gap:0}#header .menu>ul>li{width:100%}#header .menu>ul>li>a{padding:0.7rem 2rem;color:#fff;line-height:30px;border-bottom:1px solid rgba(0, 0, 0, 0.03)}#header .menu>ul>li>ul{display:none;background:var(--gradient);padding:1rem}#header .menu>ul>li>ul>li:not(:last-child){border-bottom:1px solid rgba(255, 255, 255, 0.2)}#header .menu > ul > li > ul
a{color:#fff;padding:0.45rem 1rem}#header .menu>ul>li.has-child{position:relative}#header .menu>ul>li.has-child:after{content:"";width:8px;height:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #6cba5a;border-right:2px solid #6cba5a;position:absolute;color:#fff;right:2rem;top:25px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;z-index:-1}#header .menu>ul>li.has-child.on{border-bottom:0}#header .menu>ul>li.has-child.on:after{border:0;border-bottom:2px solid #6cba5a;border-right:2px solid #6cba5a}#header .menu>ul>li.current>a{color:#6cba5a}.search__box{-ms-flex-wrap:wrap;flex-wrap:wrap}.search__form{-ms-flex-wrap:wrap;flex-wrap:wrap}#search-form{width:100%;left:0}#search-form .search__ti::before{display:none}}@media (max-width: 767px){#header .header-hide{display:block;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}#header .logo a
.logo__img{width:36px}#header .menu-button{width:40px;font-size:0}#header .menu-button
span{width:15px}#header .right-menu{gap:0}#header .right-menu .btn-search{width:40px}#header .right-menu .btn-phone{font-size:0.875rem;padding:5px}#header .right-menu .btn-phone
span.phone{font-size:0.875rem}.search__ti::before{display:none}}.cover{background:rgba(0,0,0,0.85);backdrop-filter:blur(5px);position:fixed;left:0;top:0;right:0;bottom:0;z-index:97}#footer{position:relative;color:#fff}#footer
h2{display:none}#footer::before{content:"";position:absolute;left:0;top:30%;right:0;bottom:0;background:#222;z-index:-1}#footer .flex-1400{padding:4% calc((100% - 1400px) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#footer
.footer__contact{position:relative;text-align:center;color:#fff;overflow:hidden}#footer .footer__contact-img{margin:0
auto;height:400px;width:100%;background:url(../../../themes/zh-tw/assets/css/../images/contact_img.jpg) center center;background-size:cover}#footer .footer__contact-txt{padding:2rem;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute}#footer .footer__contact-txt
.title{position:relative;margin:1rem 0;font-weight:bold;color:#fff;font-size:calc(var(--g-fluid-ti) * 1.6)}#footer .footer__contact-txt .g-h3{display:block;margin-bottom:3%}#footer .footer__contact .btn-gradient{border-radius:30px;height:60px;line-height:60px}#footer .footer__contact .btn-gradient::after{opacity:0.8}#footer .footer__links
a{color:#fff;display:block;font-size:1rem;line-height:2;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}#footer .footer__links a:hover{color:#6cba5a}#footer .menu>ul{margin:0
auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:2}#footer .menu>ul>li{position:relative}#footer .menu > ul > li
a{display:inline-block;color:#888;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}#footer .menu > ul > li a:hover{color:#6cba5a}#footer .menu>ul>li>a{color:#fff;display:block}#footer .menu>ul>li>a:hover{color:#26b359}#footer .menu > ul > li > a.fb, #footer .menu>ul>li>a.line{color:#fff;font-size:0}#footer .footer__links,
#footer .g-social-link{position:relative;z-index:2}#footer .g-social-link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#footer
.copyright{text-align:center;padding:1rem 2rem;width:100%;background:var(--gradient);position:relative;z-index:2}#footer .copyright
.grnet{color:#94e8b7}#footer .copyright .grnet
a{color:#94e8b7}@media (max-width: 1800px){#footer .flex-1400{padding:4% 2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 1366px){#footer
.footer__contact{width:100%}#footer .flex-1400{padding:4% 5%;gap:2rem}#footer
.menu{padding-bottom:0}#footer .menu>ul{gap:2rem}#footer .g-social-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#footer
.copyright{padding:1rem}}@media (max-width: 1199px){#footer .menu>ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 991px){#footer .flex-1400{padding-bottom:2rem}#footer
.footer__contact{height:300px}#footer
.footer__links{line-height:2.2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:0}#footer .g-social-link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#footer .menu>ul{line-height:1.5;gap:1rem}#footer .menu>ul>li{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 2rem) / 3);flex:0 0 calc((100% - 2rem) / 3)}}@media (max-width: 767px){#footer .flex-1400{padding:2rem 7%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0.5rem}#footer .footer__links,
#footer .g-social-link{padding:0}#footer .menu>ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .menu>ul>li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .menu>ul>li>a{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin-right:1rem}#footer .menu>ul>li>ul{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 1rem - 100px);flex:0 0 calc(100% - 1rem - 100px);font-size:0.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.75rem}#footer
.copyright{font-size:0.75rem;text-align:center}#footer .footer__contact .btn-gradient{height:45px;line-height:45px;width:140px}#footer .footer__contact-txt{padding:1rem}#footer .footer__contact-txt .g-title{margin-bottom:5px}#footer .footer__contact-txt .g-h3{font-size:1rem}}.go-top{position:fixed;width:55px;height:55px;line-height:55px;color:#fff;text-align:center;border-radius:50%;right:10px;bottom:-5rem;cursor:pointer;z-index:98;font-size:0;opacity:0;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;background-color:#333;background-position:center center;background-repeat:no-repeat;background-size:43%;-webkit-transition:0.3s;transition:0.3s;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:0;background-color:#45af89;text-decoration:underline}.go-top::after{content:"";position:absolute;left:50%;top:50%;width:15px;height:15px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.go-top:hover{background-color:#6cba5a}.go-top.is--scrolled{bottom:2rem;opacity:1}@media only screen and (min-width: 1367px){.go-top:hover{border:0;width:60px;height:60px}.go-top:hover::before{background-color:rgba(15, 51, 100, 0.3);-webkit-animation:gotop-ani 0.8s infinite;animation:gotop-ani 0.8s infinite}}@media only screen and (max-width: 1366px){.go-top{width:44px;height:44px;line-height:44px}.go-top::after{width:10px;height:10px}.go-top.is--scrolled{bottom:2rem}}@media only screen and (max-width: 1366px){.go-top{right:0;width:40px;height:40px;line-height:40px}}.g-wrap{max-width:100vw;overflow:hidden}.container-900{width:100%;max-width:calc(900px + 4rem);margin:0
auto;padding-left:1.5rem;padding-right:1.5rem}.container-1200{width:100%;max-width:calc(1200px + 4rem);padding:0
2rem;margin:0
auto}.container-1300{width:100%;max-width:calc(1300px + 4rem);padding:0
2rem;margin:0
auto}.container-1400{width:100%;max-width:calc(1400px + 4rem);padding:0
2rem;margin:0
auto}.container-1500{width:100%;max-width:calc(1500px + 4rem);padding:0
2rem;margin:0
auto}.page-wrap{padding:calc(var(--g-gap) * 1.5) 0}.white-bg{background:#fff}@media (max-width: 1680px){.container-1500,.container-1400{max-width:100%}}@media (max-width: 1366px){.container-1200,.container-1300{max-width:100%}}@media (max-width: 991px){.page-wrap{padding-top:3rem;padding-bottom:3rem}}@media (max-width: 767px){.page-wrap{padding-top:1.5rem;padding-bottom:1.5rem}}.g-social-link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.g-social-link>ul{width:100%;font-size:0.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.g-social-link>ul>li>a{display:block;height:37px;width:37px;font-size:0;line-height:35px;border-radius:50%;text-align:center;-webkit-transition:color 0.3s cubic-bezier(0.5, 0, 0.3, 0.5), background-color 0.3s cubic-bezier(0.5, 0, 0.3, 0.5);transition:color 0.3s cubic-bezier(0.5, 0, 0.3, 0.5), background-color 0.3s cubic-bezier(0.5,0,0.3,0.5);color:#fff}.g-social-link>ul>li>a:before{content:"";font-size:1.5rem;width:100%}.g-social-link > ul > li .fb:before{font-family:"Font Awesome 5 Brands";content:"\f09a"}.g-social-link > ul > li .ig:before{font-family:"Font Awesome 5 Brands";content:"\f16d"}.g-social-link > ul > li
.line{background:url(../../../themes/zh-tw/assets/css/../images/icon_line_w.svg);background-size:26px;background-repeat:no-repeat;background-position:center center}.pc .g-social-link>ul>li>a:hover{color:#fff}.pc .g-social-link>ul>li>a:hover:before{color:#fff}.pc .g-social-link > ul > li .fb:hover{background:#0078d7}.pc .g-social-link > ul > li .ig:hover{background:rgb(64, 93, 230);background:linear-gradient(59deg, rgb(64, 93, 230) 0%, rgb(225, 48, 108) 46%, rgb(252, 175, 69) 85%)}.pc .g-social-link > ul > li .line:hover{background-color:#00c300;background-image:url(../../../themes/zh-tw/assets/css/../images/icon_line_w.svg)}@media only screen and (max-width: 1480px){.g-social-link{gap:1.5rem}.g-social-link>ul{gap:0.5rem;width:auto}}.g-social-link{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 767px){.g-social-link{font-size:0.75rem;gap:0.5rem}.g-social-link>ul{font-size:0}.g-social-link>ul>li>a{border:0;width:28px;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.g-social-link > ul > li
.line{padding:0;background-position:center center}}.fb-msg{position:fixed;width:50px;height:50px;line-height:50px;color:#fff;text-align:center;right:15px;cursor:pointer;z-index:98;font-size:0;border-radius:3px;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;background-color:#333;background-position:center center;background-repeat:no-repeat;background-size:55%;-webkit-transition:0.3s ease;transition:0.3s ease;font-size:1.85rem;background-color:#1977f3;bottom:92px}.line__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;width:50px;height:50px;line-height:50px;text-align:center;right:15px;cursor:pointer;z-index:98;border-radius:3px;-webkit-transition:0.3s ease;transition:0.3s ease;bottom:147px;overflow:hidden}.line__wrap
.qrcde__ti{font-weight:bold;letter-spacing:2px}.line__wrap .qrcde__ti
.green{color:#4cc764}.line__wrap
.qrcde__wrap{padding:1rem;text-align:left;background:#f0f0f0}.line__wrap
.qrcde__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.75rem;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.3s 0.2s;transition:-webkit-transform 0.3s 0.2s;transition:transform 0.3s 0.2s;transition:transform 0.3s 0.2s, -webkit-transform 0.3s 0.2s}.line__wrap .qrcde__list>div{text-align:center}.line__wrap .qrcde__list > div
img{margin:0
auto 5px;display:block}.line__icon{font-size:0;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;background-color:#4cc764;background-image:url(../../../themes/zh-tw/assets/css/../images/icon_line_w.svg);background-position:center 0.55rem;background-repeat:no-repeat;background-size:64%}.pc .fb-msg:hover{background-color:rgb(10.7603305785, 95.0495867769, 206.2396694215);color:#fff}.pc .line__wrap:hover{width:auto;height:225px;border:1px
solid #4cc764;border-radius:1rem 0 0 1rem}.pc .line__wrap:hover
.qrcde__list{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pc .line__wrap:hover .qrcde__list > div img:hover{border:1px
solid #4cc764}@media only screen and (max-width: 1366px){.fb-msg{right:0;width:44px;height:44px;line-height:44px;top:unset}.line__icon{-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px}.line__wrap{right:0;width:44px;height:44px;line-height:44px;font-size:0.9375rem;letter-spacing:0}.line__wrap
.qrcde__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.4;padding:1rem}.line__wrap
.qrcde__ti{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:10px}.line__wrap
.qrcde__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;gap:10px}.line__wrap.is-open{height:auto;width:90%;top:unset}.line__wrap.is-open .line__icon:after{content:"\f00d";font-family:"Font Awesome 5 Free";font-weight:900;text-align:center;width:45px;line-height:45px;position:absolute;right:0;top:0;bottom:0;pointer-events:none;color:#000;font-size:1.25rem}.line__wrap.is-open
.qrcde__list{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media only screen and (max-width: 767px){.line__icon{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}.line__wrap{left:unset;width:40px;height:40px;right:0px;border-radius:50%;bottom:80px}.line__wrap.is-open{border-radius:10px 0 0 10px}.line__wrap
.qrcde__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.4;padding:1rem;width:100%;height:auto;border:1px
solid #4cc764;border-radius:0 1rem 1rem 0}.line__wrap
.qrcde__list{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.line__wrap .qrcde__list>div{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 20px) / 3);flex:0 0 calc((100% - 20px) / 3);font-size:0.875rem;font-weight:bold}.fb-msg{width:40px;height:40px;left:unset;right:0px;border-radius:50%;bottom:125px;font-size:1.5rem}}.gradient{background-color:#45af89;background-image:linear-gradient(6075deg, rgba(69, 175, 137, 0), #7bda68);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat}.tag-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--g-gap);line-height:44px;-webkit-transition:color 0.3s;transition:color 0.3s}.tag-wrap
a{color:#333;display:inline-block;background:#f1eeee;border-radius:24px;height:var(--g-fluid-line-height);line-height:var(--g-fluid-line-height);padding:0
var(--g-gap);font-size:var(--g-fluid-txt)}.tag-wrap a::before{content:"#";color:#6cba5a}.pc .tag-wrap a:hover{color:#6cba5a}.pc .tag-wrap a:hover::before{color:#000}.list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.box{position:relative;color:#222;display:block}.box
.tag{position:absolute}.box__pic{display:block;position:relative;overflow:hidden}.box__pic
img{width:100%;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:-webkit-transform 0.3s var(--ease);transition:-webkit-transform 0.3s var(--ease);transition:transform 0.3s var(--ease);transition:transform 0.3s var(--ease), -webkit-transform 0.3s var(--ease)}.box__pic::before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;content:"View";font-size:1.25rem;color:#fff;display:grid;place-content:center;position:absolute;top:0;right:0;bottom:0;left:0;inset:0 0 0 0;background:var(--gradient);opacity:0.8;z-index:1;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.box__pic:hover::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.box__txt{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--g-gap)}.box__txt-cat{padding:0
10px;color:#6cba5a;font-size:var(--fluid-small-txt);border:1px
solid #6cba5a}.box__txt-h3{width:100%;line-height:var(--g-line-height);font-size:clamp(1.125rem, 1.0613rem + 0.2614vw, 1.375rem);margin:0;color:#000;-webkit-transition:color 0.3s var(--ease);transition:color 0.3s var(--ease)}.box__txt-h3
span.en{font-size:clamp(0.875rem,0.9363rem + 0.2614vw,1rem);display:block}.box__txt-des{width:100%;font-size:0.9375rem;line-height:1.6rem;max-height:4.8rem;overflow:hidden;color:#666;letter-spacing:1px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.box__txt-date{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;text-align:center;color:#6cba5a;font-size:14px;line-height:1}.box__txt-date>span{display:block;font-size:3rem}.box__txt-date::after{content:"";position:absolute;display:block;width:90px;height:3px;bottom:-1.5px;background-color:#45af89;background-image:-webkit-gradient(linear, left top, right top, from(rgba(69, 175, 137, 0)), to(#7bda68));background-image:linear-gradient(4050deg, rgba(69, 175, 137, 0), #7bda68);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat}.box__news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.box__news
.box__txt{gap:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.box__news .box__txt-h3{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 90px - 2rem);flex:1 1 calc(100% - 90px - 2rem)}.box__news .box__txt-date{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;text-align:center;font-size:10px;line-height:1;font-weight:bold;font-family:"Jost"}.box__news .box__txt-date>span{display:block;font-size:2.25rem}.box__news .box__txt-date::after{content:"";position:absolute;display:block;width:90px;height:3px;bottom:-1.5px}.box__news .btn-more{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;font-size:0;-webkit-transition:opacity 0.5s var(--ease) 0.1s;transition:opacity 0.5s var(--ease) 0.1s}.box__news .btn-more
span{background:#fff;-webkit-box-shadow:0px 0px 2.2px rgba(0, 0, 0, 0.02), 0px 0px 5.3px rgba(0, 0, 0, 0.028), 0px 0px 10px rgba(0, 0, 0, 0.035), 0px 0px 17.9px rgba(0, 0, 0, 0.042), 0px 0px 33.4px rgba(0, 0, 0, 0.05), 0px 0px 80px rgba(0, 0, 0, 0.07);box-shadow:0px 0px 2.2px rgba(0, 0, 0, 0.02), 0px 0px 5.3px rgba(0, 0, 0, 0.028), 0px 0px 10px rgba(0, 0, 0, 0.035), 0px 0px 17.9px rgba(0, 0, 0, 0.042), 0px 0px 33.4px rgba(0, 0, 0, 0.05), 0px 0px 80px rgba(0, 0, 0, 0.07)}.box__news .btn-more span::before, .box__news .btn-more span::after{background:#333}.pc .box:hover .box__txt-h3{color:#26b359}@media (max-width: 991px){.box__txt-date{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;font-size:8px}.box__txt-date>span{font-size:1.85rem}.box__txt-date::after{width:50px}.box__txt-cat{padding:0
0.5rem}.box__txt-h3{line-height:1.5rem;max-height:4.5rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media (max-width: 767px){.box__txt{padding:1rem 0}}.flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrap .left-box,
.flex-wrap .right-box{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.event-wrap{width:100%;font-size:clamp(0.8rem, 0.7045rem + 0.1942vw, 0.9375rem);color:#26b359;padding-left:10px;line-height:1;font-family:"NotoSansTC";border-left:3px solid #26b359}.event-wrap
a{color:#26b359}@media (max-width: 991px){.event-wrap{border-left:2px solid #26b359;padding-left:6px}}.register-terms{max-width:1000px}.register-terms .theme-wrap,
.register-terms
.inner{height:80vh}.register-terms .white-bg{padding:0}@media (max-width: 1199px){.register-terms{max-width:100%}}.g-title{position:relative;margin:1rem 0 2rem;font-weight:normal;font-size:var(--g-fluid-ti);color:#000}.g-title
.en{display:block;font-weight:bold;color:#fff;font-size:clamp(2.5rem, 1.8627rem + 2.6144vw, 5rem);position:absolute;letter-spacing:0.5rem;left:50%;top:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0;width:100%;pointer-events:none}.g-title
.en.gary{color:#f4f4f4}.g-title
.ch{display:inline-block;position:relative;font-weight:bold;z-index:1;pointer-events:none}.g-title .ch::before{content:"";display:block;width:30px;height:30px;border-radius:50%;background:#7bda68;position:absolute;left:-10px;top:-10px;z-index:-1}.line-style{position:relative;border-bottom:1px solid #ddd;padding-bottom:1rem}.line-style .g-title{padding-left:1rem}.line-style
.des{padding-left:1rem}.line-style::after{content:"";position:absolute;display:block;width:90px;height:3px;bottom:-1.5px;background-color:#45af89;background-image:-webkit-gradient(linear, left top, right top, from(rgba(69, 175, 137, 0)), to(#7bda68));background-image:linear-gradient(4050deg, rgba(69, 175, 137, 0), #7bda68);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat}.g-h3{position:relative;font-weight:bold;font-size:clamp(1rem,16rem + 1vw,1.375rem)}.title-dec{display:inline-block;position:relative}.title-dec::before,.title-dec::after{content:"";width:50px;height:1px;display:block}.title-dec::before{position:absolute;right:10px;top:calc(50% - 5px);background:#7bda68}.title-dec::after{display:inline-block;margin-left:2rem;vertical-align:middle;background:#45af89}.g-h4{font-weight:bold;font-size:clamp(1rem, 16rem + 1vw, 1.125rem)}@media (max-width: 991px){.g-title{margin:0.5em 0 1rem}.g-title .ch::before{width:20px;height:20px;left:-5px;top:-5px}.g-title
.en{letter-spacing:0.25rem}.g-h3{font-size:1.125rem}}.btn-main{color:#fff;background-color:#6cba5a;border-radius:5px;height:50px;line-height:50px;width:200px;border-style:solid;border-width:1px;border:0;position:relative;display:inline-block;text-align:center;font-size:var(--fluid-btn-txt);text-transform:uppercase;padding:0
10px;-webkit-transition:0.3s var(--ease);transition:0.3s var(--ease);overflow:hidden;z-index:1}.btn-main::before{content:"";position:absolute;width:0;height:0;border-radius:50%;z-index:5;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:-1;left:-30%;bottom:-100%;background:var(--gradient);background:var(--gradient-dark)}.btn-second{color:#fff;background-color:#45af89;border-radius:5px;height:50px;line-height:50px;width:200px;border-style:solid;border-width:1px;border:0;position:relative;display:inline-block;text-align:center;font-size:var(--fluid-btn-txt);text-transform:uppercase;padding:0
10px;-webkit-transition:0.3s var(--ease);transition:0.3s var(--ease);overflow:hidden;z-index:1}.btn-second::before{content:"";position:absolute;width:0;height:0;border-radius:50%;z-index:5;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:-1;left:-30%;bottom:-100%;background:var(--gradient);background:var(--gradient-dark)}.btn-gradient{color:#fff;background-color:transpaent;border-radius:5px;height:50px;line-height:50px;width:200px;border-style:solid;border-width:1px;border:0;position:relative;display:inline-block;text-align:center;font-size:var(--fluid-btn-txt);text-transform:uppercase;padding:0
10px;-webkit-transition:0.3s var(--ease);transition:0.3s var(--ease);overflow:hidden;z-index:1}.btn-gradient::before{content:"";position:absolute;width:0;height:0;border-radius:50%;z-index:5;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:-1;left:-30%;bottom:-100%;background:var(--gradient);background:var(--gradient-dark)}.btn-gradient:after{content:"";position:absolute;width:100%;height:100%;z-index:5;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:-2;left:0;bottom:0;background:var(--gradient)}.btn-white{color:#45af89;background-color:#fff;border-radius:5px;height:50px;line-height:50px;width:200px;border-style:solid;border-width:1px;border:0;position:relative;display:inline-block;text-align:center;font-size:var(--fluid-btn-txt);text-transform:uppercase;padding:0
10px;-webkit-transition:0.3s var(--ease);transition:0.3s var(--ease);overflow:hidden;z-index:1;border:1px
solid #45af89}.btn-white::before{content:"";position:absolute;width:0;height:0;border-radius:50%;z-index:5;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:-1;left:-30%;bottom:-100%;background:var(--gradient)}.btn-line{color:#fff;background-color:#00c300;border-radius:0;height:50px;line-height:50px;width:100%;border-style:solid;border-width:1px;border:0;position:relative;display:inline-block;text-align:center;font-size:var(--fluid-btn-txt);text-transform:uppercase;padding:0
10px;-webkit-transition:0.3s var(--ease);transition:0.3s var(--ease);overflow:hidden;z-index:1}.btn-submit{color:#fff;background-color:#ba8a67;border-radius:0;height:50px;line-height:50px;width:300px;border-style:solid;border-width:1px;border:0;position:relative;display:inline-block;text-align:center;font-size:var(--fluid-btn-txt);text-transform:uppercase;padding:0
10px;-webkit-transition:0.3s var(--ease);transition:0.3s var(--ease);overflow:hidden;z-index:1}.btn-back,.btn-close{color:#fff;background-color:#333;border-radius:5px;height:50px;line-height:50px;width:200px;border-style:solid;border-width:1px;border:0;position:relative;display:inline-block;text-align:center;font-size:var(--fluid-btn-txt);text-transform:uppercase;padding:0
10px;-webkit-transition:0.3s var(--ease);transition:0.3s var(--ease);overflow:hidden;z-index:1}.btn-back::before,.btn-close::before{content:"";position:absolute;width:0;height:0;border-radius:50%;z-index:5;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:-1;left:-30%;bottom:-100%;background:var(--gradient)}.btn-second img,
.btn-main img,
.btn-back img,
.btn-white img,
.btn-gradient img,
.btn-close
img{display:inline-block;margin-right:10px}.pc .btn-second:hover,
.pc .btn-main:hover,
.pc .btn-back:hover,
.pc .btn-white:hover,
.pc .btn-gradient:hover,
.pc .btn-close:hover{color:#fff;background-color:trnsparent}.pc .btn-second:hover::before,
.pc .btn-main:hover::before,
.pc .btn-back:hover::before,
.pc .btn-white:hover::before,
.pc .btn-gradient:hover::before,
.pc .btn-close:hover::before{width:400%;height:400%}.pc .btn-gradient:hover{color:#fff}.btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding-top:2rem;padding-bottom:2rem}.btn-wrap-center{padding-top:2rem;padding-bottom:2rem;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}.btn-wrap-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1rem;padding-top:2rem;padding-bottom:2rem}@media screen and (max-width: 1199px){.btn-second img,
.btn-main img,
.btn-back img,
.btn-white img,
.btn-gradient
img{width:20px;margin-right:4px}}@media screen and (max-width: 991px){.btn-wrap,.btn-wrap-center,.btn-wrap-right{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding-top:1rem;padding-bottom:1rem}}.btn-more{display:block;position:relative;color:#000;-webkit-transition:0.3s ease;transition:0.3s ease;text-align:center;font-size:0.9375rem;text-transform:uppercase}.btn-more
span{position:relative;display:block;margin:0.5rem auto;width:48px;height:48px;border-radius:50%;background:#000}.btn-more span::before, .btn-more span::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:15px;height:1px;display:block;background:#f2ded0;-webkit-transition:0.5s;transition:0.5s}.btn-more span::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.pc .btn-more:hover{color:#000}.pc .btn-more:hover
span{background:#6cba5a;-webkit-animation:gotop-ani 0.8s infinite;animation:gotop-ani 0.8s infinite}.pc .btn-more:hover span::before, .pc .btn-more:hover span::after{background:#Fff}@media (max-width: 991px){.btn-more{font-size:0.75rem}.btn-more
span{width:37px;height:37px}.btn-more span::before, .btn-more span::after{width:10px}}.btn-video{position:relative;display:block;margin:0
auto;width:100%;height:100%;background:#000}.btn-video
img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;max-width:unset;-webkit-transition:0.3s ease;transition:0.3s ease}.btn-video::before{content:"";position:absolute;width:142px;height:142px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(../../../themes/zh-tw/assets/css/../images/video_btn.png) center center no-repeat;background-size:contain;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:0.3s ease;transition:0.3s ease;z-index:1}@media (max-width: 991px){.btn-video
img{width:1000px;height:400px}.btn-video::before{width:80px;height:100px;background-position:center top;background-size:80px 80px}}@media (max-width: 767px){.btn-video
img{width:1000px;height:300px}}.btn-discover{position:relative;display:inline-block;font-size:0.9375rem;color:#333;overflow:hidden}.btn-discover::after{content:"";width:100%;position:absolute;display:block;left:0;bottom:0;height:1px;background:#333;-webkit-transition:bottom 0.3s ease, left 0.3s ease 0.3s;transition:bottom 0.3s ease, left 0.3s ease 0.3s}.pc .btn-video:hover::before{-webkit-transform:translate(-50%, -50%) rotate(360deg);-ms-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}.pc .btn-discover:hover{color:rgb(74.1730769231, 140.6730769231, 58.8269230769)}.pc .btn-discover:hover
img{opacity:0.8}.pc .btn-discover:hover::after{left:100%;background-color:rgb(74.1730769231,140.6730769231,58.8269230769);bottom:100%}.read-more{display:block;position:relative;color:#000;-webkit-transition:0.3s ease;transition:0.3s ease;text-align:center;font-size:0.9375rem;text-transform:uppercase;width:50px;margin:8% 0}.read-more
span{position:absolute;display:block;margin:0.5rem auto;width:110px;height:110px;border-radius:50%;border:1px
solid #ddd;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.read-more span::before, .read-more span::after{content:"";position:absolute;left:50%;top:75%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:15px;height:1px;display:block;background:#000;-webkit-transition:0.5s ease;transition:0.5s ease;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.read-more span::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.read-more:hover{color:#000}.read-more:hover
span{border:1px
solid #6cba5a}.read-more:hover span::before{-webkit-transform:translate(-50%, -50%) rotate(360deg);-ms-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}.read-more:hover span::after{-webkit-transform:translate(-50%, -50%) rotate(450deg);-ms-transform:translate(-50%, -50%) rotate(450deg);transform:translate(-50%, -50%) rotate(450deg)}.btn-cancel{display:inline-block;border:0;background-color:transparent;color:#666;-webkit-transition:color 0.3s;transition:color 0.3s}.btn-cancel::before{content:"\f057";font-family:"Font Awesome 5 Free";font-weight:400;margin-right:10px}.btn-cancel:hover{color:#45af89}.btn-aw{position:relative;border:0;display:block;-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;width:52px;height:52px;background:#fff;border-radius:50%;font-size:0;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.08);box-shadow:0 0 5px rgba(0, 0, 0, 0.08);-webkit-transition:background 0.3s;transition:background 0.3s}.btn-aw::before{content:"";width:2px;height:18px;position:absolute;top:37%;right:50%;background:#000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-aw::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:12px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-aw:hover{background:var(--gradient)}.btn-aw:hover::before{background:#fff}.btn-aw:hover::after{border-top:2px solid #fff;border-right:2px solid #fff}.system-info{text-align:center;margin:0
auto;line-height:2;letter-spacing:2px;padding:8vh 0;color:#3b3b3b;font-size:0.9375rem}.system-info
i{font-size:1.5rem;display:block;margin:0
auto 10px}.system-info
.icon{width:90px;height:90px;line-height:90px;margin:0
auto 2rem;border-radius:90px;text-align:center;border:1px
solid #f1eeee;font-size:4rem;font-weight:bold;color:#f1eeee}@media only screen and (max-width: 767px){.system-info{font-size:0.875rem}}.star::after{content:"*";color:#26b359}@media (max-width: 1199px){.star::after{position:absolute}}.label-style{width:90px;margin:0;font-weight:normal;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}@media (max-width: 767px){.label-style{font-size:0.9375rem}}.input-style{height:50px;line-height:50px;border:0;border-radius:5px;padding:0
1rem;width:100%;background-color:#f6f6f6}.input-style.small{width:125px}.input-style.small + .input-style{width:calc(100% - 125px - 18px)}.input-style:focus{border:1px
solid #45af89}.input-style[readonly]{cursor:not-allowed}@media (max-width: 767px){.input-style{height:45px;line-height:45px;font-size:0.9375rem}.input-style.small{width:90px;padding:0
10px}.input-style.small + .input-style{width:calc(100% - 90px - 18px)}}.textarea-style{background-color:#f6f6f6;padding:10px;display:block;outline:none;width:100%;border:0;border-radius:5px;-webkit-transition:border 0.15s, height 0.15s;transition:border 0.15s, height 0.15s}.textarea-style:focus{border:0}@media (max-width: 767px){.textarea-style{font-size:0.9375rem}}.select-style{position:relative;height:50px;line-height:48px;width:100%;padding:0
45px 0 10px;border:0;border-radius:5px;display:inline-block;background-color:#f6f6f6;background-image:url(../../../themes/zh-tw/assets/css/../images/select_arrow_green.png);background-repeat:no-repeat;background-position:calc(100% - 20px) center}.select-style:focus{border:1px
solid #45af89}@media (max-width: 767px){.select-style{height:45px;font-size:0.9375rem;line-height:38px;background-size:12px;background-position:calc(100% - 7px) center}}.form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem}.form-box{position:relative;color:#222;padding:10px
0}.form-box.form-half{width:calc((100% - 1.5rem) / 2);-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 1.5rem) / 2);flex:0 0 calc((100% - 1.5rem) / 2)}.form-box.form-three{width:calc((100% - 3rem) / 3);-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 3rem) / 3);flex:0 0 calc((100% - 3rem) / 3)}.form-box.form-quarter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(((100% - 1.5rem) / 2 - 1.5rem) / 2);-webkit-box-flex:0;-ms-flex:0 0 calc(((100% - 1.5rem) / 2 - 1.5rem) / 2);flex:0 0 calc(((100% - 1.5rem) / 2 - 1.5rem) / 2)}.form-box.chose-style .flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 100px);flex:0 0 calc(100% - 100px);margin:1rem 0}.form-box.chose-style .flex-wrap .input-style{width:150px;-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;height:40px;line-height:40px}@media (max-width: 991px){.form-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.form-box{width:100%;padding:5px
0;gap:5px}.form-box.form-half{width:calc((100% - 1rem) / 2);-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 1rem) / 2);flex:0 0 calc((100% - 1rem) / 2)}.form-box.form-three{width:calc((100% - 2rem) / 3);-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 2rem) / 3);flex:0 0 calc((100% - 2rem) / 3)}.form-box.form-quarter{width:calc((100% - 1rem) / 2);-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 1rem) / 2);flex:0 0 calc((100% - 1rem) / 2)}}@media (max-width: 767px){.form-wrap{gap:0}.form-box.form-half,.form-box.form-three,.form-box.form-quarter{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.form-box.chose-style .flex-wrap{gap:10px}}.form-box.form-sex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-box.form-sex .form-gp{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:1rem;bottom:1.5rem;width:110px;gap:1rem}@media (max-width: 991px){.form-box.form-sex .form-gp{gap:10px;width:100px;right:10px;bottom:1rem}}.form-box.code
.codeimg{position:absolute;right:0;bottom:10px;height:50px;width:140px;cursor:pointer;display:block}.form-box.code .codeimg
img{width:100%;height:100%}@media (max-width: 991px){.form-box.code
.codeimg{width:120px;height:50px;bottom:5px}}@media (max-width: 767px){.form-box.code
.codeimg{width:100px;height:45px}}.form-box.extension .input-style.small + .input-style{width:calc(100% - 250px - 21px)}@media (max-width: 1366px){.form-box.extension .input-style.small{width:90px;padding:0
10px}.form-box.extension .input-style.small + .input-style{width:calc(100% - 180px - 21px)}}@media (max-width: 767px){.form-box.extension{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-box.extension .input-style.small{width:90px;padding:0
10px}.form-box.extension .input-style.small + .input-style{width:calc(100% - 90px - 21px);margin-bottom:5px}}.radio-style{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:normal;margin:0;cursor:pointer;color:#666}.radio-style
input{outline:none;z-index:-100 !important;width:1px !important;height:1px !important;clip:rect(1px, 1px, 1px, 1px);position:absolute;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.radio-style input + span{display:block;vertical-align:middle;border:2px
solid #aaa;background:transparent;width:16px;height:16px;padding:4px;border-radius:50%;-webkit-transition:background 0.15s;transition:background 0.15s}.radio-style input + span
i{display:block;width:100%;height:100%;background:transparent;border-radius:50%;-webkit-transition:background 0.12s;transition:background 0.12s}.radio-style input:checked, .radio-style input:active{color:#45af89}.radio-style input:checked + span, .radio-style input:active + span{border:2px
solid #45af89}.radio-style input:checked + span i, .radio-style input:active + span
i{background:#45af89}.pc .radio-style:hover input:not(:checked) + span{border:2px
solid #45af89}.pc .radio-style:hover input:not(:checked) + span
i{background:#45af89}@media (max-width: 991px){.radio-style{font-size:0.9375rem;gap:7px}.radio-style input + span{width:16px;height:16px}}.checkbox-style{padding:6px
0;display:inline-block;font-weight:normal;font-size:1rem;margin:0;cursor:pointer}.checkbox-style
input{outline:none;z-index:-100 !important;width:1px !important;height:1px !important;clip:rect(1px, 1px, 1px, 1px);position:absolute;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox-style input + span{display:inline-block;vertical-align:middle;border:2px
solid #aaa;background:#fff;width:14px;height:14px;border-radius:2px;padding:0;margin:0
8px 3px 0;-webkit-transition:background 0.15s;transition:background 0.15s}.checkbox-style input + span
i{display:inline-block;vertical-align:top;margin:2px
0 0 4px;width:13px;height:7px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:scale(0) rotate(-45deg);-ms-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}.checkbox-style input:active, .checkbox-style input:checked + span{border-color:#45af89;border:2px
solid #45af89}.checkbox-style input:active i, .checkbox-style input:checked + span
i{-webkit-transform:scale(1) rotate(-45deg);-ms-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg);border-color:#45af89}.checkbox-style input:hover + span{border-color:#45af89}@media (max-width: 991px){.checkbox-style{font-size:0.9375rem}.checkbox-style input + span{width:12px;height:12px}.checkbox-style input + span
i{margin:3px
0 0 3px}}.g-txt{font-size:var(--g-fluid-txt);line-height:calc(var(--g-fluid-txt) * 2);letter-spacing:1px;color:#444;font-family:"NotoSansTC",sans-serif}.p-breadcrumb{padding:calc(var(--g-gap) * 1.5) 0;display:block;text-transform:uppercase;margin:0;font-size:0.9375rem;color:#26b359;position:relative;z-index:5}.p-breadcrumb>li{display:inline-block;position:relative}.p-breadcrumb>li>a{color:#333;-webkit-transition:color 0.5s var(--ease);transition:color 0.5s var(--ease)}.p-breadcrumb>li>a:after{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;border-top:1px solid #666;border-right:1px solid #666;margin:0
8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pc .p-breadcrumb li a:hover{color:#6cba5a}@media (max-width: 767px){.p-breadcrumb{font-size:0.75rem;padding:0.5rem 0}.p-breadcrumb>li>a:after{margin:0
4px}}.aside-nav{margin-bottom:2rem}.aside-nav .cate-wrap .ul-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0;gap:calc(var(--g-gap) * 1.5);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aside-nav .cate-wrap .ul-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.aside-nav .cate-wrap .ul-list>li>a{min-width:120px;text-align:center;display:inline-block;color:#000;padding:0.875rem 1.5rem;border-radius:30px;background:#f8fdf8;-webkit-transition:color var(--ease) 0.3s;transition:color var(--ease) 0.3s}.aside-nav .cate-wrap .ul-list>li.current>a{color:#fff;background:var(--gradient)}.g-title + .flex-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-wrap>.aside-nav{width:280px;border:1px
solid #c6c6c6}.flex-wrap > .aside-nav .cate-wrap
ul{margin-top:0}.flex-wrap > .aside-nav .cate-wrap>.ul-list{display:block;padding:1rem 1.5rem}.flex-wrap > .aside-nav .cate-wrap>.ul-list>li{display:block;width:100%}.flex-wrap > .aside-nav .cate-wrap>.ul-list>li:not(:last-child){border-bottom:1px dashed #ddd}.flex-wrap > .aside-nav .cate-wrap > .ul-list > li
ul{display:none}.flex-wrap > .aside-nav .cate-wrap > .ul-list > li
a{position:relative;width:100%;background:transparent;text-align:left;font-weight:bold}.flex-wrap > .aside-nav .cate-wrap>.ul-list>li>a{padding-left:1rem;padding-right:2rem}.flex-wrap > .aside-nav .cate-wrap>.ul-list>li>a::before{content:"";width:8px;height:8px;border-radius:50%;background:#45af89;position:absolute;left:0;top:1.5rem}.flex-wrap > .aside-nav .cate-wrap > .ul-list > li.has-child::before, .flex-wrap > .aside-nav .cate-wrap>.ul-list>li.has-child::after{content:"";width:12px;height:2px;position:absolute;right:0;top:1.5rem;background:#000;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.flex-wrap > .aside-nav .cate-wrap>.ul-list>li.has-child::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.flex-wrap > .aside-nav .cate-wrap > .ul-list > li.current > a, .flex-wrap > .aside-nav .cate-wrap>.ul-list>li.on>a{color:#26b359;background:transparent}.flex-wrap > .aside-nav .cate-wrap > .ul-list > li.current > ul, .flex-wrap > .aside-nav .cate-wrap>.ul-list>li.on>ul{display:block}.flex-wrap > .aside-nav .cate-wrap > .ul-list > li.current::after, .flex-wrap > .aside-nav .cate-wrap>.ul-list>li.on::after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.flex-wrap > .aside-nav .cate-wrap>.ul-list>li>ul>li{padding:0
0.5rem}.flex-wrap > .aside-nav .cate-wrap>.ul-list>li>ul>li>a{color:#666;font-weight:normal;padding:0
0 0 20px}.flex-wrap > .aside-nav .cate-wrap>.ul-list>li>ul>li>a::before{content:"";width:5px;height:1px;background:#666;position:absolute;left:9px;top:10px}.flex-wrap > .aside-nav .cate-wrap>.ul-list>li>ul>li>a:hover{color:#6cba5a}.flex-wrap>.main-content{width:calc(100% - 280px);padding-left:4rem}@media (min-width: 992px){.aside-nav{display:block !important}.aside-nav .cate-wrap > .ul-list > li:not(.current) a:hover{color:#6cba5a}.toggle{display:none}}@media (max-width: 1199px){.flex-wrap>.aside-nav{width:220px}.flex-wrap > .aside-nav .cate-wrap>.ul-list{padding:0
10px}.flex-wrap>.main-content{width:calc(100% - 220px);padding-left:2rem}}@media (max-width: 991px){.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrap>.aside-nav,.flex-wrap>.main-content{width:100%}.flex-wrap>.main-content{padding-left:0}.flex-wrap > .aside-nav .cate-wrap>.ul-list{display:none}.flex-wrap > .aside-nav .cate-wrap>.ul-list>li>a::before{top:1rem}.aside-nav{border-radius:3px;margin-bottom:1.5rem}.aside-nav .cate-wrap>.ul-list{display:none;background:#fff;margin:0;-webkit-box-shadow:0 5px 5px rgba(0, 0, 0, 0.05);box-shadow:0 5px 5px rgba(0, 0, 0, 0.05);border-radius:0 0 4px 4px;overflow:hidden}.aside-nav .cate-wrap>.ul-list>li{width:100%;display:block;width:100%;border-bottom:1px dashed #ddd}.aside-nav .cate-wrap>.ul-list>li>a{width:100%;padding:10px;background:#fff}.aside-nav .cate-wrap>.ul-list>li.current>a{background:#fff;color:#6cba5a}.aside-nav .cate-wrap>.ul-list>li:last-child{border-bottom:0}.aside-nav .cate-wrap>.ul-list.on{display:block}.toggle{font-size:0.9375rem;width:100%;height:45px;line-height:45px;padding:0
1rem;cursor:pointer;position:relative;margin-bottom:0;border-radius:0;color:#fff;background:#333;-webkit-transition:border-radius 0.3s;transition:border-radius 0.3s;-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.05);box-shadow:0 0 4px rgba(0, 0, 0, 0.05);border-radius:3px;overflow:hidden;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.toggle:after{content:"";display:block;width:6px;height:6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-bottom:#fff solid 1px;border-right:#fff solid 1px;position:absolute;color:#fff;right:15px;top:16px;z-index:1;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.toggle.on{background:var(--gradient)}.toggle.on:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}}@media (max-width: 767px){.aside-nav{margin-bottom:0.75rem}.aside-nav .cate-wrap .ul-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.p-pager{text-align:center;margin:5% 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}.p-pager
a{text-align:center;vertical-align:middle;display:block;color:#000;-webkit-transition:background 0.3s var(--ease);transition:background 0.3s var(--ease)}.p-pager
a.num{width:55px;height:55px;line-height:55px;border-radius:50%;margin:0
10px;position:relative}.p-pager
a.num.current{position:relative;color:#fff;background:#6cba5a}.p-pager>div{display:-webkit-box;display:-ms-flexbox;display:flex}.p-pager .prev,
.p-pager
.next{position:relative;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem}.p-pager
.next{margin-left:1rem}.p-pager .next::after{content:"";width:10px;height:10px;border-top:1px solid #333;border-right:1px solid #333;color:#6cba5a;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.p-pager
.prev{margin-right:1rem}.p-pager .prev::before{content:"";width:10px;height:10px;border-top:1px solid #333;border-right:1px solid #333;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);color:#6cba5a}.p-pager
.disabled{opacity:0.4;cursor:not-allowed}@media (min-width: 992px){.p-pager .num:not(.current):hover{color:#6cba5a}.p-pager a.prev:not(.disabled):hover,
.p-pager a.next:not(.disabled):hover{border-bottom:1px solid #6cba5a;color:#6cba5a}.p-pager a.prev:not(.disabled):hover::after,
.p-pager a.next:not(.disabled):hover::after{border-color:#6cba5a #6cba5a transparent transparent}}@media (max-width: 767px){.p-pager{gap:0}.p-pager
a.num{font-size:0.9375rem;height:40px;line-height:40px;width:40px;margin:0
5px}.p-pager a.prev,
.p-pager
a.next{font-size:0}}.p-banner{overflow:hidden;position:relative;z-index:0;line-height:1;aspect-ratio:1920/450}.p-banner
img{width:100%}.p-banner .banner-txt{position:absolute;left:calc((100% - 1300px) / 2);width:1300px;top:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-align:left}.p-banner .banner-txt
.h2{width:100%;font-size:clamp(1.5rem, 1.1176rem + 1.5686vw, 3rem);font-weight:bold;line-height:1.5;margin-bottom:var(--g-gap)}.p-banner .banner-txt .h2
.en{font-weight:bold;background:rgb(69, 175, 137);background:-webkit-gradient(linear, left top, right top, from(rgb(123, 218, 104)), color-stop(20%, rgb(69, 175, 137)));background:linear-gradient(90deg, rgb(123, 218, 104) 0%, rgb(69, 175, 137) 20%);color:transparent;-webkit-background-clip:text;background-clip:text}.p-banner .banner-txt .h2
span{display:block}.p-banner .banner-txt
.txt{width:100%;font-size:clamp(0.8125rem, 0.6532rem + 0.6536vw, 1.125rem);margin:0;letter-spacing:5px;display:inline-block;line-height:1.5;padding-left:100px;position:relative}.p-banner .banner-txt .txt::before, .p-banner .banner-txt .txt::after{content:"";position:absolute;left:20px;top:10px;width:50px;height:1px;display:block}.p-banner .banner-txt .txt::before{background:#7bda68}.p-banner .banner-txt .txt::after{background:#45af89;left:35px;top:15px}@media (max-width: 1366px){.p-banner .banner-txt{left:10%;width:80%;right:10%}}@media only screen and (max-width: 1199px){.p-banner{aspect-ratio:1000/450}}@media only screen and (max-width: 767px){.p-banner{margin-top:50px}.p-banner .banner-txt
.txt{padding-left:30px;letter-spacing:2px}.p-banner .banner-txt .txt::before, .p-banner .banner-txt .txt::after{width:18px;left:0;top:7px}.p-banner .banner-txt .txt::after{left:4px;top:9px}}.page-share{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold}.page-share>i{color:#6cba5a;font-size:0.9375rem}.page-share
ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-weight:normal}.page-share ul li
a{display:block;height:30px;width:30px;line-height:28px;border-radius:50%;text-align:center;-webkit-transition:color 0.3s cubic-bezier(0.5, 0, 0.3, 0.5), background-color 0.3s cubic-bezier(0.5, 0, 0.3, 0.5);transition:color 0.3s cubic-bezier(0.5, 0, 0.3, 0.5), background-color 0.3s cubic-bezier(0.5, 0, 0.3, 0.5);color:#fff}.page-share ul li
.fb{background-color:#0078d7}.page-share ul li .fb>i{line-height:30px}.page-share ul li
.line{font-size:0;padding-left:30px;background-color:#00c300;background-image:url(../../../themes/zh-tw/assets/css/../images/icon_line_w.svg);background-size:17px auto;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width: 992px){.page-share ul li a:hover{color:#fff}.page-share ul li .fb:hover{background:rgb(0, 97.2279069767, 174.2)}.page-share ul li .line:hover{background-color:rgb(0,154.2,0)}}.rwd-table{width:100%}.rwd-table .thead,
.rwd-table
.tbody{width:100%;color:#666;font-family:NotoSansTC}.rwd-table
.thead{border-bottom:2px solid #000;text-align:center}.rwd-table .th-box,
.rwd-table .td-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;-webkit-transition:background 0.3s;transition:background 0.3s}.rwd-table .td-box{min-height:90px;border-bottom:#bdc7d3 1px solid}.rwd-table .th,
.rwd-table
.td{padding:1rem;text-align:center}.rwd-table
.th{position:relative}.rwd-table .th::after{position:absolute;right:0;opacity:0.2;content:"|"}.training-style .th,
.training-style
.td{text-align:center;width:15%}.training-style .th:nth-child(2),
.training-style .td:nth-child(2){width:40%;text-align:left}.training-style .th:nth-child(2) a,
.training-style .td:nth-child(2) a{color:#333;-webkit-transition:0.3s;transition:0.3s}.training-style .td:nth-child(4){color:#45af89}.training-style .btn-gradient{padding-left:35px;width:100%}.training-style .btn-gradient::before{width:20px;height:30px;left:15px;top:10px;background-image:url(../../../themes/zh-tw/assets/css/../images/icon_hand.svg);background-repeat:no-repeat;background-size:100%;background-color:transparent;opacity:1}.training-style .btn-gradient.full{pointer-events:none}.training-style .btn-gradient.full::before{background-image:url(../../../themes/zh-tw/assets/css/../images/icon_full.svg);background-position:center center}.training-style .btn-gradient.full::after{background:#666}.counseling-style .btn-gradient{border-radius:2rem;width:120px;height:44px;line-height:44px}.counseling-style .btn-gradient::before{display:none}.counseling-style .th,
.counseling-style
.td{padding:1rem 2rem}.counseling-style .th:nth-child(1),
.counseling-style .td:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.counseling-style .th:nth-child(2),
.counseling-style .td:nth-child(2){-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.counseling-style .td:nth-child(2){text-align:left}.counseling-style .td:nth-child(2) a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#333;width:calc(100% - 30px)}.download-style .th:nth-child(1),
.download-style .td:nth-child(1){width:10%}.download-style .th:nth-child(2),
.download-style .td:nth-child(2){width:70%}.download-style .th:nth-child(3),
.download-style .td:nth-child(3){width:20%}.download-style .td:nth-child(2){text-align:left}.download-style .td:nth-child(2) a{color:#000}.download-style .td:nth-child(3) .btn-gradient{display:inline-block}.pc .td-box:hover{background:#f2f2f2}.pc .training-style .td-box:hover .td:nth-child(2) a{color:#45af89;border-bottom:1px solid #45af89}.pc .training-style .btn-gradient:hover::before{width:20px;height:30px;left:20px;top:6px;background-image:url(../../../themes/zh-tw/assets/css/../images/icon_hand.svg);background-repeat:no-repeat;background-size:100%}.pc .counseling-style .td-box:hover .td:nth-child(2) a{color:#45af89}@media (max-width: 1199px){.rwd-table
.thead{display:none}.rwd-table
.tbody{background:none;border-bottom:none;font-size:0.9375rem}.rwd-table .td-box{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0
0 10px 0;border:1px
solid #ddd;padding:1rem;gap:10px;background:#fff;height:auto}.rwd-table
.td{position:relative;display:block;width:100%;border:0;padding:0;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.rwd-table .td:not(:last-child){border-right:0}.rwd-table .td:before{content:attr(data-mtit) "：";font-style:unset;display:inline-block;color:#666;vertical-align:middle}.training-style .td-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.training-style
.td{width:calc((100% - 10px) / 2)}.training-style .td:nth-child(2){width:100%}.training-style .btn-gradient{vertical-align:middle;height:44px;width:150px;padding-left:20px;line-height:44px}.training-style .btn-gradient::before{top:10px}.counseling-style .td-box{padding-top:50px}.counseling-style .td:nth-child(1){position:absolute;left:0;top:0}.counseling-style .td:nth-child(1) .btn-gradient{border-radius:0 0 10px 0}.counseling-style .td:nth-child(1)::before{display:none}.counseling-style .td:nth-child(2)::before{display:none}.download-style .td::before{display:none}.download-style .td:nth-child(1){width:50px;text-align:center}.download-style .td:nth-child(2){width:calc(100% - 50px - 200px - 2rem)}.download-style .td:nth-child(3){text-align:center;width:150px}.download-style .td:nth-child(3) .btn-gradient{width:150px}}@media (max-width: 767px){.training-style .td-box{padding:0}.training-style
.td{width:100%;padding:0
1rem}.training-style .td:nth-child(1){padding:1rem 1rem 0}.training-style .td:nth-child(6){background:#f5f5f5;text-align:center;padding:0.5rem 1rem}.training-style .td:nth-child(6)::before{display:none}.counseling-style .td:nth-child(1) .btn-gradient{height:35px;line-height:35px;width:110px}.counseling-style .td:nth-child(2)::before{top:0}.counseling-style .td:nth-child(2) .btn-aw{-webkit-box-shadow:none;box-shadow:none;position:absolute;right:-20px;bottom:-20px;background:transparent}.download-style .td:before{content:attr(data-mtit) "：";font-style:unset;display:inline-block;color:#666;vertical-align:middle}.download-style .td:nth-child(1){width:100%;text-align:left}.download-style .td:nth-child(2){width:100%}.download-style .td:nth-child(3){text-align:center;width:100%}.download-style .td:nth-child(3)::before{display:none}}.order-list
.thead{border-radius:5px;border-bottom:0;background:#41856b}.order-list .td-box{border-bottom:1px solid #ddd;min-height:70px;height:unset}.order-list .th,
.order-list
.td{padding:1rem 0.75rem;text-align:center;width:12.5%;word-break:break-all}.order-list .th:nth-child(3),
.order-list .td:nth-child(3){width:25%;text-align:left}.order-list .th a,
.order-list .td
a{display:inline-block;color:#333}.order-list .td-box:hover .td
a{font-weight:bold;color:#45af89;border-bottom:1px solid #45af89}.order-list
.th{color:#fff}.order-list .th::after{display:none}@media (max-width: 1199px){.order-list .td-box{min-height:unset;padding-top:50px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:5px;gap:0}.order-list
.td{padding:10px;text-align:left;-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%}.order-list .td:nth-child(1){font-weight:bold;position:absolute;left:0;top:0;width:100%;background:#45af89}.order-list .td:nth-child(1)::before{color:#fff;opacity:0.6}.order-list .td:nth-child(1)::after{content:"\f360";font-family:"Font Awesome 5 Free";font-weight:800;color:#fff;margin-left:1rem}.order-list .td:nth-child(1) a{color:#fff}.order-list .td
br{display:none}}@media (max-width: 991px){.order-list .td-box
.td{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}@media (max-width: 767px){.order-list .td-box
.td{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:7px}}.record_list
.thead{border-radius:5px;border-bottom:0;background:#41856b}.record_list .td-box{min-height:70px;height:unset;border-bottom:1px solid #ddd}.record_list .th,
.record_list
.td{text-align:center;width:15%;word-break:break-all}.record_list .th:nth-child(1),
.record_list .td:nth-child(1){width:40%}.record_list
.th{color:#fff}.record_list .th::after{display:none}.record_list .td:nth-child(1){text-align:left}.record_list .td:last-child{color:#45af89;font-size:1.5rem}.record_list .btn-second{width:150px;font-size:1rem}.record_list .checkbox-style{margin:0
1rem 0}@media (max-width: 1199px){.record_list .td-box{min-height:unset;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:5px;gap:0}.record_list .td-box:last-child{border:0;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.record_list .td-box:last-child
.td{padding:0}.record_list .td-box:last-child .td:nth-child(1){width:unset;-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 150px);flex:1 1 calc(100% - 150px)}.record_list .td-box:last-child .td:nth-child(2), .record_list .td-box:last-child .td:nth-child(3), .record_list .td-box:last-child .td:nth-child(4){display:none}.record_list .td-box:last-child .td:last-child{-webkit-box-flex:1;-ms-flex:1 1 150px;flex:1 1 150px}.record_list .td-box:last-child .td::before{display:none}.record_list
.td{padding:10px;text-align:left;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.record_list .td:nth-child(1){color:#000;font-weight:bold;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.record_list .td:last-child{font-size:1rem}.record_list
br{display:none}}@media (max-width: 767px){.record_list
.td{padding:7px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}#member{background:#f4f4f4}#member .g-title{font-size:clamp(1.35rem, 1.0907rem + 0.6536vw, 1.65rem)}#member #footer::before{z-index:0}#member .page-wrap{padding:calc(var(--g-gap) * 2.5) 0}#member .white-bg{position:relative;padding:5% 5% 2.5%;border-radius:0 0 1rem 1rem}#member .white-bg::before{content:"";position:absolute;display:block;width:100%;height:3px;left:0;top:0;background-color:#45af89;background-image:-webkit-gradient(linear, left top, right top, from(rgba(69, 175, 137, 0)), to(#7bda68));background-image:linear-gradient(4050deg, rgba(69, 175, 137, 0), #7bda68);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat}#member .btn-google{border:1px
solid #ddd;height:50px;line-height:50px;display:inline-block;text-align:center;color:#222;border-radius:4px;background-image:url(../../../themes/zh-tw/assets/css/../images/icon_google.png);background-repeat:no-repeat;background-position:10% center}#member .login-ti{position:relative;text-align:center;background:#fff;font-size:0.9375rem;margin:1.5rem 0 1rem;color:#888}#member .login-ti::before{content:"";left:0;top:50%;display:block;width:100%;height:1px;background:#ddd;position:absolute;z-index:0}#member .login-ti
span{background:#fff;position:relative;z-index:1;padding:0
20px}#member .text-left{color:#888}#member .text-left
a{color:#888}#member .text-left
a.green{color:#45af89}#member .text-left a:hover{color:#000}#member
.green{color:#45af89}#member #register
.form{padding:0
5% 5%}#member #register .btn-google{max-width:100%;width:300px}#member #register .btn-terms{color:#45af89}#member #register .form-gp{width:100%;height:50px;line-height:50px;padding:0
1rem;position:relative;left:0;bottom:0;background-color:#f6f6f6;border-radius:5px}#member #login .input-style{padding:0
1rem 0 138px}#member #login .flex-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5%}#member #login .flex-wrap>.white-bg{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}#member #login .btn-google,
#member #login .btn-gradient,
#member #login .btn-back{width:100%;cursor:pointer}#member #login .input-style:focus, #member #login .input-style:not(:placeholder-shown), #member #login .input-style:-webkit-autofill, #member #login .input-style:-webkit-autofill:hover, #member #login .input-style:-webkit-autofill:focus, #member #login .input-style:-webkit-autofill:active{border:0;width:100%;line-height:25px;padding:20px
10px 3px;-webkit-box-flex:0;flex:0 0 100%;border:1px
solid #6cba5a}#member #login .input-style:focus ~ .label-style, #member #login .input-style:not(:placeholder-shown) ~ .label-style, #member #login .input-style:-webkit-autofill ~ .label-style, #member #login .input-style:-webkit-autofill:hover ~ .label-style, #member #login .input-style:-webkit-autofill:focus ~ .label-style, #member #login .input-style:-webkit-autofill:active~.label-style{position:absolute;left:5px;-webkit-transform:scale(0.75);transform:scale(0.75);top:15px}#member #login .label-style{position:absolute;left:1rem;top:1.5rem;width:120px;color:#888}#member #login .label-style::before{width:40px;height:25px;display:inline-block;text-align:center;vertical-align:middle}#member #login .label-style.one:before{content:url(../../../themes/zh-tw/assets/css/../images/icon_letter.png)}#member #login .label-style.two:before{content:url(../../../themes/zh-tw/assets/css/../images/icon_pass.png)}#member #login .label-style.three:before{content:url(../../../themes/zh-tw/assets/css/../images/icon_reverify.png)}#member #login .ul-style{margin:1rem 0}#member #login .ul-style
a{color:#000}#member #login .ul-style a:hover{text-decoration:underline}#member #login .ul-style>li{position:relative;margin:10px
0;padding-left:20px}#member #login .ul-style>li::before{content:"";width:6px;height:6px;background:#45af89;border-radius:50%;position:absolute;left:0;top:10px}#member #login
hr{margin:2rem 0 2.5rem}#member #getpwd .white-bg{width:50%;margin:0
auto}@media (max-width: 991px){#member .white-bg{padding:1rem 1.5rem}#member #login .flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5%}#member #login .flex-wrap>.white-bg{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.25rem}#member #getpwd .white-bg{width:100%}#member #register
.form{padding:1rem 0 0}}@media (max-width: 767px){#member #login .label-style{left:0;top:12px;width:auto}#member #login .input-style{height:50px;line-height:50px}#member #login .input-style:focus, #member #login .input-style:not(:placeholder-shown), #member #login .input-style:-webkit-autofill, #member #login .input-style:-webkit-autofill:hover, #member #login .input-style:-webkit-autofill:focus, #member #login .input-style:-webkit-autofill:active{padding:22px
10px 3px}#member #login .input-style:focus ~ .label-style, #member #login .input-style:not(:placeholder-shown) ~ .label-style, #member #login .input-style:-webkit-autofill ~ .label-style, #member #login .input-style:-webkit-autofill:hover ~ .label-style, #member #login .input-style:-webkit-autofill:focus ~ .label-style, #member #login .input-style:-webkit-autofill:active~.label-style{top:12px}#member #login .form-box.code
.codeimg{height:50px}}#member-center{background:#f4fbf3}#member-center
.welcome{font-weight:bold}#member-center .white-bg{padding:3% 0}#member-center #footer::before{z-index:0}#member-center .page-wrap{padding:0}#member-center .form-wrap{gap:5rem}#member-center .form-box{padding:0.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0
auto}#member-center .form-box .label-style{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}#member-center .form-box .input-style{line-height:45px;height:45px;-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 90px);flex:0 1 calc(100% - 90px)}#member-center .form-box .input-style.small{-webkit-box-flex:0;-ms-flex:0 0 125px;flex:0 0 125px;width:125px}#member-center .form-box .input-style.small + .input-style{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 90px - 125px - 37px);flex:0 0 calc(100% - 90px - 125px - 37px)}#member-center .form-box.extension .input-style.small + .input-style{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 90px - 250px - 47px);flex:0 0 calc(100% - 90px - 250px - 47px)}#member-center .form-box.form-sex .form-gp{bottom:1rem}#member-center
.certificate__list{gap:8%}#member-center .certificate__list
.certificate__pic{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%}#member-center .certificate__list .certificate__pic
img{width:100%}#order-view .page-wrap{padding:calc(var(--g-gap) * 2.5) 0 0}#order-view #footer::before{z-index:0}#order-view
.h3{display:inline-block;font-weight:bold;font-size:1.125rem}#order-view .flex-wrap{gap:5%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0
0 4%}#order-view .flex-wrap>div{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%}#order-view
.form__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f4fbf3;padding:1.5rem 2.5rem;color:#000}#order-view .form__top>div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}#order-view .form__top
.h1{font-weight:bold;font-size:var(--g-fluid-ti)}#order-view .form__top
.h2{font-weight:bold;font-size:var(--g-fluid-txt)}#order-view .form__top .g-txt{color:#888}#order-view .form__top .btn-cancel{height:50px;line-height:50px;border-radius:5px;width:155px;background:var(--gradient);color:#fff}#order-view
.orderview__top_info{font-size:1.125rem}#order-view .orderview__top_info
span{display:inline-block;color:#45af89;margin-left:1rem;font-weight:bold}#order-view .orderview__bot_info
ul{line-height:1.5}#order-view .orderview__bot_info ul
li{margin:0.75rem 0}#order-view .orderview__bot_info ul li
span{display:inline-block;width:100px}@media (max-width: 1199px){#member-center .form-wrap{gap:1.5rem}#member-center .form-box .input-style.small{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;width:70px}#member-center .form-box .input-style.small + .input-style{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 90px - 70px - 37px);flex:0 0 calc(100% - 90px - 70px - 37px)}#member-center .form-box.extension .input-style.small + .input-style{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 90px - 140px - 47px);flex:0 0 calc(100% - 90px - 140px - 47px)}#member-center
.certificate__list{gap:1rem}#member-center .certificate__list
.certificate__pic{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 1rem) / 2);flex:0 0 calc((100% - 1rem) / 2)}#member-center .certificate__list .certificate__pic
img{width:100%}}@media (max-width: 991px){#order-view .form__top .btn-cancel{display:block;margin:1rem auto}#member-center .white-bg{padding:2rem 0}#member-center .form-wrap{gap:1rem}#member-center .form-box.form-half{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width: 767px){#member-center .form-wrap{gap:0}#member-center .form-box .label-style{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#member-center .form-box.form-half{-ms-flex-wrap:wrap;flex-wrap:wrap}#member-center .form-box .input-style{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 10px);flex:0 0 calc(100% - 10px)}#member-center .form-box .input-style.small{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;width:90px;padding:0
10px}#member-center .form-box .input-style.small + .input-style{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 90px - 40px);flex:0 0 calc(100% - 90px - 40px);width:calc(100% - 90px - 40px)}#member-center .form-box.extension .input-style.small + .input-style{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 90px - 40px);flex:0 0 calc(100% - 90px - 40px);width:calc(100% - 90px - 40px);margin:0}#member-center .btn-back,
#member-center .btn-gradient{width:45%}#order-view
.h3{font-size:1.125rem}#order-view
.form__top{padding:2rem 1rem 1rem}#order-view .flex-wrap>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}#open-info{padding:3rem 2rem 0;max-width:500px}@media (max-width: 767px){#open-info{padding:3rem 2rem 2rem}#open-info .btn-close,
#open-info .btn-gradient{width:auto;padding:0
1rem}}