@charset "Shift_JIS";
a:link {color:#333;text-decoration:none;}
a:visited {color:#333;text-decoration:none;}
a:active {color:#333;text-decoration:none;}
a:hover {color:#006;text-decoration:underline;}

.downloadBox01
{
	width: 660px;
	margin: 0px 0px 0px 75px;
}

.downloadTbl01
{
	margin: 20px 0px 10px 0px;
	padding: 0px;
	border-top: solid 1px #2F462F;
	border-left: solid 1px #2F462F;
	border-right: solid 1px #2F462F;
}
.downloadTbl01 td
{
	font-size: 80%;
	padding: 8px 10px 8px 10px;
	text-align: left;
	border-bottom: solid 1px #2F462F;
}
.downloadTbl01 th
{
	font-weight: normal;
	font-size: 80%;
	padding: 8px 10px 8px 10px;
	border-bottom: solid 1px #2F462F;
	border-right: solid 1px #2F462F;
	background-color: #9CC;
	text-align:left;
}

.downloadTbl01 th.bg01
{
	font-weight: normal;
	font-size: 80%;
	padding: 8px 13px 8px 13px;
	border-bottom: solid 1px #2F462F;
	border-right: solid 1px #2F462F;
	background-color: #CCF;
	text-align:left;
}

.bg02
{
	background-color:#f0ffff;
}


.downloadTbl02 td
{
	font-size: 80%;
	padding: 8px 13px 30px 13px;
	text-align: center;
}

.downloadTbl03 td
{
	font-size: 100%;
	border-bottom: none;
	padding: 5px 3px;
}

.downloadTbl04 td
{
	padding: 10px 4px 0px 0px;
}

/*netselector*/

.net
{
margin-top:5px;
}

.net td
{
	font-size: 100%;
	border-bottom: none;
	padding: 3px 4px;
}

p.link
{
margin:5px 0px;
padding:0px;
}


.downloadBox01 a:link {color:#006;text-decoration:none;font-weight:bold;}
.downloadBox01 a:visited {color:#006;text-decoration:none;font-weight:bold}
.downloadBox01 a:active {color:#006;text-decoration:none;font-weight:bold}
.downloadBox01 a:hover {color:#00F;text-decoration:underline;font-weight:bold}
