:root{--font-sans:"Noto Sans TC", sans-serif}html{scroll-behavior:smooth}body{font-family:var(--font-sans);outline:none;margin:0;padding:0;font-size:18px;transition:all .3s;position:relative}p,ul,li{margin:0;padding:0;list-style:none;transition:all .3s}div{caret-color:#0000;transition:all .3s}a:link,a:visited,a:active{text-decoration:none}a{color:#000;transition:all .3s}a:hover,a:hover .txt{text-decoration:none;transition:all .3s}html::-webkit-scrollbar{width:3px}html::-webkit-scrollbar-track{background-color:#fff;margin:0}@media (width<=767px){html{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}html::-webkit-scrollbar-track{background:0 0!important;border-radius:0!important;display:none!important}html::-webkit-scrollbar-thumb{background:0 0!important;display:none!important}}html,body{-webkit-overflow-scrolling:touch}html::-webkit-scrollbar-thumb{background:#000}img{border:0;width:100%;height:auto}.img{line-height:0;position:relative;overflow:hidden}.img img{width:100%;height:auto}.pc{display:block}.mobile{display:none}@media (width<=1023px){.pc{display:none}.mobile{display:block}}.frameBox{box-sizing:border-box;width:1440px;margin:0 auto;overflow:hidden}@media (width<=1599px){.frameBox{width:960px;margin:0 auto}}@media (width<=1023px){.frameBox{width:728px}}@media (width<=767px){.frameBox{width:450px}}@media (width<=449px){.frameBox{width:100%}}.inBox{box-sizing:border-box;width:1200px;margin:0 auto;position:relative;overflow:hidden}@media (width<=1279px){.inBox{width:960px}}@media (width<=1023px){.inBox{width:100%}}main{min-height:800px}.more a,.more button{border:1px solid #242ef7;align-items:center;width:max-content;transition:background-color .3s;display:flex}.more a:hover,.more button:hover{background-color:#242ef71a}.more a span,.more button span{letter-spacing:0%;color:#242ef7;padding:0 30px;font-size:16px;font-weight:700;line-height:22px}.more a .arraw,.more button .arraw{border-left:1px solid #242ef7;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.more a .arraw img,.more button .arraw img{width:28px;height:28px;transform:rotate(-45deg)}@media (width<=767px){.more a span,.more button span{padding:0 20px;font-size:14px;line-height:22px}.more a .arraw img,.more button .arraw img{width:24px;height:24px}}.breadcrumbs{margin-bottom:60px;display:flex}.breadcrumbs a{color:#505050;letter-spacing:.39px;font-size:13px;font-weight:400;line-height:18px}.breadcrumbs a:after{content:"|";padding:0 10px}.breadcrumbs a:last-child:after{content:""}.flex{display:flex}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.align-center{align-items:center}.newslist ul li{border-bottom:1px solid #cecece;width:100%;margin-bottom:15px;padding-bottom:15px}.newslist ul li:last-child{margin-bottom:0}.newslist ul li a{align-items:center;display:flex}.newslist ul li .titleBox .tag{color:#fff;width:fit-content;letter-spacing:0%;background-color:#242ef7;margin-bottom:8px;padding:4px 8px;font-size:12px;font-weight:400;line-height:16px;display:none}.newslist ul li .date{width:120px;letter-spacing:3%;color:#50514f;font-size:13px;font-weight:400;line-height:18px}.newslist ul li .news .titleBox .time{letter-spacing:.36px;color:#50514f;font-size:12px;font-weight:400;line-height:16px;display:none}.newslist ul li .news{flex:1;align-items:center;column-gap:20px;min-width:0;display:flex}.newslist ul li .title{min-width:0;letter-spacing:0%;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:22px;font-weight:700;line-height:30px;overflow:hidden}.newslist ul li .arraw{aspect-ratio:1;justify-content:center;align-items:center;width:48px;margin-left:auto;display:flex}.newslist ul li .img{width:96px}.newslist ul li .arraw img{width:50%}.newslist ul li .titleBox{transition:opacity .3s}.newslist ul li .img:after{content:"";opacity:0;background-color:#0003;transition:opacity .3s;position:absolute;inset:0}.newslist ul li a:hover .titleBox{opacity:.6}.newslist ul li a:hover .img:after{opacity:1}.newslist.type2 ul{flex-wrap:wrap;display:flex}.newslist.type2 ul li{border-bottom:1px solid #cecece;border-right:1px solid #cecece;align-items:flex-start;column-gap:20px;width:calc(50% - 1px);margin-bottom:0;padding:20px 0;overflow:hidden}.newslist.type2 ul li a{align-items:flex-start;padding:0 20px;display:flex}.newslist.type2 ul li:nth-child(odd) a{padding-left:0}.newslist.type2 ul li .news{align-items:flex-start}.newslist.type2 ul li .titleBox .tag{display:block}.newslist.type2 ul li .date,.newslist.type2 ul li .time{display:none}.newslist.type2 ul li .news .titleBox .title{letter-spacing:0%;text-overflow:ellipsis;-webkit-line-clamp:3;white-space:normal;-webkit-box-orient:vertical;font-size:22px;font-weight:700;line-height:30px;display:-webkit-box;overflow:hidden}.newslist.type2 ul li .news .img{width:30%;height:auto;aspect-ratio:unset}.newslist.type2 ul li .news .titleBox{align-items:flex-start;width:70%}@media (width<=1279px){.newslist ul li .date{width:100px}.newslist.type2 ul li a{padding:0 20px}.newslist.type2 ul li{column-gap:20px;padding:20px 0}.newslist ul li .title{font-size:22px;line-height:30px}}@media (width<=1023px){.newslist ul li .date{width:15%}.newslist ul li .news{width:85%}.newslist ul li .news .img{width:20%}.newslist ul li .news .titleBox{width:80%}.newslist ul li .title{flex:unset;min-width:unset;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:3;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.newslist.type2 ul li{width:100%}.newslist.type2 ul li a{padding:0}.newslist{padding:0 40px}.newslist ul li .arraw{display:none}.newslist.type2 ul li .news .titleBox .title{-webkit-line-clamp:2;height:auto}#hero .newslist.type2 ul li{border-bottom:1px solid #cecece;border-right:none}}@media (width<=767px){.newslist ul li .news .img{width:30%}.newslist ul li .news .titleBox{width:70%}.newslist ul li .news .titleBox .time{display:block}.newslist.type2 ul li .news .titleBox .time{display:none}.newslist{padding:0 20px}.newslist ul li .date{display:none}}.itemTitle p{color:#000;font-size:20px;font-weight:700;line-height:28px}.animLabel{position:relative}.animLabel p{white-space:nowrap;opacity:0;width:fit-content;animation:2s linear forwards animLabelLine1;position:relative}.animLabel p:nth-child(2){animation-name:animLabelLine2}.animLabel p:before{content:"";pointer-events:none;opacity:0;clip-path:inset(0 100% 0 0);background-color:#242ef7;width:100%;height:22px;position:absolute;top:3px;left:0}.animLabel p:first-child:before{animation:2s linear forwards animBarLine1}.animLabel p:nth-child(2):before{animation:2s linear forwards animBarLine2}@keyframes animLabelLine1{0%,19.9%{opacity:0}20%,to{opacity:1}}@keyframes animLabelLine2{0%,59.9%{opacity:0}60%,to{opacity:1}}@keyframes animBarLine1{0%{opacity:1;clip-path:inset(0 100% 0 0)}20%{opacity:1;clip-path:inset(0)}40%{opacity:1;clip-path:inset(0 0 0 100%)}40.01%,to{opacity:0;clip-path:inset(0 0 0 100%)}}@keyframes animBarLine2{0%,20%{opacity:0;clip-path:inset(0 100% 0 0)}20.01%{opacity:1}40%,60%{opacity:1;clip-path:inset(0)}80%{opacity:1;clip-path:inset(0 0 0 100%)}80.01%,to{opacity:0;clip-path:inset(0 0 0 100%)}}.statusIcon{pointer-events:none;z-index:2;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;width:48px;height:48px;transition:right .5s,bottom .5s;position:absolute;bottom:-50px;right:-50px}.img:hover .statusIcon{bottom:0;right:0}.statusIcon.linkIcon{background-image:url("data:image/svg+xml,%3csvg%20width='60'%20height='60'%20viewBox='0%200%2060%2060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.5'%20y='0.5'%20width='59'%20height='59'%20fill='white'/%3e%3crect%20x='0.5'%20y='0.5'%20width='59'%20height='59'%20stroke='%23242EF7'/%3e%3cpath%20d='M34.4551%2023.9542L40.5004%2029.9996L34.4551%2036.0449'%20stroke='%23242EF7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M40.5005%2030L19.5005%2030'%20stroke='%23242EF7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.statusIcon.playIcon{background-image:url("data:image/svg+xml,%3csvg%20width='60'%20height='60'%20viewBox='0%200%2060%2060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M38.0889%2029.9994L23.5444%2039.3494V20.6494L38.0889%2029.9994Z'%20stroke='%23242EF7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.statusIcon.scrollIcon{background-image:url("data:image/svg+xml,%3csvg%20width='60'%20height='60'%20viewBox='0%200%2060%2060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.5'%20y='0.5'%20width='59'%20height='59'%20fill='white'/%3e%3crect%20x='0.5'%20y='0.5'%20width='59'%20height='59'%20stroke='%23242EF7'/%3e%3cpath%20d='M29.3002%2021.8331L38.1668%2021.8331L38.1668%2030.5831M37.4202%2022.5803L21.8335%2038.1669'%20stroke='%23242EF7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}header nav{z-index:11;width:100%;position:fixed;top:0}header nav .pc{position:relative}header nav .pc .navBlur{pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;inset:0}header nav .pc.type0 .navBlur,header nav .pc.type1 .navBlur,header nav .pc.type2 .navBlur{opacity:1;backdrop-filter:blur(10px)}header nav .box{padding:16px 16px 0;position:relative;overflow:visible}header nav .navBox{align-items:stretch;width:max-content;min-height:max-content;margin:0 auto;display:flex;overflow:visible}header nav .logo{background-color:#000;align-items:center;padding:16px 36px;display:flex}header nav .menu{display:flex}header nav .menu ul{gap:0;display:flex}header nav .menu li{display:flex}header nav .menu a{letter-spacing:0%;text-align:center;color:#000;background-color:#fff;justify-content:center;align-items:center;padding:16px 24px;font-size:20px;font-weight:700;display:flex}header nav .menu a.act{color:#fff;background-color:#242ef7}header nav .menu a:hover.act{background-color:#2029e0}header nav .menu a.dropdown{gap:8px}header nav .menu a.dropdown .arraw{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.6683%206.6665L10.0016%2013.3332L3.33496%206.6665'%20stroke='black'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .3s;display:flex}header nav .menu a.dropdown.act .arraw{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.6681%207.08331L10.0015%2013.75L3.33481%207.08331'%20stroke='white'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}header nav .menu li.hasSub{position:relative}header nav .menu li.hasSub:hover .arraw,header nav .menu li.hasSub:focus-within .arraw{transform:rotate(180deg)}header nav .menu .subMenu{background-color:#fff;flex-direction:column;width:100%;min-width:max-content;display:none;position:absolute;top:100%;left:0;box-shadow:0 2px 5px #2121211a}header nav .menu li.hasSub:hover .subMenu,header nav .menu li.hasSub:focus-within .subMenu{display:flex}header nav .menu .subMenu a{color:#000;text-align:center;width:100%;padding:12px 24px;font-size:20px;font-weight:700}header nav .menu .subMenu a:hover{background-color:#0003}header nav .switch{background-color:#fff;justify-content:center;align-items:center;gap:10px;margin-left:auto;padding:16px 24px;display:flex}header nav .switch span{letter-spacing:0%;text-align:center;font-size:14px;font-weight:400;line-height:22px}header nav .switch .btn{width:56px;height:32px;display:inline-block;position:relative}header nav .switch .btn input{opacity:0;width:0;height:0}header nav .switch .btn .slider{cursor:pointer;background-color:#000;border-radius:20px;transition:all .3s;position:absolute;inset:0}header nav .switch .btn .slider:before{content:"";background-color:#fff;border-radius:50%;width:24px;height:24px;transition:all .3s;position:absolute;top:4px;left:4px}header nav .switch .btn input:checked+.slider{background-color:#242ef7}header nav .switch .btn input:checked+.slider:before{transform:translate(24px)}header nav .pc.type0 .logo{background-color:#242ef7;border-left:28px solid #000;align-items:center;padding:16px 36px;display:flex}header nav .pc.type1 .menu a,header nav .pc.type1 .menu a.act,header nav .pc.type1 .menu a:hover.act,header nav .pc.type1 .switch,header nav .pc.type1 .logo{color:#fff;background-color:#0000}header nav .pc.type2 .menu a,header nav .pc.type2 .menu a.act,header nav .pc.type2 .menu a:hover.act,header nav .pc.type2 .switch,header nav .pc.type2 .logo{color:#000;background-color:#0000}header nav .pc.type1 .menu a.dropdown .arraw,header nav .pc.type1 .menu a.dropdown.act .arraw{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.6681%207.08331L10.0015%2013.75L3.33481%207.08331'%20stroke='white'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}header nav .pc.type2 .menu a.dropdown .arraw,header nav .pc.type2 .menu a.dropdown.act .arraw{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.6683%206.6665L10.0016%2013.3332L3.33496%206.6665'%20stroke='black'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}header nav .pc.type1 .menu .subMenu{color:#fff;backdrop-filter:blur(10px);background-color:#0000001a}header nav .pc.type1 .menu .subMenu a{color:#fff}header nav .pc.type2 .menu .subMenu{color:#000;backdrop-filter:blur(10px);background-color:#ffffff1a}header nav .pc.type2 .menu .subMenu a{color:#000}header nav .mobile .bar{backdrop-filter:none;background-color:#fff;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex;box-shadow:0 0 5px 5px #0000001a}header nav .mobile .logo{aspect-ratio:137/20;background-color:#242ef7;border-left:16px solid #000;align-items:center;width:137px;padding:18px 16px;display:flex}header nav .mobile .burger{cursor:pointer;width:28px;height:28px;padding:12px 16px}header nav .mobile .burger .open{display:block}header nav .mobile .burger .close,header nav .mobile.is-open .burger .open{display:none}header nav .mobile.is-open .burger .close{display:block}header nav .mobile .menuBox{z-index:10;background-color:#fff;width:100vw;height:100vh;padding:40px 32px;display:none;overflow-y:auto}header nav .mobile.is-open .menuBox{display:block}header nav .mobile .menuBox li{padding:16px 0}header nav .mobile .menuBox a{align-items:center;column-gap:10px;font-size:22px;font-weight:700;line-height:30px;display:flex}header nav .mobile .menuBox li.act a{color:#242ef7}header nav .mobile .menuBox li.hasSub .arraw{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.6683%206.6665L10.0016%2013.3332L3.33496%206.6665'%20stroke='black'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");justify-content:center;align-items:center;width:20px;height:20px;transition:transform .3s;display:flex}header nav .mobile .menuBox li.act .arraw{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%2084%2084'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;'%3e%3cpath%20d='M75.008,17.708l-33.333,27.775l-33.333,-27.775'%20style='fill:none;fill-rule:nonzero;stroke:%23242ef7;stroke-width:4.17px;'/%3e%3c/svg%3e")}header nav .mobile .menuBox .subMenu{flex-direction:column;display:none}header nav .mobile .menuBox li.hasSub.is-open .subMenu{display:flex}header nav .mobile .menuBox li.hasSub.is-open .arraw{transform:rotate(180deg)}header nav .mobile .menuBox .subMenu a{padding:12px 0;font-size:16px;font-weight:700;line-height:24px}header .menuHeight{height:0}@media (width<=1360px){header nav .logo,header nav .menu a,header nav .switch,header nav .menu .subMenu a{padding:10px 18px}header nav .menu .subMenu a{font-size:16px;font-weight:700}header nav .logo{width:100px}header nav .menu a{font-size:16px}header nav .switch span{font-size:12px}header nav .switch .btn .slider:before{border-radius:50%;width:15px;height:15px;top:2px;left:2px}header nav .switch .btn input:checked+.slider:before{transform:translate(15px)}header nav .switch .btn{width:35px;height:20px}}@media (width<=1023px){header .menuHeight{height:56px}}footer{color:#fff;background-color:#242ef7;padding:40px}footer .inBox{justify-content:space-between;align-items:center;column-gap:40px;display:flex}footer .logo{object-fit:cover;width:240px;height:auto}footer .mo{display:none}footer .pc{display:block}footer .copyright{font-size:16px;font-weight:400;line-height:24px}footer .copyright br{display:none}@media (width<=1279px){footer .copyright{font-size:14px}footer .logo{width:180px}}@media (width<=767px){footer .mo{display:block}footer .pc{display:none}footer .logo{width:150px;margin-bottom:5px}footer .copyright{font-size:12px}footer .inBox{column-gap:10px;display:block}footer .copyright br{display:block}footer{padding:30px 20px}}
