*,: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 .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{--disp-height:100vh;--orange:#ff6440;--background-color:#fff;--text-color:var(--orange)}html{background-color:var(--background-color)}html body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color);font-family:source-han-sans-jp-variable,sans-serif;font-size:1rem;font-style:normal;font-variation-settings:"wght" 400;font-weight:400;opacity:1;overflow:hidden;padding-top:0;position:relative}html body.scroll{overflow:scroll}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 video{height:auto;width:100%}html body .background{background-color:#fff;display:flex;display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transition:1s ease 0s;width:100%;z-index:1}@media screen and (min-width:1000px){html body .background{display:block}}html body .background img{height:100%;object-fit:cover;opacity:.25;width:50%}html body:has(#main-visual.on) .bg1{opacity:1}html body:has(#section2.on) .bg1{opacity:0}html body:has(#section2.on) .bg2{opacity:1}html body:has(#section3.on) .bg1,html body:has(#section3.on) .bg2{opacity:0}html body:has(#section3.on) .bg3{opacity:1}html body:has(#section4.on) .bg1,html body:has(#section4.on) .bg2,html body:has(#section4.on) .bg3{opacity:0}html body:has(#section4.on) .bg4{opacity:1}html body:has(#section5.on) .bg1,html body:has(#section5.on) .bg2,html body:has(#section5.on) .bg3,html body:has(#section5.on) .bg4{opacity:0}html body:has(#section5.on) .bg5{opacity:1}html body:has(#section6.on) .bg1,html body:has(#section6.on) .bg2,html body:has(#section6.on) .bg3,html body:has(#section6.on) .bg4,html body:has(#section6.on) .bg5{opacity:0}html body:has(#section6.on) .bg6{opacity:1}html body #main-wrapper{background-color:#fff;margin-inline:auto;max-width:500px;position:relative;z-index:2}@media screen and (min-width:1000px){html body #main-wrapper{margin-left:50%;max-width:none;width:34.7222222222%}}html body #main-wrapper #main-visual{height:var(--disp-height);overflow:hidden;position:relative}html body #main-wrapper #main-visual hgroup{height:100%;inset:0;position:absolute;width:100%;z-index:2}html body #main-wrapper #main-visual hgroup .brand{left:0;margin-inline:auto;margin-top:21.5px;position:absolute;right:0;top:0;width:87px}html body #main-wrapper #main-visual hgroup .season{-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";font-family:tenon,sans-serif;font-style:normal;font-weight:500;margin-right:5.2%;opacity:0;position:absolute;right:0;top:50%;translate:0 -50%;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}html body #main-wrapper #main-visual hgroup h1{font-family:tenon,sans-serif;font-size:11.3333333333vw;font-style:normal;font-weight:700;left:0;line-height:.9411764706;margin-left:7.2%;position:absolute;top:50%;translate:0 -55%}@media screen and (min-width:500px){html body #main-wrapper #main-visual hgroup h1{font-size:56.6666666667px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #main-visual hgroup h1{font-size:3.9351851852vw}}html body #main-wrapper #main-visual hgroup h1 span{display:inline-block;margin-right:.2em;opacity:0;translate:0 10px}html body #main-wrapper #main-visual hgroup h1 .sub{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);display:block;font-family:tenon,sans-serif;font-size:3.2vw;font-style:normal;font-weight:500;margin-top:1em}@media screen and (min-width:500px){html body #main-wrapper #main-visual hgroup h1 .sub{font-size:16px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #main-visual hgroup h1 .sub{font-size:1.1111111111vw}}html body #main-wrapper #main-visual .images{height:100%;position:relative;scale:1.1;width:100%;z-index:1}html body #main-wrapper #main-visual .images .mv{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}html body #main-wrapper #main-visual .images .mv .video{height:100%;overflow:hidden;width:100%}html body #main-wrapper #main-visual .images .mv .video video{height:100%;object-fit:cover;scale:1.01;width:100%}html body #main-wrapper #main-visual.show .season{opacity:1;transition:.5s ease 1.5s}html body #main-wrapper #main-visual.show hgroup h1 span{opacity:1;transition:1s ease .7s;translate:0 0}html body #main-wrapper #main-visual.show hgroup h1 span:nth-child(3){transition-delay:.9s}html body #main-wrapper #main-visual.show hgroup h1 span:nth-child(4){transition-delay:1.1s}html body #main-wrapper #main-visual.show hgroup h1 .sub{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 1.3s}html body #main-wrapper #main-visual.show .images{scale:1;transition:1s ease 0s}html body #main-wrapper #intro{padding-top:10.6666666667%}html body #main-wrapper #intro h2{font-family:source-han-sans-jp-variable,sans-serif;font-size:4.2666666667vw;font-variation-settings:"wght" 500;text-align:center}@media screen and (min-width:500px){html body #main-wrapper #intro h2{font-size:21.3333333333px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #intro h2{font-size:1.4814814815vw}}html body #main-wrapper #intro .lead{font-family:source-han-sans-jp-variable,sans-serif;font-size:3.3333333333vw;font-variation-settings:"wght" 400;line-height:2;margin-top:8.8%;text-align:center}@media screen and (min-width:500px){html body #main-wrapper #intro .lead{font-size:16.6666666667px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #intro .lead{font-size:1.1574074074vw}}html body #main-wrapper #intro .index{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin-top:10.6666666667%}html body #main-wrapper #intro .index a{display:block;margin-inline:2.1333333333%;width:25.3333333333%}html body #main-wrapper #intro .index a .num{font-family:helvetica-lt-pro,sans-serif;font-size:3.7333333333vw;font-style:normal;font-weight:400;margin-block:5%;text-align:center}@media screen and (min-width:500px){html body #main-wrapper #intro .index a .num{font-size:18.6666666667px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #intro .index a .num{font-size:1.2962962963vw}}html body #main-wrapper #intro .index a .img{overflow:hidden}html body #main-wrapper #intro .index a .img img{transition:1s ease 0s}html body #main-wrapper #intro .index a:hover .num{text-decoration:underline}html body #main-wrapper #intro .index a:hover .img img{scale:1.1}html body #main-wrapper #intro .index .marquee-wrapper{margin-block:6.6666666667%;overflow:hidden;width:100%}@-webkit-keyframes marquee{0%{translate:0 0}to{translate:-100% 0}}@keyframes marquee{0%{translate:0 0}to{translate:-100% 0}}html body #main-wrapper #intro .index .marquee-wrapper .marquee-inner{-webkit-animation:marquee 10s linear 0s infinite;animation:marquee 10s linear 0s infinite;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body #main-wrapper #intro .index .marquee-wrapper .marquee-inner p{font-family:tenon,sans-serif;font-size:5.8666666667vw;font-style:normal;font-weight:700;white-space:nowrap}@media screen and (min-width:500px){html body #main-wrapper #intro .index .marquee-wrapper .marquee-inner p{font-size:29.3333333333px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #intro .index .marquee-wrapper .marquee-inner p{font-size:2.037037037vw}}html body #main-wrapper #intro .index .marquee-wrapper .marquee-inner p span{display:inline-block;padding-left:2em}html body #main-wrapper #intro .index .marquee-wrapper .marquee-inner .duplicated{left:100%;position:absolute;top:0}html body #main-wrapper #section-wrapper{overflow:clip;padding-top:20%}html body #main-wrapper #section-wrapper .section{padding-bottom:6.6666666667%;padding-top:6.6666666667%}html body #main-wrapper #section-wrapper .section .section-head{align-items:center;display:flex;font-family:tenon,sans-serif;font-size:8.8vw;font-style:normal;font-weight:700;justify-content:space-between;margin-inline:auto;width:88%;z-index:10}@media screen and (min-width:500px){html body #main-wrapper #section-wrapper .section .section-head{font-size:44px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #section-wrapper .section .section-head{font-size:3.0555555556vw}}html body #main-wrapper #section-wrapper .section .section-head .num{font-family:helvetica-lt-pro,sans-serif;font-style:normal;font-weight:700}html body #main-wrapper #section-wrapper .section .ph{position:relative;z-index:1}html body #main-wrapper #section-wrapper .section .ph.left{opacity:1}html body #main-wrapper #section-wrapper .section .ph.left .img{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}html body #main-wrapper #section-wrapper .section .ph.left .img img,html body #main-wrapper #section-wrapper .section .ph.left .img video{opacity:1;scale:1.1}html body #main-wrapper #section-wrapper .section .ph.left.show .img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 0s}html body #main-wrapper #section-wrapper .section .ph.left.show .img img,html body #main-wrapper #section-wrapper .section .ph.left.show .img video{scale:1;transition:1.1s ease 0s}html body #main-wrapper #section-wrapper .section .ph.right{opacity:1}html body #main-wrapper #section-wrapper .section .ph.right .img{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}html body #main-wrapper #section-wrapper .section .ph.right .img img,html body #main-wrapper #section-wrapper .section .ph.right .img video{opacity:1;scale:1.1}html body #main-wrapper #section-wrapper .section .ph.right.show .img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 0s}html body #main-wrapper #section-wrapper .section .ph.right.show .img img,html body #main-wrapper #section-wrapper .section .ph.right.show .img video{scale:1;transition:1.1s ease 0s}html body #main-wrapper #section-wrapper .section .ph.scale{opacity:1}html body #main-wrapper #section-wrapper .section .ph.scale .img{overflow:hidden}html body #main-wrapper #section-wrapper .section .ph.scale .img img,html body #main-wrapper #section-wrapper .section .ph.scale .img video{opacity:0;scale:1.1}html body #main-wrapper #section-wrapper .section .ph.scale.show .img img,html body #main-wrapper #section-wrapper .section .ph.scale.show .img video{opacity:1;scale:1;transition:1.1s ease 0s}html body #main-wrapper #section-wrapper .section .text-area{margin-inline:auto;margin-top:5.3333333333%;width:88.5333333333%}html body #main-wrapper #section-wrapper .section .text-area p{font-size:3.3333333333vw;line-height:1.76}@media screen and (min-width:500px){html body #main-wrapper #section-wrapper .section .text-area p{font-size:16.6666666667px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #section-wrapper .section .text-area p{font-size:1.1574074074vw}}html body #main-wrapper #section-wrapper .section#section1 .ph1{margin-left:38%;margin-top:8.4%;width:56%}html body #main-wrapper #section-wrapper .section#section1 .ph1 .credit-area{bottom:0;margin-left:-57.619047619%;top:auto}html body #main-wrapper #section-wrapper .section#section1 .ph2{margin-left:6.2666666667%;margin-top:12%;width:56%;z-index:2}html body #main-wrapper #section-wrapper .section#section1 .ph2 .credit-area{margin-left:107.619047619%;margin-top:55%}html body #main-wrapper #section-wrapper .section#section1 .ph3{margin-top:-12.9333333333%}html body #main-wrapper #section-wrapper .section#section1 .ph3 .ph4{left:0;opacity:0;position:absolute;rotate:-10deg;scale:1.1;top:0;translate:10% 10%}html body #main-wrapper #section-wrapper .section#section1 .ph3.show .ph4{opacity:1;rotate:0deg;scale:1;transition:1s ease 1s;translate:0 0}html body #main-wrapper #section-wrapper .section#section1 .ph5{margin-top:10.6666666667%}html body #main-wrapper #section-wrapper .section#section2 .section-head{margin-bottom:7.6%}html body #main-wrapper #section-wrapper .section#section2 .ph-wrapper .ph1{left:0;position:-webkit-sticky;position:sticky;top:calc(50% - 75.06667vw);width:100%}@media screen and (min-width:500px){html body #main-wrapper #section-wrapper .section#section2 .ph-wrapper .ph1{top:calc(50% - 375.33333px)}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #section-wrapper .section#section2 .ph-wrapper .ph1{top:calc(50% - 26.06481vw)}}html body #main-wrapper #section-wrapper .section#section2 .ph3{margin-inline:auto;margin-top:23.2%;width:89.0666666667%}html body #main-wrapper #section-wrapper .section#section2 .ph3 .kazari{font-family:tenon,sans-serif;font-size:5.0666666667vw;font-style:normal;font-weight:700;left:0;line-height:1.0526315789;margin-left:5.6886227545%;margin-top:-16.1676646707%;opacity:0;position:absolute;top:0;translate:0 20px;white-space:nowrap;z-index:2}@media screen and (min-width:500px){html body #main-wrapper #section-wrapper .section#section2 .ph3 .kazari{font-size:25.3333333333px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #section-wrapper .section#section2 .ph3 .kazari{font-size:1.7592592593vw}}html body #main-wrapper #section-wrapper .section#section2 .ph3 .credit-area{top:calc(100% + 10px)}html body #main-wrapper #section-wrapper .section#section2 .ph3.show .kazari{opacity:1;transition:1s ease .5s;translate:0 0}html body #main-wrapper #section-wrapper .section#section2 .ph5{margin-inline:auto;margin-top:37.2%;width:61.3333333333%}html body #main-wrapper #section-wrapper .section#section2 .ph5 .credit-area{align-items:center;display:flex;justify-content:flex-start;top:102%}html body #main-wrapper #section-wrapper .section#section2 .ph5 .credit-area a{margin-left:.4em;margin-top:0}html body #main-wrapper #section-wrapper .section#section2 .ph6{margin-top:21.0666666667%}html body #main-wrapper #section-wrapper .section#section3 .ph1{margin-left:61.8666666667%;margin-top:8.5333333333%;width:34.6666666667%}html body #main-wrapper #section-wrapper .section#section3 .ph2{margin-left:61.8666666667%;margin-top:2.2666666667%;width:34.6666666667%}html body #main-wrapper #section-wrapper .section#section3 .ph3{margin-left:6%;margin-top:-41.3333333333%;width:44.2666666667%}html body #main-wrapper #section-wrapper .section#section3 .ph3 .img{aspect-ratio:332/496;overflow:hidden;width:100%}html body #main-wrapper #section-wrapper .section#section3 .ph3 .img video{height:100%;object-fit:cover;object-position:center bottom;scale:1.01;width:100%}html body #main-wrapper #section-wrapper .section#section3 .ph3 .credit-area{bottom:100%;margin-bottom:6.0240963855%;top:auto}html body #main-wrapper #section-wrapper .section#section3 .ph4{margin-top:11.2%}html body #main-wrapper #section-wrapper .section#section3 .ph5{margin-inline:auto;margin-top:14.2666666667%;width:44.2666666667%}html body #main-wrapper #section-wrapper .section#section3 .ph5 .img{aspect-ratio:332/496;overflow:hidden;width:100%}html body #main-wrapper #section-wrapper .section#section3 .ph5 .img video{height:100%;object-fit:cover;object-position:center center;scale:1.01;width:100%}html body #main-wrapper #section-wrapper .section#section4 .ph-wrapper{margin-inline:auto;margin-top:8%;width:80%}html body #main-wrapper #section-wrapper .section#section4 .ph-wrapper .ph1{left:0;position:-webkit-sticky;position:sticky;top:calc(50% - 56.66667vw)}@media screen and (min-width:500px){html body #main-wrapper #section-wrapper .section#section4 .ph-wrapper .ph1{top:calc(50% - 283.33333px)}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #section-wrapper .section#section4 .ph-wrapper .ph1{top:calc(50% - 19.67593vw)}}html body #main-wrapper #section-wrapper .section#section4 .ph-wrapper .ph2{margin-top:6.6666666667%}html body #main-wrapper #section-wrapper .section#section4 .ph-wrapper .ph2 .credit-area{margin-top:3.3333333333%;top:100%}html body #main-wrapper #section-wrapper .section#section4 .ph-wrapper .ph2 .credit-area:last-child{margin-left:37.3333333333%}html body #main-wrapper #section-wrapper .section#section4 .ph3{height:calc(var(--disp-height)*2);margin-top:44.2666666667%;overflow:clip;width:100%}html body #main-wrapper #section-wrapper .section#section4 .ph3 .img{left:0;position:-webkit-sticky;position:sticky;top:calc(50% - 66.66667vw);width:200.2666666667%}@media screen and (min-width:500px){html body #main-wrapper #section-wrapper .section#section4 .ph3 .img{top:calc(50% - 333.33333px)}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #section-wrapper .section#section4 .ph3 .img{top:calc(50% - 23.14815vw)}}html body #main-wrapper #section-wrapper .section#section4 .ph4{margin-inline:auto;margin-top:18.1333333333%;width:51.3333333333%}html body #main-wrapper #section-wrapper .section#section4 .ph4 .kazari{font-family:tenon,sans-serif;font-size:5.0666666667vw;font-style:normal;font-weight:700;left:0;line-height:1.0526315789;margin-left:-24.4155844156%;margin-top:-15.5844155844%;opacity:0;position:absolute;top:0;translate:0 20px;white-space:nowrap;z-index:2}@media screen and (min-width:500px){html body #main-wrapper #section-wrapper .section#section4 .ph4 .kazari{font-size:25.3333333333px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #section-wrapper .section#section4 .ph4 .kazari{font-size:1.7592592593vw}}html body #main-wrapper #section-wrapper .section#section4 .ph4.show .kazari{opacity:1;transition:1s ease .5s;translate:0 0}html body #main-wrapper #section-wrapper .section#section4 .text-area{margin-bottom:13.3333333333%}html body #main-wrapper #section-wrapper .section#section4 .ph5 .credit-area{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:5.0666666667%;margin-top:2.6666666667%;position:relative}html body #main-wrapper #section-wrapper .section#section4 .ph5 .credit-area ul{display:inline-block;margin-bottom:2%;width:40%}html body #main-wrapper #section-wrapper .section#section4 .ph5 .credit-area a{margin-bottom:2%;margin-right:20%;margin-top:0}html body #main-wrapper #section-wrapper .section#section5 .ph1{margin-left:6.6666666667%;margin-top:11.3333333333%;position:relative;width:42.6666666667%}html body #main-wrapper #section-wrapper .section#section5 .ph1 .credit-area{margin-top:6.25%;top:100%}html body #main-wrapper #section-wrapper .section#section5 .ph2{margin-left:50.6666666667%;margin-top:-60.4%;width:42.6666666667%}html body #main-wrapper #section-wrapper .section#section5 .ph4{margin-inline:auto;margin-top:12.2666666667%;position:relative;width:86.6666666667%}html body #main-wrapper #section-wrapper .section#section5 .ph4 .img:nth-child(2){left:0;opacity:0;position:absolute;rotate:10deg;top:0;translate:10% 10%}html body #main-wrapper #section-wrapper .section#section5 .ph4 .credit-area{top:calc(100% + 10px)}html body #main-wrapper #section-wrapper .section#section5 .ph4.show .img:nth-child(2){opacity:1;rotate:0deg;transition:1s ease 2s;translate:0 0}html body #main-wrapper #section-wrapper .section#section5 .ph6{margin-top:34.8%;overflow:hidden;position:relative}html body #main-wrapper #section-wrapper .section#section5 .ph6 .img{display:flex;margin-left:50%;opacity:0;transition:.5s ease;translate:-50% 0;width:120%}html body #main-wrapper #section-wrapper .section#section5 .ph6 .img.show{opacity:1}html body #main-wrapper #section-wrapper .section#section5 .ph6 .img .video{aspect-ratio:300/538;overflow:hidden;width:33.3333333333%}html body #main-wrapper #section-wrapper .section#section5 .ph6 .img .video:first-child{translate:1px 0}html body #main-wrapper #section-wrapper .section#section5 .ph6 .img .video:nth-child(3){translate:-1px 0}html body #main-wrapper #section-wrapper .section#section5 .ph6 .img .video video{height:100%;object-fit:cover;scale:1.01;width:100%}html body #main-wrapper #section-wrapper .section#section5 .ph6 .img:nth-child(2){left:0;position:absolute;top:0}html body #main-wrapper #section-wrapper .section#section6 .ph1{margin-top:8%}html body #main-wrapper #section-wrapper .section#section6 .ph1 .credit-area{margin-left:6.2666666667%;margin-top:2.6666666667%;top:100%}html body #main-wrapper #section-wrapper .section#section6 .ph2{margin-left:42.2666666667%;margin-top:6.8%;width:51.3333333333%}html body #main-wrapper #section-wrapper .section#section6 .ph2 .credit-area{bottom:0;margin-left:-71.4285714286%;top:auto}html body #main-wrapper #section-wrapper .section#section6 .ph3{margin-inline:auto;margin-top:16.6666666667%;position:relative;width:54%;z-index:2}html body #main-wrapper #section-wrapper .section#section6 .ph4,html body #main-wrapper #section-wrapper .section#section6 .ph5{margin-inline:auto;margin-top:1.7333333333%;width:54%}html body #main-wrapper #section-wrapper .section#section6 .ph6{margin-inline:auto;margin-top:17.8666666667%;width:70.6666666667%}html body #main-wrapper #section-wrapper .section#section6 .ph6 .kazari{font-family:tenon,sans-serif;font-size:5.0666666667vw;font-style:normal;font-weight:700;left:0;line-height:1.0526315789;margin-left:56.7924528302%;margin-top:-10.9433962264%;opacity:0;position:absolute;top:0;translate:0 20px;white-space:nowrap;z-index:2}@media screen and (min-width:500px){html body #main-wrapper #section-wrapper .section#section6 .ph6 .kazari{font-size:25.3333333333px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #section-wrapper .section#section6 .ph6 .kazari{font-size:1.7592592593vw}}html body #main-wrapper #section-wrapper .section#section6 .ph6.show .kazari{opacity:1;transition:1s ease .5s;translate:0 0}html body #main-wrapper .credit-area{font-family:helvetica-lt-pro,sans-serif;font-size:3.2vw;font-style:normal;font-weight:400;left:0;position:absolute;top:0;white-space:nowrap}@media screen and (min-width:500px){html body #main-wrapper .credit-area{font-size:16px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper .credit-area{font-size:1.1111111111vw}}html body #main-wrapper .credit-area .type{margin-bottom:.5em}html body #main-wrapper .credit-area ul{line-height:1.5833333333}html body #main-wrapper .credit-area .buy{align-items:center;display:flex;font-family:helvetica-lt-pro,sans-serif;font-size:3.2vw;font-style:normal;font-weight:700;justify-content:flex-start;margin-top:.3em;text-transform:uppercase}@media screen and (min-width:500px){html body #main-wrapper .credit-area .buy{font-size:16px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper .credit-area .buy{font-size:1.1111111111vw}}html body #main-wrapper .credit-area .buy img{margin-right:.5em;width:1.5em}html body #main-wrapper .credit-area .buy:hover{text-decoration:underline}html body #main-wrapper #big-news{background-color:var(--orange);color:#fff;padding-bottom:1.3333333333%;padding-top:10.6666666667%}html body #main-wrapper #big-news h2{font-family:tenon,sans-serif;font-size:6.6666666667vw;font-style:normal;font-weight:500;text-align:center}@media screen and (min-width:500px){html body #main-wrapper #big-news h2{font-size:33.3333333333px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #big-news h2{font-size:2.3148148148vw}}html body #main-wrapper #big-news .img{margin-inline:auto;margin-top:5.0666666667%;width:86.6666666667%}html body #main-wrapper #big-news .text-area{margin-inline:auto;margin-top:5.8666666667%;width:86.6666666667%}html body #main-wrapper #big-news .text-area h3{font-size:4vw;font-weight:500;text-align:center}@media screen and (min-width:500px){html body #main-wrapper #big-news .text-area h3{font-size:20px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #big-news .text-area h3{font-size:1.3888888889vw}}html body #main-wrapper #big-news .text-area p{font-size:3.3333333333vw;line-height:1.76;margin-top:5%}@media screen and (min-width:500px){html body #main-wrapper #big-news .text-area p{font-size:16.6666666667px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #big-news .text-area p{font-size:1.1574074074vw}}html body #main-wrapper #big-news .text-area .credit-area{align-items:center;display:flex;justify-content:center;margin-top:6.1538461538%;position:relative}html body #main-wrapper #big-news .text-area .credit-area a{margin-left:5px;margin-top:0}html body #main-wrapper #big-news .check{align-items:center;aspect-ratio:233/99;background-color:#fff;border:1px solid #fff;border-radius:50%;color:var(--text-color);display:flex;font-family:tenon,sans-serif;font-size:3.7333333333vw;font-style:normal;font-weight:700;justify-content:center;margin-inline:auto;margin-top:7.3333333333%;width:31.0666666667%}@media screen and (min-width:500px){html body #main-wrapper #big-news .check{font-size:18.6666666667px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #big-news .check{font-size:1.2962962963vw}}html body #main-wrapper #big-news .check:hover{background-color:transparent;color:#fff}html body #main-wrapper #big-news .model{font-family:helvetica-lt-pro,sans-serif;font-size:3.2vw;font-style:normal;font-weight:400;line-height:1.5833333333;margin-top:11.0666666667%;text-align:center}@media screen and (min-width:500px){html body #main-wrapper #big-news .model{font-size:16px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #big-news .model{font-size:1.1111111111vw}}html body #main-wrapper #big-news .marquee-wrapper{margin-block:13.3333333333%;overflow:hidden;width:100%}html body #main-wrapper #big-news .marquee-wrapper .marquee-inner{-webkit-animation:marquee 10s linear 0s infinite;animation:marquee 10s linear 0s infinite;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body #main-wrapper #big-news .marquee-wrapper .marquee-inner:hover a{text-decoration:underline}html body #main-wrapper #big-news .marquee-wrapper .marquee-inner a{align-items:center;display:block;display:flex;font-family:tenon,sans-serif;font-size:5.8666666667vw;font-style:normal;font-weight:700;justify-content:flex-start;white-space:nowrap}@media screen and (min-width:500px){html body #main-wrapper #big-news .marquee-wrapper .marquee-inner a{font-size:29.3333333333px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #big-news .marquee-wrapper .marquee-inner a{font-size:2.037037037vw}}html body #main-wrapper #big-news .marquee-wrapper .marquee-inner a span{align-items:center;display:inline-block;display:flex;padding-left:2em}html body #main-wrapper #big-news .marquee-wrapper .marquee-inner a span:before{content:"(";margin-right:.2em}html body #main-wrapper #big-news .marquee-wrapper .marquee-inner a span:after{content:")";margin-left:.2em}html body #main-wrapper #big-news .marquee-wrapper .marquee-inner a span img{margin-left:.2em;width:.6em}html body #main-wrapper #big-news .marquee-wrapper .marquee-inner .duplicated{left:100%;position:absolute;top:0}html body #main-wrapper #outro{position:relative}html body #main-wrapper #outro .bg{position:relative;width:100%;z-index:1}html body #main-wrapper #outro .text-area{left:0;padding-top:9.6%;position:absolute;right:0;top:0;z-index:2}html body #main-wrapper #outro .text-area h3{font-family:tenon,sans-serif;font-size:8vw;font-style:normal;font-weight:700;text-align:center}@media screen and (min-width:500px){html body #main-wrapper #outro .text-area h3{font-size:40px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #outro .text-area h3{font-size:2.7777777778vw}}html body #main-wrapper #outro .text-area .flex-block{align-items:flex-start;display:flex;font-family:tenon,sans-serif;font-size:2.9333333333vw;font-style:normal;font-weight:400;justify-content:space-between;margin-inline:auto;margin-top:8.5333333333%;width:82.1333333333%}@media screen and (min-width:500px){html body #main-wrapper #outro .text-area .flex-block{font-size:14.6666666667px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #outro .text-area .flex-block{font-size:1.0185185185vw}}html body #main-wrapper #outro .bottom{bottom:0;left:0;margin-bottom:4%;position:absolute;right:0;z-index:2}html body #main-wrapper #outro .bottom .instagram{display:block;margin-inline:auto;width:7.3333333333%}html body #main-wrapper #outro .bottom .instagram:hover{opacity:.7}html body #main-wrapper #outro .bottom .copyright{font-family:tenon,sans-serif;font-size:2.6666666667vw;font-style:normal;font-weight:400;margin-top:2.6666666667%;text-align:center}@media screen and (min-width:500px){html body #main-wrapper #outro .bottom .copyright{font-size:13.3333333333px}}@media screen and (min-width:500px) and (min-width:1000px){html body #main-wrapper #outro .bottom .copyright{font-size:.9259259259vw}}html body .pc-left{display:none;height:100vh;left:0;position:fixed;top:0;width:50%;z-index:10}@media screen and (min-width:1000px){html body .pc-left{align-items:center;display:flex;justify-content:center}}html body .pc-left .inner .season{font-family:tenon,sans-serif;font-size:1.08rem;font-style:normal;font-weight:500;line-height:1.3333333333}html body .pc-left .inner h2{font-family:tenon,sans-serif;font-size:5.4rem;font-style:normal;font-weight:700;line-height:.9166666667;margin-top:30px}html body .pc-left .inner .index{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:40px;padding-left:30px;position:relative;width:240px}html body .pc-left .inner .index a{align-items:center;display:flex;justify-content:flex-start;padding-block:4px;white-space:nowrap;width:104px}html body .pc-left .inner .index a:hover{text-decoration:underline}html body .pc-left .inner .index a .num{font-family:helvetica-lt-pro,sans-serif;font-size:1.1rem;font-style:normal;font-weight:400}html body .pc-left .inner .index a .section-title{font-family:tenon,sans-serif;font-size:1.35rem;font-style:normal;font-weight:700;margin-left:10px}html body .pc-left .inner .index h3{-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";font-family:tenon,sans-serif;font-style:normal;font-weight:500;left:0;position:absolute;top:50%;translate:0 -50%;white-space:nowrap;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}html body .pc-left .inner .lead{font-family:tenon,sans-serif;font-size:1.08rem;font-style:normal;font-weight:500;line-height:1.3333333333;margin-top:20px}html body .pc-left .inner .online{align-items:center;display:block;display:flex;font-family:tenon,sans-serif;font-size:1.58rem;font-style:normal;font-weight:700;margin-left:auto;margin-top:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body .pc-left .inner .online:before{content:"(";margin-right:3px}html body .pc-left .inner .online:after{content:")";margin-left:3px}html body .pc-left .inner .online img{margin-left:4px;width:10px}html body .pc-left .inner .online:hover{text-decoration:underline}