.media .catalog .col_wrap .desc { min-height:60px; }

.media .images .product_wrap { font-size:0; }
.media .images .product_wrap li {width:24%; display:inline-block; margin-left:1.3%; margin-bottom:5%; vertical-align: text-top; box-sizing:border-box; }
.media .images .product_wrap li:nth-child(4n+1) {margin-left:0;} 
.media .images .product_wrap li a{display:block;}
.media .images .breadcrumb{font-size: 0;}
.media .images .breadcrumb a{display: inline-block; width: auto; font-size: 15px; color: #414141; text-align: left;}
.media .images .breadcrumb span{display: inline-block; width: auto; font-size: 15px; color: #414141; text-align: left;}
.media .images .breadcrumb span::before{display:inline-block; width: auto; padding:0 5px; font-size: 14px; vertical-align: middle; content:">";}


.media .images.gate .product_wrap li a{display: block;}
.media .images.gate .product_wrap li a img{display:block; width:100%; height:auto; margin-bottom:5px; border:1px solid #c1c1c1; box-sizing: border-box;}
.media .images.gate .product_wrap li a span.more{display: block; width:100%; height:22px; margin-bottom:5px; background: #fff; border:1px solid #c1c1c1; font-size: 13px; text-align:center; line-height:22px; color: #737373;}
.media .images.gate .product_wrap li a span.more::after{display: inline-block; margin-left: 5px; content: ">";}
.media .images.gate .product_wrap li a span.cate_name{display: block; font-size: 13px; color:#333; text-align: center;}