.page-recruit .ph-t2>span{font-feature-settings:"halt" 1}.page-recruit .ph-t2{margin-left:1.86em}.page-recruit .memo-head{white-space:pre-line}.page-recruit .grid-3 .memo-head{font-size:clamp(15.8px,1.3vw,17.4px)}.page-recruit .spec dt,.rc-plan-note{white-space:pre-line}.rc-plans{gap:clamp(18px,2.6vh,28px);margin-top:clamp(18px,2.6vh,28px);display:grid}.rc-plan{padding-top:16px}.rc-plan-name .sticker{transform:none}.rc-plan-name{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;font-size:clamp(16px,1.35vw,19px);font-weight:900;line-height:1.5;display:flex}.rc-plan-salary{margin:0 0 14px}.rc-plan-salary span{background:var(--ink);color:var(--neon);letter-spacing:.02em;padding:4px 12px 6px;font-size:clamp(15.8px,1.37vw,18.9px);font-weight:900;display:inline-block}.rc-plan-note{margin:0 0 10px;font-size:clamp(13.7px,1.05vw,15.2px);font-weight:700;line-height:1.9}.rc-plan-salary-note{line-height:1.45}.rc-plan-note:last-child{margin-bottom:0}.rc-plan-label{background:var(--ink);color:var(--neon);letter-spacing:.1em;margin:0 0 10px;padding:2px 7px 3px;font-size:11px;font-weight:900;line-height:1.4;display:inline-block}.rc-allow{grid-template-columns:max-content minmax(0,1fr);gap:6px clamp(20px,3vw,44px);margin:0 0 12px;display:grid}.rc-allow>div{display:contents}.rc-allow dt,.rc-allow dd{margin:0;font-size:clamp(13.7px,1.1vw,15.2px);font-weight:700;line-height:1.7}.rc-allow dd{overflow-wrap:anywhere}.rc-plan-sec{border-top:1.5px dashed #0b0b0b40;margin-top:12px;padding-top:12px}.rc-plan-work{gap:6px;margin:0;padding:0;font-size:clamp(13.7px,1.1vw,15.2px);font-weight:700;line-height:1.85;list-style:none;display:grid}.rc-plan-work li{padding-left:14px;position:relative}.rc-plan-work li:before{content:"";background:var(--ink);width:6px;height:6px;position:absolute;top:.75em;left:0}.rc-plan-target{margin:0 0 10px;font-size:clamp(14.2px,1.1vw,15.8px);font-weight:900}.rc-plan-salary-label{background:var(--ink);color:var(--white);letter-spacing:.06em;vertical-align:.25em;margin-right:10px;padding:2px 8px 3px;font-size:.5em;font-weight:900;display:inline-block}.rc-plan-base{margin:8px 0 0;font-size:clamp(15.2px,1.21vw,17.3px);font-weight:900}.rc-plan-probation{border:1.5px dashed #0b0b0b66;align-self:flex-start;margin:14px 0 0;padding:8px 12px;font-size:14.2px;font-weight:900}.rc-plan-label-post{background:var(--orange);color:var(--ink)}.rc-plan-overtime{font-weight:900}.rc-roles-title{margin-top:12px;font-weight:900}.rc-roles{margin:6px 0 0;padding:0;font-size:14.2px;font-weight:700;line-height:1.9;list-style:none}.rc-roles li{padding-left:14px;position:relative}.rc-roles li:before{content:"";background:var(--ink);width:6px;height:6px;position:absolute;top:.75em;left:0}.rc-moving{margin-top:clamp(18px,2.6vh,28px)}
