@charset "UTF-8";.mv-left .main_img_in,.mv-left .main_img_in h1{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mv-left .main_img_in .mv_profile{left:10px}.mv-left .breadcrumb{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mv-right .main_img_in,.mv-right .main_img_in h1{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mv-right .main_img_in .mv_profile{right:10px}.main_img_block{padding-top:0;height:700px;font-family:"Noto Serif JP",serif}.main_img_in,.main_img_in h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main_img_in{max-width:1400px;height:100%;margin:0 auto;padding:0 10px 100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.main_img_in h1{position:static;-webkit-transform:translate(0,0);transform:translate(0,0);font-size:4.4rem;font-weight:400;color:#000;text-align:right}.main_img_in h1 span{display:inline-block;background-color:#fff;padding:0 10px}.main_img_in h1 span:nth-child(1){margin-bottom:30px}.mv_lead,.mv_profile{background-color:#0080b9;color:#fff}.mv_lead{font-size:2.4rem;line-height:1;padding:9px;margin-bottom:30px}.mv_profile{width:400px;position:absolute;bottom:-60px;line-height:1.5;padding:25px 30px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.mv_profile_name{font-size:3rem;line-height:1;margin-top:15px;padding-bottom:25px;position:relative}.mv_profile_name::after{content:"";display:block;width:40px;height:1px;background-color:#fff;position:absolute;bottom:0;left:0}.mv_profile_year{font-size:1.6rem;margin-top:20px}.main_cnt{margin-top:40px}.main_cnt>div{max-width:990px;margin:80px auto 0;padding:0 10px;font-size:1.6rem}.main_cnt>div:first-child{margin-top:0}.main_cnt>div.img-block{max-width:initial;padding:0}.main_cnt>div.bottom-img{max-width:1230px}.main_cnt>div h2{font-size:2rem;position:relative;padding-left:40px;margin-bottom:15px;font-family:"Noto Serif JP",serif}.main_cnt>div h2::before{content:"";display:block;width:34px;height:1px;background-color:#0080b9;position:absolute;top:23px;left:0}.img-block{display:-webkit-box;display:-ms-flexbox;display:flex}.img-block>div{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.img-block>div:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex}.img-block>div:nth-child(2){position:relative;overflow:hidden}.img-block>div:nth-child(2) img{top:0}.img-block>div img{width:100%;height:auto;position:absolute}.img-block.imgright>div:nth-child(1){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.img-block.imgright>div:nth-child(2) img{left:53.1%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.img-block.imgright .img-detail{padding:0 3.1% 10% 10px}.img-block.imgleft{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.img-block.imgleft>div:nth-child(2) img{right:53.1%;-webkit-transform:translateX(50%);transform:translateX(50%)}.img-block.imgleft .img-detail{padding:0 10px 10% 3.1%}.img-detail{max-width:505px;-webkit-box-sizing:border-box;box-sizing:border-box}.img-detail h2{margin-top:-.5em}.schedule-block{background-position:center;background-repeat:no-repeat;background-size:cover}.schedule-block .main_cnt_in,.schedule-list li{display:-webkit-box;display:-ms-flexbox;display:flex}.schedule-block .main_cnt_in{padding:70px 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.schedule-detail{width:54%}.schedule-img{width:44.3%;text-align:center}.schedule-ttl{font-size:2.2rem;margin-bottom:25px}.schedule-list li{background:url(../img/icon_schedule.png) left 4px no-repeat;background-size:26px auto;padding-left:44px;padding-bottom:25px;position:relative}.schedule-list li:last-child{padding-bottom:0}.schedule-list li:last-child::before{display:none}.schedule-list li::before{content:"";display:block;background-color:#999;width:2px;height:calc(100% - 26px);position:absolute;top:30px;left:12px}.schedule-list li p{font-weight:700}.schedule-list li p:nth-child(1){font-size:2rem;line-height:1.6;width:90px}.schedule-list li p:nth-child(2){font-size:1.6rem;width:calc(100% - 90px)}.schedule-list li p span{font-weight:400}.other-interview{margin-top:160px;background-color:#e5f2f8}.other-interview .main_cnt_in{max-width:1110px;padding:80px 10px}.other-ttl{font-size:3rem;text-align:center;margin-bottom:60px;font-family:"Noto Serif JP",serif}.other-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-35px}.other-list li{width:22.9%;margin:35px 0 0 2.7%}.other-list li:nth-child(4n+1){margin-left:0}.other-list li a{display:block;color:#333;padding-bottom:10px;max-width:255px;margin:0 auto}.other-list li a p{font-family:"Noto Serif JP",serif;font-size:1.6rem;line-height:1.75;text-align:center;margin-top:13px;padding:0 10px}.other-list li.current a{position:relative}.other-list li.current a::after{content:"";position:absolute;background-color:#0080b9;opacity:.4;width:100%;height:100%;top:0;left:0}.interview01 .main_img_block{background-image:url(../img/01/main_img.jpg)}.interview01 .schedule-block{background-image:url(../img/01/schedule_bg.jpg)}.interview02 .main_img_block{background-image:url(../img/02/main_img.jpg)}.interview02 .schedule-block{background-image:url(../img/02/schedule_bg.jpg)}.interview03 .main_img_block{background-image:url(../img/03/main_img.jpg)}.interview03 .schedule-block{background-image:url(../img/03/schedule_bg.jpg)}.interview04 .main_img_block{background-image:url(../img/04/main_img.jpg)}.interview04 .schedule-block{background-image:url(../img/04/schedule_bg.jpg)}.interview05 .main_img_block{background-image:url(../img/05/main_img.jpg)}.interview05 .schedule-block{background-image:url(../img/05/schedule_bg.jpg)}.interview06 .main_img_block{background-image:url(../img/06/main_img.jpg)}.interview06 .schedule-block{background-image:url(../img/06/schedule_bg.jpg)}.interview07 .main_img_block{background-image:url(../img/07/main_img.jpg)}.interview07 .schedule-block{background-image:url(../img/07/schedule_bg.jpg)}.interview08 .main_img_block{background-image:url(../img/08/main_img.jpg)}.interview08 .schedule-block{background-image:url(../img/08/schedule_bg.jpg)}.interview09 .main_img_block{background-image:url(../img/09/main_img.jpg)}.interview09 .schedule-block{background-image:url(../img/09/schedule_bg.jpg)}.interview10 .main_img_block{background-image:url(../img/10/main_img.jpg)}.interview10 .schedule-block{background-image:url(../img/10/schedule_bg.jpg)}@media only screen and (max-width:768px){.main_img_block{height:auto}.main_img_in{padding:15px 10px}.main_img_in h1{font-size:2rem}.main_img_in h1 span:nth-child(1){margin-bottom:5px}.mv_lead{font-size:1.6rem;margin-bottom:15px}.mv_profile{width:auto;position:static;padding:10px 15px;margin-top:20px;font-size:1.2rem}.mv_profile_name{font-size:1.6rem;margin-top:10px;margin-bottom:5px}.main_cnt>div,.mv_profile_year{font-size:1.4rem;margin-top:6px}.main_cnt>div{margin-top:40px}.main_cnt>div.bottom-img{padding:0}.main_cnt>div h2{font-size:1.8rem;line-height:1.6;padding-left:25px}.main_cnt>div h2::before{width:20px;top:16px}.img-block{display:block}.img-block>div{width:auto}.img-block>div img{position:static}.img-block.imgleft>div:nth-child(2) img,.img-block.imgright>div:nth-child(2) img{-webkit-transform:translateX(0);transform:translateX(0)}.img-block.imgleft .img-detail,.img-block.imgright .img-detail{padding:0 10px 20px}.img-detail{max-width:initial}.img-detail h2{margin-top:0}.schedule-block .main_cnt_in{padding:25px 10px;display:block}.schedule-detail{width:auto;margin-bottom:15px}.schedule-img{width:auto}.schedule-ttl{font-size:1.8rem}.schedule-list li{background-size:20px auto;padding-left:26px;padding-bottom:10px}.schedule-list li::before{height:calc(100% - 20px);top:24px;left:9px}.schedule-list li p:nth-child(1){font-size:1.6rem;width:60px}.schedule-list li p:nth-child(2){font-size:1.4rem}.other-interview{margin-top:80px}.other-interview .main_cnt_in{padding:25px 10px}.other-ttl{font-size:1.8rem;margin-bottom:30px}.other-list{margin-top:-20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.other-list li{width:48%;margin:20px 0 0 4%}.other-list li:nth-child(2n+1){margin-left:0}.other-list li a p{font-size:1.4rem;line-height:1.6;padding:0 5px}}@media only screen and (min-width:769px) and (max-width:1110px){.mv_profile{bottom:-10px}}