/* CSS Document */

.bukken{
	width:712px;
	margin:20px 9px;
}

.bukken_checkbox{
	float:left;
	width:24px;
	height:280px;
	background-color:#D0E17B;
}

.bukken_left{
	float:left;
	width:226px;
	height:280px;
	background-color:#D0E17B;
}

.bukken_name{
	float:left;
	width:226px;
	height:70px;
}

.bukken_name h4 a{
	display:block;
	width:226px;
	height:70px;
	text-indent:-9999px;
}

.bukken_table{
	float:left;
	width:226px;
	font-size:12px;
}


.bukken_table th{
	width:40px;
	height:20px;
	color:#996633;
	font-weight:normal;
}

.bukken_table td{
	color:#996633;
}

.bukken_table td a{
	color:#996633;
}

.bukken_right{
	float:left;
	width:460px;
	height:278px;
	border:1px solid #D0E17B;
	background-color:#FFFFFF;
	position:relative;
}

.bukken_photo{
	float:left;
	width:240px;
	height:180px;
	position:absolute;
	left:20px;
	bottom:10px;
	border:1px solid #996633;
}

.bukken_photo img{
	width:240px;
	height:180px;
}

.bukken_button{
	float:right;
	position:absolute;
	right:20px;
	bottom:10px;
	width:160px;
	height:70px;
}

.bukken_button ul{
	display:block;
}

li.bukken_send_detail{
	text-indent:-9999px;
	overflow:hidden;
}

li.bukken_send_detail a{
	background:url("images/detail_button.gif") no-repeat;
	display:block;
	width:160px;
	height:30px;
}

li.bukken_send_detail a:hover{
	background:url("images/detail_button_o.gif") no-repeat;}

li.bukken_send_material{
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
}

li.bukken_send_material a{
	background:url("images/material_button.gif") no-repeat;
	display:block;
	width:160px;
	height:30px;
}

li.bukken_send_material a:hover{
	background:url("images/material_button_o.gif") no-repeat;}

p.bukken_header{
	clear:both;
	display:block;
	width:420px;
	margin-top:10px;
	margin-left:20px;
	font-weight:bold;
	color:#996633;
}



