._1o02fzc0{display:none}._1o02fzc1{display:block}@media screen and (max-width:767px){._1o02fzc0{display:block}._1o02fzc1{display:none}}._1u6t6p10{background:#f0f1efcc;padding:8px 16px;border-radius:12px;width:100%;display:flex;align-items:center;gap:10px}._1u6t6p10[data-type=transparent]{background:transparent}._1u6t6p11{width:54px;height:54px;aspect-ratio:1/1}._1u6t6p12{display:grid;grid-template-columns:1fr 68px;grid-gap:10px;gap:10px;width:100%;align-items:center}._1u6t6p13{display:flex;flex-direction:column;gap:0;flex:1 1;min-width:0}._1u6t6p14{font-size:16px;font-weight:500;letter-spacing:-.8px;line-height:20px;color:#2d2d2d;font-family:"Noto Sans JP",var(--kana),sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1u6t6p14[data-type=transparent]{color:#fff}._1u6t6p15{font-size:10px;font-weight:350;color:#2d2d2d;letter-spacing:-.8px;font-family:"Noto Sans JP",var(--kana),sans-serif}._1u6t6p15[data-type=transparent]{color:#fff}._1u6t6p16{gap:4px;width:68px}._1u6t6p16,._1u6t6p17{display:flex;flex-shrink:0}._1u6t6p17{background:transparent;color:#2d2d2d;border:none;box-shadow:none;width:32px;height:32px;align-items:center;justify-content:center;font-size:24px}._1u6t6p17[data-type=transparent]{color:#fff}.va1mx10{color:#2d2d2d;display:grid;grid-gap:16px;gap:16px;grid-template-areas:"thumbnail name name name name" "body body body body body";grid-template-columns:80px 1fr 1fr 1fr 1fr;grid-template-rows:80px 1fr;margin:-20px;padding:20px;font-family:var(--kana)}.va1mx11{grid-area:thumbnail;width:80px;height:80px;object-fit:cover}.va1mx12{grid-area:name;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.va1mx13{font-size:24px;font-weight:500;word-break:auto-phrase}.va1mx14,.va1mx15{font-size:12px;font-weight:300;word-break:auto-phrase}.va1mx15{grid-area:body;white-space:pre-wrap}._1jpizai2{--_1jpizai0:48px;--_1jpizai1:64px;background:#e5e5e5;width:100%;min-height:100vh;position:relative;z-index:3;display:flex;flex-direction:column}._1jpizai3,._1jpizai4{width:225px;margin-bottom:54px}._1jpizai4{color:#fff;padding-left:1px}._1jpizai5{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(max(calc((100% - 48px) / 3),300px),390px),1fr))}._1jpizai6{background:#1f1f1f;color:#fff;padding:var(--_1jpizai1) var(--_1jpizai0)}._1jpizai7{font-size:12px;line-height:18px;word-break:auto-phrase;white-space:pre-wrap;font-weight:300}._1jpizai8{padding:var(--_1jpizai1) var(--_1jpizai0);background:#f0f1ef}.ja6020{position:fixed;top:48px;right:48px;width:clamp(250px,26.2vw,503px);margin:-20px;padding:20px}.ja6021{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.ja6022{isolation:isolate;height:100vh}.ja6023{z-index:0;display:flex;overflow:hidden;width:100vw;height:100vh;position:fixed;transform:scale(1.2)}.ja6024{left:0;transform:translateY(-50%);transform-origin:center;-webkit-mask-image:linear-gradient(90deg,#000 45%,transparent 65%);mask-image:linear-gradient(90deg,#000 45%,transparent 65%)}.ja6024,.ja6025{position:absolute;top:50%;object-fit:cover;aspect-ratio:1/1}.ja6025{right:0;transform:translateY(-50%);-webkit-mask-image:linear-gradient(270deg,#000 45%,transparent 65%);mask-image:linear-gradient(270deg,#000 45%,transparent 65%)}.ja6026{position:relative;z-index:1;width:100%;height:550vh}.ja6027{position:fixed;width:50%;height:100vh;left:0;flex:1 1;padding:48px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:48px}.ja6028{height:clamp(80px,9.375vw,180px)}.ja6029{width:50%;height:100vh;position:fixed;right:0;flex:1 1;padding:48px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:48px}.ja602a{height:clamp(75px,8.854vw,170px)}.ja602b{display:flex;gap:16px}.ja602c{padding:2px 32px;border-radius:32px;border:1px solid #f5f5f5;background:transparent;color:inherit;text-decoration:none;font-size:14px}.ja602d{display:flex;flex-direction:column;gap:18px;margin:-20px;padding:20px}.ja602e{height:16px}.ja602f{display:flex;flex-direction:column;gap:18px;list-style:none;padding:0;margin:0}.ja602g{height:1em}.ja602h{height:100vh;width:100%}.ja602i,.ja602j{width:calc(100% - 48px);max-width:400px;position:absolute;color:#f5f5f5;top:48px;right:48px;display:flex;gap:8px;margin:-20px;padding:20px}.ja602k{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.ja602k:hover{opacity:.7}.ja602l{all:unset;cursor:pointer;display:block;transition:opacity .2s}.ja602l:hover{opacity:.7}.ja602l[data-active=true]{opacity:.5}@media (orientation:portrait){.ja6024,.ja6025{height:100%}}@media (orientation:landscape){.ja6024,.ja6025{width:100%}}.x4tlyg0{position:relative;min-height:100svh;overflow:hidden}.x4tlyg0,.x4tlyg1{width:100%;height:100%}.x4tlyg1{position:absolute;top:0;left:0;filter:blur(5.300000190734863px)}.x4tlyg1:after{content:"";position:absolute;inset:0;background:rgba(45,45,45,.3);z-index:1}.x4tlyg2{isolation:isolate;position:absolute;top:50%;left:50%;transform:translate(-75%,-50%) scale(.85);aspect-ratio:1/1;object-fit:cover;max-inline-size:none;z-index:0}.x4tlyg3{z-index:2;position:relative;width:100%;min-height:100svh;height:100%}.x4tlyg4{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:32px 32px 128px;gap:18px}.x4tlyg5{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(32,1fr);grid-template-areas:". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". title title title title title title title . . . ." ". title title title title title title title . . . ." ". title title title title title title title . . . ." ". title title title title title title title . . . ." ". title title title title title title title . . . ." ". . . . . . . . . . . ." ". button button button button . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ."}.x4tlyg6{grid-area:title;width:100%;max-width:256px}.x4tlyg7{grid-area:button;display:flex;gap:16px}.x4tlyg8{padding:2px 32px;border-radius:32px;border:1px solid #f5f5f5;background:transparent;margin-bottom:16px;color:inherit;text-decoration:none}.x4tlyg9{display:flex;flex-direction:column;gap:16px}.x4tlyga{height:16px}.x4tlygb{display:flex;flex-direction:column;gap:10px}.x4tlygc{all:unset;display:block;cursor:pointer;transition:opacity .2s}.x4tlygc:hover{opacity:.7}.x4tlygc[data-active=true]{opacity:.5}.x4tlygd{height:1em}.x4tlyge{position:fixed;bottom:32px;width:100%;padding:0 32px;z-index:3}._1mflf4u0{position:relative;min-height:100svh;overflow:hidden}._1mflf4u0,._1mflf4u1{width:100%;height:100%}._1mflf4u1{position:absolute;top:0;left:0;filter:blur(5.300000190734863px)}._1mflf4u1:after{content:"";position:absolute;inset:0;background:rgba(45,45,45,.3);z-index:1}._1mflf4u2{isolation:isolate;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.75);aspect-ratio:1/1;object-fit:cover;max-inline-size:none;z-index:0}._1mflf4u3{z-index:2;position:relative;width:100%;min-height:100svh;height:100%}._1mflf4u4{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:32px 32px 128px;gap:18px}._1mflf4u5{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(32,1fr);grid-template-areas:". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". title title title title title title title . . . ." ". title title title title title title title . . . ." ". title title title title title title title . . . ." ". title title title title title title title . . . ." ". title title title title title title title . . . ." ". . . . . . . . . . . ." ". button button button button . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ."}._1mflf4u6{grid-area:title;width:100%;max-width:356px}._1mflf4u7{grid-area:button;display:flex;gap:16px}._1mflf4u8{padding:2px 32px;border-radius:32px;border:1px solid #f5f5f5;background:transparent;margin-bottom:16px;text-decoration:none;color:inherit}._1mflf4u9{display:flex;flex-direction:column;gap:16px}._1mflf4ua{height:16px}._1mflf4ub{display:flex;flex-direction:column;gap:10px}._1mflf4uc{all:unset;display:block;cursor:pointer;transition:opacity .2s}._1mflf4uc:hover{opacity:.7}._1mflf4uc[data-active=true]{opacity:.5}._1mflf4ud{height:1em}._1mflf4ue{position:fixed;bottom:32px;width:100%;padding:0 32px;z-index:3}._19nlxje1{--_19nlxje0:100svh;position:relative;isolation:isolate;width:100vw;height:100%;min-height:var(--_19nlxje0)}._19nlxje2{z-index:0;position:absolute;top:0;left:0;width:100vw;height:var(--_19nlxje0)}._19nlxje3{position:relative;z-index:1}._19nlxje4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);aspect-ratio:1/1;height:140%;-o-object-fit:cover;object-fit:cover;min-width:100%}._19nlxje5{display:grid;width:100%;height:100%;grid-template-areas:"epTitle epTitle epTitle epTitle . . . . . . . albumTitle albumTitle albumTitle albumTitle" "epTitle epTitle epTitle epTitle . . . . . . . albumTitle albumTitle albumTitle albumTitle" "epTitle epTitle epTitle epTitle . . . . . . . albumTitle albumTitle albumTitle albumTitle" "epTitle epTitle epTitle epTitle . . . . . . . albumTitle albumTitle albumTitle albumTitle" "epTitle epTitle epTitle epTitle . . . . . . . albumTitle albumTitle albumTitle albumTitle" "epTitle epTitle epTitle epTitle . . . . . . . albumTitle albumTitle albumTitle albumTitle" "epTitle epTitle epTitle epTitle . . . . . . . albumTitle albumTitle albumTitle albumTitle" "epTitle epTitle epTitle epTitle . . . . . . . albumTitle albumTitle albumTitle albumTitle" "epTitle epTitle epTitle epTitle . . . . . . . albumTitle albumTitle albumTitle albumTitle" ". . . . . . . . . . . . . . ." ". . . . . . . . . . . . . . ." ". . . . . . . . . . . . . . ." ". . . . . . . . . . . . . . ." ". . . . . . . . . . . . . . ." ". . . releaseTime releaseTime releaseTime releaseTime releaseTime releaseTime releaseTime releaseTime releaseTime . . ." ". . . releaseTime releaseTime releaseTime releaseTime releaseTime releaseTime releaseTime releaseTime releaseTime . . ." ". . . . . . . . . . . . . . ." ". . . . . . . . . . . . . . ." ". . . . releaseComment releaseComment releaseComment releaseComment releaseComment releaseComment releaseComment . . . ." ". . . . . . . . . . . . . . .";grid-template-columns:repeat(15,1fr);grid-template-rows:repeat(20,1fr)}._19nlxje6{display:contents}._19nlxje7{grid-area:albumTitle;transform:translateX(7.5px);justify-content:flex-end}._19nlxje7,._19nlxje8{display:flex;align-items:flex-start;line-height:0;margin:0;padding:0}._19nlxje8{grid-area:epTitle;transform:translateX(-15px);justify-content:flex-start}._19nlxje9{width:100%}._19nlxjea{grid-area:releaseTime;display:flex;justify-content:center;align-items:center}._19nlxjeb{width:clamp(280px,50vw,550px);height:auto}._19nlxjec{grid-area:releaseComment;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}._19nlxjed{height:16px}._19nlxjee{width:26px;height:14px}._19nlxjef{position:absolute;top:72.5%;left:-4px}._19nlxjeg{height:48px}._19nlxjeg:nth-child(2){position:absolute;top:0;left:16px}._19nlxjeh{position:absolute;top:72.5%;right:-4px}._19nlxjei{height:48px}._19nlxjei:nth-child(2){position:absolute;top:0;right:16px}._40mvzp1:not([data-current-page=center]){overflow-y:hidden;height:100%}._40mvzp2{--_40mvzp0:100svh;position:absolute;top:0;left:0;width:100vw;height:100dvh;overflow:hidden;z-index:-1}._40mvzp3,._40mvzp4{display:block;position:absolute;top:0;left:0;height:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .1s ease-out,-webkit-mask-image .1s ease-out;transition:transform .1s ease-out,mask-image .1s ease-out;transition:transform .1s ease-out,mask-image .1s ease-out,-webkit-mask-image .1s ease-out}._40mvzp5{--_40mvzp0:100svh;position:relative;height:var(--_40mvzp0);width:100vw;overflow:hidden}._40mvzp6{position:relative;width:100%;height:100%}._40mvzp7{position:absolute;transition:transform .1s ease-out}._40mvzp7[data-position=left]{left:-100%;height:var(--_40mvzp0);width:100vw;z-index:0}._40mvzp7[data-position=center]{left:0;height:var(--_40mvzp0);width:100vw;z-index:1}._40mvzp7[data-position=right]{left:100%;height:var(--_40mvzp0);width:100vw;z-index:2}._40mvzpa{--_40mvzp8:64px;--_40mvzp9:24px}._40mvzpb{background:#1f1f1f;color:#fff;padding:var(--_40mvzp8) var(--_40mvzp9)}._40mvzpc,._40mvzpd{height:40px;margin-bottom:48px}._40mvzpd{color:#fff;padding-left:2px}._40mvzpe{font-size:12px;line-height:16px;word-break:auto-phrase;white-space:pre-wrap;font-weight:300}._40mvzpf{padding:var(--_40mvzp8) var(--_40mvzp9);background:#f0f1ef}