@charset "utf-8";

#m_prod {text-align:center;}
	#m_prod ul.prod_ul {list-style:none;margin:0;padding:0;}
	#m_prod ul.prod_ul:after {display:block;clear:both;content:"";}
	#m_prod li.prod_li {display:none;float:left;position:relative;width:25%;margin-bottom:2%;padding:8px;text-align:center;}
	#m_prod li.prod_li a {display:block;}
	#m_prod ul.prod_item {width:90%;list-style:none;margin:0 auto;padding:8px;border:2px solid #fff;box-shadow:0 0 10px hsla(0,0%,0%,.15);transition:all .3s;}
	#m_prod ul.prod_item:hover {box-shadow:none;border:2px solid #08c;}
	#m_prod ul.prod_item li.img {overflow:hidden;}
	#m_prod ul.prod_item li.img img {max-width:100%;transform:scale(1.0);transition:all .3s;}
	#m_prod ul.prod_item:hover li.img img {transform:scale(1.3);}
	#m_prod ul.prod_item li.cate {padding:30px 0 0;font-size:.9em;color:hsla(0,0%,0%,.5);}
	#m_prod ul.prod_item li.tit {padding:10px 0 20px;font-size:1.3em;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
	#m_prod ul.prod_item li.tit strong {font-weight:500;}
	#m_prod .more {display:inline-block;margin-top:20px;height:35px;border:0;background:0;font-size:0;line-height:0;}
	#m_prod .more:before {content:"\f055";font-family:"FontAwesome";font-size:40px;color:hsla(230,48%,67%,.5);line-height:35px;transition:all .3s;}
	#m_prod .more:hover:before {color:hsla(230,48%,67%,1);}
	#m_prod .more span {position:absolute;width:0;font-size:0;line-height:0;}
	/* All Device */
	@media all and (max-width:1200px) {#m_prod ul.prod_item {width:99%;} #m_prod ul.prod_item li.tit {padding:10px 0 20px;font-size:1em;} #m_prod ul.prod_item li.tit strong {font-weight:400;}}
	/* 4의 배수번째는 감추기, 1줄만 보이고 더보기로 2, 3째줄 불러내기 */
