@charset "UTF-8";
/* 　 */

.footclose {
width: 487px;
text-align: right;
border-bottom: 1px solid #cacaca;
padding: 10px 0 5px 0;
font-size: 0.8em;
margin: 0 auto;
}
#copyright {
width: 90%;
text-align: center;
padding: 5px;
font-size: 0.8em;
margin: 0 auto;
}

#contentRECIPE {
padding: 0 0 14px 0;
}
#contentRECIPE .footclose, #contentRECIPE #copyright {
	width: 100%;
}

#head_area_contentRECIPE {
	width: 487px;
	height: 53px;
	margin:0 auto;
	margin-bottom:30px;
}
.body_title_recipe {
float:left;
width: 219px;
height: 52px;
margin: 0 !important;
background: url(/img/allimages_contents.png) 0 0 no-repeat #fff;
background-position: 0px -1597px;
text-indent: -9999px;
}
.body_title_topping_recipe {
float:left;
width: 145px;
height: 43px;
margin: 9px 0 0 8px  !important;
background: url(/img/allimages_contents.png) 0 0 no-repeat #fff;
background-position: -220px -1597px;
text-indent: -9999px;
}
.logoimg_recipe {
float:right;
margin: 20px 0 0 0;
}




.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
a .imgalpha {
	filter: alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

a:hover .imgalpha {
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
}
