.recruit-event-heading{border-left:4px solid #c92845;color:#111;font-size:24px;font-weight:700;line-height:1.5;margin-bottom:20px;padding-left:12px}.recruit-event-list{margin:0 auto;max-width:900px}.recruit-event{align-items:center;border-bottom:1px solid #dfe4e8;color:#183451;display:flex;gap:24px;padding:20px 8px;text-decoration:none;transition:.2s}.recruit-event:hover{background:#f7f8fa}.recruit-event__date{color:#183451;flex-shrink:0;font-size:18px;font-weight:700;width:130px}.recruit-event__content{flex:1}.recruit-event__title{font-size:20px;font-weight:700;line-height:1.5}.recruit-event__place{color:#4a5568;font-size:15px;font-weight:600;line-height:1.5;margin-top:6px}.recruit-event__icon{color:#a72b3a;flex-shrink:0;font-size:18px}@media screen and (max-width:767px){.recruit-event{align-items:flex-start;gap:12px;padding:16px 4px}.recruit-event__date{font-size:14px;width:88px}.recruit-event__title{font-size:17px}.recruit-event__place{font-size:14px}}