以下のように特定のサイト( https://xml.irpocket.com )にHTTPSで接続しようとするとunable to get local issuer certificateエラーが出ます。

require 'net/https'
url = URI('https://xml.irpocket.com')
Net::HTTP.get(url)
#=> OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=error: certificate verify failed (unable to get local issuer certificate)
from /Users/ironsand/.rbenv/versions/2.5.5/lib/ruby/2.5.0/net/protocol.rb:44:in `connect_nonblock'

ですが https://google.co.jp など他のSSL接続を使用してるサイトではエラーなく正常にページが取得されます。

「ローカルの証明書が取得できない」というエラーなら接続先を変更してもエラー内容は変わらないはずだと思うのですが、このような動作になるのは何が原因なんでしょうか?