.activity-items[data-astro-cid-67f3tiem] article[data-astro-cid-67f3tiem][hidden]{display:none}.activity-list[data-astro-cid-67f3tiem]{gap:34px;display:grid}.activity-lead[data-astro-cid-67f3tiem]{border:1px solid #cfc7b8;border-radius:18px;grid-template-columns:1.75fr 1fr;display:grid;overflow:hidden}.activity-lead[data-astro-cid-67f3tiem]>img[data-astro-cid-67f3tiem]{object-fit:cover;background:#666;width:100%;height:420px}.activity-lead[data-astro-cid-67f3tiem]>div[data-astro-cid-67f3tiem]{align-content:center;gap:12px;padding:26px;display:grid}.activity-lead[data-astro-cid-67f3tiem] h1[data-astro-cid-67f3tiem]{font-size:30px}.activity-lead[data-astro-cid-67f3tiem] a[data-astro-cid-67f3tiem]{color:#fff;background:#222;justify-self:start;padding:10px 14px;text-decoration:none}.activity-items[data-astro-cid-67f3tiem]{border:1px solid #cfc7b8;border-radius:18px;padding:12px 20px}.activity-items[data-astro-cid-67f3tiem] article[data-astro-cid-67f3tiem]{border-bottom:1px solid #ccc;grid-template-columns:160px 1fr auto;gap:18px;padding:14px 0;display:grid}.activity-items[data-astro-cid-67f3tiem] img[data-astro-cid-67f3tiem]{object-fit:cover;width:160px;height:110px}.activity-items[data-astro-cid-67f3tiem] h2[data-astro-cid-67f3tiem]{font-size:18px}.activity-items[data-astro-cid-67f3tiem] h2[data-astro-cid-67f3tiem] a[data-astro-cid-67f3tiem]{color:inherit;text-decoration:none}.activity-items[data-astro-cid-67f3tiem] p[data-astro-cid-67f3tiem]{color:#555;margin-top:5px}.activity-items[data-astro-cid-67f3tiem] span[data-astro-cid-67f3tiem]{color:#1c1b17;background:#f2d028;border-radius:3px;align-self:start;padding:3px 5px;font-size:12px;line-height:1.2}.activity-items[data-astro-cid-67f3tiem] span[data-astro-cid-67f3tiem][data-status=即將開始]{color:#f9f9f9;background:#ec3981}.activity-items[data-astro-cid-67f3tiem] span[data-astro-cid-67f3tiem][data-status=名額已滿]{color:#f9f9f9;background:#3875fa}.activity-items[data-astro-cid-67f3tiem] span[data-astro-cid-67f3tiem][data-status=已結束]{color:#1c1b17;background:#e0ded2}:root[data-theme=night] .activity-lead[data-astro-cid-67f3tiem],:root[data-theme=night] .activity-items[data-astro-cid-67f3tiem]{color:#f9f9f9;background:#272422;border-color:#5c514d}:root[data-theme=night] .activity-items[data-astro-cid-67f3tiem] article[data-astro-cid-67f3tiem]{border-color:#ffffff4d}:root[data-theme=night] .activity-items[data-astro-cid-67f3tiem] p[data-astro-cid-67f3tiem]{color:#ddd3be}@media (width<=720px){.activity-lead[data-astro-cid-67f3tiem]{grid-template-columns:1fr}.activity-lead[data-astro-cid-67f3tiem]>img[data-astro-cid-67f3tiem]{height:auto}.activity-items[data-astro-cid-67f3tiem] article[data-astro-cid-67f3tiem]{grid-template-columns:100px 1fr}.activity-items[data-astro-cid-67f3tiem] img[data-astro-cid-67f3tiem]{width:100px;height:90px}.activity-items[data-astro-cid-67f3tiem] span[data-astro-cid-67f3tiem]{grid-column:2}}@media (width<=820px){.activity-list[data-astro-cid-67f3tiem]{gap:20px;min-width:0}.activity-lead[data-astro-cid-67f3tiem]{border-radius:20px;grid-template-columns:minmax(0,1fr)}.activity-lead[data-astro-cid-67f3tiem]>img[data-astro-cid-67f3tiem]{aspect-ratio:1196/630;height:auto}.activity-lead[data-astro-cid-67f3tiem]>div[data-astro-cid-67f3tiem]{gap:11px;min-width:0;padding:30px 20px}.activity-lead[data-astro-cid-67f3tiem] h1[data-astro-cid-67f3tiem]{overflow-wrap:anywhere;font-size:30px;line-height:1.2}.activity-lead[data-astro-cid-67f3tiem] p[data-astro-cid-67f3tiem]{font-size:16px;line-height:1.75}.activity-lead[data-astro-cid-67f3tiem] p[data-astro-cid-67f3tiem]:first-of-type{font-size:14px}.activity-items[data-astro-cid-67f3tiem]{border-radius:20px;min-width:0;padding:10px 20px}.activity-items[data-astro-cid-67f3tiem] article[data-astro-cid-67f3tiem]{grid-template-rows:auto auto auto;grid-template-columns:80px minmax(0,1fr);gap:5px;margin-bottom:10px;padding:10px 0}.activity-items[data-astro-cid-67f3tiem] article[data-astro-cid-67f3tiem]>div[data-astro-cid-67f3tiem]{display:contents}.activity-items[data-astro-cid-67f3tiem] img[data-astro-cid-67f3tiem]{grid-area:1/1;width:80px;height:80px}.activity-items[data-astro-cid-67f3tiem] span[data-astro-cid-67f3tiem]{grid-area:1/2;justify-self:start}.activity-items[data-astro-cid-67f3tiem] h2[data-astro-cid-67f3tiem]{grid-area:1/2;align-self:center;min-width:0;padding-top:24px;font-size:18px;line-height:1.2}.activity-items[data-astro-cid-67f3tiem] h2[data-astro-cid-67f3tiem] a[data-astro-cid-67f3tiem]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.activity-items[data-astro-cid-67f3tiem] p[data-astro-cid-67f3tiem]{grid-column:1/-1;margin:0;font-size:14px;line-height:1.5}.activity-items[data-astro-cid-67f3tiem] p[data-astro-cid-67f3tiem]:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
