body {
	margin:0px;
	background-color:#ffffff;
	text-align:left;
	font-size:14px;
	padding:0px;
	color:#000;
}
td{
    font-size: 14px;
}
.pad1{padding:5px; line-height:24px;}
.pad2{padding:10px; line-height:24px;}
.pad3{padding:5px 0px 5px 0px;}
.a0 {
	font-size: 12px;
	line-height: 1.8;
	color: #2D4A10;
	text-decoration: none;
}
.a1 {
	font-size: 12px;
	color: #E51992;
	letter-spacing: 2px;
	text-decoration: none;
}
.a2 {
    font-family: Verdana, Georgia;
	font-size: 12px;
	line-height: 1.8;
	color: #111111;
	text-decoration: none;
}
.a3 {
    font-family: Verdana, Georgia;
	font-size: 12px;
	color: #ffffff;
	letter-spacing: 2px;
	text-decoration: none;
}
.a6 {
    font-family: Verdana, Georgia;
	font-size: 12px;
	line-height: 1.8
	text-decoration: none;
}
.left_zi {
	color: #2D4A10;
}
.banner_0 {
	font-size: 12px;
	font-weight: bold;
	color: #710600;
	letter-spacing: 1.5px;
	padding-top:3px;
}
.banner_1 {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	letter-spacing: 1.5px;
	padding-top:3px;
}
.banner_2 {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 1.5px;
	padding-top:3px;
}
.banner_3 {
	font-size: 12px;
	font-weight: bold;
	color: #EF0190;
	letter-spacing: 1.5px;
	padding-top:3px;
}

.topban1 {
	font-size: 14px;
	color:#ffffff;
	font-weight: bold;
	letter-spacing: 1.5px;
}
.title_1 {
	font-size: 14px;
	color:#CC0000;
	font-weight: bold;
	letter-spacing: 1.5px;
}
.title_2 {
	font-size: 12px;
	color:#CC0000;
	font-weight: bold;
	letter-spacing: 1.5px;
}
.lineheight {
	line-height:23px;
	padding-left: 3px;
	padding-right:3px;
}
.lineheight2 {
	line-height: 16px;
	padding:3px;
}
 .border1
{
	border: 1px solid #F9C6E4; padding:2px;
}
.border2
{
	border-left: 1px solid #E6C032;border-right: 1px solid #E6C032; padding:0px 5px 0px 5px; line-height:24px;
}
.border_01
{
	border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; 
}
.border_02
{
	border-left: 1px solid #FFB6E2; border-bottom: 1px solid #FFB6E2; border-right: 1px solid #FFB6E2; padding:5px; line-height:23px;}
.border_03
{
	border: 1px solid #F8C1EB; padding:5px; line-height:23px;}
.border_pc
{
	border: 1px solid #F9C6E4; padding:1px; margin-right:6px;}
.date1 {font-family: Arial, Helvetica, sans-serif}
.menu{ padding-top:3px;}
.span{ color:#ffffff; font-weight:bold; padding-top:3px; font-size:14px}
.span a { color:#ffffff; font-weight:bold; text-decoration:none; font-size:14px}
.span a:link{ color:#ffffff; font-weight:bold; text-decoration:none; font-size:14px}
.span a:hover{ color:#1A60A6; font-weight:bold; text-decoration:none; font-size:14px}

.spana{ color:#ffffff;  font-size:14px}
.spana a { color:#ffffff;  text-decoration:underline; font-size:14px}
.spana a:link{ color:#ffffff;  text-decoration:underline; font-size:14px}
.spana a:hover{ color:#ffffff;   text-decoration:underline; font-size:14px}

.spanspan{ color:#000;}
.spanspan a { color:#000;  text-decoration:none}
.spanspan a:link{ color:#000;  text-decoration:none}
.spanspan a:hover{ color:#1A60A6; text-decoration:underline}

.spanspann{ color:#000;}
.spanspann a { color:#000;  text-decoration:none}
.spanspann a:link{ color:#000;  text-decoration:none}
.spanspann a:hover{ color:#1A60A6; background-color:#E4FCC0; text-decoration:underline}

