@charset "UTF-8";#wrapper_interview{position:relative;width:100%;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-align:justify;overflow:hidden;letter-spacing:.1em}#wrapper_interview .inner h3{font-size:3rem;font-weight:500;color:#003d6d;letter-spacing:.1em;margin-bottom:60px}#wrapper_interview .inner h4{font-size:2.4rem;letter-spacing:.1em;margin-bottom:30px}@media screen and (max-width:1000px){#wrapper_interview .inner{padding:60px 25px 0}#wrapper_interview .inner h3{font-size:2.4rem;margin-bottom:40px}#wrapper_interview .inner h4{font-size:1.8rem;margin-bottom:30px}}#wrapper_interview .main{height:calc(35.15625vw + 80px);padding-bottom:80px;overflow:hidden}#wrapper_interview .main_visual{width:86%;height:35.15625vw;background:url(../../interview/images/kv.jpg) #fff no-repeat top center;background-size:cover;margin-left:14%}#wrapper_interview .main:after{content:"";width:0;height:calc(50% + 56px);background:#faf5e9;position:absolute;bottom:0;left:0;z-index:-1;transition:all 1s cubic-bezier(.2,1,.36,1)}#wrapper_interview .main.is-animated:after{max-width:calc(100% - 25px);width:calc(100% - ((100% - 1060px) / 2))}#wrapper_interview .main_text{transform:translate(0,calc(-50% - 40px));-webkit-transform:translate(0,calc(-50% - 40px));-ms-transform:translate(0,calc(-50% - 40px))}#wrapper_interview .main_text_inner h2{font-size:4rem;font-weight:500;line-height:1;margin-bottom:10px}#wrapper_interview .main_text_inner p{font-size:1.8rem;font-weight:500;margin-bottom:0}@media screen and (max-width:1000px){#wrapper_interview .main{height:auto;margin:60px 0 0 0;padding-bottom:20px}#wrapper_interview .main:after{height:65%;top:40%}#wrapper_interview .main_visual{width:100%;margin:0 0 0 25px}#wrapper_interview .main_text{position:relative;top:0;transform:none;margin:0;padding:20px 25px 0;text-align:left}#wrapper_interview .main_text_inner h2{font-size:2.8rem;margin-bottom:5px}#wrapper_interview .main_text_inner p{font-size:1.4rem;margin-bottom:0}}#wrapper_interview .profile .inner{padding-top:80px}#wrapper_interview .profile_list{max-width:780px;margin:0 auto}#wrapper_interview .profile_list ul{width:100%;display:flex;justify-content:space-between;font-size:1.4rem;letter-spacing:.1em}#wrapper_interview .profile_list figure img{border-radius:50%}#wrapper_interview .profile_list p.name{font-size:1.8rem;line-height:1;color:#003d6d;margin:40px 0 20px}@media screen and (max-width:768px){#wrapper_interview .profile_list ul{display:block}#wrapper_interview .profile_list ul li{width:100%;display:flex;align-items:center;text-align:left;margin-top:40px}#wrapper_interview .profile_list ul li:first-child{margin-top:0}#wrapper_interview .profile_list figure{max-width:200px;width:28.571429%;margin-right:40px}#wrapper_interview .profile_list .profile_txt{width:calc(71.428571% - 40px)}#wrapper_interview .profile_list .profile_txt p.name{margin:0 0 20px}}#wrapper_interview .interview{width:100%;margin:80px 0}#wrapper_interview .interview .interview_img_bg{width:100%;height:35.15625vw;background:url(../../interview/images/interview_img01.jpg) center center/cover no-repeat #fff}#wrapper_interview .interview .inner{padding:40px 25px 0}#wrapper_interview .interview .interview_inner{max-width:780px;margin:0 auto;text-align:left}#wrapper_interview .interview .interview_inner .interviewer{position:relative;color:#003d6d;font-weight:700;text-align:justify;margin-top:40px;padding-left:110px;letter-spacing:.16em}#wrapper_interview .interview .interview_inner .interviewer:before{position:absolute;content:"";top:.8em;left:0;width:80px;height:1px;background-color:#003d6d}#wrapper_interview .interview .interview_inner .interviewer span{display:block;margin-top:20px}#wrapper_interview .interview .interview_inner .interviewer span:first-child{margin-top:0}#wrapper_interview .interview .interview_inner dl{width:100%;display:flex;margin-top:40px}#wrapper_interview .interview .interview_inner dl.center{align-items:center}#wrapper_interview .interview .interview_inner dl dt{width:80px;text-align:center;margin-top:5px}#wrapper_interview .interview .interview_inner dl.center dt{margin-top:0}#wrapper_interview .interview .interview_inner dl dt figure{margin-bottom:10px}#wrapper_interview .interview .interview_inner dl dt figure img{border-radius:50%}#wrapper_interview .interview .interview_inner dl dt span{font-size:1.4rem;font-weight:700}#wrapper_interview .interview .interview_inner dl dd{width:calc(100% - 110px);text-align:justify;margin-left:30px;letter-spacing:.2em}#wrapper_interview .interview .interview_img_left{margin-top:80px;margin-left:9.375vw}#wrapper_interview .interview .interview_img_right{margin-top:80px;margin-right:9.375vw}#wrapper_interview .interview figure{width:100%;height:auto}#wrapper_interview .interview figure img{max-width:100%;width:100%;height:auto}@media screen and (max-width:1000px){#wrapper_interview .interview{margin:40px 0}#wrapper_interview #interview01.interview{margin-top:60px}#wrapper_interview .interview .inner{padding:0 25px}#wrapper_interview .interview .interview_inner .interviewer{margin-top:30px;padding-left:65px}#wrapper_interview .interview .interview_inner .interviewer:before{width:40px}#wrapper_interview .interview .interview_inner dl{margin-top:30px}#wrapper_interview .interview .interview_inner dl dt{width:40px}#wrapper_interview .interview .interview_inner dl dt span{font-size:1.2rem}#wrapper_interview .interview .interview_inner dl dt span.everyone{font-size:.9rem;font-weight:700;white-space:nowrap}#wrapper_interview .interview .interview_inner dl dt figure{margin-bottom:5px}#wrapper_interview .interview .interview_inner dl dd{width:calc(100% - 65px);margin-left:25px}#wrapper_interview .interview .interview_img_left{margin:40px 0 0 25px;padding-bottom:10px}#wrapper_interview .interview .interview_img_right{margin:40px 25px 0 0;padding-bottom:10px}#wrapper_interview #interview14.interview{margin:40px 0 20px}#wrapper_interview #interview14.interview .interview_img_right{padding-bottom:0}#wrapper_interview .interview .interview_inner dl.sp_top{align-items:start!important}#wrapper_interview .interview .interview_inner dl.sp_top dt{margin-top:5px}}#wrapper_interview .contact{background:#fff;padding-top:40px}#wrapper_interview .contact h3{font-family:'Kumbh Sans',sans-serif;font-size:3rem;font-weight:400;color:#fff;border-right:1px solid #fff;margin:0}@media screen and (max-width:1000px){#wrapper_interview .contact .inner{padding:30px 0}#wrapper_interview .contact h3{font-size:2.4rem;border:none;margin:0}}
body .contant-edt-elements-wrap main,
body .contant-edt-elements-wrap main p{
  font-size: 1.4rem;
  line-height: 1.8;
}
@media (max-width: 768px) {
body .contant-edt-elements-wrap main,
body .contant-edt-elements-wrap main p{
      font-size: 1.4rem;
      line-height: 1.8;
    }
}