.Event:where(.astro-slb77pip){flex:1 1 auto;display:grid;grid-template-columns:minmax(20px,1fr) minmax(260px,1200px) minmax(20px,1fr);font-size:16px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;line-height:1.4;>*{grid-column:2}}.Event_Header:where(.astro-slb77pip){grid-column:1 / -1;display:grid;grid-template-columns:minmax(10px,1fr) minmax(280px,779px) minmax(10px,1fr);height:800px;align-items:center;background-image:url(/assets/events/13/13-hero-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;font-feature-settings:"pwid" on,"palt" on;>*{grid-column:2}}.Event_HeaderContents:where(.astro-slb77pip){display:flex;flex-direction:column;gap:clamp(20px,4vw,40px);padding:clamp(30px,6vw,60px) clamp(20px,8vw,80px);border-radius:10px;background:#fff9}.Event_HeaderTitle:where(.astro-slb77pip){display:flex;gap:clamp(10px,3.6vw,36px);align-items:center;justify-content:center;margin:0;font-size:clamp(14px,2.4vw,24px);font-weight:400;>svg{min-width:80px}>span{white-space:nowrap}}.Event_HeaderText1:where(.astro-slb77pip){margin:0;text-align:center;font-feature-settings:"pwid" on,"palt" on}.Event_HeaderText1_1:where(.astro-slb77pip){display:block;margin:0;font-size:clamp(20px,4.8vw,48px)}.Event_HeaderText1_2:where(.astro-slb77pip){display:block;margin:0;font-size:clamp(24px,6.4vw,64px)}.Event_HeaderText2:where(.astro-slb77pip){margin:0;font-size:clamp(14px,2vw,20px)}.Event_ConnpassLink:where(.astro-slb77pip){--side-padding: 60;display:flex;width:fit-content;margin-top:clamp(20px,4vw,40px);margin-inline:auto;padding:clamp(10px,2vw,20px) clamp(30px,(1vw * var(--side-padding)),(1px * var(--side-padding)));justify-content:center;align-items:center;color:#fff;background-color:#000;font-size:clamp(14px,2vw,20px);text-align:center;text-decoration:none;white-space:nowrap;transition:.2s background-color;&:hover{background-color:#1f1f1f;transition:.2s background-color}&.-large{--side-padding: 80}}.Event_Contents:where(.astro-slb77pip){grid-column:1 / -1;display:grid;grid-template-columns:subgrid}.Event_Content:where(.astro-slb77pip){grid-column:1 / -1;display:grid;grid-template-columns:subgrid;margin:0;padding-block:clamp(30px,8vw,80px);>*{grid-column:2}&.-light{background-color:#d5efe4}&.-dark{background-color:#a6dbc3}}.Event_Message:where(.astro-slb77pip){display:flex;flex-direction:column;gap:20px}.Event_MessageText1:where(.astro-slb77pip){margin:0;font-size:clamp(20px,4.8vw,48px);font-weight:400;text-align:center;font-feature-settings:"pwid" on,"palt" on;color:#027247}.Event_MessageText2:where(.astro-slb77pip){margin:0;font-size:clamp(14px,2.4vw,24px);text-align:center;font-feature-settings:"pwid" on,"palt" on;line-height:1.7}.Event_DateAndPrice:where(.astro-slb77pip){container-type:inline-size;margin-top:clamp(50px,8vw,80px);display:flex;gap:clamp(30px,-3.51vw + 65.1px,50px);flex-wrap:wrap;h3{margin:0;font-size:16px;font-weight:400;font-feature-settings:"pwid" on,"palt" on}:where(& ul){margin:0;padding:0;list-style:none}}.Event_Date:where(.astro-slb77pip){flex:1 1 auto;max-width:455px;margin-right:auto;@container (width < 1120px){max-width:795px;margin-inline:auto}}.Event_DateContainer:where(.astro-slb77pip){display:flex;flex-direction:column;gap:30px 60px;@container (width < 1120px){flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.Event_DateTimeText1:where(.astro-slb77pip){display:flex;align-items:center;gap:clamp(4px,1.6vw,16px);font-size:clamp(18px,5.26vw - 4.6px,48px);font-weight:700;font-feature-settings:"pwid" on,"palt" on}.Event_DateTimeText2:where(.astro-slb77pip){font-size:clamp(14px,2.46vw + 3.44px,28px);font-weight:400;font-feature-settings:"pwid" on,"palt" on;white-space:nowrap}.Event_DatePlace:where(.astro-slb77pip){display:flex;flex-direction:column;gap:6px}.Event_DatePlaceText:where(.astro-slb77pip){font-size:clamp(18px,3.16vw + 4.42px,36px);font-weight:700}.Event_Price:where(.astro-slb77pip){flex:1 1 645px;max-width:645px;margin-inline:auto;>h3:where(.astro-slb77pip){margin-bottom:6px}@container (width < 645px){>h3:where(.astro-slb77pip){margin-bottom:10px;text-align:center}}}.Event_PriceList:where(.astro-slb77pip){display:flex;gap:20px;margin-bottom:16px;@container (width < 645px){margin-bottom:10px}@container (width < 645px){flex-direction:column}}.Event_PriceListItem:where(.astro-slb77pip){font-feature-settings:"pwid" on,"palt" on;text-align:center}.Event_PriceListCard:where(.astro-slb77pip){box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:201px;height:131px;padding:24px;border-radius:10px;border:1px solid #276757;background:#d5efe4;text-align:center;@container (width < 645px){width:100%;height:auto}}.Event_PriceListCardTitle:where(.astro-slb77pip){display:flex;align-items:center;gap:8px;font-size:clamp(14px,1.8vw,18px);>b:where(.astro-slb77pip){display:inline-flex;padding:2px 4px;color:#fff;background-color:#de6b00;font-size:clamp(10px,1.2vw,12px);font-weight:400}}.Event_PriceListCardPrice:where(.astro-slb77pip){font-size:clamp(28px,4vw,40px);font-weight:400}.Event_PriceListCardNote:where(.astro-slb77pip){font-size:12px;color:#5a5b5a}.Event_PriceNoteList:where(.astro-slb77pip){display:flex;flex-direction:column;gap:2px;font-size:clamp(12px,1.4vw,14px)}.Event_LT:where(.astro-slb77pip){container-type:inline-size;position:relative;display:flex;flex-wrap:wrap;gap:50px}.Event_LTContainer:where(.astro-slb77pip){flex:1 1 200px;display:flex;flex-direction:column;gap:20px;min-width:100px;max-width:650px;@container (width < 645px){flex-basis:100%}}.Event_LTTitle:where(.astro-slb77pip){display:flex;align-items:center;gap:5px 10px;flex-wrap:wrap;margin:0}.Event_LTTitleText:where(.astro-slb77pip){flex:0 1 auto;font-feature-settings:"pwid" on,"palt" on;font-size:clamp(24px,2.8vw,48px);font-weight:400}.Event_LTTitleLabel:where(.astro-slb77pip){display:inline-flex;z-index:0;padding:2px 10px;background-color:#0a3e68;color:#fff;font-size:clamp(10px,1.6vw,16px);font-weight:400;white-space:nowrap}.Event_LTMessage:where(.astro-slb77pip){margin:0;font-feature-settings:"pwid" on,"palt" on;font-size:clamp(14px,1.6vw,16px)}.Event_LTText:where(.astro-slb77pip){margin:0;font-feature-settings:"pwid" on,"palt" on;font-size:clamp(14px,1.6vw,16px)}.Event_LTNote:where(.astro-slb77pip){margin:0;font-size:clamp(12px,1.4vw,14px);color:#042e52}.Event_LTTable:where(.astro-slb77pip){margin:0;padding:0;table-layout:fixed;th{width:0;padding:15px 12px;background-color:#9fd6bd;font-weight:400;font-size:clamp(14px,1.8vw,18px);white-space:nowrap;text-align:start}td{width:100%;padding:15px 12px;background-color:#fff;font-size:clamp(14px,1.8vw,18px)}}.Event_LTImg:where(.astro-slb77pip){flex:1 1 200px;align-self:flex-start;max-width:415px;min-width:200px;@container (width < 645px){flex-basis:100%;max-width:348px;margin-inline:auto}}.Event_Access:where(.astro-slb77pip){container-type:inline-size}.Event_AccessContainer:where(.astro-slb77pip){display:flex;flex-direction:row-reverse;gap:50px;@container (width <= 900px){flex-direction:column-reverse}}.Event_AccessMain:where(.astro-slb77pip){flex:1 1 641px;display:flex;flex-direction:column;gap:30px;@container (width <= 900px){flex-basis:auto}}.Event_AccessMainItem:where(.astro-slb77pip){display:flex;flex-direction:column;gap:10px}.Event_AccessTitle1:where(.astro-slb77pip){margin:0;font-weight:400;font-size:20px}.Event_AccessTitle2:where(.astro-slb77pip){margin:0;width:fit-content;padding:2px 10px;font-weight:400;font-size:14px;color:#fff;background-color:#276757}.Event_AccessTitle3:where(.astro-slb77pip){display:flex;align-items:center;gap:6px;margin:0;font-weight:700;font-size:16px}.Event_AccessText1:where(.astro-slb77pip){margin:0;font-size:20px;a{display:block;width:fit-content;font-size:16px}}.Event_AccessText2:where(.astro-slb77pip){margin:0;font-size:16px}.Event_AccessDir:where(.astro-slb77pip){display:flex;flex-wrap:wrap;gap:30px}.Event_AccessDirItem:where(.astro-slb77pip){display:flex;flex-direction:column;gap:4px;&.-train{flex:1 1 200px}&.-car{flex:1 1 max-content}}.Event_AccessMapContainer:where(.astro-slb77pip){flex:1 1 641px;@container (width <= 900px){flex-basis:auto}}.Event_AccessMap:where(.astro-slb77pip){width:100%;@container (width <= 900px){max-width:100%;width:100%}}.Event_Other:where(.astro-slb77pip){container-type:inline-size;position:relative;display:flex;flex-wrap:wrap;gap:40px;padding:clamp(20px,6vw,60px);border-radius:10px;border:1px solid #df8107;background:#fff6d4}.Event_OtherContainer:where(.astro-slb77pip){flex:1 1 500px;display:flex;flex-direction:column;gap:26px;margin:0}.Event_OtherTitle:where(.astro-slb77pip){margin:0;font-weight:400;color:#b8500a;@container (width > 430px){font-size:36px}@container (width <= 430px){font-size:24px}}.Event_OtherText:where(.astro-slb77pip){margin:0;@container (width > 1000px){font-size:20px}@container (width <= 1000px){font-size:24px}@container (width <= 430px){font-size:14px}}.Event_OtherNote:where(.astro-slb77pip){display:block;margin-top:26px;font-size:16px;color:#5a5b5a}.Event_OtherBannerContainer:where(.astro-slb77pip){flex:1 1 300px;@container (width <= 1000px){flex-basis:100%;flex-grow:999}}.Event_OtherBanner:where(.astro-slb77pip){>img{max-width:100%}}.Event_OtherComingSoon:where(.astro-slb77pip){display:block;width:fit-content;padding:2px 6px;font-size:20px;color:#fff;font-weight:700;background-color:#e41061}.Event_LinkText:where(.astro-slb77pip){color:#06f;&:hover{color:#0b53bf}}.Event_FullLabel:where(.astro-slb77pip){position:absolute;inset:0;z-index:1;display:flex;width:fit-content;height:fit-content;margin:auto;transform:rotate(-12.455deg);padding:2px 10px;justify-content:center;align-items:center;background-color:#ce0707;color:#fff;font-weight:400;font-size:56px}.Event_StaffLarge:where(.astro-slb77pip){container-type:inline-size;display:grid;gap:56px}.Event_StaffLargeTitle:where(.astro-slb77pip){margin:0;font-weight:400;font-size:clamp(24px,3.6vw,36px);font-feature-settings:"pwid" on,"palt" on;text-align:center;word-break:keep-all}.Event_StaffLargeList:where(.astro-slb77pip){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 82px;margin:0;padding:0;list-style:"";@container (width < 700px){grid-template-columns:minmax(0,1fr)}}.Event_StaffLargeListItem:where(.astro-slb77pip){display:flex;flex-direction:column;gap:8px}.Event_StaffLargeListItemLink:where(.astro-slb77pip){display:block;color:inherit;text-decoration:none;text-align:center}.Event_StaffLargeListItemImg:where(.astro-slb77pip){display:block;widith:80px;height:80px;margin:0 auto 8px;border-radius:100%}.Event_StaffLargeListItemName:where(.astro-slb77pip){display:block;font-weight:400;font-size:16px}.Event_StaffLargeListItemTitle:where(.astro-slb77pip){display:block;font-size:12px}.Event_StaffLargeListItemComment:where(.astro-slb77pip){position:relative;border-radius:5px;font-size:16px;background:#d5efe4;padding:12px;margin-block:18px 0;text-wrap:pretty;&:before{position:absolute;z-index:0;top:-18px;margin:auto;right:0;left:0;display:block;width:19px;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE5IDEyIiBmaWxsPSJub25lIj4gICA8cGF0aCBkPSJNOS42NjY2MyAwTDE4LjY2NjYgMTJIMC42NjY2MjZMOS42NjY2MyAwWiIgZmlsbD0iI0Q1RUZFNCIvPiA8L3N2Zz4=)}}.Event_Staff:where(.astro-slb77pip){container-type:inline-size;display:grid;gap:56px}.Event_StaffTitle:where(.astro-slb77pip){margin:0;font-weight:400;font-size:clamp(24px,3.6vw,36px);font-feature-settings:"pwid" on,"palt" on;text-align:center;word-break:keep-all}.Event_StaffList:where(.astro-slb77pip){display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:40px;margin:0;padding:0;list-style:"";@container (width < 700px){gap:24px 36px}}.Event_StaffListItem:where(.astro-slb77pip){display:flex;flex-direction:column;gap:2px}.Event_StaffListItemLink:where(.astro-slb77pip){display:grid;grid-template:"img name" auto "img title" auto / auto 1fr;color:inherit;column-gap:8px;text-decoration:none}.Event_StaffListItemImg:where(.astro-slb77pip){grid-area:img;align-self:center;display:block;border-radius:100%}.Event_StaffListItemName:where(.astro-slb77pip){grid-area:name;display:block;font-weight:400;font-size:12px}.Event_StaffListItemTitle:where(.astro-slb77pip){grid-area:title;display:block;font-size:10px}.Event_StaffListItemComment:where(.astro-slb77pip){position:relative;border-radius:5px;font-size:12px;background:#d5efe4;padding:12px;margin-block:18px 0;text-wrap:pretty;&:before{position:absolute;z-index:0;top:-13px;left:10px;display:block;width:0;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE5IDEyIiBmaWxsPSJub25lIj4gICA8cGF0aCBkPSJNOS42NjY2MyAwTDE4LjY2NjYgMTJIMC42NjY2MjZMOS42NjY2MyAwWiIgZmlsbD0iI0Q1RUZFNCIvPiA8L3N2Zz4=)}}:root{--event-banner-display: none}
