@charset "UTF-8";*,: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-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro,Hiragino Sans,ヒラギノ角ゴシック,sans-serif;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{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}@font-face{html body{font-family:HelveticaNeue-Bold;src:url(../font/helvetica-neue/HelveticaNeue-Bold.eot)}}:root{--background-color:#fff;--text-color:#000;--winered:#d70051;--pink:#ff5091;--pink2:#e6a7a7;--disp-height:100svh;--green:#58bc39}html,html body{height:100%}html body{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";--interval:.7s;--init-sec:1s;background-color:var(--background-color);color:var(--text-color);font-family:Zen Old Mincho,serif;font-size:62.5%;font-style:normal;font-weight:600;overflow:auto;position:relative}html body video{height:auto;vertical-align:bottom;width:100%}html body:has(.modal.show){overflow:hidden}html body [data-endflip-pic],html body [data-flip-pic]{position:relative}html body [data-endflip-pic]>*,html body [data-flip-pic]>*{opacity:0}html body [data-endflip-pic]>:nth-child(n+2),html body [data-flip-pic]>:nth-child(n+2){left:0;position:absolute;top:0}html body [data-endflip-pic]>.show,html body [data-flip-pic]>.show{opacity:1}html body .mouse{left:0;pointer-events:none;position:fixed;top:0;-webkit-transform:translate(50vw,50svh);transform:translate(50vw,50svh);translate:-50% -50%;width:52.5px;z-index:101}html body .mouse .img{background-color:var(--winered);-webkit-mask-image:url(../img/lowrysfarm_2025aw/mouse.png);mask-image:url(../img/lowrysfarm_2025aw/mouse.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;opacity:0;scale:0}html body .mouse .img img{opacity:0}@-webkit-keyframes spin{0%{rotate:y 0deg}20%{rotate:y 180deg}to{rotate:y 180deg}}@keyframes spin{0%{rotate:y 0deg}20%{rotate:y 180deg}to{rotate:y 180deg}}html body:has(#whole-wrapper.show) .mouse .img{opacity:1;scale:1;transition:scale .4s cubic-bezier(.25,.25,.585,1.5) .3s,background-color .5s ease var(--init-sec)}@media screen and (max-width:980px){html body:has(#whole-wrapper.show) .mouse .img{-webkit-animation:spin 2.5s ease .6s infinite;animation:spin 2.5s ease .6s infinite}}@media screen and (max-width:980px){html body:has(#whole-wrapper.init) .mouse{opacity:0;transition:.5s ease var(--init-sec);visibility:hidden}}@media screen and (min-width:980px){html body:has(#whole-wrapper.init) .mouse .img{background-color:#fff}}@media screen and (min-width:980px){html body:has(#whole-wrapper.init){background-color:var(--winered);transition:1s ease calc(var(--init-sec) + .5s)}}html body:has(.slide3-2.swiper-slide-active) .mouse .img,html body:has(.slide3.swiper-slide-active) .mouse .img,html body:has(.slide4.swiper-slide-active) .mouse .img{background-color:var(--winered)!important}html body #whole-wrapper{height:100%;opacity:0;overflow:hidden;position:relative;width:100%}html body #whole-wrapper .fixed-logo{margin-right:30px;margin-top:21px;position:fixed;right:0;top:0;transition:.3s ease;width:81.5px;z-index:1000}html body #whole-wrapper.init{opacity:1;transition:1s ease 1s}html body #whole-wrapper .big-swiper{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:100}html body #whole-wrapper .big-swiper.scrollable{pointer-events:auto}html body #whole-wrapper .big-swiper.scrollable .slide1 .scroll{opacity:1;transition:.5s ease 1s}html body #whole-wrapper .big-swiper .swiper-pagination{--color:#000;align-items:center;border-top:1px solid var(--color);bottom:0;color:var(--color);display:flex;height:40px;justify-content:space-around;left:0;margin-inline:auto;padding-inline:40px;padding-bottom:2px;position:absolute;right:0;top:auto;-webkit-transform:none;transform:none;transition:.4s ease;translate:0 100%;width:100%}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .swiper-pagination{border:none;bottom:auto;height:auto;justify-content:flex-start;left:38px;padding-inline:0;right:auto;top:27px;translate:0 -200px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}html body #whole-wrapper .big-swiper .swiper-pagination .swiper-pagination-bullet{background-color:transparent;font-family:ltc-caslon-pro,serif;font-size:1.2rem;font-style:normal;font-weight:400;letter-spacing:.01em;letter-spacing:.1em;margin:0;opacity:1;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .swiper-pagination .swiper-pagination-bullet{margin-right:35px}}html body #whole-wrapper .big-swiper .swiper-pagination .swiper-pagination-bullet:before{position:relative;z-index:2}html body #whole-wrapper .big-swiper .swiper-pagination .swiper-pagination-bullet:after{aspect-ratio:32.9/32.6;background-image:url(../img/lowrysfarm_2025aw/heart.png);background-size:100% 100%;content:"";display:block;left:50%;opacity:0;position:absolute;rotate:y 180deg;top:60%;transition:.4s ease 0s;translate:-50% calc(-50% + 10px);width:16px;z-index:1}html body #whole-wrapper .big-swiper .swiper-pagination .swiper-pagination-bullet:first-child:before{content:"Top"}html body #whole-wrapper .big-swiper .swiper-pagination .swiper-pagination-bullet:nth-child(2):before{content:"About"}html body #whole-wrapper .big-swiper .swiper-pagination .swiper-pagination-bullet:nth-child(3):before{content:"Movie"}html body #whole-wrapper .big-swiper .swiper-pagination .swiper-pagination-bullet:nth-child(4):before{content:"Interview"}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .swiper-pagination .swiper-pagination-bullet:nth-child(4){display:none}}html body #whole-wrapper .big-swiper .swiper-pagination .swiper-pagination-bullet:nth-child(5):before{content:"Interview"}html body #whole-wrapper .big-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1;rotate:y 0deg;translate:-50% -50%}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .swiper-pagination:has(.swiper-pagination-bullet-active:nth-child(4)) .swiper-pagination-bullet:nth-child(3):after{opacity:1;rotate:y 0deg;translate:-50% -50%}}html body #whole-wrapper .big-swiper .slide1{background-color:var(--winered);position:relative}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .slide1{background-color:transparent}}html body #whole-wrapper .big-swiper .slide1 #main-visual{display:flex;flex-wrap:wrap;height:100%;position:relative;width:100%;z-index:1}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .slide1 #main-visual{aspect-ratio:2732/1536;display:flex;height:auto;left:50%;opacity:0;position:absolute;top:50%;translate:-50% -50%;width:100%;z-index:1}}@media screen and (min-width:980px) and (min-aspect-ratio:8016407336719483/4503599627370496){html body #whole-wrapper .big-swiper .slide1 #main-visual{height:100%;width:auto}}html body #whole-wrapper .big-swiper .slide1 #main-visual .img{height:50%;opacity:1;overflow:hidden;position:relative;width:50%}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .slide1 #main-visual .img{height:100%;width:25%}html body #whole-wrapper .big-swiper .slide1 #main-visual .img:hover{cursor:pointer}}html body #whole-wrapper .big-swiper .slide1 #main-visual .img img{height:auto;left:0;position:absolute;width:100%}html body #whole-wrapper .big-swiper .slide1 #main-visual .img:first-child img,html body #whole-wrapper .big-swiper .slide1 #main-visual .img:nth-child(2) img{bottom:0}html body #whole-wrapper .big-swiper .slide1 #main-visual .img:nth-child(3) img,html body #whole-wrapper .big-swiper .slide1 #main-visual .img:nth-child(4) img{top:0}html body #whole-wrapper .big-swiper .slide1 #main-visual .img .hito{height:100%;left:0;opacity:0;position:absolute;top:0;transition:1.2s ease 0s;width:100%;z-index:2}html body #whole-wrapper .big-swiper .slide1 #main-visual .img:first-child .hito{transition-delay:calc(var(--interval) + var(--init-sec))}html body #whole-wrapper .big-swiper .slide1 #main-visual .img:first-child .heart{bottom:0;margin-bottom:110.9333333333%;margin-left:71.2%;top:auto}html body #whole-wrapper .big-swiper .slide1 #main-visual .img:nth-child(2) .hito{transition-delay:calc(var(--interval)*2 + var(--init-sec))}html body #whole-wrapper .big-swiper .slide1 #main-visual .img:nth-child(2) .heart{bottom:0;margin-bottom:77.0666666667%;margin-left:18.9333333333%;top:auto}html body #whole-wrapper .big-swiper .slide1 #main-visual .img:nth-child(3) .hito{transition-delay:calc(var(--interval)*3 + var(--init-sec))}html body #whole-wrapper .big-swiper .slide1 #main-visual .img:nth-child(3) .heart{margin-left:18.9333333333%;margin-top:45.6%}html body #whole-wrapper .big-swiper .slide1 #main-visual .img:nth-child(4) .hito{transition-delay:calc(var(--interval)*4 + var(--init-sec))}html body #whole-wrapper .big-swiper .slide1 #main-visual .img:nth-child(4) .heart{margin-left:70.6666666667%;margin-top:73.0666666667%}html body #whole-wrapper .big-swiper .slide1 #main-visual .img .empty{height:100%;inset:0;position:absolute;width:100%;z-index:1}html body #whole-wrapper .big-swiper .slide1 #main-visual .img .heart{left:0;opacity:1;pointer-events:none;position:absolute;top:0;width:13.8666666667%;z-index:10}html body #whole-wrapper .big-swiper .slide1 #main-visual .img .heart img{-webkit-backface-visibility:visible;backface-visibility:visible;opacity:0;position:relative;rotate:y 1turn;scale:0;transition:.6s cubic-bezier(.25,.25,.39,1.45) 0s}html body #whole-wrapper .big-swiper .slide1 #main-visual .img.show .heart img{opacity:1;rotate:y 0deg;scale:1}html body #whole-wrapper .big-swiper .slide1 hgroup{left:0;margin-inline:auto;position:absolute;right:0;top:50%;translate:0 -50%;width:276.5px;z-index:2}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .slide1 hgroup{pointer-events:none;top:0;translate:0 0;width:100%}}@media screen and (min-width:980px) and (min-aspect-ratio:8016407336719483/4503599627370496){html body #whole-wrapper .big-swiper .slide1 hgroup{width:181vh}}html body #whole-wrapper .big-swiper .slide1 hgroup .title{align-items:flex-start;display:flex;justify-content:space-between;width:100%}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .slide1 hgroup .title{justify-content:space-around;margin-top:3.4040995608%}}html body #whole-wrapper .big-swiper .slide1 hgroup .title img{opacity:0;rotate:y 90deg;transition:opacity 1s ease 0s,rotate 1s ease 0s,-webkit-filter 1s ease 0s;transition:opacity 1s ease 0s,rotate 1s ease 0s,filter 1s ease 0s;transition:opacity 1s ease 0s,rotate 1s ease 0s,filter 1s ease 0s,-webkit-filter 1s ease 0s}html body #whole-wrapper .big-swiper .slide1 hgroup .title img:first-child{transition-delay:calc(var(--interval)*1 + var(--init-sec)),calc(var(--interval)*1 + var(--init-sec)),0s,0s;width:18.3708838821%}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .slide1 hgroup .title img:first-child{width:7.0644216691%}}html body #whole-wrapper .big-swiper .slide1 hgroup .title img:nth-child(2){transition-delay:calc(var(--interval)*2 + var(--init-sec)),calc(var(--interval)*2 + var(--init-sec)),0s,0s;width:16.2911611785%}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .slide1 hgroup .title img:nth-child(2){width:6.2957540264%}}html body #whole-wrapper .big-swiper .slide1 hgroup .title img:nth-child(3){transition-delay:calc(var(--interval)*3 + var(--init-sec)),calc(var(--interval)*3 + var(--init-sec)),0s,0s;width:16.5511265165%}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .slide1 hgroup .title img:nth-child(3){width:6.3689604685%}}html body #whole-wrapper .big-swiper .slide1 hgroup .title img:nth-child(4){transition-delay:calc(var(--interval)*4 + var(--init-sec)),calc(var(--interval)*4 + var(--init-sec)),0s,0s;width:17.6256499133%}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .slide1 hgroup .title img:nth-child(4){width:6.7715959004%}}html body #whole-wrapper .big-swiper .slide1 hgroup .catch{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);margin-top:3.0741410488%;margin-inline:auto;transition:1s ease calc(var(--interval)*5 + var(--init-sec));width:59.4936708861%}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .slide1 hgroup .catch{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);width:21.5px}}html body #whole-wrapper .big-swiper .slide1 .logo{bottom:40px;left:0;margin-inline:auto;position:absolute;right:0;width:67.5px;z-index:2}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .slide1 .logo{bottom:30px;width:115.5px}}html body #whole-wrapper .big-swiper .slide1 .copy{bottom:10px;color:#fff;font-family:ltc-caslon-pro,serif;font-size:1rem;font-style:normal;font-weight:400;left:0;letter-spacing:.01em;position:absolute;text-align:center;width:100%;z-index:2}html body #whole-wrapper .big-swiper .slide1 .scroll{bottom:10px;opacity:0;position:absolute;right:10px;z-index:2}html body #whole-wrapper .big-swiper .slide1 .scroll span{-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";color:#fff;display:block;font-family:ltc-caslon-pro,serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.01em;margin-bottom:3px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}html body #whole-wrapper .big-swiper .slide1 .scroll img{-webkit-animation:scroll 3s ease 0s infinite;animation:scroll 3s ease 0s infinite;margin-left:3px;width:5px}@-webkit-keyframes scroll{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);translate:0 -100%}80%{-webkit-clip-path:inset(0);clip-path:inset(0);translate:0 0}to{-webkit-clip-path:inset(0);clip-path:inset(0);translate:0 0}}@keyframes scroll{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);translate:0 -100%}80%{-webkit-clip-path:inset(0);clip-path:inset(0);translate:0 0}to{-webkit-clip-path:inset(0);clip-path:inset(0);translate:0 0}}html body #whole-wrapper .big-swiper #intro{height:100%;position:relative;width:100%}html body #whole-wrapper .big-swiper #intro .lead-wrapper{left:0;margin:auto;position:absolute;right:0;top:50%;translate:0 -50%;width:288.5px;z-index:2}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper #intro .lead-wrapper{max-width:413px;width:30.2342606149%}}html body #whole-wrapper .big-swiper #intro .lead-wrapper .title{align-items:flex-start;display:flex;justify-content:space-between;width:100%}html body #whole-wrapper .big-swiper #intro .lead-wrapper .title img{opacity:.5;transition:.4s ease}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper #intro .lead-wrapper .title img{opacity:1;rotate:y 90deg;transition:.4s ease}}html body #whole-wrapper .big-swiper #intro .lead-wrapper .title img:first-child{width:18.3708838821%}html body #whole-wrapper .big-swiper #intro .lead-wrapper .title img:nth-child(2){width:16.2911611785%}html body #whole-wrapper .big-swiper #intro .lead-wrapper .title img:nth-child(3){width:16.5511265165%}html body #whole-wrapper .big-swiper #intro .lead-wrapper .title img:nth-child(4){width:17.6256499133%}html body #whole-wrapper .big-swiper #intro .lead-wrapper .lead{margin-top:22.0103986135%;margin-inline:auto;opacity:0;transition:1s ease .5s;width:75.3899480069%}html body #whole-wrapper .big-swiper #intro .lead-wrapper .catch{margin-top:21.143847487%;margin-inline:auto;opacity:0;transition:1s ease .5s;width:61.0051993068%}html body #whole-wrapper .big-swiper #intro .lead-wrapper .season{margin-inline:auto;margin-top:9.3587521664%;opacity:0;transition:1s ease .5s;width:49.0467937608%}html body #whole-wrapper .big-swiper .swiper-slide-active #intro .lead-wrapper .title img{rotate:y 0deg}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .swiper-slide-active #intro .lead-wrapper .title img:first-child{transition-delay:.6s}html body #whole-wrapper .big-swiper .swiper-slide-active #intro .lead-wrapper .title img:nth-child(2){transition-delay:.8s}html body #whole-wrapper .big-swiper .swiper-slide-active #intro .lead-wrapper .title img:nth-child(3){transition-delay:1s}html body #whole-wrapper .big-swiper .swiper-slide-active #intro .lead-wrapper .title img:nth-child(4){transition-delay:1.2s}}html body #whole-wrapper .big-swiper .swiper-slide-active #intro .lead-wrapper .lead{opacity:1;transition:1s ease 1s}html body #whole-wrapper .big-swiper .swiper-slide-active #intro .lead-wrapper .catch{opacity:1;transition:1s ease 1.2s}html body #whole-wrapper .big-swiper .swiper-slide-active #intro .lead-wrapper .season{opacity:1;transition:1s ease 1.4s}html body #whole-wrapper .big-swiper .slide3,html body #whole-wrapper .big-swiper .slide4{background-color:#fff}html body #whole-wrapper .big-swiper #movies{height:calc(var(--disp-height) - 40px);overflow:hidden}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper #movies{align-items:center;display:flex;height:100%;justify-content:center}}html body #whole-wrapper .big-swiper #movies .full-video{display:block;position:relative;width:100%}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper #movies .full-video{width:960px}html body #whole-wrapper .big-swiper #movies .full-video .pc-video-nav{align-items:center;display:flex;font-family:ltc-caslon-pro,serif;font-size:1.5rem;font-style:normal;font-weight:700;justify-content:center;left:0;letter-spacing:.01em;margin-top:48px;position:absolute;top:100%}html body #whole-wrapper .big-swiper #movies .full-video .pc-video-nav button{margin-inline:20px}}html body #whole-wrapper .big-swiper #movies .full-video img,html body #whole-wrapper .big-swiper #movies .full-video video{position:relative;z-index:1}html body #whole-wrapper .big-swiper #movies .full-video .playbutton{left:0;margin-inline:auto;position:absolute;right:0;top:50%;translate:0 -50%;width:51.5px;z-index:2}html body #whole-wrapper .big-swiper #movies .full-video .playbutton p{color:#fff;font-size:1rem;left:50%;position:absolute;top:calc(100% + 10px);translate:-50% 0;white-space:nowrap}html body #whole-wrapper .big-swiper #movies .buttons{align-items:center;display:flex;font-family:ltc-caslon-pro,serif;font-size:1.5rem;font-style:normal;font-weight:700;justify-content:center;left:0;letter-spacing:.01em;margin-inline:auto;position:absolute;right:0;top:calc(50% + 318px)}html body #whole-wrapper .big-swiper #movies .buttons button{color:#b5b5b6}html body #whole-wrapper .big-swiper #movies .buttons button.current{color:#000}html body #whole-wrapper .big-swiper #movies .buttons span{margin-inline:40px}html body #whole-wrapper .big-swiper #movies .short-videos{height:calc(100% - 56.13333vw);width:100%}html body #whole-wrapper .big-swiper #movies .short-videos .shorts-slider{aspect-ratio:429/768;height:100%;margin-left:0;overflow:visible;width:calc(var(--disp-height)*.55859 - 31.35573vw - 22.34375px)}html body #whole-wrapper .big-swiper #movies .short-videos .shorts-slider .short-video .img{position:relative;z-index:1}html body #whole-wrapper .big-swiper #movies .short-videos .shorts-slider .short-video .playbutton{bottom:52px;left:0;margin-inline:auto;position:absolute;right:0;width:51.5px;z-index:2}html body #whole-wrapper .big-swiper #movies .short-videos .shorts-slider .short-video .playbutton p{color:#fff;font-size:1rem;left:50%;position:absolute;top:calc(100% + 10px);translate:-50% 0;white-space:nowrap}html body #whole-wrapper .big-swiper #movies .short-videos .shorts-slider .short-video .catch{left:17.5px;position:absolute;top:17.5px;width:9.5px;z-index:2}html body #whole-wrapper .big-swiper #movies .short-videos .shorts-slider .short-video .kidoairaku{margin-right:4.4289044289%;margin-top:6.993006993%;position:absolute;right:0;rotate:y 90deg;top:0;transition:0s ease 1s;width:30.0699300699%;z-index:2}html body #whole-wrapper .big-swiper #movies .short-videos .shorts-slider .short2 .short-video .kidoairaku{width:26.8065268065%}html body #whole-wrapper .big-swiper #movies .short-videos .shorts-slider .short3 .short-video .kidoairaku{width:27.2727272727%}html body #whole-wrapper .big-swiper #movies .short-videos .shorts-slider .short4 .short-video .kidoairaku{width:28.9044289044%}html body #whole-wrapper .big-swiper #movies .short-videos .shorts-slider .swiper-slide.swiper-slide-active .short-video .kidoairaku{rotate:y 0deg;transition:.6s ease .5s}html body #whole-wrapper .big-swiper .slide3-2{align-items:center;background-color:#fff;display:flex;justify-content:center;padding-top:48.5px}html body #whole-wrapper .big-swiper .slide3-2 .short-videos{margin-inline:auto;width:92.2401171303%}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider{width:100%}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider .swiper-wrapper{display:flex;justify-content:space-between}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider .swiper-wrapper .swiper-slide{opacity:0;transition:1s ease;translate:0 10px;width:23.8095238095%}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider .swiper-wrapper .swiper-slide:nth-child(n+5){display:none}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider .short-video{overflow:hidden}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider .short-video .img{position:relative;transition:1s ease;z-index:1}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider .short-video:hover .img{scale:1.05}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider .short-video .playbutton{bottom:52px;left:0;margin-inline:auto;position:absolute;right:0;width:51.5px;z-index:2}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider .short-video .playbutton p{color:#fff;font-size:1rem;left:50%;position:absolute;top:calc(100% + 10px);translate:-50% 0;white-space:nowrap}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider .short-video .catch{left:17.5px;position:absolute;top:17.5px;width:9.5px;z-index:2}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider .short-video .catch{width:13px}}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider .short-video .kidoairaku{margin-right:4.4289044289%;margin-top:6.993006993%;position:absolute;right:0;rotate:y 90deg;top:0;transition:1s ease;width:30.0699300699%;z-index:2}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider .short2 .short-video .kidoairaku{width:26.8065268065%}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider .short3 .short-video .kidoairaku{width:27.2727272727%}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider .short4 .short-video .kidoairaku{width:28.9044289044%}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .shorts-slider .swiper-slide.swiper-slide-active .short-video .kidoairaku{rotate:y 0deg;transition:.6s ease .5s}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .buttons{align-items:center;display:flex;font-family:ltc-caslon-pro,serif;font-size:1.5rem;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.01em;margin-inline:auto;margin-top:48.5px}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .buttons button{color:#b5b5b6}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .buttons button.current{color:#000}html body #whole-wrapper .big-swiper .slide3-2 .short-videos .buttons span{margin-inline:40px}html body #whole-wrapper .big-swiper .slide3-2.swiper-slide-active .short-videos .shorts-slider .swiper-wrapper .swiper-slide{opacity:1;translate:0 0}html body #whole-wrapper .big-swiper .slide3-2.swiper-slide-active .short-videos .shorts-slider .swiper-wrapper .swiper-slide .short-video .kidoairaku{opacity:1;rotate:y 0deg}html body #whole-wrapper .big-swiper .slide3-2.swiper-slide-active .short-videos .shorts-slider .swiper-wrapper .swiper-slide:first-child{transition-delay:.1s}html body #whole-wrapper .big-swiper .slide3-2.swiper-slide-active .short-videos .shorts-slider .swiper-wrapper .swiper-slide:first-child .short-video .kidoairaku{transition-delay:.6s}html body #whole-wrapper .big-swiper .slide3-2.swiper-slide-active .short-videos .shorts-slider .swiper-wrapper .swiper-slide:nth-child(2){transition-delay:.2s}html body #whole-wrapper .big-swiper .slide3-2.swiper-slide-active .short-videos .shorts-slider .swiper-wrapper .swiper-slide:nth-child(2) .short-video .kidoairaku{transition-delay:.7s}html body #whole-wrapper .big-swiper .slide3-2.swiper-slide-active .short-videos .shorts-slider .swiper-wrapper .swiper-slide:nth-child(3){transition-delay:.3s}html body #whole-wrapper .big-swiper .slide3-2.swiper-slide-active .short-videos .shorts-slider .swiper-wrapper .swiper-slide:nth-child(3) .short-video .kidoairaku{transition-delay:.8s}html body #whole-wrapper .big-swiper .slide3-2.swiper-slide-active .short-videos .shorts-slider .swiper-wrapper .swiper-slide:nth-child(4){transition-delay:.4s}html body #whole-wrapper .big-swiper .slide3-2.swiper-slide-active .short-videos .shorts-slider .swiper-wrapper .swiper-slide:nth-child(4) .short-video .kidoairaku{transition-delay:.9s}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper .slide4{align-items:center;background-color:var(--pink2);display:flex;justify-content:center;padding-top:48.5px}}html body #whole-wrapper .big-swiper #interview{height:calc(var(--disp-height) - 40px);overflow:hidden}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper #interview{align-items:stretch;display:flex;height:auto;justify-content:space-between;margin-inline:auto;width:88.2503660322%}}html body #whole-wrapper .big-swiper #interview .thumb{height:100%;overflow:hidden;position:relative;width:100%}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper #interview .thumb{width:31.1074243053%}html body #whole-wrapper .big-swiper #interview .thumb:has(.coming){align-items:center;border:1px dashed #fff;color:#fff;display:flex;font-family:ltc-caslon-pro,serif;font-size:2rem;font-style:normal;font-weight:700;height:auto;justify-content:center;letter-spacing:.01em;pointer-events:none}html body #whole-wrapper .big-swiper #interview .thumb:hover .img{scale:1.05}}html body #whole-wrapper .big-swiper #interview .thumb .img{height:100%;overflow:hidden;position:relative;transition:1s ease;width:100%;z-index:1}html body #whole-wrapper .big-swiper #interview .thumb .img img{-webkit-filter:blur(5px);filter:blur(5px);height:100%;object-fit:cover;scale:1;transition:1s ease;width:100%}html body #whole-wrapper .big-swiper #interview .thumb .title{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);left:0;margin-left:16px;margin-top:20px;position:absolute;top:0;transition:1s ease 1s;width:71px;z-index:3;z-index:2}@media screen and (min-width:980px){html body #whole-wrapper .big-swiper #interview .thumb .title{margin-left:4.1333333333%;margin-top:5.3333333333%;width:18.9333333333%}}html body #whole-wrapper .big-swiper #interview .thumb .lead{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);color:#fff;font-size:1.3rem;left:0;letter-spacing:.32em;line-height:1.7307692308;margin-left:6%;position:absolute;top:62.4369747899%;transition:1s ease;z-index:3}html body #whole-wrapper .big-swiper #interview .thumb .more{align-items:center;background-color:#fff;border:1px solid;border-radius:29px;bottom:27px;display:flex;font-family:ltc-caslon-pro,serif;font-size:1.2rem;font-style:normal;font-weight:400;height:29px;justify-content:center;left:0;letter-spacing:.01em;letter-spacing:.1em;margin-inline:auto;padding-top:1px;position:absolute;right:0;width:129px;z-index:2}html body #whole-wrapper .big-swiper #interview .thumb .text{margin-right:9.3333333333%;margin-top:33.0666666667%;position:absolute;right:0;top:0;width:8.8%;z-index:3;z-index:2}html body #whole-wrapper .big-swiper .swiper-slide-active #interview .thumb .title{-webkit-clip-path:inset(0);clip-path:inset(0)}html body #whole-wrapper .big-swiper .swiper-slide-active #interview .thumb .img img{-webkit-filter:blur(0);filter:blur(0);scale:1;transition:1s ease 0s}html body #whole-wrapper .big-swiper .swiper-slide-active #interview .thumb .lead{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 1s}html body #whole-wrapper.init .big-swiper .slide1 #main-visual .img .hito{opacity:1}html body #whole-wrapper.init .big-swiper .slide1 #hgroup .title img{opacity:1;rotate:y 0deg}html body #whole-wrapper.init .big-swiper .slide1 #hgroup .catch{-webkit-clip-path:inset(0);clip-path:inset(0)}html body #whole-wrapper.init #pc-main-visual .main-tate .balloon,html body #whole-wrapper.init #pc-main-visual .main-yoko .balloon{opacity:1;transition:1s ease calc(var(--interval)*4 + var(--init-sec))}html body #whole-wrapper.init #pc-main-visual .img .hito{opacity:1;transition:1s ease 0s}html body #whole-wrapper.init #pc-main-visual .img:nth-child(3) .hito{transition-delay:calc(var(--interval)*1 + var(--init-sec))}html body #whole-wrapper.init #pc-main-visual .img:nth-child(4) .hito{transition-delay:calc(var(--interval)*2 + var(--init-sec))}html body #whole-wrapper.init #pc-main-visual .img:nth-child(5) .hito{transition-delay:calc(var(--interval)*3 + var(--init-sec))}html body #whole-wrapper.init #pc-main-visual .img:nth-child(6) .hito{transition-delay:calc(var(--interval)*4 + var(--init-sec))}html body #whole-wrapper #pc-main-visual{aspect-ratio:2732/1536;display:flex;left:50%;position:fixed;top:50%;translate:-50% -50%;width:100%;z-index:1}@media (min-aspect-ratio:8016407336719483/4503599627370496){html body #whole-wrapper #pc-main-visual{height:100%;width:auto}}html body #whole-wrapper #pc-main-visual .big-balloon{-webkit-animation:balloon 5s ease 0s infinite alternate;animation:balloon 5s ease 0s infinite alternate;left:0;margin-left:52.3426061493%;margin-top:-7.6866764275%;opacity:0;position:absolute;top:0;transition:.6s ease;width:76.1713030747%;z-index:3}html body #whole-wrapper #pc-main-visual .main-tate{left:0;position:absolute;top:50%;translate:0 -50%;width:100%;z-index:1}html body #whole-wrapper #pc-main-visual .main-tate .balloon{left:0;opacity:0;position:absolute;top:50%;translate:0 -50%;width:100%;width:auto;z-index:2}html body #whole-wrapper #pc-main-visual .main-tate .balloon img{transition:.5s ease}html body #whole-wrapper #pc-main-visual .main-yoko{height:100%;left:50%;position:absolute;top:50%;translate:-50% -50%;width:auto;z-index:1}html body #whole-wrapper #pc-main-visual .main-yoko>img{position:relative;z-index:1}html body #whole-wrapper #pc-main-visual .main-yoko img{height:100%;width:auto}html body #whole-wrapper #pc-main-visual .main-yoko .balloon{height:100%;left:0;left:50%;opacity:0;position:absolute;top:0;top:50%;translate:-50% -50%;width:auto;z-index:2}html body #whole-wrapper #pc-main-visual .main-yoko .balloon img{transition:.5s ease}html body #whole-wrapper #pc-main-visual .img{height:100%;position:relative;width:25%;z-index:2}html body #whole-wrapper #pc-main-visual .img:first-child{width:24.9267935578%}html body #whole-wrapper #pc-main-visual .img:nth-child(2){width:25%}html body #whole-wrapper #pc-main-visual .img:nth-child(3){width:24.9816983895%}html body #whole-wrapper #pc-main-visual .img:nth-child(4){width:25%}html body #whole-wrapper #pc-main-visual .img .empty,html body #whole-wrapper #pc-main-visual .img .hito{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}html body #whole-wrapper #pc-main-visual .img .empty{z-index:1}html body #whole-wrapper #pc-main-visual .img .hito{opacity:0}html body #whole-wrapper #pc-main-visual .img .hito img{transition:.5s ease}html body #whole-wrapper .intro-back{background-color:var(--winered);height:100%;inset:0;position:absolute;width:100%;z-index:1}html body #whole-wrapper .intro-back .backslider{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:1}html body #whole-wrapper .intro-back .backslider .swiper-slide{align-items:center;display:flex;height:var(--disp-height);justify-content:center;position:relative;width:100vw}html body #whole-wrapper .intro-back .backslider .swiper-slide .back{height:100%;width:100%;z-index:1}html body #whole-wrapper .intro-back .backslider .swiper-slide .back img{height:100%;width:100%}html body #whole-wrapper .intro-back .backslider .swiper-slide .flip{left:0;position:absolute;top:50%;translate:0 -50%;width:100%;z-index:2}html body #whole-wrapper .intro-back .backslider .swiper-slide .balloon{-webkit-animation:balloon 5s ease 0s infinite alternate;animation:balloon 5s ease 0s infinite alternate;left:0;margin-left:-36.6666666667%;margin-top:-101.3333333333%;position:absolute;top:50%;width:231.2%;z-index:3}@-webkit-keyframes balloon{0%{translate:0 -20px}to{translate:0 20px}}@keyframes balloon{0%{translate:0 -20px}to{translate:0 20px}}html body #whole-wrapper:has(.slide1.swiper-slide-active) .fixed-logo{opacity:0;visibility:hidden}html body #whole-wrapper:has(.slide2.swiper-slide-active) .big-swiper .swiper-pagination,html body #whole-wrapper:has(.slide3-2.swiper-slide-active) .big-swiper .swiper-pagination,html body #whole-wrapper:has(.slide3.swiper-slide-active) .big-swiper .swiper-pagination,html body #whole-wrapper:has(.slide4.swiper-slide-active) .big-swiper .swiper-pagination{translate:0 0}html body #whole-wrapper:has(.slide2.swiper-slide-active) #pc-main-visual .big-balloon,html body #whole-wrapper:has(.slide3-2.swiper-slide-active) #pc-main-visual .big-balloon,html body #whole-wrapper:has(.slide3.swiper-slide-active) #pc-main-visual .big-balloon,html body #whole-wrapper:has(.slide4.swiper-slide-active) #pc-main-visual .big-balloon{opacity:1}html body #whole-wrapper:has(.slide2.swiper-slide-active) .big-swiper .swiper-pagination{--color:#fff}html body #whole-wrapper:has(.slide2.swiper-slide-active) #pc-main-visual .main-tate .balloon img,html body #whole-wrapper:has(.slide2.swiper-slide-active) #pc-main-visual .main-yoko .balloon img{opacity:0}html body #whole-wrapper:has(.slide2.swiper-slide-active) #pc-main-visual .img .hito img{opacity:0}html body #whole-wrapper:has(.slide3-2.swiper-slide-active) #pc-main-visual .img .hito img,html body #whole-wrapper:has(.slide3.swiper-slide-active) #pc-main-visual .img .hito img,html body #whole-wrapper:has(.slide4.swiper-slide-active) #pc-main-visual .img .hito img{opacity:0}html body #whole-wrapper:has(.back1.swiper-slide-active) #intro .title img:first-child{opacity:1}html body #whole-wrapper:has(.back2.swiper-slide-active) #intro .title img:nth-child(2){opacity:1}html body #whole-wrapper:has(.back3.swiper-slide-active) #intro .title img:nth-child(3){opacity:1}html body #whole-wrapper:has(.back4.swiper-slide-active) #intro .title img:nth-child(4){opacity:1}html body #whole-wrapper:has(#modal1.show) .big-swiper .swiper-wrapper .slide1 #main-visual .img:first-child .hito img{opacity:1}html body #whole-wrapper:has(#modal1.show) .big-swiper .swiper-wrapper .slide1 #hgroup .title img:first-child{-webkit-filter:blur(100px);filter:blur(100px)}html body #whole-wrapper:has(#modal1.show) #pc-main-visual .img:nth-child(3) .hito img{opacity:0}html body #whole-wrapper:has(#modal2.show) .big-swiper .swiper-wrapper .slide1 #main-visual .img:nth-child(2) .hito img{opacity:1}html body #whole-wrapper:has(#modal2.show) .big-swiper .swiper-wrapper .slide1 #hgroup .title img:nth-child(2){-webkit-filter:blur(100px);filter:blur(100px)}html body #whole-wrapper:has(#modal2.show) #pc-main-visual .img:nth-child(4) .hito img{opacity:0}html body #whole-wrapper:has(#modal3.show) .big-swiper .swiper-wrapper .slide1 #main-visual .img:nth-child(3) .hito img{opacity:1}html body #whole-wrapper:has(#modal3.show) .big-swiper .swiper-wrapper .slide1 #hgroup .title img:nth-child(3){-webkit-filter:blur(100px);filter:blur(100px)}html body #whole-wrapper:has(#modal3.show) #pc-main-visual .img:nth-child(5) .hito img{opacity:0}html body #whole-wrapper:has(#modal4.show) .big-swiper .swiper-wrapper .slide1 #main-visual .img:nth-child(4) .hito img{opacity:1}html body #whole-wrapper:has(#modal4.show) .big-swiper .swiper-wrapper .slide1 #hgroup .title img:nth-child(4){-webkit-filter:blur(100px);filter:blur(100px)}html body #whole-wrapper:has(#modal4.show) #pc-main-visual .img:nth-child(6) .hito img{opacity:0}html body #whole-wrapper:has(#modal6.show) .big-swiper .swiper-wrapper .slide3-2 .short-videos .shorts-slider .swiper-wrapper .short1{opacity:0}html body #whole-wrapper:has(#modal7.show) .big-swiper .swiper-wrapper .slide3-2 .short-videos .shorts-slider .swiper-wrapper .short2{opacity:0}html body #whole-wrapper:has(#modal8.show) .big-swiper .swiper-wrapper .slide3-2 .short-videos .shorts-slider .swiper-wrapper .short3{opacity:0}html body #whole-wrapper:has(#modal9.show) .big-swiper .swiper-wrapper .slide3-2 .short-videos .shorts-slider .swiper-wrapper .short4{opacity:0}html body #whole-wrapper .modal{align-items:center;display:flex;height:100%;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity 1s ease 0s,visibility 1s ease 0s,translate 0s ease 1s;translate:0 150%;visibility:hidden;width:100%;z-index:10000}html body #whole-wrapper .modal.show{opacity:1;transition:opacity 1s ease 0s,visibility 1s ease 0s,translate 0s ease 0s;translate:0 0;visibility:visible}html body #whole-wrapper .modal .cover{height:100%;inset:0;position:absolute;width:100%;z-index:1}@media screen and (min-width:980px){html body #whole-wrapper .modal .cover{background-color:rgba(0,0,0,.3)}}html body #whole-wrapper .modal .close-button{aspect-ratio:1/1;background-color:#000;display:block;margin-right:4%;position:absolute;right:0;top:26px;width:30px;z-index:3}@media screen and (min-width:980px){html body #whole-wrapper .modal .close-button{margin-right:0;right:calc(50% - 424px);top:calc(50% - 299px)}}html body #whole-wrapper .modal .close-button:after,html body #whole-wrapper .modal .close-button:before{background-color:#fff;content:"";display:block;height:1px;left:0;margin-inline:auto;position:absolute;right:0;top:50%;translate:0 -50%;width:60%}html body #whole-wrapper .modal .close-button:before{rotate:45deg}html body #whole-wrapper .modal .close-button:after{rotate:-45deg}html body #whole-wrapper .modal .modal-inner{background-color:#fff;border:1px solid;height:calc(100% - 52px);margin-inline:auto;overflow-y:scroll;padding-top:45px;position:relative;width:92%;z-index:2}@media screen and (min-width:980px){html body #whole-wrapper .modal .modal-inner{align-items:center;border:none;display:flex;height:auto;justify-content:space-between;padding-top:0;width:62.0424597365%}html body #whole-wrapper .modal .modal-inner .close-button{position:absolute;right:0;top:0}}html body #whole-wrapper .modal .modal-inner .img{margin-inline:auto;width:75.3623188406%}@media screen and (min-width:980px){html body #whole-wrapper .modal .modal-inner .img{margin:0;max-height:90vh;width:50%}}html body #whole-wrapper .modal .modal-inner .text-area{margin-inline:auto;margin-top:22.5px;width:75.3623188406%}@media screen and (min-width:980px){html body #whole-wrapper .modal .modal-inner .text-area{margin-top:0;width:252px}}html body #whole-wrapper .modal .credit-box li{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}html body #whole-wrapper .modal .credit-box li p{flex:1;font-size:1.2rem;line-height:1.4;padding-right:10px}html body #whole-wrapper .modal .credit-box li p span{display:block;font-size:80%}html body #whole-wrapper .modal .credit-box li a{align-items:center;background-color:var(--winered);border:1px solid var(--winered);color:#fff;display:flex;font-family:ltc-caslon-pro,serif;font-size:1.2rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.01em;letter-spacing:.1em;padding:3px 4px 2px;transition:.4s ease;width:80.5px}html body #whole-wrapper .modal .credit-box li a:hover{background-color:#fff;color:var(--winered)}html body #whole-wrapper .modal.short{bottom:auto;height:calc(100% - 40px);top:0}@media screen and (min-width:980px){html body #whole-wrapper .modal.short{height:100%}html body #whole-wrapper .modal.short .close-button{position:absolute;right:0;top:0}}html body #whole-wrapper .modal.short .modal-inner{height:calc(100% - 26px);padding-top:22.5px;translate:0 13px}@media screen and (min-width:980px){html body #whole-wrapper .modal.short .modal-inner{height:auto;padding-top:0;translate:0 0;width:55.5636896047%}}html body #whole-wrapper .modal.short .modal-inner h2{font-size:1.5rem;text-align:center}html body #whole-wrapper .modal.short .modal-inner .img{padding-top:22.5px}@media screen and (min-width:980px){html body #whole-wrapper .modal.short .modal-inner .img{padding-top:0;width:44.1370223979%}}html body #whole-wrapper .modal.short .modal-inner .text-area .shita{align-items:center;display:flex;font-size:1.2rem;justify-content:flex-start;margin-bottom:20px}html body #whole-wrapper .modal.short .modal-inner .text-area .shita img{margin-right:10px;width:17.5px}html body #whole-wrapper .modal.movie .cover{background-color:transparent;z-index:5}@media screen and (min-width:980px){html body #whole-wrapper .modal.movie .close-button{right:10px;top:10px}}html body #whole-wrapper .modal.movie .modal-inner{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;pointer-events:none;width:100%;z-index:6}html body #whole-wrapper .modal.movie .modal-inner .img{pointer-events:auto;width:100%}@media screen and (min-width:980px){html body #whole-wrapper .modal.movie .modal-inner .img{height:90%;width:80%}html body #whole-wrapper .modal.movie .modal-inner .img video{height:100%;object-fit:contain;width:100%}}html body #whole-wrapper .modal.interview{bottom:auto;height:calc(100% - 40px);top:0}@media screen and (min-width:980px){html body #whole-wrapper .modal.interview{align-items:flex-end;height:100%}html body #whole-wrapper .modal.interview .close-button{right:62px;top:68.5px}}html body #whole-wrapper .modal.interview .modal-inner{height:calc(100% - 26px);padding-top:32.5px;translate:0 13px}@media screen and (min-width:980px){html body #whole-wrapper .modal.interview .modal-inner{align-items:flex-start;border:1px solid;display:flex;height:calc(100% - 68.5px);padding-top:0;translate:0 0;width:calc(100% - 122px)}html body #whole-wrapper .modal.interview .modal-inner .left{height:100%;left:0;position:-webkit-sticky;position:sticky;top:0;width:50%}html body #whole-wrapper .modal.interview .modal-inner .left img{height:100%;object-fit:cover;object-position:center top;width:100%}html body #whole-wrapper .modal.interview .modal-inner .right{width:50%}}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .interview-head{text-align:center}@media screen and (min-width:980px){html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .interview-head{align-items:center;display:flex;height:calc(100vh - 68.5px);justify-content:center}}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .interview-head hgroup{margin-inline:auto;width:73.3333333333%}@media screen and (min-width:980px){html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .interview-head hgroup{width:303.5px}}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .interview-head .lead{margin-top:25px}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .interview-head .lead p{font-size:1.3rem;line-height:2.0384615385;text-align:center}@media screen and (min-width:980px){html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .interview-head .lead p{font-size:1.5rem}}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .interview-head .interviewee{margin-top:25px}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .interview-head .interviewee .num{font-family:ltc-caslon-pro,serif;font-size:2rem;font-style:normal;font-weight:400;letter-spacing:.01em}@media screen and (min-width:980px){html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .interview-head .interviewee .num{font-size:2.4rem}}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .interview-head .interviewee .name{font-size:2rem;font-weight:700;letter-spacing:.32em;margin-top:3px}@media screen and (min-width:980px){html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .interview-head .interviewee .name{font-size:2.4rem}}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .interview-head .interviewee .job{font-size:1.2rem;font-weight:400;letter-spacing:.32em;margin-top:3px}@media screen and (min-width:980px){html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .interview-head .interviewee .job{font-size:1.4rem;margin-top:6px}}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .video{margin-inline:auto;margin-top:20px;position:relative;width:84.0579710145%}@media screen and (min-width:980px){html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .video{min-width:326.5px;width:52.7037933818%}}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .video .playbutton{bottom:80px;left:0;margin-inline:auto;position:absolute;right:0;transition:.3s ease;width:51.5px;z-index:2}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .video .playbutton p{color:#fff;font-size:1rem;left:50%;position:absolute;top:calc(100% + 10px);translate:-50% 0;white-space:nowrap}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .video.unmuted .playbutton{opacity:0}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block{margin-inline:auto;width:84.0579710145%}@media screen and (min-width:1100px){html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block{align-items:center;display:flex;margin-top:80px;width:100%}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block.block1,html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block.block3{flex-direction:row-reverse}}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .image-area{margin-top:40px}@media screen and (min-width:980px){html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .image-area{margin-top:0;width:46.7741935484%}}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .image-area .img{opacity:1;overflow:hidden;width:100%}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .image-area .img img{opacity:0;scale:1.1}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .image-area .img.show img{opacity:1;scale:1;transition:1.5s ease 0s}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .image-area .img.ph5{margin-top:30px}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .image-area .answer{font-size:1.4rem;line-height:1.6071428571;margin-top:1.5em}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .image-area .credit-box{margin-top:30px}@media screen and (min-width:980px){html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .image-area .credit-box{padding-inline:30px}}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .text-area{align-items:flex-start;display:flex;justify-content:space-between;margin-top:37px;width:100%}@media screen and (min-width:980px){html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .text-area{display:block;margin-inline:auto;margin-top:0;width:34.435483871%}}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .text-area .theme{opacity:0;rotate:y 90deg;-webkit-transform:none;transform:none;width:75px}@media screen and (min-width:980px){html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .text-area .theme{margin-bottom:20px}}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .text-area .theme img{width:49.5px}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .text-area .theme img.do{width:43.5px}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .text-area .theme img.ai{width:47.5px}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .text-area .theme img.raku{width:44px}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .text-area .theme.show{opacity:1;rotate:y 0deg;transition:1s ease}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .text-area .text{flex:1;font-size:1.4rem;line-height:1.6071428571}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .text-area .text p{margin-bottom:1.5em}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .text-area .text p+.question{margin-top:2.5em}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .block .text-area .text .question{color:var(--pink);font-size:1.3rem;line-height:1.3653846154}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .next-interview{border-top:1px solid;display:flex;margin-top:45px}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .next-interview a{align-items:center;aspect-ratio:343/545;border-right:1px solid;display:flex;justify-content:center;pointer-events:none;width:50%}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .next-interview a:last-child{border-right:none}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .next-interview a .text{font-family:ltc-caslon-pro,serif;font-size:1.2rem;font-style:normal;font-weight:700;letter-spacing:.1em;letter-spacing:.01em;text-align:center}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .next-interview a:has(img){pointer-events:auto;position:relative}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .next-interview a:has(img) img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:1}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .next-interview a:has(img) .text{position:absolute;right:12px;text-align:left;top:12px;z-index:2}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .next-interview a:has(img) .text .num{font-family:ltc-caslon-pro,serif;font-size:2.25rem;font-style:normal;font-weight:400;letter-spacing:.01em;text-align:center}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .next-interview a:has(img) .text .name{-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";font-size:1rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}html body #whole-wrapper .modal.interview .modal-inner .right .interview-content .next-interview a:has(img) .text .name span{font-size:70%}