@charset "UTF-8";.sec-detail{background:linear-gradient(to bottom,#f5f7fc 0,#f5f7fc 470px,#fff 470px);padding-top:80px}.interview-ttl{max-width:1300px;margin:0 auto 40px;padding:0 min(5%,50px)}.interview-ttl h2{font-family:"GenJyuuGothic",sans-serif;color:#0070bb;font-size:3.2rem;font-weight:500;position:relative;padding-left:55px}.interview-ttl h2::before{content:"";display:inline-block;width:40px;height:2px;background-color:#0070bb;position:absolute;top:calc(50% - 1px);left:0}.interview-ttl h2 span{font-size:1.8rem}.page-cnt{-webkit-box-sizing:border-box;box-sizing:border-box;width:90%;max-width:1000px;margin:0 auto;padding:0 0 120px}.mainvisual{position:relative;margin-bottom:150px}.interview-name-block{background-color:#0169bd;font-family:"GenJyuuGothic",sans-serif;color:#fff;padding:15px 30px;position:absolute;right:30px;bottom:-30px;min-width:280px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.interview-name-block .join-year{display:inline-block;background-color:#fff;color:#0169bd;font-size:1.4rem;line-height:1.8;padding:0 16px;border-radius:40px}.interview-name-block .name span{font-size:2.4rem;margin-left:15px}.topics.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.topics.flex.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.topics.flex>div:nth-child(1){width:43.2%}.topics.flex>div:nth-child(2){width:52%;text-align:center}.topics+.topics{margin-top:100px}.topic-ttl{font-family:"GenJyuuGothic",sans-serif;font-size:2.4rem;font-weight:500;line-height:1.5;color:#0169bd;margin-bottom:25px}.sec-interview-nav{background-color:#f5f7fc;padding:65px min(5%,50px)}.sec-interview-nav ul,.sec-interview-nav ul li .interview-cap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sec-interview-nav ul{max-width:1000px;margin:0 auto}.sec-interview-nav ul li{width:31.2%}.sec-interview-nav ul li a{color:#000;text-decoration:none;line-height:1.6}.sec-interview-nav ul li .interview-cap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;line-height:1.6}.sec-interview-nav ul li .interview-cap .linkbtn{width:100px}.entrybtn a,.sec-interview-nav ul li .interview-cap .btn-blue{width:100%;text-align:center;padding:6px 0;border-radius:50px;font-size:1.4rem}.nav-name{font-size:2rem}.entrybtn{width:100%;max-width:410px;margin:100px auto 0;padding:0 min(5%,50px);-webkit-box-sizing:border-box;box-sizing:border-box}.entrybtn a{padding:12px 0;font-size:1.8rem}@media only screen and (max-width:640px){.sec-detail{background:linear-gradient(to bottom,#f5f7fc 0,#f5f7fc 240px,#fff 240px);padding-top:60px}.interview-ttl h2{font-size:2.8rem;padding-left:35px;line-height:1}.interview-ttl h2::before{width:25px}.interview-ttl h2 span{font-size:1.6rem;display:inline-block}.page-cnt{padding:0 0 100px}.mainvisual{margin-bottom:100px}.interview-name-block{padding:8px 15px;right:15px;bottom:-40px;min-width:initial}.interview-name-block .join-year{font-size:1.3rem}.interview-name-block .name span{font-size:1.8rem}.sec-interview-nav ul,.topics.flex{display:block}.topics.flex>div:nth-child(1){width:auto;margin-bottom:30px}.topics.flex>div:nth-child(2){width:auto}.topics+.topics{margin-top:80px}.topic-ttl{font-size:2.2rem;margin-bottom:20px}.sec-interview-nav{padding:30px 15px}.sec-interview-nav ul li{width:300px;margin:0 auto}.sec-interview-nav ul li+li{margin-top:30px}.sec-interview-nav ul li div{margin-bottom:10px}.sec-interview-nav ul li .interview-cap .linkbtn{margin:0}.entrybtn{margin-top:60px}.entrybtn a{font-size:1.6rem}}@media only screen and (min-width:641px) and (max-width:960px){.topics.flex>div:nth-child(1),.topics.flex>div:nth-child(2){width:48%}}