.schedule-fact[data-v-5e98762a]{display:grid;grid-template-columns:78px minmax(0,1fr);gap:12px;align-items:start;padding-block:12px;border-top:1px solid rgba(163,147,119,.26)}.schedule-fact--wide-label[data-v-5e98762a]{grid-template-columns:94px minmax(0,1fr)}.schedule-fact--ticket .schedule-fact__value[data-v-5e98762a]{overflow-wrap:normal;word-break:keep-all}.schedule-fact.schedule-fact--ticket[data-v-5e98762a]{padding-bottom:0}.schedule-fact__label[data-v-5e98762a]{display:grid;grid-template-columns:14px minmax(0,1fr);gap:6px;align-items:center;min-height:2.24rem;min-width:0;color:#765a24;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:clamp(12px,1.3rem,13px);font-weight:400;letter-spacing:.04em;line-height:1.6}.schedule-fact__label span[data-v-5e98762a]{white-space:nowrap}.schedule-fact__label i[data-v-5e98762a]{display:inline-flex;width:14px;height:14px;margin:0;align-items:center;justify-content:center;color:currentColor;font-size:14px;line-height:1}.schedule-fact__value[data-v-5e98762a]{min-width:0;margin:0;color:#453635;font-family:"Noto Serif JP",Yu Mincho,YuMincho,Hiragino Mincho ProN,Hiragino Mincho Pro,serif;font-size:1.4rem;font-weight:500;letter-spacing:.015em;line-height:1.6;line-break:strict;overflow-wrap:anywhere;word-break:normal}.schedule-fact__action[data-v-5e98762a]{min-width:0;margin:0;grid-column:1/-1}@media screen and (min-width:600px){.schedule-fact[data-v-5e98762a]{grid-template-columns:96px minmax(0,1fr);gap:16px;padding-block:14px}.schedule-fact--wide-label[data-v-5e98762a]{grid-template-columns:104px minmax(0,1fr)}.schedule-fact__action[data-v-5e98762a]{grid-column:2}}@media screen and (min-width:960px){.schedule-fact[data-v-5e98762a]{grid-template-columns:104px minmax(0,1fr);gap:20px;padding-block:16px}.schedule-fact--wide-label[data-v-5e98762a]{grid-template-columns:112px minmax(0,1fr)}}.schedule-list__item[data-v-694b6ced]{list-style:none}.schedule-card[data-v-694b6ced],.schedule-card__body[data-v-694b6ced],.schedule-card__header[data-v-694b6ced],.schedule-card__lead[data-v-694b6ced]{min-width:0}.schedule-card[data-v-694b6ced]{padding:16px;border:1px solid rgba(163,147,119,.3);border-radius:2px;color:#453635;background-color:#fff;box-shadow:0 6px 18px rgba(69,54,53,.06);text-align:left}.schedule-card__lead[data-v-694b6ced]{display:grid;grid-template-columns:clamp(80px,26vw,96px) minmax(0,1fr);gap:14px;align-items:start}.schedule-card__lead--without-media[data-v-694b6ced]{grid-template-columns:minmax(0,1fr)}.schedule-card__media[data-v-694b6ced]{min-width:0}.schedule-card__image-trigger[data-v-694b6ced]{display:block;width:100%;padding:0;border:0;color:#765a24;background:transparent;cursor:zoom-in;text-align:left}.schedule-card__image-trigger[data-v-694b6ced]:focus-visible{outline:3px solid #211c1a;outline-offset:4px;box-shadow:0 0 0 6px #fff}.schedule-card__poster[data-v-694b6ced]{position:relative;display:block;width:100%;aspect-ratio:1/1.414;overflow:hidden;border:1px solid rgba(69,54,53,.16);background-color:#f4f1eb;box-shadow:0 .4rem 1.2rem rgba(69,54,53,.08);transition:border-color .18s ease,box-shadow .18s ease}.schedule-card__poster .v-image[data-v-694b6ced]{width:100%;height:100%}.schedule-card__image-badge[data-v-694b6ced]{position:absolute;right:6px;bottom:6px;display:inline-flex;min-height:22px;padding:3px 6px;align-items:center;border:1px solid hsla(0,0%,100%,.72);border-radius:2px;color:#fff;background-color:rgba(33,28,26,.84);font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:11px;font-weight:400;letter-spacing:.03em;line-height:1}.schedule-card__header[data-v-694b6ced]{display:grid;justify-items:start;gap:8px}.schedule-card__status[data-v-694b6ced]{display:inline-flex;min-height:32px;padding:5px 10px;align-items:center;border:1px solid #765a24;border-radius:.2rem;color:#765a24;background-color:hsla(0,0%,100%,.68);font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:clamp(12px,1.3rem,13px);font-weight:400;letter-spacing:.06em;line-height:1.5}.schedule-card__status--ended[data-v-694b6ced]{border-color:rgba(69,54,53,.42);color:rgba(69,54,53,.78);background-color:rgba(69,54,53,.06)}.schedule-card__title[data-v-694b6ced]{margin:0;color:#211c1a;font-family:"Noto Serif JP",Yu Mincho,YuMincho,Hiragino Mincho ProN,Hiragino Mincho Pro,serif;font-size:1.6rem;font-weight:500;letter-spacing:.02em;line-height:1.6;line-break:strict;overflow-wrap:anywhere;word-break:normal}.schedule-card__body[data-v-694b6ced]{margin-top:16px}.schedule-card__subtitle[data-v-694b6ced]{margin:0;color:#453635;font-family:"Noto Serif JP",Yu Mincho,YuMincho,Hiragino Mincho ProN,Hiragino Mincho Pro,serif;font-size:1.4rem;font-weight:500;letter-spacing:.015em;line-height:1.6;line-break:strict;overflow-wrap:anywhere}.schedule-card__facts[data-v-694b6ced]{margin:0}.schedule-card__dates[data-v-694b6ced],.schedule-card__time[data-v-694b6ced]{display:block}.schedule-card__dates time[data-v-694b6ced]{white-space:nowrap}.schedule-card__time[data-v-694b6ced]{margin-top:3px}.schedule-card__venue-name[data-v-694b6ced]{font-weight:500}.schedule-card__venue-address[data-v-694b6ced]{margin-top:2px;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:.92em;line-height:1.6}.schedule-card__ticket-action[data-v-694b6ced]{display:inline-flex;width:100%;max-width:100%;min-height:46px;margin:8px 0 0;padding:10px 16px;align-items:center;justify-content:center;gap:8px;border:1px solid #765a24;border-radius:4px;color:#765a24!important;background-color:transparent;box-shadow:0 1px 3px rgba(69,54,53,.08);font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:clamp(12px,1.3rem,13px);font-weight:500;letter-spacing:.03em;line-height:1.6;text-align:center;text-decoration:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.schedule-card__ticket-action i[data-v-694b6ced]{width:1em;color:currentColor;font-size:.95em;line-height:1}.schedule-card__ticket-action>span[data-v-694b6ced]{min-width:0;overflow-wrap:anywhere;word-break:normal}.schedule-card__ticket-action[data-v-694b6ced]:focus-visible{outline:3px solid #211c1a;outline-offset:3px;box-shadow:0 0 0 6px #fff}.schedule-card__ticket-action[data-v-694b6ced]:active{background-color:rgba(118,90,36,.1)}.schedule-card__comment[data-v-694b6ced]{margin-top:16px;padding:12px 0 0;border-top:1px solid rgba(163,147,119,.3)}.schedule-card__comment h3[data-v-694b6ced]{display:flex;margin:0 0 6px;align-items:center;gap:6px;color:#765a24;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:clamp(12px,1.3rem,13px);font-weight:400;letter-spacing:.06em;line-height:1.6}.schedule-card__comment h3 i[data-v-694b6ced]{display:inline-flex;width:14px;height:14px;align-items:center;justify-content:center;color:currentColor;font-size:13px;line-height:1}.schedule-card__comment blockquote[data-v-694b6ced]{margin:0;color:#453635;font-family:"Noto Serif JP",Yu Mincho,YuMincho,Hiragino Mincho ProN,Hiragino Mincho Pro,serif;font-size:1.4rem;font-weight:500;letter-spacing:.015em;line-height:1.6}.schedule-card__comment+.schedule-card__details[data-v-694b6ced]{margin-top:16px}.schedule-card__details[data-v-694b6ced]{margin-top:20px;border-top:1px solid rgba(163,147,119,.3);border-bottom:1px solid rgba(163,147,119,.3)}.schedule-card__details summary[data-v-694b6ced]{display:flex;min-height:44px;padding-block:10px;align-items:center;justify-content:space-between;gap:16px;color:#765a24;cursor:pointer;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.04em;line-height:1.6;list-style:none}.schedule-card__details summary[data-v-694b6ced]::-webkit-details-marker{display:none}.schedule-card__details summary[data-v-694b6ced]:focus-visible{outline:3px solid #211c1a;outline-offset:3px}.schedule-card__details[open] .schedule-card__details-icon[data-v-694b6ced]{transform:rotate(90deg)}.schedule-card__details-icon[data-v-694b6ced]{font-size:2.4rem;font-weight:300;line-height:1;transition:transform .18s ease}.schedule-card__details-content[data-v-694b6ced]{padding:2px 0 16px;color:#453635;font-family:"Noto Serif JP",Yu Mincho,YuMincho,Hiragino Mincho ProN,Hiragino Mincho Pro,serif;font-size:1.4rem;font-weight:500;letter-spacing:.015em;line-height:1.6;line-break:strict;overflow-wrap:anywhere;word-break:normal}.schedule-card time[id][data-v-694b6ced]{scroll-margin-top:calc(var(--site-app-bar-height, 56px) + 2.4rem)}@media(hover:hover){.schedule-card__ticket-action[data-v-694b6ced]:hover{color:#fff!important;background-color:#765a24}.schedule-card__details summary[data-v-694b6ced]:hover{color:#453635}.schedule-card__image-trigger:hover .schedule-card__poster[data-v-694b6ced]{border-color:rgba(118,90,36,.52);box-shadow:0 .5rem 1.4rem rgba(69,54,53,.16)}}@media screen and (min-width:600px){.schedule-card[data-v-694b6ced]{padding:24px;display:grid;grid-template-columns:clamp(144px,21vw,188px) minmax(0,1fr);gap:0 24px}.schedule-card__lead[data-v-694b6ced]{display:contents}.schedule-card__media[data-v-694b6ced]{grid-column:1;grid-row:1/span 2}.schedule-card__body[data-v-694b6ced],.schedule-card__header[data-v-694b6ced]{grid-column:2}.schedule-card__header[data-v-694b6ced]{grid-row:1}.schedule-card__body[data-v-694b6ced]{grid-row:2;margin-top:20px}.schedule-card__lead--without-media+.schedule-card__body[data-v-694b6ced],.schedule-card__lead--without-media .schedule-card__header[data-v-694b6ced]{grid-column:1/-1}.schedule-card__comment[data-v-694b6ced]{margin-top:18px;padding-top:14px}.schedule-card__ticket-action[data-v-694b6ced]{margin-top:6px}.schedule-card__details[data-v-694b6ced]{margin-top:22px}}@media screen and (min-width:960px){.schedule-card[data-v-694b6ced]{grid-template-columns:200px minmax(0,1fr);gap:0 32px;padding:32px;box-shadow:0 10px 28px rgba(69,54,53,.065)}.schedule-card__header[data-v-694b6ced]{gap:10px}.schedule-card__status[data-v-694b6ced]{padding-inline:12px}.schedule-card__body[data-v-694b6ced],.schedule-card__comment[data-v-694b6ced],.schedule-card__details[data-v-694b6ced]{margin-top:24px}.schedule-card__comment[data-v-694b6ced]{margin-top:20px;padding-top:16px}.schedule-card__comment+.schedule-card__details[data-v-694b6ced]{margin-top:18px}}@media(prefers-reduced-motion:reduce){.schedule-card__details-icon[data-v-694b6ced],.schedule-card__poster[data-v-694b6ced],.schedule-card__ticket-action[data-v-694b6ced]{transition:none}}.schedule-card__details-content a,.schedule-card__facts a{color:#765a24;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.schedule-card__details-content a:focus-visible,.schedule-card__facts a:focus-visible{border-radius:1px;outline:3px solid #211c1a;outline-offset:3px}.schedule-card__facts .text-red{color:#ff5252}.schedule-card__facts .text-red a{color:inherit}.schedule-image-dialog-layout{display:flex;width:100%;height:min(100vh - 24px,960px);max-height:calc(100vh - 24px);flex-direction:column;background-color:transparent}.schedule-image-dialog-stage{display:flex;flex:1 1 auto;min-height:0;background-color:transparent;overscroll-behavior:contain}.schedule-image-dialog-footer{position:relative;box-sizing:border-box;flex:0 0 48px;width:100%;place-items:center}.schedule-image-dialog-footer,.schedule-image-dialog-navigation{display:grid;min-height:48px;align-items:center;background-color:transparent}.schedule-image-dialog-navigation{width:-moz-max-content;width:max-content;grid-template-columns:44px minmax(48px,max-content) 44px;gap:2px}.schedule-image-close{position:absolute;right:0;bottom:2px;z-index:1;display:grid;width:44px;height:44px;padding:0;place-items:center;border:0;color:#453635;background-color:transparent;cursor:pointer}.schedule-image-close:focus-visible{outline:none}.schedule-image-close:focus-visible .schedule-image-close__icon{box-shadow:0 0 0 2px #fff,0 0 0 5px #453635}.schedule-image-close__icon{position:relative;display:block;width:32px;height:32px;border:1px solid rgba(129,109,64,.9);border-radius:50%;background-color:rgba(250,248,246,.96);box-shadow:0 3px 12px rgba(0,0,0,.24)}.schedule-image-close__icon:after,.schedule-image-close__icon:before{position:absolute;top:50%;left:50%;width:18px;height:2px;content:"";background-color:currentColor;transform-origin:center}.schedule-image-close__icon:before{transform:translate(-50%,-50%) rotate(45deg)}.schedule-image-close__icon:after{transform:translate(-50%,-50%) rotate(-45deg)}.schedule-image-card{display:flex;width:100%;height:100%;min-height:0;max-height:none;overflow:hidden;border-radius:0!important;background-color:transparent!important;box-shadow:none!important;cursor:zoom-out;overscroll-behavior:contain;touch-action:pan-y pinch-zoom;-webkit-user-select:none;-moz-user-select:none;user-select:none}.schedule-image-card .v-image{flex:1 1 auto;width:100%;height:100%;min-height:0}.schedule-image-dialog-position{display:grid;min-height:44px;grid-column:2;place-items:center;color:#765a24;background-color:transparent;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:clamp(12px,1.3rem,14px);letter-spacing:.08em;font-variant-numeric:tabular-nums;text-align:center}.schedule-image-dialog-position>span[aria-hidden=true]{display:inline-flex;min-width:48px;min-height:28px;padding:4px 10px;align-items:center;justify-content:center;border:1px solid rgba(118,90,36,.64);border-radius:999px;background-color:rgba(250,248,246,.96);box-shadow:0 2px 8px rgba(69,54,53,.12);white-space:nowrap}.schedule-image-dialog-position__status{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.schedule-image-dialog-navigation__button{position:relative;z-index:2;display:grid;width:44px;height:44px;padding:0;place-items:center;border:0;color:#765a24;background-color:transparent;cursor:pointer;transition:opacity .16s ease}.schedule-image-dialog-navigation__button:before{position:absolute;inset:3px;border:1px solid rgba(118,90,36,.82);border-radius:50%;content:"";background-color:rgba(250,248,246,.94);box-shadow:0 3px 12px rgba(69,54,53,.18);transition:background-color .16s ease,border-color .16s ease}.schedule-image-dialog-navigation__button>span{position:relative;z-index:1;display:block;width:10px;height:10px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor}.schedule-image-dialog-navigation__button--previous{grid-column:1}.schedule-image-dialog-navigation__button--previous>span{margin-left:3px;transform:rotate(-135deg)}.schedule-image-dialog-navigation__button--next{grid-column:3}.schedule-image-dialog-navigation__button--next>span{margin-right:3px;transform:rotate(45deg)}.schedule-image-dialog-navigation__button:disabled{opacity:.34;cursor:default}.schedule-image-dialog-navigation__button:focus-visible{outline:3px solid #211c1a;outline-offset:2px}@media(hover:hover){.schedule-image-dialog-navigation__button:not(:disabled):hover:before{border-color:#765a24;background-color:#f3eee6}}.schedule-image-dialog{max-height:calc(100vh - 24px)!important;overflow:hidden!important;background-color:transparent!important;box-shadow:none!important}@media screen and (max-width:599px){.schedule-image-dialog-layout{height:min(100vh - 16px,960px);max-height:calc(100vh - 16px)}.schedule-image-dialog{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100vh - 16px)!important;margin:8px!important}}@supports(height:100dvh){.schedule-image-dialog-layout{height:min(100dvh - 24px,960px);max-height:calc(100dvh - 24px)}.schedule-image-dialog{max-height:calc(100dvh - 24px)!important}@media screen and (max-width:599px){.schedule-image-dialog-layout{height:min(100dvh - 16px,960px);max-height:calc(100dvh - 16px)}.schedule-image-dialog{max-height:calc(100dvh - 16px)!important}}}#connect-us[data-v-26e4e06f]{position:relative;z-index:1;width:100%;min-height:100%;overflow:hidden;text-align:center}#connect-us[data-v-26e4e06f]:before{position:absolute;top:clamp(96px,10vw,144px);right:0;bottom:clamp(88px,8vw,128px);left:0;z-index:2;display:block;width:100%;content:"";background-color:#faf8f6;transform:skewY(-8deg)}.content-wrapper[data-v-26e4e06f]{position:relative;z-index:3}.parallax[data-v-26e4e06f]:before{position:fixed;top:0;left:0;z-index:0;display:block;width:100%;height:100vh;content:"";background-color:#a39377}.schedule-page[data-v-26e4e06f]{width:min(100% - 36px,1080px);margin-inline:auto;padding:64px 0}.schedule-page__header[data-v-26e4e06f]{display:grid;justify-items:center;gap:20px;padding:0 0 32px}.schedule-page__description[data-v-26e4e06f]{display:grid;gap:2px;margin:0;color:#453635;font-family:"Noto Serif JP",Yu Mincho,YuMincho,Hiragino Mincho ProN,Hiragino Mincho Pro,serif;font-size:1.4rem;font-weight:500;letter-spacing:.015em;line-height:1.75;text-align:center;margin-top:16px}.schedule-page__description span[data-v-26e4e06f]{display:block}.schedule-page__description a[data-v-26e4e06f]{color:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.schedule-page__description a[data-v-26e4e06f]:focus-visible{outline:3px solid #211c1a;outline-offset:3px}.menu-title[data-v-26e4e06f]{display:grid;justify-items:center;gap:12px;width:auto;margin:0;color:#453635;background-color:transparent;font-family:Libre Baskerville,Georgia,Times New Roman,serif!important;font-size:2rem!important;font-weight:500!important;letter-spacing:.4rem;line-height:1.2!important;padding:4px 16px}.schedule-list[data-v-26e4e06f]{display:grid;width:100%;max-width:960px;margin:0 auto;padding:0;gap:16px;list-style:none}@media screen and (min-width:600px){.schedule-page[data-v-26e4e06f]{width:min(100% - 64px,1080px);padding:80px 0}.schedule-page__header[data-v-26e4e06f]{gap:24px;padding-bottom:40px}.schedule-list[data-v-26e4e06f]{gap:24px}}@media screen and (min-width:960px){.schedule-page[data-v-26e4e06f]{width:min(100% - 96px,1080px);padding:96px 0}.schedule-page__header[data-v-26e4e06f]{padding-bottom:48px}.schedule-list[data-v-26e4e06f]{gap:32px}}