@charset "utf-8";

ul.m_prod_list {display:block;width:100%;margin:0 auto;text-align:center;}
	ul.m_prod_list li.m_prod_cont {float:left;width:33%;}
	ul.m_prod_list li.m_prod_cont a {display:block;position:relative;}
	ul.m_prod_list li.m_prod_cont .m_prod_item {display:block;transition:all .2s;}
	ul.m_prod_list li.m_prod_cont .m_prod_item span {display:block;}
	ul.m_prod_list li.m_prod_cont .m_prod_item .img {width:100%;overflow:hidden;}
	ul.m_prod_list li.m_prod_cont .m_prod_item .img img {transition:all .5s;}
	ul.m_prod_list li.m_prod_cont .m_prod_item .cate {padding:20px 0 10px;font-size:.9em;font-weight:500;letter-spacing:.05em;color:#D96153;text-transform:uppercase;}
	ul.m_prod_list li.m_prod_cont .m_prod_item .tit {padding:0 10px;font-size:1.1em;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
	ul.m_prod_list li.m_prod_cont .m_prod_item .memo {width:100%;padding:15px 0;font-size:.88em;color:rgba(0,0,0,.4);line-height:1.3em;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
	ul.m_prod_list li.m_prod_cont a:hover .m_prod_item .img img {opacity:.8;transform:scale(1.3);}
	ul.m_prod_list li.m_prod_cont a:hover .m_prod_item {background:rgba(0,0,0,.75);}
	ul.m_prod_list li.m_prod_cont a:hover .m_prod_item * {color:#fff;}
	ul.m_prod_list li.empty_li {margin-top:50px;border-radius:4px;border-color:transparent;font-size:.88em;color:rgba(0,0,0,.4);line-height:120px;background:#f9f9f9;}

@media (max-width:1080px) {
	ul.m_prod_list li.m_prod_cont {width:50%;}
	ul.m_prod_list li.m_prod_cont .m_prod_item .tit {padding-bottom:15px;}
	ul.m_prod_list li.m_prod_cont .m_prod_item .memo {display:none;}
}
@media (max-width:760px) {
	ul.m_prod_list li.m_prod_cont {float:none;width:100%;margin:0;}
	ul.m_prod_list li.m_prod_cont a {}
	ul.m_prod_list li.m_prod_cont .m_prod_item {}
	ul.m_prod_list li.m_prod_cont .m_prod_item .tit {position:absolute;left:15px;top:30px;right:15px;color:#fff;font-size:1.5em;z-index:10;text-align:center;}
	ul.m_prod_list li.m_prod_cont .m_prod_item .cate,
	ul.m_prod_list li.m_prod_cont .m_prod_item li.memo {display:none;}
}
