.detail-module__ocEeZq__page{color:#24192b;background:#fff;max-width:820px;min-height:100vh;margin:0 auto;padding:18px 14px 88px}.detail-module__ocEeZq__topLinks,.detail-module__ocEeZq__bottomLinks{justify-content:space-between;align-items:center;gap:12px;display:flex}.detail-module__ocEeZq__topLinks{margin-bottom:18px}.detail-module__ocEeZq__topLinks a,.detail-module__ocEeZq__bottomLinks a{color:#6d3d94;font-size:13px;font-weight:900;text-decoration:none}.detail-module__ocEeZq__article{border-top:1px solid #eee7f2;padding-top:18px}.detail-module__ocEeZq__tags{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.detail-module__ocEeZq__tag,.detail-module__ocEeZq__bsTag{border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:900;display:inline-flex}.detail-module__ocEeZq__tag{color:#6f319d;background:#f3e8fb}.detail-module__ocEeZq__bsTag{color:#fff;background:#23172c}.detail-module__ocEeZq__article h1{color:#32194e;margin:10px 0 9px;font-size:clamp(26px,5.8vw,40px);line-height:1.38}.detail-module__ocEeZq__meta{color:#918794;flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex}.detail-module__ocEeZq__meta span{align-items:center;display:inline-flex}.detail-module__ocEeZq__meta span+span:before{content:"・";color:#c4b9c9;margin-right:7px}.detail-module__ocEeZq__summaryLead{background:linear-gradient(#fbf8fd,#f6effb);border:1px solid #eadcf3;border-radius:16px;margin-top:22px;padding:20px 20px 21px}.detail-module__ocEeZq__summaryLead>span,.detail-module__ocEeZq__articleBody>span,.detail-module__ocEeZq__checkBox>span,.detail-module__ocEeZq__sourceBox span,.detail-module__ocEeZq__summaryPending>span{letter-spacing:.15em;color:#8a55b7;font-size:10px;font-weight:900}.detail-module__ocEeZq__summaryLead h2{color:#45275e;margin:5px 0 10px;font-size:20px}.detail-module__ocEeZq__summaryLead p{color:#44364c;margin:0;font-size:16px;font-weight:700;line-height:1.9}.detail-module__ocEeZq__summaryPending{background:#faf8fb;border:1px solid #eee7f2;border-radius:14px;margin-top:22px;padding:16px 18px}.detail-module__ocEeZq__summaryPending p{color:#7d7182;margin:5px 0 0;font-size:14px;line-height:1.7}.detail-module__ocEeZq__articlePhoto{background:#f6f1f8;border:1px solid #eee5f4;border-radius:14px;margin:18px 0 0;overflow:hidden}.detail-module__ocEeZq__articlePhoto img{object-fit:cover;width:100%;max-height:560px;display:block}.detail-module__ocEeZq__articlePhoto figcaption{color:#918794;text-align:right;background:#fcfafc;padding:7px 10px 8px;font-size:10px;line-height:1.4}.detail-module__ocEeZq__articleBody{border-top:1px solid #eee7f2;margin-top:20px;padding:22px 2px 4px}.detail-module__ocEeZq__articleBody h2{color:#45275e;margin:5px 0 14px;font-size:21px}.detail-module__ocEeZq__bodyContent{color:#44364c}.detail-module__ocEeZq__bodyContent p{margin:0 0 18px;font-size:16px;line-height:1.9}.detail-module__ocEeZq__bodyContent h3{color:#3c2150;border-left:3px solid #8a55b7;margin:25px 0 10px;padding-left:10px;font-size:18px;line-height:1.5}.detail-module__ocEeZq__bodyContent h3:first-child{margin-top:10px}.detail-module__ocEeZq__bodyContent h3.detail-module__ocEeZq__checkHeading{color:#6f319d;background:#f3e8fb;border-left:0;border-radius:10px;padding:10px 12px;font-size:16px}.detail-module__ocEeZq__bodyContent ul{margin:0 0 16px;padding-left:20px}.detail-module__ocEeZq__bodyContent li{margin:6px 0;font-size:15px;line-height:1.8}.detail-module__ocEeZq__checkBox{color:#fff;background:#32194e;border-radius:14px;margin-top:20px;padding:16px 18px}.detail-module__ocEeZq__checkBox>span{color:#d9bdec}.detail-module__ocEeZq__checkBox>strong{margin-top:4px;font-size:17px;display:block}.detail-module__ocEeZq__checkBox p{color:#f0e8f4;margin:7px 0 0;font-size:13px;line-height:1.7}.detail-module__ocEeZq__sourceBox{border-top:1px solid #eee7f2;border-bottom:1px solid #eee7f2;justify-content:space-between;align-items:center;gap:14px;margin-top:20px;padding:16px 18px;display:flex}.detail-module__ocEeZq__sourceBox h2{color:#45275e;margin:4px 0 2px;font-size:16px}.detail-module__ocEeZq__sourceBox p{color:#817586;margin:0;font-size:12px;line-height:1.55}.detail-module__ocEeZq__sourceBox a{color:#fff;background:#6f3c99;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:9px 13px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.detail-module__ocEeZq__notice{color:#9a8ca0;margin:18px 2px 0;font-size:11px;line-height:1.7}.detail-module__ocEeZq__bottomLinks{border-top:1px solid #eee7f2;margin-top:28px;padding-top:20px}@media (max-width:640px){.detail-module__ocEeZq__page{padding-inline:12px}.detail-module__ocEeZq__article h1{font-size:27px}.detail-module__ocEeZq__summaryLead{padding:18px 17px}.detail-module__ocEeZq__summaryLead p{font-size:16px;line-height:1.85}.detail-module__ocEeZq__articlePhoto img{max-height:420px}.detail-module__ocEeZq__bodyContent p{font-size:16px;line-height:1.85}.detail-module__ocEeZq__sourceBox{flex-direction:column;align-items:flex-start;padding-inline:2px}.detail-module__ocEeZq__sourceBox a{box-sizing:border-box;width:100%}}
.related-module__Y8dNgW__relatedSection{max-width:900px;margin:28px auto 0;padding:0 14px}.related-module__Y8dNgW__heading{border-bottom:2px solid #1f79bd;justify-content:space-between;align-items:end;gap:12px;margin-bottom:10px;padding-bottom:9px;display:flex}.related-module__Y8dNgW__heading h2{color:#17365f;margin:0;font-size:21px}.related-module__Y8dNgW__heading span{color:#7b8d9f;font-size:12px}.related-module__Y8dNgW__newsList{background:#fff;border:1px solid #dfe8ef;border-radius:14px;overflow:hidden}.related-module__Y8dNgW__newsRow{color:inherit;border-bottom:1px solid #e9eef2;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 14px;text-decoration:none;display:grid}.related-module__Y8dNgW__newsRow:last-child{border-bottom:0}.related-module__Y8dNgW__newsRow time{color:#8997a5;font-size:12px}.related-module__Y8dNgW__newsRow strong{color:#165da0;font-size:15px;line-height:1.45}.related-module__Y8dNgW__newsRow span{color:#a3afba;font-size:18px}.related-module__Y8dNgW__mediaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.related-module__Y8dNgW__mediaCard{color:inherit;background:#fff;border:1px solid #dfe8ef;border-radius:14px;grid-template-columns:132px minmax(0,1fr);gap:12px;padding:10px;text-decoration:none;display:grid}.related-module__Y8dNgW__mediaCard img{aspect-ratio:16/9;object-fit:cover;border-radius:9px;width:132px}.related-module__Y8dNgW__mediaCard div{flex-direction:column;justify-content:center;gap:5px;min-width:0;display:flex}.related-module__Y8dNgW__mediaCard span{color:#6e8092;font-size:11px;font-weight:800}.related-module__Y8dNgW__mediaCard strong{color:#17365f;font-size:14px;line-height:1.4}.related-module__Y8dNgW__mediaCard small{color:#1f79bd;font-size:11px;font-weight:800}.related-module__Y8dNgW__raceLink{color:#17365f;background:#f5fbff;border:1px solid #cfe3f1;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:15px 16px;text-decoration:none;display:flex}.related-module__Y8dNgW__raceLink div{flex-direction:column;gap:3px;display:flex}.related-module__Y8dNgW__raceLink span{color:#6d8195;font-size:11px;font-weight:800}.related-module__Y8dNgW__raceLink strong{font-size:16px}.related-module__Y8dNgW__raceLink b{color:#1f79bd;font-size:14px}@media (max-width:640px){.related-module__Y8dNgW__relatedSection{margin-top:22px;padding:0 10px}.related-module__Y8dNgW__heading h2{font-size:19px}.related-module__Y8dNgW__newsRow{grid-template-columns:42px minmax(0,1fr) 8px;gap:7px;padding:11px 10px}.related-module__Y8dNgW__newsRow time{font-size:10px}.related-module__Y8dNgW__newsRow strong{font-size:14px}.related-module__Y8dNgW__mediaGrid{grid-template-columns:1fr}.related-module__Y8dNgW__mediaCard{grid-template-columns:112px minmax(0,1fr)}.related-module__Y8dNgW__mediaCard img{width:112px}.related-module__Y8dNgW__raceLink{padding:13px}.related-module__Y8dNgW__raceLink strong{font-size:15px}}
