/* BARKS特集用テンプレート（完全版）2010.06.09 yusukondo */

/* ----------------------------------------------------------- */
/* 基本事項 */
/* -------------------------------------------------------- */
#FeatureWrap {color:#404248;background:#fff;font-family:'Lucida Grande',sans-serif;width:600px;margin:0;padding:0;font-size:12px;line-height:1.5em;overflow:hidden;}
#FeatureWrap a {color:#34a3c7;text-decoration:underline;}
#FeatureWrap a:hover {color:#FF6600;text-decoration:none;}
#FeatureWrap ul,#FeatureWrap ol,#FeatureWrap li,#FeatureWrap dl,#FeatureWrap dt,#FeatureWrap dd {margin:0;padding:0;list-style:none;}
#FeatureWrap p {margin:0;}
#FeatureWrap img {border:none;}
#FeatureWrap .hide {display:none;}
#FeatureWrap .clearfix:after {content:".";display:block;clear:both;height:0;visibility:hidden;}
.clearfix {min-height:1px;}
* html #FeatureWrap .clearfix {height:1px;}

/* 共通ページナビ消去 */
.Item {margin:0;width:600px;}
.ItemName {display:none;line-height:0;padding:0;visibility:hidden;}
.Itemdata {margin:5px 0 10px;}
.pagenavi {display:none;}

/* ------------------------------------------------------- */
/* FEATURE NAVI */
/* ------------------------------------------------------- */
#FeatureWrap .FeatureNavi { 
height:82px;
width:600px;
margin:0;
}
#FeatureWrap .FeatureNavi a { 
width:120px;
height:82px;
display:block;
float:left;
background:url(http://img.barks.jp/image/review/1000061787/feature_navi.png) no-repeat 0 0;
}
#FeatureWrap .FeatureNavi a span {display:none;}
#FeatureWrap .FeatureNavi a.page1 {background-position:0 0;}
#FeatureWrap .FeatureNavi a.page2 {background-position:-120px 0;}
#FeatureWrap .FeatureNavi a.page3 {background-position:-240px 0;}
#FeatureWrap .FeatureNavi a.page4 {background-position:-360px 0;}
#FeatureWrap .FeatureNavi a.page5 {background-position:-480px 0;}

#FeatureWrap .FeatureNavi a:hover.page1 {background-position:0 -82px;}
#FeatureWrap .FeatureNavi a:hover.page2 {background-position:-120px -82px;}
#FeatureWrap .FeatureNavi a:hover.page3 {background-position:-240px -82px;}
#FeatureWrap .FeatureNavi a:hover.page4 {background-position:-360px -82px;}
#FeatureWrap .FeatureNavi a:hover.page5 {background-position:-480px -82px;}

#FeatureWrap .FeatureNavi a.current1 {background-position:0 -164px;}
#FeatureWrap .FeatureNavi a.current2 {background-position:-120px -164px;}
#FeatureWrap .FeatureNavi a.current3 {background-position:-240px -164px;}
#FeatureWrap .FeatureNavi a.current4 {background-position:-360px -164px;}
#FeatureWrap .FeatureNavi a.current5 {background-position:-480px -164px;}

#FeatureWrap .FeatureNavi a:hover.current1 {background-position:0 -164px;}
#FeatureWrap .FeatureNavi a:hover.current2 {background-position:-120px -164px;}
#FeatureWrap .FeatureNavi a:hover.current3 {background-position:-240px -164px;}
#FeatureWrap .FeatureNavi a:hover.current4 {background-position:-360px -164px;}
#FeatureWrap .FeatureNavi a:hover.current5 {background-position:-480px -164px;}

/* ------------------------------------------------------- */
/* HEADER TILE FOOTER
/* ------------------------------------------------------- */
#FeatureWrap h1 {
margin:0;
padding:0;
width:600px;
height:30px;
background:url(http://img.barks.jp/image/review/1000061787/feature_title.png) no-repeat 0 0;
text-indent:-9999px;
}
#FeatureWrap h2 {
margin:0;
padding:0;
width:600px;
text-indent:-9999px;
}
#FeatureWrap h2#TopPage {height:290px;background:url(http://img.barks.jp/image/review/1000061787/feature_title_top.jpg) no-repeat 0 0;}
#FeatureWrap h2#Page {height:150px;background:url(http://img.barks.jp/image/review/1000061787/feature_title_page.jpg) no-repeat 0 0;}

#FeatureWrap #feature_footer {
clear:both;
width:600px;
height:40px;
background:url(http://img.barks.jp/image/review/1000061787/feature_footer.png) no-repeat 0 0 ;
}
#FeatureWrap #feature_footer p {
float:right;
padding:10px 0 0 0;
}
#FeatureWrap #feature_footer p a {
color:#404248;
text-decoration:none;
}
#FeatureWrap #feature_footer p a:hover {
color:#9d9fa3;
}
#FeatureWrap #FeatureBox {
background:url(http://img.barks.jp/image/review/1000061787/feature_repeat.png) repeat-y left bottom;
}
#FeatureWrap #Feature_in {
clear:both;
padding:20px;
}
#FeatureWrap #Feature_in .box {
}

/* SUB HEADING
------------------------------------------------------- */
#FeatureWrap #Feature_in .box h3 {
margin:0 0 20px;
width:560px;
height:63px;
clear:both;
background:url(http://img.barks.jp/image/review/1000061787/sub_heading_bg.jpg) no-repeat 0 bottom;
}
#FeatureWrap #Feature_in .box h3 span {
width:560px;
height:63px;
text-indent:-9999px;
display:block;
}
#FeatureWrap #Feature_in .box h3 span.top {background:url(http://img.barks.jp/image/review/1000061787/sub_heading_tp.png) no-repeat 0 0;}
#FeatureWrap #Feature_in .box h3 span.page1 {background:url(http://img.barks.jp/image/review/1000061787/sub_heading1.png) no-repeat 0 0;}
#FeatureWrap #Feature_in .box h3 span.page2 {background:url(http://img.barks.jp/image/review/1000061787/sub_heading2.png) no-repeat 0 0;}
#FeatureWrap #Feature_in .box h3 span.page3 {background:url(http://img.barks.jp/image/review/1000061787/sub_heading3.png) no-repeat 0 0;}
#FeatureWrap #Feature_in .box h3 span.page4 {background:url(http://img.barks.jp/image/review/1000061787/sub_heading4.png) no-repeat 0 0;}
#FeatureWrap #Feature_in .box h3 span.page5 {background:url(http://img.barks.jp/image/review/1000061787/sub_heading5.png) no-repeat 0 0;}
#FeatureWrap #Feature_in .box h4 {
clear:both;
margin:25px 0 15px;
padding:3px 10px;
border-left:4px solid #1b80a2;
color:#1b80a2;
font-size:14px;
}
#FeatureWrap #Feature_in .box p {
margin-bottom:1em;
color:#fff;
}
#FeatureWrap #Feature_in .box p.txt1 {
}
#FeatureWrap #Feature_in .box p.txt_r {
text-align:right;
font-weight:bold;
margin:30px 0 0;
}
#FeatureWrap #Feature_in .box .color {
color:#c18b34 !important;
}
#FeatureWrap #Feature_in .box .genre {
background:#000;
color:#1ca8d7;
padding:1px 7px;
font-weight:bold;
}
#FeatureWrap #Feature_in .box .star {
color:#f4e218 !important;
margin-left:5px;
}
#FeatureWrap #Feature_in .box .star_b {
color:#444 !important;
}
#FeatureWrap #Feature_in .box .song {
font-weight:bold;
color:#c18b34 !important;
line-height:20px;
}
#FeatureWrap #Feature_in .box ul {
margin:15px;
background:#352b1b;
border:2px solid #181003;
padding:15px;
}
#FeatureWrap #Feature_in .box ul li{
background:url(http://img.barks.jp/image/review/1000061787/ol_list_image.png) no-repeat 3px 7px;
padding-left:15px;
margin-bottom:5px;
color:#e5e5e5;
}
#FeatureWrap #Feature_in .box ul .midashi{
margin:0 0 8px;
padding:3px 7px;
color:#f78f2a;
font-weight:bold;
background:#1e1608;
border-left:5px solid #000;
}
#FeatureWrap #Feature_in .box dl {
}
#FeatureWrap #Feature_in .box dl li {
float:left;
width:105px;
padding-right:8px;
text-align:center;
color:#ccc;
}
#FeatureWrap #Feature_in .box dl li.last{
padding-right:0 !important;
}
#FeatureWrap #Feature_in .box .itembox {
margin:15px 0;
padding:10px 10px 0;
border:1px solid #444;
background:#000;
text-align:center;
}
#FeatureWrap #Feature_in .box .str {
border-bottom:1px solid #c18b34;
color:#c18b34;
margin:15px 220px 5px 0;
padding-bottom:3px;
display:block;
font-size:14px;
font-weight:bold;
}
#FeatureWrap #Feature_in .box .str2 {
font-size:10px;
}
#FeatureWrap #Feature_in .box .nextpage {
background:#000;
text-align:center;
margin:30px 0 0;
padding:10px 10px 2px;
font-weight:bold;
}
#FeatureWrap #Feature_in .box .photo_l {
float:left;
padding:0 10px 15px 0;
}
#FeatureWrap #Feature_in .box .photo_r {
float:right;
padding:0 0 10px 15px;
}
#FeatureWrap #Feature_in .box .photo_c {
margin:25px 0;
text-align:center;
}
#FeatureWrap #Feature_in .box hr {
background:url(http://img.barks.jp/image/review/1000061787/line.png) no-repeat 0 0;
width:560px;
height:2px;
clear:both;
border:none;
margin:10px 0 20px;
}
#FeatureWrap #Feature_in .box .linkarea {
background:url(http://img.barks.jp/image/review/1000061787/line.png) no-repeat 0 0;
padding:10px 10px 0;
margin:40px 0 0;
}
#FeatureWrap #Feature_in .box .linkarea p {
float:left;
text-align:center;
padding:10px 10px 0px;
margin:0;
}
#FeatureWrap .backtp {
background:url(http://img.barks.jp/image/review/1000061787/linkarrow.png) no-repeat 0px 3px;
padding-left:15px;
}
#FeatureWrap .backtp a{
text-decoration:none !important;
font-weight:bold;
}

