.r02text{ font-size: xx-small; color: #333333; margin-left: 6px; }
.r02text a{ text-decoration: none; color: #333333; }
.r02text a:hover{ text-decoration: underline; color: #333333; }
.r02text2{
	font-size: x-small;
	font-family:"lr SVbN", Arial, Helvetica, Geneva, sans-serif, "Osaka|";
	color: #0033cc;
	font-weight: bold;
	margin-bottom: 0.4em;
}
.r02text2 a{ text-decoration: none; color: #0033cc; }
.r02text2 a:hover{ text-decoration: underline; color: #0033cc; }


.itemposi{ margin-left: 13px; }
.itemcube{ font-size: xx-small;color: #003399;}
.itemtext{ font-size: xx-small;color: #000000; font-family: Arial, Helvetica, Geneva, sans-serif;}
.itemtext a{ text-decoration: none; color: #000000;}
.itemtext a:hover{ text-decoration: underline; color: #000000;}

.catelist{ font-size: x-small; color: #000000;  font-family: Arial, Helvetica, Geneva, sans-serif;}
.catelist a{ text-decoration: none; color: #000000; }
.catelist a:hover{ text-decoration: underline; color: #000000; }

.smenuposipro{ margin-left: 13px; }
.smenuposipro2{ margin-left: 13px; margin-top: 3px;}

.pro2top{ margin-top: 5px; margin-left: 7px; }
.pro2top2{ margin-top: 10px; margin-left: 7px; }

.protextlink{ font-size: x-small; color: #ff3300; font-family: Arial, Helvetica, Geneva, sans-serif; }
.protextlink a{ text-decoration: none; color: #ff3300; }
.protextlink a:hover{ text-decoration: underline; color: #ff3300; }

.prleftnavi{ margin-left: 2px;}
.prleftnavitext{ color: #000000; }
.prfray{ color: #666666;}

.cateposi{ margin-left: 5px;}

.lipinkcube{ color: #ff9999; }
.liyellowcube{ color: #cccc66; }
.lipurplecube{ color: #6666ff; }
.liorangecube{ color: #ff9933; }
.libluecube{ color: #99ccff; }
.ligreencube{ color: #99cc99; }

.lipurpleredcube{ color: #cc66cc; }
.ligraycube{ color: #666666; }

.searchform{ margin-top: 2px; margin-left: 13px; }

.itemnamebold{ font-size: x-small;font-weight: bold; margin-top: 5px; margin-left: 13px; font-family: Arial, Helvetica, Geneva, sans-serif; }

.spacelist{ margin-top: 10px; margin-right: 15px; margin-left: 15px; }
.listpfv{ margin-top: 15px; }
.listgotop{ margin-top: 20px; }

.listgraymini{ font-size: xx-small;color: #333333; font-family: Arial, Helvetica, Geneva, sans-serif; }

.itempageitem{ font-size: xx-small;color: #ff3300; font-family: Arial, Helvetica, Geneva, sans-serif;}
.itempageitem a{ text-decoration: none; color: #ff3300;}
.itempageitem a:hover{ text-decoration: underline; color: #ff3300;}

.itempagetop{ font-size: x-small;color: #ff3300; font-family: Arial, Helvetica, Geneva, sans-serif;}
.itempagetop a{ text-decoration: none; color: #ff3300;}
.itempagetop a:hover{ text-decoration: underline; color: #ff3300;}

.default1{ font-size: x-small; line-height: 140%;}

