@charset "utf-8";
/* CSS Document 061208 */


/*-----------------------------------------------------------footer-----------------------------------------------------------*/
#footer{
	clear:both;
	width:100%;
	/* edit 20110114
	min-width:760px;*/
	min-width:980px;
	padding:10px 0 0 0;
	margin:0;
	font-size: 12px;
	line-height: 1;
	/*\*/
	_font-size: 80%;
	/**/
	text-align:center;
}
*+html #footer{font-size: 80%;}

#footer dl{
	width:100%;
	margin:0.5em 0 0.5em 0;
	padding:1px 0 0 0;
	}

#footer dl dt{
	display:inline;
	font-weight:bold;
	}

#footer dl dd{
	display:inline;
	margin:0 0 0 1em;
	}

#footer ul#copy{text-align:left; color:#333; margin:0 0 0.25em 0; float:left;width:60%;}
#footer div.copy_r{margin:10px; padding:0;text-align:right;}
#footer div ul#copy li{display:block; background-color:#fff; padding:0; }
#footer ul#copy li{display:block; background-color:#fff; padding:0;}

#footer p.pr{
	text-align:center;
	border:solid 1px #ccc;
	padding:0.5em;
	margin:0.25em 0 0.25em 0;}

#footer p.pr img{vertical-align:middle; margin:0 0.25em 0 0;}

#footer ul{margin:2em 0 2em 0;}

#footer ul li{display:inline; margin:0 1em 0 0;}

#footer #footnavi{background-color:#efefef; padding:0.25em 0 0.25em 0;}

#footer #footnavi ul{margin:0.5em 0 0.5em 0; padding:0;}

#footer #footnavi ul li{display:inline; margin:0 1em 0 0;}

#footer #footnavi ul li a:link{
color: #333333;
}

#footer #footnavi ul li a:visited{
color: #333333;
}

#footer #footnavi ul li a:hover{
color: #333333;
}

#footer #footnavi ul li a:active{
color: #333333;
}

#footer address{margin:0.5em 0 0.5em 0; font-style:normal}
