body{background:#fff}#header{background:rgba(0,0,0,0)}.interview-first{height:100vh}.interview-first img{width:100%;vertical-align:bottom}.interview-first .fv-area{width:100%;height:100vh;max-height:100vw;position:fixed;top:0;left:0}.interview-first .fv-box{width:100%;height:100%;display:flex;justify-content:center}.interview-first .fv-left-box{display:flex;justify-content:flex-end;align-items:flex-start;width:55.4%;height:100%;border-width:20px 0 20px 0;border-style:solid;border-color:#fff;box-sizing:border-box}.interview-first .fv-right-box{position:relative;width:42.2%;height:100%;display:flex;justify-content:flex-start;align-items:center}.interview-first .fv-img{width:68.8%;height:100%;border-style:solid;border-color:#fff;box-sizing:border-box;overflow:hidden}.interview-first .fv-img img{width:100%;height:100%;object-fit:cover;object-position:center 15%}@media only screen and (max-width: 800px){.interview-first .fv-img img{object-position:30% 50%}}.interview-first .fv-ttl{width:55.9%;max-width:318px;margin-left:16.5%}.interview-first .name{width:10.7%;max-width:137px;position:absolute;top:0;right:0;margin-top:8.8%;margin-right:7.8%}.interview-summary{background:rgba(255,255,255,.9);position:relative}.interview-summary .summary-area{width:64%;max-width:655px;margin:0 auto;padding:80px 0;text-align:center}.interview-summary .summary-area p{font-size:15px;line-height:2.5}.interview-summary .summary-area p+p{margin-top:2em}.interview-summary .summary-area p.staff-credit{font-size:10px;line-height:1.6;margin-top:3em}.interview-summary .summary-area p.modify{font-size:10px;line-height:1.6;margin-top:1em}.interview-bg{background:#fff;position:relative}.interview-article{width:64%;max-width:655px;margin:0 auto;padding-top:100px}.interview-article img{width:100%;vertical-align:bottom}.interview-article .name{width:35.9%;margin:0 auto 100px}.interview-article .article-txtbox{margin:50px auto;font-size:15px;line-height:2}.interview-article .article-txtbox p+p{margin-top:2em}.interview-article .article-txtbox .q{color:#5a5a5a}.interview-article .article-txtbox a{text-decoration:underline;color:inherit}.interview-article .article-txtbox a:hover{text-decoration:none}.interview-article figure{margin:50px auto 0}.interview-article figcaption{font-size:12px;color:#5a5a5a;margin-top:10px}.interview-article .img01{width:80%}.interview-article .img02{width:80%}.interview-information{width:64%;max-width:655px;margin:0 auto;margin:120px auto 0}.interview-information img{width:100%;vertical-align:bottom}.interview-information .information-box{border-bottom:2px solid #000}.interview-information .information-caption{border-bottom:2px solid #000;padding-bottom:8px}.interview-information .information-caption img{width:70px}.interview-information .information-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:30px 0 40px}.interview-information .information-inner+.information-inner{padding-top:30px;border-top:1px solid #fff}.interview-information .information-inner .box-L{width:36.2%;margin:0 auto}.interview-information .information-inner .box-R{width:42.9%;margin-top:0;margin-right:auto}.interview-information .information-copy{font-family:"Hiragino Kaku Gothic W6 JIS2004",Sans-Serif;font-size:14px;line-height:1.6;color:#363636;margin-bottom:13px}.interview-information .information-ttl{width:83.6%;margin-right:auto}.interview-information .information-date{font-family:"Hiragino Kaku Gothic W6 JIS2004",Sans-Serif;color:#e63c3c;margin-top:20px;font-size:15px}.interview-information .information-company{font-size:10px;margin-top:3px}.interview-information .information-txt{margin:30px 0 0}.interview-information .information-txt p{font-size:13px;line-height:1.7;color:#3c3c3c}.interview-information .information-txt p+p{margin-top:1.5em}.interview-information .information-txt a{text-decoration:underline;color:inherit}.interview-information .information-txt a:hover{text-decoration:none}.interview-information .information-detail{margin:20px 0 0}.interview-information .information-detail p{font-size:12px;line-height:1.5;color:#3c3c3c}.interview-information .information-detail p+p{margin-top:1.5em}.interview-information .information-detail a{text-decoration:underline;color:inherit}.interview-information .information-detail a:hover{text-decoration:none}.interview-information .information-release{margin-top:15px}.interview-information .information-release dt{font-family:"Hiragino Kaku Gothic W6 JIS2004",Sans-Serif;font-size:14px;color:#3c3c3c;border-top:1px solid #aaa;padding-top:15px;margin-top:15px}.interview-information .information-release dd{font-size:12px;line-height:1.5;color:#3c3c3c;margin-top:1em}.interview-information .profile-box{margin-top:40px;padding:30px;background:#e3e6ea;display:flex;justify-content:space-between;align-items:center}.interview-information .profile-box .box-L{flex-basis:30%;margin-right:30px}.interview-information .profile-box .box-R{flex:1}.interview-information .profile-ttl{width:40px}.interview-information .profile-txt,.interview-information .profile-name{font-size:12px;line-height:1.5;margin-top:1em;color:#3c3c3c}.interview-information .profile-txt a,.interview-information .profile-name a{text-decoration:underline;color:inherit}.interview-information .profile-txt a:hover,.interview-information .profile-name a:hover{text-decoration:none}#footer{background:#fff}#footer .pagetop-btn{margin-top:0;padding-top:40px}.is-anm,.is-fv-anm{opacity:0}.is-anm.is-done,.is-fv-anm.is-done{opacity:1;transform:translate(0, 0);transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fade-up{transform:translate(0, 30px)}.fade-down{transform:translate(0, -30px)}.fade-right{transform:translate(20px, 0)}.fade-left{transform:translate(-20px, 0)}
