.p-load{display:none}.logo-white{display:none}.logo-black{display:block}.l-hamburger__line{background-color:#000}@media screen and (max-width: 768px){.l-footer{padding:45px 0 75px}}@media screen and (max-width: 500px){.l-footer{padding:22px 0 40px}}.p-pageMv{overflow:hidden}.p-pageMv .p-section__contents{background-image:url("../../../../assets/images/top/resign-staff.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;margin:0 0 0 calc(50% - 50vw);padding-left:100px}@media screen and (max-width: 768px){.p-pageMv .p-section__contents{padding-left:35px}}@media screen and (max-width: 500px){.p-pageMv .p-section__contents{background-position:0px -90px;background-size:120%}}.p-pageMv .p-section__contents::after{display:none}.p-pageMv .p-section__texts{width:100%}.p-pageMv .p-section__textImg{width:330px}@media screen and (max-width: 768px){.p-pageMv .p-section__textImg{width:245px;margin-top:15px}}@media screen and (max-width: 500px){.p-pageMv .p-section__textImg{width:155px}}.p-resignStaff{background-color:#f5f5f5;padding:80px 0 95px}@media screen and (max-width: 768px){.p-resignStaff{padding:65px 0 50px}}@media screen and (max-width: 500px){.p-resignStaff{padding:30px 0 25px}}.p-resignStaff__contents{flex-wrap:wrap}@media screen and (max-width: 500px){.p-resignStaff__contents{justify-content:space-between}}.p-resignStaff__content{border-radius:40px;width:31%;background-color:#fff;position:relative;padding-bottom:100px}@media screen and (max-width: 768px){.p-resignStaff__content{width:48%;padding-bottom:145px}}@media screen and (max-width: 500px){.p-resignStaff__content{border-radius:20px;padding-bottom:70px}}.p-resignStaff__content:nth-child(3n-1){margin:0 3.5%}@media screen and (max-width: 768px){.p-resignStaff__content:nth-child(3n-1){margin:0}}@media screen and (max-width: 768px){.p-resignStaff__content:nth-child(even){margin-left:4%}}@media screen and (max-width: 500px){.p-resignStaff__content:nth-child(even){margin-left:0}}.p-resignStaff__content:nth-child(n+4){margin-top:30px}@media screen and (max-width: 768px){.p-resignStaff__content:nth-child(n+3){margin-top:30px}}@media screen and (max-width: 500px){.p-resignStaff__content:nth-child(n+3){margin-top:15px}}.p-resignStaff__content:nth-child(4) .p-resignStaff__content__image img{object-position:-70px -80px;width:130%;height:125%}@media screen and (max-width: 500px){.p-resignStaff__content:nth-child(4) .p-resignStaff__content__image img{object-position:-50px -40px}}.p-resignStaff__content__image{display:block;height:14.1vw;overflow:hidden;border-radius:40px 40px 0 0}@media screen and (max-width: 768px){.p-resignStaff__content__image{height:24.2vw}}@media screen and (max-width: 500px){.p-resignStaff__content__image{height:24vw;border-radius:20px 20px 0 0}}.p-resignStaff__content__image img{border-radius:40px 40px 0 0}@media screen and (max-width: 500px){.p-resignStaff__content__image img{border-radius:20px 20px 0 0}}.p-resignStaff__content__position{font-weight:500;line-height:1.2}@media screen and (max-width: 768px){.p-resignStaff__content__position{font-size:2.6rem}}@media screen and (max-width: 500px){.p-resignStaff__content__position{font-size:1.4rem}}@media screen and (max-width: 350px){.p-resignStaff__content__position{font-size:1.5rem}}.p-resignStaff__content__nameJa{font-size:2.6rem;font-weight:500;color:#78d7dd;line-height:1;margin:8px 0}@media screen and (max-width: 768px){.p-resignStaff__content__nameJa{font-size:3.6rem}}@media screen and (max-width: 500px){.p-resignStaff__content__nameJa{font-size:1.8rem}}.p-resignStaff__content__nameEn{font-size:1.6rem;line-height:1}@media screen and (max-width: 768px){.p-resignStaff__content__nameEn{font-size:2.2rem}}@media screen and (max-width: 500px){.p-resignStaff__content__nameEn{font-size:1.3rem}}.p-resignStaff__content__texts{background-color:#fff;padding:35px 25px 0;border-radius:0 0 40px 40px}@media screen and (max-width: 768px){.p-resignStaff__content__texts{padding:35px 40px 0}}@media screen and (max-width: 680px){.p-resignStaff__content__texts{padding:30px 35px 0}}@media screen and (max-width: 500px){.p-resignStaff__content__texts{padding:20px 16px 0;border-radius:0 0 20px 20px}}.p-resignStaff__content__texts .c-button{width:170px;padding:15px 25px;position:absolute;bottom:45px}@media screen and (max-width: 768px){.p-resignStaff__content__texts .c-button{width:75%;height:90px;justify-content:center;bottom:55px}}@media screen and (max-width: 768px)and (max-width: 500px){.p-resignStaff__content__texts .c-button{height:45px;max-width:220px;padding:15px 18px;justify-content:space-between;bottom:25px}}@media screen and (max-width: 768px)and (max-width: 350px){.p-resignStaff__content__texts .c-button{height:40px;max-width:220px;padding:12px 12px}}.p-resignStaff__content__texts .c-button::before{background-color:#78d7dd}.p-resignStaff__content__texts .c-button .c-button__text{font-size:1.6rem}@media screen and (max-width: 768px){.p-resignStaff__content__texts .c-button .c-button__text{font-size:2.6rem}}@media screen and (max-width: 680px){.p-resignStaff__content__texts .c-button .c-button__text{font-size:2.2rem}}@media screen and (max-width: 500px){.p-resignStaff__content__texts .c-button .c-button__text{font-size:1.4rem}}.p-resignStaff__content__texts .c-button img{width:12px;height:12px;margin-left:20px}@media screen and (max-width: 768px){.p-resignStaff__content__texts .c-button img{width:22px;height:22px;margin-left:10%}}@media screen and (max-width: 500px){.p-resignStaff__content__texts .c-button img{width:10px;height:10px;margin-left:0}}.p-resignStaff__content__text{margin:17px 0 35px;line-height:1.75}@media screen and (max-width: 768px){.p-resignStaff__content__text{font-size:2.6rem;margin:25px 0 35px;line-height:1.46}}@media screen and (max-width: 680px){.p-resignStaff__content__text{font-size:2.2rem}}@media screen and (max-width: 500px){.p-resignStaff__content__text{font-size:1.4rem;line-height:1.4;margin:20px 0}}.p-resignStaff__content__text br{height:0}