たぶん、それは該当ページのヘッダあたりに
<style>
imgのセレクタ {
border: 1px solid #ccc !important;
}
</style>
なんてセレクタが書いてあるからなんだろうと思います。
ページに書いてあり、尚かつ!importantがついてるので最優先されてしまいます。なのでインラインで、
<div class="...">
<a href="...">
<img src="..." style="border: none !important;" />
</a>
</div>
なんて毎回書けば消えるはずですが面倒なので、画像ボーダーの利用を停止しておいて、子テーマcssあたりに、
#the-content img {
border: 1px solid #ccc;
}
.no-border {
border: none !important;
}
などと設定しておき、imgのclassに、class=”no-border”とするか、あるいは、
.no-border img {
border: none !important;
}
としておいて、div class=”no-border”とすれば、そのブロックの中にあるimgはボーダー無しになるんじゃなかろうかと思います。