.contents
{
	 float: left;
	 width: 560px;
	 height: auto;
	 
	 padding-top: 10px;
	 padding-left: 20px;
	 padding-right: 20px;
	 
	 background: url( gfx/content_back1.png ) no-repeat;
}

.rklm
{
	 width: 560px;
	 height: auto;
}

.contents ul.product_list
{
	 position: relative;


	 width: 560px;
	 height: auto;
	 
	 margin-top: 10px;
	 margin-bottom: 10px;
	 
	 overflow: hidden;
}

.contents ul.product_list li
{
	 position: relative;
	 top: 1px;
	 left: 1px;
	 float: left;
	 width: 249px;
	 height: 200px;
	 
	 padding-top: 20px;
	 padding-bottom: 20px;
	 
	 padding-left: 15px;
	 padding-right: 15px;
	 
	 border-right: 1px solid #e2dad4;
	 border-bottom: 1px solid #e2dad4;
}

.contents ul.product_list p.edit_product
{
	position: absolute;
	top: 222px;
	right: 15px;
	color: #4c4c4c;
}

.contents ul.product_list p.edit_product a
{
	color: #cd0000;
	text-decoration: underline;
}

.contents ul.product_list p.edit_product a:hover
{
	color: #cd0000;
	text-decoration: none;
}

.contents ul.product_list li a.name
{
	 position: absolute;
	 top: 15px;
	 left: 15px;
	 display: block;
	 overflow: hidden;
	 
	 width: 249px;
	 height: 3.0em;
	 
	 line-height: 15px;
	 color: #1e1e1e;
	 font-weight: bold;
}

.contents ul.product_list li a.product_min
{
	 position: absolute;
	 top: 67px;
	 left: 15px;
}

.contents ul.product_list li a.product_description
{
	 position: absolute;
	 top: 67px;
	 left: 125px;	 
	 
	 width: 139px;
	 height: 4em;
	 
	 overflow: hidden;
	 
	 line-height: 15px;
	 color: #4c4c4c;
}

.contents ul.product_list li select
{
	 position: absolute;
	 top: 121px;
	 left: 125px;
	 
	 width: 139px;
	 line-height: 16px;

	 border: 1px solid #e2dad4;
	 font-size: 11px;
	 font-family: tahoma, sans-serif;	 
}

.contents ul.product_list li p.oldprice
{
	 position: absolute;
	 top: 148px;
	 left: 125px;
	 
	 width: 139px;
	 height: auto;

	 font-size: 10px;
	 color: #4c4c4c;
}

.contents ul.product_list li p.oldprice span
{
	 font-size: 10px;
	 text-decoration: line-through;
}

.contents ul.product_list li p.price
{
	 position: absolute;
	 top: 160px;
	 left: 125px;
	 
	 width: 139px;
	 height: auto;
	 
	 color: #4c4c4c;
}

.contents ul.product_list li p.price span
{
	 color: #cd0000;
	 font-size: 12px;
	 font-weight: bold;
}

.contents ul.product_list li .button_buy
{
	 position: absolute;
	 top: 190px;
	 right: 47px;
/*
	 width: 100px;
	 height: 27px;
	 
	 line-height: 27px;
	 
	 color: #fff;
	 font-weight: bold;
	 
	  background: url( gfx/button_buy1.png ) no-repeat #20242d; */
}

ul.product_list li input
{
	 cursor: pointer;
}

ul.product_list li input.wishlist
{
	 position: absolute;
	 top: 190px;
	 right: 15px;
	 
	 width: 27px;
	 height: 27px;
	 
	 background-color: #20242d;
}

.contents ul.product_list li a.stockcontrol
{
	 position: absolute;
	 top: 190px;
	 left: 15px;
	 
	 width: 80px;
	 height: 27px;

	 line-height: 12px;

	 padding-left: 25px;
	 
	 color: #4c4c4c;
}

.contents ul.product_list li a.stockcontrol span
{
	 font-weight: bold;
	 color: #4c4c4c;
}

.contents ul.product_list li a.stockcontrol span span
{
	 font-weight: normal;
	 font-size: 10px;
	 color: #4c4c4c;
}



/*
.contents ul.product_list li a.name
{
	 float: left;
	 width: auto;
	 height: auto;
	 
	 padding-bottom: 15px;
	 
	 line-height: 15px;
	 color: #1e1e1e;
	 font-weight: bold;
}

.contents ul.product_list li a.product_min
{
	 float: left;
}

.contents ul.product_list li a.product_description
{
	 width: 139px;
	 min-height: 4em;
	 
	 float: right;

	 line-height: 15px;
	 color: #4c4c4c;
	 margin-bottom: 10px;
}

.contents ul.product_list li select
{
	 width: 139px;
	 float: right;
	 
	 margin-bottom: 10px;

	 border: 1px solid #e2dad4;
}

.contents ul.product_list li p.oldprice
{
	 float: right;
	 
	 width: 139px;
	 height: auto;
	 
	 margin-bottom: 2px;
	 font-size: 10px;
	 color: #4c4c4c;
}

.contents ul.product_list li p.oldprice span
{
	 font-size: 10px;
	 text-decoration: line-through;
}

.contents ul.product_list li p.price
{
;
	 float: right;
	 
	 width: 139px;
	 height: auto;
	 
	 margin-bottom: 10px;
	 
	 color: #4c4c4c;
}

.contents ul.product_list li p.price span
{
	 color: #cd0000;
	 font-size: 12px;
	 font-weight: bold;
}

.contents ul.product_list li a.button_buy
{
	 clear: both;
	 float: left;

	 width: 86px;
	 height: 27px;
	 
	 line-height: 27px;
	 
	 margin-left: 112px;
	 padding-left: 14px;
	 
	 color: #fff;
	 font-weight: bold;
	 
	 background: url( gfx/button_buy1.png ) no-repeat #20242d;
}

.contents ul.product_list li a.wishlist
{
	 display: block;
	 float: right;
	 
	 width: 27px;
	 height: 27px;
	 
	 background: url( gfx/ico_wishlist1.png ) no-repeat #20242d;
}

.contents ul.product_list li a.stockcontrol
{
	 float: left;
	 display: block;
	 
	 width: 80px;
	 height: 27px;

	 line-height: 15px;
	 
	 margin-top: -27px;
	 padding-left: 25px;
	 
	 color: #4c4c4c;
	 background: url( gfx/ico_stockcontrol5.png ) no-repeat;
}

.contents ul.product_list li a.stockcontrol span
{
	 font-weight: bold;
	 color: #4c4c4c;
}

.contents ul.product_list li a.stockcontrol span span
{
	 font-weight: normal;
	 font-size: 10px;
	 color: #4c4c4c;
}
*/
