
@font-face {
	font-family: "Noto Sans JP"; src: url("../../../../etc.clientlibs/tpd/clientlibs/country-styles/japan/resources/Fonts/NotoSansJP-VariableFont_wght.ttf") format("truetype");
}

html { font-family:'Noto Sans JP', 'Times New Roman' !important; font-size: 81.25%; }

button, input, select, textarea { font-family:'Noto Sans JP', 'Roboto Flex', Arial, Helvetica, sans-serif !important;  }

body{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif !important;
}

.home-feature-container .lightBgDarkText h1 em{
	font-family:'Noto Sans JP', 'Times New Roman' !important;
}

.about-us .team-title2,
.alert-container.alert-warning .alert-copy, .alert-container.alert-success .alert-copy, .alert-container.alert-info .alert-copy, .alert-container.alert-error .alert-copy,
.fund-title2,.overview-page .holdings-bottomfixedright, .overview-page .holdings-title2,
.fixedholding-bottomfixedright, .home-feature-container .lightBgDarkText h1,.overview-page .performance-bottomfixedright,.overview-page .sector-title2,b, strong , .button,
.header-global-select .menu-select-country .countries > div , h3.touch-only-headers   {
	font-family:'Noto Sans JP', "Roboto Flex", Arial, Helvetica, sans-serif !important;
	font-weight: 700;
}
.full-width-image-collection-overview .content-block h2, .full-width-image-collection-overview .content-block h3 { line-height: 32px; font-weight: normal; }
.header-global-select .menu-select-country .countries.countries-americas{
	width: initial;
}
.header-global-select .menu-select-country{
	width: 840px;
}
.header-global-select .menu-select-country .countries > ul{
	width:200px;
	margin-right: 10px;
}


.blog-summary-info {
	font-family: "Arial",Helvetica,sans-serif;
	font-size: 14px;
	color: #4F4F4F;	
	width:68%;
	display: inline-block;
}


.home-page-main .disclosure-par, .home-page-main .disclaimer-shared-from-content
{
    margin-bottom: 24px;
    padding: 0;
    width: 100%;
    height: auto;
    float: left;
    clear: both;
    background-color: #fff;
}

.about-us .team-values {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
	font-size: 22px;
}

.about-us .team-stats {
    font-size: 10px;
}


.article-info {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.article-footer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.author-details {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.author-title2 {
	font-family:"Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
	font-weight: 700;
}

.author-info {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.author-footer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.blog-summary-info {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.blog-info-primary {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.blog-info-second {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.blog-info-related {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.blog-name {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.blog-transcript {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.manager_contact {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.breadcrumb{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.fund-range {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.fund-range-button {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.download-button, .send-button {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.overlaydownload-button {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.share-button {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.currency-more {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.currency-legend-name {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.overview-page .currency-caption2 {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.overview-page .currency-start {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.overview-page .currency-ovrvwfooter2 {
	font-family:"Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
	font-weight: 700;
}

.overview-page .currency-ovrvwfooter {
	font-family:"Noto Sans JP" , "Roboto Flex", Arial, Helvetica, sans-serif !important;
	font-weight: 700;
}

.overview-page .currency-title2 {
	font-family:"Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
	font-weight: 700;
}

.overview-page .currency-isin {
	font-family:"Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
	font-weight: 700;
}

.overview-page .currency-info {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.overview-page .currency-searchmgrname {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.overview-page .currency-searchmanager  {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.overview-page .currency-button { 
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.disclaimer-shared-from-content{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.component-footerrelatedgroup {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.equity-title2 {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.equity-isin {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.equity-info {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.equity-more {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.equity-footer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.equity-button {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.fixedincomepanelfund-footer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}
	
.fixedincomepanelfund-title2 {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.fixedincomepanelfund-isin {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.fixedincomepanelfund-info {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.fixedincomepanelfund-more {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.fixedincomepanelfund-button {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.nlfixedincomepanelfund-footer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.nlequity-footer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.banner-copy p{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.headquarter{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.annual_report{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.all_contacts{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.contact-heading {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.contact-quote {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.contact-info {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.contact-tele {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.contact-button { 
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.contact-all { 
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.team-abouttitle3 {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.team-title2 {
	font-family: "Noto Sans JP";
	font-weight: 700;
}

.team-info {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.team-info2 {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.team-footer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.footer-component{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.news-info {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.news-more {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.news-footer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.news-start {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.news-disclaimer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.fund-category-list .data-filter-item > p{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.comment-tick {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.home-feature-container .view_more{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.story-container a {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.home-page-main .view_story{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.keep-up-to-date {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.questionmark { 
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.news-article-page .news-info {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.news-article-page .news-more {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.news-article-page .news-footer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.news-article-page .news-start {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.subtitle{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.pop-up-caret{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

#popUp {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

#linkcontainer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.button-control > a {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.errMessage, .helpText {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}


#ui-notification-copy, #ui-notification-copy-mainErr, #signin-ui-notification-copy-mainErr, #share-ui-notification-copy-mainErr, #ui-notification-copy-other-countries {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

#FundRangelinkcontainer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

div.legalPopBox {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

div.country-selection select {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

div.language-selection select {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

#FundRangelinkcontainer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.watchheader {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.overlay-notification-error {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.subtitle2{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.popTop {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.popRight {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.popLeft {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.overview-info {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.price-info-primary {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.price-info-secondary {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.price-info-related {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.price-info-potrait {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.price-transcript {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.price-footer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.quote-caption  {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.quote-start  {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.default-hdrcol {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.funds-landing-page th{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.overview-page .team-title2 {
	font-family: "Noto Sans JP";
	font-weight: 700;
}

.overview-page .team-info {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.overview-page .team-footer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.overview-page .contact-title {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.overview-page .contact-info {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.overview-page .contact-tele {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.contact-button { 
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.article-date {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.article-by-details {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.article-main-section {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.article-story {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.article-short-desc {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.executive-summary {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.all-fund-panel {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.video-title-related {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.video-date {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.video-info-primary {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.video-info-related {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.video-transcript {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.video-footer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.web-transcript {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.web-footer-primary {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.web-footer-secondary {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.web-footer-related {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.web-start.primary {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.web-start.secondary {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.web-start.related {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.web-button {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.subtitle{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

#linkcontainer {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.box .read-more {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.external-link header {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.collection-article-info {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.collection-article-date {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.collection-tile-button {
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.primary-nav ul.top-level > li > a{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}

.header-global-select{
	font-family: "Noto Sans JP", "Roboto Flex", Arial, Helvetica, sans-serif !important;
}


.single-container {
	margin-right: 15px;
}


.quotes_open {
    
    float: left;
    font-size: 50px;
    line-height: 0;
    padding-top: 20px;
    vertical-align: top;
    color: #05c3de;
}

.quotes_close {    
    font-size: 50px;
    line-height: 40px;
    padding-left: 0;
    display: inline;
    color: #05c3de;
    vertical-align: sub;
}

.quote_open {
    
    float: left;
    font-size: 30px;
    line-height: 0;
    padding-top: 10px;
    vertical-align: top;
    color: #05c3de;

}

.quote_close {    
    float: none;
    font-size: 30px;
    line-height: 20px;
    padding-left: 0;
    display: inline;
    color: #05c3de;
    vertical-align: sub;
}

.bigquote {
	float: left;
	position: relative;
	top: 2px;
	margin-right:4px;
	height: 18px;
	width: 24px;
	background-image: url("../../../../etc.clientlibs/tpd/country-styles/japan/resources/images/quote_open_small_ja.png");
   
}

.bigquote2 {
	margin-right:4px;
	position: relative;
	top: 1px;
	height: 18px;
	width: 24px;
    background-image: url("../../../../etc.clientlibs/tpd/country-styles/japan/resources/images/quote_close_small_ja.png");
    display: inline-block;
}

q { quotes: "\300C" "\300D" "\2018" "\2019"; }

.email-share-to-field{
	font-family: Arial, Helvetica, sans-serif;
}

.collection-topic-container .blog-title, .collection-topic-container .price-info, 
.collection-topic-container .video-title  {font-weight: bold;}
