#content #traffic-accidentintro .img_r {
width: 240px;
} #traffic-accidenthow .img_l {
width: 300px;
}
#traffic-accidenthow .img_l img {
width: 100%;
}
#traffic-accidenthow .wrap {
width: 365px;
} #traffic-accident .omimai .att_box .catch {
font-size: 16px;
} ul.check.addbg {
background-color: #f8f7cb;
margin-bottom: 20px;
padding: 10px 20px 20px;
}
ul.check li {
background: url(//www.sakurashinkyu-kotesashi.com/img/block/icon/check.png) no-repeat left 2px;
border-bottom: 1px dotted #ce5d4b;
font-size: 1rem;
list-style: none;
padding: 5px 0 0 40px;
} #traffic-accident-happen dt {
font-weight: bold;
font-size: 1rem;
}
#traffic-accident-happen dd {
margin-bottom: 1rem;
}
.img-r {
float:right;
min-margin:120px;
padding:0;
text-align:right;
width:46%;
}
.img-r img {
width:300px;
}
ul.c31 li p.s-heading {
border-bottom:3px solid #2B9AEC;
}
ul.c31 li p {
padding:2% 0;
} ul.c31{
margin: 0;
padding: 0;
}
ul.c31:after{
content: "";
display: block;
clear: both;
}
ul.c31 li {
float: left;
list-style: none;
line-height: 1.5em;
margin: 0 0 1.5em 0;
margin-left: 2%;
margin-top:2%;
padding: 0;
width: 28.6%;
}
ul.c31 li:nth-child(3n+1){
clear: both;
margin-left: 0;
}
ul.c31 li img {
display: block;
margin: 0 auto 0.5em;
}
#traffic-accident #traffic-accident-taiou ul li {
background: #fffbd8;
border: 1px solid #e5db9c;
border-radius: 3px;
padding: 5px 10px;
}
#traffic-accident #traffic-accident-taiou .s-heading {
height: 2em;
}