.styles_FinancialAnalystReport__eS78B{font-size:.875rem}.styles_FinancialAnalystReport__header__Ur5_a{display:grid;grid-template-areas:"head head" "date image";grid-template-columns:1fr min-content;grid-gap:8px;gap:8px;margin-top:16px}.styles_FinancialAnalystReport__head__ilHS2{grid-area:head}.styles_FinancialAnalystReport__dateList__rSRpa{display:flex;align-items:flex-end;font-size:.75rem;color:#757575}.styles_FinancialAnalystReport__section__lmPcz{margin-top:16px}.styles_FinancialAnalystReport__keyPointsSection__UhVPo{padding:16px;margin-top:16px;background-color:#f7f7f7;border:1px solid #ebebeb;border-radius:4px}.styles_FinancialAnalystReport__keyPoints___St0L{margin-top:8px}.styles_FinancialAnalystReport__keyPoint__40Ohe{padding-left:1em;text-indent:-1em;margin-top:4px}.styles_FinancialAnalystReport__keyPoint__40Ohe:before{width:1em;font-weight:400;text-align:center;content:"\30FB"}.styles_FinancialAnalystReport__toc__G_CRI{margin-top:32px}.styles_FinancialAnalystReport__content__iifhh{margin-top:8px}.styles_FinancialAnalystReport__content--bold__Cfrix{font-weight:700}.styles_FinancialAnalystReport__content--loose__OkfQf{line-height:1.8}.styles_FinancialAnalystReport__scrollTarget__GvAsh{scroll-margin-top:102px}.styles_FinancialAnalystReport__contentImage__pjn9r{display:block;max-width:100%;margin:8px auto 0;border:1px solid #f7f7f7}.styles_FinancialAnalystReport__surveyLink__4_4Uh{margin-top:32px;text-align:center}.styles_FinancialAnalystReport__surveyLinkButton__OwgXK{padding-inline:12px}.styles_FinancialAnalystReport__surveyLinkText__xBj7V{margin-top:8px;font-size:.75rem}.styles_FinancialAnalystReport__analystInfo__fZrZ1{margin:32px 60px 0}.styles_FinancialAnalystReport__disclaimer__kCjHP{padding-left:1em;text-indent:-1em;margin-top:24px;font-size:.75rem}.styles_FinancialAnalystReport__disclaimer__kCjHP:before{display:inline-block;width:1em;padding-left:1em;font-weight:400;text-align:center;content:"\203B"}.styles_FinancialPresentation__header__TPHA7{display:grid;grid-template-areas:"head head" "date image";grid-template-columns:1fr min-content;grid-gap:24px 8px;gap:24px 8px;margin-top:16px}.styles_FinancialPresentation__head__Rm68F{grid-area:head}.styles_FinancialPresentation__dateList__8l9nl{display:flex;align-items:center;font-size:.75rem;color:#757575}.styles_FinancialPresentation__tableOfContents__nIQCC{position:relative;padding:16px;margin-top:24px;border:1px solid #ccc;border-radius:4px}.styles_FinancialPresentation__tableOfContentsList__fq6__{display:flex;flex-direction:column;row-gap:12px;padding:16px 0 0 16px;font-size:.875rem}.styles_FinancialPresentation__tableOfContentsLink__5qsvF:visited{color:#0064c8}.styles_FinancialPresentation__tableOfContentsLink__5qsvF:visited:hover{color:#017fff}.styles_FinancialPresentation__expandTrigger__dJ2CE{position:absolute;bottom:12px;left:50%;z-index:2;transform:translateX(-50%)}.styles_FinancialPresentation__expandTriggerButton__n75Qg{font-size:1rem;font-weight:700;color:#0059b3}.styles_FinancialPresentation__expandExited___agMk:after{position:absolute;right:0;bottom:0;left:0;z-index:1;height:56px;content:"";background:linear-gradient(180deg,transparent,#fff 24px);border-bottom-right-radius:4px;border-bottom-left-radius:4px}.styles_FinancialPresentation__content__wAqMB{margin-top:16px}.styles_FinancialPresentation__contentText__f8IoW{margin-top:8px;font-size:.875rem;line-height:1.8}.styles_FinancialPresentation__contentImage__ieTMc{display:block;max-width:100%;margin:8px auto 0;border:1px solid #f7f7f7}.styles_FinancialContents__5NVys{/*! empty class（className出力させるためのコメント） */}.styles_FinancialContents__mainContainer__txjt7>:not(:first-child),.styles_FinancialContents__priceBoard__bOvWB{margin-top:8px}.styles_FinancialContents__headerCard__uJ_WK{padding:0}.styles_FinancialContents__mainAdMiddle1__5SDyi{padding:0 0 4px;margin-top:24px}.styles_FinancialContents__bottomWrapper__JhCFh{padding:8px 0 12px}.styles_FinancialContents__bottomWrapper__JhCFh>:not(:first-child){margin-top:12px}.styles_FinancialContents__tab__w3G0H{margin-top:8px}.styles_FinancialContents__card__4JNGX{padding-top:0;padding-bottom:0}.styles_FinancialSummary___TRW8{margin-top:16px;font-size:.875rem;line-height:1.4}.styles_FinancialSummary___TRW8 .styles_FinancialSummary__summaryHeadline__jlS15{display:flex;align-items:center}.styles_FinancialSummary___TRW8 .styles_FinancialSummary__labelBeta__yeZ_E{position:relative;margin-left:8px}.styles_FinancialSummary___TRW8 .styles_FinancialSummary__disclosedTime__Ug7Zc{display:flex;align-items:center;margin-top:8px;font-size:.75rem;color:#757575}.styles_FinancialSummary___TRW8 .styles_FinancialSummary__notice__muhFj{margin-top:16px}.styles_FinancialSummary___TRW8 .styles_FinancialSummary__attentionBox--top__BWOp4{margin-top:8px}.styles_FinancialSummary___TRW8 .styles_FinancialSummary__attentionBox--bottom__BhhC1{margin-top:12px}.styles_FinancialSummary___TRW8 .styles_FinancialSummary__refSource__i05Y8{margin-top:8px;font-size:.75rem;line-height:1.2}.styles_FinancialSummary___TRW8 .styles_FinancialSummary__summaryText__0lEYz{margin-top:16px;line-height:1.8;white-space:pre-wrap}.styles_FinancialSummary___TRW8 .styles_FinancialSummary__section__vNd_0{margin-top:16px}.styles_FinancialSummary___TRW8 .styles_FinancialSummary__sectionText__MKCDR{margin-top:4px;line-height:1.8;white-space:pre-wrap}.styles_FinancialSummary___TRW8 .styles_FinancialSummary__pdfLinkContainer__TGl6b{margin-top:16px}