原因としては
* google検索が table タグで構成されている
* Lightning が table タグに対して余白を設定している
* CSS最適化を有効化していると table が存在しないページでは table タグに余白を付与する CSS が出力されない → Google検索の表示が正常に見える
という現象でした。
ただ、 Google 検索については Lightning のユーザー全員が設置するものではないので、
Lightning側での対応ではなく、下記のCSSを追加CSSなどに記載してご利用お願いいたします。
body .gsc-control-cse{
padding:0;
}
.gsc-search-box td{
border: none;
}
.gsc-search-box td.gsc-input{
padding: 0 12px 0 0;
}
.gsc-search-box table.gsc-input{
margin-bottom: 0;
}
.gsc-search-box td.gsc-search-button{
padding:0;
}