@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500&display=swap&family=Inter:wght@400;600";html,body{font-family:Inter,Noto Sans TC,\5fae\8edf\6b63\9ed1\9ad4,Microsoft JhengHei,Arial,San-serif;background-color:#f2f4f8;margin:0}p{margin-top:0;margin-bottom:0;line-height:1.5}a{display:inline-block;text-decoration:none;transition:.3s}a:hover{background-color:transparent}.btn{padding:11px 20px;border-radius:24px;color:#2d4057;font-size:16px;font-weight:500;line-height:26px;transition:.3s}.btn.btn-primary{color:#fff;background-color:#369ad9;border:0;border-radius:24px}.btn.btn-primary:active{background-color:#136aa0}@media screen and (min-width: 1280px){.btn.btn-primary:hover{background-color:#2b7bae}}.link{color:#2d405799;font-size:16px;font-weight:400;line-height:26px;text-decoration-line:underline;transition:.3s}.link:active{color:#2d4057}@media screen and (min-width: 1280px){.link:hover{color:#2d4057cc}}*,:after,:before{box-sizing:border-box}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}figure{margin:0 0 1rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}
