@charset "utf-8";
/*상품리스트*/


	/*제목과기업 및 전화번호*/
	ul.pro_serv > li p.subject {font-size:18px;margin:30px 15px 10px 15px;font-weight:400;color:#222;} /*글자수제한처리하기*/
	ul.pro_serv > li p.subject a {text-decoration:none;}
	ul.pro_serv > li p i.subject_dot, ul.pro_serv > li i.fa-phone-square {margin-right:5px;}
	ul.pro_serv > li b {width:90%;height:1px;background:#dfdfdf;margin:0 auto;display:block;}

	ul.pro_serv > li p.com_tel {font-size:21px;margin:10px 15px 20px;font-weight:500;}	
	ul.pro_serv > li p.com_tel span.ser_com {margin-right:15px;}



	
	

.center_serv{margin:50px auto; padding:0; width:100%; max-width:1190px; position:relative} /*overflow:hidden;*/


.center_serv .detail{ width:100%; margin:0 auto; padding:0;  position:relative;} /*overflow:hidden;*/

.center_serv .detail .pro_serv{margin:0 auto; padding:0; clear:both;  position:relative;  height:auto;}
.center_serv .detail .pro_serv li{float:left;  overflow:hidden; height:auto; text-align:center; } /*50px margin:0 0 !important; padding:0 0 0 0 !important;*/
.center_serv .detail .pro_serv .inner{margin:0 auto; padding:0;height:auto;border:5px solid #dfdfdf;width:90%;}
.center_serv .detail .pro_serv .inner .pic{ width:100%;}
.center_serv .detail .pro_serv .inner .pic .img_src{width:100%; height:280px; background-position:center; background-size:cover; -moz-background-size:cover; -webkit-background-size:cover; overflow:hidden; display:block;}
.center_serv .detail .pro_serv .inner .info{text-align:center; padding:10px 0;}

.center_serv .detail .pro_serv .inner:hover{border:5px solid #a6ce39;} /*margin-top:-50px;*/
.pro_serv > .slick-prev{display:block; position:absolute; left:-3%; top:55%; height:40px; width:40px; background:url(/img/cook-prev.png) center center no-repeat; overflow:hidden; background-size:cover; -moz-background-size:cover; -webkit-background-size:cover;z-index:222}
.pro_serv > .slick-next{display:block; position:absolute; right:-3%; top:55%;height:40px;width:40px; background:url(/img/cook-next.png) center center no-repeat; overflow:hidden;  background-size:cover; -moz-background-size:cover; -webkit-background-size:cover;z-index:222}

.center_serv .detail .pro_serv .inner .info .ser-line {width:90%;height:1px;background:#dfdfdf;margin:10px auto;display:block;}

	@media (max-width: 1290px) {

	.pro_serv > .slick-prev {left:0%;}
.pro_serv > .slick-next {right:0%;}
	}
	@media (max-width: 1067px) {


.center_serv .detail{ padding:0 3%}


/*.center_serv .detail .pro_serv .inner:hover{margin-top:-40px;}*/


.center_serv .detail .pro_serv .inner .info{padding:30px 0;}



ul.pro_serv > li p.com_tel, ul.pro_serv > li p.subject {font-size:16px;letter-spacing:-0.04em;}

	}




@media (max-width: 767px) {
ul.pro_serv > li p.com_tel, ul.pro_serv > li p.subject {font-size:16px;letter-spacing:-0.04em;}


/*.center_serv .detail .pro_serv .inner:hover{margin-top:-35px;}*/
.center_serv .detail .pro_serv .inner{width:94%;}
.center_serv .detail .pro_serv .inner .pic{height:200px;}
.center_serv .detail .pro_serv .inner .pic .img_src{height:200px; }
.center_serv .detail .pro_serv .inner .info{padding:10px 0;}


}
	@media (max-width: 480px) {
.slick-list{padding-bottom:10px;}
.center_serv .detail{ padding:0}
.center_serv .detail .pro_serv{height:auto;}
.center_serv .detail .pro_serv li{height:auto; } /*padding:30px 0 6px 0*/

.center_serv .detail .pro_serv .inner{width:88%; height:auto}
.center_serv .detail .pro_serv .inner .pic{height:240px;}
.center_serv .detail .pro_serv .inner .pic .img_src{height:240px; }
.center_serv .detail .pro_serv .inner .info{padding:10px 0;}



	ul.pro_serv > li p.com_tel span.ser_com {display:block;}
	ul.pro_serv > li p.subject {letter-spacing:-0.08em;}
	
	}


