.p-member-mv{position:relative;margin-top:80px;width:100%;background:linear-gradient(90deg, #006eff 0%, #002d82 100%);height:45.6rem}@media screen and (max-width: 650px){.p-member-mv{height:revert}}.p-member-mv::before{content:"";width:65.2rem;aspect-ratio:652/710;background-image:url(../../../images/common/logo_bg.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:3.3rem;left:-14.3rem;opacity:.2}.p-member-mv__inner{height:inherit}.p-member-mv__wrapper{height:inherit;display:flex;gap:6rem;margin-right:calc(50% - 50vw)}@media screen and (max-width: 810px){.p-member-mv__wrapper{gap:2.4rem}}@media screen and (max-width: 650px){.p-member-mv__wrapper{padding-block:4rem;flex-direction:column-reverse}}.p-member-mv__body{margin-top:16rem;max-width:430px;width:50%;display:flex;flex-direction:column;gap:5rem;flex-shrink:0}@media screen and (max-height: 760px)and (min-width: 1081px){.p-member-mv__body{margin-top:10rem}}@media screen and (max-width: 650px){.p-member-mv__body{margin-top:0;gap:4rem;width:100%}}@media screen and (max-width: 500px){.p-member-mv__body{gap:3rem}}.p-member-mv__title{font-weight:700;font-size:3.5rem;line-height:130%;letter-spacing:0;color:#fff}@media screen and (max-width: 810px){.p-member-mv__title{font-size:3.2rem}}@media screen and (max-width: 350px){.p-member-mv__title{font-size:3rem}}.p-member-mv__meta{display:flex;flex-direction:column;gap:.8rem}.p-member-mv__name{font-weight:700;font-size:3.2rem;line-height:100%;letter-spacing:0;color:#fff}.p-member-mv__info{display:flex;align-items:center;gap:.8rem}.p-member-mv__year{font-size:1.6rem;line-height:100%;letter-spacing:0;color:#fff}.p-member-mv__year .num{font-size:1.6rem;line-height:100%;letter-spacing:0;color:#fff}.p-member-mv__department{font-size:1.6rem;line-height:130%;letter-spacing:0;color:#fff}.p-member-mv__image{width:100%;height:inherit;border-radius:8rem 0 0 8rem;aspect-ratio:7/5;overflow:hidden;transform:translateY(11.8rem)}.p-member-mv__image img{width:100%;height:100%;object-fit:cover}@media screen and (max-height: 760px)and (min-width: 1081px){.p-member-mv__image{transform:translateY(10rem)}}@media screen and (max-width: 650px){.p-member-mv__image{height:auto;transform:none;width:100%;max-width:500px;margin-left:auto;border-radius:4rem 0 0 4rem}}.p-member-breadcrumbs .p-breadcrumbs{margin-top:1.6rem}.p-member-content{padding-block:21rem 8rem}@media screen and (max-width: 650px){.p-member-content{padding-block:6.4rem}}.p-member-profile{display:flex;gap:2.6rem;justify-content:center;position:relative;padding-bottom:7.8rem}@media screen and (max-width: 650px){.p-member-profile{flex-direction:column;gap:4rem;padding-bottom:4rem}}.p-member-profile__deco{position:absolute;left:-4.7rem;bottom:0;font-weight:600;font-size:13rem;line-height:120%;letter-spacing:0;color:rgba(210,224,255,.4)}@media screen and (max-width: 1200px){.p-member-profile__deco{left:-0.2em}}@media screen and (max-width: 650px){.p-member-profile__deco{display:none}}.p-member-profile__image{width:318px;height:337px}@media screen and (max-width: 650px){.p-member-profile__image{width:100%;height:31.8rem}}.p-member-profile__image img{object-fit:cover;font-family:"object-fit: cover;, object-position: center;";width:100%;height:100%;object-position:center}.p-member-profile__body{width:100%;max-width:44.2rem}@media screen and (max-width: 650px){.p-member-profile__body{max-width:revert}}.p-member-profile__title.c-title .en{margin-bottom:0}.p-member-profile__text{margin-top:.8rem;font-weight:500;font-size:1.6rem;line-height:1.75;letter-spacing:0}.p-member-profile__text .paragraph{display:block;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.p-member-profile__text .paragraph+.paragraph{margin-top:1lh}.p-member-interview{margin-top:5rem}@media screen and (max-width: 650px){.p-member-interview{margin-top:4rem}}.p-member-interview__list{margin-top:4.8rem;display:flex;flex-direction:column;gap:8rem}@media screen and (max-width: 650px){.p-member-interview__list{margin-top:3.2rem;gap:4rem}}.p-member-interview__item{position:relative;display:flex;flex-direction:column;align-items:center;gap:3.2rem;padding-bottom:6rem;padding-inline:2.8rem}.p-member-interview__item::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:repeating-linear-gradient(90deg, #006eff 0 2px, transparent 2px 4px)}@media screen and (max-width: 650px){.p-member-interview__item{gap:2.4rem;padding-bottom:4rem;padding-inline:1.6rem}}.p-member-interview__item:nth-child(odd) .p-member-interview__answer{flex-direction:row-reverse}@media screen and (max-width: 650px){.p-member-interview__item:nth-child(odd) .p-member-interview__answer{flex-direction:column}}.p-member-interview__item-theme{font-weight:700;font-size:3.8rem;line-height:140%;letter-spacing:0;color:#006eff}@media screen and (max-width: 810px){.p-member-interview__item-theme{font-size:3.2rem}}@media screen and (max-width: 650px){.p-member-interview__item-theme{font-size:2.8rem}}.p-member-interview__answer{display:flex;gap:2.8rem}@media screen and (max-width: 650px){.p-member-interview__answer{flex-direction:column;gap:1.6rem}}.p-member-interview__answer-image{width:100%;max-width:56rem;aspect-ratio:560/368}.p-member-interview__answer-image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 650px){.p-member-interview__answer-image{max-width:revert}}.p-member-interview__answer-body{display:flex;flex-direction:column;gap:1.6rem;width:100%;max-width:44rem}@media screen and (max-width: 650px){.p-member-interview__answer-body{max-width:revert}}.p-member-interview__answer-title{font-weight:700;font-size:2.8rem;line-height:150%;letter-spacing:0}@media screen and (max-width: 650px){.p-member-interview__answer-title{font-size:2.4rem}}.p-member-interview__text{font-weight:500;font-size:1.6rem;line-height:1.75;letter-spacing:0}.p-member-others{margin-top:13.6rem}.p-member-others__slider{position:relative;margin-top:2.4rem}.p-member-others__slider .swiper{margin-right:calc(50% - 50vw)}.p-member-others__slider .swiper-button-prev{top:50%;left:0;transform:translate(-50%, -50%) rotate(180deg)}.p-member-others__slider .swiper-button-next{top:50%;right:0;transform:translate(50%, -50%)}.p-member-others__slider .swiper-button-prev.is-disabled,.p-member-others__slider .swiper-button-next.is-disabled{opacity:.4}.p-member-others__button{margin-top:3.8rem;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 650px){.p-member-others__button{margin-top:2.4rem}}