.job-categories-index__head{padding-block:min(min(var(--vw,1vw),var(--svh,1vh)) * 40/375 * 100,60px) min(min(var(--vw,1vw),var(--svh,1vh)) * 50/375 * 100,75px)}.job-categories-index__head>*+*{margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 80/375 * 100,120px)}.job-categories-index__body{background-color:#f6f6f6;position:relative;margin:0 calc(50% - var(--vw, 1vw)*50);padding:min(min(var(--vw,1vw),var(--svh,1vh)) * 50/375 * 100,75px) calc(var(--vw, 1vw)*50 - 50%);scroll-margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 108/375 * 100,162px)}.job-categories-index__motif{background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url(../../../../../img/common/bg_motif.svg);mask-image:url(../../../../../img/common/bg_motif.svg);-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y;-webkit-mask-size:calc(min(var(--vw, 1vw), var(--svh, 1vh)) * 768 /       375 * 100) auto;mask-size:calc(min(var(--vw, 1vw), var(--svh, 1vh)) * 768 /       375 * 100) auto}.job-categories-index__foot{padding-block:min(min(var(--vw,1vw),var(--svh,1vh)) * 50/375 * 100,75px)}.tab-group{display:grid;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 19/375 * 100,28.5px) min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px);grid-template-columns:repeat(2,1fr)}.tab-group__btn{display:flex;justify-content:space-between;align-items:center;background-color:#f6f6f6;width:100%;min-height:min(min(var(--vw,1vw),var(--svh,1vh)) * 56/375 * 100,84px);border-radius:min(min(var(--vw,1vw),var(--svh,1vh)) * 50/375 * 100,75px);padding-inline:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px) min(min(var(--vw,1vw),var(--svh,1vh)) * 5/375 * 100,7.5px)}.tab-group__icon{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px);rotate:90deg}.tab-group__icon--reverse{rotate:-90deg}.job-categories-index-card{background-color:#fff;position:relative;border-radius:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.job-categories-index-card__head{background-color:#c03;position:relative;padding:min(min(var(--vw,1vw),var(--svh,1vh)) * 30/375 * 100,45px) min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px);border-radius:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px) min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px) 0 0}.job-categories-index-card__illust{position:absolute}.job-categories-index-card__illust--admin{bottom:max(min(var(--vw,1vw),var(--svh,1vh)) * -4/375 * 100,-6px);right:max(min(var(--vw,1vw),var(--svh,1vh)) * -20/375 * 100,-30px);width:min(min(var(--vw,1vw),var(--svh,1vh)) * 202.5/375 * 100,303.75px)}.job-categories-index-card__illust--planning{bottom:max(min(var(--vw,1vw),var(--svh,1vh)) * -34/375 * 100,-51px);right:max(min(var(--vw,1vw),var(--svh,1vh)) * -54.3/375 * 100,-81.45px);width:min(min(var(--vw,1vw),var(--svh,1vh)) * 261.9/375 * 100,392.85px)}.job-categories-index-card__illust--production{bottom:max(min(var(--vw,1vw),var(--svh,1vh)) * -6/375 * 100,-9px);right:max(min(var(--vw,1vw),var(--svh,1vh)) * -20/375 * 100,-30px);width:min(min(var(--vw,1vw),var(--svh,1vh)) * 202.7/375 * 100,304.05px)}.job-categories-index-card__illust--maintenance{bottom:max(min(var(--vw,1vw),var(--svh,1vh)) * -34/375 * 100,-51px);right:max(min(var(--vw,1vw),var(--svh,1vh)) * -61.5/375 * 100,-92.25px);width:min(min(var(--vw,1vw),var(--svh,1vh)) * 261.9/375 * 100,392.85px)}.job-categories-index-card__illust--prod-eng{bottom:max(min(var(--vw,1vw),var(--svh,1vh)) * -16/375 * 100,-24px);right:max(min(var(--vw,1vw),var(--svh,1vh)) * -25.3/375 * 100,-37.95px);width:min(min(var(--vw,1vw),var(--svh,1vh)) * 214.6/375 * 100,321.9px)}.job-categories-index-card__illust--rd{bottom:max(min(var(--vw,1vw),var(--svh,1vh)) * -34/375 * 100,-51px);right:max(min(var(--vw,1vw),var(--svh,1vh)) * -59.5/375 * 100,-89.25px);width:min(min(var(--vw,1vw),var(--svh,1vh)) * 261.9/375 * 100,392.85px)}.job-categories-index-card__illust--sales{bottom:max(min(var(--vw,1vw),var(--svh,1vh)) * -34/375 * 100,-51px);right:max(min(var(--vw,1vw),var(--svh,1vh)) * -61.5/375 * 100,-92.25px);width:min(min(var(--vw,1vw),var(--svh,1vh)) * 261.9/375 * 100,392.85px)}.job-categories-index-card__illust--digital{bottom:max(min(var(--vw,1vw),var(--svh,1vh)) * -24/375 * 100,-36px);right:max(min(var(--vw,1vw),var(--svh,1vh)) * -28.3/375 * 100,-42.45px);width:min(min(var(--vw,1vw),var(--svh,1vh)) * 219.5/375 * 100,329.25px)}.job-categories-index-card__body{padding:min(min(var(--vw,1vw),var(--svh,1vh)) * 40/375 * 100,60px) min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.job-categories-index-card__content+.job-categories-index-card__content{margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 40/375 * 100,60px)}.job-categories-index-card__foot{padding-bottom:min(min(var(--vw,1vw),var(--svh,1vh)) * 40/375 * 100,60px);padding-inline:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.job-categories-index-catch{margin-bottom:min(min(var(--vw,1vw),var(--svh,1vh)) * 30/375 * 100,45px)}.job-categories-index-cont-ttl{margin-bottom:min(min(var(--vw,1vw),var(--svh,1vh)) * 18/375 * 100,27px)}.job-categories-index-list>*+*{margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 16/375 * 100,24px)}.job-categories-index-list__item{--font-size:clamp(1.3653333333rem,calc(1.6rem + (min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 375px) * 0.0426666667),2.4rem)}.job-categories-index-list__item:not(:has(.list-none)){display:flex;align-items:baseline;font-size:var(--font-size);gap:.25em}.job-categories-index-list__item:not(:has(.list-none)):before{content:"⚫︎";flex-shrink:0;font-size:inherit;line-height:1;color:#c03}.job-categories-index-list__dot{margin-right:min(min(var(--vw,1vw),var(--svh,1vh)) * 6/375 * 100,9px)}.job-categories-index-tags{display:flex;flex-wrap:wrap;gap:clamp(1.3653333333rem,calc(1.6rem + (min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 375px) * .0426666667),2.4rem)}.job-categories-index-episode{display:grid;background-color:#f6f6f6;padding:min(min(var(--vw,1vw),var(--svh,1vh)) * 40/375 * 100,60px) min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px);border-radius:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px);gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 30/375 * 100,45px)}.job-categories-index-episode__head>*+*{margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}@media screen and (min-width:960px){.job-categories-index__head{padding-block:min(var(--vw,1vw) * calc(80 * var(--scale, 1))/var(--desktop,1536) * 100,80*var(--scale,1)*1.25*1px)}.job-categories-index__head>*+*{margin-top:min(var(--vw,1vw) * calc(80 * var(--scale, 1))/var(--desktop,1536) * 100,80*var(--scale,1)*1.25*1px)}.job-categories-index__lead{text-align:center}.job-categories-index__body{padding:min(var(--vw,1vw) * calc(80 * var(--scale, 1))/var(--desktop,1536) * 100,80*var(--scale,1)*1.25*1px) calc(var(--vw, 1vw)*50 - 50%);scroll-margin-top:min(var(--vw,1vw) * calc(162 * var(--scale, 1))/var(--desktop,1536) * 100,162*var(--scale,1)*1.25*1px)}.job-categories-index__motif{-webkit-mask-position:center top;mask-position:center top;-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:auto;mask-size:auto}.job-categories-index__foot{padding-block:min(var(--vw,1vw) * calc(80 * var(--scale, 1))/var(--desktop,1536) * 100,80*var(--scale,1)*1.25*1px)}.tab-group{gap:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px);grid-template-columns:repeat(4,1fr)}.tab-group__btn{min-height:min(var(--vw,1vw) * calc(88 * var(--scale, 1))/var(--desktop,1536) * 100,88*var(--scale,1)*1.25*1px);padding-inline:min(var(--vw,1vw) * calc(30 * var(--scale, 1))/var(--desktop,1536) * 100,30*var(--scale,1)*1.25*1px) min(var(--vw,1vw) * calc(15 * var(--scale, 1))/var(--desktop,1536) * 100,15*var(--scale,1)*1.25*1px)}.tab-group__icon{width:min(var(--vw,1vw) * calc(24 * var(--scale, 1))/var(--desktop,1536) * 100,24*var(--scale,1)*1.25*1px)}.job-categories-index-card{border-radius:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px)}.job-categories-index-card__head{padding:min(var(--vw,1vw) * calc(45 * var(--scale, 1))/var(--desktop,1536) * 100,45*var(--scale,1)*1.25*1px) min(var(--vw,1vw) * calc(60 * var(--scale, 1))/var(--desktop,1536) * 100,60*var(--scale,1)*1.25*1px);border-radius:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px) min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px) 0 0}.job-categories-index-card__head h2 br{display:none}.job-categories-index-card__illust--admin{bottom:max(var(--vw,1vw) * calc(-100 * var(--scale, 1))/var(--desktop,1536) * 100,-100*var(--scale,1)*1.25*1px);right:min(var(--vw,1vw) * calc(34 * var(--scale, 1))/var(--desktop,1536) * 100,34*var(--scale,1)*1.25*1px);width:min(var(--vw,1vw) * calc(419 * var(--scale, 1))/var(--desktop,1536) * 100,419*var(--scale,1)*1.25*1px)}.job-categories-index-card__illust--planning{bottom:max(var(--vw,1vw) * calc(-161 * var(--scale, 1))/var(--desktop,1536) * 100,-161*var(--scale,1)*1.25*1px);right:max(var(--vw,1vw) * calc(-37 * var(--scale, 1))/var(--desktop,1536) * 100,-37*var(--scale,1)*1.25*1px);width:min(var(--vw,1vw) * calc(542 * var(--scale, 1))/var(--desktop,1536) * 100,542*var(--scale,1)*1.25*1px)}.job-categories-index-card__illust--production{bottom:max(var(--vw,1vw) * calc(-103 * var(--scale, 1))/var(--desktop,1536) * 100,-103*var(--scale,1)*1.25*1px);right:min(var(--vw,1vw) * calc(34 * var(--scale, 1))/var(--desktop,1536) * 100,34*var(--scale,1)*1.25*1px);width:min(var(--vw,1vw) * calc(420 * var(--scale, 1))/var(--desktop,1536) * 100,420*var(--scale,1)*1.25*1px)}.job-categories-index-card__illust--maintenance{bottom:max(var(--vw,1vw) * calc(-161 * var(--scale, 1))/var(--desktop,1536) * 100,-161*var(--scale,1)*1.25*1px);right:max(var(--vw,1vw) * calc(-21 * var(--scale, 1))/var(--desktop,1536) * 100,-21*var(--scale,1)*1.25*1px);width:min(var(--vw,1vw) * calc(542 * var(--scale, 1))/var(--desktop,1536) * 100,542*var(--scale,1)*1.25*1px)}.job-categories-index-card__illust--prod-eng{bottom:max(var(--vw,1vw) * calc(-125 * var(--scale, 1))/var(--desktop,1536) * 100,-125*var(--scale,1)*1.25*1px);right:min(var(--vw,1vw) * calc(23 * var(--scale, 1))/var(--desktop,1536) * 100,23*var(--scale,1)*1.25*1px);width:min(var(--vw,1vw) * calc(444 * var(--scale, 1))/var(--desktop,1536) * 100,444*var(--scale,1)*1.25*1px)}.job-categories-index-card__illust--rd{bottom:max(var(--vw,1vw) * calc(-162 * var(--scale, 1))/var(--desktop,1536) * 100,-162*var(--scale,1)*1.25*1px);right:max(var(--vw,1vw) * calc(-17 * var(--scale, 1))/var(--desktop,1536) * 100,-17*var(--scale,1)*1.25*1px);width:min(var(--vw,1vw) * calc(542 * var(--scale, 1))/var(--desktop,1536) * 100,542*var(--scale,1)*1.25*1px)}.job-categories-index-card__illust--sales{bottom:max(var(--vw,1vw) * calc(-161 * var(--scale, 1))/var(--desktop,1536) * 100,-161*var(--scale,1)*1.25*1px);right:max(var(--vw,1vw) * calc(-21 * var(--scale, 1))/var(--desktop,1536) * 100,-21*var(--scale,1)*1.25*1px);width:min(var(--vw,1vw) * calc(542 * var(--scale, 1))/var(--desktop,1536) * 100,542*var(--scale,1)*1.25*1px)}.job-categories-index-card__illust--digital{bottom:max(var(--vw,1vw) * calc(-141 * var(--scale, 1))/var(--desktop,1536) * 100,-141*var(--scale,1)*1.25*1px);right:min(var(--vw,1vw) * calc(16 * var(--scale, 1))/var(--desktop,1536) * 100,16*var(--scale,1)*1.25*1px);width:min(var(--vw,1vw) * calc(455 * var(--scale, 1))/var(--desktop,1536) * 100,455*var(--scale,1)*1.25*1px)}.job-categories-index-card__body{padding:min(var(--vw,1vw) * calc(60 * var(--scale, 1))/var(--desktop,1536) * 100,60*var(--scale,1)*1.25*1px)}.job-categories-index-card__content+.job-categories-index-card__content{margin-top:min(var(--vw,1vw) * calc(60 * var(--scale, 1))/var(--desktop,1536) * 100,60*var(--scale,1)*1.25*1px)}.job-categories-index-card__foot{padding-bottom:min(var(--vw,1vw) * calc(60 * var(--scale, 1))/var(--desktop,1536) * 100,60*var(--scale,1)*1.25*1px);padding-inline:min(var(--vw,1vw) * calc(60 * var(--scale, 1))/var(--desktop,1536) * 100,60*var(--scale,1)*1.25*1px)}.job-categories-index-catch{margin-bottom:min(var(--vw,1vw) * calc(40 * var(--scale, 1))/var(--desktop,1536) * 100,40*var(--scale,1)*1.25*1px)}.job-categories-index-cont-ttl{margin-bottom:min(var(--vw,1vw) * calc(30 * var(--scale, 1))/var(--desktop,1536) * 100,30*var(--scale,1)*1.25*1px)}.job-categories-index-list>*+*{margin-top:min(var(--vw,1vw) * calc(16 * var(--scale, 1))/var(--desktop,1536) * 100,16*var(--scale,1)*1.25*1px)}.job-categories-index-list__item{--font-size:min(calc(1.8rem + 2.25 * (var(--vw, 1vw) * 100 - 1536px) / 384),2.025rem)}.job-categories-index-list__dot{margin-right:min(var(--vw,1vw) * calc(6 * var(--scale, 1))/var(--desktop,1536) * 100,6*var(--scale,1)*1.25*1px)}.job-categories-index-tags{gap:min(calc(1.8rem + 2.25 * (var(--vw, 1vw) * 100 - 1536px) / 384),2.025rem)}.job-categories-index-episode{padding:min(var(--vw,1vw) * calc(60 * var(--scale, 1))/var(--desktop,1536) * 100,60*var(--scale,1)*1.25*1px);border-radius:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px);gap:min(var(--vw,1vw) * calc(40 * var(--scale, 1))/var(--desktop,1536) * 100,40*var(--scale,1)*1.25*1px);grid-template-columns:1fr min(var(--vw,1vw) * calc(300 * var(--scale, 1))/var(--desktop,1536) * 100,300*var(--scale,1)*1.25*1px)}.job-categories-index-episode__head{grid-column:span 2}.job-categories-index-episode__head>*+*{margin-top:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px)}.job-categories-index-episode__visual{align-self:center}}