﻿:root{--blue-1: #4f81bc;--blue-2: #d0d7e7;--blue-3: #e9eef4;--orange: #e46c0b;--blue-color: #04358a;--bright-blue-color: #dde9ff;--gray-color: #333333;--middle-gray-color:#bdbdbd;--bright-gray-color: #f8f8f8;--white-color: #ffffff;--bright-yellow-color: #fcefde;--bright-pink-color: #ffe6eb;--pink-color: #b0466a}body:has(main.pages){background:none}body:has(main.pages) main.pages{padding:0 8vw 5vh;margin:50px 0;font-family:"Noto Sans TC", "Roboto", sans-serif}body:has(main.pages) main.pages h1{text-align:center;color:#04358a;font-size:4rem;font-weight:normal;letter-spacing:0.13em}body:has(main.pages) main.pages h2{color:#04358a;font-size:1.8rem;font-weight:normal}body:has(main.pages) main.pages h3{color:#04358a;font-size:1.6rem;font-weight:normal}body:has(main.pages) main.pages img{display:block;margin:40px 0;width:100%;max-width:100%;height:auto !important;border-radius:30px}body:has(main.pages) main.pages div.mce{line-height:2.8rem;font-size:1.25rem;letter-spacing:0.05em}body:has(main.pages) main.pages blockquote{margin:25px 0;padding:20px 30px;border-radius:30px;background:#dde9ff}body:has(main.pages) main.pages .br-3{border-radius:3rem}body:has(main.pages) main.pages .article-table-container{margin:2rem 0rem}body:has(main.pages) main.pages .article-table{width:100%;border-collapse:collapse;overflow:hidden;border-collapse:separate;border-spacing:2px;background-color:white}body:has(main.pages) main.pages .article-table thead th{padding:1rem}body:has(main.pages) main.pages .article-table tbody td{padding:1rem;line-height:1.6}body:has(main.pages) main.pages .article-table thead .table-title{background-color:var(--orange);padding:1rem}body:has(main.pages) main.pages .bg-blue-1{background:var(--blue-1)}body:has(main.pages) main.pages .bg-blue-2{background:var(--blue-2)}body:has(main.pages) main.pages .bg-blue-3{background:var(--blue-3)}body:has(main.pages) main.pages .article_ul{width:88%;align-self:anchor-center}body:has(main.pages) main.pages .article_li{position:relative;padding-left:2rem;line-height:3rem}body:has(main.pages) main.pages .article_li:before{content:"•";color:var(--blue-color);font-size:3.5rem;position:absolute;left:0;align-self:center}body:has(main.pages) main.pages .fs-title{letter-spacing:0.2em !important;font-size:48pt !important;text-align:center !important;padding:8rem !important}body:has(main.pages) main.pages .fs-1{font-size:26pt !important;letter-spacing:0.05em !important;font-weight:bold !important}body:has(main.pages) main.pages .fs-2{font-size:18pt !important;letter-spacing:0.05em !important}body:has(main.pages) main.pages .fs-3{font-size:15pt !important;letter-spacing:0.05em !important}body:has(main.pages) main.pages .fs-4{font-size:12pt !important;letter-spacing:0.05em !important}body:has(main.pages) main.pages .fs-5{font-size:9pt !important;letter-spacing:0.05em !important}body:has(main.pages) main.pages .fw-bold{font-weight:bold !important}body:has(main.pages) main.pages .text-center{text-align:center !important}body:has(main.pages) main.pages .text-left{text-align:left !important}body:has(main.pages) main.pages .color-blue{color:var(--blue-color) !important}body:has(main.pages) main.pages .color-white{color:#fff !important}@media (max-width: 1000px){body:has(main.pages) main.pages h1{font-size:2rem}body:has(main.pages) main.pages h2{font-size:1.2rem}body:has(main.pages) main.pages h3{font-size:1.1rem}body:has(main.pages) main.pages div.mce{line-height:2rem;font-size:1rem;letter-spacing:0.05em}}@media (max-width: 750px){body:has(main.pages) main.pages{padding:0 4vw 5vh}body:has(main.pages) main.pages table.article-table thead{position:relative}body:has(main.pages) main.pages table.article-table thead th{font-size:12px;padding:12px 8px}body:has(main.pages) main.pages table.article-table body{line-height:auto}body:has(main.pages) main.pages table.article-table tr{display:table-row}body:has(main.pages) main.pages table.article-table tr td{padding:10px;display:table-cell;font-size:12px;line-height:1.2}}

/*# sourceMappingURL=pages.css.map */