.topFv{position:relative;width:100vw;margin-top:-15.6rem;aspect-ratio:4001/2251}@media screen and (min-width: 320px){.topFv{display:none}}@media screen and (min-width: 1025px){.topFv{display:block}}.topFvSp{position:relative;width:100vw;margin-top:-6rem;aspect-ratio:2589/4601}@media screen and (min-width: 320px){.topFvSp{display:block}}@media screen and (min-width: 1025px){.topFvSp{display:none}}.newsItem{position:absolute;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;line-height:1.8;z-index:1;padding-right:2.5vw}@media screen and (min-width: 320px){.newsItem{left:2.5vw;bottom:9rem;font-size:1.2rem}}@media screen and (min-width: 1025px){.newsItem{left:5.2vw;bottom:5.3rem;font-size:2.2rem}}.newsCategory{position:relative;letter-spacing:.2rem;white-space:nowrap}@media screen and (min-width: 320px){.newsCategory{margin-right:2.5rem}}@media screen and (min-width: 1025px){.newsCategory{margin-right:4rem}}.newsCategory::before{position:absolute;content:"";top:0;height:100%;width:1px;background:#fff}@media screen and (min-width: 320px){.newsCategory::before{right:-1.1rem}}@media screen and (min-width: 1025px){.newsCategory::before{right:-2rem}}.newsTitle{letter-spacing:.06rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.5rem}.slideshow{height:100%}@media screen and (min-width: 320px){.slideshow__control-wrapper{margin:0 1.5rem}}@media screen and (min-width: 1025px){.slideshow__control-wrapper{margin:0 2.4rem}}.slideshow__controls{position:absolute;border:none}@media screen and (min-width: 320px){.slideshow__controls{bottom:4rem;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}}@media screen and (min-width: 1025px){.slideshow__controls{bottom:3.7rem;right:4.4vw;-webkit-transform:unset;transform:unset}}.slider-button{color:#fff !important}@media screen and (min-width: 320px){.slider-button{width:3rem !important}}@media screen and (min-width: 1025px){.slider-button{width:5.2rem !important}}.slider-button .icon{height:auto !important}.slideshow__autoplay{display:none !important}.slider-counter__link--active .dot{background-color:#fff !important;opacity:1}.dot{background:#fff;opacity:.3;border:none !important}@media screen and (min-width: 320px){.dot{width:1rem !important;height:1rem !important}}@media screen and (min-width: 1025px){.dot{width:1.8rem !important;height:1.8rem !important}}/*# sourceMappingURL=topFv.css.map */