/* 特集cssテンプレート　更新：2009/02/20 */

/*------------------------------------------------
 all
---------------------------------------------------*/
#Feature_wrapper{
  font-family:"ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W6", Osaka, sans-serif;
  width: 600px;
  margin: 0;
  padding: 0;
  font-size: 13px;
  line-height: 1.2em;
  color: #fefefe;
  background: url(http://img.barks.jp/image/review/1000048313/wrap_bg.gif) repeat-y;
}
img{border:none;}
.reset		{ clear: both; display: block; height: 0px; font-size:0px; line-height: 0px; }
.space10	{ clear: both; display: block; height: 10px; font-size:0px; line-height: 0px; }
#Feature_wrapper .cleafix:after {
  content : ".";
  display : block;
  height : 0;
  clear : both;
  visibility: hidden;
}
#Feature_wrapper .clearfix {
  min-height: 1px;
}
* html #Feature_wrapper .clearfix {
  height: 1px;
}
/*------------------------------------------------
 link
---------------------------------------------------*/
#Feature_wrapper a			{ color: #3366cc;text-decoration: underline; }
#Feature_wrapper a:hover	{ color: #ff6600;text-decoration: none; }

/*-- 画像link色 --*/
#Feature_wrapper a.discLink img { border:2px solid #f5fafd;}
#Feature_wrapper a.discLink 	{ background-color:#999; display:block; /*vertical-align:middle;*/ padding:1px; }
#Feature_wrapper a.discLink:hover { background-color:#ff0000;}


#Feature_wrapper h1{
  width: 600px;
  height: 179px;
  background: url(http://img.barks.jp/image/review/1000048313/header_h1.gif) no-repeat scroll left top;
  margin: 0;
}
#Feature_wrapper h2{
  width: 600px;
  height: 100px;
  background: url(http://img.barks.jp/image/review/1000048313/header_h2.gif) no-repeat scroll left top;
  margin: 0;
}
#Feature_wrapper h1 span,
#Feature_wrapper h2 span {
  display: block;
  width: 0px;
  height: 0px;
  overflow: hidden;
  font-size: 0px;
  line-height: 0px;
  text-indent: -9999px;
}
#Feature_wrapper .commonBox{
  clear: both;
  margin: 20px 0 0 0;
  width: 600px;
  background: url(http://img.barks.jp/image/review/1000048313/archive_bg.gif) repeat-y;
}
#Feature_wrapper .bottom{
  clear: both;
  width: 600px;
  height: 17px;
  background: url(http://img.barks.jp/image/review/1000048313/archive_bottom.gif) repeat-y;
}
#Feature_wrapper .commonBox:after {
  content : "";
  display : block;
  height : 0;
  clear : both;
  visibility: hidden;
}
/*------------------------------------------------
 h3
---------------------------------------------------*/
#Feature_wrapper #Disc h3 {
  margin: 0;
  width: 260px;
  height: 85px;
  background: url(http://img.barks.jp/image/review/1000048313/h3_disc.gif) no-repeat;
}
#Feature_wrapper h3#Archives {
  margin: 0;
  width: 600px;
  height: 108px;
  background: url(http://img.barks.jp/image/review/1000048313/h3_archives.gif) no-repeat;
}
#Feature_wrapper h3#Profile {
  margin: 0;
  width: 600px;
  height: 108px;
  background: url(http://img.barks.jp/image/review/1000048313/h3_profile.gif) no-repeat;
}
#Feature_wrapper h3#Info {
  margin: 0;
  width: 600px;
  height: 108px;
  background: url(http://img.barks.jp/image/review/1000048313/h3_info.gif) no-repeat;
}
#Disc h3 span,h3#Archives span,h3#Profile span,h3#Info span {
  display: block; width: 0px; height: 0px; font-size: 0; overflow: hidden; text-indent: -9999px;
}

/*------------------------------------------------
 main内
---------------------------------------------------*/
#Feature_wapper #firstBox{
}
#Feature_wrapper #Player{
  margin: 10px 0 0 10px;
  float: left;
  width: 330px;
  display: inline;
}
#Feature_wrapper #Player #txt {
  margin: 0;
  width: 330px;
  height: 80px;
  font-weight: bold;
  background: url(http://img.barks.jp/image/review/1000048313/Player_txtbg.gif) no-repeat;
}
#Feature_wrapper #Player #txt p{
  padding: 35px 0 0 35px;
  color: #875d3b;
  font-size: 100%;
}
#Feature_wrapper #Disc{
  margin: 5px 0 0;
  float: left;
  width: 260px;
  background: url(http://img.barks.jp/image/review/1000048313/disc_bg.gif) repeat-y;
}
#Feature_wrapper #Disc #DiscBox{
  margin: 5px 0 15px 20px;
  width: 220px;
  line-height: 1.1;
}
#Feature_wrapper #Disc #DiscBox .DiscTitle{
  padding: 5px 0;
  font-size: 80%;
}
#Feature_wrapper #Disc #DiscBox ul{
  margin: 0;
  padding: 0px 0 10px 30px;
  list-style-type: decimal;
  
}
#Feature_wrapper #Disc #DiscBox ul li{
  margin: 0;
  padding: 0 0 0 0px;
}


/*--movie--*/
#Feature_wrapper #ArchivesBox,
#Feature_wrapper #ProfileBox,
#Feature_wrapper #InfoBox {
  margin: 0px 15px 0px;
  padding-bottom: 10px;
  width: 570px;
  /*border: 1px solid #222;*/
}
#Feature_wrapper #ArchivesBox ul{
  margin: 0;
  padding: 0;
  position: relative;
  list-style-type: none;
}
#Feature_wrapper #ArchivesBox ul li{
  margin: 5px ;
  display: inline;
  float: left;
  text-align: center;
  width: 132px;
  background: #eee;
  color: #333;
}
#Feature_wrapper #ArchivesBox ul li img{
  margin: 5px 0 0;
}
#Feature_wrapper #ArchivesBox ul li span{
  display: block;
  margin: 2px 0 5px 0;
}
#Feature_wrapper #ArchivesBox ul li span.off{
  display: block;
  margin: 2px 0 5px 0;
  color: #ccc;
}


#Feature_wrapper #ProfileBox p{
  padding: 0 5px 8px 0;
  margin: 0;
}
#Feature_wrapper #ProfileBox .photo_l{
  margin:0;
  padding: 0px 10px 5px 0;
  float:left;
}
#Feature_wrapper #ProfileBox ul{
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#Feature_wrapper #ProfileBox li{
  margin:0;
  padding: 3px 8px 5px 0;
  float:left;
}
#Feature_wrapper #InfoBox h5{
  margin: 5px 25px 5px 10px;
  padding-bottom: 5px;
  font-size: 110%;
  border-bottom: 1px dotted #ddd;
}
#Feature_wrapper #InfoBox p{
  margin: 5px 35px 15px 20px;
}
