:root{--opacity: 1}:root{--rad: 8px}@media screen and (max-width: 800px){:root{--rad: 4px}}.interview_tit{width:100%;height:auto;position:-webkit-sticky;position:sticky;top:70px;z-index:1}.interview .sec_tit{display:flex;flex-direction:column;align-items:center}.interview .sec_tit.__left{align-items:flex-start}.interview .sec_tit.__white .sec_tit_en{color:#fff}.interview .sec_tit.__ver{flex-direction:row-reverse;align-items:flex-start}.interview .sec_tit.__ver .sec_tit_en,.interview .sec_tit.__ver .sec_tit_jp{writing-mode:vertical-rl}.interview .sec_tit_en{font-size:clamp(
    13.7403031906px,
    13.7403031906px + (15 - 13.7403031906) *
      ((100vw - 375px) / (1440 - 375)),
    15px
  );color:#f70;text-transform:uppercase}.interview .sec_tit_jp{font-size:clamp(
    28.9949750834px,
    28.9949750834px + (38 - 28.9949750834) *
      ((100vw - 375px) / (1440 - 375)),
    38px
  );font-weight:700;line-height:1.3;text-align:center}@media screen and (max-width: 800px){.interview .sec_tit_jp{font-size:clamp(
    26.5164121244px,
    26.5164121244px + (34 - 26.5164121244) *
      ((100vw - 375px) / (1440 - 375)),
    34px
  )}}.interview .txt{font-size:clamp(
    13.7403031906px,
    13.7403031906px + (15 - 13.7403031906) *
      ((100vw - 375px) / (1440 - 375)),
    15px
  );line-height:2.26;letter-spacing:.1em}@media screen and (max-width: 800px){.interview .txt{line-height:1.8;letter-spacing:0}}.interview .sec_faq{overflow-x:clip;background:#f2f2f2}.interview .sec_faq_wrap{-webkit-margin-before:-3%;margin-block-start:-3%;display:grid;grid-template-columns:auto 45.524691358%;-moz-column-gap:clamp(2rem,-2.936rem + 9.86vw,5.938rem);column-gap:clamp(2rem,-2.936rem + 9.86vw,5.938rem);position:relative;z-index:2}@media screen and (max-width: 600px){.interview .sec_faq_wrap{grid-template-columns:1fr}}@media screen and (max-width: 600px){.interview .sec_faq_left{margin-top:clamp(
    17.3129907451 * 1px,
    calc(
      +17.3129907451 * 1px + 2.6870092549 *
        ((100vw - 375px) / (1065))
    ),
    20 * 1px
  );grid-row:2/3;z-index:2}}@media screen and (max-width: 600px){.interview .sec_faq_right{grid-row:1/2}}.interview .sec_faq_right_inner{position:-webkit-sticky;position:sticky;top:0;width:100%}.interview .sec_faq_head_txt-sub{font-size:clamp(
    16.614039603px,
    16.614039603px + (19 - 16.614039603) *
      ((100vw - 375px) / (1440 - 375)),
    19px
  );letter-spacing:.18em;font-weight:700;text-shadow:1px 1px 1px rgba(255,255,255,.9)}.interview .sec_faq_head_txt-main{margin-top:clamp(
    9.9202952601 * 1px,
    calc(
      +9.9202952601 * 1px + 0.0797047399 *
        ((100vw - 375px) / (1065))
    ),
    10 * 1px
  );display:flex;flex-direction:column;align-items:flex-start;row-gap:clamp(.5rem,.28rem + .94vw,1.125rem);font-size:clamp(1.438rem,.229rem + 3.22vw,3.125rem);letter-spacing:.01em;font-weight:700;color:#000}.interview .sec_faq_head_txt-main span{display:inline-block;position:relative;z-index:2}@media screen and (max-width: 600px){.interview .sec_faq_head_txt-main{font-size:clamp(1.875rem,.833rem + 4.44vw,2.5rem)}}.interview .sec_faq_list{margin-top:clamp(
    63.0847807992 * 1px,
    calc(
      +63.0847807992 * 1px + 36.9152192008 *
        ((100vw - 375px) / (1065))
    ),
    100 * 1px
  )}@media screen and (max-width: 800px){.interview .sec_faq_list{margin-top:clamp(
    52.7311319152 * 1px,
    calc(
      +52.7311319152 * 1px + 27.2688680848 *
        ((100vw - 375px) / (1065))
    ),
    80 * 1px
  )}}.interview .sec_faq_item_question{margin-top:clamp(
    36.1474029044 * 1px,
    calc(
      +36.1474029044 * 1px + 13.8525970956 *
        ((100vw - 375px) / (1065))
    ),
    50 * 1px
  );display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(.938rem,.546rem + .78vw,1.25rem);column-gap:clamp(.938rem,.546rem + .78vw,1.25rem)}.interview .sec_faq_item_question-number{width:15.3682719547%;font-size:clamp(2rem,.746rem + 3.34vw,3.75rem);letter-spacing:.06em;line-height:1;font-weight:600;color:#f70}.interview .sec_faq_item_question-txt{font-size:clamp(1.125rem,.856rem + .72vw,1.5rem);line-height:1.3;color:#404040;font-weight:700}.interview .sec_faq_item_answer{margin-top:clamp(
    13.7403031906 * 1px,
    calc(
      +13.7403031906 * 1px + 1.2596968094 *
        ((100vw - 375px) / (1065))
    ),
    15 * 1px
  )}.interview .sec_faq_txt{margin-top:clamp(
    52.7311319152 * 1px,
    calc(
      +52.7311319152 * 1px + 27.2688680848 *
        ((100vw - 375px) / (1065))
    ),
    80 * 1px
  );margin-bottom:clamp(
    63.0847807992 * 1px,
    calc(
      +63.0847807992 * 1px + 36.9152192008 *
        ((100vw - 375px) / (1065))
    ),
    100 * 1px
  );padding:40px;background:#fff;font-size:clamp(
    15.9078148989px,
    15.9078148989px + (18 - 15.9078148989) *
      ((100vw - 375px) / (1440 - 375)),
    18px
  );color:#f70;font-weight:700;position:relative}@media screen and (max-width: 600px){.interview .sec_faq_txt{-webkit-margin-after:clamp(8.75rem,-7.917rem + 71.11vw,18.75rem);margin-block-end:clamp(8.75rem,-7.917rem + 71.11vw,18.75rem)}}.interview .sec_faq_txt::before,.interview .sec_faq_txt::after{font-size:clamp(
    52.7311319152px,
    52.7311319152px + (80 - 52.7311319152) *
      ((100vw - 375px) / (1440 - 375)),
    80px
  );line-height:.3;color:#f70;position:absolute}.interview .sec_faq_txt::before{content:"“";bottom:calc(100% - 20px);left:20px}.interview .sec_faq_txt::after{content:"”";top:100%;right:20px}.interview .sec_faq_image{width:100%;height:100%;overflow-y:clip;position:relative}.interview .sec_faq_image img{display:block;width:clamp(380px,24vw,550px);height:auto;aspect-ratio:329/670;-o-object-fit:cover;object-fit:cover;-webkit-margin-before:auto;margin-block-start:auto}@media screen and (max-width: 800px){.interview .sec_faq_image img{width:55vw;aspect-ratio:329/550;-webkit-margin-start:auto;margin-inline-start:auto;-o-object-position:top;object-position:top}}.interview .sec_faq_info{width:max(240px,50.8474576271%);height:auto;aspect-ratio:1/1;background:#f70;border-radius:50%;text-align:center;align-content:center;position:absolute;top:calc(60% - 60px);right:10px}@media screen and (max-width: 767px){.interview .sec_faq_info{width:clamp(190px,20vw,300px);top:35%;left:0}}.interview .sec_faq_info_name{color:#000;line-height:1.3}.interview .sec_faq_info_name span{display:block}.interview .sec_faq_info_name-jp{font-size:clamp(
    23.979703803px,
    23.979703803px + (30 - 23.979703803) *
      ((100vw - 375px) / (1440 - 375)),
    30px
  );font-weight:700}.interview .sec_faq_info_name-en{font-size:clamp(
    13.7403031906px,
    13.7403031906px + (15 - 13.7403031906) *
      ((100vw - 375px) / (1440 - 375)),
    15px
  )}.interview .sec_faq_info_bottom{-webkit-margin-before:.8em;margin-block-start:.8em;width:73%;margin-inline:auto;background:#fff;font-size:clamp(.75rem,.684rem + .28vw,.938rem);font-weight:700;letter-spacing:.026em;line-height:1.3;white-space:nowrap;text-align:left}.interview .sec_faq_info_bottom-head{padding:3px;display:inline-block;width:30%;position:relative}.interview .sec_faq_info_bottom-head::after{content:"";width:1px;height:60%;background:#aaa;position:absolute;top:50%;transform:translateY(-50%);right:0}.interview .sec_faq_info_bottom-body{padding:3px}.interview .sec_faq_info_bottom.__office{-webkit-margin-before:3px;margin-block-start:3px;display:flex}.interview .sec_schedule{padding:clamp(
    63.0847807992px,
    63.0847807992px + (100 - 63.0847807992) *
      ((100vw - 375px) / (1440 - 375)),
    100px
  ) clamp(
    0px,
    0px + (0 - 0) *
      ((100vw - 375px) / (1440 - 375)),
    0px
  ) clamp(
    63.0847807992px,
    63.0847807992px + (100 - 63.0847807992) *
      ((100vw - 375px) / (1440 - 375)),
    100px
  ) clamp(
    0px,
    0px + (0 - 0) *
      ((100vw - 375px) / (1440 - 375)),
    0px
  )}@media screen and (max-width: 800px){.interview .sec_schedule{padding:clamp(
    63.0847807992px,
    63.0847807992px + (100 - 63.0847807992) *
      ((100vw - 375px) / (1440 - 375)),
    100px
  ) clamp(
    0px,
    0px + (0 - 0) *
      ((100vw - 375px) / (1440 - 375)),
    0px
  ) clamp(
    123.1790192191px,
    123.1790192191px + (230 - 123.1790192191) *
      ((100vw - 375px) / (1440 - 375)),
    230px
  ) clamp(
    0px,
    0px + (0 - 0) *
      ((100vw - 375px) / (1440 - 375)),
    0px
  )}}.interview .sec_schedule_txt{font-size:clamp(
    18.690760826px,
    18.690760826px + (22 - 18.690760826) *
      ((100vw - 375px) / (1440 - 375)),
    22px
  );font-weight:700;color:#f70;text-align:center}@media screen and (max-width: 600px){.interview .sec_schedule_txt{text-align:left;-webkit-margin-start:10px;margin-inline-start:10px}}.interview .sec_schedule_txt.__top{margin-top:clamp(
    36.1474029044 * 1px,
    calc(
      +36.1474029044 * 1px + 13.8525970956 *
        ((100vw - 375px) / (1065))
    ),
    50 * 1px
  )}.interview .sec_schedule_list{padding:clamp(
    36.1474029044px,
    36.1474029044px + (50 - 36.1474029044) *
      ((100vw - 375px) / (1440 - 375)),
    50px
  ) clamp(
    0px,
    0px + (0 - 0) *
      ((100vw - 375px) / (1440 - 375)),
    0px
  ) clamp(
    0px,
    0px + (0 - 0) *
      ((100vw - 375px) / (1440 - 375)),
    0px
  ) clamp(
    0px,
    0px + (0 - 0) *
      ((100vw - 375px) / (1440 - 375)),
    0px
  );display:grid;grid-template-columns:1fr 60px 1fr;grid-template-rows:auto;-moz-column-gap:.5em;column-gap:.5em;position:relative}@media screen and (max-width: 600px){.interview .sec_schedule_list{grid-template-columns:auto 1fr;row-gap:4.6em}}.interview .sec_schedule_list::before{content:"";width:6px;height:100%;background:#dfdfdf;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 600px){.interview .sec_schedule_list::before{left:30px}}.interview .sec_schedule_icon{margin-inline:auto;width:60px;grid-column:2/3;z-index:2}@media screen and (max-width: 600px){.interview .sec_schedule_icon{grid-column:1/2}.interview .sec_schedule_icon.c--2{grid-row:2/3}.interview .sec_schedule_icon.c--4{grid-row:4/5}.interview .sec_schedule_icon.c--6{grid-row:6/7}.interview .sec_schedule_icon.c--8{grid-row:8/9}}.interview .sec_schedule_item{padding:clamp(1.25rem,1.03rem + .94vw,1.875rem);max-width:522px;background:#f2f2f2;opacity:0;transition-delay:.2s;transition-duration:1s}.interview .sec_schedule_item_wrap{display:flex;align-items:flex-start;-moz-column-gap:.5em;column-gap:.5em}@media screen and (max-width: 1000px){.interview .sec_schedule_item_wrap{flex-direction:column;row-gap:2.5em}}.interview .sec_schedule_item_txt-main{-webkit-padding-start:20px;padding-inline-start:20px;flex:1;font-size:clamp(
    15.9078148989px,
    15.9078148989px + (18 - 15.9078148989) *
      ((100vw - 375px) / (1440 - 375)),
    18px
  );line-height:1.5;font-weight:700;position:relative}.interview .sec_schedule_item_txt-main::before{content:"";width:10px;height:10px;background:#f70;position:absolute;top:calc(.75em - 4px);left:0}.interview .sec_schedule_item_txt-sub{margin-top:clamp(
    9.9202952601 * 1px,
    calc(
      +9.9202952601 * 1px + 0.0797047399 *
        ((100vw - 375px) / (1065))
    ),
    10 * 1px
  )}.interview .sec_schedule_item_image{width:47.5113122172%;flex-shrink:0;position:relative}@media screen and (max-width: 1000px){.interview .sec_schedule_item_image{width:100%}}.interview .sec_schedule_item_image-main{width:100%}.interview .sec_schedule_item_image-pop{width:6.5vw;min-width:90px;max-width:100px;position:absolute}@media screen and (max-width: 600px){.interview .sec_schedule_item_image-pop{width:17vw}}.interview .sec_schedule_item_memo{margin-top:clamp(
    17.3129907451 * 1px,
    calc(
      +17.3129907451 * 1px + 2.6870092549 *
        ((100vw - 375px) / (1065))
    ),
    20 * 1px
  )}.interview .sec_schedule_item_memo-head{display:grid;grid-template-columns:auto 1fr;align-items:center}@media screen and (max-width: 1000px){.interview .sec_schedule_item_memo-head{grid-template-columns:1fr}}.interview .sec_schedule_item_memo-head-txt{font-size:clamp(
    12.9994166045px,
    12.9994166045px + (14 - 12.9994166045) *
      ((100vw - 375px) / (1440 - 375)),
    14px
  );letter-spacing:.08em;font-weight:700;color:#f70}.interview .sec_schedule_item_memo-head-bar{width:100%;height:1px;background:#f70}.interview .sec_schedule_item_memo-tit{margin-top:clamp(
    9.9202952601 * 1px,
    calc(
      +9.9202952601 * 1px + 0.0797047399 *
        ((100vw - 375px) / (1065))
    ),
    10 * 1px
  );font-size:clamp(
    14.4715347705px,
    14.4715347705px + (16 - 14.4715347705) *
      ((100vw - 375px) / (1440 - 375)),
    16px
  );font-weight:700;color:#f70}.interview .sec_schedule_item_memo-txt{margin-top:clamp(
    5.6843014298 * 1px,
    calc(
      +5.6843014298 * 1px + -0.6843014298 *
        ((100vw - 375px) / (1065))
    ),
    5 * 1px
  )}.interview .sec_schedule_item.i--odd{grid-column:3/4;-webkit-margin-start:auto;margin-inline-start:auto;transform:translateX(30px)}.interview .sec_schedule_item.i--odd.on{opacity:1;transform:translateY(0px);transform:translateX(0px)}@media screen and (max-width: 600px){.interview .sec_schedule_item.i--odd{grid-column:2/3;transform:translateX(0px);transform:translateY(-10px)}}.interview .sec_schedule_item.i--even{grid-column:1/2;flex-direction:row-reverse;transform:translateX(-30px)}.interview .sec_schedule_item.i--even.on{opacity:1;transform:translateY(0px);transform:translateX(0px)}@media screen and (max-width: 600px){.interview .sec_schedule_item.i--even{grid-column:2/3;transform:translateX(0px);transform:translateY(-10px)}}.interview .sec_schedule_item.i--even .sec_schedule_item_icon{left:calc(100% - 30px)}.interview .sec_schedule_item.i--3 .sec_schedule_item_image-pop{bottom:calc(100% - 40px);left:calc(100% - 40px)}@media screen and (max-width: 600px){.interview .sec_schedule_item.i--3 .sec_schedule_item_image-pop{bottom:calc(100% - 50px);left:calc(100% - 55px)}}.interview .sec_schedule_item.i--4 .sec_schedule_item_image-pop.__1{bottom:calc(100% - 20px);left:55%}@media screen and (max-width: 1000px){.interview .sec_schedule_item.i--4 .sec_schedule_item_image-pop.__1{bottom:calc(100% - 70px);left:calc(50% + 50px)}}.interview .sec_schedule_item.i--4 .sec_schedule_item_image-pop.__2{top:calc(100% - 20px);right:47%}.interview .sec_schedule_item.i--5 .sec_schedule_item_image-pop{bottom:calc(100% - 20px);right:calc(50% + 30px)}@media screen and (max-width: 1000px){.interview .sec_schedule_item.i--5 .sec_schedule_item_image-pop{bottom:calc(100% - 70px);right:calc(50% + 70px)}}.interview .sec_schedule_item.i--7 .sec_schedule_item_image-pop{bottom:calc(100% - 20px);right:calc(50% + 30px)}@media screen and (max-width: 1000px){.interview .sec_schedule_item.i--7 .sec_schedule_item_image-pop{bottom:calc(100% - 70px);right:calc(50% + 70px)}}.interview .sec_schedule_deco_wrap{position:relative}.interview .sec_schedule_deco-pop{width:6.5vw;min-width:90px;max-width:100px;position:absolute}@media screen and (max-width: 600px){.interview .sec_schedule_deco-pop{width:17vw}}.interview .sec_schedule_deco.__1{width:max(100px,9.0277777778%);height:auto;position:absolute;bottom:calc(100% - 155px);right:66%}@media screen and (max-width: 600px){.interview .sec_schedule_deco.__1{width:17%;max-width:90px;bottom:calc(100% - 25px);right:10px}}.interview .sec_schedule_deco.__1 .sec_schedule_deco-pop{top:-5%;right:calc(100% + 10px)}@media screen and (max-width: 600px){.interview .sec_schedule_deco.__1 .sec_schedule_deco-pop{top:-90px;right:calc(100% - 40px)}}.interview .sec_schedule_deco.__2{width:max(110px,10.0694444444%);height:auto;position:absolute;top:calc(100% - 155px);left:67%}@media screen and (max-width: 600px){.interview .sec_schedule_deco.__2{width:22%;max-width:90px;top:calc(100% - 20px);left:60%}}.interview .sec_schedule_deco.__2 .sec_schedule_deco-pop{top:-10%;left:80%}.interview .sec_schedule_message{margin-top:clamp(
    110.0961410425 * 1px,
    calc(
      +110.0961410425 * 1px + 89.9038589575 *
        ((100vw - 375px) / (1065))
    ),
    200 * 1px
  );margin-inline:auto;width:85%;max-width:864px}@media screen and (max-width: 600px){.interview .sec_schedule_message{margin-top:clamp(
    184.383790952 * 1px,
    calc(
      +184.383790952 * 1px + 195.616209048 *
        ((100vw - 375px) / (1065))
    ),
    380 * 1px
  );width:100%}}.interview .sec_schedule_message-top{padding-inline:clamp(.625rem,-1.334rem + 3.91vw,2.188rem);display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:.5em 1em;position:relative}@media screen and (min-width: 801px),print{.interview .sec_schedule_message-top::before{content:"";width:100%;height:85%;background:#f70;position:absolute;bottom:0;left:0;z-index:-1}}@media screen and (max-width: 800px){.interview .sec_schedule_message-top{padding:clamp(
    0px,
    0px + (0 - 0) *
      ((100vw - 375px) / (1440 - 375)),
    0px
  );flex-direction:column;background:#fff}}.interview .sec_schedule_message-top img{width:250px;height:auto;aspect-ratio:510/595;-o-object-fit:cover;object-fit:cover;align-self:end}@media screen and (max-width: 800px){.interview .sec_schedule_message-top img{width:53.3333333333%;max-width:230px;-webkit-margin-before:-20px;margin-block-start:-20px;-webkit-margin-end:auto;margin-inline-end:auto}}.interview .sec_schedule_message-top p{padding:clamp(
    30.2147910605px,
    30.2147910605px + (40 - 30.2147910605) *
      ((100vw - 375px) / (1440 - 375)),
    40px
  ) clamp(
    0px,
    0px + (0 - 0) *
      ((100vw - 375px) / (1440 - 375)),
    0px
  ) clamp(
    0px,
    0px + (0 - 0) *
      ((100vw - 375px) / (1440 - 375)),
    0px
  ) clamp(
    0px,
    0px + (0 - 0) *
      ((100vw - 375px) / (1440 - 375)),
    0px
  );box-sizing:border-box;font-size:clamp(
    15.9078148989px,
    15.9078148989px + (18 - 15.9078148989) *
      ((100vw - 375px) / (1440 - 375)),
    18px
  );font-weight:700;letter-spacing:.06em;line-height:1.8;color:#fff}@media screen and (max-width: 800px){.interview .sec_schedule_message-top p{padding:clamp(
    30.2147910605px,
    30.2147910605px + (40 - 30.2147910605) *
      ((100vw - 375px) / (1440 - 375)),
    40px
  ) clamp(
    30.2147910605px,
    30.2147910605px + (40 - 30.2147910605) *
      ((100vw - 375px) / (1440 - 375)),
    40px
  ) clamp(
    36.1474029044px,
    36.1474029044px + (50 - 36.1474029044) *
      ((100vw - 375px) / (1440 - 375)),
    50px
  ) clamp(
    30.2147910605px,
    30.2147910605px + (40 - 30.2147910605) *
      ((100vw - 375px) / (1440 - 375)),
    40px
  );width:100%;background:#f70;position:relative;z-index:-1}.interview .sec_schedule_message-top p::after{content:"";position:absolute;bottom:1px;left:70%;border-style:solid;border-width:36px 33px 0 0;border-color:#f70 rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%;z-index:-2}}.interview .sec_schedule_message-bottom{margin-top:clamp(
    41.8496001509 * 1px,
    calc(
      +41.8496001509 * 1px + 18.1503998491 *
        ((100vw - 375px) / (1065))
    ),
    60 * 1px
  );font-size:clamp(
    15.9078148989px,
    15.9078148989px + (18 - 15.9078148989) *
      ((100vw - 375px) / (1440 - 375)),
    18px
  );color:#f70;font-weight:700;letter-spacing:.06em;line-height:1.8;text-align:center}@media screen and (max-width: 800px){.interview .sec_schedule_message-bottom{margin-top:clamp(
    63.0847807992 * 1px,
    calc(
      +63.0847807992 * 1px + 36.9152192008 *
        ((100vw - 375px) / (1065))
    ),
    100 * 1px
  )}}@media screen and (max-width: 800px){.interview .sec_faq+.sec_other{padding-top:10%}}@media screen and (min-width: 801px),print{.interview .sec_faq+.sec_other{padding-top:200px}}.interview .sec_other{background:#f2f2f2;position:relative}.interview .sec_other_wrap{padding:clamp(
    63.0847807992px,
    63.0847807992px + (100 - 63.0847807992) *
      ((100vw - 375px) / (1440 - 375)),
    100px
  ) clamp(
    48.4513102483px,
    48.4513102483px + (72 - 48.4513102483) *
      ((100vw - 375px) / (1440 - 375)),
    72px
  ) clamp(
    63.0847807992px,
    63.0847807992px + (100 - 63.0847807992) *
      ((100vw - 375px) / (1440 - 375)),
    100px
  ) clamp(
    48.4513102483px,
    48.4513102483px + (72 - 48.4513102483) *
      ((100vw - 375px) / (1440 - 375)),
    72px
  );margin-inline:auto;max-width:1296px;position:relative}@media screen and (max-width: 800px){.interview .sec_other_wrap{padding:clamp(
    63.0847807992px,
    63.0847807992px + (100 - 63.0847807992) *
      ((100vw - 375px) / (1440 - 375)),
    100px
  ) clamp(
    0px,
    0px + (0 - 0) *
      ((100vw - 375px) / (1440 - 375)),
    0px
  ) clamp(
    63.0847807992px,
    63.0847807992px + (100 - 63.0847807992) *
      ((100vw - 375px) / (1440 - 375)),
    100px
  ) clamp(
    48.4513102483px,
    48.4513102483px + (72 - 48.4513102483) *
      ((100vw - 375px) / (1440 - 375)),
    72px
  )}}.interview .sec_other_tit{position:absolute;bottom:calc(100% - 20px)}.interview .sec_other_list{display:flex;justify-content:space-between}@media screen and (max-width: 800px){.interview .sec_other_list{-webkit-padding-after:30px;padding-block-end:30px;-webkit-margin-after:calc(50% - 50vw);margin-block-end:calc(50% - 50vw);overflow-x:auto;overflow-y:hidden;gap:16px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}}.interview .sec_other_list_bottom{padding-top:clamp(
    9.9202952601px,
    9.9202952601px + (10 - 9.9202952601) *
      ((100vw - 375px) / (1440 - 375)),
    10px
  );width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.interview .sec_other_item{transition:opacity .3s ease}.interview .sec_other_item:hover{opacity:.7}.interview .sec_other_item.is-current:hover{opacity:1}.interview .sec_other_item.is-current .sec_other_image::after{background:#fff}.interview .sec_other_item.is-current .sec_other_link{pointer-events:none;cursor:default}.interview .sec_other_item.is-current .sec_other_info,.interview .sec_other_item.is-current .sec_other_more,.interview .sec_other_item.is-current .sec_other_image::before{opacity:.5}.interview .sec_other_item:nth-of-type(2) .sec_other_image::before{content:"02"}.interview .sec_other_item:nth-of-type(3) .sec_other_image::before{content:"03"}.interview .sec_other_item:nth-of-type(4) .sec_other_image::before{content:"04"}@media screen and (min-width: 601px)and (max-width: 800px){.interview .sec_other_item{width:40%;flex-shrink:0;scroll-snap-align:start}}@media screen and (max-width: 600px){.interview .sec_other_item{width:55%;flex-shrink:0;scroll-snap-align:start}}.interview .sec_other_image{margin-inline:auto;width:74.0740740741%;position:relative;z-index:1}.interview .sec_other_image::before{content:"01";font-size:17px;font-family:"Poppins",sans-serif;position:absolute;bottom:calc(50% + 50px);right:0}.interview .sec_other_image::after{content:"";width:100%;height:auto;aspect-ratio:1/1;background:#f70;border-radius:50%;position:absolute;bottom:0;left:0;z-index:-1}.interview .sec_other_info{font-weight:700}.interview .sec_other_info-name{font-size:clamp(
    20.0440884236px,
    20.0440884236px + (24 - 20.0440884236) *
      ((100vw - 375px) / (1440 - 375)),
    24px
  )}.interview .sec_other_info-sub{font-size:clamp(
    12.9994166045px,
    12.9994166045px + (14 - 12.9994166045) *
      ((100vw - 375px) / (1440 - 375)),
    14px
  )}.interview .sec_other_more{-webkit-padding-end:8px;padding-inline-end:8px;margin-top:clamp(
    13.7403031906 * 1px,
    calc(
      +13.7403031906 * 1px + 1.2596968094 *
        ((100vw - 375px) / (1065))
    ),
    15 * 1px
  );width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:clamp(
    14.4715347705px,
    14.4715347705px + (16 - 14.4715347705) *
      ((100vw - 375px) / (1440 - 375)),
    16px
  );text-transform:uppercase;position:relative}.interview .sec_other_more::after{content:"";width:38px;height:auto;aspect-ratio:1/1;background:url(../../common/img/icon_arrow_orange.svg) no-repeat center center/contain;position:absolute;top:50%;transform:translateY(-50%);left:100%}#person02 .interview .sec_schedule_item.i--3 .sec_schedule_item_image-pop{bottom:-30px;right:calc(50% + 30px);left:auto}#person02 .interview .sec_schedule_deco.__1{width:max(145px,16%);right:65%}@media screen and (max-width: 600px){#person02 .interview .sec_schedule_deco.__1{width:25%;max-width:135px;right:10px}}#person02 .interview .sec_schedule_deco.__1 .sec_schedule_deco-pop{top:-13%;right:calc(100% - 15px)}@media screen and (max-width: 800px){#person02 .interview .sec_schedule_deco.__1 .sec_schedule_deco-pop{top:-90px;right:calc(100% - 50px)}}@media screen and (min-width: 801px),print{#person02 .interview .sec_schedule_deco.__2{left:auto;right:70%;top:calc(100% - 110px)}}@media screen and (max-width: 800px){#person02 .interview .sec_schedule_deco.__2{left:auto;right:64%}}#person02 .interview .sec_schedule_deco.__2 .sec_schedule_deco-pop{left:90%}#person02 .interview .sec_schedule_deco-pop{width:6.5vw;min-width:90px;max-width:100px}#person02 .interview .sec_schedule_item_image-pop{right:calc(50% + 10px);bottom:calc(100% - 70px)}@media screen and (max-width: 800px){#person02 .interview .sec_schedule_item_image-pop{right:auto;left:-30px;bottom:-30px}}@media screen and (min-width: 801px),print{#person02 .interview .sec_schedule_message-top{flex-direction:row}}.flex-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;-moz-column-gap:2em;column-gap:2em}.flex-column{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:1em}.hidden_sp{display:flex}@media screen and (max-width: 600px){.hidden_sp{display:none}}.hidden_pc{display:none}@media screen and (max-width: 600px){.hidden_pc{display:flex}}.txt_visuallyhidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);border:0}.fadein_scale{opacity:0;transition:opacity .5s ease,transform .5s ease;transform:scale(0.5)}.fadein_scale-pop{opacity:0;transition:opacity .2s ease,transform .2s ease;transform:scale(0) translate(-50%, -50%)}.fadein_scale.on{opacity:1;transform:scale(1)}.fadein_scale-pop.on{-webkit-animation:fadeScalePop .6s ease forwards;animation:fadeScalePop .6s ease forwards}@-webkit-keyframes fadeScalePop{0%{opacity:0;transform:translate(-50%, -50%) scale(0.5)}50%{opacity:1;transform:translate(-50%, -50%) scale(1.5)}100%{opacity:1;transform:translate(-50%, -50%) scale(1)}}@keyframes fadeScalePop{0%{opacity:0;transform:translate(-50%, -50%) scale(0.5)}50%{opacity:1;transform:translate(-50%, -50%) scale(1.5)}100%{opacity:1;transform:translate(-50%, -50%) scale(1)}}
/*# sourceMappingURL=style.min.css.map */