.ja-play-cta{margin:0 0 1.25em}.ja-play-cta a.content-page__btn--primary,.ja-seo-page .content-page__btn--primary{color:#fff}.ja-month-table{width:100%;border-collapse:collapse;margin:0 0 1.5em}.ja-month-table th,.ja-month-table td{border-bottom:1px solid rgba(243,233,210,.16);padding:14px 8px;text-align:left;vertical-align:top}.ja-month-table th{font-weight:700;white-space:nowrap;width:8.5em}.ja-card-thumbs{display:flex;flex-wrap:wrap;gap:10px 12px;margin:0;padding:0;list-style:none}.ja-card-thumb{width:76px;margin:0}.ja-card-thumb img{width:100%;height:auto;display:block;border-radius:4px;background:#00000040}.ja-card-thumb figcaption{margin-top:4px;font-size:12px;line-height:1.35;font-weight:500}.ja-yaku-list{list-style:none;margin:0;padding:0}.ja-yaku-item{margin:0 0 1.35em;padding:0}.ja-seo-page h3{font-family:"Noto Sans JP",var(--hf-font-display),sans-serif;font-size:1.25rem;margin:1.4em 0 .5em;color:var(--hf-washi)}.ja-yaku-name{font-family:"Noto Sans JP",var(--hf-font-display),sans-serif;font-size:1.05rem;font-weight:700;margin:0 0 .35em}.ja-month-table caption{caption-side:bottom;text-align:left;font-size:13px;padding-top:8px;color:#f3e9d2b3}.ja-yaku-item p{margin:0 0 .55em}.ja-rules-note{font-size:.95em;color:#f3e9d2d1}.ja-related-links{margin-top:.5em}@media(max-width:640px){.ja-card-thumb{width:64px}.ja-month-table,.ja-month-table tbody,.ja-month-table tr,.ja-month-table th,.ja-month-table td{display:block;width:auto}.ja-month-table tr{padding:12px 0;border-bottom:1px solid rgba(243,233,210,.16)}.ja-month-table th,.ja-month-table td{border:0;padding:0}.ja-month-table th{margin-bottom:8px}}
