/* 2026-11: シオプロ運用・行事公開画面の調整 */
.event-detail-grid.no-poster{display:block;max-width:760px;margin-inline:auto}
.event-detail-grid:not(.no-poster){grid-template-columns:minmax(270px,440px) minmax(0,1fr);gap:clamp(24px,4vw,54px)}
.event-info-panel{min-width:0}
.event-detail-grid.no-poster .event-info-panel{padding:clamp(22px,4vw,42px);background:#f8fbff;border:1px solid #e1ebf6;border-radius:22px}
.event-poster-public{display:block;height:auto;max-width:100%;object-fit:contain}
.poster-image-link{display:block;align-self:start}
.public-dl dd{overflow-wrap:anywhere;line-height:1.7}
@media(max-width:700px){.event-detail-grid:not(.no-poster){grid-template-columns:1fr}.event-detail-grid.no-poster .event-info-panel{padding:22px 18px}}
