#main h3{
text-align:center;
}
#item25{
width:966px;
margin:0 auto 60px;
}
#item25 .honbun_header{
background:url('../images/common/header3.png') no-repeat;
width:966px;
height:33px;
}
#item25 .honbun_inner{
background:url('../images/common/bg3.png') repeat-y;
width:966px;
padding:20px 0px;
box-sizing:border-box;
}
#item25 .honbun_footer{
background:url('../images/common/footer3.png') no-repeat;
width:966px;
height:43px;
}
#taisyo{
display:flex;
flex-wrap:wrap;
padding:25px 0 35px;
}
#taisyo dl{
width:480px;
padding:40px 60px 0;
min-height:220px;
box-sizing:border-box;
background:url('../images/insurance/bg1.png') no-repeat center center;
}
#taisyo dt{
text-align:center;
font-size:18px;
color:#276f9d;
margin:0 0 10px 0;
}
#item5{
width:966px;
margin:0 auto;
}
#item5 .honbun_header{
background:url('../images/common/header3.png') no-repeat;
width:966px;
height:33px;
}
#item5 .honbun_inner{
background:url('../images/common/bg3.png') repeat-y;
width:966px;
padding:20px 30px;
box-sizing:border-box;
}
#item5 .honbun_footer{
background:url('../images/common/footer3.png') no-repeat;
width:966px;
height:43px;
}
#tokutei{
width:913px;
height:291px;
box-sizing:border-box;
padding:64px 0 0 25px;
margin:0 auto;
background:url('../images/insurance/bg2.png') no-repeat;
}

#tokutei ul{
list-style:none;
width:180px;
margin:0 17px;
float:left;
}
#tokutei li{
border-bottom:1px solid #a2d9e7;
line-height:25px;
margin:0 0 13px 0;
}