@layer reset{*,*::before,*::after{box-sizing:border-box;margin-block:0}:not(section){padding-block:0}html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,blockquote,figure,pre,hr{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}h1,h2,h3,h4,h5,h6,small{font-size:inherit}ul,ol{list-style:none}a{color:inherit;text-decoration:none}}[hidden]{display:none !important}:root{--text-line-height: min(calc(1em + 0.625rem), 1.714em)}hr{border:0;border-block-start:1px solid var(--surface-border, #ddd)}a{text-underline-offset:min(.25em,0.3125rem);text-decoration-thickness:1px}h1,h2,h3,h4,h5,h6{font-weight:bold}h1{font-size:2.5rem}h2{font-size:1.75rem}h3{font-size:1.25rem}h4{font-size:1.0625rem}section{padding-block:5rem}table.lines tr+tr>th,table.lines tr+tr>td,table.lines :is(thead,tbody,tfoot)+:is(tbody,tfoot)>tr:first-child>th,table.lines :is(thead,tbody,tfoot)+:is(tbody,tfoot)>tr:first-child>td{border-block-start:1px solid var(--surface-border, #ddd)}table{width:100%;border-collapse:collapse}th,td{padding-inline:1.0625rem;text-align:start;font-size:inherit}th{font-weight:700}pre{max-width:100%;overflow-x:auto;padding-inline:1.0625rem;background:#f5f5f5}code{font-family:monospace;font-size:inherit}img{display:block;width:auto;max-width:100%;height:auto}nav.lines>ul>li+li{border-top:1px solid var(--surface-border, #ddd);padding-top:1.5rem}nav ul{display:grid;gap:1.5rem}nav li>a{overflow-wrap:normal;display:inline-block}nav li>a:has(>.label),nav li>a.icon{display:inline-flex}nav li>a>.label{min-width:0}nav li>a{display:block}nav ul ul{margin-top:.875rem;gap:.875rem;padding-left:.875rem}:where(details){border:1px solid var(--surface-border, #ddd);border-radius:var(--surface-radius, 1.0625rem);background:var(--surface-background, #fff)}details[data-si-animating]{overflow:clip}details>summary,details>.container{padding:1.5rem}details>summary{overflow-wrap:normal;display:flow-root;position:relative;cursor:pointer}details>summary>*{line-height:var(--text-line-height);display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}details>summary>:where(*+*){margin-top:.875rem}details>summary::before{content:"";float:right;width:1.5rem;height:1px}details>summary:where(.center,.center *)>:first-child::before{content:"";float:left;width:1.5rem;height:1px}details>summary::-webkit-details-marker{display:none}details>summary::after{content:"";position:absolute;top:calc(0.96875rem + .5cap);right:1.0625rem;width:1.0625rem;height:1.0625rem;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 12h18M12 3v18' fill='none' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") center/contain no-repeat}details>summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}details[open]>summary::after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 12h18' fill='none' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E")}details>.container>.content{text-align:start}dialog{box-sizing:border-box;position:fixed;inset:var(--si-dialog-top, 5rem) var(--si-dialog-right, 1rem) auto auto;width:260px;max-width:calc(var(--si-dialog-viewport-width, 100vw) - 2rem);max-height:calc(100dvh - 2rem);margin:0;padding-inline:1.5rem;overflow:auto;border:1px solid currentColor;border-radius:.875rem;background:#fff;color:inherit;font:inherit;z-index:20}dialog::backdrop{background:rgba(0,0,0,.2666666667)}dialog.dialog-fullscreen{inset:0;width:100%;max-width:none;height:100%;max-height:none;padding:1.5rem;border:0;border-radius:0}.fs-0{font-size:0rem}[class~="fs-0.5"],.fs-0_5{font-size:.15625rem}.fs-1{font-size:.3125rem}[class~="fs-1.5"],.fs-1_5{font-size:.375rem}.fs-2{font-size:.4375rem}[class~="fs-2.5"],.fs-2_5{font-size:.53125rem}.fs-3{font-size:.625rem}[class~="fs-3.5"],.fs-3_5{font-size:.75rem}.fs-4{font-size:.875rem}[class~="fs-4.5"],.fs-4_5{font-size:1.0625rem}.fs-5{font-size:1.25rem}[class~="fs-5.5"],.fs-5_5{font-size:1.5rem}.fs-6{font-size:1.75rem}[class~="fs-6.5"],.fs-6_5{font-size:2.125rem}.fs-7{font-size:2.5rem}[class~="fs-7.5"],.fs-7_5{font-size:3rem}.fs-8{font-size:3.5rem}[class~="fs-8.5"],.fs-8_5{font-size:4.25rem}.fs-9{font-size:5rem}[class~="fs-9.5"],.fs-9_5{font-size:6rem}.fs-10{font-size:7rem}[class~="fs-10.5"],.fs-10_5{font-size:8.5rem}.fs-11{font-size:10rem}[class~="fs-11.5"],.fs-11_5{font-size:12rem}.fs-12{font-size:14rem}[class~="fs-12.5"],.fs-12_5{font-size:17rem}.fs-13{font-size:20rem}[class~="fs-13.5"],.fs-13_5{font-size:24rem}.fs-14{font-size:28rem}[class~="fs-14.5"],.fs-14_5{font-size:34rem}.fs-15{font-size:40rem}[class~="fs-15.5"],.fs-15_5{font-size:48rem}.fs-16{font-size:56rem}.xxxs{font-size:50%;line-height:var(--text-line-height)}.xxs{font-size:60.7142857143%;line-height:var(--text-line-height)}.xs{font-size:71.4285714286%;line-height:var(--text-line-height)}.sm{font-size:85.7142857143%;line-height:var(--text-line-height)}.lg{font-size:121.4285714286%;line-height:var(--text-line-height)}.xl{font-size:142.8571428571%;line-height:var(--text-line-height)}.xxl{font-size:171.4285714286%;line-height:var(--text-line-height)}.xxxl{font-size:200%;line-height:var(--text-line-height)}.button.icon>:is(a,button),.button>:is(a,button).icon,:is(a,button).button.icon{display:inline-flex;align-items:center;justify-content:center;inline-size:calc(1em + 0.625rem*2);aspect-ratio:1;border-radius:50%;padding:0}:is(.button>:is(a,button),:is(a,button).button):has(>.label){display:inline-flex;align-items:center;justify-content:center;gap:.65em}:is(.button>:is(a,button),:is(a,button).button):has(>.label)>.label{min-width:0}:is(.button>:is(a,button),:is(a,button).button)>svg,.symbol{display:inline-block;flex:none;width:1em;height:1em;vertical-align:-0.125em}.button.border>:is(a,button),.button>:is(a,button).border,:is(a,button).button.border{color:#b1d6f5;background:rgba(0,0,0,0);border:1px solid currentColor}.button.inverse>:is(a,button),.button>:is(a,button).inverse,:is(a,button).button.inverse{color:var(--on-key, white);--surface-background: var(--key-strong, #46515f);--surface-hover: var(--key-hover, #35404d);--surface-border: transparent;background-color:var(--surface-background)}.button.inverse>:is(a,button):hover,.button>:is(a,button).inverse:hover,:is(a,button).button.inverse:hover{background-color:var(--surface-hover)}:is(.button>button,button.button):disabled{cursor:default;opacity:.55}:where(button:not(.button,.button>*)){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:where(button:not(.button,.button>*)):focus-visible{outline:2px solid currentColor;outline-offset:3px}.button:not(a,button){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75em;margin-inline:0}:where(.button>:is(a,button),:is(a,button).button){font:inherit;cursor:pointer}.button>:is(a,button),:is(a,button).button{display:inline-block;overflow-wrap:normal;max-width:100%;padding:.75em 1.75em;border:0;border-radius:calc(infinity*1px);color:#fff;background-color:#b1d6f5;line-height:var(--text-line-height);text-box-trim:trim-both;text-box-edge:cap alphabetic;text-align:center;text-decoration:none}.button>:is(a,button):focus-visible,:is(a,button).button:focus-visible{outline:2px solid #b1d6f5;outline-offset:4px}.button>:is(a,button),:is(a,button).button{margin-inline:0}.content :is(.button>:is(a,button),:is(a,button).button){text-box-trim:trim-both}html{font-size:100%}@media(max-width: 399px){html{font-size:85.7142857%}}@media(min-width: 640px){html{font-size:125%}}@media(min-width: 1280px){html{font-size:150%}}html{scroll-behavior:smooth}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{color:#333;font-family:sans-serif;font-size:.875rem}:where(p,h1,h2,h3,h4,h5,h6,ul,ol,li,dt,dd,blockquote,figcaption){line-height:var(--text-line-height);text-box-trim:trim-both;text-box-edge:cap alphabetic}ul.lines>li+li,ol.lines>li+li{border-block-start:1px solid var(--surface-border, #ddd)}:where(.notes,.compact,ul.lines,ol.lines),:where(.notes,.compact,ul.lines,ol.lines)>li,.note{text-box-trim:none}:where(.notes,.compact)>li,.note{padding-inline-start:1em;text-indent:-1em;text-align:left}.wrap>span,ul.wrap>li>span{display:inline-block;max-width:100%;overflow-wrap:break-word}.content{display:flow-root}.content :where(p,li){overflow-wrap:break-word}.content :where(*){text-box-trim:none}.content :where(a){text-decoration-line:underline}.container{box-sizing:content-box;display:flow-root;width:auto;max-width:34rem;margin-inline:auto;padding-inline:.875rem}.layout>:is(header,main,footer){min-width:0}.layout.sidebar{--sidebar-width: 12rem}@media(min-width: 768px){.layout.sidebar{display:grid;grid-template-columns:var(--sidebar-width) minmax(0, 1fr);grid-template-rows:1fr auto;align-items:start}.layout.sidebar>header{grid-column:1;grid-row:1/3}.layout.sidebar>main{grid-column:2;grid-row:1}.layout.sidebar>footer{grid-column:2;grid-row:2}.layout.sidebar.viewport{height:100svh;overflow:hidden}.layout.sidebar.viewport>header,.layout.sidebar.viewport>main{min-height:0;max-height:100%;height:100%;overflow-y:auto}.layout.sidebar.viewport>header{display:flex;flex-direction:column;justify-content:flex-start}.layout.sidebar.viewport>header>*{flex-shrink:0}}.grid{display:grid;grid-template-columns:minmax(0, 1fr);align-content:start;gap:1.5rem}.grid>*{min-width:0}.center{--si-align-start: auto;--si-align-end: auto;text-align:center}:where(.center) :where(*){margin-inline:var(--si-align-start) var(--si-align-end)}:where(.center) :where(.grid)>:where(*){inline-size:100%}:where(.card){border-radius:var(--surface-radius, 1.0625rem);background:var(--surface-background, #fff)}.inverse{color:var(--on-key, white);--surface-background: var(--key-strong, #46515f);--surface-hover: var(--key-hover, #35404d);--surface-border: transparent}.card.border{border:1px solid var(--surface-border, #ddd)}.card{display:grid;grid-template-columns:minmax(0, 1fr);align-content:start;gap:1.0625rem}.card>*{min-width:0}.card{gap:0;padding:1.5rem}.card>:where(*+*){margin-top:.875rem}.card>h3{font-size:1.0625rem}button.menu-toggle{position:fixed;top:.625rem;right:.625rem;z-index:30;display:inline-flex;align-items:center;justify-content:center;inline-size:calc(1em + 0.625rem*2);aspect-ratio:1;padding:.625rem;border:0;border-radius:50%;font-size:1.75rem;color:inherit;background:rgba(0,0,0,0)}button.menu-toggle:focus,button.menu-toggle:focus-visible{outline:none}button.menu-toggle>svg{inline-size:1em;block-size:1em}button.menu-toggle .menu-close{display:none}button.menu-toggle[data-si-open] .menu-open{display:none}button.menu-toggle[data-si-open] .menu-close{display:inline}dialog.dialog-fullscreen:has(>.menu-toggle){padding-block-start:4.25rem}html.si-dialog-modal-open{overflow:hidden}.marker{background:linear-gradient(transparent 58%, var(--marker-color, #e5eaf3) 58%, var(--marker-color, #e5eaf3) 92%, transparent 92%);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-inline:.12em}section.cover{min-height:100svh;display:grid;align-content:center}.table-scroll{overflow-x:auto}.bold{font-weight:bold}@media(prefers-reduced-motion: no-preference){.layout>.background>.image{animation:intro-background 1.2s ease-in-out .9s backwards}#top{animation:intro-focus .8s ease-out .1s backwards,intro-content .8s ease-out .1s backwards}}@keyframes intro-background{from{opacity:0}to{opacity:1}}@keyframes intro-content{from{opacity:0}to{opacity:1}}@keyframes intro-focus{from{filter:blur(32px)}to{filter:none}}html{background:#000}body{color:#fff;background:#000;position:relative;font-family:Inter,"Noto Sans JP",sans-serif;font-weight:400}body>.layout{position:relative;isolation:isolate}.layout>.background{position:absolute;inset:0;z-index:-1;pointer-events:none}.layout>.background>.image{position:fixed;inset:-1px 0 auto;height:calc(100vh + 1px);height:calc(100lvh + 1px);transform:translateZ(0);z-index:-3;pointer-events:none;background:#000 url("../img/background.webp") right top/cover no-repeat;background-image:image-set(url("../img/background.avif") type('image/avif'), url("../img/background.webp") type('image/webp'))}@supports(-webkit-touch-callout: none){.layout>.background>.image{height:calc(120vh + 1px);height:calc(120lvh + 1px)}}#top>header{position:relative;isolation:isolate}#top>header::before{content:"";position:absolute;inset:0 auto 0 50%;width:100vw;max-width:80rem;transform:translateX(-50%);z-index:-1;pointer-events:none;background:linear-gradient(to bottom, #070d18, rgba(7, 13, 24, 0))}#top .label,#top .date{font-family:"Oswald","Noto Sans JP",sans-serif}#top .label{font-size:1.25rem}#top .date{font-size:2.125rem}.button a{background:#4070a0;color:#fff}.layout>header{position:absolute;inset:0 0 auto;z-index:5}.menu-toggle{position:fixed;top:1.0625rem;right:1.0625rem;color:#fff;background:rgba(7,13,24,.8);border-radius:50%}#site-menu{background:#070d18;color:#fff}#top{padding:0;max-width:28rem}#top .label,#top .date{font-weight:400}#top figure,#top figure img{display:block;width:100%}#top .title{box-sizing:border-box;min-width:0;width:100%;padding:1.75rem 1.25rem;padding-bottom:2.125rem;gap:.875rem}#top .photo>figure{aspect-ratio:1;overflow:hidden}#top .photo>figure img{height:100%;object-fit:cover;object-position:center 80%;border-radius:.625rem}#top .photo>figure picture{display:block;height:100%}#top>.container{padding-inline:0;padding-block:2.125rem}#top h1 img{width:100%}@media(max-width: 47.99rem){#top{max-width:none}#top>.container{padding-inline:1.25rem}#top .photo>figure img{border-radius:0}}#campaign{padding-block:5rem;background:#070d18;color:#fff}#campaign>.container{max-width:28rem}#campaign .content>h2,#campaign .content>figure{margin-bottom:1.75rem}#campaign .content>h2 img,#campaign .content>figure img{display:block;width:100%;height:auto}#campaign .content>figure img{border-radius:.625rem}#campaign .content p{font-size:.875rem}#campaign .button a{background:#fff;color:#000;border-radius:.625rem;font-size:.875rem;font-weight:700}#special{padding:0;background:rgba(0,0,0,0);color:#fff}#special>.container{padding:0;gap:1.25rem}@media(max-width: 47.99rem){#special{padding-inline:1.25rem}}#special details{border:0;border-radius:0;background:rgba(0,0,0,0);color:#fff}#special details>.container{background:rgba(0,0,0,0);padding-block:2.5rem}#special summary{text-align:center;padding:1.25rem;background:#fff;color:#000;border-radius:.625rem;font-size:1.25rem;line-height:calc(1em + 0.625rem);text-box-trim:trim-both;text-box-edge:cap alphabetic}#special summary::before,#special summary::after{display:none}#special summary>.wrap{display:block;font-size:inherit;font-weight:700}#special summary>.wrap::before{content:"";display:inline-block;width:1em;height:1em;margin-inline-end:.25em;vertical-align:-0.12em;opacity:.8;background:url("../img/water-piece-1.webp") center/contain no-repeat}#special summary>.wrap::after{content:" ＋";display:inline-block;white-space:pre}#special details:nth-of-type(2) summary>.wrap::before{background-image:url("../img/water-piece-2.webp")}#special details:nth-of-type(3) summary>.wrap::before{background-image:url("../img/water-piece-3.webp")}#special details:nth-of-type(4) summary>.wrap::before{background-image:url("../img/water-piece-4.webp")}#special details[open] summary>.wrap::after{content:" －"}#special details[open]{background:#fff;color:#000;border-radius:.625rem}#special details[open] summary{background:rgba(0,0,0,0);border-radius:.625rem}#special details[open]>.container{color:#000;padding:1.25rem;padding-bottom:calc(1.25rem*2)}#special .buy{margin-block:2.5rem;text-align:center}#special .buy>a{font-size:1.25rem}#special .content>ul:not(.notes){display:grid;gap:2.5rem}#special .content>ul:not(.notes)>li>*+*{margin-top:1.25rem}#special .content>h4+ul:not(.notes){margin-top:2.5rem}#special .content .notes{margin-top:1.25rem;margin-inline-start:.875rem}#special .content .notes>li+li{margin-top:1.25rem}#special .content p{font-size:.875rem}#special .content h4{width:fit-content;max-width:100%;font-size:1.0625rem;font-weight:700}#special .content h4::after{content:"";display:block;width:100%;height:.15625rem;margin-top:.625rem;background:rgba(64,112,160,.45)}#special .content .store{font-weight:700;color:#000;display:grid;grid-template-columns:1em minmax(0, 1fr)}#special .content .store>span:first-child{color:#4070a0}#special .content .note,#special .content .notes>li{font-size:.75rem}#release>.container,#members>.container{max-width:80rem}#release>.container>h2{display:block;font-size:1.25rem}#release>.container>h2,#release>.container>h2 span{line-height:1.4}#release{padding-block:5rem}.products{gap:1.25rem;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start}@media(min-width: 64rem){.products{grid-template-columns:repeat(3, minmax(0, 1fr))}}.product{grid-row:span 2;grid-template-rows:subgrid;row-gap:1.5rem;align-self:stretch;min-width:0;padding-block:1.75rem;font-size:.875rem}.product h3{font-size:1.0625rem}.product .content{--text-line-height: 1.4;line-height:var(--text-line-height)}.product .content>*+*{margin-top:.875rem}.product .format{font-size:.75rem;margin-top:.875rem}.product .format+*{margin-top:1.25rem}.product .note,.product .inclusions small{font-size:.625rem}.product .content>h4{font-size:.875rem}.product .content>.bluray{font-size:.75rem;margin-top:.4375rem;--text-line-height: 1.2;line-height:var(--text-line-height)}.product .content>.bluray>li+li{margin-top:.4375rem}.product .note{padding:0;text-indent:0;text-align:center}.product .inclusions{gap:.625rem;list-style:none;padding:0}.product .inclusions li{padding:0;text-indent:0;font-weight:700}.product .inclusions li>span:first-child::before{content:"＊";color:#90adc6}.product .inclusions small{display:block;font-weight:400}.jacket{justify-self:center;align-self:end;border:0;border-radius:.625rem;width:86%;max-width:13.2rem}.jacket[data-jacket=a]{width:74%;max-width:11.2rem}.jacket[data-jacket=b]{width:100%;max-width:15.2rem}.jacket picture,.jacket img{display:block;width:100%}.jacket img{height:auto}#members{padding:0}#members>.slider{overflow-x:auto;touch-action:pan-y;user-select:none}#members>.slider[data-slider-ready]{overflow:hidden;cursor:grab}#members>.slider[data-dragging]{cursor:grabbing}#members>.slider:focus-visible{outline:2px solid #b1d6f5;outline-offset:-2px}#members>.slider>.track{display:flex;width:max-content;will-change:transform}#members>.slider .photos{display:flex}#members>.slider .photos figure{flex:0 0 auto;width:14rem}#members>.slider .photos img{display:block;width:100%;border-radius:0;-webkit-user-drag:none}#members>.slider .photos+.photos{display:none}#members>.slider[data-slider-ready] .photos{display:flex}@media(prefers-reduced-motion: reduce){#members>.slider[data-slider-ready] .photos+.photos{display:none}}footer{padding:0;background:rgba(0,0,0,0)}footer>.container{padding-top:5rem;padding-bottom:0;gap:1.75rem}footer>.container:not(.credits){max-width:none}footer>.credits{padding-bottom:5rem}footer a{color:inherit}footer>.container>figure{width:14rem;max-width:100%;margin-inline:auto}footer>.container>figure img{display:block;width:100%;height:auto}footer .links{width:100%;max-width:28rem;margin-inline:auto}footer .links ul{display:grid;grid-template-columns:1fr;gap:.625rem}footer .links a{display:block;padding:.875rem;border:1px solid hsla(0,0%,100%,.5);border-radius:.625rem;background:rgba(0,0,0,.5);font-size:.75rem;font-weight:400;text-transform:uppercase;white-space:normal}footer .social{margin-top:.875rem;font-size:1.75rem}footer .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}footer .social ul,footer>.credits>div{width:fit-content;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.25rem}footer>.credits>div img{width:5rem;height:auto}footer p{font-size:.75rem}#member-profile{position:absolute;z-index:10;inset:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow:hidden;border:0;border-radius:0;color:#fff;background:rgba(0,0,0,0);box-shadow:none}#member-profile::before{content:"";position:fixed;inset:-200px -24px;pointer-events:none;background:rgba(0,0,0,0);backdrop-filter:blur(0);transition:background .6s,backdrop-filter .6s}#member-profile[data-ready]::before{background:rgba(7,13,24,.5);backdrop-filter:blur(8px)}#member-profile button{color:inherit;background:rgba(0,0,0,0);border:0;padding:.625rem;cursor:pointer}#member-profile>[data-si-close]{position:absolute;right:var(--profile-side-gap);top:var(--photo-top);transform:none;z-index:5;padding:0;font-size:1.75rem;opacity:0;pointer-events:none;transition:opacity .6s}#member-profile>[data-si-close] svg{display:block;width:1em;height:1em}#member-profile[data-ready]>[data-si-close]{opacity:1;pointer-events:auto}#member-profile{touch-action:pan-y}#member-profile>.track{position:absolute;top:var(--rail-top);display:flex;width:max-content;transform-origin:0 0;will-change:transform;pointer-events:none}#member-profile>.track figure{flex:0 0 auto;width:var(--photo-width);transform-origin:left center;transition:opacity .6s,filter .6s,transform .85s;cursor:pointer;pointer-events:auto}#member-profile>.track figure[data-selected]{position:relative;z-index:2;cursor:default}#member-profile>.track img{display:block;width:100%;border-radius:.625rem}#member-profile[data-ready]>.track figure:not([data-selected]){opacity:.25;filter:blur(5px)}#member-profile>article{position:absolute;top:var(--info-top);left:var(--info-left);width:var(--info-width);opacity:0;transition:none;display:grid;gap:.625rem;font-size:.875rem;text-shadow:0 1px .625rem #000}#member-profile>article[hidden]{display:none}#member-profile>article h2{font-size:1.0625rem;text-align:left}#member-profile>article dl{display:grid;gap:0;margin-top:.875rem;font-size:.75rem;color:#fff}#member-profile>article dl>div{display:flex}#member-profile>article dt,#member-profile>article dd{text-box-trim:none;line-height:1.7;font-size:inherit;color:inherit;white-space:nowrap;margin:0;text-decoration:none}#member-profile[data-ready]>article{opacity:1;transition:opacity .6s}@media(prefers-reduced-motion: reduce){#member-profile::before,#member-profile>article,#member-profile>[data-si-close],#member-profile>.track figure{transition:none}}h2,h3,h4,strong,b{font-weight:700}#top .label>span,#top .date>span{display:inline-block}#top .button a,#special .button a{background:linear-gradient(110deg, #699ecb 0%, #437fac 45%, #2e679c 100%);color:#fff}.buy{width:100%}.buy>a{display:block;width:100%;border-radius:.625rem;font-size:1.5rem;font-weight:700;padding:1.25rem}#members>.slider[data-profile-open]>.track{visibility:hidden}#member-profile button:focus,#member-profile button:focus-visible{outline:none;box-shadow:none}:focus,:focus-visible{outline:none !important;box-shadow:none !important}#member-profile>article>a{display:inline-block;margin-top:.875rem;font-size:.75rem;color:#75ddff;text-decoration:none}#member-profile>article>a span{text-decoration:underline;text-underline-offset:.2em}[data-scroll-reveal]{--reveal-distance: 0.75rem}[data-scroll-reveal=waiting],[data-scroll-reveal=running]{transform:translate3d(0, var(--reveal-distance), 0)}[data-scroll-reveal=running]{will-change:transform}@media(max-width: 47.99rem){#top .label>span{display:block;line-height:1.35;text-box-trim:none}}#comment{padding-bottom:1.25rem}#comment+#release{padding-top:1.75rem}#comment video{display:block;width:100%;aspect-ratio:16/9;border-radius:.625rem;background:#000}#track-list{width:100%;max-width:100%;margin-block:3.5rem;font-size:1.75rem}#track-list h3{font-family:"Oswald",sans-serif;font-weight:400;font-size:3rem;margin-bottom:1.75rem}#track-list ol{list-style:none;padding:0}#track-list li{line-height:1.8;overflow-wrap:anywhere}#track-list li+li{margin-top:.625rem}#track-list{scroll-margin-top:1.75rem;padding-inline:.875rem}#track-list ol>li::before{display:none}#track-list li+li{margin-top:1.25rem}#track-list .track{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;max-width:100%;transform-origin:center}#track-list .number{position:relative;isolation:isolate;flex:0 0 auto;font:700 2.5rem/1 "DynaPuff",sans-serif;transform-origin:50% 65%}#track-list .number-glyph{display:inline-block;background-size:100% 100%;background-position:center;background-repeat:no-repeat;background-clip:text;color:rgba(0,0,0,0);-webkit-text-stroke:.55px rgba(181,222,243,.8);filter:drop-shadow(-0.4px -0.6px 0 rgba(240, 251, 255, 0.6)) drop-shadow(0.6px 1px 0.4px rgba(14, 48, 73, 0.8))}#track-list li:nth-child(1) .number-glyph{background-image:url("../img/number-texture-1.webp")}#track-list li:nth-child(2) .number-glyph{background-image:url("../img/number-texture-2.webp")}#track-list li:nth-child(3) .number-glyph{background-image:url("../img/number-texture-3.webp")}#track-list li:nth-child(4) .number-glyph{background-image:url("../img/number-texture-4.webp")}#track-list li:nth-child(5) .number-glyph{background-image:url("../img/number-texture-5.webp")}#track-list li:nth-child(6) .number-glyph{background-image:url("../img/number-texture-6.webp")}#track-list li:nth-child(7) .number-glyph{background-image:url("../img/number-texture-7.webp")}#track-list .name{min-width:0;max-width:100%;text-align:left}#track-list .words{font-family:"Oswald","Noto Sans JP",sans-serif;font-weight:400}#track-list .words small{display:inline-block;font-size:.65em}#track-list li:nth-child(3n+1){--track-duration: 13s;--track-delay: -3s;--track-angle: 2deg}#track-list li:nth-child(3n+2){--track-duration: 17s;--track-delay: -11s;--track-angle: -2.4deg}#track-list li:nth-child(3n){--track-duration: 15s;--track-delay: -7s;--track-angle: 1.6deg}@media(prefers-reduced-motion: no-preference){#track-list .track{animation:track-float var(--track-duration) ease-in-out var(--track-delay) infinite}#track-list .number{animation:track-number-float calc(var(--track-duration)*.7) ease-in-out var(--track-delay) infinite}#track-list[data-motion-paused] .number,#track-list li[data-scroll-reveal=waiting] .number,#track-list li[data-scroll-reveal=running] .number{animation-play-state:paused}#track-list[data-motion-paused] .track,#track-list li[data-scroll-reveal=waiting] .track,#track-list li[data-scroll-reveal=running] .track{animation-play-state:paused}}@keyframes track-float{0%,100%{translate:0 -0.4375rem;rotate:calc(var(--track-angle)*-1)}50%{translate:0 0.4375rem;rotate:var(--track-angle)}}@keyframes track-number-float{0%,100%{translate:-0.025em -0.04em;rotate:-1.6deg}50%{translate:.025em .04em;rotate:1.6deg}}
#top p{font-size:1.25rem}