@charset "shift_jis";
#mv,#mv object{
	margin:0;
	padding:0;
	font-size:0;
}
#mv img{
	margin:0;
	font-size:0;
}
.fla{
	float:left;
	width:279px;
	height:169px;
	margin:0;
	padding:0;
}
.fla a{
	margin:0;
	padding:0;
}
.imbox1{
	float:left;
	height:187px;
	margin:0;
	padding:0;
}
.imbox2{
	float:right;
	height:187px;
	margin:0;
	padding:0;
}
.seigo{
	clear:both;
	height:20px;
	margin:0;
	padding:0;
	text-align:center;
	background-color:#FFFFFF;
}
.seigo p a{
	color:#FF0000;
	line-height:20px;
	font-size:12px;
	text-decoration:underline;
}
/************************************************/
/*             info
/************************************************/
#info p{
	height:50px;
	float:left;
	margin:0;
	padding:0;
}
/************************************************/
/*             news
/************************************************/
#news *{
	margin:0;
	font-size:12px;
	line-height:19px;
}
#news{
	width:945px;
	height:19px;
	padding:0 0 0 10px;
	background:url("../img/top/kaibus_topnews_bg.jpg") no-repeat left top;
}
#news dl{
	width:935px;
	height:19px;
	padding:0;
	background-color:#000000;
}
#news dt{
	float:left;
	width:100px;
	padding:0 5px;
	color:#ff4300;
	font-weight:bold;
	background-color:#FFFFFF;
}
#news dd{
	padding:0 5px;
	color:#FFFFFF;
}
#news p{
	float:left;
	padding:0 5px;
	color:#FFFFFF;
}
.page a,.his a{
	color:#FFFFFF;
	text-decoration:none;
}
.page a:hover,.his a:hover{
	color:#b1b020;
	text-decoration:none;
}
.page{
	background-color:#b32f00;
}
.his{
	float:right;
	background-color:#b32f00;
	padding:0 5px;
}

/************************************************/
/*             spec
/************************************************/
#spec *{
	margin:0;
	font-size:12px;
	line-height:19px;
	color:#FFFFFF;
}
#spec{
	position:relative;
	clear:both;
	width:955px;
	height:63px;
	padding:0;
	background:url("../img/top/spec_bg.jpg") repeat-x left top;
}
#spec img{
	float:left;
	margin:14px 0 0 17px;
}
#spec dl{
	width:795px;
	margin:0 0 0 105px;
}
#spec dt{
	float:left;
	margin:8px 0 0 0;
	padding:3px 5px 1px 5px;
	line-height:16px;
	background-color:#4a4a4a;
}
#spec dd{
	float:left;
	padding:11px 10px 1px 5px;
	line-height:16px;
}

/************************************************/
/*             history
/************************************************/
#history *{
	margin:0;
	font-size:12px;
	line-height:30px;
	color:#FFFFFF;
}
#history{
	clear:both;
	width:955px;
	height:135px;
	padding:0;
	background:url("../img/top/items_bg.gif") repeat-x left bottom;
}
#history img{
	float:left;
	margin:14px 0 111px 17px;
}
.hisbox{
	float:right;
	width:860px;
	height:120px;
	padding:5px 10px 5px 0;
	overflow-y:scroll;
}
#history dl{
	margin:0 0 0 20px;
	background:url("../img/top/his_line.gif") repeat-x left bottom;
}
.his01{
	height:35px;
}
.his02{
	height:70px;
}
.his03{
	height:90px;
}
.his04{
	height:120px;
}
.his05{
	height:170px;
}
.his06{
	height:200px;
}
.his07{
	height:230px;
}
#history dt{
	float:left;
	text-indent:10px;
	background:url("../img/top/his_tag.gif") no-repeat left center;
}
#history dd{
	float:left;
}
#history dd .dd_box p{
	float:left;
	margin:6px 10px 0 10px;
	padding:3px;
	line-height:15px;
	background-color:#b32f00;
}
#history dd .dd_box p.his_con{
	float:left;
	margin:6px 10px 0 10px;
	padding:3px;
	line-height:20px;
	color:#FFFFFF;
	background-color:#000000;
}
#history dd .dd_box p a{
	color:#FFFFFF;
}
#history dd .dd_box a,#history dd p.his_con a{
	color:#ff4300;
	line-height:15px;
	text-decoration:none;
}
#history dd .dd_box a:hover,#history dd p.his_con a:hover{
	color:#b1b020;
	line-height:15px;
	text-decoration:none;
}
.dd_box{
	clear:both;
}

/************************************************/
/*             link
/************************************************/
#link *{
	margin:0;
	font-size:12px;
	line-height:12px;
	color:#FFFFFF;
}
#link{
	clear:both;
	width:955px;
	height:70px;
	padding:0;
	background:url("../img/top/items_bg.gif") repeat-x left bottom;
}
#link img{
	float:left;
	margin:14px 0 46px 14px;
}
#link p img{
	float:left;
	margin:10px 0 0 55px;
}