.history-table{
	width:580px;
	margin-left:10px;
	background-image:url(sub/history/h_1.jpg);
	background-repeat:no-repeat;
	background-position:center middle
	
	
}
.history-table td{
	color:#666666;
	font-size:13px;
	line-height:130%;
	vertical-align:top;
	border-bottom:1px solid #cccccc;
	padding:5px;
	padding-bottom:0;
	
	
}
.history-table .td1{
	width:60px;
	font-size:15px;
	font-weight:bold;
	color:#3366CC;
	
}
.group-table{
	width:500px;
	
	background-color:#cccccc;
	margin:15px 0px;
	margin-left:10px;
	
}
.group-table td{
	color:#666666;
	font-size:13px;
	line-height:130%;
	vertical-align:top;
	padding:5px;
	padding-bottom:0;
		background-color:#ffffff;

	
	
}
.group-table .l-cel{

background-color:#eeeeee;
font-weight:bold;
color:#6699FF;
width:100px;
border-left:0;
border-left:3px solid #8CB1FF;

}
.contact-table{
	width:550px;
	
	background-color:#cccccc;
	margin:15px 0px;
	margin-left:10px;
	
}
.contact-table td{
	color:#666666;
	font-size:13px;
	line-height:130%;
	vertical-align:top;
	padding:10px;
	
		background-color:#ffffff;

	
	
}
.contact-table .l-cel{

background-color:#ffffff;
font-weight:bold;
color:#6699FF;
border-left:0;
border-left:3px solid #8CB1FF;

}
/*プロデューサー*/
.produce-table{
	width:500px;
	margin-bottom:10px;
}

.produce-table .left{
	width:300px;
}
.produce-table2{
	width:500px;
	margin-bottom:10px;
}
.produce-table td,.produce-table2 td{
	vertical-align:top;
}
.produce-table2 .left{
	width:150px;
	text-align:center;
}

/*プロデューサー*/
#mainbox-right p{
	margin-top:5px;
	margin-bottom:5px;
}
/*購入*/
.sale-table{
	width:580px;
	background-color:#dddddd;
	
}
.sale-table td{
	padding:5px;
	background-color:#ffffff;
	vertical-align:top;
}

/*購入*/

#mainbox-right h4,#mainbox-right h5,#mainbox-right h6{
	margin:10px 10px;
	
}
/*スタイル*/
.style{
	background-image:url(sub/style.jpg);
	background-repeat:no-repeat;
	background-position:right 260px;
}
.style .fuji{
	margin-top:137px;
}
.style p{
	line-height:200%!important;
}
.style #p-navi{line-height:130%!important}
/*スタイル*/
