#interview .main_area { position: relative; width: 100%; height: 100vh; }
#interview .title_img { position: absolute; top: 5.2%; right:7.9%; width: 8.9%; max-width: 121.153px; z-index: 1; }
#interview .text_01 { position: absolute; }
#interview .scn_set { background: #fff; }
#interview .photo { position: absolute; z-index: 1; }
#interview .photo img { display: block; width: 100%; height: 100%; object-fit: cover; }
#interview .text_01 p { font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", serif; font-size: 14px; font-weight: 600; line-height: 26px; color: #093a56; }
#interview .text_01 p + p { margin-top: 26px; }
#interview .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; }
/*--- scn01　扉 ---*/
#interview #scn01 { background: url("/book/focal/izumi/images/interview/fv_bg.jpg") no-repeat 41.6% 31.8% / cover; opacity: 1; z-index: 501; }
#interview #scn01 .main_title { position: absolute; width: 36.879%; max-width: 503.76px; top: 10.741%; left: 56.983%; z-index: 1; }
#interview #scn02 .text_img { position: absolute; left: 10.854758779755857%; top: 25.78550974527995%; width: 23.827803292002194%; }
#interview #scn03 { background: url("/book/focal/izumi/images/interview/photo03.jpg") no-repeat 78.6% 32.8% / cover; }
#interview #scn03 .text_01 { left: 6.731060779475826%; top: 18.615341433408204%; width: 34.55737260266179%; }
#interview #scn03 .text_01 p { color: #fff; text-shadow: 0 0 4px rgba(0,0,0,.55); }
#interview #scn04 .text_01 { left: 53.406597481728404%; top: 18.75%; width: 36.603221083455345%; }
#interview #scn05 .text_01 { left: 10.096241364873354%; top: 18.229166666666664%; width: 29.282576866764277%; }
#interview #scn06 .text_01 { left: 9.884180895739311%; top: 28.344904624857815%; width: 36.603221083455345%; }
#interview #scn07 .text_img { position: absolute; left: 60.85825259654099%; top: 20.86953242558073%; width: 27.343785745333086%; }
#interview #scn08 .text_01 { left: 6.975699025070988%; top: 31.795301551122527%; width: 30.72561869088873%; }
#interview #scn09 .text_01 { left: 63.45197123587555%; top: 36.87342654419492%; width: 30.72561869088873%; }
#interview #scn10 .text_01 { left: 9.884180895739311%; top: 28.384982567616667%; width: 37.335285505124446%; }
#interview #scn11 { background: url("/book/focal/izumi/images/interview/photo14.jpg") no-repeat 75.2% 30.5% / cover; }
#interview #scn11 .text_01 { left: 7.463125201144949%; top: 17.970430288062108%; width: 34.55737260266179%; }
#interview #scn11 .text_01 p { color: #fff; text-shadow: 0 0 4px rgba(0,0,0,.55); }
#interview #scn12 { background: url("/book/focal/izumi/images/interview/photo15.jpg") no-repeat center / cover; }
#interview .profile .profile_data {
    position: relative;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    width: 62.411%;
    min-height: 39.000%;
    margin: 20.573vh 0 0 17.234%;
    padding: 41px 6.818% 41px 7.898%;
    background: #fff;
    box-sizing: border-box;
    z-index: 1;
}

#interview .profile .profile_data .img {
    width: 26.715%;
    margin-top: 9px;
}

#interview .profile .profile_data .img img {
    display: block;
}

#interview .profile .profile_data .data {
    width: 67.822%;
}

#interview .profile .profile_data .name {
    width: 42.802%;
    margin-left: 27.210%;
}

#interview .profile .profile_data .name img {
    display: block;
}

#interview .profile .profile_data .tag {
    width: 10.827%;
    margin-top: 17px;
}

#interview .profile .profile_data .tag img {
    display: block;
}

#interview .profile .profile_text {
    margin-top: 7px;
}

#interview .profile .profile_text p {
    padding-top: 9px;
    border-top: 1px solid #093a56;
    font-family: "Koburina Gothic W3 JIS2004", sans-serif;
    font-size: 13px;
    line-height: 1.538;
    color: #093a56;
}

#interview .profile .costume_credit {
    position: relative;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    width: 44.922%;
    margin: 35px 0 0 26.284%;
    z-index: 1;
}

#interview .profile .costume_credit .title {
    width: 14.793%;
    margin-top: 43px;
    color: #093a56;
    font-family: "Koburina Gothic W6 JIS2004", sans-serif;
    font-size: 13px;
}

#interview .profile .costume_credit .costume {
    -webkit-flex: 1;
    flex: 1;
}

#interview .profile .costume_credit .costume p {
    font-family: "Koburina Gothic W3 JIS2004", sans-serif;
    font-size: 12px;
    line-height: 1.333;
    color: #093a56;
}

#interview .profile .costume_credit .costume p + p {
    margin-top: 16px;
}

#interview .staff-credit .main_area { display: flex; align-items: center; justify-content: center; text-align: center; }
#interview .credit_text { color: #093a56; font: 15px/1.65 "Yu Mincho", serif; }
#interview .credit_heading { font-weight: 700; margin-top: 15px; }
#interview .credit_heading:first-child { margin-top: 0; }
#interview .main_title img, #interview .text_img img { display: block; width: 100%; }

#interview #scn02 .photo_a { left: 8.931%; top: 46.615%; width: 27.965%; height: 33.073%; }

#interview #scn02 .photo_b { left: 40.19%; top: 14.193%; width: 51.098%; height: 60.677%; }
#interview #scn04 .photo_a { left: 0%; top: 0%; width: 44.29%; height: 100%; }
#interview #scn04 .photo_b { position: static; width: 61.6%; margin: 3.9vh 0 0 auto; }
#interview #scn04 .photo_b img { height: auto; }
#interview #scn05 .photo_a { left: 43.192%; top: 14.714%; width: 46.999%; height: 55.729%; }
#interview #scn05 .photo_b { position: static; width: 101.75%; margin: 4.9vh 0 0 -0.73%; }
#interview #scn05 .photo_b img { height: auto; }
#interview #scn06 .photo_a { left: 55.564%; top: 0%; width: 44.436%; height: 100%; }
#interview #scn07 .photo_a { left: 11.933%; top: 13.151%; width: 25.329%; height: 67.448%; }
#interview #scn07 .photo_b { left: 41.874%; top: 39.583%; width: 18.375%; height: 49.089%; }
#interview #scn08 .photo_a { left: 42.24%; top: 14.453%; width: 57.76%; height: 69.401%; }
#interview #scn09 .photo_a { left: 0%; top: 14.323%; width: 57.321%; height: 68.229%; }
#interview #scn10 .photo_a { left: 55.49%; top: 0%; width: 44.51%; height: 100%; }

#interview #scn02 .photo_a img { object-position: center bottom; }
#interview #scn02 .photo_b img { object-position: 65% 20.4%; }
#interview #scn04 .photo_a img { object-position: 46.7% 30.9%; }
#interview #scn05 .photo_a img { object-position: 69.7% 40.4%; }
#interview #scn06 .photo_a img { object-position: 36% 29.9%; }
#interview #scn08 .photo_a img { object-position: 47.4% 32.4%; }
#interview #scn09 .photo_a img { object-position: 73.6% 40%; }
#interview #scn10 .photo_a img { object-position: 58.5% 51.6%; }
