@charset "UTF-8";
/* CSS Document */
h4{
	font-size:16px;
	/*border-left:5px solid #000;*/
	padding: 0px 0px 0px 8px;
	margin-bottom: 3px;
	}
h5{
    font-size:11px;
	font-weight:normal;
	/*border:1px solid #000000;*/
	padding:1px 3px 1px 3px;
	margin:5px 0px;
	text-align:center;
	}
	

/* トップページ */

.recipe-block{
    float:left;
    }

/* エントリー内部 */

#entry-top{ 
     border-top:1px solid #000000;
	 padding-top:15px;
	 margin-top:2px;
	 }
	 	
#main-image{
	 float:left;
	 width:260px;
     }

#top-right{
	 float:right;
	 width:370px;
     } 

#lead{
	 font-size:13px;
	 margin-bottom:15px;
	 line-height:1.5;
     }

#recipe-info{
     float:left;
     width:80px;
     margin:0px;
     padding:0px;
     }

#level-1{
     background:url(/contents/recipe1/parts/level1.gif) no-repeat;
     width:96px;
     height:16px;
     text-indent:-9999px;
     margin-bottom:10px;
     }
#level-2{
     background:url(/contents/recipe1/parts/level2.gif) no-repeat;
     width:96px;
     height:16px;
     text-indent:-9999px;
     margin-bottom:10px;
     }
#level-3{
     background:url(/contents/recipe1/parts/level3.gif) no-repeat;
     width:96px;
     height:16px;
     text-indent:-9999px;
     margin-bottom:10px;
	 
     }	 
#level-4{
     background:url(/contents/recipe1/parts/level4.gif) no-repeat;
     width:96px;
     height:16px;
     text-indent:-9999px;
     margin-bottom:10px;
     }
#level-5{
     background:url(/contents/recipe1/parts/level5.gif) no-repeat;
     width:96px;
     height:16px;
     text-indent:-9999px;
     margin-bottom:10px;
     }

	 
#time{
     font-size:13px;
     }  
	 
#ingredients{
	 float:right;
	 border:1px dashed #999999;
	 width:250px;
	 margin:0px;
	 padding:0px;
     }

#ingredients-title{
	 font-size:13px;
	 font-weight:normal;
	 padding: 10px 0px 0px 10px;
	 margin-bottom: -6px;
	 }
	 
#ingredients ul,
#ingredients ul li{
	 margin-left:10px;
	 padding-left:0px;
	 list-style-position:inside;
	 font-size: 11px;
	 line-height:1.8em;
     }
 
/* process */

.process-steps{
	 width:675px;
	 margin:25px 0px 10px 0px;
	 padding:0px 0px 0px 0px;
	 }
	
.process-text{
	 width:310px;
	 margin:0px;
	 padding:0px;
	 float:left;
	 border-top:1px #333333 solid;
	 }
	
.process-text ol{
	 margin:0px 0px 10px 10px;
	 padding:10px 0px 0px 23px;
	 background: url(/contents/recipe1/parts/step1.gif) no-repeat center 10px;
	 line-height:1.8;
	 }
.process-text ol li{
   
	 }	 
	
#step2{
     background: url(/contents/recipe1/parts/step2.gif) no-repeat center 10px;	
	 }	
#step3{
     background: url(/contents/recipe1/parts/step3.gif) no-repeat center 10px;	
	 }	
#step4{
     background: url(/contents/recipe1/parts/step4.gif) no-repeat center 10px;	
	 }	
#step5{
     background: url(/contents/recipe1/parts/step5.gif) no-repeat center 10px;	
	 }	
#step6{
     background: url(/contents/recipe1/parts/step6.gif) no-repeat center 10px;	
	 }					
	
.process-images{
     width:360px;
	 margin:0px;
	 padding:0px;
	 float:right;
	 }	
	 
.process-images img{
      margin:0px 0px 0px 17px;
	  padding:0px;
	  }	 
		
.process-border{
      border-bottom: 1px dotted #333;
	  margin-bottom:20px;
	  padding-bottom:15px;
	  }



	  

/* エントリー内部 */

	

#entry-top-ar{
  	 border-top:1px solid #000000;
  	 padding-top:10px;
	 margin-top:2px;
	 background:url(/contents/recipe1/parts/arrange.gif) no-repeat 110px bottom;
	 }
	 	

	  
	  
/* アレンジレシピ */	  

h3{
     font-size:17px;
	 margin:0px 0px 3px 0px;
	 padding-top:0px;
	 }

#recipe-header{
      width:675px;
	  margin:0px;
	  padding:0px;
	  }
	  	  
#recipe-title{
	  /*background:url(/contents/recipe1/parts/tl_shokupan_ar.gif) no-repeat;*/
      height:30px;
	  width:357px;
	  float:left;
	  margin:0px;
	  padding:0px;
	  /*text-indent:-9999px;*/
	}
	
#header-bt{
     background:url(/contents/recipe1/parts/bt_basic_recipe.gif) no-repeat;
      height:18px;
	  width:154px;
	  float:right;
	  margin:10px 0px 0px 0px;
	  padding:0px;
	  }
#header-bt a:hover{
      background:url(/contents/recipe1/parts/bt_basic_recipe.gif) 0px -18px;
      height:18px;
	  width:154px;
	  margin:0px;
	  padding:0px;
	  }
	  	  
#header-bt a{
      text-indent:-9999px;
	  display:block;
	  height:18px;
	  width:154px;
	  margin:0px;
	  padding:0px;
	   }
	   
#recipe-header-bt {
width:318px;
height:18px;
float:right;
margin:10px 0px 0px 0px;
padding:0px;
}

ul#recipebtn2,
ul#recipebtn2 li {
margin:0px;
padding:0px;
}

ul#recipebtn2 li {
list-style:none;
width:154px;
height:18px;
float:left;
}

ul#recipebtn2 li.kihonbtn {
margin-right:10px;
}

ul#recipebtn2 li.kihonbtn a:hover{
display:block;
      background: url(http://bakingdays.cuoca.com//contents/recipe1/parts/bt_basic_recipe.gif) 0px -18px;
      height:18px;
	  width:154px;
	  margin:0px;
	  padding:0px;
	  }
	  
ul#recipebtn2 li.kihonbtn a{
text-indent:-9999px;
display:block;
      background:url(http://bakingdays.cuoca.com//contents/recipe1/parts/bt_basic_recipe.gif) 0px 0px;
      height:18px;
	  width:154px;
	  margin:0px;
	  padding:0px;
	  }
	  
ul#recipebtn2 li.itiranbtn a:hover{
display:block;
      background: url(http://bakingdays.cuoca.com/contents/recipe1/parts/bt_itiran_recipe.gif) 0px -18px;
      height:18px;
	  width:154px;
	  margin:0px;
	  padding:0px;
	  }
	  
ul#recipebtn2 li.itiranbtn a{
text-indent:-9999px;
display:block;
      background:url(http://bakingdays.cuoca.com/contents/recipe1/parts/bt_itiran_recipe.gif) 0px 0px;
      height:18px;
	  width:154px;
	  margin:0px;
	  padding:0px;
	  }
	  
ul#recipebtn2 li.itiranbtn3 {
float:right;
}

ul#recipebtn2 li.itiranbtn3 a:hover{
display:block;
      background: url(http://bakingdays.cuoca.com/contents/recipe1/parts/bt_itiran_recipe.gif) 0px -18px;
      height:18px;
	  width:154px;
	  margin:0px;
	  padding:0px;
	  }
	  
ul#recipebtn2 li.itiranbtn3 a{
text-indent:-9999px;
display:block;
      background:url(http://bakingdays.cuoca.com/contents/recipe1/parts/bt_itiran_recipe.gif) 0px 0px;
      height:18px;
	  width:154px;
	  margin:0px;
	  padding:0px;
	  }
	  
ul#recipebtn2 li.itiranbtn2 {
float:right;
}

ul#recipebtn2 li.itiranbtn2 a:hover{
display:block;
      background: url(http://bakingdays.cuoca.com/contents/recipe2/parts/bt_itiran_recipe2.gif) 0px -18px;
      height:18px;
	  width:154px;
	  margin:0px;
	  padding:0px;
	  }
	  
ul#recipebtn2 li.itiranbtn2 a{
text-indent:-9999px;
display:block;
      background:url(http://bakingdays.cuoca.com/contents/recipe2/parts/bt_itiran_recipe2.gif) 0px 0px;
      height:18px;
	  width:154px;
	  margin:0px;
	  padding:0px;
	  }	  

	   
#pickup{
      width:675px;
	  margin:0px;
	  padding:0px;
	  border:1px solid #000;
	  }	
	   
#pickup-inner{
      margin:0px;
	  padding:10px 10px 5px 10px;
	  }	  
	    
#pickup-text{
	 float:left;
	 width:430px;
	 margin:0px;
	 padding:0px 0px 0px 20px;
     line-height:1.8;
	   }	
	   
#pickup-text dt{
	  font-size:16px;
	  font-weight:bold;
	  background:url(/contents/recipe1/parts/pickup.gif) no-repeat;
	  height:49px;
	  padding: 10px 0px 0px 55px;
	  margin:12px 0px 0px 0px;
	
	   }
	   	  
#pickup-text dt a{
      text-decoration:none;
	 
	   }	
	        		      	  	    
#pickup-text dd{
	  margin:0px;
	  padding-left:0px;
	  font-size: 11px;
	   }
	   	     	  
#pickup-image{
	  float:right;
	  width:175px;
	  margin:20px 0px 0px 0px ;
	  padding:0px;	   
	   } 
#arrange-box{
	border:1px solid #CCC;
	width:651px;
	padding:10px 12px 0px 12px;
}
#arrange-table{
	width:651px;
}
#arrange-table td{
	height:100px;
}
#arrange-box img{
	padding:3px;
}

.arrange-title{
	background:url(/contents/images/top/arrow.gif) no-repeat;
	background-position:0px 5px;
	padding-left:10px; 
}
#arrange-titleimage{
	position:relative;
	z-index:2;
	top:12px;
	left:10px;
	width:202px;
	height:29px;
	background:url(/contents/recipe1/parts/arrange-title.gif) no-repeat;
	text-indent:-9999px;
}
