/* CSS Document */.stlye_honbun{    color:#FFFFFF;	font-size: 12px;	font-family: Geneva, Arial, Helvetica, sans-serif;	line-height: 2;}.stlye_honbun2{    color:#FFFFFF;	font-size: 12px;	line-height: 160%;	font-family: serif, sans-serif;}.stlye_honbun3{    color:#FFFFFF;	font-size: 13px;	line-height: 160%;	font-family: serif, sans-serif;}.stlye_honbun_b{    color:#FFFFFF;	font-size: 12px;	line-height: -2;	font-family: Geneva, Arial, Helvetica, sans-serif;}.stlye_honbun_b2{    color:#FFFFFF;	font-size: 13px;	line-height: -2;	font-family: Geneva, Arial, Helvetica, sans-serif;}td.w1 {width:35px;float:left;background-color:#000000;}td.w2 {width:780px;float:top;background-color:#000000;}td.w3 {width:30px;float:right;background-color:#000000;}#right-space{	width: 100%;	height: 100%;	background: url(img/right_line.jpg) repeat;	background-repeat: repeat;}#left-space{	width:100%;	height:100%;	background: url(img/navi_footer.jpg) repeat;}