html,body{overflow-x:hidden !important;padding:0;margin:0;font-family:"Noto Sans TC","Microsoft JhengHei",Arial,sans-serif;border:none;-webkit-text-size-adjust:100%}*{box-sizing:border-box;outline:none}a{cursor:pointer;background-color:transparent;color:inherit;border:none}a:not([default]){text-decoration:none}h1,h2,h3,h4,h5,p{margin:0;font-size:inherit}img{display:block;border:none;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}img:not([default]){max-width:100%}img[src$=".svg"]{width:100%}svg{width:100%}table{width:100%;border-collapse:collapse;border:none}button{padding:0;margin:0;box-shadow:none;border:none;cursor:pointer}input,select,textarea{font-size:inherit;font-family:"Noto Sans TC","Microsoft JhengHei",Arial,sans-serif;margin:0;padding:0;border:none;outline:none;background:none;box-shadow:none;appearance:none;/*! autoprefixer: off */-webkit-appearance:none;-moz-appearance:none;/*! autoprefixer: on */}input:disabled,select:disabled,textarea:disabled{opacity:1;color:inherit}ul{margin:0;padding-left:1em}ul.cus>li{padding-left:1.2em}ul.cus._gh>li{padding-left:1.5em}ul.cus._num>li:nth-child(n + 10){padding-left:1.8em}ul.cus._num._gh>li:nth-child(n + 10){padding-left:2.1em}ul.decimal{list-style:decimal}ul.disc{list-style:disc}ul.upper_alpha{list-style:upper-alpha}ul.cus{list-style:none;padding:0}ul.cus>li{position:relative}ul.cus>li::before{content:attr(str);position:absolute;top:0;left:0}ul.cus._chnum{list-style:cjk-ideographic;padding-left:2.2em}ul.cus._chnum>li{padding:0}ul.cus._gh>li::before{content:"(" attr(str) ")"}ul._dot{list-style:none;padding:0}ul._dot>li{padding-left:1em}ul._dot>li::before{content:"‧";position:relative;margin-left:-1em}ul li::before{font-size:inherit}ul li ::marker{text-indent:0 !important}@media (min-width:1025px){.up_lg_hide{display:none !important}}@media (max-width:1024px){.lg_hide{display:none !important}}@media (min-width:769px){.up_md_hide{display:none !important}}@media (max-width:768px){.md_hide{display:none !important}}@media (min-width:601px){.up_sm_hide{display:none !important}}@media (max-width:600px){.sm_hide{display:none !important}}@keyframes an_fade{100%{opacity:1}}@keyframes an_none{100%{opacity:1;transform:none}}@keyframes an_cp_inset{100%{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes an_scroll{0%{height:0}40%{height:100%;transform:translateY(0)}80%{height:100%;transform:translateY(100%)}100%{height:100%;transform:translateY(100%)}}@keyframes an_rotate_cw{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes an_rotate_acw{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@keyframes bounceJump{0%,90%{animation-timing-function:linear}10%{animation-timing-function:cubic-bezier(0, .4, .4, 1);transform:translate(0, 5%) scaleY(1.1)}45%{animation-timing-function:cubic-bezier(.4, 0, 1, .6);transform:translate(0, -6%) scaleY(1)}0%,to{transform:translate(0, 6%) scaleY(.9)}90%{transform:translate(0, 5%) scaleY(1)}}@media (max-width:1024px){html.nav_active,body.nav_active{overflow-y:hidden}}html.no_scroll,body.no_scroll{overflow-y:hidden}.midline{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:1em}.midline[sto],.midline[sto-sub]{-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.midline[sto].active,.midline[sto-sub].active{animation-name:an_none}.midline[sto]::before,.midline[sto-sub]::before,.midline[sto]::after,.midline[sto-sub]::after{-ms-transform:scaleX(0);transform:scaleX(0);animation:2s ease forwards;animation-delay:.6s}.midline[sto].active::before,.midline[sto-sub].active::before,.midline[sto].active::after,.midline[sto-sub].active::after{animation-name:an_none}.midline::after,.midline::before{content:"";display:block;margin-top:-0.5px;border-bottom:1px solid;width:100%}.midline::after{-ms-transform-origin:left;transform-origin:left}.midline::before{-ms-transform-origin:right;transform-origin:right}.midline>div{line-height:1;-ms-flex-negative:0;flex-shrink:0}.midline>div::after{content:"";display:block;height:.1em}.header{position:fixed;top:0;left:0;width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:100;background-color:#ffffff;padding:0 40px;box-shadow:0 1px 10px 0 rgba(0,0,0,0.17)}@media (max-width:1300px){.header{padding:0 20px}}.header .header_ctn{max-width:1920px;height:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:18px}@media (max-width:1500px){.header .header_ctn{font-size:16px}}@media (max-width:1024px){.header .header_ctn{font-size:18px}}.header .header_logo:first-child{margin-right:auto}.header .header_logo>img{width:100%;display:block}.header[scroll]{box-shadow:2px 3px 12px 0 rgba(0,0,0,0.17);transition:.3s ease}.header[scroll]:not(._scroll){background:none;box-shadow:none}.header[scroll]:not(._scroll) .nav_frame,.header[scroll]:not(._scroll) .nav_btn{display:none}.header,.header_fill{height:70px}@media (max-width:1500px){.header,.header_fill{height:60px}}@media (max-width:768px){.header,.header_fill{height:60px}}@media (max-width:600px){.header,.header_fill{height:50px}}@media (max-width:1024px){.header .nav_frame{top:60px}}@media (max-width:768px){.header .nav_frame{top:60px}}@media (max-width:600px){.header .nav_frame{top:50px}}.float_frame_fill{padding-top:87px}@media (max-width:752px){.float_frame_fill{padding-top:calc(87 / (376 * 2) * 100vw)}}.float_frame{position:fixed;bottom:10%;right:1rem;font-size:0;line-height:1;z-index:10}@media (max-width:768px){.float_frame{left:0;right:0;bottom:0;display:-ms-flexbox;display:flex}}.float_frame.hideOn.ready{transition:.3s ease}@media (min-width:769px){.float_frame.hideOn:not(.active){-ms-transform:scale(0);transform:scale(0)}}@media (max-width:768px){.float_frame.hideOn{-ms-transform-origin:center bottom;transform-origin:center bottom}.float_frame.hideOn:not(.active){-ms-transform:scaleY(0);transform:scaleY(0)}}.float_frame>a{display:block}@media (max-width:768px){.float_frame>a{width:50%;text-align:center}}@media (max-width:768px){.float_frame img{margin:0 auto;width:100%;max-width:376px}}.pop_frame{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:200;overflow-x:hidden;overflow-y:auto}.pop_frame:not(.active){display:none}.pop_frame._loading{background-image:url("../img/loading.gif");background-repeat:no-repeat;background-position:center;background-size:80px auto}.pop_frame .pop_close{position:fixed;top:0;left:0;right:0;bottom:0}.pop_frame .pop_ctn{position:relative;left:50%;width:0;padding:40px 0;min-height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pop_frame .pop_ctn._ie{height:100%}.pop_frame .pop_ctn>*{-ms-flex-negative:0;flex-shrink:0;position:relative;left:0;-ms-transform:translateX(-50%);transform:translateX(-50%);width:94vw}.pop_frame #video{position:relative;max-width:900px}.pop_frame #video::before{content:"";display:block;padding-top:56.25%}.pop_frame #video>iframe{position:absolute;top:0;left:0;width:100%;height:100%}#gotop{animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0;position:fixed;cursor:pointer}#gotop.active{animation-name:an_fade}#gotop:not(.active){display:none}.header{background-color:#ffffff}.header .header_ctn{max-width:1600px;margin:0 auto}.header .header_logo{width:151.97368421px}@media (max-width:1500px){.header .header_logo{width:130.26315789px}}@media (max-width:768px){.header .header_logo{width:130.26315789px}}@media (max-width:600px){.header .header_logo{width:108.55263158px}}.header .logo2{margin-left:20px;width:152.72727273px}@media (max-width:1500px){.header .logo2{width:130.90909091px}}@media (max-width:768px){.header .logo2{width:130.90909091px}}@media (max-width:600px){.header .logo2{width:109.09090909px}}.footer{background-color:#00367c;text-align:center;font-size:14px;padding:15px 0;color:#ffffff}@media (max-width:600px){.footer{font-size:12px}}html{letter-spacing:1px;font-weight:400;font-size:20px}@media (max-width:1500px){html{font-size:16px}}@media (max-width:1024px){html{font-size:1.5625vw}}@media (max-width:768px){html{font-size:2.60416667vw}}.ctn{max-width:55em;margin:0 auto}@media (min-width:1025px){.header .nav_frame,.header .nav_ctn{height:100%}}@media (max-width:1024px){.header .nav_frame{position:fixed;left:0;right:0;bottom:0;overflow-y:auto;background-color:rgba(0,0,0,0.8)}.header .nav_frame:not(.active){height:0}}.header .nav_close{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:1025px){.header .nav_close{display:none}}@media (min-width:1025px){.header .nav_ctn{display:-ms-flexbox;display:flex}}@media (max-width:1024px){.header .nav_ctn{position:relative;background-color:#ffffff;transition:.5s;border-top:1px solid #ececec}.header .nav_ctn:not(.active){-ms-transform:translateY(-100%);transform:translateY(-100%)}}.header .nav_box{display:block;position:relative;cursor:pointer;transition:.3s ease}@media (min-width:1025px){.header .nav_box{height:100%;padding:0 5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .nav_box:not(:last-child){margin-right:20px}.header .nav_box:hover{box-shadow:inset 0 4px 0 0 #04327a}.header .nav_box:not(:hover) .sub_frame{-ms-transform:scaleY(0);transform:scaleY(0);opacity:0}}@media (max-width:1024px){.header .nav_box{border-bottom:1px solid #ececec}}@media (max-width:1024px){.header .nav_box._sub .nav_item.active::after{-ms-transform:rotate(-180deg);transform:rotate(-180deg)}}.header .nav_box._sub .nav_item::after{content:"";display:block;width:14px;height:8px;background:url("../img/default/arrow_sub.png") no-repeat center;position:absolute;top:50%;right:20px;margin-top:-4px;transition:.5s ease}@media (min-width:1025px){.header .nav_box._sub .nav_item::after{display:none}}.header .nav_item{position:relative;display:block}@media (min-width:1025px){.header .nav_item{color:#04327a}}@media (max-width:1024px){.header .nav_item{padding:1.3em 0;text-align:center}.header .nav_item:hover{background-color:#f6f5f3}}.header .sub_frame{line-height:normal}@media (min-width:1025px){.header .sub_frame{display:block !important;transition:.3s ease;-ms-transform-origin:top center;transform-origin:top center;position:absolute;top:100%;left:50%}}@media (max-width:1024px){.header .sub_frame{display:none}}@media (min-width:1025px){.header .sub_frame .sub_ctn{box-shadow:0 2px 4px rgba(0,0,0,0.12),0 0 6px rgba(0,0,0,0.04);position:absolute;top:100%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}}.header .sub_frame .sub_ctn>*{display:block}@media (min-width:1025px){.header .sub_frame .sub_ctn>*{word-break:keep-all;background-color:#ffffff;padding:10px 15px;border:1px solid #ececec}.header .sub_frame .sub_ctn>*:hover{background-color:#f6f5f3}}@media (max-width:1024px){.header .sub_frame .sub_ctn>*{text-align:center;padding:10px 0}.header .sub_frame .sub_ctn>*:hover{background-color:#f6f5f3}}.header .nav_btn{cursor:pointer;margin-left:20px}@media (min-width:1025px){.header .nav_btn{display:none}}.header .nav_btn .nav_line{width:32px;height:3px;background-color:#04327a;transition:.3s ease}.header .nav_btn .nav_line:not(:last-child){margin-bottom:8px}.header .nav_btn.active{transition:.5s linear}.header .nav_btn.active .nav_line:nth-child(1){-ms-transform:translateY(11px) rotate(45deg);transform:translateY(11px) rotate(45deg)}.header .nav_btn.active .nav_line:nth-child(2){opacity:0}.header .nav_btn.active .nav_line:nth-child(3){-ms-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg)}.header .header_ctn{max-width:1600px;margin:0 auto}@media (min-width:769px){.float_frame>a{transition:.3s ease;width:3.5rem}.float_frame>a:hover{filter:brightness(1.05)}}.credit_frame{position:relative;z-index:2;background-color:#e2e2e2;padding:0 20px;padding-top:2em;padding-bottom:2em}.credit_frame .credit_ctn{color:#989898}@media (min-width:1025px){.credit_frame .credit_ctn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media (max-width:1024px){.credit_frame .credit_ctn{max-width:40em;margin:0 auto}}.credit_frame .title{font-size:160%;line-height:1;font-weight:500}@media (min-width:1025px){.credit_frame .title{-ms-flex-negative:0;flex-shrink:0;margin-right:1em}}@media (max-width:1024px){.credit_frame .title{margin-bottom:.6em}}.credit_frame .text{font-size:max(14px, 90%);line-height:1.5}@media (min-width:1025px){.credit_frame .text{max-width:43em}}.space_frame{max-width:1920px;margin:0 auto;overflow:hidden;text-align:justify;text-justify:inter-ideograph;color:#333333}.drawer_layer{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:100}.drawer_layer:not(.active){display:none}.drawer_layer .drawer_close{position:absolute;top:0;left:0;right:0;bottom:0}.drawer_layer .drawer_frame{position:absolute;top:0;right:0;bottom:0;background-color:#ffffff;transition:.3s ease;overflow-y:auto;overflow-x:hidden}@media (min-width:769px){.drawer_layer .drawer_frame{width:100%;max-width:40em}}@media (max-width:768px){.drawer_layer .drawer_frame{left:4rem}}.drawer_layer .drawer_frame:not(.active){-ms-transform:translateX(100%);transform:translateX(100%)}.drawer_layer .close{cursor:pointer;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;top:1em;width:2em}.drawer_layer .close[disabled]{cursor:default}@media (min-width:769px){.drawer_layer .close{right:1em}}@media (max-width:768px){.drawer_layer .close{left:.5rem;width:3em}}.drawer_layer .close>img{width:100%}.drawer_layer .drawer_ctn{padding:2em}.drawer_layer .drawer_ctn:not(.active){display:none}.drawer_layer .drawer_ctn .content_title{color:#04327a;font-weight:bold;font-size:200%;margin-bottom:1em}.drawer_layer .drawer_ctn .content{font-size:max(14px, 80%);line-height:1.6}.drawer_layer .drawer_ctn .blue{color:#04327a}.drawer_layer .drawer_ctn .org{color:#FF4400}.drawer_layer .drawer_ctn .wb{font-size:110%;font-weight:500}.drawer_layer .drawer_ctn a{color:#04327a;text-decoration:underline}.drawer_layer .drawer_ctn a:hover{color:#021e49}.drawer_layer .drawer_ctn span .blue{color:#04327a}.drawer_layer .drawer_ctn span .blue .org{color:#FF4400}.drawer_layer .drawer_ctn .hev-bor{border:#A6A6A6 1px solid}.drawer_layer .table-scroll{overflow-x:auto;margin:1em 0}[mask]{position:relative}[mask] .mask{position:absolute;top:0;left:0;width:100%;mask:radial-gradient(circle at 0% 0%, transparent calc(var(--progress) * 100% - 30%), #000000 calc(var(--progress) * 100%), transparent calc(var(--progress) * 100% + 30%));filter:brightness(120%)}.link_btn{cursor:pointer;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:fit-content}.link_btn[disabled]{cursor:default}.link_btn:hover .arrow{-ms-transform:translateX(20%);transform:translateX(20%)}.link_btn._more .arrow{margin-left:.6rem}.link_btn .text{font-size:80%}@media (max-width:768px){.link_btn .text{font-size:140%}}.link_btn .arrow{-ms-flex-negative:0;flex-shrink:0;position:relative;top:.05rem;margin-left:.3rem;width:1.25rem;transition:.3s ease}@media (max-width:768px){.link_btn .arrow{width:1.7rem;margin-left:1rem}}.link_btn .arrow>img{width:100%}