.custom_footer_login .css_footer_items {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
}

/* NOTE: グローバルの * { font-size: 12px } が子要素(div/a)に直接当たるため、
   親だけの指定では継承が負ける。対象要素を直接指定して上書きする。
   今回追加したリンク群(css_custom_link)のみ対象とし、コピーライト行は元のまま。 */
.custom_footer_login .css_footer_items .css_custom_link {
    margin-top: 0px;
    margin-bottom: 4px;
}
.custom_footer_login .css_footer_items .css_custom_link a {
    font-size: 12px;
}
/* 中央のソーシャルメディアポリシーだけ左右に余白を持たせ、3リンクの間隔を確保する。
   位置(a+a)依存ではなく専用クラスで明示指定。 */
.custom_footer_login .css_footer_items .css_footer_link_sociallink {
    margin-left: 8px;
    margin-right: 8px;
}

.custom_footer_login .css_riyokiyaku_a {
    font-size: 13px;
}