﻿@charset "UTF-8";body{font-family:"Noto Sans TC",sans-serif,Arial,Helvetica,Microsoft JhengHei;color:#252525;line-height:1.6;}header.header{background-color:#fff;border-top:.15rem solid #f7cb1c;}.go-top{position:fixed;bottom:1.2rem;right:1.2rem;text-decoration:none;color:#fff;background-color:rgba(0,0,0,.3);font-size:.8rem;padding:1rem;display:none;}.go-top:hover{color:#fff;background-color:rgba(0,0,0,.6);}@media(min-width:1200px){.container{max-width:1030px;}}a{color:#1c1c1c;-webkit-text-decoration:none;text-decoration:none;}a:visited{color:#616161;}a.btn-primary:visited,a.btn-secondary:visited,a.btn-success:visited,a.btn-danger:visited,a.btn-dark:visited{color:#fff;}a:hover{color:#0050bd;text-decoration:none;}a:active{color:#004a04;}.tab-pane .btn-link{text-decoration:none;}.site-title a{color:#5b5b5b;font-weight:bolder;}.menu{background-color:#5b5b5b;}.menu .navbar{padding-top:0;padding-bottom:0;}.menu a{color:#fff;}.menu a:hover,.menu a:focus{color:#cbcb81;text-decoration:none;}.menu ul.dropdown-menu a{color:#393b3e;}.menu ul.dropdown-menu a:hover,.menu ul.dropdown-menu a:focus{color:#393b3e;}.menu li.nav-item{font-weight:bolder;padding-top:1rem;padding-bottom:1rem;}.menu li.nav-item:hover,.menu li.nav-item:focus{background-color:#f7cb1c;}.menu li.nav-item:hover a,.menu li.nav-item:focus a{color:#393b3e;}.menu li.nav-item:has(>a[title=我要申請]){background-color:#f00;color:#fff;padding-top:1rem;padding-bottom:1rem;}.menu li.nav-item:has(>a[title=我要申請])>a{color:#fff;}.menu li.nav-item:has(>a[title=我要申請]):hover,.menu li.nav-item:has(>a[title=我要申請]):focus{background-color:hsl(0,100%,65%);color:#fff;}@media(max-width:640px){.menu .navbar>.container{padding-left:0;padding-right:0;}}.home-content{background-color:#f7f3ef;}hr.solid-line,hr.solid-long-line{color:#f7cb1c;padding:0;border:0;border-bottom:.25rem solid;margin-top:1.3rem;margin-bottom:2.6rem;}hr.solid-line{width:3.8rem;}.news-table th,.news-table td,.news-table thead th,.news-table tbody+tbody{border-color:#f7cb1c;}.news-table th,.news-table td{padding:.75rem;}.accordion-body:hover{background-color:hsl(48,100%,90%);}.accordion-body.active{background-color:hsl(48,100%,78%);color:#393b3e;}.timer .time>div{color:#333;background-color:#ffd54f;margin:0 auto;}.money-percentage-area .progress{height:5rem;}.money-percentage-area .progress .progress-bar{font-size:1.5rem;}