body{font-family:Manrope,sans-serif;color:#0f1e32;background-color:#edf0f4;max-width:112.5rem;margin:0 auto;-webkit-box-shadow:0 0 5rem rgba(0,10,30,.1);box-shadow:0 0 5rem rgba(0,10,30,.1)}.s-mv__title{font-family:"Space Mono",sans-serif;font-size:3.775rem!important;letter-spacing:.06em!important}.c-footer__bottomLink,.c-footer__navLink,.c-header__navLink,.c-title1__ja,.s-download__boxTitle,.s-feature__itemTitle,.s-function__itemTitle,.s-links__btn,.s-point__title,.s-subMv__ja,.s-what2__subTitle,.s-what__title{font-family:"Space Mono",sans-serif}.s-what2__title{font-family:"Space Mono",sans-serif;font-size:2.075rem!important;letter-spacing:.06em!important}.s-subMv__en{font-family:"Noto Sans JP",sans-serif}.soppra-c-cta .c-cta__btnItem{flex:1}.soppra-c-form .leadgrid-form__label.-required::before{content:"Required"}.soppra-c-form .leadgrid-form__label::before{content:"Optional"}.soppra-s-what .s-what__img video::cue{font-family:Manrope,"Noto Sans JP",sans-serif;font-size:2.2rem}.soppra-c-card2 .c-card2__text{line-clamp:none;-webkit-line-clamp:none}@media screen and (max-width:767px){.soppra-s-mv .s-mv__title{font-size:1.9rem!important;letter-spacing:.02em!important}.soppra-s-what2 .s-what2__title{font-size:1.75rem!important;letter-spacing:.04em!important}}