
/*------------------------------------------------
 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: #ededed;
  /* #15161a */
  background:url(http://img.barks.jp/image/review/1000044469/bg.gif);
}
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: #e6ff28;text-decoration: underline; }
#Feature_wrapper a:hover	{ color: #FF6600;text-decoration: none; }
/*------------------------------------------------
 page
---------------------------------------------------*/
#Feature_wrapper .tpnavi	{ float:left; height:35px; margin:0px; padding:0; width:600px; background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat 0 0;}
.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/1000044469/tpnavi.gif) no-repeat 0px 0px; width:120px; }
.tpnavi li.GAIYOU a	{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -120px 0px; width:120px; }
.tpnavi li.CAST a	{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -240px 0px; width:120px; }
.tpnavi li.TICKET a	{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -360px 0px; width:120px; }
.tpnavi li.REPORT a	{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -480px 0px; width:120px; }
.tpnavi li.TOP a:hover			{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat 0px -35px; }
.tpnavi li.GAIYOU a:hover		{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -120px -35px; }
.tpnavi li.CAST a:hover			{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -240px -35px; }
.tpnavi li.TICKET a:hover		{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -360px -35px; }
.tpnavi li.REPORT a:hover		{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -480px -35px; }

.tpnavi li.TOP00 a		{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat 0px -35px; width:120px; }
.tpnavi li.GAIYOU00 a	{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -120px -35px; width:120px; }
.tpnavi li.CAST00 a		{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -240px -35px; width:120px; }
.tpnavi li.TICKET00 a	{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -360px -35px; width:120px; }
.tpnavi li.REPORT00 a	{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -480px -35px; width:120px; }
.tpnavi li.TOP00 a:hover			{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat 0px -35px; }
.tpnavi li.GAIYOU00 a:hover			{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -120px -35px; }
.tpnavi li.CAST00 a:hover			{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -240px -35px; }
.tpnavi li.TICKET00 a:hover			{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -360px -35px; }
.tpnavi li.REPORT00 a:hover			{ background:url(http://img.barks.jp/image/review/1000044469/tpnavi.gif) no-repeat -480px -35px; }


#Feature_wrapper h1{
  margin:0;
  width:600px;
  height:226px;
  background:url(http://img.barks.jp/image/review/1000044469/title01.gif) no-repeat;
  text-indent:-9999px;
}
#Feature_wrapper .toplink{
  margin:0;
  width:600px;
  height:48px;
  background:url(http://img.barks.jp/image/review/1000044469/title02.gif) no-repeat;
}
#Feature_wrapper .toplink .clubberia{
  margin:5px 0 0 448px;
  width:136px;
  height:25px;
}
#Feature_wrapper #bottom{
  margin:0;
  padding:0;
  width:600px;
  height:128px;
  background:url(http://img.barks.jp/image/review/1000044469/bottom.gif) no-repeat;
  clear:both;
}
#Feature_wrapper #bottom .clubberia{
  margin:85px 0 0 190px;
  width:136px;
  height:25px;
}

#Feature_wrapper .main{
  margin:0 0 0 8px;
  width:585px;
  background:#000 url(http://img.barks.jp/image/review/1000044469/main.gif) no-repeat;
}
#Feature_wrapper .main h3{
  margin:0;
  width:600px;
  height:106px;
  background:url(http://img.barks.jp/image/review/1000044469/h3_lead.gif) no-repeat;
  text-indent:-9999px;
}
#Feature_wrapper #main_bottom{
  margin:0;
  width:600px;
  height:24px;
  background:url(http://img.barks.jp/image/review/1000044469/main_bottom.gif) no-repeat;
}
#Feature_wrapper .main p{
  margin:0;
  padding:2px 10px 0;
}
#Feature_wrapper .main .RED01{
  color:#FF0000;
  font-weight:bold;
  font-size:120%;
  /*text-decoration:underline;*/
  line-height:1.5;
}
#Feature_wrapper .main .RED02{
  color:#FF0000;
  font-weight:bold;
}


#Feature_wrapper .main dl { padding:10px 20px 0px 25px; margin:0; }
#Feature_wrapper .main dl dt { line-height: 1.3; font-weight:bold; list-style: decimal; list-style-position: outside; padding: 0.7em 0px 0.2em 0px; margin: 0;}
#Feature_wrapper .main dl dd { line-height: 1.3; list-style: decimal; list-style-position: outside; padding: 0em 0px 0.5em 7px; margin: 0;}


#Feature_wrapper .main_02{
  margin:0 0 0 0px;
  width:585px;
  height:328px;
  background:#000 url(http://img.barks.jp/image/review/1000044469/gaiyou.gif) no-repeat;
}
#Feature_wrapper .main_02 .asia{
  margin:57px 0 0 22px;
  width:170px;
  height:20px;
}

#Feature_wrapper .main .cast{
  margin:8px 0 8px 5px;
  padding:5px;
  /*border:1px solid #555;*/
  float:left;
  display:inline;
}
* html #Feature_wrapper .main .cast{height:1%;}
#Feature_wrapper .main .cast .artist{
  width:270px;
  margin-right:12px;
  float:left;
  font-size:11px;
  line-height:1.2;
}
#Feature_wrapper .main .cast .artist img{
  border:1px solid #999;
}
#Feature_wrapper .main .cast .profile{
  font-size:11px;
  line-height:1.3;
  width:280px;
  margin:0;
  padding:0px 0 5px;
  float:left;
}
#Feature_wrapper .main .cast .second{
  width:550px;
  margin:5px 0;
  float:left;
  font-size:11px;
  line-height:1.2;
}

#Feature_wrapper .main .cast ul		{ display:block; margin:7px 0; padding:0px; width:270px; height:25px; }
#Feature_wrapper .main .cast ul li		{ display:block; width:270px; height:25px; margin:0px; padding:0px; text-indent:-9877em;}
#Feature_wrapper .main .cast ul li a			{ display:block; width:270px; height:25px; margin:0px; padding:0; background:url(http://img.barks.jp/image/review/1000044469/btn_official.gif) no-repeat 0px 0px; border:solid 1px #626262;}
#Feature_wrapper .main .cast ul li a:hover	{ background:url(http://img.barks.jp/image/review/1000044469/btn_official.gif) no-repeat 0px -25px; }


/*--- disc ---*/
#disc #cd {
  margin:0;
  padding:72px 0 0 23px;
  width:230px;
}
#disc #cd img{
  border:1px solid #12356b;
}

#Feature_wrapper #btn_past{
  float:left;
  margin:30px 0px 5px 20px;
  padding:0;
  display:block;
  display:inline;
  font-size:12px;
  line-height:13px;
}

#Feature_wrapper #btn_past img{
  border:solid 1px #000;
  margin-top:5px;
  display:inline;
}

#info dl,#link dl { float:left; padding:0; margin:70px 10px 0 20px; font-size:90%; width:300px; display:inline;}
#info dl dt,#link dl dt { line-height: 1.2; font-weight:bold; list-style: decimal; list-style-position: outside; margin: 0.7em 0px 0.2em 0px; padding: 0;}
#info dl dd,#link dl dd { line-height: 1.2; list-style: decimal; list-style-position: outside; margin: 0.2em 0px 0.2em 7px; padding: 0;}

#bottom ul		{ display:block; margin:0; padding:25px 0 0 230px; width:183px; height:20px; }
#bottom ul li		{ display:block; width:183px; height:20px; margin:0px; padding:12px 0 0px 0px; text-indent:-9877em;}
#bottom ul li a			{ display:block; width:183px; height:20px; margin:0px; padding:0; background:url(http://img.barks.jp/image/review/1000043821/btn_next.gif) no-repeat 0px 0px; }
#bottom ul li a:hover	{ background:url(http://img.barks.jp/image/review/1000043821/btn_next.gif) no-repeat 0px -20px; }



/*--- pagenavi ---*/
ul.page-navi {
  position: relative;
  margin: 5px 20px 0px 20px;
  padding: 5px 0;
  height: 1.4em;
  text-align: center;
  background: #d9e4ea none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}

ul.page-navi li {
  display: inline;
  margin: 0;
  padding: 0 10px;
  font-size: 100%;
}


