*,: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{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem}html body .clearfix{display:inline-block;height:1%}html body .clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}html body img{height:auto;width:100%}@media screen and (min-width:980px){html body .pc{display:block}html body .sp{display:none!important}}@media screen and (max-width:980px){html body .sp{display:block}html body .pc{display:none!important}}html body .scroll-in{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}html body .scroll-in.show{opacity:1;-webkit-transform:none;transform:none;transition:.5s ease}@font-face{html body{font-family:HelveticaNeue-Bold;src:url(../font/helvetica-neue/HelveticaNeue-Bold.eot)}}:root{--disp-height:100vh;--text-color:#000;--bg:#fff}html,html body{background-color:var(--bg)}html body{color:var(--text-color);font-family:hiragino-kaku-gothic-pron,sans-serif;font-style:normal;font-weight:300;opacity:1;padding-bottom:50px;padding-top:0}html body,html body [data-flip-pic]{position:relative}html body [data-flip-pic]>*{opacity:0;position:relative}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-visual{height:var(--disp-height);overflow:hidden;position:relative;width:100%}html body #main-visual .img{height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:1}html body #main-visual .img img{height:100%;object-fit:cover;opacity:0;scale:1.1;width:100%}html body #main-visual .logos{align-items:center;display:flex;justify-content:center;left:0;margin-inline:auto;margin-top:31.5px;position:absolute;right:0;top:0;width:228px;z-index:2}html body #main-visual .logos a{display:block}@media screen and (min-width:980px){html body #main-visual .logos{display:block;left:83.3821376281%;margin-top:0;top:48%;translate:-50% -50%;width:159px}}html body #main-visual .logos .levis{opacity:0;translate:-10px 0;width:81.5px}@media screen and (min-width:980px){html body #main-visual .logos .levis{translate:0 -10px;width:100%}}html body #main-visual .logos .line{background-color:var(--text-color);display:block;height:49px;margin-inline:23px;scale:1 0;width:1px}@media screen and (min-width:980px){html body #main-visual .logos .line{height:1px;margin:0;margin-block:30px;scale:0 1;width:100%}}html body #main-visual .logos .relume{opacity:0;translate:10px 0;width:100.5px}@media screen and (min-width:980px){html body #main-visual .logos .relume{translate:0 10px;width:100%}}html body #main-visual h1{bottom:0;color:#fff;left:6.5333333333%;margin-bottom:6.6666666667%;position:absolute;z-index:3}html body #main-visual h1 .for{bottom:7.9427083333%;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);font-family:trade-gothic-next,sans-serif;font-size:1rem;font-style:normal;font-weight:400;left:5.6002928258%;line-height:1.25;margin-bottom:0}@media screen and (min-width:980px){html body #main-visual h1 .for{font-size:1.4rem}}html body #main-visual h1 .jacket{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);font-family:trade-gothic-next,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;margin-bottom:1em;margin-top:.5em}@media screen and (min-width:980px){html body #main-visual h1 .jacket{font-size:2.1rem}}html body #main-visual h1 .name{align-items:flex-end;display:flex;justify-content:space-between;position:relative;width:161.5px}@media screen and (min-width:980px){html body #main-visual h1 .name{width:228px}}html body #main-visual h1 .name .name1{opacity:0;translate:0 10px;width:49.5356037152%}html body #main-visual h1 .name .name1 img{-webkit-filter:drop-shadow(1px 1px 5px rgba(0,0,0,.2));filter:drop-shadow(1px 1px 5px rgba(0,0,0,.2))}html body #main-visual h1 .name .name2{opacity:0;translate:0 10px;width:47.6780185759%}html body #main-visual h1 .name .name2 img{-webkit-filter:drop-shadow(1px 1px 5px rgba(0,0,0,.2));filter:drop-shadow(1px 1px 5px rgba(0,0,0,.2))}html body #main-visual h1 .name .feat{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);display:block;font-family:trade-gothic-next,sans-serif;font-style:normal;font-weight:400;left:0;margin-left:55.4179566563%;margin-top:4.6439628483%;position:absolute;top:0}html body #main-visual h1 .name .feat span{display:block}html body #main-visual h1 .name .feat span:first-child{font-size:1.1rem;margin-bottom:.5em}@media screen and (min-width:980px){html body #main-visual h1 .name .feat span:first-child{font-size:1.6rem}}html body #main-visual h1 .name .feat span:nth-child(2){font-size:1.35rem;line-height:1.1111111111}@media screen and (min-width:980px){html body #main-visual h1 .name .feat span:nth-child(2){font-size:1.9rem}}html body #main-visual.show .logos .line{scale:1 1;transition:.5s ease 1.7s}html body #main-visual.show .logos .levis,html body #main-visual.show .logos .relume{opacity:1;transition:1s ease 1.3s;translate:0 0}html body #main-visual.show .img img{opacity:1;scale:1;transition:2s ease 0s}html body #main-visual.show h1 .for{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease .5s}html body #main-visual.show h1 .jacket{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease .8s}html body #main-visual.show h1 .name .name1{opacity:1;transition:1s ease 1s;translate:0 0}html body #main-visual.show h1 .name .name2{opacity:1;transition:1s ease 1.2s;translate:0 0}html body #main-visual.show h1 .name .feat{-webkit-clip-path:inset(0);clip-path:inset(0);transition:.5s ease 1.8s}html body .fixed-logos{align-items:center;display:flex;font-size:0;justify-content:center;left:0;margin-inline:auto;margin-top:15px;position:fixed;right:0;top:0;transition:.6s ease 0s;translate:0 -200%;width:145px;z-index:20}html body .fixed-logos a{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media screen and (min-width:980px){html body .fixed-logos{justify-content:space-between;margin-top:20px;width:228px}}html body .fixed-logos .levis{position:relative;width:56.2068965517%;z-index:1}@media screen and (min-width:980px){html body .fixed-logos .levis{width:35.7456140351%}}html body .fixed-logos .line{background-color:var(--text-color);display:block;height:31px;margin-inline:14px;position:relative;width:1px;z-index:1}@media screen and (min-width:980px){html body .fixed-logos .line{height:49px}}html body .fixed-logos .relume{position:relative;width:69.3103448276%;z-index:1}@media screen and (min-width:980px){html body .fixed-logos .relume{width:44.0789473684%}}html body:has(#intro.on) .fixed-logos{translate:0 0}html body:has(#intro.on) #fixed-link{translate:0 0}html body #intro{padding-top:57.5px;text-align:center}@media screen and (min-width:980px){html body #intro{padding-left:6.0395314788%;padding-top:243.5px;text-align:left}}html body #intro h2 span{display:block}html body #intro h2 .for{font-family:trade-gothic-next,sans-serif;font-size:1.1rem;font-style:normal;font-weight:400;margin-bottom:.8em}@media screen and (min-width:980px){html body #intro h2 .for{font-size:.9663250366vw}}html body #intro h2 .jp{font-family:trade-gothic-next;font-size:1.75rem;font-weight:400;line-height:1.3714285714}@media screen and (min-width:980px){html body #intro h2 .jp{font-size:1.5373352855vw}}html body #intro .lead{margin-top:28.5px}@media screen and (min-width:980px){html body #intro .lead{margin-top:3em}}html body #intro .lead p{font-size:1.2rem;line-height:1.75}@media screen and (min-width:980px){html body #intro .lead p{font-size:1.0541727672vw}}html body #feature-content .ph{opacity:1;position:relative;-webkit-transform:none;transform:none;z-index:1}html body #feature-content .ph .img{overflow:hidden;position:relative;z-index:1}html body #feature-content .ph .img img{scale:1.1}html body #feature-content .ph.left .img{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}html body #feature-content .ph.right .img{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}html body #feature-content .ph.fade .img img{opacity:0}html body #feature-content .ph.show .img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1.2s ease 0s}html body #feature-content .ph.show .img img{opacity:1;scale:1;transition:2s ease 0s}html body #feature-content .ph[data-speed]{transition:0s ease}html body #feature-content .ph .kazari{font-size:3.2vw;left:0;position:absolute;top:0;z-index:2}@media screen and (min-width:980px){html body #feature-content .ph .kazari{font-size:.878477306vw}}html body #feature-content .ph .kazari .num{line-height:1;margin-inline:auto;margin-bottom:1em;opacity:0;translate:0 10px;width:2.3em}@media screen and (min-width:980px){html body #feature-content .ph .kazari .num{width:38px}}html body #feature-content .ph .kazari p,html body #feature-content .ph .kazari p img{position:relative}html body #feature-content .ph .kazari p img:nth-child(n+2){left:0;position:absolute;top:0}html body #feature-content .ph .kazari.show .num{opacity:1;transition:.5s ease 0s;translate:0 0}html body #feature-content .ph .credit-block{position:relative;width:100vw}@media screen and (min-width:980px){html body #feature-content .ph .credit-block{left:0;position:absolute;top:0;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}html body #feature-content .ph .credit-block .credit{margin-left:8.4%;margin-top:6.6666666667%}@media screen and (min-width:980px){html body #feature-content .ph .credit-block .credit{margin-left:0;margin-top:0}}html body #feature-content .ph .credit-block .credit li{font-size:0}html body #feature-content .ph .credit-block .credit li a,html body #feature-content .ph .credit-block .credit li p{font-family:trade-gothic-next,sans-serif;font-size:3.2vw;font-style:normal;font-weight:400;line-height:2.25}@media screen and (min-width:980px){html body #feature-content .ph .credit-block .credit li a,html body #feature-content .ph .credit-block .credit li p{font-size:.878477306vw}}html body #feature-content .ph .credit-block .credit li a .red,html body #feature-content .ph .credit-block .credit li p .red{background-color:#c41230;color:#fff;font-style:normal;padding-inline:.2em}html body #feature-content .ph .credit-block .credit li a:after{aspect-ratio:1/1;background-image:url(../img/relume_levis_kuroki_haru/yajirushi2.png);background-size:100% 100%;content:"";display:inline-block;margin-bottom:2px;margin-left:4px;vertical-align:middle;width:11px}@media screen and (min-width:980px){html body #feature-content .ph .credit-block .credit li a:after{width:1em}}html body #feature-content .ph .credit-block .credit li a:hover{text-decoration:underline}html body #feature-content .ph .credit-block .credit li .item-d-none a{opacity:.7;pointer-events:none}html body #feature-content .ph .credit-block .credit li .item-d-none a:after{display:none}html body #feature-content .ph1{margin-inline:auto;margin-top:15.2%;width:66.6666666667%}@media screen and (min-width:980px){html body #feature-content .ph1{margin-left:60.980966325%;margin-top:-21.3396778917%;width:32.9428989751%}}html body #feature-content .ph2{margin-top:16%;width:100%}@media screen and (min-width:980px){html body #feature-content .ph2{margin-left:0;margin-top:-11.3469985359%;width:50%}html body #feature-content .ph2 .credit-block{left:100%;margin-left:5.8565153734%;margin-top:53.513909224%}}html body #feature-content .ph2 .kazari{margin-inline:auto;margin-top:7.3333333333%;right:0;width:76.8%}@media screen and (min-width:980px){html body #feature-content .ph2 .kazari{margin:27.5256222548% 0 0 70.4978038067%;right:auto;width:58.9311859444%}}html body #feature-content .ph2 .kazari p img:first-child{-webkit-clip-path:inset(0 100% 50% 0);clip-path:inset(0 100% 50% 0)}html body #feature-content .ph2 .kazari p img:nth-child(2){-webkit-clip-path:inset(50% 100% 0 0);clip-path:inset(50% 100% 0 0)}html body #feature-content .ph2 .kazari.show p img:first-child{-webkit-clip-path:inset(0 0 50% 0);clip-path:inset(0 0 50% 0);transition:1s ease .3s}html body #feature-content .ph2 .kazari.show p img:nth-child(2){-webkit-clip-path:inset(50% 0 0 0);clip-path:inset(50% 0 0 0);transition:1s ease .6s}html body #feature-content .ph3-wrapper{aspect-ratio:750/2000;margin-top:10.4%;overflow:clip;position:relative;width:100%}@media screen and (min-width:980px){html body #feature-content .ph3-wrapper{aspect-ratio:auto;margin-left:auto;margin-top:-30.9663250366%;width:35.1390922401%}}html body #feature-content .ph3-wrapper .ph3{display:flex;justify-content:space-between;left:0;margin-left:10%;position:-webkit-sticky;position:sticky;top:calc(50% - 60.33333vw);transition:0s ease;width:162.6666666667%}@media screen and (min-width:980px){html body #feature-content .ph3-wrapper .ph3{display:block;margin-top:0;position:relative;width:100%}}html body #feature-content .ph3-wrapper .ph3 .img{width:49.1803278689%}@media screen and (min-width:980px){html body #feature-content .ph3-wrapper .ph3 .img{margin-bottom:4.1666666667%;width:100%}html body #feature-content .ph3-wrapper .ph3 .img:nth-child(2){margin-bottom:0}}html body #feature-content .ph5{margin-top:10.6666666667%;width:40%;z-index:2}@media screen and (min-width:980px){html body #feature-content .ph5{margin-left:7.467057101%;margin-top:-41.6910688141%;width:19.9487554905%}}html body #feature-content .ph6{margin-left:auto;margin-top:-39.0666666667%;width:66.6666666667%}@media screen and (min-width:980px){html body #feature-content .ph6{margin-left:24.0849194729%;margin-top:-19.5095168375%;width:33.2357247438%}}html body #feature-content .ph6 .kazari{margin-left:-31.4%;margin-top:98.8%;width:44.6%}@media screen and (min-width:980px){html body #feature-content .ph6 .kazari{margin-left:-23.127753304%;margin-top:108.8105726872%;width:33.9207048458%}}html body #feature-content .ph6 .kazari p img:first-child{-webkit-clip-path:inset(0 100% 80% 0);clip-path:inset(0 100% 80% 0)}html body #feature-content .ph6 .kazari p img:nth-child(2){-webkit-clip-path:inset(20% 100% 60% 0);clip-path:inset(20% 100% 60% 0)}html body #feature-content .ph6 .kazari p img:nth-child(3){-webkit-clip-path:inset(40% 100% 40% 0);clip-path:inset(40% 100% 40% 0)}html body #feature-content .ph6 .kazari p img:nth-child(4){-webkit-clip-path:inset(60% 100% 20% 0);clip-path:inset(60% 100% 20% 0)}html body #feature-content .ph6 .kazari p img:nth-child(5){-webkit-clip-path:inset(80% 100% 0 0);clip-path:inset(80% 100% 0 0)}html body #feature-content .ph6 .kazari.show p img:first-child{-webkit-clip-path:inset(0 0 80% 0);clip-path:inset(0 0 80% 0);transition:1s ease .3s}html body #feature-content .ph6 .kazari.show p img:nth-child(2){-webkit-clip-path:inset(20% 0 60% 0);clip-path:inset(20% 0 60% 0);transition:1s ease .6s}html body #feature-content .ph6 .kazari.show p img:nth-child(3){-webkit-clip-path:inset(40% 0 40% 0);clip-path:inset(40% 0 40% 0);transition:1s ease .9s}html body #feature-content .ph6 .kazari.show p img:nth-child(4){-webkit-clip-path:inset(60% 0 20% 0);clip-path:inset(60% 0 20% 0);transition:1s ease 1.2s}html body #feature-content .ph6 .kazari.show p img:nth-child(5){-webkit-clip-path:inset(80% 0 0 0);clip-path:inset(80% 0 0 0);transition:1s ease 1.5s}html body #feature-content .ph7{margin-left:0;margin-top:35.4666666667%;width:89.3333333333%;z-index:2}@media screen and (min-width:980px){html body #feature-content .ph7{margin-left:0;margin-top:11.7130307467%;width:65.8857979502%}}html body #feature-content .ph8{margin-left:auto;margin-top:-8.2666666667%;width:59.7333333333%}@media screen and (min-width:980px){html body #feature-content .ph8{margin-left:auto;margin-top:-5.6368960469%;width:43.9238653001%}}html body #feature-content .ph8 .img{aspect-ratio:448/815;width:100%}@media screen and (min-width:980px){html body #feature-content .ph8 .img{aspect-ratio:1200/1810}}html body #feature-content .ph8 .img img{height:100%;object-fit:cover;object-position:15% 50%;width:100%}html body #feature-content .ph8.show .img img{opacity:0;transition:0s ease}html body #feature-content .ph8.show .img img.show{opacity:1}html body #feature-content .ph8 .kazari{margin-left:-50.8928571429%;margin-top:35.7142857143%;width:64.5089285714%}@media screen and (min-width:980px){html body #feature-content .ph8 .kazari{margin-left:-56.3333333333%;margin-top:28.9166666667%;width:33.5%}}html body #feature-content .ph8 .kazari .num{margin-left:0}html body #feature-content .ph8 .kazari p img:first-child{-webkit-clip-path:inset(0 100% 75% 0);clip-path:inset(0 100% 75% 0)}html body #feature-content .ph8 .kazari p img:nth-child(2){-webkit-clip-path:inset(25% 100% 50% 0);clip-path:inset(25% 100% 50% 0)}html body #feature-content .ph8 .kazari p img:nth-child(3){-webkit-clip-path:inset(50% 100% 25% 0);clip-path:inset(50% 100% 25% 0)}html body #feature-content .ph8 .kazari p img:nth-child(4){-webkit-clip-path:inset(75% 100% 0 0);clip-path:inset(75% 100% 0 0)}html body #feature-content .ph8 .kazari.show p img:first-child{-webkit-clip-path:inset(0 0 75% 0);clip-path:inset(0 0 75% 0);transition:1s ease .3s}html body #feature-content .ph8 .kazari.show p img:nth-child(2){-webkit-clip-path:inset(25% 0 50% 0);clip-path:inset(25% 0 50% 0);transition:1s ease .6s}html body #feature-content .ph8 .kazari.show p img:nth-child(3){-webkit-clip-path:inset(50% 0 25% 0);clip-path:inset(50% 0 25% 0);transition:1s ease .9s}html body #feature-content .ph8 .kazari.show p img:nth-child(4){-webkit-clip-path:inset(75% 0 0 0);clip-path:inset(75% 0 0 0);transition:1s ease 1.2s}html body #feature-content .ph9{margin-left:0;margin-top:-50.9333333333%;width:45.3333333333%}@media screen and (min-width:980px){html body #feature-content .ph9{margin-left:0;margin-top:-27.3792093704%;width:32.9428989751%}html body #feature-content .ph9 .credit-block{margin-left:94.8888888889%;margin-top:-47.6666666667%}}html body #feature-content .ph10{margin-inline:auto;margin-top:18.4%;width:66.6666666667%}@media screen and (min-width:980px){html body #feature-content .ph10{margin-left:56.0395314788%;margin-top:-9.4070278184%;width:31.7349926794%}}html body #feature-content .ph10 .kazari{margin-left:75%;margin-top:29.2%;width:40.8%}@media screen and (min-width:980px){html body #feature-content .ph10 .kazari{margin-left:74.9711649366%;margin-top:29.6424452134%;width:31.6032295271%}}html body #feature-content .ph10 .kazari p img:first-child{-webkit-clip-path:inset(0 100% 80% 0);clip-path:inset(0 100% 80% 0)}html body #feature-content .ph10 .kazari p img:nth-child(2){-webkit-clip-path:inset(20% 100% 60% 0);clip-path:inset(20% 100% 60% 0)}html body #feature-content .ph10 .kazari p img:nth-child(3){-webkit-clip-path:inset(40% 100% 40% 0);clip-path:inset(40% 100% 40% 0)}html body #feature-content .ph10 .kazari p img:nth-child(4){-webkit-clip-path:inset(60% 100% 20% 0);clip-path:inset(60% 100% 20% 0)}html body #feature-content .ph10 .kazari p img:nth-child(5){-webkit-clip-path:inset(80% 100% 0 0);clip-path:inset(80% 100% 0 0)}html body #feature-content .ph10 .kazari.show p img:first-child{-webkit-clip-path:inset(0 0 80% 0);clip-path:inset(0 0 80% 0);transition:1s ease .3s}html body #feature-content .ph10 .kazari.show p img:nth-child(2){-webkit-clip-path:inset(20% 0 60% 0);clip-path:inset(20% 0 60% 0);transition:1s ease .6s}html body #feature-content .ph10 .kazari.show p img:nth-child(3){-webkit-clip-path:inset(40% 0 40% 0);clip-path:inset(40% 0 40% 0);transition:1s ease .9s}html body #feature-content .ph10 .kazari.show p img:nth-child(4){-webkit-clip-path:inset(60% 0 20% 0);clip-path:inset(60% 0 20% 0);transition:1s ease 1.2s}html body #feature-content .ph10 .kazari.show p img:nth-child(5){-webkit-clip-path:inset(80% 0 0 0);clip-path:inset(80% 0 0 0);transition:1s ease 1.5s}html body #feature-content .ph11{margin-top:21.3333333333%}@media screen and (min-width:980px){html body #feature-content .ph11{margin-left:auto;margin-top:11.7862371889%;width:68.0819912152%}}html body #feature-content .ph11 .kazari{margin-left:6.2666666667%;margin-top:86.8%;width:7.2%}@media screen and (min-width:980px){html body #feature-content .ph11 .kazari{align-items:flex-start;display:flex;justify-content:space-between;margin-left:-34.5161290323%;margin-top:10.752688172%;width:36.1827956989%}html body #feature-content .ph11 .kazari p{width:82.4665676077%}}html body #feature-content .ph11 .kazari .num{margin-bottom:0;margin-top:1em}@media screen and (min-width:980px){html body #feature-content .ph11 .kazari .num{margin:0}}html body #feature-content .ph11 .kazari p img:first-child{-webkit-clip-path:inset(100% 50% 0 0);clip-path:inset(100% 50% 0 0)}html body #feature-content .ph11 .kazari p img:nth-child(2){-webkit-clip-path:inset(100% 0 0 50%);clip-path:inset(100% 0 0 50%)}html body #feature-content .ph11 .kazari.show p img:first-child{-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0);transition:1s ease .3s}html body #feature-content .ph11 .kazari.show p img:nth-child(2){-webkit-clip-path:inset(0 0 0 50%);clip-path:inset(0 0 0 50%);transition:1s ease .6s}@media screen and (min-width:980px){html body #feature-content .ph11 .credit-block{bottom:0;margin-left:-34.5161290323%;top:auto}}html body #feature-content .ph12{margin-left:69.2%;margin-top:-5.3333333333%;width:26.6666666667%;z-index:2}@media screen and (min-width:980px){html body #feature-content .ph12{margin-left:40.8125915081%;margin-top:8.6749633968%;width:12.4450951684%}}html body #feature-content .ph13{margin-left:8.2666666667%;margin-top:-26.8%;width:69.3333333333%}@media screen and (min-width:980px){html body #feature-content .ph13{margin-left:0;margin-top:-9.3704245974%;width:32.9428989751%}}html body #feature-content .ph14{margin-inline:0;margin-top:11.3333333333%;width:43.4666666667%}@media screen and (min-width:980px){html body #feature-content .ph14{margin-left:auto;margin-top:-32.6866764275%;width:21.9619326501%}}html body #feature-content .ph15{margin-left:auto;margin-top:-14.4%;width:46%}@media screen and (min-width:980px){html body #feature-content .ph15{margin-left:42.8623718887%;margin-top:-6.6617862372%;width:26.9033674963%}}html body #feature-content .ph15 .kazari{bottom:0;margin-left:-99.1304347826%;top:auto;width:62.3188405797%}@media screen and (min-width:980px){html body #feature-content .ph15 .kazari{bottom:auto;margin-left:86.2585034014%;margin-top:40.9523809524%;top:0;width:39.3197278912%}}html body #feature-content .ph15 .kazari p img:first-child{-webkit-clip-path:inset(0 100% 80% 0);clip-path:inset(0 100% 80% 0)}html body #feature-content .ph15 .kazari p img:nth-child(2){-webkit-clip-path:inset(20% 100% 60% 0);clip-path:inset(20% 100% 60% 0)}html body #feature-content .ph15 .kazari p img:nth-child(3){-webkit-clip-path:inset(40% 100% 40% 0);clip-path:inset(40% 100% 40% 0)}html body #feature-content .ph15 .kazari p img:nth-child(4){-webkit-clip-path:inset(60% 100% 20% 0);clip-path:inset(60% 100% 20% 0)}html body #feature-content .ph15 .kazari p img:nth-child(5){-webkit-clip-path:inset(80% 100% 0 0);clip-path:inset(80% 100% 0 0)}html body #feature-content .ph15 .kazari.show p img:first-child{-webkit-clip-path:inset(0 0 80% 0);clip-path:inset(0 0 80% 0);transition:1s ease .3s}html body #feature-content .ph15 .kazari.show p img:nth-child(2){-webkit-clip-path:inset(20% 0 60% 0);clip-path:inset(20% 0 60% 0);transition:1s ease .6s}html body #feature-content .ph15 .kazari.show p img:nth-child(3){-webkit-clip-path:inset(40% 0 40% 0);clip-path:inset(40% 0 40% 0);transition:1s ease .9s}html body #feature-content .ph15 .kazari.show p img:nth-child(4){-webkit-clip-path:inset(60% 0 20% 0);clip-path:inset(60% 0 20% 0);transition:1s ease 1.2s}html body #feature-content .ph15 .kazari.show p img:nth-child(5){-webkit-clip-path:inset(80% 0 0 0);clip-path:inset(80% 0 0 0);transition:1s ease 1.5s}html body #feature-content .item-link{display:block;font-family:trade-gothic-next,sans-serif;font-style:normal;font-weight:400;margin-inline:auto;margin-top:18.5333333333%;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){html body #feature-content .item-link{margin-top:8.5651537335%}}html body #feature-content .item-link .item-name{font-size:4vw;overflow:hidden;padding-bottom:.5em;position:relative}@media screen and (min-width:980px){html body #feature-content .item-link .item-name{font-size:1.5373352855vw}}html body #feature-content .item-link .item-name:after{-webkit-animation:line 2s ease 0s infinite;animation:line 2s ease 0s infinite;background-color:#c41230;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}@-webkit-keyframes line{0%{translate:-100% 0}to{translate:100% 0}}@keyframes line{0%{translate:-100% 0}to{translate:100% 0}}html body #feature-content .item-link .web{font-size:2.6666666667vw;padding-top:.5em}@media screen and (min-width:980px){html body #feature-content .item-link .web{font-size:1.0248901903vw}}html body #feature-content .item-link:hover .item-name:after{-webkit-animation:none;animation:none}html body #outro{padding-top:15.4666666667%;position:relative}@media screen and (min-width:980px){html body #outro{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:center;margin-top:12.6647144949%;margin-inline:auto;padding-top:0;width:87.8111273792%}html body #outro .images{width:50.0208420175%}}html body #outro .images .ph{opacity:0;position:relative;z-index:1}html body #outro .images .ph16{margin-left:7.8666666667%;translate:-30px 0;width:32%}@media screen and (min-width:980px){html body #outro .images .ph16{margin-left:0;margin-top:0;width:38%}}html body #outro .images .ph17{margin-left:53.3333333333%;margin-top:-37.3333333333%;translate:0 -30px;width:38.6666666667%;z-index:2}@media screen and (min-width:980px){html body #outro .images .ph17{margin-left:auto;margin-top:-44.5833333333%;width:45.9166666667%}}html body #outro .images .ph18{margin-left:13.7333333333%;margin-top:-15.3333333333%;translate:0 30px;width:46.4%}@media screen and (min-width:980px){html body #outro .images .ph18{margin-left:18.25%;margin-top:-18.3333333333%;width:55.0833333333%}}html body #outro .images .ph.show{opacity:1;transition:1s ease 0s;translate:0 0}html body #outro .text-area{margin-inline:auto;margin-top:11.8666666667%;padding-bottom:23.5px;width:80%}@media screen and (min-width:980px){html body #outro .text-area{margin-left:0;margin-top:0;width:43.3513964152%}}html body #outro .text-area .profile h3{font-family:trade-gothic-next,sans-serif;font-size:1.2rem;font-style:normal;font-weight:300}@media screen and (min-width:980px){html body #outro .text-area .profile h3{font-size:.878477306vw}}html body #outro .text-area .profile .name{font-size:1.5rem;margin-top:1em}@media screen and (min-width:980px){html body #outro .text-area .profile .name{font-size:1.0980966325vw}}html body #outro .text-area .profile .name span{font-size:1rem;margin-left:1em}@media screen and (min-width:980px){html body #outro .text-area .profile .name span{font-size:.7320644217vw}}html body #outro .text-area .profile .profile-text{font-size:1.2rem;line-height:1.75;margin-top:1em}@media screen and (min-width:980px){html body #outro .text-area .profile .profile-text{font-size:.878477306vw}}html body #outro .text-area .staff{margin-top:40px}@media screen and (min-width:980px){html body #outro .text-area .staff{margin-top:9.6153846154%}}html body #outro .text-area .staff p{font-family:trade-gothic-next,sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:1.8333333333}@media screen and (min-width:980px){html body #outro .text-area .staff p{font-size:.878477306vw}}html body #outro .text-area .nav{margin-top:42px}@media screen and (min-width:980px){html body #outro .text-area .nav{margin-top:15.3846153846%}}html body #outro .text-area .nav .logo{display:block;width:118px}@media screen and (min-width:980px){html body #outro .text-area .nav .logo{width:22.6923076923%}}html body #outro .text-area .nav nav{font-family:trade-gothic-next,sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:2.0833333333;margin-top:15px}@media screen and (min-width:980px){html body #outro .text-area .nav nav{font-size:.878477306vw;margin-top:2em}}html body #outro .text-area .nav nav a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body #outro .text-area .nav nav a:hover{text-decoration:underline}html body #outro .text-area .copy{font-family:trade-gothic-next,sans-serif;font-size:1rem;font-style:normal;font-weight:300;margin-top:23.5px;text-align:right}@media screen and (min-width:980px){html body #outro .text-area .copy{font-size:.7320644217vw;margin-top:2em;text-align:left}}html body #outro .totop{bottom:181.5px;font-size:1.2rem;margin-right:9.7333333333%;margin-top:10px;position:absolute;right:0}@media screen and (min-width:980px){html body #outro .totop{bottom:auto;margin-bottom:0;margin-right:0;margin-top:0;top:-10px}}html body #outro .totop a{align-items:center;display:flex;justify-content:flex-end}html body #outro .totop a:hover{text-decoration:underline}html body #outro .totop a img{margin-left:10px;width:25px}