main>.sec{border-bottom:0;padding-top:62px;padding-bottom:70px;position:relative}main>.sec>.ey{text-align:center;margin-bottom:26px}main>.sec>.ey .en{margin-left:0}main>.sec>.ey:before{content:"";height:52px;width:var(--sec-icon-w,112px);-webkit-mask:var(--sec-icon,url(/icons/toko-facade.svg)) center / contain no-repeat;-webkit-mask:var(--sec-icon,url(/icons/toko-facade.svg)) center / contain no-repeat;mask:var(--sec-icon,url(/icons/toko-facade.svg)) center / contain no-repeat;background:#333;margin:0 auto 20px;display:block}main>.sec.about>.ey:before{background:#fafaf5}main>#schedule>.ey:before{--sec-icon:url(/icons/mark-umebachi.svg);--sec-icon-w:51px}main>#events>.ey:before{--sec-icon:url(/icons/mark-noborigama.svg);--sec-icon-w:67px}main>#artists>.ey:before{--sec-icon-w:63px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2034%2014'%20fill='none'%20stroke='%23000'%20stroke-width='1'%20stroke-linecap='round'%3E%3Cpath%20d='M2%202.5h30M2%2011.5h30'%20stroke-opacity='.7'/%3E%3Cpath%20d='M6%202.5v9M10.5%202.5v9M15%202.5v9M19.5%202.5v9M24%202.5v9M28.5%202.5v9'%20stroke-opacity='.5'/%3E%3C/svg%3E") 50%/63px 26px no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2034%2014'%20fill='none'%20stroke='%23000'%20stroke-width='1'%20stroke-linecap='round'%3E%3Cpath%20d='M2%202.5h30M2%2011.5h30'%20stroke-opacity='.7'/%3E%3Cpath%20d='M6%202.5v9M10.5%202.5v9M15%202.5v9M19.5%202.5v9M24%202.5v9M28.5%202.5v9'%20stroke-opacity='.5'/%3E%3C/svg%3E") 50%/63px 26px no-repeat}main>.sec.shop>.ey:before{--sec-icon:url(/icons/mark-kura.svg);--sec-icon-w:51px}main>#explore>.ey:before{--sec-icon:url(/icons/mark-keyaki.svg);--sec-icon-w:58px}main>#news>.ey:before{--sec-icon:url(/icons/mark-nami.svg);--sec-icon-w:81px}main>#access>.ey:before{--sec-icon:url(/icons/mark-kanejaku.svg);--sec-icon-w:42px}main>.sec>.sec-lede{text-align:center}@media (min-width:768px){main>.sec{padding-top:82px;padding-bottom:92px}main>.sec>.ey{margin-bottom:34px}}@media (min-width:1080px){main>.sec{padding-top:96px;padding-bottom:108px}}.poster[data-astro-cid-us56lrqs]{text-align:center;margin:0;line-height:0}.poster[data-astro-cid-us56lrqs] img[data-astro-cid-us56lrqs]{width:auto;max-width:100%;height:auto;max-height:40vh;margin:0 auto;display:block;box-shadow:0 14px 36px #1e1a1429}.plate[data-astro-cid-us56lrqs]{z-index:2;background:var(--paper);text-align:center;margin:-20px 6px 0;padding:22px 20px 24px;position:relative;box-shadow:0 12px 34px #1e1a1414}.eyebrow[data-astro-cid-us56lrqs]{font-family:var(--latin);letter-spacing:.34em;text-transform:uppercase;color:#b0aaa1;margin:0 0 14px;font-size:9.5px}.eyebrow[data-astro-cid-us56lrqs] span[data-astro-cid-us56lrqs]{font-family:var(--serif);letter-spacing:.16em;text-transform:none;color:var(--muted);margin-top:6px;font-size:11.5px;display:block}.title[data-astro-cid-us56lrqs]{font-family:var(--serif);letter-spacing:.03em;color:var(--ink-strong);word-break:auto-phrase;line-break:strict;margin:0;font-size:max(23px,min(6.6vw,33px));font-weight:700;line-height:1.38}.artist[data-astro-cid-us56lrqs]{font-family:var(--serif);color:var(--ink);margin:11px 0 0;font-size:14px}.dates[data-astro-cid-us56lrqs]{font-family:var(--latin);letter-spacing:.12em;color:var(--ink);border-top:1px solid var(--hair);margin:14px 0 0;padding-top:14px;font-size:16px}.venue[data-astro-cid-us56lrqs]{letter-spacing:.08em;color:var(--faint);margin:6px 0 0;font-size:11.5px}.cta[data-astro-cid-us56lrqs]{max-width:300px;margin:20px auto 0}.sub-link[data-astro-cid-us56lrqs]{color:#444;border-bottom:1px solid #cfcac2;margin-top:13px;padding-bottom:1px;font-size:12px;display:inline-block}@media (min-width:768px){.poster[data-astro-cid-us56lrqs] img[data-astro-cid-us56lrqs]{max-height:48vh}.plate[data-astro-cid-us56lrqs]{max-width:560px;margin:-30px auto 0;padding:28px 30px 30px}}@media (min-width:1080px){.stage[data-astro-cid-us56lrqs]{justify-content:center;align-items:center;width:100%;max-width:1240px;margin:0 auto;display:flex}.plate[data-astro-cid-us56lrqs]{text-align:left;flex:none;order:-1;width:430px;margin:0;padding:42px 42px 44px;box-shadow:0 18px 48px #1e1a141a}.poster[data-astro-cid-us56lrqs]{margin-left:-76px}.poster[data-astro-cid-us56lrqs] img[data-astro-cid-us56lrqs]{max-width:56vw;max-height:60vh;box-shadow:0 18px 48px #1e1a1429}.title[data-astro-cid-us56lrqs]{font-size:max(28px,min(2.4vw,36px))}.cta[data-astro-cid-us56lrqs]{margin-left:0;margin-right:0}}.poster[data-astro-cid-kn4eoygn]{text-align:center;margin:0;line-height:0}.poster[data-astro-cid-kn4eoygn] img[data-astro-cid-kn4eoygn]{width:auto;max-width:100%;height:auto;max-height:40vh;margin:0 auto;display:block;box-shadow:0 14px 36px #1e1a1429}.plate[data-astro-cid-kn4eoygn]{z-index:2;background:var(--paper);text-align:center;margin:-20px 6px 0;padding:22px 20px 24px;position:relative;box-shadow:0 12px 34px #1e1a1414}.eyebrow[data-astro-cid-kn4eoygn]{font-family:var(--latin);letter-spacing:.34em;text-transform:uppercase;color:#b0aaa1;margin:0 0 14px;font-size:9.5px}.eyebrow[data-astro-cid-kn4eoygn] span[data-astro-cid-kn4eoygn]{font-family:var(--serif);letter-spacing:.16em;text-transform:none;color:var(--muted);margin-top:6px;font-size:11.5px;display:block}.title[data-astro-cid-kn4eoygn]{font-family:var(--serif);letter-spacing:.03em;color:var(--ink-strong);word-break:auto-phrase;line-break:strict;margin:0;font-size:max(23px,min(6.6vw,33px));font-weight:700;line-height:1.38}.dates[data-astro-cid-kn4eoygn]{font-family:var(--latin);letter-spacing:.12em;color:var(--ink);border-top:1px solid var(--hair);margin:14px 0 0;padding-top:14px;font-size:16px}.venue[data-astro-cid-kn4eoygn]{letter-spacing:.08em;color:var(--faint);margin:6px 0 0;font-size:11.5px}.cta[data-astro-cid-kn4eoygn]{max-width:300px;margin:20px auto 0}.sub-link[data-astro-cid-kn4eoygn]{color:#444;border-bottom:1px solid #cfcac2;margin-top:13px;padding-bottom:1px;font-size:12px;display:inline-block}@media (min-width:768px){.poster[data-astro-cid-kn4eoygn] img[data-astro-cid-kn4eoygn]{max-height:48vh}.plate[data-astro-cid-kn4eoygn]{max-width:560px;margin:-30px auto 0;padding:28px 30px 30px}}@media (min-width:1080px){.stage[data-astro-cid-kn4eoygn]{justify-content:center;align-items:center;width:100%;max-width:1240px;margin:0 auto;display:flex}.plate[data-astro-cid-kn4eoygn]{text-align:left;flex:none;order:-1;width:430px;margin:0;padding:42px 42px 44px;box-shadow:0 18px 48px #1e1a141a}.poster[data-astro-cid-kn4eoygn]{margin-left:-76px}.poster[data-astro-cid-kn4eoygn] img[data-astro-cid-kn4eoygn]{max-width:56vw;max-height:60vh;box-shadow:0 18px 48px #1e1a1429}.title[data-astro-cid-kn4eoygn]{font-size:max(28px,min(2.4vw,36px))}.cta[data-astro-cid-kn4eoygn]{margin-left:0;margin-right:0}}.hero[data-astro-cid-pjdzhn2a]{background:var(--paper-warm);padding:28px 16px 36px}.hero-viewport[data-astro-cid-pjdzhn2a]{touch-action:pan-y;overflow:hidden}.hero-track[data-astro-cid-pjdzhn2a]{display:grid}.hero-slide[data-astro-cid-pjdzhn2a]{opacity:0;will-change:opacity;grid-area:1/1;justify-content:center;align-items:center;transition:opacity .5s;display:flex}.hero-slide[data-astro-cid-pjdzhn2a]:first-child{opacity:1}.hero-slider[data-astro-cid-pjdzhn2a].is-enhanced .hero-slide[data-astro-cid-pjdzhn2a]{opacity:0}.hero-slider[data-astro-cid-pjdzhn2a].is-enhanced .hero-slide[data-astro-cid-pjdzhn2a].is-active{opacity:1}.hero-slide--exterior[data-astro-cid-pjdzhn2a]{align-items:stretch}.ext-full[data-astro-cid-pjdzhn2a]{flex:100%;min-width:0;line-height:0;display:block}.ext-full[data-astro-cid-pjdzhn2a] img[data-astro-cid-pjdzhn2a]{object-fit:cover;width:100%;height:100%;display:block}.hero-empty[data-astro-cid-pjdzhn2a]{text-align:center;color:var(--muted);padding:40px 0;font-size:13px}.hero-controls[data-astro-cid-pjdzhn2a]{justify-content:center;align-items:center;gap:16px;margin-top:18px;display:none}.hero-slider[data-astro-cid-pjdzhn2a].is-enhanced .hero-controls[data-astro-cid-pjdzhn2a]{display:flex}.hero-arrow[data-astro-cid-pjdzhn2a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:6px;line-height:0;display:inline-flex}.hero-arrow[data-astro-cid-pjdzhn2a] svg[data-astro-cid-pjdzhn2a]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.hero-arrow[data-astro-cid-pjdzhn2a]:hover{color:var(--ink)}.hero-dots[data-astro-cid-pjdzhn2a]{align-items:center;gap:7px;display:flex}.hero-dot[data-astro-cid-pjdzhn2a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:#cfc8bd;border:0;border-radius:2px;width:16px;height:3px;padding:0;transition:background .3s,width .3s}.hero-dot[data-astro-cid-pjdzhn2a][aria-current=true]{background:var(--frame);width:30px}@media (min-width:768px){.hero[data-astro-cid-pjdzhn2a]{padding:40px 32px 48px}}@media (min-width:1080px){.hero[data-astro-cid-pjdzhn2a]{padding:48px 48px 60px}}.tl-wrap[data-astro-cid-eb37gv53]{margin:0 -16px}.tl[data-astro-cid-eb37gv53]{scroll-snap-type:x proximity;scrollbar-width:thin;gap:10px;margin:0;padding:4px 16px 10px;list-style:none;display:flex;overflow-x:auto}.tl-card[data-astro-cid-eb37gv53]{scroll-snap-align:start;background:var(--paper);border:1px solid var(--hair);border-radius:3px;flex:none;width:208px;padding:12px 13px 14px;position:relative;overflow:hidden}.tl-card[data-astro-cid-eb37gv53]:before{content:"";z-index:1;background:var(--frame);width:26px;height:2px;position:absolute;top:0;left:0}.tl-dm[data-astro-cid-eb37gv53]{object-fit:contain;background:var(--paper-warm);border-bottom:1px solid var(--hair);width:calc(100% + 26px);height:132px;margin:-12px -13px 11px;display:block}.tl-when[data-astro-cid-eb37gv53]{font-family:var(--latin);color:var(--ink);letter-spacing:.04em;white-space:nowrap;font-size:13px}.tl-tags[data-astro-cid-eb37gv53]{flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px;display:flex}.tl-kind[data-astro-cid-eb37gv53]{font-size:9px;font-family:var(--latin);letter-spacing:.08em;border-radius:2px;padding:2px 7px}.tl-kind[data-astro-cid-eb37gv53].exhibition{background:var(--frame);color:#fff}.tl-kind[data-astro-cid-eb37gv53].event{background:var(--paper-warm);color:#5a554c;border:1px solid var(--hair)}.tl-title[data-astro-cid-eb37gv53]{font-family:var(--serif);color:var(--ink-strong);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:13.5px;font-weight:600;line-height:1.55;display:-webkit-box;overflow:hidden}.tl-title[data-astro-cid-eb37gv53] a[data-astro-cid-eb37gv53]{border-bottom:1px solid #cfcac2;padding-bottom:1px}.tl-venue[data-astro-cid-eb37gv53]{color:var(--faint);margin:6px 0 0;font-size:10.5px}.cal-btn[data-astro-cid-eb37gv53]{margin-top:18px}@media (min-width:768px){.tl-wrap[data-astro-cid-eb37gv53]{margin:0 -32px}.tl[data-astro-cid-eb37gv53]{gap:14px;padding:4px 32px 12px}.tl-card[data-astro-cid-eb37gv53]{width:232px}}@media (min-width:1080px){.tl-wrap[data-astro-cid-eb37gv53]{margin:0 -48px}.tl[data-astro-cid-eb37gv53]{padding:4px 48px 12px}}.ev-lede[data-astro-cid-mhscmti2]{color:var(--muted);margin:-6px 0 16px;font-size:12px;line-height:1.9}.ev-wrap[data-astro-cid-mhscmti2]{margin:0 -16px}.ev-rail[data-astro-cid-mhscmti2]{scroll-snap-type:x proximity;scrollbar-width:thin;gap:12px;margin:0;padding:2px 16px 10px;list-style:none;display:flex;overflow-x:auto}.ev-card[data-astro-cid-mhscmti2]{scroll-snap-align:start;flex:none;width:244px}.ev-link[data-astro-cid-mhscmti2]{background:var(--paper);border:1px solid var(--hair);border-radius:3px;flex-direction:column;height:100%;padding-bottom:14px;display:flex;overflow:hidden}.ev-img[data-astro-cid-mhscmti2]{aspect-ratio:1;object-fit:contain;background:var(--paper-warm);width:100%;height:auto;margin-bottom:12px;display:block}.ev-noimg[data-astro-cid-mhscmti2]{background:var(--paper-warm);border-bottom:1px solid var(--hair)}.ev-when[data-astro-cid-mhscmti2]{font-family:var(--latin);color:var(--ink);letter-spacing:.04em;padding:0 13px;font-size:13px}.ev-cat[data-astro-cid-mhscmti2]{font-size:10px;font-family:var(--sans);letter-spacing:.06em;color:#5a554c;background:var(--paper-warm);border:1px solid var(--hair);border-radius:2px;align-self:flex-start;margin:7px 13px 0;padding:2px 7px}.ev-title[data-astro-cid-mhscmti2]{font-family:var(--serif);color:var(--ink-strong);-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:8px 13px 0;font-size:13.5px;font-weight:600;line-height:1.55;display:-webkit-box;overflow:hidden}.ev-cta[data-astro-cid-mhscmti2]{color:#444;margin-top:auto;padding:12px 13px 0;font-size:11.5px}.ev-cta[data-astro-cid-mhscmti2] small[data-astro-cid-mhscmti2]{font-family:var(--latin);letter-spacing:.14em;opacity:.55;margin-left:5px;font-size:9px}.ev-btn[data-astro-cid-mhscmti2]{margin-top:16px}@media (min-width:768px){.ev-wrap[data-astro-cid-mhscmti2]{margin:0 -32px}.ev-rail[data-astro-cid-mhscmti2]{gap:14px;padding:2px 32px 12px}.ev-card[data-astro-cid-mhscmti2]{width:268px}}@media (min-width:1080px){.ev-wrap[data-astro-cid-mhscmti2]{margin:0 -48px}.ev-rail[data-astro-cid-mhscmti2]{padding:2px 48px 12px}}
