#wrapper{background-color:#f2f1ef}.recruitment .l-cta__buttons:after{display:none}@media (max-width: 1023px){.recruitment .l-cta__buttons:before{border-radius:25px 25px 0 0}}.p-recruitment__item{display:flex;gap:3rem;font-size:1.4rem}.p-recruitment__term{line-height:1.75;padding-block:3rem;width:17rem;position:relative}.p-recruitment__term:before,.p-recruitment__term:after{content:"";display:block flow;inline-size:0;block-size:1px}.p-recruitment__term:before{margin-block-end:-.375em}.p-recruitment__term:after{margin-block-start:-.375em}.p-recruitment__term:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-image:linear-gradient(to right,black 0%,black 25%,transparent 26%);background-size:4px 1px;background-repeat:repeat-x;opacity:.3}.p-recruitment__detail{line-height:1.75;padding-block:3rem;width:calc(100% - 20rem)}.p-recruitment__detail:before,.p-recruitment__detail:after{content:"";display:block flow;inline-size:0;block-size:1px}.p-recruitment__detail:before{margin-block-end:-.375em}.p-recruitment__detail:after{margin-block-start:-.375em}@media (max-width: 1023px){.p-recruitment__item{position:relative;gap:1rem;font-size:1.3rem}.p-recruitment__item:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-image:linear-gradient(to right,black 0%,black 25%,transparent 26%);background-size:4px 1px;background-repeat:repeat-x;opacity:.3}.p-recruitment__term{width:95px;padding-top:1.7rem;padding-bottom:3rem;line-height:1.38;font-weight:700}.p-recruitment__term:before,.p-recruitment__term:after{content:"";display:block flow;inline-size:0;block-size:1px}.p-recruitment__term:before{margin-block-end:calc((1 - 1.38) * .5em)}.p-recruitment__term:after{margin-block-start:calc((1 - 1.38) * .5em)}.p-recruitment__term:before{display:none}.p-recruitment__detail{line-height:1.38;padding-top:1.7rem;padding-bottom:3rem;width:calc(100% - 105px)}.p-recruitment__detail:before,.p-recruitment__detail:after{content:"";display:block flow;inline-size:0;block-size:1px}.p-recruitment__detail:before{margin-block-end:calc((1 - 1.38) * .5em)}.p-recruitment__detail:after{margin-block-start:calc((1 - 1.38) * .5em)}}
