*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;font-family:inherit;font-size:100%;font-weight:normal;line-height:normal;background:rgba(0,0,0,0);color:inherit}body{margin:0;background:rgba(0,0,0,0);color:inherit}::selection{background:rgba(127,127,127,.35);color:inherit;text-shadow:inherit}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure{margin:0}h1,h2,h3,h4,h5,h6{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-transform:none}ul,ol{padding:0;list-style:none}a,a:hover{color:currentColor;text-decoration:none;overflow-wrap:anywhere}button{font:inherit;color:inherit;padding:0;border:0;background:none;cursor:pointer}img{display:block;max-width:100%;height:auto;overflow:visible}iframe{display:block;max-width:100%;border:0}svg{max-width:100%;height:auto;vertical-align:middle}html{background-color:#fff}body{font-size:.875rem;color:#000;font-family:"Inter","Noto Sans JP",sans-serif;line-height:1.7;min-width:320px}button,input,optgroup,select,textarea,code,kbd,pre,samp,h1,h2,h3,h4,h5,h6{font-family:inherit}body>main,body>footer{position:relative;z-index:1}@media(hover: hover)and (pointer: fine){a:hover,button:hover{opacity:.75}}span{display:inline-block}#header{position:sticky;top:0;height:3.5rem;z-index:1000;background-color:#000}#header>.uk-container{display:flex;align-items:center;justify-content:center;height:100%}@media(max-width: 639px){#header>.uk-container{padding-inline:0}}#header nav{width:100%;max-width:40rem;height:100%}#header nav ul{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));height:100%}#header nav li{min-width:0;height:100%}#header nav li+li{border-left:1px solid hsla(0,0%,100%,.28)}#header nav a{display:grid;place-items:center;height:100%;color:#fff;text-decoration-line:none;font-weight:700;font-family:"Inter","Noto Sans JP",sans-serif;font-size:.875rem;line-height:1;text-transform:uppercase}@media(max-width: 639px){#header nav a{font-size:.75rem}}#footer{padding-block:2.5rem;text-align:center}#footer img{margin-inline:auto}#footer{color:#fff}#footer div{display:grid;place-items:center;gap:.875rem}#footer img{width:70%}@media(min-width: 640px){#footer img{width:50%}}#footer small{font-size:.625rem;opacity:.7}.site-button{display:inline-grid;display:grid;place-items:center;border-radius:1.25rem;margin-inline:auto;padding-inline:1.25rem;padding-block:.625rem;color:#fff;background-color:#000;border:1px solid #000;line-height:1.2;font-weight:700;text-align:center}.site-button img{margin-inline:auto}.site-button{text-decoration-line:none;min-width:min(17rem,100%);width:fit-content;min-height:3rem}.site-button small,.site-button strong{display:block}.site-button small{margin-top:.3125rem;font-family:"Inter","Noto Sans JP",sans-serif;font-size:.75rem;font-weight:400;text-transform:uppercase}.site-button.bg-colorful{border:0 solid}a.site-button{color:#fff}.font-bold{font-weight:700}.space{min-height:1em}.note2{padding-left:1em}.note2>li{position:relative}.note2>li::before{position:absolute;text-align:center}.note2>li::before img{margin-inline:auto}.note2>li::before{top:0;left:-1em;width:1em}section{position:relative;background-color:#fff;padding-block:5rem}@media(min-width: 1280px){section{padding-block:7rem}}@media(max-width: 639px){body>main>section:not(#top)>.uk-container{padding-inline:1.75rem}}.section-header{padding-bottom:2.5rem;text-align:center}.section-header img{margin-inline:auto}.section-header h2{font-weight:700;font-family:"Fraunces",serif;font-size:3rem;line-height:1;text-transform:uppercase}@media(min-width: 640px){.section-header h2{font-size:3.75rem}}@media(min-width: 1024px){.section-header h2{font-size:4.5rem}}.section-header h2 .section-heading-character{display:inline-block}.section-content{text-align:left}.section-content img{margin-right:auto}#top{display:grid;padding:0;text-align:center}#top img{margin-inline:auto}@media(min-width: 768px){#top{grid-template-columns:repeat(2, minmax(0, 1fr));min-height:100vh}}#top .top-visual{position:relative}@media(min-width: 768px){#top .top-visual{min-width:0;overflow:hidden}#top .top-visual h1{position:absolute;inset:0}#top .top-visual img{width:100%;height:100%;object-fit:cover}}@media(max-width: 767px){#top .top-visual::after{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;pointer-events:none;height:7rem;background:linear-gradient(to bottom, rgba(243, 243, 243, 0), #f3f3f3)}}#top .top-content{display:grid;place-items:center;color:#000;background-color:#f3f3f3;padding-block:2.5rem}@media(max-width: 767px){#top .top-content{padding-top:7rem;padding-bottom:3.5rem}}@media(min-width: 768px){#top .top-content{padding-block:5rem}}#top .top-content-inner{padding-inline:1.75rem}@media(min-width: 1024px){#top .top-content-inner{width:90%}}@media(min-width: 1280px){#top .top-content-inner{width:80%}}@media(max-width: 767px){#top .top-artist{position:absolute;z-index:2;top:3.5rem;left:0;width:100%;padding-inline:1.75rem}}#top .top-artist img{display:block;width:100%;height:auto;margin-inline:auto}@media(max-width: 767px){#top .top-artist img{filter:drop-shadow(0 0 0.0625rem #f3f3f3) drop-shadow(0 0 0.125rem #f3f3f3) drop-shadow(0 0 0.25rem #f3f3f3)}}#top .top-products{margin-top:2.5rem;margin-inline:auto;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));align-items:center;gap:.625rem}@media(max-width: 767px){#top .top-products{position:absolute;z-index:2;left:0;right:0;margin-top:0;top:125vw}}#top .top-product{padding-inline:.4375rem}#top .top-product small{display:block;color:#000;font-weight:700;font-family:"Inter","Noto Sans JP",sans-serif}#top .top-product .top-product-logo-frame{display:block;width:100%;margin-top:.4375rem;margin-inline:auto;overflow:hidden}#top .top-product .top-product-logo-frame img{display:block;width:100%}#top .top-product .top-product-logo-album img{width:70%}#top .top-products-and{color:#000;font-size:1.5rem;line-height:1}#top .top-date{margin-top:2.5rem;font-weight:700;font-size:1.875rem;line-height:1}@media(min-width: 1024px){#top .top-date{font-size:2.25rem}}#top .top-buttons{margin-top:2.5rem;margin-inline:auto;width:100%;display:grid;gap:.625rem}@media(min-width: 1024px){#top .top-buttons{width:90%}}@media(min-width: 1280px){#top .top-buttons{width:80%}}#top .top-buttons .site-button{width:100%;font-size:1.125rem}#top .top-buttons .site-button.cd-bd-dvd{color:#000;background-color:#fff;border:1px solid #000}#top .top-buttons .site-button.st-dl{color:#fff;background-color:#000;border:0 solid}.release-products{margin-inline:auto;text-align:left}.release-products img{margin-right:auto}.release-products{max-width:68rem}.release-product{display:grid;align-items:flex-start;gap:3.5rem;padding-block:3.5rem;grid-template-columns:minmax(18rem, 24rem) minmax(0, 1fr)}.release-product:first-child{padding-top:0}@media(max-width: 767px){.release-product{grid-template-columns:repeat(1, minmax(0, 1fr));margin-inline:auto;max-width:34rem}}.release-product-artwork{margin:0;min-width:0}.release-product-artwork picture,.release-product-artwork img{display:block;width:100%}.release-product-artwork img{border:1px solid #000;height:auto}.release-product-info{min-width:0}.release-product-info>h3{margin-top:.4375rem;font-weight:700;font-size:1.25rem;line-height:1.5}@media(min-width: 768px){.release-product-info>h3{font-size:1.5rem}}.release-product-label{color:rgba(0,0,0,.5);font-family:"Inter","Noto Sans JP",sans-serif;font-size:.75rem;font-weight:700}.release-variants{margin-top:1.25rem}.release-variants:not(.has-tabs) .release-variant-panels{border-top:0}.release-variants:not(.has-tabs) .release-variant-panels>li{padding-top:0}.release-variant-tabs{position:relative;z-index:1;margin:0;padding:0;display:flex;justify-content:flex-start;gap:.4375rem;list-style-type:none;margin-bottom:-1px}.release-variant-tabs::before{content:none}.release-variant-tabs>li{margin:0;padding:0}.release-variant-tabs>li>a:any-link,.release-variant-tabs>li>span{display:flex;align-items:center;justify-content:center;border-radius:.625rem;padding-inline:1.25rem;padding-block:.4375rem;color:#000;background-color:#fff;border:1px solid rgba(0,0,0,.28);font-weight:700;font-family:"Inter","Noto Sans JP",sans-serif;font-size:.875rem;line-height:1.2;text-align:center}.release-variant-tabs>li>a:any-link img,.release-variant-tabs>li>span img{margin-inline:auto}.release-variant-tabs>li>a:any-link,.release-variant-tabs>li>span{text-decoration-line:none;text-transform:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.release-variant-tabs>li.uk-active>a{color:#fff;background-color:#000;border:1px solid #000}.release-variant-panels{margin:0;padding:0;list-style-type:none;border-top:1px solid rgba(0,0,0,.28)}.release-variant-panels>li{padding-block:1.25rem}.release-variant-panels dl{margin:0}.release-variant-panels dt{font-weight:700;font-size:1rem}.release-variant-panels dd{margin-top:.4375rem}.release-variant-panels dd span{display:block;font-size:.75rem}.release-variant-panels dd>ul{margin-top:.625rem}.release-variant-panels dd>ul li{font-size:.75rem}.release-variant-panels dd>ul li::before{content:"■"}.release-variant-copy a:any-link{text-decoration:underline 1px;text-decoration-skip-ink:none;text-underline-offset:.17em}.release-variant-copy .release-link-album:any-link{color:#2456b8}.release-variant-copy .release-link-live:any-link{color:#2456b8}.release-variant-copy>h4{margin:0;font-weight:700;font-size:1rem}.release-variant-copy>p{margin:0;font-size:.75rem}.release-variant-copy>.note2{margin-top:.625rem;font-size:.75rem}.release-variant-copy>.note2>li::before{content:"■"}.release-sp-break{display:none}@media(max-width: 639px){.release-sp-break{display:block}}.release-content-accordion{margin:0;padding:0;list-style-type:none;margin-top:1.25rem}.release-content-accordion>li{margin:0;border-top:1px solid #000}.release-content-accordion>li:last-child{border-bottom:1px solid #000}.release-content-accordion>li:nth-child(n+2){margin-top:0}.release-content-accordion .uk-accordion-title{position:relative;display:block;margin:0;min-height:0;padding-block:.4375rem;padding-right:2.5rem;color:#000;font-weight:400;font-size:1rem;line-height:1.5;text-decoration-line:none}.release-content-accordion .uk-accordion-title.has-label{padding-top:0}.release-content-accordion .uk-accordion-title:focus{color:#000;text-decoration-line:none}.release-content-accordion .uk-accordion-title::before{position:absolute;top:50%;right:0;transform:translateY(-50%);right:0}.release-content-accordion .uk-accordion-content{margin:0;padding-bottom:0}.release-content-label{display:block;margin:0;padding-top:.625rem;font-weight:400;font-size:.625rem;line-height:1.2}.release-content-subtitle{margin-bottom:1.25rem;font-size:.75rem;color:rgba(0,0,0,.68)}.release-content-video{margin-bottom:1.25rem}.release-content-set+.release-content-set{margin-top:1.25rem}.release-content-set>h4{margin-bottom:.625rem;font-weight:700;font-size:.875rem}.release-content-list{margin:0}.release-content-list>li{padding-block:1.25rem}.release-content-list>li+li{border-top:1px solid rgba(0,0,0,.24)}#release-live .release-content-accordion .uk-accordion-content{padding-bottom:1.25rem}#release-live .release-content-list>li{padding-block:.3125rem}#release-live .release-content-list>li+li{border:0 solid}#release-live .release-content-title>span{flex-basis:2rem}.release-content-title{display:flex;align-items:baseline;gap:.4375rem}.release-content-title>span{flex:none;color:rgba(0,0,0,.55);font-family:"Inter","Noto Sans JP",sans-serif;font-size:.875rem}.release-content-title>strong{font-weight:700;font-size:.875rem;line-height:1.5}.release-content-credits{margin-top:.3125rem;opacity:.6;line-height:1.4;font-size:.625rem}.release-content-credits>div{display:block}.release-content-credits>div+div{margin-top:.1rem}.release-content-credits dt{display:inline;color:inherit;font-size:inherit;font-weight:400;font-family:inherit}.release-content-credits dt::after{content:" : "}.release-content-credits dd{display:inline;font-size:inherit}#shop{overflow:hidden}.benefit-image{margin-inline:auto;overflow:hidden;border-radius:1.25rem;max-width:64rem}.benefit-image img{display:block;width:100%;height:auto}.benefit-link{margin-top:2.5rem;text-align:center}.benefit-link img{margin-inline:auto}.event-accordion{margin-inline:auto;padding:0;list-style-type:none}.event-accordion>li{margin:0;overflow:hidden;border-radius:1.25rem;background-color:#fff;border:1px solid #000}.event-accordion .uk-accordion-title{position:relative;display:block;margin:0;min-height:5rem;padding-block:1.25rem;padding-inline:3.5rem;font-weight:700;font-size:1rem;line-height:1.5;text-align:center}.event-accordion .uk-accordion-title img{margin-inline:auto}.event-accordion .uk-accordion-title{color:#000;text-decoration-line:none}@media(min-width: 768px){.event-accordion .uk-accordion-title{padding-block:1.75rem;padding-inline:5rem;font-size:1.25rem}}.event-accordion .uk-accordion-title:focus{color:#000;text-decoration-line:none}.event-accordion .uk-accordion-title::before{position:absolute;top:50%;right:0;transform:translateY(-50%);right:1.25rem;scale:125% 125%}@media(max-width: 639px){.event-accordion .uk-accordion-title::before{right:.875rem}}.event-accordion .uk-accordion-content{margin:0}.event-copy{width:100%;margin-inline:auto;padding-inline:1.25rem;padding-block:2.5rem}@media(min-width: 640px){.event-copy{padding-inline:2.5rem}}.event-copy>p:first-of-type{margin-bottom:1.25rem;text-align:center}.event-copy>p:first-of-type img{margin-inline:auto}.event-copy>p:first-of-type{font-weight:900;font-size:1.125rem}.event-copy .event-schedule{margin-top:1.25rem}.event-copy .event-schedule li{grid-template-columns:16rem minmax(0, 1fr)}.event-copy>p:last-child{margin-top:2.5rem;text-align:center}.event-copy>p:last-child img{margin-inline:auto}@media(max-width: 639px){.event-copy{padding-top:1.25rem;padding-bottom:2.5rem}}.video-groups{display:grid;margin-inline:auto;gap:3.5rem;max-width:56rem}.video-group{padding:0}.video-group>h3{margin-bottom:1.25rem;display:flex;align-items:center;gap:1.25rem;font-weight:400;font-family:"Inter","Noto Sans JP",sans-serif;font-size:1.875rem;line-height:1;text-transform:uppercase}@media(min-width: 768px){.video-group>h3{font-size:2.25rem}}@media(min-width: 1024px){.video-group>h3{font-size:3rem}}.video-group>h3::before,.video-group>h3::after{content:"";flex:1 1 0%;height:1px;background-color:rgba(0,0,0,.28)}.video-list{display:grid;gap:1.25rem}.video-card{position:relative}.video-card>.video-preview{position:relative;z-index:1;display:block;width:100%;color:#000}.video-card>.video-preview .video-frame::before{content:"";position:absolute;inset:0;z-index:1;background-color:#000}@media(hover: hover)and (pointer: fine){.video-card>.video-preview:hover{opacity:1}.video-card>.video-preview:hover .video-thumbnail,.video-card>.video-preview:hover .video-play-icon{opacity:.75}}.video-card>.video-preview:disabled{cursor:wait}.video-card>.video-preview:focus-visible{outline:none}.video-card>.video-preview:focus-visible .video-frame{outline:.2rem solid #2456b8;outline-offset:-0.2rem}.video-card>.video-preview:focus-visible .video-thumbnail{scale:102% 102%}.video-card>.video-preview:focus-visible .video-play-icon{scale:108% 108%}.video-card>iframe{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto;border-radius:1.25rem;aspect-ratio:16/9}.video-card.is-playing .video-frame{visibility:hidden}.video-card .video-frame{position:relative;display:block;width:100%;overflow:hidden;border-radius:1.25rem;aspect-ratio:16/9;background-color:#000}.video-card .video-frame .video-preview{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:hidden;background-color:#000}@media(hover: hover)and (pointer: fine){.video-card .video-frame .video-preview:hover{opacity:1}.video-card .video-frame .video-preview:hover .video-thumbnail,.video-card .video-frame .video-preview:hover .video-play-icon{opacity:.75}}.video-card .video-frame .video-preview:disabled{cursor:wait}.video-card .video-frame .video-preview:focus-visible{outline:.2rem solid #2456b8;outline-offset:-0.2rem}.video-card .video-frame .video-preview:focus-visible .video-thumbnail{scale:102% 102%}.video-card .video-frame .video-preview:focus-visible .video-play-icon{scale:108% 108%}.video-card .video-frame .video-thumbnail{position:relative;z-index:2;display:block;width:100%;height:100%;object-fit:cover;transition:scale .25s}.video-card .video-frame .video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3;color:#fff;font-size:3.75rem;line-height:1;filter:drop-shadow(0 0.15rem 0.4rem rgba(0, 0, 0, 0.35));transition:scale .2s}@media(min-width: 768px){.video-card .video-frame .video-play-icon{font-size:4.5rem}}.video-card .video-frame .video-play-icon svg{width:1em;height:1em}.video-card .video-frame iframe{position:absolute;inset:0;z-index:0;width:100%;height:100%}.video-card .video-title{display:block;margin-top:.625rem;text-align:center}.video-card .video-title img{margin-inline:auto}.video-card .video-title{font-weight:400;line-height:1.5}@media(max-width: 639px){.video-card .video-title{font-size:.75rem}}@media(min-width: 768px){#video .video-play-icon svg{width:2em;height:2em}}#tour{overflow:hidden;padding-bottom:10rem}@media(min-width: 1280px){#tour{padding-bottom:14rem}}.tour-intro{margin-inline:auto;text-align:center}.tour-intro img{margin-inline:auto}.tour-intro{max-width:58rem}.tour-intro>h3{font-weight:700;font-family:"Inter","Noto Sans JP",sans-serif;font-size:1.5rem;line-height:1.3}@media(min-width: 768px){.tour-intro>h3{font-size:2.25rem}}@media(min-width: 1024px){.tour-intro>h3{font-size:3rem}}.tour-intro>h3 .tour-title-line{display:flex;justify-content:center;flex-wrap:wrap;column-gap:.25em}.tour-intro>h3 .tour-title-part{white-space:nowrap}.tour-intro>p{margin-top:1.25rem}.tour-schedule,.event-schedule{margin-top:3.5rem;margin-inline:auto;text-align:left}.tour-schedule img,.event-schedule img{margin-right:auto}.tour-schedule,.event-schedule{width:fit-content;max-width:68rem}.tour-schedule li,.event-schedule li{display:grid;align-items:flex-start;padding-block:1.25rem;border-top:1px solid rgba(0,0,0,.24);grid-template-columns:15rem minmax(0, 1fr);gap:.5rem 1.5rem}@media(max-width: 639px){.tour-schedule li,.event-schedule li{display:block}}.tour-schedule li:last-child,.event-schedule li:last-child{border-bottom:1px solid rgba(0,0,0,.24)}.tour-schedule li p,.event-schedule li p{margin:0}.tour-schedule li p:first-child,.event-schedule li p:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:.625rem;white-space:nowrap}@media(max-width: 639px){.tour-schedule li p:first-child,.event-schedule li p:first-child{display:block}}@media(max-width: 639px){.tour-schedule li p+p,.event-schedule li p+p{margin-top:0}}.tour-schedule li p time,.tour-schedule li p span,.event-schedule li p time,.event-schedule li p span{font-weight:700}.tour-schedule li p small,.event-schedule li p small{display:block;margin-top:0;font-weight:400}@media(max-width: 639px){.tour-schedule,.event-schedule{width:100%;text-align:center}.tour-schedule img,.event-schedule img{margin-inline:auto}}.tour-tickets{margin-top:5rem;text-align:center}.tour-tickets img{margin-inline:auto}.tour-tickets>h3{font-weight:700;font-family:"Inter","Noto Sans JP",sans-serif;font-size:1.875rem;text-transform:uppercase}.tour-tickets ul{margin-top:1.25rem;display:flex;justify-content:center;flex-wrap:wrap;gap:.625rem}.tour-tickets .site-button{min-width:14rem}