.jksy-single h1{font-family:"Zen Maru Gothic",sans-serif;line-height:1.5;overflow-wrap:anywhere}
.jksy-featured{margin:32px 0}
.jksy-featured img,.jksy-article-body img{display:block;max-width:100%;width:auto;height:auto;object-fit:contain}
.jksy-featured img{width:100%}
.jksy-article-body{overflow-wrap:anywhere}
.jksy-article-body p{margin:1.5em 0}
.jksy-article-body figure{max-width:100%;margin-inline:0}
.news-card{overflow-wrap:anywhere}
.news-card img,.voice-card img{max-width:100%;height:auto}
