Here's why:
* "Cahier" is a masculine noun in French.
* "Mes" is the plural possessive adjective for "my".
* Possessive adjectives always agree in gender and number with the noun they modify.
Therefore, since "cahiers" is masculine plural, the possessive adjective "mes" remains in its masculine form.