/* ------------------------------------------
	links-footer
--------------------------------------------- */
.links-footer {
	margin-top: 20px;
	background-color: #e1f0fe;
	text-align: left;
}
.links-footer .wrp-links {
	padding: 0 0 25px 30px;
}
.links-footer dl {
	float: left;
	width: 230px;
}
.links-footer dl dt {
	margin: 20px 0 8px;
	color: #36c;
	font-weight: bold;
}
.links-footer dl dd {
	margin: 5px 0;
	padding: 0 10px 0 12px;
	background: url(/common/img/icon_lnav2.gif) no-repeat 4px 6px;
}

/* ------------------------------------------
	footer
--------------------------------------------- */
#foot {
	box-sizing: border-box;
	display: table;
	overflow: hidden;
	width: 950px;
	height: 60px;
	background-image:url(/common/ssi/img/foot_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#F2F2F2;
	padding: 0 15px;
}

#foot #copy {
	float: left;
	width: 400px;/* copyrightのimgの幅が400px */
	height: 20px;
	margin-top: 24px;
}
#foot #copy a {
	display: block;
}

#foot #links {
	float: right;
	width: 520px;
	margin-top: 24px;
}
#foot #links ul {
	height: 10px;
	margin: 0;
	padding: 0;
}
#foot #links ul li {
	float: right;
	height: 10px;
	margin: 0;
	padding: 0;
	line-height: 1.0;
	list-style-type: none;
}
#foot #links ul li.li_br {
	display: block;
}
#foot #links ul li a {
	white-space: nowrap;
	height: 10px;
	line-height: 1.0;
}

#foot #links ul li.li0 {
	padding-right: 3px;
}

#foot #links ul li.li1 {
	background-image: url(/common/ssi/img/slash0.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 6px;
}
