.job-group-list{width:100%;display:flex;flex-wrap:wrap;border-top:1px solid #fff;margin-bottom:70px}.job-group-list li{cursor:pointer;width:33.333%;height:88px;display:flex;justify-content:center;align-items:center;color:#fff;border-right:1px solid #fff;border-bottom:1px solid #fff;font-size:2.5rem;line-height:1;position:relative}.job-group-list li::after{content:"";position:absolute;right:10px;bottom:10px;width:0;height:0;border-style:solid;border-width:0 0 12px 12px;border-color:transparent transparent #fff transparent}.job-group-list li:nth-of-type(3n){border-right:0}.job-group-list li.is-active{background:#009fdd}.people-index-list{width:100%;display:flex;flex-wrap:wrap}.people-index-list>li{width:calc((100% - 30px)/ 3);margin:0 5px 50px}.people-index-list>li a{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.people-index-list>li a figure{width:100%;overflow:hidden;border:3px solid #fff}.people-index-list>li a figure img{width:100%}.people-index-list>li a:hover figure img{transform:scale(1.06,1.06);transition:.4s all}.people-index-list>li a .name-box{width:auto;padding-top:35px;position:relative;color:#fff}.people-index-list>li a .name-box::before{content:"";position:absolute;left:-20px;top:20px;width:40px;height:40px;background:#009fdd;border-radius:50%;z-index:-1}.people-index-list>li a .name-box .job{font-size:1.5rem;line-height:1.5}.people-index-list>li a .name-box .category{margin-top:5px;color:#e6f532;font-size:1.6rem;line-height:1.2}.people-index-list>li a .name-box .name{margin-top:10px;font-size:3rem;letter-spacing:.05em;line-height:1.2;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:italic}.interview .content-mainvisual .page-title-container{justify-content:flex-end;padding-bottom:110px}.interview .content-mainvisual .page-title-container .page-title .en-num{font-size:5rem;line-height:1;font-family:"Zilla Slab",serif;font-weight:600;text-align:center}.interview .content-mainvisual .page-title-container .page-title .en-num+.en{margin-top:10px}.interview .content-mainvisual .name-circle{position:absolute;left:30px;top:30px;width:290px;height:290px;border-radius:50%;background:rgba(0,159,221,.8);color:#fff;display:flex;align-items:center;justify-content:center}.interview .content-mainvisual .name-circle .circle-inner{width:auto;max-width:220px;display:flex;flex-direction:column}.interview .content-mainvisual .name-circle .detail{font-size:1.2rem;line-height:1.4}.interview .content-mainvisual .name-circle .category{margin-top:5px;color:#e6f532;font-size:1.2rem;line-height:1.4}.interview .content-mainvisual .name-circle .name{margin-top:5px;font-size:2.6rem;line-height:1.2;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:italic}.interview .content-mainvisual .name-circle .name+.detail{margin-top:5px}.interview .content-section{padding:0}.interview-chapter{position:relative;padding-top:130px}.interview-chapter::before{content:"";position:absolute;left:50%;top:-66px;transform:translateX(-50%);width:82px;height:124px}.interview-chapter.chapter01::before{background:url(../people/images/interview_chapter01.svg) no-repeat center center;background-size:contain}.interview-chapter.chapter02::before{background:url(../people/images/interview_chapter02.svg) no-repeat center center;background-size:contain}.interview-chapter.chapter03::before{background:url(../people/images/interview_chapter03.svg) no-repeat center center;background-size:contain}.interview-chapter .chapter-title{color:#e6f532;font-size:3rem;line-height:1.7;text-align:center;margin-bottom:50px}.interview-chapter .chapter-text{width:80%;max-width:1100px;margin:0 auto 70px}.interview-chapter .chapter-text>p{font-size:2rem;line-height:1.9;text-align:justify}.interview-chapter .chapter-text>figure{width:100%;height:420px}.interview-chapter .chapter-text>figure img{width:100%;height:100%;object-fit:cover}.interview-chapter .chapter-text>*+figure,.interview-chapter .chapter-text>*+p{margin-top:2em}figure.chapter-top-img{width:100%;height:420px}figure.chapter-top-img img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.job-group-list{margin-bottom:75px}.job-group-list li{width:50%;height:80px;font-size:1.8rem;line-height:1.4}.job-group-list li::after{right:9px;bottom:9px;border-width:0 0 11px 11px}.job-group-list li:nth-of-type(3n){border-right:1px solid #fff}.job-group-list li:nth-of-type(2n){border-right:0}.people-index-list>li{width:calc((100% - 8px)/ 2);margin:0 2px 50px}.people-index-list>li a{align-items:flex-start}.people-index-list>li a .name-box{padding:25px 10px 0 20px}.people-index-list>li a .name-box::before{left:5px;top:15px;width:30px;height:30px}.people-index-list>li a .name-box .job{font-size:1.2rem}.people-index-list>li a .name-box .category{font-size:1.3rem}.people-index-list>li a .name-box .name{font-size:1.9rem}.interview .content-mainvisual .page-title-container{padding-bottom:90px}.interview .content-mainvisual .page-title-container .page-title .en-num{font-size:3rem}.interview .content-mainvisual .name-circle{left:-15px;top:40px;width:230px;height:230px}.interview .content-mainvisual .name-circle .circle-inner{max-width:170px}.interview .content-mainvisual .name-circle .detail{font-size:1rem}.interview .content-mainvisual .name-circle .category{margin-top:0;font-size:1rem}.interview .content-mainvisual .name-circle .name{font-size:2rem}.interview .content-section{padding:0}.interview-chapter{padding-top:80px}.interview-chapter::before{top:-46px;width:50px;height:76px}.interview-chapter .chapter-title{font-size:2rem;width:90%;margin-inline:auto}.interview-chapter .chapter-text>p{font-size:1.4rem}.interview-chapter .chapter-text>figure{height:140px}figure.chapter-top-img{height:240px}figure.chapter-top-img.interview01-chapter03-top img{object-position:5% 50%}figure.chapter-top-img.interview02-chapter02-top img{object-position:75% 50%}figure.chapter-top-img.interview03-chapter03-top img{object-position:75% 50%}figure.chapter-top-img.interview05-chapter02-top img{object-position:20% 50%}figure.chapter-top-img.interview04-chapter02-top img{object-position:40% 50%}figure.chapter-top-img.interview07-chapter02-top img{object-position:30% 50%}figure.chapter-top-img.interview07-chapter03-top img{object-position:40% 50%}figure.chapter-top-img.interview08-chapter02-top img{object-position:65% 50%}figure.chapter-top-img.interview09-chapter02-top img{object-position:75% 50%}figure.chapter-top-img.interview10-chapter02-top img{object-position:25% 50%}figure.chapter-top-img.interview10-chapter03-top img{object-position:35% 50%}figure.chapter-top-img.interview12-chapter03-top img{object-position:30% 50%}figure.chapter-top-img.interview15-chapter02-top img{object-position:70% 50%}figure.chapter-top-img.interview15-chapter03-top img{object-position:10% 50%}}@media screen and (max-width:500px){.interview .content-mainvisual .page-title-container{padding-bottom:75px}.interview .content-mainvisual .page-title-container .page-title .en{font-size:3rem}.interview .content-mainvisual .page-title-container .page-title .en-num{font-size:2.2rem}}@media screen and (max-width:385px){.interview .content-mainvisual .page-title-container .page-title{align-items:flex-end;position:absolute;right:3vw;bottom:65px}.interview .content-mainvisual .page-title-container .page-title .en{font-size:2.6rem}.interview .content-mainvisual .page-title-container .page-title .en-num{font-size:2rem}.interview .content-mainvisual .page-title-container .page-title .en-num+.en{margin-top:5px}}