* {font-family:Arial, Helvetica, sans-serif;}
.text   { color:#333; font-size:12px; line-height:16px; }
.text10 { color:#333; font-size:10px; line-height:12px; }
.text10_w { color:#FFF; font-size:10px; line-height:12px; }
.text_y { color:#999900; font-size:12px; line-height:16px; }
.text_db { color:#333399; font-size:12px; line-height:16px; }
.small {font-size: 9px;}
.text14b { color:#333; font-size:14px; line-height:16px; font-weight:bold}

A:link    {	color: #999900;	text-decoration: underline;}
A:visited {	color: #999900;	text-decoration: underline;}
A:action  {	color: #CCCC33;	text-decoration: underline;}
A:hover   {	color: #CCCC33;	text-decoration: underline;}

A.l_gray:link{	color: #333;	text-decoration: none;}
A.l_gray:visited {	color: #333;	text-decoration: none;}
A.l_gray:action  {	color: #CCCC33;	text-decoration: underline;}
A.l_gray:hover   {	color: #CCCC33;	text-decoration: underline;}

/*---navi---*/
.navi          { font-size:12px; line-height:16px; }
A.navi:link    {	color: #FFFFFF;	text-decoration: none;}
A.navi:visited {	color: #FFFFFF;	text-decoration: none;}
A.navi:action  {	color: #FFFF66;	text-decoration: none;}
A.navi:hover   {	color: #FFFF66;	text-decoration: none;}

/*---sitemap title---*/
A.smap:link    {	color: #FFFFFF;	text-decoration: none;}
A.smap:visited {	color: #FFFFFF;	text-decoration: none;}
A.smap:action  {	color: #CCCC33;	text-decoration: none;}
A.smap:hover   {	color: #CCCC33;	text-decoration: none;}

/*---news---*/
A.news:link    {	color: #333399;	text-decoration: underline;}
A.news:visited {	color: #333399;	text-decoration: underline;}
A.newss:action  {	color: #333399;	text-decoration: none;}
A.news:hover   {	color: #333399;	text-decoration: none;}

/*---note---*/
.normal { color:#666666; font-size:12px; line-height:16px; font-family: Arial, Helvetica, sans-serif;}
.title { color:#609B2F; font-size:18px; line-height:22px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; }
.text_ym {
	font-size: 18px;
	font-weight: bold;
	color: #999900;
}

.text_ym02 {
	font-size: 12px;
	color: #999900;
	border: 1px solid #999900;
	text-align: center;
	width: 100px;
}

.text_ym03 {
	font-size: 12px;
	color: #999900;
	border: 1px solid #999900;
	text-align: center;
	width: 150px;
}


