/* CSS Document */.footer {	background:url(../images/com/bg_footer.gif) 0 0 no-repeat;	width:800px;	height:80px;	margin:0 auto 20px;}.footer_l {	float:left;	width:500px;}.footer_r {	float:right;	width:280px;}.footer_menu {	width:500px;	padding:20px 0 10px 15px;}html:\66irst-child .footer_menu {	width:500px;	padding:20px 0 20px 15px;}.footer_logo {	float:right;	width:123px;	height:24px;	padding-top:15px;	padding-right:15px;}.footer_logo a {	background:url(../images/footer/logo_img.gif) 0 0 no-repeat;	width:123px;	height:24px;	display:block;	text-indent:-9999px;}.footer_menu02 {	width:500px;	color:#FFFFFF;	padding:0 0 0 10px;}.footer_menu02 a,.footer_menu02 a:visited {	color:#FFFFFF;	text-decoration:none;}.footer_menu02 a:hover {	color:#FFFFFF;	text-decoration:underline;}.copyright {	float:right;	color:#FFFFFF;	padding:15px 10px 0 0;}html:\66irst-child .copyright {	float:right;	color:#FFFFFF;	padding:20px 10px 0 0;}
