.form--recruit__ttl{margin-bottom:40px;padding-bottom:.3em;font-size:20px;font-weight:700;border-bottom:3px #099 dotted}.form--recruit__ttl>span{font-size:16px;display:block}.form--recruit__pharmacist{margin-bottom:60px;overflow-x:auto}@media print,screen and (min-width:960px){.form--recruit__ttl>span{display:inline-block;margin-left:1em}.form--recruit__pharmacist{overflow-x:inherit}}.form--recruit__pharmacist>table{border:1px solid #333;font-size:10px}.form--recruit__pharmacist>table tbody>tr,.form--recruit__pharmacist>table>thead>tr{border:1px solid #333}.form--recruit__pharmacist>table tbody>tr>th,.form--recruit__pharmacist>table>thead>tr>th{min-width:90px;font-weight:700;background:#dee8f2;border:1px solid #333;text-align:center;vertical-align:middle}.form--recruit__pharmacist>table>thead>tr{text-align:center;vertical-align:middle}.form--recruit__pharmacist>table>thead>tr>td{padding:3px 5px;border:1px solid #333}.form--recruit__pharmacist>table>thead>tr .c01{background:#bbe0e9}.form--recruit__pharmacist>table>thead>tr .c02{background:#dbe4c4}.form--recruit__pharmacist>table>tbody>tr>td{padding:3px 5px;min-width:170px;border:1px solid #333}.form--recruit__pharmacist>table>tbody>tr .txt-center{text-align:center}.form--recruit__legalwork{margin-bottom:30px;padding:10px;border:3px solid #298b3e}.form--recruit__legalwork__ttl{font-weight:700}.form--recruit__legalwork__ttl:nth-child(n+2){margin-top:1em}