html {
    font-family: 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Noto Sans', 'Noto Sans CJK JP', helvetica, arial, sans-serif;
}
.light {
    font-family: 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Noto Sans', 'Noto Sans CJK JP', knowledge-reg, helvetica, arial, sans-serif;
}
.medium {
    font-family: 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Noto Sans', 'Noto Sans CJK JP', knowledge-reg, helvetica, arial, sans-serif;
}

/* Main */
.search-nav #searchsubmit,
.search-suggestion li a,
.search-suggestion .suggestion-market,
.section-follow-container .follow-description,
.sponsored-article .article-category,
.top-news-module .article-heading,.article-heading,
.top-news-module .featured-article .article-heading,
.video-module .video-heading,
.photo-module .photo-heading,
.photo.featured-photo .photo-heading,
.photo-header .photo-excerpt,
.wire-module .article .article-heading,
.wire-module.the-wire .module-desc,
.top-story h2.top-story-heading,
.top-story p,
.top-story li,
.slideshow-container .section-title h1,
.slideshow-container .media-slidenum,
.slideshow-container .media-caption .caption-info,
.slideshow-container .media-caption .media-info,
.slideshow-next .photo h3.photo-heading,
.additional-channel .video-heading,
.additional-channel .featured-video .video-heading,
.trending-stories .parselyTitle,
.module-markets-indiv,
.page-not-found .module-not-found h1,
.page-not-found .module-not-found p,
.page-not-found .module-not-found li,
.page-not-found .module-not-found-txt h3,
#privacy_terms p,
#privacy_terms ul,
#privacy_terms ol,
.native_ad .article-heading a,
.native_ad .sponsor-text,
.adv_header{
	font-family: 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Noto Sans', 'Noto Sans CJK JP', knowledge-reg, helvetica, arial, sans-serif;
}

.header-pane-menu h3,
.header-pane-search h3,
.section-nav .edition-nav .section .heading,
.section-nav .sub-section a,
.edition-nav .edition-list li a,
.footer .footer-signup-download a,
.footer .footer-links,
.footer .footer-summary .footer-summary-title,
.footer .reuters-copyright,
.breaking .breaking-news-body,
.happening .breaking-news-body{
	font-family: 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Noto Sans', 'Noto Sans CJK JP', knowledge-reg, helvetica, arial, sans-serif;
}

.header .edition,
.footer .footer-header,
.footer .footer-signup-download,
.footer-share-title,
.footer .footer-summary,
.share-overlay .shr-close{
	font-family: 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Noto Sans', 'Noto Sans CJK JP', knowledge-reg, helvetica, arial, sans-serif;
}

.section-nav .trending-topics .heading,
.section-nav .trending-topics .sub-heading,
.section-nav .trending-topics .trending-topic a,
.section-nav .section a,
.section-title h1,
.section-title-right a,
.module.the-wire .module-container .module-header h2 .light,
.module.the-wire .module-container .module-header h2 .medium,
.section-name a,
.top-story p a,
.top-story .story-info-links,
.module .more-link a,
.load-more-link a,
.load-more-link span.load-more-content,
.share-overlay .share-overlay-hdr,
.section-back a,
.slideshow-next-title h3,
.breaking .breaking-news-header,
.happening .breaking-news-header,
.breaking .breaking-news-body a#notification-link,
.happening .breaking-news-body a#notification-link,
.trending-stories .parselyRank,
.modules-markets-thin a {
	font-family: 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Noto Sans', 'Noto Sans CJK JP', knowledge-reg, helvetica, arial, sans-serif;
}

/* Article */
.media-caption .caption-desc,
.article-text p,
.article-related-video .feature h2,
.article-related-coverage .related-coverage-body a,
.next-article-info a,
.next-article-headline a{
	font-family: 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Noto Sans', 'Noto Sans CJK JP', knowledge-reg, helvetica, arial, sans-serif;
}
.article-info h1.title,
.article-text .articleLocation,
.article-text .article-byline p,
.article-text .article-byline span,
.article-text .article-subtitle,
.article-related-coverage .related-coverage-header h3,
.article-related-video .related-video-header h3 {
	font-family: 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Noto Sans', 'Noto Sans CJK JP', knowledge-reg, helvetica, arial, sans-serif;
}

/* Markets */
.chart-module .chart-row .chart-index,
.chart-module .chart-row .chart-sector,
.chart-module .chart-row .chart-price-last,
.chart-module .chart-row .chart-price-change,
.data-table .data-table-name,
.module.mod-tabs-table .data-table-name,
.module.mod-tabs-table .data-table-value,
.bond-module #bondTable .bondVal,
.currency-src,.currency-dest,
.currency-pair .currency-options,
.currency-pair-table .currency-name,
.currency-pair-table .currency-last,.currency-pair-table .currency-change ,
.sec-markets .dataTable#currPairs th{
	font-family: 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Noto Sans', 'Noto Sans CJK JP', knowledge-reg, helvetica, arial, sans-serif;
}
.tabs ul li,
.tabs ul li a,
.tabs ul li span,
.tabs ul li span.hrefClone, 
.time-button.current span,
.module .more-link{
	font-family: 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Noto Sans', 'Noto Sans CJK JP', knowledge-reg, helvetica, arial, sans-serif;
}
.chart-module .chart-labels,
.bond-module #bondTable th,
.currency-module .currency-pair-table th ,
.sec-markets .dataTable#currPairs tr:first-child th:first-child,
.sec-markets .dataTable#bondTable th,
.sec-markets .dataTable#marketsTable th,
.tabs ul li.current span.hrefClone, 
.time-button.current span{
	font-family: 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Noto Sans', 'Noto Sans CJK JP', knowledge-reg, helvetica, arial, sans-serif;
}

/* Search */
.search-tabs li a,
.search-header-sort span,
.search-header-sort,
.search-tabs li.current a,
.search-header-sort span.current,
.sec-search .no-result,
.search-result-title,
.search-result-excerpt,
.search-result-timestamp{
	font-family: 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Noto Sans', 'Noto Sans CJK JP', knowledge-reg, helvetica, arial, sans-serif;
}
.section-nav .section a,
.win-jp .search-header-sort span.current,
.section-nav .trending-topics .trending-topic a{
	font-weight: bold;
}
.module-markets-indiv .markets-time{
    font-size: .9em;
}
.module-markets-indiv .markets-price{
    font-size: 1em;
}
.module-markets-indiv .markets-percent{
    font-size: 1.3em;
}
.module-markets-indiv{
    margin-left: 8px;
}
.article-text pre{
    word-wrap: normal;
}
.reuters-app-all{
    margin: 0 0 15px;
    text-align: center;
}
.reuters-app-all img{
    max-width: inherit;
    height: auto;
}
h3.reuters-app-title{
    font-size: 2.1em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0 8px;
    border-bottom: 1px solid #ff8000;
    padding-bottom: 8px;
}

.table-app{
    border-bottom: 1px solid #ccc;
    margin: 0 10px 30px 10px;
    width: 94%;
}
.table-app tr{
    border-top: 1px solid #ccc;
}
.table-app td{
    padding: 8px 0;
}
.table-app td:nth-child(even){
    text-align: right;
}
.table-app-title{
    color: #999;
}
.table-app-period,
.table-app-price{
    font-size: 1.4em;
    font-weight: bold;
}
.table-app-desc{
    font-size: 1.2em;
}
.table-app-title,
.table-app-period,
.table-app-price{
    margin-bottom: 3px;
}
#privacy_terms a{
    word-break: break-all;
}
.footer .footer-links {
    word-break: keep-all;
}
.reuters-app img,
.reuters-app-link img{
    margin: 0;
}
.footer .section-follow-buttons span {
    width: 140px;
}
