@charset "utf-8";
/* CSS Document */


/*-----------------------------------------------
know-diet
-------------------------------------------------*/

#know-diet {
	padding-bottom:20px;	
}



/*-----------------------------------------------
know-ttl
-------------------------------------------------*/

p.know-ttl {
	padding-bottom:10px;
}


#know-diet h3 {
	padding-bottom:20px;
	padding-top:10px;
}



/*-----------------------------------------------
know-box
-------------------------------------------------*/

.know-box {
	padding-bottom:20px;
} 

.know-box p {
/*	padding-bottom:10px;
*/}

.know-box p.diet{
	margin-top:5px;	
	margin-bottom:20px;
}

/*背景画像*/
.know-box p.ira-area01 {
	width:670px;
	background:url(../img/know/diet-img01.gif) no-repeat right bottom;
}
.know-box p.ira-area03 {
	width:670px;
	background:url(../img/know/diet-img03.gif) no-repeat right bottom;
}
.know-box p.ira-area04 {
	width:670px;
	min-height:269px;
	height: auto !important;
	height: 269px;
	background:url(../img/know/diet-img04.gif) no-repeat right top;
}
.know-box p.ira-area07 {
	padding-right:120px;
	width:570px;
	min-height:93px;
	height: auto !important;
	height: 93px;
	background:url(../img/know/diet-img07.gif) no-repeat right top;
}
.know-box p.ira-area08 {
	padding-right:190px;
	width:500px;
	min-height:112px;
	height: auto !important;
	height: 112px;
	background:url(../img/know/diet-img08.gif) no-repeat right top;
}
.know-box p.ira-area09 {
	padding-right:140px;
	width:550px;
	min-height:105px;
	height: auto !important;
	height: 105px;
	background:url(../img/know/diet-img09.gif) no-repeat right top;
}
.know-box p.ira-area10 {
	padding-right:160px;
	width:530px;
	min-height:97px;
	height:auto !important;
	height:97px;
	background:url(../img/know/diet-img10.gif) no-repeat right top;
}
.know-box p.ira-area11 {
	padding-right:120px;
	width:570px;
	min-height:115px;
	height: auto !important;
	height: 115px;
	background:url(../img/know/diet-img11.gif) no-repeat right top;
}
.know-box p.ira-area12 {
	padding-right:160px;
	width:530px;
	background:url(../img/know/diet-img12.gif) no-repeat right top;
}
.know-box p.ira-area13 {
	padding-right:160px;
	width:530px;
	min-height:118px;
	height: auto !important;
	height: 118px;
	background:url(../img/know/diet-img13.gif) no-repeat right top;
}


/*//背景画像*/

.know-box img.diet-irasut {
	float:right;
	padding-right:20px;
}



/*diet-box1*/

/*背景画像*/
.diet-box .ira-area05 {
	width:670px;
	background:url(../img/know/diet-img05.gif) no-repeat right top;
}

.diet-box h4{
	font-weight:bold;
	padding-bottom:10px;
	font-size:16px;
}

.know-box h4 {
}

.know-box h4.dietttl-01{
	background:url(../img/know/icon-mamber01.gif) no-repeat left top;
	padding-left:25px;	
} 

.know-box h4.dietttl-02{
	background:url(../img/know/icon-mamber02.gif) no-repeat left top;
	padding-left:25px;	
} 

.know-box h4.dietttl-03{
	background:url(../img/know/icon-mamber03.gif) no-repeat left top;
	padding-left:25px;	
} 

.know-box .zakoku{
	border-top:1px dotted #b4b4b4;
	width:690px;
} 

.know-box .zakoku p{
	margin-top:30px;
} 

/*背景画像*/
.know-box .zakoku p.ira-area06 {
	padding-right:200px;
	width:490px;
	background:url(../img/know/diet-img06.gif) no-repeat right top;
}
/*//背景画像*/

.know-box p.orange{
	color:#ff8947;
	font-weight:bold;
	font-size:16px;
	margin-top:10px;
}





/*diet-box2*/

.know-box h4.diet-gurumettl-01{
	background:url(../img/know/icon-mamber01.gif) no-repeat left top;
	padding-left:25px;	
	margin-top:10px;
} 

.know-box h4.dietttl-04{
	background:url(../img/know/icon-mamber03.gif) no-repeat left top;
	padding-left:25px;	
} 
.know-box h4.dietttl-05{
	background:url(../img/know/icon-mamber03.gif) no-repeat left top;
	padding-left:25px;	
} 

.know-box h4.dietttl-06{
	background:url(../img/know/icon-mamber03.gif) no-repeat left top;
	padding-left:25px;	
} 

.know-box h4.dietttl-07{
	background:url(../img/know/icon-mamber03.gif) no-repeat left top;
	padding-left:25px;	
} 

.pt{
	border-bottom:1px dotted #b4b4b4;
	width:690px;
	padding-bottom:10px;
}


/*   kakomi
-------------------------------------------------*/
.kakomi{
	background:url(../img/know/bg-kakomi01.gif) no-repeat left top;
	width:690px;
	margin-bottom:10px;
	clear:both;
}

.kakomi h5{
	padding:20px 20px 10px;
}

.kakomi .kakomi-text{
	background:url(../img/know/bg-kakomi02.gif) no-repeat left bottom;
	width:690px;	
}

.kakomi .kakomi-text p{
	padding:0 20px 25px;
	text-indent:10px;
}

.kakomi .kakomi-text p.ira-area02 {
	padding:0 20px 10px 180px;
	min-height:125px;
	height: auto !important;
	height: 125px;
	text-indent:10px;
	background:url(../img/know/diet-img02.gif) no-repeat 20px top;
}


/*   fat
-------------------------------------------------*/

#know-body #fat img {
	float:left;
	width:213px;
}

#know-body #fat p {
	float:right;
	width:460px;
}


/*   calorie
-------------------------------------------------*/

#know-body #calorie img {
	float:left;
	width:253px;
	padding-right:20px;
}
#know-body #calorie p {

}




/*-----------------------------------------------
Related-link
-------------------------------------------------*/

.Related-link  {
	clear:both;
	padding-top:10px;
	margin-top:10px;
	width:690px;
	border-top:1px dotted #b4b4b4;
}

.Related-link h4 {
	padding-bottom:10px;
}

.Related-link ul {
	padding-left:25px;
}

.Related-link ul li {
	float:left;
	width:165px;
	text-align:center;
	line-height:1;
	padding-bottom:30px;
	font-size:12px;
}


.Related-link ul li a img {
	padding-bottom:10px;
}



/*-----------------------------------------------
diet-link-box
-------------------------------------------------*/
.diet-link-area {
}

.diet-link-area .diet-link-box {
	padding-bottom:20px;
}

.diet-link-area p.orange{
	color:#ff8947;
	font-weight:bold;
	font-size:16px;
	margin-top:10px;
}


.diet-link-area p.orange2{
	color:#ff8947;
	font-weight:bold;
	font-size:16px;
	margin-top:15px;
}

.diet-link-area p {
	padding-bottom:10px;
}

.diet-link-area p.tubu-link{
	background:transparent url(../../common/img/icon-06.gif) no-repeat scroll left center;
	padding-left:20px;
	padding-bottom:0;
	font-size:14px;
}


/*-----------------------------------------------
know-link
-------------------------------------------------*/

.know-link {
	clear:both;
	padding-top:15px;
	margin-top:10px;
	width:690px;
	border-top:1px dotted #b4b4b4;
}

.know-link p {
	float:right;
}

.know-link a {
	background:transparent url(../../common/img/icon-06.gif) no-repeat scroll left center;
	padding-left:20px;
}



















