body#contactRecruiter .l-header__nav__item-contact .link { color: #1b2550; pointer-events: none; }
body#contactRecruiter .c-header-contact { height: 533px; }
@media screen and (max-width: 800px) {
  body#contactRecruiter .c-header-contact { height: auto; padding-bottom: 50px; }
}
body#contactRecruiter .c-header__index__item:nth-child(3) { opacity: 0.5; pointer-events: none; }
body#contactRecruiter .c-header__index__item:nth-child(1) { pointer-events: none; cursor: default; }
body#contactRecruiter .c-input-radio { width: 100%; max-width: 100%; min-width: 100%; margin-right: 0; gap: 14px 30px; }
body#contactRecruiter .c-input-radio .c-input__label { margin-bottom: 3px; }
body#contactRecruiter .c-input-radio .radio-item:nth-child(2) { margin-right: 0; }
body#contactRecruiter .c-input-radio .radio-item label { font-size: 14px; }
@media screen and (max-width: 800px) {
  body#contactRecruiter .c-input-radio { gap: 0; }
  body#contactRecruiter .c-input-radio .radio-item { width: 100%; margin-right: 0; }
  body#contactRecruiter .c-input-radio .radio-item label { font-size: 13px; }
}
body#contactRecruiter .c-input__label .t2-note { display: inline-block; margin-left: 6px; font-size: 11px; letter-spacing: 0.5px; color: #6f6f6f; align-self: center; }
body#contactRecruiter .c-input-website { margin-right: 100%; }
body#contactRecruiter .c-input-privacy { padding-bottom: 60px; }
@media screen and (max-width: 800px) {
  body#contactRecruiter .l-breadCrumb { color: #6f6f6f; }
}
@media screen and (max-width: 600px) {
  html body#contactRecruiter .c-header-contact#t2-pagehead#t2-pagehead .c-header__index { flex-direction: column; gap: 6px 0; }
}
