.styles_PerformanceContents__priceBoard__o0QS7{margin-top:8px}.styles_PerformanceContents__header__X_rkA{display:grid;grid-template-columns:1fr max-content;grid-column-gap:16px;column-gap:16px;padding:8px 0}.styles_PerformanceContents__separateTop__04Fui{margin-top:8px}.styles_PerformanceContents__561dP .styles_PerformanceContents__performance__eGBkh{padding:0 12px 8px;margin-top:8px}.styles_PerformanceContents__561dP .styles_PerformanceContents__financialReport__22SUL{padding:12px;margin-top:8px;font-size:.875rem;text-align:right}.styles_PerformanceContents__separateTopLarge__pcAr6{margin-top:16px}.AiSummary_AiSummary__UsdKy{/*! empty class（className出力させるためのコメント） */}.AiSummary_AiSummary__overview__sMmZq{position:relative}.AiSummary_AiSummary__infoLink__yPpBK{align-items:center}.AiSummary_AiSummary__list___yH1U{font-size:.875rem}.AiSummary_AiSummary__term___EyHZ{margin-top:8px;font-weight:700}.AiSummary_AiSummary__term___EyHZ:first-of-type{margin-top:0}.AiSummary_AiSummary__disclaimer__LMDWo{padding-left:1em;text-indent:-1em}.AiSummary_AiSummary__disclaimer__LMDWo:before{display:inline-block;width:1em;padding-left:1em;font-weight:400;text-align:center;content:"\203B"}.AiSummary_AiSummary__disclaimer__LMDWo{margin-top:8px;font-size:.75rem}.AiSummary_AiSummary__mask__adqSk{position:absolute;inset:calc(16px + 1.4rem) 0 0;display:flex;align-items:center;padding:0 20px;background:hsla(0,0%,100%,.4);border-radius:4px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.AiSummary_AiSummary__modalList__OhktY{display:flex;flex-direction:column;gap:16px}.AiSummary_AiSummary__modalListTitle__MbsEw{font-size:.875rem;font-weight:700}.AiSummary_AiSummary__modalListItem__k7m85{margin-top:4px;font-size:.875rem}.AiSummary_AiSummary__modalListIcon__9_8zE{font-size:20px}.AiSummary_AiSummary__modalLink__zhyGf{width:max-content;font-size:.875rem;text-indent:0}.LoginCover_LoginCover__3mI73{display:flex;flex-direction:column;row-gap:12px;align-items:center;width:100%;padding:12px 16px;background-color:#f2f7fc;border-radius:4px}.LoginCover_LoginCover--shadow__nt_MF{box-shadow:0 0 0 1px rgba(0,0,0,.04),0 2px 3px 0 rgba(0,0,0,.12)}.LoginCover_LoginCover__text__oouRG{font-size:1rem;font-weight:700}.LatestRating_LatestRating__chart__8MIhE{height:288px}.LatestRating_LatestRating__chart--blur__vV2g_{position:relative;filter:blur(5px)}.LatestRating_LatestRating__chart--blur__vV2g_:after{position:absolute;inset:0;content:"";background:hsla(0,0%,100%,.4)}.LatestRating_LatestRating__chartTooltip__mAjSp{min-width:200px}.LatestRating_LatestRating__loginCover__d4kkl{width:max-content;margin:20px auto 0}.PerformanceForecast_PerformanceForecast__qEUsB{height:280px;margin-top:8px}.PerformanceForecast_PerformanceForecast__chartTooltip__PI953{min-width:200px}.TargetPrice_TargetPrice__BenDP{/*! empty class（className出力させるためのコメント） */}.TargetPrice_TargetPrice__table__RsrkM{position:relative;width:100%;margin-top:8px;table-layout:fixed}.TargetPrice_TargetPrice__tableHead____EhV{font-size:1rem}.TargetPrice_TargetPrice__BenDP .TargetPrice_TargetPrice__tableRow__3fsBi:hover{background-color:rgba(0,0,0,0)}.TargetPrice_TargetPrice__tableRowPlaceholder__WEI9C{height:132px}.TargetPrice_TargetPrice__tableData__nHcBh{font-size:1rem;text-align:center}.TargetPrice_TargetPrice__tableData--mask__pBkhJ{position:absolute;right:1px;bottom:2px;left:1px;display:flex;align-items:center;justify-content:center;padding:16px 20px;background:hsla(0,0%,100%,.4);border:none;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.styles_Performance__ihSCS{margin-top:8px}.styles_Chart__R0QyB{height:300px}.styles_Chart__chartTooltip__K1IKi{min-width:200px}.styles_Chart__chartTooltipMessage__0IEFQ{font-size:.875rem}.styles_Chart__chartTooltipTotal__ayLjO{font-size:.875rem;font-weight:700}.styles_Chart__chartTooltipCount__s_OH0{margin-top:4px}.styles_Annotations__RfsqV{display:flex;flex-direction:column;row-gap:4px;margin-top:12px}.styles_Annotations__item__w_Dhc{padding-left:1em;text-indent:-1em}.styles_Annotations__item__w_Dhc:before{display:inline-block;width:1em;padding-left:1em;font-weight:400;text-align:center;content:"\203B"}.styles_Annotations__item__w_Dhc{font-size:.75rem}.styles_ConsensusContainer__G5XQe{display:grid;grid-template-areas:"header header" "latestRating latestRating" "ratingTargetPrice targetPrice" "performance performance";grid-template-columns:repeat(2,1fr);grid-gap:16px 8px;gap:16px 8px}.styles_ConsensusContainer__header__PHKjk{display:flex;grid-area:header;align-items:center;justify-content:space-between;margin-top:16px}.styles_ConsensusContainer__updateDate__xbS2g{font-size:.75rem;color:#757575}.styles_ConsensusContainer__article--latestRating__Ng5Zk{grid-area:latestRating}.styles_ConsensusContainer__article--ratingTargetPrice__TYd_E{grid-area:ratingTargetPrice}.styles_ConsensusContainer__article--targetPrice__xTdnS{display:flex;flex-direction:column;grid-area:targetPrice;row-gap:8px}.styles_ConsensusContainer__article--performance__N5IyW{grid-area:performance}.styles_ConsensusContainer__article--zeroMatch__ATDQF{grid-area:zeroMatch}.styles_ConsensusContainer--zeroMatch__gaheh{grid-template-areas:"header header" "zeroMatch zeroMatch"}.styles_ConsensusContainer__latestRatingWrapper__xHkEr{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:8px;column-gap:8px;margin-top:8px}.styles_ConsensusContainer__latestRatingWrapper--noSummary__Ucsbl{grid-template-columns:1fr}.AboutInfo_AboutInfo__MAG9S{/*! empty class（className出力させるためのコメント） */}.AboutInfo_AboutInfo__list__VWT_8{display:flex;flex-direction:column;row-gap:16px;font-size:.875rem}.AboutInfo_AboutInfo__listItem__ISpsw{padding-left:1em;text-indent:-1em}.AboutInfo_AboutInfo__listItem__ISpsw:before{width:1em;font-weight:400;text-align:center;content:"\30FB"}.AboutInfo_AboutInfo__link___foRm{width:max-content;padding-top:4px;font-size:.875rem;text-indent:0}.styles_StocksPerformanceContainer__I2EgR{/*! empty class（クラス名として出力させるためのコメント） */}.styles_StocksPerformanceContainer__contents__q8_Bq{margin-top:24px}.styles_StocksPerformanceContainer__period__NP4XK{margin-top:12px;font-size:.875rem}.styles_StocksPerformanceContainer__chart__oh8BI{height:264px;margin-top:12px}.styles_StocksPerformanceContainer__chart--large__6YgsX{height:304px}.styles_StocksPerformanceContainer__tooltip__z73Lq{min-width:200px}.styles_StocksPerformanceContainer__table__xNpCJ{width:100%;margin-top:12px}.styles_StocksPerformanceContainer__table--fixed__vXTh8{table-layout:fixed}.styles_StocksPerformanceContainer__tableHeader___f9P_{font-size:.75rem;font-feature-settings:"palt";white-space:nowrap}.styles_StocksPerformanceContainer__tableHeader--firstData__3t79p{width:112px}.styles_StocksPerformanceContainer__tableData__mrseI{font-size:.75rem;text-align:right}.styles_StocksPerformanceContainer__tableData--centerAlign__gklV9{text-align:center}.styles_StocksPerformanceContainer__dummyRow__vh9LL{height:36px}.styles_StocksPerformanceContainer__vipPr__Sewp3{position:relative;padding:16px 0;margin:-108px -12px 0;text-align:center;background:linear-gradient(180deg,rgba(255,255,255,.01),#fff 50%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.styles_StocksPerformanceContainer__vipInner__eKby6{width:-webkit-fill-available;width:-moz-available;width:stretch;padding:12px 16px;margin:0 160px;background:#f2f7fc;border-radius:4px}.styles_StocksPerformanceContainer__vipText__ocycJ{font-weight:700}.styles_StocksPerformanceContainer__vipSupplement__pfH7o{margin-top:4px;font-size:.75rem}.styles_StocksPerformanceContainer__I2EgR .styles_StocksPerformanceContainer__balloon__uzlmx{width:-moz-fit-content;width:fit-content;margin:12px auto 0;background-color:#84733d;border-color:rgba(0,0,0,0);border-radius:20px}.styles_StocksPerformanceContainer__I2EgR .styles_StocksPerformanceContainer__balloonText__qBDby{padding:4px 16px;font-size:.75rem;font-weight:700;color:#fff}.styles_StocksPerformanceContainer__vipButton__ck4Hb{margin-top:12px}.styles_StocksPerformanceContainer__moreButton__zNOFV{width:100%;min-height:36px;padding-top:8px}.styles_StocksPerformanceContainer__moreButton__zNOFV *{color:#333}.styles_StocksPerformanceContainer__columnYm__cLfLY{width:112px}.styles_StocksPerformanceContainer__columnPerformanceChange__T_TjU{width:40px}.styles_PerformanceChange__icon__OVxhK{font-size:16px}.styles_PerformanceChange__icon--rising__wXuQZ{color:#0073ae}.styles_PerformanceChange__icon--falling__eFR0t{color:#c44042}.styles_AttentionBox__lla8k{margin-top:16px}