@import"https://cdn.jsdelivr.net/npm/yakuhanjp@4.1.1/dist/css/yakuhanjp.css";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Roboto:wght@100..900&display=swap";@import"https://use.typekit.net/zmx3fhg.css";*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;line-height:1.5;font-optical-sizing:auto;font-feature-settings:"palt";font-kerning:normal;font-variant-ligatures:no-common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;line-break:strict;min-height:100svh}:where(h1,h2,h3,h4,h5,h6,th,dt){font-weight:inherit}:where(a){color:inherit;text-decoration:none}:where(ul,ol){list-style:none}:where(img,picture){display:block;max-width:100%;height:auto}:where(img,picture,svg,embed,object,iframe){vertical-align:bottom}:where(input,button,textarea,select){color:currentColor;font:inherit;line-height:inherit}:where(button){-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;background-color:rgba(0,0,0,0);margin:0}:where(textarea){min-height:3lh;resize:vertical}@supports(field-sizing: content){:where(textarea){field-sizing:content}}:where(label[for]){cursor:pointer}:where(fieldset){min-width:0}:where(legend){padding:0}:where([type=search]){outline-offset:-2px}:where([type=search])::-webkit-search-decoration{-webkit-appearance:none}:where([type=number])::-webkit-inner-spin-button,:where([type=number])::-webkit-outer-spin-button{height:auto}:where([type=number]){-moz-appearance:textfield}:where(table){border-collapse:collapse;width:100%}:where(th,td){text-align:left}:where(:root){scrollbar-gutter:stable;overflow-x:clip}:root{--color-body: #fff;--color-ftr: #fff;--color-ttl: #000;--color-txt: #000;--color-accent: #d85577;--color-red: #c02f55;--color-ice: #f5f7f9;--color-white: #fff;--color-black: #000;--color-gray: #e8e8e8;--color-link: #2d7766;--color-hover: #00a480;--transition-def: all 0.3s ease-out 0s;--hover-filter-bright: brightness(120%) contrast(110%) saturate(110%);--hover-filter-bright-soft: brightness(102%) contrast(105%) saturate(120%)}:root{--radius-0: 0;--radius-def: 0}:root{--bdw-0: 0;--bdw-1: 1px;--bdw-def: 1px}:root{--ff-gothic: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--ff-mincho: Georgia, "Times New Roman", Times, serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--ff-yh: YakuHanJP;--ff-def: "Roboto", "Noto Sans JP";--ff-en: "greycliff-cf";--font-def: var(--ff-yh), var(--ff-def), var(--ff-gothic);--font-en: var(--ff-en), var(--ff-gothic)}.font-def,.font-jp{font-family:var(--font-def);font-weight:var(--fw-def);line-height:var(--lh-def);letter-spacing:var(--ls-def)}.font-en{font-family:var(--font-en);font-weight:var(--fw-en);line-height:var(--lh-en);letter-spacing:var(--ls-en)}:root{--fz-def: 1.5rem;--fw-def: 300;--fw-en: 100;--fw-thin: 100;--fw-light: 300;--fw-regular: 400}:root{--lh-def: 1.8;--lh-en: 1}:root{--ls-def: 0;--ls-en: -0.05em}html{font-size:62.5%}@media(width <= 420px){html{font-size:2.380952381vw}}body{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);position:relative;text-align:center;color:var(--color-txt);font-style:normal;font-size:var(--fz-def);font-family:var(--font-def);font-weight:var(--fw-def);line-height:var(--lh-def);letter-spacing:var(--ls-def);font-variation-settings:"wdth" 100}:where(a){color:var(--color-link);text-decoration:none;transition-property:color;transition-duration:.3s;transition-timing-function:ease-out;transition-delay:0s}a[disable]{pointer-events:none}.hdr-wrap :where(em,strong),.ftr-wrap :where(em,strong),.main-wrap :where(em,strong){font-style:inherit}.hdr-wrap :where(i,b),.ftr-wrap :where(i,b),.main-wrap :where(i,b){font-style:inherit;font-weight:inherit}.hdr-wrap :where(small),.ftr-wrap :where(small),.main-wrap :where(small){display:block;font-size:inherit}.hdr-wrap :where(button),.ftr-wrap :where(button),.main-wrap :where(button){display:block}@media(any-hover: hover){:where(a[href^="tel:"]){pointer-events:none;color:inherit;text-decoration:none;cursor:default}}@media(960px < width){.for-sp{display:none !important}}@media(width <= 960px){.for-pc{display:none !important}}@media(width <= 640px){.for-tab{display:none !important}}@media(768px < width){.for-tab{display:none !important}}.is-resizing .nav-wrap *,.is-resizing .nav-wrap *::before,.is-resizing .nav-wrap *::after,.is-resizing .main-wrap *,.is-resizing .main-wrap *::before,.is-resizing .main-wrap *::after,.is-resizing .ftr-wrap *,.is-resizing .ftr-wrap *::before,.is-resizing .ftr-wrap *::after{transition:none !important}.hdr-wrap{will-change:animation;opacity:0;animation:accessFadein .6s linear 0s forwards}.main-wrap,.ftr-wrap{will-change:animation;opacity:0;animation:accessFadein .8s linear .6s forwards}@keyframes accessFadein{0%{opacity:0}100%{opacity:1}}.note-list>li{position:relative;text-align:left;padding-left:1.2em}.note-list>li::before{content:"※";position:absolute;top:0;left:0}.txt-marker{color:var(--color-moss);display:inline;background:linear-gradient(to bottom, transparent 35%, var(--color-lemon) 35%)}.is-palt-off{font-feature-settings:normal}.is-flowroot,.is-clrfix{display:flow-root}.edit-block{position:relative;padding:10em 0}[none]{display:none !important}:root{--hdr-h: clamp(8rem, -0.4rem + 20vw, 10rem)}@media(960px < width){:root{--hdr-h: 14rem}}.hdr-wrap{position:sticky;top:0;left:0;z-index:100;display:flex;justify-content:space-between;align-items:center;height:var(--hdr-h);overflow-x:clip;background:#fff;border-bottom:1px solid #000}.hdr-ttl{flex:1;min-width:0;display:flex;justify-content:start;align-items:center;padding-left:3.2rem}@media(960px < width){.hdr-ttl{justify-content:center;flex:none;width:55.5%}}.hdr-ttl h1{position:relative;display:block;overflow:hidden;white-space:nowrap;text-indent:100%;aspect-ratio:1080/232;width:min(76%,28rem)}@media(960px < width){.hdr-ttl h1{width:36rem}}.hdr-ttl h1{background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;background-image:url(../img/svg/logo_dadaray.svg);background-size:contain}.hdr-ttl h1>a{position:absolute;inset:0}.hdr-side{width:12rem}@media(960px < width){.hdr-side{flex:1;min-width:0}}@media(width <= 960px){html.is-nav-open,body.is-nav-open{overflow:clip;overscroll-behavior:none}}.nav-wrap a,.nav-wrap button{font-family:var(--font-en);font-weight:var(--fw-en);line-height:var(--lh-en);letter-spacing:var(--ls-en)}.nav-wrap{pointer-events:none}.nav-wrap a,.nav-wrap button{pointer-events:all}.is-nav-open .nav-wrap,.is-nav-open .nav-overlay{pointer-events:all}@media(width <= 960px){.nav-wrap{position:fixed;inset:0;top:var(--hdr-h);overflow-y:auto;display:flex;justify-content:center;align-items:center;height:calc(100dvh - var(--hdr-h));padding-block:4.8rem 6.4rem;padding-inline:min(3%,4rem);background:hsla(0,0%,100%,.95);backdrop-filter:blur(4px);opacity:0;visibility:hidden;transform:translateX(110%);transition-property:visibility,opacity,background-color,transform;transition-duration:.3s;transition-timing-function:ease-out;transition-delay:0s}.is-nav-open .nav-wrap{opacity:1;visibility:visible;transform:translateX(0);z-index:1}.nav-wrap .nav-container{display:flex;flex-direction:column-reverse;justify-content:center;row-gap:10rem;width:100%;margin-block:auto}.nav-wrap .nav-sns{display:flex;justify-content:center;align-items:center;gap:.8rem;width:min(98%,64rem);margin-inline:auto}.nav-wrap .nav-sns a{position:relative;isolation:isolate;display:flex;justify-content:center;align-items:center;padding-block:.5lh;padding-inline:1.6rem;margin-inline:auto;overflow:clip;background:#fff;border:1px solid #000;border-radius:100vmax}.nav-wrap .nav-sns a>span{position:relative;color:#fff;mix-blend-mode:difference;font-size:clamp(2rem, 0.2rem + 1.875vw, 2.6rem);font-family:var(--font-en);font-weight:var(--fw-en);line-height:var(--lh-en);letter-spacing:var(--ls-en);white-space:nowrap;transform:translateY(-10%)}.nav-wrap .nav-sns a::after{content:"";position:absolute;inset:0;z-index:-1;background:#000;transform:scaleX(0);transform-origin:left;transition:transform .4s ease-out}}@media(width <= 960px)and (any-hover: hover){.nav-wrap .nav-sns a:hover::after{transform:scaleX(1)}}@media(width <= 960px){.nav-wrap .nav-menu{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;gap:4.8rem;width:min(90%,58rem);margin-inline:auto}.nav-wrap .nav-menu li a{font-size:5.6rem;color:#000;display:block}}@media(width <= 960px)and (any-hover: hover){.nav-wrap .nav-menu li a:hover{color:var(--color-hover);animation:hover-scale .4s ease-out}}@media(width <= 960px){.nav-trigger{position:relative;z-index:1;isolation:isolate;display:flex;justify-content:center;align-items:center;width:100%;height:4.8rem;overflow:clip;background:#fff;border:1px solid #000;border-right:none;border-radius:100vmax 0 0 100vmax;transition:background-color .4s ease-out 0s}.is-nav-open .nav-trigger{background:#e8e8e8}.nav-trigger>span{position:relative;color:#fff;mix-blend-mode:difference;font-size:clamp(2rem, 0.2rem + 1.875vw, 2.6rem);font-family:var(--font-en);font-weight:var(--fw-en);line-height:var(--lh-en);letter-spacing:var(--ls-en);white-space:nowrap;display:flex;justify-content:start;align-items:center;width:100%;height:100%;overflow:clip}.nav-trigger>span::before,.nav-trigger>span::after{font-size:2.8rem;flex:none;width:100%;transform:translate(0, -10%);transition:transform .4s ease-out 0s}.is-nav-open .nav-trigger>span::before,.is-nav-open .nav-trigger>span::after{transform:translate(-100%, -10%)}.nav-trigger>span::before{content:"Menu"}.nav-trigger>span::after{content:"Close"}.nav-trigger::after{content:"";position:absolute;inset:0;z-index:-1;background:#000;transform:scaleX(0);transform-origin:right;transition:transform .4s ease-out}}@media(width <= 960px)and (any-hover: hover){.nav-trigger:hover::after{transform:scaleX(1)}}@media(width <= 960px){.nav-overlay{position:fixed;z-index:0;inset:0;background:rgba(0,0,0,0);opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.3s;transition-timing-function:ease-out;transition-delay:0s}.is-nav-open .nav-overlay{opacity:1;visibility:visible}}@media(960px < width){.nav-wrap{display:flex;flex-direction:column;row-gap:1.2rem}.nav-wrap .nav-container{display:contents}.nav-wrap .nav-sns{display:flex;justify-content:space-evenly;align-items:center;gap:.8rem;width:min(86%,48rem);margin-inline:auto}.nav-wrap .nav-sns a{position:relative;isolation:isolate;display:flex;justify-content:center;align-items:center;padding-block:.2lh;padding-inline:1.6rem;margin-inline:auto;overflow:clip;background:#fff;border:1px solid #000;border-radius:100vmax}.nav-wrap .nav-sns a>span{position:relative;color:#fff;mix-blend-mode:difference;font-size:clamp(2rem, 0.2rem + 1.875vw, 2.6rem);font-family:var(--font-en);font-weight:var(--fw-en);line-height:var(--lh-en);letter-spacing:var(--ls-en);white-space:nowrap;transform:translateY(-10%)}.nav-wrap .nav-sns a::after{content:"";position:absolute;inset:0;z-index:-1;background:#000;transform:scaleX(0);transform-origin:left;transition:transform .4s ease-out}}@media(960px < width)and (any-hover: hover){.nav-wrap .nav-sns a:hover::after{transform:scaleX(1)}}@media(960px < width){.nav-wrap .nav-menu{display:flex;justify-content:space-evenly;align-items:center;gap:.8rem;width:min(90%,58rem);margin-inline:auto}.nav-wrap .nav-menu li:nth-child(2){display:none}.nav-wrap .nav-menu li a{font-size:clamp(3rem, 0rem + 3.125vw, 4rem);color:#000;display:block}}@media(960px < width)and (any-hover: hover){.nav-wrap .nav-menu li a:hover{color:var(--color-hover);animation:hover-scale .4s ease-out}}@media(960px < width){.nav-trigger,.nav-overlay{display:none}}.ftr-wrap{display:flex;align-items:center;flex-direction:column;row-gap:3.2rem;padding-inline:1rem;padding-bottom:3.2rem}@media(960px < width){.ftr-wrap{justify-content:space-between;flex-direction:row;padding-inline:3.2rem}}.ftr-note{text-align:left;font-size:1.4rem}.ftr-copyright{font-size:1.4rem;display:flex;justify-content:center;align-items:center;gap:.2em}.ftr-copyright span{display:inline-block;font-size:110%}.main-wrap{container-type:inline-size;container-name:main}.area{margin-bottom:12rem}.area.discography-area{margin-bottom:0;padding-bottom:16rem}.area__inner{padding-inline:1rem}.area__head{position:sticky;top:var(--hdr-h);left:0;z-index:1;background:#fff;padding-inline:1.6rem;padding-block:clamp(1.2rem, 0.717rem + 1.149vw, 1.6rem);border-bottom:1px solid #000}.area__head--nav{display:flex;justify-content:space-between;align-items:center}@media(width <= 640px){.area__head--nav{flex-direction:column;align-items:start;gap:clamp(1.2rem, -1.091rem + 5.455vw, 2.4rem)}}.area__body{padding-top:3.2rem}.area-ttl{text-align:left;font-size:clamp(3.2rem, 1.269rem + 4.598vw, 4.8rem);font-family:var(--font-en);font-weight:var(--fw-en);line-height:var(--lh-en);letter-spacing:var(--ls-en);transform:translateY(-10%)}.btn-basic{position:relative;isolation:isolate;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding-inline:3.2rem;padding-block:1rem;overflow:clip;background:#000;border:1px solid #000;border-radius:100vmax}.btn-basic>span{position:relative;color:#fff;mix-blend-mode:difference;font-size:1.6rem;line-height:1}.btn-basic::after{content:"";position:absolute;inset:0;z-index:-1;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .4s ease-out}@media(any-hover: hover){.btn-basic:hover::after{transform:scaleX(1)}}.btn-more{position:relative;isolation:isolate;display:flex;justify-content:center;align-items:center;width:25rem;height:4.2rem;margin-inline:auto;overflow:clip;background:#fff;border:1px solid #000;border-radius:100vmax}.btn-more[hidden]{display:none}.btn-more{transition:background-color .4s ease-out .4s}.btn-more[data-accordion-trigger=close]{background:#e8e8e8}.btn-more[data-accordion-trigger=open]::before{content:"Show more"}.btn-more[data-accordion-trigger=close]::before{content:"Show less"}.btn-more::before{position:relative;color:#fff;mix-blend-mode:difference;font-size:2.4rem;font-family:var(--font-en);font-weight:300;line-height:var(--lh-en);letter-spacing:var(--ls-en);transform:translateY(-10%)}.btn-more::after{content:"";position:absolute;inset:0;z-index:-1;background:#000;transform:scaleX(0);transform-origin:left;transition:transform .4s ease-out}@media(any-hover: hover){.btn-more:hover::after{transform:scaleX(1)}}@keyframes hover-scale{0%{transform:scale(1)}50%{transform:scale(1.08)}100%{transform:scale(1)}}@media(960px < width){.area-wrap{display:flex;justify-content:center;align-items:start;margin-bottom:12rem}.area-wrap .news-area{width:55.5%;margin-bottom:0}.area-wrap .video-area{flex:1;min-width:0;margin-bottom:0}}.kv{aspect-ratio:960/1080;width:100%;margin-bottom:clamp(4rem, -0.8rem + 7.5vw, 6.4rem);background-color:rgba(0,0,0,0);background-image:url(../img/kv-sp.avif);background-repeat:no-repeat;background-position:center;background-size:cover}@media(640px < width){.kv{aspect-ratio:1200/800;background-image:url(../img/kv.avif)}}.news-list{container-type:inline-size;container-name:news;display:flex;flex-direction:column;row-gap:2.4rem}.news-list[data-accordion-container]>.news-article:nth-child(n+4){display:none}.news-article{text-align:left;display:flex;flex-direction:column;row-gap:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid #000}@container news (720px < width){.news-article{flex-direction:row;justify-content:center;align-items:start}.news-article__head{width:clamp(28rem,38%,40rem);padding-top:1.6rem}.news-article__body{flex:1;min-width:0}}.news-article__head{padding-inline:1.6rem;display:flex;flex-direction:column;row-gap:.8rem}.news-article__date{font-size:1.4rem;letter-spacing:.1em}.news-article__ttl{font-size:1.5rem;font-weight:400}.news-article__body{background:var(--color-ice);padding-inline:1.6rem;padding-block:1.6rem 3.2rem}.news-article__body p{letter-spacing:.04em}.news-article__body p+p{margin-top:.8lh}.news-article__body figure{width:-moz-fit-content;width:fit-content;max-width:48rem;margin-inline:auto;margin-bottom:.8lh}.news-article__body figure figcaption{text-align:center;margin-top:.2lh}.news-article__body figure+.btn-basic{margin-inline:auto}.news-article__body .btn-basic{margin-top:.8rem}.video-area__scrollguide{display:none}@media(960px < width){.video-area{--scroll-h: 7.8rem;position:sticky;top:var(--hdr-h);left:0;height:calc(100svh - var(--hdr-h) - 1rem);margin-bottom:0}.video-area .area__inner{height:100%;overflow-y:scroll;padding-bottom:var(--scroll-h)}.video-area .area__head{display:none}.video-area .area__body{padding-top:0}.video-area__scrollguide{color:#fff;font-size:2.4rem;font-family:var(--font-en);font-weight:var(--fw-en);line-height:var(--lh-en);letter-spacing:var(--ls-en);position:absolute;z-index:2;bottom:0;left:0;display:flex;justify-content:end;align-items:center;width:100%;height:var(--scroll-h);overflow:clip;padding-inline:5.6rem;background:#000;border:1rem solid #fff;border-bottom:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.video-area__scrollguide::after{content:"";position:absolute;top:0;bottom:0;right:2.4rem;margin-block:auto;aspect-ratio:8/56;width:.8rem;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url(../img/svg/guide-arrow.svg);mask-image:url(../img/svg/guide-arrow.svg);-webkit-mask-size:contain;mask-size:contain;transition:transform .3s ease-out 0s}.video-area__scrollguide[data-scroll=start]::after{transform:translateY(-1.6rem)}.video-area__scrollguide[data-scroll=scroll]::after{transform:translateY(0)}.video-area__scrollguide[data-scroll=end]::after{transform:translateY(1.8rem)}}.video-list{display:flex;flex-direction:column;row-gap:1rem}.video-list .btn-more{margin-top:3.2rem}@media(960px < width){.video-list .btn-more{display:none}}@media(width <= 960px){.video-list[data-accordion-container="960"]>.video-block:nth-child(n+4){display:none}}.video-block{display:block;overflow:clip}.video-block>iframe{aspect-ratio:560/315;min-width:0;width:100%;height:auto;vertical-align:bottom}.discography-area .area__body{padding-top:0}.discography-nav{display:flex;justify-content:end;align-items:center;gap:clamp(0.8rem, -3.2rem + 6.25vw, 1.6rem)}@media(width <= 640px){.discography-nav{gap:1.2rem;width:100%}.discography-nav__btn[data-tab=single]{flex:1 0 11.2rem}.discography-nav__btn[data-tab=ep]{flex:1 0 6.8rem}.discography-nav__btn[data-tab=album]{flex:1 0 11.8rem}}.discography-nav__btn{position:relative;isolation:isolate;display:flex;justify-content:center;align-items:center;height:clamp(3.4rem, 2.434rem + 2.299vw, 4.2rem);padding-inline:clamp(1.8rem, -5.2rem + 10.938vw, 3.2rem);margin-inline:auto;overflow:clip;background:#fff;border:1px solid #000;border-radius:100vmax;clip-path:inset(0 round 100vmax)}.discography-nav__btn>span{position:relative;color:#fff;mix-blend-mode:difference;font-size:clamp(2.4rem, 1.434rem + 2.299vw, 3.2rem);font-family:var(--font-en);font-weight:var(--fw-en);line-height:var(--lh-en);letter-spacing:var(--ls-en);white-space:nowrap;transform:translateY(-10%)}.discography-nav__btn::after{content:"";position:absolute;inset:0;z-index:-1;background:#000;transform:scaleX(0);transform-origin:left;transition:transform .4s ease-out}@media(any-hover: hover){.discography-nav__btn:hover::after{transform:scaleX(1)}}@media(width <= 960px){.discography-nav__btn[data-tab-current=true]::after{transform:scaleX(1)}}.discography-main{padding-top:3.2rem}@media(width <= 960px){.discography-main[data-tab-current=false]{display:none}}.discography-main__type{display:none}@media(960px < width){.discography-main{display:flex;justify-content:space-between;align-items:start}.discography-main+.discography-main{margin-top:8rem}.discography-main__type{text-align:left;font-size:4.8rem;font-family:var(--font-en);font-weight:var(--fw-en);line-height:var(--lh-en);letter-spacing:var(--ls-en);display:block;width:clamp(22rem,24%,30rem);padding-top:1.6rem;padding-left:1.6rem}.discography-main__list{flex:1;min-width:0}}.discography-main__list{display:flex;row-gap:3.2rem}.discography-main__list--single{flex-direction:column}@media(520px < width){.discography-main__list--single{flex-direction:row;justify-content:start;align-items:stretch;flex-wrap:wrap;-moz-column-gap:var(--gap);column-gap:var(--gap);--col: 2;--gap: 1rem}.discography-main__list--single .card{width:calc((100% - var(--gap)*(var(--col) - 1))/var(--col));min-width:0}}@media(768px < width){.discography-main__list--single{--col: 3}}@media(960px < width){.discography-main__list--single{--col: 2}}@media(1080px < width){.discography-main__list--single{--col: 3}}@media(1600px < width){.discography-main__list--single{--col: 4}}.discography-main__list--album{flex-direction:column}.card{text-align:left;display:flex;flex-direction:column;background-color:var(--color-ice);padding-block:1.2rem 2rem;padding-inline:1.2rem}@media(960px < width){.card--album{flex-direction:row;-moz-column-gap:2.4rem;column-gap:2.4rem}.card--album .card__jacket{width:min(46%,52rem)}.card--album .card__jacket figure{width:100%}.card--album .card__main{flex:1;min-width:0;max-width:900px}}.card__jacket figure{width:min(100%,48rem);margin-inline:auto}.card__jacket figure+figure{margin-top:1.6rem}.card__jacket figcaption{font-size:1.4rem;line-height:1.3;display:flex;justify-content:center;align-items:center;gap:1em;margin-top:.8rem}.card__main{flex:1}.card__head{display:flex;flex-direction:column;justify-content:center;align-items:start;row-gap:1rem;height:8.4rem;margin-bottom:1.2rem;border-bottom:1px solid #000}.card--album .card__head{height:auto;margin-top:3.2rem;padding-bottom:1.6rem}.card__ttl{font-size:1.8rem;font-weight:400;line-height:1.4}.card__credit{font-size:1.4rem;line-height:1.4;letter-spacing:.05em;display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;row-gap:.8rem;width:100%}.card__price{font-size:1.4rem;line-height:1.4;letter-spacing:.05em;flex:1;min-width:0;display:flex;flex-direction:column;align-items:end}.card__price span{display:inline-block}.card__detail{margin-top:1lh}.card__detail span{display:inline-block}.card__label{font-size:1.3rem;font-weight:400;line-height:1.4;letter-spacing:.05em;margin-bottom:.4lh}.card__track{margin-top:.5lh}.card__link{margin-top:4rem}.card__foot{margin-top:2.4rem}.card .btn-basic{margin-inline:auto;min-width:20rem}.card .btn-basic+.btn-basic{margin-top:1rem}@media(960px < width){.card.card--album .btn-basic{margin-inline:auto 0}}.tracklist{counter-reset:track-counter}.tracklist li{font-size:1.4rem;line-height:1.3;position:relative;counter-increment:track-counter;padding-left:2.4rem}.tracklist li+li{margin-top:.2lh}.tracklist li span{display:inline-block}.tracklist li::before{content:counter(track-counter) ".";position:absolute;top:0;left:0;width:2.4rem}.profile-detail{display:flex;flex-direction:column;row-gap:2.4rem}@media(960px < width){.profile-detail{flex-direction:row-reverse;justify-content:space-between;align-items:start;-moz-column-gap:2.4rem;column-gap:2.4rem}.profile-detail__img{flex:1;min-width:0}.profile-detail__comment{width:max(36%,42rem)}}@media(1440px < width){.profile-detail{align-items:stretch}}.profile-detail__img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.profile-detail__comment{padding-inline:.8rem}@media(1440px < width){.profile-detail__comment{display:flex;flex-direction:column;justify-content:space-evenly}}.profile-detail__comment p{text-align:left;line-height:2}.official-sns{margin-top:4rem}.official-sns__ttl{font-size:1.4rem;font-weight:400;line-height:1;margin-bottom:2.4rem}.official-sns .icon{display:block;overflow:hidden;white-space:nowrap;text-indent:100%;aspect-ratio:1/1;width:100%;border:1px solid #000;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain}.official-sns .icon--x{background-image:url(../img/svg/sns-x.svg)}.official-sns .icon--instagram{background-image:url(../img/svg/sns-instagram.svg)}.official-sns .icon--tiktok{background-image:url(../img/svg/sns-tiktok.svg)}.official-sns .icon--youtube{background-image:url(../img/svg/sns-youtube.svg)}.band-sns{display:flex;justify-content:space-evenly;align-items:center;gap:3.2rem;width:min(100%,35.2rem);margin-inline:auto}.band-sns>li{width:4.8rem}@media(any-hover: hover){.band-sns__link:hover{animation:hover-scale .4s ease-out}}.member-sns{display:flex;justify-content:space-evenly;align-items:center;gap:3.2rem;width:min(100%,44rem);margin-inline:auto;margin-top:4rem}.member-sns>li{width:11rem}.member-sns__link{color:#000;display:flex;align-items:center;flex-direction:column}@media(any-hover: hover){.member-sns__link:hover{color:var(--color-hover)}.member-sns__link:hover .icon{animation:hover-scale .4s ease-out}}.member-sns__name{font-size:1.3rem;font-weight:400}.member-sns__account{font-size:1.2rem;line-height:1.2;letter-spacing:.05em;margin-bottom:.8rem}.member-sns .icon{width:3.6rem}@media print{.body-wrap{opacity:1 !important}*{backdrop-filter:none !important}}/*# sourceMappingURL=style.css.map */