h4{
	padding:0 0 0 10px;
	margin:0px;
	height:25px;
	font-size:14px;
	line-height:22px;
	color:#330049;
	background:url(../img/bg_h4.gif) no-repeat;
}
span.ptitle{
	font-size:0.88em;
	font-weight:normal;
}
span.new{
	font-weight:normal;
	font-size:10px;
	color:#ffffff;
	background-color:#e04949;
}

div.page_num{
	text-align:right;
	font-size:13px;
	line-height:15px;
	color:#7979e0;
}

table.prod_tb{
	font-size:13px;
	line-height:20px;
	color:#333333;
}
a.listlink{
	color:#7979e0;
	text-decoration:none;
}
a.listlink:hover{
	color:#e09949;
	text-decoration:underline;
}
table.list_tb{
	font-size:13px;
	line-height:20px;
	color:#333333;
}
div.prod_tb{
	width:535px;
	height:600px;
	background:url(../img/bg_prodtop21.jpg) no-repeat;

}
span.pnum{
	font-size:13px;
	font-weight:normal;
}
div.pname{
	font-size:15px;
	line-height:30px;
	font-weight:bold;
	color:#666649;
}
div.pname2{
	padding:5px 0 0 0;
	font-size:15px;
	line-height:18px;
	font-weight:bold;
	color:#666649;
}
div.pname2last{
	padding:0 0 0 52px;
}
div.pprice{
	padding:5px 0 0 0;
	font-size:15px;
	font-weight:normal;
	line-height:20px;
	color:#790000;
}
div.pprice2{
	font-size:15px;
	font-weight:normal;
	line-height:18px;
	color:#790000;
}
div.pcomm{
	padding:0 0 0 40px;
	color:#515151;
}
img.plist{
	border:1px solid #491149;
}
div.foot_navi{
	text-align:center;
	font-size:13px;
	line-height:15px;
	color:#7979e0;
}
div.goto_pagetop{
	text-align:right;
	font-size:13px;
	line-height:18px;
	color:#666666;
}
a.pagetxt{
	color:#7979e0;
	text-decoration:underline;
}
a.pagetxt:hover{
	color:#e07979;
	text-decoration:underline;
}
a.pagetxt2{
	color:#666666;
	text-decoration:underline;
}
a.pagetxt2:hover{
	color:#e07979;
	text-decoration:underline;
}
