@charset "UTF-8";

/* --------------------- #FooterLink --------------------- */

#FooterLink {
	background-color:#f5f5f5;
	clear: both;
	margin: 0 auto;
	padding-bottom: 6px;
	width: 100%;
	/*----- option -----*/
	padding-top:6px;
	}

#FooterLink table {
	background-color:#f5f5f5;
	border-color:#f5f5f5;
	width:900px;
	padding:0;
	margin:0 auto;
	border:0;
}

#FooterLink tr {
	background-color:#f5f5f5;
	border-color:#f5f5f5;
	padding:0;
	margin:0;
	border:0;
}

#FooterLink td {
	background-color:#f5f5f5;
	border-color:#f5f5f5;
	font-size:10px;
	padding:0;
	margin:0;
	border:0;
}

#FooterLink td.front {
	width:85px;
}

#FooterLink em {
	color:#999999;
	text-decoration: none;
	font-style:normal;
}

#FooterLink a[target="_blank"] {
	background: none;
	color:#999999;
}

/* IE6用 */
* html #FooterLink a {
	color:#999999;
}

#FooterLink a {
	background: none;
	color:#999999;
	text-decoration: none;
	padding-left:4px;
	padding-right:0px;
}

/* IE6用 */
* html #FooterLink a:hover {
	background: none;
	color:#666666;
	text-decoration: underline;
}

#FooterLink a:hover {
	background: none;
	color:#666666;
	text-decoration: underline;
}

#FooterLink a.corp[target="_blank"] {
	background: none;
	color:#999999;
}
#FooterLink a.corp {
	background: none;
	color:#999999;
	text-decoration: none;
	padding-left:0px;
	padding-right:0px;
}

#FooterLink a.corp:hover {
	background: none;
	color:#666666;
	text-decoration: underline;
}

#FooterLink a.1st[target="_blank"] {
	background: none;
	color:#999999;
}
#FooterLink a.1st {
	background: none;
	color:#999999;
	text-decoration: none;
	padding-left:0px;
	padding-right:0px;
}

#FooterLink a.1st:hover {
	background: none;
	color:#666666;
	text-decoration: underline;
}
