.home .p-hero .p-hero__cover{background-image:url(/wp/wp-content/themes/yf-tsukuba/assets/img/pages/home/hero/bg1.svg),url(/wp/wp-content/themes/yf-tsukuba/assets/img/pages/home/hero/bg2.svg);background-position:top calc(var(--font-scale)*70) left calc(var(--font-scale)*-24),top calc(var(--font-scale)*55) right calc(var(--font-scale)*-24);background-repeat:no-repeat;background-size:calc(var(--font-scale)*80)}@media(min-width:744px){.home .p-hero .p-hero__cover{background-position:top calc(var(--font-scale)*70) left calc(50% - var(--font-scale)*180),top calc(var(--font-scale)*55) right calc(50% - var(--font-scale)*180)}}@media(min-width:1100px){.home .p-hero .p-hero__cover{background-position:top calc(var(--font-scale)*60) left calc(50% - var(--font-scale)*440),top calc(var(--font-scale)*30) right calc(50% - var(--font-scale)*440);background-size:calc(var(--font-scale)*120)}.home .p-info .p-info__container{min-height:calc(var(--font-scale)*250);position:relative}.home .p-info .p-info__container:after{background-color:var(--color--background--gray);border-radius:calc(var(--font-scale)*20);content:"";display:block;height:calc(100% - var(--font-scale)*73.5);left:calc(var(--font-scale)*-50);position:absolute;top:calc(var(--font-scale)*73.5);width:calc(100% + var(--font-scale)*100)}.home .p-info .p-info__container>.c-grid{position:relative;z-index:1}}.home .p-info .p-info__button{margin-top:calc(var(--font-scale)*30)}@media(min-width:1100px){.home .p-info .p-info__button{margin-right:0;margin-top:calc(var(--font-scale)*-20)}}.home .p-business .p-business__logo{margin-top:calc(var(--font-scale)*-98.3);margin-inline:auto;position:relative;width:calc(var(--font-scale)*217)}@media(min-width:1100px){.home .p-business .p-business__logo{margin-top:calc(var(--font-scale)*-127.6);width:calc(var(--font-scale)*275)}}.home .p-message .p-message__profile .c-image{border:5px solid var(--wp--preset--color--yft-white);border-radius:50%;width:calc(var(--font-scale)*180)}.home .p-vision .p-vision__cover{background-image:url(/wp/wp-content/themes/yf-tsukuba/assets/img/pages/home/vision/bg1.svg),url(/wp/wp-content/themes/yf-tsukuba/assets/img/pages/home/vision/bg1.svg);background-position:top calc(var(--font-scale)*27) left calc(var(--font-scale)*-123),top calc(var(--font-scale)*27) right calc(var(--font-scale)*-101);background-repeat:repeat-y;background-size:calc(var(--font-scale)*192);padding-top:calc(var(--font-scale)*60)}@media(min-width:744px){.home .p-vision .p-vision__cover{background-position:top calc(var(--font-scale)*27) left calc(50% - var(--font-scale)*366),top calc(var(--font-scale)*27) right calc(50% - var(--font-scale)*353)}}@media(min-width:1100px){.home .p-vision .p-vision__cover{background-position:top calc(var(--font-scale)*-104) left calc(50% - var(--font-scale)*542),top calc(var(--font-scale)*7) right calc(50% - var(--font-scale)*545);background-size:calc(var(--font-scale)*324)}}.home .p-vision .p-vision__value dt{flex:0 0 calc(var(--font-scale)*74)}@media(min-width:1100px){.home .p-vision .p-vision__value dt{flex:0 0 calc(var(--font-scale)*80)}}.home .p-vision .p-vision__value+.p-vision__value{margin-top:calc(var(--font-scale)*20)}.home .p-vision .p-vision__value:first-of-type dt{background-color:#6bc39a}.home .p-vision .p-vision__value:nth-of-type(2) dt{background-color:#0fa1b4}.home .p-vision .p-vision__value:nth-of-type(3) dt{background-color:#fdb36e}.home .p-vision .p-vision__value:nth-of-type(4) dt{background-color:#a5a5a5}.home .p-vision .p-vision__value:nth-of-type(5) dt{background-color:#a287af}.home .p-vision .p-vision__value:nth-of-type(6) dt{background-color:#e89076}.home .p-inview{opacity:1;transform:translateY(0);transition:opacity .8s ease,transform .8s ease}.home .p-outview{opacity:0;transform:translateY(4rem)}