.cover{--content-width:1255px;--header-width:100%;--header-margin-bottom:27px;--header-image-height:109px;--image-width:clamp(470px,calc(470px + (611 - 470) * ((100vw - 1024px) / (1440 - 1024))),611px);--body-content-gap:clamp(36px,calc(36px + (108 - 36) * ((100vw - 1024px) / (1440 - 1024))),108px);--text-width:100%;--button-margin-top:38px;padding:64px 93px 77px;}.cover-content{width:100%;max-width:var(--content-width);margin:0 auto;}.cover-header{max-width:var(--header-width);margin-bottom:var(--header-margin-bottom);}.cover-title,.cover-title *{font-size:clamp(88px,calc(88px + (128 - 88) * ((100vw - 1024px) / (1440 - 1024))),128px);line-height:clamp(108px,calc(108px + (128 - 108) * ((100vw - 1024px) / (1440 - 1024))),128px);}.cover-title-1{margin-left:-9px;}.cover-title-2{display:flex;align-items:flex-start;}.cover-header-image-wrapper{flex-shrink:0;padding:41px 67px 0 40px;}.cover-header-image{transform:translateY(-5px);width:auto;height:var(--header-image-height);animation-name:coverArrow;animation-duration:3s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out;}.cover-body{display:grid;grid-template-columns:minmax(0,1fr) var(--image-width);grid-column-gap:var(--body-content-gap);}.cover-text{max-width:var(--text-width);font-size:clamp(35px,calc(35px + (48 - 35) * ((100vw - 1024px) / (1440 - 1024))),48px);line-height:clamp(45px,calc(45px + (52 - 45) * ((100vw - 1024px) / (1440 - 1024))),52px);}.cover-button-container:not(:only-child){margin-top:var(--button-margin-top);}.cover-image-wrapper{transform:translateZ(0);border-radius:10px;}.cover-image-wrapper:before{padding-top:calc((404.8 * 100%) / 611.2);}.cover-swiper{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);}.cover-swiper .swiper-wrapper{-webkit-transform-style:preserve-3d;}.cover-slide{transform:translateZ(0);border-radius:10px;overflow:hidden;}.cover-slide.js-sound-button{cursor:pointer;}.cover-media{pointer-events:none;}.cover-button{max-width:304px;}.cover-mobile{display:none;}@media (max-width:1439px){.cover{--header-margin-bottom:18px;--header-image-height:108px;--button-margin-top:37px;padding:48px clamp(45px,calc(45px + (93 - 45) * ((100vw - 1024px) / (1440 - 1024))),93px) 67px;}.cover-header-image-wrapper{padding:14px 23px 0 4px;}}@media (max-width:1024px){.cover{--body-content-gap:36px;--header-image-height:clamp(58px,calc(58px + (109 - 58) * ((100vw - 834px) / (1023 - 834))),109px);--image-width:clamp(338px,calc(338px + (470 - 338) * ((100vw - 834px) / (1023 - 834))),470px);}.cover-title,.cover-title *{font-size:clamp(49px,calc(49px + (88 - 49) * ((100vw - 834px) / (1023 - 834))),88px);line-height:clamp(54px,calc(54px + (108 - 54) * ((100vw - 834px) / (1023 - 834))),108px);}.cover-text{font-size:clamp(22px,calc(22px + (35 - 22) * ((100vw - 834px) / (1023 - 834))),35px);line-height:clamp(29px,calc(29px + (45 - 29) * ((100vw - 834px) / (1023 - 834))),45px);}}@media (max-width:970px){.cover{padding:48px 43px 60px;}.cover-title-1{margin-left:-3px;}}@media (max-width:834px){.cover{--header-width:100%;--header-margin-bottom:35px;--text-width:374px;--button-margin-top:37px;--image-width:341px;padding:50px 43px 60px;}.cover-header-image-wrapper{padding:4px 33px 0 2px;}}@media (max-width:820px){.cover{padding:48px 16px 60px;}}@media (max-width:680px){.cover{--content-width:100%;--header-width:480px;--button-margin-top:21px;--body-content-gap:29px;padding:37px 16px 48px;}.cover-desktop{display:none;}.cover-mobile{display:block;}.cover-mobile.cover-title-2{display:flex;}.cover-body{grid-template-columns:minmax(0,1fr);grid-row-gap:var(--body-content-gap);}.cover-header-image-wrapper{padding:4px 36px 0 37px;}.cover-button-container{justify-content:center;}}
