@charset "utf-8";
/*----------------------------------------------------
	mt4	#header_img
----------------------------------------------------*/
#mt4 {}
/*
#mt4 #header_img {
	background:url(../mt4/images/mt4_Sprite.png) no-repeat 0 0;
	width:730px;
	height:180px;
	margin:10px 0;
	padding:10px;
	position: relative;}		
	/***** IE6 hack *****/
/*	* html #mt4 #header_img {
		background:url(../mt4/images/mt4_Sprite.png) no-repeat 0 0;
		margin:10px 0;
		padding:10px;
		position: relative;}*/
/*----------------------------------------------------
	#point
----------------------------------------------------*/
#point {
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px solid #ccc;}

#point dl.box_time {
	float:left;
	background:url(../mt4/images/mt4_Sprite.png) no-repeat 0 -210px;
	border-right:1px dotted #ccc;
	width:230px;
	height:110px;
	margin-bottom:10px;
	padding:0 3px;}		

#point dl.box_rate {
	float:left;
	background:url(../mt4/images/mt4_Sprite.png) no-repeat -339px -210px;
	border-right:1px dotted #ccc;
	width:230px;
	height:110px;
	margin-bottom:10px;
	padding:0 3px;}		

#point dl.box_search {
	float:left;
	background:url(../mt4/images/mt4_Sprite.png) no-repeat -677px -210px;
	width:240px;
	height:110px;
	margin-bottom:10px;
	padding:0 3px;}		
	
#point dl dt ,
#point dl dd  {
	margin:0 0 0 50px;
	letter-spacing:-0.02em;}

/*----------------------------------------------------
	#point2
----------------------------------------------------*/
#point2 {}

#point2 dl.boxL {
	float:left;
	width:342px;
	height:55px;
	margin:0 10px 10px 0;
	padding:5px;}
	
#point2 dl.boxR {
	float:right;
	width:342px;
	height:55px;
	margin:0 0 10px 0;
	padding:5px;}			
	
#point2 dl dt {
	padding:3px;
	margin-bottom:5px;
	background-color:#FBFFAC;}
#point2 dl dd  {margin:0;}		
/*----------------------------------------------------
	#comment
----------------------------------------------------*/	
#comment{	
	background:url(../mt4/images/mt4_Sprite.png) no-repeat 0 -350px;
	display:block;
	margin:20px 0;
	padding:10px 0;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;}

#comment .txt_comment {	margin:0 0 0 310px;}		
/*----------------------------------------------------
	#mt4_detail #mtm_detail
----------------------------------------------------*/	
#mt4_detail ,
#mtm_detail {
	border:1px solid #ccc;
	padding:10px;
	margin-bottom:10px;}	

/* h4 */
#mt4_detail h4.ttl_mt4{
	background:url(../mt4/images/mt4_Sprite.png) no-repeat 0 -580px;
	height:78px;
	width:180px;
	margin-right:20px;
	float:left;}
	
#mtm_detail h4.ttl_mtm{
	background:url(../mt4/images/mt4_Sprite.png) no-repeat 0 -698px;
	height:88px;
	width:180px;
	margin-right:20px;	
	float:left;}	
	
/* dl */
#mt4_detail dl.dl_environment {
	margin:0 0px 10px 0;
	padding:5px;
	border:1px solid #ccc;
	height:100px;
	width:200px;
	float:left;}

#mtm_detail dl.dl_environment {
	margin:0 0px 10px 0;
	padding:5px;
	border:1px solid #ccc;
	height:130px;
	width:200px;	
	float:left;}		

#mt4_detail dl.dl_product {
	margin:0 0 10px 0;
	padding:5px;
	border:1px solid #ccc;
	height:100px;
	width:275px;		
	float:right;}
	
#mtm_detail dl.dl_product {
	margin:0 0 10px 0;
	padding:5px;
	border:1px solid #ccc;
	height:130px;	
	width:275px;		
	float:right;}	

#mt4_detail dl dt.dt_environment ,		
#mt4_detail dl dt.dt_product ,
#mtm_detail dl dt.dt_environment ,		
#mtm_detail dl dt.dt_product {
	font-weight:bold;
	border-bottom:1px dotted #ccc;
	margin-bottom:5px;}	
	
/*----------------------------------------------------
	ダウンロードボタン
----------------------------------------------------*/
#mt4_detail .bt_dl a ,
#mtm_detail .bt_dl a {
	display:block;
	float:left;
	background:url(../mt4/images/mt4_Sprite.png) no-repeat 0px -825px;
	width:206px;
	height:40px;
	margin:10px 10px 10px 0;}	

	#mt4_detail .bt_dl a:hover ,
	#mt5_detail .bt_dl a:hover {
		display:block;
		float:left;
		background:url(../mt4/images/mt4_Sprite.png) no-repeat -207px -825px;
		width:206px;
		height:40px;
		margin:10px 10px 10px 0;}

#mt4_detail .bt_mt4 a{
	display:block;
	float:left;
	background:url(../mt4/images/mt4_Sprite.png) no-repeat -0px -875px;
	width:206px;
	height:40px;
	margin:10px 0px 10px 0;}	

	#mt4_detail .bt_mt4 a:hover {
		display:block;
		float:left;
		background:url(../mt4/images/mt4_Sprite.png) no-repeat -207px -875px;
		width:206px;
		height:40px;
		margin:10px 0px 10px 0;}


#mt4_detail .bt_comparison a{
	display:block;
	float:left;
	background:url(../mt4/images/mt4_Sprite.png) no-repeat -0px -1025px;
	width:206px;
	height:40px;
	margin:10px 0px 10px 10px;}	

	#mt4_detail .bt_comparison a:hover {
		display:block;
		float:left;
		background:url(../mt4/images/mt4_Sprite.png) no-repeat -207px -1025px;
		width:206px;
		height:40px;
		margin:10px 0px 10px 10px;}		

#mtm_detail .bt_mtm5 a{
	display:block;
	float:left;
	background:url(../mt4/images/mt4_Sprite.png) no-repeat -0px -925px;
	width:206px;
	height:40px;
	margin:10px 0px 10px 0;}	

	#mtm_detail .bt_mtm5 a:hover {
		display:block;
		float:left;
		background:url(../mt4/images/mt4_Sprite.png) no-repeat -207px -925px;
		width:206px;
		height:40px;
		margin:10px 0px 10px 0;}

#mtm_detail .bt_mtm6 a{
	display:block;
	float:left;
	background:url(../mt4/images/mt4_Sprite.png) no-repeat -0px -975px;
	width:206px;
	height:40px;
	margin:10px 0px 10px 0;}

	#mtm_detail .bt_mtm6 a:hover {
		display:block;
		float:left;
		background:url(../mt4/images/mt4_Sprite.png) no-repeat -207px -975px;
		width:206px;
		height:40px;
		margin:10px 0px 10px 0;}

								
		
	/* h5 */		
	#mtm_detail h5 {
		border-bottom:1px solid #dc000b;
		margin:5px 0;}	
		
	.mtm_txt {color:#dc000b;}
/*----------------------------------------------------
	#howto
----------------------------------------------------*/	
#howto {}
#howto h3.howto {
	border:1px solid #cc0000;
	color:#cc0000;
	font-weight:bold;
	background-image:none;}

#howto .pict{border:1px solid #999;}