.s-job-intro[data-v-a7783252]{margin:0 0 var(--layout-v-padding);padding-bottom:0;padding-top:0}.s-job-intro[data-v-a7783252] .m-section__inner{overflow:hidden;position:relative;width:auto}@media only screen and (max-width:767px){.s-job-intro[data-v-a7783252] .m-section__inner{margin-left:calc(var(--layout-h-padding)*-1);margin-right:calc(var(--layout-h-padding)*-1)}}@media only screen and (max-width:1199px){.s-job-intro__inner[data-v-a7783252]{background-color:var(--a-color_white);border-radius:calc(var(--scale)*16);margin:calc(var(--scale)*280) 0 0;padding:calc(var(--scale)*12) var(--layout-h-padding)}}@media only screen and (min-width:1200px){.s-job-intro__inner[data-v-a7783252]{padding:calc(var(--scale)*16) calc(var(--scale)*24) calc(var(--scale)*24);text-align:left;width:62%}}.s-job-intro picture[data-v-a7783252]{background-color:var(--a-color_grey_40);border-radius:calc(var(--scale)*16);bottom:0;height:auto;left:0;overflow:hidden;position:absolute;right:0;top:0;width:auto;z-index:-1}.s-job-intro picture img[data-v-a7783252]{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;width:100%}@media only screen and (min-width:1200px){.s-job-intro picture img[data-v-a7783252]{-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right}}.s-job-intro__title[data-v-a7783252]{text-align:center}@media only screen and (min-width:1200px){.s-job-intro__title[data-v-a7783252]{font-size:calc(var(--scale)*98);letter-spacing:-.02em;line-height:.9;margin:calc(var(--scale)*30) 0 0;text-align:left}}.s-job-intro__title[data-v-a7783252] span{position:relative}.s-job-intro__title[data-v-a7783252] span:after{background-color:var(--a-color_red);bottom:0;content:"";height:.3125rem;left:0;position:absolute;right:0;top:auto;width:100%}@media only screen and (min-width:1200px){.s-job-intro__title[data-v-a7783252] span:after{bottom:calc(var(--scale)*2);height:.4375rem}}.s-job-intro__title[data-v-a7783252] span b{position:relative;z-index:1}.s-job-intro__form[data-v-a7783252]{margin:calc(var(--scale)*24) 0 0}@media only screen and (min-width:1200px){.s-job-intro__form[data-v-a7783252]{margin:calc(var(--scale)*52) 0 0}}.s-job-intro__form-title[data-v-a7783252]{margin:0 0 calc(var(--scale)*12)}@media only screen and (min-width:1200px){.s-job-intro__form-title[data-v-a7783252]{margin:0 0 calc(var(--scale)*24)}}.s-job-intro[data-v-a7783252] .m-quiz-form .a-chekbox__label{color:var(--a-color_grey_80)}
