誓約 せいやく しょ
seiyaku sho

Noun

1. written oath; covenant; pledge