*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}html{font-size:62.5%}html body{font-size:1rem}html body .clearfix{display:inline-block;height:1%}html body .clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}html body img,html body svg,html body video{height:auto;width:100%}@media screen and (min-width:980px){html body .pc{display:block}html body .sp{display:none!important}}@media screen and (max-width:980px){html body .sp{display:block}html body .pc{display:none!important}}html body .scroll-in{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}html body .scroll-in.show{opacity:1;-webkit-transform:none;transform:none;transition:.5s ease}html body .gif>*{opacity:0}html body .gif>.current{opacity:1}@font-face{html body{font-family:HelveticaNeue-Bold;src:url(../font/helvetica-neue/HelveticaNeue-Bold.eot)}}:root{--disp-height:100svh;--blue:#003ca0;--text-color:var(--blue);--background-color:#fff;--disp-width:1368}html body{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--background-color);color:var(--text-color);font-family:hiragino-kaku-gothic-pron,sans-serif;font-style:normal;font-weight:600;opacity:1;overflow:hidden;padding-top:0;position:relative;transition:background-color 1s ease}html body #back,html body #mask,html body #opening{height:100%;left:0;margin-inline:auto;max-width:456px;overflow:clip;pointer-events:none;position:fixed;top:0;width:100%;z-index:100}@media screen and (min-width:456px){html body #back,html body #mask,html body #opening{right:0}}@media screen and (min-width:456px) and (min-width:1048px){html body #back,html body #mask,html body #opening{max-width:none;width:33.3333333333%}}html body #back .blue,html body #mask .blue,html body #opening .blue{--width:21.26;--height:29.77;aspect-ratio:375/524.89;bottom:calc(50% - 18px);left:calc(50% + 59.8px);position:absolute;scale:1;translate:0 0;width:calc(var(--width)*1px);will-change:width,--width,--height,scale,left,bottom;z-index:1}html body #back .blue .mark,html body #mask .blue .mark,html body #opening .blue .mark{background-color:var(--blue);height:100%;-webkit-mask-image:url(../images/live_together/blue-back.svg);mask-image:url(../images/live_together/blue-back.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;position:relative;width:100%}html body #back .blue .mark img,html body #mask .blue .mark img,html body #opening .blue .mark img{opacity:0}html body #back .blue:before,html body #mask .blue:before,html body #opening .blue:before{background-color:var(--blue);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 100%,50% calc(50% + var(--height)*.5px),calc(50% + var(--width)*.5px) calc(50% + var(--height)*.5px),calc(50% + var(--width)*.5px) calc(50% - var(--height)*.5px),calc(50% - var(--width)*.5px) calc(50% - var(--height)*.5px),calc(50% - var(--width)*.5px) calc(50% + var(--height)*.5px),50% calc(50% + var(--height)*.5px),50% 100%,0 100%,0 0);clip-path:polygon(0 0,100% 0,100% 100%,50% 100%,50% calc(50% + var(--height)*.5px),calc(50% + var(--width)*.5px) calc(50% + var(--height)*.5px),calc(50% + var(--width)*.5px) calc(50% - var(--height)*.5px),calc(50% - var(--width)*.5px) calc(50% - var(--height)*.5px),calc(50% - var(--width)*.5px) calc(50% + var(--height)*.5px),50% calc(50% + var(--height)*.5px),50% 100%,0 100%,0 0);content:"";display:block;height:2000px;left:50%;position:absolute;top:50%;translate:-50% -50%;width:2000px}html body #back .bottom,html body #mask .bottom,html body #opening .bottom{bottom:10px;left:0;margin-inline:auto;opacity:0;position:absolute;right:0;translate:0 10px;z-index:2}html body #back .bottom .logo,html body #mask .bottom .logo,html body #opening .bottom .logo{margin-inline:auto;position:relative;transition:.4s ease 0s;width:163px}@media screen and (min-width:1048px){html body #back .bottom .logo,html body #mask .bottom .logo,html body #opening .bottom .logo{bottom:12.5vh;left:0;position:absolute;right:0;translate:0 50%;width:43.201754386%}}html body #back .bottom .logo img,html body #mask .bottom .logo img,html body #opening .bottom .logo img{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;rotate:x 90deg;transition:.4s ease 0s}html body #back .bottom .logo img:nth-child(2),html body #mask .bottom .logo img:nth-child(2),html body #opening .bottom .logo img:nth-child(2){left:50%;position:absolute;top:50%;translate:-50% -50%;width:170px}html body #back .bottom .logo:not(.flipping) img:first-child,html body #mask .bottom .logo:not(.flipping) img:first-child,html body #opening .bottom .logo:not(.flipping) img:first-child{rotate:x 0deg}html body #back .bottom .logo.flipping img.show,html body #mask .bottom .logo.flipping img.show,html body #opening .bottom .logo.flipping img.show{rotate:x 0deg;transition:.4s ease .4s}html body #back .bottom .names,html body #mask .bottom .names,html body #opening .bottom .names{align-items:center;color:#fff;display:flex;font-family:helvetica-neue-lt-pro,sans-serif;font-size:2.6595744681vw;font-style:normal;font-weight:500;justify-content:center;margin-top:50px;transition:margin-top .4s ease 0s,opacity .4s ease 0s}@media screen and (min-width:456px){html body #back .bottom .names,html body #mask .bottom .names,html body #opening .bottom .names{font-size:12.1276595745px}}@media screen and (min-width:456px) and (min-width:1048px){html body #back .bottom .names,html body #mask .bottom .names,html body #opening .bottom .names{font-size:.8865248227vw}}html body #back .bottom .names span,html body #mask .bottom .names span,html body #opening .bottom .names span{width:119px}html body #back .bottom .names span.left,html body #mask .bottom .names span.left,html body #opening .bottom .names span.left{text-align:right}html body #back .bottom .names .line,html body #mask .bottom .names .line,html body #opening .bottom .names .line{background-color:#fff;display:block;height:1px;margin-inline:8px;width:74px}html body #back{background-color:#fff;display:none;max-width:none;opacity:0;width:100%;z-index:1}@media screen and (min-width:456px){html body #back{display:block}}@media screen and (min-width:456px) and (min-width:1048px){html body #back{width:100%}}html body #back .blue .mark{background-color:transparent;-webkit-mask:none;mask:none}html body #back .blue .mark img{opacity:1}html body #back .pc-gallery{display:none}@media screen and (min-width:1048px){html body #back .pc-gallery{display:block;left:0;-webkit-mask-image:url(../images/live_together/gallery-mask2.png);mask-image:url(../images/live_together/gallery-mask2.png);-webkit-mask-size:100% auto;mask-size:100% auto;opacity:0;overflow:hidden;position:absolute;right:0;top:38.7356321839%;translate:0 -50%;width:100%;z-index:2}html body #back .pc-gallery .marquee{-webkit-animation:marquee 20s linear 0s infinite;animation:marquee 20s linear 0s infinite;position:relative;width:166.7397660819%}html body #back .pc-gallery .marquee .block{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}html body #back .pc-gallery .marquee .block img{border-radius:16px;margin-right:1.7536168347%;width:9.1188075406%}html body #back .pc-gallery .marquee .block img:first-child,html body #back .pc-gallery .marquee .block img:nth-child(4),html body #back .pc-gallery .marquee .block img:nth-child(5),html body #back .pc-gallery .marquee .block img:nth-child(7),html body #back .pc-gallery .marquee .block img:nth-child(8){width:7.3651907058%}html body #back .pc-gallery .marquee .block.duplicated{left:100%;position:absolute;top:0}}html body #back .pc-title{display:none}@media screen and (min-width:1048px){html body #back .pc-title{color:#fff;display:block;font-family:helvetica-neue-lt-pro,sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;left:80px;line-height:1.3333333333;opacity:0;position:absolute;top:16px;z-index:2}}html body #mask{opacity:1;transition:.3s ease 0s}html body #mask:after{background-color:var(--blue);bottom:0;content:"";display:block;height:40px;left:0;opacity:0;position:absolute;width:100%}html body #mask.show .bottom{translate:0 0}html body #mask.show .bottom,html body #mask.show:after{opacity:1;transition:.5s ease 2.2s}html body #mask.show .blue{--width:1606.2456140496;--height:2247.9289066667;bottom:-395px;left:calc(50% - 633px);rotate:1turn;transition:width 2s ease-in-out .5s,--width 2s ease-in-out .5s,--height 2s ease-in-out .5s,left 2s ease-in-out .5s,bottom 2s ease-in-out .5s,rotate 1s ease-in-out .5s,translate .4s ease}@media screen and (min-width:456px){html body #mask.show .blue{--width:1948.53;--height:2727.34;bottom:-459px;left:calc(50% - 777px)}}@media screen and (min-width:456px) and (min-width:1048px){html body #mask.show .blue{--width:calc(var(--disp-width)*1.42398);--height:calc(var(--width)*1.39969);bottom:calc((var(--height)*1px - var(--disp-height))*-.24459);left:calc(50% - var(--disp-width)*.56798*1px);transition:width 2s ease-in-out .5s,--width 2s ease-in-out .5s,--height 2s ease-in-out .5s,left 2s ease-in-out .5s,bottom 2s ease-in-out .5s,rotate 1.8s ease-in-out .5s,translate .4s ease}}html body #opening{background-color:#fff;z-index:101}html body #opening .logo{left:calc(50% - 81px);position:absolute;top:calc(50% - 47px);width:162px}html body #opening .logo img{display:block}html body #opening .logo img:first-child,html body #opening .logo img:nth-child(2){-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);translate:0 100%}html body #opening .logo img:nth-child(2){margin-inline:auto;margin-top:8.6419753086%;width:61.1111111111%}html body #opening.open .logo img:first-child{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:.5s ease .5s;translate:0 0}html body #opening.open .logo img:nth-child(2){-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:.5s ease .9s;translate:0 0}html body #opening.open .blue .mark{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:.5s ease .6s;translate:0 0}@media screen and (max-width:980px){html body #opening .blue{translate:0 .8%}}@media screen and (min-width:456px){html body #opening .blue{translate:0 0}}html body #opening .blue:before{display:none}html body #opening .blue .mark{background-color:transparent;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);-webkit-mask:none;mask:none;translate:0 100%}html body #opening .blue .mark img{opacity:1}html body:has(#mask.show){background-color:var(--blue);transition:background-color .8s ease 1.5s}html body:has(#mask.show) #opening{opacity:0;transition:.8s ease 1.5s}html body:has(#mask.show) #opening .blue{--width:1606.2456140496;--height:2247.9289066667;bottom:-395px;left:calc(50% - 633px);rotate:1turn;transition:width 2s ease-in-out .5s,--width 2s ease-in-out .5s,--height 2s ease-in-out .5s,left 2s ease-in-out .5s,bottom 2s ease-in-out .5s,rotate 1s ease-in-out .5s,translate .4s ease}@media screen and (min-width:456px){html body:has(#mask.show) #opening .blue{--width:1948.53;--height:2727.34;bottom:-459px;left:calc(50% - 777px)}}@media screen and (min-width:456px) and (min-width:1048px){html body:has(#mask.show) #opening .blue{--width:calc(var(--disp-width)*1.42398);--height:calc(var(--width)*1.39969);bottom:calc((var(--height)*1px - var(--disp-height))*-.24459);left:calc(50% - var(--disp-width)*.56798*1px);transition:width 2s ease-in-out .5s,--width 2s ease-in-out .5s,--height 2s ease-in-out .5s,left 2s ease-in-out .5s,bottom 2s ease-in-out .5s,rotate 1.8s ease-in-out .5s,translate .4s ease}}html body:has(#mask.show) #back{opacity:1;transition:.3s ease 0s}html body:has(#mask.show) #back .blue{--width:1606.2456140496;--height:2247.9289066667;bottom:-395px;left:calc(50% - 633px);rotate:1turn;transition:width 2s ease-in-out .5s,--width 2s ease-in-out .5s,--height 2s ease-in-out .5s,left 2s ease-in-out .5s,bottom 2s ease-in-out .5s,rotate 1s ease-in-out .5s,translate .4s ease}@media screen and (min-width:456px){html body:has(#mask.show) #back .blue{--width:1948.53;--height:2727.34;bottom:-459px;left:calc(50% - 777px)}}@media screen and (min-width:456px) and (min-width:1048px){html body:has(#mask.show) #back .blue{--width:calc(var(--disp-width)*1.42398);--height:calc(var(--width)*1.39969);bottom:calc((var(--height)*1px - var(--disp-height))*-.24459);left:calc(50% - var(--disp-width)*.56798*1px);transition:width 2s ease-in-out .5s,--width 2s ease-in-out .5s,--height 2s ease-in-out .5s,left 2s ease-in-out .5s,bottom 2s ease-in-out .5s,rotate 1.8s ease-in-out .5s,translate .4s ease}}@media screen and (min-width:1048px){html body:has(#mask.show) #back .pc-gallery,html body:has(#mask.show) #back .pc-title{opacity:1;transition:1s ease 3s}}html body:has(#mask.show) #centered-content #main-visual .img img{scale:1;transition:2s ease 1.8s}html body:has(#mask.show) #centered-content #main-visual .tagline{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 2.5s}html body:has(#mask.opening-end){overflow:scroll}html body:has(#intro.on):has(#mask.opening-end) #back .blue,html body:has(#intro.on):has(#mask.opening-end) #mask .blue{translate:0 55px}html body:has(#intro.on):has(#mask.opening-end) #back .bottom .logo,html body:has(#intro.on):has(#mask.opening-end) #mask .bottom .logo{width:105px}@media screen and (min-width:1048px){html body:has(#intro.on):has(#mask.opening-end) #back .bottom .logo,html body:has(#intro.on):has(#mask.opening-end) #mask .bottom .logo{translate:0 calc(50% + 24px);width:120px}}html body:has(#intro.on):has(#mask.opening-end) #back .bottom .names,html body:has(#intro.on):has(#mask.opening-end) #mask .bottom .names{margin-top:12px;opacity:0}@media screen and (min-width:980px){html body:has(#intro.on):has(#mask.opening-end) #back .bottom .names,html body:has(#intro.on):has(#mask.opening-end) #mask .bottom .names{margin-top:50px;opacity:1}}html body:has(#outro.shita) #mask{opacity:0}html body #centered-content{background-color:#fff;margin-inline:auto;max-width:456px;overflow:clip;position:relative;z-index:2}@media screen and (min-width:456px) and (min-width:1048px){html body #centered-content{max-width:none;width:33.3333333333%}}html body #centered-content #main-visual{position:relative}html body #centered-content #main-visual .img{overflow:hidden;position:relative;z-index:1}html body #centered-content #main-visual .img img{scale:1.1}html body #centered-content #main-visual .tagline{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);left:0;margin-inline:auto;margin-top:4.2553191489%;position:absolute;right:0;top:0;width:91.4893617021%;z-index:2}html body #centered-content #intro{padding-top:18.8829787234%}html body #centered-content #intro h2{font-size:8.5106382979vw;line-height:1.5;opacity:1;padding-left:15.4255319149%;-webkit-transform:none;transform:none}@media screen and (min-width:456px){html body #centered-content #intro h2{font-size:38.8085106383px}}@media screen and (min-width:456px) and (min-width:1048px){html body #centered-content #intro h2{font-size:2.8368794326vw}}html body #centered-content #intro h2 span{display:block;opacity:0;transition:1s ease 0s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body #centered-content #intro h2 span:first-child{translate:-20px 0}html body #centered-content #intro h2 span:nth-child(2){transition-delay:.5s;translate:20px 0}html body #centered-content #intro h2.show span{opacity:1;translate:0 0}html body #centered-content #intro .text-area{margin-top:13.5638297872%;padding-left:28.4574468085%}html body #centered-content #intro .text-area p{font-size:3.7234042553vw;line-height:2;opacity:1;-webkit-transform:none;transform:none}@media screen and (min-width:456px){html body #centered-content #intro .text-area p{font-size:16.9787234043px}}@media screen and (min-width:456px) and (min-width:1048px){html body #centered-content #intro .text-area p{font-size:1.2411347518vw}}html body #centered-content #intro .text-area p span{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body #centered-content #intro .text-area p.show span{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 0s}html body #centered-content #intro .tags{margin-top:15.1595744681%;overflow:hidden;width:100%}html body #centered-content #intro .tags .line{margin-top:20px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;will-change:transform}html body #centered-content #intro .tags .line .matomari{align-items:center;display:flex;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body #centered-content #intro .tags .line .matomari.duplicated{left:100%;position:absolute;top:0}html body #centered-content #intro .tags .line .matomari .tag{align-items:center;border:1px solid;border-radius:40px;display:flex;font-size:1.2rem;height:40px;justify-content:flex-start;margin-right:16px;padding-inline:15px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1048px){html body #centered-content #intro .tags .line .matomari .tag{font-size:1.447rem;height:48px;margin-right:19.3px}}html body #centered-content #intro .tags .line .matomari .tag img{margin-right:4px;width:24px}@media screen and (min-width:1048px){html body #centered-content #intro .tags .line .matomari .tag img{width:29px}}html body #centered-content #intro .tags .line.line1{-webkit-animation:marquee 13s linear 0s infinite;animation:marquee 13s linear 0s infinite}html body #centered-content #intro .tags .line.line2{-webkit-animation:marquee-re 15s linear 0s infinite;animation:marquee-re 15s linear 0s infinite}html body #centered-content #intro .tags .line.line2 .matomari.duplicated{left:auto;right:100%}html body #centered-content #intro .tags .line.line3{-webkit-animation:marquee 11s linear 0s infinite;animation:marquee 11s linear 0s infinite}html body #profiles{background-color:var(--blue);color:#fff;margin-top:40.1595744681%;position:relative}html body #profiles .wave1{bottom:calc(100% - 1px);left:0;opacity:1;position:absolute;scale:1 2;-webkit-transform:none;transform:none;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;translate:0 0;width:100%}html body #profiles .wave1.show{scale:1 1;transition:.5s cubic-bezier(.25,.25,.33,1.425) 0s}html body #profiles .wave2{left:0;position:absolute;top:calc(100% - 1px);width:100%}html body #profiles .profile-block{margin-inline:auto;margin-bottom:13.2978723404%;width:67.5531914894%}html body #profiles .profile-block .img{border-radius:8px;margin-inline:auto;overflow:hidden;width:64.5669291339%}html body #profiles .profile-block .img img{opacity:0;scale:1.1}html body #profiles .profile-block .img.show img{opacity:1;scale:1;transition:2s ease 0s}html body #profiles .profile-block .text-area{margin-top:32px}html body #profiles .profile-block .text-area .name{font-size:3.7234042553vw;text-align:center}@media screen and (min-width:456px){html body #profiles .profile-block .text-area .name{font-size:16.9787234043px}}@media screen and (min-width:456px) and (min-width:1048px){html body #profiles .profile-block .text-area .name{font-size:1.2411347518vw}}html body #profiles .profile-block .text-area .desc{font-size:2.6595744681vw;line-height:1.6;margin-top:1.7em;text-align:justify}@media screen and (min-width:456px){html body #profiles .profile-block .text-area .desc{font-size:12.1276595745px}}@media screen and (min-width:456px) and (min-width:1048px){html body #profiles .profile-block .text-area .desc{font-size:.8865248227vw}}html body #profiles .profile-block .text-area .desc a{text-decoration:underline}html body #profiles .profile-block .text-area .desc a:hover{text-decoration:none}html body #interview{margin-top:64.3617021277%}html body #interview .block,html body #interview .block .ph{position:relative}html body #interview .block .ph .img{border-radius:8px;overflow:hidden}html body #interview .block .ph .img img{opacity:0;scale:1.1}html body #interview .block .ph .credit{color:#000;font-family:helvetica-neue-lt-pro,sans-serif;font-size:3.1914893617vw;font-style:normal;font-weight:500;line-height:1.6666666667;margin-inline:auto;margin-top:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:456px){html body #interview .block .ph .credit{font-size:14.5531914894px}}@media screen and (min-width:456px) and (min-width:1048px){html body #interview .block .ph .credit{font-size:1.0638297872vw}}html body #interview .block .ph .credit a{margin-right:1em}html body #interview .block .ph .credit a:hover{text-decoration:underline}html body #interview .block .ph .credit a span{display:inline-block;font-size:80%;margin:0 0 0 3px;translate:0 -5%}html body #interview .block .ph .credit a[href=""]{pointer-events:none}html body #interview .block .ph .credit span{display:block;font-size:70%;font-weight:700;margin-top:.5em}html body #interview .block .ph.show .img img{opacity:1;scale:1;transition:2s ease 0s}html body #interview .block.block1,html body #interview .block.block3{background-color:var(--blue);color:#fff}html body #interview .block.block1{padding-top:10.6382978723%}html body #interview .block.block1 .ph1{margin-inline:auto;width:91.4893617021%}html body #interview .block.block1 .wave3{left:0;opacity:1;position:absolute;scale:1 2;top:calc(100% - 1px);-webkit-transform:none;transform:none;-webkit-transform-origin:50% 0;transform-origin:50% 0;translate:0 0;width:100%}html body #interview .block.block1 .wave3.show{scale:1 1;transition:.5s cubic-bezier(.25,.25,.33,1.425) 0s}html body #interview .block.block2 .ph2{margin-left:28.1914893617%;margin-top:34.8404255319%;width:67.5531914894%}html body #interview .block.block2 .ph3{margin-left:4.2553191489%;margin-top:7.4468085106%;width:55.3191489362%}html body #interview .block.block2 .ph4{margin-top:14.8936170213%}html body #interview .block.block2 .ph4 .img{border-radius:0}html body #interview .block.block2 .marquee{margin-top:43.3510638298%;overflow:hidden;position:relative;width:100%;z-index:1}html body #interview .block.block2 .marquee .marquee-inner{-webkit-animation:marquee 10s linear 0s infinite;animation:marquee 10s linear 0s infinite;position:relative;width:150.5319148936%}@-webkit-keyframes marquee{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes marquee{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}html body #interview .block.block2 .marquee .marquee-inner .text{background-color:var(--blue);-webkit-mask-image:url(../images/live_together/tagline.png);mask-image:url(../images/live_together/tagline.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;width:95.0530035336%}html body #interview .block.block2 .marquee .marquee-inner .text img{opacity:0}html body #interview .block.block2 .marquee .marquee-inner .text.duplicated{left:100%;position:absolute;top:0}html body #interview .block.block2 .ph5{margin-inline:auto;margin-top:-54.5212765957%;width:67.5531914894%;z-index:2}html body #interview .block.block2 .ph5 .img{background-color:#fff}html body #interview .block.block3{margin-top:36.4361702128%}html body #interview .block.block3 .wave4{bottom:calc(100% - 1px);left:0;opacity:1;position:absolute;scale:1 2;-webkit-transform:none;transform:none;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;translate:0 0;width:100%}html body #interview .block.block3 .wave4.show{scale:1 1;transition:.5s cubic-bezier(.25,.25,.33,1.425) 0s}html body #interview .block.block3 .wave5{left:0;opacity:1;position:absolute;scale:1 2;top:calc(100% - 1px);-webkit-transform:none;transform:none;-webkit-transform-origin:50% 0;transform-origin:50% 0;translate:0 0;width:100%}html body #interview .block.block3 .wave5.show{scale:1 1;transition:.5s cubic-bezier(.25,.25,.33,1.425) 0s}html body #interview .block.block3 .marquee{overflow:hidden;width:100%}@media screen and (min-width:1048px){html body #interview .block.block3 .marquee{display:none}}html body #interview .block.block3 .marquee .marquee-inner{position:relative;will-change:transform}html body #interview .block.block3 .marquee .marquee-inner .imgs img{border-radius:16px}html body #interview .block.block3 .marquee.gallery1{margin-top:17.5531914894%}html body #interview .block.block3 .marquee.gallery1 .marquee-inner{-webkit-animation:marquee 15.28s linear 0s infinite;animation:marquee 15.28s linear 0s infinite;width:203.1914893617%}html body #interview .block.block3 .marquee.gallery1 .marquee-inner .imgs{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}html body #interview .block.block3 .marquee.gallery1 .marquee-inner .imgs img{margin-right:1.9633507853%;width:27.3560209424%}html body #interview .block.block3 .marquee.gallery1 .marquee-inner .imgs img:first-child{width:21.4659685864%}html body #interview .block.block3 .marquee.gallery1 .marquee-inner .imgs img:nth-child(4){width:15.5759162304%}html body #interview .block.block3 .marquee.gallery1 .marquee-inner .imgs.duplicated{left:100%;position:absolute;top:0}html body #interview .block.block3 .marquee.gallery2{margin-top:8.5106382979%}@-webkit-keyframes marquee-re{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes marquee-re{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}html body #interview .block.block3 .marquee.gallery2 .marquee-inner{-webkit-animation:marquee-re 18.88s linear 0s infinite;animation:marquee-re 18.88s linear 0s infinite;width:251.0638297872%}html body #interview .block.block3 .marquee.gallery2 .marquee-inner .imgs{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}html body #interview .block.block3 .marquee.gallery2 .marquee-inner .imgs img{margin-right:1.5889830508%;width:17.3728813559%}html body #interview .block.block3 .marquee.gallery2 .marquee-inner .imgs img:first-child,html body #interview .block.block3 .marquee.gallery2 .marquee-inner .imgs img:nth-child(3),html body #interview .block.block3 .marquee.gallery2 .marquee-inner .imgs img:nth-child(4){width:12.6059322034%}html body #interview .block.block3 .marquee.gallery2 .marquee-inner .imgs.duplicated{position:absolute;right:100%;top:0}html body #interview .block.block4{margin-top:35.3723404255%}html body #interview .block.block4 .printclub{opacity:0;width:90.9574468085%}html body #interview .block.block4 .printclub.p1{margin-inline:auto;rotate:15deg;translate:0 20%}html body #interview .block.block4 .printclub.p1.show{opacity:1;rotate:-5deg;transition:1s ease 0s;translate:0 0}html body #interview .block.block4 .printclub.p2{margin-left:-2.3936170213%;margin-top:-94.6808510638%;rotate:-10deg;translate:20px 20%}html body #interview .block.block4 .printclub.p2.show{opacity:1;rotate:10deg;transition:1s ease 1s;translate:0 0}html body #interview .block.block4 .text-area{margin-top:15.9574468085%}html body #interview .block.block4 .ph6{margin-top:19.6808510638%;width:100%}html body #interview .block.block4 .ph6 .img{border-radius:0}html body #interview .block .text-area{margin-inline:auto;margin-top:10.6382978723%;width:91.4893617021%}html body #interview .block .text-area p{font-size:3.7234042553vw;letter-spacing:-.05em;line-height:2}@media screen and (min-width:456px){html body #interview .block .text-area p{font-size:16.9787234043px}}@media screen and (min-width:456px) and (min-width:1048px){html body #interview .block .text-area p{font-size:1.2411347518vw}}html body #interview .block .text-area .ask{align-items:center;display:flex;justify-content:flex-start;margin-bottom:36px;opacity:1;-webkit-transform:none;transform:none;translate:0 0}html body #interview .block .text-area .ask .line{border:1px solid;border-radius:2px;display:inline-block;height:4px;margin-right:10px;scale:0 1;-webkit-transform-origin:0 50%;transform-origin:0 50%;width:13.0813953488%}html body #interview .block .text-area .ask .comment{opacity:0;translate:0 10px}html body #interview .block .text-area .ask.show .line{scale:1 1;transition:.6s ease 0s}html body #interview .block .text-area .ask.show .comment{opacity:1;transition:1s ease .5s;translate:0 0}html body #interview .block .text-area .ans{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:.3em;opacity:1;-webkit-transform:none;transform:none;translate:0 0}html body #interview .block .text-area .ans .name{opacity:0;translate:0 10px;width:13.0813953488%}html body #interview .block .text-area .ans .line{background-color:currentColor;border-radius:2px;display:block;height:2px;margin-top:3.7790697674%;scale:0 1;-webkit-transform-origin:0 50%;transform-origin:0 50%;width:8.4302325581%}html body #interview .block .text-area .ans .comment{opacity:0;padding-left:4.6511627907%;position:relative;text-align:justify;translate:0 10px;width:78.488372093%}html body #interview .block .text-area .ans.show .name{opacity:1;transition:1s ease 0s;translate:0 0}html body #interview .block .text-area .ans.show .line{scale:1 1;transition:.7s ease .3s}html body #interview .block .text-area .ans.show .comment{opacity:1;transition:1s ease .6s;translate:0 0}html body #outro{background-color:var(--blue);color:#fff;padding-bottom:7.1808510638%;padding-top:12.7659574468%;position:relative}html body #outro .wave6{bottom:calc(100% - 1px);left:0;position:absolute}html body #outro .socials{align-items:center;display:flex;justify-content:center}html body #outro .socials a{display:block;margin-inline:3.3244680851%;transition:.4s ease;width:10.3723404255%}html body #outro .socials a:hover{scale:1.1}html body #outro .socials a:first-child{-webkit-animation:social 6s ease 1s infinite alternate;animation:social 6s ease 1s infinite alternate}html body #outro .socials a:nth-child(2){-webkit-animation:social 6s ease 4s infinite;animation:social 6s ease 4s infinite}html body #outro .socials a:nth-child(3){animation:social 6s ease 2s infinite alternate-reverse}html body #outro .socials a:nth-child(4){-webkit-animation:social 6s ease 5s infinite;animation:social 6s ease 5s infinite}@-webkit-keyframes social{0%{rotate:y 0deg}20%{rotate:y 1turn}to{rotate:y 1turn}}@keyframes social{0%{rotate:y 0deg}20%{rotate:y 1turn}to{rotate:y 1turn}}html body #outro .globalwork{display:block;margin-top:12.7659574468%;margin-inline:auto;width:43.6170212766%}html body #outro .copyright{font-family:helvetica-neue-lt-pro,sans-serif;font-size:3.1914893617vw;font-style:normal;font-weight:400;margin-top:10.3723404255%;text-align:center}@media screen and (min-width:456px){html body #outro .copyright{font-size:14.5531914894px}}@media screen and (min-width:456px) and (min-width:1048px){html body #outro .copyright{font-size:1.0638297872vw}}@media screen and (min-width:456px){html body #outro .copyright{font-size:10px}}