section{position:relative;width:100%;max-width:1140px;margin:0 auto;padding:50px 20px 100px}h3{margin-bottom:60px;text-align:center}h3 span{display:block;width:fit-content;margin:0 auto}h3 span.ja{color:#e61f12;font-size:29px;font-weight:normal}h3 span.en{color:#000;font-size:21px;font-weight:500}.recruit-info-table dl{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start}.recruit-info-table dl dt,.recruit-info-table dl dd{color:#000;font-size:16px;font-weight:normal;line-height:1.875}.recruit-info-table dl dt{position:relative;padding:1em 0;border-bottom:2px solid #8b8b8b;text-align:center}.recruit-info-table dl dd{width:calc(100% - 180px);padding:1em 3.125em;border-bottom:1px solid #bfbfbf;text-align:left}.recruit-info-table dl dd a{color:#e61f12;text-decoration:underline}@media screen and (min-width: 769px){.recruit-info-table dl dt{width:180px}.recruit-info-table dl dd{width:calc(100% - 180px)}}@media screen and (max-width: 768px){section{max-width:100%;margin:0 auto;padding:25px 20px 80px}h3{margin-bottom:40px}h3 span.ja{font-size:19px}h3 span.en{font-size:13px}.recruit-info-table dl{flex-direction:column}.recruit-info-table dl dt,.recruit-info-table dl dd{width:100%;font-size:13px;line-height:1.75}.recruit-info-table dl dt{padding:1em 0;border-bottom:1px solid #bfbfbf;text-align:left}.recruit-info-table dl dd{padding:1.25em 0;border-bottom:2px solid #bfbfbf}}/*# sourceMappingURL=recruit.css.map */
