  .jobs-detail-about__img{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 360 / 768 * 100
  ,270px)}.jobs-detail-career__body .scroll-hint{display:block}.career-flow{overflow-x:auto;gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 86.6 / 768 * 100
  ,64.95px);grid-template-columns:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 505.4 / 768 * 100
  ,379.05px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 837.5 / 768 * 100
  ,628.125px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 505.4 / 768 * 100
  ,379.05px)}.career-flow__blc{padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 43.3 / 768 * 100
  ,32.475px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32.475 / 768 * 100
  ,24.35625px)}.career-flow__blc:not(:nth-of-type(2)) .career-flow__row{height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 252.7 / 768 * 100
  ,189.525px);padding:0 4px}.career-flow__blc:nth-of-type(1) .career-flow__main{gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 14.4 / 768 * 100
  ,10.8px)}.career-flow__blc:nth-of-type(2) .career-flow__period{text-align:center}.career-flow__blc:nth-of-type(2) .career-flow__main{position:relative;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 14.4 / 768 * 100
  ,10.8px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 173.28 / 768 * 100
  ,129.96px)}.career-flow__blc:nth-of-type(2) .career-flow__main::before{content:"";background:url(/prof/recruit/new/jobs/jobs01/image/img_jobs_jobs01_career_relation.svg) center/100% 100% no-repeat;position:absolute;top:50%;left:50%;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 178.28 / 768 * 100
  ,133.71px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 150.3 / 768 * 100
  ,112.725px);transform:translate(-50%, -50%)}.career-flow__head{gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 14.4 / 768 * 100
  ,10.8px)}.career-flow__main:has(.career-flow__row:nth-of-type(2)){display:grid;grid-template-columns:repeat(2, 1fr)}.career-flow__row{justify-content:center;padding:0}.career-flow__row::before{background-color:#e72418}.career-flow__txt{line-height:1.5;text-align:center}.career-flow__txt::before{margin-top:calc((1 - 1.5)*.5em);content:"";display:block;width:0;height:0}.career-flow__txt::after{margin-bottom:calc((1 - 1.5)*.5em);content:"";display:block;width:0;height:0}.career-flow__arrow{right:0;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 43.3 / 768 * 100
  ,32.475px)}.jobs-detail-career-additional{width:-moz-fit-content;width:fit-content;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px);margin-left:auto}.jobs-detail-career-additional__txt::before{content:"※"}@media screen and (min-width: 960px){.jobs-detail-about__img{width:min(
    var(--vw, 1vw) * 360 / 1360 * 100
  ,450px)}#case3 .jobs-detail-case-hdg{grid-template-columns:auto 1fr}#case3 .jobs-detail-case-hdg__wrap:nth-of-type(1){padding-right:0}#case3 .jobs-detail-case-hdg__wrap:nth-of-type(2){padding-left:0}#case3 .jobs-detail-case-hdg__wrap:nth-of-type(3){grid-column:1/3}.jobs-detail-people-article__blc{width:min(
    var(--vw, 1vw) * 557.52 / 1360 * 100
  ,696.9px);margin:0 auto}.jobs-detail-career__main{width:min(
    var(--vw, 1vw) * 1200 / 1360 * 100
  ,1500px);margin-top:min(
    var(--vw, 1vw) * 32 / 1360 * 100
  ,40px)}.career-flow{gap:0 min(
    var(--vw, 1vw) * 48 / 1360 * 100
  ,60px);grid-template-columns:clamp(280px,
      280px + 70 *
        (var(--vw, 1vw) * 100 - 960px) / 740
    ,350px) clamp(464px,
      464px + 116 *
        (var(--vw, 1vw) * 100 - 960px) / 740
    ,580px) clamp(280px,
      280px + 70 *
        (var(--vw, 1vw) * 100 - 960px) / 740
    ,350px)}.career-flow__blc{padding:min(
    var(--vw, 1vw) * 24 / 1360 * 100
  ,30px)}.career-flow__blc:not(:nth-of-type(2)) .career-flow__row{height:min(
    var(--vw, 1vw) * 168 / 1360 * 100
  ,210px)}.career-flow__blc:nth-of-type(1) .career-flow__main{gap:0 min(
    var(--vw, 1vw) * 8 / 1360 * 100
  ,10px)}.career-flow__blc:nth-of-type(2) .career-flow__main{gap:min(
    var(--vw, 1vw) * 8 / 1360 * 100
  ,10px) min(
    var(--vw, 1vw) * 96 / 1360 * 100
  ,120px)}.career-flow__blc:nth-of-type(2) .career-flow__main::before{width:min(
    var(--vw, 1vw) * 98 / 1360 * 100
  ,122.5px);height:min(
    var(--vw, 1vw) * 100.625 / 1360 * 100
  ,125.78125px)}.career-flow__head{gap:0 min(
    var(--vw, 1vw) * 8 / 1360 * 100
  ,10px)}.career-flow__arrow{width:min(
    var(--vw, 1vw) * 24 / 1360 * 100
  ,30px)}.jobs-detail-career-additional{margin-top:min(
    var(--vw, 1vw) * 12 / 1360 * 100
  ,15px)}}@media screen and (min-width: 1020px){#case2 .jobs-detail-case-hdg{grid-template-columns:auto 1fr}#case2 .jobs-detail-case-hdg__wrap:nth-of-type(1){grid-column:1/3}#case2 .jobs-detail-case-hdg__wrap:nth-of-type(2){padding-right:0}#case2 .jobs-detail-case-hdg__wrap:nth-of-type(3){padding-left:0}.career-flow__blc:not(:nth-of-type(2)) .career-flow__row{height:min(
    var(--vw, 1vw) * 140 / 1360 * 100
  ,175px)}}@media screen and (min-width: 1600px){.jobs-detail-career__body .scroll-hint{display:none}.jobs-detail-career__main{margin-top:0}}