@charset "utf-8";
/*
説明：footerCSS
LATEST UPDATE：090114
*/

#footer{
	position: relative;
}

#footer #logo{
	position:absolute;
	top:11px;
	left:17px;
}
#footer #copyright{
	position:absolute;
	top:30px;
	left:656px;
}
/* IE8 */  
html>/**/body #footer #copyright {  
    top /*\**/: 28px\9;  
}
/* IE7 */  
*:first-child+html #footer #copyright{
	position:absolute;
	top:28px;
	left:656px;
}
/* IE6 */  
* html #footer #copyright {	
	position:absolute;
	top:28px!important;
	left:656px!important;
}


#footer ul.menu{

	position:absolute;
	top:10px;
	left:576px;
}
/* IE8 */  
html>/**/body #footer ul.menu {  
    top /*\**/: 11px\9;
	left /*\**/:580px\9;
}
*:first-child+html #footer ul.menu {
	position:absolute;
	top:11px;
	left:580px;
}
* html #footer ul.menu {	
	position:absolute;
	top:11px;
	left:588px;
}






#footer ul.menu li{
	float:left;
}

#footer ul.menu li a{
	color:#555555;
	font-size:10px;
	text-decoration:none!important;
}
* html #footer ul.menu li a {
	font-size:10px!important;
}
*:first-child+html #footer ul.menu li a {
	font-size:10px;
}

#footer ul.menu li.item234,
#footer ul.menu li.item235,
#footer ul.menu li.item236,
#footer ul.menu li.item237,
#footer ul.menu li.item525{
	padding-right:9px;
	margin-right:8px;
	background-image:url(../images/foot_img.gif);
	background-repeat:no-repeat;
	background-position:right 0.4em;
}
* html #footer ul.menu li.item234,
* html #footer ul.menu li.item235,
* html #footer ul.menu li.item236,
* html #footer ul.menu li.item237,
* html #footer ul.menu li.item525 {
	padding-right:8px;
	margin-right:7px;
}