/* ------------------------------------------------------------------ */
/* ??Œ?—f?qƒXƒyƒCƒ“•‘—x’c CSS STYLE ... LAST UPDATE: 2004.4.26				  */
/* TEXNE Corporation. http://www.texne.co.jp/				   */
/* ------------------------------------------------------------------ */

/* ------------------------------------------------------------------ */
/* AUTOMATIC ATTRIBUTES */

a:link			{  text-decoration: none; color: #FFFFFF; font-size: 12px }
a:hover			{  text-decoration: none; color: #FFCC99; font-size: 12px }
a:active			{  text-decoration: none; color: #CC3333; font-size: 12px }
a:visited			{  text-decoration: none; color: #FFFFFF; font-size: 12px }

P 					{
	font-size: 12px;
	font-weight: normal;
	line-height: 130%;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 5px;
}
H1 					{  font-size: 18px; font-weight: bold; color: #FFFFFF  }
H2 					{  font-size: 16px; font-weight: bold; color: #FFFFFF  }
H3 					{  font-size: 14px; font-weight: bold; color: #FFFFFF }
B 					{  font-size: 12px; font-weight: bold; color: #FFFFFF  }
TD 					{  font-size: 12px; color: #FFFFFF }
OL 					{  font-size: 12px; color: #FFFFFF }
UL 					{  font-size: 12px; color: #FFFFFF list-style: outside; list-style-type: disc  }
SUP					{  font-size: 9px; font-weight: normal; vertical-align: super; color: #FFFFFF  }


/* ------------------------------------------------------------------ */

/* UNIQUE TEXT ATTRIBUTES */
.midashi3 				 { color: #FFFFFF; font-weight: bold; font-size: 14px; line-height: 130% }
.midashi4 				 { color: #FFFFFF; font-weight: bold; font-size: 16px; line-height: 130% }
.midashi5 				 { color: #FFFFFF; font-weight: bold; font-size: 18px; line-height: 130% }
.subtext 				 { color: #FFFFFF; font-weight: normal; font-size: 10px; line-height: 130% }
.subtext_y 				 { color: #FFFFFF; font-weight: bold; font-size: 10px; line-height: 130% }
.maintext				 { color: #FFFFFF; font-weight: normal; font-size: 12px; line-height: 130% }
.maintext2				 { color: #FFFFFF; font-weight: normal; font-size: 14px; line-height: 130% }
.copyright			{  font-family: arial, helvetica; font-size: 10px; font-weight: normal; color: #FFFFFF }
.yellowtext				 { color: #FFCC33; font-weight: bold; font-size: 12px; line-height: 130% }
.yellowtext2				 { color: #FFCC33; font-weight: bold; font-size: 14px; line-height: 130% }
.yellowtext				 { color: #FFCC33; font-weight: bold; font-size: 12px; line-height: 130% }
.yellowtext2				 { color: #FFCC33; font-weight: bold; font-size: 14px; line-height: 130% }
.redtext				 { color: #990000; font-weight: bold; font-size: 12px; line-height: 130% }
.redtext2				 { color: #990000; font-weight: bold; font-size: 14px; line-height: 130% }

/* ------------------------------------------------------------------ */
a.small:link		{  text-decoration: none; color: #FFFFFF; font-size: 10px  }
a.small:hover		{  text-decoration: none; color: #FFCC99; font-size: 10px  }
a.small:active		{  text-decoration: none; color: #CC3333; font-size: 10px  }
a.small:visited		{  text-decoration: none; color: #FFFFFF; font-size: 10px  }

a.btn:link		{  text-decoration: none; font-weight: bold; color: #990000; font-size: 12px  }
a.btn:hover		{  text-decoration: none; font-weight: bold; color: #990000; font-size: 12px  }
a.btn:active		{  text-decoration: none; font-weight: bold; color: #990000; font-size: 12px  }
a.btn:visited		{  text-decoration: none; font-weight: bold; color: #990000; font-size: 12px  }

a.btnl:link		{  text-decoration: none; font-weight: bold; color: #990000; font-size: 14px  }
a.btnl:hover		{  text-decoration: none; font-weight: bold; color: #990000; font-size: 14px  }
a.btnl:active		{  text-decoration: none; font-weight: bold; color: #990000; font-size: 14px  }
a.btnl:visited		{  text-decoration: none; font-weight: bold; color: #990000; font-size: 14px  }

a.uline:link		{  text-decoration: underline; color: #FFFFFF; font-size: 12px  }
a.uline:hover		{  text-decoration: underline; color: #FFCC99; font-size: 12px  }
a.uline:active		{  text-decoration: underline; color: #CC3333; font-size: 12px  }
a.uline:visited		{  text-decoration: underline; color: #FFFFFF; font-size: 12px  }

a.large:link		{  text-decoration: underline; color: #FFFFFF; font-size: 14px; font-weight: bold; }
a.large:hover		{  text-decoration: underline; color: #FFCC99; font-size: 14px; font-weight: bold; }
a.large:active		{  text-decoration: underline; color: #CC3333; font-size: 14px; font-weight: bold; }
a.large:visited		{  text-decoration: underline; color: #FFFFFF; font-size: 14px; font-weight: bold; }

a.yellow:link		{  text-decoration: underline; font-weight: bold; color: #FFFF99; font-size: 10px  }
a.yellow:hover		{  text-decoration: underline; font-weight: bold; color: #FFCC33; font-size: 10px  }
a.yellow:active		{  text-decoration: underline; font-weight: bold; color: #FFFF99; font-size: 10px  }
a.yellow:visited		{  text-decoration: underline; font-weight: bold; color: #FFFF99; font-size: 10px  }

a.yellow2:link		{  text-decoration: underline; font-weight: bold; color: #FFFF99; font-size: 12px  }
a.yellow2:hover		{  text-decoration: underline; font-weight: bold; color: #FFCC33; font-size: 12px  }
a.yellow2:active		{  text-decoration: underline; font-weight: bold; color: #FFFF99; font-size: 12px  }
a.yellow2:visited		{  text-decoration: underline; font-weight: bold; color: #FFFF99; font-size: 12px  }

/*added on may 2007*/
h1 {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px;
}
h3 {
	margin: 0px;
	padding: 0px;
}
h4 {
	margin: 0px;
	padding: 0px;
}
em {
	font-style: normal;
	font-weight: bolder;
	color: #F3C44B;
}
