@charset "utf-8";#contentsInner{width:auto;overflow:hidden}#interview2 *{box-sizing:border-box}#interview2 .nowrap{display:inline-block}#interview2 .ttl_block{width:100%;margin-top:30px}#interview2 .ttl_block img{width:100%}#interview2 .tac{text-align:center}#interview2 .wrap{max-width:1280px;margin:0 auto}#interview2 .txt_lead{font-size:2.6rem;line-height:2;letter-spacing:-.02em}#interview2 .int2_ttl{text-align:center}#interview2 .int2_ttl span{color:#136ab2;display:inline-block;text-align:center;position:relative;line-height:1.8;font-size:4rem;font-weight:700}#interview2 .int2_ttl span:before{content:"";display:block;position:absolute;width:100%;height:12px;background:#dbe4ec;bottom:.4em;z-index:-1;left:0}#interview2 .intblk_l{padding-right:224px}#interview2 .intblk_r{padding-left:224px}#interview2 .intblk_l p,#interview2 .intblk_r p{line-height:1.65;font-size:2rem;color:#595757;padding-top:36px}#interview2 .sec1{margin-bottom:85px;max-width:1325px}#interview2 .sec1 img{margin:20px 0 0;width:100%}#interview2 .sec1 .int2_ttl span{width:1200px}#interview2 .sec2{margin-bottom:84px}#interview2 .sec2 .int2_ttl span{padding:0 52px}#interview2 .sec3{margin-bottom:54px}#interview2 .sec4{margin-bottom:20px}#interview2 .sec5{margin-top:96px;margin-bottom:80px}#interview2 .sec6{margin-bottom:20px}#interview2 .sec7{margin-top:90px;margin-bottom:155px}#interview2 .sec7 .int2_ttl span{width:1048px}#interview2 .sec7 img{margin-right:-57px;margin-bottom:40px}#interview2 .sec7_qttl{position:relative;font-size:2.5rem;font-weight:700;color:#093969;margin-bottom:45px}#interview2 .sec7_qttl span{margin-right:.5em}#interview2 .sec7_qttl:before{content:"";display:block;position:absolute;width:172px;height:1px;background:#040000;left:-30px;bottom:-18px}#interview2 .sec7 ul+.sec7_qttl{margin-top:65px}#interview2 .sec7 li{display:table;width:100%}#interview2 .sec7 li span.name{display:table-cell;vertical-align:top;width:78px;font-size:1.9rem;line-height:1.4}#interview2 .sec7 li p{display:table-cell;vertical-align:top;padding:0;font-size:1.9rem;line-height:1.4}#interview2 .sec7 li+li{margin-top:27px}#interview2 .sec8{position:relative;padding-bottom:100px;z-index:1}#interview2 .sec8 .ph{position:relative;z-index:-1}#interview2 .sec8 img{width:100%}#interview2 .sec8 .txt{background:#fff;position:relative;z-index:1;padding:55px 0;margin-top:-190px;border-top:1px solid #040000;border-bottom:1px solid #040000}#interview2 .sec8 .txt p{font-size:3.2rem;text-align:center}