@charset "UTF-8";
/*==============================================================================
● スタイルシート - 犬ポータル用CSS
==============================================================================*/
/* ■ ヘッダー
-------------------------------------------------------------------------------*/
#headerMenu{
	border-bottom:10px solid #42BDD7;
}

#headerMenuCat{
	border-bottom:10px solid #FF6666;
}

#headerMenuHuman{
	border-bottom:10px solid #99CC33;
}

#headerMenu ul{
	background:url('../images/header_tab_dog.gif');
}

#headerMenuCat ul{
	background:url('../images/header_tab_cat.gif');
}

#headerMenuHuman ul{
	background:url('../images/header_tab_human.gif');
}

#headerMenu ul li#tabDog a{ width:135px; }
#headerMenu ul li#tabCat a{ width:135px; }
#headerMenu ul li#tabHuman a{ width:135px; }
#headerMenu ul li#tabPairFood a{ width:205px;}

/*■ 左カラムエリア
-------------------------------------------------------------------------------*/
/* 新着おススメ材料 */
#newIngredientArea h2{
	background-image:url("../../images/title_new_food_dog.gif");
}

#newIngredientArea div.ingredientL1{
	background-color:#d4ecf3;
}

#newIngredientArea div.recipeListBlock{
	border-color:#A5CFE4;
}

#newIngredientArea p.nickname a{
	color:#3399CC;
}

/* 最近登録されたレシピ */
#newRecipeArea .contentArea{
}

#newRecipeArea h2{
	background-image:url("../../images/title_new_recipe_dog.gif");
}

#newRecipeArea div.recipeListBlock{
	background:url('../../images/new_recipe_list_header_dog.gif');
	border-bottom:1px solid #A5CFE4;
}

#newRecipeArea div.recipeListBlock div.rightBlock p.nickname a{
	color:#3399CC;
}

/* ゲスト料理人 */
#guestArea h2{
	background-image:url("../../images/title_guest_dog.gif");
}

#guestArea div.guestListBlock{
	border-color:#A5CFE4;
}

#guestArea .guestListBlock .originalRecipeImg{
	background-image:url("../../images/new_original_recipe_dog.gif");
}

/* 料理種別で探す */
#recipeTypeArea h2{
	background-image:url("../../images/title_recipe_type_dog.gif");
}

#recipeTypeArea ul li a{
	color:#3399CC;
}

/* レシピ評価ランキング */
#recipeRankingArea h2{
	background-image:url("../../images/title_recipe_ranking_dog.gif");
}

#recipeRankingArea p.nickname a{
	color:#3399CC;
}


/* サイトリンク */
#siteLinkArea div .mark{
	color:#3399CC;
}

/*■ 右カラムエリア
-------------------------------------------------------------------------------*/
.value{
	border-color:#59C2E1;
}

/* レシピ検索 */
#recipeSearchArea h2{
	background-image:url("../images/title_recipe_search_dog.gif");
}

/* 食材検索 */
#materialSearchArea h2{
	background-image:url("../images/title_material_search_dog.gif");
}

/* レシピ評価ランキング */
#recipeRankingRightArea p.nickname{
	color:#3399CC;
}

#recipeRankingRightArea h2{
	background-image:url("../images/title_recipe_ranking_dog.gif");
}


/*■ レシピ検索
-------------------------------------------------------------------------------*/
#mainArea h1#searchTitle{
	background-image:url("../../images/dog_ttl_bg.gif");
}

#searchResultArea p.nickname a{
	color:#3399CC;
}

/*■ おススメ材料一覧
-------------------------------------------------------------------------------*/
#searchResultArea .sponsorName, .sponsorName a{
	color:#3399CC;
}

/*■ おススメ材料詳細
-------------------------------------------------------------------------------*/
#ingredientBlock a#sponsorBlogLink{
	background:url('../../images/sponsor_link_dog.gif');
}

#ingredientBlock .usedIngredientTitle{
	background-color:#91d2e5;
}

#ingredientBlock .nutritionJudg p{
	color:#3399CC;
	font-weight:bold;
	padding-top:5px;
}

/*■ ゲスト料理人一覧
-------------------------------------------------------------------------------*/
#guestListTable .rightBlock .originalRecipeImg{
	background-image:url("../../images/new_original_recipe_dog.gif");
}
#guestListTable .rightBlock .color a{
	color:#3399CC;
}

/*■ footer
-------------------------------------------------------------------------------*/
div#footerArea ul#footerMenuTop{
	border-color:#3399CC;
}

/*■ 広告タグ用
-------------------------------------------------------------------------------*/
#ingredientAdBlock .usedIngredientTitle, .prText{
	background-color:#91d2e5;
}
#ingredientAdBlock div.prArea{
	border:1px solid #91d2e5;
}