@charset "utf-8";
/* CSS Document */


#info #box{
	width:480px;
	height:auto;
	
}

#info #base_bg{
	width:480px;
	background:#f4f4f4;
	font-size:1.2em;
	padding-top:10px;
	padding-bottom:10px;
	margin:0 auto;
	clear:both;
	}	
	
#info #box dl.list{
	width:478px;
	height:auto;
	display:block;
	border-top:1px dotted #d1d1d1;
	padding-bottom:8px;
	margin-top:8px;
	clear:both;
	}

#info #box dt{
	display:inline;
	width:89px;
	font-weight:bold;
	height:100%;
	font-size:0.9em;
	margin-left:10px;
	margin-top:15px;
	padding-left:10px;
	float:left;
	background-image:url(../img/company/sonota_midasi.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	vertical-align:top;
	}
	
#info #box dd{
	height:auto;
	font-size:0.9em;
	margin-top:15px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:8px;
	}
	
#info .katudo_box{
	width:480px;
	display:block;
	border-top:1px dotted #d1d1d1;
	border-bottom:1px dotted #d1d1d1;
	padding-top:6px;
	padding-bottom:6px;
	clear:both;
	}

#info .katudo_naiyo{
	width:480px;
	display:block;
	clear:both;
	}



	
#info p.katudo_txt{
	margin-left:15px;
	padding-right:6px;
	margin-top:3px;
	background-image:url(../img/company/sonota_midasi.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	vertical-align:top;
	float:left;
	font-size:12px;
	padding-left:10px;
	padding-right:8px;
	padding-bottom:10px;
	padding-top:0;
	float:left;
	}

#info .date{
	font-size:13px;
	padding-right:6px;
	float:right;
	clear:both;
	}

#arrows_naka02{
	width:526px;
	background-color:#ffffff;
	border:1px solid #d0d0d0;
	clear:both;
}


#arrows_naka02 #arrows_t{
	background-image:url(../company/img/arrows_t.gif);
	background-repeat:no-repeat;	
	width:526px;
	height:90px;
	background-position:left top;
}

#arrows_naka02 .arrows_main{
	padding:15px;
	width:500px;
}

#arrows_naka02 #arrows_seisekiA{
	width:487px;
	height:100%;
	background-image:url(../img/midasi.gif);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#ffffff;
	margin-top:20px;
	padding-top:10px;
}
#arrows_naka02 #arrows_seisekiB{
	width:487px;
	height:5px;
	background-image:url(../img/midasi.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#f4f4f4;
	margin-top:5px;
}

#arrows_naka02 .arrows_seisekibox{
	width:487px;
	height:100%;
	background-color:#f4f4f4;
	padding-bottom:5px;
	display: block;
}


#arrows_naka02 .ball_box{
	background-image:url(../company/img/ball_1.gif);
	background-repeat:no-repeat;
	margin-left:8px;
	padding-left:18px;
	font-weight:bold;
	font-size:14px;
	float:left;
	margin-top: 5px;
	
}
#arrows_naka02 .ball{
	background-image:url(../company/img/ball_1.gif);
	background-repeat:no-repeat;
	margin-left:8px;
	padding-left:18px;
	font-weight:bold;
	margin-top: 5px;
	width:14px;
	float:left;
	
}
#arrows_naka02 .scoor{
	padding-left:14px;
	margin-top:30px;
	font-size:16px;
	font-weight:bold;
	color:#2451d2;
	float:left;
}

#arrows_naka02 .times{
	font-size:12px;
	font-weight:normal;
	color:#191919;
	padding-left:35px;
}



#arrows_naka02 .board{
	width:487px;
	height:23px;
	padding-top:6px;
	padding-left:23px;
	background-image:url(../company/img/arrows_bar.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	text-align:left;
	clear:both;
}
#arrows_naka02 .board_txt{
	font-weight:bold;
	font-size:14px;
	padding-top:3px;
	color:#FFFFFF;
	vertical-align:top;
}


#arrows_naka02 .sboard{
	background-color:#9e9e9e;
	border-right:solid 1px #d1d1d1;
	text-align:left;

}
#arrows_naka02 td{
	background-color:#FFFFFF;
	width:41px;
	padding-left:2px;
	padding-right:2px;
	padding-top:5px;
	padding-bottom:3px;
	text-align:center;

	
}

#arrows_naka02 td.number{
	background-color:#e4e4e4;
	font-weight:bold;
	text-align:center;

	
}

#arrows_naka02 td.sell{
	width:119px;
	text-align:left;
	padding-left:8px;
	font-weight:bold;
	color: #2451d2;

	
}
	

#arrows_naka02 .yotei{
	font-weight:bold;
	text-align:left;
	font-size:12px;
	padding-top:3px;
	padding-left:5px;
	padding-bottom:5px;
}



#arrows_naka02 .boardB{
	width:487px;
	height:23px;
	padding-top:18px;
	padding-left:23px;
	background-image:url(../company/img/arrows_bar.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	text-align:left;
	clear:both;
}
#arrows_naka02 .board_box{
	width:487px;
	clear:both;
}

#arrows_naka02 p.kekka{
	font-weight:bold;
	margin-top:8px;
	border-top:1px dotted #d1d1d1;
	border-bottom:1px dotted #d1d1d1;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	
	}
	
#arrows_naka02 .kekka2{
	font-weight:bold;
	color:#2451d2;
	font-size:14px;
	line-height:140%;
	
	}
	
#arrows_naka02 .coment{
	line-height:140%;
	padding-top:5px;
	padding-left:5px;
	
	}
	
#info_pagetop{
	clear:both;
	font-size:0.8em;
	width:480px;
	text-align:right;
	margin-top:23px;
	margin-bottom:30px;
	float:right;
	
	}
p{
	line-height:140%;
	}
	
#arrows_naka02 .photo{
	width:470px;
	margin-left:10px;
	padding-top:15px;
	padding-bottom:5px;
	
	}
#arrows_naka02 .arrows_coment{
	width:480px;
	margin-left:5px;
	margin-top:5px;
	clear:both;
	}
