.LBezWW_FinancialAnalystReport{font-size:.875rem}.LBezWW_FinancialAnalystReport__header{grid-template-columns:1fr min-content;grid-template-areas:"head head""date image";gap:8px;margin-top:16px;display:grid}.LBezWW_FinancialAnalystReport__head{grid-area:head}.LBezWW_FinancialAnalystReport__dateList{color:#757575;align-items:flex-end;font-size:.75rem;display:flex}.LBezWW_FinancialAnalystReport__section{margin-top:16px}.LBezWW_FinancialAnalystReport__keyPointsSection{background-color:#f7f7f7;border:1px solid #ebebeb;border-radius:4px;margin-top:16px;padding:16px}.LBezWW_FinancialAnalystReport__keyPoints{margin-top:8px}.LBezWW_FinancialAnalystReport__keyPoint{text-indent:-1em;padding-left:1em}.LBezWW_FinancialAnalystReport__keyPoint:before{text-align:center;content:"・";width:1em;font-weight:400}.LBezWW_FinancialAnalystReport__keyPoint{margin-top:4px}.LBezWW_FinancialAnalystReport__toc{margin-top:32px}.LBezWW_FinancialAnalystReport__content{margin-top:8px}.LBezWW_FinancialAnalystReport__content--bold{font-weight:700}.LBezWW_FinancialAnalystReport__content--loose{line-height:1.8}.LBezWW_FinancialAnalystReport__scrollTarget{scroll-margin-top:111px}.LBezWW_FinancialAnalystReport__contentImage{border:1px solid #f7f7f7;max-width:100%;margin:8px auto 0;display:block}.LBezWW_FinancialAnalystReport__surveyLink{text-align:center;margin-top:32px}.LBezWW_FinancialAnalystReport__surveyLinkButton{padding-left:12px;padding-right:12px}.LBezWW_FinancialAnalystReport__surveyLinkText{margin-top:8px;font-size:.75rem}.LBezWW_FinancialAnalystReport__analystInfo{margin:32px 60px 0}.LBezWW_FinancialAnalystReport__disclaimer{text-indent:-1em;padding-left:1em}.LBezWW_FinancialAnalystReport__disclaimer:before{text-align:center;content:"※";width:1em;padding-left:1em;font-weight:400;display:inline-block}.LBezWW_FinancialAnalystReport__disclaimer{margin-top:24px;font-size:.75rem}.LBezWW_FinancialAnalystReport__crossLink{margin:16px 60px 0}.LBezWW_FinancialAnalystReport__zeroMatch+.LBezWW_FinancialAnalystReport__crossLink{margin-top:0}
.aXmBzG_FinancialPresentation__header{grid-template-columns:1fr min-content;grid-template-areas:"head head""date image";gap:24px 8px;margin-top:16px;display:grid}.aXmBzG_FinancialPresentation__head{grid-area:head}.aXmBzG_FinancialPresentation__dateList{color:#757575;align-items:center;font-size:.75rem;display:flex}.aXmBzG_FinancialPresentation__tableOfContents{border:1px solid #ccc;border-radius:4px;margin-top:24px;padding:16px;position:relative}.aXmBzG_FinancialPresentation__tableOfContentsList{flex-direction:column;row-gap:12px;padding:16px 0 0 16px;font-size:.875rem;display:flex}.aXmBzG_FinancialPresentation__tableOfContentsLink:visited{color:#0064c8}.aXmBzG_FinancialPresentation__tableOfContentsLink:visited:hover{color:#017fff}.aXmBzG_FinancialPresentation__expandTrigger{z-index:2;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.aXmBzG_FinancialPresentation__expandTriggerButton{color:#0059b3;font-size:1rem;font-weight:700}.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}.aXmBzG_FinancialPresentation__content{margin-top:16px}.aXmBzG_FinancialPresentation__contentText{margin-top:8px;font-size:.875rem;line-height:1.8}.aXmBzG_FinancialPresentation__contentImage{border:1px solid #f7f7f7;max-width:100%;margin:8px auto 0;display:block}.aXmBzG_FinancialPresentation__crossLink{margin:16px 60px 0}.aXmBzG_FinancialPresentation__zeroMatch+.aXmBzG_FinancialPresentation__crossLink{margin-top:0}
.OmPA6W_FinancialSummary{margin-top:16px;font-size:.875rem;line-height:1.4}.OmPA6W_FinancialSummary .OmPA6W_FinancialSummary__disclosedTime{color:#757575;align-items:center;margin-top:8px;font-size:.75rem;display:flex}.OmPA6W_FinancialSummary .OmPA6W_FinancialSummary__notice{margin-top:16px}.OmPA6W_FinancialSummary .OmPA6W_FinancialSummary__attentionBox{margin-top:8px}.OmPA6W_FinancialSummary .OmPA6W_FinancialSummary__refSource{margin-top:8px;font-size:.75rem;line-height:1.2}.OmPA6W_FinancialSummary .OmPA6W_FinancialSummary__summaryText{white-space:pre-wrap;margin-top:16px;line-height:1.8}.OmPA6W_FinancialSummary .OmPA6W_FinancialSummary__section{margin-top:16px}.OmPA6W_FinancialSummary .OmPA6W_FinancialSummary__sectionText{white-space:pre-wrap;margin-top:4px;line-height:1.8}.OmPA6W_FinancialSummary .OmPA6W_FinancialSummary__pdfLinkContainer{margin-top:16px}.OmPA6W_FinancialSummary__crossLink{margin:16px 60px 0}.OmPA6W_FinancialSummary__zeroMatch+.OmPA6W_FinancialSummary__crossLink{margin-top:0}
