@charset "utf-8";
/* CSS Document */


/* post *//*
#blogtomedia a{ color: #b87e00;}*/
#title,#postlist div h2,#pickup dl dt,#rule h2,#blogtomedia div.hdgp span.low,h2.icon{ background-image: url(http://image.excite.co.jp/jp/woman/blog/110915/animal/icon.gif); background-repeat: no-repeat;}
dl#postName{ background:url(http://image.excite.co.jp/jp/woman/blog/b2m/animal/animalusrIcon.gif) no-repeat left;}

ul.relateList li a{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-image: -moz-linear-gradient(top, #f9e984, #fae352);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #f9e984), color-stop(1.0, #fae352));
background-color: #f9e984;
border: 1px solid #f3d51a;}
ul.relateList li a:hover{  filter: alpha(opacity=80);
  -moz-opacity:0.8;
  opacity:0.8;}
.pagenavi li a,dl#postName a{ font-size: 100%; color:#cd810a; }
dl#postName dd a b { border-bottom: 1px dotted #cd810a; }

#hapicocomment{ background: url(http://image.excite.co.jp/jp/woman/blog/110915/animal/comment_02.jpg) no-repeat left bottom;}
#hapicocomment .deco{ background: url(http://image.excite.co.jp/jp/woman/blog/110915/animal/comment_01.jpg) no-repeat left top;}


#userPost{ background-image: url(http://image.excite.co.jp/jp/woman/blog/b2m/animal/PostBg.jpg);}
#userPost a{ background-position: 0 -48px; background-image: url(http://image.excite.co.jp/jp/woman/blog/b2m/animal/PostBtn.jpg);}
#userPost a:hover{ background-position: 0 0;}

/*タグ一覧用*/
.tag_a a,.tag_a2{float:left;background-color:#EEAA00;}
.tag_b a,.tag_b2{float:left;background-color:#FFCC66;}
.tag_c a,.tag_c2{float:left;background-color:#FFDD99;}
.tag_d a,.tag_d2{float:left;background-color:#FFEEAA;}
.tag_e a,.tag_e2{float:left;background-color:#FFFFCC;}

#pr,#pr dt{ background-image: url(http://image.excite.co.jp/jp/woman/blog/111226/pr_animal.gif); float: left;}
.blogdata a { color: #777; background:url(//image.excite.co.jp/jp/woman/blog/b2m/oishii/oisiiusrIcon.gif) no-repeat; 
  -moz-background-size: 14px auto;
  -webkit-background-size: 14px auto;
  -o-background-size: 14px auto;
  -ms-background-size: 14px auto;background-size: 14px auto; padding-left: 16px; }