/* update:2011/04/21 */

/*****************
original_id "bitPost"
******************/

.breadcrumbs{border-top: solid 2px #ff9900;}
.genreTitle{background:url(http://image.excite.co.jp/jp/news201006/bg_bitPostTitle.gif) repeat-x; border:none}
.genreTitle h1,
.genreTitle h3{width:300px;height:37px;background:url(http://image.excite.co.jp/jp/news201006/logo_bitPost.gif) no-repeat;}
.genreTitle .desc{float:left; color:#fff;}
.genreTitle .hSide,
.genreTitle .hSide a{ color:#fff;}
.bitPostHgroup{background:url(http://image.excite.co.jp/jp/news201006/bg_bitPostBar.gif) repeat-x; line-height:25px; margin-bottom:10px;}
.bitPostHgroup h3{height:25px;background:url(http://image.excite.co.jp/jp/news201006/icon_bitPostH3.gif) no-repeat 5px 7px;	padding-left:155px;}

.postList .section{ margin-bottom: 15px; padding-bottom: 15px; overflow: hidden; border-bottom: dotted 1px #ccc; clear: both}
.postList .thumb{ float: left; padding: 1px; border: solid 1px #ccc;}
.postList .metas{ margin: -5px 0 0 165px;}
.postList .relKeyword{ clear: none; margin: 0;} 
.postList .sammary{ line-height: 1.5; margin-bottom: 10px; font-size: 108%;}
.postList h4{ font-size:131%; line-height: 2; font-weight: bold; display: inline; margin-right: 5px;}

/*detail*/
.detail .pageInfo{ color: #999999; float: left; padding: 0 0 0 10px; background: none; line-height: 1.5; font-weight: normal}
.detail .inner .hgroup{ margin: 0}
.detail .inner .hgroup h1{ background: #fffbde; border: none; margin: 0 0 5px}
.detail .section{ line-height: 1.5; overflow: hidden;}
.detail .section img{ margin: 10px; padding: 2px; border: solid 1px #ccc;}
.detail #bitPostIntro{ clear: both;}

.relKeyword .icon{ display: block; width: 100px; height: 26px; margin-right: 5px; float: left;
background:url(http://image.excite.co.jp/jp/news201006/icon_relKeyword_y.gif) no-repeat left;}
.relKeyword a{ color: #ff8a00; font-weight: bold; line-height: 2}

/*bitPostIntro*/
#bitPostIntro{ border: solid 1px #ffa900; line-height: 1.5; margin:0 0 10px; padding: 1px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}
#bitPostIntro .hgroup{
background:url(http://image.excite.co.jp/jp/news201006/bg_bitPostBar.gif) repeat-x;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright:10px;
}

/*sidebar*/
#reader{ border: solid 1px #8cba00;}
#reader .hgroup{ background:#8cba00;}

