@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}body {line-height: 1;}ol,ul {list-style: none;}blockquote,q {quotes: none;}blockquote:before,blockquote:after,q:before,q:after {content: "";content: none;}table {border-collapse: collapse;border-spacing: 0;}body * {font-family: "Noto Sans", "Noto Sans TC", sans-serif;line-height: 1.5;letter-spacing: 0.0014em;color: #474745;}.hide {display: none !important;}a {text-decoration: none;}p,li {word-break: break-word;}.vertical_centering:before {content: "";display: inline-block;vertical-align: middle;height: 100%;}.ellipsis {display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}h1,h2 {font-size: x-large;color: #272624;}h3 {font-weight: bold;font-size: large;color: #272624;}a img {display: block;}body .layout {}body .layout_holy_grail {display: flex;flex-direction: column;min-height: 100vh;}body .layout_holy_grail main {flex: 1;display: flex;flex-direction: column;}.layout_banner {position: relative;padding: 16px 24px;}.layout_banner h1 {margin-top: 8px;font-size: medium;}.layout_banner .layout_banner_image {display: none;}@media screen and (min-width: 768px) {.layout_banner {padding: 24px;}.layout_banner h1 {font-size: large;}.layout_banner .layout_banner_image {position: absolute;display: block;width: 92px;right: 24px;top: 50%;transform: translateY(-50%);}.layout_banner .layout_banner_image.news,.layout_banner .layout_banner_image.service {top: unset;bottom: 0;transform: translateY(0);}}@media screen and (min-width: 1024px) {.layout_banner {padding: 32px 16px;}.layout_banner h1 {margin-top: 24px;font-size: xx-large;}.layout_banner .layout_banner_image {width: 120px;right: 40px;}}.layout_bg {background: linear-gradient(180deg, #e6f8f7 0%, #ffffff 100%);flex: 1;}.static_article {box-sizing: border-box;padding: 40px 24px 60px 24px;}.static_article h2 {font-size: large;font-weight: bold;margin-top: 24px;}.static_article h2:first-child {margin-top: 0;}.static_article h3 {font-size: medium;font-weight: bold;margin-top: 24px;}.static_article p,.static_article ul {margin-top: 16px;}.static_article ul {margin-left: calc(1em + 8px);}.static_article ul li {list-style: disc;margin-bottom: 16px;}.static_article ul li:last-child {margin-bottom: 0;}.static_article ul li::marker {color: #54c0d4;}@media screen and (min-width: 768px) {.static_article {padding: 60px 24px 80px 24px;}}@media screen and (min-width: 1024px) {.static_article {padding: 80px 24px 120px 24px;font-size: medium;}.static_article h2 {font-size: x-large;margin-top: 32px;}.static_article h3 {font-size: large;margin-top: 32px;}.static_article p,.static_article ul {margin-top: 24px;}}#accesskey_main{color:white;opacity: 0;position:absolute;}#accesskey_main{color:white;opacity: 0;position:absolute;}#accesskey_main:focus {opacity: 1;background: #377D8A;color: #fff;padding: 4px 8px;border-radius: 4px;text-decoration: none;position: fixed;top: 10px;left: 10px;z-index: 9999;}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}.card {background: #fff;border-radius: 16px;box-sizing: border-box;padding: 24px;}.tag {padding: 4px 8px;border-radius: 8px;background: #377D8A;color: #fff;font-size: small;font-weight: bold;box-sizing: border-box;display: inline-block;}@media screen and (min-width: 1024px) {.tag {font-size: medium;}}.countdown {color: #c84d32;font-size: x-large;font-weight: bold;text-align: center;margin-top: 8px;}@media screen and (min-width: 1024px) {.countdown {font-size: xx-large;}}.svg_arrow,.svg_download {display: block;}.svg_arrow:hover rect,.svg_arrow:hover path,.svg_download:hover rect,.svg_download:hover path {stroke: #377d8a;}.svg_arrow:hover path,.svg_download:hover path {fill: #377d8a;}.svg_arrow.disabled rect,.svg_arrow.disabled path,.svg_download.disabled rect,.svg_download.disabled path {stroke: #00aeac73;}.svg_arrow.disabled path,.svg_download.disabled path {fill: #00aeac73;}.mt-8 {margin-top: 8px;}.mt-16 {margin-top: 16px;}.mt-32 {margin-top: 32px;}.mb-8 {margin-bottom: 8px;}.f-w-b {font-weight: bold;}.text-center {text-align: center;}.w-full {width: 100%;}.w-1000 {max-width: 1000px;margin: 0 auto;}.w-1200 {max-width: 1200px;margin: 0 auto;}.w-1440 {max-width: 1440px;margin: 0 auto;}.r-8 {border-radius: 8px;}.r-16 {border-radius: 16px;}.shadow-sm {box-shadow: 0px 2px 4px 0px #00000014;}.shadow-md {box-shadow: 0px 4px 12px 0px #0000000f;}.shadow-lg {box-shadow: 0px 4px 20px 0px #00000026;}#scroll_to_top {display: none;}@media screen and (min-width: 1024px) {#scroll_to_top {display: block;position: fixed;right: 48px;bottom: 84px;background: #000;width: 50px;height: 50px;border-radius: 50%;display: flex;align-items: center;justify-content: center;}#scroll_to_top:hover {cursor: pointer;}}.breadcrumb {font-size: small;}.breadcrumb ul {display: flex;align-items: center;flex-wrap: wrap;}.breadcrumb ul li {background-position: 0 50%;background-repeat: no-repeat;background-image: url("icon_breadcrumb_arrow-7389af629661d5d23c0d6d38837321c8.png");padding-left: calc(16px + 4px);background-size: 16px;padding-right: 4px;}.breadcrumb ul li a {color: #737271;}.breadcrumb ul li a:hover {color: #474745;}.breadcrumb ul li:last-child a {color: #474745;}.breadcrumb ul li:first-child {background-image: url("icon_breadcrumb_home-3e65f087fc55a0fd05d6a0f5e102ddd0.png");padding-left: calc(24px + 4px);background-size: 24px;}@media (-webkit-min-device-pixel-ratio: 1.25),(min-resolution: 120dpi),(-webkit-min-device-pixel-ratio: 1.3),(min-resolution: 124.8dpi),(-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi),(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {.breadcrumb ul li {background-image: url("icon_breadcrumb_arrow@2x-86a865a6f1ff55ab22a8579d19a49e36.png");}.breadcrumb ul li:first-child {background-image: url("icon_breadcrumb_home@2x-7191cc588c9a7c5a158fc1b6bdd19536.png");}}.breadcrumb ul li:last-child {padding-right: 0;}@media screen and (min-width: 768px) {}@media screen and (min-width: 1024px) {.breadcrumb {font-size: medium;}}.tab_select {background: #f4f4f4;border: 1px solid #e9e9e9;border-radius: 20px;box-sizing: border-box;padding: 4px;display: flex;}.tab_select a {box-sizing: border-box;padding: 8px;width: 33.33333%;display: flex;justify-content: center;align-items: center;gap: 10px;}.tab_select a.active {background: #ffffff;box-shadow: 0px 2px 4px 0px #00000014;border-radius: 16px;font-weight: bold;}.tab_select a svg {display: none;}@media screen and (min-width: 768px) {.tab_select a svg {display: block;}}@media screen and (min-width: 1024px) {.tab_select a {font-size: medium;}}.btn {display: inline-block;box-sizing: border-box;background: #377d8a;color: #fff;border: none;border-radius: 8px;font-size: medium;min-width: 235px;padding: 13px;text-align: center;word-break: break-all;}.btn:hover {background: linear-gradient(0deg, #54c0d4, #54c0d4),linear-gradient(0deg, rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.55));cursor: pointer;}.btn.error {background: #c84d32;}.btn.error:hover {background: #ad432b;}.btn:disabled {background: #e9e9e9;color: #b3b3b2;}.btn:disabled:hover {background: #e9e9e9;cursor: not-allowed;}.btn_ghost {display: inline-block;box-sizing: border-box;background: #fff;color: #272624;border: 1px solid #9e9d9c;border-radius: 8px;font-size: medium;min-width: 235px;padding: 13px;text-align: center;word-break: break-all;}.btn_ghost:hover {background: #9e9d9c;color: #fff;cursor: pointer;}.btn_ghost.error {color: #c84d32;border: 1px solid #f75f3d;}.btn_ghost.error:hover {background: #f75f3d;color: #fff;}.btn_ghost:disabled {background: #fff;border: 1px solid #9e9d9c73;color: #b3b3b2;}.btn_ghost:disabled:hover {cursor: not-allowed;}.btn_ghost_small {display: inline-block;box-sizing: border-box;background: #fff;color: #377d8a;border: 1px solid #00aeac;font-weight: bold;border-radius: 8px;font-size: medium;padding: 8px 12px;text-align: center;word-break: break-all;}.btn_ghost_small:hover {background: #377D8A;color: #fff;cursor: pointer;}.btn_ghost_small.error {color: #c84d32;border: 1px solid #f75f3d;}.btn_ghost_small.error:hover {background: #f75f3d;color: #fff;}.btn_ghost_small:disabled {border: 1px solid #9e9d9c73;color: #b3b3b2;}.btn_ghost_small:disabled:hover {background: #fff;cursor: not-allowed;}input {background: #ffffff;border: 1px solid #d4d4d3;box-sizing: border-box;padding: 12px;border-radius: 8px;}input.error {border: 1px solid #f75f3d;}input::placeholder {color: #939291;}input:focus {border: 1px solid #54c0d4;outline: #54c0d4;}input:disabled {color: #b3b3b2;background: #f4f4f4;border: 1px solid #d4d4d3;}input:disabled:hover {cursor: not-allowed;}.search_container {position: relative;}.search {padding: 12px calc(12px + 12px + 24px) 12px 12px;}.search_icon {position: absolute;right: 12px;top: 50%;transform: translateY(-50%);background: transparent;border: none;width: 24px;height: 24px;padding: 0;}.search_icon:hover {cursor: pointer;}input[type="search"]::-ms-clear {display: none;width: 0;height: 0;}input[type="search"]::-ms-reveal {display: none;width: 0;height: 0;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration {display: none;}.checkbox {position: relative;background: #fff;width: 24px;height: 24px;display: inline-block;}.checkbox input[type="checkbox"] {opacity: 0;width: 24px;height: 24px;position: absolute;left: 0;top: 0;z-index: 1;}.checkbox input[type="checkbox"]:checked + svg rect {fill: #377d8a;}.checkbox svg {position: absolute;top: 0;left: 0;}.pagination {display: flex;justify-content: center;align-items: center;gap: 8px;margin-top: 32px;}@media screen and (min-width: 1024px) {.pagination {margin-top: 40px;}}.pagination li a {color: #000000d9;border: 1px solid #377d8a73;box-sizing: border-box;min-width: 36px;height: 36px;display: flex;justify-content: center;align-items: center;font-size: medium;background: #fff;border-radius: 8px;}.pagination li a:hover {background: #54c0d433;border: 1px solid #377d8a73;}.pagination li a:active {background: #54c0d466;border: 1px solid #377d8a73;}.pagination li a.active {background: #377d8a;border: 1px solid #377d8a;color: #fff;}.pagination li a.disabled {border: 1px solid #377d8a73;background: #000000d9;background: #fff;}.pagination li a.active.disabled {background: #377d8a;border: 1px solid #377d8a;color: #fff;}.pagination li a.disabled:hover {cursor: not-allowed;}.notification {box-sizing: border-box;padding: 8px 16px;border-radius: 8px;background: #2b89df26;border: 1px solid #2b89df26;display: flex;align-items: center;gap: 8px;color: #272624d9;}.notification.success {background: #54c0d433;border: 1px solid #54c0d433;}.notification.warning {background: #ffc53926;border: 1px solid #ffc53926;}.notification.error {background: #f75f3d26;border: 1px solid #f75f3d26;}.notification.line {background: #2b89df0d;border: 1px solid #2b89df59;}.notification.line.success {background: #54c0d41a;border: 1px solid #54c0d473;}.notification.line.warning {background: #ffc5390d;border: 1px solid #ffc53959;}.notification.line.error {background: #f75f3d0d;border: 1px solid #f75f3d40;}header {position: relative;z-index: 7;}#header_section {display: flex;justify-content: space-between;align-items: center;padding: 0 16px;box-sizing: border-box;height: 60px;}#header_nav_container {display: none;}#header_nav_btn {width: 32px;height: 32px;background: #377D8A;border: none;border-radius: 50%;display: flex;justify-content: center;align-items: center;cursor: pointer;}#header_nav_btn.open .status_close {display: none;}#header_nav_btn .status_close {display: block;}#header_nav_btn.open .status_open {display: block;}#header_nav_btn .status_open {display: none;}#header_main_nav_container {display: none;}#header_main_nav_container_mobile {display: block;}#header_main_nav_container_mobile li .link,#header_main_nav_container li .link {color: #272624;}#header_main_nav_container_mobile {box-sizing: border-box;padding: 24px 32px;position: absolute;top: 60px;left: 0;width: 100%;background: #fff;}#header_main_nav_container_mobile li {border-top: 1px solid #e9e9e9;}#header_main_nav_container_mobile li:last-child {border-bottom: 1px solid #e9e9e9;}#header_main_nav_container_mobile li a {display: flex;box-sizing: border-box;padding: 16px 8px;align-items: center;}#header_main_nav_container_mobile li a svg {margin-right: 4px;}@media screen and (min-width: 768px) {}@media screen and (min-width: 1024px) {header {box-shadow: 0px 0px 6px -4px #00000014;}#header_nav_container {display: block;}#header_nav_container li {display: inline-block;margin-right: 16px;}#header_nav_container li:last-child {margin-right: 0;}#header_nav_btn {display: none;}#header_main_nav_container {display: block;}#header_main_nav_container_mobile {display: none;}#header_main_nav_container ul {height: 60px;display: flex;align-items: center;width: 100%;box-sizing: border-box;padding: 0 16px;justify-content: space-between;}#header_main_nav_container li {box-sizing: border-box;display: inline-block;text-align: center;flex-grow: 1;}#header_main_nav_container .login_items {display: flex;justify-content: space-between;align-items: center;}#header_main_nav_container li:last-child {text-align: right;}#header_main_nav_container li.split {border-left: 1px solid #e9e9e9;}#header_main_nav_container li.split:first-child {border-left: 1px solid #e9e9e9;}}footer {background: #edf9f9;}#footer_section {font-size: medium;padding: 32px 24px;box-sizing: border-box;}#footer_section_content {margin-top: 24px;}#footer_section_content {display: flex;flex-direction: column;gap: 20px;}#footer_section address a {color: #2b89df;text-decoration: underline;}#footer_section h2 {font-weight: bold;font-size: large;}#footer_section h3 {font-weight: bold;color: #272624;font-size: small;}#footer_section_nav a:hover {color: #377d8a;}#footer_section_info p:last-child {margin-bottom: 0;}#footer_section_apps {display: flex;gap: 8px;}#footer_section_copyright_bg {background: #54c0d4;}#footer_section_copyright {display: flex;flex-direction: column;align-items: center;padding: 16px;box-sizing: border-box;}#footer_section_copyright div {color: #272624;font-size: x-small;}#footer_section_copyright img {margin-top: 16px;}@media screen and (min-width: 768px) {#footer_section {padding: 40px 24px;}#footer_section_content {display: flex;flex-direction: row;gap: 20px;justify-content: space-between;}#footer_section_apps {flex-direction: column;}#footer_section_copyright {flex-direction: row;align-items: center;padding: 16px 24px;box-sizing: border-box;justify-content: space-between;}#footer_section_copyright img {margin-top: 0;}}@media screen and (min-width: 1024px) {#footer_section {padding: 60px 120px;}#footer_section_copyright {padding: 16px 120px;}}#footer_section_nav ul {display: flex;flex-direction: column;}@media screen and (min-width: 768px) {#footer_section_nav {max-width: 30%;}#footer_section_nav ul {flex-direction: row;flex-wrap: wrap;gap: 4px;column-gap: 16px;}#footer_section_nav ul li {flex: 0 0 calc(50% - 8px);}}.news_list .news_item {box-sizing: border-box;border-bottom: 1px solid #dadada;padding: 16px 0;}.news_list .news_item .news_time {width: 90px;}.news_list .news_item .news_info {display: flex;justify-content: space-between;align-items: start;gap: 16px;margin-top: 12px;}.news_list .news_item  a {color: #272624;}.news_list .news_item  a:hover {color: #377d8a;}@media screen and (min-width: 768px) {.news_list .news_item a{display: flex;gap: 16px;}.news_list .news_item .news_info {width: calc(100% - 90px - 16px);align-items: center;margin-top: 0;}}@media screen and (min-width: 1024px) {.news_list .news_item .news_time {width: 100px;}.news_list .news_item .news_info {width: calc(100% - 100px - 16px);}}