.lounge-post-detail-page .lounge-post-detail.lounge-official-notice{border-color:#d9d4ca;background:#fffefa;box-shadow:0 12px 32px rgb(60 44 30/4%);color:#000}.lounge-post-detail-page .lounge-official-notice-header{gap:18px;border-bottom-color:#d9d4ca}.lounge-post-detail-page .lounge-official-notice-meta{flex-wrap:wrap;gap:12px;color:#6b665e;font-size:13px}.lounge-post-detail-page .lounge-official-notice-meta>span{padding:5px 10px;border-radius:5px;background:#b88671;color:#fff;font-size:12px}.lounge-post-detail-page .lounge-official-notice-meta i{display:none}.lounge-post-detail-page .lounge-post-detail.lounge-official-notice h1{color:#000;line-height:1.45;letter-spacing:-.035em;overflow-wrap:anywhere}.lounge-post-detail-page .lounge-official-notice-header>p{border:1px solid #e2d38e;background:var(--brand-butter);color:#000;font-size:17px;line-height:1.8}.lounge-post-detail-page .lounge-official-notice>.lounge-post-body,.lounge-post-detail-page .lounge-official-notice>.lounge-post-body .lounge-rich-paragraph,.lounge-post-detail-page .lounge-official-notice>.lounge-post-body .lounge-rich-section{color:#000}.lounge-post-detail-page .lounge-official-notice :is(.lounge-post-link,.lounge-private-link){background:var(--brand-green);border:0;color:#fff}.lounge-post-detail-page .lounge-official-notice :is(.lounge-post-link,.lounge-private-link):focus-visible{background:var(--brand-green-hover);border-color:transparent;color:#fff}.lounge-post-detail-page .lounge-official-notice :is(.lounge-post-link,.lounge-private-link):hover{background:var(--brand-green-hover);color:#fff}@media (max-width:700px){.lounge-post-detail-page .lounge-post-detail.lounge-official-notice{padding:24px 20px}.lounge-post-detail-page .lounge-post-detail.lounge-official-notice h1{font-size:27px}.lounge-post-detail-page .lounge-official-notice-header>p{padding:16px;font-size:16px}}.ui-refresh.lounge-notice-page{width:min(920px,calc(100% - 48px))}.lounge-notice-page .lounge-post-detail.lounge-official-notice{padding:clamp(24px,5vw,44px);gap:32px}.lounge-notice-page .lounge-official-notice-header{padding-bottom:0;border-bottom:0}.lounge-notice-page .lounge-notice-key-message{display:grid;grid-gap:10px;gap:10px;padding:22px 24px;border:1px solid #e2d38e;border-radius:8px;background:var(--brand-butter);color:#000}.lounge-notice-key-message>span{color:#000;font-size:12px;font-weight:800}.lounge-notice-page .lounge-notice-key-message>p{margin:0;color:#000;font-size:17px;line-height:1.85}.lounge-notice-content{display:grid;grid-gap:36px;gap:36px;min-width:0}.lounge-notice-opening{display:grid;grid-gap:16px;gap:16px;padding-top:24px}.lounge-notice-author-avatar{justify-self:start}.lounge-notice-topic-group{display:grid;grid-gap:18px;gap:18px;scroll-margin-top:110px}.lounge-notice-topic-heading{display:flex;align-items:baseline;gap:12px}.lounge-notice-page .lounge-notice-topic-heading h2{margin:0;color:#000;font-size:25px;font-weight:800}.lounge-notice-topic-heading>span{color:#b88671;font-size:13px;font-weight:700}.lounge-notice-topic-cards{display:grid;grid-gap:18px;gap:18px}.lounge-notice-topic-card{display:grid;grid-gap:20px;gap:20px;min-width:0;padding:26px;border:1px solid #d9d4ca;border-radius:8px;background:#fffefa}.lounge-notice-topic-card>header{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.lounge-notice-topic-date,.lounge-notice-topic-number{display:inline-flex;align-items:center;padding:5px 9px;border-radius:4px;font-size:12px;font-weight:700;line-height:22px}.lounge-notice-topic-number{background:var(--brand-cocoa,#ad968d);color:#fff}.lounge-notice-topic-date{background:var(--brand-butter);color:#000}.lounge-notice-page .lounge-notice-topic-card h3{flex-basis:100%;margin:0;color:#000;font-size:22px;line-height:1.55;font-weight:800;overflow-wrap:anywhere}.lounge-notice-page .lounge-notice-content .lounge-rich-text{gap:8px;min-width:0;color:#000;font-size:16px;line-height:1.85}.lounge-notice-page .lounge-notice-content :is(.lounge-rich-paragraph,.lounge-rich-bullet,.lounge-rich-bullet-sub,.lounge-rich-topic,.lounge-rich-section){margin:0;color:#000;font-size:16px;line-height:1.85;overflow-wrap:anywhere}.lounge-notice-content .lounge-rich-break{height:4px}.lounge-notice-page .lounge-rich-topic-plain{display:grid;grid-gap:6px;gap:6px;margin:4px 0 8px;padding:0;border:0;border-radius:0;background:transparent}.lounge-notice-page .lounge-notice-topic-subtitle{margin:0;color:#000;font-size:18px;font-weight:750;line-height:1.65;overflow-wrap:anywhere}.lounge-notice-section-actions{display:grid;grid-gap:14px;gap:14px;padding-top:18px;border-top:1px solid #d9d4ca}.lounge-notice-page .lounge-notice-section-actions>.lounge-rich-text{display:flex;flex-wrap:wrap;gap:10px}.lounge-notice-page .lounge-notice-section-actions .lounge-post-link{min-height:44px;margin:0;padding:11px 16px;border-radius:6px;font-size:14px;font-weight:700}.lounge-notice-page .lounge-private-item{padding:18px;border:1px solid #d9d4ca;background:#faf8f3;box-shadow:none}.lounge-notice-page .lounge-private-item.locked{border-style:dashed}.lounge-notice-page .lounge-private-item :is(p,strong,span,dt,dd){color:#000}.lounge-notice-page .lounge-private-item strong{font-size:17px}.lounge-notice-page .lounge-private-item .button:not(.secondary):not(.ghost){border-color:var(--brand-green);background:var(--brand-green);color:#fff}.lounge-notice-related{display:grid;grid-gap:18px;gap:18px;padding:24px;border:1px solid #d9d4ca;border-radius:8px;background:#faf8f3}.lounge-notice-page .lounge-notice-related>h2{margin:0;color:#000;font-size:19px}.lounge-notice-related>.lounge-notice-section-actions{padding-top:0;border-top:0}.lounge-notice-closing{padding-top:20px;border-top:1px solid #d9d4ca}.lounge-return-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 24px;margin-top:18px;padding-top:22px;border-top:1px solid #d9d4ca}.lounge-return-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;color:#000;font-size:14px;font-weight:700;text-decoration:none}.lounge-return-nav .lounge-return-button{padding:11px 18px;border:1px solid var(--brand-cocoa,#ad968d);border-radius:6px;background:#fffefa}.lounge-return-nav .lounge-return-link{padding:11px 0}.lounge-return-nav a:is(:hover,:focus-visible){color:#b88671;background:#f7f0ec}.lounge-return-nav a:focus-visible{outline:2px solid var(--brand-cocoa,#ad968d);outline-offset:4px}.lounge-post-detail-page .lounge-post-back-link{color:#000}.lounge-post-detail-page .lounge-post-back-link:is(:hover,:focus-visible){color:#b88671}@media (max-width:700px){.ui-refresh.lounge-notice-page{width:calc(100% - 36px)}.lounge-notice-page .lounge-post-detail.lounge-official-notice{padding:24px 18px}.lounge-notice-page .lounge-notice-key-message{padding:18px}.lounge-notice-content{gap:28px}.lounge-notice-topic-card{padding:20px 16px;gap:18px}.lounge-notice-page .lounge-notice-topic-card h3{font-size:19px}.lounge-notice-page .lounge-notice-topic-heading h2{font-size:23px}.lounge-notice-topic-date{max-width:100%}.lounge-notice-page .lounge-notice-topic-subtitle{font-size:17px}.lounge-notice-related{padding:20px 16px}}.lounge-notice-topic-card.schedule{row-gap:10px}.lounge-notice-topic-card.schedule>.lounge-rich-text>.lounge-rich-break:first-child{display:none}.lounge-notice-page .lounge-notice-topic-card.schedule .lounge-rich-topic-plain{margin-top:0}.lounge-notice-page .lounge-private-item .button:not(.secondary):not(.ghost):focus-visible{background:var(--brand-green-hover);border-color:transparent;color:#fff}.lounge-notice-page .lounge-private-item .button:not(.secondary):not(.ghost):hover{background:var(--brand-green-hover);color:#fff}.lounge-notice-page .lounge-official-notice :is(.lounge-post-link,.lounge-private-link):hover:not(:focus-visible){outline:none}