@keyframes page-module-scss-module__32ojQa__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes page-module-scss-module__32ojQa__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes page-module-scss-module__32ojQa__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes page-module-scss-module__32ojQa__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes page-module-scss-module__32ojQa__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes page-module-scss-module__32ojQa__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes page-module-scss-module__32ojQa__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes page-module-scss-module__32ojQa__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes page-module-scss-module__32ojQa__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes page-module-scss-module__32ojQa__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes page-module-scss-module__32ojQa__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes page-module-scss-module__32ojQa__opacity{0%{opacity:0}to{opacity:1}}@keyframes page-module-scss-module__32ojQa__blur{0%{filter:blur(10px)}to{filter:blur()}}.page-module-scss-module__32ojQa__fv{background:var(--main-color);margin-block-start:4.3125rem;padding-block:4.625rem;position:relative;overflow:clip}@media screen and (min-width:768px){.page-module-scss-module__32ojQa__fv{margin-block-start:6.25rem;padding-block:5rem 6.5rem}}.page-module-scss-module__32ojQa__fvDeco{aspect-ratio:1;background:url(/FV-circle.svg) 50%/contain no-repeat;width:14.8125rem;position:absolute;bottom:-6.3125rem;left:-7.5rem}.page-module-scss-module__32ojQa__fvDeco:after{content:"";aspect-ratio:1;background:url(/FV-circle.svg) 50%/contain no-repeat;width:6.6875rem;position:absolute;top:-.4375rem;right:-.4375rem}@media screen and (min-width:768px){.page-module-scss-module__32ojQa__fvDeco{width:28.4375rem;bottom:-13.0625rem;left:-8.375rem}.page-module-scss-module__32ojQa__fvDeco:after{width:12.9375rem;top:.125rem;right:-4.1875rem}}.page-module-scss-module__32ojQa__fvDeco2{aspect-ratio:1;background:url(/FV-circle.svg) 50%/contain no-repeat;width:12.9375rem;position:absolute;bottom:-2.125rem;right:-7.25rem}.page-module-scss-module__32ojQa__fvDeco2:after{content:"";aspect-ratio:1;background:url(/FV-circle-2.svg) 50%/contain no-repeat;width:3.75rem;position:absolute;top:0;left:.625rem}@media screen and (min-width:768px){.page-module-scss-module__32ojQa__fvDeco2{width:28.4375rem;bottom:-11.875rem;right:-2.875rem}.page-module-scss-module__32ojQa__fvDeco2:after{width:4rem;top:2.5rem;left:1.25rem}}.page-module-scss-module__32ojQa__fvDeco3{display:none}@media screen and (min-width:768px){.page-module-scss-module__32ojQa__fvDeco3{aspect-ratio:1;background:url(/FV-circle-2.svg) 50%/contain no-repeat;width:3.75rem;display:block;position:absolute;top:12.1875rem;left:24.6875rem}}.page-module-scss-module__32ojQa__title{text-align:center;justify-content:center;align-items:center;row-gap:.5rem;display:grid}@media screen and (min-width:768px){.page-module-scss-module__32ojQa__title{row-gap:.75rem}}.page-module-scss-module__32ojQa__en{color:var(--white);font-family:var(--font-en);font-size:1.25rem;font-weight:var(--font-bold);letter-spacing:-.01em}@media screen and (min-width:768px){.page-module-scss-module__32ojQa__en{font-size:3rem}}.page-module-scss-module__32ojQa__en.page-module-scss-module__32ojQa__--animate{animation:.4s cubic-bezier(.4,0,.2,1) .6s both page-module-scss-module__32ojQa__clipPathInset,.4s cubic-bezier(.4,0,.2,1) 1s both page-module-scss-module__32ojQa__translateY,.2s cubic-bezier(.4,0,.2,1) .8s both page-module-scss-module__32ojQa__blur}.page-module-scss-module__32ojQa__jp{color:var(--accent-color);font-size:1.125rem;font-weight:var(--font-medium);letter-spacing:.02em}@media screen and (min-width:768px){.page-module-scss-module__32ojQa__jp{font-size:1.625rem}}.page-module-scss-module__32ojQa__jp.page-module-scss-module__32ojQa__--animate{animation:.3s cubic-bezier(.4,0,.2,1) 1s both page-module-scss-module__32ojQa__translateY2,.3s cubic-bezier(.4,0,.2,1) 1s both page-module-scss-module__32ojQa__opacity}.page-module-scss-module__32ojQa__contents{background:var(--gray);padding-block:3.5rem}@media screen and (min-width:768px){.page-module-scss-module__32ojQa__contents{padding-block:7.5rem}}.page-module-scss-module__32ojQa__button{text-align:center;z-index:1;margin-block-start:2.1875rem;margin-inline-end:2.625rem;position:relative}@media screen and (min-width:768px){.page-module-scss-module__32ojQa__button{margin-block-start:4.6875rem;margin-inline-end:0}}
