/*==========================================================================

top_image

==========================================================================*/

#contents #top_image {
	margin:0 auto;
	overflow:hidden;
}




#contents #top_image #haribako {
	text-indent:-9999px;
	width:711px;
	height:187px;
	background:url(../images/product/haribako_photo.png) no-repeat top left;
	}


#contents #top_image #orihako {
	text-indent:-9999px;
	width:711px;
	height:187px;
	background:url(../images/product/orihako_photo.png) no-repeat top left;
	}


#contents #top_image #caramel {
	text-indent:-9999px;
	width:711px;
	height:187px;
	background:url(../images/product/caramel_photo.png) no-repeat top left;
	}


#contents #top_image #kikai {
	text-indent:-9999px;
	width:711px;
	height:187px;
	background:url(../images/product/kikai_photo.png) no-repeat top left;
	}


#contents #top_image #onetouch {
	text-indent:-9999px;
	width:711px;
	height:187px;
	background:url(../images/product/onetouch_photo.png) no-repeat top left;
	}


#contents #top_image #danboru {
	text-indent:-9999px;
	width:711px;
	height:187px;
	background:url(../images/product/danboru_photo.png) no-repeat top left;
	}


#contents #top_image #kamikan {
	text-indent:-9999px;
	width:711px;
	height:187px;
	background:url(../images/product/kamikan_photo.png) no-repeat top left;
	}



/*==========================================================================

section

==========================================================================*/

#contents #section .first, #contents #section .title{
	clear:both;
	}
	
#contents #section h4{
	margin:30px 0 10px;
}
	

#contents #section .kasou_section p{
	padding-left:30px;
	}
	
	
	
#contents #section .kasou_section table{
	width:684px;
	border:none;
	margin-top:10px;
	}
	
	
#contents #section .kasou_section table td{
	height:285px;
	}