body.template-article .main-article__body img{height:auto!important;max-width:100%!important;object-fit:contain!important;display:block;margin-inline:auto}body.template-article .main-article__body,body.template-article .main-article__body p,body.template-article .main-article__body li,body.template-article .main-article__body td,body.template-article .main-article__body th,body.template-article .main-article__body blockquote{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic Medium,Yu Gothic,YuGothic,Meiryo,Noto Sans JP,sans-serif!important;font-size:16px!important;line-height:1.9!important;letter-spacing:.02em}body.template-article .main-article__title,body.template-article .main-article__body h2,body.template-article .main-article__body h3,body.template-article .main-article__body h4{font-family:Times New Roman,Hiragino Mincho ProN,YuMincho,Yu Mincho,YuMincho,"Noto Serif JP",serif!important}body.template-article .main-article__title{line-height:1.45!important}body.template-article .main-article__body h2{line-height:1.5!important;margin-top:1.6em}body.template-article .main-article__body h3{line-height:1.5!important}body.template-article .main-article__body table{table-layout:auto!important;width:100%;font-size:15px}body.template-article .main-article__body th,body.template-article .main-article__body td{padding:10px 12px;white-space:normal}body.template-article .main-article__body th:first-child,body.template-article .main-article__body td:first-child{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom-article-typography.css.map */
