.store-notices{color:var(--store-text);padding:48px 0 80px}.store-notices__head{margin-bottom:28px}.store-notices__title{color:var(--store-ink);letter-spacing:-.02em;margin:0 0 8px;font-size:28px;font-weight:600;line-height:1.25}.store-notices__sub{color:var(--store-muted);margin:0;font-size:13px;line-height:1.5}.store-notices__meta{color:var(--store-muted);margin:0 0 16px;font-size:12px}.store-notices__list{border-top:1px solid var(--store-ink);margin:0;padding:0;list-style:none}.store-notices__item{border-bottom:1px solid var(--store-line)}.store-notices__link{color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 24px;padding:18px 4px;text-decoration:none;transition:background .15s;display:grid}.store-notices__link:hover{background:var(--store-soft)}.store-notices__item-main{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}.store-notices__pin{background:var(--store-primary);height:20px;color:var(--store-on-primary);border-radius:2px;flex-shrink:0;align-items:center;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.store-notices__item-title{color:var(--store-ink);margin:0;font-size:15px;font-weight:500;line-height:1.45}.store-notices__link:hover .store-notices__item-title{text-underline-offset:2px;text-decoration:underline}.store-notices__date{color:var(--store-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.store-notices__empty{border:1px dashed var(--store-line);background:var(--store-soft);color:var(--store-muted);text-align:center;margin:48px 0 0;padding:48px 24px;font-size:14px}.store-notice-detail{color:var(--store-text);padding:48px 0 80px}.store-notice-detail__nav{margin-bottom:20px}.store-notice-detail__back{color:var(--store-ink);text-underline-offset:2px;font-size:13px;font-weight:500;text-decoration:underline}.store-notice-detail__back:hover{opacity:.7}.store-notice-detail__article{max-width:760px;margin:0 auto}.store-notice-detail__head{border-bottom:1px solid var(--store-line);margin-bottom:28px;padding-bottom:20px}.store-notice-detail__badges{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.store-notice-detail__title{color:var(--store-ink);letter-spacing:-.02em;margin:0 0 12px;font-size:26px;font-weight:600;line-height:1.35}.store-notice-detail__date{color:var(--store-muted);margin:0;font-size:13px}.store-notice-detail__body{flex-direction:column;gap:14px;display:flex}.store-notice-detail__body p{color:var(--store-text);margin:0;font-size:15px;line-height:1.75}.store-notice-detail__pager{border-top:1px solid var(--store-line);grid-template-columns:1fr 1fr;gap:16px;margin-top:40px;padding-top:24px;display:grid}.store-notice-detail__pager-link{min-width:0;color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}.store-notice-detail__pager-link--next{text-align:right;align-items:flex-end}.store-notice-detail__pager-label{color:var(--store-muted);font-size:12px}.store-notice-detail__pager-title{color:var(--store-ink);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden}.store-notice-detail__pager-link:hover .store-notice-detail__pager-title{text-underline-offset:2px;text-decoration:underline}.store-notice-detail__pager-placeholder{visibility:hidden}@media (max-width:560px){.store-notices,.store-notice-detail{padding:32px 0 64px}.store-notices__title,.store-notice-detail__title{font-size:22px}.store-notices__link{grid-template-columns:1fr;gap:6px;padding:16px 2px}.store-notice-detail__pager{grid-template-columns:1fr}.store-notice-detail__pager-link--next{text-align:left;align-items:flex-start}}
