.txt-jet-black{color:#000}.bg-jet-black{background-color:#000}.txt-black{color:#222}.bg-black{background-color:#222}.txt-white{color:#fff}.bg-white{background-color:#fff}.txt-dark-gray{color:#5c5c5c}.bg-dark-gray{background-color:#5c5c5c}.txt-medium-gray{color:#e6e6e6}.bg-medium-gray{background-color:#e6e6e6}.txt-light-gray{color:#efefef}.bg-light-gray{background-color:#efefef}.txt-red{color:#e60012}.bg-red{background-color:#e60012}.info-merit{padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px);background-color:rgba(var(--bgColor), 0.5);border:1px solid rgba(var(--bgColor), 1)}.info-merit__inner{padding:min( min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100 , 30px) min( min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100 , 30px) min( min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100 , 48px);gap:min( min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100 , 42px) 0;display:grid;background-color:rgb(var(--bgColor))}.info-merit__head{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) 0}.info-merit__main{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 25 / 768 * 100
  ,18.75px) 0}.info-merit-point{gap:min( min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100 , 12px) 0;display:grid;position:relative;padding-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 25 / 768 * 100
  ,18.75px)}.info-merit-point+.info-merit-point::before{content:"";background-color:#5c5c5c;position:absolute;top:0;left:0;width:100%;height:1px}.info-sequence{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) 0}.info-sequence__body{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px) 0}.info-sequence__main{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) 0}.sequence-card{gap:min( min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100 , 18px) 0;display:grid;align-content:flex-start;align-items:center;background-color:var(--bgBaseColor);padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 48 / 768 * 100
  ,36px);justify-items:center}.sequence-card__head{padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 8 / 768 * 100
  ,6px);background-color:var(--bgHeadColor);width:100%}.sequence-card__label{font-family:"Hind",sans-serif;font-weight:500;text-transform:capitalize;font-size:clamp(
    1rem,
    calc(
      1.2rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.03125
    ),
    1.8rem
  );background-color:#5c5c5c;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) 0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 8 / 768 * 100
  ,6px);border:1px solid #fff;font-weight:700;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.sequence-card__txt .text-link::before{bottom:-0.3em}.sequence-card__arrow{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100
  ,9px);margin:0 auto}.info-sequence-annotation__txt{position:relative;padding-left:1.1em}.info-sequence-annotation__txt::before{content:"※";position:absolute;top:0;left:0}.layer-sec{margin-left:calc(50% - var(--vw, 1vw)*50);margin-right:calc(50% - var(--vw, 1vw)*50);padding-left:calc(var(--vw, 1vw)*50 - 50%);padding-right:calc(var(--vw, 1vw)*50 - 50%);padding-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 120 / 768 * 100
  ,90px);padding-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 120 / 768 * 100
  ,90px)}.layer-sec:nth-of-type(even){background-color:#fff}.info-relation-applicant{position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px);z-index:1}.info-relation-applicant::before{content:"";background-color:rgba(34,34,34,.1);position:absolute;bottom:0;left:0;width:100%;height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px);z-index:-1;-webkit-clip-path:polygon(0 0, 50% 100%, 100% 0);clip-path:polygon(0 0, 50% 100%, 100% 0)}.info-relation-applicant__wrap{width:-moz-fit-content;width:fit-content;margin:0 auto;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 6 / 768 * 100
  ,4.5px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px)}.info-relation-corp{width:-moz-fit-content;width:fit-content;margin:0 auto}.info-relation-corp__main{display:grid;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 72 / 768 * 100
  ,54px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) 0}.info-relation-corp__logo{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 200 / 768 * 100
  ,150px);margin:0 auto;filter:brightness(0) invert(1)}.info-relation-corp__row{display:grid;gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 136 / 768 * 100
  ,102px);grid-template-columns:repeat(2, min( min(var(--vw, 1vw), var(--svh, 1vh)) * 160 / 768 * 100 , 120px));grid-template-rows:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 65 / 768 * 100
  ,48.75px)}.info-relation-corp__item{display:grid;place-content:center;place-items:center;position:relative}.info-relation-corp__item::before{content:"";background-color:#fff;position:absolute;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 122 / 768 * 100
  ,91.5px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100
  ,9px)}.info-relation-corp__item:nth-of-type(1)::before{bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px);right:0;transform:translateX(100%);-webkit-clip-path:polygon(0% min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px), calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)) min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px), calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)) 0%, 100% 50%, calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)) 100%, calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)) calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px)), 0% calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px)));clip-path:polygon(0% min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px), calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)) min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px), calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)) 0%, 100% 50%, calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)) 100%, calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)) calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px)), 0% calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px)))}.info-relation-corp__item:nth-of-type(2)::before{top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px);left:0;transform:translateX(-100%);-webkit-clip-path:polygon(min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px) 0%, min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px) min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px), 100% min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px), 100% calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px)), min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px) calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px)), min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px) 100%, 0% 50%);clip-path:polygon(min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px) 0%, min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px) min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px), 100% min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px), 100% calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px)), min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px) calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px)), min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px) 100%, 0% 50%)}.info-relation-corp__flow{position:relative;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 22 / 768 * 100
  ,16.5px) 0}.info-relation-corp__flow::before,.info-relation-corp__flow::after{content:"";background-color:#e60012;position:absolute;top:50%;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100
  ,9px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px);transform:translateY(-50%);-webkit-clip-path:polygon(50% 0, 0 min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px), min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px) min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px), min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px) calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)), 0 calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)), 50% 100%, 100% calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)), calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px)) calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)), calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px)) min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px), 100% min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px));clip-path:polygon(50% 0, 0 min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px), min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px) min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px), min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px) calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)), 0 calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)), 50% 100%, 100% calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)), calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px)) calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px)), calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 768 * 100 , 3px)) min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px), 100% min( min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100 , 9px))}.info-relation-corp__flow::before{left:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px)}.info-relation-corp__flow::after{right:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px)}.info-relation-group{display:grid;background-color:rgba(255,255,255,.5);padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 44 / 768 * 100
  ,33px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 48 / 768 * 100
  ,36px);border:1px solid #fff;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px) 0}.info-relation-group__head{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) 0}.info-relation-group__lead{font-size:clamp(
    1rem,
    calc(
      1.2rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.03125
    ),
    1.8rem
  );line-height:1.4;letter-spacing:.1em}.info-relation-group__main{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px) 0}.info-relation-group__blc{display:grid}.info-relation-group__blc--1{padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px)}.info-relation-group__blc--2{padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px)}.group-card{display:grid;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 36 / 768 * 100
  ,27px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 768 * 100
  ,9px) 0;grid-template-rows:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 72 / 768 * 100
  ,54px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 158.4 / 768 * 100
  ,118.8px)}.group-card:first-of-type{background-color:rgba(34,34,34,.1)}.group-card:first-of-type .group-card__link{--color: #5c5c5c}.group-card:not(:first-of-type){background-color:rgba(230,0,18,.08)}.group-card:not(:first-of-type) .group-card__link{--color: #e60012}.group-card__fig{display:grid;place-content:center;place-items:center}.group-card__img--1{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 291 / 768 * 100
  ,218.25px)}.group-card__img--2{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 185 / 768 * 100
  ,138.75px)}.group-card__img--3{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 264 / 768 * 100
  ,198px)}.group-card__img--4{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 269 / 768 * 100
  ,201.75px)}.group-card__link{display:grid;align-items:center;background-color:var(--color);transition:background .3s;grid-template-rows:1fr auto}.group-card__name{font-size:clamp(
    1.1666666667rem,
    calc(
      1.4rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.0364583333
    ),
    2.1rem
  );line-height:1.4;letter-spacing:.1em}.group-card__bottom{display:flex;justify-content:space-between;align-items:center;padding:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 10 / 768 * 100
  ,7.5px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 18 / 768 * 100
  ,13.5px);transition:background .3s}.group-card__icn{display:block;position:relative;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px);aspect-ratio:1/1}.group-card__icn::before,.group-card__icn::after{content:"";background-color:#fff;position:absolute;top:50%;left:50%;width:100%;height:2px}.group-card__icn::before{transform:translate(-50%, -50%)}.group-card__icn::after{transform:translate(-50%, -50%) rotate(90deg)}.info-conditions{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px) 0}.info-btn{position:relative;width:100%;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px);aspect-ratio:640/159}.info-btn__main{display:grid;justify-items:center}.info-career__sequence{--bgBaseColor: #efefef;--bgHeadColor: #fff}.info-referral__merit{--bgColor: 255, 255, 255}.info-referral__sequence{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px);--bgBaseColor: #fff;--bgHeadColor: #efefef}.info-referral__sequence .sequence-card__img--1{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 162.6 / 768 * 100
  ,121.95px)}.info-referral__sequence .sequence-card__img--2{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 152.7 / 768 * 100
  ,114.525px)}.info-referral__sequence .sequence-card__img--3{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 118.1 / 768 * 100
  ,88.575px)}.info-referral__sequence .sequence-card__img--4{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 113.4 / 768 * 100
  ,85.05px)}.info-referral__sequence .sequence-card__img--5{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 162.1 / 768 * 100
  ,121.575px)}.info-alumni__merit{--bgColor: 239, 239, 239}.info-alumni__conditions{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px)}.info-alumni__sequence{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px);--bgBaseColor: #efefef;--bgHeadColor: #fff}.info-alumni__sequence .sequence-card__img--1{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 100.8 / 768 * 100
  ,75.6px)}.info-alumni__sequence .sequence-card__img--2{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 153.5 / 768 * 100
  ,115.125px)}.info-alumni__sequence .sequence-card__img--3{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 162 / 768 * 100
  ,121.5px)}.info-alumni__btn .info-btn__main{font-size:clamp(
    1.9rem,
    calc(
      2.28rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 384px
        ) * 0.059375
    ),
    3.42rem
  )}@media screen and (min-width: 960px){.info-merit{padding:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px)}.info-merit__inner{padding:min( var(--vw, 1vw) * 40 / 1280 * 100 , 50px) min( var(--vw, 1vw) * 40 / 1280 * 100 , 50px) min( var(--vw, 1vw) * 64 / 1280 * 100 , 80px)}.info-merit__inner{gap:min( var(--vw, 1vw) * 56 / 1280 * 100 , 70px) 0}.info-merit__head{gap:min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px) 0}.info-merit__main{gap:0 min(
    var(--vw, 1vw) * 50 / 1280 * 100
  ,62.5px)}.info-merit__main:has(.info-merit-point:nth-of-type(2)){grid-template-columns:repeat(2, 1fr)}.info-merit__main:has(.info-merit-point:nth-of-type(3)){grid-template-columns:repeat(3, 1fr)}.info-merit-point{gap:min( var(--vw, 1vw) * 16 / 1280 * 100 , 20px) 0}.info-merit-point{padding-top:0;grid-row:span 2;grid-template-rows:subgrid}.info-merit-point+.info-merit-point::before{left:max(
    var(--vw, 1vw) * -25 / 1280 * 100
  ,-31.25px);width:1px;height:100%;transform:translateX(-100%)}.info-merit-point__hdg{line-height:2}.info-sequence{gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) 0}.info-sequence__body{gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) 0}.info-sequence__main:has(.sequence-card:nth-of-type(3)){gap:0 min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px);grid-template-columns:1fr min(
    var(--vw, 1vw) * 27 / 1280 * 100
  ,33.75px) 1fr min(
    var(--vw, 1vw) * 27 / 1280 * 100
  ,33.75px) 1fr}.info-sequence__main:has(.sequence-card:nth-of-type(3)) .sequence-card{padding:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px) min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px) min(
    var(--vw, 1vw) * 48 / 1280 * 100
  ,60px)}.info-sequence__main:has(.sequence-card:nth-of-type(4)){gap:0 min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px);grid-template-columns:1fr min(
    var(--vw, 1vw) * 27 / 1280 * 100
  ,33.75px) 1fr min(
    var(--vw, 1vw) * 27 / 1280 * 100
  ,33.75px) 1fr min(
    var(--vw, 1vw) * 27 / 1280 * 100
  ,33.75px) 1fr}.info-sequence__main:has(.sequence-card:nth-of-type(4)) .sequence-card{padding:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px) min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px) min(
    var(--vw, 1vw) * 48 / 1280 * 100
  ,60px)}.info-sequence__main:has(.sequence-card:nth-of-type(5)){gap:0 min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px);grid-template-columns:1fr min(
    var(--vw, 1vw) * 27 / 1280 * 100
  ,33.75px) 1fr min(
    var(--vw, 1vw) * 27 / 1280 * 100
  ,33.75px) 1fr min(
    var(--vw, 1vw) * 27 / 1280 * 100
  ,33.75px) 1fr min(
    var(--vw, 1vw) * 27 / 1280 * 100
  ,33.75px) 1fr}.sequence-card{gap:min( var(--vw, 1vw) * 24 / 1280 * 100 , 30px) 0}.sequence-card{min-height:min(
    var(--vw, 1vw) * 264 / 1280 * 100
  ,330px);grid-row:span 3;grid-template-rows:subgrid}.sequence-card:nth-child(1){transition-delay:0s}.sequence-card:nth-child(2){transition-delay:.05s}.sequence-card:nth-child(3){transition-delay:.1s}.sequence-card:nth-child(4){transition-delay:.15s}.sequence-card:nth-child(5){transition-delay:.2s}.sequence-card:nth-child(6){transition-delay:.25s}.sequence-card:nth-child(7){transition-delay:.3s}.sequence-card:nth-child(8){transition-delay:.35s}.sequence-card:nth-child(9){transition-delay:.4s}.sequence-card__head{padding:min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px)}.sequence-card__label{font-size:min(
    calc(
      1.6rem + 2 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.8rem
  );padding:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px) 0 min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px)}.sequence-card__arrow{width:min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,15px);margin:auto;transform:rotate(-90deg);grid-row:span 3}.layer-kv-anchor{display:flex;flex-wrap:wrap;gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px)}.layer-sec{padding-top:min(
    var(--vw, 1vw) * 120 / 1280 * 100
  ,150px);padding-bottom:min(
    var(--vw, 1vw) * 120 / 1280 * 100
  ,150px)}.info-relation{width:-moz-fit-content;width:fit-content;margin:0 auto}.info-relation-applicant{padding-bottom:min(
    var(--vw, 1vw) * 80 / 1280 * 100
  ,100px)}.info-relation-applicant::before{height:min(
    var(--vw, 1vw) * 80 / 1280 * 100
  ,100px)}.info-relation-applicant__wrap{padding:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px) min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px)}.info-relation-corp__main{padding:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px);gap:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px) 0}.info-relation-corp__logo{width:min(
    var(--vw, 1vw) * 200 / 1280 * 100
  ,250px)}.info-relation-corp__row{gap:0 min(
    var(--vw, 1vw) * 48 / 1280 * 100
  ,60px);grid-template-columns:repeat(2, min( var(--vw, 1vw) * 152 / 1280 * 100 , 190px));grid-template-rows:min(
    var(--vw, 1vw) * 51 / 1280 * 100
  ,63.75px)}.info-relation-corp__item::before{width:min(
    var(--vw, 1vw) * 44 / 1280 * 100
  ,55px);height:min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,15px)}.info-relation-corp__item:nth-of-type(1)::before{bottom:min(
    var(--vw, 1vw) * 11 / 1280 * 100
  ,13.75px);-webkit-clip-path:polygon(0% min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px), calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)) min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px), calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)) 0%, 100% 50%, calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)) 100%, calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)) calc(100% - min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px)), 0% calc(100% - min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px)));clip-path:polygon(0% min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px), calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)) min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px), calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)) 0%, 100% 50%, calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)) 100%, calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)) calc(100% - min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px)), 0% calc(100% - min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px)))}.info-relation-corp__item:nth-of-type(2)::before{top:min(
    var(--vw, 1vw) * 11 / 1280 * 100
  ,13.75px);-webkit-clip-path:polygon(min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px) 0%, min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px) min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px), 100% min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px), 100% calc(100% - min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px)), min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px) calc(100% - min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px)), min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px) 100%, 0% 50%);clip-path:polygon(min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px) 0%, min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px) min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px), 100% min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px), 100% calc(100% - min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px)), min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px) calc(100% - min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px)), min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px) 100%, 0% 50%)}.info-relation-corp__flow{padding:min(
    var(--vw, 1vw) * 15 / 1280 * 100
  ,18.75px) 0;line-height:2}.info-relation-corp__flow::before,.info-relation-corp__flow::after{width:min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,15px);height:min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px);-webkit-clip-path:polygon(50% 0, 0 min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px), min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px) min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px), min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px) calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)), 0 calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)), 50% 100%, 100% calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)), calc(100% - min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px)) calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)), calc(100% - min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px)) min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px), 100% min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px));clip-path:polygon(50% 0, 0 min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px), min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px) min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px), min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px) calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)), 0 calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)), 50% 100%, 100% calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)), calc(100% - min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px)) calc(100% - min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px)), calc(100% - min( var(--vw, 1vw) * 4 / 1280 * 100 , 5px)) min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px), 100% min( var(--vw, 1vw) * 12 / 1280 * 100 , 15px))}.info-relation-corp__flow::before{left:min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px)}.info-relation-corp__flow::after{right:min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px)}.info-relation-group{padding:min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px) min(
    var(--vw, 1vw) * 30 / 1280 * 100
  ,37.5px);border-width:2px;gap:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px) 0}.info-relation-group__head{gap:min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px)}.info-relation-group__lead{font-size:min(
    calc(
      1.6rem + 2 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.8rem
  );line-height:2;text-align:center}.info-relation-group__main{gap:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px) 0}.info-relation-group__blc--1{padding:min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px);gap:0 min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px);grid-template-columns:repeat(3, 1fr)}.info-relation-group__blc--1 .group-card{grid-template-rows:min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px) min(
    var(--vw, 1vw) * 96 / 1280 * 100
  ,120px)}.info-relation-group__blc--1 .group-card__link{gap:min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,15px) 0}.info-relation-group__blc--1 .group-card__name{transform:translateY(0.5em)}.info-relation-group__blc--2{padding:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px) min(
    var(--vw, 1vw) * 10 / 1280 * 100
  ,12.5px);gap:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px) 0}.info-relation-group__blc--2 .group-card{grid-template-columns:min(
    var(--vw, 1vw) * 192 / 1280 * 100
  ,240px) auto;grid-template-rows:min(
    var(--vw, 1vw) * 56 / 1280 * 100
  ,70px)}.info-relation-group__blc--2 .group-card__link{padding-left:min(
    var(--vw, 1vw) * 36 / 1280 * 100
  ,45px);grid-template-columns:auto min(
    var(--vw, 1vw) * 192 / 1280 * 100
  ,240px)}.info-relation-group__blc--2 .group-card__bottom{height:100%}.info-relation-group__blc--2 .group-card__name{text-align:left}.group-card{padding:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px);gap:min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,15px)}.group-card__img--1{width:min(
    var(--vw, 1vw) * 186 / 1280 * 100
  ,232.5px)}.group-card__img--2{width:min(
    var(--vw, 1vw) * 116 / 1280 * 100
  ,145px)}.group-card__img--3{width:min(
    var(--vw, 1vw) * 132 / 1280 * 100
  ,165px)}.group-card__img--4{width:min(
    var(--vw, 1vw) * 137 / 1280 * 100
  ,171.25px)}.group-card__link{border:2px solid var(--color)}.group-card__name{font-size:min(
    calc(
      1.4rem + 1.75 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    1.575rem
  );font-weight:700;line-height:1.5;transition:color .3s}.group-card__bottom{padding:min(
    var(--vw, 1vw) * 5 / 1280 * 100
  ,6.25px) min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px) 2px}.group-card__icn{width:min(
    var(--vw, 1vw) * 12 / 1280 * 100
  ,15px)}.info-conditions{gap:min(
    var(--vw, 1vw) * 24 / 1280 * 100
  ,30px) 0}.info-btn{width:min(
    var(--vw, 1vw) * 848 / 1280 * 100
  ,1060px);margin:0 auto;aspect-ratio:848/144}.info-btn__main{gap:min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px) 0}.info-career__btn{margin-top:min(
    var(--vw, 1vw) * 80 / 1280 * 100
  ,100px)}.info-referral__sequence{margin-top:min(
    var(--vw, 1vw) * 48 / 1280 * 100
  ,60px)}.info-referral__sequence .sequence-card__img--1{width:min(
    var(--vw, 1vw) * 81.3 / 1280 * 100
  ,101.625px)}.info-referral__sequence .sequence-card__img--2{width:min(
    var(--vw, 1vw) * 76.3 / 1280 * 100
  ,95.375px)}.info-referral__sequence .sequence-card__img--3{width:min(
    var(--vw, 1vw) * 59 / 1280 * 100
  ,73.75px)}.info-referral__sequence .sequence-card__img--4{width:min(
    var(--vw, 1vw) * 56.7 / 1280 * 100
  ,70.875px)}.info-referral__sequence .sequence-card__img--5{width:min(
    var(--vw, 1vw) * 81 / 1280 * 100
  ,101.25px)}.info-referral__btn{margin-top:min(
    var(--vw, 1vw) * 64 / 1280 * 100
  ,80px)}.info-alumni__conditions{margin-top:min(
    var(--vw, 1vw) * 48 / 1280 * 100
  ,60px)}.info-alumni__sequence{margin-top:min(
    var(--vw, 1vw) * 64 / 1280 * 100
  ,80px)}.info-alumni__sequence .sequence-card__img--1{width:min(
    var(--vw, 1vw) * 53.1 / 1280 * 100
  ,66.375px)}.info-alumni__sequence .sequence-card__img--2{width:min(
    var(--vw, 1vw) * 85.3 / 1280 * 100
  ,106.625px)}.info-alumni__sequence .sequence-card__img--3{width:min(
    var(--vw, 1vw) * 90 / 1280 * 100
  ,112.5px)}.info-alumni__btn{margin-top:min(
    var(--vw, 1vw) * 64 / 1280 * 100
  ,80px)}.info-alumni__btn .info-btn__main{font-size:min(
    calc(
      3.2rem + 4 *
        (var(--vw, 1vw) * 100 - 1280px) / 320
    ),
    3.6rem
  )}}@media screen and (min-width: 960px)and (min-width: 960px){.info-sequence__main:has(.sequence-card:nth-of-type(5)) .sequence-card{padding:min(
    var(--vw, 1vw) * 16 / 1280 * 100
  ,20px) min(
    var(--vw, 1vw) * 8 / 1280 * 100
  ,10px) min(
    var(--vw, 1vw) * 32 / 1280 * 100
  ,40px)}}@media(any-hover: hover){.group-card__link:hover{background-color:#fff !important}.group-card__link:hover .group-card__name{color:var(--color)}.group-card__link:hover .group-card__bottom{background-color:var(--color)}.info-btn:hover{background-color:#222}.info-btn:hover p{color:#fff}.info-btn:hover .arrow-box{background-color:#fff}.info-btn:hover .arrow__icn{filter:none}.info-alumni__btn:hover{background-color:#222}.info-alumni__btn:hover p{color:#fff}.info-alumni__btn:hover .arrow-box{background-color:#fff}.info-alumni__btn:hover .arrow__icn{filter:none}}