
/*------------------------------------------------
 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: #665034;
  background:url(http://img.barks.jp/image/review/1000043142/bg.gif) repeat-y;
  border:1px solid #c8b89d;
}
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: #7a4128;text-decoration: underline; }
#Feature_wrapper a:hover	{ color: #000;text-decoration: none; }
/*------------------------------------------------
 page
---------------------------------------------------*/
#Feature_wrapper .bottom_navi	{ height:45px; margin:10px 0 0 20px; padding:0; width:560px; background:url(http://img.barks.jp/image/review/1000043142/bottom_navi.gif) no-repeat;}
.bottom_navi ul	{ display:inline;margin:0; }
.bottom_navi li	{ display:inline; }
.bottom_navi li a	{ height:45px; margin:0; display:block; float:left; text-indent:-9877em; text-decoration:none; overflow:hidden; }
.bottom_navi li.INT a	{ background:url(http://img.barks.jp/image/review/1000043142/bottom_navi.gif) no-repeat 0px 0px; width:140px; }
.bottom_navi li.UKU a	{ background:url(http://img.barks.jp/image/review/1000043142/bottom_navi.gif) no-repeat -140px 0px; width:140px; }
.bottom_navi li.PHO a	{ background:url(http://img.barks.jp/image/review/1000043142/bottom_navi.gif) no-repeat -280px 0px; width:140px; }
.bottom_navi li.TOU a	{ background:url(http://img.barks.jp/image/review/1000043142/bottom_navi.gif) no-repeat -420px 0px; width:140px; }
.bottom_navi li.INT a:hover		{ background:url(http://img.barks.jp/image/review/1000043142/bottom_navi.gif) no-repeat 0px -45px; }
.bottom_navi li.UKU a:hover		{ background:url(http://img.barks.jp/image/review/1000043142/bottom_navi.gif) no-repeat -140px -45px; }
.bottom_navi li.PHO a:hover		{ background:url(http://img.barks.jp/image/review/1000043142/bottom_navi.gif) no-repeat -280px -45px; }
.bottom_navi li.TOU a:hover		{ background:url(http://img.barks.jp/image/review/1000043142/bottom_navi.gif) no-repeat -420px -45px; }

#Feature_wrapper h1{
  margin:0;
  width:600px;
  height:141px;
  background:url(http://img.barks.jp/image/review/1000043142/title01.gif) no-repeat;
  text-indent:-9999px;
}
#Feature_wrapper h2{
  margin:0;
  background:url(http://img.barks.jp/image/review/1000043142/title02.gif) no-repeat;
  width:600px;
  height:159px;
  text-indent:-9999px;
}
#Feature_wrapper #bottom{
  margin:0;
  padding:0;
  width:600px;
  height:38px;
  background:url(http://img.barks.jp/image/review/1000043142/bottom.gif) no-repeat;
  text-indent:-9999px;
  clear:both;
}
#lead {
  margin:0;
  width:600px;
  line-height:1.5em;
}
#lead h3{
  margin:0;
  background:url(http://img.barks.jp/image/review/1000043142/lead_title.gif) no-repeat;
  width:600px;
  height:100px;
  text-indent:-9999px;
}
#lead p{
  margin:0;
  padding:5px 15px;
}
#Feature_wrapper ul.tpnavi	{ display:block; margin:10px 0 0 0; padding:0; width:600px; clear:both;}
.tpnavi li	{ list-style:none; float:left; display:block; margin:0; padding:0 0 0 15px; height:90px; width:270px; text-indent:-9999em; }
.tpnavi li a	{ height:90px; width:270px; display:block; margin:0; padding:0px; }
.tpnavi li.interview a			{ background:url(http://img.barks.jp/image/review/1000043142/tpnavi01.gif) no-repeat 0px 0px;}
.tpnavi li.interview a:hover	{ background:url(http://img.barks.jp/image/review/1000043142/tpnavi01.gif) no-repeat 0px -90px; }
.tpnavi li.ukurere a			{ background:url(http://img.barks.jp/image/review/1000043142/tpnavi02.gif) no-repeat 0px 0px;}
.tpnavi li.ukurere a:hover		{ background:url(http://img.barks.jp/image/review/1000043142/tpnavi02.gif) no-repeat 0px -90px; }
.tpnavi li.photo a				{ background:url(http://img.barks.jp/image/review/1000043142/tpnavi03.gif) no-repeat 0px 0px;}
.tpnavi li.photo a:hover		{ background:url(http://img.barks.jp/image/review/1000043142/tpnavi03.gif) no-repeat 0px -90px; }
.tpnavi li.tour a				{ background:url(http://img.barks.jp/image/review/1000043142/tpnavi04.gif) no-repeat 0px 0px;}
.tpnavi li.tour a:hover			{ background:url(http://img.barks.jp/image/review/1000043142/tpnavi04.gif) no-repeat 0px -90px; }

#disc,#disc02,#info,#movie,#link {
  margin:0;
  padding:10px 0;
  clear:both;
}
#disc h3 {
  margin:15px 0 0 0;
  background:url(http://img.barks.jp/image/review/1000043142/h3_disc.gif) no-repeat;
  width:600px;
  height:41px;
  text-indent:-9999px;
}
#disc02 h3 {
  margin:10px 0 0 0;
  background:url(http://img.barks.jp/image/review/1000043142/h3_disc02.gif) no-repeat;
  width:600px;
  height:41px;
  text-indent:-9999px;
}
#movie h3 {
  margin:15px 0 0 0;
  background:url(http://img.barks.jp/image/review/1000043142/h3_movie.gif) no-repeat;
  width:600px;
  height:41px;
  text-indent:-9999px;
}
#info h3 {
  margin:10px 0 0 0;
  background:url(http://img.barks.jp/image/review/1000043142/h3_info.gif) no-repeat;
  width:600px;
  height:41px;
  text-indent:-9999px;
}
#link h3 {
  margin:0px;
  background:url(http://img.barks.jp/image/review/1000043142/h3_link.gif) no-repeat;
  width:600px;
  height:41px;
  text-indent:-9999px;
}

/*--- disc ---*/
.cd {
  margin:0;
  padding:10px 7px 10px 15px;
  float:left;
  display:block;
}
.cd img{
  margin:0;
  border:solid 1px #786852;
}
.disc_right {
  margin:0;
  display:block;
}
.disc_right h5{
  margin:0;
  padding:10px 0 5px 0;
  font-size:100%;
  font-weight:bold;
  /*border-bottom:1px solid #555;*/
}
.disc_right .item{
  margin:0;
  padding:0 15px 5px 0;
  font-size:80%;
  line-height:1.4;
}
.song{
  margin:5px 0 0 15px;
  padding:0;
  font-size:100%;
  background:#ecd7cc;
  width:270px;
  height:auto;
  float:left;
  display: inline;
  border:solid 1px #c58473;
}
.song h4{
  margin:7px 10px;
  padding:0;
  font-size:90%;
  line-height:1.2;
  color:#cd8080;
  font-weight:bold;
  border-bottom:1px dotted #cd8080;
}
.song p{
  margin:7px 10px;
  padding:0;
  font-size:80%;
  line-height:1.3;
  color:#cd8080;
}
/*--- movie ---*/
#movie .cap{
  margin:8px 0px 0 10px;
  padding:0;
  display: inline;
  width:185px;
  height:223px;
  float:left;
}
#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 13px 0.5em 17px; 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 30px; 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.4em;
  color: #665034;
  background:url(http://img.barks.jp/image/review/1000043142/bg.gif) repeat-y;
  border:1px solid #c8b89d;
}

/* navi ---------------------------------------------------*/
#Interview_wrapper a		{ color: #b65151;text-decoration: underline; }
#Interview_wrapper a:hover	{ color: #000;text-decoration: none; }

/*------------------------------------------------
 navi
---------------------------------------------------*/
#Interview_wrapper .top_navi	{ height:45px; margin:0px 0 0 20px; padding:0; width:560px; background:url(http://img.barks.jp/image/review/1000043142/interview_navi.gif) no-repeat;}
.top_navi ul	{ display:inline;margin:0; }
.top_navi li	{ display:inline; }
.top_navi li a	{ height:45px; margin:0; display:block; float:left; text-indent:-9877em; text-decoration:none; overflow:hidden; }
.top_navi li.INT a	{ background:url(http://img.barks.jp/image/review/1000043142/interview_navi.gif) no-repeat 0px 0px; width:140px; }
.top_navi li.UKU a	{ background:url(http://img.barks.jp/image/review/1000043142/interview_navi.gif) no-repeat -140px 0px; width:140px; }
.top_navi li.PHO a	{ background:url(http://img.barks.jp/image/review/1000043142/interview_navi.gif) no-repeat -280px 0px; width:140px; }
.top_navi li.TOU a	{ background:url(http://img.barks.jp/image/review/1000043142/interview_navi.gif) no-repeat -420px 0px; width:140px; }
.top_navi li.INT a:hover		{ background:url(http://img.barks.jp/image/review/1000043142/interview_navi.gif) no-repeat 0px -45px; }
.top_navi li.UKU a:hover		{ background:url(http://img.barks.jp/image/review/1000043142/interview_navi.gif) no-repeat -140px -45px; }
.top_navi li.PHO a:hover		{ background:url(http://img.barks.jp/image/review/1000043142/interview_navi.gif) no-repeat -280px -45px; }
.top_navi li.TOU a:hover		{ background:url(http://img.barks.jp/image/review/1000043142/interview_navi.gif) no-repeat -420px -45px; }


#Interview_wrapper .photo_navi	{ height:45px; margin:0px 0 0 20px; padding:0; width:560px; background:url(http://img.barks.jp/image/review/1000043142/photo_navi.gif) no-repeat;}
.photo_navi ul	{ display:inline;margin:0; }
.photo_navi li	{ display:inline; }
.photo_navi li a	{ height:45px; margin:0; display:block; float:left; text-indent:-9877em; text-decoration:none; overflow:hidden; }
.photo_navi li.INT a	{ background:url(http://img.barks.jp/image/review/1000043142/photo_navi.gif) no-repeat 0px 0px; width:140px; }
.photo_navi li.UKU a	{ background:url(http://img.barks.jp/image/review/1000043142/photo_navi.gif) no-repeat -140px 0px; width:140px; }
.photo_navi li.PHO a	{ background:url(http://img.barks.jp/image/review/1000043142/photo_navi.gif) no-repeat -280px 0px; width:140px; }
.photo_navi li.TOU a	{ background:url(http://img.barks.jp/image/review/1000043142/photo_navi.gif) no-repeat -420px 0px; width:140px; }
.photo_navi li.INT a:hover		{ background:url(http://img.barks.jp/image/review/1000043142/photo_navi.gif) no-repeat 0px -45px; }
.photo_navi li.UKU a:hover		{ background:url(http://img.barks.jp/image/review/1000043142/photo_navi.gif) no-repeat -140px -45px; }
.photo_navi li.PHO a:hover		{ background:url(http://img.barks.jp/image/review/1000043142/photo_navi.gif) no-repeat -280px -45px; }
.photo_navi li.TOU a:hover		{ background:url(http://img.barks.jp/image/review/1000043142/photo_navi.gif) no-repeat -420px -45px; }


#Interview_wrapper h1{
  margin:0;
  width:600px;
  height:129px;
  background:url(http://img.barks.jp/image/review/1000043142/sabtitle01.gif) no-repeat;
  text-indent:-9999px;
}
#Interview_wrapper #navi{
  margin:0;
  background:url(http://img.barks.jp/image/review/1000043142/sabtitle02.gif) no-repeat;
  width:600px;
  height:63px;
  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;
}
#Interview_wrapper #bottom{
  margin:0;
  padding:0;
  width:600px;
  height:38px;
  background:url(http://img.barks.jp/image/review/1000043142/bottom.gif) no-repeat;
  text-indent:-9999px;
  clear:both;
}

/* mozi ---------------------------------------------------*/
#Interview_wrapper .barks {
  margin:0;
  padding:5px 15px 5px 15px;
  color:#5a954e;
}
#Interview_wrapper .ayano{
  margin:0;
  padding:5px 15px 5px 15px;
  color:#6b5c47;
}
#Interview_wrapper .pink{
  color:#c06c6c;
}
#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: 20px 15px 10px 15px;
  padding: 5px 0;
  height: 1.4em;
  text-align: center;
  background: #e7b7b7 none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}

ul.page-navi li {
  display: inline;
  margin: 0;
  padding: 0 5px;
  font-size: 100%;
  color:#b65151;
  
}

/*photoalbum-----------------------------*/
#Interview_wrapper .photo{ width:570px; height:100px; margin:5px 0 15px 10px;}
#Interview_wrapper .photo img{ width:100px; height:100px; margin:0 0 0 7px; border:1px solid #5b4831;}
