.p-pageMv{background-color:#fff}.p-pageMv:before{display:none}.p-pageMv:after{content:"";position:absolute;top:22%;right:-7%;transform:rotate(-15deg) scale(-1, 1);width:378px;aspect-ratio:2/3;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("../../../../assets/images/common/shape_orange.png")}@media screen and (max-width: 810px){.p-pageMv:after{top:20%;right:-15%;width:45vw}}@media screen and (max-width: 650px){.p-pageMv:after{top:16%}}@media screen and (max-width: 500px){.p-pageMv:after{top:40%;right:-10%}}.p-pageMv .p-pageMv__wrap:after{display:none}.p-requirement{padding:80px 0 100px}@media screen and (max-width: 1080px){.p-requirement{padding:80px 0 90px}}@media screen and (max-width: 810px){.p-requirement{padding:80px 0}}@media screen and (max-width: 500px){.p-requirement{padding:60px 0}}.p-requirement .p-requirementTable{margin:80px auto 0;max-width:770px;width:90%}@media screen and (max-width: 1080px){.p-requirement .p-requirementTable{margin:60px auto 0}}@media screen and (max-width: 810px){.p-requirement .p-requirementTable{margin:50px auto 0}}@media screen and (max-width: 650px){.p-requirement .p-requirementTable{margin:40px auto 0}}.p-requirement .p-requirementTable__item{width:100%;display:inline-flex}.p-requirement .p-requirementTable__item:first-child .title{padding:0 20px 30px}@media screen and (max-width: 650px){.p-requirement .p-requirementTable__item:first-child .title{padding:0 0 15px}}.p-requirement .p-requirementTable__item:first-child .content{padding:0 20px 30px 35px}@media screen and (max-width: 650px){.p-requirement .p-requirementTable__item:first-child .content{padding:0;display:flex;align-items:center;justify-content:center}}.p-requirement .p-requirementTable__item .title{text-align:center;width:170px;font-weight:500;padding:30px 20px;border-bottom:2px solid #ff6a00}@media screen and (max-width: 650px){.p-requirement .p-requirementTable__item .title{width:100px;border-bottom:1px solid #ff6a00;padding:15px 5px}}.p-requirement .p-requirementTable__item .content{width:calc(100% - 170px);padding:30px 20px 30px 35px;border-bottom:2px solid rgba(10,28,52,.1)}@media screen and (max-width: 650px){.p-requirement .p-requirementTable__item .content{width:calc(100% - 100px);border-bottom:1px solid rgba(10,28,52,.1);padding:15px}}.p-entryForm__fixed{position:fixed;top:30%;right:5%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.4rem;line-height:1;width:170px;height:42px;background-color:#0b1f3a;transition:top .3s,opacity .3s;z-index:10}@media screen and (max-width: 650px){.p-entryForm__fixed{right:0%}}@media screen and (max-width: 500px){.p-entryForm__fixed{top:40%;width:145px}}.p-entryForm__fixed:hover{opacity:.6 !important}.p-entryForm__fixed.is-active{top:90%}@media screen and (max-width: 500px){.p-entryForm__fixed.is-active{top:92%}}.p-entryForm{padding-bottom:100px}@media screen and (max-width: 1080px){.p-entryForm{padding-bottom:90px}}@media screen and (max-width: 810px){.p-entryForm{padding-bottom:80px}}@media screen and (max-width: 500px){.p-entryForm{padding-bottom:60px}}.p-entryForm .p-entryForm__wrap{padding:60px;background-color:#f3f3f3}@media screen and (max-width: 1080px){.p-entryForm .p-entryForm__wrap{padding:50px}}@media screen and (max-width: 810px){.p-entryForm .p-entryForm__wrap{padding:30px}}@media screen and (max-width: 500px){.p-entryForm .p-entryForm__wrap{padding:30px 20px}}.p-entryForm .c-title .ja{margin-top:10px}.l-footer:before{display:none}