/* fix12 2026-09-30: kyoko-story article list as 3-column cards without dates (this page only; blog list unchanged) */
.sub-index .sub-article-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 40px}
.sub-index .sub-article-row{display:flex;flex-direction:column;gap:14px;padding:0 0 28px}
.sub-index .sub-article-row .date{display:none}
.sub-index .sub-article-row .thumb{width:100%;max-width:none;aspect-ratio:4/3;order:0}
.sub-index .sub-article-row .category{display:none}
.sub-index .sub-article-row > div{order:2}
.sub-index .sub-article-row h3{margin-top:0}
@media (max-width:1023px){.sub-index .sub-article-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:760px){.sub-index .sub-article-list{grid-template-columns:minmax(0,1fr);gap:40px}}
.sub-index .sub-index-head{display:none}
.sub-index .sub-article-row{border-bottom:0}
