@charset "Shift_JIS";
body {
	font: 12px/16px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-decoration: none;
	background: #CCCCCC url(../global_fld/body_bg.gif) repeat left top;
	margin: 0px;
	padding: 0px;
}
#wrapper {
	background: #FFFFFF url(../topimg_fld/r_bk.png) repeat-y right top;
	margin: 0px;
	padding: 0px;
	width: 780px;
}
#container {
	background: #FFFFFF url(../topimg_fld/l_bk.png) repeat-y left top;
	float: left;
	width: 650px;
}
#Rside {
	float: right;
	width: 120px;
	height: auto;
	text-align: center;
}
#navi {
	text-decoration: none;
	float: left;
	width: 135px;
	text-align: center;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
#wrapper  #container  #navi  H4 {
	font-size: 11px;
	text-decoration: none;
}
#wrapper #container #navi a {
	color: #990033;
	text-decoration: none;
	background: url(../topimg_fld/btns_nrm.gif) no-repeat center center;
	display: block;
	padding: 2px 0px 3px;
}
#wrapper #container #navi a:hover {
	color: #000066;
	text-decoration: none;
	background: url(../topimg_fld/btns_hov.gif) no-repeat center center;
	display: block;
}
#contents {
	background: #FFFFFF;
	float: right;
	width: 510px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#contents  b   {
	color: #009999;
	text-decoration: none;
}
#Footer {
	color: #CCCCCC;
	text-decoration: none;
	background: #333333;
	clear: both;
	text-align: center;
}
#wrapper  #Footer  a {
	color: #CCCCCC;
	text-decoration: none;
	text-align: center;
}
#wrapper #container #contents a {
	color: #0000FF;
	text-decoration: none;
}