お問い合わせフォームがデザイン崩れていたのですが、なんとか対応できました。
やっぱり原因は親クラスから引き継がれた値が反映されていたこと。

tableタグを使ってのレイアウト時は、thやtdタグの親がtrタグになります。つまり、tr要素にdisplayを設定してあげないと、いつまでたってもtd内のdisplayが上書きできないということでした。

詳細に書きたいのですが、力尽きたのでまた今度にします。