:root{--sans-serif: "Plus Jakarta Sans", "Hiragino Sans", "Noto Sans JP", sans-serif;--serif: serif;--black: #191919;--white: #FFFFFF;--bg-white: #FCFCFC;--l-gray: #F2F2F2;--orange: #D45315;--easeInQuad: cubic-bezier(0.550, 0.085, 0.680, 0.530);--easeInCubic: cubic-bezier(0.550, 0.055, 0.675, 0.190);--easeInQuart: cubic-bezier(0.895, 0.030, 0.685, 0.220);--easeInQuint: cubic-bezier(0.755, 0.050, 0.855, 0.060);--easeInSine: cubic-bezier(0.470, 0.000, 0.745, 0.715);--easeInExpo: cubic-bezier(0.950, 0.050, 0.795, 0.035);--easeInCirc: cubic-bezier(0.600, 0.040, 0.980, 0.335);--easeInBack: cubic-bezier(0.600, -0.280, 0.735, 0.045);--easeOutQuad: cubic-bezier(0.250, 0.460, 0.450, 0.940);--easeOutCubic: cubic-bezier(0.215, 0.610, 0.355, 1.000);--easeOutQuart: cubic-bezier(0.165, 0.840, 0.440, 1.000);--easeOutQuint: cubic-bezier(0.230, 1.000, 0.320, 1.000);--easeOutSine: cubic-bezier(0.390, 0.575, 0.565, 1.000);--easeOutExpo: cubic-bezier(0.190, 1.000, 0.220, 1.000);--easeOutCirc: cubic-bezier(0.075, 0.820, 0.165, 1.000);--easeOutBack: cubic-bezier(0.175, 0.885, 0.320, 1.275);--easeInOutQuad: cubic-bezier(0.455, 0.030, 0.515, 0.955);--easeInOutCubic: cubic-bezier(0.645, 0.045, 0.355, 1);--easeInOutQuart: cubic-bezier(0.770, 0.000, 0.175, 1.000);--easeInOutQuint: cubic-bezier(0.860, 0.000, 0.070, 1.000);--easeInOutSine: cubic-bezier(0.445, 0.050, 0.550, 0.950);--easeInOutExpo: cubic-bezier(1.000, 0.000, 0.000, 1.000);--easeInOutCirc: cubic-bezier(0.785, 0.135, 0.15, 0.86);--easeInOutBack: cubic-bezier(0.680, -0.550, 0.265, 1.550);--ease-swing: cubic-bezier(0.215, 0.415, 0.085, 1.155)}body{background-color:var(--bg-white)}.spot{display:flex;flex-direction:column;align-items:center;gap:52px;padding:28px 20px}.spotTitle{display:flex;flex-direction:column;align-items:flex-end;max-width:600px}.spotTitle img{width:75%;height:auto}.player_wrapper{display:flex;flex-direction:column;align-items:center;gap:16px;overflow:visible;position:relative;width:100%}.player_wrapper:has(audio:not([hidden])){animation:fadeIn 1.5s ease forwards}.player_wrapper audio{border-radius:999px}.geoButtons{display:flex;flex-direction:column;align-items:center;gap:12px}.geoPlay{border-radius:999px;height:72px;width:72px;position:relative;background:var(--black) url(/assets2/img/icon_play.png) no-repeat center center/32px 32px;overflow:hidden;text-indent:-999px;border:none;cursor:pointer}.geoPlay>div{display:none}audio.player{display:none}.spot.is-playing .geoPlay{background:var(--black);cursor:default;display:flex;align-items:center;justify-content:center;gap:5px}.spot.is-playing .geoPlay>div{display:block;width:5px;height:8px;background-color:var(--white);border-radius:99px;animation:Sounds .6s ease-in infinite alternate-reverse}.spot.is-playing .geoPlay>div:nth-child(1){animation-delay:-0.6s}.spot.is-playing .geoPlay>div:nth-child(3){animation-delay:-0.3s}@keyframes Sounds{0%{height:28px}100%{height:8px}}.geoMsg{font-size:.75rem;color:var(--black);text-align:center;line-height:1.5;color:#d45315;padding:0 20px;margin:0;width:100%;max-width:calc(100vw - 48px)}.geoMsg:empty{display:none}.langToggle{background:var(--white);border:1px solid var(--l-gray);color:var(--black);padding:4px 12px;font-size:.75rem;height:auto;min-width:auto;letter-spacing:0;border-radius:50px;margin-top:4px}footer{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:88px;max-width:100vw;padding:0 20px 20px}.f-title{display:flex;flex-direction:column;align-items:center;gap:4px}.f-title>img:first-child{margin-bottom:4px}.webSiteLink{position:relative;padding-right:calc(1em + 4px);line-height:1;text-box-trim:trim-both;font-size:.75rem;text-decoration:none;border-bottom:1px solid var(--black);display:block;padding:2px .85em 2px 0;letter-spacing:.04em}.webSiteLink::before,.webSiteLink::after{content:"";display:block;position:absolute}.webSiteLink::before{top:50%;right:1px;width:7px;height:1px;background-color:var(--black);transform:translate(0, -50%)}.webSiteLink::after{top:50%;right:1px;width:5px;height:5px;border-top:1px solid var(--black);border-right:1px solid var(--black);transform:translate(0, -50%) rotate(45deg)}.geoDebug{width:100%;overflow-wrap:anywhere;word-break:break-all;line-break:strict}.geoDebug pre{white-space:pre-wrap}.is-ja .show-ja,.is-ja .spot.is-playing .show-ja{display:inherit}.is-ja .show-en,.is-ja .spot.is-playing .show-en{display:none}.is-en .show-ja,.is-en .spot.is-playing .show-ja{display:none}.is-en .show-en,.is-en .spot.is-playing .show-en{display:inherit}/*# sourceMappingURL=ass.css.map */