/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial;
	line-height: 1.8em;
}

table,td,th {
	font-family: Arial;
	line-height: 1.8em;
}

input {
	font-family: Arial;
	font-size: x-small;
	line-height: 1em;
}

A {
	text-decoration:none;
}
A:link {
	color : #333333 ;
}                                       
A:visited {
	color : #333333 ;
}                                      
A:active {
	color : #666666 ;
}                                 
A:hover {
	color : #666666 ;
	text-decoration:underline;
}
.num {
	font-family: Arial, Helvetica, sans-serif;
}
.sub-t {
	line-height: 1.8em;
	font-weight: bold;
	color: #1DBE8D;
}
.white {color: #FFFFFF}
.style1 {color: #999999}
.num4 {
	color: #339966;
	font-family:Arial, Helvetica, sans-serif;
}
.font_style01 {color: #3366CC}
.gray3 {
	line-height: 1.7em;
	font-weight: bold;
	color: #333333;
}
#div-1 {
 width:450px;
 position:relative;
}
#div-1a {
 position:absolute;
 top:10;
 right:10;
 width:25px;
}

.bottom {
	font-size: x-small;
	line-height: 1.6em;
	letter-spacing: 1px;
	padding-left: 5px;
}
.bottom_bg {
	background-repeat: no-repeat;
	background-position: center top;
}
.block_bg {
	background-repeat: no-repeat;
	background-position: center top;
}
.left:link{
	color : #333333 ;
	font-size:x-small;
	line-height:1.5em;
}                                       
.left:visited{
	color : #333333 ;
	font-size:x-small;
	line-height:1.5em;
}                                      
.left:active {
	color : #666666 ;
	font-size:x-small;
	line-height:1.5em;
}                                 
.left:hover {
	color : #666666 ;
	font-size:x-small;
	line-height:1.5em;
	text-decoration:underline;
}
