@charset "UTF-8";.c-header{background-color:var(--c-white)}.is-lower main:before{z-index:4;height:76vw}.is-lower main:after{height:100vw;z-index:3;background-color:var(--c-main-bg)}.c-breadcrumbs{margin:0;padding:8px 16px 40px;background-color:var(--c-main-bg)}.fixed-bg{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1;background:url(../interview/04/images/bg_blur.png) no-repeat center top;background-size:cover}.interview-01 .fixed-bg{background:url(../interview/01/images/bg_blur.png) no-repeat center top;background-size:cover}.interview-02 .fixed-bg{background:url(../interview/02/images/bg_blur.png) no-repeat center top;background-size:cover}.interview-03 .fixed-bg{background:url(../interview/03/images/bg_blur.png) no-repeat center top;background-size:cover}.interview-05 .fixed-bg{background:url(../interview/05/images/bg_blur.png) no-repeat center top;background-size:cover}.interview-06 .fixed-bg{background:url(../interview/06/images/bg_blur.png) no-repeat center top;background-size:cover}.interview-07 .fixed-bg{background:url(../interview/07/images/bg_blur.png) no-repeat center top;background-size:cover}.contents-wrap{position:relative;z-index:4}.end-cover{position:relative;z-index:1}.end-cover:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:200px;background-color:var(--c-white)}.kv{position:relative;z-index:1}.kv .tag{display:inline-block;margin-bottom:8px;padding:4px 6px 2px;font-size:1.6rem;font-weight:700;line-height:140%;background-color:var(--c-white);border-radius:4px;letter-spacing:.08em}.kv .ttl{margin-bottom:8px;color:var(--c-white);font-size:3.4rem;font-weight:500;line-height:150%;letter-spacing:.08em}.kv .txt{margin-bottom:8px;color:var(--c-white);font-size:1.4rem;line-height:180%;letter-spacing:.08em}.kv .name{color:var(--c-white);font-size:2rem;line-height:100%;letter-spacing:.08em}.kv.item-01{background:url(../interview/01/images/bg_kv_sp.png) no-repeat center top;background-size:100% auto}.kv.item-01 .tag{color:#f34723}.kv.item-02{background:url(../interview/02/images/bg_kv_sp.png) no-repeat center top;background-size:100% auto}.kv.item-02 .tag{color:#238bf3}.kv.item-03{background:url(../interview/03/images/bg_kv_sp.png) no-repeat center top;background-size:100% auto}.kv.item-03 .tag{color:#7fae13}.kv.item-04{background:url(../interview/04/images/bg_kv_sp.png) no-repeat center top;background-size:100% auto}.kv.item-04 .tag{color:#063a77}.kv.item-05{background:url(../interview/05/images/bg_kv_sp.png) no-repeat center top;background-size:100% auto}.kv.item-05 .tag{color:#f34723}.kv.item-06{background:url(../interview/06/images/bg_kv_sp.png) no-repeat center top;background-size:100% auto}.kv.item-06 .tag{color:#7eab15}.kv.item-07{background:url(../interview/07/images/bg_kv_sp.png) no-repeat center top;background-size:100% auto}.kv.item-07 .tag{color:#238bf3}.kv__item{background:url(../interview/lower/images/bg_sharp_sp.png) no-repeat center top -120px;background-size:100% auto}.kv__heading{padding:24px 16px 0}.interview{padding:40px 16px 24px;color:var(--c-primary);background-color:var(--c-white)}.interview:last-child{padding-bottom:40px}.interview-wrap{padding-bottom:64px;background-color:var(--c-main-bg)}.interview .u-heading{margin-bottom:24px}.interview .txt{font-size:1.6rem;line-height:180%}.interview .txt+.txt{margin-top:8px}.interview img{margin-top:24px}.qa-schedule{position:relative;z-index:1}.qa-schedule .img{opacity:0!important;position:sticky;top:0}.qa-schedule .u-heading{margin-bottom:24px;border-color:var(--c-white)}.qa-schedule .u-blur-wrap{position:relative;z-index:1}.qa-schedule .u-blur-wrap:before{content:"";position:absolute;inset:0;background:#fff9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:scaleX(1.05);z-index:-1;opacity:.8}.qa-schedule .qa{padding:40px 16px}.qa-schedule .qa .q{position:relative;z-index:1;margin-bottom:22px;padding:16px;color:var(--c-white);font-size:1.6rem;line-height:180%;background-color:var(--c-primary);border-radius:4px}.qa-schedule .qa .q:after{content:"";position:absolute;bottom:-12px;left:24px;width:20px;height:17px;background:url(../interview/lower/images/balloon_q.svg) no-repeat center;background-size:100% auto}.qa-schedule .qa .a{position:relative;z-index:1;margin-bottom:22px;padding:16px;color:var(--c-secondary);font-size:1.6rem;line-height:180%;background-color:var(--c-white);border-radius:4px}.qa-schedule .qa .a:after{content:"";position:absolute;bottom:-12px;right:24px;width:20px;height:17px;background:url(../interview/lower/images/balloon_a.svg) no-repeat center;background-size:100% auto}.qa-schedule .qa .a .ttl{margin-bottom:8px}.qa-schedule .qa .a .txt{color:var(--c-primary);font-size:1.4rem}.qa-schedule .schedule{padding:40px 16px}.qa-schedule .schedule__item{position:relative;z-index:1;padding:0 16px 48px 31px;background-color:var(--c-white)}.qa-schedule .schedule__item:nth-child(1){padding:24px 16px 48px 31px;border-radius:8px 8px 0 0}.qa-schedule .schedule__item:nth-child(1):before{top:30px}.qa-schedule .schedule__item:last-child{padding:0 16px 48px 31px;border-radius:0 0 8px 8px}.qa-schedule .schedule__item:last-child:before{height:100%}.qa-schedule .schedule__item:before{content:"";position:absolute;top:-20px;left:19px;width:1px;height:calc(100% + 48px);background-color:var(--c-secondary)}.qa-schedule .schedule__item .time{position:relative;z-index:1;margin-bottom:8px;color:var(--c-secondary);font-size:1.8rem;font-weight:600;line-height:100%}.qa-schedule .schedule__item .time:before{content:"";position:absolute;top:50%;left:-15px;width:7px;height:7px;background-color:var(--c-secondary);transform:translateY(-50%)}.qa-schedule .schedule__item .txt{color:var(--c-primary);font-size:1.4rem;line-height:180%}.qa-schedule .schedule__item img{margin-top:16px}.c-interview{margin-bottom:0;padding-bottom:50px}.c-interview-wrap{padding-top:40px;background-color:var(--c-main-bg)}.section__ttl{color:var(--c-primary);font-size:3.2rem;font-weight:500;line-height:150%;text-align:center;letter-spacing:.05em}.section__ttl span{display:block;margin-bottom:8px;color:var(--c-secondary);font-size:1.8rem;font-weight:600;line-height:100%;letter-spacing:0}.slider-bottom__count{opacity:0}@media (min-width: 48em){body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1;background:url(../interview/04/images/bg_blur_pc.png) no-repeat center top;background-size:cover}}@media (min-width: 48em) and (max-width: 1300px){body:before{background-position:right 30% top}}@media (min-width: 48em){body:after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:99px;background-color:var(--c-white)}main{position:relative;z-index:5}.c-header{background-color:transparent}.is-lower main:before{z-index:4;height:320px}.is-lower main:after{z-index:3}.c-breadcrumbs{margin:0;padding:8px 16px 40px;background-color:var(--c-main-bg)}.end-cover{position:relative;z-index:1}.end-cover:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:200px;background-color:var(--c-white)}.fixed-bg{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1;background:url(../interview/04/images/bg_blur_pc.png) no-repeat center top;background-size:cover}.kv-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:618px}.kv-bg:before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:520px;background:url(../interview/04/images/bg_kv_pc.png) no-repeat center top;background-size:cover}.kv-bg:after{content:"";position:absolute;z-index:2;top:-98px;left:0;width:100%;height:100%;background:url(../interview/lower/images/bg_sharp_pc.png) no-repeat center top;background-size:cover}.interview-01:before{background:url(../interview/01/images/bg_blur_pc.png) no-repeat center top;background-size:cover}}@media (min-width: 48em) and (max-width: 1300px){.interview-01:before{background-position:right 30% top}}@media (min-width: 48em){.interview-01 .kv-bg:before{background:url(../interview/01/images/bg_kv_pc.png) no-repeat center top;background-size:cover}}@media (min-width: 48em){.interview-01 .kv__img{max-width:608px}.interview-01 .kv__img img{width:608px;height:520px;min-width:608px}}@media (min-width: 48em) and (max-width: 1180px){.interview-01 .kv__img{max-width:608px}.interview-01 .kv__img img{position:absolute;z-index:1;bottom:0;right:0;width:608px;height:520px;min-width:608px}}@media (min-width: 48em){.interview-02:before{background:url(../interview/02/images/bg_blur_pc.png) no-repeat center top;background-size:cover}}@media (min-width: 48em) and (max-width: 1300px){.interview-02:before{background-position:right 30% top}}@media (min-width: 48em) and (max-width: 1080px){.interview-02 .kv .ttl{font-size:4rem}}@media (min-width: 48em){.interview-02 .kv__img{max-width:685px}.interview-02 .kv__img img{width:685px;height:auto;min-width:685px}}@media (min-width: 48em) and (max-width: 1155px){.interview-02 .kv__img{max-width:685px;position:absolute;z-index:1;bottom:0;right:0;width:685px;height:520px;min-width:685px}}@media (min-width: 48em){.interview-02 .kv-bg:before{background:url(../interview/02/images/bg_kv_pc.png) no-repeat center top;background-size:cover}.interview-03:before{background:url(../interview/03/images/bg_blur_pc.png) no-repeat center top;background-size:cover}}@media (min-width: 48em) and (max-width: 1300px){.interview-03:before{background-position:right 30% top}}@media (min-width: 48em) and (max-width: 1080px){.interview-03 .kv .ttl{font-size:4rem}}@media (min-width: 48em){.interview-03 .kv__img{max-width:700px}.interview-03 .kv__img img{width:700px;height:auto;min-width:700px}}@media (min-width: 48em) and (max-width: 1185px){.interview-03 .kv__img{max-width:700px;position:absolute;z-index:1;bottom:0;right:0;width:700px;height:535px;min-width:700px}}@media (min-width: 48em){.interview-03 .kv-bg:before{background:url(../interview/03/images/bg_kv_pc.png) no-repeat center top;background-size:cover}.interview-05:before{background:url(../interview/05/images/bg_blur_pc.png) no-repeat center top;background-size:cover}}@media (min-width: 48em) and (max-width: 1300px){.interview-05:before{background-position:right 35% top}}@media (min-width: 48em){.interview-05 .kv__img{max-width:693px}.interview-05 .kv__img img{width:693px;height:auto;min-width:693px}}@media (min-width: 48em) and (max-width: 1185px){.interview-05 .kv__img{max-width:693px;position:absolute;z-index:1;bottom:0;right:-100px;width:693px;height:501px;min-width:693px}}@media (min-width: 48em){.interview-05 .kv-bg:before{background:url(../interview/05/images/bg_kv_pc.png) no-repeat center top;background-size:cover}.interview-06:before{background:url(../interview/06/images/bg_blur_pc.png) no-repeat center top;background-size:cover}}@media (min-width: 48em) and (max-width: 1300px){.interview-06:before{background-position:right 30% top}}@media (min-width: 48em){.interview-06 .kv__img{max-width:791px;position:absolute;z-index:1;bottom:0;right:-110px;width:791px;height:520px;min-width:791px}.interview-06 .kv__img img{width:791px;height:auto;min-width:791px}.interview-06 .kv-bg:before{background:url(../interview/06/images/bg_kv_pc.png) no-repeat center top;background-size:cover}.interview-07:before{background:url(../interview/07/images/bg_blur_pc.png) no-repeat center top;background-size:cover}}@media (min-width: 48em) and (max-width: 1300px){.interview-07:before{background-position:right 30% top}}@media (min-width: 48em){.interview-07 .kv__img{max-width:651px;position:absolute;z-index:1;bottom:0;right:-30px;width:651px;height:520px;min-width:651px}.interview-07 .kv__img img{width:651px;height:auto;min-width:651px}.interview-07 .kv-bg:before{background:url(../interview/07/images/bg_kv_pc.png) no-repeat center top;background-size:cover}.kv{position:relative;z-index:2;margin-top:98px;height:520px;background:none!important}.kv .tag{margin-bottom:16px;padding:8px 8px 5px;font-size:1.8rem}.kv .ttl{margin-bottom:16px;font-size:5.6rem;font-weight:500;letter-spacing:.08em;white-space:nowrap}}@media (min-width: 48em) and (max-width: 1080px){.kv .ttl{font-size:4.8rem}}@media (min-width: 48em) and (max-width: 1020px){.kv .ttl{font-size:4rem;white-space:nowrap}}@media (min-width: 48em){.kv .name{font-size:3rem}.kv.item-01 .tag{color:#f34723}.kv.item-02 .tag{color:#238bf3}.kv.item-03 .tag{color:#7fae13}.kv.item-04{background:none}.kv.item-04 .tag{color:#063a77}.kv.item-05 .tag{color:#f34723}.kv.item-06 .tag{color:#7eab15}.kv.item-07 .tag{color:#238bf3}.kv__item{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;max-width:1165px;height:520px;margin:0 auto;background:none}.kv__heading{position:relative;z-index:2}.kv__img{max-width:554px;align-self:end}}@media (min-width: 48em) and (max-width: 950px){.kv__img{position:relative;z-index:1;width:554px;height:485px}.kv__img img{position:absolute;z-index:1;bottom:0;right:0;width:554px;height:485px;min-width:554px}}@media (min-width: 48em){.c-breadcrumbs{padding-bottom:80px}.c-breadcrumbs .c-breadcrumbs__list{justify-content:end;padding-right:20px}.interview{max-width:964px;margin:0 auto;background-color:var(--c-white);padding:0 100px 80px}.interview .u-heading{margin-bottom:32px}.interview .txt+.txt{margin-top:16px}.interview img{margin-top:32px}.interview:first-child{padding-top:64px}.interview:last-child{padding-bottom:64px}.interview-wrap{padding-bottom:100px;background-color:var(--c-main-bg)}.qa-schedule .img{position:sticky;top:98px}.qa-schedule .u-blur-wrap:before{content:none}.qa-schedule__inner{max-width:1165px;margin:0 auto}.qa-schedule__inner .u-heading{font-size:4.8rem;text-shadow:0 0 5px rgba(255,255,255,.6)}.qa-schedule__inner .q{display:inline-block}.qa-schedule .qa{max-width:568px}}@media (min-width: 48em) and (max-width: 1000px){.qa-schedule .qa{max-width:400px}}@media (min-width: 48em){.qa-schedule .schedule{max-width:568px}}@media (min-width: 48em) and (max-width: 1000px){.qa-schedule .schedule{max-width:400px}}@media (min-width: 48em){.qa-schedule .schedule__item{padding:0 40px 24px}.qa-schedule .schedule__item:nth-child(1){padding:40px 40px 24px}.qa-schedule .schedule__item:nth-child(1):before{top:52px}.qa-schedule .schedule__item:last-child{padding:0 40px 40px}.qa-schedule .schedule__item:before{left:102px}.qa-schedule .schedule__item .time-txt{display:grid;grid-template-columns:71px 1fr;gap:8px}.qa-schedule .schedule__item .time:before{top:10px;left:auto;right:5px}.qa-schedule .schedule__item img{max-width:398px;margin-left:auto}.c-interview-wrap{padding-top:80px}.c-interview .section__ttl{margin-bottom:20px;font-size:4.8rem;font-weight:500;line-height:150%;text-align:left}.section__ttl span{margin-bottom:8px;font-size:2rem}.is-lower main:after{height:375px}}
