CSSのみのソリューションが必要な場合は、次のことを行う必要があります。
position:relative;要素にとmargin:0を追加し<body>ます。
<body>次の要素を:の最初の要素として追加します。
<div style="position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden;">
<div class="botleft ...">and<div class="botright ...">要素をそのdivに移動します。
要素に適用position:relativeし<body>て別の要素を追加することによりposition:absolute; left:0; top:0; width:100%; height:100%、その要素に要素のサイズを「追跡」するように指示します<body>。また、追加することoverflow:hidden;で、下からオーバーフローした画像を非表示にします。
このソリューションの欠点は、ページの下部にカット画像が表示される場合があることです。まあ、完璧なものはありません:)
この変更後のDOMツリーは次のようになります。

結果をすぐに確認するには、ブラウザのコンソールから次のコードを実行できます。
d = document.createElement("div");
d.style.cssText = "position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden;";
document.body.insertBefore(d, document.body.firstChild);
d.appendChild(document.getElementsByClassName("botleft")[0]);
d.appendChild(document.getElementsByClassName("botright")[0]);
document.body.style.position = "relative";
document.body.style.margin = "0";