/* ΑWcssev[g@XVF2009/05/20 */

/*------------------------------------------------
 wb_[άνθ
---------------------------------------------------*/
.Item{
  width: 620px;
  margin: 0;
}
.ItemName{
  width: 620px;
  height: 68px;
  margin: 0 0 -17px 0;
  padding: 0;
  background: url(http://img.barks.jp/image/review/1000049841/ItemName.jpg) no-repeat;
  text-indent: -9999px;
  line-height: 0;
  font-size: 0;
  border: none;
  position:relative;
}
.ItemSmallDate {
  color: #ccc;
  top: -18px;
  left: 10px;
  position: relative;
  text-align:left;
  float:left;
  font-size :80%;
  padding:0;
  width: 200px;
}
.ItemCommunity {
  position: relative;
  top: -5px;
  right: 10px;
  text-align:right;
  float:right;
  font-size /**/:80%;
  padding: 0;
  padding-right:5px;
  width: 300px;
}
.ItemSmallDate a,
.ItemCommunity a {
  color: #ccc;
}
.ItemDesc {
  padding: 0 0 10px;
  margin:0 0 20px;
  width:620px;
  position: relative;
  clear: both;
}
.pagenavi {
  display: none;
  clear: both;
}

.pagenavi a {
  display: none;
}
.pagenavi a:hover, .pagenavi a:active {
  display: none;
}
.pagenavi span.current {
  display: none;
}
.pagenavi span.disabled {
  display: none;
}

/*------------------------------------------------
 all
---------------------------------------------------*/
#Feature_wrapper{
  font-family:"lr oSVbN", "Hiragino Kaku Gothic Pro", "qMmpS Pro W6", Osaka, sans-serif;
  width: 620px;
  margin: 0;
  padding: 0;
  font-size: 13px;
  line-height: 1.4em;
  color: #8aaecc;
  background: #020413;
  overflow: hidden;
}
img{ border:none; }
.reset		{ clear: both; display: block; height: 0px; font-size:0px; line-height: 0px; }
.hide		{ display:none; }
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
.clearfix {
  min-height: 1px;
}
* html #Feature_wrapper .clearfix {
  height: 1px;
}

/*------------------------------------------------
 link
---------------------------------------------------*/
#Feature_wrapper a			{ color: #d11613;text-decoration: underline; }
#Feature_wrapper a:hover	{ color: #e2c725;text-decoration: none; }

/*-- ζlinkF --*/
#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;}

/*------------------------------------------------
 navi
---------------------------------------------------*/
#Feature_wrapper .feature_navi { margin: 25px 0 20px; padding: 0; width: 620px; height: 35px; background: url(http://img.barks.jp/image/review/1000049841/line.png) no-repeat 0 bottom; position: relative; }
.feature_navi .navi_top{
  width: 150px;
  height: 30px;
  margin: 0 0 0 20px;
  float: left;
}
.feature_navi .navi_top a{
  display: block;
  width: 150px;
  height: 30px;
  background: url(http://img.barks.jp/image/review/1000049841/navi_top.png) 0 0 ;
  margin: 0;
}
.feature_navi .navi_top a:hover{
  background: url(http://img.barks.jp/image/review/1000049841/navi_top.png) 0 -30px ;
  margin: 0;
}
.feature_navi .navi_top_link{
  width: 150px;
  height: 30px;
  margin: 0 0 0 20px;
  background: url(http://img.barks.jp/image/review/1000049841/navi_top.png) 0 -60px ;
  float: left;
}

.feature_navi .navi_int{
  width: 150px;
  height: 30px;
  margin: 0 20px 0 0;
  float: right;
}
.feature_navi .navi_int a{
  display: block;
  width: 150px;
  height: 30px;
  background: url(http://img.barks.jp/image/review/1000049841/navi_int.png) 0 0 ;
  margin: 0;
}
.feature_navi .navi_int a:hover{
  background: url(http://img.barks.jp/image/review/1000049841/navi_int.png) 0 -30px ;
  margin: 0;
}
.feature_navi .navi_int_link{
  float: right;
  width: 150px;
  height: 30px;
  margin: 0 20px 0 0;
  background: url(http://img.barks.jp/image/review/1000049841/navi_int.png) 0 -60px ;
}

.feature_navi .navi_top span,
.feature_navi .navi_top_link span,
.feature_navi .navi_int span,
.feature_navi .navi_int_link span{
  display: none;
}

/*------------------------------------------------
 main
---------------------------------------------------*/
#Feature_wrapper #header_title{
  width: 620px;
  height: 335px;
  background: url(http://img.barks.jp/image/review/1000049841/header_title.jpg) no-repeat scroll left top;
  margin: 0;
}
#Feature_wrapper #header_title span{
  display: none;
}
#Feature_wrapper #feature_bottom{
  margin: 0;
  width: 620px;
  height: 80px;
  background: url(http://img.barks.jp/image/review/1000049841/bottom.png) no-repeat 0 bottom;
  clear: both;
}
#Feature_wrapper #feature_bottom p{
  margin: 0;
  padding: 15px 27px 0 0;
  text-align: right;
  font-size: 90%;
}
#Feature_wrapper #feature_bottom a{
  background: url(http://img.barks.jp/image/review/1000049841/arrow.png) no-repeat 0 center;
  padding-left: 15px;
  color: #d11613;
}
#Feature_wrapper #FeatureBox{
  margin: 0 0 0 10px;
  width: 600px;
  padding: 0;
  position: relative;
}

/*------------------------------------------------
 mainΰ
---------------------------------------------------*/
#Feature_wrapper #FeatureBox #LeadBox{
  width: 600px;
  margin: 0;
}
#Feature_wrapper #FeatureBox #LeadBox h3{
  width: 600px;
  height: 45px;
  margin: 0;
  background: url(http://img.barks.jp/image/review/1000049841/lead_title.png) no-repeat;
}
#Feature_wrapper #FeatureBox #LeadBox h3 span{
  display: none;
}
#Feature_wrapper #FeatureBox #LeadBox p{
  margin: 0;
  padding: 10px 20px 10px;
  color: #d11613;
}
#Feature_wrapper #FeatureBox #LeadBox #btn_int{
  padding: 10px 0 10px;
  text-align: center;
}
#Feature_wrapper #FeatureBox #LeadBox #btn_int img{
  border: 1px solid #394168;
}

/*--disc--*/
#Feature_wrapper #DiscBox{
  width: 620px;
  height: 246px;
  margin: 0;
  background: url(http://img.barks.jp/image/review/1000049841/disc.jpg) no-repeat 0 0;
}
#DiscBox h3{
}
#DiscBox h3 span{
  display: none;
}

#DiscBox #cdarea{
  padding: 10px 0 0 15px;
}
#DiscBox .cd{
  width: 145px;
  margin-right: 10px;
  float: left;
}
#DiscBox .cd img{
  margin-bottom: 5px;
}
#DiscBox .amazon{
}
#DiscBox p{
  display: none;
}
/*--movie--*/
#Feature_wrapper #FeatureBox #MovieBox{
  margin: 0 0 10px;
  clear: both;
}
#MovieBox h3{
  margin: 0;
}
#MovieBox h3 span{
  display: none;
}
#MovieBox #cap {
  margin: 0 0 20px 0;
  padding: 10px 0 0px 5px;
  position: relative;
}
#MovieBox #cap ul{
  margin: 0;
  padding: 0;
  position: relative;
  list-style-type: none;
}
#MovieBox #cap ul li{
  margin: 5px 0px 0px 10px;
  display: inline;
  float: left;
  text-align: left;
  width: 280px;
}
#MovieBox #cap ul li img{
  margin: 0;
  border: 1px solid #696d8a;
}

/*--info--*/
#Feature_wrapper #FeatureBox #InfoBox{
  margin: 0;
  padding: 0 15px;
}
#InfoBox h3{
  width: 340px;
  height: 30px;
  margin: 30px 0 10px;
  background: url(http://img.barks.jp/image/review/1000049841/title_info.png) no-repeat;
}
#InfoBox h3 span{
  display: none;
}
#InfoBox h4{
  border-bottom: 1px solid #8aaecc;
  margin: 5px 0;
}

#InfoBox table.schedule{
  margin: 0;
  font-size: 90%;
  width: 270px;
  margin-right: 10px;
  padding: 2px 0;
  float: left;
}
#InfoBox table tbody{
  width: 260px;
  margin-right: 10px;
  padding: 2px 0;
  float: left;
}
#InfoBox table.schedule tr{
  border-bottom: 1px solid #3c5d77;
}
#InfoBox .ticket{
  margin: 0;
  padding: 1px;
  border: 1px solid #3c5d77;
  clear: both;
  display:block;
}
#InfoBox .ticket .inner{
  display:block;
  border: 2px solid #5299d2;
  text-align:center;
}
#InfoBox .ticket .inner p{
  margin: 0;
  padding: 10px 10px;
  font-size: 85%;
}
/*------------------------------------------------
 interview
---------------------------------------------------*/
#Feature_wrapper #FeatureBox #IntBox{
  width: 620px;
  margin: 0;
}
#FeatureBox h3#int01{
  width: 600px;
  height: 100px;
  margin-top: 10px;
  background: url(http://img.barks.jp/image/review/1000049841/int01.png) no-repeat;
}
#FeatureBox h3#int02{
  width: 600px;
  height: 100px;
  margin-top: 30px;
  background: url(http://img.barks.jp/image/review/1000049841/int02.png) no-repeat;
}
#FeatureBox h3#int03{
  width: 600px;
  height: 100px;
  margin-top: 30px;
  background: url(http://img.barks.jp/image/review/1000049841/int03.png) no-repeat;
}
#FeatureBox h3#int01 span,
#FeatureBox h3#int02 span,
#FeatureBox h3#int03 span{
  display: none;
}
#FeatureBox .barks {
  margin:0;
  padding:0.4em 20px 0.4em 20px;
  color:#b1b1b1;
  line-height: 1.6;
}
#FeatureBox .doping{
  margin:0;
  padding:0.4em 20px 0.4em 20px;
  color:#6b8ba7;
  line-height: 1.6;
}
#FeatureBox .doping span{
  margin:0 5px 0 0;
  padding: 0px;
  font-weight: bold;
  color:#e4cf2c;
}
#FeatureBox .writer {
  margin:0;
  padding:10px 15px 10px 15px;
  line-height: 1.2;
  text-align: right;
  font-weight: bold;
}
#FeatureBox .next {
  margin:0;
  padding:10px 30px 0px 30px;
}
#FeatureBox .next a{
  padding-left: 80px;
  background: url(http://img.barks.jp/image/review/1000049841/next.jpg) no-repeat 0 center;
  height: 20px;
  font-weight: bold;
}
#FeatureBox .photo_l{
  margin:0;
  padding:5px 15px 5px 15px;
  float:left;
}
#FeatureBox .photo_r{
  margin:0;
  padding:5px 15px 5px 15px;
  float:right;
}
#FeatureBox .photo_l img,#FeatureBox .photo_r img{
  border:1px solid #000;
}

