
/*------------------------------------------------
 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: #9e9480;
  background:#040405;
  border:1px solid #371305;
}
img{border:none;}
.reset		{ clear: both; display: block; height: 0px; font-size:0px; line-height: 0px; }
.space20	{ clear: both; display: block; height: 20px; font-size:0px; line-height: 0px; }
.line	{ clear: both; margin:10px 0; display: block; height: 2px; font-size:0px; line-height: 0px; background:#2e4e4b;}
#feature_wrapper ul li,#feature_wrapper dl { list-style-type:none; }
.hide		{ display:none; }

/*------------------------------------------------
 link
---------------------------------------------------*/
#Feature_wrapper a			{ color: #64827f;text-decoration: underline; }
#Feature_wrapper a:hover	{ color: #82a5a2;text-decoration: none; }
/*------------------------------------------------
 page
---------------------------------------------------*/
#Feature_wrapper .tpnavi	{ height:35px; margin:0px; padding:0; width:600px; background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat;}
.tpnavi ul	{ display:inline;margin:0; }
.tpnavi li	{ display:inline; }
.tpnavi li a	{ height:35px; margin:0; display:block; float:left; text-indent:-9877em; text-decoration:none; overflow:hidden; }
.tpnavi li.TOP a	{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat 0px 0px; width:110px; }
.tpnavi li.INT a	{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -110px 0px; width:110px; }
.tpnavi li.MES a	{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -220px 0px; width:110px; }
.tpnavi li.ART a	{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -330px 0px; width:120px; }
.tpnavi li.OFF a	{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -450px 0px; width:150px; }
.tpnavi li.TOP a:hover		{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat 0px -35px; }
.tpnavi li.INT a:hover		{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -110px -35px; }
.tpnavi li.MES a:hover		{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -220px -35px; }
.tpnavi li.ART a:hover		{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -330px -35px; }
.tpnavi li.OFF a:hover		{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -450px -35px; }

#Feature_wrapper h1{
  margin:0;
  width:600px;
  height:299px;
  background:url(http://img.barks.jp/image/review/1000042940/title.jpg) no-repeat;
  text-indent:-9999px;
}
#Feature_wrapper h2{
  margin:0;
  width:600px;
  height:0;
  text-indent:-9999px;
}
#lead {
  margin:0;
  padding:0;
  width:600px;
  line-height:1.5em;
}
#lead h3{
  margin:0;
  padding:0;
  width:600px;
  height:1;
  font-size:0px;
  display:none;
}
#lead p{
  margin:0;
  padding:10px 15px 0;
}

#interview,#disc,#disc02,#info,#movie,#link,#present {
  margin:10px 0;
  padding:0;
  clear:both;
}
#int {
  margin:15px 0 15px 35px;
  width:509px;
  height:116px;
  display:block;
}
#interview h3 {
  margin:5px 0 5px 0;
  background:url(http://img.barks.jp/image/review/1000042940/h3_interview.gif) no-repeat;
  width:600px;
  height:45px;
  text-indent:-9999px;
}
#disc h3 {
  margin:5px 0 5px 0;
  background:url(http://img.barks.jp/image/review/1000042940/h3_disc.gif) no-repeat;
  width:600px;
  height:45px;
  text-indent:-9999px;
}
#movie h3 {
  margin:5px 0 0px 0;
  background:url(http://img.barks.jp/image/review/1000042940/h3_movie.gif) no-repeat;
  width:600px;
  height:45px;
  text-indent:-9999px;
}
#info h3 {
  margin:15px 0 5px 0;
  background:url(http://img.barks.jp/image/review/1000042940/h3_info.gif) no-repeat;
  width:600px;
  height:45px;
  text-indent:-9999px;
}
#present h3 {
  margin:15px 0 0px 0;
  background:url(http://img.barks.jp/image/review/1000042940/h3_present.gif) no-repeat;
  width:600px;
  height:45px;
  text-indent:-9999px;
}
#link h3 {
  margin:15px 0 5px 0;
  background:url(http://img.barks.jp/image/review/1000042940/h3_link.gif) no-repeat;
  width:600px;
  height:45px;
  text-indent:-9999px;
}


#interview p {
  margin:0px 10px;
  padding:0;
  font-size:100%;
}

/*--- disc ---*/
.cd {
  margin:0;
  padding:10px 2px 10px 7px;
  width:190px;
  float:left;
  display:block;
  font-size:80%;
  line-height:1.3;
  color:#93a1a0;
}
.cd img{
  margin:0;
  display:block;
  /*border:solid 1px #786852;*/
}
#disc h4 {
  margin:5px 0px;
  padding:0;
  font-size:120%;
  line-height:1.5;
  font-weight:bold;
  color:#64827f;
}

#disc p {
  margin:0px 10px;
  padding:0;
  font-size:100%;
}
/*--- movie ---*/
#movie .cap{
  margin:8px 2px 10px 5px;
  padding:0;
  display: inline;
  width:190px;
  float:left;
}
#movie .cap img{
  border:solid 1px #222;
}
/*--- movie ---*/
#present .pre {
  margin:8px 4px 10px 5px;
  padding:0;
  display: inline;
  width:290px;
  float:left;
  text-align:center;
}
#present .pre .oubo {
  margin:0;
  padding:0;
  width:120px;
  height:20px;
  display: block;
}
#present h4 {
  margin:3px 0px 0px;
  padding:0;
  font-size:100%;
  font-weight:bold;
  color:#64827f;
}
#present .pre p {
  margin:0px 0px 5px;
  padding:0;
  font-size:80%;
  color:#64827f;
  line-height:2;
}
#present p {
  margin:0px 5px 10px;
  padding:0;
  font-size:80%;
  line-height:1.3;
  text-align:center;
}
.red{ color:#bdb533; }

#Feature_wrapper #btn	{ float:right; display:inline; margin:4px 7px 0px 5px; padding:0;width:288px; }
#btn ul	{ display:inline; margin:0; }
#btn li	{ display:inline; margin:0; }
#btn li a	{ width:288px; height:75px; margin:0px 6px 10px 0px; padding:0; display:block; text-indent:-9999em; text-decoration:none; overflow:hidden; }
#btn li.official a			{ background:url(http://img.barks.jp/image/review/1000042940/btn_link01.jpg) no-repeat 0px 0px;}
#btn li.official a:hover	{ background:url(http://img.barks.jp/image/review/1000042940/btn_link01.jpg) no-repeat 0px -75px; }
#btn li.vap a				{ background:url(http://img.barks.jp/image/review/1000042940/btn_link02.jpg) no-repeat 0px 0px;}
#btn li.vap a:hover			{ background:url(http://img.barks.jp/image/review/1000042940/btn_link02.jpg) no-repeat 0px -75px; }

#info dl,#link dl { padding:0; margin:0;}
#info dl dt,#link dl dt { line-height: 1; font-weight: bold; list-style: decimal; list-style-position: outside; margin: 0.7em 0.5em 0.5em 5px; padding: 0; color:#64827f;}
#info dl dd,#link dl dd { line-height: 1.3; font-size:90%; list-style: decimal; list-style-position: outside; margin: 0.3em 0.5em 0.5em 10px; padding: 0;}

.btn_int{
  margin:10px 0px 10px 8px;
  width:110px;
  height:50px;
  float:left;
  display:inline;
}

/*----------------------------------------------------------------------------------
	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: #9e9480;
  background:#040405;
  border:1px solid #371305;
}

/* navi ---------------------------------------------------*/
#Interview_wrapper a		{ color: #82a5a2;text-decoration: underline; }
#Interview_wrapper a:hover	{ color: #fff;text-decoration: none; }

/*------------------------------------------------
 navi
---------------------------------------------------*/
#Interview_wrapper .tpnavi	{ height:35px; margin:0px; padding:0; width:600px; background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat;}
.tpnavi ul	{ display:inline;margin:0; }
.tpnavi li	{ display:inline; }
.tpnavi li a	{ height:35px; margin:0; display:block; float:left; text-indent:-9877em; text-decoration:none; overflow:hidden; }
.tpnavi li.TOP a	{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat 0px 0px; width:110px; }
.tpnavi li.INT a	{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -110px 0px; width:110px; }
.tpnavi li.MES a	{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -220px 0px; width:110px; }
.tpnavi li.ART a	{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -330px 0px; width:120px; }
.tpnavi li.OFF a	{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -450px 0px; width:150px; }
.tpnavi li.TOP a:hover		{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat 0px -35px; }
.tpnavi li.INT a:hover		{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -110px -35px; }
.tpnavi li.MES a:hover		{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -220px -35px; }
.tpnavi li.ART a:hover		{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -330px -35px; }
.tpnavi li.OFF a:hover		{ background:url(http://img.barks.jp/image/review/1000042940/tpnavi.gif) no-repeat -450px -35px; }

#Interview_wrapper h1{
  margin:0;
  width:600px;
  height:299px;
  background:url(http://img.barks.jp/image/review/1000042940/interview_title02.jpg) no-repeat;
  text-indent:-9999px;
}
#Interview_wrapper h2{
  margin:0;
  width:600px;
  height:0;
  text-indent:-9999px;
}
#lead {
  margin:0;
  padding:0;
  width:600px;
  line-height:1.5em;
}
#lead h3{
  margin:0;
  padding:0;
  width:600px;
  height:1;
  font-size:0px;
  display:none;
}
#lead p{
  margin:0;
  padding:10px 15px 0;
}


#Interview_wrapper #Main{
  clear:both;
  position: relative;
  margin:10px 25px;
  padding:20px 0;
  height: auto;
  background: #70bae2 none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 10px;
}

/* mozi ---------------------------------------------------*/
#Interview_wrapper .barks {
  margin:0;
  padding:5px 15px 5px 15px;
  color:#497893;
  clear:both;
}
#Interview_wrapper .mare{
  margin:0;
  padding:5px 15px 5px 15px;
  color:#9e9480;
}
#Interview_wrapper .pink{
  color:#c06c6c;
}
#Interview_wrapper .photo{
  float:left;
  margin:5px 10px 10px 15px;
  padding:0;
  width:50px;
  height:50px;
}
#Interview_wrapper .photo img{
  border:1px solid #9e9480;
}
#Interview_wrapper .photo_r img{
  border:1px solid #aaa;
}
#Interview_wrapper .photo_r{
  float:right;
  padding:5px 15px 10px 0px;
  margin:0;
  width:150px;
  font-size:80%;
  line-height:1.9;
  color:#eee;
  text-align:center;
}
#Interview_wrapper .photo_l{
  float:left;
  margin:0px;
  padding:0;
  width:430px;
}

/*--- pagenavi ---*/
ul.page-navi {
  position: relative;
  margin: 20px 8px 10px 8px;
  padding: 5px 0;
  height: 1.4em;
  text-align: center;
  background: #294c60 none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}

ul.page-navi li {
  display: inline;
  margin: 0;
  padding: 0 10px;
  font-size: 100%;
  color:#b65151;
  
}
