.container-fluid{padding-inline-start:20px;padding-inline-end:20px}.container{padding-inline-start:24px;padding-inline-end:24px}@media(min-width:768px){.container{padding-inline-start:0;padding-inline-end:0}}@media(min-width:1200px){.container{max-width:1024px}}@media(min-width:1400px){.container{max-width:1200px}}.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:#e9e9e9;color:#313131;line-height:normal;font-family:"Noto Sans TC",sans-serif;letter-spacing:.04em;overflow-x:hidden;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-font-smoothing:antialiased;image-rendering:auto;touch-action:manipulation;-moz-osx-font-smoothing:grayscale;overflow:hidden;height:100vh;height:calc(var(--vh,1vh)*100)}body.is-lock{overflow-y:auto;overflow-x:hidden;height:auto}body.menu-open{overflow:hidden}img{display:block;max-width:100%;height:auto}a{color:#313131;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}textarea{resize:none}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:#868686}::placeholder{color:#868686}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-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{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}.u-block-title{font-size:2rem;font-weight:700;line-height:180%;letter-spacing:.08rem;color:#005183;display:flex;gap:20px;align-items:center;padding:16px 0}@media(max-width:767.98px){.u-block-title{font-size:1.25rem;font-weight:700;line-height:160%;letter-spacing:.05rem}}.u-block-title::before{content:"";display:block;width:2px;height:16px;background:#938059}.u-block-subtitle{font-size:1.5rem;font-weight:700;line-height:160%;letter-spacing:.06rem;color:#005183;padding:8px 0}@media(max-width:767.98px){.u-block-subtitle{font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.05rem}}.editor{color:#313131;letter-spacing:.04em;line-height:normal;font-family:"Noto Sans TC",sans-serif;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-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:10px}@media(min-width:768px){.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{margin-bottom:20px}}.editor h2{font-size:4rem;font-weight:700;line-height:180%;letter-spacing:0rem}.editor h3{font-size:2rem;font-weight:700;line-height:160%;letter-spacing:.08rem}.editor h4{font-size:1.5rem;font-weight:700;line-height:160%;letter-spacing:.06rem}.editor h5{font-size:1.125rem;font-weight:500;line-height:160%;letter-spacing:.045rem}.editor h6{font-size:0.875rem;font-weight:700;line-height:160%;letter-spacing:0rem}.editor p{font-size:0.75rem;font-weight:400;line-height:140%;letter-spacing:0rem}.editor a{color:#005183;text-decoration:underline}.editor img{display:inline-block}.editor ul,.editor ol{padding-inline-start:1.5rem}.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;width:24px;height:24px;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:2px !important;border:1px solid rgba(0,0,0,0);border-bottom:1px solid #313131;padding:8px 14px;background:rgba(134,134,134,.1);transition:all ease 400ms;font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem}.c-input::-moz-placeholder,.c-input-file::-moz-placeholder,.select2-container--default .select2-selection--single::-moz-placeholder{color:#868686}.c-input::placeholder,.c-input-file::placeholder,.select2-container--default .select2-selection--single::placeholder{color:#868686}@media(hover:hover){.c-input:hover,.c-input-file:hover,.select2-container--default .select2-selection--single:hover{border:1px solid #0088db;background:rgba(255,140,0,.1)}}.select2-container{width:100% !important}.select2-container--default .select2-selection--single{position:relative;width:100%;height:100%;display:flex}@media(hover:hover){.select2-container--default .select2-selection--single:hover{border:1px solid #0088db;background:rgba(0,136,219,.1)}}.select2-container--default .select2-results__option--selected{background-color:rgba(0,136,219,.1)}.select2-container .select2-selection--single .select2-selection__rendered{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;width:100%;color:#313131;padding:0 16px 0 0;transition:all ease 400ms}.select2-container .select2-selection--single .select2-selection__rendered.is-selected{color:#313131}.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:"";display:block;width:8px;height:8px;background:#313131;-webkit-mask:url("../../images/select-arrow.svg") no-repeat center center/contain;mask:url("../../images/select-arrow.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--open{z-index:1020}.select2-container--open.select2-container--default .select2-selection--single .select2-selection__arrow::after{transform:translate(-50%,-50%) rotate(180deg)}.select2-dropdown{border:none !important;border-radius:2px !important;top:6px;box-shadow:0 5px 10px 0 rgba(49,49,49,.15)}.select2-search--dropdown{padding:12px 18px;display:none}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#868686;border-radius:8px;padding:12px 18px}.select2-results__options{cursor:pointer;max-height:250px !important}.select2-results__options::-webkit-scrollbar{width:6px;height:6px}.select2-results__options::-webkit-scrollbar-button{width:6px;height:6px;display:none}.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;cursor:pointer}.select2-results__options::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.7)}@-moz-document url-prefix(){.select2-results__options{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.7) #f0f0f0}}.select2-results__option{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;padding:10px 14px;transition:all ease 400ms}.select2-results__option--selectable{color:#313131}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:rgba(0,136,219,.1);color:#313131;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:#005183;stroke-width:1px}.air-datepicker-nav--action:hover{background-color:rgba(0,0,0,0)}.air-datepicker-nav--title{color:#005183}.air-datepicker-nav--title i{color:#005183}.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:#005183;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:#005183;color:#fff}.air-datepicker-body.-days- .air-datepicker-cell.-current-{color:#005183}.air-datepicker-body.-days- .air-datepicker-cell.-current-.-focus-{color:#fff}.air-datepicker-body.-days- .air-datepicker-cell.-selected-{background-color:#005183;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:#005183}.air-datepicker-body--cells.-months- .air-datepicker-cell.-selected-{background-color:rgba(0,0,0,0);color:#005183}.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:#005183}.air-datepicker-body--cells.-years- .air-datepicker-cell.-selected{background-color:rgba(0,0,0,0);color:#005183}.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}@media(min-width:576px){.c-modal .modal-dialog{width:360px}}.c-modal .modal-content{max-height:800px;padding:40px 20px;border-radius:12px}.c-modal .modal-title{font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.05rem;line-height:140%;text-align:center}.c-modal .modal-text{font-size:1rem;font-weight:400;line-height:160%;letter-spacing:.02rem;text-align:center;margin:20px 0}.c-modal .c-btn-pill{margin:auto}.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:all ease 400ms}.c-spinner.is-active{opacity:1;z-index:9999;transition:all ease 400ms}.c-spinner-inner{display:flex;justify-content:center;align-items:center;opacity:0;z-index:-1;transition:all ease 400ms}.c-spinner-inner.is-active{opacity:1;z-index:9999;transition:all ease 400ms}.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;padding:12px 0}.c-breadcrumb__list{display:flex;flex-wrap:wrap;gap:20px}.c-breadcrumb__list__item{display:flex;justify-content:center;align-items:center;color:#313131;gap:20px}.c-breadcrumb__arrow{position:relative;width:20px;height:20px}.c-breadcrumb__arrow::after{content:"";display:block;width:20px;height:20px;background:#5c5c5c;-webkit-mask:url("../../images/Chevron right.svg") no-repeat center center/contain;mask:url("../../images/Chevron right.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}.c-breadcrumb .item__link{display:block;font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;padding:10px;color:#005183}.c-breadcrumb .is-active .item__link{color:#313131}.c-pagination{display:flex;justify-content:center;margin:24px 0}.c-pagination .icon{width:16px;height:16px;color:#313131}.c-pagination__item{display:flex;justify-content:center;align-items:center;padding:0 8px}@media(max-width:767.98px){.c-pagination__item{padding:0 3px}}.c-pagination__item.is-active .c-pagination__item__link{background:rgba(0,0,0,0);color:#313131}.c-pagination__item.prev::after{content:"";display:block;width:24px;height:24px;background:#fff;-webkit-mask:url("../../images/Chevron left.svg") no-repeat center center/contain;mask:url("../../images/Chevron left.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms;pointer-events:none}@media(max-width:767.98px){.c-pagination__item.prev::after{width:16px;height:16px}}.c-pagination__item.next::after{content:"";display:block;width:24px;height:24px;background:#fff;-webkit-mask:url("../../images/Chevron right.svg") no-repeat center center/contain;mask:url("../../images/Chevron right.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms;pointer-events:none}@media(max-width:767.98px){.c-pagination__item.next::after{width:16px;height:16px}}.c-pagination__item.prev,.c-pagination__item.next{position:relative}.c-pagination__item.prev.is-disable,.c-pagination__item.next.is-disable{pointer-events:none}.c-pagination__item.prev.is-disable .c-pagination__item__link,.c-pagination__item.next.is-disable .c-pagination__item__link{background:rgba(0,0,0,0)}.c-pagination__item.prev.is-disable::after,.c-pagination__item.next.is-disable::after{background:#868686}.c-pagination__item__text{color:#313131;display:flex;justify-content:center;align-items:center}@media(hover:hover){.c-pagination__item__text:hover{color:#313131;background-color:rgba(0,0,0,0)}}.c-pagination__item__link{color:#313131;min-width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50px;border:none;font-size:1.375rem;font-weight:700;line-height:180%;letter-spacing:0rem;background-color:#005183;color:#fff;padding:0 12px}@media(max-width:767.98px){.c-pagination__item__link{font-size:0.875rem;font-weight:700;line-height:160%;letter-spacing:0rem;min-width:28px;height:28px;padding:0 8px}}@media(hover:hover){.c-pagination__item__link:hover{color:#fff;background-color:#0088db}}.c-pagination__item__link.dot{position:relative;background:rgba(0,0,0,0)}.c-pagination__item__link.dot::after{content:"";display:block;width:24px;height:24px;background:#868686;-webkit-mask:url("../../images/More horizontal.svg") no-repeat center center/contain;mask:url("../../images/More horizontal.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}@media(max-width:767.98px){.c-pagination__item__link.dot::after{width:16px;height:16px}}.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:#005183}}.c-btn-pill{background:#005183;padding:16px 16px 16px 28px;border-radius:100px;display:flex;justify-content:center;font-size:1.125rem;font-weight:700;line-height:160%;letter-spacing:0rem;gap:20px;align-items:center;color:#fff;width:-moz-fit-content;width:fit-content}@media(max-width:767.98px){.c-btn-pill{font-size:1.125rem;font-weight:700;line-height:160%;letter-spacing:0rem}}.c-btn-pill__arrow{position:relative;width:24px;height:24px;transition:all ease 400ms}.c-btn-pill__arrow::after{content:"";display:block;width:24px;height:24px;background:#fff;-webkit-mask:url("../../images/Chevron right.svg") no-repeat center center/contain;mask:url("../../images/Chevron right.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}@media(hover:hover){.c-btn-pill:hover{background:#0088db;color:#fff}.c-btn-pill:hover .c-btn-pill__arrow{transform:translate(4px)}}.c-btn-golden{border-radius:999px;border:2px solid #938059;background:linear-gradient(180deg,#FBE0A9 0%,#938059 100%);box-shadow:0 4px 4px 0 rgba(0,0,0,.1);width:260px;padding:24px 32px 24px 36px;display:flex;justify-content:center;align-items:center;gap:40px}@media(max-width:767.98px){.c-btn-golden{width:152px;padding:16px 34px 16px 34px;gap:8px}}.c-btn-golden__text{font-size:1.125rem;font-weight:700;line-height:160%;letter-spacing:0rem;color:#005183}@media(max-width:767.98px){.c-btn-golden__text{font-size:0.875rem;font-weight:700;line-height:160%;letter-spacing:0rem}}.c-btn-golden__arrow{position:relative;width:20px;height:20px}@media(max-width:767.98px){.c-btn-golden__arrow{width:16px;height:16px}}.c-btn-golden__arrow::after{content:"";display:block;width:20px;height:20px;background:#005183;-webkit-mask:url("../../images/Arrow right-circle.svg") no-repeat center center/contain;mask:url("../../images/Arrow right-circle.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}@media(max-width:767.98px){.c-btn-golden__arrow::after{content:"";display:block;width:16px;height:16px;background:#005183;-webkit-mask:url("../../images/Arrow right-circle.svg") no-repeat center center/contain;mask:url("../../images/Arrow right-circle.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}}@media(hover:hover){.c-btn-golden:hover{gap:24px}}.c-btn-104{border-radius:100px;width:-moz-fit-content;width:fit-content;height:70px;position:relative;display:block;overflow:hidden;box-shadow:0 4px 4px 0 rgba(0,0,0,.1)}.c-btn-104__dark,.c-btn-104__light{display:flex;gap:12px;align-items:center;height:70px;padding:16px 24px 16px 32px;pointer-events:none}.c-btn-104__dark{background:rgba(0,0,0,0);margin-top:-70px;transition:all ease .04s}.c-btn-104__dark .c-btn-104__text{color:#fff}.c-btn-104__dark .c-btn-104__arrow::after{content:"";display:block;width:24px;height:24px;background:#fff;-webkit-mask:url("../../images/Chevron right.svg") no-repeat center center/contain;mask:url("../../images/Chevron right.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}.c-btn-104__light{position:relative}.c-btn-104__light::before{content:"";display:block;background:linear-gradient(153deg,#AE9C76 15.04%,#C9AE76 53.13%,#948360 91.21%);position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:100px}.c-btn-104__light::after{content:"";display:block;background:#fff;position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1;border-radius:100px}.c-btn-104__light .c-btn-104__arrow::after{content:"";display:block;width:24px;height:24px;background:#0088db;-webkit-mask:url("../../images/Chevron right.svg") no-repeat center center/contain;mask:url("../../images/Chevron right.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}.c-btn-104__text{font-size:1.125rem;font-weight:700;line-height:160%;letter-spacing:0rem}.c-btn-104__arrow{position:relative;width:24px;height:24px}@media(hover:hover){.c-btn-104:hover .c-btn-104__dark{background:#005183;margin-top:0}}.c-btn-app{padding:16px 16px 16px 28px;border-radius:100px;display:flex;justify-content:center;font-size:1.125rem;font-weight:700;line-height:160%;letter-spacing:0rem;background:#fff;width:202px;gap:20px;align-items:center}@media(max-width:767.98px){.c-btn-app{font-size:0.875rem;font-weight:700;line-height:160%;letter-spacing:0rem;width:112px;gap:4px;padding:8px 12px 8px 16px}}.c-btn-app__arrow{position:relative;width:24px;height:24px}.c-btn-app__arrow::after{content:"";display:block;width:24px;height:24px;background:#0af;-webkit-mask:url("../../images/Chevron right.svg") no-repeat center center/contain;mask:url("../../images/Chevron right.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}.c-btn-line{padding:16px 24px;border-radius:100px;display:flex;justify-content:center;background:#39cd00;width:171px;gap:12px;color:#fff;font-size:1.125rem;font-weight:700;line-height:160%;letter-spacing:0rem}@media(max-width:767.98px){.c-btn-line{font-size:0.875rem;font-weight:700;line-height:160%;letter-spacing:0rem;padding:9px 16px;width:125px;gap:8px}}.c-btn-line__icon{width:32px}@media(max-width:767.98px){.c-btn-line__icon{width:24px}}.c-btn-line:hover{color:#fff}.c-btn-top-wrapper{position:sticky;bottom:0;z-index:1030}.c-btn-top{position:absolute;right:121px;bottom:17px;width:-moz-fit-content;width:fit-content;transition:all ease 400ms}@media(max-width:1399.98px){.c-btn-top{right:8.4027777778%}}@media(max-width:767.98px){.c-btn-top{right:16px;bottom:23px}}.c-btn-top:not(.show){opacity:0;visibility:hidden}.c-btn-top__text{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;text-align:center}.c-btn-top__main{width:64px;height:64px;border-radius:50%;overflow:hidden;margin-top:8px;box-shadow:0 0 12px 0 rgba(0,0,0,.25);background:#fff;position:relative}.c-btn-top__light{width:64px;height:64px;position:relative;transition:all ease .2s}.c-btn-top__light::after{content:"";display:block;width:24px;height:24px;background:#005183;-webkit-mask:url("../../images/Chevron up.svg") no-repeat center center/contain;mask:url("../../images/Chevron up.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}.c-btn-top__dark{width:64px;height:64px;position:absolute;top:0;left:0;transform:translate(0,100%);transition:all ease .2s}.c-btn-top__dark::after{content:"";display:block;width:24px;height:24px;background:#fff;-webkit-mask:url("../../images/Chevron up.svg") no-repeat center center/contain;mask:url("../../images/Chevron up.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}@media(hover:hover){.c-btn-top__main:hover{background:#005183}.c-btn-top__main:hover .c-btn-top__light{transform:translate(0,-100%)}.c-btn-top__main:hover .c-btn-top__dark{transform:translate(0,0)}}.c-card{position:relative;cursor:pointer;transition:all ease 400ms}.c-card__head{position:relative;overflow:hidden}.c-card__body{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1px}.c-card__footer{display:flex;justify-content:space-between;flex-wrap:wrap}.c-card__img{position:relative;width:100%;overflow:hidden;padding-top:100%}.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__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:start;font-weight:700}.c-card__text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:start}.c-card-cloud{width:250px;border-radius:24px 24px 24px 4px;box-shadow:0 4px 6px 0 rgba(0,0,0,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:32px 24px 24px 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:all ease 400ms;position:relative}@media(min-width:768px){.c-card-cloud{height:300px}}@media(max-width:767.98px){.c-card-cloud{width:160px;min-height:240px}}.c-card-cloud a::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.c-card-cloud.app{background:#0070b6;box-shadow:0 4px 20px 0 hsla(0,0%,100%,.3) inset,0 4px 12px 0 rgba(0,0,0,.1)}.c-card-cloud.app .c-card-cloud__title{color:#fff}.c-card-cloud.line{background:hsla(0,0%,100%,.6)}.c-card-cloud__img{width:100px}.c-card-cloud__title{font-size:1.5rem;font-weight:700;line-height:180%;letter-spacing:.03rem;text-align:center}@media(max-width:767.98px){.c-card-cloud__title{font-size:1rem;font-weight:700;line-height:180%;letter-spacing:0rem}}.c-card-cloud__subtitle{font-size:1.125rem;font-weight:500;line-height:160%;letter-spacing:0rem;text-align:center}@media(max-width:767.98px){.c-card-cloud__subtitle{font-size:1rem;font-weight:500;line-height:180%;letter-spacing:0rem}}@media(hover:hover){.c-card-cloud:hover{transform:translate(0,-20px)}.c-card-cloud:hover.app{background:#008be1;box-shadow:0 4px 20px 0 hsla(0,0%,100%,.3) inset,0 8px 12px 0 rgba(0,0,0,.3)}.c-card-cloud:hover.line{background:hsla(0,0%,100%,.9);box-shadow:0 8px 12px 0 rgba(0,0,0,.3)}}.c-card-about{max-width:330px}@media(min-width:576px){.c-card-about{padding-bottom:24px}}@media(max-width:575.98px){.c-card-about{max-width:300px}}.c-card-about .c-card__head{padding:0 10px}.c-card-about .c-card__img{border-radius:50%}.c-card-about .c-card__body{flex-direction:column}.c-card-about .c-card__title{font-size:1.5rem;font-weight:700;line-height:160%;letter-spacing:.06rem;color:#005183;text-align:center;margin:4px 0}@media(max-width:767.98px){.c-card-about .c-card__title{font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.05rem}}.c-card-about .c-card__text{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;text-align:center}.c-field{display:flex;flex-direction:column;margin-bottom:20px}@media(min-width:992px){.c-field{flex-direction:row;gap:16px}}.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.top-error{flex-direction:column;gap:0;align-items:flex-end}@media(max-width:991.98px){.c-field.top-error{position:relative}}@media(max-width:991.98px){.c-field.top-error .c-hint.is-error{position:absolute;top:6px;right:0}}.c-field__main{display:flex;flex-direction:column;width:100%}@media(min-width:992px){.c-field__main{flex-direction:row;gap:16px}}.c-field__start{width:114px;min-width:114px;margin-bottom:8px}@media(min-width:992px){.c-field__start{margin-bottom:0}}.c-field__end{width:100%;position:relative}.c-field-captcha .c-field__start{display:flex;justify-content:space-between}.c-field.top-error.c-field-confirm .c-hint.is-error{position:static;margin-bottom:2px}.c-label{display:flex;align-items:center;flex-shrink:0;font-weight:500;line-height:100%;transition:all ease 400ms;font-size:1rem;font-weight:700;line-height:160%;letter-spacing:.02rem}@media(min-width:992px){.c-label{padding:11.5px 0}}.c-label span{font-size:0.75rem;font-weight:400;line-height:140%;letter-spacing:0rem;color:#0088db;margin-right:4px}.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}.c-input input{width:100%;transition:all ease 400ms}.c-input__clear{width:24px;height:24px;opacity:0;visibility:hidden;pointer-events:none;transition:all ease 400ms;position:relative}.c-input__clear::after{content:"";display:block;width:24px;height:24px;background:#313131;-webkit-mask:url("../../images/clear.svg") no-repeat center center/contain;mask:url("../../images/clear.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}.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-field-textarea .c-label{padding:0}.c-textarea{position:relative;width:100%;height:180px;border:1px solid #868686;background:rgba(134,134,134,.1);transition:all ease 400ms}.c-textarea textarea{width:100%;height:100%;padding:12px 16px;font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem}.c-textarea textarea::-webkit-scrollbar{width:6px;height:6px}.c-textarea textarea::-webkit-scrollbar-button{width:6px;height:6px;display:none}.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;cursor:pointer}.c-textarea textarea::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.7)}@-moz-document url-prefix(){.c-textarea textarea{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.7) #f0f0f0}}.c-checkbox-group{display:flex;flex-wrap:wrap;gap:0 20px}.c-checkbox-group>*{padding:11px 0}@media(max-width:767.98px){.c-checkbox-group>*{padding:6px 0}}.c-checkbox,.c-radio{display:flex;align-items:center}.c-checkbox label,.c-radio label{cursor:pointer;font-size:1rem;font-weight:400;line-height:170%;letter-spacing:.03rem}.c-checkbox input[type=checkbox],.c-checkbox input[type=radio],.c-radio input[type=checkbox],.c-radio input[type=radio]{position:relative;width:22px;height:22px;flex-shrink:0;cursor:pointer;margin-inline-end:10px;border:2px solid #0088db;border-radius:2px}.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;top:0;right:0;bottom:0;left:0;background-image:url("../../images/checked.svg");background-position:center;opacity:0}.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{opacity:1}.c-select{width:100%;transition:all ease 400ms}.c-hint{font-size:0.75rem;color:#868686;margin-top:4px;transition:all ease 400ms}@media(min-width:992px){.c-hint{font-size:0.875rem}}.c-hint.is-error{color:#fe2828;margin-top:0}[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:#fe2828}[field-state].is-error .c-hint.is-error{display:block}[input-state]{transition:all ease 400ms}[input-state].is-disabled{opacity:.5;pointer-events:none}[input-state].is-hidden{display:none}[input-state].is-focus .c-input{border-color:#005183}[input-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{border:1px solid #fe2828}[input-state].is-error .c-input__clear{color:#fe2828;transition:all ease 400ms}[input-state].is-error .c-select .selectric,[input-state].is-error .c-select .select2-container--default .select2-selection--single{border-color:#fe2828}[input-state].is-error .c-hint.is-error{display:block}.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:#005183}.c-toast__text{text-align:center}.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:20px}@media(min-width:768px){.m-editor .nsdi-article-system{margin-bottom:50px}}.m-editor .nsdi-article-system .row{align-items:center}.m-editor .nas-image-wrapper img{width:100%}.m-editor .nas-article{margin-top:20px}@media(min-width:768px){.m-editor .nas-article{margin-top:0}}.m-editor #T6{margin-bottom:-24px}.m-editor #T6 .nas-image-wrapper{margin-bottom:24px}.m-editor>div:last-child .nsdi-article-system{margin-bottom:0}.m-header{position:relative;overflow:hidden;background:linear-gradient(0deg,rgba(0,81,131,0.7) 0%,rgba(0,81,131,0.7) 100%),url("../../images/texture.jpg") #d3d3d3 50%/cover no-repeat;height:180px}@media(max-width:767.98px){.m-header{height:120px}}.m-header .container{height:100%}.m-header__title{display:flex;align-items:center;gap:10px;height:100%}@media(max-width:767.98px){.m-header__title{padding:0 16px}}.m-header__title-cn{font-size:2rem;font-weight:700;line-height:160%;letter-spacing:.08rem;color:#fff}@media(max-width:767.98px){.m-header__title-cn{font-size:1.25rem;font-weight:700;line-height:160%;letter-spacing:.05rem}}.m-header__title-en{font-size:1rem;font-weight:700;line-height:160%;letter-spacing:.02rem;color:#fff}@media(max-width:767.98px){.m-header__title-en{font-size:0.875rem;font-weight:500;line-height:180%;letter-spacing:.0175rem}}.m-cards-about{display:flex;gap:20px;flex-wrap:wrap}@media(max-width:575.98px){.m-cards-about{justify-content:center}}.m-cards-about .c-card-about{width:calc((100% - 40px)/3)}@media(max-width:991.98px){.m-cards-about .c-card-about{width:calc((100% - 20px)/2)}}@media(max-width:575.98px){.m-cards-about .c-card-about{width:100%}}.m-tabs-row{padding:40px 0}@media(max-width:767.98px){.m-tabs-row{padding:20px 0}}@media(max-width:575.98px){.m-tabs-row{margin-left:-24px;margin-right:-24px;padding-top:0}}.m-tabs-row__item{padding:20px;text-align:center;font-size:1rem;font-weight:700;line-height:160%;letter-spacing:.02rem;cursor:pointer}@media(max-width:575.98px){.m-tabs-row__item{height:100%;display:flex;align-items:center;justify-content:center}}.m-tabs-row__item:not(.is-active){border-bottom:1px solid #868686;color:#005183}.m-tabs-row__item.is-active{border-top:1px solid #868686;border-left:1px solid #868686;border-right:1px solid #868686;pointer-events:none}@media(max-width:575.98px){.m-tabs-row__item.is-active{background:#005183;color:#fff;border:none;border-bottom:1px solid #868686}}.m-tabs-row.is-few .tab-swiper .swiper-slide{flex-grow:0;flex-shrink:1;min-width:-moz-fit-content;min-width:fit-content}@media(max-width:575.98px){.m-tabs-row.is-few .tab-swiper .swiper-slide{min-width:160px;width:160px;height:auto}}.m-tabs-row.is-many .tab-swiper .swiper-slide{width:220px;min-width:-moz-fit-content;min-width:fit-content}@media(max-width:767.98px){.m-tabs-row.is-many .tab-swiper .swiper-slide{width:-moz-fit-content;width:fit-content}}@media(max-width:575.98px){.m-tabs-row.is-many .tab-swiper .swiper-slide{min-width:160px;width:160px;height:auto}}.m-tabs-column{width:190px;min-width:190px}.m-tabs-column__item{padding:20px;font-size:1rem;font-weight:700;line-height:160%;letter-spacing:.02rem}.m-tabs-column__item:not(.is-active){border-right:1px solid #868686;cursor:pointer}.m-tabs-column__item.is-active{border-top:1px solid #868686;border-left:1px solid #868686;border-bottom:1px solid #868686;pointer-events:none}.l-nav{background-color:#fff;position:sticky;top:0;left:0;padding:0 80px;z-index:1040;height:80px;display:flex;align-items:center;justify-content:space-between;transition:all ease 400ms}@media(max-width:767.98px){.l-nav{padding:9px 20px;height:80px}}.l-nav__logo{white-space:nowrap;overflow:hidden;text-indent:101%;background-repeat:no-repeat;background-size:contain;background-position:center;width:270px;height:55px;background-image:url("../../images/logo.svg")}@media(max-width:767.98px){.l-nav__logo{white-space:nowrap;overflow:hidden;text-indent:101%;background-repeat:no-repeat;background-size:contain;background-position:center;width:240px;height:47px;background-image:url("../../images/logo.svg")}}.l-nav__logo__inner{width:100%;height:100%;position:relative}.l-nav__menu-wrap{display:flex;align-items:center;gap:12px}@media(max-width:1199.98px){.l-nav__menu-wrap{display:none}}.l-nav__menu{display:flex;gap:12px}.l-nav__menu-li{width:-moz-fit-content;width:fit-content}.l-nav__menu-link{font-size:1.125rem;font-weight:500;line-height:160%;letter-spacing:.045rem;color:#005183;line-height:56px;display:block;padding:8px 16px;border-bottom:3px solid rgba(0,0,0,0)}@media(hover:hover){.l-nav__menu-link:hover{color:#0af;border-color:#0088db}}.l-nav__hamburger-btn{position:relative;width:24px;height:24px}@media(min-width:1200px){.l-nav__hamburger-btn{display:none}}.l-nav__hamburger-btn::after{content:"";display:block;width:24px;height:24px;background:#005183;-webkit-mask:url("../../images/Menu.svg") no-repeat center center/contain;mask:url("../../images/Menu.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}.l-nav__mb-menu-block{position:fixed;top:80px;left:0;right:0;bottom:0;background:#fff;transition:all ease 400ms;overflow-y:auto}@media(max-width:767.98px){.l-nav__mb-menu-block{top:80px}}.l-nav__mb-menu-block:not(.open){opacity:0;visibility:hidden}.l-nav__mb-menu-block.open{opacity:1;visibility:visible}.l-nav__mb-menu{width:100%}.l-nav__mb-menu-link{border-bottom:1px solid #0088db;background:linear-gradient(270deg,#003A5D 0%,#005183 96.38%);padding:21px 32px;display:flex;align-items:center;justify-content:space-between}.l-nav__mb-menu-text{font-size:1.125rem;font-weight:500;line-height:160%;letter-spacing:.045rem;color:#fff;width:-moz-fit-content;width:fit-content}.l-nav__mb-menu-arrow{position:relative;width:32px;height:32px}.l-nav__mb-menu-arrow::after{content:"";display:block;width:32px;height:32px;background:#fff;-webkit-mask:url("../../images/Chevron right.svg") no-repeat center center/contain;mask:url("../../images/Chevron right.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}.l-footer{border-bottom:10px solid #938059;background:linear-gradient(180deg,#005183 0%,#003A5D 100%);padding:80px 0 50px 0;position:relative}@media(max-width:767.98px){.l-footer{border-bottom:8px solid #938059;padding:52px 0 44px 0}}.l-footer .container{display:flex;justify-content:space-between}@media(min-width:1400px){.l-footer .container{max-width:calc(100% - 240px);padding-inline-end:0;padding-inline-start:0}}@media(min-width:768px){.l-footer .container{gap:20px}}@media(max-width:767.98px){.l-footer .container{flex-direction:column;gap:28px}}@media(max-width:575.98px){.l-footer .container{padding-inline-start:36px;padding-inline-end:36px}}.l-footer .container>div:first-of-type{display:flex;flex-direction:column;gap:46px}@media(max-width:767.98px){.l-footer .container>div:first-of-type{gap:28px}}.l-footer .container>div:last-of-type{display:flex;flex-direction:column;gap:48px}@media(min-width:768px){.l-footer .container>div:last-of-type{align-items:flex-end}}@media(max-width:767.98px){.l-footer .container>div:last-of-type{gap:28px}}@media(max-width:767.98px){.l-footer__logo{width:247px}}.l-footer__contact-text{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;color:#ededed}@media(max-width:767.98px){.l-footer__contact-text{font-size:0.875rem;font-weight:400;line-height:160%;letter-spacing:.0175rem}}.l-footer__policy{flex:1;display:flex;align-items:flex-end}.l-footer__policy a{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;color:hsla(0,0%,100%,.7)}.l-footer__menu{display:flex;gap:0 8px;flex-wrap:wrap;justify-content:flex-end;align-items:center}@media(max-width:1399.98px){.l-footer__menu{max-width:500px}}@media(max-width:767.98px){.l-footer__menu{display:none}}.l-footer__menu-link{font-size:1.125rem;font-weight:500;line-height:160%;letter-spacing:.045rem;color:#fff;padding:21.5px 16px}@media(hover:hover){.l-footer__menu-link:hover{color:#fff}}.l-footer__menu-104{display:flex;justify-content:center;align-items:center}.l-footer__mark{display:flex;gap:48px}@media(max-width:1399.98px){.l-footer__mark{gap:38px}}@media(max-width:767.98px){.l-footer__mark{gap:19px}}@media(max-width:1399.98px){.l-footer__mark img{width:120px}}@media(max-width:767.98px){.l-footer__mark img{width:100px}}.l-footer__copy{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;color:hsla(0,0%,100%,.7)}@media(max-width:767.98px){.l-footer__copy{font-size:0.875rem;font-weight:400;line-height:160%;letter-spacing:.0175rem;color:#fff}}.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] .aside{position:fixed;z-index:1030;top:calc(50vh + 40px);transform:translate(0,-50%);transition:all ease 400ms}[data-page=index] .aside__block{width:240px;padding:16px 28px 32px 28px;background:rgba(0,81,131,.7);box-shadow:0 4px 20px 0 rgba(0,0,0,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:relative;transition:all ease 400ms}[data-page=index] .aside__close{border-radius:0 0 0 16px;border:0 solid #fff;background:hsla(0,0%,100%,.1);box-shadow:0 0 4px 0 rgba(49,49,49,.1);width:44px;height:44px;position:absolute;top:0;right:0}[data-page=index] .aside__close::after{content:"";display:block;width:24px;height:24px;background:#fff;-webkit-mask:url("../../images/X.svg") no-repeat center center/contain;mask:url("../../images/X.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}[data-page=index] .aside__title{font-size:1.25rem;font-weight:700;line-height:160%;letter-spacing:.05rem;color:#fff;display:flex;align-items:center;gap:20px;padding:16px 0}[data-page=index] .aside__title::before{content:"";display:block;width:2px;height:16px;background:#fff}[data-page=index] .aside__link{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px dashed #bae4ff}[data-page=index] .aside__link span{font-size:0.875rem;font-weight:500;line-height:180%;letter-spacing:.0175rem;color:#bae4ff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:start;transition:all ease 400ms}[data-page=index] .aside__link-arrow{position:relative;width:16px;height:16px}[data-page=index] .aside__link-arrow::after{content:"";display:block;width:16px;height:16px;background:#bae4ff;-webkit-mask:url("../../images/Chevron right.svg") no-repeat center center/contain;mask:url("../../images/Chevron right.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms;transition:all ease 400ms}@media(hover:hover){[data-page=index] .aside__link:hover{border-color:#fff}[data-page=index] .aside__link:hover span{color:#fff}[data-page=index] .aside__link:hover .aside__link-arrow::after{background:#fff}}[data-page=index] .aside__open{width:40px;height:48px;background:#fff;border-radius:0 20px 20px 0;position:absolute;top:0;left:0;box-shadow:0 0 4px 0 rgba(49,49,49,.1);opacity:0}[data-page=index] .aside__open::after{content:"";display:block;width:24px;height:24px;background:#005183;-webkit-mask:url("../../images/Chevron right.svg") no-repeat center center/contain;mask:url("../../images/Chevron right.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}[data-page=index] .aside.hide{width:8px}[data-page=index] .aside.hide .aside__block{transform:translate(-232px,0);border-radius:0 8px 8px 0}[data-page=index] .aside.hide .aside__open{opacity:1}[data-page=index] .kv{position:relative;background-image:url("../../images/kv.png");width:100%;height:auto;background-size:cover;background-position:center center;background-repeat:no-repeat}@media(min-width:768px){[data-page=index] .kv{padding-top:40px}}@media(max-width:767.98px){[data-page=index] .kv{padding-bottom:20px;background-image:url("../../images/kv-mb.png");width:100%;height:auto;background-size:contain;background-position:center center;background-repeat:no-repeat;background-position:top center;background-color:rgba(98,110,111,.17)}}[data-page=index] .kv .container{position:relative}@media(max-width:767.98px){[data-page=index] .kv .container{padding-inline-start:19.5px;padding-inline-end:19.5px}}[data-page=index] .kv__title-block{height:220px;display:flex;justify-content:center;align-items:center}@media(max-width:767.98px){[data-page=index] .kv__title-block{height:280px}}[data-page=index] .kv__title{font-size:2rem;font-weight:700;line-height:180%;letter-spacing:.08rem;color:#fff;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.6)}@media(max-width:767.98px){[data-page=index] .kv__title{font-size:1.25rem;font-weight:700;line-height:160%;letter-spacing:.05rem}}[data-page=index] .kv__card-block{display:flex;flex-wrap:wrap;width:840px;max-width:100%;gap:18px;padding:51px 12px 40px 12px;margin:auto}@media(max-width:991.98px){[data-page=index] .kv__card-block{width:562px}}@media(max-width:767.98px){[data-page=index] .kv__card-block{width:100%;gap:12px;padding:12px 0}}[data-page=index] .kv__card{width:calc((100% - 36px)/3);height:230px;border-radius:16px;border:1px solid #fff;background:hsla(0,0%,100%,.6);box-shadow:0 4px 20px 0 #fff inset,0 4px 20px 0 rgba(0,0,0,.15);padding:28px 24px 20px 24px;transition:all ease 400ms;position:relative}@media(max-width:991.98px){[data-page=index] .kv__card{width:calc((100% - 18px)/2)}}@media(max-width:767.98px){[data-page=index] .kv__card{width:calc((100% - 12px)/2);height:210px;padding:4px 4px 8px 4px;display:flex;flex-direction:column;justify-content:center;align-items:center}}[data-page=index] .kv__card-img{margin:0 auto}[data-page=index] .kv__card-title{font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.05rem;color:#313131;text-align:center;margin:0 auto;display:block}@media(max-width:767.98px){[data-page=index] .kv__card-title{font-size:1rem;font-weight:700;line-height:180%;letter-spacing:0rem}}[data-page=index] .kv__card-title::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}[data-page=index] .kv__card-subtitle{font-size:1.125rem;font-weight:500;line-height:160%;letter-spacing:0rem;color:#005183;text-align:center;margin:0 auto;transition:all ease 400ms}@media(max-width:767.98px){[data-page=index] .kv__card-subtitle{font-size:1rem;font-weight:500;line-height:180%;letter-spacing:0rem}}[data-page=index] .kv__card-arrow{width:36px;height:32px;border-radius:16px 0;background:linear-gradient(180deg,#30A6EB 0%,#ACB8C0 100%);position:absolute;right:-1px;bottom:-1px;opacity:0;transition:all ease 400ms}[data-page=index] .kv__card-arrow::after{content:"";display:block;width:24px;height:24px;background:#fff;-webkit-mask:url("../../images/Chevron right.svg") no-repeat center center/contain;mask:url("../../images/Chevron right.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}@media(hover:hover){[data-page=index] .kv__card:hover{transform:translate(0,-10px);background:hsla(0,0%,100%,.9);box-shadow:0 4px 20px 0 #fff inset,0 12px 20px 0 rgba(0,0,0,.25)}[data-page=index] .kv__card:hover .kv__card-subtitle{color:#0088db}[data-page=index] .kv__card:hover .kv__card-arrow{opacity:1}}@media(max-width:767.98px){[data-page=index] .cloud>.container{padding-inline-start:19.5px;padding-inline-end:19.5px}}[data-page=index] .cloud__swiper-wrapper{position:relative;width:-moz-fit-content;width:fit-content;margin:40px auto 20px auto}@media(max-width:767.98px){[data-page=index] .cloud__swiper-wrapper{margin:auto}}[data-page=index] .cloud__swiper{width:-moz-fit-content;width:fit-content;margin:auto;overflow:hidden;padding:20px 12px 20px 12px}@media(max-width:767.98px){[data-page=index] .cloud__swiper{padding:40px 0}}[data-page=index] .cloud .cloud-swiper{width:1048px;overflow:visible}@media(max-width:1399.98px){[data-page=index] .cloud .cloud-swiper{width:782px}}@media(max-width:991.98px){[data-page=index] .cloud .cloud-swiper{width:516px}}@media(max-width:767.98px){[data-page=index] .cloud .cloud-swiper{width:336px}}[data-page=index] .cloud .cloud-swiper .swiper-slide{width:-moz-fit-content;width:fit-content;height:auto}[data-page=index] .cloud .cloud-swiper .c-card-cloud{height:100%}[data-page=index] .cloud .swiper-button-prev,[data-page=index] .cloud .swiper-button-next{z-index:20;width:52px;height:52px;box-shadow:0 4px 20px 0 rgba(0,0,0,.25);border-radius:50%}@media(max-width:767.98px){[data-page=index] .cloud .swiper-button-prev,[data-page=index] .cloud .swiper-button-next{width:32px;height:32px}}[data-page=index] .cloud .swiper-button-prev{left:-52px}@media(max-width:767.98px){[data-page=index] .cloud .swiper-button-prev{left:-16px}}[data-page=index] .cloud .swiper-button-prev::after{content:"";display:block;width:32px;height:32px;background:#005183;-webkit-mask:url("../../images/Chevron left.svg") no-repeat center center/contain;mask:url("../../images/Chevron left.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}@media(max-width:767.98px){[data-page=index] .cloud .swiper-button-prev::after{content:"";display:block;width:16px;height:16px;background:#005183;-webkit-mask:url("../../images/Chevron left.svg") no-repeat center center/contain;mask:url("../../images/Chevron left.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}}[data-page=index] .cloud .swiper-button-next{right:-52px}@media(max-width:767.98px){[data-page=index] .cloud .swiper-button-next{right:-16px}}[data-page=index] .cloud .swiper-button-next::after{content:"";display:block;width:32px;height:32px;background:#005183;-webkit-mask:url("../../images/Chevron right.svg") no-repeat center center/contain;mask:url("../../images/Chevron right.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}@media(max-width:767.98px){[data-page=index] .cloud .swiper-button-next::after{content:"";display:block;width:16px;height:16px;background:#005183;-webkit-mask:url("../../images/Chevron right.svg") no-repeat center center/contain;mask:url("../../images/Chevron right.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}}[data-page=index] .news{padding:40px 0 40px 0}@media(max-width:767.98px){[data-page=index] .news{padding:20px 0 40px 0}}[data-page=index] .news__title{justify-content:center}[data-page=index] .news__item{padding:28px 16px;display:flex;border-bottom:1px dashed #868686;transition:all ease 400ms}@media(min-width:768px){[data-page=index] .news__item{align-items:center;gap:32px}}@media(max-width:767.98px){[data-page=index] .news__item{flex-direction:column;padding:20px 16px}}[data-page=index] .news__item-head{display:flex;align-items:center;gap:32px}@media(max-width:767.98px){[data-page=index] .news__item-head{gap:8px}}[data-page=index] .news__item-date{font-size:0.75rem;font-weight:400;line-height:140%;letter-spacing:0rem}[data-page=index] .news__item-title{font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.05rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:start;max-width:521px;transition:all ease 400ms}@media(min-width:1400px){[data-page=index] .news__item-title{max-width:50.87890625%}}@media(max-width:767.98px){[data-page=index] .news__item-title{font-size:1rem;font-weight:700;line-height:180%;letter-spacing:0rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:start}}@media(hover:hover){[data-page=index] .news__item:hover{border-bottom:1px solid #0088db}[data-page=index] .news__item:hover .news__item-title{color:#005183}}[data-page=index] .award{background-image:url("../../images/Award.png");width:100%;height:auto;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:40px 0}[data-page=index] .award .container{position:relative}[data-page=index] .award__title{color:#fff;justify-content:center}[data-page=index] .award__title::before{background:#fff}[data-page=index] .award__timeline{display:flex}@media(min-width:768px){[data-page=index] .award__timeline{gap:16px;padding-top:20px}}@media(max-width:767.98px){[data-page=index] .award__timeline{flex-direction:column}}[data-page=index] .award__time{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:2.25rem;font-weight:700;font-style:italic;line-height:normal;letter-spacing:0rem;color:#fff}@media(min-width:768px){[data-page=index] .award__time{display:flex;flex-direction:column;gap:16px;align-items:center;width:110px}}@media(max-width:767.98px){[data-page=index] .award__time{padding:20px 16px 8px 16px}}@media(min-width:768px){[data-page=index] .award__time::after{content:"";display:block;width:1px;background:#fff;flex:1}}[data-page=index] .award__item-block{padding-bottom:12px;width:100%}@media(max-width:767.98px){[data-page=index] .award__item-block{position:relative;padding:0 16px 0 56px}}@media(max-width:767.98px){[data-page=index] .award__item-block::before{content:"";display:block;width:1px;min-width:1px;height:100%;background:#fff;position:absolute;left:34px}}[data-page=index] .award__item{font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.05rem;color:#fff;display:flex;gap:16px;padding:20px 0}@media(min-width:1200px){[data-page=index] .award__item{width:calc(100% - 55px)}}@media(max-width:767.98px){[data-page=index] .award__item{font-size:1rem;font-weight:700;line-height:180%;letter-spacing:0rem;gap:8px;padding-top:8px}}[data-page=index] .award__item:first-of-type{padding-top:8px}[data-page=index] .award__item img{width:36px;min-width:36px}@media(max-width:767.98px){[data-page=index] .award__item img{width:24px;min-width:24px}}[data-page=index] .award__deco-1,[data-page=index] .award__deco-2{position:absolute}@media(max-width:1199.98px){[data-page=index] .award__deco-1,[data-page=index] .award__deco-2{display:none}}[data-page=index] .award__deco-1{left:-102px;bottom:12px}[data-page=index] .award__deco-2{right:-84px;bottom:-6px}[data-page=index] .award .c-btn-golden{margin:auto}[data-page=index] .join{padding:40px 0}@media(max-width:767.98px){[data-page=index] .join{padding:20px 0 0 0}}[data-page=index] .join__title{justify-content:center}[data-page=index] .join .join-swiper{margin-top:20px;position:relative}@media(max-width:767.98px){[data-page=index] .join .join-swiper{padding-left:24px;padding-right:24px;margin-top:0}}[data-page=index] .join .join-swiper::before,[data-page=index] .join .join-swiper::after{content:"";display:block;width:138px;position:absolute;top:0;bottom:0;z-index:10}@media(max-width:767.98px){[data-page=index] .join .join-swiper::before,[data-page=index] .join .join-swiper::after{display:none}}[data-page=index] .join .join-swiper::before{left:0;background:linear-gradient(270deg,rgba(237,237,237,0) 0%,#EDEDED 100%)}[data-page=index] .join .join-swiper::after{right:0;background:linear-gradient(90deg,rgba(237,237,237,0) 0%,#EDEDED 100%)}[data-page=index] .join .join-swiper .u-img-wrapper{position:relative;width:100%;overflow:hidden;padding-top:77.5%;border-radius:24px}[data-page=index] .join .join-swiper .swiper-button-prev,[data-page=index] .join .join-swiper .swiper-button-next{z-index:20;width:52px;height:52px;box-shadow:0 4px 20px 0 rgba(0,0,0,.25);border-radius:50%}@media(max-width:767.98px){[data-page=index] .join .join-swiper .swiper-button-prev,[data-page=index] .join .join-swiper .swiper-button-next{display:none}}[data-page=index] .join .join-swiper .swiper-button-prev{left:36px}[data-page=index] .join .join-swiper .swiper-button-prev::after{content:"";display:block;width:32px;height:32px;background:#005183;-webkit-mask:url("../../images/Chevron left.svg") no-repeat center center/contain;mask:url("../../images/Chevron left.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}[data-page=index] .join .join-swiper .swiper-button-next{right:36px}[data-page=index] .join .join-swiper .swiper-button-next::after{content:"";display:block;width:32px;height:32px;background:#005183;-webkit-mask:url("../../images/Chevron right.svg") no-repeat center center/contain;mask:url("../../images/Chevron right.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}[data-page=index] .join__text{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;max-width:760px;margin:40px auto 0 auto}@media(max-width:767.98px){[data-page=index] .join__text{margin-top:20px}}[data-page=index] .join .c-btn-104{margin:36px auto 20px auto}@media(min-width:768px){[data-page=about] .about__title{margin:12px 0}}[data-page=about] .about__text{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem}[data-page=about] .about__text ul,[data-page=about] .about__text ol{padding-left:1.3rem}[data-page=about] .about__section{padding:20px 0}[data-page=about] .development{padding-bottom:80px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#FFF 33.65%)}@media(max-width:767.98px){[data-page=about] .development{padding-bottom:40px}}[data-page=about] .development__year{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:2.25rem;font-weight:700;font-style:italic;line-height:normal;letter-spacing:0rem;background:linear-gradient(180deg,#FBE0A9 0%,#938059 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);width:110px;padding:20px 0 16px 0}@media(min-width:768px){[data-page=about] .development__year{text-align:center}}@media(max-width:767.98px){[data-page=about] .development__year{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:1.5rem;font-weight:700;font-style:italic;line-height:normal;letter-spacing:.06rem;padding:9.5px 16px}}[data-page=about] .development__item{display:flex;gap:16px;align-items:center;padding:20px 0 20px 126px;position:relative}@media(max-width:767.98px){[data-page=about] .development__item{padding:0 0 0 56px;gap:8px;min-height:65px}}[data-page=about] .development__item::before{content:"";display:block;width:1px;height:100%;background:#938059;position:absolute;top:0;left:55px;bottom:0}@media(max-width:767.98px){[data-page=about] .development__item::before{left:34px}}[data-page=about] .development__item::after{content:"";display:block;width:9px;height:9px;border-radius:50%;background:linear-gradient(180deg,#FBE0A9 0%,#938059 100%);position:absolute;top:50%;left:51px;transform:translate(0,-50%)}@media(max-width:767.98px){[data-page=about] .development__item::after{left:30px}}[data-page=about] .development__month{font-size:0.875rem;font-weight:700;line-height:160%;letter-spacing:0rem;color:#938059;background:#fed843;border-radius:50%;width:40px;min-width:40px;height:40px;display:flex;justify-content:center;align-items:center}@media(max-width:767.98px){[data-page=about] .development__month{font-size:0.875rem;font-weight:500;line-height:180%;letter-spacing:.0175rem}}[data-page=about] .development__text{font-size:1.5rem;font-weight:700;line-height:160%;letter-spacing:.06rem;color:#938059}@media(max-width:767.98px){[data-page=about] .development__text{font-size:0.875rem;font-weight:500;line-height:180%;letter-spacing:.0175rem}}@media(max-width:575.98px){[data-page=consult] .c-breadcrumb{display:none}}[data-page=consult] .qa__item{border-bottom:1px dashed #868686;margin-top:12px;position:relative}[data-page=consult] .qa__item::after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#005183;opacity:0;transition:all ease 400ms}[data-page=consult] .qa__head{display:flex;padding:12px 20px 20px 0;cursor:pointer;gap:40px}@media(max-width:767.98px){[data-page=consult] .qa__head{gap:8px;padding-right:12px}}[data-page=consult] .qa__num{font-family:"Montserrat","Noto Sans TC",sans-serif;font-size:2.25rem;font-weight:700;font-style:italic;line-height:normal;letter-spacing:0rem;color:#005183;width:94px;white-space:nowrap;text-align:end}@media(max-width:767.98px){[data-page=consult] .qa__num{width:84px}}[data-page=consult] .qa__title{margin-top:10px;display:flex;align-items:center;gap:11px;justify-content:space-between;flex:1}[data-page=consult] .qa__title-text{font-size:1.5rem;font-weight:700;line-height:160%;letter-spacing:.06rem;transition:all ease 400ms}@media(max-width:767.98px){[data-page=consult] .qa__title-text{font-size:1rem;font-weight:700;line-height:180%;letter-spacing:0rem}}[data-page=consult] .qa__arrow{position:relative;width:24px;height:24px;transition:all ease 400ms}[data-page=consult] .qa__arrow::after{content:"";display:block;width:24px;height:24px;background:#5c5c5c;-webkit-mask:url("../../images/Chevron down.svg") no-repeat center center/contain;mask:url("../../images/Chevron down.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}[data-page=consult] .qa__body{overflow-x:auto}[data-page=consult] .qa__content{padding:0 20px 20px 134px;font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem}@media(max-width:767.98px){[data-page=consult] .qa__content{padding-left:30px;padding-right:12px}}[data-page=consult] .qa__content a{text-decoration:underline;color:#0088db}[data-page=consult] .qa__content ol{padding-left:1.3rem}[data-page=consult] .qa__content ol.trad{list-style:trad-chinese-informal;padding-left:2rem}[data-page=consult] .qa__content span{color:#fe2828}[data-page=consult] .qa__content tbody,[data-page=consult] .qa__content td,[data-page=consult] .qa__content tfoot,[data-page=consult] .qa__content th,[data-page=consult] .qa__content thead,[data-page=consult] .qa__content tr{border-width:1px}[data-page=consult] .qa__content th,[data-page=consult] .qa__content td{padding:1px}@media(hover:hover){[data-page=consult] .qa__item:hover::after{opacity:1}}[data-page=consult] .qa__item .is-active .qa__arrow{transform:rotate(180deg)}@media(hover:hover){[data-page=consult] .qa__head:hover .qa__title-text{color:#005183}}[data-page=consult] .consult{margin-top:40px;margin-bottom:80px}@media(max-width:767.98px){[data-page=consult] .consult{margin-bottom:40px}}[data-page=consult] .consult__text{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;margin:12px 0}[data-page=consult] .consult__form-block{background:#fff;padding:48px 52px;border-radius:8px;border:1px solid #d9d9d9;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}@media(max-width:767.98px){[data-page=consult] .consult__form-block{padding:48px 24px}}[data-page=consult] .consult__form-block form{display:flex;flex-direction:column;gap:20px}[data-page=consult] .consult__form-hint{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;text-align:end}[data-page=consult] .consult__form-hint span{font-size:0.75rem;font-weight:400;line-height:140%;letter-spacing:0rem;color:#0088db;margin-right:4px}[data-page=consult] .consult__form-group-lg{display:flex;gap:60px}@media(max-width:991.98px){[data-page=consult] .consult__form-group-lg{flex-direction:column;gap:20px}}[data-page=consult] .consult__form-group-lg>div{flex:1}[data-page=consult] .consult .c-field-textarea{margin-bottom:0}[data-page=consult] .consult .captcha-block{display:flex;align-items:center;gap:80px}@media(max-width:991.98px){[data-page=consult] .consult .captcha-block{gap:20px;justify-content:space-between}}@media(max-width:767.98px){[data-page=consult] .consult .captcha-block{flex-direction:column}}[data-page=consult] .consult .captcha-block .captcha-canvas{padding:10px}[data-page=consult] .consult .captcha-block .captcha-btn-group{display:flex;gap:18px;align-items:center;margin-bottom:10px}[data-page=consult] .consult .captcha-block .refresh-btn,[data-page=consult] .consult .captcha-block .audio-btn{display:flex;align-items:center;gap:6px;font-size:0.8125rem;font-weight:400;line-height:160%;letter-spacing:.024375rem;color:#313131}[data-page=consult] .consult .captcha-block .refresh-icon,[data-page=consult] .consult .captcha-block .audio-icon{position:relative;width:24px;height:24px}[data-page=consult] .consult .captcha-block .refresh-icon::after{content:"";display:block;width:24px;height:24px;background:#313131;-webkit-mask:url("../../images/reorganize.svg") no-repeat center center/contain;mask:url("../../images/reorganize.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}[data-page=consult] .consult .captcha-block .audio-icon::after{content:"";display:block;width:24px;height:24px;background:#313131;-webkit-mask:url("../../images/sound.svg") no-repeat center center/contain;mask:url("../../images/sound.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}[data-page=consult] .consult .captcha-block .captcha-btn-line{width:1px;height:18px;background:#868686}[data-page=consult] .consult .captcha-block .c-field{width:310px;gap:0}@media(max-width:767.98px){[data-page=consult] .consult .captcha-block .c-field{width:100%}}[data-page=consult] .consult .captcha-block .c-field__start{width:100%}[data-page=consult] .consult .captcha-block .c-label{padding:0}[data-page=consult] .consult .captcha-block .c-input{border:1px solid #868686}[data-page=consult] .consult .captcha-block .captcha-error{color:#fe2828}[data-page=consult] .consult__confirm{background:rgba(0,136,219,.1);padding:20px}[data-page=consult] .consult__confirm .c-checkbox{padding:0;align-items:flex-start}[data-page=consult] .consult__confirm .c-checkbox input[type=checkbox]{margin-inline-end:12px;margin-top:7px}[data-page=consult] .consult__confirm .c-checkbox label{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem}@media(max-width:767.98px){[data-page=consult] .consult__confirm .c-checkbox label{font-size:0.75rem;font-weight:400;line-height:140%;letter-spacing:0rem}}[data-page=consult] .consult__confirm .c-hint.is-error{margin-left:34px}[data-page=consult] .consult .c-btn-pill{margin:12px auto 0 auto}@media(max-width:575.98px){[data-page=product] .c-breadcrumb{display:none}}@media(max-width:991.98px){[data-page=product] .m-tabs-column{display:none}}@media(min-width:992px){[data-page=product] .m-tabs-row{display:none}}[data-page=product] .product{margin-top:10px;margin-bottom:80px}@media(min-width:992px){[data-page=product] .product{display:flex;gap:40px}}@media(max-width:767.98px){[data-page=product] .product{margin-bottom:20px}}@media(max-width:575.98px){[data-page=product] .product{margin-top:0}}[data-page=product] .product__content{flex:1}[data-page=product] .product__summary{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:.0225rem;padding:10px 0}[data-page=product] .product__text-block{padding:20px 0}[data-page=product] .product__text-block:not(:last-child){margin-bottom:12px}[data-page=product] .product__text-block h3{font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.05rem;color:#005183;padding:8px 0}[data-page=product] .product__text-block p,[data-page=product] .product__text-block li{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:.0225rem}[data-page=product] .product__text-block ul>li{display:flex}[data-page=product] .product__text-block ul>li::before{content:"";display:block;width:3px;min-width:3px;height:3px;background:#313131;border-radius:50%;margin:16px 11px 0 11px}[data-page=product] .product__text-block ol{padding-left:1.3rem}[data-page=product] .product__img-block{display:flex;gap:20px;flex-wrap:wrap;padding:12px 0}@media(max-width:767.98px){[data-page=product] .product__img-block{gap:12px}}[data-page=product] .product__img-block:not(:last-child){margin-bottom:10px}[data-page=product] .product__img-item{width:calc((100% - 40px)/3)}@media(max-width:767.98px){[data-page=product] .product__img-item{width:calc((100% - 24px)/3)}}[data-page=product] .product__img-item .u-img-wrapper{position:relative;width:100%;overflow:hidden;padding-top:100%;border-radius:8px}[data-page=product] .product__img-text{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:.0225rem;text-align:center;margin-top:8px}@media(max-width:767.98px){[data-page=product] .product__img-text{font-size:0.875rem;font-weight:500;line-height:180%;letter-spacing:.0175rem}}[data-page=product] .product__link-block{padding:20px 0}[data-page=product] .product__link-title{font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.05rem;color:#005183;padding:8px 0}[data-page=product] .product__link-item-block{display:flex;padding-top:12px;gap:20px;flex-wrap:wrap}[data-page=product] .product__link-item{background:#fff;border-radius:20px;width:calc((100% - 20px)/2);padding:20px;min-height:200px;display:flex;flex-direction:column;justify-content:center;gap:12px}@media(max-width:767.98px){[data-page=product] .product__link-item{padding:23px 11px;min-height:160px}}[data-page=product] .product__link-item .c-btn-line,[data-page=product] .product__link-item .c-btn-pill{margin-left:auto;margin-right:auto}@media(max-width:767.98px){[data-page=product] .product__link-item .c-btn-pill{padding:8px 16px 8px 20px;font-size:0.875rem;font-weight:700;line-height:160%;letter-spacing:0rem;gap:4px}}[data-page=product] .product__link-item-title{font-size:1rem;font-weight:700;line-height:160%;letter-spacing:.02rem;text-align:center}[data-page=product] .product__link-item-text{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;text-align:center}[data-page=recruit] .career{display:flex;gap:40px;justify-content:space-between;margin-top:40px}@media(max-width:767.98px){[data-page=recruit] .career{flex-direction:column;gap:10px}}[data-page=recruit] .career__text{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;margin-top:10px}@media(max-width:991.98px){[data-page=recruit] .career img{width:300px}}@media(max-width:767.98px){[data-page=recruit] .career img{margin:auto;width:100%;max-width:379px}}[data-page=recruit] .diversity{margin-top:40px}[data-page=recruit] .diversity__item-block{display:flex}[data-page=recruit] .diversity__item-block.pc{justify-content:space-between}@media(max-width:991.98px){[data-page=recruit] .diversity__item-block.pc{display:none}}[data-page=recruit] .diversity__item-block.mb{flex-direction:column;align-items:center;gap:20px}@media(min-width:992px){[data-page=recruit] .diversity__item-block.mb{display:none}}[data-page=recruit] .diversity__item-block.mb>div{display:flex;justify-content:space-between;width:450px}@media(max-width:767.98px){[data-page=recruit] .diversity__item-block.mb>div{width:100%}}[data-page=recruit] .diversity__arrow-lg{width:450px}@media(max-width:767.98px){[data-page=recruit] .diversity__arrow-lg{width:100%}}[data-page=recruit] .diversity__item{width:174px;max-width:calc((100% - 20px)/2)}[data-page=recruit] .diversity__item-img{width:calc(100% - 24px);margin:auto}[data-page=recruit] .diversity__item-img .u-img-wrapper{position:relative;width:100%;overflow:hidden;padding-top:100%}[data-page=recruit] .diversity__item-title{font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.05rem;text-align:center;margin:8px 0}@media(max-width:767.98px){[data-page=recruit] .diversity__item-title{font-size:1rem;font-weight:700;line-height:180%;letter-spacing:0rem}}[data-page=recruit] .diversity__item-list{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;width:-moz-fit-content;width:fit-content;margin:auto}@media(max-width:767.98px){[data-page=recruit] .diversity__item-list{font-size:0.875rem}}[data-page=recruit] .diversity__item-list li{display:flex}[data-page=recruit] .diversity__item-list li::before{content:"";display:block;width:3px;min-width:3px;height:3px;background:#313131;border-radius:50%;margin:16px 11px 0 11px}[data-page=recruit] .system{margin-top:40px}[data-page=recruit] .system__item-block{display:flex;gap:40px 60px;flex-wrap:wrap}@media(max-width:575.98px){[data-page=recruit] .system__item-block{flex-direction:column;gap:20px;align-items:center}}[data-page=recruit] .system__item{width:200px}[data-page=recruit] .system__item-img{width:200px;margin:auto}[data-page=recruit] .system__item-img .u-img-wrapper{position:relative;width:100%;overflow:hidden;padding-top:100%}[data-page=recruit] .system__item-title{font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.05rem;text-align:center;margin:12px 0}[data-page=recruit] .system__item-list{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;width:-moz-fit-content;width:fit-content;margin:auto}[data-page=recruit] .system__item-list li{display:flex}[data-page=recruit] .system__item-list li::before{content:"";display:block;width:3px;min-width:3px;height:3px;background:#313131;border-radius:50%;margin:16px 11px 0 11px}[data-page=recruit] .benefit{margin-top:40px;display:flex;flex-direction:column;gap:20px;padding-bottom:80px}@media(max-width:767.98px){[data-page=recruit] .benefit{padding-bottom:40px}}[data-page=recruit] .benefit__text{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem}[data-page=recruit] .benefit__text ol{padding-left:1.3rem}[data-page=recruit] .benefit__text ul>li{display:flex}[data-page=recruit] .benefit__text ul>li::before{content:"";display:block;width:3px;min-width:3px;height:3px;background:#313131;border-radius:50%;margin:16px 11px 0 11px}[data-page=recruit] .benefit__subtitle{font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.05rem;padding:8px 0;color:#005183}[data-page=recruit] .benefit__btn{padding:20px 0}[data-page=recruit] .benefit__btn .c-btn-104{margin:auto}[data-page=recruit] .join{padding:40px 0 80px 0}@media(max-width:767.98px){[data-page=recruit] .join{padding-top:20px}}[data-page=recruit] .join-swiper{position:relative}@media(max-width:767.98px){[data-page=recruit] .join-swiper{padding-left:24px;padding-right:24px}}[data-page=recruit] .join-swiper::before,[data-page=recruit] .join-swiper::after{content:"";display:block;width:138px;position:absolute;top:0;bottom:0;z-index:10}@media(max-width:767.98px){[data-page=recruit] .join-swiper::before,[data-page=recruit] .join-swiper::after{display:none}}[data-page=recruit] .join-swiper::before{left:0;background:linear-gradient(270deg,rgba(237,237,237,0) 0%,#EDEDED 100%)}[data-page=recruit] .join-swiper::after{right:0;background:linear-gradient(90deg,rgba(237,237,237,0) 0%,#EDEDED 100%)}[data-page=recruit] .join-swiper .u-img-wrapper{position:relative;width:100%;overflow:hidden;padding-top:77.5%;border-radius:24px}[data-page=recruit] .join-swiper .swiper-button-prev,[data-page=recruit] .join-swiper .swiper-button-next{z-index:20;width:52px;height:52px;box-shadow:0 4px 20px 0 rgba(0,0,0,.25);border-radius:50%}@media(max-width:767.98px){[data-page=recruit] .join-swiper .swiper-button-prev,[data-page=recruit] .join-swiper .swiper-button-next{display:none}}[data-page=recruit] .join-swiper .swiper-button-prev{left:36px}[data-page=recruit] .join-swiper .swiper-button-prev::after{content:"";display:block;width:32px;height:32px;background:#005183;-webkit-mask:url("../../images/Chevron left.svg") no-repeat center center/contain;mask:url("../../images/Chevron left.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}[data-page=recruit] .join-swiper .swiper-button-next{right:36px}[data-page=recruit] .join-swiper .swiper-button-next::after{content:"";display:block;width:32px;height:32px;background:#005183;-webkit-mask:url("../../images/Chevron right.svg") no-repeat center center/contain;mask:url("../../images/Chevron right.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}@media(max-width:575.98px){[data-page=cooperate] .c-breadcrumb{display:none}}[data-page=cooperate] .consult{margin-top:40px;margin-bottom:80px}@media(max-width:767.98px){[data-page=cooperate] .consult{margin-bottom:40px}}[data-page=cooperate] .consult__text{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;margin:12px 0}[data-page=cooperate] .consult__form-block{background:#fff;padding:48px 52px;border-radius:8px;border:1px solid #d9d9d9;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}@media(max-width:767.98px){[data-page=cooperate] .consult__form-block{padding:48px 24px}}[data-page=cooperate] .consult__form-block form{display:flex;flex-direction:column;gap:20px}[data-page=cooperate] .consult__form-hint{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem;text-align:end}[data-page=cooperate] .consult__form-hint span{font-size:0.75rem;font-weight:400;line-height:140%;letter-spacing:0rem;color:#0088db;margin-right:4px}[data-page=cooperate] .consult__form-group-lg{display:flex;gap:60px}@media(max-width:991.98px){[data-page=cooperate] .consult__form-group-lg{flex-direction:column;gap:20px}}[data-page=cooperate] .consult__form-group-lg>div{flex:1}[data-page=cooperate] .consult .c-field-textarea{margin-bottom:0}[data-page=cooperate] .consult .captcha-block{display:flex;align-items:center;gap:80px}@media(max-width:991.98px){[data-page=cooperate] .consult .captcha-block{gap:20px;justify-content:space-between}}@media(max-width:767.98px){[data-page=cooperate] .consult .captcha-block{flex-direction:column}}[data-page=cooperate] .consult .captcha-block .captcha-canvas{padding:10px}[data-page=cooperate] .consult .captcha-block .captcha-btn-group{display:flex;gap:18px;align-items:center;margin-bottom:10px}[data-page=cooperate] .consult .captcha-block .refresh-btn,[data-page=cooperate] .consult .captcha-block .audio-btn{display:flex;align-items:center;gap:6px;font-size:0.8125rem;font-weight:400;line-height:160%;letter-spacing:.024375rem;color:#313131}[data-page=cooperate] .consult .captcha-block .refresh-icon,[data-page=cooperate] .consult .captcha-block .audio-icon{position:relative;width:24px;height:24px}[data-page=cooperate] .consult .captcha-block .refresh-icon::after{content:"";display:block;width:24px;height:24px;background:#313131;-webkit-mask:url("../../images/reorganize.svg") no-repeat center center/contain;mask:url("../../images/reorganize.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}[data-page=cooperate] .consult .captcha-block .audio-icon::after{content:"";display:block;width:24px;height:24px;background:#313131;-webkit-mask:url("../../images/sound.svg") no-repeat center center/contain;mask:url("../../images/sound.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease 400ms}[data-page=cooperate] .consult .captcha-block .captcha-btn-line{width:1px;height:18px;background:#868686}[data-page=cooperate] .consult .captcha-block .c-field{width:310px;gap:0}@media(max-width:767.98px){[data-page=cooperate] .consult .captcha-block .c-field{width:100%}}[data-page=cooperate] .consult .captcha-block .c-field__start{width:100%}[data-page=cooperate] .consult .captcha-block .c-label{padding:0}[data-page=cooperate] .consult .captcha-block .c-input{border:1px solid #868686}[data-page=cooperate] .consult .captcha-block .captcha-error{color:#fe2828}[data-page=cooperate] .consult__confirm{background:rgba(0,136,219,.1);padding:20px}[data-page=cooperate] .consult__confirm .c-checkbox{padding:0;align-items:flex-start}[data-page=cooperate] .consult__confirm .c-checkbox input[type=checkbox]{margin-inline-end:12px;margin-top:7px}[data-page=cooperate] .consult__confirm .c-checkbox label{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:0rem}@media(max-width:767.98px){[data-page=cooperate] .consult__confirm .c-checkbox label{font-size:0.75rem;font-weight:400;line-height:140%;letter-spacing:0rem}}[data-page=cooperate] .consult__confirm .c-hint.is-error{margin-left:34px}[data-page=cooperate] .consult .c-btn-pill{margin:12px auto 0 auto}