@charset "utf-8";
.twoColElsRtHdr #footer {
	height: 50px;
	width: 98%;
	position: relative;
	background-image: url(../images/stripe_7000a9e3d681897913b10d568384649d.png);
	background-repeat: repeat;
	border-top-width: 1px;
	border-top-style: ridge;
	border-top-color: #666;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-bottom: 0px;
	font-size: 0.8em;
	clear: both;
	float: none;
	padding: 0px 10px 0;
	margin-top: -50px;
	color: #f80e10;
	overflow: hidden;
} 
.twoColFixRtHdr #footer p {
	margin: 0; /* フッターの最初のエレメントのマージンを 0 に設定することにより、マージンの相殺（div 間のスペース）が回避されます */
	padding: 10px 0; /* このエレメントの余白により、マージンの相殺を発生させることなく、マージンの効果とまったく同じように、スペースが設定されます */
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.twoColElsRtHdr #container #footer .sectors .span0 a {
	color: #f80e10;
	text-decoration: none;
	text-align: left;
}
.twoColElsRtHdr #container #footer .sectors .span0 {
	margin-right: 2em;
	color: #f80e10;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.twoColElsRtHdr #container #footer .sectors .span1 a {
	color: #f84e10;
	text-decoration: none;
}
.twoColElsRtHdr #container #footer .sectors .spsn3 a {
	color: #fb9727;
	text-decoration: none;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.twoColElsRtHdr #container #footer .sectors .spsn7 a {
	color: #966;
	text-decoration: none;
}
.twoColElsRtHdr #container #footer .sectors .spsn8 a {
	color: #993;
	text-decoration: none;
}




.twoColElsRtHdr #container #footer .sectors .spsn2 a {
	color: #f77306;
	margin-right: 2em;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-decoration: none;
}
.twoColElsRtHdr #container #footer .sectors .spsn3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #fb9727;
	margin-right: 2em;
	text-align: center;
}
.twoColElsRtHdr #container #footer .sectors .span1 {
	margin-right: 2em;
	color: #f84e10;
}

.twoColElsRtHdr #container #footer .sectors .spsn4 a {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #D6202E;
	margin-right: 2em;
	text-decoration: none;
}
.twoColElsRtHdr #container #footer .sectors .spsn5 a {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #f30370;
	margin-right: 2em;
	text-decoration: none;
}
.twoColElsRtHdr #container #footer .sectors .spsn6 a {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #a03289;
	margin-right: 2em;
	text-align: left;
	text-decoration: none;
}
.twoColElsRtHdr #container #footer .sectors .spsn7 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-right: 2em;
	color: #966;
}
.twoColElsRtHdr #container #footer .sectors .spsn8 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-right: 2em;
	color: #993;
}

