@charset "UTF-8";.container{padding-top:100vh;padding-top:100svh;position:relative}.sec__visual{width:100vw;height:100vh;height:100svh;position:absolute;top:0;right:0;overflow:hidden}.visual_movie{width:100%;height:100%}.visual_movie video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.visual_slider{width:100%;height:100%}.visual_slider .swiper-slide{position:relative}.visual_slider .swiper-slide a{width:100%;height:100%}.visual_slider .swiper-slide iframe,.visual_slider .swiper-slide img,.visual_slider .swiper-slide picture,.visual_slider .swiper-slide video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.visual_slider.autoplay_start .swiper-slide.swiper-slide-active .title_wrapper .indicator .progress{width:100%;transition:width 4.6s linear}.visual_slider.loop_start .swiper-slide.swiper-slide-active .title_wrapper .indicator .progress{width:100%;transition:width 5.1s linear .5s}.visual_slider .title_wrapper{width:89.3333333333%;position:absolute;bottom:20px;left:0;right:0;margin:auto;z-index:3}@media screen and (min-width:768px){.visual_slider .title_wrapper{width:272px;left:auto;right:2.9282576867%;bottom:40px}}.visual_slider .title_wrapper .indicator{width:100%;height:2px;background:rgba(255,255,255,.5);margin-bottom:15px;position:relative}.visual_slider .title_wrapper .indicator .progress{width:50%;width:0;height:100%;position:absolute;top:0;left:0;background:#fff}.visual_slider .title_wrapper .slide_title{color:#fff;font-family:urw-din-condensed,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック体","Yu Gothic",YuGothic,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:3.7333333333vw}@media screen and (min-width:500px){.visual_slider .title_wrapper .slide_title{font-size:1.4rem}}.sec{margin-top:60px;position:relative}.list_pickup .list_item{width:100%}@media screen and (min-width:768px){.list_pickup .list_item{display:flex;align-items:center}.list_pickup .list_item:nth-of-type(even){flex-direction:row-reverse}.list_pickup .list_item+.list_item{margin-top:5.4495912807%}}.list_pickup .list_item__thumb{aspect-ratio:1.5/1}@media screen and (min-width:768px){.list_pickup .list_item__thumb{width:63.578564941%}}.list_pickup .list_item__thumb a{width:100%;height:100%}.list_pickup .list_item__thumb a img,.list_pickup .list_item__thumb a video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.list_pickup .list_item__data{flex-grow:1}}.movie_slider .swiper-wrapper{padding-left:5.3333333333%}@media screen and (min-width:768px){.movie_slider .swiper-wrapper{padding-left:0}}.movie_slider .swiper-slide{margin-top:0;margin-right:2.6666666667%!important}@media screen and (min-width:768px){.movie_slider .swiper-slide{margin-right:1.8165304269%!important}.movie_slider .swiper-slide:nth-of-type(4n){margin-right:0!important}}.movie_slider .movie_thumb .icon{width:13.6363636364%;left:4.5454545455%;margin-bottom:4.5454545455%}.link_bracket{text-align:center;margin-top:30px}@media screen and (min-width:768px){.link_bracket{position:absolute;top:0;right:0;margin-top:.5em}}.link_bracket a{font-family:urw-din-condensed,sans-serif;font-weight:400;font-style:normal;font-size:3.2vw;display:inline-block}@media screen and (min-width:500px){.link_bracket a{font-size:1.2rem}}.link_bracket a:before{content:"(";margin-right:.3em}.link_bracket a:after{content:")";margin-left:.3em}.link_bracket a span{position:relative}.link_bracket a span:before{content:"";display:block;width:100%;height:1px;background:#000;position:absolute;bottom:0;left:0}