@charset "utf-8"; 
 
/* prsearch_list.php  */

.prsrc_wrap {  display:inline-block; width:100%; height:50px; margin:0 auto; padding:0 auto; /*  background-color:#f7f7f7; */ } 
.prsrc_fl { float: left;  display:inline-block; width:150px; height:auto; margin:12px 0 0 0; padding:0 auto; color:#000; text-align:left;
  font-family:'굴림',gulim,'돋움',dotum,applegothic,sans-serif; font-size:16px; line-height:150%;vertical-align:middle; font-weight:bold;  
} 
.prsrc_fr { float: left;  display:inline-block; width:auto; height:auto; margin:14px 0 0 0; padding:0 auto;  text-align:left;
  font-family: '돋움',dotum,applegothic,sans-serif; font-size:14px; line-height:150%;vertical-align:middle; 
}  
.prsrc_end { float: right;  display:inline-block; width:auto; height:auto; margin:8px 0 0 0; padding:0 auto; } 


.prlist_all_wrap {  display:inline-block; width:100%; height:auto; margin:0 auto; padding:0 auto; /* background-color:#f7f7f7; */} 


/* 이미지형일때 3개짜리 리스트 */
@media all and (max-width:740px)   {  

	#imgprlist {  overflow:hidden; display:inline-block;width:100%;height:auto; margin:0 auto; padding:0 auto;   /*  background-color:#fafafa; */ } 
	.sprlist_wrap { display:inline-block; width:96%; height:auto; margin:0 0 20px 0; padding:1px; background-color:#dedede; } /*width:322px; height:472px; */
	.sprlist_wrap:hover {  background-color:#e1383f;  }
	.sprlist_wrap_end { display:inline-block; width:96%; height:auto; margin:0 0 20px 0; padding:1px; background-color:#dedede; } 
	.sprlist_wrap_end:hover {  background-color:#e1383f;  }
	.sprlist_imgarea_wrap { display:inline-block; width:100%; height:auto; margin:0 auto; padding:0 auto; text-align:center; background-color:#d2d2d2; } 
	.sprlist_imgarea { display:inline-block; width:100%; height:100%; margin:0 auto; padding:0 auto; } 
	.sprlist_txt_area {  display:inline-block; width:100%; height:auto; margin:0 auto; padding:0 auto; background-color:#f7f7f7; }   
	.sprlist_titlearea { display:inline-block; width:100%; height:auto; margin:0 auto; padding:0 auto; } 
	.sprlist_titlearea .txt_fl { float:left; display:inline-block; width:250px; height:auto; margin:0 auto; padding:0 auto; } 
	.sprlist_titlearea .txt_fr { float:right; display:inline-block; width:40px; height:auto; margin:0 auto; padding:0 auto; text-align:right; } 

	.sprlist_title { font-size:12px; font-weight:bold;  line-height:140%;  letter-spacing:0px;  font-family:'돋움',dotum,applegothic,sans-serif; /* font-family:"NanumGothic";*/ color:#000; } 
	.sprlist_pricearea { display:inline-block; width:100%; height:34px; margin:0 auto; padding:0 auto; text-align:left; } 
	.sprlist_price { font-size:14px; font-family:tahoma,verdana; font-weight:bold; letter-spacing:0px; color:#000;} 

	.sprlist_sendinfoarea { display:inline-block; width:100%;  height:auto; margin:0 auto;  padding:0 auto; border-top:1px solid #dedede;  background-color:#f7f7f7;  } 
	 
}  
@media all and (min-width:741px) {  
	#imgprlist {  overflow:hidden; display:inline-block;width:100%;height:auto; margin:0 auto; padding:0 auto; text-align:left;   /*  background-color:#fafafa; */ } 
	.sprlist_wrap { float:left; display:inline-block; width:318px; height:auto; margin:0 10px 20px 0; padding:1px; background-color:#dedede; } /*width:322px; height:472px; */
	.sprlist_wrap:hover {  background-color:#e1383f;  }
	.sprlist_wrap_end { float:right; display:block; width:318px; height:auto; margin:0 0 20px 0; padding:1px; background-color:#dedede; } 
	.sprlist_wrap_end:hover {  background-color:#e1383f;  }
	.sprlist_imgarea_wrap { display:inline-block; width:100%; height:auto; margin:0 auto; padding:0 auto; text-align:center; background-color:#d2d2d2; } 
	.sprlist_imgarea { display:block; width:318px; height:318px; margin:0 auto; padding:0 auto; } 
	.sprlist_txt_area {  display:inline-block; width:298px; height:auto; margin:0 auto;  padding:10px; background-color:#f7f7f7; }   
	.sprlist_titlearea { display:inline-block; width:100%; height:auto; margin:0 auto; padding:0 auto; } 
	.sprlist_titlearea .txt_fl { float:left; display:inline-block; width:75%; height:auto; margin:0 auto; padding:0 auto; } 
	.sprlist_titlearea .txt_fr { float:right; display:inline-block; width:24%; height:auto; margin:0 auto; padding:0 auto; text-align:right; } 

	.sprlist_title { font-size:14px; font-weight:bold;  line-height:140%;  letter-spacing:0px;  font-family:'돋움',dotum,applegothic,sans-serif; /* font-family:"NanumGothic";*/ color:#000; } 
	/* .sprlist_pricearea { display:inline-block; width:100%; height:34px; margin:0 auto; padding:0 auto;  } */
	.sprlist_price { font-size:14px; font-family:tahoma,verdana; font-weight:bold; letter-spacing:0px; color:#000;} 

	.sprlist_sendinfoarea { display:inline-block; width:290px;  height:auto; margin:0 auto;  padding:6px 14px 6px 14px; border-top:1px solid #dedede;  background-color:#f7f7f7;  } 
	 
} 
 /* 이미지형일때 3개짜리 리스트 end */

 
 /* 이상품을 본 고객이 함께본 상품 inc_cp_prlist5.php */
#etcprlist {  overflow:hidden; display:inline-block;width:100%;height:auto; margin:0 auto; padding:0 auto; text-align:left;   /*  background-color:#fafafa; */ } 
.etcprlist_area { float:left; display:block; width:184px; height:256px; margin:0 15px 0 0;padding:0 auto;  } 
.etcprlist_area_end { float:right; display:block; width:184px; height:256px; margin:0 auto; padding:0 auto;  } 
.etcprlist_imgarea { display:block; width:184px; height:184px; margin:0 auto; padding:0 auto; } 
.etcprlist_titlearea { overflow:hidden; display:block; width:184px; height:36px; margin:0 auto; padding:0 auto; } 
.etcprlist_titlearea ul li{  float:left; margin:0 auto; padding:0 auto; }
.etcprlist_title { font-size:12px; line-height:140%;  letter-spacing:0px;  /*letter-spacing:-0.02em; */font-family:'돋움',dotum,applegothic,sans-serif; /* font-family:"NanumGothic";*/ color:#000; } 
.etcprlist_pricearea { display:block; width:184px; height:20px; margin:0 auto; padding:0 auto;  } 
.etcprlist_price { font-size:14px; font-family:tahoma,verdana; font-weight:bold; letter-spacing:0px; color:#000;} 
 

 /*  inc_cp_prlist4_roll.php */
#rollprlist {  overflow:hidden; display:inline-block;width:100%;height:auto; margin:0 auto; padding:0 auto; text-align:left;   /*  background-color:#fafafa; */ } 
.rollprlist_area { float:left; display:block; width:237px; height:328px; margin:0 8px 0 0;padding:0 auto; border:1px solid #ededed; } 
.rollprlist_area_end { float:right; display:block; width:237px; height:328px; margin:0 auto; padding:0 auto; border:1px solid #ededed; } 
.rollprlist_imgarea { display:block; width:237px; height:237px; margin:0 auto; padding:0 auto; } 
.rollprlist_titlearea { overflow:hidden; display:block; width:217px; height:36px; margin:0 auto; padding:0 auto; } 
.rollprlist_titlearea ul li{  float:left; margin:0 auto; padding:0 auto; }
.rollprlist_title { font-size:12px; line-height:140%;  letter-spacing:0px;  /*letter-spacing:-0.02em; */font-family:'돋움',dotum,applegothic,sans-serif; /* font-family:"NanumGothic";*/ color:#000; } 
.rollprlist_pricearea { display:block; width:217px; height:20px; margin:0 auto; padding:0 auto; text-align:left;  } 
.rollprlist_price { font-size:14px; font-family:tahoma,verdana; font-weight:bold; letter-spacing:0px; color:#000;} 


 /* main_prlist_cooktype.php  -- 쿡price 제품들 */

@media all and (max-width:740px)   {  
	#cookprlist {  overflow:hidden; display:inline-block;width:100%;height:auto; margin:0 auto; padding:0 auto;  /*  background-color:#fafafa; */ } 
	.cookprlist_wrap { display:inline-block; width:96%; height:286px; margin:0 0 10px 0; padding:1px; background-color:#dedede; } /*width:322px; height:472px; */
	.cookprlist_wrap:hover {  background-color:#e1383f;  }
	.cookprlist_wrap_end {  display:inline-block;  width:96%; height:286px; margin:0 0 10px 0; padding:1px; background-color:#dedede; } 
	.cookprlist_wrap_end:hover {  background-color:#e1383f;  }
    .cookprlist_divup { display:inline-block; position:absolute; z-index:10; top:1px;left:1px; width:62px; height:auto; margin:0 auto; padding:0 auto; }
	.cookprlist_divup .halinarea { display:inline-block; width:100%; height:auto; margin:0 auto; padding:10px 0 6px 0; text-align:center; background-color:#e1383f; } 
	.cookprlist_divup .halinarea .halin { font-size:28px; font-family: "Malgun Gothic", "맑은 고딕", "Nanum Gothic", "Dotum", sans-serif; font-weight:bold; letter-spacing:-1px; color:#fff200; } 
	.cookprlist_divup .sendinfo { display:inline-block; width:100%; height:16px; margin:0 auto; padding:4px 0 0 0; text-align:center; background-color:#000; } 
	.cookprlist_imgarea_wrap { display:inline-block; width:100%; height:auto; margin:0 auto; padding:0 auto; text-align:center; background-color:#d2d2d2; } 
	.cookprlist_imgarea { overflow:hidden; display:block; width:100%; height:200px; margin:0 auto; padding:0 auto; } 
	.cookprlist_txt_area {  display:inline-block; width:100%; min-height:58px; margin:0 auto; padding:14px 0 14px 0; background-color:#fff; }   
	.cookprlist_titlearea { display:inline-block; width:96%; height:auto; margin:0 auto;; padding:0 auto; text-align:left; } 
	.cookprlist_titlearea .txt_fl { float:left; display:inline-block; width:70%; height:auto; margin-left:14px padding:0 auto; } 
	.cookprlist_titlearea .txt_fr { float:right; display:inline-block; width:25%; height:auto; margin-right:10px; padding:0 auto; text-align:right; }  
	.cookprlist_title { font-size:16px; font-weight:bold;  line-height:140%;  letter-spacing:0px;  font-family:'돋움',dotum,applegothic,sans-serif; /* font-family:"NanumGothic";*/ color:#000; } 
	.cookprlist_price { font-size:16px; font-family:tahoma,verdana; font-weight:bold; letter-spacing:0px; color:#000;} 

}  
@media all and (min-width:741px) {  
	#cookprlist {  overflow:hidden; display:inline-block;width:100%;height:auto; margin:0 auto; padding:0 auto; text-align:left; /*  background-color:#fafafa; */ } 
	.cookprlist_wrap { float:left; display:block; width:318px; height:286px; margin:0 10px 10px 0; padding:1px; background-color:#dedede; } /*width:322px; height:472px; */
	.cookprlist_wrap:hover {  background-color:#e1383f;  }
	.cookprlist_wrap_end { float:right; display:block; width:318px; height:286px; margin:0 0 10px 0; padding:1px; background-color:#dedede; } 
	.cookprlist_wrap_end:hover {  background-color:#e1383f;  }
    .cookprlist_divup { display:inline-block; position:absolute; z-index:10; top:1px;left:10px; width:62px; height:auto; margin:0 auto; padding:0 auto; }
	.cookprlist_divup .halinarea { display:inline-block; width:100%; height:auto; margin:0 auto; padding:10px 0 6px 0; text-align:center; background-color:#e1383f; } 
	.cookprlist_divup .halinarea .halin { font-size:28px; font-family: "Malgun Gothic", "맑은 고딕", "Nanum Gothic", "Dotum", sans-serif; font-weight:bold; letter-spacing:-1px; color:#fff200; } 
	.cookprlist_divup .sendinfo { display:inline-block; width:100%; height:16px; margin:0 auto; padding:4px 0 0 0; text-align:center; background-color:#000; } 
	.cookprlist_imgarea_wrap { display:inline-block; width:100%; height:auto; margin:0 auto; padding:0 auto; text-align:center; background-color:#d2d2d2; } 
	.cookprlist_imgarea { overflow:hidden; display:block; width:318px; height:200px; margin:0 auto; padding:0 auto; } 
	.cookprlist_txt_area {  display:inline-block; width:290px; min-height:58px; margin:0 auto; padding:14px; background-color:#fff; }   
	.cookprlist_titlearea {display:inline-block; width:100%; height:auto; margin:0 auto; padding:0 auto; } 
	.cookprlist_titlearea .txt_fl { float:left; display:inline-block; width:74%; height:auto; margin:0 auto; padding:0 auto; } 
	.cookprlist_titlearea .txt_fr { float:right; display:inline-block; width:24%; height:auto; margin:0 auto; padding:0 auto; text-align:right; }  
	.cookprlist_title { font-size:14px; font-weight:bold;  line-height:140%;  letter-spacing:0px;  font-family:'돋움',dotum,applegothic,sans-serif; /* font-family:"NanumGothic";*/ color:#000; } 
	.cookprlist_price { font-size:14px; font-family:tahoma,verdana; font-weight:bold; letter-spacing:0px; color:#000;} 

} 







