@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:"Avant Garde Book BT";font-style:normal;font-weight:normal;src:local("Avant Garde Book BT"),url("../fonts/avantgarde-bk-bt-2-webfont/AVGARDN_2.woff") format("woff")}@font-face{font-family:"Avant Garde Demi BT";font-style:normal;font-weight:normal;src:local("Avant Garde Demi BT"),url("../fonts/avantgarde-bk-bt-2-webfont/AVGARDD_2.woff") format("woff")}@font-face{font-family:"Avant Garde Demi Oblique BT";font-style:normal;font-weight:normal;src:local("Avant Garde Demi Oblique BT"),url("../fonts/avantgarde-bk-bt-2-webfont/AVGARDDO_2.woff") format("woff")}body{overflow-x:hidden}body.lang-en{font-family:"Noto Sans",sans-serif}body.lang-en .d-en{display:block}body.lang-en .d-tc{display:none}body.lang-en .nav-lang .f-en{color:#0d4047}body.lang-en .nav-lang .f-tc{color:#8fb4b7}body.lang-tc{font-family:"Noto Sans TC",sans-serif}body.lang-tc .d-en{display:none}body.lang-tc .d-tc{display:block}body.lang-tc .nav-lang .f-en{color:#8fb4b7}body.lang-tc .nav-lang .f-tc{color:#0d4047}body .f-en{font-family:"Noto Sans",sans-serif}body .f-tc{font-family:"Noto Sans TC",sans-serif}.app{position:relative;max-width:120em;margin-left:auto;margin-right:auto}.part,.parts{position:absolute;width:100%;height:100%;left:0;top:0}a{text-decoration:none;color:#000}a:hover{text-decoration:none;color:#000}.wrapper{position:relative}section,.section{position:relative}.secA{position:absolute;display:block;width:500px;height:1px;left:0}.header{position:fixed;left:0;top:0;width:100%;background:rgba(255,255,255,.8);z-index:99;height:8.625em}.header .header-inner{position:relative;display:flex !important;justify-content:space-between !important;align-items:flex-end !important;z-index:1;margin-left:auto;margin-right:auto;width:120em;height:8.625em}.header .logo{position:relative;margin-left:5.5em}.header .logo a{display:block}.header .logo img{width:6.75em;height:7.0625em}.header .menu{position:relative;padding:0;margin:0;list-style:none;display:flex !important;align-items:center !important;margin-right:5.625em;height:3.125em}.header .menu>li{position:relative;list-style:none;display:flex !important;align-items:center !important;height:3.125em}.header .menu>li>a span{font-size:1.0625em;color:#0d4047}.header .menu>li>span{font-size:1.0625em;color:#0d4047}.header .menu>li:hover{cursor:pointer}.header .menu>li:hover .submenu{display:block}.header .menu>li.active .submenu{display:block}.header .menu .icons{display:flex !important;align-items:center !important}.header .menu .icons a{margin:0 .625em}.header .menu .icons a img{width:1.1875em}.header .submenu{position:absolute;background:rgba(255,255,255,.8);display:none;margin:0 !important;list-style:none;left:-1.25em;top:3.0625em}.header .submenu.sub1{width:15em;padding:1.5625em 1.25em 1.25em 1.25em}.header .submenu.sub2{width:15.625em;padding:1.5625em .625em 1.25em 1.25em}.header .submenu.sub3{width:20.625em;padding:1.5625em .625em 1.25em 1.25em}.header .submenu li{position:relative;padding-bottom:.375em}.header .submenu li a:hover{text-decoration:underline}.header .submenu li a span{font-family:"Noto Sans",sans-serif;font-size:1em;color:#595757}.header .nav-lang{position:absolute;right:3.625em;top:3em;display:flex !important;justify-content:center !important;align-items:center !important}.header .nav-lang div{position:relative;margin-left:.5625em}.header .nav-lang div:nth-child(2){height:1.125em;width:1px;background:#0d4047}.header .nav-lang a span{font-size:.875em}body.lang-en .header .menu>li{margin-left:4.0625em}body.lang-tc .header .menu>li{margin-left:2.9375em}body.lang-tc .header .submenu.sub1{width:10.5em;padding:1.5625em 1.25em 1.25em 1.25em}body.lang-tc .header .submenu.sub2{width:10.5em;padding:1.5625em .625em 1.25em 1.25em}body.lang-tc .header .submenu.sub3{width:10.5em;padding:1.5625em .625em 1.25em 1.25em}body.lang-tc .header .submenu li a span{font-family:"Noto Sans TC",sans-serif}footer ul,footer li{padding:0;margin:0;list-style:none}footer ul.menu{position:relative;padding:0;margin:0 auto;width:100em;left:2.875em;list-style:none;display:flex !important;justify-content:space-between !important}footer ul.menu>li>a span{font-size:1.0625em;color:#9fa0a0;line-height:3.3}footer ul.menu .icons{display:flex !important;align-items:center !important}footer ul.menu .icons a{margin-right:2.125em}footer ul.menu .icons a img{width:1.1875em}footer .info{position:relative;border-top:1px solid #3e3a39;margin-top:.9375em;padding-top:2.8125em;padding-bottom:3.125em}footer .info .info-inner{position:relative;margin-left:auto;margin-right:auto;width:101.875em}footer .info .info1{padding-left:3.75em}footer .info .info1 .item{display:flex !important;align-items:center !important}footer .info .info1 .item img{width:1.0625em;margin-right:.9375em}footer .info .info1 .item span{font-family:"Noto Sans",sans-serif;font-size:.875em}footer .info .info2{padding-top:.625em}footer .info .info2 p{font-family:"Noto Sans",sans-serif;font-size:.875em;text-align:right}.kv{position:relative}.kv .footer{position:absolute;left:20.75em;bottom:.03125em}.kv .footer p{font-size:.25em;line-height:1.2025em;letter-spacing:.0175em;color:#fff;color:#fff}._content{scrollbar-width:thin;scrollbar-color:#bcbcbd #f1f1f1}._content::-webkit-scrollbar{width:.625em}._content::-webkit-scrollbar-track{background:#efefef}._content::-webkit-scrollbar-thumb{background:#bcbcbd}._content::-webkit-scrollbar-thumb:hover{background:#555}ul.list-style-disc>li{list-style-type:disc}ul.list-style-marker1{list-style-type:none;list-style-position:outside;padding-left:.75em}ul.list-style-marker1>li::marker{content:"- "}ul.list-style-none{list-style-type:none}