.year-container{flex-direction:column;min-height:100dvh;display:flex}main.year{flex-direction:column;flex:1;min-height:0;padding:2rem;display:flex}main.year h2{margin:3rem 0 1rem}main.year{margin-bottom:6rem}main.year .exhibitionList{gap:2rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}main.year .exhibitionList time{margin-top:.3rem;display:block}main.year .exhibitionList li a{color:inherit;text-decoration:none;display:block}main.year .exhibitionList.solo{grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width:1024px){main.year .exhibitionList.solo{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){main.year .exhibitionList.solo{grid-template-columns:1fr}}main.year .exhibitionList.group{grid-template-columns:repeat(6,1fr);gap:2rem}@media (max-width:1024px){main.year .exhibitionList.group{grid-template-columns:repeat(4,1fr)}}@media (max-width:640px){main.year .exhibitionList.group{grid-template-columns:repeat(2,1fr)}}main.year .imageContainer{aspect-ratio:3/2;width:100%;margin-bottom:1.5rem;position:relative;overflow:hidden}main.year .worksGrid{grid-template-columns:repeat(6,1fr);display:grid}@media (max-width:1024px){main.year .worksGrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:640px){main.year .worksGrid{grid-template-columns:repeat(2,1fr)}}main.year .worksGrid{gap:2rem}main.year .worksGrid figcaption>span:nth-child(2){display:none}main.year .workImageContainer{aspect-ratio:1;width:100%;position:relative}main.year .workImageContainer img{object-fit:contain}main.year .workImageContainer p{color:#666;margin-top:.5rem;font-size:.875rem}.topics .worksGrid{grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1024px){.topics .worksGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.topics .worksGrid{grid-template-columns:repeat(2,1fr)}}.topics .worksGrid{gap:4em 2em}.topics .worksGrid figcaption>span:nth-child(2){display:none}.topics .workImageContainer{aspect-ratio:1;width:100%;position:relative}.topics .workImageContainer img{object-fit:contain}.topics .workImageContainer p{color:#666;margin-top:.5rem;font-size:.875rem}
