/* Keep the supplied LightBG logo legible in every button state. */
.flow-recruit .recruit-v204__wantedly {
  display: inline-flex; align-items: center; justify-content: center; gap: 10px;
  padding-inline: 24px; background: #fff; color: #202020;
}
.flow-recruit .recruit-v204__wantedly .recruit-v204__logo {
  display: block; flex: none; width: 46px; height: 36px; object-fit: contain;
}
.flow-recruit .recruit-v204__wantedly:hover,
.flow-recruit .recruit-v204__wantedly:focus-visible { background: #f2f2f2; color: #202020; }
@media (max-width: 700px) {
  .flow-recruit .recruit-v204__wantedly { gap: 8px; padding-inline: 20px; }
  .flow-recruit .recruit-v204__wantedly .recruit-v204__logo { width: 40px; height: 32px; }
}
