:root{--col_txt: 33, 33, 33;--col_gr:93, 93, 93;--col_w:255, 255, 255;--col_bl:52, 52, 52;--col_blue:44, 128, 208;--col_blue2: 71, 161, 217;--col_blue3: 86, 197, 211;--col-blue4: 167, 213, 225;--col_blue5: 35, 150, 180;--col_blue6: 50, 174, 200;--col_bg1:86, 197, 211;--col_bg2:208, 231, 243;--col_bg3: 217, 236, 245;--col_bg4: 231, 243, 249;--col_bg5: 232, 243, 249}:root{--opacity:1.0;color:#343434}:root{--rad: 8px}@media screen and (max-width: 800px){:root{--rad: 4px}}.main{overflow:clip}.interview .deco-tri{width:40vw;max-width:445px;height:auto;aspect-ratio:983/1001;background:url(../img/deco-tri.png) no-repeat center center/contain;position:absolute}.interview .deco-tri.d--1{top:-6%;right:-6%}.interview .deco-tri.d--2{top:40%;right:-6%;transform:rotate(30deg)}.interview .deco-tri.d--3{top:35%;left:10%}.interview .page_tit-lg-en{line-height:1.3}.interview .sec_tit-en{font-size:clamp(47.367052815px,47.367052815px + (70 - 47.367052815)*(100vw - 375px)/(1440 - 375),70px);color:#5d5d5d;line-height:1.2}@media screen and (max-width: 800px){.interview .sec_tit-en{font-size:clamp(39.0240179824px,39.0240179824px + (55 - 39.0240179824)*(100vw - 375px)/(1440 - 375),55px)}}.interview .sec_tit-ja{font-size:clamp(15.9078148989px,15.9078148989px + (18 - 15.9078148989)*(100vw - 375px)/(1440 - 375),18px)}@media screen and (max-width: 800px){.interview .sec_tit-ja{font-size:clamp(14.4715347705px,14.4715347705px + (16 - 14.4715347705)*(100vw - 375px)/(1440 - 375),16px)}}.interview .other_tit .sec_tit-en{font-size:clamp(39.5930409645px,39.5930409645px + (56 - 39.5930409645)*(100vw - 375px)/(1440 - 375),56px)}.fv_inner{padding:clamp(41.36px,41.36px + (80 - 41.36)*(100vw - 375px)/(1440 - 375),80px) clamp(0px,0px + (0 - 0)*(100vw - 375px)/(1440 - 375),0px);box-sizing:border-box;aspect-ratio:1440/750;position:relative}@media screen and (max-width: 800px){.fv_inner{padding:clamp(41.36px,41.36px + (80 - 41.36)*(100vw - 375px)/(1440 - 375),80px) clamp(0px,0px + (0 - 0)*(100vw - 375px)/(1440 - 375),0px) clamp(0px,0px + (0 - 0)*(100vw - 375px)/(1440 - 375),0px)}}.fv_deco.d--1{top:-25%;left:-10%}@media screen and (max-width: 800px){.fv_deco.d--1{top:-15%;left:-10%}}.fv_deco.d--2{top:-5%;left:-3%}@media screen and (max-width: 800px){.fv_deco.d--2{top:5%;left:5%}}.fv_image{width:100%;position:absolute;inset:0;z-index:-1}.fv_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:480px}@media screen and (max-width: 800px){.fv_image img{max-height:40vw;-o-object-position:75% 80%;object-position:75% 80%}}.fv_box{margin-inline:auto;margin-top:clamp(34.62px,34.62px + (60 - 34.62)*(100vw - 375px)/(1440 - 375),60px)}@media screen and (min-width: 801px),print{.fv_box{position:relative}.fv_box::before{content:"";width:calc(50vw - 50%);height:100%;background:#fff;position:absolute;top:50%;right:100%;transform:translateY(-50%)}}@media screen and (max-width: 800px){.fv_box{margin-block-start:clamp(0px,50vw,180px);max-width:480px}}.fv_box_inner{box-sizing:border-box;background:#fff}@media screen and (min-width: 801px),print{.fv_box_inner{padding:3em 0;width:44.7916666667%;min-width:380px}}@media screen and (max-width: 800px){.fv_box_inner{padding:2em;width:100%}}.fv_box_tit{font-size:clamp(25.2558558976px,25.2558558976px + (32 - 25.2558558976)*(100vw - 375px)/(1440 - 375),32px);line-height:1.5}@media screen and (max-width: 800px){.fv_box_tit{font-size:clamp(21.3753968324px,21.3753968324px + (26 - 21.3753968324)*(100vw - 375px)/(1440 - 375),26px);line-height:1.3}}.fv_box_info{margin-block-start:2em}@media screen and (max-width: 800px){.fv_box_info{margin-block-start:1em}}.fv_box_info_role{display:block;font-size:clamp(14.4715347705px,14.4715347705px + (16 - 14.4715347705)*(100vw - 375px)/(1440 - 375),16px);line-height:1.5}@media screen and (max-width: 800px){.fv_box_info_role{font-size:clamp(12.9994166045px,12.9994166045px + (14 - 12.9994166045)*(100vw - 375px)/(1440 - 375),14px);line-height:1.3}}.fv_box_info_year{font-size:clamp(12px,12px + (12 - 12)*(100vw - 375px)/(1440 - 375),12px);display:block}@media screen and (min-width: 801px),print{.fv_box_info_year{margin-block-start:.3em}}@media screen and (max-width: 800px){.fv_box_info_year{font-size:clamp(12px,12px + (10 - 12)*(100vw - 375px)/(1440 - 375),10px)}}.fv_box_remark{margin-top:clamp(13.94px,13.94px + (20 - 13.94)*(100vw - 375px)/(1440 - 375),20px);font-size:clamp(12px,12px + (10 - 12)*(100vw - 375px)/(1440 - 375),10px)}@media screen and (max-width: 800px){.fv_box_remark{margin-top:clamp(7.27px,7.27px + (10 - 7.27)*(100vw - 375px)/(1440 - 375),10px);font-size:10px}}.talk{position:relative}.talk_boxes{position:relative}.talk_boxes_inner{padding-block:clamp(0px,10vw,120px) clamp(0px,20vw,250px);padding-inline:40px;margin-inline:auto;max-width:1008px;display:flex;flex-direction:column;row-gap:3em}@media screen and (max-width: 800px){.talk_boxes_inner{padding-block:clamp(0px,20vw,100px);padding-inline:20px;max-width:540px;row-gap:4em}}.talk_boxes:nth-of-type(2n){background:rgba(208,231,243,.5)}.talk_box{display:flex;-moz-column-gap:5em;column-gap:5em}@media screen and (max-width: 800px){.talk_box{flex-direction:column-reverse;row-gap:1.5em}}.talk_box.reverse{flex-direction:row-reverse}@media screen and (max-width: 800px){.talk_box.reverse{flex-direction:column-reverse}}@media screen and (min-width: 801px),print{.talk_box:has(.talk_box_image) .talk_box_image{margin-inline:auto calc(50% - 50vw)}}@media screen and (min-width: 801px),print{.talk_box:has(.talk_box_image).reverse .talk_box_image{margin-inline:calc(50% - 50vw) auto}}@media screen and (min-width: 801px),print{.talk_box_txt{flex:0 0 min(50vw,530px)}}.talk_box_tit{padding-inline-start:1em;font-size:clamp(21.3753968324px,21.3753968324px + (26 - 21.3753968324)*(100vw - 375px)/(1440 - 375),26px);line-height:1.4}@media screen and (max-width: 800px){.talk_box_tit{font-size:clamp(17.3129907451px,17.3129907451px + (20 - 17.3129907451)*(100vw - 375px)/(1440 - 375),20px)}}.talk_box_tit::before{content:"";border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:18px solid rgba(111,198,216,.7)}@media screen and (max-width: 800px){.talk_box_tit::before{border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:12px solid rgba(111,198,216,.7)}}@media screen and (min-width: 801px),print{.talk_box_desc{margin-top:clamp(13.94px,13.94px + (20 - 13.94)*(100vw - 375px)/(1440 - 375),20px)}}@media screen and (max-width: 800px){.talk_box_desc{margin-top:clamp(3.71px,3.71px + (5 - 3.71)*(100vw - 375px)/(1440 - 375),5px);font-size:clamp(12px,12px + (12 - 12)*(100vw - 375px)/(1440 - 375),12px)}}.talk_box_desc span:first-of-type{display:block;margin-block-end:2em}@media screen and (max-width: 800px){.talk_box_desc span:first-of-type{margin-block-end:1em}}.talk_box_image{width:calc(42.8571428571% + 50vw - 50%);max-height:480px}@media screen and (max-width: 800px){.talk_box_image{margin-inline:auto;width:90%;max-width:420px}}.talk_box_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 801px),print{.talk_boxes-1 .talk_boxes_inner{row-gap:8em}}@media screen and (min-width: 801px),print{.talk_boxes-1 .talk_box:not(:has(.talk_box_image)) .talk_box_txt{flex:0 0 min(50vw,630px)}}@media screen and (min-width: 801px),print{.talk_boxes-2 .talk_box_image{margin-block-start:min(-15vw,-140px)}}.talk_boxes-2 .talk_box_tit::before{content:"";border-left:18px solid #fff}@media screen and (max-width: 800px){.talk_boxes-2 .talk_box_tit::before{border-left:13px solid #fff}}@media screen and (min-width: 801px),print{.talk_boxes-3 .talk_box_image{margin-block-start:min(-15vw,-140px)}}.future{position:relative}@media screen and (max-width: 800px){.future{padding-block:clamp(0px,15vw,40px) 0}}.future_inner{margin-inline:auto;position:relative}.future_image{width:100%;height:auto;aspect-ratio:1440/625}@media screen and (min-width: 801px),print{.future_image{min-height:480px}}@media screen and (max-width: 800px){.future_image{min-height:280px}}.future_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 801px),print{.future_image img{-o-object-position:30% 50%;object-position:30% 50%}}@media screen and (max-width: 800px){.future_image img{-o-object-position:10% 50%;object-position:10% 50%}}.future_box{box-sizing:border-box;background:#fff}@media screen and (min-width: 801px),print{.future_box{padding:2.5em 3em;width:48.9583333333%;min-width:480px;position:absolute;bottom:4em;right:3em}}@media screen and (max-width: 800px){.future_box{margin-inline:auto;margin-block-start:-3em;padding:1.5em 2em;width:100%;max-width:540px}}.future_desc{margin-block-start:2em;color:#212121}@media screen and (max-width: 800px){.future_desc{margin-block-start:1.5em;font-size:clamp(12px,12px + (12 - 12)*(100vw - 375px)/(1440 - 375),12px)}}.interview .sec_wrap{padding-block:clamp(0px,28vw,250px) 0;margin-inline:auto;display:flex;-moz-column-gap:3em;column-gap:3em}@media screen and (min-width: 801px)and (max-width: 1000px){.interview .sec_wrap{flex-direction:column;row-gap:5em}}@media screen and (max-width: 800px){.interview .sec_wrap{padding-block:clamp(0px,25vw,140px) 0;flex-direction:column;row-gap:5em}}.schedule,.offshot{background:rgba(208,231,243,.5)}@media screen and (min-width: 801px),print{.schedule,.offshot{width:calc(50% - 1.5em);position:relative}.schedule::before,.offshot::before{content:"";width:calc(50vw - 50%);height:100%;background:rgba(208,231,243,.5);position:absolute;top:50%;transform:translateY(-50%)}}@media screen and (min-width: 801px)and (max-width: 1000px){.schedule,.offshot{width:100%}}@media screen and (max-width: 800px){.schedule,.offshot{margin-inline:auto;width:100%;max-width:540px}}.schedule .sec_tit,.offshot .sec_tit{margin-block-start:-3em}@media screen and (max-width: 800px){.schedule .sec_tit,.offshot .sec_tit{margin-block-start:-2em}}.schedule::before{right:100%}.schedule_inner{padding:0 5em 3em 5em}@media screen and (max-width: 800px){.schedule_inner{padding:0 1.5em 3em}}.schedule_list{margin-top:clamp(25.48px,25.48px + (40 - 25.48)*(100vw - 375px)/(1440 - 375),40px);display:flex;flex-direction:column;row-gap:1em;position:relative}.schedule_list::before{content:"";width:2px;height:calc(100% - 2em);background:#5d5d5d;position:absolute;top:1em;left:calc(48px + 1em + 5.5px);z-index:-1}@media screen and (max-width: 800px){.schedule_list::before{left:calc(48px + .5em)}}.schedule_item{position:relative;display:flex}.schedule_item_time{padding-inline-end:calc(1em + 8px);width:48px;font-size:clamp(14.4715347705px,14.4715347705px + (16 - 14.4715347705)*(100vw - 375px)/(1440 - 375),16px);text-align:right;position:relative}.schedule_item_time::before{content:"";width:8px;height:8px;border-radius:50%;background:#0054b0;position:absolute;top:.8em;right:0;transform:translateY(-50%)}@media screen and (max-width: 800px){.schedule_item_time::before{width:6px;height:6px}}@media screen and (max-width: 800px){.schedule_item_time{padding-inline-end:calc(.5em + 4px);font-size:clamp(12.9994166045px,12.9994166045px + (14 - 12.9994166045)*(100vw - 375px)/(1440 - 375),14px)}}.schedule_item_detail{padding-inline-start:1em;flex:1}@media screen and (max-width: 800px){.schedule_item_detail{padding-inline-start:.5em;font-size:clamp(12px,12px + (12 - 12)*(100vw - 375px)/(1440 - 375),12px);line-height:1.5}}.offshot::before{left:100%}.offshot_inner{padding:0 0 5em 3em}@media screen and (max-width: 800px){.offshot_inner{padding:0 3em 3em}}.offshot_box{margin-top:clamp(25.48px,25.48px + (40 - 25.48)*(100vw - 375px)/(1440 - 375),40px)}@media screen and (min-width: 801px),print{.offshot_box{margin-inline:auto;width:79.4871794872%}}.offshot_image{width:100%}.offshot_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.offshot_desc{margin-top:clamp(13.94px,13.94px + (20 - 13.94)*(100vw - 375px)/(1440 - 375),20px);color:#212121}@media screen and (max-width: 800px){.offshot_desc{font-size:clamp(12px,12px + (12 - 12)*(100vw - 375px)/(1440 - 375),12px);line-height:1.5}}.message{padding-block:clamp(0px,18vw,180px) 0}@media screen and (max-width: 800px){.message{padding-block:clamp(0px,25vw,140px) 0}}.message_inner{margin-inline:auto}.message_box{padding:0 8em 3em;margin-inline:auto;max-width:1008px;background:rgba(208,231,243,.5);box-sizing:border-box}@media screen and (max-width: 800px){.message_box{padding:0 2.5em 4em;width:100%;max-width:540px}}.message_tit.fadein_t.on{transform:translateY(-3.5em)}@media screen and (max-width: 800px){.message_tit.fadein_t.on{transform:translateY(-2em)}}@media screen and (max-width: 800px){.message_box_desc{font-size:clamp(12px,12px + (12 - 12)*(100vw - 375px)/(1440 - 375),12px)}}.other{margin-block:clamp(0px,22vw,200px) 0;padding-block:0 clamp(0px,5vw,100px);background:rgba(208,231,243,.5)}@media screen and (max-width: 800px){.other{margin-block:clamp(0px,30vw,170px) 0}}.other_inner{margin-inline:auto}.other_tit.fadein_t.on{transform:translateY(-2.5em)}@media screen and (max-width: 800px){.other_tit.fadein_t.on{transform:translateY(-2em)}}.other_list{margin-top:clamp(13.94px,13.94px + (20 - 13.94)*(100vw - 375px)/(1440 - 375),20px);display:grid;grid-template-columns:repeat(auto-fit, minmax(auto, 280px));justify-content:center}.other_link{display:block;width:100%;height:100%;cursor:pointer;transition:opacity .3s ease}@media(any-hover: hover){.other_link:hover .other_link_image img{transform:scale(1.1)}}.other_link_image{overflow:hidden}.other_link_image img{-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.other_link_txt{padding:1em;margin-inline:auto;width:60.7142857143%;display:flex;flex-direction:column;align-items:center;row-gap:.3em;background:#fff;transform:translateY(-50%)}.other_link_txt_role{display:block;font-size:clamp(12px,12px + (12 - 12)*(100vw - 375px)/(1440 - 375),12px);line-height:1.5}.other_link_txt_year{margin-inline-start:-2em;font-size:clamp(12px,12px + (10 - 12)*(100vw - 375px)/(1440 - 375),10px)}#interview01 .talk_boxes-1 .talk_box_image img{-o-object-position:0% 50%;object-position:0% 50%}#interview01 .talk_boxes-2 .talk_box_image img{-o-object-position:0% 50%;object-position:0% 50%}#interview01 .talk_boxes-3 .talk_box_image img{-o-object-position:90% 50%;object-position:90% 50%}@media screen and (max-width: 800px){#interview02 .fv_image img{-o-object-position:65% 50%;object-position:65% 50%}}@media screen and (max-width: 800px){#interview02 .fv_box_inner{padding:2em 1.6em}}@media screen and (max-width: 800px){#interview02 .fv_box_tit{letter-spacing:-0.04em}}@media screen and (min-width: 801px),print{#interview02 .future_box{left:0;right:auto}}#interview02 .future_image img{-o-object-position:70% 50%;object-position:70% 50%}@media screen and (max-width: 800px){#interview03 .fv_box_inner{padding:2em 1.6em}}#interview03 .talk_boxes-3 .talk_box_image img{-o-object-position:80% 50%;object-position:80% 50%}@media screen and (max-width: 800px){#interview04 .fv_image img{-o-object-position:62% 50%;object-position:62% 50%}}@media screen and (max-width: 800px){#interview04 .fv_box_inner{padding:2em 1.6em}}@media screen and (max-width: 800px){#interview04 .fv_box_tit{letter-spacing:-0.04em}}#interview04 .talk_boxes-2 .talk_box_image img{-o-object-position:100% 50%;object-position:100% 50%}@media screen and (min-width: 801px),print{#interview04 .future_box{left:0;right:auto}}#interview04 .future_image img{-o-object-position:50% 50%;object-position:50% 50%}/*# sourceMappingURL=style.min.css.map */