/* カスタム CSS をここに入力してください */
.ranking-img {
  width: 100px;
	height: 100px;
	float:left;
	overflow: hidden;
	margin-bottom: .5em;
}

li.sga-ranking-list {
	margin-bottom: 1em;
}

ol.sga-ranking li {
clear: both;
}
ol.sga-ranking .ranking-img {
margin-right: 5px;
}

/* トップページロゴ画像サイズの CLS 問題対策 */
.l-header__logo--pc img {
    width: 340px;
    height: 54px;
}

/* フッターロゴ画像サイズの CLS 問題対策 */
.p-footer-widget-area .p-siteinfo__logo img {
    width: 340px;
    height: 54px;
}