.news .visual-section{width:100%;-webkit-mask:url(../img/features_mask.png);mask:url(../img/features_mask.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-position:center bottom;-webkit-mask-position:center bottom;z-index:0;position:absolute;height:38vw}@media screen and (max-width: 767px){.news .visual-section{height:60vw}}@media screen and (max-width: 767px){.news .visual-section img{width:150%}}.news .logo-lower{position:fixed;top:3rem;left:.5rem;width:13rem;z-index:10}@media screen and (max-width: 767px){.news .logo-lower{width:8rem;top:.5rem;left:1rem}}.news .headline{position:relative;font-weight:600;font-size:5vw;color:#fff;z-index:1;text-align:center;margin-bottom:4rem;padding:4vw 0;line-height:1;text-shadow:0 0 2rem rgba(36,0,79,.8);transform:skewX(-10deg)}@media screen and (max-width: 767px){.news .headline{font-size:2.3rem;padding:15vw 0 0;margin-bottom:5vw}}.news .headline--min{font-size:3vw;padding:5vw 0 4vw;margin-bottom:0}@media screen and (max-width: 767px){.news .headline--min{font-size:5.3vw;margin-bottom:0;padding-top:20vw}}.news .btn-wrap{text-align:center;padding:3rem 0}.news .btn-list-wrap{padding:.3em 0}.news .btn-list-wrap a{font-size:1rem;margin-bottom:.5rem}.news .content-section{position:relative;z-index:1;padding:0 0 20vw}.news .content-section .date{font-size:1.5rem;margin:0}@media screen and (max-width: 767px){.news .content-section .date{font-size:.8rem}}.news .content-section .title{font-weight:800;line-height:1.4;font-size:2rem;padding:0 0 1rem;color:#3d12b3;border-bottom:1px solid #666;margin-bottom:2rem;margin-top:5rem}.news .content-section .title:first-of-type{margin-top:0}@media screen and (max-width: 767px){.news .content-section .title{font-size:1.4rem;margin-top:3.5rem}.news .content-section .title br{display:none}}.news .content-inner{border-radius:2rem;background:#fff;max-width:1200px;width:90%;margin:0 auto;box-sizing:border-box;padding:5rem 5rem 5rem;box-shadow:0 0 2rem rgba(0,0,0,.2)}@media screen and (max-width: 767px){.news .content-inner{padding:1.8rem}}.news .content-inner.no-background{background-color:rgba(0,0,0,0);box-shadow:none;padding-top:5vw}@media screen and (max-width: 767px){.news .content-inner.no-background{width:100%}}.news .content-section h2{font-weight:600;display:inline-block;margin:1.5rem 0 .5rem;position:relative;line-height:1.4;padding-bottom:.5em;background:#5c00aa;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.news .content-section h2{font-size:1.2rem;margin-bottom:1.5rem 0 .5rem}}.news .content-section h2::after{content:"";display:block;width:100%;height:1px;background:#000;position:absolute;bottom:0;left:0}.news .slide-date{line-height:1;font-weight:bold}.news p.centered{text-align:center}@media screen and (max-width: 767px){.news p.centered{text-align:left}.news p.centered br{display:none}}.news .ss{position:relative}.news .youtube-wrap{position:relative;width:100%;padding-top:56.25%}.news .youtube-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.news .js-data-insert{display:block}.news .swiper-slide{margin:1rem 0}.news .swiper-slide-wrap{width:100%;display:flex;flex-direction:row}.news .slide-image{width:30%;max-width:200px}@media screen and (max-width: 767px){.news .slide-image{width:30vw}}.news .slide-texts{width:60%;padding-left:2rem}@media screen and (max-width: 767px){.news .slide-texts{width:60vw}}/*# sourceMappingURL=news.min.css.map */