*{color:#03002d}body,select,option,span,h1,h2,h3,h4,h5,p,input[type=text],textarea,button,select,input,input[type=submit]{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500}body span,select span,option span,span span,h1 span,h2 span,h3 span,h4 span,h5 span,p span,input[type=text] span,textarea span,button span,select span,input span,input[type=submit] span{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500}.l-header.--recruit.js-active{background-color:#fffdf7}.p-memberMv__single{width:100%;height:690px;background-color:#fffdf7;padding-top:120px}@media screen and (max-width: 650px){.p-memberMv__single{height:auto;padding:90px 0 60px}}.p-memberMv__single .c-inner{height:100%}.p-memberMv__single .p-breadcrumbs{position:relative;bottom:initial;left:0;width:100%}.p-memberMv__single .p-memberMv__content{margin:80px auto 0;max-width:990px;display:flex;justify-content:space-between;width:100%}@media screen and (max-width: 650px){.p-memberMv__single .p-memberMv__content{flex-wrap:wrap;gap:30px 0;margin-top:70px;justify-content:center}}.p-memberMv__single .p-memberMv__desc{margin-top:75px;max-width:454px;width:50%}@media screen and (max-width: 650px){.p-memberMv__single .p-memberMv__desc{max-width:initial;width:100%;margin-top:0;order:2}}.p-memberMv__single .p-memberMv__desc .catch{font-size:3.2rem;letter-spacing:0em;line-height:1.3}@media screen and (max-width: 650px){.p-memberMv__single .p-memberMv__desc .catch{font-size:2.4rem}}.p-memberMv__single .p-memberMv__desc .category{margin-top:20px;border-radius:152px;border:1px solid #000;background:#fff;display:inline-block;padding:10px 15px;letter-spacing:.08em;line-height:1}.p-memberMv__single .p-memberMv__desc .info{margin-top:10px}.p-memberMv__single .p-memberMv__desc .name{font-size:2rem}.p-memberMv__single .p-memberMv__image{max-width:374px;width:50%;max-width:380px;height:450px}@media screen and (max-width: 820px){.p-memberMv__single .p-memberMv__image{width:45%;height:50vw}}@media screen and (max-width: 650px){.p-memberMv__single .p-memberMv__image{width:95%;height:100vw}}.p-profile{padding-bottom:100px}.p-profile .c-recruitTitle{position:relative;transform:translateY(-25px)}.p-profile .c-recruitTitle .en{font-size:23.8rem;margin-left:-128px}@media screen and (max-width: 1200px){.p-profile .c-recruitTitle .en{margin-left:-7vw}}@media screen and (max-width: 1080px){.p-profile .c-recruitTitle .en{font-size:20rem}}@media screen and (max-width: 820px){.p-profile .c-recruitTitle .en{font-size:16rem}}@media screen and (max-width: 650px){.p-profile .c-recruitTitle .en{font-size:20vw}}@media screen and (max-width: 500px){.p-profile .c-recruitTitle .en{text-align:center;font-size:23vw}}.p-profile .c-recruitTitle .ja{font-size:2.4rem;left:0;top:50%;transform:translate(0, -50%)}@media screen and (max-width: 650px){.p-profile .c-recruitTitle .ja{font-size:2.2rem}}@media screen and (max-width: 500px){.p-profile .c-recruitTitle .ja{bottom:0;font-size:2rem}}.p-profileContent{display:flex;align-items:center;justify-content:space-between;margin:0 auto;max-width:960px}@media screen and (max-width: 650px){.p-profileContent{flex-wrap:wrap;justify-content:center;gap:30px}}.p-profileContent .p-profileGraph{position:relative;width:55%;z-index:0}@media screen and (max-width: 820px){.p-profileContent .p-profileGraph{width:57%}}@media screen and (max-width: 650px){.p-profileContent .p-profileGraph{width:100%}}.p-profileContent .p-profileDesc{width:39.5%}@media screen and (max-width: 650px){.p-profileContent .p-profileDesc{width:100%}}.p-profileGrap__icon{position:absolute;height:30%;top:50%;left:46%;transform:translate(-50%, -50%);z-index:2}.p-interview{padding:210px 0 100px;background-color:#03002d;overflow:hidden}@media screen and (max-width: 500px){.p-interview{padding:170px 0 80px}}.p-interview .c-recruitTitle{position:absolute;top:0;left:50%;transform:translateX(-50%)}.p-interview .c-recruitTitle .en{margin-left:calc(50% - 52vw);transform:translateY(-35px);font-size:21.6rem}@media screen and (max-width: 1200px){.p-interview .c-recruitTitle .en{font-size:17vw;transform:translateY(-3vw)}}@media screen and (max-width: 650px){.p-interview .c-recruitTitle .en{transform:translateY(-2.5vw)}}.p-interview .c-recruitTitle .ja{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:2.4rem;white-space:nowrap}@media screen and (max-width: 650px){.p-interview .c-recruitTitle .ja{font-size:2.2rem}}@media screen and (max-width: 500px){.p-interview .c-recruitTitle .ja{top:initial;left:50%;transform:translate(-50%, 0);bottom:10px;font-size:2rem;width:100%}}.p-interview__line{position:absolute;left:64%;top:100px;width:40vw;height:70px;border-top:1px solid #fb0;border-left:1px solid #fb0}@media screen and (max-width: 500px){.p-interview__line{left:50%;width:50vw;height:50px}}.p-interview__line::before{content:"";position:absolute;left:-6px;bottom:-2px;width:11px;height:11px;border-radius:50%;background-color:#fb0}.p-interviewList__item:nth-child(n+2){margin-top:60px}.p-interviewList__item.--block .p-interviewList__image{width:100%;height:500px}@media screen and (max-width: 820px){.p-interviewList__item.--block .p-interviewList__image{height:48vw}}.p-interviewList__item.--block .p-interviewList__desc{margin-top:45px}.p-interviewList__item.--flexL .p-interviewList__content,.p-interviewList__item.--flexR .p-interviewList__content{display:flex;gap:0 50px}@media screen and (max-width: 820px){.p-interviewList__item.--flexL .p-interviewList__content,.p-interviewList__item.--flexR .p-interviewList__content{gap:40px 0}}.p-interviewList__item.--flexL .p-interviewList__image,.p-interviewList__item.--flexR .p-interviewList__image{width:500px;height:312px}@media screen and (max-width: 820px){.p-interviewList__item.--flexL .p-interviewList__image,.p-interviewList__item.--flexR .p-interviewList__image{width:100%;height:48vw}}.p-interviewList__item.--flexL .p-interviewList__desc,.p-interviewList__item.--flexR .p-interviewList__desc{width:calc(100% - 550px)}@media screen and (max-width: 820px){.p-interviewList__item.--flexL .p-interviewList__desc,.p-interviewList__item.--flexR .p-interviewList__desc{width:100%}}@media screen and (max-width: 820px){.p-interviewList__item.--flexL .p-interviewList__content{flex-direction:column}}@media screen and (max-width: 820px){.p-interviewList__item.--flexR .p-interviewList__content{flex-direction:column-reverse}}.p-interviewList__item.--flexR .p-interviewList__image{order:2}.p-interviewList__item.--flexR .p-interviewList__desc{order:1}.p-interviewList__item.view .p-interviewList__image img{transform:translate(0px, 0px)}.p-interviewList__item .p-interviewList__title .number{display:block;color:#fff;font-family:"Montserrat",sans-serif;font-size:2.4rem;font-weight:700;line-height:1}@media screen and (max-width: 820px){.p-interviewList__item .p-interviewList__title .number{font-size:2.2rem}}@media screen and (max-width: 650px){.p-interviewList__item .p-interviewList__title .number{font-size:2rem}}.p-interviewList__item .p-interviewList__title .title{color:#fff;font-size:3.2rem;letter-spacing:0em;font-weight:700;line-height:1.3;display:block}@media screen and (max-width: 820px){.p-interviewList__item .p-interviewList__title .title{font-size:3rem;margin-top:5px}}@media screen and (max-width: 650px){.p-interviewList__item .p-interviewList__title .title{font-size:2.4rem;line-height:1.4}}.p-interviewList__item .p-interviewList__content{margin-top:40px}@media screen and (max-width: 650px){.p-interviewList__item .p-interviewList__content{margin-top:30px}}.p-interviewList__item .p-interviewList__image{position:relative;z-index:0}.p-interviewList__item .p-interviewList__image:before{content:"";position:absolute;top:0;left:0;transform:translate(10px, 10px);width:100%;height:100%;background-color:#fb0;z-index:-1}.p-interviewList__item .p-interviewList__image img{transform:translate(10px, 10px);transition:transform .6s}.p-interviewList__item .p-interviewList__desc .text{color:#fff}.p-memberList__link{position:relative;height:380px;padding:18px 20px}@media screen and (max-width: 1080px){.p-memberList__link{height:32.8vw}}@media screen and (max-width: 820px){.p-memberList__link{height:41.5vw}}@media screen and (max-width: 650px){.p-memberList__link{height:90vw}}.p-memberList__link:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.p-memberList__link:nth-child(odd):before{background-image:url("../../../../assets/images/member/member_navy.svg")}.p-memberList__link:nth-child(odd) .p-memberList__image:before{background:linear-gradient(180deg, rgba(3, 0, 45, 0) 47.76%, rgba(3, 0, 45, 0.8) 100%)}.p-memberList__link:nth-child(odd):hover .p-memberList__desc span:not(.category){text-shadow:2px 3px 3px rgba(3,0,45,.4)}.p-memberList__link:nth-child(even):before{background-image:url("../../../../assets/images/member/member_yellow.svg")}.p-memberList__link:nth-child(even) .p-memberList__image:before{background:linear-gradient(180deg, rgba(255, 187, 0, 0) 47.76%, rgba(255, 187, 0, 0.8) 100%)}.p-memberList__link:nth-child(even):hover .p-memberList__desc span:not(.category){text-shadow:2px 3px 3px rgba(255,187,0,.4)}.p-memberList__link .p-memberList__image{position:absolute;top:50%;transform:translateY(-50%);left:20px;width:calc(100% - 50px);height:calc(100% - 36px);border-radius:10px;overflow:hidden;z-index:0}@media screen and (max-width: 1080px){.p-memberList__link .p-memberList__image{left:1.6vw}}@media screen and (max-width: 820px){.p-memberList__link .p-memberList__image{width:calc(100% - 5vw)}}@media screen and (max-width: 650px){.p-memberList__link .p-memberList__image{width:calc(100% - 10vw);left:2.5vw}}.p-memberList__link .p-memberList__image:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:1;transition:opacity .3s}.p-memberList__link .p-memberList__info{position:absolute;left:18px;bottom:13px;display:flex;justify-content:space-between;width:calc(100% - 40px);z-index:2}.p-memberList__link .p-memberList__desc{z-index:1}.p-memberList__link .p-memberList__desc span{transition:text-shadow .3s}.p-memberList__link .p-memberList__desc .category{display:inline-block;border-radius:93px;padding:6px 9px;font-size:1.2rem;line-height:1;background-color:#fff}.p-memberList__link .p-memberList__desc .infoDesc{margin-top:6px;display:flex;align-items:center}.p-memberList__link .p-memberList__desc .type,.p-memberList__link .p-memberList__desc .year{color:#fff;font-size:1.3rem;line-height:1.5}.p-memberList__link .p-memberList__desc .name{color:#fff;font-size:4.6rem;line-height:1;text-shadow:0 0 4.651px rgba(0,0,0,.3)}.p-memberList__link .p-memberList__icon{height:106px}.p-memberList__link:hover .p-memberList__image:before{opacity:0}.p-other{padding-bottom:80px}@media screen and (max-width: 500px){.p-other{padding-bottom:60px}}.p-other .c-recruitTitle{position:relative;transform:translateY(-44px)}@media screen and (max-width: 1080px){.p-other .c-recruitTitle{transform:translateY(-3.6vw)}}.p-other .c-recruitTitle .en{margin-left:-128px;font-size:27.5rem;background:linear-gradient(180deg, rgba(255, 187, 0, 0.25) 50%, #fffdf7 72%);background-clip:text}@media screen and (max-width: 1200px){.p-other .c-recruitTitle .en{margin-left:-7vw;font-size:23vw}}@media screen and (max-width: 500px){.p-other .c-recruitTitle .en{margin-left:0;font-size:24vw}}.p-other .c-recruitTitle .ja{top:50%;left:50%;transform:translate(-50%, -50%);font-size:2rem;width:100%;text-align:center}@media screen and (max-width: 650px){.p-other .c-recruitTitle .ja{font-size:2.2rem}}@media screen and (max-width: 500px){.p-other .c-recruitTitle .ja{bottom:0;font-size:2rem}}.p-other__swiper{position:relative;margin-top:-40px}@media screen and (max-width: 820px){.p-other__swiper{margin:0 calc(50% - 50vw);width:100vw}}@media screen and (max-width: 500px){.p-other__swiper{margin-top:40px}}.p-other__line{position:absolute;height:40px;border-top:2px solid #fb0;border-right:2px solid #fb0}.p-other__line::before{content:"";position:absolute;bottom:-2px;right:-4px;width:6px;height:6px;border-radius:50%;background-color:#fb0}.p-other__line:first-child{right:0;top:-80px;width:272px}@media screen and (max-width: 820px){.p-other__line:first-child{top:-50px;right:20px}}@media screen and (max-width: 500px){.p-other__line:first-child{width:50%}}.p-other__line:nth-child(2){left:0;bottom:-80px;width:320px;transform:scale(-1, -1)}@media screen and (max-width: 820px){.p-other__line:nth-child(2){bottom:-50px;left:20px}}@media screen and (max-width: 500px){.p-other__line:nth-child(2){width:60%}}.c-buttonView_more{position:relative;margin:100px auto 0;display:flex;justify-content:center;align-items:center;width:max-content;padding:0 30px 0 20px;gap:0 40px}@media screen and (max-width: 650px){.c-buttonView_more{margin-top:80px}}.c-buttonView_more:hover::before{width:100%}.c-buttonView_more:hover .moreText{color:#fff}.c-buttonView_more:hover .icon path{stroke:#fff}.c-buttonView_more::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:55px;height:55px;border-radius:100px;background-color:#fb0;transition:width .4s}.c-buttonView_more .arrow{background-color:initial;transform:rotate(45deg);width:10px;height:10px;border-right:2px solid #fff;border-top:2px solid #fff;border-radius:0}.c-buttonView_more .arrow::before{display:none}.c-buttonView_more .moreText{position:relative;font-size:1.8rem;font-weight:bold;z-index:2;transition:color .4s}.c-buttonView_more .icon{position:relative;z-index:2;width:14px;margin-left:-25px}.c-buttonView_more .icon path{transition:stroke .4s}