
/*------------------------------------------------
 main
---------------------------------------------------*/
#Feature_wrapper{
  font-family:Hiragino Kaku Gothic Pro, "ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN", "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
  width:600px;
  margin:0;
  padding:0;
  font-size:13px;
  line-height:1.4em;
  color: #e1dac7;
  background:url(http://img.barks.jp/image/review/1000044009/bg.jpg) 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; }
.space20	{ clear: both; display: block; height: 20px; font-size:0px; line-height: 0px; }
.line		{ clear: both; display: block; border-top:1px dotted #836c03;width:590px; margin:5px 0 0 0;height: 0px; font-size:0px; line-height: 0px;  }
#feature_wrapper ul li,#feature_wrapper dl { list-style-type:none; }
.hide		{ display:none; }

/*------------------------------------------------
 link
---------------------------------------------------*/
#Feature_wrapper a			{ color: #b5a498;text-decoration: underline; }
#Feature_wrapper a:hover	{ color: #a30b1a;text-decoration: none; }
/*------------------------------------------------
 page
---------------------------------------------------*/

/*
#Feature_wrapper .tpnavi	{ height:30px; margin:0px; padding:0; width:600px; background:url(http://img.barks.jp/image/review/1000043821/tpnavi.gif) no-repeat;}
.tpnavi ul	{ display:inline;margin:0; }
.tpnavi li	{ display:inline; }
.tpnavi li a	{ height:30px; margin:0; display:block; float:left; text-indent:-9877em; text-decoration:none; overflow:hidden; }
*/

#Feature_wrapper #title .tpnavi	{ height:129px; width:227px; margin:0; padding:224px 0 0 363px; /*background:url(http://img.barks.jp/image/review/1000044009/navi.jpg) no-repeat;*/}
.tpnavi ul	{ display:inline; margin:0; }
.tpnavi li	{ display:inline; }
.tpnavi li a	{ width:227px; height:43px; margin:0; display:block; float:left; text-indent:-9877em; text-decoration:none; overflow:hidden; }
.tpnavi li.INT a	{ background:url(http://img.barks.jp/image/review/1000044009/navi.jpg) no-repeat 0px 0px; height:43px; }
.tpnavi li.OFF a	{ background:url(http://img.barks.jp/image/review/1000044009/navi.jpg) no-repeat 0px -43px; height:43px; }
.tpnavi li.PRO a	{ background:url(http://img.barks.jp/image/review/1000044009/navi.jpg) no-repeat 0px -86px; height:43px; }
.tpnavi li.INT a:hover		{ background:url(http://img.barks.jp/image/review/1000044009/navi.jpg) no-repeat -227px 0px; }
.tpnavi li.OFF a:hover		{ background:url(http://img.barks.jp/image/review/1000044009/navi.jpg) no-repeat -227px -43px; }
.tpnavi li.PRO a:hover		{ background:url(http://img.barks.jp/image/review/1000044009/navi.jpg) no-repeat -227px -86px; }


#Feature_wrapper h1{
  margin:0;
  width:600px;
  height:81px;
  background:url(http://img.barks.jp/image/review/1000044009/title.gif) no-repeat;
  text-indent:-9999px;
}
#Feature_wrapper #title{
  margin:0;
  width:600px;
  height:375px;
  background:url(http://img.barks.jp/image/review/1000044009/title02.jpg) no-repeat;
}

#Feature_wrapper #bottom{
  margin:0;
  padding:0;
  width:600px;
  height:91px;
  background:url(http://img.barks.jp/image/review/1000044009/bottom.jpg) no-repeat;
  clear:both;
}

#Feature_wrapper #lead{
  margin:0;
  width:600px;
  height:216px;
  background:url(http://img.barks.jp/image/review/1000044009/lead.jpg) no-repeat;
}
#lead p{
  margin:78px 10px 0px 10px;
  padding:0;
  display:inline;
  width:320px;
  float:left;
}
#Feature_wrapper #flv{
  margin:0;
  padding:0;
  width:260px;
  height:200px;
  float:left;
}

#Feature_wrapper #disc { margin:0; width:600px; height:673px; background:url(http://img.barks.jp/image/review/1000044009/disc.jpg) no-repeat; }
#Feature_wrapper #movie { margin:0; width:600px; height:255px; background:url(http://img.barks.jp/image/review/1000044009/movie.jpg) no-repeat; }
#Feature_wrapper #info { clear:both; margin:0; width:600px; height:auto; background:url(http://img.barks.jp/image/review/1000044009/info.gif) repeat-y; }
#Feature_wrapper #link { clear:both; margin:0; width:600px; height:96px; background:url(http://img.barks.jp/image/review/1000044009/link.gif) no-repeat; }

#disc h3{text-indent:-9999px; margin:0; height:1; line-height:0;font-size:0px; }
#movie h3{ margin:0; padding:0; width:600px; height:46px; background:url(http://img.barks.jp/image/review/1000044009/h3_movie.jpg) no-repeat; text-indent:-9999px;}
#info h3{ margin:0; padding:0; width:600px; height:53px; background:url(http://img.barks.jp/image/review/1000044009/h3_info.jpg) no-repeat; text-indent:-9999px;}
/*--- disc ---*/
#disc .cd {
  margin:0px 0px 5px 10px;
  padding:0px;
  width:185px;
  line-height:1.3;
  font-size:80%;
  display:inline;
  float:left;
}
#disc .cd img{
  border:solid 1px #a30b1a;
  margin-bottom:5px;
}
#disc #song {
  margin:85px 10px 5px;
  padding:7px 15px;
  background:#111;
}
#disc .special {
  margin:0;
  padding:47px 13px 0px;
  font-size:11px;
  line-height:1.4;
}
#disc #dvd {
  margin:0;
  padding:45px 5px 0 10px;
  float:left;
}

#disc .special02 {
  margin:0;
  padding:42px 10px 0 5px;
  width:360px;
  font-size:11px;
  line-height:1.4;
  float:left;
}
#disc .special03 {
  margin:10px 0 0 3px;
  padding:5px 7px;
  width:340px;
  font-size:11px;
  line-height:1.4;
  float:left;
  display:inline;
  background:#111;
}

/*--- movie ---*/
#movie .cap01{
  margin:0;
  padding:5px 0px 5px 6px;
  width:290px;
  float:left;
}
#movie .cap{
  margin:0;
  padding:5px 0px 0px 6px;
  float:left;
  display:block;
  width:290px;
  line-height:1.2;
  font-size:10px;
}
#movie .cap img{
  border:solid 1px #121212;
  margin-bottom:2px;
}
#movie .cap01 img{
  border:solid 1px #121212;
  margin-bottom:2px;
}

/*--- info ---*/
#info .btn_link{
  margin:0;
  padding:5px 2px 0px 8px;
  float:left;
  display:block;
  width:285px;
}
#info .btn_link img{
  border:solid 1px #000;
}

#info dl,#link dl { padding:0; margin:2px 0 0 10px; width:580px;font-size:90%;}
#info dl dt,#link dl dt { line-height: 1.2; font-weight:bold; list-style: decimal; list-style-position: outside; margin: 0.6em 10px 0.7em 0px; padding: 0;}
#info dl dd,#link dl dd { line-height: 1.2; list-style: decimal; list-style-position: outside; margin: 0.3em 10px 0.5em 10px; padding: 0;}

/*--- pagenavi ---*/
#Feature_wrapper ul.page-navi {
  position: relative;
  margin: 10px 70px 0px 8px;
  padding: 5px 0;
  height: 1.4em;
  text-align: center;
  background: #000 none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}

#Feature_wrapper ul.page-navi li {
  display: inline;
  margin: 0;
  padding: 0 10px;
  font-size: 100%;
  color:#FFF;
  
}


/*----------------------------------------------------------------------------------
	INTERVIEW PAGE
-----------------------------------------------------------------------------------*/

#Interview_wrapper{
  font-family:Hiragino Kaku Gothic Pro, "ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN", "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
  width:600px;
  margin:0;
  padding:0;
  font-size:13px;
  line-height:1.4em;
  color: #e1dac7;
  background:#2c042d;
}

/* navi ---------------------------------------------------*/
#Interview_wrapper a			{ color: #efba00;text-decoration: underline; }
#Interview_wrapper a:hover		{ color: #a30b1a;text-decoration: none; }


#Interview_wrapper #bottom{
  margin:0;
  padding:0;
  width:600px;
  height:91px;
  background:url(http://img.barks.jp/image/review/1000044009/interview_bottom.jpg) no-repeat;
  clear:both;
}
#Interview_wrapper #Main{
  margin:0;
  background:#2c042d url(http://img.barks.jp/image/review/1000044009/interview_bg.jpg) no-repeat;
  width:600px;
}

/* mozi ---------------------------------------------------*/
#Interview_wrapper .barks {
  margin:0;
  padding:5px 15px 5px 15px;
  color:#b69513;
  clear:both;
  font-weight:bold;
  border-top:1px dotted #440d45;
}
#Interview_wrapper .kamotsu{
  margin:0;
  padding:5px 15px 5px 15px;
  color:#ddd;
}
#Interview_wrapper .coment {
  margin:10px 15px 5px 15px;
  padding:2px 5px;
  color:#ddd;
  clear:both;
  background:#740c13;
  font-size:80%;
}
#Interview_wrapper .RED {
  color:#eee;
  font-size:130%;
  font-weight:bold;
}

#Interview_wrapper .photo{
  float:left;
  display:inline;
  margin:5px 15px 10px 15px;
  padding:0;
  width:40px;
  height:40px;
}
#Interview_wrapper .photo img{
  border:1px solid #000;
}

#Interview_wrapper .photo_r{
  float:right;
  margin:0;
  padding:10px 15px 10px 15px;
  width:230px;
}
#Interview_wrapper .photo_l{
  float:left;
  margin:0;
  padding:10px 0px 10px 0px;
  width:600px;
}
#Interview_wrapper .photo_c{
  clear:both;
  margin:5px 0px 5px 0px;
  padding:0;
  width:600px;
}
#Interview_wrapper .photo_l img,#Interview_wrapper .photo_r img{
  border:1px solid #2d382a;
}

/*--- pagenavi ---*/
ul.page-navi {
  position: relative;
  margin: 10px 70px 0px 8px;
  padding: 5px 0;
  height: 1.4em;
  text-align: center;
  background: #000 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;
  
}

