流石に

ちょっとこれはどうなんだと思ったので書き直しました。

// ==UserScript==
// @name        katsumaweb
// @namespace   http://d.hatena.ne.jp/jigendaddy/
// @include     http://www.katsumaweb.com/news.php*
// @version     1.1
// @grant       none
// ==/UserScript==
document.body.innerHTML=document.body.innerHTML.split('勝間塾生のリレーコラム').join('<div class=ad>勝間塾生のリレーコラム');eval();
document.body.innerHTML=document.body.innerHTML.split('「勝間塾のススメ」のご案内').join('<div class=ad>「勝間塾のススメ」のご案内');eval();
document.body.innerHTML=document.body.innerHTML.split('---').join('<div class=ad2>---</div>');eval();
var result = document.evaluate('//div[@class="ad2"][last()]/following-sibling::text()[1]',document, null, 7, null);
result.snapshotItem(0).nodeValue="";
@-moz-document domain("katsumaweb.com") {
  .ad{display:none;}
  .ad2{display:none;}
}