.placeholder{border-radius:20px;flex-grow:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;padding:28px 32px;background-color:#fff;margin:28px 0 8px 0;box-shadow:0 4px 16px rgb(51 51 51 / 10%);max-width:1160px}
.placeholder :last-child{box-shadow:0 0 0 rgb(51 51 51 / 10%)}
.placeholderTitle{width:960px;height:36px;flex-grow:0;font-family:'Noto Sans TC';font-size:24px;text-align:left;color:#333}
.wordAria{align-self:stretch;flex-grow:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:20px 0;gap:4px}
.innerTitle{flex-grow:0;font-family:'Noto Sans TC';font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#333}
.serveTable{border-spacing:0;border-collapse:separate;font-family:'Noto Sans TC';font-size:14px;border-radius:8px;max-width:896px;margin-top:12px}
.tableTitle{background-color:#f5f5f5;border-spacing:0}
.tableBody{height:33px;font-size:14px;color:#333;font-family:'Montserrat';padding:8px}
.tableBody th{padding:8px;font-weight:normal}
th,td{border:solid 1px #f5f5f5}
.brief-link{text-decoration:none;padding-bottom:1px;border-bottom:1px solid #67b77e;font-family:Montserrat;font-style:normal;font-weight:500;font-size:18px;text-align:left;color:#67b77e}
.brief-link:hover{color:#00994e}
@media(max-width:767px){.placeholder{gap:32px;width:100%}
.placeholderTitle{width:auto}
.serveTable{width:auto}
}
@media(min-width:768px) and (max-width:991px){.placeholder{width:100%}
.placeholderTitle{width:auto}
.serveTable{width:auto}
}
@media(min-width:991px) and (max-width:1500px){.placeholder{max-width:1160px;width:100%;left:140px;right:140px}
}