@charset "UTF-8";

#totop {
	text-align: right;
	padding-right: 40px;
	clear: both;
	width: 760px;
	padding-bottom: 20px;
	padding-top: 10px;
}
#navi {
	margin: 0px;
	clear: both;
	height: auto;
	width: 800px;
	padding: 5px 0px 0px;
	text-align: center;
}
#navi img {
	margin-left: 16px;
}
#sub_nav {
	text-align: left;
	clear: both;
	padding-left: 372px;
	padding-top: 5px;
	font: 13px/15px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#sub_nav a,#navi #sub_nav a:visited {
	color: #0066CC;
	text-decoration: none;
}
.flash {
	clear: both;
	height: 37px;
}
#footer {
	margin: 0px auto;
	padding: 5px 0px 15px;
	clear: both;
	width: 720px;
	font: 12px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	height: auto;
	color: #505050;
}

