.board{background:var(--sea);color:#e8eff5;background-image:repeating-linear-gradient(#0000 0 63px,#ffffff09 63px 64px);border-radius:6px;padding:clamp(1.25rem,3vw,2.25rem);position:relative;box-shadow:0 1px #0b2035,0 30px 60px -30px #0f2a448c}.board-head{border-bottom:2px solid var(--yolk);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-bottom:1rem;display:flex}.board-head h2{font-size:var(--s2);color:#fff}.board-date{color:#a9bccd;font-style:italic}.board .catch{margin:0;padding:0;list-style:none}.board .row{border-bottom:1px dashed #36526e;grid-template-columns:1fr auto;column-gap:1rem;padding:.85rem 0;display:grid}.board .el{font-family:var(--display);font-weight:700;font-size:var(--s1);color:#fff;line-height:1.2}.board .price{font-family:var(--display);font-weight:700;font-size:var(--s1);color:var(--yolk);font-variant-numeric:tabular-nums;text-align:right}.board .price small{color:#a9bccd;font-size:.6em;font-weight:500}.board .en{color:#c3d2df;grid-column:1/-1;font-size:.95rem}.board .how{color:#8ea5ba;grid-column:1/-1;font-size:.9rem;font-style:italic}.board .gone .el,.board .gone .en{text-decoration:line-through;text-decoration-color:var(--kaiki);color:#7f95a9;text-decoration-thickness:2px}.board .gone .price{color:#ff8a7f;font-style:italic;font-weight:600}.board .gone .how{display:none}.board-foot{color:#a9bccd;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding-top:1rem;font-size:.9rem;display:flex}.board .stamp:not(:empty):before{content:"";vertical-align:.05em;background:#4fbf8a;border-radius:50%;width:.5rem;height:.5rem;margin-right:.45rem;display:inline-block}@media (prefers-reduced-motion:no-preference){.board .row{animation:.5s cubic-bezier(.2,.7,.2,1) both chalk;animation-delay:calc(.25s + var(--i) * 70ms)}@keyframes chalk{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-10px)}to{opacity:1;clip-path:inset(0);transform:none}}}
