Seriously, why not bigger checkboxes?
It shouldn't need designing; but I have a suspicion that an unstyled HTML checkbox input doesn't behave like that.