/*CSS Document*/
.bukken{
	clear:both;
	width:728px;
	margin:10px 0;
	background-color:#FFCCCB;
}

.bukken_inner{
	float:right;
	width:702px;
	background-color:#FFFFFF;
	border:1px solid #FFCCCB;
}

.bukken_checkbox{
	float:left;
	display:block;
	width:24px;
	height:24px;
	background-color:#FFCCCB;
}
.bukken_top{
	width:700px;
	margin-top:10px;
}

.bukken_top a{
	display:block;
	background-repeat:no-repeat;
	width:360px;
	height:40px;
	text-indent:-9999px;
}

.bukken_top ul{
	display:block;
	height:80px;
	width:700px;
	margin-top:10px;
}

.bukken_top ul li{
	display:inline;
	margin-left:10px;
}

.bukken_text{
	float:left;
	display:inline;
	width:370px;
	margin-top:10px;
	margin-left:10px;
}

.bukken_text p{
	width:360px;
	color:#F9C300;
	font-weight:bold;
}

.bukken_text table{
	width:360px;
	color:#340000;
	font-size:12px;
}

.bukken_text th{
	font-weight:normal;
	width:40px;
	height:20px;
	text-align:left;
	vertical-align:top;
}

.bukken_text td{
	text-align:left;
	vertical-align:top;
	padding:0 4px;
}

.bukken_text ul{
	display:block;
	width:300px;
	height:40px;
	padding-top:10px;
}

.bukken_text ul li{
	display:inline;
	margin-right:10px;
	text-indent:-9999px;
	overflow:hidden;
}

.button_detail{
	display:block;
	width:140px;
	height:30px;
	background:url(images/detail_button.gif) no-repeat;
}

.button_detail:hover{
		background:url(images/detail_button_o.gif) no-repeat;
}

.button_material{
	display:block;
	width:140px;
	height:30px;
	background:url(images/material_button.gif) no-repeat;
}

.button_material:hover{
	background:url(images/material_button_o.gif) no-repeat;
}

.bukken_photo{
	float:right:
	width:240px;
	height:200px;
	margin-top:10px;
	margin-right:10px;
}

.bukken_photo img{
	border:none;
	width:240px;
	height:180px;
}

