@charset "UTF-8";header#index-header .wrapper{position:absolute;top:0;width:100%;}header#index-header .wrapper h1{display:flex;margin-top:45vh;}#slide{height:100vh;height:100dvh;overflow:hidden;width:100%;}#slide ul{list-style-type:none;}#slide li,#slide li picture,#slide li picture img,#slide li picture source{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;overflow:hidden;position:absolute;width:100%;}#slide1{background-color:#ffca00;color:#6d6d6d;}#slide li img,#slide li source{height:100vh;height:100dvh;object-fit:cover;object-position:center;width:100%;}#slide2{background-color:#000;color:#fff;}#slide li#slide2 img,#slide li#slide2 source{object-position:67.5% 50%;}#slide3{background-color:#f6e9c6;color:#fff;}#slide li#slide3 img,#slide li#slide3 source{object-position:55% 50%;}#slide4{background-color:#32cdd5;color:#000;}#slide li#slide4 img,#slide li#slide4 source{object-fit:contain;object-position:50% 50%;}#slide5{background-color:#19d286;color:#000;}#slide li#slide5 img,#slide li#slide5 source{object-fit:contain;object-position:50% 50%;}#slide li span{display:flex;}#index-logo{margin:0 auto;max-height:64px;max-width:651px;width:100%;}#index-logo img,#index-logo source{filter:drop-shadow(0 0 5px rgba(0,0,0,.5));}#scroll{bottom:-1rem;}main{padding-bottom:env(safe-area-inset-bottom,1rem);padding-left:env(safe-area-inset-left,1rem);padding-right:env(safe-area-inset-right,1rem);padding-top:env(safe-area-inset-top,1rem);}#index-main h2{font-size:1rem;font-weight:normal;margin-bottom:2rem;margin-top:4rem;}@media screen and (min-height:500px) and (min-width:980px){header#index-header .wrapper h1{margin-top:calc((500px - 2rem) / 2);}#slide li#slide4 img,#slide li#slide4 source{object-position:95% 50%;height:auto;width:571px;}#slide li#slide5 img,#slide li#slide5 source{height:auto;object-position:95% 50%;width:623px;}}@media screen and (min-width:1200px){header#index-header .wrapper{max-width:initial;}}