The way it appears to me is that 关心 is a verb meaning “to be concerned with" or "to care about." So, to say "I am not concerned with X," you would use 不关心. Since 不 negates verbs, this is appropriate. However 没有 literally means "not have" and is used to negate nouns, so 没有 would not make sense when paired with 关心.