@charset "UTF-8";

/* ---- 防ごう、無くそう危険な大型車の車輪脱落事故 ---- */

.new_item {
margin:0 0 25px 0;
}
.new_item .detail_btn {
text-align: right;
margin: 10px 10px 0 0;
}
.catch {
margin:0 0 15px 0;
}
ol.p_prevent li {
list-style: decimal;
margin: 0 0 10px 25px;
padding: 0;
}
ol.p_prevent li:first-line {
font-size: 110%;
font-weight: bold;
}

ul.chk {
margin:15px 0 0 0;
padding:0;
}
ul.chk li {
font-weight: bold;
background: url("../../../img/usr/pm/wheel_off/img_li.png") left center no-repeat;
margin:0 0 10px 15px;
padding:0 0 0 35px;
}
ul.img_thumbs {
background: #eee;
padding: 10px;
border: #666 1px solid;
margin:25px 0 20px 10px;
width:calc(100% - 22px);
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:-moz-flex;
display:flex;
-webkit-box-lines:multiple;
-moz-box-lines:multiple;
-webkit-flex-wrap:wrap;
-moz-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
}
ul.img_thumbs li {
width:48%;
margin:0 2% 5px 0;
padding:0;
}
ul.img_thumbs li img {
width: 100%;
margin: 0 0 8px 0;
}
.sale_categories {
width:100%;
margin:0 0 20px 5px;
padding:0;
}
.sale_categories ul   {
width:100%;
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:-moz-flex;
display:flex;
-webkit-box-lines:multiple;
-moz-box-lines:multiple;
-webkit-flex-wrap:wrap;
-moz-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
}
.sale_categories li {
width:19.5%;
margin:0 0.5% 5px 0;
padding:0;
}
.sale_categories li p {
margin:0;
padding:0;
}
.sale_categories li img {
width: 100%;
}

