.section__container h2{padding:8px 16px;background:#141e3e;border-radius:4px;text-align:center}.section__container h2 span{display:inline-block;font-size:1.425rem;font-weight:700;color:#fff}.section__container h3{padding-left:12px;position:relative}.section__container h3::before{content:"";width:5px;height:100%;display:block;background:#141e3e;border-radius:2px;position:absolute;inset:0}.section__container h3 span{font-size:1.25rem;font-weight:700;color:#141e3e}.information{display:grid;gap:48px}.information .information__wrap{display:grid;gap:24px}.information .information__wrap p{margin-bottom:0 !important}.information .information__wrap table{width:100%}.information .information__wrap table.table__flex tbody tr th{width:100%;display:block;border-bottom:none}.information .information__wrap table.table__flex tbody tr td{width:100%;display:block}.information .information__wrap table.table__flex tbody tr:not(:last-of-type) td{border-bottom:none}.information .information__wrap table tbody tr td,.information .information__wrap table tbody tr th{padding:1rem;border:1px solid #141e3e;border-collapse:collapse;line-height:1}.information .information__wrap table tbody tr th{background:#f1f5f5}.information .information__wrap dl dt{margin-bottom:16px;padding:8px 24px;display:inline-block;border:2px solid #141e3e;background:#fff;color:#141e3e;line-height:1}.information .information__wrap dl dd:not(:last-of-type){margin-bottom:24px}.information .information__wrap dl dd p a{color:#0066c0;text-decoration:underline}.information .information__wrap__img{border:1px solid #ccc;border-radius:8px;overflow:hidden}.information .information__wrap__guide{display:grid;gap:24px}.information .information__wrap__guide #map__show{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.information .information__wrap__guide #map__show .guide-list{grid-column:1/2;grid-row:1/2}.information .information__wrap__guide .guide-switch{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px}.information .information__wrap__guide .guide-switch li{--shapeWidth: 16px;padding:12px 0;display:grid;place-items:center;background:#141e3e;border:1px solid #141e3e;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.information .information__wrap__guide .guide-switch li::before{content:"";width:var(--shapeWidth);height:auto;aspect-ratio:1/1;background:#141e3e;opacity:0;position:absolute;left:50%;bottom:calc(-1*var(--shapeWidth)/2);translate:-50% 0;rotate:45deg}.information .information__wrap__guide .guide-switch li::after{content:"";width:var(--shapeWidth);height:auto;aspect-ratio:1/1;background:#fff;opacity:0;position:absolute;left:50%;bottom:calc(-1*(var(--shapeWidth)/2 - 1px));translate:-50% 0;rotate:45deg}.information .information__wrap__guide .guide-switch li.current{background:#fff;color:#141e3e;pointer-events:none}.information .information__wrap__guide .guide-switch li.current::before,.information .information__wrap__guide .guide-switch li.current::after{opacity:1}.information .information__wrap__guide .guide-switch li.current span{color:#141e3e}.information .information__wrap__guide .guide-switch li span{font-size:.75rem;color:#fff}.information .information__wrap__guide .guide-list{display:grid;gap:24px}.information .information__wrap__guide .guide-list__item{padding:16px;display:grid;gap:16px;background:#f1f5f5;border-radius:8px;position:relative}.information .information__wrap__guide .guide-list__item:not(:last-of-type)::after{--r: 2px;--_g: calc(tan(60deg)*var(--r)) top var(--r),#000 98%,#0000 101%;content:"";width:auto;height:16px;aspect-ratio:2;background:#e1e3e6;--_g:calc(var(--r)/tan(22.5deg)) top var(--r),#000 98%,#0000 101%;-webkit-mask:conic-gradient(from 157.5deg at 50% calc(var(--r) / 0.2426406871 - 241.4213562373%), #000 45deg, rgba(0, 0, 0, 0) 0) 0 0/100% calc(100% - var(--r)/1.4142135624) no-repeat,radial-gradient(var(--r) at 50% calc(100% - var(--r) * 1.4142135624), #000 98%, rgba(0, 0, 0, 0) 101%),radial-gradient(var(--r) at left var(--_g)),radial-gradient(var(--r) at right var(--_g));mask:conic-gradient(from 157.5deg at 50% calc(var(--r) / 0.2426406871 - 241.4213562373%), #000 45deg, rgba(0, 0, 0, 0) 0) 0 0/100% calc(100% - var(--r)/1.4142135624) no-repeat,radial-gradient(var(--r) at 50% calc(100% - var(--r) * 1.4142135624), #000 98%, rgba(0, 0, 0, 0) 101%),radial-gradient(var(--r) at left var(--_g)),radial-gradient(var(--r) at right var(--_g));clip-path:polygon(50% 100%, 100% 0, 0 0);position:absolute;left:50%;bottom:-20px;translate:-50% 0}.information .information__wrap__guide .guide-list__item__img{border-radius:8px;overflow:hidden}.information .information__wrap__guide .guide-list__item__txt{display:grid;grid-template-columns:2rem 1fr;gap:8px}.information .information__wrap__guide .guide-list__item__txt>div{width:100%;height:auto;aspect-ratio:1/1;display:grid;place-content:center;border-radius:2px;background:#141e3e}.information .information__wrap__guide .guide-list__item__txt>div span{color:#fff}.information .information__wrap__point-card{display:grid;gap:16px}.information .information__wrap__point-card .point-card__img{display:grid;place-content:center;border-radius:8px;overflow:hidden}@media screen and (min-width: 600px){.information{gap:96px}.information .information__wrap{gap:48px}.information .information__wrap__guide .guide-switch li span{font-size:1rem}.information .information__wrap__guide .guide-list{grid-template-columns:repeat(2, minmax(0, 1fr))}.information .information__wrap__guide .guide-list__item{grid-template-rows:subgrid;grid-row:span 2;gap:16px;border-radius:8px}.information .information__wrap__guide .guide-list__item:not(:last-of-type):not(:nth-of-type(2n + 1))::before{--r: 2px;--_g:calc(var(--r)/tan(22.5deg)) left var(--r),#000 98%,#0000 101%;content:"";width:auto;height:24px;aspect-ratio:1/2;background:#e1e3e6;--_g:calc(var(--r)/tan(22.5deg)) top var(--r),#000 98%,#0000 101%;-webkit-mask:conic-gradient(from 67.5deg at calc(var(--r) / 0.2426406871 - 241.4213562373%) 50%, #000 45deg, rgba(0, 0, 0, 0) 0) 0 0/calc(100% - var(--r) / 1.4142135624) no-repeat,radial-gradient(var(--r) at calc(100% - var(--r) * 1.4142135624) 50%, #000 98%, rgba(0, 0, 0, 0) 101%),radial-gradient(var(--r) at top var(--_g)),radial-gradient(var(--r) at bottom var(--_g));mask:conic-gradient(from 67.5deg at calc(var(--r) / 0.2426406871 - 241.4213562373%) 50%, #000 45deg, rgba(0, 0, 0, 0) 0) 0 0/calc(100% - var(--r) / 1.4142135624) no-repeat,radial-gradient(var(--r) at calc(100% - var(--r) * 1.4142135624) 50%, #000 98%, rgba(0, 0, 0, 0) 101%),radial-gradient(var(--r) at top var(--_g)),radial-gradient(var(--r) at bottom var(--_g));clip-path:polygon(100% 50%, 0 100%, 0 0);position:absolute;right:-18px;top:50%;translate:0 -50%}.information .information__wrap__guide .guide-list__item:not(:last-of-type)::after{display:none}.information .information__wrap__guide .guide-list__item__txt{gap:16px}.information .information__wrap__guide .guide-list__item__txt p{font-size:.85rem}.information .information__wrap__point-card{grid-template-columns:repeat(2, minmax(0, 1fr));place-content:center;gap:24px}.information .information__wrap__point-card .point-card__txt{-ms-flex-item-align:center;align-self:center}}@media screen and (min-width: 1025px){.information .information__wrap__guide .guide-switch li{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;cursor:pointer}.information .information__wrap__guide .guide-switch li:hover{opacity:.5}}@container eventSectionContainer (min-width: 1024px){.information .information__wrap table.table__flex tbody tr th{width:auto;display:table-cell;border-bottom:1px solid #141e3e}.information .information__wrap table.table__flex tbody tr td{width:auto;display:table-cell}.information .information__wrap table.table__flex tbody tr:not(:last-of-type) td{border-bottom:1px solid #141e3e}.information .information__wrap__guide .guide-switch{gap:24px}.information .information__wrap__guide .guide-list{grid-template-columns:repeat(3, minmax(0, 1fr))}.information .information__wrap__guide .guide-list__item:not(:last-of-type):not(:nth-of-type(3n))::before{--r: 2px;--_g:calc(var(--r)/tan(22.5deg)) left var(--r),#000 98%,#0000 101%;content:"";width:auto;height:24px;aspect-ratio:1/2;background:#e1e3e6;--_g:calc(var(--r)/tan(22.5deg)) top var(--r),#000 98%,#0000 101%;-webkit-mask:conic-gradient(from 67.5deg at calc(var(--r) / 0.2426406871 - 241.4213562373%) 50%, #000 45deg, rgba(0, 0, 0, 0) 0) 0 0/calc(100% - var(--r) / 1.4142135624) no-repeat,radial-gradient(var(--r) at calc(100% - var(--r) * 1.4142135624) 50%, #000 98%, rgba(0, 0, 0, 0) 101%),radial-gradient(var(--r) at top var(--_g)),radial-gradient(var(--r) at bottom var(--_g));mask:conic-gradient(from 67.5deg at calc(var(--r) / 0.2426406871 - 241.4213562373%) 50%, #000 45deg, rgba(0, 0, 0, 0) 0) 0 0/calc(100% - var(--r) / 1.4142135624) no-repeat,radial-gradient(var(--r) at calc(100% - var(--r) * 1.4142135624) 50%, #000 98%, rgba(0, 0, 0, 0) 101%),radial-gradient(var(--r) at top var(--_g)),radial-gradient(var(--r) at bottom var(--_g));clip-path:polygon(100% 50%, 0 100%, 0 0);position:absolute;right:-18px;top:50%;translate:0 -50%}}