.-blue,#course-1{--color: var(--color-blue)}.-pink,#course-2{--color: var(--color-pink)}.-green{--color: var(--color-green)}#Main{color:var(--color-black);background:url("../img/interview/bg-noise.png") center 0 repeat}@media screen and (max-width: 767px){.mv-area{margin-bottom:11rem}}@media screen and (max-width: 767px){.mv-image{position:absolute;top:0;left:0;width:100%}}@media screen and (min-width: 768px){.mv-content{position:absolute;top:min(22.023vw, 37rem);left:min(4.761vw, 8rem)}}.mv-content .content-head{color:#fff}@media screen and (min-width: 768px){.mv-content .content-head{margin-bottom:min(1.309vw, 2.2rem)}}@media screen and (max-width: 767px){.mv-content .content-head{display:flex;flex-flow:column;justify-content:flex-end;height:115.6rem;padding-bottom:6rem;padding-left:4rem}}.mv-content .content-head .en{display:block}.mv-content .content-head .en img{width:auto;height:100%}@media screen and (min-width: 768px){.mv-content .content-head .en{height:min(1.785vw, 3rem);margin-bottom:min(2.083vw, 3.5rem)}}@media screen and (max-width: 767px){.mv-content .content-head .en{height:3.6rem;margin-bottom:3rem;margin-left:0.6rem}}.mv-content .content-head .title{font-family:"Zen Old Mincho",serif;font-weight:400;font-style:normal;letter-spacing:-0.08em}.mv-content .content-head .title span{display:inline-block;position:relative;text-indent:-0.5em}@media screen and (min-width: 768px){.mv-content .content-head .title{font-size:min(4.761vw, 8rem);line-height:min(5.952vw, 10rem)}}@media screen and (max-width: 767px){.mv-content .content-head .title{font-size:6.8rem;line-height:9.6rem;white-space:none}}@media screen and (min-width: 768px){.mv-content .content-summary{width:min(41.369vw, 69.5rem);padding-top:min(2.261vw, 3.8rem);border-top:solid 1px #fff;color:#fff}}@media screen and (max-width: 767px){.mv-content .content-summary{padding:12rem 4rem 0}}.mv-content .content-summary .post{font-family:"Zen Old Mincho",serif;font-weight:400;font-style:normal}@media screen and (min-width: 768px){.mv-content .content-summary .post{margin-bottom:min(1.309vw, 2.2rem);font-size:min(1.19vw, 2rem)}}@media screen and (max-width: 767px){.mv-content .content-summary .post{margin-bottom:4.4rem;font-size:2.8rem}}.mv-content .content-summary .name{display:flex;align-items:center;font-family:"Zen Old Mincho",serif;font-weight:400;font-style:normal}.mv-content .content-summary .name p{letter-spacing:.2em}.mv-content .content-summary .name span{display:flex;align-items:center;justify-content:center;position:relative;letter-spacing:.03em}.mv-content .content-summary .name span::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url("../img/top/blacket.png") 0 0/100% 100% no-repeat;filter:brightness(0) invert(1)}@media screen and (min-width: 768px){.mv-content .content-summary .name{gap:min(1.19vw, 2rem);margin-bottom:min(1.785vw, 3rem)}.mv-content .content-summary .name p{font-size:min(2.976vw, 5rem)}.mv-content .content-summary .name span{width:min(8.333vw, 14rem);height:min(1.785vw, 3rem);margin-top:min(0.595vw, 1rem);font-size:min(0.952vw, 1.6rem)}}@media screen and (max-width: 767px){.mv-content .content-summary .name{gap:4rem;margin-bottom:5rem}.mv-content .content-summary .name p{font-size:6rem}.mv-content .content-summary .name span{width:24rem;height:6rem;font-size:2.8rem}.mv-content .content-summary .name span::after{filter:brightness(1) invert(0)}}.mv-content .content-summary .text{text-align:justify;line-height:2;letter-spacing:.03em}@media screen and (min-width: 768px){.mv-content .content-summary .text{font-size:min(0.91vw, 1.53rem)}}@media screen and (max-width: 767px){.mv-content .content-summary .text{font-size:2.4rem;line-height:5.2rem}}.mv-scroll{display:flex;align-items:center;position:absolute}.mv-scroll::after{content:"";display:block;border-radius:50%;border:solid 1px #fff;background:url("../img/interview/scroll-arrow.png") center 0/100% auto repeat-y}@media screen and (min-width: 768px){.mv-scroll{gap:2rem;right:min(3.571vw, 6rem);bottom:min(3.571vw, 6rem)}.mv-scroll img{width:9.3rem}.mv-scroll::after{width:6rem;height:6rem}}@media screen and (max-width: 767px){.mv-scroll{display:none}}.chapter-area{display:flex;justify-content:flex-start;margin:0 auto;color:#000}@media screen and (min-width: 768px){.chapter-area{width:126rem}}@media screen and (min-width: 768px){.chapter-content{width:62.5rem}}@media screen and (max-width: 767px){.chapter-content{width:67rem;margin:0 auto}}.chapter-content .num{display:block}.chapter-content .num img{width:auto;height:100%}@media screen and (min-width: 768px){.chapter-content .num{height:2.1rem;margin-bottom:2.8rem}}@media screen and (max-width: 767px){.chapter-content .num{height:3.6rem;margin-bottom:2.8rem}}.chapter-content .title{font-family:"Zen Old Mincho",serif;font-weight:400;font-style:normal;letter-spacing:-0.08em}.chapter-content .title span{display:inline-block;text-indent:-0.5em}@media screen and (min-width: 768px){.chapter-content .title{margin-left:-0.5rem;margin-bottom:5rem;font-size:4.4rem;line-height:6.6rem}}@media screen and (max-width: 767px){.chapter-content .title{margin-left:-1rem;margin-bottom:4rem;font-size:4.8rem;line-height:7.4rem}}.chapter-content .text{text-align:justify;font-weight:500;letter-spacing:.02em;font-feature-settings:"palt"}@media screen and (min-width: 768px){.chapter-content .text{font-size:1.6rem;line-height:4.4rem}}@media screen and (max-width: 767px){.chapter-content .text{font-size:2.4rem;line-height:6rem}}.chapter-images{position:absolute;top:0;left:0;width:100%;height:100%}.chapter-images picture{display:block;position:absolute}@media screen and (min-width: 768px){.chapter-01{height:184rem;padding:16rem 0 0 40.5rem}}@media screen and (max-width: 767px){.chapter-01{padding:99rem 0 68rem}}@media screen and (min-width: 768px){.chapter-01 .chapter-images picture:nth-of-type(1){top:16rem;right:102rem;width:45.5rem}.chapter-01 .chapter-images picture:nth-of-type(2){top:53.2rem;left:118rem;width:29rem}.chapter-01 .chapter-images picture:nth-of-type(3){top:100rem;left:112rem;width:29rem}.chapter-01 .chapter-images picture:nth-of-type(4){top:116rem;right:91rem;width:43rem}.chapter-01 .chapter-images picture:nth-of-type(5){top:132.5rem;right:55rem;width:43rem}}@media screen and (max-width: 767px){.chapter-01 .chapter-images picture:nth-of-type(1){top:0rem;right:34rem;width:40.8rem}.chapter-01 .chapter-images picture:nth-of-type(2){top:28rem;left:46rem;width:29.2rem}.chapter-01 .chapter-images picture:nth-of-type(3){top:64rem;left:12rem;width:29.2rem}.chapter-01 .chapter-images picture:nth-of-type(4){bottom:28rem;left:4rem;width:36.4rem}.chapter-01 .chapter-images picture:nth-of-type(5){bottom:14rem;left:34.8rem;width:36.4rem}}@media screen and (min-width: 768px){.chapter-02{height:238rem}}@media screen and (max-width: 767px){.chapter-02{padding-bottom:217rem}}@media screen and (min-width: 768px){.chapter-02 .chapter-images picture:nth-of-type(1){top:-12rem;left:80rem;width:61rem}.chapter-02 .chapter-images picture:nth-of-type(2){top:90rem;left:67rem;width:52rem}.chapter-02 .chapter-images picture:nth-of-type(3){top:145rem;left:-8rem;width:155rem}}@media screen and (max-width: 767px){.chapter-02 .chapter-images picture:nth-of-type(1){bottom:134rem;left:17rem;width:50rem}.chapter-02 .chapter-images picture:nth-of-type(2){bottom:92.8rem;left:0rem;width:42.6rem}.chapter-02 .chapter-images picture:nth-of-type(3){bottom:17rem;left:-16rem;width:124.4rem}}@media screen and (min-width: 768px){.chapter-03{height:196rem}}@media screen and (max-width: 767px){.chapter-03{padding-bottom:191rem}}.chapter-03 .chapter-content .title span{position:relative}@media screen and (min-width: 768px){.chapter-03 .chapter-content{width:60rem;margin-left:auto}.chapter-03 .chapter-content .title{white-space:nowrap}}@media screen and (min-width: 768px){.chapter-03 .chapter-images picture:nth-of-type(1){top:-10.5rem;right:84rem;width:63rem}.chapter-03 .chapter-images picture:nth-of-type(2){top:64.6rem;right:73.5rem;width:42rem}.chapter-03 .chapter-images picture:nth-of-type(3){top:117rem;right:104rem;width:30.3rem}.chapter-03 .chapter-images picture:nth-of-type(4){top:117rem;left:46.5rem;width:67.5rem}}@media screen and (max-width: 767px){.chapter-03 .chapter-images picture:nth-of-type(1){bottom:107.6rem;left:0rem;width:53.6rem}.chapter-03 .chapter-images picture:nth-of-type(2){bottom:93.6rem;right:0rem;width:35.6rem}.chapter-03 .chapter-images picture:nth-of-type(3){bottom:76.6rem;left:4rem;width:25.8rem}.chapter-03 .chapter-images picture:nth-of-type(4){bottom:20rem;left:8rem;width:59rem}}.chapter-note{position:absolute;margin:2em auto 0;text-align:right;font-weight:400;letter-spacing:.07em}@media screen and (min-width: 768px){.chapter-note{bottom:3rem;width:126rem;font-size:1.2rem}}@media screen and (max-width: 767px){.chapter-note{width:100%;bottom:3rem;padding-right:1em;font-size:1.6rem}}.others-area{background:url("../img/interview/bg-others.png") center 0 repeat;color:#fff}@media screen and (min-width: 768px){.others-area{padding:23rem 0 22.5rem}}@media screen and (max-width: 767px){.others-area{padding:24rem 0 20rem}}.others-area .special-interview{margin:0 auto}@media screen and (min-width: 768px){.others-area .special-interview{width:110rem}}.others-area .special-interview .interview-title{display:flex;justify-content:center}@media screen and (min-width: 768px){.others-area .special-interview .interview-title{margin-bottom:10rem}.others-area .special-interview .interview-title .title{width:50.7rem}}@media screen and (max-width: 767px){.others-area .special-interview .interview-title{width:67rem;margin-bottom:10rem}.others-area .special-interview .interview-title .title{width:49.4rem}}.others-area .special-interview .interview-list{display:flex;flex-flow:column}@media screen and (min-width: 768px){.others-area .special-interview .interview-list{row-gap:8rem;width:111rem;justify-content:flex-start}}@media screen and (max-width: 767px){.others-area .special-interview .interview-list{row-gap:10rem;width:67rem;margin:0 auto}}.others-area .special-interview .interview-item .image{display:block;overflow:hidden}.others-area .special-interview .interview-item .image picture{display:block;position:relative}.others-area .special-interview .interview-item .summary{padding-top:1px;font-family:"Zen Old Mincho",serif;font-weight:400;font-style:normal}.others-area .special-interview .interview-item .summary .num{pointer-events:none}.others-area .special-interview .interview-item .summary .num img{width:auto;height:100%}.others-area .special-interview .interview-item .summary .copy{letter-spacing:-0.08em}.others-area .special-interview .interview-item .summary .copy span{display:inline-block;position:relative;text-indent:-0.5em}.others-area .special-interview .interview-item .name{display:flex;align-items:center}.others-area .special-interview .interview-item .name p{letter-spacing:.2em}.others-area .special-interview .interview-item .name span{display:flex;align-items:center;justify-content:center;position:relative;letter-spacing:.03em}.others-area .special-interview .interview-item .name span::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url("../img/top/blacket.png") 0 0/100% 100% no-repeat;filter:brightness(0) invert(1)}.others-area .special-interview .interview-item .more{position:absolute;display:flex;align-items:center;border-radius:50%;background:url("../img/top/special-arrow.png") 0 0/auto 100% repeat-x #fff}.others-area .special-interview .interview-item .more span{display:block;padding-bottom:.2em;letter-spacing:.1em}@media screen and (min-width: 768px){.others-area .special-interview .interview-item{width:90.8rem}.others-area .special-interview .interview-item:nth-of-type(even){margin-left:auto}.others-area .special-interview .interview-item .image picture{transition:transform .5s cubic-bezier(0.215, 0.61, 0.355, 1)}.others-area .special-interview .interview-item .image:hover picture{transform:scale(1.03)}.others-area .special-interview .interview-item .summary{padding-left:2.7rem}.others-area .special-interview .interview-item .summary .num{height:5.6rem;margin-top:-4rem;margin-bottom:1.8rem}.others-area .special-interview .interview-item .summary .copy{margin-bottom:3rem;font-size:4rem;line-height:5rem}.others-area .special-interview .interview-item .summary .post{margin-bottom:1.6rem;font-size:1.6rem}.others-area .special-interview .interview-item .summary .name{gap:1.6rem}.others-area .special-interview .interview-item .summary .name p{font-size:2.6rem}.others-area .special-interview .interview-item .summary .name span{width:14.2rem;height:3rem}.others-area .special-interview .interview-item .summary .more{top:11.5rem;right:0;width:10rem;height:10rem;transition:background-position .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.others-area .special-interview .interview-item .summary .more span{margin-left:-3.4rem;font-size:2.3rem}.others-area .special-interview .interview-item .summary .more:hover{background-position:10rem 0}}@media screen and (max-width: 767px){.others-area .special-interview .interview-item .summary{margin-top:-6rem;padding-left:2rem;padding-bottom:2rem}.others-area .special-interview .interview-item .summary .num{height:7.2rem;margin-bottom:2rem}.others-area .special-interview .interview-item .summary .copy{margin-bottom:4.4rem;font-size:4rem;line-height:5.6rem}.others-area .special-interview .interview-item .summary .post{margin-bottom:2rem;font-size:2.4rem}.others-area .special-interview .interview-item .summary .name{gap:1.8rem}.others-area .special-interview .interview-item .summary .name p{font-size:3.6rem}.others-area .special-interview .interview-item .summary .name span{width:20rem;height:3.2rem;padding-bottom:0.4rem;font-size:2.2rem}.others-area .special-interview .interview-item .summary .more{right:0;bottom:0;width:10rem;height:10rem}.others-area .special-interview .interview-item .summary .more span{display:none}}@media screen and (max-width: 767px){#Main.interview-03 .chapter-02{padding-bottom:208rem}}@media screen and (min-width: 768px){#Main.interview-03 .chapter-02 .chapter-images picture:nth-of-type(2){top:64rem;left:105rem;width:42rem}#Main.interview-03 .chapter-02 .chapter-images picture:nth-of-type(4){top:99.4rem;left:66.2rem;width:35.3rem}}@media screen and (max-width: 767px){#Main.interview-03 .chapter-02 .chapter-images picture:nth-of-type(1){bottom:128rem}#Main.interview-03 .chapter-02 .chapter-images picture:nth-of-type(2){bottom:105rem;left:39.6rem;width:36rem}#Main.interview-03 .chapter-02 .chapter-images picture:nth-of-type(4){bottom:90.4rem;left:0rem;width:33.4rem}}