  We give a twisted version of the Kawamata semi-positivity theorem by the
$\mathbb{Q}$-line bundle with a vanishing Lelong number at every point.
Moreover, we apply the result for the finite generation problem of canonical
rings for Birkar's generalized pairs.
