.p-staffMv{height:600px;overflow:hidden}@media screen and (max-width: 810px){.p-staffMv{height:500px}}@media screen and (max-width: 500px){.p-staffMv{height:400px}}.p-staffMv__bg{position:absolute;z-index:0}.p-staffMv__info{display:flex;align-items:center;position:absolute;left:0;bottom:0;width:100%;padding:30px 40px;background-color:rgba(0,0,0,.5)}@media screen and (max-width: 810px){.p-staffMv__info{padding:20px 24px}}@media screen and (max-width: 500px){.p-staffMv__info{padding:12px 16px}}.p-staffMv__info__avatar{position:relative;width:126px;height:180px;padding:20px 0 30px;border:3px solid #ccc;background-color:#fff;box-shadow:inset 0 0 15px rgba(0,0,0,.1)}@media screen and (max-width: 810px){.p-staffMv__info__avatar{width:110px;height:160px;padding:16px 0 20px}}@media screen and (max-width: 500px){.p-staffMv__info__avatar{width:90px;height:120px;box-shadow:inset 0 0 10px rgba(0,0,0,.1)}}.p-staffMv__info__avatar .character{position:relative;width:min-content;height:100%;margin:auto;z-index:2}.p-staffMv__info__avatar .character::before{position:absolute;content:"";bottom:-5%;left:50%;transform:translateX(-50%);width:90%;height:10%;border-radius:50%;background-color:rgba(125,125,125,.4);filter:blur(2px);z-index:-1}.p-staffMv__info__avatar .character img{height:100%}.p-staffMv__info__data{margin-left:50px}@media screen and (max-width: 810px){.p-staffMv__info__data{margin-left:30px}}@media screen and (max-width: 500px){.p-staffMv__info__data{margin-left:20px}}.p-staffMv__name{font-size:4.6rem;color:#fff;line-height:1}@media screen and (max-width: 1080px){.p-staffMv__name{font-size:4rem}}@media screen and (max-width: 810px){.p-staffMv__name{font-size:3.4rem}}@media screen and (max-width: 500px){.p-staffMv__name{font-size:2.8rem}}.p-staffMv__tag{display:inline-block;margin-top:14px;padding:10px;background-color:#0095da;color:#fff;line-height:1;white-space:nowrap}@media screen and (max-width: 810px){.p-staffMv__tag{margin-top:10px}}@media screen and (max-width: 500px){.p-staffMv__tag{margin-top:8px}}.p-staffMv__copy{margin-top:16px;font-size:3.6rem;color:#fff;line-height:1.2}@media screen and (max-width: 1080px){.p-staffMv__copy{font-size:3.2rem}}@media screen and (max-width: 810px){.p-staffMv__copy{margin-top:10px;font-size:2.8rem}}@media screen and (max-width: 500px){.p-staffMv__copy{margin-top:8px;font-size:2.2rem}}.p-staffLead{padding:125px 0 90px}@media screen and (max-width: 810px){.p-staffLead{padding:80px 0 60px}}@media screen and (max-width: 500px){.p-staffLead{padding:70px 0 50px}}.p-staffLead__content{display:flex}@media screen and (max-width: 810px){.p-staffLead__content{display:block}}.p-staffLead__left{position:relative;flex:0 0 450px;padding:16px;background-color:#7d7d7d}@media screen and (max-width: 1080px){.p-staffLead__left{flex:0 0 400px}}.p-staffLead__left .p-bgSquare{mix-blend-mode:normal;opacity:.2}.p-staffLead__left__inner{position:relative;display:flex;justify-content:space-between;z-index:2}@media screen and (max-width: 500px){.p-staffLead__left__inner{display:block}}.p-staffLead__left__avatar{display:flex;flex-direction:column;flex:0 0 49%;padding:16px 10px 10px;border:3px solid #ccc;background-color:#fff;box-shadow:inset 0 0 15px rgba(0,0,0,.1)}@media screen and (max-width: 500px){.p-staffLead__left__avatar{box-shadow:inset 0 0 10px rgba(0,0,0,.1)}}.p-staffLead__left__avatar .character{position:relative;width:min-content;height:180px;margin:auto;z-index:2}@media screen and (max-width: 810px){.p-staffLead__left__avatar .character{height:160px}}@media screen and (max-width: 500px){.p-staffLead__left__avatar .character{height:140px}}.p-staffLead__left__avatar .character::before{position:absolute;content:"";bottom:-5%;left:50%;transform:translateX(-50%);width:90%;height:10%;border-radius:50%;background-color:rgba(125,125,125,.4);filter:blur(2px);z-index:-1}.p-staffLead__left__avatar .character img{height:100%}.p-staffLead__left__name{position:relative;margin-top:25px;padding:14px 8px;background-image:linear-gradient(40deg, #00a8ff 0%, #00baff 100%);z-index:2}@media screen and (max-width: 500px){.p-staffLead__left__name{margin-top:20px}}.p-staffLead__left__name::before{position:absolute;content:"";top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:5px;background-color:#fff;z-index:1}@media screen and (max-width: 500px){.p-staffLead__left__name::before{border-radius:4px}}.p-staffLead__left__name .name{position:relative;font-size:1.7rem;text-align:center;line-height:1;z-index:2}.p-staffLead__left__info{flex:0 0 49%;padding:22px 10px;border:3px solid #ccc;background-color:#fff;box-shadow:inset 0 0 15px rgba(0,0,0,.1)}@media screen and (max-width: 500px){.p-staffLead__left__info{box-shadow:inset 0 0 10px rgba(0,0,0,.1)}}@media screen and (max-width: 500px){.p-staffLead__left__info{margin-top:10px}}.p-staffLead__left__info dl{position:relative;z-index:2}.p-staffLead__left__info dl:nth-child(n+2){margin-top:10px}.p-staffLead__left__info dt{padding:4px 8px;border-radius:3px;background-color:#7d7d7d;color:#fff;line-height:1}.p-staffLead__left__info dd{margin-top:4px;padding-left:8px}.p-staffLead__left__tag{position:relative;display:flex;flex-wrap:wrap;gap:8px 2%;margin-top:10px;z-index:2}.p-staffLead__left__tag__item{flex:0 0 32%;padding:4px;border-radius:6px;background-color:#a9d512;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;text-align:center;line-height:1}@media not all and (min-resolution: 0.001dpcm){@supports not (translate: none){.p-staffLead__left__tag__item:nth-child(3n+2),.p-staffLead__left__tag__item:nth-child(3n+3){margin-left:2%}.p-staffLead__left__tag__item:nth-child(n+4){margin-top:8px}}}.p-staffLead__right{position:relative;width:calc(100% - 445px);margin-left:5px;padding:16px;background-color:#7d7d7d}@media screen and (max-width: 1080px){.p-staffLead__right{width:calc(100% - 395px)}}@media screen and (max-width: 810px){.p-staffLead__right{width:100%;margin-top:5px;margin-left:0}}.p-staffLead__right .p-bgSquare{mix-blend-mode:normal;opacity:.2}.p-staffLead__right__inner{position:relative;height:100%;padding:22px 16px;border:3px solid #ccc;background-color:#fff;box-shadow:inset 0 0 15px rgba(0,0,0,.1);z-index:2}@media screen and (max-width: 500px){.p-staffLead__right__inner{padding:20px 10px;box-shadow:inset 0 0 10px rgba(0,0,0,.1)}}.p-staffLead__right__status dl{display:flex;border:1px solid #ccc;border-radius:3px}.p-staffLead__right__status dl:nth-child(n+2){margin-top:10px}.p-staffLead__right__status dt{flex:0 0 140px;padding:4px 8px;background-color:#a9d512;color:#fff;border-right:1px solid #ccc;line-height:1}@media screen and (max-width: 500px){.p-staffLead__right__status dt{flex:0 0 120px}}.p-staffLead__right__status dd{flex:0 1 100%;padding:4px 8px;line-height:1}.p-staffLead__right__title{margin-top:20px;padding:10px;border-radius:3px;background-color:#00a8ff;color:#fff;font-size:1.7rem;text-align:center;line-height:1}.p-staffLead__right__comment{margin-top:10px;padding:12px;border:1px solid #ccc;border-radius:3px}.p-staffLead__right__comment p{font-size:1.6rem}.p-interview{padding:120px 0 80px}@media screen and (max-width: 1080px){.p-interview{padding:80px 0}}@media screen and (max-width: 810px){.p-interview{padding:60px 0}}@media screen and (max-width: 500px){.p-interview{padding:50px 0}}.p-interview__item:nth-child(odd) .p-interview__image{margin-left:calc(50% - 50vw)}@media screen and (max-width: 810px){.p-interview__item:nth-child(odd) .p-interview__image{margin-left:0}}.p-interview__item:nth-child(odd) .p-interview__image:only-child{margin:auto;width:50%}@media screen and (max-width: 810px){.p-interview__item:nth-child(odd) .p-interview__image:only-child{width:100%}}.p-interview__item:nth-child(odd) .p-interview__desc{padding-left:80px}@media screen and (max-width: 1080px){.p-interview__item:nth-child(odd) .p-interview__desc{padding-left:50px}}@media screen and (max-width: 810px){.p-interview__item:nth-child(odd) .p-interview__desc{padding-left:0;margin-top:40px}}@media screen and (max-width: 500px){.p-interview__item:nth-child(odd) .p-interview__desc{margin-top:20px}}.p-interview__item:nth-child(odd) .p-interview__desc:only-child{margin:auto;padding-left:0;flex:0 0 80%}@media screen and (max-width: 810px){.p-interview__item:nth-child(odd) .p-interview__desc:only-child{flex:0 0 100%}}.p-interview__item:nth-child(even) .p-interview__image{margin-right:calc(50% - 50vw);order:2}@media screen and (max-width: 810px){.p-interview__item:nth-child(even) .p-interview__image{margin-right:0}}.p-interview__item:nth-child(even) .p-interview__image:only-child{margin:auto;width:50%}@media screen and (max-width: 810px){.p-interview__item:nth-child(even) .p-interview__image:only-child{width:100%}}.p-interview__item:nth-child(even) .p-interview__desc{padding-right:80px;order:1}@media screen and (max-width: 1080px){.p-interview__item:nth-child(even) .p-interview__desc{padding-right:50px}}@media screen and (max-width: 810px){.p-interview__item:nth-child(even) .p-interview__desc{padding-right:0;margin-top:40px}}@media screen and (max-width: 500px){.p-interview__item:nth-child(even) .p-interview__desc{margin-top:20px}}.p-interview__item:nth-child(even) .p-interview__desc:only-child{margin:auto;padding-right:0;flex:0 0 80%}@media screen and (max-width: 810px){.p-interview__item:nth-child(even) .p-interview__desc:only-child{flex:0 0 100%}}.p-interview__item:nth-child(n+2){margin-top:120px}@media screen and (max-width: 1080px){.p-interview__item:nth-child(n+2){margin-top:100px}}@media screen and (max-width: 810px){.p-interview__item:nth-child(n+2){margin-top:70px}}@media screen and (max-width: 500px){.p-interview__item:nth-child(n+2){margin-top:40px}}.p-interview__number{display:block;font-size:4rem;text-align:center;color:#a9d512}@media screen and (max-width: 1080px){.p-interview__number{font-size:3.6rem}}@media screen and (max-width: 810px){.p-interview__number{font-size:3rem}}@media screen and (max-width: 500px){.p-interview__number{font-size:2.6rem}}.p-interview__number .character{display:inline-block;height:56px;margin-right:8px}@media screen and (max-width: 500px){.p-interview__number .character{height:44px}}.p-interview__content{display:flex;margin-top:90px;align-items:center}@media screen and (max-width: 1080px){.p-interview__content{margin-top:70px}}@media screen and (max-width: 810px){.p-interview__content{display:block;margin:50px auto 0;width:75%}}@media screen and (max-width: 500px){.p-interview__content{margin:30px auto 0;width:100%}}.p-interview__image{width:50vw;height:480px}@media screen and (max-width: 1080px){.p-interview__image{height:400px}}@media screen and (max-width: 810px){.p-interview__image{width:100%;height:300px}}@media screen and (max-width: 500px){.p-interview__image{height:220px}}.p-interview__desc{flex:0 0 50%}.p-comment{padding:80px 0 120px}@media screen and (max-width: 1080px){.p-comment{padding:80px 0}}@media screen and (max-width: 810px){.p-comment{padding:60px 0}}@media screen and (max-width: 500px){.p-comment{padding:50px 0}}.p-comment__title{position:relative;font-size:4.4rem;margin-bottom:140px}@media screen and (max-width: 1080px){.p-comment__title{font-size:3.6rem;margin-bottom:120px}}@media screen and (max-width: 810px){.p-comment__title{font-size:3rem;margin-bottom:100px}}@media screen and (max-width: 500px){.p-comment__title{font-size:2.6rem;margin-bottom:80px}}.p-comment__title .character{position:absolute;bottom:0;height:70px}@media screen and (max-width: 810px){.p-comment__title .character{height:60px}}@media screen and (max-width: 500px){.p-comment__title .character{height:52px}}.p-comment__title .character.is-left{right:calc(100% + 40px)}@media screen and (max-width: 810px){.p-comment__title .character.is-left{right:calc(100% + 30px)}}@media screen and (max-width: 500px){.p-comment__title .character.is-left{right:calc(100% + 20px)}}.p-comment__title .character.is-right{left:calc(100% + 40px)}@media screen and (max-width: 810px){.p-comment__title .character.is-right{left:calc(100% + 30px)}}@media screen and (max-width: 500px){.p-comment__title .character.is-right{left:calc(100% + 20px)}}.p-comment__image{margin:-50px auto 0;width:98%;height:480px}@media screen and (max-width: 1080px){.p-comment__image{height:400px}}@media screen and (max-width: 810px){.p-comment__image{height:320px}}@media screen and (max-width: 500px){.p-comment__image{height:200px}}.p-comment__desc{position:relative;max-width:1024px;width:80%;margin:-70px auto 0;padding:80px 15%;background-color:#fff;box-shadow:0 3px 12px rgba(0,0,0,.2);z-index:2}@media screen and (max-width: 1080px){.p-comment__desc{margin:-50px auto 0;padding:70px 10%}}@media screen and (max-width: 810px){.p-comment__desc{margin:-40px auto 0;padding:60px 10%}}@media screen and (max-width: 500px){.p-comment__desc{width:90%;margin:-20px auto 0;padding:40px 20px}}.p-comment__desc .letter{position:absolute;top:-31px;left:-84px;height:120px;z-index:1}@media screen and (max-width: 1080px){.p-comment__desc .letter{top:-26px;left:-54px;height:100px}}@media screen and (max-width: 810px){.p-comment__desc .letter{top:-20px;left:-34px;height:80px}}@media screen and (max-width: 500px){.p-comment__desc .letter{top:-20px;left:-18px;height:60px}}.p-comment__desc p{display:table;margin:auto;font-size:3.8rem}@media screen and (max-width: 1080px){.p-comment__desc p{font-size:3.2rem}}@media screen and (max-width: 810px){.p-comment__desc p{font-size:2.8rem}}@media screen and (max-width: 500px){.p-comment__desc p{font-size:2.2rem}}.p-other{padding:120px 0 240px}@media screen and (max-width: 1080px){.p-other{padding:100px 0 200px}}@media screen and (max-width: 810px){.p-other{padding:80px 0 120px}}@media screen and (max-width: 500px){.p-other{padding:60px 0 100px}}.p-other .character.is-top{position:absolute;right:-130px;top:-160px;height:220px}@media screen and (max-width: 1080px){.p-other .character.is-top{right:-2%;top:-150px;height:180px}}@media screen and (max-width: 810px){.p-other .character.is-top{top:-120px;height:140px}}@media screen and (max-width: 500px){.p-other .character.is-top{top:-80px;height:80px}}.p-other .character.is-bottom{position:absolute;left:-80px;bottom:-180px;height:220px}@media screen and (max-width: 1080px){.p-other .character.is-bottom{left:-2%;bottom:-170px;height:170px}}@media screen and (max-width: 810px){.p-other .character.is-bottom{bottom:-100px;height:110px}}@media screen and (max-width: 500px){.p-other .character.is-bottom{bottom:-80px;height:70px}}