
/*------------------------------------------------
 main
---------------------------------------------------*/
#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:13px;
  line-height:1.4em;
  color: #ddd;
  /* #15161a */
  background:url(http://img.barks.jp/image/review/1000044008/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; }
#feature_wrapper ul li,#feature_wrapper dl { list-style-type:none; }
.hide		{ display:none; }

/*------------------------------------------------
 link
---------------------------------------------------*/
#Feature_wrapper a			{ color: #86b5dc;text-decoration: underline; }
#Feature_wrapper a:hover	{ color: #fa8070;text-decoration: none; }
/*------------------------------------------------
 page
---------------------------------------------------*/
#Feature_wrapper .tpnavi	{ height:40px; margin:0px; padding:0; width:600px; background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat;}
.tpnavi ul	{ display:inline;margin:0; }
.tpnavi li	{ display:inline; }
.tpnavi li a	{ height:40px; margin:0; display:block; float:left; text-indent:-9877em; text-decoration:none; overflow:hidden; }
#Feature_wrapper .tpnavi li.TOP a	{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat 0px -40px; width:150px; }
.tpnavi li.INT a	{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -150px 0px; width:150px; }
.tpnavi li.REP a	{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -300px 0px; width:150px; }
.tpnavi li.OFF a	{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -450px 0px; width:150px; }
#Feature_wrapper .tpnavi li.TOP a:hover		{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat 0px -40px; }
.tpnavi li.INT a:hover		{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -150px -40px; }
.tpnavi li.REP a:hover		{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -300px -40px; }
.tpnavi li.OFF a:hover		{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -450px -40px; }


#Feature_wrapper h1{
  margin:0;
  width:600px;
  height:121px;
  background:url(http://img.barks.jp/image/review/1000044008/title01.jpg) no-repeat;
  text-indent:-9999px;
}
#Feature_wrapper h2{
  margin:0;
  width:600px;
  height:253px;
  background:url(http://img.barks.jp/image/review/1000044008/title02.jpg) no-repeat;
  text-indent:-9999px;
}

#Feature_wrapper #bottom{
  margin:0;
  padding:0;
  width:600px;
  height:43px;
  background:url(http://img.barks.jp/image/review/1000044008/bottom.gif) no-repeat;
  clear:both;
}

#Feature_wrapper #lead{
  margin:0;
  width:600px;
  background:#15161a;
}
#lead p{
  margin:0;
  padding:0 8px 10px;
}
#disc ul			{ display:block; margin:0; padding:0px; width:200px; height:30px; }
#disc ul li			{ display:block; width:200px; height:30px; margin:0px; padding:0px 0 0px 13px; text-indent:-9877em; }
#disc ul li a		{ display:block; width:200px; height:30px; margin:0px; padding:0; background:url(http://img.barks.jp/image/review/1000044008/btn_amazon.gif) no-repeat 0px 0px; }
#disc ul li a:hover	{ background:url(http://img.barks.jp/image/review/1000044008/btn_amazon.gif) no-repeat 0px -30px; }

#Feature_wrapper #disc { margin:0; width:600px; height:290px; background:url(http://img.barks.jp/image/review/1000044008/disc.jpg) no-repeat; }
#Feature_wrapper h3#movie { clear:both; margin:0; width:600px; height:31px; background:url(http://img.barks.jp/image/review/1000044008/h3_movie.gif) no-repeat; text-indent:-9999px; }
#Feature_wrapper h3#info { clear:both; margin:0; width:600px; height:31px; background:url(http://img.barks.jp/image/review/1000044008/h3_info.gif) no-repeat; text-indent:-9999px; }

/*--- disc ---*/
#disc #cd {
  margin:0;
  padding:85px 0px 10px 13px;
  width:200px;
  display:block;
}
#disc #cd img{
  border:solid 1px #ddd;
}

/*--- movie ---*/
#Feature_wrapper .cap{
  margin:6px 0px 0 10px;
  padding:0 0 5px 0;
  float:left;
  display:inline;
  width:285px;
  background:#15161a;
}
#Feature_wrapper .cap img{
  border:solid 1px #686f78;
  float:left;
  margin:5px 5px 0 5px;
}
#Feature_wrapper .cap p{
  float:left;
  margin:35px 5px 0 2px;
  font-size:80%;
  line-height:1.2;
  width:135px;
}


/*--- info ---*/
#Feature_wrapper .btn_link{
  float:left;
  margin:7px 0px 3px 8px;
  padding:0;
  display:block;
  width:280px;
  display:inline;
}

#Feature_wrapper .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;}

#bottom ul		{ display:block; margin:0; padding:25px 0 0 230px; width:183px; height:20px; }
#bottom ul li		{ display:block; width:183px; height:20px; margin:0px; padding:12px 0 0px 0px; text-indent:-9877em;}
#bottom ul li a			{ display:block; width:183px; height:20px; margin:0px; padding:0; background:url(http://img.barks.jp/image/review/1000043821/btn_next.gif) no-repeat 0px 0px; }
#bottom ul li a:hover	{ background:url(http://img.barks.jp/image/review/1000043821/btn_next.gif) no-repeat 0px -20px; }


/*----------------------------------------------------------------------------------
	INTERVIEW PAGE
-----------------------------------------------------------------------------------*/

#Interview_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:13px;
  line-height:1.4em;
  color: #ddd;
  /* #15161a */
  background:url(http://img.barks.jp/image/review/1000044008/bg.jpg) repeat-y;
}

/* navi ---------------------------------------------------*/
#Interview_wrapper a			{ color: #86b5dc;text-decoration: underline; }
#Interview_wrapper a:hover		{ color: #fa8070;text-decoration: none; }

/*------------------------------------------------
 navi
---------------------------------------------------*/
#Interview_wrapper .tpnavi	{ height:40px; margin:0px; padding:0; width:600px; background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat;}
.tpnavi ul	{ display:inline;margin:0; }
.tpnavi li	{ display:inline; }
.tpnavi li a	{ height:40px; margin:0; display:block; float:left; text-indent:-9877em; text-decoration:none; overflow:hidden; }
#Interview_wrapper .tpnavi li.TOP a	{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat 0px 0px; width:150px; }
#Interview_wrapper .tpnavi li.INT a	{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -150px -40px; width:150px; }
.tpnavi li.REP a	{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -300px 0px; width:150px; }
.tpnavi li.OFF a	{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -450px 0px; width:150px; }
#Interview_wrapper .tpnavi li.TOP a:hover		{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat 0px -40px; }
#Interview_wrapper .tpnavi li.INT a:hover		{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -150px -40px; }
.tpnavi li.REP a:hover		{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -300px -40px; }
.tpnavi li.OFF a:hover		{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -450px -40px; }


#Interview_wrapper h1{
  margin:0;
  width:600px;
  height:121px;
  background:url(http://img.barks.jp/image/review/1000044008/title01.jpg) no-repeat;
  text-indent:-9999px;
}
#Interview_wrapper h2{
  margin:0;
  width:600px;
  height:253px;
  background:url(http://img.barks.jp/image/review/1000044008/title02.jpg) no-repeat;
  text-indent:-9999px;
}

#Interview_wrapper #bottom{
  margin:0;
  padding:0;
  width:600px;
  height:43px;
  background:url(http://img.barks.jp/image/review/1000044008/bottom.gif) no-repeat;
  clear:both;
}

/* mozi ---------------------------------------------------*/
#Interview_wrapper .barks {
  margin:0;
  padding:10px 15px 3px 15px;
  color:#15161a;
  font-weight:bold;
}
#Interview_wrapper .script{
  margin:0;
  padding:3px 15px 3px 15px;
  color:#fff;
}

#Interview_wrapper .pink{
  color:#c06c6c;
}

/*--- pagenavi ---*/
ul.page-navi {
  position: relative;
  margin: 10px 12px 10px 12px;
  padding: 5px 0;
  height: 1.4em;
  text-align: center;
  background: #15161a 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;
  
}

/*----------------------------------------------------------------------------------
	REPO PAGE
-----------------------------------------------------------------------------------*/
#Repo_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:13px;
  line-height:1.5em;
  color: #ddd;
  /* #15161a */
  background:url(http://img.barks.jp/image/review/1000044008/bg.jpg) repeat-y;
}

/* navi ---------------------------------------------------*/
#Repo_wrapper a			{ color: #86b5dc;text-decoration: underline; }
#Repo_wrapper a:hover		{ color: #fa8070;text-decoration: none; }

/*------------------------------------------------
 navi
---------------------------------------------------*/
#Repo_wrapper .tpnavi	{ height:40px; margin:0px; padding:0; width:600px; background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat;}
#Repo_wrapper .tpnavi ul	{ display:inline;margin:0; }
#Repo_wrapper .tpnavi li	{ display:inline; }
#Repo_wrapper .tpnavi li a	{ height:40px; margin:0; display:block; float:left; text-indent:-9877em; text-decoration:none; overflow:hidden; }
#Repo_wrapper .tpnavi li.TOP a	{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat 0px 0px; width:150px; }
#Repo_wrapper .tpnavi li.INT a	{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -150px 0px; width:150px; }
#Repo_wrapper .tpnavi li.REP a	{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -300px -40px; width:150px; }
#Repo_wrapper .tpnavi li.OFF a	{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -450px 0px; width:150px; }
#Repo_wrapper .tpnavi li.TOP a:hover		{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat 0px -40px; }
#Repo_wrapper .tpnavi li.INT a:hover		{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -150px -40px; }
#Repo_wrapper .tpnavi li.REP a:hover		{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -300px -40px; }
#Repo_wrapper .tpnavi li.OFF a:hover		{ background:url(http://img.barks.jp/image/review/1000044008/tpnavi.gif) no-repeat -450px -40px; }


#Repo_wrapper h1{
  margin:0;
  width:600px;
  height:121px;
  background:url(http://img.barks.jp/image/review/1000044008/title01.jpg) no-repeat;
  text-indent:-9999px;
}
#Repo_wrapper h2{
  margin:0;
  width:600px;
  height:253px;
  background:url(http://img.barks.jp/image/review/1000044008/title02.jpg) no-repeat;
  text-indent:-9999px;
}

#Repo_wrapper #bottom{
  margin:0;
  padding:0;
  width:600px;
  height:43px;
  background:url(http://img.barks.jp/image/review/1000044008/bottom.gif) no-repeat;
  clear:both;
}


#Repo_wrapper .repo{
  margin:0;
  padding:10px 15px 5px 15px;
  color:#fff;
}
#Repo_wrapper .photo_r{
  float:right;
  margin:0;
  padding:10px 15px 10px 15px;
  width:300px;
}
#Repo_wrapper .photo_l{
  float:left;
  margin:0;
  padding:10px 15px 10px 15px;
  width:200px;
}
#Repo_wrapper .photo_l img,#Repo_wrapper .photo_r img{
  border:1px solid #2d382a;
}
