  .jobs-detail-about__img--1,.jobs-detail-about__img--2{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 280 / 768 * 100
  ,210px)}.jobs-detail-about__img--3,.jobs-detail-about__img--4{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 360 / 768 * 100
  ,270px)}.career-flow{gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 28.9 / 768 * 100
  ,21.675px);grid-template-columns:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 303.2 / 768 * 100
  ,227.4px) repeat(2, min( min(var(--vw, 1vw), var(--svh, 1vh)) * 470.6 / 768 * 100 , 352.95px)) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 346.6 / 768 * 100
  ,259.95px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 317.7 / 768 * 100
  ,238.275px)}.career-flow__blc{padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 43.3 / 768 * 100
  ,32.475px)}.career-flow__blc:nth-of-type(1) .career-flow__row{height:100%}.career-flow__blc:nth-of-type(1) .career-flow__row{background-color:#e03751;position:relative}.career-flow__blc:nth-of-type(1) .career-flow__row::before,.career-flow__blc:nth-of-type(1) .career-flow__row::after{content:"";background-color:#000;position:absolute;right:0;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 101 / 768 * 100
  ,75.75px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px);-webkit-clip-path:polygon(calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100 , 12px)) calc(50% - 0.5px), calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100 , 12px)) 0, 100% 50%, calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100 , 12px)) 100%, calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100 , 12px)) calc(50% + 0.5px), 0 calc(50% + 0.5px), 0 calc(50% - 0.5px));clip-path:polygon(calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100 , 12px)) calc(50% - 0.5px), calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100 , 12px)) 0, 100% 50%, calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100 , 12px)) 100%, calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100 , 12px)) calc(50% + 0.5px), 0 calc(50% + 0.5px), 0 calc(50% - 0.5px))}.career-flow__blc:nth-of-type(1) .career-flow__row::before{top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 50.5 / 768 * 100
  ,37.875px);left:auto;transform:translate(100%, -50%)}.career-flow__blc:nth-of-type(1) .career-flow__row::after{bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 50.5 / 768 * 100
  ,37.875px);transform:translate(100%, 50%)}.career-flow__blc:nth-last-of-type(2){position:relative;padding-right:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 28.9 / 768 * 100
  ,21.675px)}.career-flow__blc:nth-last-of-type(2)::before{content:"";background-color:#f2f2f2;position:absolute;top:0;right:0;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 28.9 / 768 * 100
  ,21.675px);height:100%;transform:translateX(100%)}.career-flow__blc:nth-last-of-type(2) .career-flow__arrow{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 43.3 / 768 * 100
  ,32.475px)}.career-flow__blc:nth-last-of-type(1){padding-left:0}.career-flow__blc:nth-last-of-type(1) .career-flow__main{margin-top:auto}.career-flow__main{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 14.4 / 768 * 100
  ,10.8px) 0}.career-flow__row{justify-content:center;height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 101 / 768 * 100
  ,75.75px);padding:0}.career-flow__row::before{background-color:#e03751}.career-flow__txt{text-align:center}.career-flow__arrow{right:0;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 101 / 768 * 100
  ,75.75px)}@media screen and (min-width: 960px){.jobs-detail-about__img--1,.jobs-detail-about__img--2{width:min(
    var(--vw, 1vw) * 280 / 1360 * 100
  ,350px)}.jobs-detail-about__img--3,.jobs-detail-about__img--4{width:min(
    var(--vw, 1vw) * 360 / 1360 * 100
  ,450px)}#case1 .jobs-detail-case-hdg{grid-template-columns:auto 1fr}#case1 .jobs-detail-case-hdg__wrap:nth-of-type(1){grid-column:1/3}#case1 .jobs-detail-case-hdg__wrap:nth-of-type(2){padding-right:0}#case1 .jobs-detail-case-hdg__wrap:nth-of-type(3){padding-left:0}.jobs-detail-people-article__blc{width:min(
    var(--vw, 1vw) * 686.43 / 1360 * 100
  ,858.0375px);margin:0 auto}.career-flow{gap:0 min(
    var(--vw, 1vw) * 16 / 1360 * 100
  ,20px);grid-template-columns:min(
    var(--vw, 1vw) * 168 / 1360 * 100
  ,210px) repeat(2, min( var(--vw, 1vw) * 256 / 1360 * 100 , 320px)) min(
    var(--vw, 1vw) * 192 / 1360 * 100
  ,240px) min(
    var(--vw, 1vw) * 176 / 1360 * 100
  ,220px)}.career-flow__blc{padding:min(
    var(--vw, 1vw) * 24 / 1360 * 100
  ,30px)}.career-flow__blc:nth-of-type(1) .career-flow__row::before,.career-flow__blc:nth-of-type(1) .career-flow__row::after{width:min(
    var(--vw, 1vw) * 56 / 1360 * 100
  ,70px);height:min(
    var(--vw, 1vw) * 8 / 1360 * 100
  ,10px);-webkit-clip-path:polygon(calc(100% - min( var(--vw, 1vw) * 8 / 1360 * 100 , 10px)) calc(50% - 1px), calc(100% - min( var(--vw, 1vw) * 8 / 1360 * 100 , 10px)) 0, 100% 50%, calc(100% - min( var(--vw, 1vw) * 8 / 1360 * 100 , 10px)) 100%, calc(100% - min( var(--vw, 1vw) * 8 / 1360 * 100 , 10px)) calc(50% + 1px), 0 calc(50% + 1px), 0 calc(50% - 1px));clip-path:polygon(calc(100% - min( var(--vw, 1vw) * 8 / 1360 * 100 , 10px)) calc(50% - 1px), calc(100% - min( var(--vw, 1vw) * 8 / 1360 * 100 , 10px)) 0, 100% 50%, calc(100% - min( var(--vw, 1vw) * 8 / 1360 * 100 , 10px)) 100%, calc(100% - min( var(--vw, 1vw) * 8 / 1360 * 100 , 10px)) calc(50% + 1px), 0 calc(50% + 1px), 0 calc(50% - 1px))}.career-flow__blc:nth-of-type(1) .career-flow__row::before{top:min(
    var(--vw, 1vw) * 28 / 1360 * 100
  ,35px)}.career-flow__blc:nth-of-type(1) .career-flow__row::after{bottom:min(
    var(--vw, 1vw) * 28 / 1360 * 100
  ,35px)}.career-flow__blc:nth-last-of-type(2){padding-right:min(
    var(--vw, 1vw) * 16 / 1360 * 100
  ,20px)}.career-flow__blc:nth-last-of-type(2)::before{width:min(
    var(--vw, 1vw) * 16 / 1360 * 100
  ,20px)}.career-flow__blc:nth-last-of-type(2) .career-flow__arrow{width:min(
    var(--vw, 1vw) * 24 / 1360 * 100
  ,30px)}.career-flow__main{gap:min(
    var(--vw, 1vw) * 8 / 1360 * 100
  ,10px) 0}.career-flow__row{height:min(
    var(--vw, 1vw) * 98 / 1360 * 100
  ,122.5px)}.career-flow__arrow{width:min(
    var(--vw, 1vw) * 56 / 1360 * 100
  ,70px)}}@media screen and (min-width: 1020px){.career-flow__row{height:min(
    var(--vw, 1vw) * 56 / 1360 * 100
  ,70px)}}