have と hold の違い