@charset "UTF-8";

*{
	-webkit-text-size-adjust: none;
}
* html .iepngfix {
	behavior: expression(IEPNGFIX.fix(this));
}
body {
	color: #333;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W4", sans-serif;
	font-size: 10px;
	line-height: 1;
	padding: 1px;
}
/* for WinIE6*/
* html body {
	font-family: Verdana, "MS P ゴシック", sans-serif;
	font-size: 10px;
	letter-spacing: 0px;
}
#rateContent {
	background-color: #343434;
	height: 135px;
	margin: 0;
	padding: 3px 1px 4px 3px;
	width: 770px;
}

/* for WinIE7*/
*:first-child+html body {
	font-family: 'メイリオ', 'MS P ゴシック', sans-serif;
	font-size: 10px;
}
img,
span,
div,
p,
body {
	border: 0;
	margin: 0;
}
html {
	overflow: hidden;
}
.Hidden {
	display: none;
}
div#RateWrapp {
	background: url(/_img/market/rate/img_bg_sup_cfd.jpg) repeat-x;
	height: 400px;
}
div#MarketRateVisual {
	background: url(/_img/market/rate/spread_cfd.png) no-repeat;
	height: 305px;
	margin: 5px auto 0;
	padding-top: 60px;
	position: relative;
	width: 774px;
}
div#RateWrapp h1 {
	color: #fff;
	font-size: 12px;
	line-height: 18px;
	margin: 0;
	text-align: center;
}
p#DATETIME {
	bottom: 4px;
	color: #000;
	font-weight: bold;
	position: absolute;
	right: 15px;
	text-align: right;
}