.styles-module-scss-module__LBezWW__FinancialAnalystReport{font-size:.875rem}.styles-module-scss-module__LBezWW__FinancialAnalystReport__header{grid-template-columns:1fr min-content;grid-template-areas:"head head""date image";gap:8px;margin-top:16px;display:grid}.styles-module-scss-module__LBezWW__FinancialAnalystReport__head{grid-area:head}.styles-module-scss-module__LBezWW__FinancialAnalystReport__dateList{color:#757575;align-items:flex-end;font-size:.75rem;display:flex}.styles-module-scss-module__LBezWW__FinancialAnalystReport__section{margin-top:16px}.styles-module-scss-module__LBezWW__FinancialAnalystReport__keyPointsSection{background-color:#f7f7f7;border:1px solid #ebebeb;border-radius:4px;margin-top:16px;padding:16px}.styles-module-scss-module__LBezWW__FinancialAnalystReport__keyPoints{margin-top:8px}.styles-module-scss-module__LBezWW__FinancialAnalystReport__keyPoint{text-indent:-1em;padding-left:1em}.styles-module-scss-module__LBezWW__FinancialAnalystReport__keyPoint:before{text-align:center;content:"・";width:1em;font-weight:400}.styles-module-scss-module__LBezWW__FinancialAnalystReport__keyPoint{margin-top:4px}.styles-module-scss-module__LBezWW__FinancialAnalystReport__toc{margin-top:32px}.styles-module-scss-module__LBezWW__FinancialAnalystReport__content{margin-top:8px}.styles-module-scss-module__LBezWW__FinancialAnalystReport__content--bold{font-weight:700}.styles-module-scss-module__LBezWW__FinancialAnalystReport__content--loose{line-height:1.8}.styles-module-scss-module__LBezWW__FinancialAnalystReport__scrollTarget{scroll-margin-top:111px}.styles-module-scss-module__LBezWW__FinancialAnalystReport__contentImage{border:1px solid #f7f7f7;max-width:100%;margin:8px auto 0;display:block}.styles-module-scss-module__LBezWW__FinancialAnalystReport__surveyLink{text-align:center;margin-top:32px}.styles-module-scss-module__LBezWW__FinancialAnalystReport__surveyLinkButton{padding-left:12px;padding-right:12px}.styles-module-scss-module__LBezWW__FinancialAnalystReport__surveyLinkText{margin-top:8px;font-size:.75rem}.styles-module-scss-module__LBezWW__FinancialAnalystReport__analystInfo{margin:32px 60px 0}.styles-module-scss-module__LBezWW__FinancialAnalystReport__disclaimer{text-indent:-1em;padding-left:1em}.styles-module-scss-module__LBezWW__FinancialAnalystReport__disclaimer:before{text-align:center;content:"※";width:1em;padding-left:1em;font-weight:400;display:inline-block}.styles-module-scss-module__LBezWW__FinancialAnalystReport__disclaimer{margin-top:24px;font-size:.75rem}
.styles-module-scss-module__aXmBzG__FinancialPresentation__header{grid-template-columns:1fr min-content;grid-template-areas:"head head""date image";gap:24px 8px;margin-top:16px;display:grid}.styles-module-scss-module__aXmBzG__FinancialPresentation__head{grid-area:head}.styles-module-scss-module__aXmBzG__FinancialPresentation__dateList{color:#757575;align-items:center;font-size:.75rem;display:flex}.styles-module-scss-module__aXmBzG__FinancialPresentation__tableOfContents{border:1px solid #ccc;border-radius:4px;margin-top:24px;padding:16px;position:relative}.styles-module-scss-module__aXmBzG__FinancialPresentation__tableOfContentsList{flex-direction:column;row-gap:12px;padding:16px 0 0 16px;font-size:.875rem;display:flex}.styles-module-scss-module__aXmBzG__FinancialPresentation__tableOfContentsLink:visited{color:#0064c8}.styles-module-scss-module__aXmBzG__FinancialPresentation__tableOfContentsLink:visited:hover{color:#017fff}.styles-module-scss-module__aXmBzG__FinancialPresentation__expandTrigger{z-index:2;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.styles-module-scss-module__aXmBzG__FinancialPresentation__expandTriggerButton{color:#0059b3;font-size:1rem;font-weight:700}.styles-module-scss-module__aXmBzG__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__aXmBzG__FinancialPresentation__content{margin-top:16px}.styles-module-scss-module__aXmBzG__FinancialPresentation__contentText{margin-top:8px;font-size:.875rem;line-height:1.8}.styles-module-scss-module__aXmBzG__FinancialPresentation__contentImage{border:1px solid #f7f7f7;max-width:100%;margin:8px auto 0;display:block}
.styles-module-scss-module__OmPA6W__FinancialSummary{margin-top:16px;font-size:.875rem;line-height:1.4}.styles-module-scss-module__OmPA6W__FinancialSummary .styles-module-scss-module__OmPA6W__FinancialSummary__summaryHeadline{align-items:center;display:flex}.styles-module-scss-module__OmPA6W__FinancialSummary .styles-module-scss-module__OmPA6W__FinancialSummary__labelBeta{margin-left:8px;position:relative}.styles-module-scss-module__OmPA6W__FinancialSummary .styles-module-scss-module__OmPA6W__FinancialSummary__disclosedTime{color:#757575;align-items:center;margin-top:8px;font-size:.75rem;display:flex}.styles-module-scss-module__OmPA6W__FinancialSummary .styles-module-scss-module__OmPA6W__FinancialSummary__notice{margin-top:16px}.styles-module-scss-module__OmPA6W__FinancialSummary .styles-module-scss-module__OmPA6W__FinancialSummary__attentionBox--top{margin-top:8px}.styles-module-scss-module__OmPA6W__FinancialSummary .styles-module-scss-module__OmPA6W__FinancialSummary__attentionBox--bottom{margin-top:12px}.styles-module-scss-module__OmPA6W__FinancialSummary .styles-module-scss-module__OmPA6W__FinancialSummary__refSource{margin-top:8px;font-size:.75rem;line-height:1.2}.styles-module-scss-module__OmPA6W__FinancialSummary .styles-module-scss-module__OmPA6W__FinancialSummary__summaryText{white-space:pre-wrap;margin-top:16px;line-height:1.8}.styles-module-scss-module__OmPA6W__FinancialSummary .styles-module-scss-module__OmPA6W__FinancialSummary__section{margin-top:16px}.styles-module-scss-module__OmPA6W__FinancialSummary .styles-module-scss-module__OmPA6W__FinancialSummary__sectionText{white-space:pre-wrap;margin-top:4px;line-height:1.8}.styles-module-scss-module__OmPA6W__FinancialSummary .styles-module-scss-module__OmPA6W__FinancialSummary__pdfLinkContainer{margin-top:16px}
.styles-module-scss-module__dysDDW__FinancialContents__priceBoard,.styles-module-scss-module__dysDDW__FinancialContents__mainContainer>:not(:first-child){margin-top:8px}.styles-module-scss-module__dysDDW__FinancialContents__headerCard{padding:0}.styles-module-scss-module__dysDDW__FinancialContents__mainAdMiddle1{margin-top:24px;padding:0 0 4px}.styles-module-scss-module__dysDDW__FinancialContents__bottomWrapper{padding:8px 0 12px}.styles-module-scss-module__dysDDW__FinancialContents__bottomWrapper>:not(:first-child){margin-top:12px}.styles-module-scss-module__dysDDW__FinancialContents__tab{margin-top:8px}.styles-module-scss-module__dysDDW__FinancialContents__card{padding-top:0;padding-bottom:0}
