>>20です。
レスありがとうございます。
自作派なので、ついこっちに書いてしまいました。
スレチスマソ