@font-face{font-family:"Uniform";src:url(../fonts/Uniform.otf);font-weight:400;font-display:swap}@font-face{font-family:"Uniform";src:url(../fonts/Uniform-Medium.otf);font-weight:500;font-display:swap}@font-face{font-family:"Uniform";src:url(../fonts/Uniform-Bold.otf);font-weight:700;font-display:swap}@font-face{font-family:"Mokoto";src:url(../fonts/mokoto/otf/mokoto-mokoto-regular-400.otf);font-weight:400;font-display:swap}.container-fluid{padding-inline-start:20px;padding-inline-end:20px}@media(min-width: 768px){.container{padding-inline-start:0;padding-inline-end:0}}@media(min-width: 1400px){.container{max-width:1360px}}@media(max-width: 575.98px){.container{padding-left:16px;padding-right:16px}}.row{margin-inline-start:-5px;margin-inline-end:-5px}@media(min-width: 768px){.row{margin-inline-start:-15px;margin-inline-end:-15px}}.row>*{padding-inline-end:5px;padding-inline-start:5px}@media(min-width: 768px){.row>*{padding-inline-end:15px;padding-inline-start:15px}}:root{scroll-behavior:initial}*:focus,*:active,*:visited,*::before:focus,*::before:active,*::before:visited,*::after:focus,*::after:active,*::after:visited{outline:none !important;box-shadow:none !important}noscript{position:absolute;top:0;z-index:9999}body{background:#e4e4e4;color:#000;line-height:normal;font-family:"Noto Sans TC",sans-serif;letter-spacing:.04em;overflow-x:hidden;word-break:break-word;-webkit-font-smoothing:antialiased;image-rendering:auto;touch-action:manipulation;-moz-osx-font-smoothing:grayscale}body.is-hidden{overflow:hidden;height:100vh;height:calc(var(--vh, 1vh)*100)}main{position:relative;z-index:1000;background:#e4e4e4}img{display:block;max-width:100%;height:auto}a{color:#1e1e1e;text-decoration:none;transition:all ease 400ms}a:hover{color:currentColor}a:active,a:hover,a:visited,a:focus{text-decoration:none;outline:0;transition:all ease 400ms}button{background-color:rgba(0,0,0,0);border:none;padding:0;outline:0;cursor:pointer;transition:all ease 400ms}button:active,button:hover,button:visited,button:focus{outline:0;transition:all ease 400ms}ul,ol{padding:0;margin-bottom:0}ul{list-style:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-size:1rem;font-weight:400;line-height:normal;margin-bottom:0}p,label{margin-bottom:0}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background-color:rgba(0,0,0,0);border:none;outline:0;padding:0}input:active,input:hover,input:visited,input:focus,select:active,select:hover,select:visited,select:focus,textarea:active,textarea:hover,textarea:visited,textarea:focus{outline:0}input[type=submit],[type=date],[type=checkbox]{cursor:pointer;transition:all ease 400ms}::-moz-placeholder{color:#999}::placeholder{color:#999}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.u-link-range{position:absolute;top:0;left:0;width:100%;height:100%}.u-pointer{cursor:pointer}.u-pointer-none{pointer-events:none}.u-hidden{position:absolute;width:0;height:0;overflow:hidden}.u-img-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.u-img-contain{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.u-bg-cover{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.u-img-wrapper img,.u-img-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.u-16x9{position:relative;width:100%;overflow:hidden;padding-top:56.25%}.u-16x9>*{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%}.u-flex-1{flex:1}.editor *{color:#1e1e1e;line-height:normal;font-family:"Montserrat","Noto Sans TC",sans-serif;letter-spacing:.04em;word-break:break-word;-webkit-font-smoothing:antialiased;image-rendering:auto;touch-action:manipulation;-moz-osx-font-smoothing:grayscale;padding:0;margin:0}.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{font-weight:700;margin-bottom:12px}@media(min-width: 768px){.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{margin-bottom:24px}}.editor h2{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:3rem;font-weight:700;line-height:105%;letter-spacing:.06rem}@media(max-width: 767.98px){.editor h2{font-size:1.75rem}}.editor h3{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:2.25rem;font-weight:600;line-height:140%}@media(max-width: 767.98px){.editor h3{font-size:1.5rem}}.editor h4{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.5rem;font-weight:600;line-height:140%;letter-spacing:0}@media(max-width: 767.98px){.editor h4{font-size:1.25rem}}.editor h5{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.25rem;font-weight:600;line-height:120%;letter-spacing:.037rem;font-size:1.125rem}.editor h6{font-size:1.125rem;font-weight:500;line-height:160%;letter-spacing:.056rem}@media(max-width: 767.98px){.editor h6{font-size:1rem}}.editor p{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1rem;font-weight:400;line-height:160%;letter-spacing:0}.editor p:not(:last-child){margin-bottom:30px}.editor a{color:#2242d3;text-decoration:underline}.editor img{display:inline-block}.editor ul,.editor ol{padding-inline-start:1.5rem}.editor ul:not(:last-child),.editor ol:not(:last-child){margin-bottom:30px}.editor ul{list-style:revert}.editor table{caption-side:initial;border-collapse:initial}.editor tbody,.editor td,.editor tfoot,.editor th,.editor thead,.editor tr{border-style:inherit;border-width:inherit}.icon{display:inline-block;stroke-width:0;stroke:currentColor;fill:currentColor;transition:all ease 400ms}.swiper .swiper-button-next::after,.swiper .swiper-button-prev::after{display:none}.swiper .swiper-button-next:hover,.swiper .swiper-button-prev:hover{transition:all ease 400ms}.swiper .swiper-button-next:focus,.swiper .swiper-button-next:focus-visible,.swiper .swiper-button-prev:focus,.swiper .swiper-button-prev:focus-visible{outline:none;border:none}.swiper .swiper-pagination-bullet:focus,.swiper .swiper-pagination-bullet:focus-visible{outline:none;border:none}.c-input,.c-input-file,.select2-container--default .select2-selection--single{border-radius:10px !important;border:1px solid #454545;padding:10px 15px;transition:all ease 400ms}.select2-container{width:100% !important}.select2-container--default .select2-selection--single{position:relative;width:100%;height:100%;display:flex}.select2-container .select2-selection--single .select2-selection__rendered{width:100%;color:#999;padding:0 16px 0 0;transition:all ease 400ms}.select2-container .select2-selection--single .select2-selection__rendered.is-selected{color:#1e1e1e}.select2-container--default .select2-selection--single .select2-selection__arrow{position:relative;width:auto;height:auto}.select2-container--default .select2-selection--single .select2-selection__arrow::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);border:1px solid #1fa809;transition:all ease 400ms}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--open{z-index:1020}.select2-dropdown{border:1px solid #999 !important;border-radius:8px !important;top:6px}.select2-search--dropdown{padding:12px 18px;display:none}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#999;border-radius:8px;padding:12px 18px}.select2-results__options{cursor:pointer;max-height:250px !important}.select2-results__options::-webkit-scrollbar{width:6px}.select2-results__options::-webkit-scrollbar-button{width:6px;height:5px}.select2-results__options::-webkit-scrollbar-track{background-color:#f0f0f0;border:0;border-radius:50px}.select2-results__options::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.7);border:0;border-radius:50px}.select2-results__options::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.7)}.select2-results__option{font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:.035rem;padding:10px 22px;transition:all ease 400ms}.select2-results__option--selectable{color:#1e1e1e}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#2242d3;color:#fff;transition:all ease 400ms}.os-custom>.os-scrollbar-horizontal{height:6px}.os-custom>.os-scrollbar-vertical{width:6px}.os-custom>.os-scrollbar-corner{width:6px;background-color:rgba(0,0,0,0)}.os-custom>.os-scrollbar>.os-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.os-custom>.os-scrollbar-horizontal>.os-scrollbar-track:before,.os-custom>.os-scrollbar-vertical>.os-scrollbar-track:before{content:"";display:block;position:absolute;background:#f0f0f0;border-radius:50px}.os-custom>.os-scrollbar-horizontal>.os-scrollbar-track:before,.os-custom>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:before{height:100%;left:0;right:0;top:0}.os-custom>.os-scrollbar-vertical>.os-scrollbar-track:before,.os-custom>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{width:100%;top:0;bottom:0;left:0}.os-custom>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle:before{content:"";display:block;position:absolute;background:rgba(0,0,0,.7);border-radius:50px}.os-custom>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:hover:before,.os-custom>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:hover:before{background:rgba(0,0,0,.7);cursor:pointer}.os-custom>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle.active:before,.os-custom>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle.active:before{background:rgba(0,0,0,.7)}.os-custom>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle{height:100%}.os-custom>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{width:100%}.os-custom.os-host-transition>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:before{transition:height .3s,margin-top .3s,background .2s}.os-custom.os-host-transition>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{transition:width .3s,margin-inline-start .3s,background .2s}.air-datepicker-global-container{z-index:1055}.air-datepicker{box-shadow:0px 5px 8px rgba(0,0,0,.1)}.air-datepicker-nav--action path{stroke:#2242d3;stroke-width:1px}.air-datepicker-nav--action:hover{background-color:rgba(0,0,0,0)}.air-datepicker-nav--title{color:#2242d3}.air-datepicker-nav--title i{color:#2242d3}.air-datepicker-nav--title:hover{background-color:rgba(0,0,0,0)}.air-datepicker-body--day-names,.air-datepicker-body--cells{justify-items:center;align-items:center}.air-datepicker-body--day-name{color:#2242d3;width:30px;height:30px}.air-datepicker-cell{transition:all ease 400ms}.air-datepicker-cell.-focus-{transition:all ease 400ms}.air-datepicker-body.-days- .air-datepicker-cell{width:30px;height:30px;border-radius:50px}.air-datepicker-body.-days- .air-datepicker-cell.-focus-{background-color:#2242d3;color:#fff}.air-datepicker-body.-days- .air-datepicker-cell.-current-{color:#2242d3}.air-datepicker-body.-days- .air-datepicker-cell.-current-.-focus-{color:#fff}.air-datepicker-body.-days- .air-datepicker-cell.-selected-{background-color:#2242d3;color:#fff}.air-datepicker-body--cells.-months- .air-datepicker-cell.-focus-{background-color:rgba(0,0,0,0)}.air-datepicker-body--cells.-months- .air-datepicker-cell.-current-{color:#2242d3}.air-datepicker-body--cells.-months- .air-datepicker-cell.-selected-{background-color:rgba(0,0,0,0);color:#2242d3}.air-datepicker-body--cells.-years- .air-datepicker-cell.-focus-{background-color:rgba(0,0,0,0)}.air-datepicker-body--cells.-years- .air-datepicker-cell.-current-{color:#2242d3}.air-datepicker-body--cells.-years- .air-datepicker-cell.-selected{background-color:rgba(0,0,0,0);color:#2242d3}.modal{overflow-y:hidden}.modal-dialog{max-width:100%}@media(min-width: 414px){.modal-dialog{max-width:650px}}.modal-dialog-scrollable .modal-content{overflow:initial}.modal-dialog-scrollable .os-host{overflow:hidden !important}.modal-body{position:relative}.modal-title{font-size:1.25rem;font-weight:500;text-align:center}@media(min-width: 768px){.modal-title{font-size:1.5rem}}.btn-close:focus{box-shadow:none}.c-modal{padding:10px;background:rgba(0,0,0,.5)}.c-modal .modal-dialog{max-width:600px}.c-modal .modal-content{height:100%;max-height:800px;border-radius:30px}.c-modal .modal-body{padding:64px}@media(max-width: 767.98px){.c-modal .modal-body{padding:32px 22px}}.c-modal .modal-title{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:2rem;font-weight:700;line-height:140%;color:#1e1e1e}@media(max-width: 767.98px){.c-modal .modal-title{font-size:1.5rem}}.c-modal .modal-text{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1rem;font-weight:400;line-height:180%;letter-spacing:.02rem;color:#1e1e1e;text-align:center;margin-top:16px}@media(max-width: 767.98px){.c-modal .modal-text{font-size:0.9375rem;margin-top:10px}}.c-modal .c-btn-bg-pill{margin:40px auto 0 auto;display:block}@media(max-width: 767.98px){.c-modal .c-btn-bg-pill{margin-top:30px}}.c-spinner{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);opacity:0;z-index:-1;transition:opacity 300ms}.c-spinner.is-active{opacity:1;z-index:9999;transition:opacity 300ms}.c-spinner-inner{display:flex;justify-content:center;align-items:center;opacity:0;z-index:-1;transition:opacity 300ms}.c-spinner-inner.is-active{opacity:1;z-index:9999;transition:opacity 300ms}.accordion-button:focus{box-shadow:none;border:none}.accordion-button:not(.collapsed){color:currentColor;background-color:rgba(0,0,0,0);box-shadow:none}.accordion-button{background-color:rgba(0,0,0,0);padding:0}.accordion-button::after{display:none}.accordion-body{padding:0}.accordion-item{background-color:rgba(0,0,0,0);border:none}.c-breadcrumb{position:relative;z-index:1020;margin-top:20px;animation:headerBreadcrumb .7s ease-in-out .5s both}@media(max-width: 767.98px){.c-breadcrumb{margin-top:16px}}@keyframes headerBreadcrumb{0%{transform:translate(0, -50px);opacity:0}100%{transform:translate(0, 0);opacity:1}}.c-breadcrumb__list{display:flex;flex-wrap:wrap}.c-breadcrumb__list__item{display:flex;justify-content:center;align-items:center;color:#fff;padding-inline-start:8px;font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:0.875rem;font-weight:400;line-height:160%;letter-spacing:.026rem}@media(max-width: 767.98px){.c-breadcrumb__list__item{font-size:0.75rem;font-weight:700;letter-spacing:.022rem}}.c-breadcrumb__list__item:first-child{padding-inline-start:0}.c-breadcrumb__list__item:first-child::before{display:none}.c-breadcrumb__list__item::before{content:"";width:16px;height:16px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("../images/other-icon/breadcrumb-icon.svg");vertical-align:middle;margin-inline-end:8px}.c-breadcrumb__list__item.is-active{font-weight:700;color:#fff}.c-breadcrumb__list__item.is-active::before{background-image:url("../images/other-icon/breadcrumb-icon.svg")}.c-breadcrumb__list__item .item__link{display:block;color:#fff}.c-pagination{display:flex;justify-content:center;align-items:center;margin:40px -5px 0 -5px}@media(min-width: 992px){.c-pagination{margin-top:80px}}.c-pagination__item{display:flex;justify-content:center;align-items:center;width:40px;height:40px}@media(min-width: 768px){.c-pagination__item{margin:0 4px}}.c-pagination__item.is-active{position:relative}.c-pagination__item.is-active .c-pagination__item__link{color:#2242d3}.c-pagination__item.is-active::after{content:"";display:block;background:#2242d3;width:10px;height:1px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}@media(max-width: 767.98px){.c-pagination__item.is-active::after{bottom:10px}}.c-pagination__item.is-disabled .c-pagination__item__link{opacity:.3;cursor:default}.c-pagination__prev,.c-pagination__next{width:68px;height:24px}@media(max-width: 767.98px){.c-pagination__prev,.c-pagination__next{width:63.5px;height:40px}}.c-pagination__prev .icon,.c-pagination__next .icon{font-size:1.5rem}@media(max-width: 767.98px){.c-pagination__prev .icon,.c-pagination__next .icon{font-size:0.875rem}}.c-pagination__prev{padding-right:28px}@media(max-width: 767.98px){.c-pagination__prev{padding:13px 31px 13px 7px}}.c-pagination__next{padding-left:28px}@media(max-width: 767.98px){.c-pagination__next{padding:13px 7px 13px 31px}}.c-pagination__item__link{color:#000;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:50px;border:none;font-size:1rem;font-weight:600;line-height:160%;letter-spacing:.48px;font-family:"Montserrat","Noto Sans TC",sans-serif}@media(max-width: 767.98px){.c-pagination__item__link{font-size:0.875rem;letter-spacing:.42px}}.c-pagination__item__link:hover{color:#1e1e1e;background-color:rgba(0,0,0,0)}@media(max-width: 767.98px){.c-pagination.pc{display:none}}@media(min-width: 768px){.c-pagination.mb{display:none}}.c-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;transition:all ease 400ms}@media(hover: hover){.c-btn:hover{color:#2242d3}}.c-arrow-btn{width:64px;height:64px;border-radius:100px;background:rgba(231,231,231,.7);display:flex;justify-content:center;align-items:center}@media(max-width: 767.98px){.c-arrow-btn{width:38px;height:38px}}.c-arrow-btn span{font-size:1.5rem;color:#000}@media(max-width: 767.98px){.c-arrow-btn span{font-size:0.875rem}}@media(hover: hover){.c-arrow-btn:hover{background:#2242d3}.c-arrow-btn:hover span{color:#fff}}.c-textarrow-btn{display:flex;align-items:center;gap:16px;color:#000;width:-moz-fit-content;width:fit-content}.c-textarrow-btn p{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.25rem;font-weight:600;line-height:120%;letter-spacing:.037rem;font-family:"Montserrat","Noto Sans TC",sans-serif}@media(max-width: 767.98px){.c-textarrow-btn p{font-size:0.875rem;letter-spacing:.026rem}}.c-textarrow-btn .arrow{width:74px;display:flex;align-items:center}@media(max-width: 767.98px){.c-textarrow-btn .arrow{width:44.8px}}.c-textarrow-btn .icon{font-size:0.6875rem;transition:.3s ease}@media(max-width: 767.98px){.c-textarrow-btn .icon{font-size:0.525rem}}@media(hover: hover){.c-textarrow-btn:hover{color:#2242d3}.c-textarrow-btn:hover .icon{color:#2242d3}}.c-textarrow-btn.arrow-right.c-btn-pill{padding:16px 24px 16px 40px}@media(max-width: 767.98px){.c-textarrow-btn.arrow-right.c-btn-pill{padding:8px 27px 8px 24px}}@media(hover: hover){.c-textarrow-btn.arrow-right:hover .icon{margin-left:12px}}.c-textarrow-btn.arrow-left.c-btn-pill{padding:16px 40px 16px 24px}@media(max-width: 767.98px){.c-textarrow-btn.arrow-left.c-btn-pill{padding:8px 24px 8px 27px}}.c-textarrow-btn.arrow-left .icon{margin-left:auto}@media(hover: hover){.c-textarrow-btn.arrow-left:hover .icon{margin-right:12px}}.c-textarrow-btn.c-btn-pill{background:#fff;border-radius:100px}.c-contact-btn{position:fixed;right:6.6666666667%;bottom:65px;z-index:1000}@media(max-width: 767.98px){.c-contact-btn{right:20px;bottom:50%;transform:translate(0, 50%)}}.c-contact-btn>div{border-radius:50%;display:flex;justify-content:center;align-items:center}.c-contact-btn>div:first-of-type{background:#fff;width:89px;height:89px;box-shadow:0px 12px 24px 0px rgba(0,0,0,.08)}@media(max-width: 767.98px){.c-contact-btn>div:first-of-type{width:50px;height:50px}}.c-contact-btn>div:last-of-type{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:10;background:#2242d3;opacity:0;transition:.3s ease}.c-contact-btn .icon{font-size:1.5rem}@media(max-width: 767.98px){.c-contact-btn .icon{font-size:1.25rem;margin-top:3px}}.c-contact-btn .text{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1rem;font-weight:600;line-height:120%;text-align:center;color:#fff}@media(hover: hover){.c-contact-btn:hover>div:last-of-type{opacity:1}}.c-btn-bg-pill{background:#fff;padding:16px 40px;border-radius:100px;font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.25rem;font-weight:600;line-height:120%;letter-spacing:.037rem;min-width:155px}@media(max-width: 767.98px){.c-btn-bg-pill{font-size:1.125rem;padding:14px 30px;min-width:140px}}.c-btn-bg-pill.bg-gray{background:#e7e7e7}@media(hover: hover){.c-btn-bg-pill:hover{background:#2242d3;color:#fff}}.c-card{position:relative;cursor:pointer;transition:all ease 400ms}.c-card__head{position:relative;overflow:hidden}.c-card__img img,.c-card__img video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:all ease 400ms}.c-card__img video{z-index:-1}.c-card__infobox{opacity:.5;background:#000;border:1px solid #888;border-radius:20px;padding:36px 40px;cursor:default}@media(max-width: 1199.98px){.c-card__infobox{padding:30px}}@media(max-width: 991.98px){.c-card__infobox{padding:24px}}.c-card__infobox .c-card__title{font-size:2rem;font-weight:700;line-height:140%;letter-spacing:.1rem;color:#888}@media(max-width: 767.98px){.c-card__infobox .c-card__title{font-size:1.5rem;font-weight:700;line-height:160%;letter-spacing:.075rem}}.c-card__infobox .c-card__text{font-size:1rem;font-weight:400;line-height:180%;letter-spacing:.03rem;color:#fff;margin-top:24px}@media(max-width: 1399.98px){.c-card__infobox .c-card__text{margin-top:18px}}@media(max-width: 991.98px){.c-card__infobox .c-card__text{margin-top:8px}}@media(max-width: 767.98px){.c-card__infobox .c-card__text{font-size:0.875rem;font-weight:400;line-height:180%;letter-spacing:.026rem}}.swiper-slide-active .c-card__infobox{opacity:1;background:#000;border:1px solid #f98a07}.swiper-slide-active .c-card__infobox .c-card__title{color:#f98a07}.c-card__news .c-card__head{margin-bottom:24px}@media(max-width: 767.98px){.c-card__news .c-card__head{margin-bottom:12px}}.c-card__news .c-card__footer{display:flex;align-items:center;flex-wrap:wrap;margin-top:24px;gap:16px}@media(max-width: 767.98px){.c-card__news .c-card__footer{margin-top:12px}}.c-card__news .c-card__img{border-radius:20px}@media(max-width: 767.98px){.c-card__news .c-card__img{border-radius:18px}}.c-card__news .c-card__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-align:start;font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.25rem;font-weight:600;line-height:120%;letter-spacing:.037rem}@media(max-width: 767.98px){.c-card__news .c-card__title{font-size:1rem;letter-spacing:normal}}.c-card__news .c-card__tag{padding:0 16px;border:1px solid #3d3d3d;border-radius:100px;transition:.3s ease}.c-card__news .c-card__tag p{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:0.875rem;font-weight:400;line-height:160%;letter-spacing:.026rem}.c-card__news .c-card__date{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:0.875rem;font-weight:400;line-height:160%;letter-spacing:.026rem}.c-card__news.sm{width:calc((100% - 80px)/3)}@media(max-width: 991.98px){.c-card__news.sm{width:calc((100% - 40px)/2)}}@media(max-width: 767.98px){.c-card__news.sm{width:100%}}.c-card__news.sm .c-card__img{position:relative;width:100%;overflow:hidden;padding-top:69.4835680751%}.c-card__news.lg{width:calc((100% - 80px)/3)}.c-card__news.lg .c-card__img{position:relative;width:100%;overflow:hidden;padding-top:141.6666666667%}@media(hover: hover){.c-card__news:hover{transform:translate(0, -24px)}.c-card__news:hover .c-card__tag{background:#2242d3;border:1px solid #2242d3;color:#fff}}.c-card__search{display:flex;gap:40px;padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,.15)}@media(max-width: 767.98px){.c-card__search{padding-bottom:30px;gap:12px;flex-direction:column}}.c-card__search .c-card__head{width:231px;min-width:231px}@media(max-width: 767.98px){.c-card__search .c-card__head{width:100%}}.c-card__search .c-card__img{position:relative;width:100%;overflow:hidden;padding-top:58.0086580087%;border-radius:10px}.c-card__search .c-card__body{display:flex;flex-direction:column;justify-content:space-between}.c-card__search .c-card__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:start;font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.5rem;font-weight:600;line-height:140%;letter-spacing:0;margin-bottom:16px;transition:.3s ease}@media(max-width: 767.98px){.c-card__search .c-card__title{font-size:1.25rem;margin-bottom:8px}}.c-card__search .c-card__text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:start;font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1rem;font-weight:400;line-height:160%;letter-spacing:0;color:#4f4f4f}@media(max-width: 767.98px){.c-card__search .c-card__text{font-size:0.9375rem}}.c-card__search .c-card__arrow{width:88px;height:12px;margin-left:auto;margin-top:24px}@media(max-width: 767.98px){.c-card__search .c-card__arrow{display:none}}.c-card__search .c-card__arrow .icon{font-size:0.75rem;opacity:0;display:block}@media(hover: hover){.c-card__search:hover .c-card__img img{transform:translate(-50%, -50%) scale(1.1)}.c-card__search:hover .c-card__title{color:#2a57e6}.c-card__search:hover .c-card__arrow .icon{opacity:1;margin-left:24px;color:#2a57e6}}.c-card__product{display:flex;gap:40px;cursor:default}@media(max-width: 991.98px){.c-card__product{flex-direction:column;gap:30px}}@media(max-width: 767.98px){.c-card__product{gap:16px}}.c-card__product .c-card__head{width:48.5294117647%;min-width:48.5294117647%}@media(max-width: 991.98px){.c-card__product .c-card__head{width:100%}}.c-card__product .c-card__img{position:relative;width:100%;overflow:hidden;padding-top:58.1818181818%;border-radius:20px}.c-card__product .c-card__body{display:flex;flex-direction:column;justify-content:space-between}.c-card__product .c-card__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:start;font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:2rem;font-weight:600;line-height:140%;margin-bottom:24px}@media(max-width: 991.98px){.c-card__product .c-card__title{margin-bottom:18px}}@media(max-width: 767.98px){.c-card__product .c-card__title{font-size:1.5rem;margin-bottom:8px}}.c-card__product .c-card__text{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1rem;font-weight:400;line-height:160%;letter-spacing:0}.c-card__product .c-btn-pill.c-textarrow-btn.arrow-right{margin-left:auto;margin-top:20px}@media(max-width: 767.98px){.c-card__product .c-btn-pill.c-textarrow-btn.arrow-right{margin-top:16px}}.c-card__partner{width:calc((100% - 80px)/3)}@media(max-width: 991.98px){.c-card__partner{width:calc((100% - 40px)/2)}}@media(max-width: 767.98px){.c-card__partner{width:100%}}.c-card__partner .c-card__img{position:relative;width:100%;overflow:hidden;padding-top:54.3325526932%;border-radius:12px}.c-card__partner .c-card__title{margin-top:16px;font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.25rem;font-weight:600;line-height:120%;letter-spacing:.037rem}@media(max-width: 767.98px){.c-card__partner .c-card__title{font-size:1rem;margin-top:12px}}.c-field{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}@media(min-width: 992px){.c-field{flex-direction:row}}@media(max-width: 991.98px){.c-field{gap:5px}}.c-field:last-child{margin-bottom:0}@media(min-width: 992px){.c-field.sty-column{flex-direction:column}}.c-field.sty-column .c-field__start{margin-bottom:8px}.c-field__start{width:14.9700598802%}@media(max-width: 1399.98px){.c-field__start{width:80px;min-width:80px}}@media(max-width: 991.98px){.c-field__start{width:100%}}.c-field__end{width:100%}.c-label{width:100%;display:flex;align-items:center;flex-shrink:0;font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1rem;font-weight:400;line-height:160%;letter-spacing:0;transition:all ease 400ms}@media(min-width: 992px){.c-label{padding-top:10px}}@media(min-width: 992px){.c-label label{margin-left:auto}}.c-label span{color:#fb2e12}.c-input-group{width:100%;display:flex}.c-input-group>*{width:100%;display:flex;flex-direction:column;margin-inline-end:10px}.c-input-group>*:last-child{margin-inline-end:0}.c-input{width:100%;display:flex;align-items:center;position:relative;background:#fff}.c-input::before{content:"";display:block;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border:2px solid #2242d3;border-radius:11px;opacity:0;transition:all ease 400ms}.c-input input{width:100%;transition:all ease 400ms;font-family:"Montserrat","Noto Sans TC",sans-serif;font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1rem;font-weight:400;line-height:160%;letter-spacing:0}.c-input input:-webkit-autofill{box-shadow:inset 0 0 0 2000px #fff}.c-input input:autofill{box-shadow:inset 0 0 0 2000px #fff}.c-input__clear{width:15px;height:15px;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;pointer-events:none;color:rgba(0,0,0,.5);transition:all ease 400ms}.c-input__clear .icon{width:15px;height:15px}.c-input-file{cursor:pointer}.c-input-file *{cursor:pointer}.c-input-file input[type=file]{width:0;height:0;display:inline-block;position:absolute;z-index:-1;opacity:0}.c-input-file .c-input-text{width:100%;display:flex;align-items:center;justify-content:center}.c-input-file .c-input-text .icon{width:16px;height:16px;border:1px solid #1fa809;margin-inline-start:8px}.c-file-group{display:flex;flex-direction:column;margin-top:20px;margin-inline-start:-20px;margin-inline-end:-20px}.c-file-group>*{margin-bottom:10px;padding-inline-start:20px;padding-inline-end:20px}.c-file-group>*:last-child{margin-bottom:0}.c-file-group .icon-clear{cursor:pointer;width:25px;height:25px;position:absolute;top:-10px;right:-10px;border:1px solid #1fa809}.c-file-img{height:360px;display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;position:relative;padding:30px}.c-file-img img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.c-file-text{position:relative;display:inline-flex;font-size:0.875rem;margin-top:4px}.c-textarea{position:relative;width:100%;height:200px;border-radius:10px !important;border:1px solid #454545;background:#fff;transition:all ease 400ms}.c-textarea::before{content:"";display:block;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border:2px solid #2242d3;border-radius:11px;opacity:0;transition:all ease 400ms}.c-textarea textarea{width:100%;height:100%;padding:10px 15px;font-family:"Montserrat","Noto Sans TC",sans-serif;font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1rem;font-weight:400;line-height:160%;letter-spacing:0;resize:none}.c-textarea textarea::-webkit-scrollbar{width:6px}.c-textarea textarea::-webkit-scrollbar-button{width:6px;height:5px}.c-textarea textarea::-webkit-scrollbar-track{background-color:#f0f0f0;border:0;border-radius:50px}.c-textarea textarea::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.7);border:0;border-radius:50px}.c-textarea textarea::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.7)}.c-checkbox-group{display:flex;flex-wrap:wrap;margin-inline-start:-10px;margin-inline-end:-10px;margin-bottom:-20px}.c-checkbox-group>*{margin-inline-start:10px;margin-inline-end:10px;margin-bottom:20px}.c-checkbox,.c-radio{display:flex;align-items:center}.c-checkbox label,.c-radio label{cursor:pointer}.c-checkbox input[type=checkbox],.c-checkbox input[type=radio],.c-radio input[type=checkbox],.c-radio input[type=radio]{position:relative;width:24px;height:24px;flex-shrink:0;cursor:pointer;margin-inline-end:10px;border:1px solid #1fa809}.c-checkbox input[type=checkbox]::before,.c-checkbox input[type=radio]::before,.c-radio input[type=checkbox]::before,.c-radio input[type=radio]::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.c-checkbox input[type=checkbox]:checked::before,.c-checkbox input[type=radio]:checked::before,.c-radio input[type=checkbox]:checked::before,.c-radio input[type=radio]:checked::before{content:""}.c-select{width:100%;transition:all ease 400ms}.c-hint{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:0.875rem;font-weight:400;line-height:160%;letter-spacing:.026rem;color:#999;margin-top:5px;transition:all ease 400ms}@media(min-width: 992px){.c-hint{font-size:0.875rem}}.c-hint.is-error{color:#fb2e12}[field-state]{transition:all ease 400ms}[field-state] .c-hint.is-error{display:none}[field-state].is-disabled{opacity:.5;pointer-events:none}[field-state].is-hidden{display:none}[field-state].is-error .c-label{color:#fb2e12}[field-state].is-error .c-hint.is-error{display:block}[field-state].is-error .c-input input{color:#fb2e12}[input-state],[field-state]{transition:all ease 400ms}[input-state].is-disabled,[field-state].is-disabled{opacity:.5;pointer-events:none}[input-state].is-hidden,[field-state].is-hidden{display:none}[input-state].is-focus .c-input,[input-state].is-focus .c-textarea,[field-state].is-focus .c-input,[field-state].is-focus .c-textarea{border:1px solid #2242d3}[input-state].is-focus .c-input::before,[input-state].is-focus .c-textarea::before,[field-state].is-focus .c-input::before,[field-state].is-focus .c-textarea::before{opacity:1}[input-state].is-typing .c-input__clear,[field-state].is-typing .c-input__clear{opacity:1;visibility:visible;pointer-events:auto;transition:all ease 400ms}[input-state].is-error .c-input,[input-state].is-error .c-textarea,[field-state].is-error .c-input,[field-state].is-error .c-textarea{border:1px solid #fb2e12}[input-state].is-error .c-input::before,[input-state].is-error .c-textarea::before,[field-state].is-error .c-input::before,[field-state].is-error .c-textarea::before{border:1px solid #fb2e12}[input-state].is-error .c-input__clear,[field-state].is-error .c-input__clear{transition:all ease 400ms}[input-state].is-error .c-select .selectric,[input-state].is-error .c-select .select2-container--default .select2-selection--single,[field-state].is-error .c-select .selectric,[field-state].is-error .c-select .select2-container--default .select2-selection--single{border-color:#fb2e12}[input-state].is-error .c-hint.is-error,[field-state].is-error .c-hint.is-error{display:block}.g-recaptcha{width:-moz-fit-content;width:fit-content}.g-recaptcha.is-error{border:1px solid #fb2e12;border-radius:5px}.c-toast{min-width:214px;position:fixed;top:50%;left:50%;transform:translate(-50%, -40%);border-radius:8px;line-height:145%;background-color:#fff;display:flex;flex-direction:column;align-items:center;box-shadow:0px 0px 10px rgba(0,0,0,.1);padding:27px 42px;opacity:0;pointer-events:none;z-index:1080;transition:all ease 400ms}.c-toast.is-show{opacity:1;pointer-events:auto;transform:translate(-50%, -50%);transition:all ease 400ms}.c-toast__icon{width:56px;height:56px;border-radius:50px;background-color:#fff;display:flex;justify-content:center;align-items:center;margin-bottom:8px}.c-toast__icon .icon{width:28px;height:28px;color:#2242d3}.c-toast__text{text-align:center}.c-tag{background:#fff;border-radius:100px;border:1px solid #454545;color:#454545;padding:12px 32px;font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.125rem;font-weight:600;line-height:120%;letter-spacing:.54px;transition:.3s ease}@media(max-width: 767.98px){.c-tag{font-size:0.9375rem}}@media(max-width: 767.98px){.c-tag{padding:8px 24px}}@media(hover: hover){.c-tag:hover{background:#e4e4e4}}.c-tag.active{background:#2242d3;color:#fff}.m-editor .article-system-wrap{padding-bottom:30px}@media(min-width: 768px){.m-editor .article-system-wrap{padding-top:80px;padding-bottom:100px}}.m-editor .nsdi-article-system{margin-bottom:24px}@media(min-width: 768px){.m-editor .nsdi-article-system{margin-bottom:64px}}.m-editor .nsdi-article-system .row{align-items:center;margin-inline-start:-20px;margin-inline-end:-20px}.m-editor .nsdi-article-system .row>*{padding-inline-end:20px;padding-inline-start:20px}.m-editor .nas-image-wrapper img{width:100%;border-radius:20px}.m-editor .nas-article{margin-top:16px}@media(min-width: 768px){.m-editor .nas-article{margin-top:0}}@media(max-width: 767.98px){.m-editor #T6 .nas-image-wrapper:first-of-type{margin-bottom:24px}}.m-editor>div:last-child .nsdi-article-system{margin-bottom:0}.m-header{position:sticky;top:0;overflow:hidden;width:100%;height:592px}@media(max-width: 1199.98px){.m-header{height:500px}}@media(max-width: 767.98px){.m-header{height:352px}}.m-header img{position:absolute;top:0;left:0;z-index:-1;max-width:none;width:1920px;animation:headerBg 1s ease-in-out .2s forwards}@media(max-width: 1199.98px){.m-header img{animation:headerBgXl 1s ease-in-out .2s forwards}}@media(max-width: 767.98px){.m-header img{animation:headerBgMd 1s ease-in-out .2s forwards}}@keyframes headerBg{0%{top:0}100%{top:-72px;@media(max-width: 1199.98px){.m-header img{top:-52px}}}}@keyframes headerBgXl{0%{top:0}100%{top:-52px}}@keyframes headerBgMd{0%{top:0}100%{top:-42px}}@media(max-width: 1399.98px){.m-header img{left:-260px}}@media(max-width: 1199.98px){.m-header img{width:1600px}}@media(max-width: 767.98px){.m-header img{width:1250px;left:-280px}}@media(max-width: 575.98px){.m-header img{width:1250px;left:-460px}}.m-header::before,.m-header::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.m-header::before{background:#182153;opacity:.5;mix-blend-mode:screen}.m-header::after{background:linear-gradient(90deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.3) 100%)}.m-header__container{position:absolute;top:43.2432432432%;left:0;right:0;z-index:10}@media(max-width: 767.98px){.m-header__container{top:45.6081081081%}}.m-header__title{animation:headerTitle 1s ease-in-out .2s both}@keyframes headerTitle{0%{transform:translate(0, -50px);opacity:0}100%{transform:translate(0, 0);opacity:1}}.m-header__title .js-header-title-en{font-family:"Mokoto","Noto Sans TC",sans-serif;font-size:4.5rem;font-weight:400;line-height:105%;letter-spacing:-0.36rem;color:#fff}@media(max-width: 767.98px){.m-header__title .js-header-title-en{font-size:2rem;line-height:130%;letter-spacing:-0.16rem}}.m-cards__news{display:flex;flex-wrap:wrap;gap:40px}@media(max-width: 767.98px){.m-cards__news{gap:30px}}.m-cards__search{display:flex;flex-direction:column;gap:40px}@media(max-width: 767.98px){.m-cards__search{gap:30px}}.m-cards__product{display:flex;flex-direction:column;gap:64px}@media(max-width: 767.98px){.m-cards__product{gap:40px}}.m-cards__partners{display:flex;flex-wrap:wrap;gap:40px}@media(max-width: 767.98px){.m-cards__partners{gap:30px}}.m-tags{display:flex;gap:16px;flex-wrap:wrap}@media(max-width: 767.98px){.m-tags{gap:10px}}.l-nav{position:sticky;top:27px;left:7.9166666667%;width:84.1666666667%;padding:20px 56px 20px 64px;z-index:1040;border-radius:100px;transition:all ease 400ms;display:flex;justify-content:space-between;align-items:center;margin-bottom:-67px}@media(max-width: 1699.98px){.l-nav{left:5.7291666667%;width:88.5416666667%}}@media(max-width: 1619.98px){.l-nav{left:1.5625%;width:96.875%;padding-left:50px;padding-right:40px}}@media(max-width: 1399.98px){.l-nav{padding-left:30px;padding-right:30px}}@media(max-width: 1199.98px){.l-nav{top:0;left:0;width:100%;padding:24px 32px 24px 24px;margin-bottom:-78px;border-radius:0}}@media(max-width: 767.98px){.l-nav{padding-top:14px;padding-bottom:14px}}.l-nav__logo{position:relative;width:225px;height:24px;z-index:100}@media(max-width: 1399.98px){.l-nav__logo{width:180px}}@media(max-width: 575.98px){.l-nav__logo{width:158px;height:17px}}.l-nav__logo img{position:absolute;width:225px;top:0;left:0;transition:.3s ease}@media(max-width: 1399.98px){.l-nav__logo img{width:180px}}@media(max-width: 575.98px){.l-nav__logo img{width:158px}}.l-nav__logo img.dark{z-index:10}@media(max-width: 1199.98px){.l-nav__logo img.dark{opacity:0}}.l-nav__logo__inner{width:100%;height:100%;position:absolute;opacity:0;z-index:20}.l-nav__content{display:flex;z-index:100}.l-nav__menu{display:flex;gap:32px;transition:.3s ease}@media(max-width: 1619.98px){.l-nav__menu{gap:28px}}@media(max-width: 1199.98px){.l-nav__menu{display:none}}.l-nav__menu-item{position:relative}.l-nav__menu-item:not(.with-submenu) .l-nav__menu-link::after{content:"";display:block;height:1px;background:#000;position:absolute;bottom:2px;left:0;right:100%;transition:.3s ease}@media(hover: hover){.l-nav__menu-item:not(.with-submenu) .l-nav__menu-link:hover::after{right:0}}@media(min-width: 1200px){.l-nav__menu-item.with-submenu::before{content:"";display:block;position:absolute;top:0;right:0;bottom:-40px;left:0;opacity:0;visibility:hidden}}.l-nav__menu-link{font-family:"Mokoto","Noto Sans TC",sans-serif;font-size:1rem;font-weight:400;line-height:130%;letter-spacing:-0.08rem;color:#000}@media(max-width: 1399.98px){.l-nav__menu-link{font-size:0.875rem}}@media(max-width: 1199.98px){.l-nav__menu-link{font-size:1.25rem}}.l-nav__submenu-block{min-width:210px;padding:20px;border-radius:20px;background:#f6f6f6;position:absolute;top:60px;left:50%;transform:translate(-50%);opacity:0;visibility:hidden;transition:.3s ease}@media(max-width: 1399.98px){.l-nav__submenu-block{top:55px}}.l-nav__submenu{display:flex;flex-direction:column;gap:8px}@media(max-width: 1399.98px){.l-nav__submenu{gap:6px}}@media(max-width: 1199.98px){.l-nav__submenu{gap:16px;padding-top:16px}}@media(min-width: 1200px){.l-nav__submenu-item{padding:4px 0}}.l-nav__submenu-link{font-family:"Mokoto","Noto Sans TC",sans-serif;font-size:1rem;font-weight:400;line-height:160%;letter-spacing:-0.08rem;color:#000;transition:.3s ease;display:flex;align-items:center}@media(max-width: 1399.98px){.l-nav__submenu-link{font-size:0.875rem}}@media(max-width: 1199.98px){.l-nav__submenu-link{font-size:1rem;color:#2242d3}}.l-nav__submenu-link::after{content:"";display:block;width:20px;height:2px;background:#2242d3;transition:.3s ease;opacity:0}@media(hover: hover){.l-nav__submenu-link:hover{padding-left:4px;color:#2242d3}.l-nav__submenu-link:hover::after{margin-left:6px;opacity:1}}@media(hover: hover){.l-nav__menu-item.with-submenu:hover::before{opacity:1;visibility:visible}.l-nav__menu-item.with-submenu:hover .l-nav__submenu-block{opacity:1;visibility:visible}}.l-nav__search:not(.mb){margin-left:80px;position:relative}@media(max-width: 1619.98px){.l-nav__search:not(.mb){margin-left:40px}}@media(max-width: 1399.98px){.l-nav__search:not(.mb){margin-left:30px}}@media(max-width: 1199.98px){.l-nav__search:not(.mb){display:none}}.l-nav__search.mb{padding-top:32px;margin-top:32px;border-top:1px solid rgba(0,0,0,.2);padding-bottom:100px}.l-nav__search.mb .c-input{background:rgba(0,0,0,0)}.l-nav__search .icon-Property-1Search_w24{font-size:1.5rem}.l-nav__search .icon-Property-1Close_w16{font-size:1rem}@media(min-width: 1200px){.l-nav__search-item{background:#fff;padding:10px 16px 10px 24px;border-left:1px solid rgba(0,0,0,.3);position:absolute;right:0;top:50%;transform:translate(0, -50%);width:1100px;max-width:57.2916666667vw;opacity:0;visibility:hidden;transition:.3s ease}}@media(max-width: 1199.98px){.l-nav__search-item{padding:10px 8px 10px 0}}.l-nav__search-item .c-field{gap:16px}@media(max-width: 1199.98px){.l-nav__search-item .c-field{flex-direction:row}}.l-nav__search-item .c-input{padding:0;border:none !important}.l-nav__search-item .c-input::before{display:none}@media(hover: hover){.l-nav__search-item .c-input:hover{background:inherit}}.l-nav__search-item .c-input input{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1rem;font-weight:600;line-height:160%;height:26px}.l-nav__search-item .c-input input::-moz-placeholder{color:rgba(79,79,79,.5)}.l-nav__search-item .c-input input::placeholder{color:rgba(79,79,79,.5)}.l-nav__search-item .c-field__start{width:-moz-fit-content;width:fit-content;display:flex;align-items:center}@media(max-width: 1199.98px){.l-nav__search-item .c-field__start{margin-bottom:0}}@media(min-width: 1200px){.l-nav__search-item .c-input__clear{opacity:1;visibility:visible;pointer-events:initial}}.l-nav__search.active .l-nav__search-item{opacity:1;visibility:visible}@media(min-width: 1200px){.l-nav:not(.top){background-color:#fff;box-shadow:0px 1018px 285px 0px rgba(0,0,0,0),0px 651px 260px 0px rgba(0,0,0,.01),0px 366px 220px 0px rgba(0,0,0,.03),0px 163px 163px 0px rgba(0,0,0,.04),0px 41px 90px 0px rgba(0,0,0,.05)}}@media(max-width: 1199.98px){.l-nav:not(.top){background:#e4e4e4}}.l-nav:not(.top) .l-nav__logo img.light{opacity:0}.l-nav:not(.top) .l-nav__logo img.dark{opacity:1}.l-nav:not(.top) .l-nav__hamburger-btn::before,.l-nav:not(.top) .l-nav__hamburger-btn::after{background:#000}@media(min-width: 1620px){.l-nav.top{padding:40px 60px;width:calc(100% - 120px);top:0;left:60px;margin-bottom:-107px}}@media(min-width: 1620px)and (max-width: 1399.98px){.l-nav.top{padding-left:30px;padding-right:30px;width:calc(100% - 60px);top:0;left:30px}}@media(min-width: 1400px)and (max-width: 1199.98px){.l-nav.top{padding-left:20px;padding-right:20px;width:calc(100% - 40px);left:20px}}@media(min-width: 1200px){.l-nav.top .l-nav__search-item{border-radius:1000px;padding:20px 28px}}.l-nav.top .l-nav__hamburger-btn::before,.l-nav.top .l-nav__hamburger-btn::after{background:#fff}.l-nav.top:not(.open) .l-nav__logo img.light{opacity:1}.l-nav.top:not(.open) .l-nav__logo img.dark{opacity:0}.l-nav.top:not(.open) .l-nav__menu-link{color:#fff}.l-nav.top:not(.open) .l-nav__menu-link::after{background:#fff}.l-nav.top:not(.open) .l-nav__submenu-block{top:40px}.l-nav.top:not(.open) .l-nav__search-btn{color:#fff}@media(max-width: 1199.98px){.l-nav.down{transform:translate(0, -100%)}}@media(min-width: 1200px){.l-nav.search-open .l-nav__menu{opacity:0;visibility:hidden}}.l-nav__hamburger-btn{position:relative;width:30px;height:30px}@media(min-width: 1200px){.l-nav__hamburger-btn{display:none}}.l-nav__hamburger-btn::before,.l-nav__hamburger-btn::after{content:"";display:block;width:30px;height:2px;position:absolute;left:50%;transform:translate(-50%);transition:.3s ease}.l-nav__hamburger-btn::before{top:10px}.l-nav__hamburger-btn::after{top:18px}.l-nav__mb-block{background:#e4e4e4;position:absolute;top:0;left:0;height:calc(var(--vh, 1vh)*100);width:100%;padding:0 24px;transition:.5s ease}@media(min-width: 1200px){.l-nav__mb-block{display:none}}.l-nav__menu.mb{margin-top:117px;display:flex;flex-direction:column;gap:32px}.l-nav__mb-menu-plus{width:26px;height:26px;position:relative}.l-nav__mb-menu-plus::before,.l-nav__mb-menu-plus::after{content:"";display:block;background:#000;position:absolute}.l-nav__mb-menu-plus::before{width:20px;height:2px;top:12px;left:3px}.l-nav__mb-menu-plus::after{width:2px;height:20px;top:3px;left:12px;transition:.3s ease}.l-nav__menu-item-wrapper{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.l-nav__menu-item-wrapper.is-active .l-nav__menu-link{color:#4f4f4f}.l-nav__menu-item-wrapper.is-active .l-nav__mb-menu-plus::before,.l-nav__menu-item-wrapper.is-active .l-nav__mb-menu-plus::after{background:#4f4f4f}.l-nav__menu-item-wrapper.is-active .l-nav__mb-menu-plus::after{opacity:0}.l-nav.open .l-nav__logo .light{opacity:0}.l-nav.open .l-nav__logo .dark{opacity:1}.l-nav.open .l-nav__hamburger-btn::before,.l-nav.open .l-nav__hamburger-btn::after{background:#000}.l-nav.open .l-nav__hamburger-btn::before{transform:rotate(45deg) translate(-50%);top:24.5px;left:calc(50% - 4px)}.l-nav.open .l-nav__hamburger-btn::after{transform:rotate(-45deg) translate(-50%);top:4px;left:calc(50% - 4px)}.l-nav:not(.open) .l-nav__mb-block{left:-100%}.l-footer__body{background:#787a80;padding:80px 0 101px 0}@media(max-width: 991.98px){.l-footer__body{padding-bottom:40px}}@media(max-width: 767.98px){.l-footer__logo{width:225px}}.l-footer__content{margin-top:43px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px}@media(max-width: 1199.98px){.l-footer__content{flex-direction:column}}@media(max-width: 991.98px){.l-footer__content{margin-top:40px}}.l-footer__nav{display:flex;gap:32px}@media(min-width: 992px){.l-footer__nav{align-items:center}}@media(max-width: 991.98px){.l-footer__nav{flex-direction:column;gap:16px}}@media(max-width: 767.98px){.l-footer__nav{gap:8px}}.l-footer__nav-link{font-family:"Mokoto","Noto Sans TC",sans-serif;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.08rem;color:#fff}@media(max-width: 767.98px){.l-footer__nav-link{font-size:0.75rem;letter-spacing:-0.07rem}}@media(hover: hover){.l-footer__nav-link:hover{color:#fff}}.l-footer__icon-group{display:flex;gap:24px}.l-footer__bottom{background:#191c25;padding:29px 0}@media(max-width: 767.98px){.l-footer__bottom{padding-bottom:33px}}.l-footer__bottom .container{display:flex;justify-content:space-between}@media(min-width: 768px){.l-footer__bottom .container{align-items:center}}@media(max-width: 767.98px){.l-footer__bottom .container{flex-direction:column;gap:16px}}.l-footer__copy{color:#fff;font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.03rem}@media(max-width: 767.98px){.l-footer__copy{font-size:0.8125rem}}.l-footer__source{color:#fff;font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:0.8125rem;font-weight:400;line-height:140%;letter-spacing:.024rem}.l-footer__source a{color:#fff;text-decoration:underline}.l-loading{background-color:#fff;width:100vw;height:100vh;overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.l-loading.is-hidden{opacity:0;z-index:-99;transition:all ease 400ms}[data-page=index] .l-loading{background-color:#000}[data-page=index] .l-nav{animation:indexNav .6s ease-in-out both}@keyframes indexNav{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}[data-page=index] .kv{background:#000;width:100%;height:100vh;position:sticky;top:0;z-index:1000;overflow:hidden}@media(max-width: 767.98px){[data-page=index] .kv{height:104vh}}[data-page=index] .kv__logo{position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%, 50%);clip-path:inset(0% 0% 100% 0%)}@media(max-width: 1399.98px){[data-page=index] .kv__logo{width:702.75px}}@media(max-width: 767.98px){[data-page=index] .kv__logo{width:281.1px}}[data-page=index] .kv__video{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);clip-path:inset(0 0 0 0);height:300vh;opacity:1}[data-page=index] .kv .u-img-wrapper{position:absolute;top:50%;transform:translate(0, -50%);z-index:20;width:100%;height:100vh;clip-path:inset(-1000px -500px -1000px -500px)}@media(max-width: 767.98px){[data-page=index] .kv .u-img-wrapper{top:49%}}[data-page=index] .kv .u-img-wrapper::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,.4);mix-blend-mode:multiply}[data-page=index] .kv .u-img-wrapper::after{content:"";display:block;position:absolute;top:0;right:0;left:0;height:160px;z-index:10;background:linear-gradient(0deg, rgba(94, 94, 94, 0) 0%, #213489 100%);opacity:.5;mix-blend-mode:multiply}[data-page=index] .kv__title{position:absolute;top:calc(50% + 40px);left:50%;transform:translate(-50%, -50%);width:100%;height:calc(100vh - 53.5px);display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width: 1199.98px){[data-page=index] .kv__title{top:calc(50% + 20px)}}@media(max-width: 767.98px){[data-page=index] .kv__title{top:50%}}[data-page=index] .kv__title p{font-family:"Mokoto","Noto Sans TC",sans-serif;font-size:5rem;font-weight:400;line-height:131.25%;letter-spacing:-0.4rem;text-transform:uppercase;color:#fff;text-align:center;text-shadow:0px 6px 8px rgba(0,0,0,.4)}@keyframes kvTitle{0%{clip-path:inset(0 0 100% 0);transform:translate(0, 100%)}100%{clip-path:inset(0 0 0 0);transform:translate(0, 0)}}@media(max-width: 767.98px){[data-page=index] .kv__title p{font-size:2rem;line-height:164%;letter-spacing:-0.16rem}}[data-page=index] .kv__title.animation p{animation:kvTitle .6s ease-in-out both}[data-page=index] .satellites{width:100%;overflow:hidden;position:relative;z-index:100}@media(min-width: 768px){[data-page=index] .satellites{height:100vh}}@media(max-width: 767.98px){[data-page=index] .satellites{min-height:100vh}}[data-page=index] .satellites__bg-sky{position:absolute;top:0;left:0;max-width:initial}[data-page=index] .satellites__bg-earth{position:absolute;bottom:-30px;left:0;z-index:-1}@media(max-width: 1619.98px){[data-page=index] .satellites__bg-earth{max-width:80%;left:50%;transform:translate(-50%)}}@media(max-width: 1399.98px){[data-page=index] .satellites__bg-earth{max-width:1400px;bottom:-60px}}@media(max-width: 1199.98px){[data-page=index] .satellites__bg-earth{bottom:0}}@media(max-width: 1199.98px)and (orientation: landscape){[data-page=index] .satellites__bg-earth{bottom:-60px}}@media(max-width: 991.98px){[data-page=index] .satellites__bg-earth{max-width:1600px;bottom:-50px}}@media(max-width: 991.98px)and (orientation: landscape){[data-page=index] .satellites__bg-earth{bottom:-80px}}[data-page=index] .satellites__content{position:absolute;bottom:0;z-index:10;width:100%}[data-page=index] .satellites__title{font-family:"Mokoto","Noto Sans TC",sans-serif;font-size:4.5rem;font-weight:400;line-height:105%;letter-spacing:-0.36rem;color:#fff;margin-bottom:16px}@media(max-width: 767.98px){[data-page=index] .satellites__title{font-size:2rem;letter-spacing:-0.16rem;margin-bottom:24px}}[data-page=index] .satellites__swiper-block{position:relative}@media(max-width: 767.98px){[data-page=index] .satellites__swiper-block{margin-left:17px;margin-right:17px}}[data-page=index] .satellites__swiper-block .swiper-button-next,[data-page=index] .satellites__swiper-block .swiper-button-prev{position:absolute;z-index:10;top:50%;transform:translate(0, -50%);margin-top:0}[data-page=index] .satellites__swiper-block .swiper-button-next::after,[data-page=index] .satellites__swiper-block .swiper-button-prev::after{display:none}[data-page=index] .satellites__swiper-block .swiper-button-next{right:-32px}@media(max-width: 767.98px){[data-page=index] .satellites__swiper-block .swiper-button-next{right:-22px}}[data-page=index] .satellites__swiper-block .swiper-button-prev{left:-32px}@media(max-width: 767.98px){[data-page=index] .satellites__swiper-block .swiper-button-prev{left:-22px}}@media(min-width: 768px){[data-page=index] .satellites__swiper-mask{-webkit-mask-image:linear-gradient(90deg, rgba(51, 51, 51, 0) 0%, #333 5%, #333 95%, rgba(51, 51, 51, 0) 100%);mask-image:linear-gradient(90deg, rgba(51, 51, 51, 0) 0%, #333 5%, #333 95%, rgba(51, 51, 51, 0) 100%)}}[data-page=index] .satellites .satellites-swiper{margin-left:-100px;margin-right:-100px}@media(max-width: 1399.98px){[data-page=index] .satellites .satellites-swiper{margin-left:-250px;margin-right:-250px}}@media(max-width: 767.98px){[data-page=index] .satellites .satellites-swiper{margin-left:0;margin-right:0}}@media(min-width: 768px){[data-page=index] .satellites .satellites-swiper .swiper-wrapper{align-items:center;padding-top:20px;padding-bottom:20px}}[data-page=index] .satellites .satellites-swiper .swiper-slide{transition:.3s ease}@media(min-width: 768px){[data-page=index] .satellites .satellites-swiper .swiper-slide.swiper-slide-active{transform:translate(0, -20px)}}[data-page=index] .satellites__item-group-wrapper{position:relative;width:100%;padding-top:114px;padding-bottom:120px;padding-left:39px;overflow:hidden}@media(max-width: 1619.98px){[data-page=index] .satellites__item-group-wrapper{padding-top:114px;padding-bottom:50px}}@media(max-width: 1399.98px){[data-page=index] .satellites__item-group-wrapper{padding-bottom:30px}}@media(max-width: 1199.98px){[data-page=index] .satellites__item-group-wrapper{padding-bottom:110px}}@media(max-width: 1199.98px)and (orientation: landscape){[data-page=index] .satellites__item-group-wrapper{padding-top:104px;padding-bottom:50px}}@media(max-width: 991.98px){[data-page=index] .satellites__item-group-wrapper{min-width:900px;padding-bottom:80px}}@media(max-width: 991.98px)and (orientation: landscape){[data-page=index] .satellites__item-group-wrapper{padding-top:84px;padding-bottom:50px}}[data-page=index] .satellites__item-group{display:flex;justify-content:center;gap:40px;width:1217px;margin:auto;position:relative}@media(max-width: 1199.98px){[data-page=index] .satellites__item-group{width:-moz-fit-content;width:fit-content}}[data-page=index] .satellites__item-group[data-active="1"] .satellites__item-satellite{left:76.4px;bottom:44px}@media(max-width: 1199.98px){[data-page=index] .satellites__item-group[data-active="1"] .satellites__item-satellite{left:52.4px;bottom:66px}}@media(max-width: 991.98px){[data-page=index] .satellites__item-group[data-active="1"] .satellites__item-satellite{left:42.4px;bottom:80px}}[data-page=index] .satellites__item-group[data-active="2"] .satellites__item-satellite{left:277.6px;bottom:67px}@media(max-width: 1399.98px){[data-page=index] .satellites__item-group[data-active="2"] .satellites__item-satellite{bottom:74px}}@media(max-width: 1199.98px){[data-page=index] .satellites__item-group[data-active="2"] .satellites__item-satellite{left:205.6px;bottom:86px}}@media(max-width: 991.98px){[data-page=index] .satellites__item-group[data-active="2"] .satellites__item-satellite{left:174.1px;bottom:100px}}[data-page=index] .satellites__item-group[data-active="3"] .satellites__item-satellite{left:466.25px;bottom:90px}@media(max-width: 1399.98px){[data-page=index] .satellites__item-group[data-active="3"] .satellites__item-satellite{bottom:104px}}@media(max-width: 1199.98px){[data-page=index] .satellites__item-group[data-active="3"] .satellites__item-satellite{left:346.25px;bottom:106px}}@media(max-width: 991.98px){[data-page=index] .satellites__item-group[data-active="3"] .satellites__item-satellite{left:295.75px;bottom:120px}}[data-page=index] .satellites__item-group[data-active="4"] .satellites__item-satellite{left:634.25px;bottom:90px}@media(max-width: 1399.98px){[data-page=index] .satellites__item-group[data-active="4"] .satellites__item-satellite{bottom:104px}}@media(max-width: 1199.98px){[data-page=index] .satellites__item-group[data-active="4"] .satellites__item-satellite{left:466.25px;bottom:106px}}@media(max-width: 991.98px){[data-page=index] .satellites__item-group[data-active="4"] .satellites__item-satellite{left:400.55px;bottom:120px}}[data-page=index] .satellites__item-group[data-active="5"] .satellites__item-satellite{left:845.8px;bottom:67px}@media(max-width: 1399.98px){[data-page=index] .satellites__item-group[data-active="5"] .satellites__item-satellite{bottom:74px}}@media(max-width: 1199.98px){[data-page=index] .satellites__item-group[data-active="5"] .satellites__item-satellite{left:629.8px;bottom:86px}}@media(max-width: 991.98px){[data-page=index] .satellites__item-group[data-active="5"] .satellites__item-satellite{left:518px;bottom:100px}}[data-page=index] .satellites__item-group[data-active="6"] .satellites__item-satellite{left:1104.8px;bottom:44px}@media(max-width: 1199.98px){[data-page=index] .satellites__item-group[data-active="6"] .satellites__item-satellite{left:840.8px;bottom:66px}}@media(max-width: 991.98px){[data-page=index] .satellites__item-group[data-active="6"] .satellites__item-satellite{left:639px;bottom:80px}}[data-page=index] .satellites__item-satellite{position:absolute;transform:translate(-50%);mix-blend-mode:plus-lighter;transition:.3s ease;width:180px}@media(max-width: 1199.98px){[data-page=index] .satellites__item-satellite{width:170px}}@media(max-width: 991.98px)and (orientation: landscape){[data-page=index] .satellites__item-satellite{width:138px}}[data-page=index] .satellites__item{display:flex;justify-content:center;align-items:center;gap:6px;cursor:pointer;height:-moz-fit-content;height:fit-content;transition:.3s ease}@media(max-width: 1199.98px){[data-page=index] .satellites__item{flex-direction:column;gap:0px}}[data-page=index] .satellites__item:nth-of-type(1){margin-top:46px}@media(max-width: 1399.98px){[data-page=index] .satellites__item:nth-of-type(1){margin-top:60px}}@media(max-width: 1199.98px){[data-page=index] .satellites__item:nth-of-type(1){margin-top:40px}}[data-page=index] .satellites__item:nth-of-type(2){margin-top:23px}@media(max-width: 1399.98px){[data-page=index] .satellites__item:nth-of-type(2){margin-top:30px}}@media(max-width: 1199.98px){[data-page=index] .satellites__item:nth-of-type(2){margin-top:20px}}[data-page=index] .satellites__item:nth-of-type(5){margin-top:23px}@media(max-width: 1399.98px){[data-page=index] .satellites__item:nth-of-type(5){margin-top:30px}}@media(max-width: 1199.98px){[data-page=index] .satellites__item:nth-of-type(5){margin-top:20px}}@media(max-width: 991.98px){[data-page=index] .satellites__item:nth-of-type(5) p{max-width:90px}}[data-page=index] .satellites__item:nth-of-type(6){margin-top:46px}@media(max-width: 1399.98px){[data-page=index] .satellites__item:nth-of-type(6){margin-top:60px}}@media(max-width: 1199.98px){[data-page=index] .satellites__item:nth-of-type(6){margin-top:40px}}@media(max-width: 991.98px){[data-page=index] .satellites__item:nth-of-type(6) p{max-width:72px}}[data-page=index] .satellites__item .icon{color:#f98a07;font-size:2rem;animation:satellitesIcon .25s infinite linear alternate;transition:.3s ease}@keyframes satellitesIcon{0%{opacity:1;transform:scale(0.7, 1)}100%{opacity:.6;transform:scale(0.5, 1)}}@media(max-width: 991.98px){[data-page=index] .satellites__item .icon{font-size:1.5rem}}[data-page=index] .satellites__item p{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.25rem;font-weight:600;line-height:120%;letter-spacing:.037rem;color:#f98a07}@media(max-width: 991.98px){[data-page=index] .satellites__item p{font-size:1rem;text-align:center}}[data-page=index] .satellites__item:not(.active){opacity:.5}[data-page=index] .satellites__item:not(.active) .icon{color:#fff}[data-page=index] .satellites__item:not(.active) p{color:#fff}[data-page=index] .satellites__item-icon{width:42px;height:42px;display:flex;justify-content:center;align-items:center}[data-page=index] .slogan{height:500px;margin-top:calc((100vh - 500px)/2 - 10px);margin-bottom:calc((100vh - 500px)/2 + 10px);position:relative}@media(max-width: 1399.98px){[data-page=index] .slogan{height:400px;margin-top:calc((100vh - 400px)/2 - 10px);margin-bottom:calc((100vh - 400px)/2 + 10px)}}@media(min-width: 768px)and (max-width: 991.98px){[data-page=index] .slogan{height:360px;margin-top:calc((100vh - 360px)/2 - 10px);margin-bottom:calc((100vh - 360px)/2 + 10px)}}[data-page=index] .slogan__bg{position:absolute;bottom:-50px;left:50%;transform:translate(-50%);max-width:initial}@media(max-width: 767.98px){[data-page=index] .slogan__bg{z-index:-1;width:240%;bottom:0}}@media(max-width: 575.98px){[data-page=index] .slogan__bg{width:100%}}@media(max-width: 575.98px){[data-page=index] .slogan__bg:not(.mb){display:none}}@media(min-width: 576px){[data-page=index] .slogan__bg.mb{display:none}}[data-page=index] .slogan p{font-family:"Mokoto","Noto Sans TC",sans-serif;font-size:5.5rem;font-weight:400;line-height:120%;letter-spacing:-0.44rem;color:#2242d3;position:absolute;opacity:0}@media(max-width: 1399.98px){[data-page=index] .slogan p{font-size:3.75rem}}@media(max-width: 991.98px){[data-page=index] .slogan p{font-size:2.875rem;letter-spacing:-0.3rem}}@media(max-width: 767.98px){[data-page=index] .slogan p{font-size:2.25rem;letter-spacing:-0.18rem}}[data-page=index] .slogan__text-1{top:198px;left:calc((100% - 1420px)/2);transition:.8s ease;transform:scale(1.7316421896) translate(-308px, -233px);transform-origin:center}@media(max-width: 1399.98px){[data-page=index] .slogan__text-1{top:150px;left:calc((100% - 901px)/2)}}@media(max-width: 991.98px){[data-page=index] .slogan__text-1{top:100px;left:calc((100% - 716px)/2)}}@media(max-width: 767.98px){[data-page=index] .slogan__text-1{top:82px;left:calc((100% - 307px)/2)}}[data-page=index] .slogan__text-2{top:313px;left:calc((100% - 1420px)/2);transition:.8s ease;transform:scale(2.2903225806) translate(-318px, 273px)}@media(max-width: 1399.98px){[data-page=index] .slogan__text-2{top:230px;left:calc((100% - 901px)/2)}}@media(max-width: 991.98px){[data-page=index] .slogan__text-2{top:170px;left:calc((100% - 716px)/2)}}@media(max-width: 767.98px){[data-page=index] .slogan__text-2{top:146px;left:calc((100% - 307px)/2)}}[data-page=index] .slogan__text-3{top:313px;left:calc((100% - 1420px)/2 + 310px + 27px);transition:.8s ease;transform:scale(1.4099722992) translate(-90px, 259px)}@media(max-width: 1399.98px){[data-page=index] .slogan__text-3{top:230px;left:calc((100% - 901px)/2 + 198px + 20px)}}@media(max-width: 991.98px){[data-page=index] .slogan__text-3{top:170px;left:calc((100% - 716px)/2 + 154px + 20px)}}@media(max-width: 767.98px){[data-page=index] .slogan__text-3{top:146px;left:calc((100% - 307px)/2 + 127px + 14px)}}[data-page=index] .slogan__text-4{top:313px;left:calc((100% - 1420px)/2 + 310px + 27px + 361px + 31px);transition:.8s ease;transform:scale(1.8825503356) translate(94px, -462px)}@media(max-width: 1399.98px){[data-page=index] .slogan__text-4{top:230px;left:calc((100% - 901px)/2 + 198px + 20px + 227px + 20px)}}@media(max-width: 991.98px){[data-page=index] .slogan__text-4{top:170px;left:calc((100% - 716px)/2 + 154px + 20px + 178px + 20px)}}@media(max-width: 767.98px){[data-page=index] .slogan__text-4{top:210px;left:calc((100% - 307px)/2)}}[data-page=index] .slogan__text-5{top:313px;left:calc((100% - 1420px)/2 + 310px + 27px + 361px + 31px + 298px + 24px);transition:.8s ease;transform:scale(1.9917808219) translate(94px, 263px)}@media(max-width: 1399.98px){[data-page=index] .slogan__text-5{top:230px;left:calc((100% - 901px)/2 + 198px + 20px + 227px + 20px + 189px + 20px)}}@media(max-width: 991.98px){[data-page=index] .slogan__text-5{top:170px;left:calc((100% - 716px)/2 + 154px + 20px + 178px + 20px + 147px + 20px)}}@media(max-width: 767.98px){[data-page=index] .slogan__text-5{top:210px;left:calc((100% - 307px)/2 + 122px + 14px)}}[data-page=index] .slogan.show .slogan__text-1{transform:translate(0, 0);scale:1;opacity:1}[data-page=index] .slogan.show .slogan__text-2{transform:translate(0, 0);scale:1;opacity:1}[data-page=index] .slogan.show .slogan__text-3{transform:translate(0, 0);scale:1;opacity:1}[data-page=index] .slogan.show .slogan__text-4{transform:translate(0, 0);scale:1;opacity:1}[data-page=index] .slogan.show .slogan__text-5{transform:translate(0, 0);scale:1;opacity:1}[data-page=index] .news{margin-top:131px;padding:120px 0;position:relative}@media(max-width: 1399.98px){[data-page=index] .news{margin-top:100px}}@media(max-width: 767.98px){[data-page=index] .news{margin-top:-46px;padding:64px 0}}[data-page=index] .news__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}[data-page=index] .news__bg .container{height:100%;position:relative}[data-page=index] .news__bg .container::before{content:"";display:block;background:#f6f6f6;border-radius:30px 0 0 30px;position:absolute;top:0;right:calc((100vw - 100%)/-2);bottom:0;width:calc(100vw - 60px)}@media(min-width: 768px){[data-page=index] .news__bg .container::before{min-width:calc(100% + (100vw - 100%)/2 + 10px)}}@media(max-width: 767.98px){[data-page=index] .news__bg .container::before{width:calc(100vw - 16px)}}[data-page=index] .news__top{display:flex;justify-content:space-between;align-items:center}[data-page=index] .news__title{font-family:"Mokoto","Noto Sans TC",sans-serif;font-size:4.5rem;font-weight:400;line-height:105%;letter-spacing:-0.36rem}@media(max-width: 767.98px){[data-page=index] .news__title{font-size:2rem;letter-spacing:-0.16rem}}@media(max-width: 575.98px){[data-page=index] .news__title{margin-left:24px}}[data-page=index] .news__swiper{margin-top:40px;position:relative}@media(max-width: 767.98px){[data-page=index] .news__swiper{margin-top:24px}}[data-page=index] .news .news-swiper{padding-right:60px}@media(min-width: 768px){[data-page=index] .news .news-swiper{padding-top:24px}}@media(max-width: 767.98px){[data-page=index] .news .news-swiper{padding-right:24px}}@media(max-width: 575.98px){[data-page=index] .news .news-swiper{padding-left:40px}}[data-page=index] .news .swiper-slide{transition:.3s ease}@media(min-width: 768px)and (hover: hover){[data-page=index] .news .swiper-slide:hover{transform:translate(0, -24px)}}[data-page=index] .news .swiper-button-next::after,[data-page=index] .news .swiper-button-prev::after{display:none}[data-page=index] .news .swiper-button-next{right:-40px}@media(max-width: 575.98px){[data-page=index] .news .swiper-button-next{right:24px}}[data-page=index] .news .swiper-button-prev{left:-40px}@media(max-width: 575.98px){[data-page=index] .news .swiper-button-prev{left:24px}}[data-page=index] .news__swiper-btn{position:absolute;left:0;right:0;top:0;bottom:0}[data-page=index] .news__swiper-btn .container{height:100%;position:relative}[data-page=index] .flight{margin-top:184px;overflow:hidden}@media(max-width: 1199.98px){[data-page=index] .flight{margin-top:100px}}@media(max-width: 767.98px){[data-page=index] .flight{margin-top:64px}}[data-page=index] .flight__subtitle{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:2rem;font-weight:600;line-height:140%;text-align:center}@media(max-width: 767.98px){[data-page=index] .flight__subtitle{font-size:1rem}}[data-page=index] .flight__title{font-family:"Mokoto","Noto Sans TC",sans-serif;font-size:3rem;font-weight:400;line-height:105%;letter-spacing:-0.24rem;text-align:center;margin-top:24px}@media(max-width: 767.98px){[data-page=index] .flight__title{font-size:1.5rem;line-height:135%;letter-spacing:-0.12rem;margin-top:8px}}[data-page=index] .flight__swiper{position:relative;margin-top:64px}@media(max-width: 767.98px){[data-page=index] .flight__swiper{margin-top:24px;margin-left:24px;margin-right:24px}}[data-page=index] .flight .flight-swiper{overflow:visible}@media(min-width: 768px){[data-page=index] .flight .swiper-wrapper{padding-left:20px}}[data-page=index] .flight__swiper-btn .swiper-button-next::after,[data-page=index] .flight__swiper-btn .swiper-button-prev::after{display:none}[data-page=index] .flight__swiper-btn .swiper-button-next{right:-40px}@media(max-width: 767.98px){[data-page=index] .flight__swiper-btn .swiper-button-next{right:-28px}}[data-page=index] .flight__swiper-btn .swiper-button-prev{left:-40px}@media(max-width: 767.98px){[data-page=index] .flight__swiper-btn .swiper-button-prev{left:-28px}}[data-page=index] .flight .swiper-slide{height:auto}@media(min-width: 768px){[data-page=index] .flight .swiper-slide{width:-moz-fit-content !important;width:fit-content !important}}[data-page=index] .flight__card{width:414px;height:100%;padding:24px 32px;background:#fff;border-radius:18px;display:flex;flex-direction:column}@media(max-width: 767.98px){[data-page=index] .flight__card{padding:8px 24px;width:100%}}[data-page=index] .flight__card-row{display:flex;align-items:center;gap:30px;padding:12px 0}@media(max-width: 767.98px){[data-page=index] .flight__card-row{gap:16px}}[data-page=index] .flight__card-row:not(:last-of-type){border-bottom:1px dashed #b0b0b0;border-image-source:url("../images/pages/index/flight-border.png");border-image-slice:1;border-image-repeat:round}[data-page=index] .flight__card-row:nth-of-type(2){flex:1}[data-page=index] .flight__card-title{width:85px;min-width:85px;font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.125rem;font-weight:600;line-height:120%;letter-spacing:.034rem;color:#213489}@media(max-width: 767.98px){[data-page=index] .flight__card-title{width:72px;min-width:72px;font-size:0.875rem;letter-spacing:.026rem}}[data-page=index] .flight__card-content{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.125rem;font-weight:600;line-height:160%;letter-spacing:.087rem}@media(max-width: 767.98px){[data-page=index] .flight__card-content{font-size:1rem;letter-spacing:.05rem}}[data-page=index] .flight__card-content.status{font-size:1.125rem;letter-spacing:.056rem;text-transform:uppercase;padding:8px 24px;border-radius:100px}@media(max-width: 767.98px){[data-page=index] .flight__card-content.status{font-size:1rem;font-weight:600;line-height:160%;letter-spacing:.05rem;white-space:nowrap}}[data-page=index] .flight__card-content.status-completed{color:#2db918;border:1px solid #2db918;pointer-events:none}[data-page=index] .flight__card-content.status-progress{color:#dd6402;border:1px solid #dd6402;pointer-events:none}[data-page=index] .flight__card-content.status-avalible{color:#fff;background:#2242d3}[data-page=index] .meet{margin-top:184px;padding-bottom:21px}@media(max-width: 1199.98px){[data-page=index] .meet{margin-top:100px}}@media(max-width: 991.98px){[data-page=index] .meet{padding-bottom:0}}@media(max-width: 767.98px){[data-page=index] .meet{margin-top:64px}}[data-page=index] .meet::before{content:"";display:block;background:#787a80;position:absolute;left:0;right:0;bottom:0;z-index:-1;height:193px}@media(max-width: 767.98px){[data-page=index] .meet::before{height:66px}}[data-page=index] .meet__main{width:81.25%;margin:auto;display:block;position:relative}@media(max-width: 1399.98px){[data-page=index] .meet__main{width:90%}}@media(min-width: 768px)and (hover: hover){[data-page=index] .meet__main:hover .meet__img-wrapper{transform:scale(0.95)}[data-page=index] .meet__main:hover .u-img-wrapper{transform:scale(1.2)}[data-page=index] .meet__main:hover .c-btn-pill.c-textarrow-btn.arrow-right{color:#fff;background:#2242d3}[data-page=index] .meet__main:hover .c-btn-pill.c-textarrow-btn.arrow-right .icon{color:#fff;margin-left:12px}}[data-page=index] .meet__img-wrapper{overflow:hidden;border-radius:30px;transition:.4s ease}[data-page=index] .meet .u-img-wrapper{position:relative;width:100%;overflow:hidden;padding-top:30.7692307692%;border-radius:30px;transition:.4s ease}@media(max-width: 1199.98px){[data-page=index] .meet .u-img-wrapper{position:relative;width:100%;overflow:hidden;padding-top:38.4615384615%}}@media(max-width: 767.98px){[data-page=index] .meet .u-img-wrapper{position:relative;width:100%;overflow:hidden;padding-top:59.3471810089%}}@media(max-width: 767.98px){[data-page=index] .meet .u-img-wrapper img:not(.mb){display:none}}@media(min-width: 768px){[data-page=index] .meet .u-img-wrapper img.mb{display:none}}[data-page=index] .meet__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}[data-page=index] .meet__text{font-family:"Mokoto","Noto Sans TC",sans-serif;font-size:4.5rem;font-weight:400;line-height:120%;letter-spacing:-0.36rem;color:#fff;text-align:center}@media(max-width: 1199.98px){[data-page=index] .meet__text{font-size:3.75rem}}@media(max-width: 991.98px){[data-page=index] .meet__text{font-size:3rem}}@media(min-width: 768px){[data-page=index] .meet__text{white-space:nowrap}}@media(max-width: 767.98px){[data-page=index] .meet__text{font-size:1.5rem;line-height:130%;letter-spacing:-0.16rem;width:265px}}[data-page=index] .meet .c-btn-pill.c-textarrow-btn.arrow-right{margin:48px auto 0 auto}@media(max-width: 1199.98px){[data-page=index] .meet .c-btn-pill.c-textarrow-btn.arrow-right{margin-top:40px}}@media(max-width: 767.98px){[data-page=index] .meet .c-btn-pill.c-textarrow-btn.arrow-right{margin-top:12px}}[data-page="--components"] .test__text p:nth-of-type(1){font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:4.5rem;font-weight:900;line-height:100%;letter-spacing:.225rem}[data-page="--components"] .test__text p:nth-of-type(2){font-size:4rem;font-weight:700;line-height:120%;letter-spacing:.2rem}[data-page="--components"] .test__text p:nth-of-type(3){font-size:3rem;font-weight:700;line-height:120%;letter-spacing:.15rem}[data-page="--components"] .test__text p:nth-of-type(4){font-size:2.5rem;font-weight:700;line-height:140%;letter-spacing:.125rem}[data-page="--components"] .test__text p:nth-of-type(5){font-size:2rem;font-weight:700;line-height:140%;letter-spacing:.1rem}[data-page="--components"] .test__text p:nth-of-type(6){font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:.035rem}[data-page="--components"] .test__text p:nth-of-type(7){font-size:1.5rem;font-weight:700;line-height:160%;letter-spacing:.075rem}[data-page="--components"] .test__text p:nth-of-type(8){font-size:1.3125rem;font-weight:500;line-height:160%;letter-spacing:.066rem}[data-page="--components"] .test__text p:nth-of-type(9){font-size:1.125rem;font-weight:500;line-height:160%;letter-spacing:.056rem}[data-page="--components"] .test__text p:nth-of-type(10){font-size:1rem;font-weight:500;line-height:180%;letter-spacing:.05rem}[data-page="--components"] .test__text p:nth-of-type(11){font-size:1.125rem;font-weight:400;line-height:180%;letter-spacing:.056rem}[data-page="--components"] .test__text p:nth-of-type(12){font-size:1rem;font-weight:400;line-height:180%;letter-spacing:.03rem}[data-page="--components"] .test__text p:nth-of-type(13){font-size:0.875rem;font-weight:400;line-height:180%;letter-spacing:.026rem}[data-page="--components"] .test__text p:nth-of-type(14){font-size:0.75rem;font-weight:400;line-height:180%;letter-spacing:.022rem}[data-page="--components"] .btn-group{display:flex;gap:20px}[data-page=contact] main{padding-top:115px;padding-bottom:115px}@media(max-width: 991.98px){[data-page=contact] main{padding-bottom:0}}@media(max-width: 767.98px){[data-page=contact] main{padding-top:64px}}[data-page=contact] main>.container{display:flex;gap:80px}@media(max-width: 1399.98px){[data-page=contact] main>.container{gap:40px}}@media(max-width: 991.98px){[data-page=contact] main>.container{flex-direction:column;gap:80px}}@media(max-width: 767.98px){[data-page=contact] main>.container{gap:60px}}[data-page=contact] .contact-info{width:473px;min-width:473px}@media(max-width: 1199.98px){[data-page=contact] .contact-info{width:400px;min-width:400px}}@media(min-width: 992px){[data-page=contact] .contact-info{padding-top:120px}}@media(max-width: 991.98px){[data-page=contact] .contact-info{width:100%;min-width:100%}}[data-page=contact] .contact-info>div:not(:first-of-type){margin-top:80px;padding-top:80px;border-top:1px solid rgba(0,0,0,.15)}@media(max-width: 991.98px){[data-page=contact] .contact-info>div:not(:first-of-type){margin-top:40px;padding-top:40px}}[data-page=contact] .contact-info__title{font-family:"Mokoto","Noto Sans TC",sans-serif;font-size:1.5rem;font-weight:400;line-height:140%;letter-spacing:-0.12rem}@media(max-width: 767.98px){[data-page=contact] .contact-info__title{font-size:1.25rem}}[data-page=contact] .contact-info__subtitle{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.5rem;font-weight:600;line-height:140%;letter-spacing:.03rem}@media(max-width: 767.98px){[data-page=contact] .contact-info__subtitle{font-size:1.25rem}}[data-page=contact] .contact-info__content{display:flex;flex-direction:column;gap:8px;margin-top:20px}@media(max-width: 767.98px){[data-page=contact] .contact-info__content{margin-top:15px}}[data-page=contact] .contact-info__content p{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1rem;font-weight:400;line-height:160%;letter-spacing:0}@media(max-width: 767.98px){[data-page=contact] .contact-info__content p{font-size:0.9375rem}}[data-page=contact] .contact-form{position:relative;padding:64px 0 64px 139px;width:100%}@media(max-width: 1399.98px){[data-page=contact] .contact-form{padding-left:80px}}@media(max-width: 1199.98px){[data-page=contact] .contact-form{padding-left:50px}}@media(max-width: 991.98px){[data-page=contact] .contact-form{padding-left:0;padding-bottom:115px}}@media(max-width: 767.98px){[data-page=contact] .contact-form{padding-bottom:64px;padding-top:30px}}[data-page=contact] .contact-form::before{content:"";display:block;background:#f6f6f6;position:absolute;top:0;right:-50%;bottom:0;left:0;z-index:-1}@media(min-width: 992px){[data-page=contact] .contact-form::before{border-radius:30px 0 0 30px}}@media(max-width: 991.98px){[data-page=contact] .contact-form::before{left:-50%}}[data-page=contact] .contact-form__hint{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:0.875rem;font-weight:400;line-height:160%;letter-spacing:.026rem;color:#5d5d5d;padding-left:14.9700598802%;margin-bottom:30px}@media(max-width: 1399.98px){[data-page=contact] .contact-form__hint{padding-left:95px}}@media(max-width: 991.98px){[data-page=contact] .contact-form__hint{padding-left:0}}@media(max-width: 767.98px){[data-page=contact] .contact-form__hint{margin-bottom:20px}}[data-page=contact] .contact-form__hint span{font-weight:600}[data-page=contact] .contact-form .c-btn-bg-pill{margin-left:14.9700598802%;margin-top:100px}@media(max-width: 1399.98px){[data-page=contact] .contact-form .c-btn-bg-pill{margin-left:95px}}@media(max-width: 991.98px){[data-page=contact] .contact-form .c-btn-bg-pill{margin-left:0;margin-top:30px;background:#2242d3;color:#fff}}[data-page=about] main{padding-top:115px;padding-bottom:115px;position:relative}@media(max-width: 767.98px){[data-page=about] main{padding-top:64px;padding-bottom:64px}}[data-page=about] .page-title{font-family:"Mokoto","Noto Sans TC",sans-serif;font-size:3rem;font-weight:400;line-height:105%;letter-spacing:-0.24rem;text-transform:uppercase}@media(max-width: 767.98px){[data-page=about] .page-title{font-size:1.5rem}}[data-page=about] .page-content{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.5rem;font-weight:500;line-height:180%}@media(max-width: 767.98px){[data-page=about] .page-content{font-size:1.125rem;line-height:160%}}[data-page=about] .block-1{width:671px}@media(max-width: 991.98px){[data-page=about] .block-1{width:100%}}[data-page=about] .block-1 .page-content{margin-top:56px}@media(max-width: 991.98px){[data-page=about] .block-1 .page-content{margin-top:30px}}@media(max-width: 767.98px){[data-page=about] .block-1 .page-content{margin-top:20px}}[data-page=about] .logo-img{margin:33px 0 -9px auto}@media(max-width: 1399.98px){[data-page=about] .logo-img{width:70%}}@media(max-width: 767.98px){[data-page=about] .logo-img{width:80%;margin-bottom:-5px}}[data-page=about] .page-img-1{width:80.6770833333%}[data-page=about] .page-img-1 .u-img-wrapper{position:relative;width:100%;overflow:hidden;padding-top:29.9548095546%;border-radius:0 30px 30px 0}@media(max-width: 767.98px){[data-page=about] .page-img-1 .u-img-wrapper{border-radius:0 20px 20px 0;position:relative;width:100%;overflow:hidden;padding-top:66.1717236927%}}[data-page=about] .block-2{margin-top:184px}@media(min-width: 1400px){[data-page=about] .block-2{padding-right:92px}}@media(min-width: 992px){[data-page=about] .block-2{display:flex;justify-content:space-between}}@media(max-width: 767.98px){[data-page=about] .block-2{margin-top:90px}}[data-page=about] .block-2 .page-content{width:577px}@media(max-width: 991.98px){[data-page=about] .block-2 .page-content{width:100%;margin-top:30px}}@media(max-width: 767.98px){[data-page=about] .block-2 .page-content{margin-top:20px}}[data-page=about] .page-img-2{width:40.6617647059%;margin-top:-187px}@media(max-width: 1199.98px){[data-page=about] .page-img-2{margin-top:30px;width:45%}}@media(max-width: 767.98px){[data-page=about] .page-img-2{width:100%}}[data-page=about] .page-img-2 .u-img-wrapper{position:relative;width:100%;overflow:hidden;padding-top:126.2206148282%;border-radius:30px}@media(max-width: 767.98px){[data-page=about] .page-img-2 .u-img-wrapper{border-radius:20px;position:relative;width:100%;overflow:hidden;padding-top:58.3090379009%}}[data-page=about] .page-img-3{width:32.2058823529%;margin-top:-187px;margin-left:auto;margin-right:140px}@media(max-width: 1399.98px){[data-page=about] .page-img-3{margin-right:70px}}@media(max-width: 767.98px){[data-page=about] .page-img-3{display:none}}[data-page=about] .page-img-3 .u-img-wrapper{position:relative;width:100%;overflow:hidden;padding-top:126.2557077626%;border-radius:24px}[data-page=about] .gravitational-img{position:absolute;bottom:0;z-index:-1}[data-page=news] main{padding-top:115px;padding-bottom:99px}@media(max-width: 767.98px){[data-page=news] main{padding-top:64px;padding-bottom:64px}}[data-page=news] .m-cards__news{margin-top:80px}@media(max-width: 767.98px){[data-page=news] .m-cards__news{margin-top:40px}}[data-page=news-detail] main{padding-top:115px;padding-bottom:115px}@media(max-width: 767.98px){[data-page=news-detail] main{padding-top:64px;padding-bottom:64px}}[data-page=news-detail] .top-detail{display:flex;align-items:center;gap:16px}[data-page=news-detail] .top-detail__tag{border:1px solid #454545;border-radius:100px;padding:0 16px;width:-moz-fit-content;width:fit-content}[data-page=news-detail] .top-detail__tag p{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:0.875rem;font-weight:400;line-height:160%;letter-spacing:.026rem}[data-page=news-detail] .top-detail__date{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:0.875rem;font-weight:400;line-height:160%;letter-spacing:.026rem}[data-page=news-detail] .page-title{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:3rem;font-weight:700;line-height:105%;letter-spacing:.06rem;margin-top:16px}@media(max-width: 767.98px){[data-page=news-detail] .page-title{font-size:1.5rem}}[data-page=news-detail] .m-editor{margin-top:80px}@media(max-width: 767.98px){[data-page=news-detail] .m-editor{margin-top:40px}}[data-page=news-detail] .c-btn-pill.c-textarrow-btn{margin:80px auto 0 auto}@media(max-width: 767.98px){[data-page=news-detail] .c-btn-pill.c-textarrow-btn{margin-top:40px}}[data-page=privacy] main{padding-top:115px;padding-bottom:115px}@media(max-width: 767.98px){[data-page=privacy] main{padding-top:64px;padding-bottom:64px}}[data-page=privacy] .editor h2:not(:first-child){margin-top:115px}@media(max-width: 767.98px){[data-page=privacy] .editor h2:not(:first-child){margin-top:64px}}[data-page=privacy] .editor h3{margin-bottom:16px}[data-page=privacy] .editor h3:not(:first-child){margin-top:56px}@media(max-width: 767.98px){[data-page=privacy] .editor h3:not(:first-child){margin-top:28px}}[data-page=privacy] .editor h4{margin-bottom:16px}[data-page=privacy] .editor p{margin-bottom:16px}[data-page=privacy] .editor ol li{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.5rem;font-weight:600;line-height:140%;letter-spacing:0;margin-top:56px}@media(max-width: 767.98px){[data-page=privacy] .editor ol li{font-size:1.25rem;margin-top:28px}}[data-page=partners] main{padding-top:115px;padding-bottom:115px}@media(max-width: 767.98px){[data-page=partners] main{padding-top:64px;padding-bottom:64px}}[data-page=careers] main{padding-top:153px;padding-bottom:115px}@media(max-width: 767.98px){[data-page=careers] main{padding-top:84px;padding-bottom:64px}}[data-page=careers] .page-title{font-family:"Mokoto","Noto Sans TC",sans-serif;font-size:3rem;font-weight:400;line-height:130%;letter-spacing:-0.24rem;text-align:center}@media(max-width: 767.98px){[data-page=careers] .page-title{font-size:1.5rem}}[data-page=careers] .page-content{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.125rem;font-weight:500;line-height:160%;letter-spacing:.034rem;margin:44px auto 0 auto;width:897px;max-width:100%}@media(max-width: 767.98px){[data-page=careers] .page-content{font-size:1rem;margin-top:22px}}[data-page=careers] .page-img{margin-top:80px;position:relative;width:100%;overflow:hidden;padding-top:31.7647058824%;border-radius:20px}@media(max-width: 767.98px){[data-page=careers] .page-img{margin-top:40px;position:relative;width:100%;overflow:hidden;padding-top:58.4558823529%}}[data-page=careers] .c-btn-pill.c-textarrow-btn{margin:80px auto 0 auto}@media(max-width: 767.98px){[data-page=careers] .c-btn-pill.c-textarrow-btn{margin-top:40px}}[data-page=careers] .page-botoom-text{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.5rem;font-weight:600;line-height:140%;letter-spacing:0;margin-top:40px;text-align:center}@media(max-width: 767.98px){[data-page=careers] .page-botoom-text{font-size:1.125rem;margin-top:20px}}[data-page=search] main{padding-top:115px}@media(max-width: 767.98px){[data-page=search] main{padding-top:64px}}[data-page=search] .js-form-search .c-input{background:#fff}[data-page=search] .js-form-search .c-input input::-moz-placeholder{color:rgba(109,109,109,.5)}[data-page=search] .js-form-search .c-input input::placeholder{color:rgba(109,109,109,.5)}[data-page=search] .js-form-search .c-input .icon-Property-1Search_w24{font-size:1.5rem;opacity:.3;position:absolute;top:11px;right:15px;pointer-events:none}[data-page=search] .js-form-search [input-state].is-typing .icon-Property-1Search_w24,[data-page=search] .js-form-search [field-state].is-typing .icon-Property-1Search_w24{opacity:0}[data-page=search] .keyword{display:flex;align-items:center;gap:16px;margin-top:40px}@media(max-width: 767.98px){[data-page=search] .keyword{margin-top:20px;gap:16px}}[data-page=search] .keyword p:first-of-type{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.25rem;font-weight:600;line-height:120%;letter-spacing:.037rem}@media(max-width: 767.98px){[data-page=search] .keyword p:first-of-type{font-size:1.125rem}}[data-page=search] .keyword p:last-of-type{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.5rem;font-weight:600;line-height:140%;letter-spacing:0;color:#2242d3}@media(max-width: 767.98px){[data-page=search] .keyword p:last-of-type{font-size:1.25rem}}[data-page=search] .tab{display:flex;margin-top:80px}@media(max-width: 767.98px){[data-page=search] .tab{margin-top:40px}}[data-page=search] .tab__item{background:#d1d1d1;border-radius:20px 20px 0 0;padding:24px 80px;width:50%;text-align:center}@media(max-width: 767.98px){[data-page=search] .tab__item{padding:16px 8px}}[data-page=search] .tab__item p{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.25rem;font-weight:600;line-height:120%;letter-spacing:.037rem}@media(max-width: 767.98px){[data-page=search] .tab__item p{font-size:1rem}}[data-page=search] .tab__item.active{background:#2242d3}[data-page=search] .tab__item.active p{color:#fff}[data-page=search] .result{position:relative;padding-top:80px}@media(max-width: 767.98px){[data-page=search] .result{padding-top:40px}}[data-page=search] .result::before{content:"";display:block;background:#f6f6f6;border-radius:30px 30px 0 0;position:absolute;top:0;right:-19.0265486726%;bottom:0;left:-19.0265486726%;z-index:-1}@media(max-width: 1619.98px){[data-page=search] .result::before{right:-120px;left:-120px}}@media(max-width: 1199.98px){[data-page=search] .result::before{right:-80px;left:-80px}}@media(max-width: 991.98px){[data-page=search] .result::before{right:-50%;left:-50%}}[data-page=search] .result__top{display:flex;align-items:flex-end;gap:16px}[data-page=search] .result__title{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:2.5rem;font-weight:600;line-height:140%;color:#373131}@media(max-width: 767.98px){[data-page=search] .result__title{font-size:1.75rem}}[data-page=search] .result__num{font-family:"Noto Sans TC",sans-serif;font-size:0.875rem;font-weight:400;line-height:160%;letter-spacing:.026rem;padding:10px 0}@media(max-width: 767.98px){[data-page=search] .result__num{padding:6px 0}}[data-page=search] .result__num span:nth-of-type(2){margin:0 4px}[data-page=search] .result__content{padding-bottom:115px}@media(max-width: 767.98px){[data-page=search] .result__content{padding-bottom:64px}}[data-page=search] .result__content:not(.active){display:none}[data-page=search] .result__no-content{padding-bottom:240px}@media(max-width: 767.98px){[data-page=search] .result__no-content{padding-bottom:120px}}[data-page=search] .result__no-content:not(.active){display:none}[data-page=search] .result__no-content p{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.5rem;font-weight:600;line-height:140%;letter-spacing:0;color:#b0b0b0;margin-top:80px}@media(max-width: 767.98px){[data-page=search] .result__no-content p{font-size:1.25rem;margin-top:40px}}[data-page=search] .m-cards__search{margin-top:80px}@media(max-width: 767.98px){[data-page=search] .m-cards__search{margin-top:40px}}[data-page=products] main{padding-top:115px;padding-bottom:115px}@media(max-width: 767.98px){[data-page=products] main{padding-top:64px;padding-bottom:64px}}[data-page=products] .page-title{font-family:"Mokoto","Noto Sans TC",sans-serif;font-size:3rem;font-weight:400;line-height:105%;letter-spacing:-0.24rem;display:flex;flex-wrap:wrap}@media(max-width: 767.98px){[data-page=products] .page-title{font-size:1.5rem;line-height:130%;letter-spacing:-0.12rem}}@media(max-width: 575.98px){[data-page=products] .page-title{width:300px}}[data-page=products] .m-cards__product{margin-top:80px}@media(min-width: 992px)and (max-width: 767.98px){[data-page=products] .m-cards__product{margin-bottom:80px}}@media(max-width: 767.98px){[data-page=products] .m-cards__product{margin-top:40px}}[data-page=products-detail] main{padding-top:115px;padding-bottom:115px}@media(max-width: 767.98px){[data-page=products-detail] main{padding-top:64px;padding-bottom:64px}}[data-page=products-detail] .page-img.u-img-wrapper{position:relative;width:100%;overflow:hidden;padding-top:34.7058823529%;border-radius:20px}@media(max-width: 767.98px){[data-page=products-detail] .page-img.u-img-wrapper{position:relative;width:100%;overflow:hidden;padding-top:49.5626822157%}}[data-page=products-detail] .page-title{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:3rem;font-weight:600;line-height:140%;margin-top:40px;margin-bottom:24px}@media(max-width: 767.98px){[data-page=products-detail] .page-title{margin-top:24px;font-size:1.5rem}}[data-page=products-detail] .text-block-top{display:flex}@media(max-width: 767.98px){[data-page=products-detail] .text-block-top{flex-direction:column}}[data-page=products-detail] .text-block-1{flex:1.4153846154}[data-page=products-detail] .text-block-1 p{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1rem;font-weight:400;line-height:160%;letter-spacing:0}[data-page=products-detail] .text-block-2{flex:1}[data-page=products-detail] .text-block-2__title{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.25rem;font-weight:600;line-height:120%;letter-spacing:.037rem;margin-bottom:8px}[data-page=products-detail] .text-block-2 ul li{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1rem;font-weight:400;line-height:160%;letter-spacing:0;display:flex}[data-page=products-detail] .text-block-2 ul li::before{content:"";display:block;width:3px;min-width:3px;height:3px;background:#000;border-radius:50%;margin:10px 8px 0 8px}[data-page=products-detail] .block-line-1{width:1px;background:rgba(0,0,0,.3);margin:0 52px}@media(max-width: 767.98px){[data-page=products-detail] .block-line-1{opacity:0;margin:24px 0 0 0}}[data-page=products-detail] .block-line-2{width:100%;height:1px;background:rgba(0,0,0,.15);margin:64px 0}@media(max-width: 767.98px){[data-page=products-detail] .block-line-2{margin:40px 0}}[data-page=products-detail] .c-btn-pill.c-textarrow-btn{margin:64px auto 0 auto}@media(max-width: 767.98px){[data-page=products-detail] .c-btn-pill.c-textarrow-btn{margin-top:40px}}