@charset "utf-8";

#m_prod h2 {margin-bottom:20px;}
	#m_prod h2 a {display:block;position:relative;font-family:'Noto Sans KR','NanumG','NanumGothic','나눔고딕',Dotum;font-size:2em;font-weight:normal;}
	#m_prod h2 a::after {content:"\f067";display:inline-block;position:absolute;right:0;width:35px;border:1px solid #ccc;font-family:'FontAwesome';font-size:.7em;color:#6570bc;line-height:33px;text-align:center;}
#m_prod ul {}
	#m_prod ul:after {display:block;clear:both;content:"";}
	#m_prod ul li {float:left;position:relative;width:32%;}
	#m_prod ul li+li {margin-left:2%;}
	#m_prod ul li a {display:block;}
	#m_prod ul li a .img {display:block;padding:5px;border:1px solid #dfdfdf;text-align:center;}
	#m_prod ul li a:hover .img {border-color:#6570bc;}
	#m_prod ul li a .tit {display:block;padding-top:15px;font-family:'Noto Sans KR','NanumG','NanumGothic','나눔고딕',Dotum;font-size:1.2em;text-align:center;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
	#m_prod ul li a:hover .tit {color:#f63;}

@media (max-width:1340px) {
	#m_prod h2, #m_prod ul {padding:10px;}
}
@media (max-width:1024px) {
	#m_prod ul li {float:left;position:relative;width:32%;}
	#m_prod ul li+li {margin-left:2%;}
	#m_prod ul li:nth-child(4) {display:none;}
}
@media (max-width:768px) {
	#m_prod ul li {float:none;width:100%;padding:5px;border:1px solid #dfdfdf;}
	#m_prod ul li+li {margin:10px 0 0;}
	#m_prod ul li:nth-child(4) {display:block;}
	#m_prod ul li a .img {padding:0;border:none;}
	#m_prod ul li a .tit {padding:15px 0;}
}
