Shareholdings
| Concept | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Shareholdings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Reporting company | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Details of specified investment shares held for purposes other than pure investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Issue | 
                                                ㈱テーオーシー
                                                
                                             | 
                                                アステラス製薬㈱
                                                
                                             | 
                                                東海旅客鉄道㈱
                                                
                                             | 
                                                フィデアホールディングス㈱
                                                
                                             | 
                                                小野薬品工業㈱
                                                
                                             | 
                                                名工建設㈱
                                                
                                             | 
                                                ㈱みずほフィナンシャルグループ
                                                
                                             | 
                                                ㈱東京自働機械製作所
                                                
                                             | 
                                                日本電気硝子㈱
                                                
                                             | 
                                                松井建設㈱
                                                
                                             | 
                                                ㈱カナデン
                                                
                                             | 
                                                ニッタ㈱
                                                
                                             | 
                                                西日本旅客鉄道㈱
(注4)
                                                
                                             | 
                                                ㈱宮崎太陽銀行
                                                
                                             | 
                                                共同印刷㈱
                                                
                                             | 
                                                ㈱Olympicグループ
                                                
                                             | 
                                                アサヒグループホールディングス㈱
                                                
                                             | 
                                                ㈱ニコン
                                                
                                             | 
                                                住友不動産㈱
                                                
                                             | 
                                                ㈱ダイフク
                                                
                                             | 
                                                ㈱プロクレアホールディングス
                                                
                                             | 
                                                ㈱SCREENホールディングス
                                                
                                             | 
                                                森永乳業㈱
                                                
                                             | 
                                                戸田建設㈱
                                                
                                             | 
                                                東日本旅客鉄道㈱
(注3)
                                                
                                             | 
                                                東京都競馬㈱
                                                
                                             | 
                                                京阪ホールディングス㈱
                                                
                                             | 
                                                ANAホールディングス㈱
                                                
                                             | 
                                                ㈱ツムラ
                                                
                                             | 
                                                日本ケミファ㈱
                                                
                                             | 
                                                清水建設㈱
                                                
                                             | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 
| Number of shares | 
                                                395,250
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                449,625
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                125,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                965,605
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                44,467
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                465,395
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                6,521
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                8,607
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                199,100
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                12,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                62,900
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                48,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                10,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                38,700
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                1,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                129,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                24,200
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                300,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                3,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                20,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                184,800
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                68,700
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                69,600
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                19,369
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                132,512
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                9,052
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                6,598
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                18,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                112,828
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                5,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                965,605
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                10,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                8,021
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                38,700
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                44,467
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                24,200
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                110,722
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                12,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                395,250
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                3,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                24,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                23,200
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                1,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                9,052
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                184,898
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                199,100
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                132,512
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                129,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                300,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                465,395
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                125,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                20,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                68,700
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                19,369
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                6,521
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                62,900
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                106,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                6,181
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                949,625
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                18,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
| Carrying amount | 
                                                254,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                650,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                356,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                1,547,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                57,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                1,885,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                23,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                30,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                177,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                17,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                235,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                139,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                12,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                159,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                0
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                191,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                135,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                1,092,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                5,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                191,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                575,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                60,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                205,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                84,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                431,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                24,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                28,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                26,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                149,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                7,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                2,370,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                15,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                31,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                134,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                55,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                140,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                110,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                18,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                286,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                5,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                150,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                203,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                0
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                29,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                577,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                182,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                449,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                197,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                1,075,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                1,417,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                465,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                199,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                70,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                86,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                19,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                251,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                591,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                23,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                1,560,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                29,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
| Purpose of shareholding, overview of business alliance, quantitative effects of shareholding and reason for increase in number of shares | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                当期においてすべての株式を売却しております。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注及び資金調達を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
持株会への拠出により586株増加しております。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注及び資金調達を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                当期においてすべての株式を売却しております。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注及び資金調達を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
持株会への拠出により417株増加しております。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
                                                
                                             | 
                                                工事受注を主とした取引関係の維持発展等、中長期的な企業価値の向上を実現するため。
持株会への拠出により2,106株増加しております。
                                                
                                             | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 
| Whether issuer of aforementioned shares holds reporting company's shares | 
                                                無
                                                
                                             | 
                                                無
                                                
                                             | 
                                                無
                                                
                                             | 
                                                無
                                                
                                             | 
                                                有
                                                
                                             | 
                                                有
                                                
                                             | 
                                                無
                                                
                                             | 
                                                有
                                                
                                             | 
                                                無
                                                
                                             | 
                                                有
                                                
                                             | 
                                                有
                                                
                                             | 
                                                有
                                                
                                             | 
                                                無
                                                
                                             | 
                                                無
                                                
                                             | 
                                                無
                                                
                                             | 
                                                無
                                                
                                             | 
                                                無
                                                
                                             | 
                                                無
                                                
                                             | 
                                                無
                                                
                                             | 
                                                無
                                                
                                             | 
                                                無
                                                
                                             | 
                                                有
                                                
                                             | 
                                                有
                                                
                                             | 
                                                有
                                                
                                             | 
                                                無
                                                
                                             | 
                                                無
                                                
                                             | 
                                                有
                                                
                                             | 
                                                無
                                                
                                             | 
                                                無
                                                
                                             | 
                                                有
                                                
                                             | 
                                                無
                                                
                                             | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |