@charset "UTF-8";
body {
    color: #000000;
	background: #FFFFFF;
	width: 756px;
	margin: 2px auto;
	padding: 2px;
    font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
a img { border: none;}
a:link { color: #666666; font-size: 12px; text-decoration: underline}
a:visited { color: #666666; font-size: 12px; text-decoration: underline}
a:hover { color: #ff9900; font-size: 12px; text-decoration: none}
.header { margin: 0px; padding: 0px; }
.header1 { width: 180px; margin: 0px; padding: 0px; }
.header2 { width: 570px; text-align: center; margin: 0px; padding: 0px; }
.topic_path { font-size: 12px; color: #666666; border: 1px solid #CCCCCC; text-indent: 5px; }
.global_navi { width: 750px; margin: 0px; background: #DCDCDC; border: 1px solid #999999; padding: 0px; }
.global_navi2 { background: #DCDCDC; margin: 0px; padding: 0px; }
.local_navi { clip:  rect(   ); width: 182px; text-align: center; vertical-align: top; background: #F3F3F3; border: 1px solid #CCCCCC; }
.local_navi_image {  margin: 0px 0px 1px}
.content { padding: 0px 0px 10px 25px; color: #333333; font-size: 14px; line-height: 1.7em; }
td.content {
	vertical-align: top;
}
.footer { 
	font: bold 11px;
	font-family: Arial,Helvetica,sans-serif;
	color: #666666;
	text-align: right;
	width: 750px;
	margin: 20px 0px 0px;
	padding: 5px 0px 0px;
	border-top: 1px solid #999999;
	border-right: 0px solid;
	border-bottom: 0px solid;
	border-left: 0px solid;
}
.text_red {  color: #FF0000}
#astep_menu_a{
	border-style   : none;
	text-decoration: none;
	color          : #E6E6E6;
	/*font-style     : oblique;*/
	font-weight    : bold;
}
#astep_menu_a:link{
	color    : #E6E6E6;	
}
#astep_menu_a:visited{
	color    : #E6E6E6;	
}
#astep_menu_a:hover{
	color    : #ffffff;	
}
hr { border-top: 1px solid #CCCCCC; border-right: 0px none; border-bottom: 0px none; border-left: 0px none; }
table{
	
}
.top-info td{
	font-size     : 80%;
	vertical-align: text-top;	
}
.top-info a{
	font-size : 80%;		
}
