.job_page__ymTAv{display:flow-root}.job_page__ymTAv *{color:var(--txt-main)}.job_page__ymTAv h1{margin:0 0 16px;font-size:32px;font-weight:600;line-height:32px;text-align:center}.job_page__ymTAv h2{margin:16px 0;font-size:20px;font-weight:600;line-height:24px;vertical-align:middle}.job_page__ymTAv img{width:100%;object-fit:cover;object-position:center}.job_page__ymTAv table{width:100%;border:1px solid var(--gray-border);border-collapse:collapse;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;table-layout:fixed}.job_page__ymTAv table tr{vertical-align:top}.job_page__ymTAv table td{padding:6px;border:1px solid var(--gray-border)}.job_page__ymTAv ol,.job_page__ymTAv ul{position:relative;padding-left:24px;margin-top:0;margin-bottom:5px;counter-reset:list-item}.job_page__ymTAv ol li,.job_page__ymTAv ul li{margin:2px 0;list-style:none}.job_page__ymTAv ol li:before,.job_page__ymTAv ul li:before{position:absolute;left:0}.job_page__ymTAv ol li:before{width:20px;content:counter(list-item) ". ";font-size:14px;line-height:normal;text-align:right}.job_page__ymTAv ul li:before{width:24px;content:"·";font-size:24px;line-height:20px;text-align:center}.job_page__ymTAv ol:only-child,.job_page__ymTAv ul:only-child{margin-bottom:0}@media (min-width:996px){.job_page__ymTAv h1{margin:0 0 20px;text-align:left}.job_page__ymTAv img{width:50%;margin:16px 0 16px 16px;float:right}.job_page__ymTAv table{width:auto}}