#title-box{
	width:710px;
	height:360px;
	position:relative;
}
h1{
	background-image:url(/NR/rdonlyres/C63D829A-6677-4137-83A8-33A6361409FF/0/0908_title.gif);
	background-repeat:no-repeat;
	margin:0px 0px 29px 0px;
	padding:0px 0px 0px 0px;
	width:350px;
	height:26px;
	text-indent:-9999px;
	overflow:hidden;
	display: block;
}
/*-------crear-------*/
.crear{
	clear:both;
}
.clearfix:after {
  content: "."; 
  display: block; 
  clear: both;
  height: 0;
  visibility: hidden;
}
.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
/*-------- 詳細エリア --------*/
.foodArea{
	height: 200px;
	width: 300px;
	margin:	50px 0px 0px 56px;
}
.foodPhoto{
	position: absolute;
	height: 304px;
	width: 118px;
	left: 56px;
	top: 50px;
}
.foodTitleArea{
	position: absolute;
	left: 242px;
	top: 81px;
	height: 200px;
	width: 370px;
}
.newMark{
	position: absolute;
	height: 60px;
	width: 61px;
	left: 142px;
	top: 20px;
}

/*--- btn ---*/
.btn{
	width:100px;
	height:24px;
	background-image:url(/NR/rdonlyres/297832BD-B484-429C-A8B4-F4D0CA537509/0/0908_new_btn_on.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top: 25px;
}
.btn a{
	display:block;
	width:100px;
	height:24px;
	background-image:url(/NR/rdonlyres/48499775-0F97-45EC-A4AD-E217C7F0EF40/0/0908_new_btn_off.gif);
	background-repeat:no-repeat;
}
.btn a:hover{
	background:none;
}

/*--- 健康状態エリア ---*/
.line{
	width:710px;
	height:15px;
}
.textBox{
	padding: 30px 0px 0px 25px;
}
.textBox p{
	margin-bottom: 8px;
}
.backBoxArea{
	width: 660px;
	margin: 15px 0px 35px 25px;
}
.comment-outside,
.comment-inside {
	width: 660px;
}
.comment-outside {
 	background: url(/NR/rdonlyres/95A49E57-15A7-4158-B085-9125BD3AB34D/0/0908_backboxtop.gif) no-repeat center top;
	padding-top: 6px;
}
.comment-inside {
	padding-bottom: 6px;
	padding-top: 23px;
	background-color: #EEEEEE;
	background-image: url(/NR/rdonlyres/C5595071-348A-4982-BAB8-04816C40C4D7/0/0908_backboxbottm.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.textBox2{
	margin-left: 30px;
	background-image: url(/NR/rdonlyres/417072D1-9261-4EC9-9C01-E490611ED4B8/0/0908_backboxItem.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.textBoxLine{
	margin: 10px 0px 10px 30px;
}
.comment-inside p{
	margin: 23px 30px 15px 0px;
}
.bottmTextBox{
	margin: 23px 0px 16px 30px;
}
.bottmTextBoxL{
	text-align: right;
	padding-right: 30px;
}
.bottmTextBoxR{
	float: left;
}
.img{
	text-align: center;
}
.newTitle{
	padding: 30px 0px 35px 112px;
}

/*--- ポイントエリア ---*/
.pointBox_1{
	padding: 21px 0px 0px 25px;
}
.pointBox_2{
	padding: 22px 0px 28px 25px;
}
.pointBox_3{
	padding: 23px 0px 36px 25px;
}
.pointBox_4{
	padding: 23px 0px 67px 25px;
}
.pointNum{
	height: 76px;
	width: 76px;
	float: left;
}
.pointText{
	float: left;
	margin-left: 20px;
	width: 585px;
}
.pointText2{
	float: left;
	margin-left: 20px;
	width: 300px;
}
.pointText3{
	width: 500px;
}
.pointText p{
	margin-bottom: 5px;
}
.foodPhoto1{
	width: 307px;
	padding-bottom: 15px;
	margin: 11px 0px 0px 186px;
}
.foodPhoto2{
	float: left;
	margin-left: 60px;
}

