#main #content h1 {
  font-size: 13px;
  color: #FFFFFF;
  height: 14px;
  line-height: 14px;
  margin-bottom: 3px;
}
#main #content .entry_title {
  margin-bottom: 20px;
  font-weight:bold;
}
#main #content .entry_photo {
	margin-top: 25px;
	margin-bottom: 15px;
}
#main #content .entry_footer {
	margin-top: 20px;
	text-align: right;
}
#main #content .entry_nav {
	text-align: center;
	margin-top: 20px;
}
#main #content .entry_nav a {
	color: #FFFFFF;
	text-decoration: none;
}
#main #content .entry_nav a:hover {
	text-decoration: underline;
}
#main #content .entry,
#main #content_list .entry {
  clear: left;
  margin-bottom: 22px;
  overflow:hidden;
  position:relative;
}
*:first-child+html #main #content_list .entry{
  margin-bottom: 45px;
}

#content .blog{
  margin-top:10px;
}

#content .entry_info{
  margin-bottom:30px;
}

#content .section1{
  margin-bottom:10px;
}

#content .price{
  margin-bottom:10px;
}

#content select{
  margin-bottom:5px;
	width:200px;
}

#content .contact{
  margin-top:30px;
  margin-bottom:5px;
	background:url(../images/bt_contact_hover.gif) no-repeat left top;
  behavior:url('http://www.acoo.jp/js/csshover3.htc');
}

#content .contact input:hover{
  filter: alpha(opacity=0);
  -ms-filter: alpha(opacity=0);
  opacity: 0.0;
}

#bt_cart{
  background:url(../images/bt_cart_hover.gif) no-repeat left top;
  behavior:url('http://www.acoo.jp/js/csshover3.htc');
}

#bt_cart input:hover{
  filter: alpha(opacity=0);
  -ms-filter: alpha(opacity=0);
  opacity: 0.0;
}
