XML 59 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments (Fair Values And Unrealized Losses By Investment Category And By The Duration Of The Securities' Continuous Unrealized Loss Position) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Investments, Unrealized Loss Position    
Less than 12 months fair value $ 393us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue $ 1,516us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Less than 12 months unrealized losses 11cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3 74cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
12 months or more fair value 446us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue 86us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
12 months or more unrealized losses 11cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3 5cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
Total fair value 839us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue 1,602us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
Total unrealized losses 22cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3 79cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
Fixed Maturities    
Investments, Unrealized Loss Position    
Less than 12 months fair value 292us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
1,397us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
Less than 12 months unrealized losses 8cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
70cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
12 months or more fair value 429us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
86us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
12 months or more unrealized losses 10cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
5cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
Total fair value 721us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
1,483us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
Total unrealized losses 18cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
75cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
Fixed Maturities | Corporate Securities    
Investments, Unrealized Loss Position    
Less than 12 months fair value 261us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
572us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Less than 12 months unrealized losses 8cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
20cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
12 months or more fair value 90us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
43us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
12 months or more unrealized losses 3cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
2cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Total fair value 351us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
615us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Total unrealized losses 11cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
22cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Fixed Maturities | States, Municipalities and Political Subdivisions    
Investments, Unrealized Loss Position    
Less than 12 months fair value 17us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
490us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Less than 12 months unrealized losses 0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
18cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
12 months or more fair value 135us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
42us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
12 months or more unrealized losses 2cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
3cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Total fair value 152us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
532us-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
21cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Fixed Maturities | Commercial Mortgage Backed Securities    
Investments, Unrealized Loss Position    
Less than 12 months fair value 3us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
125us-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
5cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
12 months or more fair value 23us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0us-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 26us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
125us-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
5cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Fixed Maturities | Government-Sponsored Enterprises    
Investments, Unrealized Loss Position    
Less than 12 months fair value 11us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
199us-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
27cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
12 months or more fair value 181us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
12 months or more unrealized losses 5cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Total fair value 192us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
200us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Total unrealized losses 5cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
27cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Fixed Maturities | Foreign Government    
Investments, Unrealized Loss Position    
Less than 12 months fair value   10us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Less than 12 months unrealized losses   0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
12 months or more fair value   0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
12 months or more unrealized losses   0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Total fair value   10us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Total unrealized losses   0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Fixed Maturities | United States Government    
Investments, Unrealized Loss Position    
Less than 12 months fair value   1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Less than 12 months unrealized losses   0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
12 months or more fair value   0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
12 months or more unrealized losses   0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Total fair value   1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Total unrealized losses   0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Equity Securities    
Investments, Unrealized Loss Position    
Less than 12 months fair value 101us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
119us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
Less than 12 months unrealized losses 3cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
4cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
12 months or more fair value 17us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
12 months or more unrealized losses 1cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
Total fair value 118us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
119us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
Total unrealized losses 4cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
4cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
Equity Securities | Common Equities    
Investments, Unrealized Loss Position    
Less than 12 months fair value 85us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
77us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Less than 12 months unrealized losses 3cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
1cinf_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 85us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
77us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Total unrealized losses 3cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
1cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Equity Securities | Nonredeemable Preferred Equities    
Investments, Unrealized Loss Position    
Less than 12 months fair value 16us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
42us-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
3cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
12 months or more fair value 17us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
12 months or more unrealized losses 1cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
0cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
Total fair value 33us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
42us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
Total unrealized losses $ 1cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
$ 3cinf_AvailableforsaleSecuritiesContinuousUnrealizedLossPositionAggregateLoss3
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember