#g_navi03 a{background-position:-333px -45px;}

#content_area{
	margin-top:29px;
	width:581px;
	padding-bottom:0px;
}

#top_text_side{
	background:url(../img/top_text_side.gif) left top no-repeat;
	padding-left:17px;
	margin-bottom:30px;
}

#n_number{padding-top:16px;}
#n_number h4{
	background:url(../img/title_nn.gif) left top no-repeat;
	width:190px;
	height:0;
	padding-top:31px;
	overflow:hidden;
	display:block;
}
#n_number img{display:block;}
#n_number table{margin:0 8px;}
.nn_text{padding:4px 0 0 0; font-size:120% !important;}

.estimate{
	vertical-align:bottom;
	font-size:80%;
	line-height:100%;
	color:#eb7ae7;
	padding-left:5px;
}

#b_number{padding:29px 0 0 0;}

#b_number table {margin:0 0 10px 5px;}
#b_number #vol1_table {margin-bottom:0;}

#b_number h4{
	background:url(../img/title_bn.gif) left top no-repeat;
	width:190px;
	height:0;
	padding-top:31px;
	overflow:hidden;
	display:block;
}

#b_number td{vertical-align:top;}

.thm{padding-right:9px;}
.bn_text{
	font-size:80%;
	line-height:125%;
	padding-top:6px;
}
.bn_day{color:#1caa0d; padding-bottom:2px; display:block;}


.change_btn li{
	float:left;
	padding-right:5px;
}

.change_btn01 a{
	background:url(../img/btn_no1.gif) left top no-repeat;
	width:16px;
	height:0;
	padding-top:16px;
	overflow:hidden;
	display:block;
}
.change_btn01 a:hover{background-position:0 -16px !important;}

.change_btn02 a{
	background:url(../img/btn_no2.gif) left top no-repeat;
	width:16px;
	height:0;
	padding-top:16px;
	overflow:hidden;
	display:block;
}
.change_btn02 a:hover{background-position:0 -16px !important;}

.change_btn03 a{
	background:url(../img/btn_no3.gif) left top no-repeat;
	width:16px;
	height:0;
	padding-top:16px;
	overflow:hidden;
	display:block;
}
.change_btn03 a:hover{background-position:0 -16px !important;}

.fine_tips_at{
	padding-left:1em;
	text-indent:-1em;
	clear:both;
	line-height:145%;
}






