body	{font:10pt; margin-top:0px; margin-bottom:0px; line-break:strict;}
table	{font:10pt; text-align:left; color:#222222; line-break:strict;}
a:link	{color:#666666;text-decoration:none;outline:0px none black; }
a:visited{color:#666666;text-decoration:none;outline:0px none black; }
a:hover	{color:#ff0000; text-decoration:underline;}

A.black:link{color:#222222;}
A.black:visited{color:#222222;}
a.black:hover{color:#ff0000; text-decoration:underline;}

RUBY.space	{ruby-align:distribute-space ;}
li		{font-size:medium; text-align:left; margin-top:0.5em; margin-left:0.1em;}
td.small{font-size:11px; text-align:left; text-valign:top; margin-top:0.1em; margin-left:0.2em;}
img		{border:0px;}

.font1	{font:13pt; text-align:center; font-weight:bold;}
.font2	{font:15pt; color:#666666; line-height:1.3em}
.font3	{font:10pt; color:#666666; line-height:1.3em}
.font4	{font:10pt; text-align:left; margin-top:0.3em; margin-left:1em;}
.font5	{font:10pt; text-align:right; margin-top:0.1em; margin-right:1em;}
.font6	{font:10pt; text-align:left; margin-top:0.1em; margin-right:1em; color:#FF0000;}
.font7	{font:10pt; text-align:left; vertical-align:middle; color:#FFFFFF;}
.font8	{font:9pt; text-align:left; vertical-align:top; color:#336699;}
.font9	{text-align:right;}

.line1	{line-height:1.1em}
.line2	{line-height:1.2em}
.line3	{line-height:1.1em; text-align:center;}
.line4	{line-height:16pt}
.line5	{line-height:18pt}
.line6	{line-height:12pt}

.topfont{color:#666666; font-size:10pt; line-height:12pt;}
.trimmingfont{color:#666666; font-size:10pt; line-height:13pt;}
.goodsfont{color:#000000; font:bold 11pt; line-height:12pt;}
.shopfont	{color:#666666; font-size:10pt; line-height:13pt;}

.black	{color:#000000;}

.guide	{color:#666666; font-size:10pt; line-height:15pt; text-align:center;}

.orange	{color:#FF6600;}