p.center-copy{text-align:center;font-size:calc(1.4rem + .5vw);font-weight:500;font-family:"Noto Sans JP",sans-serif;letter-spacing:.15em;line-height:1.6em;margin-bottom:4vw}ul.people-interview-list{display:flex;flex-wrap:wrap;gap:3vw}ul.people-interview-list li{width:calc((100% - 6vw)/ 3)}ul.people-interview-list li a{display:flex;flex-direction:column;justify-content:start;padding:2vw;background:#e8e8e8;transition:.3s ease;height:100%}ul.people-interview-list li a .interview-photo{position:relative;width:100%;height:22vw;min-height:250px;margin-bottom:1vw;overflow:hidden}ul.people-interview-list li a .interview-photo span{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);transition:.25s ease-in-out}ul.people-interview-list li a .interview-photo span img{width:100%}ul.people-interview-list li a .interview-photo span:nth-of-type(1){z-index:1}ul.people-interview-list li a .interview-photo span:nth-of-type(2){filter:blur(5px);transition:.3s ease .25s}ul.people-interview-list li a p.interview-cat{position:relative;font-size:calc(1.2rem + .2vw);font-weight:600;font-family:"Noto Serif JP",serif;letter-spacing:.1em;padding-left:2vw;margin-bottom:1vw}ul.people-interview-list li a p.interview-cat::before{content:"";position:absolute;background:#000;width:1.5vw;height:1.5vw;top:50%;left:0;transform:translateY(-50%)}ul.people-interview-list li a p.interview-cat.cat01::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon01.svg) no-repeat;background-size:contain}ul.people-interview-list li a p.interview-cat.cat02::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon02.svg) no-repeat;background-size:contain}ul.people-interview-list li a p.interview-cat.cat03::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon03.svg) no-repeat;background-size:contain}ul.people-interview-list li a p.interview-cat.cat04::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon04.svg) no-repeat;background-size:contain}ul.people-interview-list li a p.interview-cat.cat05::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon05.svg) no-repeat;background-size:contain}ul.people-interview-list li a p.interview-cat.cat06::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon06.svg) no-repeat;background-size:contain}ul.people-interview-list li a p.interview-cat.cat07::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon07.svg) no-repeat;background-size:contain}ul.people-interview-list li a p.interview-cat.cat08::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon08.svg) no-repeat;background-size:contain}ul.people-interview-list li a p.interview-cat.cat09::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon09.svg) no-repeat;background-size:contain}ul.people-interview-list li a p.interview-copy{font-size:calc(1.4rem + .3vw);line-height:1.6em;font-family:"Noto Serif JP",serif;font-weight:700;letter-spacing:normal;margin-bottom:1vw;color:#000}ul.people-interview-list li a p.interview-prof{font-size:calc(1rem + .1vw);font-weight:400;line-height:1.6em}ul.people-interview-list li a p.interview-prof span{display:inline-block;font-size:calc(1.3rem + .3vw);font-weight:500;line-height:1.8em}ul.people-interview-list li a:hover{opacity:1;box-shadow:0 0 10px -3px rgba(0,0,0,.45)}ul.people-interview-list li a:hover .interview-photo span:nth-of-type(1){left:-100%;transform:translateY(-50%)}ul.people-interview-list li a:hover .interview-photo span:nth-of-type(2){filter:blur(0)}ul.people-interview-list.bottom{margin-bottom:12vw}ul.people-interview-list.bottom li{margin:0 1vw}ul.people-interview-list.bottom li a{height:37vw}ul.people-interview-list.bottom li a p.interview-cat{font-size:calc(1rem + .2vw)}ul.people-interview-list.bottom li a p.interview-cat::before{width:1.25vw;height:1.25vw}ul.people-interview-list.bottom li a .interview-photo{height:17vw;min-height:160px}ul.people-interview-list.bottom li a p.interview-copy{font-size:calc(1.2rem + .3vw)}ul.people-interview-list.bottom li a p.interview-prof{font-size:.8vw}ul.people-interview-list.bottom ul.slick-dots{padding:0;bottom:-50px}ul.people-interview-list.bottom ul.slick-dots li{margin:0;width:40px}ul.people-interview-list.bottom ul.slick-dots li.slick-active button::before{color:#21348c}ul.people-interview-list.bottom .interview-slider{position:absolute;bottom:-47px;display:block;width:1vw;height:1vw;border-left:solid 1.5px #21348c;border-bottom:solid 1.5px #21348c;transform:rotate(45deg);z-index:20;cursor:pointer}ul.people-interview-list.bottom .interview-slider.prev{left:calc(50% - 200px)}ul.people-interview-list.bottom .interview-slider.next{right:calc(50% - 200px);border-left:unset;border-right:solid 1.5px #21348c;border-bottom:solid 1.5px #21348c;transform:rotate(-45deg)}ul.crosstalk-link-list li{position:relative;margin-bottom:1vw}ul.crosstalk-link-list li a{position:relative;display:block;background:#000;padding:4vw}ul.crosstalk-link-list li a p{color:#fff;font-family:"Noto Serif JP",serif}ul.crosstalk-link-list li a p.link-num{position:relative;z-index:1;margin-bottom:3vw}ul.crosstalk-link-list li a p.link-num span{display:block;font-weight:600}ul.crosstalk-link-list li a p.link-num span.sub{position:relative;font-size:calc(1.2rem + .2vw);padding-left:20px}ul.crosstalk-link-list li a p.link-num span.sub::before{content:"";position:absolute;background:#fff;width:10px;height:1px;top:50%;left:0;transform:translateY(-50%)}ul.crosstalk-link-list li a p.link-num span.main{font-size:calc(2rem + 4vw);line-height:100%}ul.crosstalk-link-list li a p.link-title{position:relative;z-index:1;font-size:calc(3rem + 1.6vw);font-weight:600;letter-spacing:normal;line-height:1.8em;margin-bottom:1vw}ul.crosstalk-link-list li a p.link-copy{position:relative;z-index:1;font-size:calc(1.6rem + .5vw);font-weight:500;letter-spacing:normal}ul.crosstalk-link-list li a p.more{position:absolute;top:50%;right:4vw;width:10vw;height:10vw;border:solid 2px #fff;border-radius:50%;display:flex;justify-content:center;align-items:center;transform:translateY(-50%);z-index:1;transition:all .3s ease}ul.crosstalk-link-list li a p.more span{position:relative;text-align:center;font-size:calc(1.2rem + .3vw);font-weight:600;line-height:1.5em;padding-bottom:2vw;transition:all .3s ease}ul.crosstalk-link-list li a p.more span::before{content:"";position:absolute;background:url(/cms/images/corporate/recruit/people/people-crosstalk-arrow.svg) no-repeat;background-size:contain;width:1vw;height:1vw;bottom:0;left:50%;transform:translateX(-50%);transition:all .3s ease}ul.crosstalk-link-list li a::before{content:"";position:absolute;background:#21348c;width:100%;height:100%;left:0;top:0;transition:all .4s ease;z-index:1}ul.crosstalk-link-list li a::after{content:"";position:absolute;background:rgba(33,52,140,.2);width:100%;height:100%;left:0;top:0;z-index:0}ul.crosstalk-link-list li a:hover{opacity:1}ul.crosstalk-link-list li a:hover::before{width:0}ul.crosstalk-link-list li a:hover p.more{background:#fff;transform:translateY(-50%) scale(1.1)}ul.crosstalk-link-list li a:hover p.more span{color:#21348c}ul.crosstalk-link-list li a:hover p.more span::before{background:url(/cms/images/corporate/recruit/people/people-crosstalk-arrow-blue.svg) no-repeat;background-size:contain}ul.crosstalk-link-list li::before{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:#fff transparent transparent transparent;border-width:4vw 4vw 0 0;top:0;left:0;z-index:1}ul.crosstalk-link-list li:nth-of-type(1) a{background:url(/cms/images/corporate/recruit/mainvisual/mainvisual-people-crosstalk01.webp) no-repeat center center;background-size:cover}ul.crosstalk-link-list li:nth-of-type(2) a{background:url(/cms/images/corporate/recruit/mainvisual/mainvisual-people-crosstalk02.webp) no-repeat center center;background-size:cover}ul.crosstalk-link-list li:nth-of-type(3) a{background:url(/cms/images/corporate/recruit/mainvisual/mainvisual-people-crosstalk03.webp) no-repeat center center;background-size:cover}h4.sub-title{font-size:calc(1.2rem + .3vw);font-weight:600;font-family:"Noto Serif JP",serif;letter-spacing:normal;margin-bottom:1vw}h4.interview-title{font-size:calc(1.6rem + 1vw);font-weight:600;font-family:"Noto Serif JP",serif;letter-spacing:normal;color:#21348c;margin-bottom:2vw}.wd100 h4.interview-title{padding:0 8vw}h4.interview-title span.small{font-size:calc(.6rem + 1vw);font-weight:600}.interview-prof-content{display:flex;justify-content:space-between;align-items:center;padding:.3em 1vw;margin-bottom:1vw;background:#f7f7f7}.interview-prof-content p.interview-cat{position:relative;font-size:calc(1.2rem + .2vw);font-weight:600;font-family:"Noto Serif JP",serif;letter-spacing:.1em;padding-left:2vw}.interview-prof-content p.interview-cat::before{content:"";position:absolute;background:#000;width:1.5vw;height:1.5vw;top:50%;left:0;transform:translateY(-50%)}.interview-prof-content p.interview-cat.cat01::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon01.svg) no-repeat;background-size:contain}.interview-prof-content p.interview-cat.cat02::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon02.svg) no-repeat;background-size:contain}.interview-prof-content p.interview-cat.cat03::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon03.svg) no-repeat;background-size:contain}.interview-prof-content p.interview-cat.cat04::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon04.svg) no-repeat;background-size:contain}.interview-prof-content p.interview-cat.cat05::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon05.svg) no-repeat;background-size:contain}.interview-prof-content p.interview-cat.cat06::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon06.svg) no-repeat;background-size:contain}.interview-prof-content p.interview-cat.cat07::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon07.svg) no-repeat;background-size:contain}.interview-prof-content p.interview-cat.cat08::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon08.svg) no-repeat;background-size:contain}.interview-prof-content p.interview-cat.cat09::before{background:url(/cms/images/corporate/recruit/people/people-interview-icon09.svg) no-repeat;background-size:contain}.interview-prof-content p.interview-prof{font-size:calc(1.2rem + .3vw);font-weight:400;color:#878788}.interview-prof-content p.interview-prof span{font-size:calc(1.4rem + .5vw);margin-left:2vw}p.interview-career-text{font-size:calc(1rem + .2vw);font-weight:500;line-height:1.8em;text-align:right;margin-bottom:3vw}p.interview-career-text span{display:inline-block;text-align:start}.interview-main-wrap{display:flex;justify-content:space-between;margin-bottom:1vw}.interview-main-wrap .interview-main-text{width:53%}.interview-main-wrap .interview-main-text .interview-text-box{margin-bottom:3vw}.interview-main-wrap .interview-main-text .interview-text-box p.interview-copy{font-size:calc(1.6rem + 1vw);font-weight:600;font-family:"Noto Serif JP",serif;letter-spacing:normal;margin-bottom:2.5vw;color:#21348c}.interview-main-wrap .interview-main-text .interview-text-box p.paragraph span.blue{color:#00f}.interview-main-wrap .interview-main-text .interview-text-box p.paragraph span.green{color:green}.interview-main-wrap .interview-main-text .interview-text-box p.paragraph span.red{color:red}.interview-main-wrap .interview-main-photo{width:43%;height:40vw}.interview-main-wrap .interview-main-photo img{display:block;width:100%}.interview-main-wrap .interview-main-photo img+img{margin-top:1.5vw}.interview-main-wrap.reverse{flex-direction:row-reverse}p.interview-copy{font-size:calc(1.6rem + 1vw);color:#21348c;font-weight:600;font-family:"Noto Serif JP",serif;letter-spacing:normal;margin-bottom:1vw}.interview-favorite-wrap{display:flex;gap:4%}.interview-favorite-wrap .favorite-photo{width:48%}.interview-favorite-wrap .favorite-photo img{width:100%}.interview-favorite-wrap p.paragraph{width:48%}.interview-favorite-wrap .content-text{width:48%}.interview-favorite-wrap .content-text p.paragraph{width:100%;margin-bottom:1vw}.interview-favorite-wrap .content-text>:last-child{margin-bottom:0}.interview-oneday-wrap{display:flex}.interview-oneday-wrap ul.oneday-list{width:60%}.interview-oneday-wrap ul.oneday-list li{min-height:2.5vw;display:flex;justify-content:space-between;align-items:center;margin-bottom:2vw}.interview-oneday-wrap ul.oneday-list li p.time{position:relative;width:33%;font-size:calc(1.4rem + .5vw);font-weight:500;line-height:100%;padding-left:3.5vw;color:#21348c}.interview-oneday-wrap ul.oneday-list li p.time span{position:absolute;width:2.5vw;height:2.5vw;top:50%;left:0;transform:translateY(-50%)}.interview-oneday-wrap ul.oneday-list li p.time span img{width:100%}.interview-oneday-wrap ul.oneday-list li p.content{width:70%}a.interview-bottom-link{height:20vw;display:block;width:100%;position:relative;border:1px #21348c solid}a.interview-bottom-link::before{position:absolute;content:"";width:100%;height:100%;background:url(/cms/images/corporate/recruit/mainvisual/mainvisual-work.webp) no-repeat center center;background-size:cover;top:0;left:0;z-index:-1}a.interview-bottom-link::after{position:absolute;content:"";width:100%;height:100%;background:rgba(33,52,140,.6);top:0;right:0;transition:all .3s ease .3s;z-index:1}a.interview-bottom-link p.link_btn{position:absolute;bottom:2vw;right:2vw;width:40%;padding:.5em 50px .5em 2vw;background:#fff;color:#21348c;min-height:50px;display:inline-flex;align-items:center;border-radius:8px;line-height:1.4;transition:all .3s ease;word-break:break-all;font-weight:600;border:1px #21348c solid;letter-spacing:.18em;z-index:2;opacity:1}a.interview-bottom-link p.link_btn::before{content:"";width:.6em;height:.6em;border-top:solid 1px #21348c;border-right:solid 1px #21348c;position:absolute;right:2vw;top:50%;transform:rotate(45deg) translateY(-35%) translateX(-35%);z-index:2}a.interview-bottom-link.is-show:hover{opacity:1}a.interview-bottom-link.is-show:hover::after{width:0}a.interview-bottom-link.is-show:hover p.link_btn{background:#21348c;color:#fff;border:1px #fff solid}a.interview-bottom-link.is-show:hover p.link_btn::before{border-top:solid 1px #fff;border-right:solid 1px #fff}.crosstalk01 h3.page-title,.crosstalk02 h3.page-title,.crosstalk03 h3.page-title{font-size:calc(1rem + 3.5vw)}.crosstalk01 h3.page-title span.bg,.crosstalk02 h3.page-title span.bg,.crosstalk03 h3.page-title span.bg{display:inline-block;background:#21348c;padding:.5em .9em;text-align:center;color:#fff;font-size:calc(.9rem + 1vw);line-height:1em}.mainvisual-title{color:#fff;text-shadow:1px 1px 1px #000;font-size:5rem;position:absolute;bottom:10%;right:5%}.paragraph.leadtext{font-weight:600;font-family:serif}.crosstalk-prof-content{display:flex;justify-content:space-between;align-items:center;padding:3vw;margin-bottom:1vw;background:#f7f7f7}.crosstalk-prof-content .crosstalk-prof-box{width:33%;display:flex;justify-content:space-between}.crosstalk-prof-content .crosstalk-prof-box figure{width:45%}.crosstalk-prof-content .crosstalk-prof-box figure img{width:100%}.crosstalk-prof-content .crosstalk-prof-box p.crosstalk-prof-text{width:45%}.crosstalk-prof-content .crosstalk-prof-box p.crosstalk-prof-text span.blue{color:#00f}.crosstalk-prof-content .crosstalk-prof-box p.crosstalk-prof-text span.red{color:red}.crosstalk-prof-content .crosstalk-prof-box p.crosstalk-prof-text span.green{color:green}.crosstalk-prof-content.cross02{justify-content:space-around}.crosstalk-prof-content.cross02 .crosstalk-prof-box p.crosstalk-prof-text{width:52%}.crosstalk-link{display:flex}.crosstalk-link .crosstalk-box{width:30%;margin-right:5%}.crosstalk-link .crosstalk-box .crosstalk-link-img img{width:100%}.crosstalk-link .crosstalk-box p.title span.bold{font-weight:700;font-size:1.2em}@media screen and (max-width:1024px) and (orientation:portrait){ul.people-interview-list{display:flex;flex-wrap:wrap;gap:3vh}ul.people-interview-list li{width:calc((100% - 3vh)/ 2)}ul.people-interview-list li a{padding:3vw}ul.people-interview-list li a .interview-photo span img{height:100%;object-fit:cover;object-position:50% 50%}ul.people-interview-list li a .interview-photo span:nth-of-type(2){display:none}ul.people-interview-list li a p.interview-cat{font-size:calc(1.5rem + .2vw);padding-left:7vw}ul.people-interview-list li a p.interview-cat::before{width:3.5vw;height:3.5vw;min-width:25px;min-height:25px}ul.people-interview-list li a:hover{box-shadow:unset}ul.people-interview-list li a:hover .interview-photo span:nth-of-type(1){left:50%;transform:translate(-50%,-50%)}ul.people-interview-list li a:hover .interview-photo span:nth-of-type(2){display:none}ul.people-interview-list.bottom{margin-bottom:12vh;flex-direction:unset}ul.people-interview-list.bottom li a{height:44vh;min-height:330px}ul.people-interview-list.bottom li a p.interview-cat{padding-left:7vw}ul.people-interview-list.bottom li a p.interview-cat::before{width:3vw;height:3vw;min-width:15px;min-height:15px}ul.people-interview-list.bottom li a .interview-photo{height:23vh;max-height:220px;margin-bottom:2vw}ul.people-interview-list.bottom li a p.interview-prof{font-size:1rem}ul.people-interview-list.bottom .interview-slider{width:3vw;height:3vw}ul.people-interview-list.bottom .interview-slider.prev{left:5%}ul.people-interview-list.bottom .interview-slider.next{right:5%}ul.crosstalk-link-list li{margin-bottom:1vh}ul.crosstalk-link-list li a p.link-title{font-size:calc(1.5rem + 1.5vw)}ul.crosstalk-link-list li a p.link-copy{font-size:calc(1.3rem + .5vw)}ul.crosstalk-link-list li a p.more{top:11vw;width:17vw;height:17vw;max-width:120px;max-height:120px}ul.crosstalk-link-list li a p.more span{font-size:calc(1rem + .1vw);padding-bottom:3vw}ul.crosstalk-link-list li a p.more span::before{width:2vw;height:2vw}ul.crosstalk-link-list li a::before{content:none}ul.crosstalk-link-list li a:hover p.more{background:unset;transform:translateY(-50%) scale(1)}ul.crosstalk-link-list li a:hover p.more span{color:#fff}ul.crosstalk-link-list li a:hover p.more span::before{background:url(/cms/images/corporate/recruit/people/people-crosstalk-arrow.svg) no-repeat;background-size:contain}h4.interview-title span.small{font-size:calc(1rem + 1vw)}.interview-prof-content{flex-direction:column;align-items:flex-start;padding:.5em}.interview-prof-content p.interview-cat{padding-left:7vw}.interview-prof-content p.interview-cat::before{width:3vw;height:3vw;min-width:20px;min-height:20px}p.interview-career-text{text-align:left;margin-bottom:4vh}.interview-main-wrap{flex-direction:column;justify-content:unset;margin-bottom:3vh}.interview-main-wrap .interview-main-text{width:100%}.interview-main-wrap .interview-main-text .interview-text-box{margin-bottom:5vh}.interview-main-wrap .interview-main-text .interview-text-box p.interview-copy{font-size:calc(1.5rem + .6vw);margin-bottom:3vw}.interview-main-wrap .interview-main-photo{width:100%;height:auto;display:flex;gap:4%}.interview-main-wrap .interview-main-photo img{width:48%}.interview-main-wrap .interview-main-photo img+img{margin-top:unset}.crosstalk01 .interview-main-wrap .interview-main-photo img,.crosstalk02 .interview-main-wrap .interview-main-photo img,.crosstalk03 .interview-main-wrap .interview-main-photo img{width:100%}.interview-main-wrap.reverse{flex-direction:column}p.interview-copy{font-size:calc(1.5rem + .6vw)}.interview-oneday-wrap{flex-direction:column}.interview-oneday-wrap ul.oneday-list{width:100%}.interview-oneday-wrap ul.oneday-list li{min-height:5vw}.interview-oneday-wrap ul.oneday-list li p.time{padding-left:6.5vw}.interview-oneday-wrap ul.oneday-list li p.time span{width:5vw;height:5vw;max-width:40px;max-height:40px}a.interview-bottom-link{height:28vh}a.interview-bottom-link p.link_btn{width:70%;padding:.5em 30px .5em 2vw}.crosstalk01 .page-head,.crosstalk02 .page-head,.crosstalk03 .page-head{padding:8vh 8vw 6vh}.crosstalk01 h3.page-title,.crosstalk02 h3.page-title,.crosstalk03 h3.page-title{font-size:calc(1.8rem + 3.5vw)}.crosstalk01 h3.page-title span.bg,.crosstalk02 h3.page-title span.bg,.crosstalk03 h3.page-title span.bg{margin-bottom:2vw}.mainvisual-title{font-size:2rem}.crosstalk-prof-content{flex-direction:column;justify-content:unset;align-items:unset}.crosstalk-prof-content .crosstalk-prof-box{width:100%;margin-bottom:2vh}.crosstalk-prof-content .crosstalk-prof-box:last-child{margin-bottom:0}.crosstalk-prof-content .crosstalk-prof-box figure{width:35%}.crosstalk-prof-content .crosstalk-prof-box p.crosstalk-prof-text{width:60%}.crosstalk-link .crosstalk-box p.title span.bold{font-size:1.1em}}@media screen and (max-width:767px) and (orientation:portrait){ul.people-interview-list{flex-wrap:unset;flex-direction:column}ul.people-interview-list li{width:100%}ul.people-interview-list li a{padding:4vw}ul.people-interview-list li a .interview-photo{height:44vh}ul.people-interview-list li a .interview-photo span img{height:100%;object-fit:cover;object-position:50% 50%}.interview-main-wrap .interview-main-photo{display:flex;flex-direction:column;gap:4vw}.interview-main-wrap .interview-main-photo img{width:100%}.interview-favorite-wrap{flex-direction:column;gap:4vw}.interview-favorite-wrap .favorite-photo{width:100%}.interview-favorite-wrap p.paragraph{width:100%}.interview-favorite-wrap .content-text{width:100%}}