
/*------------------------------------------------
 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: #2d2723;
  background:url(http://img.barks.jp/image/review/1000043666/main.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: #2a700e;text-decoration: underline; }
#Feature_wrapper a:hover	{ color: #900000;text-decoration: none; }
/*------------------------------------------------
 page
---------------------------------------------------*/
#Feature_wrapper h1{
  margin:0;
  width:600px;
  height:23px;
  background:url(http://img.barks.jp/image/review/1000043666/title01.jpg) no-repeat;
  text-indent:-9999px;
}
#Feature_wrapper h2{
  margin:0;
  width:600px;
  height:284px;
  background:url(http://img.barks.jp/image/review/1000043666/title02.jpg) no-repeat;
  text-indent:-9999px;
}
#Feature_wrapper #bottom{
  margin:0;
  padding:0;
  width:600px;
  height:126px;
  background:url(http://img.barks.jp/image/review/1000043666/bottom.jpg) no-repeat;
  text-indent:-9999px;
  clear:both;
}
#navi {
  margin:0;
  width:600px;
  height:125px;
  background:url(http://img.barks.jp/image/review/1000043666/navi.jpg) no-repeat;
}
#navi ul		{ display:block; margin:0; padding:10px 0 0 0; width:600px; height:100px; }
#navi ul li		{ display:block; width:285px; height:100px; margin:0px; padding:0px 0 0px 10px; text-indent:-9877em;float:left; }
#navi ul li.interview a			{ display:block; width:285px; height:100px; margin:0px; padding:0; background:url(http://img.barks.jp/image/review/1000043666/btn_interview02.jpg) no-repeat 0px 0px; border:1px solid #900000;}
#navi ul li.interview a:hover	{ background:url(http://img.barks.jp/image/review/1000043666/btn_interview02.jpg) no-repeat 0px -100px; }
#navi ul li.present a			{ display:block; width:285px; height:100px; margin:0px; padding:0; background:url(http://img.barks.jp/image/review/1000043666/btn_present.jpg) no-repeat 0px 0px;border:1px solid #900000;}
#navi ul li.present a:hover	{ background:url(http://img.barks.jp/image/review/1000043666/btn_present.jpg) no-repeat 0px -100px; }


#lead {
  margin:0;
  width:600px;
  height:133px;
  background:url(http://img.barks.jp/image/review/1000043666/lead.jpg) no-repeat;
  line-height:1.3em;
}

#lead p{
  margin:0;
  padding:28px 12px 0px 9px;
}

#Feature_wrapper #disc { margin:0; width:600px; height:457px; background:url(http://img.barks.jp/image/review/1000043666/disc.jpg) no-repeat; }
#Feature_wrapper #column { margin:0; width:600px; height:212px; background:url(http://img.barks.jp/image/review/1000043666/column.jpg) no-repeat; }
#Feature_wrapper #info { margin:0; width:600px; height:260px; background:url(http://img.barks.jp/image/review/1000043666/info.jpg) no-repeat; }

#disc h3,#column h3,#info h3{text-indent:-9999px; margin:0; height:1; line-height:0;font-size:0px; }
/*--- disc ---*/
#disc #CD{
  margin:0;
  float:left;
  width:180px;
  display:inline;
}
#disc .cd {
  margin:45px 0px 0px 8px;
  padding:0px;
  width:170px;
  display:block;
}
#disc .cd img{
  border:solid 1px #786852;
}
#disc #song {
  margin:152px 0 0 13px;
  padding:0px;
  width:180px;
  float:left;
  display:inline;
}
#song ul {
  margin:0.5em 0px 0.2em 0px;
  padding:0;
}
#song ul li {
  font-size:90%;
  line-height:130%;
  list-style-position:inside;
  list-style-type:decimal;
  margin:0 0 0.2em 0;
  padding:0;
}

/*--- movie ---*/
#movie{
  margin:35px 0px 0 0px;
  float:left;
  width:210px;
  display:inline;
}
#movie .cap{
  margin:10px 0px 0 0;
  padding:0;
  display: inline;
  width:210px;
  float:left;
}
#movie .cap img{
  border:solid 1px #786852;
}

/*--- column ---*/
#column #sitecap{
  margin:48px 0 0 8px;
  float:left;
  width:230px;
  display:block;
}
#column #sitecap img{
  border:solid 1px #786852;
}
#column p{
  margin:48px 0px 0 5px;
  padding:0px;
  float:left;
  width:345px;
  display:block;
  line-height:1.5em;
}


#info .btn_link{
  float:left;
  margin:45px 0px 5px 0px;
  padding:0;
  display:block;
  width:250px;
}
#info .btn_link .btn{
  margin:0px 0px 5px 0px;
  padding:0;
  display:block;
  width:250px;
}

#info .btn_link .btn img{
  border:solid 1px #333;
}

#info dl,#link dl { padding:0; margin:40px 0 0 0; float:left; width:340px;}
#info dl dt,#link dl dt { line-height: 1; font-weight: bold; list-style: decimal; list-style-position: outside; margin: 0.7em 13px 0.5em 8px; padding: 0;}
#info dl dd,#link dl dd { line-height: 1.3; font-size:90%; list-style: decimal; list-style-position: outside; margin: 0.3em 13px 0.5em 20px; padding: 0;}

#bottom ul		{ display:block; margin:0; padding:15px 0 0 0; width:600px; height:100px; }
#bottom ul li		{ display:block; width:285px; height:100px; margin:0px; padding:0px 0 0px 10px; text-indent:-9877em;float:left; }
#bottom ul li a			{ display:block; width:285px; height:100px; margin:0px; padding:0; background:url(http://img.barks.jp/image/review/1000043666/btn_interview.jpg) no-repeat 0px 0px; border:1px solid #900000;}
#bottom ul li a:hover	{ background:url(http://img.barks.jp/image/review/1000043666/btn_interview.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:13px;
  line-height:1.4em;
  color: #2d2723;
  background:url(http://img.barks.jp/image/review/1000043666/interview_main.gif) repeat-y;
}

/* navi ---------------------------------------------------*/
#Interview_wrapper a			{ color: #2a700e;text-decoration: underline; }
#Interview_wrapper a:hover		{ color: #900000;text-decoration: none; }

/*------------------------------------------------
 navi
---------------------------------------------------*/

#Interview_wrapper #bottom{
  margin:0;
  padding:0;
  width:600px;
  height:109px;
  background:url(http://img.barks.jp/image/review/1000043666/interview_bottom.jpg) no-repeat;
  clear:both;
}
#Interview_wrapper #bottom img{
  margin:20px 0 0 15px;
  border:1px solid #444;
}


/* mozi ---------------------------------------------------*/
#Interview_wrapper .barks {
  margin:0;
  padding:5px 15px 5px 15px;
  color:#ac8d61;
}
#Interview_wrapper .inoran{
  margin:0;
  padding:5px 15px 5px 15px;
  color:#ddd;
}
#Interview_wrapper .pink{
  color:#c06c6c;
}
#Interview_wrapper .photo_r{
  float:right;
  margin:0;
  padding:10px 15px 10px 15px;
  width:250px;
}
#Interview_wrapper .photo_l{
  float:left;
  margin:0;
  padding:10px 15px 10px 15px;
  width:250px;
}
#Interview_wrapper .photo_230r{
  float:right;
  margin:10px 20px 10px 15px;
  padding:0;
  width:230px;
}
#Interview_wrapper .photo_l img,#Interview_wrapper .photo_r img{
  border:1px solid #2d382a;
}

/*--- pagenavi ---*/
ul.page-navi {
  position: relative;
  margin: 20px 12px 10px 12px;
  padding: 5px 0;
  height: 1.4em;
  text-align: center;
  background: #48332E none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}

ul.page-navi li {
  display: inline;
  margin: 0;
  padding: 0 5px;
  font-size: 100%;
  color:#FFF;
  
}

