body {
	color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.3em; margin: 0px;
	scrollbar-face-color: #f7f7f7; scrollbar-shadow-color: #888888;
	scrollbar-highlight-color: #888888; scrollbar-3dlight-color: #f7f7f7;
	scrollbar-darkshadow-color: #f7f7f7; scrollbar-track-color: #f7f7f7;
	scrollbar-arrow-color: #888888
}
td, pre {
	color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13pt;
}
img {
	border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none
}
a,img { 
	selector-dummy: expression(this.hideFocus=true); 
}
a:link {
	color: #666; text-decoration: none;
}
a:visited {
	color: #666; text-decoration: none;
}
a:active {
	color: #666; text-decoration: none;
}
a:hover {
	color: #ff6600; text-decoration: underline;
}

.index:link {
	color: #666; text-decoration: none;
}
.indexa:visited {
	color: #666; text-decoration: none;
}
.index:active {
	color: #666; text-decoration: none;
}
.index:hover {
	color: #ff6600; text-decoration: underline;
}

.orange {
	color: #ff9900;
}
.blue {
	color: #0000ff;
}
.green {
	color: #339900;
}
.red {
	color:#ff0000;
}
.purple {
	color:#7070f0; 
}
.brown {
	color:#cc6633; 
}

.sub_link:link {
	color: #336699; text-decoration: underline;
}
.sub_link:visited {
	color: #336699; text-decoration: underline;
}
.sub_link:active {
	color: #336699; text-decoration: underline;
}
.sub_link:hover {
	color: #ff6600; text-decoration: underline;
}

/* 20130411 Γί°‘ */
.info_tb{width:98%; margin:10px 0; border-collapse:collapse;}
.info_tb th, .info_tb td{padding:5px; border:1px solid #ccc;}
.info_tb th{background:#f7f7f7;}
.info_tb .tb_tit{text-align:center;}
.info_tb .caution{color:#f00;}
.mrgtb10{margin:10px 0;}
caption{position:static; left:-5000px; width:0; height:0; font-size:0; line-height:0; overflow:hidden;}
.hide{
	display: none;
}