@charset "UTF-8";:root{--fs-head-title:fs(24, 36);--fs-head-subtitle:fs(14, 16);--fs-head-text:fs(15, 16);--fs-list-title:fs(18, 20);--fs-list-text:fs(16, 18);--fs-message-text:fs(15, 16);--g-txt:fs(16, 18);--fz-sm:0.9375em;--g-gap:clamp(0.75rem, 0.6863rem + 0.2614vw, 1rem);--g-sec:clamp(2rem, 1.2353rem + 3.1373vw, 15rem);--content-max-width:1300px;--breakout-max-width:1420px;--breakout-size:calc(
(var(--breakout-max-width) - var(--content-max-width)) / 2
);--padding-inline:calc(var(--g-gap) * 2);--plyr-control-spacing:10px;--plyr-color-main:#00098b;--g-radius:clamp(0.5rem, 0.6863rem + 0.2614vw, 10px);--btn-radius:30px;--article-title:#000;--kanban-pagination:#fff;--kanban-pagination-active: $main;--swiper-pagination-bullet-width:8px;--swiper-pagination-bullet-height:8px;--swiper-pagination-bullet-horizontal-gap:0;--swiper-scrollbar-size:3px;--swiper-scrollbar-drag-bg-color:#2E66E8,}h7{font-size:1px;font-weight:400}h6{font-size:9px;font-weight:400}h5{font-size:17px;font-weight:400}h4{font-size:25px;font-weight:400}h3{font-size:33px;font-weight:400}h2{font-size:41px;font-weight:400}h1{font-size:49px;font-weight:400}@media (max-width: 991px){h7{font-size:1px}h6{font-size:8px}h5{font-size:15px}h4{font-size:22px}h3{font-size:29px}h2{font-size:36px}h1{font-size:43px}}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}img{border:0;text-decoration:none;vertical-align:top;max-width:100%;pointer-events:none}a{color:#231815;outline:none}a,a:visited,a:hover,a:focus,a:active{text-decoration:none}input,textarea,select,button{font-size:1rem;font-weight:400}textarea,input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input,textarea,select{-webkit-box-shadow:none !important;box-shadow:none !important;border:none;font-size:1rem;border-radius:0}input,textarea,select,input[type=radio],input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:vertical}label{font-weight:inherit;margin:0;padding:0;border:0;vertical-align:baseline}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-size:100%;font-style:inherit;font-weight:inherit;outline:0}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder{color:#888;font-size:15px;opacity:1}.reset{margin:0;padding:0;list-style:none;border:0;border-spacing:0;border-collapse:collapse}.reset input,
.reset label,
.reset
select{vertical-align:middle}input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:16px}body{position:relative;overflow-x:hidden;width:100%;margin:0;padding:0;font-size:16px;font-family:"Chakra Petch","Noto Sans TC",sans-serif}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}[role=button]{cursor:pointer}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}@media
print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media
print{.visible-print-block{display:block !important}}@media
print{.visible-print-inline{display:inline !important}}@media
print{.visible-print-inline-block{display:inline-block !important}}@media
print{.hidden-print{display:none !important}}.clearfix:before,.clearfix:after{content:" ";display:table;clear:both}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.disabled,.disabled:hover{cursor:not-allowed}.header{position:fixed;z-index:100;top:0;left:0;width:100%;-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;background:-webkit-gradient(linear, left top, left bottom, from(rgb(0, 15, 40)), to(rgba(0, 15, 40, 0)));background:linear-gradient(180deg, rgb(0, 15, 40) 0%, rgba(0, 15, 40, 0) 100%)}.header .hidden-header{display:none !important}.header
.logo{-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px;margin-right:auto;display:block;aspect-ratio:290/60;background-position:center center;background-repeat:no-repeat;background-size:100%;-webkit-transition:height 0.3s ease, background 0.3s ease, margin 0.3s ease, -webkit-box-flex 0.3s ease;transition:height 0.3s ease, background 0.3s ease, margin 0.3s ease, -webkit-box-flex 0.3s ease;transition:flex 0.3s ease, height 0.3s ease, background 0.3s ease, margin 0.3s ease;transition:flex 0.3s ease, height 0.3s ease, background 0.3s ease, margin 0.3s ease, -webkit-box-flex 0.3s ease, -ms-flex 0.3s ease;background-image:url(../../../themes/zh-tw/assets/css/../images/logo.svg)}.header__wrap{width:90%;margin:0
auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5dvw;-webkit-transition:padding 0.3s ease;transition:padding 0.3s ease}.header
.navigation{text-align:center}.header
.navigation__main{font-size:17px}.header .navigation__main>li{position:relative}.header .navigation__main > li
.en{display:none}.header .navigation__main > li
a{display:block}.header .navigation__main>li>a{letter-spacing:2px;color:#fff;width:100%;-webkit-transition:color 0.2s;transition:color 0.2s;position:relative;text-transform:uppercase}.header .navigation__main-link>li:not(:first-child){border-top:1px solid rgba(100, 100, 100, 0.15)}.header
.btn__main{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;font-weight:500;text-align:center;height:clamp(2.75rem,2.5731707317rem + 0.487804878vw,3rem);line-height:clamp(2.75rem,2.5731707317rem + 0.487804878vw,3rem)}.header.header--hidden{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}@media (min-width: 992px){.header
.logo{margin:3rem 0}.header
.navigation{-webkit-transition:padding 0.2s;transition:padding 0.2s;margin-left:auto}.header
.navigation__main{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3dvw}.header .navigation__main>li{position:relative}.header .navigation__main > li
.aw{display:none}.header .navigation__main>li::after{content:"";display:block;position:absolute;width:0;top:53px;height:2px;-webkit-transition:width 0.3s ease;transition:width 0.3s ease;background:none;background:-webkit-gradient(linear, left top, right top, color-stop(10%, #2E66E8), color-stop(80%, #6ED0FF));background:linear-gradient(to right, #2E66E8 10%, #6ED0FF 80%)}.header .navigation__main>li.current::after{width:100%}.header .navigation__main > li:hover .navigation__main-link{top:100%}.header .navigation__main>li:hover>ul{opacity:1;pointer-events:auto}.header .navigation__main > li:hover::after, .header .navigation__main>li.current::after{width:100%}.header .navigation__main>li>a{position:relative;font-weight:450;line-height:80px;text-align:center;letter-spacing:1px}.header .navigation__main-link{position:absolute;width:230px;top:105%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;-webkit-transition:top 0.2s, opacity 0.2s;transition:top 0.2s, opacity 0.2s;display:block;background:none;background:-webkit-gradient(linear, left top, left bottom, from(#003499), to(#6ed0ff));background:linear-gradient(to bottom, #003499, #6ed0ff);opacity:0;pointer-events:none}.header .navigation__main-link li
a{color:#fff;padding:1rem 0}.header .navigation__main-link li a:hover{background-color:#003499}.header.is-scroll{background:#fff;border-bottom:1px solid #f7f7f7}.header.is-scroll
.logo{margin:0.5rem 0;background-image:url(../../../themes/zh-tw/assets/css/../images/logo_b.svg)}.header.is-scroll .navigation__main>li>a{color:#111}}@media (max-width: 1199px){.header__wrap{padding:1rem 2rem;width:100%;gap:1rem}.header
.logo{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px}}@media (max-width: 991px){.header{background:#003499}.header__wrap{padding:0.5rem 80px 0.5rem 2rem}.header
.navigation{position:absolute;top:100%;width:300px;right:-300px;height:100dvh;overflow-y:auto;-webkit-transition:0.3s 0.1s ease;transition:0.3s 0.1s ease;background:#2E66E8}.header .navigation .navigation__main li:not(:first-child){border-top:1px solid rgba(255, 255, 255, 0.15)}.header .navigation .navigation__main
ul{display:none;position:relative;width:100%;opacity:1;left:0;top:0;background:#000}.header .navigation .navigation__main
a{padding:1rem;color:#fff}.header .navigation .navigation__main .has-child{position:relative}.header .navigation .navigation__main
.aw{width:30px;height:30px;position:absolute;top:0.75rem;right:1rem;pointer-events:none;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);-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}.header .navigation .navigation__main .aw::before{content:"";width:27px;height:1px;background:#666;position:absolute;top:50%;left:50%;-webkit-transition:0.3s;transition:0.3s;-webkit-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.header .navigation .navigation__main .aw:after{content:"";position:absolute;display:block;width:20px;height:20px;border-top:1px solid #666;border-right:1px solid #666;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:0.3s;transition:0.3s}.header .navigation .navigation__main .aw::before{display:none}.header .navigation .navigation__main .aw::after{width:12px;height:12px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff}.header .navigation .navigation__main .is-open
.aw{-webkit-transform:scale(0.7) rotate(90deg);-ms-transform:scale(0.7) rotate(90deg);transform:scale(0.7) rotate(90deg);top:1rem}.header::after{content:"";position:absolute;z-index:-1;right:-100dvw;top:100%;width:100dvw;height:100dvh;background:none;background:-webkit-gradient(linear, left top, right top, color-stop(10%, #2E66E8), color-stop(80%, #6ED0FF));background:linear-gradient(to right, #2E66E8 10%, #6ED0FF 80%);opacity:0.85;-webkit-transition:0.3s ease;transition:0.3s ease;backdrop-filter:blur(10px)}.header.is-open
.navigation{right:0}.header.is-open::after{right:0}.header .c-social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2rem}}@media (max-width: 767px){.header
.logo{-webkit-box-flex:0;-ms-flex:0 0 210px;flex:0 0 210px;width:210px}.header__wrap{padding:10px
70px 10px 1rem;gap:0.25rem}}.switch{position:absolute;right:0;top:0;cursor:pointer;height:100%;aspect-ratio:1;-webkit-box-flex:0;-ms-flex:0 0 68px;flex:0 0 68px;font-size:0;background-color:#000;z-index:99;-webkit-transition:0.3s;transition:0.3s}.switch
span{display:block;position:absolute;left:50%;top:50%;width:23px;height:1px;border-radius:2px;background:#fff;margin-left:-10.5px;z-index:99}.switch span:first-child{margin-top:-7px;-webkit-transition:0.3s;transition:0.3s}.switch span:nth-child(2){width:20px;-webkit-transition:width 0.3s;transition:width 0.3s}.switch span:last-child{margin-top:7px;-webkit-transition:0.3s;transition:0.3s}@media (min-width: 992px){.switch{display:none}}@media (max-width: 767px){.switch{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px}.switch
span{margin-left:-9.5px;width:14px}}.header.is-open .switch span:first-child, .header.is-open .switch span:last-child{margin-top:0px;margin-left:0;-webkit-transition:margin 0.3s, -webkit-transform 0.3s;transition:margin 0.3s, -webkit-transform 0.3s;transition:margin 0.3s, transform 0.3s;transition:margin 0.3s, transform 0.3s, -webkit-transform 0.3s;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.header.is-open .switch span:last-child{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.header.is-open .switch span:nth-child(2){width:0}.footer{padding:var(--g-sec) 0;background:url(../../../themes/zh-tw/assets/css/../images/footer_bg.jpg) center center no-repeat;background-size:cover;color:#fff;font-size:clamp(0.9375rem, 0.8490853659rem + 0.243902439vw, 1.0625rem)}@media (max-width: 767px){.footer{padding-top:2rem}}.footer__logo{-webkit-box-flex:0;-ms-flex:0 0 145px;flex:0 0 145px}@media (max-width: 991px){.footer__logo{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.footer__logo>a{display:block;font-size:0;width:145px;aspect-ratio:145/139;background:url(../../../themes/zh-tw/assets/css/../images/footer_logo.png) center center no-repeat;background-size:contain}@media (max-width: 991px){.footer__logo>a{aspect-ratio:290/60;width:290px;background:url(../../../themes/zh-tw/assets/css/../images/logo.png) center center no-repeat;background-size:contain}}@media (max-width: 767px){.footer__logo>a{width:230px}}.footer__ti{color:#6ED0FF;font-size:clamp(1rem, 0.9115853659rem + 0.243902439vw, 1.125rem);font-weight:500;margin-bottom:1rem;font-family:"Chakra Petch",sans-serif}@media (max-width: 991px){.footer__ti{margin-bottom:0}}.footer
a{color:#fff}.footer a:hover{color:#6ED0FF}.footer__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;padding-bottom:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__wrap>div{font-family:"Noto Sans TC",sans-serif;line-height:1.8}@media (max-width: 991px){.footer__wrap
.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__wrap .social
.footer__ti{margin-right:20px}}.footer__copyright{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:2rem;gap:0.5rem;font-size:clamp(0.8125rem, 0.7240853659rem + 0.243902439vw, 0.9375rem);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:rgba(255, 255, 255, 0.7);border-top:1px solid rgba(255, 255, 255, 0.2)}@media (max-width: 1199px){.footer__copyright{margin-top:0}}@media (max-width: 767px){.footer__copyright{letter-spacing:0}}.footer__copyright
.grnet{color:rgba(255, 255, 255, 0.7)}@media (max-width: 767px){.footer__copyright
.grnet{text-align:center}}.footer__copyright .grnet
a{color:rgba(255, 255, 255, 0.7)}.footer__copyright .grnet a:hover{color:#fff}@media (max-width: 767px){.footer__copyright{padding:1rem 0}}.pc .footer__info ul>li>a:hover{color:#6ED0FF}.g-wrap{overflow:hidden}.bg-white{border-radius:10px;padding:7%;background-color:#fff;-webkit-box-shadow:0 0 35px rgba(0, 0, 0, 0.05);box-shadow:0 0 35px rgba(0,0,0,0.05)}.page-wrap{padding:var(--g-sec) 0}.content-grid{display:grid;grid-template-columns: [full-width-start] minmax(var(--padding-inline), 1fr) [breakout-start] minmax(0, var(--breakout-size)) [content-start] min(100% - var(--padding-inline) * 2, var(--content-max-width)) [content-end] minmax(0, var(--breakout-size)) [breakout-end] minmax(var(--padding-inline), 1fr) [full-width-end]}.content-grid>:not(.breakout,.full-width),.full-width>:not(.breakout,.full-width){grid-column:content}.breakout{grid-column:breakout}.content-grid>.full-width{grid-column:full-width;display:grid;grid-template-columns:inherit}@media (max-width: 1680px){.breakout{max-width:100%}}@media (max-width: 1024px){.page-wrap{padding-bottom:50px}}.blue{color:#2E66E8}.g__title{margin-top:0;margin-bottom:1.5rem}.g__title>span{display:block}.g__title
.en{font-size:clamp(1.875rem, 0.9908536585rem + 2.4390243902vw, 3.125rem);display:block;text-transform:uppercase;font-weight:800;color:#2E66E8}.g__title .en.g-en-gradient{background:-webkit-gradient(linear, left top, right top, from(#2E66E8), to(#6ED0FF));background:linear-gradient(to right, #2E66E8, #6ED0FF);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}.g__title
.ch{font-size:clamp(1.125rem,0.9481707317rem + 0.487804878vw,1.375rem);font-weight:600}.g__subtitle{font-weight:800;font-size:clamp(1.375rem,1.0213414634rem + 0.9756097561vw,1.875rem);line-height:2;margin-bottom:1.5rem}.g__ul{color:#333;margin:0;padding:0;list-style:none}.g__ul>li{padding-left:15px;position:relative;margin:0.5rem 0}.g__ul>li::before{content:"";position:absolute;left:0px;top:10px;display:block;width:4px;height:4px;border-radius:50%;background-color:#6ED0FF}.g__txt{font-size:clamp(1rem,0.9115853659rem + 0.243902439vw,1.125rem);line-height:1.8;font-weight:300}.g__flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 991px){.g__flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.g__flex .g__left,
.g__flex
.g__right{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media (max-width: 991px){.g__flex .g__left,
.g__flex
.g__right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.g__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.g__list
.box{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.g__control{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5%;margin-top:var(--g-sec);padding-top:var(--g-gap)}@media (max-width: 991px){.g__control{gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.g__control
.btn__back{-webkit-box-flex:0;-ms-flex:0 0 230px;flex:0 0 230px;margin-top:2rem;background-color:transparent}@media (max-width: 991px){.g__control
.btn__back{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;width:150px}}.g__control .prev,
.g__control
.next{-webkit-box-flex:0;-ms-flex:0 0 calc((90% - 230px) / 2);flex:0 0 calc((90% - 230px) / 2);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;gap:1rem 1.5rem;overflow:hidden;color:#333;-webkit-transition:background 0.3s ease-in;transition:background 0.3s ease-in}@media (min-width: 992px){.g__control .prev:hover .aw,
.g__control .next:hover
.aw{letter-spacing:3px}.g__control .prev:hover .txt,
.g__control .next:hover
.txt{color:#000}.g__control .prev:hover .pic,
.g__control .next:hover
.pic{width:100px;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}}@media (max-width: 991px){.g__control .prev,
.g__control
.next{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 20px - 150px) / 2);flex:0 0 calc((100% - 20px - 150px) / 2);gap:0.5rem}}.g__control .prev .aw,
.g__control .next
.aw{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;text-transform:uppercase;-webkit-transition:letter-spacing 0.3s;transition:letter-spacing 0.3s;font-size:clamp(0.875rem, 0.7865853659rem + 0.243902439vw, 1rem);gap:5px}.g__control .prev .pic,
.g__control .next
.pic{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;width:130px;-webkit-transition:0.3s ease;transition:0.3s ease}@media (max-width: 991px){.g__control .prev .pic,
.g__control .next
.pic{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;width:80px}}.g__control .prev .txt,
.g__control .next
.txt{display:block;font-size:var(--g-txt);-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 80px - 1.5rem);flex:1 0 calc(100% - 80px - 1.5rem);width:calc(100% - 80px - 1.5rem);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:0.3s ease;transition:0.3s ease}@media (max-width: 767px){.g__control .prev .txt,
.g__control .next
.txt{display:none}}.g__control .prev>.aw::before{content:"←";display:block}.g__control .next>.aw{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.g__control .next>.aw::after{content:"→"}.g__control
.next{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.scroll-top{position:fixed;width:60px;height:60px;right:38px;bottom:-65px;border-radius:50%;text-align:center;color:#fff;font-size:0;-webkit-transition:bottom 0.3s, background 0.3s;transition:bottom 0.3s, background 0.3s;cursor:pointer;z-index:9;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg width='12' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='1.5' d='M5.75 13V1M1 6.5l5-5 5 5'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat}.scroll-top:hover{background-color:#2E66E8}@media (max-width: 991px){.scroll-top{width:44px;height:44px}}.scroll-top.is-show{bottom:52px}@media (max-width: 991px){.scroll-top.is-show{bottom:10px;right:10px}}.l-message{padding:5% 0;margin:2% auto;text-align:center;font-size:var(--fs-message-text)}.l-message__title{font-size:clamp(1.5rem, 0.9695121951rem + 1.4634146341vw, 2.25rem);margin-bottom:10px}.l-message
span.star{color:#2E66E8}.js-copy-url{position:relative}.copy-done{right:-5px;top:0;z-index:10;line-height:1.1;position:absolute;font-size:13px;color:#fff;padding:5px;white-space:nowrap;display:inline-block;border-radius:4px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);background:#2E66E8}.faq__list{padding:0.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;counter-reset:step;list-style:none;font-size:clamp(1rem,0.9115853659rem + 0.243902439vw,1.125rem)}.faq__item{border-bottom:1px solid #d5d5d5;counter-increment:step;position:relative;padding:1rem 20px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}@media (max-width: 991px){.faq__item{padding:0.5rem 0}}.faq__item::before{position:absolute;top:50%;left:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;content:counter(step, decimal-leading-zero)}@media (max-width: 991px){.faq__item::before{left:0.5rem}}.faq__item.is-open{background-color:rgba(0,0,0,0.7)}.faq__item.is-open::before{color:#fff}.faq__item.is-open
.faq__question{color:#fff;border-bottom:1px solid rgba(255, 255, 255, 0.3)}.faq__item.is-open .faq__question::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.faq__item.is-open .faq__question::after{background-color:rgba(255, 255, 255, 0.4)}.faq__item.is-open
.faq__answer{color:#fff}.faq__item.is-open .faq__answer .c-editor__text{color:#fff}.faq__question{padding:1rem 2rem;position:relative;color:#000;font-size:clamp(1rem, 0.9115853659rem + 0.243902439vw, 1.125rem);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;overflow:hidden;font-weight:normal;margin:0;gap:1rem}.faq__question::before{content:"";position:absolute;display:block;top:20px;right:calc(1rem + 7px);width:1px;height:15px;background:#666}.faq__question::after{content:"";position:absolute;right:1rem;top:calc(1rem + 11px);width:15px;height:1px;display:block;background:#666}.faq__answer{display:none;position:relative;padding:1rem 2rem}.faq__text{position:relative}.pc .faq__item:not(.is-open):hover{background-color:#fff}@-webkit-keyframes
ani_kanban_in{from{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes
ani_kanban_in{from{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes
coli1{0%{-webkit-transform:rotate(-45deg) translateX(0px);transform:rotate(-45deg) translateX(0px);opacity:0.7}100%{-webkit-transform:rotate(-45deg) translateX(-45px);transform:rotate(-45deg) translateX(-45px);opacity:0}}@keyframes
coli1{0%{-webkit-transform:rotate(-45deg) translateX(0px);transform:rotate(-45deg) translateX(0px);opacity:0.7}100%{-webkit-transform:rotate(-45deg) translateX(-45px);transform:rotate(-45deg) translateX(-45px);opacity:0}}@-webkit-keyframes
coli2{0%{-webkit-transform:rotate(45deg) translateX(0px);transform:rotate(45deg) translateX(0px);opacity:1}100%{-webkit-transform:rotate(45deg) translateX(-45px);transform:rotate(45deg) translateX(-45px);opacity:0.7}}@keyframes
coli2{0%{-webkit-transform:rotate(45deg) translateX(0px);transform:rotate(45deg) translateX(0px);opacity:1}100%{-webkit-transform:rotate(45deg) translateX(-45px);transform:rotate(45deg) translateX(-45px);opacity:0.7}}.df{display:-webkit-box;display:-ms-flexbox;display:flex}.aic{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jcc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loader__wrap{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;color:#fff;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-pack:center;-ms-flex-pack:center;justify-content:center;width:100vw;height:100vh;background:none;background:-webkit-gradient(linear, left top, left bottom, from(#003499), to(#6ed0ff));background:linear-gradient(to bottom,#003499,#6ed0ff)}.loader__text{text-align:center;margin-top:1rem}.loader{width:0;height:2px;display:inline-block;position:relative;background:#fff;-webkit-box-shadow:0 0 10px rgba(255, 255, 255, 0.5);box-shadow:0 0 10px rgba(255,255,255,0.5);-webkit-box-sizing:border-box;box-sizing:border-box}.loader::after,.loader::before{content:"";width:10px;height:1px;background:#fff;position:absolute;top:9px;right:-2px;opacity:0;-webkit-transform:rotate(-45deg) translateX(0px);-ms-transform:rotate(-45deg) translateX(0px);transform:rotate(-45deg) translateX(0px);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:coli1 0.3s linear infinite;animation:coli1 0.3s linear infinite}.loader::before{top:-4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:coli2 0.3s linear infinite;animation:coli2 0.3s linear infinite}.c-breadcrumb{padding:var(--g-gap);z-index:1;width:100%}.c-breadcrumb
ul{max-width:100%;margin:0
auto;font-size:clamp(0.75rem, 0.7057926829rem + 0.1219512195vw, 0.8125rem);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;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff;font-weight:300}.c-breadcrumb ul
li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-breadcrumb ul li
svg{vertical-align:text-bottom;margin-right:8px}.c-breadcrumb ul li:not(:last-child):after{content:"";width:6px;height:6px;margin:0
0.75rem;aspect-ratio:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff}@media (max-width: 767px){.c-breadcrumb ul li:not(:last-child):after{margin:0
0.25rem}}.c-breadcrumb ul li
a{color:#fff}@media (min-width: 768px){.c-breadcrumb ul li a:hover{color:#6ED0FF}}.c-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.75rem}.c-social__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.9375rem;margin-right:1.5rem}.c-social
ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.c-social
ul{gap:0.5rem}}.c-social ul li
a{display:block;line-height:44px;width:44px;height:44px;aspect-ratio:1;border-radius:22px;text-align:center;font-size:0;color:#fff;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;width:44px;border-radius:50%;-webkit-transition:-webkit-filter 0.3s;transition:-webkit-filter 0.3s;transition:filter 0.3s;transition:filter 0.3s, -webkit-filter 0.3s;background-repeat:no-repeat;background-position:center center}@media (max-width: 767px){.c-social ul li
a{line-height:35px;width:35px;height:35px;background-size:18px}}.c-social ul li a
i{font-size:1.125rem;line-height:44px}@media (max-width: 767px){.c-social ul li a
i{line-height:35px}}.c-social ul li
a.fb{background-color:#395693;border:0}.c-social ul li a.fb
i{color:#fff}.c-social ul li
a.ig{background:#833ab4;border:0;background:#833ab4;background:linear-gradient(-45deg, #405de6 0%, #e1306c 50%, #fcaf45 100%)}.c-social ul li a.ig
i{font-size:1.5rem;color:#fff}.c-social ul li
a.line{background-color:#00c300;background-image:url(../../../themes/zh-tw/assets/css/../images/icon_line_w.svg);border:0}.c-social ul li a.line
i{color:#fff}.pc .c-social ul li a:hover{-webkit-filter:contrast(1.5);filter:contrast(1.5)}.c-kanban{position:relative;z-index:1;overflow:hidden}.c-kanban.carousel{overflow:hidden}.c-kanban.carousel:not(.swiper-initialized){background:url(../../../themes/zh-tw/assets/css/../images/loading.gif) no-repeat center center/150px auto}.c-kanban.carousel:not(.swiper-initialized) .swiper-slide{opacity:0;max-height:340px}.c-kanban.carousel.is-video-playing::before{content:"播放中...";white-space:nowrap;font-size:0.75rem;position:absolute;z-index:50;bottom:50px;left:15px;color:#fff;background:rgba(0, 0, 0, 0.6);padding:5px
15px;border-radius:50px}.c-kanban.carousel .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}.c-kanban.carousel .swiper-slide
a{position:absolute;display:block;font-size:0;left:0;top:0;right:0;bottom:0;z-index:10;width:100%;aspect-ratio:1920/950}@media (max-width: 991px){.c-kanban.carousel .swiper-slide
a{aspect-ratio:1000/800}}@media (max-width: 767px){.c-kanban.carousel .swiper-slide
a{aspect-ratio:800/950}}.c-kanban.carousel .swiper-slide-active{position:relative}.c-kanban.carousel .swiper-slide-active .c-kanban__media{-webkit-animation:ani_kanban_in 1s both;animation:ani_kanban_in 1s both}.c-kanban.carousel .swiper-group{position:absolute;left:15%;bottom:17%;color:#fff}@media (max-width: 1199px){.c-kanban.carousel .swiper-group{bottom:10%}}@media (max-width: 991px){.c-kanban.carousel .swiper-group{left:2.5%;right:2.5%;width:95%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;bottom:unset;top:50%;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%)}}.c-kanban.carousel .swiper-group .swiper-button-prev:after,
.c-kanban.carousel .swiper-group .swiper-button-next:after{-webkit-filter:brightness(0%) invert(100);filter:brightness(0%) invert(100)}@media (min-width: 768px){.c-kanban.carousel .swiper-group .swiper-button-prev,
.c-kanban.carousel .swiper-group .swiper-button-next{border:1px
solid rgba(255, 255, 255, 0.6)}.c-kanban.carousel .swiper-group .swiper-button-prev:hover,
.c-kanban.carousel .swiper-group .swiper-button-next:hover{border:1px
solid #6ED0FF}}.c-kanban__list{z-index:2;top:0;left:0;width:100%}.c-kanban__media{width:100%;display:block;position:relative;z-index:1;will-change:transform;overflow:hidden;aspect-ratio:1920/950}@media (max-width: 991px){.c-kanban__media{aspect-ratio:1000/800}}@media (max-width: 767px){.c-kanban__media{aspect-ratio:800/950}}.c-kanban__media .plyr--video{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}.c-kanban__media
img{width:100%;height:100%}.c-kanban__text{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff;top:58%;left:15%;width:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;text-shadow:0 0 5px rgba(0, 0, 0, 0.2)}@media (max-width: 1199px){.c-kanban__text{width:70%}}.c-kanban__text
.g__title{margin:0;display:inline-block;font-size:clamp(1.875rem, 0.5487804878rem + 3.6585365854vw, 3.75rem);line-height:1;font-family:var(--ff-en);will-change:transform;position:relative;text-transform:uppercase;margin:0;font-weight:800;color:#6ED0FF}.c-kanban__text
.g__subtitle{color:#fff;margin:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:clamp(1.25rem, 0.3658536585rem + 2.4390243902vw, 2.5rem);will-change:transform}.c-kanban__text .g__subtitle
span{display:block;margin-left:5%}.c-kanban__text .s-ti{font-size:15, 20;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.c-kanban__text
h3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.c-kanban__text
h4{color:#6ED0FF;font-size:clamp(1.25rem, 0.5868902439rem + 1.8292682927vw, 2.1875rem);font-weight:700;text-transform:uppercase}.c-kanban .light-bg .c-kanban__text>*{color:#000}.c-kanban.page .c-kanban__media{aspect-ratio:1920/500}@media (max-width: 991px){.c-kanban.page .c-kanban__media{aspect-ratio:800/500}}.c-kanban.page .c-kanban:before{content:"";position:absolute;left:0;top:0;right:0;bottom:50%;z-index:2;background:-webkit-gradient(linear, left top, left bottom, from(rgba(35, 24, 21, 0.7)), to(rgba(35, 24, 21, 0)));background:linear-gradient(180deg, rgba(35, 24, 21, 0.7) 0%, rgba(35, 24, 21, 0) 100%)}.c-kanban.page .c-kanban__text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;left:0;width:100%;top:55%}.c-kanban.page .c-kanban__text
.g__title{text-transform:uppercase;font-size:clamp(1.875rem, 0.1067073171rem + 4.8780487805vw, 4.375rem)}.c-kanban.page .c-kanban__text
.g__subtitle{font-size:clamp(1.125rem, 0.8597560976rem + 0.7317073171vw, 1.5rem)}@media (max-width: 1366px){.c-kanban.page .c-kanban__text{top:60%}}.btn__main{position:relative;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;height:clamp(3.125rem, 2.6829268293rem + 1.2195121951vw, 3.75rem);line-height:clamp(3rem, 2.5579268293rem + 1.2195121951vw, 3.625rem);color:#fff;width:230px;background-color:#2E66E8;border-radius:0;border:1px
solid #2E66E8;-webkit-transition:0.3s ease;transition:0.3s ease;overflow:hidden;text-transform:uppercase;-webkit-transition:color 0.3s ease 0.1s, background-color 0.3s ease;transition:color 0.3s ease 0.1s, background-color 0.3s ease;z-index:1}.btn__second{position:relative;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;height:clamp(3.125rem, 2.6829268293rem + 1.2195121951vw, 3.75rem);line-height:clamp(3rem, 2.5579268293rem + 1.2195121951vw, 3.625rem);color:#fff;width:230px;background-color:#6ED0FF;border-radius:0;border:1px
solid #2E66E8;-webkit-transition:0.3s ease;transition:0.3s ease;overflow:hidden;text-transform:uppercase;-webkit-transition:color 0.3s ease 0.1s, background-color 0.3s ease;transition:color 0.3s ease 0.1s, background-color 0.3s ease;z-index:1;border:1px
solid #6ED0FF}.btn__white{position:relative;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;height:clamp(2.75rem, 2.5731707317rem + 0.487804878vw, 3rem);line-height:clamp(2.75rem, 2.5731707317rem + 0.487804878vw, 3rem);color:#2E66E8;width:230px;background-color:#fff;border-radius:0;border:1px
solid #2E66E8;-webkit-transition:0.3s ease;transition:0.3s ease;overflow:hidden;text-transform:uppercase;-webkit-transition:color 0.3s ease 0.1s, background-color 0.3s ease;transition:color 0.3s ease 0.1s, background-color 0.3s ease;z-index:1;border:1px
solid #2E66E8}.btn__more{position:relative;z-index:10;font-size:0;width:108px;height:108px;aspect-ratio:1;-webkit-box-flex:0;-ms-flex:0 0 108px;flex:0 0 108px;display:block;border-radius:50%;border:1px
solid #2E66E8;overflow:hidden}.btn__more
span{display:block;position:absolute;z-index:2;width:108px;height:108px;aspect-ratio:1}.btn__more span::before{content:"";width:27px;height:1px;background:#666;position:absolute;top:50%;left:50%;-webkit-transition:0.3s;transition:0.3s;-webkit-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.btn__more span:after{content:"";position:absolute;display:block;width:20px;height:20px;border-top:1px solid #666;border-right:1px solid #666;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:0.3s;transition:0.3s}@media (max-width: 767px){.btn__more
span{width:50px;height:50px}}@media (max-width: 767px){.btn__more{width:50px;height:50px;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;border:0}}.btn__more:hover{background-color:#2E66E8}.btn__more:hover
span{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.btn__more:hover span::before{background:#fff}.btn__more:hover span::after{border-top:1px solid #fff;border-right:1px solid #fff}.pc .btn__main:hover,
.pc .btn__second:hover{color:#fff}.pc .btn__main:hover::after,
.pc .btn__second:hover::after{width:200px;height:100px;opacity:1;left:-10%;top:-50px;z-index:-1}.pc .btn__white:hover{background:#2E66E8;color:#fff}.pc .btn__white:hover::after{display:block;width:200px;height:100px;opacity:1;left:-10%;top:-50px;z-index:-1}.pc .btn__more:hover::after{background-color:#2E66E8}.btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;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;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}.btn-wrap-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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: 991px){.btn-wrap,.btn-wrap-center,.btn-wrap-right{gap:10px;padding-top:1rem;padding-bottom:1rem}}.star::after{display:inline-block;content:"*";color:#6ED0FF;margin:0
5px;font-size:clamp(0.875rem,0.8307926829rem + 0.1219512195vw,0.9375rem)}.c-form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}@media (max-width: 991px){.c-form__group{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}}.c-form__group
.btn__main{margin-left:auto}@media (max-width: 767px){.c-form__group
.btn__main{margin:0
auto}}.c-form__box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:1.5rem;font-family:"Noto Sans TC",sans-serif;background-color:#fff}@media (max-width: 991px){.c-form__box{margin-bottom:0.75rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.c-form__box.name{background-color:#fff}.c-form__box.name .form-gp{position:absolute;right:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;padding:0
0 0 0.5rem}.c-form__box.code{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media (max-width: 767px){.c-form__box.code{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.c-form__box.code .form-gp{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;padding:0
0 0 0.5rem}.c-form__codeimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;width:120px;aspect-ratio:120/60;margin-left:1rem}@media (max-width: 767px){.c-form__codeimg{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;aspect-ratio:100/50}}.c-form__codeimg
img{width:100%;height:100%}.c-form__label{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;width:150px;padding:0
1.25rem;line-height:58px;-ms-flex:0 0 auto;flex:0 0 auto;font-size:clamp(1rem, 0.9115853659rem + 0.243902439vw, 1.125rem);color:#444;font-weight:400;z-index:10;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}@media (max-width: 767px){.c-form__label{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;width:130px;padding:0
1rem;line-height:48px}}.c-form__select{color:#222;font-family:var(--ff-default);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;position:relative;padding:0
15px;height:60px;line-height:60px;-webkit-transition:border 0.3s;transition:border 0.3s;border-radius:0;background:url(../../../themes/zh-tw/assets/css/../images/icon_aw.png) no-repeat calc(100% - 30px) center/20px}.c-form__select:focus{border:1px
solid #2E66E8}@media (max-width: 767px){.c-form__select{height:50px;line-height:48px}}.c-form__input{color:#222;width:100%;padding:15px;height:60px;line-height:60px;border-radius:0;background-color:#fff;-webkit-transition:border 0.15s;transition:border 0.15s;padding:0
1.25rem}@media (max-width: 767px){.c-form__input{height:50px;line-height:50px;padding:0
1rem}}.c-form__input:focus{border:1px
solid #2E66E8}.c-form__textarea{color:#222;font-family:var(--ff-default);width:100%;padding:15px;border:solid 1px #2E66E8;border-radius:0;background-color:#fff;border:0}.c-form__textarea:focus{border:1px
solid #2E66E8}.blue{color:#2E66E8}.cke_editable{background:#fff}.cke_editable *,
.cke_editable *::after,
.cke_editable *::before{-webkit-box-sizing:border-box;box-sizing:border-box}.cke_editable
img{height:auto !important;max-width:100%}.cke_widget_inline{vertical-align:top}.c-editor,.cke_editable{font-size:clamp(0.9375rem, 0.8048780488rem + 0.3658536585vw, 1.125rem)}.c-editor img,
.cke_editable
img{line-height:0;display:inline-block}.c-editor ol,
.c-editor ul,
.cke_editable ol,
.cke_editable
ul{margin-top:0;margin-bottom:1rem}.c-editor small,
.cke_editable
small{font-size:var(--fz-sm)}.c-editor blockquote,
.cke_editable
blockquote{padding:10px
20px;margin:0
0 20px;font-size:17.5px;border-left:5px solid #ddd}.c-editor p,
.cke_editable
p{margin:0
0 1rem}.c-editor p + *:not(p),
.cke_editable p + *:not(p){margin-top:2rem}.c-editor strong,
.cke_editable
strong{font-weight:600}.c-editor img,
.c-editor video,
.c-editor embed,
.c-editor iframe,
.cke_editable img,
.cke_editable video,
.cke_editable embed,
.cke_editable
iframe{border:0;width:100%;max-width:100% !important;height:auto !important;aspect-ratio:16/9 !important}.c-editor{font-weight:400}.c-editor video,
.c-editor embed,
.c-editor
iframe{border:0;width:100%;max-width:100% !important;height:auto !important;aspect-ratio:16/9 !important}.c-editor
table{width:100%;border-collapse:collapse;border-top:1px solid #2E66E8}.c-editor table tr:nth-child(odd){background-color:#f5f5f5}.c-editor table tr:nth-child(1){background-color:#fff}.c-editor table th,
.c-editor table
td{padding:15px
30px;width:25%}.c-editor table
td{font-size:clamp(0.9375rem, 0.8490853659rem + 0.243902439vw, 1.0625rem);border-bottom:1px solid rgba(0, 0, 0, 0.1)}.c-editor table td:first-child{font-weight:600}.c-editor table
th{font-size:clamp(0.9375rem,0.8048780488rem + 0.3658536585vw,1.125rem);color:#fff;background:#2E66E8}.c-editor__container{width:100%;margin:0
auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:1px}.c-editor__title{position:relative;line-height:1.6;font-size:clamp(1.125rem,0.9481707317rem + 0.487804878vw,1.375rem);font-weight:600;margin-bottom:1rem;color:#2E66E8}.c-editor__subtitle{font-size:clamp(0.9375rem,0.8048780488rem + 0.3658536585vw,1.125rem);font-weight:600}.c-editor__text{padding:0;color:#444}.c-editor__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;margin-bottom:1rem}.c-editor__image
img{width:100%}.c-editor__content{position:relative;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.c-editor.l-pic-r-txt{padding-top:1.5rem;padding-bottom:1.5rem}.c-editor.l-pic-r-txt .c-editor__image{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}.c-editor.l-pic-r-txt .c-editor__content{padding:0
0 0 6%;-webkit-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%}.c-editor.r-pic-l-txt{padding-top:1.5rem;padding-bottom:1.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0}.c-editor.r-pic-l-txt .c-editor__image{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}.c-editor.r-pic-l-txt .c-editor__content{-webkit-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%;padding:0
6% 0 0}.c-editor.full-pic{padding-top:1.5rem;padding-bottom:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.c-editor.full-pic .c-editor__image{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.c-editor.full-pic .c-editor__content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-editor.full-pic .c-editor__title:after{margin:auto}.c-editor.full-pic.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.c-editor.full-video{position:relative;overflow:hidden;padding-top:56.25%}.c-editor.full-video
iframe{position:absolute;width:100% !important;height:100% !important;top:0;left:0}.c-editor.mutiple-columns{padding-top:1.5rem;padding-bottom:1.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5%;width:100%}.c-editor.mutiple-columns.two>div{-webkit-box-flex:0;-ms-flex:0 0 47.5%;flex:0 0 47.5%}.c-editor.mutiple-columns .c-editor__text{margin-bottom:0}.c-editor.mutiple-columns .c-editor__ul{margin:0}.c-editor.mutiple-columns .c-editor__ul
li{margin:0}.c-editor.mutiple-columns .c-editor__ul li::before{top:13px}.c-editor.mutiple-columns
img{width:100%;display:inline-block;text-align:center;margin-bottom:1.25rem}.c-editor.mutiple-columns.three{gap:20px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0;font-size:16px}.c-editor.mutiple-columns.three>div{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 40px) / 3);flex:0 0 calc((100% - 40px) / 3);padding:1.5rem;-webkit-box-shadow:0px 0px 25px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 25px rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.c-editor.mutiple-columns.three>div>img{margin-top:auto}.c-editor.list{display:block}.c-editor.list .c-editor__title{font-size:1.5rem}.c-editor.list .c-editor__subtitle{font-size:1.125rem}.c-editor__ul{padding:0;margin:0;list-style:none;font-size:1rem;line-height:2}.c-editor__ul>li{position:relative;padding-left:20px;margin:10px
0}.c-editor__ul>li::before{content:"";position:absolute;left:5px;top:10px;display:block;width:4px;height:4px;border-radius:50%;background:#2E66E8}.c-editor__ol{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;counter-reset:section;list-style:none;margin:0;font-size:1rem;line-height:2}.c-editor__ol>li{counter-increment:step;vertical-align:middle;position:relative;padding-left:20px;margin:10px
0}.c-editor__ol>li::before{position:absolute;top:0.5rem;left:0;border:none;content:counter(step) ".";font-weight:600;font-size:18px;line-height:1;color:#2E66E8}.theme-table{display:block;width:100%;position:relative;overflow-y:hidden;overflow-x:auto;margin-bottom:20px}.theme-table::after{position:absolute;content:svg-url('<svg  xmlns="http://www.w3.org/2000/svg"  width="24"  height="24"  viewBox="0 0 24 24"  fill="none"  stroke="#333"  stroke-width="2"  stroke-linecap="round"  stroke-linejoin="round"  class="icon icon-tabler icons-tabler-outline icon-tabler-caret-left-right"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M14 18l6 -6l-6 -6v12" /><path d="M10 18l-6 -6l6 -6v12" /></svg>');width:25px;height:25px;pointer-events:none;line-height:1;z-index:20;display:block;top:8px;right:20px;opacity:0;-webkit-animation:ani_lr 1.2s both linear infinite;animation:ani_lr 1.2s both linear infinite;-webkit-transition:opacity 0.25s;transition:opacity 0.25s}.theme-table.need-scroll::after{opacity:0.9}.slogan{background-color:#edeff4;padding:2rem}@media (max-width: 991px){.c-editor{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-editor__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-editor.full-pic{padding:1rem 0}.c-editor__text{line-height:1.8}.c-editor__image{margin-bottom:1rem}.c-editor__content{padding:0}.c-editor.r-pic-l-txt,.c-editor.l-pic-r-txt{display:block;gap:1rem;padding:1rem 0;margin-bottom:1rem}.c-editor.r-pic-l-txt .c-editor__content, .c-editor.l-pic-r-txt .c-editor__content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:5px
0}.c-editor.r-pic-l-txt .c-editor__image, .c-editor.l-pic-r-txt .c-editor__image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.c-editor.mutiple-columns{padding:1rem 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-editor.mutiple-columns.three>div{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 20px) / 2);flex:0 0 calc((100% - 20px) / 2)}.c-editor.mutiple-columns.four{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.c-editor.mutiple-columns.four>*{margin:0;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 1rem) / 2);flex:0 0 calc((100% - 1rem) / 2);width:calc((100% - 1rem) / 2)}}@media (max-width: 599px){.c-editor{padding:0}.c-editor table th,
.c-editor table
td{padding:8px}.c-editor__title::before{left:-0.5rem;height:18px}.c-editor.r-pic-l-txt,.c-editor.l-pic-r-txt{padding:0}.c-editor.mutiple-columns{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.c-editor.mutiple-columns>*{width:100%;margin:0
0 20px}.c-editor.mutiple-columns.four>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin:0
0 20px}.c-editor.mutiple-columns.three>div{padding:1.5rem}}#contact{padding:0}#contact .g__title
.ch{font-size:clamp(1rem, 0.7347560976rem + 0.7317073171vw, 1.375rem);font-weight:500}#contact .g__title
.en{color:#2E66E8}#contact
.contact__top{padding:var(--g-sec) 0;background:url(../../../themes/zh-tw/assets/css/../images/contact_bg.jpg) 90% bottom no-repeat}@media (max-width: 991px){#contact .contact__top
.g__left{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}#contact .contact__top
.g__right{text-align:center}@media (max-width: 991px){#contact .contact__top
.g__right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}#contact .contact__top .g__right
img{-webkit-box-shadow:5px 5px 20px rgba(0, 0, 0, 0.1);box-shadow:5px 5px 20px rgba(0, 0, 0, 0.1)}#contact .contact__top
h3{font-weight:600;line-height:1.6}#contact .contact__top
ul{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-top:5%}#contact .contact__top ul
h4{font-weight:700;font-size:clamp(1.125rem, 0.9481707317rem + 0.487804878vw, 1.375rem)}#contact .contact__top ul>li{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 4rem) / 3);flex:0 0 calc((100% - 4rem) / 3)}#contact .contact__top ul > li:nth-child(2), #contact .contact__top ul>li:nth-child(3){border-right:1px solid #ddd}#contact .contact__top ul>li:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#contact
.contact__bot{padding:var(--g-sec) 0;background-color:#EDEFF4}