@charset "utf-8";
h2 {
	background-image: url(../img/download/title.gif);
	height: 20px;
}
#con01 h3 {
	background-image: url(../img/download/con01.gif);
}
#con02 h3 {
	background-image: url(../img/download/con02.gif);
}
#con03 h3 {
	background-image: url(../img/download/con03.gif);
}

#con01 .spacer,
#con02 .spacer,
#con03 .spacer {
	margin-top: 12px;
	margin-right: 8px;
	margin-bottom: 12px;
	margin-left: 8px;
}
/*table　関係*/
table {
	border-collapse: collapse;
	text-align: center;
	width: 494px;
	margin-top: 16px;

}
table td.name {
	text-align: left;
	padding-left: 16px;

}


table td.down_l {
	border-right-style: none;
	padding-top: 4px;

}
#con01 table tr td.down_l a ,
#con01 table tr td.down_l a:link,
#con01 table tr td.down_l a:visited,
#con01 table tr td.down_l a:hover,
#con01 table tr td.down_l a:active,
#con01 table tr td.down_r a ,
#con01 table tr td.down_r a:link,
#con01 table tr td.down_r a:visited,
#con01 table tr td.down_r a:hover,
#con01 table tr td.down_r a:active,
#con02 table tr td.down_l a ,
#con02 table tr td.down_l a:link,
#con02 table tr td.down_l a:visited,
#con02 table tr td.down_l a:hover,
#con02 table tr td.down_l a:active,
#con02 table tr td.down_r a ,
#con02 table tr td.down_r a:link,
#con02 table tr td.down_r a:visited,
#con02 table tr td.down_r a:hover,
#con02 table tr td.down_r a:active,
#con03 table tr td.down_l a ,
#con03 table tr td.down_l a:link,
#con03 table tr td.down_l a:visited,
#con03 table tr td.down_l a:hover,
#con03 table tr td.down_l a:active{
	color:#333333;
}
table td.down_r {
	border-left-style: none;
	padding-top: 4px;
}


table.brown  {
	border: solid 1px #CAAC80;
}
.brown     td {
	border: solid 1px #CAAC80;
}
.brown     td.item {
	background-color: #F6E7D0;
	width: 80px;
}
table.blue {
	border: solid 1px #95D0D9;
}
.blue td {
	border: solid 1px #95D0D9;
}
.blue td.item {
	background-color: #E0F6F9;
	width: 80px;
}
table.gray {
	border: solid 1px #b2b2b2;
}
.gray td {
	border: solid 1px #b2b2b2;
	}
.gray td.item {
	background-color: #e0e0e0;
	width: 80px;
	font-size:90%;
}
table.border_red {
	border: solid 1px #EFA7A7;
}

.border_red td {
	border: solid 1px #EFA7A7;
}

.border_red td.item {
	background-color: #FADBDB;
	width: 80px;
}
