.recruit-page-wrap{padding:150px 0 80px 0}@media (max-width:600px){.recruit-page-wrap{padding:150px 0 0 0}}.recruit-page-wrap .sp-title{height:32px;width:auto}.recruit-page-wrap .recruit-inner{max-width:1000px;margin:80px auto 0 auto}@media (max-width:1150px){.recruit-page-wrap .recruit-inner{width:90%}}.recruit-page-wrap .recruit-inner h3{font-size:20px;margin-bottom:30px;text-align:center}.tablepress{border-collapse:collapse;border-spacing:0;width:100%}.tablepress-id-recruit{border:1px solid #ddd !important}.tablepress tbody tr:first-child td{border-top:0}.tablepress-id-recruit .column-1{width:20%}table tbody tr td.column-1{width:35%;font-weight:bold}.tablepress tbody td{vertical-align:top}.tablepress td,.tablepress th{padding:8px;border:none;background:0 0;text-align:left;float:none !important}.tablepress tbody tr:first-child td{border-top:0}.tablepress-id-recruit .column-2{width:40%;text-align:left !important}.tablepress-id-recruit .column-2{border-left:1px solid #ddd !important;border-right:1px solid #ddd !important}.tablepress tbody tr:first-child td{border-top:0}.tablepress-id-recruit .column-3{width:40%;text-align:left !important}.tablepress tbody td,.tablepress tfoot th{border-top:1px solid #ddd}.recruit-toptext{margin-bottom:30px;text-align:center}.sp{display:none}@media (max-width:767px){.pc{display:none}.sp{display:block}table{width:100%}table tr{vertical-align:top}tr:nth-of-type(2n){background-color:#f8f8f8}tr td:first-child{background:#f0f0f0;font-weight:bold;font-size:1.3em}tbody td{display:block;text-align:left;padding:20px}tbody th{text-align:left;padding:20px}.table-title{font-size:20px;font-weight:bold;margin-top:60px}}