@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}@media screen and (max-width:980px){html body .scroll-in-sp{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}html body .scroll-in-sp.show{opacity:1;-webkit-transform:none;transform:none;transition:.5s ease}}:root{--background-color:#fff;--text-color:#000;--red:#e10e19;--red2:#d82f2d;--disp-height:100svh}html body{background-color:var(--background-color);color:var(--text-color);font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-size:62.5%;font-style:normal;font-weight:400;overflow:auto;position:relative;transition:background-color 1s ease,color 1s ease}html body img,html body video{height:auto;vertical-align:bottom;width:100%}html body:has(.modal.show){overflow:hidden}html body [data-flip-pic]{position:relative}html body [data-flip-pic]>*{opacity:0}html body [data-flip-pic]>:nth-child(n+2){left:0;position:absolute;top:0}html body [data-flip-pic]>.show{opacity:1}html body #main-content{overflow:clip}html body #main-content #main-content-inner{margin-inline:auto;max-width:1800px}html body #main-visual{position:relative}html body #main-visual .img{overflow:hidden;position:relative;width:100%;z-index:1}html body #main-visual .img img{opacity:0;scale:1.1}html body #main-visual .img.left{height:100%;position:absolute;right:100%;top:0;width:100%}html body #main-visual .img.right{height:100%;left:100%;position:absolute;top:0;width:100%}html body #main-visual.show .img img{opacity:1;scale:1.005;transition:2s ease 0s}html body #main-visual.show hgroup .title h1{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:1.5s ease 1s}html body #main-visual.show hgroup .title .dots{scale:1;transition:.3s ease 1.5s}html body #main-visual.show hgroup .season{opacity:1;transition:1s ease 2s;translate:0 0}html body #main-visual.show .tag{opacity:1;rotate:0deg;scale:1;transition:1s ease 2s}html body #main-visual hgroup{align-items:flex-end;color:#fff;display:flex;flex-direction:row-reverse;justify-content:flex-start;left:0;position:absolute;top:0;width:100%;z-index:2}@media screen and (min-width:980px){html body #main-visual hgroup{margin-left:3.4375%;margin-top:3.4375%;width:6.640625%}html body #main-visual hgroup.hgroup2{left:auto;margin-left:0;margin-right:3.4375%;right:0}}html body #main-visual hgroup .title{margin-right:77.0666666667%;margin-top:8.6666666667%;width:4.6666666667%}@media screen and (min-width:980px){html body #main-visual hgroup .title{margin-left:32.9411764706%;margin-right:0;margin-top:0;width:27.0588235294%}}html body #main-visual hgroup .title .dots{align-items:center;-webkit-animation:spin 2.7s ease 0s infinite;animation:spin 2.7s ease 0s infinite;display:flex;justify-content:center;margin-bottom:137.1428571429%;scale:0;width:100%}html body #main-visual hgroup .title .dots span{aspect-ratio:1/1;background-color:#fff;border-radius:50%;display:block;margin-inline:14.2857142857%;width:22.8571428571%}html body #main-visual hgroup .title h1{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}html body #main-visual hgroup .season{-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";font-family:Akshar,sans-serif;font-optical-sizing:auto;font-size:2.6666666667vw;font-style:normal;font-weight:500;letter-spacing:.04em;line-height:1.315;margin-right:5.6%;opacity:0;translate:-20px 0;white-space:nowrap;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media screen and (min-width:980px){html body #main-visual hgroup .season{font-size:1.053125vw;margin-right:0}}@media screen and (min-width:980px) and (min-width:1800px){html body #main-visual hgroup .season{font-size:18.95625px}}html body #main-visual .tag{margin-right:11.7333333333%;margin-top:148.6666666667%;opacity:0;position:absolute;right:0;rotate:4deg;scale:1.1;top:0;width:26.6666666667%;z-index:2}@media screen and (min-width:980px){html body #main-visual .tag{left:0;margin-left:67.265625%;margin-top:54.53125%;right:auto;width:15.625%}}html body #intro{opacity:1;position:relative;-webkit-transform:none;transform:none}html body #intro hgroup{align-items:flex-end;color:#fff;display:flex;flex-direction:row-reverse;justify-content:flex-start;left:0;position:absolute;top:0;width:100%;z-index:2}@media screen and (min-width:980px){html body #intro hgroup{margin-left:3.4375%;margin-top:16.40625%;width:6.640625%}}html body #intro hgroup .title{margin-right:77.0666666667%;margin-top:8.6666666667%;width:4.6666666667%}@media screen and (min-width:980px){html body #intro hgroup .title{margin-left:32.9411764706%;margin-right:0;margin-top:0;width:27.0588235294%}}html body #intro hgroup .title .dots{align-items:center;-webkit-animation:spin 2.7s ease 0s infinite;animation:spin 2.7s ease 0s infinite;display:flex;justify-content:center;margin-bottom:137.1428571429%;width:100%}html body #intro hgroup .title .dots span{aspect-ratio:1/1;background-color:#fff;border-radius:50%;display:block;margin-inline:14.2857142857%;width:22.8571428571%}html body #intro hgroup .season{-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";font-family:Akshar,sans-serif;font-optical-sizing:auto;font-size:2.6666666667vw;font-style:normal;font-weight:500;letter-spacing:.04em;line-height:1.315;margin-right:5.6%;white-space:nowrap;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media screen and (min-width:980px){html body #intro hgroup .season{font-size:1.053125vw;margin-right:0}}@media screen and (min-width:980px) and (min-width:1800px){html body #intro hgroup .season{font-size:18.95625px}}html body #intro .circle{-webkit-animation:circle 9s linear 0s infinite;animation:circle 9s linear 0s infinite;aspect-ratio:1/1;border:1px solid #fff;border-radius:50%;left:0;margin-left:.5333333333%;opacity:0;position:absolute;scale:.5;top:0;width:104.1333333333%;z-index:2}@media screen and (min-width:980px){html body #intro .circle{margin-left:17.65625%;width:39.765625%}}@-webkit-keyframes circle{0%{rotate:0deg}to{rotate:1turn}}@keyframes circle{0%{rotate:0deg}to{rotate:1turn}}html body #intro .circle .dot{aspect-ratio:1/1;background-color:#fff;border-radius:50%;left:0;margin-inline:auto;position:absolute;right:0;top:0;translate:0 -50%;width:5px}html body #intro .circle.circle1{margin-top:-61.7333333333%}@media screen and (min-width:980px){html body #intro .circle.circle1{margin-top:-22.109375%}}html body #intro .circle.circle2{animation:circle 8s linear 0s infinite reverse;margin-top:48.9333333333%}@media screen and (min-width:980px){html body #intro .circle.circle2{margin-top:20.859375%}}html body #intro>.img{overflow:hidden;position:relative;z-index:1}html body #intro>.img img{opacity:0;scale:1.005;scale:1.1}html body #intro>.img.left{height:100%;position:absolute;right:100%;top:0;width:100%}html body #intro>.img.right{height:100%;left:100%;position:absolute;top:0;width:100%}html body #intro .text-area{color:#fff;left:0;margin-inline:auto;position:absolute;right:0;top:42%;translate:0 -50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:3}@media screen and (min-width:980px){html body #intro .text-area{display:flex;flex-direction:column-reverse;margin-left:67.65625%;top:50%}}html body #intro .text-area .img{aspect-ratio:235/352;background-color:#fff;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);margin-bottom:7.6vw;overflow:hidden;width:31.3333333333vw}@media screen and (min-width:980px){html body #intro .text-area .img{margin-bottom:0;margin-top:4.140625vw;max-width:196.875px;width:10.9375vw}}@media screen and (min-width:980px) and (min-width:1800px){html body #intro .text-area .img{margin-top:74.53125px}}html body #intro .text-area .img img,html body #intro .text-area .img video{height:100%;object-fit:cover;scale:1.1;width:100%}html body #intro .text-area .lead{opacity:0;translate:0 10px}html body #intro .text-area .lead p{font-size:2.6666666667vw;line-height:2}@media screen and (min-width:980px){html body #intro .text-area .lead p{font-size:1.015625vw}}@media screen and (min-width:980px) and (min-width:1800px){html body #intro .text-area .lead p{font-size:18.28125px}}html body #intro h2{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;margin-inline:auto;margin-bottom:7.4666666667%;position:absolute;right:0;width:87.3333333333%;z-index:2}html body #intro h2 .title{background-color:#fff;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);-webkit-mask-image:url(../img/studioclip_sunao_kuwahara/title_yoko.png);mask-image:url(../img/studioclip_sunao_kuwahara/title_yoko.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;width:45.4961832061%}html body #intro h2 .title img{opacity:0}html body #intro h2 .dots{align-items:center;-webkit-animation:spin 2.7s ease 0s infinite;animation:spin 2.7s ease 0s infinite;display:flex;justify-content:space-between;scale:0;width:3.358778626%}html body #intro h2 .dots span{aspect-ratio:1/1;background-color:#fff;border-radius:50%;display:block;width:36.3636363636%}html body #intro h2.show .title{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 0s}html body #intro h2.show .dots{scale:1;transition:.4s ease 0s}html body #intro.show .circle{opacity:1;scale:1;transition:1s ease 0s}@media screen and (min-width:980px){html body #intro.show .circle.circle2{transition-delay:1s}}html body #intro.show .text-area .img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease .5s}html body #intro.show .text-area .img video{scale:1.01;transition:1s ease .5s}html body #intro.show .text-area .lead{opacity:1;transition:.6s ease .6s;translate:0 0}html body:has(#main-visual.show) #intro>.img img{opacity:1;scale:1.01;transition:2s ease}@media screen and (max-width:980px){html body:has(#main-visual.show) #intro .circle.circle1{opacity:1;scale:1;transition:1s ease 1s}}html body #header{align-items:center;background-color:#fff;display:flex;height:50px;justify-content:space-between;left:0;padding-inline:22.5px;position:fixed;top:0;transition:.5s ease 0s;translate:0 -100%;width:100%;z-index:10}@media screen and (min-width:980px){html body #header{align-items:flex-start;background-color:transparent;height:100%;left:auto;margin-right:2.890625%;padding:84px 0 0;right:0;translate:400% 0;width:1.25%}}@media screen and (min-width:980px) and (min-width:1800px){html body #header{margin-right:66.09375px;opacity:0;pointer-events:none;right:calc(50% - 900px);width:22.5px}}html body #header .title{background-color:#000;display:block;-webkit-mask-image:url(../img/studioclip_sunao_kuwahara/title_yoko.png);mask-image:url(../img/studioclip_sunao_kuwahara/title_yoko.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;width:149px}@media screen and (min-width:980px){html body #header .title{-webkit-mask-image:url(../img/studioclip_sunao_kuwahara/title.png);mask-image:url(../img/studioclip_sunao_kuwahara/title.png)}}html body #header .title img{opacity:0}html body #header .dots{align-items:center;-webkit-animation:spin 2.7s ease 0s infinite;animation:spin 2.7s ease 0s infinite;display:flex;justify-content:space-between;position:relative;width:11px}html body #header .dots:before{content:"";display:block;height:50px;left:50%;position:absolute;top:50%;translate:-50% -50%;width:50px}@media screen and (min-width:980px){html body #header .dots{left:50%;position:absolute;top:30px;translate:-50% 0}}html body #header .dots span{aspect-ratio:1/1;background-color:#000;border-radius:50%;display:block;width:36.3636363636%}@-webkit-keyframes spin{0%{rotate:y 0deg}40%{rotate:y 180deg}to{rotate:y 180deg}}@keyframes spin{0%{rotate:y 0deg}40%{rotate:y 180deg}to{rotate:y 180deg}}html body #header .indicator{background-color:#eaeaea;bottom:0;height:1px;left:0;position:absolute;width:100%}@media screen and (min-width:980px){html body #header .indicator{bottom:95px;height:calc(100% - 219px - 19.60938vw);margin-inline:auto;right:0;width:1px}}@media screen and (min-width:980px) and (min-width:1800px){html body #header .indicator{height:calc(100% - 571.96875px)}}html body #header .indicator .current{background-color:#000;display:block;height:100%;left:0;position:absolute;scale:0 1;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%}@media screen and (min-width:980px){html body #header .indicator .current{scale:1 0}}html body #header .totop{background-color:#000;bottom:33px;display:block;-webkit-mask-image:url(../img/studioclip_sunao_kuwahara/totop.png);mask-image:url(../img/studioclip_sunao_kuwahara/totop.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;right:50%;transition:.3s ease;translate:50% 0;width:17px}html body #header .totop img{opacity:0}html body #thumbs .thumbs-inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html body #thumbs .thumbs-inner .img{aspect-ratio:250/363;overflow:hidden;width:33.3333333333%}@media screen and (min-width:980px){html body #thumbs .thumbs-inner .img{width:16.6666666667%}}html body #thumbs .thumbs-inner .img:nth-child(3n+1){transition-delay:0s}html body #thumbs .thumbs-inner .img:nth-child(3n+2){transition-delay:.2s}html body #thumbs .thumbs-inner .img:nth-child(3n+3){transition-delay:.4s}@media screen and (min-width:980px){html body #thumbs .thumbs-inner .img:nth-child(6n+1){transition-delay:0s}html body #thumbs .thumbs-inner .img:nth-child(6n+2){transition-delay:.2s}html body #thumbs .thumbs-inner .img:nth-child(6n+3){transition-delay:.4s}html body #thumbs .thumbs-inner .img:nth-child(6n+4){transition-delay:.6s}html body #thumbs .thumbs-inner .img:nth-child(6n+5){transition-delay:.8s}html body #thumbs .thumbs-inner .img:nth-child(6n+6){transition-delay:1s}}html body #thumbs .thumbs-inner .img img,html body #thumbs .thumbs-inner .img video{height:100%;object-fit:cover;scale:1.01;width:100%}html body #section-wrapper{padding-top:1px}html body #section-wrapper .section{position:relative}html body #section-wrapper .section .section-title-wrapper{height:100%;left:0;margin-left:5.3333333333%;pointer-events:none;position:absolute;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}@media screen and (min-width:980px){html body #section-wrapper .section .section-title-wrapper{margin-left:3.90625%}}html body #section-wrapper .section .section-title-wrapper.title-white{color:#fff}html body #section-wrapper .section .section-title-wrapper.title-black{color:#000}html body #section-wrapper .section .section-title-wrapper .section-title{font-family:Akshar,sans-serif;font-optical-sizing:auto;font-size:3.2vw;font-style:normal;font-weight:500;left:0;letter-spacing:.04em;position:-webkit-sticky;position:sticky;top:100px}@media screen and (min-width:980px){html body #section-wrapper .section .section-title-wrapper .section-title{font-size:1.5625vw;top:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:980px) and (min-width:1800px){html body #section-wrapper .section .section-title-wrapper .section-title{font-size:28.125px}}html body #section-wrapper .section .section-title-wrapper .section-title .num{text-align:center}html body #section-wrapper .section .section-title-wrapper .section-title .num span{background-color:currentColor;display:block;height:1px;margin-block:2px;width:100%}@media screen and (min-width:980px){html body #section-wrapper .section .section-title-wrapper .section-title .num span{height:1.5px;max-width:30px;width:1.6vw}}html body #section-wrapper .section .section-title-wrapper .section-title p{-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";margin-top:25px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media screen and (max-width:980px){html body #section-wrapper .section .section-title-wrapper .section-title p{translate:-18% 0}}html body #section-wrapper .section .ph{position:relative}html body #section-wrapper .section .ph.scroll-in .img{overflow:hidden}html body #section-wrapper .section .ph.scroll-in .img img{scale:1.1}html body #section-wrapper .section .ph.scroll-in.show .img img{scale:1;transition:2s ease}html body #section-wrapper .section .ph.scroll-in.left{opacity:1}html body #section-wrapper .section .ph.scroll-in.left .img{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}html body #section-wrapper .section .ph.scroll-in.left.show .img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 0s}html body #section-wrapper .section .ph.scroll-in.right{opacity:1}html body #section-wrapper .section .ph.scroll-in.right .img{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}html body #section-wrapper .section .ph.scroll-in.right.show .img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 0s}html body #section-wrapper .section .ph.scroll-in.bottom{opacity:1}html body #section-wrapper .section .ph.scroll-in.bottom .img{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}html body #section-wrapper .section .ph.scroll-in.bottom.show .img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 0s}html body #section-wrapper .section .ph.scroll-in.fade{opacity:1}html body #section-wrapper .section .ph.scroll-in.fade .img img{-webkit-filter:blur(5px);filter:blur(5px);opacity:0}html body #section-wrapper .section .ph.scroll-in.fade.show .img img{-webkit-filter:blur(0);filter:blur(0);opacity:1;transition:1.5s ease 0s}html body #section-wrapper .section .text-area{margin-top:7.6%}@media screen and (min-width:980px){html body #section-wrapper .section .text-area{margin-top:0;position:absolute;right:0;top:0}}html body #section-wrapper .section#section1{margin-top:25.0666666667%}@media screen and (min-width:980px){html body #section-wrapper .section#section1{margin-top:10.859375%}}html body #section-wrapper .section#section1 .ph1{margin-left:28.4%;width:65.4666666667%}@media screen and (min-width:980px){html body #section-wrapper .section#section1 .ph1{margin-inline:auto;width:30.9375%}}html body #section-wrapper .section#section1 .ph2{margin-top:19.8666666667%}@media screen and (min-width:980px){html body #section-wrapper .section#section1 .ph2{margin-left:3.125%;width:45.625%}}html body #section-wrapper .section#section1 .ph3{margin-left:auto;margin-top:19.7333333333%;width:87.8666666667%}@media screen and (min-width:980px){html body #section-wrapper .section#section1 .ph3{margin-left:58.28125%;margin-top:-60.390625%;width:36.015625%}}html body #section-wrapper .section#section1 .ph4{margin-top:24.1333333333%;-webkit-transform:none;transform:none;width:49.2%}@media screen and (min-width:980px){html body #section-wrapper .section#section1 .ph4{margin-left:22.734375%;margin-top:20.390625%;width:25.78125%}}html body #section-wrapper .section#section1 .ph4 .img{translate:-20px 0}html body #section-wrapper .section#section1 .ph4.show .img{transition:1s ease;translate:0 0}html body #section-wrapper .section#section1 .ph5{margin-left:auto;margin-top:-69.4666666667%;-webkit-transform:none;transform:none;width:49.2%}@media screen and (min-width:980px){html body #section-wrapper .section#section1 .ph5{margin-left:48.90625%;margin-top:-36.40625%;width:25.78125%}}html body #section-wrapper .section#section1 .ph5 .img{translate:20px 0}html body #section-wrapper .section#section1 .ph5.show .img{transition:1s ease;translate:0 0}@media screen and (min-width:980px){html body #section-wrapper .section#section1 .t1{margin-right:5.625%;margin-top:130.546875%}html body #section-wrapper .section#section1 .t2{margin-right:25.234375%;margin-top:44px;top:100%}}html body #section-wrapper .section#section2{margin-top:27.3333333333%}@media screen and (min-width:980px){html body #section-wrapper .section#section2{margin-top:21.484375%}html body #section-wrapper .section#section2 .text-area{margin-right:8.671875%;margin-top:57.03125%}}html body #section-wrapper .section#section2 .section-title-wrapper{padding-top:14.5333333333%}@media screen and (min-width:980px){html body #section-wrapper .section#section2 .section-title-wrapper{bottom:0;height:calc(100% + 30px);padding-top:0;top:auto}html body #section-wrapper .section#section2 .ph6{margin-left:4.453125%;margin-top:0;width:44.375%}}html body #section-wrapper .section#section2 .ph7{margin-left:30.6666666667%;margin-top:18.2666666667%;width:63.7333333333%}@media screen and (min-width:980px){html body #section-wrapper .section#section2 .ph7{margin-left:61.171875%;margin-top:-57.96875%;width:30.078125%}}html body #section-wrapper .section#section2 .ph8{margin-top:22.6666666667%;-webkit-transform:none;transform:none;width:50%}@media screen and (min-width:980px){html body #section-wrapper .section#section2 .ph8{margin-left:21.015625%;margin-top:22.734375%;width:28.671875%}}html body #section-wrapper .section#section2 .ph8.show{rotate:y 0deg}html body #section-wrapper .section#section2 .ph9{-webkit-clip-path:inset(.4% 0 .3% 0);clip-path:inset(.4% 0 .3% 0);margin-left:auto;margin-top:-75.3333333333%;-webkit-transform:none;transform:none;width:50%}@media screen and (min-width:980px){html body #section-wrapper .section#section2 .ph9{-webkit-clip-path:inset(.5% 0 0 0);clip-path:inset(.5% 0 0 0);margin-left:49.609375%;margin-top:-43.203125%;width:28.671875%}}html body #section-wrapper .section#section2 .ph9.show{rotate:y 0deg;transition-delay:.5s}html body #section-wrapper .section#section3{margin-top:27.2%}@media screen and (min-width:980px){html body #section-wrapper .section#section3{margin-top:12.34375%}}html body #section-wrapper .section#section3 .section-title-wrapper{padding-top:170.5333333333%}@media screen and (min-width:980px){html body #section-wrapper .section#section3 .section-title-wrapper{padding-top:87.5%}}html body #section-wrapper .section#section3 .ph10-wrapper{padding-bottom:1px;position:relative}html body #section-wrapper .section#section3 .ph10-wrapper .ph10{left:0;opacity:1;position:-webkit-sticky;position:sticky;top:calc(50% - 78.66667vw);-webkit-transform:none;transform:none;z-index:1}@media screen and (min-width:980px){html body #section-wrapper .section#section3 .ph10-wrapper .ph10{display:flex;top:calc(50% - 39.0625vw)}html body #section-wrapper .section#section3 .ph10-wrapper .ph10:before{background-image:url(../img/studioclip_sunao_kuwahara/ph10.jpg);background-position:50vw top;background-repeat:repeat-x;background-size:auto 100%;content:"";height:100%;left:50%;position:absolute;top:0;translate:-50% 0;width:100vw}html body #section-wrapper .section#section3 .ph10-wrapper .ph10 .img{width:50%}html body #section-wrapper .section#section3 .ph10-wrapper .ph10 .img img{scale:1.005}}@media screen and (min-width:980px) and (min-width:1800px){html body #section-wrapper .section#section3 .ph10-wrapper .ph10{top:calc(50% - 703.125px)}}html body #section-wrapper .section#section3 .ph10-wrapper .ph10 .graphic{left:0;margin-top:34%;margin-inline:auto;opacity:0;position:absolute;right:0;scale:1.05;top:0;width:21.6%;z-index:2}@media screen and (min-width:980px){html body #section-wrapper .section#section3 .ph10-wrapper .ph10 .graphic{margin-top:0;top:50%;translate:0 -50%;width:10%}}html body #section-wrapper .section#section3 .ph10-wrapper .ph10.show .graphic{opacity:1;scale:1;transition:1.5s ease 0s}html body #section-wrapper .section#section3 .ph10-wrapper .ph11{margin-left:16.8%;margin-top:13.3333333333%;position:relative;width:77.3333333333%;z-index:2}@media screen and (min-width:980px){html body #section-wrapper .section#section3 .ph10-wrapper .ph11{margin-inline:auto;margin-bottom:12.03125%;margin-top:11.796875%;width:36.484375%}}html body #section-wrapper .section#section3 .ph10-wrapper .ph11 img{position:relative;z-index:1}html body #section-wrapper .section#section3 .ph10-wrapper .ph11:before{border:1px solid #fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}html body #section-wrapper .section#section3 .ph10-wrapper .text-area{color:#fff;padding-bottom:16.5333333333%;position:relative;z-index:2}@media screen and (min-width:980px){html body #section-wrapper .section#section3 .ph10-wrapper .text-area{margin-right:31.953125%;margin-top:146.875%;position:absolute}}html body #section-wrapper .section#section3 .ph12{margin-left:37.2%;margin-top:14%;width:55.6%}@media screen and (min-width:980px){html body #section-wrapper .section#section3 .ph12{margin-left:18.75%;margin-top:7.265625%;width:28.90625%}}html body #section-wrapper .section#section3 .ph13{margin-left:37.2%;margin-top:.6666666667%;width:55.6%}@media screen and (min-width:980px){html body #section-wrapper .section#section3 .ph13{margin-left:48.125%;margin-top:-39.296875%;width:28.90625%}html body #section-wrapper .section#section3 .t2{margin-right:22.8125%;margin-top:30px;top:100%}}html body #section-wrapper .section#section4{margin-top:28.9333333333%}@media screen and (min-width:980px){html body #section-wrapper .section#section4{margin-top:18.59375%}}html body #section-wrapper .section#section4 .section-title-wrapper{padding-top:6.6666666667%}@media screen and (min-width:980px){html body #section-wrapper .section#section4 .section-title-wrapper{-webkit-clip-path:none!important;clip-path:none!important;padding-top:0}html body #section-wrapper .section#section4 .ph14{margin-left:57.421875%;width:41.015625%}}html body #section-wrapper .section#section4 .ph15-wrapper{margin-top:22.5333333333%;opacity:1;overflow:clip;-webkit-transform:none;transform:none;width:100%}@media screen and (min-width:980px){html body #section-wrapper .section#section4 .ph15-wrapper{margin-left:4.0625%;margin-top:-39.6875%;opacity:0;overflow:visible;translate:-30px 0;width:34.6875%}html body #section-wrapper .section#section4 .ph15-wrapper.show{opacity:1;translate:0 0}}html body #section-wrapper .section#section4 .ph15-wrapper .ph15{left:0;position:-webkit-sticky;position:sticky;top:calc(50% - 53.06667vw)}@media screen and (min-width:980px){html body #section-wrapper .section#section4 .ph15-wrapper .ph15{top:0}html body #section-wrapper .section#section4 .ph15-wrapper .ph15 .text-area{right:20px;top:calc(100% + 30px)}}html body #section-wrapper .section#section4 .ph15-wrapper .ph15 .img-wrapper{display:flex;justify-content:flex-start;width:373.3333333333%}@media screen and (min-width:980px){html body #section-wrapper .section#section4 .ph15-wrapper .ph15 .img-wrapper{width:100%}}html body #section-wrapper .section#section4 .ph15-wrapper .ph15 .img-wrapper .img{margin-right:1.1785714286%;width:18.8214285714%}@media screen and (min-width:980px){html body #section-wrapper .section#section4 .ph15-wrapper .ph15 .img-wrapper .img{margin-right:0;width:100%}}html body #section-wrapper .section#section4 .ph16{margin-left:42.8%;margin-top:21.3333333333%;width:50.1333333333%}@media screen and (min-width:980px){html body #section-wrapper .section#section4 .ph16{margin-left:47.890625%;margin-top:8.59375%;width:23.125%}html body #section-wrapper .section#section4 .t1{margin-right:5.15625%;margin-top:61.640625%}html body #section-wrapper .section#section4 .t3{margin-right:29.0625%;margin-top:30px;top:100%}}html body #section-wrapper .section#section5{margin-top:30.4%}@media screen and (min-width:980px){html body #section-wrapper .section#section5{margin-top:19.0625%}}html body #section-wrapper .section#section5 .section-title-wrapper{padding-bottom:66.6666666667%;padding-top:172.5333333333%}@media screen and (min-width:980px){html body #section-wrapper .section#section5 .section-title-wrapper{padding-bottom:0;padding-top:72.34375%}html body #section-wrapper .section#section5 .ph17{margin-inline:auto;margin-top:0;width:93.75%}}html body #section-wrapper .section#section5 .ph18{margin-left:18.4%;margin-top:17.8666666667%;width:76.6666666667%}@media screen and (min-width:980px){html body #section-wrapper .section#section5 .ph18{margin-left:50.078125%;margin-top:8.203125%;width:39.84375%}}html body #section-wrapper .section#section5 .ph19-wrapper{height:calc(var(--disp-height)*1.7);margin-top:22.5333333333%;overflow:clip;width:100%}@media screen and (min-width:980px){html body #section-wrapper .section#section5 .ph19-wrapper{height:auto;margin-left:12.578125%;margin-top:-28.359375%;overflow:visible;width:22.03125%}}html body #section-wrapper .section#section5 .ph19-wrapper .ph19{left:0;position:-webkit-sticky;position:sticky;top:calc(50% - 45.6vw)}@media screen and (min-width:980px){html body #section-wrapper .section#section5 .ph19-wrapper .ph19{position:relative;top:auto}html body #section-wrapper .section#section5 .ph19-wrapper .ph19 .text-area{top:calc(100% + 30px)}}html body #section-wrapper .section#section5 .ph19-wrapper .ph19 .img-wrapper{display:flex;justify-content:flex-start;margin-left:16%;width:142.9333333333%}@media screen and (min-width:980px){html body #section-wrapper .section#section5 .ph19-wrapper .ph19 .img-wrapper{display:block;margin-left:0;width:100%}}html body #section-wrapper .section#section5 .ph19-wrapper .ph19 .img-wrapper .img{margin-right:3.078358209%;width:47.3880597015%}@media screen and (min-width:980px){html body #section-wrapper .section#section5 .ph19-wrapper .ph19 .img-wrapper .img{margin-bottom:3.5460992908%;margin-right:0;width:100%}html body #section-wrapper .section#section5 .ph19-wrapper .ph19 .img-wrapper .img:nth-child(2){opacity:0;transition:1s ease .5s}html body #section-wrapper .section#section5 .ph19-wrapper .ph19 .img-wrapper .img:nth-child(2) img{transition-delay:.5s}html body #section-wrapper .section#section5 .ph19-wrapper .ph19.show .img-wrapper .img:nth-child(2){opacity:1}}html body #section-wrapper .section#section5 .ph21{margin-left:24%;margin-top:30.2666666667%;width:56.8%}@media screen and (min-width:980px){html body #section-wrapper .section#section5 .ph21{margin-left:66.71875%;margin-top:3.90625%;width:23.515625%}html body #section-wrapper .section#section5 .t1{margin-right:10.859375%;margin-top:132.8125%}}html body #section-wrapper .section#section6{margin-top:33.3333333333%}@media screen and (min-width:980px){html body #section-wrapper .section#section6{margin-top:20%}}html body #section-wrapper .section#section6 .section-title-wrapper{padding-top:5.3333333333%}@media screen and (min-width:980px){html body #section-wrapper .section#section6 .section-title-wrapper{padding-top:20px}html body #section-wrapper .section#section6 .text-area{margin-right:28.4375%;margin-top:64.84375%}}html body #section-wrapper .section#section6 .ph22{margin-left:18.1333333333%;margin-top:0;width:77.4666666667%}@media screen and (min-width:980px){html body #section-wrapper .section#section6 .ph22{margin-inline:auto;width:42.890625%}}html body #section-wrapper .section#section6 .ph23{margin-left:0;margin-top:18.8%;-webkit-transform:none;transform:none;width:38.1333333333%}@media screen and (min-width:980px){html body #section-wrapper .section#section6 .ph23{margin-left:15%;margin-top:27.421875%;width:22.34375%}}html body #section-wrapper .section#section6 .ph23 .img{translate:-20px 0}@media screen and (min-width:980px){html body #section-wrapper .section#section6 .ph23 .img{translate:-30px 0}}html body #section-wrapper .section#section6 .ph23.show .img{transition:1s ease;translate:0 0}html body #section-wrapper .section#section6 .ph24{margin-left:auto;margin-top:-40.5333333333%;-webkit-transform:none;transform:none;width:50.6666666667%}@media screen and (min-width:980px){html body #section-wrapper .section#section6 .ph24{margin-left:51.328125%;margin-right:0;margin-top:-41.328125%;width:38.125%}}html body #section-wrapper .section#section6 .ph24 .img{translate:20px 0}@media screen and (min-width:980px){html body #section-wrapper .section#section6 .ph24 .img{translate:30px 0}}html body #section-wrapper .section#section6 .ph24.show .img{transition:1s ease;translate:0 0}html body #section-wrapper .section#section7{margin-top:24.1333333333%}@media screen and (min-width:980px){html body #section-wrapper .section#section7{margin-top:23.28125%}}html body #section-wrapper .section#section7 .section-title-wrapper{padding-top:170.4%}@media screen and (min-width:980px){html body #section-wrapper .section#section7 .section-title-wrapper{padding-top:83.28125%}}html body #section-wrapper .section#section7 .ph25{position:relative;width:100%}@media screen and (min-width:980px){html body #section-wrapper .section#section7 .ph25{width:50%}html body #section-wrapper .section#section7 .ph25.ph25-2{margin-left:auto;margin-top:-75.234375%}}html body #section-wrapper .section#section7 .ph25 .move{color:#fff;font-size:13.3333333333vw;height:100%;position:absolute;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;z-index:2}@media screen and (min-width:980px){html body #section-wrapper .section#section7 .ph25 .move{font-size:3.90625vw}}@media screen and (min-width:980px) and (min-width:1800px){html body #section-wrapper .section#section7 .ph25 .move{font-size:70.3125px}}html body #section-wrapper .section#section7 .ph25 .move span{offset-distance:100%;offset-path:url(#curve);offset-rotate:auto;opacity:0;position:absolute}@-webkit-keyframes moveAlongPath{0%{offset-distance:100%;opacity:0}1%{opacity:1}99%{opacity:1}to{offset-distance:0;opacity:0}}@keyframes moveAlongPath{0%{offset-distance:100%;opacity:0}1%{opacity:1}99%{opacity:1}to{offset-distance:0;opacity:0}}html body #section-wrapper .section#section7 .ph25 .svg{left:0;margin-left:10%;margin-top:20.6666666667%;position:absolute;top:0;width:89.8666666667%;z-index:2}html body #section-wrapper .section#section7 .ph25 .svg svg{left:0;position:absolute;top:0;width:100%}html body #section-wrapper .section#section7 .ph25 .svg svg path{fill:none;stroke:none}html body #section-wrapper .section#section7 .ph25 .svg .text-move-area{aspect-ratio:674/624;height:100%;left:0;position:absolute;scale:.3;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%}html body #section-wrapper .section#section7 .ph25 .img{overflow:hidden;position:relative;z-index:1}html body #section-wrapper .section#section7 .ph25 p{color:#fff;font-family:Akshar,sans-serif;font-optical-sizing:auto;font-size:2.6666666667vw;font-style:normal;font-weight:400;left:0;letter-spacing:.04em;position:absolute;top:0;z-index:2}@media screen and (min-width:980px){html body #section-wrapper .section#section7 .ph25 p{font-size:1.328125vw}}@media screen and (min-width:980px) and (min-width:1800px){html body #section-wrapper .section#section7 .ph25 p{font-size:23.90625px}}html body #section-wrapper .section#section7 .ph25 p span{display:inline-block;opacity:0;translate:10px 0}html body #section-wrapper .section#section7 .ph25 p span.space{width:.5em}html body #section-wrapper .section#section7 .ph25 p span.big-space{width:2em}html body #section-wrapper .section#section7 .ph25 p.text1{margin-left:50%;margin-top:28%}html body #section-wrapper .section#section7 .ph25 p.text2{margin-left:13.8666666667%;margin-top:64.2666666667%}html body #section-wrapper .section#section7 .ph25 p.text3{margin-left:73.4666666667%;margin-top:91.8666666667%}html body #section-wrapper .section#section7 .ph25.show .svg .move span{-webkit-animation:moveAlongPath 10s linear .5s infinite;animation:moveAlongPath 10s linear .5s infinite}html body #section-wrapper .section#section7 .ph25.show .svg .move span:nth-child(2){-webkit-animation-delay:6s;animation-delay:6s}html body #section-wrapper .section#section7 .ph25.show p span{opacity:1;translate:0 0}html body #section-wrapper .section#section7 .ph25.show p.text1 span{--delay:.05s;transition:.6s ease .5s}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(2){transition-delay:calc(.5s + var(--delay)*1)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(3){transition-delay:calc(.5s + var(--delay)*2)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(4){transition-delay:calc(.5s + var(--delay)*3)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(5){transition-delay:calc(.5s + var(--delay)*4)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(6){transition-delay:calc(.5s + var(--delay)*5)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(7){transition-delay:calc(.5s + var(--delay)*6)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(8){transition-delay:calc(.5s + var(--delay)*7)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(9){transition-delay:calc(.5s + var(--delay)*8)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(10){transition-delay:calc(.5s + var(--delay)*9)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(11){transition-delay:calc(.5s + var(--delay)*10)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(12){transition-delay:calc(.5s + var(--delay)*11)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(13){transition-delay:calc(.5s + var(--delay)*12)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(14){transition-delay:calc(.5s + var(--delay)*13)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(15){transition-delay:calc(.5s + var(--delay)*14)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(16){transition-delay:calc(.5s + var(--delay)*15)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(17){transition-delay:calc(.5s + var(--delay)*16)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(18){transition-delay:calc(.5s + var(--delay)*17)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(19){transition-delay:calc(.5s + var(--delay)*18)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(20){transition-delay:calc(.5s + var(--delay)*19)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(21){transition-delay:calc(.5s + var(--delay)*20)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(22){transition-delay:calc(.5s + var(--delay)*21)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(23){transition-delay:calc(.5s + var(--delay)*22)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(24){transition-delay:calc(.5s + var(--delay)*23)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(25){transition-delay:calc(.5s + var(--delay)*24)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(26){transition-delay:calc(.5s + var(--delay)*25)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(27){transition-delay:calc(.5s + var(--delay)*26)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(28){transition-delay:calc(.5s + var(--delay)*27)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(29){transition-delay:calc(.5s + var(--delay)*28)}html body #section-wrapper .section#section7 .ph25.show p.text1 span:nth-child(30){transition-delay:calc(.5s + var(--delay)*29)}html body #section-wrapper .section#section7 .ph25.show p.text2 span{--delay:.05s;transition:.6s ease 3.4s}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(2){transition-delay:calc(3.4s + var(--delay)*1)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(3){transition-delay:calc(3.4s + var(--delay)*2)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(4){transition-delay:calc(3.4s + var(--delay)*3)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(5){transition-delay:calc(3.4s + var(--delay)*4)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(6){transition-delay:calc(3.4s + var(--delay)*5)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(7){transition-delay:calc(3.4s + var(--delay)*6)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(8){transition-delay:calc(3.4s + var(--delay)*7)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(9){transition-delay:calc(3.4s + var(--delay)*8)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(10){transition-delay:calc(3.4s + var(--delay)*9)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(11){transition-delay:calc(3.4s + var(--delay)*10)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(12){transition-delay:calc(3.4s + var(--delay)*11)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(13){transition-delay:calc(3.4s + var(--delay)*12)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(14){transition-delay:calc(3.4s + var(--delay)*13)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(15){transition-delay:calc(3.4s + var(--delay)*14)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(16){transition-delay:calc(3.4s + var(--delay)*15)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(17){transition-delay:calc(3.4s + var(--delay)*16)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(18){transition-delay:calc(3.4s + var(--delay)*17)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(19){transition-delay:calc(3.4s + var(--delay)*18)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(20){transition-delay:calc(3.4s + var(--delay)*19)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(21){transition-delay:calc(3.4s + var(--delay)*20)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(22){transition-delay:calc(3.4s + var(--delay)*21)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(23){transition-delay:calc(3.4s + var(--delay)*22)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(24){transition-delay:calc(3.4s + var(--delay)*23)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(25){transition-delay:calc(3.4s + var(--delay)*24)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(26){transition-delay:calc(3.4s + var(--delay)*25)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(27){transition-delay:calc(3.4s + var(--delay)*26)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(28){transition-delay:calc(3.4s + var(--delay)*27)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(29){transition-delay:calc(3.4s + var(--delay)*28)}html body #section-wrapper .section#section7 .ph25.show p.text2 span:nth-child(30){transition-delay:calc(3.4s + var(--delay)*29)}html body #section-wrapper .section#section7 .ph25.show p.text3 span{--delay:.05s;transition:.6s ease 7s}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(2){transition-delay:calc(7s + var(--delay)*1)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(3){transition-delay:calc(7s + var(--delay)*2)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(4){transition-delay:calc(7s + var(--delay)*3)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(5){transition-delay:calc(7s + var(--delay)*4)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(6){transition-delay:calc(7s + var(--delay)*5)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(7){transition-delay:calc(7s + var(--delay)*6)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(8){transition-delay:calc(7s + var(--delay)*7)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(9){transition-delay:calc(7s + var(--delay)*8)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(10){transition-delay:calc(7s + var(--delay)*9)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(11){transition-delay:calc(7s + var(--delay)*10)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(12){transition-delay:calc(7s + var(--delay)*11)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(13){transition-delay:calc(7s + var(--delay)*12)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(14){transition-delay:calc(7s + var(--delay)*13)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(15){transition-delay:calc(7s + var(--delay)*14)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(16){transition-delay:calc(7s + var(--delay)*15)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(17){transition-delay:calc(7s + var(--delay)*16)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(18){transition-delay:calc(7s + var(--delay)*17)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(19){transition-delay:calc(7s + var(--delay)*18)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(20){transition-delay:calc(7s + var(--delay)*19)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(21){transition-delay:calc(7s + var(--delay)*20)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(22){transition-delay:calc(7s + var(--delay)*21)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(23){transition-delay:calc(7s + var(--delay)*22)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(24){transition-delay:calc(7s + var(--delay)*23)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(25){transition-delay:calc(7s + var(--delay)*24)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(26){transition-delay:calc(7s + var(--delay)*25)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(27){transition-delay:calc(7s + var(--delay)*26)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(28){transition-delay:calc(7s + var(--delay)*27)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(29){transition-delay:calc(7s + var(--delay)*28)}html body #section-wrapper .section#section7 .ph25.show p.text3 span:nth-child(30){transition-delay:calc(7s + var(--delay)*29)}html body #section-wrapper .section#section7 .ph25.show .img img{scale:1.01}html body #section-wrapper .section#section7 .ph26{margin-left:19.4666666667%;margin-top:16%;width:76.4%}@media screen and (min-width:980px){html body #section-wrapper .section#section7 .ph26{margin-inline:auto;margin-top:8.046875%;width:35.859375%}}html body #section-wrapper .section#section7 .ph27{margin-left:0;margin-top:10.6666666667%;width:94.9333333333%}@media screen and (min-width:980px){html body #section-wrapper .section#section7 .ph27{margin-inline:auto;margin-top:13.515625%;width:53.984375%}html body #section-wrapper .section#section7 .text-area{margin-right:24.765625%;top:calc(100% + 20px)}}html body #section-wrapper .section#section8{margin-top:20.1333333333%}@media screen and (max-width:980px){html body #section-wrapper .section#section8>.text-area .credit li.others .item{translate:63% 0}}@media screen and (min-width:980px){html body #section-wrapper .section#section8{margin-top:20.703125%}html body #section-wrapper .section#section8 .t1{margin-right:73.359375%;margin-top:143.4375%}}html body #section-wrapper .section#section8 .ph28{margin-left:29.0666666667%;margin-top:0;width:62.1333333333%}@media screen and (min-width:980px){html body #section-wrapper .section#section8 .ph28{margin-inline:auto;width:36.25%}}html body #section-wrapper .section#section8 .ph29{margin-top:20.4%;margin-inline:auto;width:83.2%}@media screen and (min-width:980px){html body #section-wrapper .section#section8 .ph29{margin-left:3.59375%;margin-right:0;margin-top:23.359375%;width:42.5%}}html body #section-wrapper .section#section8 .ph30{margin-top:14.4%;margin-inline:auto;width:87.2%}@media screen and (min-width:980px){html body #section-wrapper .section#section8 .ph30{margin-left:auto;margin-right:0;margin-top:-69.140625%;width:49.609375%}}html body #section-wrapper .section#section8 .ph31{margin-left:28%;margin-top:16.4%;opacity:1;-webkit-transform:none;transform:none;width:44.8%}@media screen and (min-width:980px){html body #section-wrapper .section#section8 .ph31{margin-inline:auto;margin-top:17.03125%;width:15.46875%}}html body #section-wrapper .section#section8 .ph31.show .img{rotate:y 0deg;transition:1s ease}html body #section-wrapper .section#section9 .ph32-wrapper{margin-top:19.7333333333%;margin-inline:auto;position:relative;width:57.8666666667%}@media screen and (min-width:980px){html body #section-wrapper .section#section9 .ph32-wrapper .ph32{width:50%}}html body #section-wrapper .section#section9 .ph32-wrapper .ph32 .img{width:100%}@media screen and (min-width:980px){html body #section-wrapper .section#section9 .ph32-wrapper{align-items:center;display:flex;justify-content:space-between;margin-top:12.265625%;width:57.734375%}}html body #section-wrapper .section#section9 .ph32-wrapper>h2{left:100%;margin-left:17.0506912442%;position:absolute;top:0;width:4.8387096774%}html body #section-wrapper .section#section9 .ph32-wrapper>h2 .img{background-color:#000;-webkit-mask-image:url(../img/studioclip_sunao_kuwahara/title.png);mask-image:url(../img/studioclip_sunao_kuwahara/title.png);-webkit-mask-size:100% 100%;mask-size:100% 100%}html body #section-wrapper .section#section9 .ph32-wrapper>h2 .img img{opacity:0}html body #section-wrapper .section#section9 .ph32-wrapper>h2 .dots{margin-top:233.3333333333%;width:100%}html body #section-wrapper .section#section9 .ph32-wrapper>h2 .dots span{aspect-ratio:1/1;background-color:#000;border-radius:50%;display:block;margin-bottom:28.5714285714%;margin-inline:auto;width:52.380952381%}html body #section-wrapper .section#section9 .ph32-wrapper .text-area{margin-top:32px}@media screen and (min-width:980px){html body #section-wrapper .section#section9 .ph32-wrapper .text-area{margin-top:0;position:relative;width:42.8958051421%}html body #section-wrapper .section#section9 .ph32-wrapper .text-area h2{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}html body #section-wrapper .section#section9 .ph32-wrapper .text-area h2 .title-img{background-color:#000;-webkit-mask-image:url(../img/studioclip_sunao_kuwahara/title_yoko.png);mask-image:url(../img/studioclip_sunao_kuwahara/title_yoko.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;width:79.1798107256%}html body #section-wrapper .section#section9 .ph32-wrapper .text-area h2 .title-img img{opacity:0}html body #section-wrapper .section#section9 .ph32-wrapper .text-area h2 .dots{align-items:center;-webkit-animation:spin 2.7s ease 0s infinite;animation:spin 2.7s ease 0s infinite;display:flex;justify-content:space-between;width:6.9400630915%}html body #section-wrapper .section#section9 .ph32-wrapper .text-area h2 .dots span{aspect-ratio:1/1;background-color:#000;border-radius:50%;display:block;width:36.3636363636%}}html body #section-wrapper .section#section9 .ph32-wrapper .text-area p{font-size:1rem;line-height:2;text-align:justify}@media screen and (min-width:980px){html body #section-wrapper .section#section9 .ph32-wrapper .text-area p{font-size:1.09375vw}}@media screen and (min-width:980px) and (min-width:1800px){html body #section-wrapper .section#section9 .ph32-wrapper .text-area p{font-size:19.6875px}}html body:has(#section-wrapper.on) #header{translate:0 0}@media screen and (min-width:1800px){html body:has(#section-wrapper.on) #header{opacity:1;pointer-events:auto}}html body .credit li{align-items:flex-start;display:flex;font-family:Akshar,sans-serif;font-optical-sizing:auto;font-size:3.2vw;font-style:normal;font-weight:400;justify-content:flex-end;letter-spacing:.04em;margin-inline:auto;margin-bottom:2.6666666667%;width:82.4%}@media screen and (min-width:980px){html body .credit li{font-size:1.7rem;margin-bottom:20px;margin-right:0}}html body .credit li:last-child{margin-bottom:0}html body .credit li.others .item{font-size:80%;translate:67% 0;white-space:nowrap}@media screen and (min-width:980px){html body .credit li.others .item{translate:0 0}}html body .credit li.others .price{opacity:0}html body .credit li.others a{opacity:0;pointer-events:none}html body .credit li.others.show,html body .credit li.others2{opacity:.5}html body .credit li.others2 .item{font-size:80%;white-space:nowrap}@media screen and (min-width:980px){html body .credit li.others2 .item{translate:0 0}}html body .credit li.others2 .price{display:none;opacity:0}html body .credit li.others2 a{opacity:0;pointer-events:none}html body .credit li .item{min-width:9%;position:relative;text-align:left}@media screen and (min-width:980px){html body .credit li .item{width:8vw}}html body .credit li .item span{display:block;font-size:58.8235294118%}html body .credit li .price{margin-left:22px}html body .credit li .link{align-items:center;display:flex;font-weight:500;justify-content:flex-end;margin-left:22px}html body .credit li .link span{-webkit-animation:flash 1s 0s infinite alternate;animation:flash 1s 0s infinite alternate;aspect-ratio:1/1;background-color:#dc5b50;border-radius:50%;display:block;margin-right:5px;width:4px}@-webkit-keyframes flash{0%{-webkit-filter:blur(1px);filter:blur(1px);opacity:0}90%{-webkit-filter:blur(0);filter:blur(0);opacity:1}to{opacity:1}}@keyframes flash{0%{-webkit-filter:blur(1px);filter:blur(1px);opacity:0}90%{-webkit-filter:blur(0);filter:blur(0);opacity:1}to{opacity:1}}html body .credit li .link:hover{text-decoration:underline}html body .credit li .link:hover span{-webkit-animation:none;animation:none}html body #outro{margin-top:45px}@media screen and (min-width:980px){html body #outro{margin-top:8.671875%}}html body #outro .marquee-wrapper{overflow:hidden;width:100%}html body #outro .marquee-wrapper .thumbs-inner{-webkit-animation:marquee 40s linear 0s infinite;animation:marquee 40s linear 0s infinite;position:relative;width:407.4666666667%}@media screen and (min-width:980px){html body #outro .marquee-wrapper .thumbs-inner{width:238.75%}}@-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 #outro .marquee-wrapper .thumbs-inner .duplicated{left:100%;position:absolute;top:0}html body #outro .marquee-wrapper .thumbs-inner .imgs{display:flex;justify-content:flex-start;width:100%}html body #outro .marquee-wrapper .thumbs-inner .imgs .img{aspect-ratio:150/218;margin-right:3.3704188482%;width:4.9083769634%}html body #outro .marquee-wrapper .thumbs-inner .imgs .img img,html body #outro .marquee-wrapper .thumbs-inner .imgs .img video{height:100%;object-fit:cover;width:100%}html body #outro .navigation{align-items:center;display:flex;font-family:Akshar,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.04em;margin-top:72.5px}@media screen and (min-width:980px){html body #outro .navigation{font-size:1.6rem}}html body #outro .navigation h2{font-weight:500}html body #outro .navigation ul{align-items:center;display:flex;justify-content:center}html body #outro .navigation ul li{margin-left:1.5em}html body #outro .navigation ul li a:hover{text-decoration:underline}html body #outro .navigation .instagram{display:block;margin-left:1.5em;transition:.3s ease;width:14px}@media screen and (min-width:980px){html body #outro .navigation .instagram{width:19px}}html body #outro .navigation .instagram:hover{opacity:.8;scale:1.1}html body #outro #outro-image{margin-top:72.5px;overflow:hidden;position:relative}@media screen and (min-width:980px){html body #outro #outro-image{margin-top:11.015625%;overflow:visible}html body #outro #outro-image .trigger{bottom:10px;height:1px;left:0;position:absolute}}html body #outro #outro-image .totop{bottom:19px;position:absolute;right:26px;width:12px;z-index:3}@media screen and (min-width:980px){html body #outro #outro-image .totop{bottom:33px;margin-right:2.890625%;right:0;width:17px}}html body #outro #outro-image .circle{aspect-ratio:1/1;border:1px solid #fff;border-radius:50%;left:0;margin-top:27.4666666667%;pointer-events:none;position:absolute;top:0;width:144.4%;z-index:2}@media screen and (min-width:980px){html body #outro #outro-image .circle{margin-top:43.75%;width:54.140625%}}html body #outro #outro-image .circle .dot{aspect-ratio:1/1;background-color:#fff;border-radius:50%;left:0;margin-inline:auto;position:absolute;right:0;top:0;translate:0 -50%;width:5px}html body #outro #outro-image .circle.circle1{margin-left:-62%}@media screen and (min-width:980px){html body #outro #outro-image .circle.circle1{left:auto;margin-left:0;margin-right:54.140625%;right:0}}html body #outro #outro-image .circle.circle1 .dot2{bottom:0;top:auto;translate:0 50%}html body #outro #outro-image .circle.circle2{margin-left:82.1333333333%}@media screen and (min-width:980px){html body #outro #outro-image .circle.circle2{margin-left:45.625%}}html body #outro #outro-image .circle.circle2 .dot{right:auto;top:50%;translate:-50% -50%}html body #outro #outro-image .circle.circle2 .dot2{left:auto;right:0;translate:50% -50%}html body #outro #outro-image .img{opacity:1;overflow:hidden;position:relative;-webkit-transform:none;transform:none;width:150.1333333333%;z-index:1}@media screen and (min-width:980px){html body #outro #outro-image .img.img1,html body #outro #outro-image .img.img2{margin-left:auto;width:54.375%}html body #outro #outro-image .img.img3{height:100%;left:0;position:absolute;top:0;width:45.625%}}html body #outro #outro-image .img img{opacity:0;scale:1.1}html body #outro #outro-image .img.show img{opacity:1;scale:1;transition:1s ease 0s}html body #outro #outro-image:has(.img.show) .circle.circle1{-webkit-animation:circle 6s linear 0s infinite;animation:circle 6s linear 0s infinite}html body #outro #outro-image:has(.img.show) .circle.circle2{-webkit-animation:circle 6s linear 1.5s infinite;animation:circle 6s linear 1.5s infinite}html body #outro #outro-image h2{left:0;margin-left:6.5333333333%;margin-top:6%;position:absolute;top:0;width:266.5px;z-index:2}@media screen and (min-width:980px){html body #outro #outro-image h2{margin-left:4.0625%;margin-top:3.203125%;width:33.28125%}}html body #outro #outro-image h2 .title-img{background-color:#fff;-webkit-mask-image:url(../img/studioclip_sunao_kuwahara/title_yoko.png);mask-image:url(../img/studioclip_sunao_kuwahara/title_yoko.png);-webkit-mask-size:100% 100%;mask-size:100% 100%}html body #outro #outro-image h2 .title-img img{opacity:0}html body #outro #outro-image h2 .season{color:#fff;font-family:Akshar,sans-serif;font-optical-sizing:auto;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.04em;line-height:1.3;margin-top:13px}@media screen and (min-width:980px){html body #outro #outro-image h2 .season{font-size:1.25vw}}@media screen and (min-width:980px) and (min-width:1800px){html body #outro #outro-image h2 .season{font-size:22.5px}}html body #outro #outro-image .bottom{bottom:0;color:#fff;left:0;margin-bottom:4.9333333333%;margin-left:6.5333333333%;position:absolute;z-index:3}@media screen and (min-width:980px){html body #outro #outro-image .bottom{margin-bottom:36px;margin-left:4.296875%}}html body #outro #outro-image .bottom .copy{font-family:Akshar,sans-serif;font-optical-sizing:auto;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.04em;margin-bottom:8px}@media screen and (min-width:980px){html body #outro #outro-image .bottom .copy{font-size:1.2rem}}html body #outro #outro-image .bottom .note{font-size:.9rem}@media screen and (min-width:980px){html body #outro #outro-image .bottom .note{font-size:1.1rem}}html body #outro #outro-image .sub-images{height:100%;position:absolute;top:0;width:100%}html body #outro #outro-image .sub-images.right{left:100%}html body #outro #outro-image .sub-images.left{right:100%}html body #outro #outro-image .sub-images .img.img1,html body #outro #outro-image .sub-images .img.img2{margin-left:auto;width:54.375%}html body #outro #outro-image .sub-images .img.img3{height:100%;left:0;position:absolute;top:0;width:45.625%}@media screen and (min-width:980px){html body:has(#outro-image .trigger.bottom) #header .totop{opacity:0}}html body .all-items{align-items:center;background-color:#000;border:1px solid #000;border-radius:71.5px;color:#fff;display:block;display:flex;font-family:Akshar,sans-serif;font-optical-sizing:auto;font-size:1.5rem;font-style:normal;font-weight:400;height:71.5px;justify-content:center;letter-spacing:.04em;margin-top:62px;margin-inline:auto;position:relative;transition:.4s ease;width:253px}@media screen and (min-width:980px){html body .all-items{font-size:2.1rem;height:100px;margin-top:155px;width:354px}}html body .all-items:hover{background-color:#fff;color:#000}html body .all-items .svg{position:absolute;right:32.5px;top:50%;translate:0 -50%;width:15px}html body .all-items .svg svg{height:auto;vertical-align:middle;width:100%}html body .all-items .svg svg line,html body .all-items .svg svg polyline{stroke:currentColor;transition:.3s ease}html body .modal{background-image:url(../img/studioclip_sunao_kuwahara/modal_sp.jpg);background-size:cover;height:100%;left:0;margin-inline:auto;max-width:1800px;opacity:0;overflow:scroll;position:fixed;right:0;top:0;transition:.3s ease 0s;visibility:hidden;width:100%;z-index:100}html body .modal a{pointer-events:none}html body .modal.show{opacity:1;visibility:visible}html body .modal.show a{pointer-events:auto}@media screen and (min-width:980px){html body .modal{background-image:url(../img/studioclip_sunao_kuwahara/modal.jpg)}}html body .modal .header{align-items:center;display:flex;height:50px;justify-content:space-between;left:0;padding-inline:22.5px;position:absolute;top:0;width:100%;z-index:10}@media screen and (min-width:980px){html body .modal .header{display:block;height:auto;left:auto;margin-right:2.890625%;padding-top:89px;padding-inline:0;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}html body .modal .header .title{background-color:#fff;display:block;-webkit-mask-image:url(../img/studioclip_sunao_kuwahara/title_yoko.png);mask-image:url(../img/studioclip_sunao_kuwahara/title_yoko.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;width:149px}@media screen and (min-width:980px){html body .modal .header .title{-webkit-mask-image:url(../img/studioclip_sunao_kuwahara/title.png);mask-image:url(../img/studioclip_sunao_kuwahara/title.png);width:1.25vw}}@media screen and (min-width:980px) and (min-width:1800px){html body .modal .header .title{width:22.5px}}html body .modal .header .title img{opacity:0}html body .modal .header .batsu{aspect-ratio:1/1;position:relative;width:17px}@media screen and (min-width:980px){html body .modal .header .batsu{left:50%;position:absolute;top:34px;translate:-50% 0;width:18px}}html body .modal .header .batsu .line{align-items:center;display:flex;justify-content:space-between;left:0;position:absolute;top:50%;translate:0 -50%;width:100%}html body .modal .header .batsu .line span{aspect-ratio:1/1;background-color:#fff;border-radius:50%;display:block;width:2.3px}@media screen and (min-width:980px){html body .modal .header .batsu .line span{width:3px}}html body .modal .header .batsu .line:first-child{rotate:-45deg}html body .modal .header .batsu .line:nth-child(2){rotate:45deg}html body .modal .modal-scroll-wrapper{height:100%;overflow:scroll;width:100%}html body .modal .modal-scroll-wrapper .modal-inner{padding-bottom:50px;padding-top:96.5px}html body .modal .modal-scroll-wrapper .modal-inner .looks{margin-inline:auto;width:79.2%}@media screen and (min-width:980px){html body .modal .modal-scroll-wrapper .modal-inner .looks{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;width:86.71875%}html body .modal .modal-scroll-wrapper .modal-inner .looks:after{content:"";display:block;width:33.3333333333%}}html body .modal .modal-scroll-wrapper .modal-inner .looks .look{align-items:flex-start;color:#fff;display:flex;justify-content:space-between;margin-bottom:48.5px}@media screen and (min-width:980px){html body .modal .modal-scroll-wrapper .modal-inner .looks .look{display:block;position:relative;width:33.3333333333%}}html body .modal .modal-scroll-wrapper .modal-inner .looks .look .num{font-family:Akshar,sans-serif;font-optical-sizing:auto;font-size:2.56vw;font-style:normal;font-weight:400;letter-spacing:.04em;text-align:center;width:3.5353535354%}@media screen and (min-width:980px){html body .modal .modal-scroll-wrapper .modal-inner .looks .look .num{font-size:1.015625vw;left:20%;position:absolute;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:980px) and (min-width:1800px){html body .modal .modal-scroll-wrapper .modal-inner .looks .look .num{font-size:18.28125px}}html body .modal .modal-scroll-wrapper .modal-inner .looks .look .num span{background-color:currentColor;display:block;height:1px;margin-block:3px;width:100%}html body .modal .modal-scroll-wrapper .modal-inner .looks .look .img{width:40.5723905724%}@media screen and (min-width:980px){html body .modal .modal-scroll-wrapper .modal-inner .looks .look .img{margin-inline:auto;width:48.6486486486%}}html body .modal .modal-scroll-wrapper .modal-inner .looks .look .text-area{margin-top:10px;width:38.7205387205%}@media screen and (min-width:980px){html body .modal .modal-scroll-wrapper .modal-inner .looks .look .text-area{margin-inline:auto;margin-top:5%;width:48.6486486486%}}html body .modal .modal-scroll-wrapper .modal-inner .looks .look .text-area .credit li{flex:1;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;width:auto}@media screen and (min-width:980px){html body .modal .modal-scroll-wrapper .modal-inner .looks .look .text-area .credit li{font-size:1.015625vw;margin-bottom:10%;margin-left:0;width:80%}}@media screen and (min-width:980px) and (min-width:1800px){html body .modal .modal-scroll-wrapper .modal-inner .looks .look .text-area .credit li{font-size:18.28125px}}html body .modal .modal-scroll-wrapper .modal-inner .looks .look .text-area .credit li .item{margin-bottom:3px;width:100%}html body .modal .modal-scroll-wrapper .modal-inner .looks .look .text-area .credit li .price{margin-left:0}html body .modal .modal-scroll-wrapper .modal-inner .looks .look .text-area .credit li .link{margin-left:auto}@media screen and (min-width:980px){html body .modal .modal-scroll-wrapper .modal-inner .all-items{margin-top:0}}