.p-mvPage__img{height:95%}@media screen and (max-width: 650px){.p-mvPage__img{height:50%;right:-20%}}.p-mvPage__title .en{font-size:4rem}@media screen and (max-width: 650px){.p-mvPage__title .en{font-size:3.5rem}}@media screen and (max-width: 500px){.p-mvPage__title .en{font-size:2.5rem}}.p-mvPage__title .jp{margin-top:20px;font-size:2.2rem}.p-requierements{background-color:#efede7;padding:115px 0 100px}@media screen and (max-width: 1080px){.p-requierements{padding:105px 0 90px}}@media screen and (max-width: 810px){.p-requierements{padding:90px 0 80px}}@media screen and (max-width: 650px){.p-requierements{padding:80px 0 70px}}@media screen and (max-width: 500px){.p-requierements{padding:70px 0 60px}}.p-requierements .c-title .en{color:#fff;font-size:11rem}@media screen and (max-width: 1080px){.p-requierements .c-title .en{font-size:9.5rem}}@media screen and (max-width: 810px){.p-requierements .c-title .en{font-size:8.2rem}}@media screen and (max-width: 650px){.p-requierements .c-title .en{font-size:6.6rem}}@media screen and (max-width: 500px){.p-requierements .c-title .en{font-size:4.4rem}}@media screen and (max-width: 370px){.p-requierements .c-title .en{font-size:3.8rem}}@media screen and (max-width: 650px){.p-requierements .c-title .jp{font-size:2.4rem}}.p-requirementsTable{width:100%;max-width:880px;margin:80px auto 0}@media screen and (max-width: 1080px){.p-requirementsTable{margin:70px auto 0}}@media screen and (max-width: 810px){.p-requirementsTable{margin:60px auto 0}}@media screen and (max-width: 650px){.p-requirementsTable{margin:50px auto 0}}.p-requirementsTable__item{display:flex;align-items:center;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.5)}.p-requirementsTable__item:nth-child(1){border-top:1px solid rgba(0,0,0,.5)}.p-requirementsTable__title{width:25%;display:flex;justify-content:center;align-items:center;padding:24px 0}@media screen and (max-width: 500px){.p-requirementsTable__title{width:100%;padding:24px 0 10px;text-align:left;align-items:flex-start;justify-content:flex-start}}.p-requirementsTable__content{width:75%;padding:24px 20px 24px 50px;max-width:540px}@media screen and (max-width: 500px){.p-requirementsTable__content{width:100%;padding:10px 20px 24px 0px}}.p-form{padding:115px 0 100px}@media screen and (max-width: 1080px){.p-form{padding:105px 0 90px}}@media screen and (max-width: 810px){.p-form{padding:90px 0 80px}}@media screen and (max-width: 650px){.p-form{padding:80px 0 70px}}@media screen and (max-width: 500px){.p-form{padding:70px 0 60px}}.p-form__hidden{height:0;opacity:0;margin:0;padding:0}