XML 45 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments - Fair Values and Unrealized Losses by Investment Category and by Duration of Securities' Continuous Unrealized Loss Position (Detail) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Investments, Unrealized Loss Position [Line Items]    
Less than 12 months Fair Value $ 519us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue $ 393us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Less than 12 months Unrealized Losses 19cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3 11cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
12 months or more Fair Value 295us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue 446us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
12 months or more Unrealized Losses 5cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3 11cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
Total Fair Value 814us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue 839us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
Total Unrealized Losses 24cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3 22cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
Fixed Maturities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 months Fair Value 346us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
292us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
Less than 12 months Unrealized Losses 8cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
8cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
12 months or more Fair Value 280us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
429us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
12 months or more Unrealized Losses 5cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
10cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
Total Fair Value 626us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
721us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
Total Unrealized Losses 13cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
18cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
Fixed Maturities | Corporate    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 months Fair Value 211us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
261us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Less than 12 months Unrealized Losses 6cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
8cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
12 months or more Fair Value 64us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
90us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
12 months or more Unrealized Losses 2cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
3cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Total Fair Value 275us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
351us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Total Unrealized Losses 8cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
11cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Fixed Maturities | States, municipalities and political subdivisions    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 months Fair Value 115us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
17us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Less than 12 months Unrealized Losses 2cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
12 months or more Fair Value 58us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
135us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
12 months or more Unrealized Losses 0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
2cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Total Fair Value 173us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
152us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Total Unrealized Losses 2cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
2cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Fixed Maturities | Commercial mortgage-backed    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 months Fair Value 2us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
3us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Less than 12 months Unrealized Losses 0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
12 months or more Fair Value 2us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
23us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
12 months or more Unrealized Losses 0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Total Fair Value 4us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
26us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Total Unrealized Losses 0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Fixed Maturities | Government-sponsored enterprises    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 months Fair Value 18us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
11us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Less than 12 months Unrealized Losses 0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
12 months or more Fair Value 156us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
181us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
12 months or more Unrealized Losses 3cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
5cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Total Fair Value 174us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
192us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Total Unrealized Losses 3cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
5cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Equity Securities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 months Fair Value 173us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
101us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
Less than 12 months Unrealized Losses 11cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
3cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
12 months or more Fair Value 15us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
17us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
12 months or more Unrealized Losses 0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
1cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
Total Fair Value 188us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
118us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
Total Unrealized Losses 11cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
4cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
Equity Securities | Common equities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 months Fair Value 168us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
85us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Less than 12 months Unrealized Losses 11cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
3cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
12 months or more Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
12 months or more Unrealized Losses 0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Total Fair Value 168us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
85us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Total Unrealized Losses 11cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
3cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Equity Securities | Nonredeemable preferred equities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 months Fair Value 5us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
16us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
Less than 12 months Unrealized Losses 0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
12 months or more Fair Value 15us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
17us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
12 months or more Unrealized Losses 0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
1cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
Total Fair Value 20us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
33us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
Total Unrealized Losses $ 0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
$ 1cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember