td.prodlist		{ text-align:left; line-height:160%; padding:8px }
img.prodlist	{ border:0px solid #d5d5d5; width:160px;height:120px;}
.product_img_frm{
	width:164px;
	height:124px;
	border: 1px solid #cccccc;
	padding:2px;
	margin-bottom: 5px;
	margin-top: 10px;
}
img.prodlist_h	{ border:0px solid #d5d5d5; width:120px;height:160px;}
.product_img_frm_h{
	width:124px;
	height:164px;
	border: 1px solid #cccccc;
	padding:2px;
	margin-bottom: 5px;
	margin-top: 10px;
}
.product_name{
}
.product_author{	
	color: #993300;
}
.product_price{	
	width:160px;
}
.option_frm{
	width:160px;
	height:74px;
	overflow:hidden;
	word-break:all;
}
.product_price_frm{}
.product_opt_frm{}

a.shopcat, a.shopcat:link, a.shopcat:visited { font-size:9pt; color:#000000; }
a.shopcat:hover { color:#666666; text-decoration:underline; }

.listname   { font-size:9.5pt; color:#9D080D; font-weight:bold; }
.listinfo   { font-size:8pt; line-height:120%; text-align:left; }
.price			{ color:#54A17F; font-weight:bold; }
.nostock		{ color:#FF9146; }
.noprice		{ color:#666666; }
.mkprice		{ color:#B9B9DD; font-weight:bold; text-decoration:line-through; }
.pointprice	{ font-weight:bold; }
.listpoint  { color:#004381; font-size:8pt; line-height:100%;  }
.addinfo		{ color:#7A7A7A; }

.catmain		{ color:#666666; }
.catsub			{ color:#333333; }
.catbar			{ font-family:돋움; font-size:8pt; color:#959595; vertical-align:bottom; padding-bottom:3;}
.catlist		{ line-height:170%; }
.info1			{ color:#7B7B7B; }
.info2			{ color:#7B7B7B; }
.ordertitle	{ padding:7 5 4 10; background-color:#EFEFEF; border:1 dotted #AAAAAA; color:#000000; font-weight:bold;}
.order0			{ padding:4 2 2 27; vertical-align:top; text-align:right}
.order1			{ padding:4 2 2 4; vertical-align:top;}
.order2			{ padding:4 2 2 7; vertical-align:top;}

.searched 	{ color:#FF0080; font-weight:normal; }

input.amount	{ color:#008080; font-size:10pt; font-weight:bold; }

img.detailImage	{
	border:1px solid #cccccc;
	width:400px;	
	display: block;
	padding:2px;
}
.detailmage_frm{
	padding:10px;
	width:440px;	
}
.detailinfo_frm{
	margin-top:20px;
	width:300px;
}
img.otherImage	{ border:1px solid #D5D5D5; margin:3px 0px 0px 3px;}

.detailinfo_head_bg1{	
}
.detailinfo_head1{
	color:#61A683;
}
.detailinfo_h1{
	padding-top: 20px;
}
.detailinfo_b1{
	padding-top: 16px;
	padding-bottom: 16px;	
}
.short_info{
	color: #808000;
}

