
/*------------------------------------------------
 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.3em;
  color: #333;
  /* #15161a */
  background:url(http://img.barks.jp/image/review/1000044224/bg.gif) repeat-y;
}
img{border:none;}
.reset		{ clear: both; display: block; height: 0px; font-size:0px; line-height: 0px; }
.line		{ border-top:1px solid #434343; 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: #333;text-decoration: underline; }
#Feature_wrapper a:hover	{ color: #cc0000;text-decoration: none; }
/*------------------------------------------------
 page
---------------------------------------------------*/
#Feature_wrapper #NAVI ul		{ display:block; margin:0; padding:2px 0 0 228px; width:365px; height:40px; }
#Feature_wrapper #NAVI ul li	{ display:block; width:365px; height:40px; margin-bottom:7px; padding:0; text-indent:-9877em; }
#Feature_wrapper #NAVI ul li.top a	{ display:block; width:365px; height:40px; margin:0px; padding:0; background:url(http://img.barks.jp/image/review/1000044224/btn_link01.gif) no-repeat 0px -40px; border:1px solid #111;}
#Feature_wrapper #NAVI ul li.top a:hover { background:url(http://img.barks.jp/image/review/1000044224/btn_link01.gif) no-repeat 0px -40px; }
#Feature_wrapper #NAVI ul li.interview a	{ display:block; width:365px; height:40px; margin:0px; padding:0; background:url(http://img.barks.jp/image/review/1000044224/btn_link02.gif) no-repeat 0px 0px; border:1px solid #111}
#Feature_wrapper #NAVI ul li.interview a:hover { background:url(http://img.barks.jp/image/review/1000044224/btn_link02.gif) no-repeat 0px -40px; }
#Feature_wrapper #NAVI ul li.tour a	{ display:block; width:365px; height:40px; margin:0px; padding:0; background:url(http://img.barks.jp/image/review/1000044224/btn_link03.gif) no-repeat 0px 0px; border:1px solid #111}
#Feature_wrapper #NAVI ul li.tour a:hover { background:url(http://img.barks.jp/image/review/1000044224/btn_link03.gif) no-repeat 0px -40px; }


#Feature_wrapper h1{
  margin:0;
  width:600px;
  height:44px;
  background:url(http://img.barks.jp/image/review/1000044224/title01.jpg) no-repeat;
  text-indent:-9999px;
}
#Feature_wrapper h2{
  margin:0;
  width:600px;
  height:322px;
  background:url(http://img.barks.jp/image/review/1000044224/title02.jpg) no-repeat;
  text-indent:-9999px;
}
#Feature_wrapper #NAVI{
  margin:0;
  width:600px;
  height:168px;
  background:url(http://img.barks.jp/image/review/1000044224/title03.gif) no-repeat;
}
#Feature_wrapper #bottom{
  margin:0;
  width:600px;
  height:50px;
  background:url(http://img.barks.jp/image/review/1000044224/bottom.gif) no-repeat;
  clear:both;
}

#Feature_wrapper #lead{
  margin:0;
  padding:0 10px;
}

/*--- disc ---*/
#Feature_wrapper #disc{
  margin:15px 5px 10px;
  padding:0px;
  /*background:#121212;*/
  border:1px solid #000;
}
#Feature_wrapper #disc h3{
  margin:0;
  background:url(http://img.barks.jp/image/review/1000044224/h3_disc.gif) no-repeat;
  /*width:570px;*/
  height:20px;
  border-bottom:1px solid #000;
  text-indent:-9999px;
}
#Feature_wrapper #disc #CD01{
  margin:0;
  background:url(http://img.barks.jp/image/review/1000044224/disc01.gif) no-repeat;
  width:293px;
  height:260px;
  float:left;
}
#Feature_wrapper #disc #CD02{
  margin:0;
  background:url(http://img.barks.jp/image/review/1000044224/disc02.gif) no-repeat;
  width:293px;
  height:260px;
  float:left;
}

#disc .cd {
  margin:79px 0px 0px 6px;
  padding:0;
  display:inline;
  float:left;
  border:solid 1px #fff;
}
#disc .cd img{
}

#Feature_wrapper #movie{
  margin:15px 5px 10px;
  padding:0px;
  /*background:#121212;*/
  border:1px solid #000;
}
#Feature_wrapper #movie h3{
  margin:0;
  background:url(http://img.barks.jp/image/review/1000044224/h3_movie.gif) no-repeat;
  /*width:570px;*/
  height:20px;
  border-bottom:1px solid #000;
  text-indent:-9999px;
}
#Feature_wrapper #movie .cap{
  margin-left:1px;
  width:292px;
  height:190px;
  display:inline;
  float:left;
}
#Feature_wrapper #info{
  margin:15px 5px 10px;
  padding:0px;
  /*background:#121212;*/
  border:1px solid #000;
}
#Feature_wrapper #info h3{
  margin:0;
  background:url(http://img.barks.jp/image/review/1000044224/h3_info.gif) no-repeat;
  /*width:570px;*/
  height:20px;
  border-bottom:1px solid #000;
  text-indent:-9999px;
}

#Feature_wrapper #link{
  margin:15px 5px 10px;
  padding:0px;
  /*background:#121212;*/
  border:1px solid #000;
}
#Feature_wrapper #link h3{
  margin:0;
  background:url(http://img.barks.jp/image/review/1000044224/h3_link.gif) no-repeat;
  /*width:570px;*/
  height:20px;
  border-bottom:1px solid #000;
  text-indent:-9999px;
}

/*--- info ---*/
#Feature_wrapper .btn_link{
  float:left;
  margin:10px 3px 10px 5px;
  padding:0;
  display:block;
  width:273px;
  display:inline;
}

#Feature_wrapper .btn_link img{
  border:solid 1px #434343;
}

#info dl,#link dl { padding-bottom:7px; margin:5px 5px 5px 10px; font-size:90%; /*border-bottom:1px dotted #462310;*/}
#info dl dt,#link dl dt { line-height: 1.2; color:#462310; font-weight:bold; list-style: decimal; list-style-position: outside; margin: 1em 10px 0.5em 5px; padding: 0;}
#info dl dd,#link dl dd { line-height: 1.3; list-style: decimal; list-style-position: outside; margin: 0em 10px 0.5em 18px; padding: 0;}



/*----------------------------------------------------------------------------------
	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.3em;
  color: #dcdcdc;
  /* #15161a */
  background:url(http://img.barks.jp/image/review/1000044224/bg.gif) repeat-y;
}

/* navi ---------------------------------------------------*/
#Interview_wrapper a			{ color: #dcdcdc;text-decoration: underline; }
#Interview_wrapper a:hover		{ color: #CC0000;text-decoration: none; }

#Interview_wrapper #NAVI ul		{ display:block; margin:0; padding:2px 0 0 228px; width:365px; height:40px; }
#Interview_wrapper #NAVI ul li	{ display:block; width:365px; height:40px; margin-bottom:7px; padding:0; text-indent:-9877em; }
#Interview_wrapper #NAVI ul li.top a	{ display:block; width:365px; height:40px; margin:0px; padding:0; background:url(http://img.barks.jp/image/review/1000044224/btn_link01.gif) no-repeat 0px 0px; border:1px solid #111;}
#Interview_wrapper #NAVI ul li.top a:hover { background:url(http://img.barks.jp/image/review/1000044224/btn_link01.gif) no-repeat 0px -40px; }
#Interview_wrapper #NAVI ul li.interview a	{ display:block; width:365px; height:40px; margin:0px; padding:0; background:url(http://img.barks.jp/image/review/1000044224/btn_link02.gif) no-repeat 0px -40px; border:1px solid #111}
#Interview_wrapper #NAVI ul li.interview a:hover { background:url(http://img.barks.jp/image/review/1000044224/btn_link02.gif) no-repeat 0px -40px; }
#Interview_wrapper #NAVI ul li.tour a	{ display:block; width:365px; height:40px; margin:0px; padding:0; background:url(http://img.barks.jp/image/review/1000044224/btn_link03.gif) no-repeat 0px 0px; border:1px solid #111}
#Interview_wrapper #NAVI ul li.tour a:hover { background:url(http://img.barks.jp/image/review/1000044224/btn_link03.gif) no-repeat 0px -40px; }

#Interview_wrapper h1{
  margin:0;
  width:600px;
  height:44px;
  background:url(http://img.barks.jp/image/review/1000044224/title01.jpg) no-repeat;
  text-indent:-9999px;
}
#Interview_wrapper h2{
  margin:0;
  width:600px;
  height:322px;
  background:url(http://img.barks.jp/image/review/1000044224/title02.jpg) no-repeat;
  text-indent:-9999px;
}
#Interview_wrapper #NAVI{
  margin:0;
  width:600px;
  height:168px;
  background:url(http://img.barks.jp/image/review/1000044224/title03.gif) no-repeat;
}
#Interview_wrapper #bottom{
  margin:0;
  width:600px;
  height:50px;
  background:url(http://img.barks.jp/image/review/1000044224/bottom.gif) no-repeat;
  clear:both;
}

/* mozi ---------------------------------------------------*/
#Interview_wrapper .barks {
  margin:0;
  padding:10px 10px 3px 10px;
  color:#8b0101;
  font-weight:bold;
}
#Interview_wrapper .oreska{
  margin:0;
  padding:3px 10px 3px 10px;
  color:#121212;
}

#Interview_wrapper .photo_r{
  float:right;
  margin:0;
  padding:0px 10px 10px 10px;
}
#Interview_wrapper .photo_l{
  float:left;
  margin:0;
  padding:0px 10px 10px 10px;
}

/*--- pagenavi ---*/
ul.page-navi {
  position: relative;
  margin: 10px 12px 15px 12px;
  padding: 5px 0;
  height: 1.4em;
  text-align: center;
  background: #121212 none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}

ul.page-navi li {
  display: inline;
  margin: 0;
  padding: 0 10px;
  font-size: 100%;
}

#Interview_wrapper #PHOTO_main{margin:0;padding:0;width:600px;font-size:13px;line-height:1.2em;text-align:center;} 
#Interview_wrapper #PHOTO_main p{margin:0;padding:15px;font-weight:bold;} 
#Interview_wrapper #PHOTO_main img{margin:0px auto;padding:0;display:block;} 
#Interview_wrapper .PHOTOthumb{margin:0 43px 0 53px;padding:0;display:block;clear:both;} 
#Interview_wrapper .PHOTOthumb li{margin-bottom:15px;padding-right:10px;float:left;width:62px;display:block;} 
#Interview_wrapper .PHOTOthumb a{display:block;border:solid 1px #42a9f1;} 
#Interview_wrapper .PHOTOthumb a:hover{display:block;border:solid 1px #ff5c5c;} 

ul.photo-navi {
  position: relative;
  margin: 10px 10px 10px 10px;
  padding: 5px 110px;
  height: 80px;
  text-align: center;
  background: #ededed none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}

ul.photo-navi li {
  display: inline;
  margin: 5px 10px;
  padding: 0;
  font-size: 100%;
  width:60px;
  float:left;
  border:1px solid #999;
}
/*margin-bottom:15px;padding-right:10px;float:left;width:62px;display:inline;}*/
