/* ΑWcssev[g@XVF2009/02/20 */

/*------------------------------------------------
 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: 600px;
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 1.2em;
	color: #e4e1dc;
	background: #131b2a;
}
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: #e4e1dc;text-decoration: underline; }
#Feature_wrapper a:hover	{ color: #a052bd;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: 0; padding: 0px; width: 600px; height: 45px; background: url(http://img.barks.jp/image/review/1000048862/feature_navi.jpg) no-repeat 0 0; position: relative; }
.feature_navi ul { margin: 0px; padding: 0px; }
.feature_navi ul li { float: left; position: relative; font-size: 0px; line-height: 0px; list-style-type: none; text-indent: -9999px; }
.feature_navi ul li a { display: block; background-position: 0px 0px; }
.feature_navi ul li span { display: inline; width: 0px; height: 0px; font-size: 0; overflow: hidden; text-indent: -9999px; }
/* a */
.feature_navi li.LINK-01 a { width: 138px; height: 45px; background: transparent url(http://img.barks.jp/image/review/1000048862/feature_navi.jpg) no-repeat 0px 0px; }
.feature_navi li.LINK-02 a { width: 137px; height: 45px; background: transparent url(http://img.barks.jp/image/review/1000048862/feature_navi.jpg) no-repeat -138px 0px; }
.feature_navi li.LINK-03 a { width: 182px; height: 45px; background: transparent url(http://img.barks.jp/image/review/1000048862/feature_navi.jpg) no-repeat -275px 0px; }
.feature_navi li.LINK-04 a { width: 143px; height: 45px; background: transparent url(http://img.barks.jp/image/review/1000048862/feature_navi.jpg) no-repeat -457px 0px; }
/* hover */
.feature_navi li.LINK-01 a:hover { background-position: 0px -45px; }
.feature_navi li.LINK-02 a:hover { background-position: -138px -45px; }
.feature_navi li.LINK-03 a:hover { background-position: -275px -45px; }
.feature_navi li.LINK-04 a:hover { background-position: -457px -45px; }
/* LINK */
.feature_navi li.LINK-01 { width: 138px; height: 45px; background: transparent url(http://img.barks.jp/image/review/1000048862/feature_navi.jpg) no-repeat 0px -90px; }
.feature_navi li.LINK-02 { width: 137px; height: 45px; background: transparent url(http://img.barks.jp/image/review/1000048862/feature_navi.jpg) no-repeat -138px -90px; }
.feature_navi li.LINK-03 { width: 182px; height: 45px; background: transparent url(http://img.barks.jp/image/review/1000048862/feature_navi.jpg) no-repeat -275px -90px; }
.feature_navi li.LINK-04 { width: 143px; height: 45px; background: transparent url(http://img.barks.jp/image/review/1000048862/feature_navi.jpg) no-repeat -457px -90px; }

/*------------------------------------------------
 main
---------------------------------------------------*/
#Feature_wrapper h1{
  width: 600px;
  height: 30px;
  background: url(http://img.barks.jp/image/review/1000048862/header_h1.png) no-repeat scroll left top;
  margin: 0;
}
#Feature_wrapper h2{
  width: 600px;
  height: 397px;
  background: url(http://img.barks.jp/image/review/1000048862/header_h2.jpg) no-repeat scroll left top;
  margin: 0;
}
#Feature_wrapper #Title{
  width: 600px;
  height: 43px;
  background: url(http://img.barks.jp/image/review/1000048862/header_title.png) no-repeat scroll left top;
  margin: 0;
}
#Feature_wrapper h1 span,
#Feature_wrapper h2 span,
#Feature_wrapper #Title span {
  display: none;
}
#Feature_wrapper #feature_bottom{
  margin: 0;
  width: 600px;
  height: 174px;
  background: url(http://img.barks.jp/image/review/1000048862/bottom.png) no-repeat;
  clear: both;
}
#Feature_wrapper #feature_bottom p{
  margin: 0;
  padding: 60px 10px 0 70px;
}
/*------------------------------------------------
 h3
---------------------------------------------------*/
#Feature_wrapper #Lead{
  width: 600px;
  height: 253px;
  background: url(http://img.barks.jp/image/review/1000048862/lead.png) no-repeat scroll left top;
  margin: 0;
}
#Feature_wrapper #Disc{
  width: 600px;
  height: 330px;
  background: url(http://img.barks.jp/image/review/1000048862/disc.png) no-repeat scroll left top;
  margin: 0;
}
#Feature_wrapper #Info{
  width: 600px;
  height: 458px;
  background: url(http://img.barks.jp/image/review/1000048862/info.png) no-repeat scroll left top;
  margin: 0;
}
#Feature_wrapper #Lead h3,
#Feature_wrapper #Disc h3,
#Feature_wrapper #Info h3,
#Feature_wrapper #Lead p,
#Feature_wrapper #Disc p,
#Feature_wrapper #Info p {
  display: none;
}
#Feature_wrapper #Disc #CD {
  width: 202px;
  height: 282px;
  margin: 0;
  padding: 35px 0 0 380px;
}
#Feature_wrapper #Info #Link {
  width: 200px;
  height: 50px;
  margin: 0;
  padding: 240px 0 0 25px;
}
#Feature_wrapper #Info #Link .btn_link {
  padding-bottom: 10px ;
}

#Feature_wrapper .back { margin:0; padding:0px 15px 0px 15px; text-align:right; }

/*------------------------------------------------
 interview
---------------------------------------------------*/
#Feature_wrapper #Main{
  width: 600px;
  background: url(http://img.barks.jp/image/review/1000048862/bg.jpg) repeat-y ;
  margin: 0;
}
#Feature_wrapper #int_area{
  margin: 0px 10px 0px 10px;
  width: 580px;
  padding: 0;
}
#Feature_wrapper #int_area h3#int01{
  width: 580px;
  height: 70px;
  background: url(http://img.barks.jp/image/review/1000048862/h3_int01.jpg) no-repeat;
  margin: 0;
}
#Feature_wrapper #int_area h3#int02{
  width: 580px;
  height: 70px;
  background: url(http://img.barks.jp/image/review/1000048862/h3_int02.jpg) no-repeat;
  margin: 0;
}
#Feature_wrapper #int_area h3#int01 span,
#Feature_wrapper #int_area h3#int02 span {
  display: none;
}
#Feature_wrapper #int_area .btn_area{
  margin: 15px 0 10px;
}
#Feature_wrapper #int_area .btn_back{
  width: 150px;
  height: 20px;
  margin: 0;
  float: left;
}
#Feature_wrapper #int_area .btn_back a{
  display: block;
  width: 150px;
  height: 20px;
  background:url(http://img.barks.jp/image/review/1000048862/btn_back.png) no-repeat 0 0;
}
#Feature_wrapper #int_area .btn_back a:hover{
  background:url(http://img.barks.jp/image/review/1000048862/btn_back.png) no-repeat 0 -20px;
}
#Feature_wrapper #int_area .btn_next{
  width: 150px;
  height: 20px;
  margin: 0;
  float: right
}
#Feature_wrapper #int_area .btn_next a{
  display: block;
  width: 150px;
  height: 20px;
  background:url(http://img.barks.jp/image/review/1000048862/btn_next.png) no-repeat 0 0;
}
#Feature_wrapper #int_area .btn_next a:hover{
  background:url(http://img.barks.jp/image/review/1000048862/btn_next.png) no-repeat 0 -20px;
}
#Feature_wrapper #int_area .btn_back a span,
#Feature_wrapper #int_area .btn_next a span {
  display: none;
}
/*-----------*/
#Feature_wrapper #int_area .barks {
  margin:0;
  padding:0.5em 10px 0.5em 10px;
  color:#98a2b4;
  line-height: 1.6;
}
#Feature_wrapper #int_area .shigure{
  margin:0;
  padding:0.5em 10px 0.5em 10px;
  color:#ccc;
  line-height: 1.6;
}
#Feature_wrapper #int_area .shigure span.tk{
  color:#219cd8;
  font-weight: bold;
}
#Feature_wrapper #int_area .shigure span.miyoko{
  color:#b868d5;
  font-weight: bold;
}
#Feature_wrapper #int_area .shigure span.nakano{
  color:#97b61b;
  font-weight: bold;
}
#Feature_wrapper #int_area .writer {
  margin:0;
  padding:10px 15px 10px 15px;
  line-height: 1.2;
  text-align: right;
  font-weight: bold;
  color:#98a2b4;
}

#Feature_wrapper .main .photo_l{
  margin:0;
  padding:5px 15px 5px 15px;
  float:left;
}
#Feature_wrapper .main .photo_r{
  margin:0;
  padding:5px 15px 5px 15px;
  float:right;
}
#Feature_wrapper .main .photo_l img,#Feature_wrapper .main .photo_r img{
  border:1px solid #000;
}

/*------------------------------------------------
 page-navi
---------------------------------------------------*/
ul.page-navi {
  position: relative;
  margin: 10px 15px 10px 15px;
  padding: 5px 0;
  height: 1.4em;
  text-align: center;
  background: #487367 none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}

ul.page-navi li {
  display: inline;
  margin: 0;
  padding: 0 10px;
  font-size: 100%;
  color:#fff;
}
ul.page-navi li a		{ color: #FFF;text-decoration: underline; }
ul.page-navi li a:hover	{ color: #f1b5c3;text-decoration: none; }
