
/*------------------------------------------------
 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:12px;
  line-height:1.4em;
  color: #444;
  background:url(http://img.barks.jp/image/review/1000042893/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; }
#feature_wrapper ul li,#feature_wrapper dl { list-style-type:none; }
.hide		{ display:none; }

/*------------------------------------------------
 link
---------------------------------------------------*/
#Feature_wrapper a			{ color: #444;text-decoration: underline; }
#Feature_wrapper a:hover	{ color: #FFF;text-decoration: none; }
/*------------------------------------------------
 page
---------------------------------------------------*/
#Feature_wrapper .tpnavi	{ height:46px; margin:0px; padding:0; width:600px; background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat;}
.tpnavi ul	{ display:inline;margin:0; }
.tpnavi li	{ display:inline; }
.tpnavi li a	{ height:46px; 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/1000042893/navi.jpg) no-repeat 0px 0px; width:100px; }
.tpnavi li.INT a	{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -100px 0px; width:120px; }
.tpnavi li.MOV a	{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -220px 0px; width:110px; }
.tpnavi li.OFF a	{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -330px 0px; width:130px; }
.tpnavi li.ART a	{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -460px 0px; width:140px; }
.tpnavi li.TOP a:hover		{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat 0px -46px; }
.tpnavi li.INT a:hover		{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -100px -46px; }
.tpnavi li.MOV a:hover		{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -220px -46px; }
.tpnavi li.OFF a:hover		{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -330px -46px; }
.tpnavi li.ART a:hover		{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -460px -46px; }

#Feature_wrapper h1{
  margin:0;
  padding:0;
  height:0px;
  font-size:0px;
  line-height: 0px; 
  text-indent:-9999px;
}
#Feature_wrapper h2{
  margin:0;
  background:url(http://img.barks.jp/image/review/1000042893/title.jpg) no-repeat;
  width:600px;
  height:519px;
  text-indent:-9999px;
}

#lead h3{
  margin:0;
  background:url(http://img.barks.jp/image/review/1000042893/lead_title.jpg) no-repeat;
  width:600px;
  height:58px;
  text-indent:-9999px;
}

#lead {
  margin:0;
  width:600px;
  line-height:1.5em;
}
#lead p{
  margin:0;
  padding:5px 10px;
}
#disc,#info,#movie {
  margin:0;
  padding:10px 0;
  clear:both;
}
#disc h3 {
  margin:20px 0 0 0;
  background:url(http://img.barks.jp/image/review/1000042893/h3_disc.jpg) no-repeat;
  width:94px;
  height:30px;
  text-indent:-9999px;
}
#disc .release {
  margin:0;
  padding:10px;
  clear:both;
}
#disc .release h4#h4_01{
  margin:0px 0px 8px;
  background:url(http://img.barks.jp/image/review/1000042893/disc_h4_01.gif) no-repeat;
  width:580px;
  height:20px;
  text-indent:-9999px;
}
#disc .release h4#h4_02{
  margin:5px 0px 8px;
  background:url(http://img.barks.jp/image/review/1000042893/disc_h4_02.gif) no-repeat;
  width:580px;
  height:20px;
  text-indent:-9999px;
}
#disc .release h4#h4_03{
  margin:5px 0px 8px;
  background:url(http://img.barks.jp/image/review/1000042893/disc_h4_03.gif) no-repeat;
  width:580px;
  height:20px;
  text-indent:-9999px;
}

#disc .release .disc_left {
  margin:0 10px 0 0;
  padding:0;
  float:left;
  display:block;
}
#disc .release .disc_left img{
  margin:0;
  border:solid 1px #6394ad;
}
#disc .release .disc_right {
  margin:0;
  display:block;
}
#disc .release .disc_right h5{
  margin:0 0 5px 0;
  padding:0;
  font-size:100%;
  font-weight:bold;
  /*border-bottom:1px solid #555;*/
}
#disc .release .disc_right .item{
  margin:0 0 5px 0;
  padding:0;
  font-size:80%;
}
#disc .release .disc_right .song{
  margin:0;
  padding:0;
  font-size:100%;
}


#info h3 {
  margin:5px 0 0 0;
  background:url(http://img.barks.jp/image/review/1000042893/h3_info.jpg) no-repeat;
  width:250px;
  height:30px;
  text-indent:-9999px;
}
#info h4#live{
  margin:0px 0px 0;
  background:url(http://img.barks.jp/image/review/1000042893/info_h4_01.gif) no-repeat;
  width:580px;
  height:20px;
  text-indent:-9999px;
}
#info h4#link{
  margin:25px 0px 0;
  background:url(http://img.barks.jp/image/review/1000042893/info_h4_02.gif) no-repeat;
  width:580px;
  height:20px;
  text-indent:-9999px;
}
#info h4#kako{
  margin:25px 0px 0;
  background:url(http://img.barks.jp/image/review/1000042893/info_h4_03.gif) no-repeat;
  width:580px;
  height:20px;
  text-indent:-9999px;
}

.release dl { padding:0; margin:0;}
.release dl dt { line-height: 1; font-weight: bold; list-style: decimal; list-style-position: outside; margin: 1.2em 13px 0.5em 13px; padding: 0;}
.release dl dd { line-height: 1.3; list-style: decimal; list-style-position: outside; margin: 0.3em 13px 0.5em 30px; padding: 0;}

#Feature_wrapper #btn	{ display:block; margin:0 0 20px 0; padding:0; width:600px; clear:both;}
#btn li	{ list-style:none; float:left; display:block; margin:0; padding:0 0 0 10px; height:100px; width:285px; text-indent:-9999em; }
#btn li a	{ height:100px; width:285px; display:block; margin:0; padding:0px; }
#btn li.interview a			{ background:url(http://img.barks.jp/image/review/1000042893/btn_interview.jpg) no-repeat 0px 0px;}
#btn li.interview a:hover	{ background:url(http://img.barks.jp/image/review/1000042893/btn_interview.jpg) no-repeat 0px -100px; }
#btn li.movie a				{ background:url(http://img.barks.jp/image/review/1000042893/btn_movie.jpg) no-repeat 0px 0px;}
#btn li.movie a:hover		{ background:url(http://img.barks.jp/image/review/1000042893/btn_movie.jpg) no-repeat 0px -100px; }




/*----------------------------------------------------------------------------------
	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:12px;
  line-height:1.4em;
  color: #444;
  background:url(http://img.barks.jp/image/review/1000042893/bg.jpg) repeat-y;
}

/* navi ---------------------------------------------------*/
#Interview_wrapper a		{ color: #f7dd00;text-decoration: underline; }
#Interview_wrapper a:hover	{ color: #FFFFFF;text-decoration: none; }

#Interview_wrapper .tpnavi	{ height:46px; margin:0px; padding:0; width:600px; background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat;}
.tpnavi ul	{ display:inline;margin:0; }
.tpnavi li	{ display:inline; }
.tpnavi li a	{ height:46px; 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/1000042893/navi.jpg) no-repeat 0px 0px; width:100px; }
.tpnavi li.INT a	{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -100px 0px; width:120px; }
.tpnavi li.MOV a	{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -220px 0px; width:110px; }
.tpnavi li.OFF a	{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -330px 0px; width:130px; }
.tpnavi li.ART a	{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -460px 0px; width:140px; }
.tpnavi li.TOP a:hover		{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat 0px -46px; }
.tpnavi li.INT a:hover		{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -100px -46px; }
.tpnavi li.MOV a:hover		{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -220px -46px; }
.tpnavi li.OFF a:hover		{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -330px -46px; }
.tpnavi li.ART a:hover		{ background:url(http://img.barks.jp/image/review/1000042893/navi.jpg) no-repeat -460px -46px; }

#Interview_wrapper h1{
  margin:0;
  padding:0;
  height:0px;
  font-size:0px;
  line-height: 0px; 
  text-indent:-9999px;
}
#Interview_wrapper h2{
  margin:0;
  background:url(http://img.barks.jp/image/review/1000042893/title.jpg) no-repeat;
  width:600px;
  height:519px;
  text-indent:-9999px;
}

#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 25px 5px 25px;
  color:#214d66;
}
#Interview_wrapper .mr{
  margin:0;
  padding:5px 25px 5px 25px;
  color:#ededed;
}
#Interview_wrapper .link{
  margin:0;
  padding:5px 20px 10px 20px;
  color:#fdf1cb;
  font-weight:bold;
}

#Interview_wrapper .photo_r{
  float:right;
  margin:10px 20px 10px 15px;
  padding:0;
  width:250px;
}
#Interview_wrapper .photo_l{
  float:left;
  margin:10px 15px 10px 20px;
  padding:0;
  width:250px;
}
#Interview_wrapper .photo_230r{
  float:right;
  margin:10px 20px 10px 15px;
  padding:0;
  width:230px;
}

/*--- pagenavi ---*/
ul.page-navi {
  position: relative;
  margin: 10px 25px 10px 25px;
  padding: 0.7em 0;
  height: 2em;
  text-align: center;
  background: #70bae2 none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}

ul.page-navi li {
  display: inline;
  margin: 0;
  padding: 0 5px;
  font-size: 100%;
  color:#dcdcdc;
}
ul.page-navi li a{
  font-weight:bold;
}