.interview-first{width:100%;height:100vh;max-height:100vw;overflow:hidden;position:relative}.interview-first-inner{width:100%;height:100vh;max-height:100vw;overflow:hidden;position:fixed;top:0;left:0}.interview-first .fv-img{width:100%;height:100%;transform:scale(1.1);transition:opacity 1.6s cubic-bezier(0.545, 0.08, 0.52, 0.975),all 1.6s ease}.interview-first .fv-img img{width:100%;height:100%;object-fit:cover;object-position:55% top}@media screen and (max-width: 1024px){.interview-first .fv-img img{object-position:70% top}}@media only screen and (min-device-width: 768px)and (max-device-width: 1366px)and (orientation: portrait){.interview-first .fv-img img{object-position:70% top}}.loaded .interview-first .fv-img{transform:scale(1)}.interview-first .fv-ttl{width:38.1%;position:absolute;top:48%;transform:translateY(-50%);left:11.5%}.interview-first .fv-ttl img{max-height:73.7vh;width:auto}@media screen and (max-width: 1024px){.interview-first .fv-ttl{left:3%}}@media only screen and (min-device-width: 768px)and (max-device-width: 1366px)and (orientation: portrait){.interview-first .fv-ttl{left:3%}}.interview-first .fv-scroll{width:24px;height:190px;position:absolute;bottom:45px;right:24px}.interview-first .fv-scroll .txt{display:block;font-family:Arial,Helvetica,"sans-serif";font-size:16px;line-height:1;color:#fff;transform:rotate(90deg);transform-origin:left bottom;position:absolute;top:24px;left:10px}.interview-first .fv-scroll .arrow{display:block;width:20px;height:190px;position:absolute;top:0;left:0;overflow:hidden}.interview-first .fv-scroll .arrow::before{content:"";width:1px;height:100%;background:#fff;position:absolute;top:0;left:0;animation:scroll 1.8s infinite cubic-bezier(0.54, 0, 0, 0.99)}.interview-first .fv-scroll .arrow::after{content:"";width:1px;height:24px;background:#fff;position:absolute;bottom:0;left:0;transform:rotate(45deg);transform-origin:left bottom}@keyframes scroll{0%{transform:translate3d(0, -100%, 0)}50%{transform:translate3d(0, 0, 0)}85%{transform:translate3d(0, 98%, 0)}100%{transform:translate3d(0, 100%, 0)}}.interview-content{background:#ffe9f0;position:relative}.interview-summery{text-align:center;padding:100px 0 0}.interview-summery .txt{font-size:16px;line-height:2;font-weight:bold;color:#7c6b6b;padding-bottom:52px}.interview-summery .credit{font-size:12px;line-height:1.3;color:#7c6b6b;font-family:Arial,Helvetica,"sans-serif"}.interview-article{width:1080px;margin:0 auto;padding:100px 0 228px}.interview-article .img-block{position:relative;margin-top:150px}.interview-article .img-block::before{content:"";position:absolute;background:rgba(255,255,255,.7);border-radius:15px}.interview-article .img-block::after{content:"";position:absolute;background:rgba(124,107,107,.3);border-radius:15px}.interview-article .img-block figure{position:relative;z-index:1}.interview-article .img-block figure img{border-radius:15px;overflow:hidden}.interview-article .img-block>.txt{background:#7c6b6b;border-radius:15px;padding:40px;font-size:16px;letter-spacing:.04em;font-weight:bold;line-height:2;color:#ffe9f0;position:absolute;z-index:1}.interview-article .qa-block{position:relative;margin-top:150px}.interview-article .qa-block::before{content:"";position:absolute;background:rgba(255,255,255,.7);border-radius:15px}.interview-article .qa-block::after{content:"";position:absolute;background:rgba(124,107,107,.3);border-radius:15px}.interview-article .qa-block .qa-txt{background:#7c6b6b;border-radius:15px;padding:40px;position:relative;z-index:1}.interview-article .qa-block .qa-txt p{font-size:16px;line-height:2}.interview-article .qa-block .qa-txt p+p{margin-top:2em}.interview-article .qa-block .qa-txt p.q{color:#ffe9f0;padding-left:2.2em;font-weight:bold;position:relative}.interview-article .qa-block .qa-txt p.q::before{content:"";width:2em;height:1px;background:#ffe9f0;position:absolute;top:14px;left:0}.interview-article .qa-block .qa-txt p.a{color:#fff}.interview-article .credit-box{font-size:12px;line-height:1.7;color:#fff;position:absolute;bottom:30px;left:30px;z-index:2;cursor:pointer;opacity:1;transition:opacity .3s ease}.interview-article .credit-box:hover{opacity:.7}.interview-article .credit-box::before{content:"";width:146px;height:26px;background:#000;border-radius:13px;position:absolute;bottom:0;left:0;transform-origin:left bottom;transition:opacity .5s cubic-bezier(0.545, 0.08, 0.52, 0.975),all .5s ease}.interview-article .credit-box .credit-btn{width:146px;height:26px;background:#000;border-radius:13px;text-align:center;padding:4px 3px 0 3px;cursor:pointer;position:absolute;bottom:0;left:0}.interview-article .credit-box .credit-btn .icon{display:block;width:9px;height:9px;position:absolute;top:8px;right:10px}.interview-article .credit-box .credit-btn .icon::before{content:"";width:1px;height:9px;background:#fff;position:absolute;top:0;right:4px}.interview-article .credit-box .credit-btn .icon::after{content:"";width:9px;height:1px;background:#fff;position:absolute;top:4px;right:0}.interview-article .credit-box .credit-txt{display:none;width:257px;padding:15px 15px 30px;position:relative;z-index:1}.interview-article .credit-box .credit-txt .name{display:block;text-align:center;margin-bottom:15px}.interview-article .credit-box .credit-txt .icon{display:block;width:9px;height:9px;position:absolute;top:15px;right:15px;transform:rotate(45deg)}.interview-article .credit-box .credit-txt .icon::before{content:"";width:1px;height:9px;background:#fff;position:absolute;top:0;right:4px}.interview-article .credit-box .credit-txt .icon::after{content:"";width:9px;height:1px;background:#fff;position:absolute;top:4px;right:0}.interview-article .credit-box.is-open::before{width:100%;height:100%}.interview-article .img01{height:730px;margin-top:0}.interview-article .img01 figure{width:726px;margin-left:0}.interview-article .img01::before{width:182px;height:182px;bottom:0;right:340px}.interview-article .img01::after{width:390px;height:390px;bottom:95px;right:0}.interview-article .img02{height:398px}.interview-article .img02 figure{width:297px;margin-left:auto;margin-right:160px;top:0}.interview-article .img02::before{width:143px;height:143px;bottom:0;left:395px}.interview-article .img02::after{width:214px;height:214px;bottom:35px;right:373px}.interview-article .img02>.txt{bottom:100px;left:160px}.interview-article .qa01{margin-top:250px}.interview-article .qa01::before{width:137px;height:137px;bottom:-56px;right:95px}.interview-article .qa01::after{width:300px;height:300px;top:-100px;left:85px}.interview-article .qa01 .qa-txt{width:700px;margin:0 auto}.interview-article .img04{margin-top:246px;height:708px}.interview-article .img04 figure{width:726px;margin-left:auto;margin-right:0;top:0}.interview-article .img04::before{width:163px;height:163px;bottom:0;left:423px}.interview-article .img04::after{width:405px;height:405px;bottom:77px;left:105px}.interview-article .img05{height:486px}.interview-article .img05 figure{width:414px;margin-left:120px;margin-right:auto}.interview-article .img05::before{width:131px;height:131px;bottom:110px;right:350px}.interview-article .img05::after{width:176px;height:176px;bottom:0;right:425px}.interview-article .img05>.txt{top:115px;right:120px}.interview-article .qa02{margin-top:250px}.interview-article .qa02::before{width:137px;height:137px;bottom:-88px;right:92px}.interview-article .qa02::after{width:300px;height:300px;top:-100px;left:90px}.interview-article .qa02 .qa-txt{width:700px;margin:0 auto}.interview-article .img07{margin-top:290px;height:838px}.interview-article .img07 figure{width:495px;margin-left:46px;margin-right:auto}.interview-article .img07::before{width:185px;height:185px;bottom:216px;right:238px}.interview-article .img07::after{width:366px;height:366px;bottom:0;left:344px}.interview-article .img07>.txt{bottom:366px;right:63px;z-index:3}.interview-article .img08{margin-top:218px;height:279px}.interview-article .img08 figure{width:326px;margin-left:180px;margin-right:auto}.interview-article .img08::before{width:86px;height:86px;bottom:130px;right:400px}.interview-article .img08::after{width:176px;height:176px;bottom:0;left:450px}.interview-article .img08>.txt{right:180px;top:-65px}.interview-article .qa03{margin-top:238px;margin-bottom:250px}.interview-article .qa03::before{width:137px;height:137px;bottom:-100px;right:113px}.interview-article .qa03::after{width:300px;height:300px;top:-88px;left:95px}.interview-article .qa03 .qa-txt{width:700px;margin:0 auto}.interview-article .qa04{margin-top:252px}.interview-article .qa04::before{width:216px;height:216px;bottom:-78px;right:0}.interview-article .qa04::after{width:441px;height:441px;top:-98px;left:0}.interview-article .qa04 .qa-txt{width:770px;margin:0 auto}.interview-favorite{background:#caa3b0}.interview-favorite-inner{width:1080px;margin:0 auto;padding:150px 0 150px;display:flex;justify-content:space-between;align-items:center}.interview-favorite .boxL{width:380px;padding-top:15px}.interview-favorite .boxR{width:620px}.interview-favorite .favorite-ttl{width:96%;margin-left:38px;margin-bottom:16px}.interview-favorite .favorite-img{width:376px;margin-left:32px}.interview-favorite .movie-box{width:620px;height:0;padding-bottom:56.25%;position:relative;border-radius:15px;overflow:hidden}.interview-favorite .movie-box iframe{width:100%;height:100%;position:absolute;top:0;left:0}.interview-favorite .favorite-txt{width:580px;margin:30px auto 0;padding:32px 28px;box-sizing:border-box;border:1px solid #fff;border-radius:30px;font-size:16px;line-height:2;color:#fff;position:relative}.interview-favorite .favorite-txt::before{content:"";width:30px;height:30px;border-width:1px;border-style:solid;border-color:#fff #fff #caa3b0 #caa3b0;background:#caa3b0;position:absolute;top:-27px;left:50%;transform:rotate(-45deg) translateX(-50%)}.interview-profile{background:#7c6b6b}.interview-profile-inner{width:1080px;margin:0 auto;padding:100px 0;position:relative}.interview-profile .profile-img{width:288px;position:absolute;top:148px;left:-30px}.interview-profile .profile-txtarea{width:976px;border:1px solid #a5848f;border-radius:30px;padding:65px 60px 65px 196px;margin-left:auto;font-size:16px;line-height:2;color:#fff;background:#a5848f}.interview-profile .profile-header{font-size:20px;font-weight:bold;margin-bottom:.5em}.interview-profile .profile-name{font-weight:bold;line-height:1.5}.interview-profile .profile-name-en{line-height:1.5}.interview-profile .profile-txt{margin-top:1em}.book-bottom-area{position:relative;background:#fff;margin-bottom:0;padding-bottom:100px}.is-fadein{opacity:0;transition:opacity 1s cubic-bezier(0.545, 0.08, 0.52, 0.975),all 1s ease}.is-fadein.is-done{opacity:1}.is-fadeup{opacity:0;transform:translate(0, 100px);transition:opacity 1s cubic-bezier(0.545, 0.08, 0.52, 0.975),all 1s ease}.is-fadeup.is-done{opacity:1;transform:translate(0, 0)}.is-fadedown{opacity:0;transform:translate(0, -100px);transition:opacity 1s cubic-bezier(0.545, 0.08, 0.52, 0.975),all 1s ease}.is-fadedown.is-done{opacity:1;transform:translate(0, 0)}.is-fadeleft{opacity:0;transform:translate(-40px, 0);transition:opacity 1s cubic-bezier(0.545, 0.08, 0.52, 0.975),all 1s ease}.is-fadeleft.is-done{opacity:1;transform:translate(0, 0)}.is-faderight{opacity:0;transform:translate(40px, 0);transition:opacity 1s cubic-bezier(0.545, 0.08, 0.52, 0.975),all 1s ease}.is-faderight.is-done{opacity:1;transform:translate(0, 0)}
