.styles-module-scss-module__RF6a_W__FinancialAnalystReport{padding:0 16px}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__header{grid-template-columns:1fr min-content;grid-template-areas:"head head""date image";gap:16px 8px;margin-top:16px;display:grid}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__head{grid-area:head;padding:0}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__dateList{color:#757575;align-items:flex-end;font-size:.75rem;display:flex}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__keyPointsSection{background-color:#f7f7f7;border:1px solid #ebebeb;border-radius:4px;margin-top:16px;padding:16px}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__keyPoints{margin-top:8px}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__keyPoint{text-indent:-1em;padding-left:1em}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__keyPoint:before{text-align:center;content:"・";width:1em;font-weight:400}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__keyPoint{margin-top:4px;font-size:.875rem}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__toc{margin-top:32px}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__summary{margin-top:16px}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__article,.styles-module-scss-module__RF6a_W__FinancialAnalystReport__section+.styles-module-scss-module__RF6a_W__FinancialAnalystReport__section{margin-top:24px}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__content{margin-top:8px}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__content--text{font-size:.875rem;line-height:1.6}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__content--bold{font-weight:700}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__scrollTarget{scroll-margin-top:83px}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__contentImage{border:1px solid #f7f7f7;max-width:100%;margin:8px auto 0;display:block}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__surveyLink{text-align:center;width:100%;margin-top:32px;font-size:.875rem}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__surveyLinkButton{width:100%}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__surveyLinkText{margin-top:8px;font-size:.75rem}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__analystInfo{margin-top:32px;padding:12px}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__disclaimer{text-indent:-1em;padding-left:1em}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__disclaimer:before{text-align:center;content:"※";width:1em;padding-left:1em;font-weight:400;display:inline-block}.styles-module-scss-module__RF6a_W__FinancialAnalystReport__disclaimer{margin-top:24px;font-size:.75rem}
.styles-module-scss-module__zkhe2G__FinancialPresentation{padding:0 16px}.styles-module-scss-module__zkhe2G__FinancialPresentation__header{grid-template-columns:1fr min-content;grid-template-areas:"head head""date image";gap:16px 8px;margin-top:16px;display:grid}.styles-module-scss-module__zkhe2G__FinancialPresentation .styles-module-scss-module__zkhe2G__FinancialPresentation__head{grid-area:head;min-height:auto;padding:0}.styles-module-scss-module__zkhe2G__FinancialPresentation__dateList{color:#757575;align-items:center;font-size:.75rem;display:flex}.styles-module-scss-module__zkhe2G__FinancialPresentation__tableOfContents{border:1px solid #ccc;border-radius:4px;margin-top:8px;padding:16px;position:relative}.styles-module-scss-module__zkhe2G__FinancialPresentation__tableOfContentsHead{padding:0}.styles-module-scss-module__zkhe2G__FinancialPresentation__tableOfContentsList{flex-direction:column;row-gap:12px;margin-top:16px;font-size:.875rem;line-height:1.4;display:flex}.styles-module-scss-module__zkhe2G__FinancialPresentation__expandTrigger{z-index:2;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.styles-module-scss-module__zkhe2G__FinancialPresentation__expandTriggerButton{color:#0064c8;font-size:.875rem;font-weight:700}.styles-module-scss-module__zkhe2G__FinancialPresentation__expandExited:after{z-index:1;content:"";background:linear-gradient(#0000,#fff 24px);border-bottom-right-radius:4px;border-bottom-left-radius:4px;height:56px;position:absolute;bottom:0;left:0;right:0}.styles-module-scss-module__zkhe2G__FinancialPresentation__content{margin-top:24px}.styles-module-scss-module__zkhe2G__FinancialPresentation .styles-module-scss-module__zkhe2G__FinancialPresentation__contentHead{padding:0}.styles-module-scss-module__zkhe2G__FinancialPresentation__contentText{margin-top:8px;font-size:.875rem;line-height:1.6}.styles-module-scss-module__zkhe2G__FinancialPresentation__contentImage{border:1px solid #f7f7f7;max-width:100%;margin:8px auto 0;display:block}
.styles-module-scss-module__bSEp4W__FinancialSummaryContainer{padding:0 16px}.styles-module-scss-module__bSEp4W__FinancialSummaryContainer .styles-module-scss-module__bSEp4W__FinancialSummaryContainer__headline{padding-left:0;padding-right:0}.styles-module-scss-module__bSEp4W__FinancialSummaryContainer .styles-module-scss-module__bSEp4W__FinancialSummaryContainer__disclosedTime{color:#757575;align-items:center;font-size:.75rem;line-height:1.4;display:flex}.styles-module-scss-module__bSEp4W__FinancialSummaryContainer .styles-module-scss-module__bSEp4W__FinancialSummaryContainer__notice{margin-top:16px}.styles-module-scss-module__bSEp4W__FinancialSummaryContainer .styles-module-scss-module__bSEp4W__FinancialSummaryContainer__heading{min-height:0;padding:0}.styles-module-scss-module__bSEp4W__FinancialSummaryContainer .styles-module-scss-module__bSEp4W__FinancialSummaryContainer__attentionBox--top{margin-top:8px}.styles-module-scss-module__bSEp4W__FinancialSummaryContainer .styles-module-scss-module__bSEp4W__FinancialSummaryContainer__attentionBox--bottom{margin-top:24px}.styles-module-scss-module__bSEp4W__FinancialSummaryContainer .styles-module-scss-module__bSEp4W__FinancialSummaryContainer__refSource{margin-top:4px;font-size:.75rem;line-height:1.4}.styles-module-scss-module__bSEp4W__FinancialSummaryContainer .styles-module-scss-module__bSEp4W__FinancialSummaryContainer__summaryText{white-space:pre-wrap;margin-top:24px;font-size:.875rem;line-height:1.6}.styles-module-scss-module__bSEp4W__FinancialSummaryContainer .styles-module-scss-module__bSEp4W__FinancialSummaryContainer__section{margin-top:24px}.styles-module-scss-module__bSEp4W__FinancialSummaryContainer .styles-module-scss-module__bSEp4W__FinancialSummaryContainer__sectionText{white-space:pre-wrap;margin-top:4px;font-size:.875rem;line-height:1.6}.styles-module-scss-module__bSEp4W__FinancialSummaryContainer .styles-module-scss-module__bSEp4W__FinancialSummaryContainer__pdfLinkContainer{padding:16px 0;font-size:.875rem;line-height:1.4}
.styles-module-scss-module__W5DaAG__FinancialContents>*{margin-top:8px}.styles-module-scss-module__W5DaAG__FinancialContents__contentsHeaderCard:after{content:none}.styles-module-scss-module__W5DaAG__FinancialContents__card{padding-bottom:16px}.styles-module-scss-module__W5DaAG__FinancialContents__bottomSpacer{margin-top:0}.styles-module-scss-module__W5DaAG__FinancialContents .styles-module-scss-module__W5DaAG__FinancialContents__tabMenuItem{padding:0 12px}.styles-module-scss-module__W5DaAG__FinancialContents .styles-module-scss-module__W5DaAG__FinancialContents__tabMenu .styles-module-scss-module__W5DaAG__FinancialContents__tabListItem:nth-child(-n+3){min-width:auto}.styles-module-scss-module__W5DaAG__FinancialContents .styles-module-scss-module__W5DaAG__FinancialContents__tabMenu .styles-module-scss-module__W5DaAG__FinancialContents__tabListItem:nth-child(2){flex:2}
