<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* ===========================================*/

   /******* Style for All JAPANESE site *******/

/* ===========================================*/
html,body,h3,h4,h5,h6,p,li,pre,legend,label,div,em,table,th,td,strong,span:not(.videoplayer-v2 span, span.glyphicon),a,small,dl,dt,dd {
font-family:"PwC Helvetica Neue", Arial, "Noto Sans JP", sans-serif !important;
font-style:normal !important;
word-break: break-word !important;
}
h1, h2,
:root h1 *, :root  h2 *,
:root h1 span,
:root  h2:not(.feature-content__heading) span:not(.feature-content__title--static){
font-family:"PwC ITC Charter", "ITC Charter", Georgia, "Noto Serif JP", serif !important;
font-style:normal !important;
word-break: break-word !important;
}

html{
font-size:0;
font-size: .875em;
}

.jw-icon{font-family:'jw-icons' !important;} 

table tr td a{line-height:2.0em;}

.glyphicon {
    font-family: 'Glyphicons Halflings' !important;
}

/***** profile Email *****/
#contact-profile .container &gt; .row &gt; .contact-detail__content {
  float: none !important;
  width: 100% !important;
}
#contact-profile .container &gt; .row &gt; .col-md-offset-1 {
  display: none !important;
}

/***** contacts collection Email *****/
.contacts-component .media-card__content &gt; .media-card__content-email {
  display: none !important;
}


/***** font reset *****/
h1, .h1 {
font-size: 2.3rem;
line-height: 1.55;
}
h2, .h2 {
font-size: 2.16rem;
line-height: 1.55;
}
h3, .h3 {
font-size: 1.7rem;
line-height: 1.55;
}
h4, .h4{
font-size: 1.45rem;
line-height: 1.55;
}
h5, .h5{
font-size: 1.21rem;
line-height: 1.55;
}
h6, .h6{
font-size: 1.20rem;
line-height: 1.55;
}
.collection-component .collection__content .collection__item a.collection__item-link .collection__item-content p,
p {
font-size:1.1rem;
line-height: 1.55;
}
.text-list-component ul li {
font-size: 1.20rem;
line-height: 1.8;
}
.text-component ul li, .text-component ol li,  ul li, ol li {
line-height: 1.55;
}
.pwcscrolling #socialfollow span {
font-size: 1.65rem;
}
.glb-footer .glb-footer__block a.glb-footer__link--l1 {
font-size: 1.116rem;
}
.glb-footer .glb-footer__block a.glb-footer__link--l2 {
font-size: 0.82rem;
}
#navBar h3 {
font-size: 1.1rem;
}
#navBar #LevelOneLinks ul li a {
font-size: 1.1rem;
}
.glb-footer .glb-footer__disclaimer-links li a, .glb-footer .glb-footer__disclaimer-links li a:link, .glb-footer .glb-footer__disclaimer-links li a:visited {
font-size: 0.82rem;
}


.cta-download .cta-download_additional-wrapper .cta-download_additional-links li a {
line-height: 1.8;
}
.lead {
font-size: 1.20rem;
line-height: 1.55;
font-weight: 400;
}
.btn, .btn:link, .btn:hover, .btn:focus {
font-size: 0.95rem;
}
.related-content a.related-content__item-link .related-content__item-heading {
line-height: 1.55;
}

@media (min-width: 1024px) {
.secnav-twocol .strip-btn {
font-size: 1.23rem;
}
}
.text.text_large p {
font-size: 1.255rem;
}
.link-index .link-index__group .link-index__link .link-index__link-text {
font-size: 1.15rem;
}
.table table, .table td, .table tr, .table th {
line-height: 1.55;
font-size: 1.142rem;
}
#navBar #inPageNavigation li a, #navBar #furtherArticles li a {
font-size: 1.1rem;
}
.faceted-navigation-component .filter-label {
font-size: 1.143rem;
}
.faceted-navigation-component .filter-btn {
font-size: 1.143rem;
}
.faceted-navigation-component .heading {
font-size: 1.45rem !important;
}
.faceted-navigation-component .paragraph {
font-size: .97rem !important;
}
.link-explorer h2, .link-explorer .h2 {
font-size: 2.16rem;
}
.link-explorer h6, .link-explorer .h6 {
font-size: 1.2rem;
line-height: 1.55;
}
.link-explorer__link-abstract__fontsize {
line-height: 1.55;
}
.sub-heading {
font-size: 1.6rem;
line-height: 1.55;
}
.secnav-tabs .secnav-tabs__content-heading, .secnav-tabs h2.secnav-tabs__content-heading, .secnav-tabs h3.secnav-tabs__content-heading {
font-size: 1.7rem;
line-height: 1.55;
}
.mb60 {
margin-bottom: 60px;
}

legend {
line-height: 1.55;
display: contents;
}

/***** Links underline style reset *****/
.related-content a.related-content__item-link .related-content__item-heading, .related-content a.related-content__item-link .related-content__item-heading {
border: none !important;
}
.related-content a.related-content__item-link:hover .related-content__item-heading, .related-content a.related-content__item-link:focus .related-content__item-heading {
border: none !important;
text-decoration: underline;
text-decoration-color: #e0301e;
transition: none;
}

.text-component p &gt; a, .text-component li &gt; a, .section.text p &gt; a, .section.text li &gt; a, .section.table table a, .section.table tr a, .section.table td a, .section.table th a {
border: none !important;
text-decoration: underline;
text-decoration-color: #404041;
}
/***** Box Link *****/
.text-component p &gt; a.btn, .section.text p &gt; a.btn {
border: 1px solid #7d7d7d !important;
text-decoration: none;
}

.text-component p &gt; a:hover, .text-component li &gt; a:hover, .section.text p &gt; a:hover, .section.text li &gt; a:hover, .section.table table a:hover, .section.table tr a:hover, .section.table td a:hover, .section.table th a:hover {
text-decoration: underline;
text-decoration-color: #e0301e;
}
/***** Box Link *****/
.text-component p &gt; a:hover.btn, .section.text p &gt; a:hover.btn {
text-decoration: none;
}

.text-list-component ul &gt; li a,
.text-list-component ol &gt; li a {
border-bottom: none !important;
text-decoration: underline;
text-decoration-color: #cccccc;
transition: none;
}
.text-list-component ul &gt; li a:hover, .text-list-component ul &gt; li a:focus,
.text-list-component ol &gt; li a:hover,
.text-list-component ol &gt; li a:focus {
border-bottom: none !important;
text-decoration: underline;
text-decoration-color: #e0301e;
}

a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #e0301e;
  border-color: blue !important;
}

.cta-download .cta-download_additional-wrapper .cta-download_additional-links li a {
border-bottom: none;
text-decoration: underline;
text-decoration-color: rgba(255, 255, 255, 0.4);
transition: none;
}
.cta-download .cta-download_additional-wrapper .cta-download_additional-links li a:hover,
.cta-download .cta-download_additional-wrapper .cta-download_additional-links li a:focus {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #fff;
}

.lg-text-link {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #ccc;
}
.lg-text-link:hover, .lg-text-link:focus {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #e0301e;
}
.page-primary-col--red .hl-article.hl-preview:hover .lg-text-link {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #e0301e;
}
.page-primary-col--burgundy .hl-article.hl-preview:hover .lg-text-link {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #a32020;
}
.page-primary-col--maroon .hl-article.hl-preview:hover .lg-text-link {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #602320;
}
.page-primary-col--rose .hl-article.hl-preview:hover .lg-text-link {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #d93954;
}
.page-primary-col--orange .hl-article.hl-preview:hover .lg-text-link {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #d04a02;
}

.hl-article .link-read-more {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #404041;
}
.page-primary-col--red .hl-article:hover .link-read-more {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #e0301e;
}
.page-primary-col--burgundy .hl-article:hover .link-read-more {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #a32020;
}
.page-primary-col--maroon .hl-article:hover .link-read-more {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #602320;
}
.page-primary-col--rose .hl-article:hover .link-read-more {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #d93954;
}
.page-primary-col--orange .hl-article:hover .link-read-more {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #d04a02
}

.lg-text-link, .lg-text-link:link,
.lg-text-link:focus .lg-text-link:hover {
border-bottom: none;
text-decoration: underline;
text-decoration-color:#404041;
}
.page-primary-col--red .lg-text-link:hover,
.page-primary-col--red .lg-text-link:focus {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #e0301e;
}
.page-primary-col--burgundy .lg-text-link:hover,
.page-primary-col--burgundy .lg-text-link:focus {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #a32020;
}
.page-primary-col--maroon .lg-text-link:hover,
.page-primary-col--maroon .lg-text-link:focus {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #602320;
}
.page-primary-col--rose .lg-text-link:hover,
.page-primary-col--rose .lg-text-link:focus {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #d93954;
}
.page-primary-col--orange .lg-text-link:hover,
.page-primary-col--orange .lg-text-link:focus {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #d04a02;
}

.link-index .link-index__group .link-index__link .link-index__link-text {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #ccc;
transition: none;
}
.page-primary-col--red .link-index .link-index__group .link-index__link:hover .link-index__link-text,
.page-primary-col--red .link-index .link-index__group .link-index__link:focus .link-index__link-text {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #e0301e;
}
.page-primary-col--burgundy .link-index .link-index__group .link-index__link:hover .link-index__link-text,
.page-primary-col--burgundy .link-index .link-index__group .link-index__link:focus .link-index__link-text {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #a32020;
}
.page-primary-col--maroon .link-index .link-index__group .link-index__link:hover .link-index__link-text,
.page-primary-col--maroon .link-index .link-index__group .link-index__link:focus .link-index__link-text {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #602320;
}
.page-primary-col--rose .link-index .link-index__group .link-index__link:hover .link-index__link-text,
.page-primary-col--rose .link-index .link-index__group .link-index__link:focus .link-index__link-text {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #d93954;
}
.page-primary-col--orange .link-index .link-index__group .link-index__link:hover .link-index__link-text,
.page-primary-col--orange .link-index .link-index__group .link-index__link:focus .link-index__link-text {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #d04a02;
}

.summary-explorer .summary-explorer__preview-panel .summary-explorer__panel-copy a,
.summary-explorer .summary-explorer__preview-panel .summary-explorer__panel-copy a:visited,
.summary-explorer .summary-explorer__preview-panel .summary-explorer__panel-copy a:link {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #404041;
}
.summary-explorer .summary-explorer__preview-panel .summary-explorer__panel-copy a:hover {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #a32020;
}
.page-secondary-col--burgundy .summary-explorer .summary-explorer__preview-panel .summary-explorer__panel-copy a:hover {
border-bottom: none !important;
text-decoration: underline;
text-decoration-color: #a32020;
}

.awards-comp .awards-comp__col a .awards-comp__title {
border-bottom: none; 
text-decoration: underline;
text-decoration-color: #ccc;
transition: none;
}
.awards-comp .awards-comp__col a:hover .awards-comp__title, .awards-comp .awards-comp__col a:focus .awards-comp__title {
border-bottom: none;
text-decoration: underline;
text-decoration-color:  #e0301e;
}
.page-primary-col--red .awards-comp .awards-comp__col a:hover .awards-comp__title,
.page-primary-col--red .awards-comp .awards-comp__col a:focus .awards-comp__title {
border-bottom: none;
text-decoration: underline;
text-decoration-color:  #e0301e;
}
.page-primary-col--burgundy .awards-comp .awards-comp__col a:hover .awards-comp__title,
.page-primary-col--burgundy .awards-comp .awards-comp__col a:focus .awards-comp__title {
border-bottom: none;
text-decoration: underline;
text-decoration-color:  #a32020;
}
.page-primary-col--maroon .awards-comp .awards-comp__col a:hover .awards-comp__title,
.page-primary-col--maroon .awards-comp .awards-comp__col a:focus .awards-comp__title {
border-bottom: none;
text-decoration: underline;
text-decoration-color:  #602320;
}
.page-primary-col--rose .awards-comp .awards-comp__col a:hover .awards-comp__title,
.page-primary-col--rose .awards-comp .awards-comp__col a:focus .awards-comp__title {
border-bottom: none;
text-decoration: underline;
text-decoration-color:  #d93954;
}
.page-primary-col--orange .awards-comp .awards-comp__col a:hover .awards-comp__title,
.page-primary-col--orange .awards-comp .awards-comp__col a:focus .awards-comp__title {
border-bottom: none;
text-decoration: underline;
text-decoration-color:  #d04a02;
}

#navBar .sectiontitle a:hover,
#navBar #furtherArticles ul li a:hover span,
#navBar .level-one-links a:hover span {
text-decoration: underline;
text-decoration-color: #e0301e;
}
.page-primary-col--red #navBar .sectiontitle a:hover,
.page-primary-col--red #navBar #LevelOneLinks a:hover span {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #e0301e;
}
.page-primary-col--burgundy #navBar .sectiontitle a:hover,
.page-primary-col--burgundy #navBar #LevelOneLinks a:hover span {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #a32020;
}
.page-primary-col--maroon #navBar .sectiontitle a:hover,
.page-primary-col--maroon #navBar #LevelOneLinks a:hover span {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #602320;
}
.page-primary-col--rose #navBar .sectiontitle a:hover,
.page-primary-col--rose #navBar #LevelOneLinks a:hover span {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #d93954;
}
.page-primary-col--orange #navBar .sectiontitle a:hover,
.page-primary-col--orange #navBar #LevelOneLinks a:hover span {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #d04a02;
}

.link-explorer .link-explorer__link .link-explorer__link-text {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #cccccc;
}
.link-explorer .link-explorer__link:hover .link-explorer__link-text {
border-bottom: none; 
text-decoration: underline;
text-decoration-color: #e0301e;
}
.page-secondary-col--burgundy .link-explorer .link-explorer__link:hover .link-explorer__link-text {
border-bottom: none; 
text-decoration: underline;
text-decoration-color: #a32020;
}

.page-section--col-dark .lg-text-link, .page-section--col-dark .lg-text-link:link {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #e1e1e166;
}
.page-section--col-dark .lg-text-link:hover, .page-section--col-dark .lg-text-link:focus {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #fff;
}

.contacts-component .media-card .media-card__heading a {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #ccc;
}
.page-primary-col--red .contacts-component .media-card .media-card__heading a:hover,
.page-primary-col--red .contacts-component .media-card .media-card__heading a:focus {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #e0301e;
}
.page-primary-col--burgundy .contacts-component .media-card .media-card__heading a:hover,
.page-primary-col--burgundy .contacts-component .media-card .media-card__heading a:focus {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #a32020;
}
.page-primary-col--maroon .contacts-component .media-card .media-card__heading a:hover,
.page-primary-col--maroon .contacts-component .media-card .media-card__heading a:focus {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #602320;
}
.page-primary-col--rose .contacts-component .media-card .media-card__heading a:hover,
.page-primary-col--rose .contacts-component .media-card .media-card__heading a:focus {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #d93954;
}
.page-primary-col--orange .contacts-component .media-card .media-card__heading a:hover,
.page-primary-col--orange .contacts-component .media-card .media-card__heading a:focus {
border-bottom: none;
text-decoration: underline;
text-decoration-color: #d04a02;
}
/***** Top page featured &amp; Collection V2 *****/
.page-primary-col--red .multi-featured-item .multi-featured-item__block .multi-featured-item__link:hover .multi-featured-item__content span.h3 span,
.page-primary-col--red .collectionv2-component .collectionv2__content .collection__item a.collection__item-link:hover .collection__item-heading span {
border-bottom: 0;
text-decoration: underline;
text-decoration-color: #e0301e;
}

/***** jp-my-nav nav *****/
.jp-my-nav nav {
text-align: center;
margin: 40px 0;
}
.jp-my-nav button {
display: inline-block;
margin: 6px;
font-size: 1.5em;
line-height: 1.42;
padding: 1.2em 2.4em;
font-weight: normal;
border-width: 0;
border-style: solid;
background: transparent;
border-radius: 0;
cursor: pointer;
user-select: none;
vertical-align: bottom;
transition: background-color 0.3s;
color: #fff;
}
.jp-my-nav button:active {
transition-duration: 0.1s;
}
.jp-my-nav .btn-left {
background-color: #e0301e;
}
.jp-my-nav .btn-right{
background-color: #d04a02;
}
.jp-my-nav .btn-right:hover,
.jp-my-nav .btn-left:hover {
text-decoration: none;
opacity: 0.75;
}

/***** font color ororange *****/
.jp-font-color-orange p i{
color:#d04a02;
font-style:normal;
}

.jp-font-color-orange p em{
color:#d04a02!important;
}

/***** separator red *****/
.jp-separator .separator {
border-bottom: 2px solid #602320;
}

/***** tabele caption *****/
.jp-tabele-caption table caption {
font-size: 1.75rem;
line-height: 1.55;
font-weight: bold;
color: #2d2d2d;
margin: 0 0 20px 0;
padding: 0;
border: 0;
vertical-align: baseline;
}

/***** chart font *****/
.chart tspan,
.chart text{
font-family:"PwC Helvetica Neue", Arial, "Noto Sans JP", sans-serif !important;
font-style: normal !important;
}

/***** facet  *****/

.faceted-navigation-component .facetedItem.feedItem .heading {
font-family:"PwC Helvetica Neue", Arial, "Noto Sans JP", sans-serif !important;
}
.faceted-navigation-component .facetedItem.feedItem time {
font-family:"PwC Helvetica Neue", Arial, "Noto Sans JP", sans-serif !important;
    font-style: normal !important;
}
.cta-btn
 {
font-family:"PwC Helvetica Neue", Arial, "Noto Sans JP", sans-serif !important;
}

.faceted-navigation-component .truncate
{
width:auto !important;
max-width:338px !important;
}


/***** Glossar landing page  *****/
section.glossary-flex .text ul {
	display: flex;
	flex-wrap: wrap;
	width:100%;
}
section.glossary-flex .text ul li {
	width:33%;
}
section.glossary-flex .text ul a {
	padding-right: 1.5em;
}

/***** top page *****/
.multi-featured-item.multi-featured-item--3-items .multi-featured-item__block .multi-featured-item__content span.h3 {
font-size: 2rem;
}

/***** Collection v2 *****/
#wrapper .faceted-navigation-component .heading {
font-family:"PwC Helvetica Neue", Arial, "Noto Sans JP", sans-serif !important;
font-style:normal !important;
}
#wrapper .faceted-navigation-component .heading{
font-size: 1.45rem !important;
}

/***** Content detail h1 padding  *****/
body.longform-content-detail-template #title h1{
margin:0;}
body.longform-content-detail-template #title h1 &gt; span{
padding-bottom:0;
line-height:1.6em;}
@media(max-width:767px){
body.longform-content-detail-template #title h1 &gt; span {
padding-top:6px;
padding-bottom:2px;
line-height:1.3em} 
}

/***** Content detail title  *****/
.title-strip .title-strip__heading span {
padding-bottom: 14px;
}

/***** text自動改行設定 *****/
.text-component{
word-break: break-all;
}

/***** 書籍購入 *****/
.jp-buy-book .text-component{ text-align: center;margin: 40px 0 0;padding-right:0!important;}
.jp-buy-book p{display:inline-block;}
.jp-buy-book.text-component p .btn.btn--transparent, .text-component p .btn.btn--transparent:link, .text-component p .btn.btn--transparent:visited, .text-component p .btn.btn--transparent:hover
{font-size:1.125rem;}

@media(max-width:768px){ section.glossary-flex .text ul li {width:100%;} }
@media(min-width:992px){ section.glossary-flex .text ul li {width:50%}}
@media(min-width:1200px){ section.glossary-flex .text ul li {width:33%}}


/***** mobile width  *****/
@media(max-width:1024px){
.glb-footer &gt; .container &gt; .row {margin-left: 0;margin-right: 0;}
}

/***** HP hero promo  *****/
.hero-promo .hero-promo__title-textpanel .btn--transparent, .hero-promo:visited .hero-promo__title-textpanel .btn--transparent {
    border: 0;
}
.hero-promo .hero-promo__title-abstract {
    margin-top: -12px;
}
@media (min-width: 768px) {
	.hero-promo .hero-promo__title-heading .highlight__inner {
	    padding-bottom: 15px;
	}
}

@media (max-width: 767px) {
	.hero-promo .hero-promo__title-abstract {
		margin-top: 8px;
	}
}

/***** パンくず調整  *****/
@media(min-width: 768px){
	.headerv2-container .slimnav-breadcrumb .slimnav-v2-breadcrumbs{
		overflow:hidden;max-width: 100%;
	}
}

/** Slimheader layout RITM5639531 **/                    
.headerv2-container .slimheader-sublevel-slide .slimheader-slide-nav .slide-nav-contain nav.col-nowrap { columns: 100px 2 !IMPORTANT; }

/** Hero with/without Image **/
@media(min-width: 1600px){

	.hero-card-wrapper .hero-card.hero-card-wrapper--no-image .hero-card__primary-title,
	.hero-card-wrapper .hero-card.hero-card-wrapper--with-image .hero-card__primary-title {
		font-size: 55px;
	}

	.hero-card-wrapper .hero-card.hero-card-wrapper--with-image .hero-card__primary-eyebrow {
		font-size: 30px;
	}
}

/***** 【SCTASK24362860】フォント調整  *****/
.secnav-twocol .secnav-twocol__pane .secnav-twocol__heading,
.collectionv2-component .collections-title,
.cta-card .text-wrap h1, .cta-card .text-wrap h2, .cta-card .text-wrap h3, .cta-card .text-wrap h4, .cta-card .text-wrap h5, .cta-card .text-wrap h6,
.related-content .related-content__title,
.feature-content h2.feature-content__title,
:root .feature-promo-modernized__title &gt; span,
h2.feature-promo-modernized__title {
font-family:"PwC Helvetica Neue", Arial, "Noto Sans JP", sans-serif !important;
}
.chapter-heading-title span:not(.videoplayer-v2 span, span.glyphicon) {
font-family:"PwC ITC Charter", "ITC Charter", Georgia, "Noto Serif JP", serif !important;
}
.cta-card .text-wrap h1, .cta-card .text-wrap h2, .cta-card .text-wrap h3, .cta-card .text-wrap h4, .cta-card .text-wrap h5, .cta-card .text-wrap h6,
.hero-card-wrapper .hero-card-wrapper--with-image .hero-card__primary-eyebrow {
font-weight: 400;
}

/***** 【SCTASK24362860】インジケーター調整  *****/
.page-primary-col--rose .dot-prog-ind nav ul li {
    line-height: 1;
}
.animate-me a span {
line-height: 16px !important;
}
.dot-prog-ind.expanded{
width:340px;
}
.dot-prog-ind nav ul li.active{
background-color:transparent;
}
.dpeProgress {
height: 9px;
}
@media (min-width: 992px) {
	.dot-prog-ind.expanded nav ul li a {
	left: -290px;
	}
	.dot-prog-ind nav ul li a {
	width:290px;
	}
}</pre></body></html>