header[data-v-d69551d6]{--headerHeight: 56px;width:100%;height:var(--headerHeight);position:fixed;top:0;left:0;z-index:998;translate:0 -100%;opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:translate .5s ease;transition:translate .5s ease}header.show[data-v-d69551d6]{translate:0 0}header .header__container[data-v-d69551d6]{height:100%;border-bottom:4px solid #000}header .header__container__logo[data-v-d69551d6]{width:calc(100% - (var(--headerHeight) - 4px));height:100%;background:#fff;text-align:center}header .header__container__logo a[data-v-d69551d6]{padding:6px 0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}header .header__container__logo a img[data-v-d69551d6]{width:auto;height:100%}header .header__container__logo a span[data-v-d69551d6]{margin-left:8px;padding:6px 12px;display:inline-block;background:#000;color:#fff;line-height:1}header .header__container__btn[data-v-d69551d6]{width:var(--headerHeight);height:var(--headerHeight);background:#f40000;border-bottom:4px solid #000;border-left:4px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;pointer-events:fill;cursor:pointer;z-index:999}header .header__container__btn.is-open .hamburger span[data-v-d69551d6]:nth-child(1){top:6px;rotate:-45deg}header .header__container__btn.is-open .hamburger span[data-v-d69551d6]:nth-child(2){opacity:0;rotate:-45deg}header .header__container__btn.is-open .hamburger span[data-v-d69551d6]:nth-child(3){top:6px;rotate:45deg}header .header__container__btn.is-open>p[data-v-d69551d6]:before{opacity:0;rotate:X 90deg}header .header__container__btn.is-open>p[data-v-d69551d6]:after{opacity:1;rotate:X 0deg}header .header__container__btn .hamburger[data-v-d69551d6]{width:38px;height:16px;position:relative}header .header__container__btn .hamburger span[data-v-d69551d6]{width:24px;height:3px;background:#fff;display:inline-block;-webkit-transition:top .5s ease,rotate .5s ease,opacity .5s ease;transition:top .5s ease,rotate .5s ease,opacity .5s ease;position:absolute;left:50%;translate:-50% 1px}header .header__container__btn .hamburger span[data-v-d69551d6]:nth-child(1){top:0}header .header__container__btn .hamburger span[data-v-d69551d6]:nth-child(2){top:6px}header .header__container__btn .hamburger span[data-v-d69551d6]:nth-child(3){top:12px}header .header__container__btn>p[data-v-d69551d6]{margin-top:2px;margin-right:-1px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;font-size:10px;color:#fff;line-height:1;word-break:keep-all;text-align:center;translate:0 4px;position:relative}header .header__container__btn>p[data-v-d69551d6]:before,header .header__container__btn>p[data-v-d69551d6]:after{grid-column:1/2;grid-row:1/2;-webkit-transition:opacity .5s ease,rotate .5s ease;transition:opacity .5s ease,rotate .5s ease}header .header__container__btn>p[data-v-d69551d6]:before{content:"MENU";opacity:1;rotate:X 0deg}header .header__container__btn>p[data-v-d69551d6]:after{content:"CLOSE";opacity:0;rotate:X 90deg}header .header__nav[data-v-d69551d6]{width:100%;height:100vh;height:100svh;height:calc(var(--vh, 1vh)*100 - var(--headerHeight));position:fixed;top:var(--headerHeight);right:0;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}header .header__nav.is-show[data-v-d69551d6]{display:block;opacity:1;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:fill}header .header__nav.is-show .header__nav__bg[data-v-d69551d6]{opacity:1}header .header__nav.is-show .header__nav__container[data-v-d69551d6]{translate:0 0;opacity:1}header .header__nav.is-show .header__nav__container .nav-list li[data-v-d69551d6]{opacity:1}header .header__nav>div[data-v-d69551d6]{z-index:10}header .header__nav__bg[data-v-d69551d6]{width:100%;height:100%;background:#ffffffe6;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:998;position:absolute;left:0;top:50%;translate:0 -50%}header .header__nav__container[data-v-d69551d6]{width:70%;max-width:320px;height:100%;padding:24px 24px 0;background:#fff;border-left:4px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;translate:100% 0;opacity:0;-webkit-transition:translate .5s ease,opacity .5s ease;transition:translate .5s ease,opacity .5s ease;position:absolute;right:0;z-index:1000;overflow-y:auto}header .header__nav__container .wrap[data-v-d69551d6]{width:100%;height:100%}header .header__nav__container .navigation[data-v-d69551d6]{width:100%}header .header__nav__container .navigation ul[data-v-d69551d6]{width:100%;align-self:center;display:grid;gap:24px;position:relative;z-index:10}header .header__nav__container .navigation ul li[data-v-d69551d6]{width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header .header__nav__container .navigation ul li a[data-v-d69551d6]{padding:4px 0 4px 8px;display:block;position:relative;border-left:4px solid #000;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}header .header__nav__container .navigation ul li a[data-v-d69551d6]:after{content:"";width:90%;height:100%;background:url(/special/girls-band-cry-2025-kawasaki/assets/icon__current-page-HyMXTHJd.svg);background-size:content;background-repeat:no-repeat;background-position:center center;position:absolute;top:50%;left:6px;opacity:0;translate:0 -50%;rotate:-5deg;scale:1.1;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:opacity .3s ease,scale .3s ease;transition:opacity .3s ease,scale .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}header .header__nav__container .navigation ul li a.current[data-v-d69551d6]{border-left:4px solid rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}header .header__nav__container .navigation ul li a.current[data-v-d69551d6]:after{opacity:1;scale:1}header .header__nav__container .navigation ul li a.current div[data-v-d69551d6]{opacity:.2}header .header__nav__container .navigation ul li a.comingsoon[data-v-d69551d6]{background:#00000013;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;z-index:10}header .header__nav__container .navigation ul li a.comingsoon[data-v-d69551d6]:before{content:"";width:90%;height:100%;background:url(/special/girls-band-cry-2025-kawasaki/assets/txt__comingsoon-DoX3BcPJ.webp);background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-filter:drop-shadow(0 0 3px #fff);filter:drop-shadow(0 0 3px #fff);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-5deg;z-index:99}header .header__nav__container .navigation ul li a.comingsoon div[data-v-d69551d6]{opacity:.125}header .header__nav__container .navigation ul li a div[data-v-d69551d6]{display:block;line-height:1;text-transform:uppercase;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}header .header__nav__container .navigation ul li a div>span[data-v-d69551d6]{display:inline-block;line-height:1}header .header__nav__container .navigation ul li a div.main[data-v-d69551d6]{font-size:min(6vw,24px);letter-spacing:0;font-family:barlow,sans-serif}header .header__nav__container .navigation ul li a div.sub[data-v-d69551d6]{margin-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}header .header__nav__container .navigation ul li a div.sub>.txt[data-v-d69551d6]{font-size:10px;font-weight:800}header .header__nav__container .share[data-v-d69551d6]{width:100%;margin-top:24px;padding-top:24px;border-top:1px solid #ccc;position:relative}header .header__nav__container .share[data-v-d69551d6]:after{content:"";width:100%;height:24px;display:block}header .header__nav__container .share>p[data-v-d69551d6]{margin-bottom:8px;font-size:min(6vw,24px);line-height:1;letter-spacing:0;font-family:barlow,sans-serif;text-transform:uppercase}header .header__nav__container .share .share-list[data-v-d69551d6]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}header .header__nav__container .share .share-list__item[data-v-d69551d6]:not(:last-of-type){margin-right:16px}header .header__nav__container .share .share-list__item a[data-v-d69551d6]{width:24px;aspect-ratio:1/1;display:grid;place-items:center;background:#fff;position:relative}header .header__nav__container .share .share-list__item a svg[data-v-d69551d6]{width:100%;aspect-ratio:1/1;display:block;position:relative;z-index:1}header .header__nav__container .share .share-list__item a svg path[data-v-d69551d6]{fill:#000}@media screen and (min-width: 600px){header[data-v-d69551d6]{--headerHeight: 72px}header .header__container[data-v-d69551d6]{border-left:.625vw solid #000;border-bottom:.625vw solid #000}header .header__container__logo[data-v-d69551d6]{width:calc(100% - (var(--headerHeight) - .625vw))}header .header__container__btn[data-v-d69551d6]{border-bottom:.625vw solid #000;border-left:.625vw solid #000}header .header__container__btn.is-open .hamburger span[data-v-d69551d6]:nth-child(1){top:8px}header .header__container__btn.is-open .hamburger span[data-v-d69551d6]:nth-child(3){top:8px}header .header__container__btn .hamburger[data-v-d69551d6]{width:40px;height:20px;position:relative}header .header__container__btn .hamburger span[data-v-d69551d6]{width:32px}header .header__container__btn .hamburger span[data-v-d69551d6]:nth-child(1){top:0}header .header__container__btn .hamburger span[data-v-d69551d6]:nth-child(2){top:8px}header .header__container__btn .hamburger span[data-v-d69551d6]:nth-child(3){top:16px}header .header__container__btn>p[data-v-d69551d6]{translate:0 2px}header .header__nav__container[data-v-d69551d6]{max-width:360px;padding:48px 48px 0;border-left:.625vw solid #000}header .header__nav__container .navigation[data-v-d69551d6]{width:100%}header .header__nav__container .navigation ul li a[data-v-d69551d6]{border-left:5px solid #000}header .header__nav__container .navigation ul li a.current[data-v-d69551d6]{border-left:5px solid rgba(0,0,0,.2)}header .header__nav__container .navigation ul li a div.main[data-v-d69551d6]{font-size:36px}header .header__nav__container .navigation ul li a div.sub>.txt[data-v-d69551d6]{font-size:16px}header .header__nav__container .share[data-v-d69551d6]{margin-top:48px;padding-top:48px}header .header__nav__container .share[data-v-d69551d6]:after{height:48px}header .header__nav__container .share>p[data-v-d69551d6]{font-size:24px}header .header__nav__container .share .share-list__item[data-v-d69551d6]:not(:last-of-type){margin-right:20px}header .header__nav__container .share .share-list__item a[data-v-d69551d6]{width:40px}}@media screen and (min-width: 1200px){header[data-v-d69551d6]{width:15%;max-width:288px;height:100vh;border-left:.625vw solid #000;position:fixed;top:0;left:initial;right:0;z-index:999;translate:0 0}header .header__container[data-v-d69551d6]{height:auto;border:none}header .header__container__logo[data-v-d69551d6]{width:100%;height:10vw;background:#fff;border-bottom:.625vw solid #000}header .header__container__logo a[data-v-d69551d6]{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;overflow:hidden;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}header .header__container__logo a.router-link-active[data-v-d69551d6]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}header .header__container__logo a[data-v-d69551d6]:hover{background:#f40000}header .header__container__logo a:hover img[data-v-d69551d6]{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(91%) saturate(2%) hue-rotate(256deg) brightness(107%) contrast(100%);filter:brightness(0) saturate(100%) invert(100%) sepia(91%) saturate(2%) hue-rotate(256deg) brightness(107%) contrast(100%)}header .header__container__logo a:hover span[data-v-d69551d6]{background:#fff;color:#f40000}header .header__container__logo a img[data-v-d69551d6]{width:90%;height:auto;scale:1;opacity:1;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}header .header__container__logo a span[data-v-d69551d6]{margin-top:12px;margin-left:0;padding:8px 24px 10px;font-size:.75rem;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}header .header__container__btn[data-v-d69551d6]{display:none}header .header__nav[data-v-d69551d6]{height:100%;background:#fff;opacity:1;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:fill;position:relative;top:initial}header .header__nav__bg[data-v-d69551d6]{display:none}header .header__nav__container[data-v-d69551d6]{width:100%;height:auto;padding:min(2.5vw,48px) min(1.25vw,24px);background:#0000;border-left:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;translate:0 0;opacity:1}header .header__nav__container .navigation[data-v-d69551d6]{width:100%}header .header__nav__container .navigation ul li a[data-v-d69551d6]{-webkit-transition:border-left .3s ease,opacity .5s ease;transition:border-left .3s ease,opacity .5s ease}header .header__nav__container .navigation ul li a[data-v-d69551d6]:hover{border-left:5px solid #f40000}header .header__nav__container .navigation ul li a:hover div[data-v-d69551d6]{color:#f40000}header .header__nav__container .navigation ul li a div[data-v-d69551d6]{-webkit-transition:color .3s ease,opacity .3s ease;transition:color .3s ease,opacity .3s ease}header .header__nav__container .navigation ul li a div.main[data-v-d69551d6]{font-size:min(1.625vw,28px)}header .header__nav__container .navigation ul li a div.sub>.txt[data-v-d69551d6]{font-size:min(1vw,14px)}header .header__nav__container .share[data-v-d69551d6]{margin-top:min(1.25vw,24px);padding-top:min(1.25vw,24px)}header .header__nav__container .share[data-v-d69551d6]:after{height:48px}header .header__nav__container .share>p[data-v-d69551d6]{font-size:min(1.625vw,24px)}header .header__nav__container .share .share-list[data-v-d69551d6]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}header .header__nav__container .share .share-list__item[data-v-d69551d6]:not(:last-of-type){margin-right:8px}header .header__nav__container .share .share-list__item a[data-v-d69551d6]{padding:4px;width:min(3.5vw,40px);outline:2px solid rgba(0,0,0,0);-webkit-transition:outline .3s ease;transition:outline .3s ease}header .header__nav__container .share .share-list__item a[data-v-d69551d6]:hover{outline:2px solid #000}}footer[data-v-885acf1e]{margin-top:64px;background:#000}footer .footer__container[data-v-885acf1e]{padding:40px 24px}footer .footer__container__wrap[data-v-885acf1e]:not(:last-of-type){margin-bottom:40px}footer .footer__container__head[data-v-885acf1e]{margin-bottom:4px;font-size:min(6vw,24px);line-height:1;font-family:barlow,sans-serif;text-transform:uppercase;color:#f40000}footer .footer__container__share .share-list[data-v-885acf1e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}footer .footer__container__share .share-list__item a[data-v-885acf1e]{padding:6px 8px 10px;display:grid;place-items:center;background:#fff;position:relative}footer .footer__container__share .share-list__item a[data-v-885acf1e]:before{content:"";width:100%;height:4px;background:#f40000;position:absolute;left:0;bottom:0}footer .footer__container__share .share-list__item a svg[data-v-885acf1e]{width:24px;height:24px;border-radius:4px;display:block;position:relative;z-index:1}footer .footer__container__share .share-list__item a svg path[data-v-885acf1e]{fill:#000}footer .footer__container__navigation .navigation ul[data-v-885acf1e]{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 8px}footer .footer__container__navigation .navigation ul li a[data-v-885acf1e]{display:inline-block;font-size:min(5vw,20px);line-height:1;font-family:barlow,sans-serif;text-transform:uppercase}footer .footer__container__navigation .navigation ul li a.current[data-v-885acf1e]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}footer .footer__container__navigation .navigation ul li a.current .main[data-v-885acf1e]{color:#ffffff80}footer .footer__container__navigation .navigation ul li a.current .main[data-v-885acf1e]:after{scale:1 1}footer .footer__container__navigation .navigation ul li a .main[data-v-885acf1e]{color:#fff;position:relative}footer .footer__container__navigation .navigation ul li a .main[data-v-885acf1e]:after{content:"";width:100%;height:3px;background:#f40000;position:absolute;left:0;bottom:-3px;scale:0 1}footer .footer__copy[data-v-885acf1e]{padding:32px;background:#f40000;position:relative}footer .footer__copy[data-v-885acf1e]:before{content:"";width:100%;height:100%;background:url(/special/girls-band-cry-2025-kawasaki/assets/back-D9EwFxtU.webp);background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;opacity:.3}footer .footer__copy p[data-v-885acf1e]{font-size:12px;font-weight:400;line-height:1;color:#fff;text-align:center;position:relative;z-index:2}footer .footer__bottom[data-v-885acf1e]{padding:40px;background:#000050;display:grid;gap:24px;position:relative}footer .footer__bottom__logo[data-v-885acf1e]{display:grid;place-items:center}footer .footer__bottom__logo a[data-v-885acf1e]{width:55%;max-width:240px;display:block}footer .footer__bottom__copy[data-v-885acf1e]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer__bottom__copy p[data-v-885acf1e]{margin-bottom:0;font-size:10px;font-weight:400;line-height:1;color:#fff;text-align:center}footer .footer__bottom__copy p[data-v-885acf1e]:not(:last-of-type){margin-bottom:8px}@media screen and (min-width: 600px){footer[data-v-885acf1e]{margin-top:min(8vw,96px);background:#000}footer .footer__container[data-v-885acf1e]{width:90%;margin:0 auto;padding:64px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}footer .footer__container__wrap[data-v-885acf1e]:not(:last-of-type){margin-bottom:0}footer .footer__container__wrap.share[data-v-885acf1e]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}footer .footer__container__wrap.navigation[data-v-885acf1e]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}footer .footer__container__head[data-v-885acf1e]{font-size:min(3vw,28px)}footer .footer__container__share .share-list[data-v-885acf1e]{gap:min(1.5vw,16px)}footer .footer__container__share .share-list__item a[data-v-885acf1e]{height:40px}footer .footer__container__share .share-list__item a svg[data-v-885acf1e]{width:24px;height:24px}footer .footer__container__navigation .navigation ul[data-v-885acf1e]{margin-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:min(1.5vw,16px)}footer .footer__container__navigation .navigation ul li[data-v-885acf1e]{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer__container__navigation .navigation ul li a[data-v-885acf1e]{font-size:min(1.75vw,24px)}footer .footer__container__navigation .navigation ul li a .main[data-v-885acf1e]:after{height:4px;bottom:-4px}footer .footer__copy[data-v-885acf1e]{padding:32px 0;line-height:1;text-align:center;color:#fff}}@media screen and (min-width: 1200px){footer[data-v-885acf1e]{width:85%;max-width:1632px;margin-top:min(8vw,154px)}footer .footer__container[data-v-885acf1e]{width:72.5vw;max-width:1440px;padding:min(6vw,112px) 0}footer .footer__container__head[data-v-885acf1e]{font-size:min(3vw,52px)}footer .footer__container__share .share-list__item a[data-v-885acf1e]{height:64px}footer .footer__container__share .share-list__item a[data-v-885acf1e]:before{-webkit-transition:.3s ease;transition:.3s ease}footer .footer__container__share .share-list__item a[data-v-885acf1e]:hover:before{height:100%}footer .footer__container__share .share-list__item a svg[data-v-885acf1e]{width:32px;height:32px}footer .footer__container__navigation .navigation ul li[data-v-885acf1e]{height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer__container__navigation .navigation ul li a[data-v-885acf1e]{padding:8px 0;font-size:min(1.475vw,26px)}footer .footer__container__navigation .navigation ul li a:hover .main[data-v-885acf1e]{color:#f40000}footer .footer__container__navigation .navigation ul li a:hover .main[data-v-885acf1e]:after{scale:1 1;-webkit-transform-origin:left top;transform-origin:left top}footer .footer__container__navigation .navigation ul li a .main[data-v-885acf1e]{-webkit-transition:color .3s ease;transition:color .3s ease}footer .footer__container__navigation .navigation ul li a .main[data-v-885acf1e]:after{scale:0 1;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:scale .3s ease;transition:scale .3s ease}footer .footer__copy[data-v-885acf1e]{padding:32px 0;line-height:1;text-align:center;color:#fff}}*{box-sizing:border-box}:before,:after{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}embed,object,iframe{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;min-height:0vw;vertical-align:bottom;scroll-behavior:auto!important}*::-moz-selection{background:#1558d666;text-shadow:none}*::selection{background:#1558d666;text-shadow:none}html{width:100%;font-family:source-han-sans-japanese,sans-serif;color:#000;font-size:clamp(12px,3.75vw,16px);font-weight:900;letter-spacing:1px;font-style:normal;line-height:1.8;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-align:justify;word-break:break-all;-ms-touch-action:manipulation;touch-action:manipulation}html body{width:100%;background:#fff;position:relative;overflow-x:hidden}.lenis-content{overflow:hidden}#main-content section,#main-content footer{opacity:0;-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:opacity .5s ease,-webkit-filter .5s ease;transition:opacity .5s ease,-webkit-filter .5s ease;transition:opacity .5s ease,filter .5s ease;transition:opacity .5s ease,filter .5s ease,-webkit-filter .5s ease}#main-content.show section,#main-content.show footer{opacity:1;-webkit-filter:blur(0);filter:blur(0)}p:not(:last-of-type){margin-bottom:1rem}p span{display:inline-block}p span.red{color:#f40000;font-weight:700}img{max-width:100%;height:auto;vertical-align:bottom!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.link-btn.margin-top{margin-top:16px}.link-btn.notOpen{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.link-btn.notOpen:after{content:"9月6日 10時OPEN";width:100%;height:100%;display:grid;place-items:center;background:#000c;font-size:clamp(14px,4vw,24px);line-height:1;color:#fff;position:absolute;top:0;right:0;bottom:0;left:0}.link-btn a{height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f40000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.link-btn a span{display:inline-block}.link-btn a span.txt{padding-bottom:1px;font-size:min(3vw,14px);color:#fff}.link-btn a span.arrow{width:min(4vw,16px);aspect-ratio:1/1;margin-left:min(1.35vw,8px);display:grid;place-items:center}.link-btn a span.arrow:after{content:"";width:100%;height:100%;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20128%20128'%3e%3cpolygon%20class='cls-1'%20points='41.6%200%2022.4%2019.3%2067.1%2064%2022.4%20108.7%2041.6%20128%20105.6%2064%2041.6%200'/%3e%3c/svg%3e");-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7453%) hue-rotate(74deg) brightness(99%) contrast(111%);filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7453%) hue-rotate(74deg) brightness(99%) contrast(111%)}.link-txt{padding-bottom:3px}.link-txt.margin-top{margin-top:12px}.link-txt a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.link-txt a:after{content:"";width:100%;height:3px;background:#000;position:absolute;left:0;bottom:-2px}.link-txt a .link-txt__txt{height:min(7vw,32px);padding-right:.5rem;display:grid;place-items:center;color:#f40000}.link-txt a .link-txt__icon{width:min(7vw,32px);aspect-ratio:1/1;display:grid;place-items:center;position:relative}.link-txt a .link-txt__icon .arrow{width:45%;aspect-ratio:1/1;display:grid;place-items:center;position:relative;translate:-1px 0}.link-txt a .link-txt__icon .arrow svg{fill:#000}.link-txt a .link-txt__icon .arrow svg #arrow{scale:1 1;-webkit-transform-origin:right center;transform-origin:right center}@media screen and (min-width: 600px){html{font-size:18px}p:not(:last-of-type){margin-bottom:24px}.link-btn.margin-top{margin-top:24px}.link-btn a{height:64px}.link-btn a span.txt{font-size:min(2.25vw,24px)}.link-btn a span.arrow{width:min(2.5vw,28px)}.link-txt.margin-top{margin-top:16px}.link-txt a:after{height:4px}.link-txt a .link-txt__txt{height:min(4.5vw,36px)}.link-txt a .link-txt__icon{width:min(4.5vw,36px)}}@media screen and (min-width: 1200px){main{width:85%;max-width:1632px}html{font-size:min(1.65vw,24px)}.link-btn a{height:64px;position:relative}.link-btn a:hover:before{scale:1 1;-webkit-transform-origin:left top;transform-origin:left top}.link-btn a:hover span.arrow:after{translate:16px 0}.link-btn a:before{content:"";width:100%;height:100%;background:#000;position:absolute;top:0;right:0;bottom:0;left:0;scale:0 1;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:scale .5s ease;transition:scale .5s ease}.link-btn a span{position:relative}.link-btn a span.txt{font-size:min(1.75vw,24px)}.link-btn a span.arrow{width:min(2vw,28px)}.link-btn a span.arrow:after{-webkit-transition:translate .5s ease;transition:translate .5s ease}.link-txt a{-webkit-transition:color .3s ease;transition:color .3s ease}.link-txt a:hover{color:#f40000;text-decoration:none}.link-txt a:hover:after{background:#f40000;scale:0 1;-webkit-transform-origin:right top;transform-origin:right top}.link-txt a:hover .link-txt__icon .arrow svg{fill:#f40000}.link-txt a:hover .link-txt__icon .arrow svg #arrow{opacity:1;scale:1 1;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition-delay:.12s;transition-delay:.12s}.link-txt a:after{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:scale .3s ease,background .3s ease;transition:scale .3s ease,background .3s ease}.link-txt a .link-txt__txt{height:min(2.875vw,58px)}.link-txt a .link-txt__icon{width:min(2.875vw,58px)}.link-txt a .link-txt__icon .arrow svg{fill:#000;-webkit-transition:fill .3s ease;transition:fill .3s ease}.link-txt a .link-txt__icon .arrow svg #arrow{opacity:0;scale:0 1;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:scale .3s ease,opacity .3s ease;transition:scale .3s ease,opacity .3s ease}}
