/* みんなの朝ごはんレシピCSS */


@charset "shift_jis";


/*--------------------------------------------------------
■検索レシピ一覧ページ＆ランキングページ＆○○さんのレシピ一覧ページ
--------------------------------------------------------*/


/*レシピ一覧部分　写真 ポラロイド風　左5px*/
#asagohan .photo{
border:solid 1px #cccccc;
padding:5px;
margin:0 0 0 5px;
}


/*レシピ一覧部分　レシピタイトル*/
#asagohan .recipetitle{
background-color:#f9efdd;
background-image:url(../images/common/i_title.gif);
background-repeat:no-repeat;
background-position:left center;
padding:5px 10px 5px 30px;
margin:0 0 7px 0;
}


/*レシピ一覧部分　レシピタイトル*/
#asagohan .recipetitle p{
font-weight:bold;
font-size:14px;
}



/*--------------------------------------------------------
■検索レシピ一覧ページ
--------------------------------------------------------*/

/*タイトル部分*/
#asagohan #title_search{
background:url(../images/search/main.jpg) no-repeat;
width:590px;
padding-top: 85px;
margin: 0;
}

/*タイトル部分　検索ワード*/
#asagohan #title_search .word{
font-size:18px;
color:#FFFFFF;
font-weight:bold;
}


/*--------------------------------------------------------
■ランキングページ
--------------------------------------------------------*/

/*タイトル部分*/
#asagohan  #title_ranking{
background:url(../images/ranking/main.jpg) no-repeat;
width:590px;
padding-top: 115px;
margin: 0;
}


/*ランキング矢印　↑*/
#asagohan .ranking_up{
background-color:#fdeef3;
text-align:center;
}


/*ランキング矢印　→*/
#asagohan .ranking_parallel{
background-color:#edf3dc;
text-align:center;
}


/*ランキング矢印　↓*/
#asagohan .ranking_down{
background-color:#e7f6ff;
text-align:center;
}


/*ランキング　順位*/
#asagohan .i_ranking{
font-size:14px;
color:#762a00;
font-weight:bold;
text-align:center;
}


/*--------------------------------------------------------
■○○さんのレシピ一覧ページ＆○○さんのレシピ詳細ページ
--------------------------------------------------------*/

/*タイトル部分*/
#asagohan #title_mypage{
background: url(../images/mypage/title_back.jpg) repeat-y;
}


/*ブログ紹介　タイトル部分*/
#asagohan .title_blog{
margin:40px 0 0 0;
background-color:#f9efdd;
}


#asagohan .title_blog td{
padding:5px 0;
}


#asagohan .blogtitle{
color:#762a00;
font-weight:bold;
font-size:14px;
margin:5px 0 0 0;
}


#asagohan .blog{
margin:0 0 25px 0;
}



/*--------------------------------------------------------
■○○さんのレシピ一覧ページ
--------------------------------------------------------*/

/*NEWレシピ部分*/
#asagohan #new_recipe{
background: url(../images/mypage/new_back.gif) repeat-y;
margin:0 0 30px 0;
}


/*NEWレシピ部分　タイトル部分*/
#asagohan .new_recipetitle{
background-color:#ff5a20;
background-image:url(../images/mypage/i_new.gif);
background-repeat:no-repeat;
background-position:left center;
padding:5px 10px 5px 30px;
margin:0 0 7px 0;
}


#asagohan .new_recipetitle p{
font-weight:bold;
font-size:14px;
}


/*NEWレシピ部分　リンク*/
#asagohan .new_recipetitle a:link{
color:#ffffff;
}


#asagohan .new_recipetitle a:visited{
color:#ffffff;
}


#asagohan .new_recipetitle a:hover{
color:#ffffff;
}


/*--------------------------------------------------------
■○○さんのレシピ一覧ページ＆○○さんのレシピ詳細ページ
--------------------------------------------------------*/

/*材料*/
#asagohan .material ul{
margin:8px 0 0 0;
}


#asagohan .material li{
list-style:disc;
list-style-position:inside;
padding:0 0 2px 5px;
}


/*作り方*/
#asagohan .cooking ul{
margin:8px 0 0 0;
}


#asagohan .cooking li{
list-style:decimal;
list-style-position:inside;
/*padding:0 0 2px 5px;*/
padding:0 0 5px 5px;
}


/*ワンポイント*/
#asagohan .point{
background-color:#fceeeb;
padding:20px;
}


/*ブログ記事URL*/
#asagohan .blog_url{
border:solid 1px #cccccc;
padding:5px;
margin:15px 0 0 0;
}
#asagohan .blog_url a {
	color: #666666;
	text-decoration: none;
}
#asagohan .blog_url a:hover {
	text-decoration: underline;
}


/*新着記事一覧*/
#asagohan #backnumber_recipe{
background:url(../images/mypage_detail/new_back.gif);
margin:40px 0 0 0;
}


#asagohan .backnumber_recipe_title{
background-color:#792e04;
background-image:url(../images/mypage_detail/new_back02.gif);
background-repeat:no-repeat;
padding:10px 0 0 75px;
}









