.experience-img{position:relative}@media screen and (max-width:899px){.experience-img{margin:5.33333vw auto;width:86.66667vw}}@media screen and (min-width:900px){.experience-img{margin:20px auto;max-width:1040px;width:84.375%}.experience-img.-small{width:640px}}.experience-index{position:relative}@media screen and (max-width:899px){.experience-index{width:86.66667vw;margin:0 auto 12vw}}@media screen and (min-width:900px){.experience-index{max-width:1040px;width:84.375%;margin:0 auto 55px}}.experience-index a{text-decoration:none}.experience-index__item{position:relative}@media screen and (max-width:899px){.experience-index__item{margin-bottom:30.66667vw}}@media screen and (min-width:900px){.experience-index__item{margin-bottom:110px}}.experience-index__item .item-label,.experience-index__item .item-lead,.experience-index__item .item-title{opacity:0}.experience-index__item.-inview .item-label,.experience-index__item.-inview .item-lead,.experience-index__item.-inview .item-title{opacity:1;-webkit-transition:opacity 1s cubic-bezier(.455,.03,.515,.955);transition:opacity 1s cubic-bezier(.455,.03,.515,.955)}.experience-index__item.-inview .item-label{-webkit-transition-delay:.2s;transition-delay:.2s}.experience-index__item.-inview .item-title{-webkit-transition-delay:.4s;transition-delay:.4s}.experience-index__item.-inview .item-lead{-webkit-transition-delay:.6s;transition-delay:.6s}@media screen and (max-width:899px){.experience-index__img{margin-bottom:4.8vw}}@media screen and (min-width:900px){.experience-index__img{margin-bottom:27px}}.item-label{position:relative}@media screen and (max-width:899px){.item-label{font-size:3.73333vw;line-height:1;margin-bottom:2.13333vw}}@media screen and (min-width:900px){.item-label{font-size:.875rem;line-height:1;margin-bottom:5px}}.item-title{position:relative}@media screen and (max-width:899px){.item-title{font-size:7.46667vw;line-height:1.42857;margin-bottom:2.13333vw}}@media screen and (min-width:900px){.item-title{font-size:2rem;line-height:1.375;margin-bottom:7px}}.item-lead{position:relative;padding-right:.5em}@media screen and (min-width:900px){.experience-movie{margin:0 auto 0;width:100%;max-width:1040px}}.experience-movie__inner{position:relative;font-size:0;background-color:#000}.experience-movie__inner video{width:100%}.experience-movie__ctrl{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;pointer-events:none;visibility:hidden}.experience-movie__ctrl.-show{visibility:visible;pointer-events:auto}.experience-movie__ctrl.-show .experience-movie_ctrl__arrow{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .8s cubic-bezier(.165,.84,.44,1);transition:all .8s cubic-bezier(.165,.84,.44,1)}.experience-movie__ctrl .experience-movie_ctrl__arrow{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;visibility:hidden;opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4);-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1)}.experience-movie__ctrl .experience-movie_ctrl__arrow img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:transform .5s cubic-bezier(.165,.84,.44,1);transition:transform .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1)}@media screen and (max-width:899px){.experience-movie__ctrl .experience-movie_ctrl__arrow{width:23.46667vw;height:23.46667vw}}@media screen and (min-width:900px){.experience-movie__ctrl .experience-movie_ctrl__arrow{width:110px;height:110px}.experience-movie__ctrl:hover .experience-movie_ctrl__arrow img:nth-child(1){-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}.experience-movie__ctrl:hover .experience-movie_ctrl__arrow img:nth-child(2){-webkit-transform:scale(.9) rotate(360deg);transform:scale(.9) rotate(360deg);-webkit-transition:-webkit-transform .4s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .4s cubic-bezier(.645,.045,.355,1);transition:transform .4s cubic-bezier(.645,.045,.355,1);transition:transform .4s cubic-bezier(.645,.045,.355,1),-webkit-transform .4s cubic-bezier(.645,.045,.355,1)}}@media screen and (max-width:899px){.experience-title{position:relative;margin:42.66667vw auto 0}.experience-title .c-icon-S{margin-bottom:16vw}.experience-title__txt{position:relative;width:86.66667vw;margin:-2vw auto 22vw}}@media screen and (min-width:900px){.experience-title{position:relative;margin:180px auto 0}.experience-title .c-icon-S{margin-bottom:60px}.experience-title__txt{position:relative;width:640px;margin:-5px auto 110px}}.experience-title .c-h2,.experience-title .c-icon-S,.experience-title .experience-title__txt{opacity:0}.experience-title.-inview .c-h2,.experience-title.-inview .c-icon-S,.experience-title.-inview .experience-title__txt{opacity:1;-webkit-transition:opacity 1s cubic-bezier(.455,.03,.515,.955);transition:opacity 1s cubic-bezier(.455,.03,.515,.955)}.experience-title.-inview .c-h2{-webkit-transition-delay:0s;transition-delay:0s}.experience-title.-inview .c-icon-S{-webkit-transition-delay:.2s;transition-delay:.2s}.experience-title.-inview .experience-title__txt{-webkit-transition-delay:.4s;transition-delay:.4s}.experience-txt{position:relative;z-index:1}@media screen and (max-width:899px){.experience-txt{margin:5.33333vw auto;width:86.66667vw}}@media screen and (min-width:900px){.experience-txt{margin:20px auto -10px;width:640px}}.experience-txt p{margin-bottom:2.2em}.experience-txt p:last-of-type{margin-bottom:0}.experience-txt .txt-head{text-align:center;margin-bottom:.4em}@media screen and (max-width:899px){.experience-txt .txt-head{font-size:6.4vw;line-height:1.66667}}@media screen and (min-width:900px){.experience-txt .txt-head{font-size:1.5rem;line-height:1.66667}}.experience-txt .txt-head,.experience-txt p{opacity:0}.experience-txt .txt-head.-inview,.experience-txt p.-inview{opacity:1;-webkit-transition:opacity 1s cubic-bezier(.455,.03,.515,.955);transition:opacity 1s cubic-bezier(.455,.03,.515,.955)}