.pt-0{padding-top:0}.pt-1{padding-top:4px}.pt-2{padding-top:8px}.pt-3{padding-top:12px}.pt-4{padding-top:16px}.pt-5{padding-top:20px}.pt-6{padding-top:24px}.pt-7{padding-top:28px}.pt-8{padding-top:32px}.pt-9{padding-top:36px}.pt-10{padding-top:40px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:4px}.pb-2{padding-bottom:8px}.pb-3{padding-bottom:12px}.pb-4{padding-bottom:16px}.pb-5{padding-bottom:20px}.pb-6{padding-bottom:24px}.pb-7{padding-bottom:28px}.pb-8{padding-bottom:32px}.pb-9{padding-bottom:36px}.pb-10{padding-bottom:40px}.pl-0{padding-left:0}.pl-1{padding-left:4px}.pl-2{padding-left:8px}.pl-3{padding-left:12px}.pl-4{padding-left:16px}.pl-5{padding-left:20px}.pl-6{padding-left:24px}.pl-7{padding-left:28px}.pl-8{padding-left:32px}.pl-9{padding-left:36px}.pl-10{padding-left:40px}.pr-0{padding-right:0}.pr-1{padding-right:4px}.pr-2{padding-right:8px}.pr-3{padding-right:12px}.pr-4{padding-right:16px}.pr-5{padding-right:20px}.pr-6{padding-right:24px}.pr-7{padding-right:28px}.pr-8{padding-right:32px}.pr-9{padding-right:36px}.pr-10{padding-right:40px}.mt-0{margin-top:0}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-5{margin-top:20px}.mt-6{margin-top:24px}.mt-7{margin-top:28px}.mt-8{margin-top:32px}.mt-9{margin-top:36px}.mt-10{margin-top:40px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-5{margin-bottom:20px}.mb-6{margin-bottom:24px}.mb-7{margin-bottom:28px}.mb-8{margin-bottom:32px}.mb-9{margin-bottom:36px}.mb-10{margin-bottom:40px}.ml-0{margin-left:0}.ml-1{margin-left:4px}.ml-2{margin-left:8px}.ml-3{margin-left:12px}.ml-4{margin-left:16px}.ml-5{margin-left:20px}.ml-6{margin-left:24px}.ml-7{margin-left:28px}.ml-8{margin-left:32px}.ml-9{margin-left:36px}.ml-10{margin-left:40px}.mr-0{margin-right:0}.mr-1{margin-right:4px}.mr-2{margin-right:8px}.mr-3{margin-right:12px}.mr-4{margin-right:16px}.mr-5{margin-right:20px}.mr-6{margin-right:24px}.mr-7{margin-right:28px}.mr-8{margin-right:32px}.mr-9{margin-right:36px}.mr-10{margin-right:40px}.is-pc{display:none}@media screen and (min-width:769px){.is-pc{display:block}}.is-sp{display:block}@media screen and (min-width:769px){.is-sp{display:none}}.company_history_table{background-color:#f5f5f5;border-radius:24px 0 0 24px;margin-left:20px;margin-right:-30px;padding:60px 0}@media screen and (min-width:769px){.company_history_table{border-radius:100px 0 0 100px;margin-left:52px;margin-right:-9999px;padding:68px 9999px 68px 0}}.company_history_table .history_table{margin-left:-20px}@media screen and (min-width:769px){.company_history_table .history_table{margin-left:-52px}}.company_history_table .history_table_year{align-items:flex-start;display:flex;gap:16px;margin-top:60px}@media screen and (min-width:769px){.company_history_table .history_table_year{gap:32px}}.company_history_table .history_table_year:first-of-type{margin-top:0}.company_history_table .history_table_year_head{color:#a3a3a3;font-size:28px;font-weight:700;line-height:1}@media screen and (min-width:769px){.company_history_table .history_table_year_head{font-size:40px;min-width:120px;width:120px}}.company_history_table .history_table_year_head.is-current{color:#f05537}.company_history_table .history_table_topic{font-size:15px}@media screen and (min-width:769px){.company_history_table .history_table_topic{font-size:16px}}.company_history_table .history_table_topic_month{margin-top:24px}@media screen and (min-width:769px){.company_history_table .history_table_topic_month{display:inline-block;margin-right:10px;margin-top:16px;vertical-align:top;width:40px}}.company_history_table .history_table_topic_month:first-of-type{margin-top:0}.company_history_table .history_table_topic_month.is-strong{color:#165720;font-weight:700}.company_history_table .history_table_topic_content{padding-right:30px}@media screen and (min-width:769px){.company_history_table .history_table_topic_content{display:inline-block;margin-top:16px;vertical-align:top;width:calc(100% - 50px)}}.company_history_table .history_table_topic_content:first-of-type{margin-top:0}.company_history_table .history_table_topic_content.is-strong{color:#165720;font-weight:700}.is-mode-ir .company_history_table{background-color:#f5f6fa}.is-mode-ir .company_history_table .history_table_year_head{color:#b7babf}.is-mode-ir .company_history_table .history_table_year_head.is-current{color:#e55329}.is-mode-ir .company_history_table .history_table_topic_month.is-strong{color:#1b1d22}.is-mode-ir .company_history_table .history_table_topic_content.is-strong{color:#0a2a69}
