a.pl_download{ font:14px Georgia; color:#048b00; font-style:italic; }

span.pl_catalog_l0{ font:18px Arial; color:#333; line-height:1.5; }
a.pl_catalog_l0{ font:18px Arial; color:#333; text-decoration:none; border-bottom:1px dashed #666; line-height:1.5; }
a.pl_catalog_l0:hover{ border-bottom:1px solid #666; }

span.pl_catalog_l1{ font:16px Arial; color:#666; line-height:1.5; }
a.pl_catalog_l1{ font:16px Arial; color:#666; text-decoration:none; border-bottom:1px dashed #999; line-height:1.5; }
a.pl_catalog_l1:hover{ border-bottom:1px solid #999; }

span.pl_catalog_l2{ font:14px Arial; color:#999; line-height:1.5; }
a.pl_catalog_l2{ font:14px Arial; color:#999; text-decoration:none; border-bottom:1px dashed #ccc; line-height:1.5; }
a.pl_catalog_l2:hover{ border-bottom:1px solid #ccc; }

div.pl_display_c{ display:table; margin:0px 0px 0px 5px; display:none; }

table.pla{ width:100%; height:auto; }
	table.pla tr.pla_bold{ background-color:#f9f9f9; }

	table.pla td.pla_name{ width:auto; vertical-align:top; }
	table.pla td.pla_price{ width:100; vertical-align:top; text-align:right; }

table.ainfo{ width:100%; height:auto; }

	table.ainfo td.ainfo_gallery{ width:200; vertical-align:top; }
	table.ainfo td.ainfo_html{ width:auto; vertical-align:top; }
		table.ainfo td.ainfo_html p.ainfo_price{ font:12px Arial; color:#333; }
