/*======================================
secondary:favoriteBtn
======================================*/
#contents #secondary #favoriteBtn {
  margin: 8px 0 13px;
}
#contents #secondary #favoriteBtn span {
  display: block;
  background: url(/img/manga/parts/favorite_btn.png) no-repeat center top;
  width: 360px;
  height: 40px;
  text-indent: -9999px;
  font-size: 0;
  line-height: 0;
  cursor: pointer;
}
#contents #secondary #favoriteBtn span:hover {
  background: url(/img/manga/parts/favorite_btn.png) no-repeat center bottom;
}
/*======================================
secondary:favorite
======================================*/
#contents #secondary #favorite {
}
#contents #secondary #favorite h2 {
}
#contents #secondary #favorite .sectionInner {
  zoom: 1;
}
#contents #secondary #favorite .sectionInner ul {
  padding: 5px;
  zoom: 1;
}
*:first-child+html #contents #secondary #favorite .sectionInner ul { /* IE7 */
  padding-bottom: 9px;
}
#contents #secondary #favorite .sectionInner ul li {
  margin: 4px;
  float: left;
  position: relative;
}
#contents #secondary #favorite .sectionInner ul:after { /* clear fix */
  height: 0;
  visibility: hidden;
  content: ".";
  display: block;
  clear: both;
}
#contents #secondary #favorite .sectionInner ul li a {
  border: 1px solid #999;
  display: block;
  position: relative;
}
#contents #secondary #favorite .sectionInner ul li.new a {
  border: 1px solid #c80000;
  display: block;
}
#contents #secondary #favorite .sectionInner ul li a:hover {
  border: 1px solid #0072ce;
}
#contents #secondary #favorite .sectionInner ul li.new .update {
  background: url(/img/manga/common/icon_new.gif) no-repeat 0 0;
  bottom: 3px;
  height: 9px;
  position: absolute;
  right: -1px;
  width: 19px;
}
#contents #secondary #favorite dl {
  clear: both;
  padding: 10px 10px 7px;
  border-top: 1px dotted #999;
}
#contents #secondary #favorite dl dt {
  float: left;
  width: 25px;
  line-height: 0;
  padding-top: 2px;
}
#contents #secondary #favorite dl dd {
  margin-left: 30px;
  width: 300px;
  line-height: 1.4em;
}
#contents #secondary #favorite dl dd a {
}

/* secondary:noFavorite */
#contents #secondary #noFavorite .sectionInner {
  text-align: center;
  padding: 15px;
}
#contents #secondary #noFavorite .sectionInner p {
  margin: 0;
}
#contents #secondary #favorite .more,
#contents #secondary #noFavorite .more {
  background: url(/img/manga/common/bg_sub_section.png) no-repeat center bottom;
  padding-bottom: 0;
  font-size: 1px;
  height: 3px;
}

/*======================================
8/26 追記
======================================*/
#contents #secondary #favorite .errorInner
{
  padding-top: 20px;
  padding-bottom: 20px;
  text-align:center;
  font-size: 1.2em;
  color: #666;
  padding-top: 10px;
}
.newNotice{
    font-weight: bold;
    color:red;
    font-size: 11px;
}