/* CSS Document */

.recipes_list li { *zoom: 1; margin-bottom: 10px; clear: both; }
.recipes_list li:after { content: ""; display: block; clear: both; }
.recipes_list li .aside { float: left; height: 100%; }


.recipes_list li .aside { width: 190px;
position: relative;}
.recipes_list li .text {
	margin-left: 190px;
}

.recipe-title a{
padding: 20px;
	font-weight: bold;
	font-size: 20px;
}

/*見出しテキストリンク*/



.recipes_list li .myfolder_icon { position: relative; top: 3px; }
.recipes_list li .metadata { font-size: 86%; }
.recipes_list li .metadata .by, 
.recipes_list li .metadata .date { color: #999999; }
.recipes_list li .metadata .by.recent,.recipes_list li .metadata .date.recent { color: #ff9933; }
.recipes_list li .ingredients {
	 font-size: 16px;
	  margin: 3px 0; 
	  padding-top: 20px;
	padding-right: 20px;
	  }

/*テキスト*/
.recipes_list li .set_name { color: black; font-weight: bold; }
.recipes_list li .consultant_comment { *zoom: 1; overflow: hidden; padding: 8px 0; color: black; line-height: 150%; }
/*.recipes_list li .consultant_comment:after { content: ""; display: block; clear: both; }*/
.recipes_list li .consultant_comment .label { font-size: 86%; color: #999999; }
.recipes_list li.compact { 
margin-bottom: 15px;
height:134px;
}
.recipes_list li.compact .aside { width: 140px; }
.recipes_list li.compact .text {
	margin-left: 140px;
	width: 575px;
	height: 94px;
	padding: 20px 20px -30px 20px;
	border-bottom: 1px dashed #ccc;
}

.recipes_list li.compact .consultant_comment { padding: 4px 0; background: #faf3e3; }

.title_border {
border-bottom: 1px solid #675a37;
}


/*レシピのタイトル*/
.recipes_list .compact .text {
padding-top: 40px;
	font-size: 21px;
	font-weight:normal;
	
}


/*ページタイトル*/
.Recipe_list_title{
	text-align:left;
	font-size:24px;
	margin-top:20px;
	margin-bottom:20px;
	position: relative;
	font-weight:normal;
}
/*レシピの詳細h2.mamarecipe_title {font-size:24px;color:#675a37;font-weight:normal;margin:20px;}*/


#wrapper #container {
text-align: left;
}


/*
h1, h2, h3, h4, h5, h6 {
margin: 0;
padding: 0;
font-size: 100%;
}

H1, H2, H3, H4, H5 {
font-weight: bold;
}*/



.Recip_list_Box {
	width:760px;
	height:auto;
	margin-left:25px;
	margin-top:20px;/*追加で入れた箇所*/
}
	

.morebtn {
    margin: 20px auto;
    background-color: rgb(243, 152, 0);
    color: rgb(255, 255, 255);
    width: 180px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    border-radius: 5px;
}	
	
	/*.Recip_list_title a {
	font-size:20px;
	font-weight: normal;
	font-weight: bold;
	text-align:left;
	margi-right:20px;
	padding:20px;
	width:630px;
	text-decoration: underline;
	}
.Recip_list_text{
	font-size:14px;
	text-align:left;
	margi-right:20px;
	padding:20px;
	padding-right:20px;
	width:630px;
		}
	

.Recip_list_Btn {
	width:98%;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-align:right;
}*/

.new{
border-radius: 50%;
padding: 8px 5px;
background-color: #BC090C;
font-size: 12px; 
color: #fff;
position: absolute;
top:-10px;
left:-10px;

}
