@charset "utf-8";

#m_prod {list-style:none;margin:0;padding:0;border-bottom:1px solid #ededed;zoom:1;}
	#m_prod:after {display:block;clear:both;content:"";}
	#m_prod li {position:relative;float:left;width:25%;}
	#m_prod li img {position:relative;max-width:100%;height:auto;}
	#m_prod li span.tit {display:table-cell;position:absolute;left:0;top:0;width:100%;height:100%;padding:20px;vertical-align:bottom !important;}
	#m_prod li span.tit:hover {background:rgba(32,55,118,0.5);}
	#m_prod li span.tit, #m_prod li span.tit strong {font-family:'NaS_R';font-weight:normal;font-size:1.1em;line-height:1em;color:#fff;text-shadow:1px 1px 1px #716038;}
	#m_prod li span.tit strong {display:block;font-size:1.6em;margin-top:10px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;z-index:1;}
