.c-section-header__title.c-section-header__title--special-collaboration{margin-left:auto;margin-right:auto}@media(max-width: 749px){.c-section-header__title.c-section-header__title--special-collaboration{width:min(322px,100%);margin-bottom:12px}}@media(min-width: 750px){.c-section-header__title.c-section-header__title--special-collaboration{width:451px;margin-bottom:12px}}.c-section-header__title.c-section-header__title--behind-the-scenes{margin-left:auto;margin-right:auto}@media(max-width: 749px){.c-section-header__title.c-section-header__title--behind-the-scenes{width:min(279px,100%);margin-bottom:30px}}@media(min-width: 750px){.c-section-header__title.c-section-header__title--behind-the-scenes{width:390px;margin-bottom:32px}}.c-section-header__title.c-section-header__title--special-contents{margin-left:auto;margin-right:auto}@media(max-width: 749px){.c-section-header__title.c-section-header__title--special-contents{width:min(257px,100%);margin-bottom:15px}}@media(min-width: 750px){.c-section-header__title.c-section-header__title--special-contents{width:308px;margin-bottom:113px}}.c-section-header__title.c-section-header__title--creator-interview{margin-left:auto;margin-right:auto}@media(max-width: 749px){.c-section-header__title.c-section-header__title--creator-interview{width:min(257px,100%);margin-bottom:36px}}@media(min-width: 750px){.c-section-header__title.c-section-header__title--creator-interview{width:394px}}.c-section-header__lead{font-family:YakuHanMp,"Noto Serif JP",serif;font-size:0.8125rem;text-align:center}@media(min-width: 750px){.c-section-header__lead{font-size:0.875rem}}.c-section-header.js-in-view .c-section-header__title,.c-section-header.js-in-view .c-section-header__lead{opacity:0;visibility:hidden}.c-section-header.js-in-view .c-section-header__title{transform:translateY(40px)}.c-section-header.js-in-view.in-view .c-section-header__title{animation:fadeInUp 1200ms cubic-bezier(0.165, 0.84, 0.44, 1) both}.c-section-header.js-in-view.in-view .c-section-header__lead{animation:fadeIn 600ms ease-out both 600ms}.c-play-video-title__title-image.c-play-video-title__title-image--music-video{width:185px}@media(min-width: 750px){.c-play-video-title__title-image.c-play-video-title__title-image--music-video{width:241px}}.c-play-video-title__title-image.c-play-video-title__title-image--interview-movie{width:185px}@media(min-width: 750px){.c-play-video-title__title-image.c-play-video-title__title-image--interview-movie{width:285px}}.c-play-video-title{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.c-play-video-title .c-play-video-icon{width:58px}@media(min-width: 750px){.c-play-video-title{-moz-column-gap:18px;column-gap:18px}.c-play-video-title .c-play-video-icon{width:74px}}.c-collaboration-info-title__title-image.c-collaboration-info-title__title-image--arika{width:80px}@media(min-width: 750px){.c-collaboration-info-title__title-image.c-collaboration-info-title__title-image--arika{width:94px}}.c-collaboration-info-title__title-image.c-collaboration-info-title__title-image--marcy{width:128px}@media(min-width: 750px){.c-collaboration-info-title__title-image.c-collaboration-info-title__title-image--marcy{width:126px}}.c-collaboration-info-title__title{text-align:center}.c-collaboration-info-title__label-image.c-collaboration-info-title__label-image--view-more{width:185px}@media(min-width: 750px){.c-collaboration-info-title__label-image.c-collaboration-info-title__label-image--view-more{width:106px}}.c-collaboration-info-title__label-image.c-collaboration-info-title__label-image--artist-info{width:185px;transform:translateY(17.3913043478%)}@media(min-width: 750px){.c-collaboration-info-title__label-image.c-collaboration-info-title__label-image--artist-info{width:128px}}.c-collaboration-info-title__label{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.c-collaboration-info-title__label .c-circle-plus-icon{width:58px}@media(min-width: 750px){.c-collaboration-info-title__label{-moz-column-gap:12px;column-gap:12px}.c-collaboration-info-title__label .c-circle-plus-icon{width:48px}}.c-collaboration-info-title{display:flex;flex-direction:column;align-items:center}.c-collaboration-info-title .c-collaboration-info-title__title+.c-collaboration-info-title__label{margin-top:10px}@media(min-width: 750px){.c-collaboration-info-title .c-collaboration-info-title__title+.c-collaboration-info-title__label{margin-top:18px}}.p-home .p-section-behind-the-scenes+.p-section-creator-interview{margin-top:109px}.p-home .p-section-creator-interview+.p-section-special-contents{margin-top:100px}@media(min-width: 750px){.p-home .p-section-behind-the-scenes+.p-section-creator-interview{margin-top:1px}.p-home .p-section-creator-interview+.p-section-special-contents{margin-top:132px}}.p-section-hero__video{position:absolute;top:-15px;left:0;width:100%;height:calc(100% + 30px)}.p-section-hero__video>video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-section-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.p-section-hero__inner{position:relative;display:flex;align-items:center;justify-content:center;width:100%}@supports(height: 100svh){.p-section-hero__inner{height:100svh}}@supports not (height: 100svh){.p-section-hero__inner{height:var(--screen-inner-height, 100vh)}}.p-section-hero{position:relative;overflow:hidden}.p-hero-title__image{display:block}.p-hero-title__image.p-hero-title__image--marcy{width:100%}@media(min-width: 750px){.p-hero-title__image.p-hero-title__image--marcy{width:51.0769230769%}}.p-hero-title__image.p-hero-title__image--cross{width:19.1111111111%}@media(min-width: 750px){.p-hero-title__image.p-hero-title__image--cross{width:9.8461538462%}}.p-hero-title__image.p-hero-title__image--z9{width:52.4444444444%}@media(min-width: 750px){.p-hero-title__image.p-hero-title__image--z9{width:26.9230769231%}}@keyframes heroTitleIn{0%{visibility:visible}75%{opacity:1}100%{opacity:1;visibility:visible;transform:translate(0, 0)}}.p-hero-title{display:flex}.p-hero-title.in-view .p-hero-title__image--marcy,.p-hero-title.in-view .p-hero-title__image--z9{animation:heroTitleIn 1200ms cubic-bezier(0.165, 0.84, 0.44, 1) both 200ms}.p-hero-title.in-view .p-hero-title__image--cross{animation:fadeIn 600ms ease-out both 600ms}.p-hero-title .p-hero-title__image--marcy,.p-hero-title .p-hero-title__image--z9{opacity:0;visibility:hidden;transform:scale(1.2)}.p-hero-title .p-hero-title__image--cross{opacity:0;visibility:hidden}@media(max-width: 749px){.p-hero-title{width:min(60%,250px);flex-direction:column;align-items:center}.p-hero-title .p-hero-title__image--cross{margin-top:18px;margin-bottom:23px}.p-hero-title .p-hero-title__image--marcy{transform:translateY(-20px)}.p-hero-title .p-hero-title__image--z9{transform:translateY(20px)}}@media(min-width: 750px){.p-hero-title{width:650px;align-items:center}.p-hero-title .p-hero-title__image--cross{margin-left:40px;margin-right:40px}.p-hero-title .p-hero-title__image--marcy{transform:translateX(-60px)}.p-hero-title .p-hero-title__image--z9{transform:translateX(60px)}}@media(max-width: 749px){.p-section-special-collaboration__grid .p-collaboration-video-box+.p-collaboration-info-box{margin-top:2px}.p-section-special-collaboration__grid .p-collaboration-info-box+.p-collaboration-info-box{margin-top:2px}}@media(min-width: 750px){.p-section-special-collaboration__grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, clamp(350px, 28.5714285714vw, 500px));grid-gap:1px}.p-section-special-collaboration__grid>*:first-child{grid-row:1/3}}.p-section-special-collaboration{position:relative;padding-top:139px}.p-section-special-collaboration>.c-anchor-target{top:-40px}.p-section-special-collaboration .p-section-special-collaboration__head+.p-section-special-collaboration__content{margin-top:41px}@media(min-width: 750px){.p-section-special-collaboration{padding-top:145px}.p-section-special-collaboration .p-section-special-collaboration__head+.p-section-special-collaboration__content{margin-top:62px}}.p-collaboration-video-box__visual{position:relative;background-color:#eee;transition:transform 800ms cubic-bezier(0.165, 0.84, 0.44, 1)}.p-collaboration-video-box__visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 750px){.p-collaboration-video-box__visual::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);opacity:0;transition:opacity 250ms ease-out}}.p-collaboration-video-box__inner{position:relative;display:flex;justify-content:center;align-items:center}.p-collaboration-video-box{position:relative;display:block;overflow:hidden}.p-collaboration-video-box .p-collaboration-video-box__visual{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.p-collaboration-video-box .p-collaboration-video-box__inner{width:100%;height:100%}@media(max-width: 749px){.p-collaboration-video-box::before{content:"";display:block;padding-top:100%}.p-collaboration-video-box .p-collaboration-video-box__inner{position:absolute;top:0;left:0}}@media(hover: hover)and (pointer: fine){.p-collaboration-video-box:hover .c-play-video-icon{background-color:rgba(255,255,255,.2)}.p-collaboration-video-box:hover .p-collaboration-video-box__visual{transform:scale(1.04)}.p-collaboration-video-box:hover .p-collaboration-video-box__visual::after{opacity:1}}.p-collaboration-info-box__visual{position:absolute;top:0;left:0;width:100%;background-color:#eee;transition:transform 800ms cubic-bezier(0.165, 0.84, 0.44, 1);z-index:0}.p-collaboration-info-box__visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 749px){.p-collaboration-info-box__visual::before{content:"";display:block;padding-top:57.0666666667%}.p-collaboration-info-box__visual img{position:absolute;top:0;left:0}}@media(min-width: 750px){.p-collaboration-info-box__visual{height:100%}}.p-collaboration-info-box__text{font-size:0.8125rem;color:var(--text-white);font-family:YakuHanMp,"Noto Serif JP",serif;line-height:2}.p-collaboration-info-box__title{transition:opacity 250ms ease-out}@media(max-width: 749px){.p-collaboration-info-box__title{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}}.p-collaboration-info-box__head{position:relative}@media(max-width: 749px){.p-collaboration-info-box__head::before{content:"";display:block;padding-top:57.0666666667%}}.p-collaboration-info-box__content{padding-top:26px;padding-bottom:31px;background-color:#313131}@media(min-width: 750px){.p-collaboration-info-box__content{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity 250ms ease-out}.p-collaboration-info-box__content .p-collaboration-info-box__text{width:min(400px,100%);margin-left:auto;margin-right:auto}}.p-collaboration-info-box__inner{position:relative}@media(min-width: 750px){.p-collaboration-info-box__inner{display:flex;justify-content:center;align-items:center}}@keyframes collaborationInfoBoxIn{0%{visibility:visible}75%{opacity:1}100%{opacity:1;visibility:visible;transform:translate(0, 0)}}.p-collaboration-info-box{position:relative;display:block;overflow:hidden}.p-collaboration-info-box .p-collaboration-info-box__inner{width:100%;height:100%}@media(min-width: 750px){.p-collaboration-info-box.js-hover .p-collaboration-info-box__content>*{opacity:0;visibility:hidden;transform:translateY(10%);animation-delay:400ms}.p-collaboration-info-box.js-hover.is-hover .p-collaboration-info-box__title{opacity:0}.p-collaboration-info-box.js-hover.is-hover .p-collaboration-info-box__content{opacity:1}.p-collaboration-info-box.js-hover.is-hover .p-collaboration-info-box__content>*{animation:collaborationInfoBoxIn 1200ms cubic-bezier(0.165, 0.84, 0.44, 1) both 200ms}}.p-section-behind-the-scenes__scene-grid.p-section-behind-the-scenes__scene-grid--sm{display:grid;grid-template-columns:100%;grid-row-gap:2px;padding-top:2px}.p-section-behind-the-scenes__scene-grid.p-section-behind-the-scenes__scene-grid--md{display:grid;grid-gap:1px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, clamp(300px, 25vw, 350px))}.p-section-behind-the-scenes__scene-grid.p-section-behind-the-scenes__scene-grid--md>*:nth-child(1){grid-row:1/3}.p-section-behind-the-scenes__scene-grid.p-section-behind-the-scenes__scene-grid--md>*:nth-child(4){grid-row:2/4}@media(min-width: 750px){.p-section-behind-the-scenes__content .p-interview-movie-box+.p-section-behind-the-scenes__scene-grid,.p-section-behind-the-scenes__content .p-section-behind-the-scenes__scene-grid+.p-section-behind-the-scenes__scene-grid,.p-section-behind-the-scenes__content .p-section-behind-the-scenes__scene-grid+.p-creator-interview-box{margin-top:1px}}.p-section-behind-the-scenes{position:relative;padding-top:136px}.p-section-behind-the-scenes>.c-anchor-target{top:-40px}.p-section-behind-the-scenes .p-section-behind-the-scenes__head+.p-section-behind-the-scenes__content{margin-top:75px}@media(min-width: 750px){.p-section-behind-the-scenes{padding-top:164px}.p-section-behind-the-scenes .p-section-behind-the-scenes__head+.p-section-behind-the-scenes__content{margin-top:112px}}.p-interview-movie-box__visual{position:relative;background-color:#eee;transition:transform 800ms cubic-bezier(0.165, 0.84, 0.44, 1)}.p-interview-movie-box__visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 750px){.p-interview-movie-box__visual::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);opacity:0;transition:opacity 250ms ease-out}}.p-interview-movie-box__inner{position:relative;display:flex;justify-content:center;align-items:center}.p-interview-movie-box{position:relative;display:block;overflow:hidden;text-decoration:none}.p-interview-movie-box .p-interview-movie-box__visual{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.p-interview-movie-box .p-interview-movie-box__inner{width:100%;height:100%}@media(max-width: 749px){.p-interview-movie-box::before{content:"";display:block;padding-top:100%}.p-interview-movie-box .p-interview-movie-box__inner{position:absolute;top:0;left:0}}@media(min-width: 750px){.p-interview-movie-box{height:800px}}@media(hover: hover)and (pointer: fine){.p-interview-movie-box:hover .c-play-video-icon{background-color:rgba(255,255,255,.2)}.p-interview-movie-box:hover .p-interview-movie-box__visual{transform:scale(1.04)}.p-interview-movie-box:hover .p-interview-movie-box__visual::after{opacity:1}}.p-scene-box-md__visual{position:relative;background-color:#eee;transition:transform 800ms cubic-bezier(0.165, 0.84, 0.44, 1)}.p-scene-box-md__visual>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-scene-box-md__inner{position:relative;display:flex;justify-content:center;align-items:center}@keyframes blinkAttention{0%{visibility:visible;opacity:0}15%{visibility:visible;opacity:.8}30%{opacity:.2}100%{visibility:visible;opacity:1}}@keyframes sceneBoxItemIn{0%{visibility:visible}75%{opacity:1}100%{opacity:1;visibility:visible;transform:translate(0, 0)}}.p-scene-box-md{position:relative;display:block;overflow:hidden;text-decoration:none}.p-scene-box-md .p-scene-box-md__visual{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.p-scene-box-md .p-scene-box-md__inner{width:100%;height:100%}.p-scene-box-md .p-scene-box-md-detail{opacity:0;transition:opacity 250ms ease-out}.p-scene-box-md.js-hover .p-scene-box-md-detail .p-scene-box-md-detail__title,.p-scene-box-md.js-hover .p-scene-box-md-detail .p-scene-box-md-detail__text,.p-scene-box-md.js-hover .p-scene-box-md-detail .c-view-more-button{opacity:0;visibility:hidden;animation-delay:400ms}.p-scene-box-md.js-hover .p-scene-box-md-detail .p-scene-box-md-detail__title{transform:translateY(0)}.p-scene-box-md.js-hover .p-scene-box-md-detail .p-scene-box-md-detail__text{transform:translateY(10px)}.p-scene-box-md.js-hover.is-hover .p-scene-box-md-detail{opacity:1}.p-scene-box-md.js-hover.is-hover .p-scene-box-md-detail .p-scene-box-md-detail__title{animation:fadeIn 800ms ease-out both 200ms}.p-scene-box-md.js-hover.is-hover .p-scene-box-md-detail .p-scene-box-md-detail__text{animation:sceneBoxItemIn 600ms cubic-bezier(0.165, 0.84, 0.44, 1) both 200ms}.p-scene-box-md.js-hover.is-hover .p-scene-box-md-detail .c-view-more-button{animation:blinkAttention 1400ms cubic-bezier(0.165, 0.84, 0.44, 1) both 400ms}.p-scene-box-md-title__title{color:var(--color-white);font-family:YakuHanMp,"Noto Serif JP",serif;font-size:1.5625rem;text-align:center}.p-scene-box-md-title{display:flex;flex-direction:column;align-items:center}.p-scene-box-md-title .p-scene-box-md-title__part{width:134px}.p-scene-box-md-title .c-circle-plus-icon{width:48px}.p-scene-box-md-title .p-scene-box-md-title__part+.p-scene-box-md-title__title{margin-top:14px}.p-scene-box-md-title .p-scene-box-md-title__title+.c-circle-plus-icon{margin-top:20px}.p-scene-box-md-detail__title{color:var(--color-dark-gray);font-family:YakuHanMp,"Noto Serif JP",serif;font-size:1.5625rem}.p-scene-box-md-detail__text{color:var(--color-dark-gray);font-family:YakuHanMp,"Noto Serif JP",serif;font-size:0.8125rem;line-height:2}.p-scene-box-md-detail__action .c-view-more-button{padding-left:initial;padding-right:initial}.p-scene-box-md-detail__inner{width:min(100% - 40px,540px)}.p-scene-box-md-detail{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(var(--bg-stage-rgb), 0.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.p-scene-box-md-detail .p-scene-box-md-detail__title+.p-scene-box-md-detail__text{margin-top:20px}.p-scene-box-md-detail .p-scene-box-md-detail__text+.p-scene-box-md-detail__action{margin-top:40px}.p-scene-box-md-detail.p-scene-box-md-detail--low-gap .p-scene-box-md-detail__title+.p-scene-box-md-detail__text{margin-top:16px}.p-scene-box-md-detail.p-scene-box-md-detail--low-gap .p-scene-box-md-detail__text+.p-scene-box-md-detail__action{margin-top:15px}.p-scene-box-sm__part{display:flex;justify-content:center}.p-scene-box-sm__part>img{width:110px}.p-scene-box-sm__visual{width:100%;overflow:hidden}.p-scene-box-sm__visual>img{width:100%}.p-scene-box-sm__head{position:relative}.p-scene-box-sm__head .p-scene-box-sm__part{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.p-scene-box-sm__title{color:var(--text-dark-gray);font-family:YakuHanMp,"Noto Serif JP",serif;font-size:1.125rem;line-height:1.6}.p-scene-box-sm__text{color:var(--text-dark-gray);font-family:YakuHanMp,"Noto Serif JP",serif;font-size:0.8125rem}.p-scene-box-sm__content{padding:20px 20px 30px 20px;background-color:var(--color-white)}.p-scene-box-sm__content .p-scene-box-sm__title+.p-scene-box-sm__text{margin-top:10px}.p-scene-box-sm__content .p-scene-box-sm__text+.p-scene-box-sm__action{margin-top:15px}.p-scene-box-sm{position:relative;display:block}.p-scene-box-sm .p-scene-box-sm__part+.p-scene-box-sm__visual{margin-top:20px}@media(min-width: 750px){.p-scene-box-sm{display:none}}.p-creator-interview-box__visual{transition:transform 800ms cubic-bezier(0.165, 0.84, 0.44, 1)}.p-creator-interview-box__visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 750px){.p-creator-interview-box__visual::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);opacity:0;transition:opacity 250ms ease-out}}.p-creator-interview-box__inner{position:relative;display:flex;justify-content:center}@media(max-width: 749px){.p-creator-interview-box__inner{align-items:flex-end}.p-creator-interview-box__inner .p-creator-interview-title{margin-bottom:13.8666666667%}}@media(min-width: 750px){.p-creator-interview-box__inner{align-items:center}}.p-creator-interview-box{position:relative;display:block;overflow:hidden;text-decoration:none}.p-creator-interview-box .p-creator-interview-box__visual{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.p-creator-interview-box .p-creator-interview-box__inner{width:100%;height:100%}@media(max-width: 749px){.p-creator-interview-box::before{content:"";display:block;padding-top:99.7333333333%}.p-creator-interview-box .p-creator-interview-box__inner{position:absolute;top:0;left:0}}@media(min-width: 750px){.p-creator-interview-box{height:800px}}@media(hover: hover)and (pointer: fine){.p-creator-interview-box:hover .p-creator-interview-button{color:var(--text-black);background-color:var(--color-white);border-color:var(--color-white)}.p-creator-interview-box:hover .p-creator-interview-box__visual{transform:scale(1.04)}.p-creator-interview-box:hover .p-creator-interview-box__visual::after{opacity:1}}.p-creator-interview-title__title.p-creator-interview-title__title--creator-interview{width:246px}@media(min-width: 750px){.p-creator-interview-title__title.p-creator-interview-title__title--creator-interview{width:394px}}.p-creator-interview-title__subtitle{width:93.5946666667%}.p-creator-interview-title__subtitle img{width:100%}@media(min-width: 750px){.p-creator-interview-title__subtitle{width:578px}}.p-creator-interview-title{display:flex;flex-direction:column;align-items:center}@media(max-width: 749px){.p-creator-interview-title{position:absolute;top:0;left:0;width:100%;height:100%}.p-creator-interview-title .p-creator-interview-title__subtitle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.p-creator-interview-title .p-creator-interview-button{position:absolute;left:50%;bottom:51px;width:290px;transform:translateX(-50%)}}@media(min-width: 750px){.p-creator-interview-title .p-creator-interview-button{width:290px}.p-creator-interview-title .p-creator-interview-title__title+.p-creator-interview-title__subtitle{margin-top:80px}.p-creator-interview-title .p-creator-interview-title__subtitle+.p-creator-interview-button{margin-top:80px}}.p-creator-interview-button__icon{display:block;width:.64em;height:.64em}.p-creator-interview-button__icon svg{display:block;width:100%;height:auto;fill:currentColor;transition:fill 250ms ease-out}.p-creator-interview-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;position:relative;display:inline-flex;justify-content:center;align-items:center;width:100%;min-height:39px;padding:.5em 1.6em;font-size:1.25rem;font-family:"EB Garamond",serif;font-weight:400;line-height:1.4;color:var(--text-black);text-decoration:none;border-radius:9999px;border:solid 1px var(--color-white);background-color:var(--color-white);transition:background-color 250ms ease-out,color 250ms ease-out,border-color 250ms ease-out}.p-creator-interview-button .p-creator-interview-button__icon{position:absolute;top:50%;right:1em;transform:translateY(-50%)}@media(min-width: 750px){.p-creator-interview-button{color:var(--text-white);font-size:1.5625rem;background-color:rgba(0,0,0,0)}}@media(hover: hover)and (pointer: fine){.p-creator-interview-button:hover{color:var(--text-black);background-color:var(--color-white);border-color:var(--color-white)}}.p-section-special-contents{position:relative}@media(min-width: 750px){.p-section-special-contents{padding-bottom:20px}.p-section-special-contents>.c-anchor-target{top:100px}}.p-special-contents-banners__inner{position:relative;display:grid;grid-template-columns:100%;grid-row-gap:40px;width:calc(100% - 40px);max-width:1000px;margin-left:auto;margin-right:auto}@media(min-width: 750px){.p-special-contents-banners__inner{width:calc(100% - 160px);grid-row-gap:70px;max-width:1080px}}.p-special-contents-banner__image{position:relative;width:100%;vertical-align:top}.p-special-contents-banner__image img{width:100%;height:auto}.p-special-contents-banner{position:relative;display:block;text-decoration:none;overflow:hidden}.p-special-contents-banner::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#fff;pointer-events:none;transition:opacity 250ms ease-out;z-index:1}.p-special-contents-banner.has-border::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;margin:auto;border:solid 1px gray;pointer-events:none;box-sizing:border-box}.p-special-contents-banner .c-external-window-icon{position:absolute;bottom:10px;right:10px;width:20px;height:20px}@media(hover: hover)and (pointer: fine){.p-special-contents-banner:hover::before{opacity:.2}}
