.headerslider .img-zoom{animation:headerzoomone 20s forwards infinite}.headerslider .swiper-slide-active img{animation:headerzoomone 20s forwards infinite}.headerslider-info{font-family:"Lexend"}.headerslider-info{letter-spacing:2.8px}@media screen and (min-width: 480px){.headerslider-info{letter-spacing:calc(2.8px + 1.2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.headerslider-info{letter-spacing:4px}}.headerslider-infos{margin:25px 0}@media(min-width: 1200px){.headerslider-infos-item{margin-top:94px}}.headerslider-info-icon{margin-bottom:17px}.headerslider--default{height:86.8055555556vw}@media(min-width: 576px){.headerslider--default{height:50.4032258065vw}}@media(min-width: 1200px){.headerslider--default{height:36.4583333333vw}}.headerslider--fullscreen{height:100vh}.headerslider img,.headerslider video{width:100%;height:100%;object-fit:cover}.headerslider-content{font-family:"BIZ UDPMincho";position:absolute;left:0;right:0;top:60px;z-index:5;bottom:0;display:flex;align-items:center;justify-content:center}@media(min-width: 992px){.headerslider-content{top:44%;bottom:unset}}.headerslider-content-subheadline{margin-top:15px}.headerslider-content-subheadline{font-size:30px}@media screen and (min-width: 480px){.headerslider-content-subheadline{font-size:calc(30px + 30*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.headerslider-content-subheadline{font-size:60px}}.headerslider-content-subheadline{line-height:40px}@media screen and (min-width: 480px){.headerslider-content-subheadline{line-height:calc(40px + 35*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.headerslider-content-subheadline{line-height:75px}}.headerslider-content-small{top:0}@media(min-width: 992px){.headerslider-content-small{top:33%}}.headerslider-slide-overlay{position:relative}.headerslider-slide-overlay:before{z-index:5;content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(74,74,74,.8)}.headerslider-logo{text-align:center;z-index:99}.headerslider-logo{margin-top:-50px}@media screen and (min-width: 480px){.headerslider-logo{margin-top:calc(-50px + -50*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.headerslider-logo{margin-top:-100px}}.headerslider-logo img{width:108px}@media screen and (min-width: 480px){.headerslider-logo img{width:calc(108px + 113*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.headerslider-logo img{width:221px}}.headerslider-logo-mobile{position:absolute;left:0;right:0;top:104px;z-index:99;margin:auto;text-align:center}.headerslider-logo-mobile img{width:281px;height:auto}@keyframes headerzoomone{0%{transform:scale(1, 1) rotate(0.1deg);transform-origin:50% 50%}50%{transform:scale(1.05, 1.05) rotate(0.1deg);transform-origin:50% 50%}100%{transform:scale(1, 1) rotate(0.1deg);transform-origin:50% 50%}}