
/* °øÅë */
textarea { color:#666666; border:1px solid #e7e7e7; background-color:#f4f4f4;}

a:link {text-decoration:none;color:rgb(3, 3, 3); }
a:visited {text-decoration:none; color:#6b6b6b;}
a:hover {text-decoration:none;color:#009933;}

form { margin:0; }
p {margin-top:0px;margin-bottom:0px;}

table {border-collapse:collapse;}

.input {border-width:1pt;border-style:solid;background-color:#ffffff;border-color:#cccccc;}

.coupon {     color:#FF3334; font-weight:bolder; }
.prdqna {    color:#959595; }
/*
.price { font-size:12px; font-family:"±¼¸²","µ¸¿ò"; color:#FE7F00; line-height:160%; font-weight:bolder; }
.price_b { font-size:14px; font-family:"±¼¸²","µ¸¿ò"; color:#FF4985; line-height:160%; font-weight:bolder; }
*/
.product_title {
	
	color:#FF6633;
	line-height:160%;
	font-weight:bolder;
}


.shop_conprice{
    color:#959595;
}
/* ¿©¹é */

/* pad */
.rpad_10 {padding-right:10px;}
.rpad_30 {padding-right:30px;}

/* Á¦Ç° ¸®½ºÆ® */
.cat_icon {background:url('/admin/product/image/product_cat_icon.gif') 5px 9px no-repeat; padding-left:20px;}
.search_icon {background:url('/admin/product/image/product_cat_icon.gif') 5px 7px no-repeat; padding-left:20px;}

/* ¸ÞÀÎ - »óÇ° ¸®½ºÆ®*/
.prd_list {padding:15px 8px; border-left:1px solid #dbdcdf; border-right:1px solid #dbdcdf;}

.pro_list .prd {text-align:center; width:96%; margin:2%; border:1px solid #dedede; padding: 20px 0px; margin-bottom: 20px;}
.pro_list .subject {font-weight:bold; text-align:center; line-height:140%;}
.pro_list .price {font-weight:bold; color:#000000; text-align:center; padding:3px 0px; }


	
	.pro_list {margin-bottom:20px; }



.pro_list .coupon {font-weight:bold; color:#f2334a; text-align:center; vertical-align:middle;}.foot_link {color:#b4b4b4; padding-left:30px;}
.foot_link a:link, visited, hover {color:#525252;}

/* Á¦Ç° ºäÆäÀÌÁö */
.p_name { color:#000000; padding-right:20px; font-weight:bold;}
.p_tit {background:url('/admin/product/image/prdinfo_line.gif') right no-repeat; font-weight:bold; padding-bottom:5px; }
.price {font-weight:bold; color:#d43d60;}
.price_b {font-weight:bold; color:#d43d60; }

/* Àå¹Ù±¸´Ï */
.amout_num {border:0px; color:#545454; border:1px solid #dfdfdf; background-color:#ffffff;}

/* »óÇ°ÁÖ¹® */
.order_form td.tit {text-align:left;  padding-top:3px; padding-bottom:2px; font-weight:bold; right no-repeat; font-weight:bold; border-right:1px solid #d7d7d7; background-color:#fafaf9; color:#707070; padding-left:10px;}
.order_form td.val {text-align:left; padding-left:10px;}

/* °øÅë */

select {color:#666666; border:1px solid #cccccc; background-color:#ffffff;}
select.eleven { color:#666666; border:1px solid #cccccc; background-color:#ffffff;}
textarea {color:#666666; border:1px solid #e7e7e7; background-color:#f4f4f4;}
.checkbox  {border:0px; width:14px; height:14px; line-height:160%;}
.radio   {border:0px; line-height:160%;}

.input {color:#545454; border:1px solid #dfdfdf; background-color:#f7f7f7;}
input.none {color:#545454;	border-width:1pt;	border-style:solid;	background-color:#ffffff;}
.search_input {  color: #847f74 border: #cfcfcf 1px solid; background-color: #ffffff;}

.prd_search {border:1px solid #ffffff; width:252px;  color:#666666;}
.prd_input {border:1px solid #cccccc;  color:#666666;}


.row {clear:both; float:left; width:100%; height:auto;}
.prd_img {float:left; width:40%; height:auto;}
.prd_img .imgArea {text-align:center;}
.prd_img .imgArea img {max-width:200px; padding-bottom:20px;}
.prd_img .btnArea {padding-bottom:10px;}
.prd_img .thumb {padding-bottom:10px;}

.prd_detail {float:right; width:40%; height:auto; margin-right:5%;}


.btn_shop {
border-radius: 3px;
  padding: 10px 20px;
	color:#ffffff;
  cursor: pointer;
  transition: all 0.3s ease;
  position: relative;
  display: inline-block;
  outline: none;
}


.btn_buy {
  background: #F76030;color:#ffffff;}
.btn_cart {
  background: #ca3e00;color:#ffffff;}
.btn_list {
  background: #999;color:#ffffff;}


/* 16 */
.btn-15 {
  border: none;
}
.btn-15:after {
  position: absolute;
  content: "";
  width: 0;
  height: 100%;
  top: 0;
  left: 0;
  direction: rtl;
  z-index: -1;
  box-shadow:
   -7px -7px 20px 0px #fff9,
   -4px -4px 5px 0px #fff9,
   7px 7px 20px 0px #0002,
   4px 4px 5px 0px #0001;
  transition: all 0.3s ease;
}
.btn-15:hover {
	background:#b71d06;
  color: #fff; 
}
.btn-15:hover:after {
  left: auto;
  right: 0;
  width: 100%;
}
.btn-15:active {
  top: 2px;
}




@media (max-width: 768px){

.prd_img {float:left; width:100%; height:auto;}

.prd_detail {float:left; width:100%; height:auto; margin-right:0px;}
	
	
	
	
}
