@charset "UTF-8";*{box-sizing:border-box;padding:0;margin:0}:root{--sp-design-width: 375;--color-black: #000000;--color-white: #ffffff;--color-blue: #226fff;--color-gray: #737373;--color-dark-gray: #1a1a1a;--color-image-placeholder: #4a4a4a;--color-light-gray: #afafaf;--color-pale-gray: #ececec;--color-card-surface: #f6f6f6;--color-haze: rgb(255 255 255 / 14%);--color-deco-bar: #363636;--color-deco-dot: rgb(154 154 154 / 40%);--color-nav-dot: rgb(79 79 79 / 70%);--color-products-new-dot: rgb(79 79 79 / 70%);--color-grid-line: #f8f8f8;--color-error: #d21118;--color-error-bg: #ffe8e8;--color-form-border: #a9a9a9;--color-success: #03ba00;--color-card-scrim: rgb(0 0 0 / 30%);--color-deco-grad-light: #a1a1a1;--color-deco-grad-dark: #595959;--color-deco-line: #d5d5d5;--color-year: #a9a9a9;--color-badge-a: #d21118;--color-deco-medal: rgb(34 111 255 / 12%);--color-deco-sns-dot: #4f4f4f;--color-movie-scrim: rgb(0 0 0 / 20%);--color-video-scrim: rgb(0 0 0 / 20%);--color-divider: #a9a9a9;--color-product-nav-bg: #292929;--color-product-nav-line: #a9a9a9;--color-product-panel-shadow: rgb(0 0 0 / 25%);--color-product-float-shadow: rgb(115 115 115 / 25%);--color-product-filter-modal-bar: rgb(0 0 0 / 70%);--color-product-filter-bar-shadow: rgb(0 0 0 / 17%);--color-news-table-caption: #1a1a1a;--color-news-table-scrollbar: #a9a9a9;--color-news-table-edge-shadow: rgb(0 0 0 / 30%);--color-news-cta-bar: rgb(0 0 0 / 70%);--color-news-cta-bar-shadow: rgb(0 0 0 / 17%);--color-news-pagination-inactive: #a9a9a9}html{min-height:100vh;scroll-behavior:smooth;font-size:3.73vw}@media (min-width: 769px){html{font-size:14px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{display:flex;flex-direction:column;min-height:100vh;margin:0;font-family:sans-serif;line-height:1.6;color:#333}ul,ol{list-style:none}table{width:100%;border-collapse:collapse}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}.u-pc{display:none}@media (min-width: 769px){.u-pc{display:block}}.u-sp{display:block}@media (min-width: 769px){.u-sp{display:none}}@media (max-width: 768px){body.is-fixed{position:fixed;left:0;width:100%;overflow:hidden}}body>main{flex:1 0 auto;background-color:var(--color-black)}body>main{padding-top:max(58px,58 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){body>main{padding-top:clamp(54.6875px,70 / 1280 * 100vw,70px)}}h1{font-weight:900}h2{font-weight:700}.c-btn-cta{position:relative;display:inline-flex;align-items:flex-end;justify-content:center;overflow:clip;font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1;color:var(--color-white);background-color:var(--color-black);border-color:var(--color-white);border-style:solid;transition:background-color .2s ease-out,border-color .2s ease-out}.c-btn-cta:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.c-btn-cta__gloss{position:absolute;top:-1px;z-index:0;display:flex;align-items:center;justify-content:center;transform:translate(-50%);animation:cta-shine 5s ease-out infinite}.c-btn-cta__gloss{width:max(177.868px,177.868 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-cta__gloss{width:clamp(138.959375px,177.868 / 1280 * 100vw,177.868px)}}.c-btn-cta__gloss{height:max(50px,50 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-cta__gloss{height:clamp(39.0625px,50 / 1280 * 100vw,50px)}}.c-btn-cta__gloss-shape{flex-shrink:0;background-color:var(--color-blue);transform:rotate(0) scaleY(-.87) skew(30deg)}.c-btn-cta__gloss-shape{width:max(57.735px,57.735 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-cta__gloss-shape{width:clamp(45.10546875px,57.735 / 1280 * 100vw,57.735px)}}.c-btn-cta__gloss-shape{height:max(149px,149 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-cta__gloss-shape{height:clamp(116.40625px,149 / 1280 * 100vw,149px)}}.c-btn-cta__label,.c-btn-cta__icon{z-index:1;flex-shrink:0}.c-btn-cta__icon{width:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-cta__icon{width:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-btn-cta__icon{height:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-cta__icon{height:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-btn-cta{border-width:max(1px,1 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-cta{border-width:clamp(.78125px,1 / 1280 * 100vw,1px)}}.c-btn-cta{font-size:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-cta{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-btn-cta{padding:max(15px,15 / var(--sp-design-width) * 100vw) max(51px,51 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-cta{padding:clamp(11.71875px,15 / 1280 * 100vw,15px) clamp(39.84375px,51 / 1280 * 100vw,51px)}}.c-btn-cta{gap:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-cta{gap:clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-btn-cta{border-radius:max(99px,99 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-cta{border-radius:clamp(77.34375px,99 / 1280 * 100vw,99px)}}@media (min-width: 769px){.c-btn-cta:hover{background-color:var(--color-blue);border-color:transparent}.c-btn-cta:hover .c-btn-cta__gloss{animation-play-state:paused}.c-btn-cta{padding:max(15px,15 / var(--sp-design-width) * 100vw) max(41px,41 / var(--sp-design-width) * 100vw)}}@media (min-width: 769px) and (min-width: 769px){.c-btn-cta{padding:clamp(11.71875px,15 / 1280 * 100vw,15px) clamp(32.03125px,41 / 1280 * 100vw,41px)}}@keyframes cta-shine{0%{translate:-1000%}to{translate:1000%}}@media (prefers-reduced-motion: reduce){.c-btn-cta__gloss{display:none}}.c-header{position:fixed;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;background-color:#000000b3}.c-header-inner{display:flex;align-items:center;justify-content:space-between}.c-header-inner{width:max(335px,335 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-header-inner{width:clamp(843.75px,1080 / 1280 * 100vw,1080px)}}@media (min-width: 769px){.c-header-inner{gap:clamp(77.734375px,99.5 / 1280 * 100vw,99.5px);justify-content:flex-start}}.c-header__logo{display:block}.c-header__logo{width:max(136px,136 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-header__logo{width:clamp(137.5px,176 / 1280 * 100vw,176px)}}.c-header__logo{height:max(34px,34 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-header__logo{height:clamp(34.375px,44 / 1280 * 100vw,44px)}}.c-header__logo-link{display:flex}.c-header__logo-link:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.c-header__logo-link{padding-block:max(5px,5 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-header__logo-link{padding-block:clamp(0px,0 / 1280 * 100vw,0px)}}.c-header__logo-link{margin-block:min(-5px,-5 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-header__logo-link{margin-block:clamp(0px,0 / 1280 * 100vw,0px)}}.c-header__nav{display:flex}.c-header__nav-inner{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;pointer-events:none}@media (max-width: 768px){.c-header__nav-inner .c-btn-cta{width:max(202px,202 / var(--sp-design-width) * 100vw);height:max(50px,50 / var(--sp-design-width) * 100vw)}}@media (min-width: 769px){.c-header__nav-inner .c-btn-cta{display:none}}.c-header__nav-inner{gap:max(40px,40 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-header__nav-inner{gap:clamp(25px,32 / 1280 * 100vw,32px)}}@media (max-width: 768px){.c-header__nav-inner{z-index:100;visibility:hidden;width:100vw;height:max(566px,566 / var(--sp-design-width) * 100vw);background-color:var(--color-white);background-image:linear-gradient(to bottom,var(--color-white) 38%,rgba(255,255,255,0) 150%),url(../images/common/bg_hamburger_sp.webp);background-repeat:no-repeat,no-repeat;background-position:top,bottom;background-size:100% 100%,contain;opacity:0;transition:opacity .3s ease-out,visibility .3s ease-out}}@media (min-width: 769px){.c-header__nav-inner{position:relative;top:auto;left:auto;justify-content:center;width:clamp(493.75px,632 / 1280 * 100vw,632px);height:clamp(28.125px,36 / 1280 * 100vw,36px);pointer-events:auto}}.c-header__nav{gap:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-header__nav{gap:clamp(77.734375px,99.5 / 1280 * 100vw,99.5px)}}.c-header__menu{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:max(90px,90 / var(--sp-design-width) * 100vw)}.c-header__menu-item{display:flex}.c-header__menu-link{font-family:Orbitron,sans-serif;font-weight:900;line-height:150%;color:var(--color-white);letter-spacing:0}.c-header__menu-link:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.c-header__menu-link{font-size:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-header__menu-link{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}@media (max-width: 768px){.c-header__menu-link{color:var(--color-black)}.c-header__menu-link:focus-visible{outline-color:var(--color-blue)}}@media (min-width: 769px){.c-header__menu-link{position:relative;padding-top:clamp(4.6875px,6 / 1280 * 100vw,6px);padding-bottom:calc(clamp(3.125px,4 / 1280 * 100vw,4px) + 2px)}.c-header__menu-link:after{position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";background-color:var(--color-blue);transform:scaleX(0);transform-origin:center;transition:transform .2s ease-out}.c-header__menu-link:hover:after,.c-header__menu-link:focus-visible:after{transform:scaleX(1)}}.c-header__menu-toggle{position:relative;z-index:101;display:flex;flex-direction:column;gap:max(9px,9 / var(--sp-design-width) * 100vw);align-items:center;justify-content:center;width:max(42px,42 / var(--sp-design-width) * 100vw);aspect-ratio:1;cursor:pointer;background-color:transparent;border:0}.c-header__menu-toggle-bar{width:max(33px,33 / var(--sp-design-width) * 100vw);height:max(1px,1 / var(--sp-design-width) * 100vw);background-color:var(--color-white);transition:width .3s ease-out,background-color .3s ease-out,opacity .3s ease-out,transform .3s ease-out}@media (min-width: 769px){.c-header__menu-toggle{display:none}}.c-header__menu{gap:max(22px,22 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-header__menu{gap:clamp(25px,32 / 1280 * 100vw,32px)}}@media (min-width: 769px){.c-header__menu{display:flex;flex-direction:row;padding-top:0}}.c-header__cart{display:flex;align-items:center}.c-header__cart:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.c-header__cart-icon svg{width:100%;height:100%;color:var(--color-white)}.c-header__cart-icon{width:max(30px,30 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-header__cart-icon{width:clamp(26.5625px,34 / 1280 * 100vw,34px)}}.c-header__cart-icon{height:max(30px,30 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-header__cart-icon{height:clamp(26.5625px,34 / 1280 * 100vw,34px)}}.c-header__cart-label{display:none}@media (min-width: 769px){.c-header__cart-label{display:block;font-family:Outfit,sans-serif;font-size:clamp(12.5px,16 / 1280 * 100vw,16px);font-weight:600;line-height:150%;color:var(--color-white);letter-spacing:.04em}}@media (min-width: 769px){.c-header__cart{gap:clamp(3.125px,4 / 1280 * 100vw,4px);justify-content:center}.c-header__cart:hover{cursor:pointer}.c-header__cart:hover .c-header__cart-icon svg{color:var(--color-blue)}.c-header__cart:hover .c-header__cart-label{color:var(--color-blue)}}.c-header__sns{display:flex;gap:max(12px,12 / var(--sp-design-width) * 100vw);align-items:center;justify-content:center}.c-header__sns-link{display:block}.c-header__sns-link:focus-visible{outline:2px solid var(--color-white);outline-offset:2px;border-radius:50%}.c-header__sns-icon{width:max(46px,46 / var(--sp-design-width) * 100vw);aspect-ratio:1}@media (min-width: 769px){.c-header__sns{display:none}}@media (max-width: 768px){.c-header:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;visibility:hidden;pointer-events:none;content:"";background-color:#0006;opacity:0;transition:opacity .3s ease-out,visibility .3s ease-out}}@media (max-width: 768px){.c-header.is-open:before{visibility:visible;pointer-events:auto;opacity:1}}.c-header.is-open .c-header__menu-toggle-bar{width:max(39.45px,39.45 / var(--sp-design-width) * 100vw);background-color:var(--color-black)}.c-header.is-open .c-header__menu-toggle-bar:nth-child(1){transform:translateY(max(10px,10 / var(--sp-design-width) * 100vw)) rotate(30deg)}.c-header.is-open .c-header__menu-toggle-bar:nth-child(2){opacity:0}.c-header.is-open .c-header__menu-toggle-bar:nth-child(3){transform:translateY(min(-10px,-10 / var(--sp-design-width) * 100vw)) rotate(-30deg)}.c-header.is-open .c-header__nav-inner{pointer-events:auto}@media (max-width: 768px){.c-header.is-open .c-header__nav-inner{visibility:visible;opacity:1}}.c-header{height:max(58px,58 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-header{height:clamp(54.6875px,70 / 1280 * 100vw,70px)}}@media (prefers-reduced-motion: reduce){.c-header__menu-link:after{transition:none}.c-header:before,.c-header__nav-inner,.c-header__menu-toggle-bar{transition:none}}.c-footer{width:100%;background-color:var(--color-black)}.c-footer__inner{display:grid;grid-template-areas:"logo    pagetop" "nav     pagetop" "sns     sns" "copy    copy";grid-template-columns:auto auto;gap:max(40px,40 / var(--sp-design-width) * 100vw) max(24px,24 / var(--sp-design-width) * 100vw);align-items:start;justify-content:center}@media (min-width: 769px){.c-footer__inner{grid-template:"logo nav  .    pagetop" clamp(62.5px,80 / 1280 * 100vw,80px) "sns  nav  .    pagetop" auto "copy copy copy pagetop" auto/auto auto minmax(0,1fr) clamp(30.46875px,39 / 1280 * 100vw,39px);gap:clamp(31.25px,40 / 1280 * 100vw,40px) 0}}.c-footer__logo{display:block;grid-area:logo}.c-footer__logo img{width:100%;height:100%;object-fit:contain}.c-footer__logo:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.c-footer__logo{width:max(196px,196 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-footer__logo{width:clamp(250px,320 / 1280 * 100vw,320px)}}.c-footer__logo{height:max(49px,49 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-footer__logo{height:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-footer__nav{display:flex;grid-area:nav;align-items:flex-start}.c-footer__nav{gap:max(32px,32 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-footer__nav{gap:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-footer__nav{margin-block:min(-6px,-6 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-footer__nav{margin-block:clamp(-8px,-8 / 1280 * 100vw,-6.25px)}}@media (min-width: 769px){.c-footer__nav{margin-left:clamp(156.25px,200 / 1280 * 100vw,200px)}}.c-footer__list{display:flex;flex-direction:column;gap:0;align-items:flex-start}.c-footer__item{display:flex}.c-footer__link{display:flex;flex-direction:column;font-family:Outfit,sans-serif;font-weight:500;line-height:1.5;color:var(--color-white);letter-spacing:0;white-space:nowrap}.c-footer__link:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.c-footer__link:hover .c-footer__link-line,.c-footer__link:focus-visible .c-footer__link-line{transform:scaleX(1)}.c-footer__link{padding-block:max(6px,6 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-footer__link{padding-block:clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-footer__link{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-footer__link{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-footer__link-line{width:100%;height:2px;background-color:var(--color-blue);transform:scaleX(0);transform-origin:left center;transition:transform .2s ease-out}.c-footer__pagetop{display:flex;flex-direction:column;grid-area:pagetop;gap:0;align-items:center;align-self:start}.c-footer__pagetop:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}@media (min-width: 769px){.c-footer__pagetop{gap:clamp(3.125px,4 / 1280 * 100vw,4px)}.c-footer__pagetop:hover .c-footer__pagetop-icon path{fill:var(--color-blue)}.c-footer__pagetop:hover .c-footer__pagetop-label{color:var(--color-blue)}}.c-footer__pagetop-icon path{fill:var(--color-white);transition:fill .2s ease-out}.c-footer__pagetop-icon{width:max(30px,30 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-footer__pagetop-icon{width:clamp(29.6875px,38 / 1280 * 100vw,38px)}}.c-footer__pagetop-icon{height:max(70px,70 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-footer__pagetop-icon{height:clamp(70.3125px,90 / 1280 * 100vw,90px)}}.c-footer__pagetop-label{font-family:Orbitron,sans-serif;font-weight:900;line-height:1.5;color:var(--color-white);transition:color .2s ease-out}.c-footer__pagetop-label{font-size:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-footer__pagetop-label{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-footer__sns{display:flex;flex-wrap:wrap;grid-area:sns;align-items:flex-start;justify-content:center;justify-self:center;width:100%}.c-footer__sns{gap:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-footer__sns{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}@media (min-width: 769px){.c-footer__sns{width:auto}}.c-footer__sns-link{display:block;aspect-ratio:1}.c-footer__sns-link:focus-visible{outline:2px solid var(--color-white);outline-offset:2px;border-radius:50%}.c-footer__sns-link{width:max(42px,42 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-footer__sns-link{width:clamp(34.375px,44 / 1280 * 100vw,44px)}}.c-footer__sns-icon{width:100%;height:100%}.c-footer__copyright{grid-area:copy;justify-self:center;font-family:Outfit,sans-serif;font-weight:500;line-height:1.5;color:var(--color-gray);letter-spacing:.04em;white-space:nowrap}.c-footer__copyright{font-size:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-footer__copyright{font-size:clamp(9.375px,12 / 1280 * 100vw,12px)}}@media (min-width: 769px){.c-footer__copyright{justify-self:stretch;margin-top:clamp(31.25px,40 / 1280 * 100vw,40px);color:var(--color-light-gray);text-align:left}}.c-footer{padding:max(80px,80 / var(--sp-design-width) * 100vw) max(32px,32 / var(--sp-design-width) * 100vw) max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-footer{padding:clamp(62.5px,80 / 1280 * 100vw,80px) clamp(78.90625px,101 / 1280 * 100vw,101px) clamp(31.25px,40 / 1280 * 100vw,40px) clamp(109.375px,140 / 1280 * 100vw,140px)}}.c-footer-simple{display:flex;justify-content:center;width:100%;background-color:var(--color-black)}.c-footer-simple{padding:max(24px,24 / var(--sp-design-width) * 100vw) max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-footer-simple{padding:clamp(18.75px,24 / 1280 * 100vw,24px) clamp(109.375px,140 / 1280 * 100vw,140px)}}.c-footer-simple__copyright{font-family:Outfit,sans-serif;font-weight:500;line-height:1.5;color:var(--color-gray);letter-spacing:.04em;white-space:nowrap}.c-footer-simple__copyright{font-size:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-footer-simple__copyright{font-size:clamp(9.375px,12 / 1280 * 100vw,12px)}}@media (prefers-reduced-motion: reduce){.c-footer__link-line{transition:none}.c-footer__pagetop-icon path{transition:none}.c-footer__pagetop-label{transition:none}}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;font-family:Noto Sans JP,sans-serif;font-weight:500;line-height:1.5;color:inherit;letter-spacing:0}.breadcrumb__link{display:flex;flex-direction:column;color:inherit}.breadcrumb__link:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}@media (min-width: 769px){.breadcrumb__link{padding-block:12px;margin-block:-12px}.breadcrumb__link:hover .breadcrumb__link-line,.breadcrumb__link:focus-visible .breadcrumb__link-line{transform:scaleX(1)}}@media (max-width: 768px){.breadcrumb__link{padding-block:13px;margin-block:-13px}}.breadcrumb__link-line{width:100%;height:1px;background-color:currentcolor;transform:scaleX(0);transform-origin:left center;transition:transform .2s ease-out}.breadcrumb__separator{flex-shrink:0;color:var(--color-gray)}.breadcrumb__current{color:var(--color-gray)}.breadcrumb{gap:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.breadcrumb{gap:clamp(9.375px,12 / 1280 * 100vw,12px)}}.breadcrumb{font-size:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.breadcrumb{font-size:clamp(10.9375px,14 / 1280 * 100vw,14px)}}@media (prefers-reduced-motion: reduce){.breadcrumb__link-line{transition:none}}body>main:has(>.c-password-protected){display:flex;flex-direction:column;padding-top:0}.c-password-protected{display:flex;flex:1 0 auto;flex-direction:column;background-color:var(--color-white)}.c-password-protected{padding-top:max(74px,74 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-password-protected{padding-top:clamp(73.4375px,94 / 1280 * 100vw,94px)}}.c-password-protected{padding-bottom:max(80px,80 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-password-protected{padding-bottom:clamp(93.75px,120 / 1280 * 100vw,120px)}}.c-password-protected{gap:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-password-protected{gap:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-password-protected{background-image:linear-gradient(to right,var(--color-grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--color-grid-line) 1px,transparent 1px)}.c-password-protected{background-size:max(50px,50 / var(--sp-design-width) * 100vw) max(50px,50 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-password-protected{background-size:clamp(62.5px,80 / 1280 * 100vw,80px) clamp(62.5px,80 / 1280 * 100vw,80px)}}@media (min-width: 769px){.c-password-protected{background-image:linear-gradient(to right,var(--color-grid-line) 1.6px,transparent 1.6px),linear-gradient(to bottom,var(--color-grid-line) 1.6px,transparent 1.6px)}}.c-password-protected__breadcrumb{margin-inline:auto;color:var(--color-black);white-space:nowrap}.c-password-protected__breadcrumb .breadcrumb{flex-wrap:nowrap}.c-password-protected__breadcrumb .breadcrumb__current{min-width:0;overflow:hidden;text-overflow:ellipsis}.c-password-protected__breadcrumb .breadcrumb__link:focus-visible{outline-color:var(--color-blue)}.c-password-protected__breadcrumb{width:100%}@media (min-width: 769px){.c-password-protected__breadcrumb{width:clamp(843.75px,1080 / 1280 * 100vw,1080px)}}.c-password-protected__breadcrumb{padding-inline:max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-password-protected__breadcrumb{padding-inline:clamp(0px,0 / 1280 * 100vw,0px)}}.c-password-protected__form{width:100%;margin-inline:auto;color:var(--color-black)}.c-password-protected__form .post-password-form{display:flex;flex-direction:column;align-items:flex-start}.c-password-protected__form .post-password-form{gap:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-password-protected__form .post-password-form{gap:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-password-protected__form{padding-inline:max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-password-protected__form{padding-inline:clamp(0px,0 / 1280 * 100vw,0px)}}@media (min-width: 769px){.c-password-protected__form{width:clamp(781.25px,1000 / 1280 * 100vw,1000px)}}.c-btn-primary{display:inline-flex;align-items:center;justify-content:center;overflow:clip;background-color:var(--color-black);border:1px solid var(--color-white);transition:background-color .2s ease-out,border-color .2s ease-out}.c-btn-primary:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.c-btn-primary__label{font-family:Outfit,sans-serif;font-weight:600;line-height:1;color:var(--color-white);letter-spacing:.04em;white-space:nowrap}.c-btn-primary__label{font-size:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-primary__label{font-size:clamp(14.0625px,18 / 1280 * 100vw,18px)}}.c-btn-primary__icon{width:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-primary__icon{width:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-btn-primary__icon{height:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-primary__icon{height:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-btn-primary{width:max(220px,220 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-primary{width:clamp(179.6875px,230 / 1280 * 100vw,230px)}}.c-btn-primary{height:max(50px,50 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-primary{height:clamp(42.1875px,54 / 1280 * 100vw,54px)}}.c-btn-primary{gap:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-primary{gap:clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-btn-primary{border-radius:max(99px,99 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-primary{border-radius:clamp(77.34375px,99 / 1280 * 100vw,99px)}}@media (min-width: 769px){.c-btn-primary:hover{background-color:var(--color-blue);border-color:transparent}}.c-btn-primary--noline{border-color:transparent}@media (prefers-reduced-motion: reduce){.c-btn-primary{transition:none}}.c-player-hero{display:grid;background-color:var(--color-black);isolation:isolate}.c-player-hero>*{grid-area:1/1;min-width:0}.c-player-hero__bg{z-index:-1;width:100%;height:0;min-height:100%;object-fit:cover;opacity:.1}.c-player-hero__content{display:flex;flex-direction:column}.c-player-hero__content{padding-top:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-hero__content{padding-top:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-hero__content{padding-bottom:max(40px,40 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-hero__content{padding-bottom:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-hero__content{padding-inline:max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-hero__content{padding-inline:clamp(0px,0 / 1280 * 100vw,0px)}}.c-player-hero__content{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-hero__content{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-hero__breadcrumb{margin-inline:auto;color:var(--color-white)}.c-player-hero__breadcrumb{width:100%}@media (min-width: 769px){.c-player-hero__breadcrumb{width:clamp(843.75px,1080 / 1280 * 100vw,1080px)}}.c-player-hero__body{display:flex;flex-direction:column;align-items:center;text-align:center}.c-player-hero__body{padding-inline:max(0px,0 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-hero__body{padding-inline:clamp(109.375px,140 / 1280 * 100vw,140px)}}.c-player-hero__body{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-hero__body{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-hero__lead{font-family:Noto Sans JP,sans-serif;font-weight:400;line-height:1.7;color:var(--color-white)}@media (max-width: 768px){.c-player-hero__lead br{display:none}}.c-player-hero__lead{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-hero__lead{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-page-title{display:flex;flex-direction:column;align-items:center}.c-page-title__ja{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;color:var(--color-white)}.c-page-title__ja{font-size:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-page-title__ja{font-size:clamp(15.625px,20 / 1280 * 100vw,20px)}}.c-page-title__en{font-family:Orbitron,sans-serif;font-weight:900;line-height:1;color:var(--color-white)}.c-page-title__en{font-size:max(34px,34 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-page-title__en{font-size:clamp(50px,64 / 1280 * 100vw,64px)}}.c-page-title{gap:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-page-title{gap:clamp(15.625px,20 / 1280 * 100vw,20px)}}.c-player-filter{display:flex;flex-direction:column;color:var(--color-white);background:linear-gradient(162deg,var(--color-black) 89%,var(--color-blue) 89%),var(--color-black)}.c-player-filter.is-closed{background:var(--color-black)}.c-player-filter.is-closed .c-player-filter__body{display:none}.c-player-filter.is-closed .c-player-filter__toggle-bar--v{transform:scaleY(1)}.c-player-filter__head{display:flex;align-items:center;justify-content:space-between}.c-player-filter__title{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5}.c-player-filter__title{font-size:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__title{font-size:clamp(15.625px,20 / 1280 * 100vw,20px)}}.c-player-filter__toggle{display:flex;align-items:center;justify-content:center;color:inherit;cursor:pointer;background:none;border:none}.c-player-filter__toggle:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.c-player-filter__toggle{width:max(28px,28 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__toggle{width:clamp(28.125px,36 / 1280 * 100vw,36px)}}.c-player-filter__toggle{height:max(28px,28 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__toggle{height:clamp(28.125px,36 / 1280 * 100vw,36px)}}.c-player-filter__toggle-icon{display:block;width:100%;height:100%}.c-player-filter__toggle-bar--v{transform:scaleY(0);transform-origin:center;transition:transform .2s ease-out}.c-player-filter__body{display:flex;flex-direction:column}.c-player-filter__body{gap:max(40px,40 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__body{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-filter__groups{display:flex;flex-direction:column}.c-player-filter__groups{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__groups{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-filter__group{display:flex;flex-direction:column;gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__group{flex-direction:row;gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-filter__group-title{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;white-space:nowrap}.c-player-filter__group-title{font-size:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__group-title{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}@media (min-width: 769px){.c-player-filter__group-title{flex:0 0 clamp(117.1875px,150 / 1280 * 100vw,150px)}}.c-player-filter__options{display:flex;flex-wrap:wrap}.c-player-filter__options{gap:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__options{gap:clamp(9.375px,12 / 1280 * 100vw,12px)}}.c-player-filter__clear{display:inline-flex;align-items:center;align-self:center;justify-content:center;font-family:Outfit,sans-serif;font-weight:700;line-height:1;color:var(--color-black);background-color:var(--color-white);transition:color .2s ease-out}.c-player-filter__clear:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.c-player-filter__clear{width:100%}@media (min-width: 769px){.c-player-filter__clear{width:clamp(179.6875px,230 / 1280 * 100vw,230px)}}.c-player-filter__clear{height:max(44px,44 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__clear{height:clamp(39.0625px,50 / 1280 * 100vw,50px)}}.c-player-filter__clear{border-radius:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__clear{border-radius:clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-player-filter__clear{gap:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__clear{gap:clamp(3.125px,4 / 1280 * 100vw,4px)}}.c-player-filter__clear{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__clear{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}@media (min-width: 769px){.c-player-filter__clear:hover{color:var(--color-blue)}}.c-player-filter__clear-icon{width:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__clear-icon{width:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-filter__clear-icon{height:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__clear-icon{height:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-filter__submit{display:inline-flex;align-items:center;align-self:center;justify-content:center;font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;color:var(--color-black);cursor:pointer;background-color:var(--color-white);border:none}.c-player-filter__submit{width:100%}@media (min-width: 769px){.c-player-filter__submit{width:clamp(179.6875px,230 / 1280 * 100vw,230px)}}.c-player-filter__submit{height:max(44px,44 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__submit{height:clamp(39.0625px,50 / 1280 * 100vw,50px)}}.c-player-filter__submit{border-radius:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__submit{border-radius:clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-player-filter__submit{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter__submit{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-filter{width:max(335px,335 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter{width:clamp(625px,800 / 1280 * 100vw,800px)}}.c-player-filter{padding-block:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter{padding-block:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-filter{padding-inline:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter{padding-inline:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-filter{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-filter{scroll-margin-top:max(58px,58 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-filter{scroll-margin-top:clamp(54.6875px,70 / 1280 * 100vw,70px)}}@media (min-width: 769px){.c-player-filter{background:linear-gradient(169deg,var(--color-black) 85%,var(--color-blue) 85%),var(--color-black)}}.c-player-chip{position:relative;display:inline-flex;align-items:center;justify-content:center;font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;color:var(--color-black);cursor:pointer;background-color:var(--color-white);border-radius:999px;transition:background-color .2s ease-out}.c-player-chip:has(.c-player-chip__input:focus-visible){outline:2px solid var(--color-blue);outline-offset:2px}.c-player-chip__mark{display:grid;place-items:center;background-color:var(--color-white);border:1px solid var(--color-outline-gray);border-radius:50%}.c-player-chip__mark:before{content:"";background-color:var(--color-white);border-radius:50%}.c-player-chip__mark:before{width:max(6px,6 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-chip__mark:before{width:clamp(4.6875px,6 / 1280 * 100vw,6px)}}.c-player-chip__mark:before{height:max(6px,6 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-chip__mark:before{height:clamp(4.6875px,6 / 1280 * 100vw,6px)}}.c-player-chip__mark{width:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-chip__mark{width:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-player-chip__mark{height:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-chip__mark{height:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-player-chip__input:checked~.c-player-chip__mark{background-color:var(--color-blue);border-color:var(--color-blue)}@supports not selector(:has(*)){.c-player-chip__input:focus-visible~.c-player-chip__mark{outline:2px solid var(--color-blue);outline-offset:2px}}.c-player-chip{padding-block:max(6px,6 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-chip{padding-block:clamp(4.6875px,6 / 1280 * 100vw,6px)}}.c-player-chip{padding-inline:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-chip{padding-inline:clamp(9.375px,12 / 1280 * 100vw,12px)}}.c-player-chip{gap:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-chip{gap:clamp(3.125px,4 / 1280 * 100vw,4px)}}.c-player-chip{min-width:max(80px,80 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-chip{min-width:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-chip{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-chip{font-size:clamp(10.9375px,14 / 1280 * 100vw,14px)}}@media (min-width: 769px){.c-player-chip:hover{background-color:var(--color-pale-gray)}}@media (prefers-reduced-motion: reduce){.c-player-chip,.c-player-filter__clear,.c-player-filter__toggle-bar--v{transition:none}}.c-player-contents{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;background-color:var(--color-white)}.c-player-contents{padding-block:max(80px,80 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-contents{padding-block:clamp(93.75px,120 / 1280 * 100vw,120px)}}.c-player-contents{padding-inline:max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-contents{padding-inline:clamp(0px,0 / 1280 * 100vw,0px)}}.c-player-contents{gap:max(40px,40 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-contents{gap:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-contents{background-image:linear-gradient(to right,var(--color-grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--color-grid-line) 1px,transparent 1px)}.c-player-contents{background-size:max(50px,50 / var(--sp-design-width) * 100vw) max(50px,50 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-contents{background-size:clamp(62.5px,80 / 1280 * 100vw,80px) clamp(62.5px,80 / 1280 * 100vw,80px)}}@media (min-width: 769px){.c-player-contents{background-image:linear-gradient(to right,var(--color-grid-line) 1.6px,transparent 1.6px),linear-gradient(to bottom,var(--color-grid-line) 1.6px,transparent 1.6px)}}.c-player-list{display:grid;align-items:start}.c-player-list{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-list{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-list{width:100%}@media (min-width: 769px){.c-player-list{width:clamp(625px,800 / 1280 * 100vw,800px)}}.c-player-list{scroll-margin-top:max(58px,58 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-list{scroll-margin-top:clamp(54.6875px,70 / 1280 * 100vw,70px)}}@media (min-width: 769px){.c-player-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-player-empty{font-family:Noto Sans JP,sans-serif;font-weight:400;line-height:1.7;color:var(--color-black);text-align:center}.c-player-empty{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-empty{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-card{display:flex;flex-direction:column;min-width:0}.c-player-card:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.c-player-card__thumb{display:grid;width:100%;aspect-ratio:1;clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.c-player-card__thumb>*{grid-area:1/1}.c-player-card__bg{display:block;width:100%;height:100%;object-fit:cover}.c-player-card__img{display:block;width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .24s ease-out}.c-player-card__img--hover{opacity:0}.c-player-card__img--logo{padding:20%;object-fit:contain;background-color:var(--color-black)}.c-player-card__wedge{background-color:var(--color-blue);clip-path:polygon(0 100%,100% 85.075%,100% 100%)}@media (min-width: 769px){.c-player-card__wedge{clip-path:polygon(0 100%,100% 86.667%,100% 100%)}}.c-player-card__body{display:flex;flex-direction:column}.c-player-card__body{padding-top:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-card__body{padding-top:clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-player-card__body{padding-inline:max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-card__body{padding-inline:clamp(9.375px,12 / 1280 * 100vw,12px)}}.c-player-card__body{padding-bottom:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-card__body{padding-bottom:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-card__body{gap:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-card__body{gap:clamp(9.375px,12 / 1280 * 100vw,12px)}}.c-player-card__name-row{display:flex;align-items:center}.c-player-card__name-row{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-card__name-row{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-card__name{flex:1 1 auto;min-width:0;font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;color:var(--color-black);word-break:normal;overflow-wrap:anywhere}.c-player-card__name{font-size:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-card__name{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-card__flag{flex:0 0 auto;outline:.5px solid var(--color-black);object-fit:cover}.c-player-card__flag{width:max(24.11px,24.11 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-card__flag{width:clamp(18.8359375px,24.11 / 1280 * 100vw,24.11px)}}.c-player-card__flag{height:max(14.78px,14.78 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-card__flag{height:clamp(11.546875px,14.78 / 1280 * 100vw,14.78px)}}.c-player-card__flag{margin-block:max(6.61px,6.61 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-card__flag{margin-block:clamp(5.1640625px,6.61 / 1280 * 100vw,6.61px)}}.c-player-card__flag{margin-inline:max(1.945px,1.945 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-card__flag{margin-inline:clamp(1.51953125px,1.945 / 1280 * 100vw,1.945px)}}.c-player-card__tags{display:flex;flex-wrap:wrap}.c-player-card__tags{gap:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-card__tags{gap:clamp(3.125px,4 / 1280 * 100vw,4px)}}@media (min-width: 769px){.c-player-card:hover .c-player-card__img--hover{opacity:1}.c-player-card--has-hover:hover .c-player-card__img:not(.c-player-card__img--hover){opacity:0}}.c-player-tag{display:flex;align-items:center;justify-content:center;min-width:0;background-color:var(--color-pale-gray);border-radius:0}.c-player-tag__label{overflow:hidden;text-overflow:ellipsis;font-family:Noto Sans JP,sans-serif;font-weight:500;line-height:1.5;color:var(--color-black);white-space:nowrap}.c-player-tag__icon{flex:0 0 auto}.c-player-tag__icon{width:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-tag__icon{width:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-player-tag__icon{height:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-tag__icon{height:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-player-tag{max-width:max(105px,105 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-tag{max-width:clamp(82.03125px,105 / 1280 * 100vw,105px)}}.c-player-tag{padding-block:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-tag{padding-block:clamp(3.125px,4 / 1280 * 100vw,4px)}}.c-player-tag{padding-inline:max(6px,6 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-tag{padding-inline:clamp(4.6875px,6 / 1280 * 100vw,6px)}}.c-player-tag{gap:max(2px,2 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-tag{gap:clamp(1.5625px,2 / 1280 * 100vw,2px)}}.c-player-tag{font-size:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-tag{font-size:clamp(9.375px,12 / 1280 * 100vw,12px)}}@media (prefers-reduced-motion: reduce){.c-player-card__img{transition:none}}.c-player-pagination{display:flex;align-items:center;justify-content:center}.c-player-pagination__numbers{display:flex;align-items:center}.c-player-pagination__numbers--pc{display:none}@media (min-width: 769px){.c-player-pagination__numbers--pc{display:flex}}@media (min-width: 769px){.c-player-pagination__numbers--sp{display:none}}.c-player-pagination__numbers{gap:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-pagination__numbers{gap:clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-player-pagination__num{display:flex;align-items:center;justify-content:center;font-family:Outfit,sans-serif;font-weight:400;line-height:1.2;color:var(--color-black);text-indent:.1em;letter-spacing:.1em;background-color:var(--color-white);border:1px solid var(--color-black);border-radius:999px;transition:border-color .2s ease-out,color .2s ease-out}.c-player-pagination__num--current{color:var(--color-white);background-color:var(--color-blue);border-color:var(--color-blue)}.c-player-pagination__num:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.c-player-pagination__num{width:max(46px,46 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-pagination__num{width:clamp(32.8125px,42 / 1280 * 100vw,42px)}}.c-player-pagination__num{height:max(46px,46 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-pagination__num{height:clamp(32.8125px,42 / 1280 * 100vw,42px)}}.c-player-pagination__num{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-pagination__num{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}@media (min-width: 769px){.c-player-pagination__num:hover:not(.c-player-pagination__num--current){color:var(--color-blue);border-color:var(--color-blue)}}@media (prefers-reduced-motion: reduce){.c-player-pagination__num{transition:none}}.c-player-pagination__dots{display:flex;align-items:center;justify-content:center}.c-player-pagination__dots i{background-color:var(--color-gray);border-radius:999px}.c-player-pagination__dots i{width:max(3px,3 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-pagination__dots i{width:clamp(2.34375px,3 / 1280 * 100vw,3px)}}.c-player-pagination__dots i{height:max(3px,3 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-pagination__dots i{height:clamp(2.34375px,3 / 1280 * 100vw,3px)}}.c-player-pagination__dots{width:max(23px,23 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-pagination__dots{width:clamp(17.96875px,23 / 1280 * 100vw,23px)}}.c-player-pagination__dots{height:max(3px,3 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-pagination__dots{height:clamp(2.34375px,3 / 1280 * 100vw,3px)}}.c-player-pagination__dots{gap:max(3px,3 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-pagination__dots{gap:clamp(2.34375px,3 / 1280 * 100vw,3px)}}.c-player-pagination__dots{padding-inline:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-pagination__dots{padding-inline:clamp(3.125px,4 / 1280 * 100vw,4px)}}.c-player-pagination__arrow{box-sizing:border-box;display:flex;align-items:center;justify-content:center;color:var(--color-black);background-color:var(--color-white);border:1px solid var(--color-black);border-radius:99px;transition:border-color .2s ease-out,color .2s ease-out}.c-player-pagination__arrow--disabled{color:var(--color-outline-gray);border-color:var(--color-outline-gray)}.c-player-pagination__arrow:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.c-player-pagination__arrow{width:max(46px,46 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-pagination__arrow{width:clamp(64.0625px,82 / 1280 * 100vw,82px)}}.c-player-pagination__arrow{height:max(46px,46 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-pagination__arrow{height:clamp(32.8125px,42 / 1280 * 100vw,42px)}}@media (min-width: 769px){.c-player-pagination__arrow:hover:not(.c-player-pagination__arrow--disabled){color:var(--color-blue);border-color:var(--color-blue)}}@media (prefers-reduced-motion: reduce){.c-player-pagination__arrow{transition:none}}.c-player-pagination__arrow-icon{fill:currentcolor}.c-player-pagination__arrow-icon{width:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-pagination__arrow-icon{width:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-pagination__arrow-icon{height:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-pagination__arrow-icon{height:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-pagination{gap:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-pagination{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}:root{--color-outline-gray: #a9a9a9}.u-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}body>main{display:flex;flex-direction:column}.c-player-detail-contents{display:flex;flex-direction:column;align-items:center;background-color:var(--color-white)}.c-player-detail-contents{padding-block:max(80px,80 / var(--sp-design-width) * 100vw) max(80px,80 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-detail-contents{padding-block:clamp(93.75px,120 / 1280 * 100vw,120px) clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-detail-contents{padding-inline:max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-detail-contents{padding-inline:clamp(0px,0 / 1280 * 100vw,0px)}}.c-player-detail-contents{gap:max(80px,80 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-detail-contents{gap:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-detail-contents{background-image:linear-gradient(to right,var(--color-grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--color-grid-line) 1px,transparent 1px)}.c-player-detail-contents{background-size:max(50px,50 / var(--sp-design-width) * 100vw) max(50px,50 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-detail-contents{background-size:clamp(62.5px,80 / 1280 * 100vw,80px) clamp(62.5px,80 / 1280 * 100vw,80px)}}@media (min-width: 769px){.c-player-detail-contents{background-image:linear-gradient(to right,var(--color-grid-line) 1.6px,transparent 1.6px),linear-gradient(to bottom,var(--color-grid-line) 1.6px,transparent 1.6px)}}.c-player-wedge{display:grid;width:100%}.c-player-wedge--white-grid{background-color:var(--color-white)}.c-player-wedge--white-grid{background-image:linear-gradient(to right,var(--color-grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--color-grid-line) 1px,transparent 1px)}.c-player-wedge--white-grid{background-size:max(50px,50 / var(--sp-design-width) * 100vw) max(50px,50 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-wedge--white-grid{background-size:clamp(62.5px,80 / 1280 * 100vw,80px) clamp(62.5px,80 / 1280 * 100vw,80px)}}@media (min-width: 769px){.c-player-wedge--white-grid{background-image:linear-gradient(to right,var(--color-grid-line) 1.6px,transparent 1.6px),linear-gradient(to bottom,var(--color-grid-line) 1.6px,transparent 1.6px)}}.c-player-wedge--pale-gray{background-color:var(--color-pale-gray)}.c-player-wedge--black{background-color:var(--color-black)}.c-player-wedge__fill{grid-area:1/1;clip-path:polygon(200% -100%,200% 200%,-100% 200%)}.c-player-wedge__fill--white-grid{background-color:var(--color-white)}.c-player-wedge__fill--white-grid{background-image:linear-gradient(to right,var(--color-grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--color-grid-line) 1px,transparent 1px)}.c-player-wedge__fill--white-grid{background-size:max(50px,50 / var(--sp-design-width) * 100vw) max(50px,50 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-wedge__fill--white-grid{background-size:clamp(62.5px,80 / 1280 * 100vw,80px) clamp(62.5px,80 / 1280 * 100vw,80px)}}@media (min-width: 769px){.c-player-wedge__fill--white-grid{background-image:linear-gradient(to right,var(--color-grid-line) 1.6px,transparent 1.6px),linear-gradient(to bottom,var(--color-grid-line) 1.6px,transparent 1.6px)}}.c-player-wedge__fill--pale-gray{background-color:var(--color-pale-gray)}.c-player-wedge__fill--black{background-color:var(--color-black)}.c-player-wedge{height:max(30px,30 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-wedge{height:clamp(39.0625px,50 / 1280 * 100vw,50px)}}.c-btn-secondary{display:inline-flex;align-items:center;justify-content:center;color:var(--color-black);background-color:var(--color-white);border:1px solid var(--color-black);transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}.c-btn-secondary:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.c-btn-secondary__icon{scale:-1 1}.c-btn-secondary__icon{width:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-secondary__icon{width:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-btn-secondary__icon{height:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-secondary__icon{height:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-btn-secondary__label{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1;white-space:nowrap}.c-btn-secondary__label{font-size:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-secondary__label{font-size:clamp(14.0625px,18 / 1280 * 100vw,18px)}}.c-btn-secondary{width:max(220px,220 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-secondary{width:clamp(195.3125px,250 / 1280 * 100vw,250px)}}.c-btn-secondary{height:max(50px,50 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-secondary{height:clamp(42.1875px,54 / 1280 * 100vw,54px)}}.c-btn-secondary{gap:max(10px,10 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-secondary{gap:clamp(7.8125px,10 / 1280 * 100vw,10px)}}.c-btn-secondary{border-radius:max(99px,99 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-secondary{border-radius:clamp(77.34375px,99 / 1280 * 100vw,99px)}}@media (min-width: 769px){.c-btn-secondary:hover{color:var(--color-white);background-color:var(--color-blue);border-color:transparent}}@media (prefers-reduced-motion: reduce){.c-btn-secondary{transition:none}}.c-player-heading{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;color:var(--color-black);text-align:center;letter-spacing:0}.c-player-heading{font-size:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-heading{font-size:clamp(28.125px,36 / 1280 * 100vw,36px)}}.c-player-heading--on-dark{color:var(--color-white)}.c-player-fv{display:grid;overflow:clip;background-color:var(--color-black);isolation:isolate}.c-player-fv>*{grid-area:1/1;min-width:0}.c-player-fv__bg{z-index:-1;width:100%;height:0;min-height:100%;object-fit:cover;opacity:.1}.c-player-fv__content{display:grid}.c-player-fv__content>*{grid-area:1/1;min-width:0}.c-player-fv__content{padding-top:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__content{padding-top:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-fv__content{padding-bottom:max(80px,80 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__content{padding-bottom:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-fv__figure{display:grid;width:100%;max-width:clamp(1000px,1280 / 1280 * 100vw,1280px);margin-inline:auto}.c-player-fv__figure>*{grid-area:1/1;place-self:start start;max-width:none}.c-player-fv__figure-deco{width:max(458.86px,458.86 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__figure-deco{width:clamp(654.6875px,838 / 1280 * 100vw,838px)}}.c-player-fv__figure-deco{height:max(328.19px,328.19 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__figure-deco{height:clamp(489.0625px,626 / 1280 * 100vw,626px)}}.c-player-fv__figure-deco{margin-top:max(40.52px,40.52 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__figure-deco{margin-top:clamp(40.625px,52 / 1280 * 100vw,52px)}}.c-player-fv__figure-deco{margin-left:min(-41px,-41 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__figure-deco{margin-left:clamp(423.4375px,542 / 1280 * 100vw,542px)}}.c-player-fv__figure-deco-img{width:100%;height:100%}.c-player-fv__figure-photo{object-fit:contain}.c-player-fv__figure-photo{width:max(342.92px,342.92 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__figure-photo{width:clamp(529.6875px,678 / 1280 * 100vw,678px)}}.c-player-fv__figure-photo{height:max(342.92px,342.92 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__figure-photo{height:clamp(529.6875px,678 / 1280 * 100vw,678px)}}.c-player-fv__figure-photo{margin-top:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__figure-photo{margin-top:clamp(0px,0 / 1280 * 100vw,0px)}}.c-player-fv__figure-photo{margin-left:max(17.19px,17.19 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__figure-photo{margin-left:clamp(485.9375px,622 / 1280 * 100vw,622px)}}.c-player-fv__figure-logo{object-fit:contain}.c-player-fv__figure-logo{width:max(215px,215 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__figure-logo{width:clamp(332.1015625px,425.09 / 1280 * 100vw,425.09px)}}.c-player-fv__figure-logo{height:max(215.46px,215.46 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__figure-logo{height:clamp(332.8125px,426 / 1280 * 100vw,426px)}}.c-player-fv__figure-logo{margin-top:max(87.73px,87.73 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__figure-logo{margin-top:clamp(98.4375px,126 / 1280 * 100vw,126px)}}.c-player-fv__figure-logo{margin-left:max(81.15px,81.15 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__figure-logo{margin-left:clamp(584.734375px,748.46 / 1280 * 100vw,748.46px)}}.c-player-fv__body{display:flex;flex-direction:column;width:100%;max-width:clamp(1000px,1280 / 1280 * 100vw,1280px);margin-inline:auto}.c-player-fv__body{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__body{gap:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-fv__head{display:flex;flex-direction:column}.c-player-fv__head{gap:max(40px,40 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__head{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-fv__breadcrumb{max-width:100%;margin-inline:auto;color:var(--color-white);white-space:nowrap}.c-player-fv__breadcrumb .breadcrumb{flex-wrap:nowrap}.c-player-fv__breadcrumb .breadcrumb{min-height:max(22px,22 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__breadcrumb .breadcrumb{min-height:clamp(17.1875px,22 / 1280 * 100vw,22px)}}.c-player-fv__breadcrumb .breadcrumb__current{min-width:0;overflow:hidden;text-overflow:ellipsis}.c-player-fv__breadcrumb{width:100%}@media (min-width: 769px){.c-player-fv__breadcrumb{width:clamp(843.75px,1080 / 1280 * 100vw,1080px)}}.c-player-fv__breadcrumb{padding-inline:max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__breadcrumb{padding-inline:clamp(0px,0 / 1280 * 100vw,0px)}}@media (min-width: 769px){.c-player-fv--has-photo .c-player-fv__breadcrumb .breadcrumb{max-width:clamp(407.8125px,522 / 1280 * 100vw,522px)}}.c-player-fv__main{display:flex;flex-direction:column}@media (max-width: 768px){.c-player-fv__main{margin-inline:max(20px,20 / var(--sp-design-width) * 100vw)}}@media (min-width: 769px){.c-player-fv__main{justify-content:center;width:clamp(429.6875px,550 / 1280 * 100vw,550px);min-height:clamp(306.25px,392 / 1280 * 100vw,392px);margin-left:clamp(109.375px,140 / 1280 * 100vw,140px)}}@media (max-width: 768px){.c-player-fv--has-figure .c-player-fv__main{padding-top:max(280px,280 / var(--sp-design-width) * 100vw)}}.c-player-fv__name{display:flex;flex-wrap:wrap;align-items:baseline}.c-player-fv__name{gap:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__name{gap:clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-player-fv__name-main{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;color:var(--color-white)}.c-player-fv__name-main{font-size:max(28px,28 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__name-main{font-size:clamp(25px,32 / 1280 * 100vw,32px)}}.c-player-fv__name-sep,.c-player-fv__name-nick{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;color:var(--color-white)}.c-player-fv__name-sep,.c-player-fv__name-nick{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__name-sep,.c-player-fv__name-nick{font-size:clamp(14.0625px,18 / 1280 * 100vw,18px)}}.c-player-fv__lead{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;color:var(--color-white);overflow-wrap:anywhere}.c-player-fv__lead{font-size:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__lead{font-size:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-fv__lead{margin-top:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__lead{margin-top:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-fv__tags{margin-top:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__tags{margin-top:clamp(31.25px,40 / 1280 * 100vw,40px)}}@media (max-width: 768px){.c-player-fv__tags{display:grid;grid-template-columns:minmax(0,140fr) minmax(0,171fr);gap:max(16px,16 / var(--sp-design-width) * 100vw) max(24px,24 / var(--sp-design-width) * 100vw)}}@media (min-width: 769px){.c-player-fv__tags{display:flex;flex-direction:column;gap:clamp(12.5px,16 / 1280 * 100vw,16px)}}@media (max-width: 768px){.c-player-fv__tag-row{display:flex;flex-direction:column;gap:max(8px,8 / var(--sp-design-width) * 100vw)}}@media (min-width: 769px){.c-player-fv__tag-row{display:flex;gap:clamp(9.375px,12 / 1280 * 100vw,12px);align-items:center;min-height:clamp(37.5px,48 / 1280 * 100vw,48px)}}@media (max-width: 768px){.c-player-fv__tag-row--tour{grid-column:1/-1}}@media (min-width: 769px){.c-player-fv__tag-row--tour{align-items:flex-start}}.c-player-fv__tag{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;color:var(--color-white);text-align:center;background-color:var(--color-gray)}.c-player-fv__tag{font-size:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__tag{font-size:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-player-fv__tag{padding:max(4px,4 / var(--sp-design-width) * 100vw) max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__tag{padding:clamp(6.25px,8 / 1280 * 100vw,8px) clamp(18.75px,24 / 1280 * 100vw,24px)}}@media (min-width: 769px){.c-player-fv__tag{flex:0 0 auto;width:clamp(125px,160 / 1280 * 100vw,160px)}}.c-player-fv__tag-value{font-family:Noto Sans JP,sans-serif;font-weight:400;line-height:1.5;color:var(--color-white);overflow-wrap:anywhere}.c-player-fv__tag-value{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__tag-value{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}@media (min-width: 769px){.c-player-fv__tag-value{flex:1 1 auto;min-width:0}}.c-player-fv__tag-value--country{display:flex;align-items:center}.c-player-fv__tag-value--country{gap:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__tag-value--country{gap:clamp(9.375px,12 / 1280 * 100vw,12px)}}.c-player-fv__flag{flex:0 0 auto;outline:.5px solid var(--color-white);object-fit:cover}.c-player-fv__flag{width:max(37.89px,37.89 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__flag{width:clamp(29.6015625px,37.89 / 1280 * 100vw,37.89px)}}.c-player-fv__flag{height:max(23.22px,23.22 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__flag{height:clamp(18.140625px,23.22 / 1280 * 100vw,23.22px)}}.c-player-fv__flag{margin-block:max(0px,0 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__flag{margin-block:clamp(8.1171875px,10.39 / 1280 * 100vw,10.39px)}}.c-player-fv__flag{margin-inline:max(0px,0 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__flag{margin-inline:clamp(2.38671875px,3.055 / 1280 * 100vw,3.055px)}}.c-player-fv__tag-list{display:flex;flex-direction:column}.c-player-fv__gallery{--player-fv-gallery-gap: max(24px, 24 / var(--sp-design-width) * 100vw);display:flex;gap:var(--player-fv-gallery-gap);justify-content:safe center;width:100%;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.c-player-fv__gallery::-webkit-scrollbar{display:none}@media (min-width: 769px){.c-player-fv__gallery{--player-fv-gallery-gap: clamp(18.75px, 24 / 1280 * 100vw, 24px)}}.c-player-fv__gallery-list{display:flex;flex:0 0 auto;gap:var(--player-fv-gallery-gap)}.c-player-fv__gallery.is-marquee{justify-content:flex-start;overflow:hidden}.c-player-fv__gallery.is-marquee>.c-player-fv__gallery-list{animation:player-fv-gallery-marquee var(--player-fv-gallery-duration, 20s) linear infinite}.c-player-fv__gallery:not(.is-marquee)>.c-player-fv__gallery-list[aria-hidden=true]{display:none}.c-player-fv__gallery-item{flex:0 0 auto;aspect-ratio:20/11;scroll-snap-align:start}.c-player-fv__gallery-item{width:max(260px,260 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-fv__gallery-item{width:clamp(312.5px,400 / 1280 * 100vw,400px)}}.c-player-fv__gallery-img{width:100%;height:100%;object-fit:cover}@keyframes player-fv-gallery-marquee{0%{translate:0}to{translate:calc(-100% - var(--player-fv-gallery-gap))}}@media (prefers-reduced-motion: reduce){.c-player-fv__gallery.is-marquee{justify-content:safe center;overflow:auto}.c-player-fv__gallery.is-marquee>.c-player-fv__gallery-list{animation:none}.c-player-fv__gallery.is-marquee>.c-player-fv__gallery-list[aria-hidden=true]{display:none}}.c-player-anchor{width:100%;background-color:var(--color-black);background-image:linear-gradient(to top left,var(--color-blue) 50%,transparent 50%);background-repeat:no-repeat;background-position:right bottom;background-size:28.04% 33.673%}.c-player-anchor__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.c-player-anchor__list{gap:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-anchor__list{gap:clamp(12.5px,16 / 1280 * 100vw,16px)}}@media (min-width: 769px){.c-player-anchor__list{grid-template-columns:none;grid-auto-columns:calc((100% - (clamp(12.5px,16 / 1280 * 100vw,16px)*3))/4);grid-auto-flow:column;justify-content:center}}.c-player-anchor__item{display:grid}@media (max-width: 768px){.c-player-anchor__item:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc((100% - max(8px,8 / var(--sp-design-width) * 100vw))/2)}}.c-player-anchor__link{display:flex;align-items:center;justify-content:center;color:var(--color-black);background-color:var(--color-white);transition:color .2s ease-out}.c-player-anchor__link:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.c-player-anchor__link{padding:max(16px,16 / var(--sp-design-width) * 100vw) max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-anchor__link{padding:clamp(12.5px,16 / 1280 * 100vw,16px) clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-player-anchor__link{gap:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-anchor__link{gap:clamp(3.125px,4 / 1280 * 100vw,4px)}}@media (min-width: 769px){.c-player-anchor__link:hover{color:var(--color-blue)}}.c-player-anchor__label{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;white-space:nowrap}.c-player-anchor__label{font-size:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-anchor__label{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-anchor__label{padding-bottom:max(2px,2 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-anchor__label{padding-bottom:clamp(1.5625px,2 / 1280 * 100vw,2px)}}.c-player-anchor__icon{flex-shrink:0}.c-player-anchor__icon{width:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-anchor__icon{width:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-anchor__icon{height:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-anchor__icon{height:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-anchor{padding:max(40px,40 / var(--sp-design-width) * 100vw) max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-anchor{padding:clamp(31.25px,40 / 1280 * 100vw,40px)}}@media (min-width: 769px){.c-player-anchor{max-width:clamp(625px,800 / 1280 * 100vw,800px)}}@media (prefers-reduced-motion: reduce){.c-player-anchor__link{transition:none}}.c-player-profile{display:flex;flex-direction:column;align-items:center;width:100%}.c-player-profile__lead{font-family:Noto Sans JP,sans-serif;font-weight:400;line-height:1.7;color:var(--color-black);text-align:center;word-break:normal;overflow-wrap:anywhere}.c-player-profile__lead{font-size:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-profile__lead{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-profile__lead{max-width:100%}@media (min-width: 769px){.c-player-profile__lead{max-width:clamp(531.25px,680 / 1280 * 100vw,680px)}}.c-player-profile{gap:max(40px,40 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-profile{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-profile{padding-inline:max(0px,0 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-profile{padding-inline:clamp(109.375px,140 / 1280 * 100vw,140px)}}.c-player-profile{scroll-margin-top:max(58px,58 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-profile{scroll-margin-top:clamp(54.6875px,70 / 1280 * 100vw,70px)}}.c-player-point{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.c-player-point__item{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center;background-color:var(--color-pale-gray)}.c-player-point__item{min-height:max(191px,191 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-point__item{min-height:clamp(151.5625px,194 / 1280 * 100vw,194px)}}.c-player-point__item{padding:max(24px,24 / var(--sp-design-width) * 100vw) max(17.5px,17.5 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-point__item{padding:clamp(18.75px,24 / 1280 * 100vw,24px) clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-point__item{gap:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-point__item{gap:clamp(3.125px,4 / 1280 * 100vw,4px)}}@media (min-width: 769px){.c-player-point__item{width:clamp(125px,160 / 1280 * 100vw,160px)}}.c-player-point__term{display:flex;flex-direction:column;align-items:center;width:100%}.c-player-point__term{gap:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-point__term{gap:clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-player-point__icon{flex:0 0 auto}.c-player-point__icon{width:max(80px,80 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-point__icon{width:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-point__icon{height:max(80px,80 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-point__icon{height:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-point__label{font-family:Noto Sans JP,sans-serif;font-weight:400;line-height:1.5;color:var(--color-black);word-break:normal;overflow-wrap:anywhere}.c-player-point__label{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-point__label{font-size:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-player-point__value{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;color:var(--color-black);word-break:normal;overflow-wrap:anywhere}.c-player-point__value{font-size:max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-point__value{font-size:clamp(17.1875px,22 / 1280 * 100vw,22px)}}.c-player-point{gap:max(9px,9 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-point{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}@media (max-width: 768px){.c-player-point__item:last-child:nth-child(odd){display:grid;grid-template-columns:auto 1fr;grid-column:1/-1;row-gap:max(4px,4 / var(--sp-design-width) * 100vw);align-items:center;min-height:max(112px,112 / var(--sp-design-width) * 100vw);padding:max(16px,16 / var(--sp-design-width) * 100vw) max(24px,24 / var(--sp-design-width) * 100vw);text-align:left}.c-player-point__item:last-child:nth-child(odd) .c-player-point__term{display:contents}.c-player-point__item:last-child:nth-child(odd) .c-player-point__icon{grid-row:1/3;margin-right:max(8px,8 / var(--sp-design-width) * 100vw)}.c-player-point__item:last-child:nth-child(odd) .c-player-point__label{grid-column:2;align-self:end}.c-player-point__item:last-child:nth-child(odd) .c-player-point__value{grid-column:2;align-self:start}}@media (min-width: 769px){.c-player-point{display:flex;flex-wrap:wrap;justify-content:center}}.c-player-qa{display:flex;flex-direction:column;align-items:center;width:100%}.c-player-qa__card{display:flex;flex-direction:column;width:100%;background-color:var(--color-white);border:2px solid var(--color-black)}.c-player-qa__card{padding-block:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-qa__card{padding-block:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-qa__card{padding-inline:max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-qa__card{padding-inline:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-qa__card{gap:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-qa__card{gap:clamp(9.375px,12 / 1280 * 100vw,12px)}}@media (min-width: 769px){.c-player-qa__card{width:clamp(625px,800 / 1280 * 100vw,800px)}}.c-player-qa__row{display:flex;align-items:flex-start}.c-player-qa__row{gap:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-qa__row{gap:clamp(3.125px,4 / 1280 * 100vw,4px)}}.c-player-qa__badge{display:grid;flex:0 0 auto}.c-player-qa__badge--q{color:var(--color-blue)}.c-player-qa__badge--a{color:var(--color-badge-a)}.c-player-qa__badge{width:max(31.26px,31.26 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-qa__badge{width:clamp(28.5390625px,36.53 / 1280 * 100vw,36.53px)}}.c-player-qa__badge-shape{grid-area:1/1;width:100%;height:auto;fill:currentcolor}.c-player-qa__badge-char{display:grid;grid-area:1/1;place-items:center;place-self:start;font-family:Outfit,sans-serif;font-weight:700;line-height:1;color:var(--color-white)}.c-player-qa__badge-char{width:max(28px,28 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-qa__badge-char{width:clamp(25.78125px,33 / 1280 * 100vw,33px)}}.c-player-qa__badge-char{height:max(28px,28 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-qa__badge-char{height:clamp(25.78125px,33 / 1280 * 100vw,33px)}}.c-player-qa__badge-char{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-qa__badge-char{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-qa__text{flex:1 1 auto;min-width:0;font-family:Noto Sans JP,sans-serif;line-height:1.5;color:var(--color-black);word-break:normal;overflow-wrap:anywhere}.c-player-qa__text--question{font-weight:700}.c-player-qa__text--question{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-qa__text--question{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-qa__text--answer{font-weight:400}.c-player-qa__text--answer{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-qa__text--answer{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-qa__text{padding-top:max(6px,6 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-qa__text{padding-top:clamp(3.125px,4 / 1280 * 100vw,4px)}}.c-player-qa{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-qa{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-history{display:flex;flex-direction:column;background-color:var(--color-pale-gray)}.c-player-history__body{display:flex;flex-direction:column}.c-player-history__body{gap:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-history__body{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}@media (min-width: 769px){.c-player-history__body{width:100%;max-width:clamp(781.25px,1000 / 1280 * 100vw,1000px);margin-inline:auto}}.c-player-history__awards{display:flex;flex-direction:column;align-items:center}.c-player-history__awards{gap:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-history__awards{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}@media (min-width: 769px){.c-player-history__awards{flex-direction:row;justify-content:center;justify-content:safe center;margin-inline:clamp(-140px,-140 / 1280 * 100vw,-109.375px)}}.c-player-history{scroll-margin-top:max(58px,58 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-history{scroll-margin-top:clamp(54.6875px,70 / 1280 * 100vw,70px)}}.c-player-history{padding-block:max(80px,80 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-history{padding-block:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-history{padding-inline:max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-history{padding-inline:clamp(109.375px,140 / 1280 * 100vw,140px)}}.c-player-history{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-history{gap:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-award{display:grid;overflow:clip;background-color:var(--color-white)}.c-player-award__deco{grid-area:1/1;place-self:start}.c-player-award__deco{width:max(88px,88 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-award__deco{width:clamp(82.8125px,106 / 1280 * 100vw,106px)}}.c-player-award__deco{height:max(125px,125 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-award__deco{height:clamp(116.40625px,149 / 1280 * 100vw,149px)}}.c-player-award__deco{margin:min(-17px,-17 / var(--sp-design-width) * 100vw) max(0px,0 / var(--sp-design-width) * 100vw) max(0px,0 / var(--sp-design-width) * 100vw) max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-award__deco{margin:clamp(-14px,-14 / 1280 * 100vw,-10.9375px) clamp(0px,0 / 1280 * 100vw,0px) clamp(0px,0 / 1280 * 100vw,0px) clamp(9.375px,12 / 1280 * 100vw,12px)}}@supports (mask-image: none) or (-webkit-mask-image: none){.c-player-award__deco{background-color:var(--color-deco-medal);-webkit-mask-image:var(--award-deco);mask-image:var(--award-deco);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}}.c-player-award__body{display:grid;grid-area:1/1;align-content:center}.c-player-award__body{padding-block:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-award__body{padding-block:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-award__body{padding-inline:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-award__body{padding-inline:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-award__body{gap:max(0px,0 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-award__body{gap:clamp(3.125px,4 / 1280 * 100vw,4px)}}.c-player-award__title{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.3;color:var(--color-black);text-align:center;word-break:normal;overflow-wrap:anywhere}.c-player-award__title{font-size:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-award__title{font-size:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-player-award__figure{display:flex;align-items:center;justify-content:center}@media (min-width: 769px){.c-player-award__figure{min-height:clamp(37.5px,48 / 1280 * 100vw,48px)}}.c-player-award__label{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;color:var(--color-black)}.c-player-award__label{font-size:max(18px,18 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-award__label{font-size:clamp(15.625px,20 / 1280 * 100vw,20px)}}.c-player-award__emphasis{font-family:Outfit,Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;color:var(--color-blue);letter-spacing:.04em}.c-player-award__emphasis{font-size:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-award__emphasis{font-size:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-award__emphasis--number{font-size:max(28px,28 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-award__emphasis--number{font-size:clamp(25px,32 / 1280 * 100vw,32px)}}.c-player-award{width:100%}@media (min-width: 769px){.c-player-award{width:clamp(246.875px,316 / 1280 * 100vw,316px)}}.c-player-award{min-height:max(90px,90 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-award{min-height:clamp(93.75px,120 / 1280 * 100vw,120px)}}@media (min-width: 769px){.c-player-award{flex-shrink:0}}.c-player-timeline{display:flex;flex-direction:column;background-color:var(--color-white)}.c-player-timeline__item{display:grid;grid-template-rows:auto auto;grid-template-columns:max(9px,9 / var(--sp-design-width) * 100vw) max(24px,24 / var(--sp-design-width) * 100vw) minmax(0,1fr)}@media (min-width: 769px){.c-player-timeline__item{grid-template-rows:auto;grid-template-columns:clamp(195.3125px,250 / 1280 * 100vw,250px) clamp(18.75px,24 / 1280 * 100vw,24px) clamp(7.03125px,9 / 1280 * 100vw,9px) clamp(31.25px,40 / 1280 * 100vw,40px) minmax(0,1fr)}}.c-player-timeline__year{grid-row:1;grid-column:3;font-family:Outfit,sans-serif;font-weight:700;line-height:1.5;color:var(--color-year);letter-spacing:.04em}.c-player-timeline__year{font-size:max(18px,18 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-timeline__year{font-size:clamp(31.25px,40 / 1280 * 100vw,40px)}}@media (min-width: 769px){.c-player-timeline__year{grid-column:1;margin-right:-.04em;text-align:right}}.c-player-timeline__marker{display:grid;grid-row:1/-1;grid-column:1}@media (min-width: 769px){.c-player-timeline__marker{grid-row:1;grid-column:3}}.c-player-timeline__line{grid-area:1/1;justify-self:center;width:1px;height:calc(100% + max(40px,40 / var(--sp-design-width) * 100vw));background-color:var(--color-black)}@media (min-width: 769px){.c-player-timeline__line{height:calc(100% + clamp(31.25px,40 / 1280 * 100vw,40px))}}.c-player-timeline__item:last-child .c-player-timeline__line{height:100%}.c-player-timeline__dot{grid-area:1/1;place-self:start center;background-color:var(--color-black);border-radius:50%}.c-player-timeline__dot{width:max(9px,9 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-timeline__dot{width:clamp(7.03125px,9 / 1280 * 100vw,9px)}}.c-player-timeline__dot{height:max(9px,9 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-timeline__dot{height:clamp(7.03125px,9 / 1280 * 100vw,9px)}}.c-player-timeline__dot{margin-top:max(9px,9 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-timeline__dot{margin-top:clamp(19.921875px,25.5 / 1280 * 100vw,25.5px)}}.c-player-timeline__body{display:flex;flex-direction:column;grid-row:2;grid-column:3}.c-player-timeline__body{gap:max(0px,0 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-timeline__body{gap:clamp(3.125px,4 / 1280 * 100vw,4px)}}@media (min-width: 769px){.c-player-timeline__body{grid-row:1;grid-column:5;min-height:clamp(47.65625px,61 / 1280 * 100vw,61px)}}.c-player-timeline__title{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;color:var(--color-black)}.c-player-timeline__title{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-timeline__title{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-timeline__text{font-family:Noto Sans JP,sans-serif;font-weight:400;line-height:1.5;color:var(--color-black);word-break:normal;overflow-wrap:anywhere}.c-player-timeline__text{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-timeline__text{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-timeline{padding-block:max(40px,40 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-timeline{padding-block:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-timeline{padding-inline:max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-timeline{padding-inline:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-timeline{gap:max(40px,40 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-timeline{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-model{display:flex;flex-direction:column;align-items:center;color:var(--color-white);background-color:var(--color-black)}.c-player-model__slider{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0}.c-player-model__slider{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__slider{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}@media (min-width: 769px){.c-player-model__slider{max-width:clamp(781.25px,1000 / 1280 * 100vw,1000px)}}.c-player-model__panels{display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-width:0}.c-player-model__panel{display:flex;visibility:hidden;flex-direction:column;grid-area:1/1;min-width:0;opacity:0;transition:opacity .2s ease-out,visibility 0s linear .2s}.c-player-model__panel.is-active{visibility:visible;opacity:1;transition:opacity .2s ease-out,visibility 0s linear 0s}.c-player-model__panel{gap:max(40px,40 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__panel{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}@media (min-width: 769px){.c-player-model__panel{flex-direction:row}}.c-player-model__text{display:flex;flex-direction:column;width:100%;min-width:0}.c-player-model__text{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__text{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}@media (min-width: 769px){.c-player-model__text{max-width:clamp(375px,480 / 1280 * 100vw,480px)}}.c-player-model__name-block{display:flex;flex-direction:column}.c-player-model__name-block{gap:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__name-block{gap:clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-player-model__name{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;word-break:normal;overflow-wrap:anywhere}.c-player-model__name{font-size:max(18px,18 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__name{font-size:clamp(21.875px,28 / 1280 * 100vw,28px)}}.c-player-model__underline{display:flex;width:100%;background-color:var(--color-pale-gray)}.c-player-model__underline:before{height:100%;content:"";background-color:var(--color-blue)}.c-player-model__underline:before{width:max(45px,45 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__underline:before{width:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-model__underline{height:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__underline{height:clamp(3.125px,4 / 1280 * 100vw,4px)}}.c-player-model__detail{display:flex;flex-direction:column;min-width:0}.c-player-model__detail{gap:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__detail{gap:clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-player-model__description{font-family:Noto Sans JP,sans-serif;font-weight:400;line-height:1.7;text-align:left;word-break:normal;overflow-wrap:anywhere}.c-player-model__description{font-size:max(16px,16 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__description{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-model__link-wrap{display:flex;flex-direction:column;align-items:flex-end}.c-player-model__link{display:inline-flex;align-items:center;justify-content:center;font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;color:var(--color-blue);letter-spacing:0}.c-player-model__link:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.c-player-model__link{gap:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__link{gap:clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-player-model__link{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__link{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-model__link{border-radius:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__link{border-radius:clamp(3.125px,4 / 1280 * 100vw,4px)}}@media (max-width: 768px){.c-player-model__link{min-height:max(24px,24 / var(--sp-design-width) * 100vw)}}@media (min-width: 769px) and (hover: hover){.c-player-model__link:hover .c-player-model__link-label{text-decoration-color:currentcolor}}.c-player-model__link-label{text-decoration:underline transparent;transition:text-decoration-color .2s ease-out}.c-player-model__link-icon{flex-shrink:0}.c-player-model__link-icon path{fill:currentcolor}.c-player-model__link-icon{width:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__link-icon{width:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-player-model__link-icon{height:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__link-icon{height:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-player-model__stage{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;background-color:var(--color-white)}.c-player-model__stage{height:max(244px,244 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__stage{height:clamp(273.4375px,350 / 1280 * 100vw,350px)}}.c-player-model__stage{padding-block:max(22px,22 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__stage{padding-block:clamp(14.84375px,19 / 1280 * 100vw,19px) clamp(15.625px,20 / 1280 * 100vw,20px)}}@media (min-width: 769px){.c-player-model__stage{max-width:clamp(375px,480 / 1280 * 100vw,480px)}}.c-player-model__stage--noimage{padding-block:0;background-color:var(--color-black)}.c-player-model__image{width:auto;max-width:100%;height:100%;object-fit:contain}.c-player-model__control{display:flex;align-items:center;justify-content:center}.c-player-model__control{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__control{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-model__pager{display:flex;align-items:baseline;font-family:Outfit,sans-serif;font-weight:400;line-height:1;letter-spacing:.03em}.c-player-model__pager{gap:max(2px,2 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__pager{gap:clamp(1.5625px,2 / 1280 * 100vw,2px)}}.c-player-model__pager{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model__pager{font-size:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-player-model{scroll-margin-top:max(58px,58 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model{scroll-margin-top:clamp(54.6875px,70 / 1280 * 100vw,70px)}}.c-player-model{padding-block:max(80px,80 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model{padding-block:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-model{padding-inline:max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model{padding-inline:clamp(109.375px,140 / 1280 * 100vw,140px)}}.c-player-model{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-model{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}@media (prefers-reduced-motion: reduce){.c-player-model__panel,.c-player-model__panel.is-active,.c-player-model__link-label{transition:none}}.c-btn-slider{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:var(--color-gray);border:0;transition:background-color .2s ease-out,opacity .2s ease-out}.c-btn-slider:before{position:absolute;top:-9px;right:0;bottom:-9px;left:0;content:""}.c-btn-slider:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.c-btn-slider:disabled{pointer-events:none;opacity:.4}.c-btn-slider__icon{width:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-slider__icon{width:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-btn-slider__icon{height:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-slider__icon{height:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-btn-slider__icon--prev{scale:-1 1}.c-btn-slider{width:max(92px,92 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-slider{width:clamp(71.875px,92 / 1280 * 100vw,92px)}}.c-btn-slider{height:max(30px,30 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-slider{height:clamp(23.4375px,30 / 1280 * 100vw,30px)}}.c-btn-slider{border-radius:max(99px,99 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-btn-slider{border-radius:clamp(77.34375px,99 / 1280 * 100vw,99px)}}@media (min-width: 769px){.c-btn-slider:hover{background-color:var(--color-blue)}}@media (prefers-reduced-motion: reduce){.c-btn-slider{transition:none}}.c-player-related{display:flex;flex-direction:column;align-items:center;background-color:var(--color-white)}.c-player-related__body{display:flex;flex-direction:column;align-items:center;width:100%}.c-player-related__body{gap:max(40px,40 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related__body{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-related__slider{display:flex;flex-direction:column;width:100%}.c-player-related__slider{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related__slider{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-related__nav{display:none}@media (min-width: 769px){.c-player-related__nav{display:flex;gap:clamp(18.75px,24 / 1280 * 100vw,24px);align-items:center;justify-content:flex-end;width:100%;max-width:clamp(1000px,1280 / 1280 * 100vw,1280px);padding-inline:clamp(109.375px,140 / 1280 * 100vw,140px);margin-inline:auto}}.c-player-related__nav-btn{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:var(--color-gray);border:0;transition:background-color .2s ease-out,opacity .2s ease-out}.c-player-related__nav-btn:before{position:absolute;top:-9px;right:0;bottom:-9px;left:0;content:""}.c-player-related__nav-btn:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.c-player-related__nav-btn:disabled{opacity:.4}.c-player-related__nav-btn.is-locked{pointer-events:none;opacity:.4}.c-player-related__nav-btn{width:max(92px,92 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related__nav-btn{width:clamp(71.875px,92 / 1280 * 100vw,92px)}}.c-player-related__nav-btn{height:max(30px,30 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related__nav-btn{height:clamp(23.4375px,30 / 1280 * 100vw,30px)}}.c-player-related__nav-btn{border-radius:max(99px,99 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related__nav-btn{border-radius:clamp(77.34375px,99 / 1280 * 100vw,99px)}}@media (min-width: 769px){.c-player-related__nav-btn:hover{background-color:var(--color-blue)}}.c-player-related__nav-icon{width:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related__nav-icon{width:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-player-related__nav-icon{height:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related__nav-icon{height:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-player-related__nav-icon--prev{scale:-1 1}.c-player-related__window{width:100%}@media (min-width: 769px){.c-player-related__window{max-width:clamp(1000px,1280 / 1280 * 100vw,1280px);margin-inline:auto}}.c-player-related__window--carousel{overflow:hidden;touch-action:pan-y}.c-player-related__list{box-sizing:content-box;display:flex;width:100%;transition-property:transform}.c-player-related__list--static{justify-content:center}.c-player-related__list--static{gap:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related__list--static{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}@media (min-width: 769px){.c-player-related__list--static-pc{gap:clamp(18.75px,24 / 1280 * 100vw,24px);justify-content:center}}.c-player-related__item{flex-shrink:0}@media (min-width: 769px){.c-player-related__more--sp-only{display:none}}.c-player-related{padding-block:max(80px,80 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related{padding-block:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-related{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-related{scroll-margin-top:max(58px,58 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related{scroll-margin-top:clamp(54.6875px,70 / 1280 * 100vw,70px)}}.c-player-related{background-image:linear-gradient(to right,var(--color-grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--color-grid-line) 1px,transparent 1px)}.c-player-related{background-size:max(50px,50 / var(--sp-design-width) * 100vw) max(50px,50 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related{background-size:clamp(62.5px,80 / 1280 * 100vw,80px) clamp(62.5px,80 / 1280 * 100vw,80px)}}@media (min-width: 769px){.c-player-related{background-image:linear-gradient(to right,var(--color-grid-line) 1.6px,transparent 1.6px),linear-gradient(to bottom,var(--color-grid-line) 1.6px,transparent 1.6px)}}.c-player-related-card{display:flex;flex-direction:column}.c-player-related-card:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.c-player-related-card__image-frame{display:block;width:100%;aspect-ratio:1/1;overflow:clip}.c-player-related-card__image{width:100%;height:100%;object-fit:contain;background-color:var(--color-white);transition:transform .24s ease-out}.c-player-related-card__body{display:flex;flex-direction:column;width:100%}.c-player-related-card__body{gap:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related-card__body{gap:clamp(3.125px,4 / 1280 * 100vw,4px)}}.c-player-related-card__tags{display:flex;flex-wrap:wrap;align-content:center;align-items:center;width:100%}.c-player-related-card__tags{gap:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related-card__tags{gap:clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-player-related-card__tag{min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:Noto Sans JP,sans-serif;font-weight:500;line-height:1.5;color:var(--color-black);letter-spacing:0;white-space:nowrap;background-color:var(--color-pale-gray)}.c-player-related-card__tag{padding:max(2px,2 / var(--sp-design-width) * 100vw) max(6px,6 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related-card__tag{padding:clamp(3.125px,4 / 1280 * 100vw,4px) clamp(9.375px,12 / 1280 * 100vw,12px)}}.c-player-related-card__tag{font-size:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related-card__tag{font-size:clamp(9.375px,12 / 1280 * 100vw,12px)}}.c-player-related-card__title{display:-webkit-box;height:2.6em;overflow:hidden;-webkit-line-clamp:2;font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.3;color:var(--color-black);letter-spacing:0;word-break:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical}.c-player-related-card__title{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related-card__title{font-size:clamp(10.9375px,14 / 1280 * 100vw,14px)}}@media (min-width: 769px){.c-player-related-card__title{height:3em;line-height:1.5}}.c-player-related-card__title-text{text-decoration:underline transparent;transition:text-decoration-color .24s ease-out}.c-player-related-card__price{font-family:Outfit,sans-serif;font-weight:600;line-height:1.5;color:var(--color-black);letter-spacing:.04em;white-space:nowrap}.c-player-related-card__price{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related-card__price{font-size:clamp(12.5px,16 / 1280 * 100vw,16px)}}.c-player-related-card{width:max(160px,160 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related-card{width:clamp(178.125px,228 / 1280 * 100vw,228px)}}.c-player-related-card{gap:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-related-card{gap:clamp(6.25px,8 / 1280 * 100vw,8px)}}@media (min-width: 769px){.c-player-related-card:hover .c-player-related-card__image{transform:scale(1.04)}.c-player-related-card:hover .c-player-related-card__title-text{text-decoration-color:currentcolor}}@media (prefers-reduced-motion: reduce){.c-player-related__nav-btn,.c-player-related-card__image,.c-player-related-card__title-text{transition:none}.c-player-related-card:hover .c-player-related-card__image{transform:none}}.c-player-news{display:flex;flex-direction:column;align-items:center;background-color:var(--color-pale-gray)}.c-player-news__body{display:flex;flex-direction:column;align-items:center;width:100%}.c-player-news__body{gap:max(40px,40 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-news__body{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}@media (min-width: 769px){.c-player-news__body{max-width:clamp(781.25px,1000 / 1280 * 100vw,1000px);margin-inline:auto}}.c-player-news__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.c-player-news__list{gap:max(9px,9 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-news__list{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}@media (min-width: 769px){.c-player-news__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-player-news{padding:max(80px,80 / var(--sp-design-width) * 100vw) max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-news{padding:clamp(62.5px,80 / 1280 * 100vw,80px) clamp(109.375px,140 / 1280 * 100vw,140px)}}.c-player-news{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-news{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-news-card{display:flex;flex-direction:column;min-width:0}.c-player-news-card:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.c-player-news-card__image-frame{display:block;width:100%;aspect-ratio:1/1;overflow:clip}.c-player-news-card__image{width:100%;height:100%;object-fit:cover;background-color:var(--color-image-placeholder);transition:transform .24s ease-out}.c-player-news-card__body{display:flex;flex-direction:column}.c-player-news-card__body{gap:max(4px,4 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-news-card__body{gap:clamp(3.125px,4 / 1280 * 100vw,4px)}}.c-player-news-card__meta{display:flex;align-items:center}.c-player-news-card__meta{gap:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-news-card__meta{gap:clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-player-news-card__tag{min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:Noto Sans JP,sans-serif;font-weight:500;line-height:1.5;color:var(--color-black);letter-spacing:0;white-space:nowrap;background-color:var(--color-white)}.c-player-news-card__tag{padding:max(4px,4 / var(--sp-design-width) * 100vw) max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-news-card__tag{padding:clamp(3.125px,4 / 1280 * 100vw,4px) clamp(9.375px,12 / 1280 * 100vw,12px)}}.c-player-news-card__tag{font-size:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-news-card__tag{font-size:clamp(9.375px,12 / 1280 * 100vw,12px)}}.c-player-news-card__date{flex-shrink:0;font-family:Outfit,sans-serif;font-weight:500;line-height:1.5;color:var(--color-black);letter-spacing:.04em;white-space:nowrap}.c-player-news-card__date{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-news-card__date{font-size:clamp(10.9375px,14 / 1280 * 100vw,14px)}}.c-player-news-card__title{display:-webkit-box;height:2.6em;overflow:hidden;-webkit-line-clamp:2;font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.3;color:var(--color-black);letter-spacing:0;word-break:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical}.c-player-news-card__title{margin-bottom:max(11.6px,11.6 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-news-card__title{margin-bottom:clamp(4.6875px,6 / 1280 * 100vw,6px)}}.c-player-news-card__title{font-size:max(14px,14 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-news-card__title{font-size:clamp(10.9375px,14 / 1280 * 100vw,14px)}}@media (min-width: 769px){.c-player-news-card__title{height:3em;line-height:1.5}}.c-player-news-card__title-text{text-decoration:underline transparent;transition:text-decoration-color .24s ease-out}.c-player-news-card{gap:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-news-card{gap:clamp(6.25px,8 / 1280 * 100vw,8px)}}@media (min-width: 769px){.c-player-news-card:hover .c-player-news-card__image{transform:scale(1.04)}.c-player-news-card:hover .c-player-news-card__title-text{text-decoration-color:currentcolor}}@media (prefers-reduced-motion: reduce){.c-player-news-card__image,.c-player-news-card__title-text{transition:none}.c-player-news-card:hover .c-player-news-card__image{transform:none}}.c-player-movie{display:flex;flex-direction:column;align-items:center;background-color:var(--color-white)}.c-player-movie__body{display:flex;flex-direction:column;align-items:center;width:100%}.c-player-movie__body{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-movie__body{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-movie__body{padding-inline:max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-movie__body{padding-inline:clamp(0px,0 / 1280 * 100vw,0px)}}.c-player-movie__list{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.c-player-movie__list{gap:max(40px,40 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-movie__list{gap:clamp(31.25px,40 / 1280 * 100vw,40px)}}@media (min-width: 769px){.c-player-movie__list{flex-flow:row wrap;max-width:clamp(781.25px,1000 / 1280 * 100vw,1000px)}}.c-player-movie__item{display:grid;aspect-ratio:16/9}.c-player-movie__item{width:100%}@media (min-width: 769px){.c-player-movie__item{width:clamp(375px,480 / 1280 * 100vw,480px)}}.c-player-movie__video{display:grid;width:100%;height:100%;cursor:pointer;background-color:var(--color-black);border:0}.c-player-movie__video>*{grid-area:1/1}.c-player-movie__video:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.c-player-movie__thumb{width:100%;height:100%;object-fit:cover}.c-player-movie__scrim{background-color:var(--color-movie-scrim)}.c-player-movie__play{place-self:center}.c-player-movie__play{width:max(42px,42 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-movie__play{width:clamp(54.6875px,70 / 1280 * 100vw,70px)}}.c-player-movie__play{height:max(42px,42 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-movie__play{height:clamp(54.6875px,70 / 1280 * 100vw,70px)}}.c-player-movie__play--hover{opacity:0;transition:opacity .2s ease-out}.c-player-movie__iframe{width:100%;height:100%;border:0}.c-player-movie{padding-block:max(80px,80 / var(--sp-design-width) * 100vw) max(120px,120 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-movie{padding-block:clamp(62.5px,80 / 1280 * 100vw,80px) clamp(93.75px,120 / 1280 * 100vw,120px)}}.c-player-movie{gap:max(80px,80 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-movie{gap:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-movie{background-image:linear-gradient(to right,var(--color-grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--color-grid-line) 1px,transparent 1px)}.c-player-movie{background-size:max(50px,50 / var(--sp-design-width) * 100vw) max(50px,50 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-movie{background-size:clamp(62.5px,80 / 1280 * 100vw,80px) clamp(62.5px,80 / 1280 * 100vw,80px)}}@media (min-width: 769px){.c-player-movie{background-image:linear-gradient(to right,var(--color-grid-line) 1.6px,transparent 1.6px),linear-gradient(to bottom,var(--color-grid-line) 1.6px,transparent 1.6px)}}@media (min-width: 769px){.c-player-movie__video:hover .c-player-movie__play--hover,.c-player-movie__video:focus-visible .c-player-movie__play--hover{opacity:1}.c-player-movie__video:hover .c-player-movie__play--default,.c-player-movie__video:focus-visible .c-player-movie__play--default{opacity:0;transition:opacity 0s linear .2s}}@media (prefers-reduced-motion: reduce){.c-player-movie__play--hover,.c-player-movie__video:hover .c-player-movie__play--default,.c-player-movie__video:focus-visible .c-player-movie__play--default{transition:none}}.c-player-sns{display:grid;background-color:var(--color-pale-gray);isolation:isolate}.c-player-sns>*{grid-area:1/1}.c-player-sns__deco{z-index:-1;background-image:conic-gradient(var(--color-deco-sns-dot) 0 25%,transparent 0);-webkit-mask-image:linear-gradient(to top,var(--color-black) 0%,transparent 69.55%);mask-image:linear-gradient(to top,var(--color-black) 0%,transparent 69.55%)}.c-player-sns__deco{background-size:max(10px,10 / var(--sp-design-width) * 100vw) max(10px,10 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__deco{background-size:clamp(7.8125px,10 / 1280 * 100vw,10px) clamp(7.8125px,10 / 1280 * 100vw,10px)}}.c-player-sns__inner{display:flex;flex-direction:column;align-items:center}.c-player-sns__inner{gap:max(24px,24 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__inner{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-sns__inner{padding:max(40px,40 / var(--sp-design-width) * 100vw) max(20px,20 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__inner{padding:clamp(31.25px,40 / 1280 * 100vw,40px)}}.c-player-sns__heading{display:flex;align-items:flex-end;font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;color:var(--color-black);letter-spacing:.04em}.c-player-sns__heading{gap:max(8px,8 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__heading{gap:clamp(6.25px,8 / 1280 * 100vw,8px)}}.c-player-sns__heading{font-size:max(18px,18 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__heading{font-size:clamp(14.0625px,18 / 1280 * 100vw,18px)}}.c-player-sns__accent{color:var(--color-blue)}.c-player-sns__accent{font-size:max(22px,22 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__accent{font-size:clamp(17.1875px,22 / 1280 * 100vw,22px)}}.c-player-sns__slash{width:max(9px,9 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__slash{width:clamp(7.03125px,9 / 1280 * 100vw,9px)}}.c-player-sns__slash{height:max(15.59px,15.59 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__slash{height:clamp(12.1796875px,15.59 / 1280 * 100vw,15.59px)}}.c-player-sns__slash--right{scale:-1 1}.c-player-sns__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.c-player-sns__list{gap:max(12px,12 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__list{gap:clamp(18.75px,24 / 1280 * 100vw,24px)}}.c-player-sns__link{display:grid;place-items:center;background-color:var(--color-white)}.c-player-sns__link:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.c-player-sns__link{width:max(50px,50 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__link{width:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-sns__link{height:max(50px,50 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__link{height:clamp(62.5px,80 / 1280 * 100vw,80px)}}.c-player-sns__link{border-radius:max(99px,99 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__link{border-radius:clamp(77.34375px,99 / 1280 * 100vw,99px)}}.c-player-sns__logo{width:max(25px,25 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__logo{width:clamp(25px,32 / 1280 * 100vw,32px)}}.c-player-sns__logo{height:max(25px,25 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__logo{height:clamp(25px,32 / 1280 * 100vw,32px)}}.c-player-sns__logo--youtube{width:max(40px,40 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__logo--youtube{width:clamp(40.625px,52 / 1280 * 100vw,52px)}}.c-player-sns__logo--youtube{height:max(34px,34 / var(--sp-design-width) * 100vw)}@media (min-width: 769px){.c-player-sns__logo--youtube{height:clamp(35.15625px,45 / 1280 * 100vw,45px)}}.c-player-sns{width:100%}@media (min-width: 769px){.c-player-sns{width:clamp(625px,800 / 1280 * 100vw,800px)}}
