.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{position:relative}@media screen and (max-width: 768px){.p-pageMv .c-inner{width:93%}}.p-pageMv .p-section__contents{overflow:hidden;background-color:#f6a20f;margin-left:calc(50% - 50vw)}.p-pageMv .p-section__contents::after{display:none}.p-pageMv .p-section__texts{position:relative;z-index:2;width:100%;margin-left:10%}@media screen and (min-width: 1400px){.p-pageMv .p-section__texts{width:1057px;margin-left:auto}}@media screen and (max-width: 1200px){.p-pageMv .p-section__texts{margin-left:3%}}@media screen and (max-width: 1024px){.p-pageMv .p-section__texts{margin-left:5%}}.p-pageMv .p-section__titleJa{font-weight:500;font-size:3.6rem;margin-top:10px}@media screen and (max-width: 768px){.p-pageMv .p-section__titleJa{font-size:4.6rem;margin-top:14px}}@media screen and (max-width: 500px){.p-pageMv .p-section__titleJa{margin-top:7px;font-size:2.4rem}}.p-pageMv .p-section__titleJa span{font-size:2rem;margin-left:10px}@media screen and (max-width: 768px){.p-pageMv .p-section__titleJa span{font-size:2.8rem}}@media screen and (max-width: 500px){.p-pageMv .p-section__titleJa span{font-size:1.4rem;margin-left:5px}}.p-pageMv .p-section__image{position:absolute;width:250px;right:10%;bottom:-45px}@media screen and (max-width: 1024px){.p-pageMv .p-section__image{width:230px;right:6%;bottom:-45px}}@media screen and (max-width: 768px){.p-pageMv .p-section__image{width:220px;right:-1%;bottom:-40px}}@media screen and (max-width: 560px){.p-pageMv .p-section__image{width:180px;bottom:-50px}}@media screen and (max-width: 500px){.p-pageMv .p-section__image{width:140px;right:-1%;bottom:-35px}}@media screen and (max-width: 400px){.p-pageMv .p-section__image{width:110px;bottom:-25px}}@media screen and (max-width: 350px){.p-pageMv .p-section__image{width:100px;bottom:-20px}}.p-pageMv .yamamoto{width:310px;right:6%;bottom:-45px}@media screen and (max-width: 1024px){.p-pageMv .yamamoto{width:290px}}@media screen and (max-width: 768px){.p-pageMv .yamamoto{width:270px;right:1%;bottom:-40px}}@media screen and (max-width: 560px){.p-pageMv .yamamoto{width:210px}}@media screen and (max-width: 500px){.p-pageMv .yamamoto{width:150px;bottom:-35px}}@media screen and (max-width: 400px){.p-pageMv .yamamoto{width:130px;bottom:-25px}}@media screen and (max-width: 350px){.p-pageMv .yamamoto{width:110px;bottom:-20px}}.p-pageMv .hieda{width:300px;right:8%;bottom:-35px}@media screen and (max-width: 1024px){.p-pageMv .hieda{width:290px}}@media screen and (max-width: 768px){.p-pageMv .hieda{width:250px;right:-2%;bottom:-40px}}@media screen and (max-width: 560px){.p-pageMv .hieda{width:210px}}@media screen and (max-width: 500px){.p-pageMv .hieda{width:150px;bottom:-35px}}@media screen and (max-width: 400px){.p-pageMv .hieda{width:130px;bottom:-25px}}@media screen and (max-width: 350px){.p-pageMv .hieda{width:110px;bottom:-20px}}.p-pageMv .ikeda{width:260px;right:7%;bottom:-25px}@media screen and (max-width: 1024px){.p-pageMv .ikeda{width:250px;right:5%}}@media screen and (max-width: 768px){.p-pageMv .ikeda{width:220px;right:-4%;bottom:-55px}}@media screen and (max-width: 560px){.p-pageMv .ikeda{width:190px;bottom:-4%;bottom:-35px}}@media screen and (max-width: 500px){.p-pageMv .ikeda{width:145px;bottom:-35px}}@media screen and (max-width: 400px){.p-pageMv .ikeda{width:120px;bottom:-20px}}@media screen and (max-width: 350px){.p-pageMv .ikeda{width:100px;bottom:-20px}}.p-pageMv .miyadi{width:290px;right:3%;bottom:-15px}@media screen and (max-width: 1024px){.p-pageMv .miyadi{width:270px;right:2%}}@media screen and (max-width: 768px){.p-pageMv .miyadi{width:270px;right:-8%;bottom:-55px}}@media screen and (max-width: 560px){.p-pageMv .miyadi{width:190px;bottom:-4%;bottom:-35px}}@media screen and (max-width: 500px){.p-pageMv .miyadi{width:160px;bottom:-35px}}@media screen and (max-width: 400px){.p-pageMv .miyadi{width:130px;bottom:-25px}}@media screen and (max-width: 350px){.p-pageMv .miyadi{width:110px;bottom:-20px}}.p-pageMv .nagasawa{width:220px;right:9%;bottom:-25px}@media screen and (max-width: 1024px){.p-pageMv .nagasawa{width:200px;right:7%}}@media screen and (max-width: 768px){.p-pageMv .nagasawa{width:200px;right:2%;bottom:-40px}}@media screen and (max-width: 560px){.p-pageMv .nagasawa{width:170px;bottom:-4%;bottom:-15px}}@media screen and (max-width: 500px){.p-pageMv .nagasawa{width:120px;bottom:-30px}}@media screen and (max-width: 400px){.p-pageMv .nagasawa{width:100px;bottom:-20px}}@media screen and (max-width: 350px){.p-pageMv .nagasawa{width:95px;bottom:-10px}}.p-interview{padding:50px 0 70px;background-color:#f5f5f5}@media screen and (max-width: 768px){.p-interview{padding:42px 0 80px}}@media screen and (max-width: 500px){.p-interview{padding:21px 0 40px}}.p-interview__profile{border:10px solid #fff;border-radius:60px;padding:40px 60px;justify-content:space-between;margin-bottom:50px}@media screen and (max-width: 768px){.p-interview__profile{flex-wrap:wrap;padding:55px 15px 40px 55px;margin-bottom:40px}}@media screen and (max-width: 500px){.p-interview__profile{margin-bottom:25px;padding:25px 7px 20px 25px;border:5px solid #fff;border-radius:30px}}.p-interview__profile__left{margin-top:5px;width:250px;border-right:1px solid #dadadb}@media screen and (max-width: 768px){.p-interview__profile__left{border-right:none;border-bottom:1px solid #dadadb;width:100%;margin:0 0 40px 0;padding-bottom:15px}}@media screen and (max-width: 500px){.p-interview__profile__left{margin-bottom:20px;padding-bottom:7px}}.p-interview__profile__position{font-weight:500}@media screen and (max-width: 768px){.p-interview__profile__position{font-size:2.6rem}}@media screen and (max-width: 500px){.p-interview__profile__position{font-size:1.5rem}}.p-interview__profile__nameJa{font-size:3.6rem;font-weight:500;color:#78d7dd}@media screen and (max-width: 768px){.p-interview__profile__nameJa{display:inline-block;font-size:4.6rem}}@media screen and (max-width: 500px){.p-interview__profile__nameJa{font-size:2.7rem}}@media screen and (max-width: 768px){.p-interview__profile__nameEn{display:inline-block;font-size:2.8rem}}@media screen and (max-width: 500px){.p-interview__profile__nameEn{font-size:1.5rem}}.p-interview__profile__Right{width:68%}@media screen and (max-width: 768px){.p-interview__profile__Right{width:90%}}@media screen and (max-width: 500px){.p-interview__profile__Right{width:94%}}.p-interview__profile__text{line-height:1.75}@media screen and (max-width: 768px){.p-interview__profile__text{font-size:2.6rem;line-height:1.46;letter-spacing:2.9px}}@media screen and (max-width: 500px){.p-interview__profile__text{font-size:1.5rem;letter-spacing:.6px}}.p-interview__contents{background-color:#fff;border-radius:60px;padding:50px 75px 75px}@media screen and (max-width: 768px){.p-interview__contents{padding:70px 50px 50px}}@media screen and (max-width: 500px){.p-interview__contents{padding:35px 25px 25px;border-radius:30px}}.p-interview__content{margin-top:50px}@media screen and (max-width: 768px){.p-interview__content{margin-top:40px}}@media screen and (max-width: 500px){.p-interview__content{margin-top:20px}}@media screen and (max-width: 768px){.p-interview__content:nth-child(n+3){margin-top:100px}}@media screen and (max-width: 500px){.p-interview__content:nth-child(n+3){margin-top:50px}}.p-interview__heading{position:relative;font-size:2.6rem;color:#78d7dd;font-weight:500;margin-bottom:25px}@media screen and (max-width: 768px){.p-interview__heading{font-size:3.6rem;line-height:1.27;margin-bottom:20px}}@media screen and (max-width: 500px){.p-interview__heading{font-size:2.1rem;margin-bottom:15px}}.p-interview__heading span{background-color:#78d7dd;height:1px;width:30px;display:inline-block;vertical-align:super;margin-right:5px}@media screen and (max-width: 768px){.p-interview__heading span{height:2px;width:40px}}@media screen and (max-width: 500px){.p-interview__heading span{height:1px;width:20px}}.p-interview__text{line-height:1.75;margin-bottom:25px}@media screen and (max-width: 768px){.p-interview__text{line-height:1.46;font-size:2.6rem;margin-bottom:20px}}@media screen and (max-width: 500px){.p-interview__text{font-size:1.5rem;margin-bottom:15px}}.p-interview__text .yellow-line{background:linear-gradient(transparent 15%, #fdff68 0%)}.p-interview__content__flex{justify-content:space-between;margin-bottom:40px}@media screen and (max-width: 768px){.p-interview__content__flex{flex-wrap:wrap;justify-content:center}}@media screen and (max-width: 500px){.p-interview__content__flex{margin-bottom:25px}}.p-interview__content__texts{width:45.6%}@media screen and (max-width: 768px){.p-interview__content__texts{width:100%}}@media screen and (max-width: 768px){.p-interview__content__texts .p-interview__text{margin-bottom:55px}}@media screen and (max-width: 500px){.p-interview__content__texts .p-interview__text{margin-bottom:27px}}.p-interview__subHeading{position:relative;font-size:2rem;font-weight:500;margin-bottom:25px;line-height:1.4;letter-spacing:1.6px}@media screen and (max-width: 768px){.p-interview__subHeading{line-height:1.26;font-size:3rem}}@media screen and (max-width: 500px){.p-interview__subHeading{font-size:1.7rem;margin-bottom:15px}}.p-interview__subHeading .title-line{height:1px;width:22px;background-color:#000;display:inline-block;vertical-align:super;margin-right:5px}@media screen and (max-width: 768px){.p-interview__subHeading .title-line{height:2px;width:35px}}@media screen and (max-width: 500px){.p-interview__subHeading .title-line{height:1px;width:17px}}.p-interview__content__image{width:35.2vw;height:27.4vw;max-width:450px;max-height:350px}@media screen and (max-width: 768px){.p-interview__content__image{width:100%;height:60vw;order:2}}@media screen and (max-width: 500px){.p-interview__content__image{height:60.2vw}}.p-interview__content__image img{border-radius:40px}@media screen and (max-width: 500px){.p-interview__content__image img{border-radius:20px}}.p-interview__supplement{text-align:right;margin:-20px 0 25px 0}@media screen and (max-width: 768px){.p-interview__supplement{font-size:2.6rem;text-align:left}}@media screen and (max-width: 500px){.p-interview__supplement{font-size:1.5rem;margin:-15px 0 15px 0}}.p-otherInterview{background-color:#f5f5f5;padding-bottom:95px}@media screen and (max-width: 768px){.p-otherInterview{padding-bottom:70px}}@media screen and (max-width: 500px){.p-otherInterview{padding-bottom:35px}}.p-otherInterview__title{font-size:3rem;font-weight:500;text-align:center;margin-bottom:40px}@media screen and (max-width: 768px){.p-otherInterview__title{font-size:3.6rem;margin-bottom:30px}}@media screen and (max-width: 500px){.p-otherInterview__title{font-size:2.1rem;margin-bottom:15px}}.p-activeStaff__contents{flex-wrap:wrap}@media screen and (max-width: 500px){.p-activeStaff__contents{justify-content:space-between}}.p-activeStaff__content{border-radius:40px;width:31%;background-color:#fff;position:relative;padding-bottom:115px}@media screen and (max-width: 768px){.p-activeStaff__content{width:48%;padding-bottom:150px}}@media screen and (max-width: 500px){.p-activeStaff__content{border-radius:20px;padding-bottom:75px}}.p-activeStaff__content:nth-child(3n-1){margin:0 3.5%}@media screen and (max-width: 768px){.p-activeStaff__content:nth-child(3n-1){margin:0}}@media screen and (max-width: 768px){.p-activeStaff__content:nth-child(even){margin-left:4%}}@media screen and (max-width: 500px){.p-activeStaff__content:nth-child(even){margin-left:0}}.p-activeStaff__content:nth-child(n+4){margin-top:30px}@media screen and (max-width: 768px){.p-activeStaff__content:nth-child(n+3){margin-top:20px}}@media screen and (max-width: 500px){.p-activeStaff__content:nth-child(n+3){margin-top:15px}}.p-activeStaff__content__image{display:block;height:14.1vw;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}@media screen and (max-width: 768px){.p-activeStaff__content__image{height:24.2vw}}@media screen and (max-width: 500px){.p-activeStaff__content__image{height:24vw}}.p-activeStaff__content__image img{border-radius:40px 40px 0 0}@media screen and (max-width: 500px){.p-activeStaff__content__image img{border-radius:20px 20px 0 0}}.p-activeStaff__content__image img:first-child{transition:.8s}.p-activeStaff__content__image img:nth-child(2){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:.8s}.p-activeStaff__content__image:hover img:first-child{opacity:0}.p-activeStaff__content__image:hover img:nth-child(2){opacity:1}@media screen and (max-width: 500px){.p-activeStaff__content__names{margin-bottom:10px}}.p-activeStaff__content__position{font-weight:500;line-height:1.2}@media screen and (max-width: 768px){.p-activeStaff__content__position{font-size:2.6rem}}@media screen and (max-width: 500px){.p-activeStaff__content__position{font-size:1.4rem}}@media screen and (max-width: 350px){.p-activeStaff__content__position{font-size:1.5rem}}.p-activeStaff__content__nameJa{font-size:2.6rem;font-weight:500;color:#78d7dd;line-height:1;margin:10px 0 8px}@media screen and (max-width: 768px){.p-activeStaff__content__nameJa{font-size:3.6rem}}@media screen and (max-width: 500px){.p-activeStaff__content__nameJa{margin:4px 0 6px;font-size:1.8rem}}.p-activeStaff__content__nameEn{font-size:14px;line-height:1}@media screen and (max-width: 500px){.p-activeStaff__content__nameEn{font-size:1.3rem}}.p-activeStaff__content__texts{background-color:#fff;padding:35px 25px 0;border-radius:0 0 40px 40px}@media screen and (max-width: 768px){.p-activeStaff__content__texts{padding:35px 40px 0}}@media screen and (max-width: 680px){.p-activeStaff__content__texts{padding:30px 35px 0}}@media screen and (max-width: 500px){.p-activeStaff__content__texts{padding:20px 13px 0;border-radius:0 0 20px 20px}}.p-activeStaff__content__texts .c-button{width:170px;padding:15px 25px;position:absolute;bottom:45px}@media screen and (max-width: 768px){.p-activeStaff__content__texts .c-button{width:33.3vw;height:90px;bottom:40px;justify-content:center}}@media screen and (max-width: 500px){.p-activeStaff__content__texts .c-button{height:45px;max-width:220px;padding:15px 18px;justify-content:space-between;bottom:25px}}@media screen and (max-width: 350px){.p-activeStaff__content__texts .c-button{height:40px;max-width:220px;padding:12px 12px}}.p-activeStaff__content__texts .c-button::before{background-color:#f6a20f}.p-activeStaff__content__texts .c-button .c-button__text{font-size:1.6rem}@media screen and (max-width: 768px){.p-activeStaff__content__texts .c-button .c-button__text{font-size:2.6rem}}@media screen and (max-width: 680px){.p-activeStaff__content__texts .c-button .c-button__text{font-size:2.2rem}}@media screen and (max-width: 500px){.p-activeStaff__content__texts .c-button .c-button__text{font-size:1.4rem}}.p-activeStaff__content__texts .c-button img{width:12px;height:12px;margin-left:20px}@media screen and (max-width: 768px){.p-activeStaff__content__texts .c-button img{width:22px;height:22px;margin-left:10%}}@media screen and (max-width: 500px){.p-activeStaff__content__texts .c-button img{width:10px;height:10px;margin-left:0}}.p-activeStaff__content__text{margin:17px 0 0;line-height:1.75}@media screen and (max-width: 768px){.p-activeStaff__content__text{font-size:2.6rem;margin:35px 0 0;line-height:1.46}}@media screen and (max-width: 680px){.p-activeStaff__content__text{font-size:2.2rem}}@media screen and (max-width: 500px){.p-activeStaff__content__text{font-size:1.4rem;line-height:1.4;margin:20px 0 0}}