.job02_recruit-data{display:flex;gap:8rem}@media screen and (max-width:768px){.job02_recruit-data{display:block}}.job02_recruit-data .head{font-size:2.8rem;font-weight:700;margin:0}@media screen and (max-width:768px){.job02_recruit-data .head{font-size:2.4rem;line-height:1.6;margin-bottom:1.9rem}}.job02_recruit-data table{border-collapse:collapse;flex:1 1 auto;line-height:1.6;margin:0;max-width:76.8rem}@media screen and (max-width:768px){.job02_recruit-data table{max-width:100%;width:100%}}.job02_recruit-data table tr{display:flex;gap:4.4rem}@media screen and (max-width:768px){.job02_recruit-data table tr{display:block}}.job02_recruit-data table tr:not(:last-child){border-bottom:1px solid #dcdee2;padding-bottom:4rem}@media screen and (max-width:768px){.job02_recruit-data table tr:not(:last-child){padding-bottom:3.2rem}}.job02_recruit-data table tr:not(:first-child){padding-top:4rem}@media screen and (max-width:768px){.job02_recruit-data table tr:not(:first-child){padding-top:3.2rem}}.job02_recruit-data table th{text-align:left;width:18rem}@media screen and (max-width:768px){.job02_recruit-data table th{display:block;width:100%}}.job02_recruit-data table td{flex:1 1 auto;font-weight:500;max-width:54.4rem}@media screen and (max-width:768px){.job02_recruit-data table td{display:block;font-size:1.4rem;max-width:100%}}.job02_recruit-data table td ul{font-size:1.4rem;list-style:none;padding:0}.job02_recruit-data table td li{padding-left:1em;text-indent:-1em}