.p-exhibition{position:relative}.p-exhibition .p-exhibition__filter{display:flex}.p-exhibition .p-exhibition__year{display:flex;flex-wrap:wrap}.p-exhibition .p-exhibition__year a{display:flex;align-items:center;justify-content:center;padding-bottom:.0625rem;border:1px solid var(--text);border-radius:9999rem;color:var(--text);line-height:normal;transition:opacity .25s cubic-bezier(.215,.61,.355,1),background-color .25s cubic-bezier(.215,.61,.355,1),color .25s cubic-bezier(.215,.61,.355,1)}.p-exhibition .p-exhibition__year a[aria-current=page]{border-color:var(--primary);background:var(--primary);color:var(--text-inverse)}.p-exhibition .p-exhibition__list{display:flex;align-items:flex-start}.p-exhibition .p-exhibition__col{display:flex;flex:1;flex-direction:column;min-width:0}.p-exhibition .p-exhibition__item a{display:block;opacity:0;transition:opacity .8s cubic-bezier(.215,.61,.355,1)}.p-exhibition .p-exhibition__item.-inview a{opacity:1}.p-exhibition .p-exhibition__img{background:var(--bg-surface);transition:opacity .25s cubic-bezier(.215,.61,.355,1)}.p-exhibition .p-exhibition__img img{width:100%;height:auto}.p-exhibition .p-exhibition__title{display:inline;border-bottom:1px solid currentcolor;color:var(--text);font-style:normal;font-weight:300;font-family:Noto Sans JP,sans-serif}.p-exhibition .p-exhibition__meta{display:flex;align-items:center;color:var(--text-muted)}.p-exhibition .p-exhibition__category{position:relative}.p-exhibition .p-exhibition__category:before{position:absolute;top:50%;left:0;transform:translateY(-50%);border-left:1px solid currentcolor;content:""}.p-exhibition .p-exhibition__place{color:var(--text-muted)}@media screen and (min-width:768px){.p-exhibition{min-height:100vh;padding:8.375rem 0 7.5rem}.p-exhibition .p-exhibition__filter{align-items:center;margin-bottom:5.25rem}.p-exhibition .p-exhibition__year{gap:.5rem}.p-exhibition .p-exhibition__year a{width:4.875rem;height:1.75rem;font-size:.875rem}.p-exhibition .p-exhibition__list{gap:4rem}.p-exhibition .p-exhibition__col{gap:3.5rem}.p-exhibition .p-exhibition__img{margin-bottom:1.5rem;padding:8.7336244541%}.p-exhibition .p-exhibition__title{font-size:1.125rem;line-height:1.6666666667}.p-exhibition .p-exhibition__meta{margin-top:1.25rem;gap:.75rem;font-size:.875rem}.p-exhibition .p-exhibition__category{padding-left:.75rem}.p-exhibition .p-exhibition__category:before{height:.875rem}.p-exhibition .p-exhibition__place{margin-top:.75rem;font-size:.875rem}}@media screen and (min-width:768px)and (max-width:1023px){.p-exhibition{padding-top:4.1875rem}.p-exhibition .p-exhibition__filter{margin-bottom:3rem}}@media screen and (min-width:1921px){.p-exhibition .p-exhibition__list{gap:3rem}}@media screen and (max-width:767px){.p-exhibition{padding:0 9.0666666667vw 21.3333333333vw}.p-exhibition .p-exhibition__filter{margin-bottom:8.5333333333vw}.p-exhibition .p-exhibition__year{gap:2.1333333333vw}.p-exhibition .p-exhibition__year a{width:20.8vw;height:7.4666666667vw;font-size:3.7333333333vw}.p-exhibition .p-exhibition__list{gap:6.4vw}.p-exhibition .p-exhibition__col{gap:12.8vw}.p-exhibition .p-exhibition__img{margin-bottom:6.4vw;padding:8.7336244541%}.p-exhibition .p-exhibition__title{font-size:4.8vw;line-height:166.6666666667%}.p-exhibition .p-exhibition__meta{margin-top:5.3333333333vw;gap:3.2vw;font-size:3.7333333333vw}.p-exhibition .p-exhibition__category{padding-left:3.2vw}.p-exhibition .p-exhibition__category:before{height:3.7333333333vw}.p-exhibition .p-exhibition__place{margin-top:3.2vw;font-size:3.7333333333vw}}@media(any-hover:hover){.p-exhibition .p-exhibition__year a:hover,.p-exhibition .p-exhibition__item a:hover .p-exhibition__img{opacity:.7}}
