.m-embedded-youtube{aspect-ratio:16/9;display:flex;justify-content:space-between}.article-link{display:block}.clipbutton_clip_button__F0C1g{min-width:max-content}.CompanyInformationCard_linkWrapper__foflc{width:100%;display:block;text-decoration:none;color:inherit;cursor:pointer}.CompanyInformationCard_card__ybMIs{background-color:var(--color-white);padding:15px 15px 7px;box-sizing:border-box;border:1px solid var(--border-color);border-radius:4px;transition:all .1s ease;box-shadow:0 2px 4px 1px rgba(33,39,43,.2)}.CompanyInformationCard_card__ybMIs:hover:not(:has(.CompanyInformationCard_favoriteSection__nhTs6:hover)) .CompanyInformationCard_companyLinkText__udXJ7{color:red}.CompanyInformationCard_card__ybMIs:hover:not(:has(.CompanyInformationCard_favoriteSection__nhTs6:hover)) .CompanyInformationCard_companyLinkText__udXJ7 img{content:url(/next_assets/icon_chevron_red.svg)}.CompanyInformationCard_header__fA1Ud{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:12px}.CompanyInformationCard_contentSection__mpVF7{flex:1 1}.CompanyInformationCard_logo__RfwdD{width:90px;height:auto;box-sizing:border-box;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:var(--color-white);flex-shrink:0;margin-bottom:8px}.CompanyInformationCard_logo__RfwdD img{width:100%;height:100%;object-fit:contain}.CompanyInformationCard_nameSection__AA3xX{display:flex;align-items:baseline;flex-wrap:wrap;margin-bottom:4px}.CompanyInformationCard_companyName__Z4kPu{font-size:1rem;font-weight:600;line-height:1.25;color:var(--text-black-color);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.CompanyInformationCard_stockCode__vgpYP{font-size:.75rem;font-weight:300;color:var(--text-black-color);line-height:1.25}.CompanyInformationCard_details__i0RKP{display:flex;gap:8px}.CompanyInformationCard_industry__fbT7z,.CompanyInformationCard_market__Fmiyq{font-size:.75rem;font-weight:600;line-height:normal;color:var(--gray-color);max-width:calc(50% - 4px)}.CompanyInformationCard_favoriteSection__nhTs6{flex-shrink:0;display:flex;align-items:flex-start}.CompanyInformationCard_irNewsSection__S76XY{margin-bottom:8px}.CompanyInformationCard_irNewsSection__S76XY .CompanyInformationCard_dateCell__v2llm{font-size:.75rem;font-weight:400;line-height:normal;color:var(--text-black-color);padding:8px;width:82px;white-space:nowrap}.CompanyInformationCard_table__ex_pG{width:100%}.CompanyInformationCard_irNewsSection__S76XY .CompanyInformationCard_titleCell__vsJBm{font-size:.75rem;font-weight:300;color:var(--text-black-color);padding:8px;word-break:normal;max-width:0}.CompanyInformationCard_titleText__UiLtF{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.CompanyInformationCard_companyLink__0BjMm{display:flex;justify-content:center;padding:10px 11px}.CompanyInformationCard_companyLink__0BjMm .CompanyInformationCard_companyLinkText__udXJ7{font-size:.875rem;font-weight:600;color:var(--text-black-color);width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:4px}.Table_wrapper__SdHK3{width:100%;overflow-x:auto}.Table_table__5TLKj{border-collapse:collapse;table-layout:fixed}.Table_cell__WeE_X{padding:12px;font-size:.875rem;text-align:left;color:var(--text-black);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);box-sizing:border-box;word-break:break-all}.Table_s__o9kQs .Table_cell__WeE_X{padding:8px;font-size:.75rem}.Table_cell__WeE_X:is(th){background:var(--gray-1);font-weight:600}.Table_cell__WeE_X:is(td){font-weight:300}.CompanyCard_companyCard__RUN1b{background-color:var(--color-white);padding:15px 11px 15px 12px;width:100%;box-sizing:border-box;border:1px solid var(--border-color);border-left-width:4px}.CompanyCard_companyCard_container__2yG7b{display:flex;justify-content:space-between;align-items:center;gap:8px}.CompanyCard_companyCard__companyInfo__u7ENE{flex:1 1;min-width:0}.CompanyCard_companyCard__companyInfo_name__cayxi{display:inline;font-size:.875rem;font-weight:600;line-height:1.25;color:var(--text-black-color);text-decoration:none;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.CompanyCard_companyCard__companyInfo_name__cayxi:hover{cursor:pointer;color:var(--primary-color)}.CompanyCard_companyCard__companyInfo_stockCode__QcIa8{display:inline;font-size:.75rem;font-weight:300;color:var(--text-black-color);line-height:1.25}.CompanyCard_companyCard__companyInfo_market_container__bNqtS{display:flex;gap:8px;margin-top:4px}.CompanyCard_companyCard__companyInfo_industry__IaXh7,.CompanyCard_companyCard__companyInfo_market__B6Kw_{font-size:.75rem;font-weight:600;line-height:normal;color:var(--gray-6)}.floatMenu_float_menu__eh8dS{visibility:hidden}@media(max-width:1279px){.floatMenu_float_menu__eh8dS{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:100;width:100%}.floatMenu_float_menu__eh8dS[data-visible=true]{visibility:visible}}@media(max-width:1023px){.floatMenu_float_menu__eh8dS{top:46px}}.TableOfContentsSP_container__T07HU{width:100%;background:var(--gray-8);overflow:hidden;margin:0 auto}.TableOfContentsSP_headerButton__Fmi9Z{width:100%;max-width:640px;background:var(--gray-8);border:none;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .2s;margin:0 auto;outline:none}.TableOfContentsSP_headerButton__Fmi9Z>div{display:flex;align-items:center;min-width:0}.TableOfContentsSP_headerButton__Fmi9Z .TableOfContentsSP_index__BN3Y2{font-size:.75rem;color:var(--white-color);font-weight:300;white-space:nowrap;margin-right:6px;flex-shrink:0}.TableOfContentsSP_headerButton__Fmi9Z .TableOfContentsSP_index__BN3Y2 .TableOfContentsSP_indexNumber__a3G5S{color:var(--gray-5);font-weight:600}.TableOfContentsSP_headerTitle__M9K9G{font-weight:600;font-size:.75rem;color:var(--white-color);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1}.TableOfContentsSP_chevron__zy45m{font-size:.75rem;transition:transform .2s}.TableOfContentsSP_chevron__zy45m.TableOfContentsSP_open__Q6TN7{transform:rotate(0deg)}.TableOfContentsSP_chevron__zy45m.TableOfContentsSP_close__SAqWb{transform:rotate(180deg)}.TableOfContentsSP_contentInner__rcBSL{padding:8px 16px 80px;background-color:rgba(51,51,51,.6);width:100%;position:fixed;top:44px;left:0;right:0;bottom:0;z-index:10;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.TableOfContentsSP_contentInner__rcBSL.TableOfContentsSP_open__Q6TN7{opacity:1;visibility:visible;overflow-y:auto}.TableOfContentsSP_contentInner__rcBSL.TableOfContentsSP_open__Q6TN7::-webkit-scrollbar{display:none}.TableOfContentsSP_contentInner__rcBSL.TableOfContentsSP_close__SAqWb{opacity:0;visibility:hidden}.TableOfContentsSP_list__xFhVS{background-color:var(--black-color);max-width:640px;border-radius:4px;list-style:none;margin:0 auto;padding:8px 0;max-height:0;overflow:hidden;width:100%;position:absolute;top:52px;left:50%;transform:translateX(-50%);z-index:11;pointer-events:auto;transition:max-height .4s ease}@media(max-width:640px){.TableOfContentsSP_list__xFhVS{width:calc(100% - 32px)}}.TableOfContentsSP_list__xFhVS.TableOfContentsSP_open__Q6TN7{height:-moz-fit-content;height:fit-content;max-height:min(500px,100vh - 200px);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.TableOfContentsSP_list__xFhVS.TableOfContentsSP_open__Q6TN7::-webkit-scrollbar{display:none}.TableOfContentsSP_list__xFhVS.TableOfContentsSP_close__SAqWb{visibility:hidden}.TableOfContentsSP_list__xFhVS.TableOfContentsSP_animating__IYv2Y{overflow:hidden}.TableOfContentsSP_item__b0TRr,.TableOfContentsSP_link__quCSd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TableOfContentsSP_link__quCSd{display:block;padding:12px 16px;font-size:.875rem;font-weight:300;color:var(--white-color);text-decoration:none;outline:none;transition:background-color .2s,color .2s}.TableOfContentsSP_link__quCSd:hover{background:var(--gray-8)}.TableOfContentsSP_link__quCSd.TableOfContentsSP_active__fRUu3{background:var(--gray-8);font-weight:600}.TableOfContentsSP_link__quCSd.TableOfContentsSP_disabled__daWPJ{color:var(--gray-6);pointer-events:none;background:none}.TableOfContentsSP_link__quCSd.TableOfContentsSP_disabled__daWPJ:hover{background:none}.TableOfContentsSP_link__quCSd .TableOfContentsSP_index__BN3Y2{margin-right:6px;width:20px;display:inline-block}.ArticleCard_articleCard__jenxF{border-radius:8px;overflow:hidden;cursor:pointer;width:100%;display:flex;text-decoration:none;flex-direction:column;background-color:var(--white-color);container-type:inline-size}.ArticleCard_articleCard__jenxF:hover:not(:has(.ArticleCard_clipButton__AmdNW:hover)) .ArticleCard_articleTitle__oC_z3{color:var(--primary-color)}@container (max-width: 230px){.ArticleCard_articleCard__jenxF .ArticleCard_contentFooter__ldXRJ{flex-direction:column;gap:8px}.ArticleCard_articleCard__jenxF .ArticleCard_contentFooter__ldXRJ .ArticleCard_logName__vmY_e{align-self:flex-start}.ArticleCard_articleCard__jenxF .ArticleCard_contentFooter__ldXRJ .ArticleCard_clipButton__AmdNW{align-self:flex-end}}.ArticleCard_eyecatchContainer__G6fC8{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.ArticleCard_eyecatchImage__e2KDg{width:100%;height:100%;object-fit:contain}.ArticleCard_content__jXDgd{padding:16px;flex:1 1;display:flex;flex-direction:column}.ArticleCard_dateInfo__Oy_QY{display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:300;color:var(--gray-color);flex-shrink:0;line-height:normal;column-gap:8px;row-gap:4px}.ArticleCard_articleTitle__oC_z3{font-size:1rem;font-weight:600;color:var(--text-black-color);line-height:normal;margin-top:4px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-height:0}.ArticleCard_contentFooter__ldXRJ{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-shrink:0;margin-top:9px}.ArticleCard_logName__vmY_e{font-size:.875rem;font-weight:600;color:var(--gray-color);line-height:normal;flex:1 1;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}