/* BARKS特集用テンプレート（完全版）2010.06.09 yusukondo */

/* ----------------------------------------------------------- */
/* 基本事項 */
/* -------------------------------------------------------- */
#FeatureWrap {color:#664914;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 { 
width:600px;
height:70px;
margin:0;
}
#FeatureWrap .FeatureNavi a { 
width:200px;
height:70px;
display:block;
float:left;
background:url(http://img.barks.jp/image/review/1000062044/feature_navi.jpg) no-repeat 0 0;
}
#FeatureWrap .FeatureNavi a span {display:none;}
#FeatureWrap .FeatureNavi a.page1 {background-position:0 0;}
#FeatureWrap .FeatureNavi a.page2 {background-position:-200px 0;}
#FeatureWrap .FeatureNavi a.page3 {background-position:-400px 0;}

#FeatureWrap .FeatureNavi a:hover.page1,
#FeatureWrap .FeatureNavi a.current1,
#FeatureWrap .FeatureNavi a:hover.current1 {background-position:0 -70px;}
#FeatureWrap .FeatureNavi a:hover.page2,
#FeatureWrap .FeatureNavi a.current2,
#FeatureWrap .FeatureNavi a:hover.current2 {background-position:-200px -70px;}
#FeatureWrap .FeatureNavi a:hover.page3,
#FeatureWrap .FeatureNavi a.current3,
#FeatureWrap .FeatureNavi a:hover.current3 {background-position:-400px -70px;}

/* ------------------------------------------------------- */
/* HEADER TILE FOOTER
/* ------------------------------------------------------- */
#FeatureWrap h1 {
margin:0;
padding:0;
width:600px;
height:20px;
background:url(http://img.barks.jp/image/review/1000062044/feature_title.png) no-repeat 0 0;
text-indent:-9999px;
}
#FeatureWrap h2 {
background:url(http://img.barks.jp/image/review/1000062044/feature_header_tp.jpg) no-repeat 0 0;
margin:0;
padding:0;
width:600px;
height:350px;
text-indent:-9999px;
}
#FeatureWrap #feature_footer {
clear:both;
width:600px;
height:50px;
background:url(http://img.barks.jp/image/review/1000062044/feature_title.png) no-repeat left top;
}
#FeatureWrap #feature_footer p {
float:right;
padding:25px 0 0 0;
}
#FeatureWrap #feature_footer p a {
color:#404248;
text-decoration:none;
}
#FeatureWrap #feature_footer p a:hover {
color:#9d9fa3;
}
#FeatureWrap #FeatureBox {
background:#fcecec;
}
#FeatureWrap #Feature_in {
clear:both;
padding:10px;
}
#FeatureWrap #Feature_in .box {
}
#FeatureWrap #lead {
background:url(http://img.barks.jp/image/review/1000062044/lead.jpg) no-repeat 0 0;
width:600px;
height:140px;
}
#FeatureWrap #lead p {
display:none;
}
/* SUB HEADING
------------------------------------------------------- */
#FeatureWrap #Feature_in .box h3 {
margin:15px 0 15px;
width:580px;
height:45px;
clear:both;
}
#FeatureWrap #Feature_in .box h3 span {
display:none;
}
#FeatureWrap #Feature_in .box h3.top {background:url(http://img.barks.jp/image/review/1000062044/sub_heading_tp.jpg) no-repeat 0 0;}
#FeatureWrap #Feature_in .box h3.page1 {background:url(http://img.barks.jp/image/review/1000062044/sub_heading1.jpg) no-repeat 0 0;}
#FeatureWrap #Feature_in .box h3.page2 {background:url(http://img.barks.jp/image/review/1000062044/sub_heading2.jpg) no-repeat 0 0;}
#FeatureWrap #Feature_in .box h3.page3 {background:url(http://img.barks.jp/image/review/1000062044/sub_heading3.jpg) no-repeat 0 0;}
#FeatureWrap #Feature_in .box p {
margin-bottom:1em;
}

#FeatureWrap #Feature_in .box p.txt1 {
padding:0 20px 15px;
}
#FeatureWrap #Feature_in .box p.txt1 strong {
display:block;
color:#09F;
font-size:14px;
padding-bottom:7px;
}
#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 .colboxl {
float:left;
width:270px;
padding:0 20px 0 10px;
margin-bottom:20px;
}
#FeatureWrap #Feature_in .box .colboxr {
float:left;
width:270px;
margin-bottom:20px;
}
.box .jewel {
color:#664914;
}
.box .mame {
color:#4d7a04;
}
.box .cordinate {
backgrond:#fff;
}

.box .colbox_in p {
padding: 0 15px;
}
.box .jewel .colbox_in p strong {
color:#aa34c8;
}
.box .colbox_in p strong {
display:block;
text-align:center;
padding-bottom:5px;
}

.box .colbox_in p img {
display:block;
padding-bottom:10px;
}
.box .jewel .colbox_in {
background:url(http://img.barks.jp/image/review/1000062044/colbox_repeat_jewel.jpg) repeat-y 0 0;
width:270px;
}
.box .jewel .colbox_out {
background:url(http://img.barks.jp/image/review/1000062044/colbox_out_jewel.jpg) no-repeat left bottom;
padding-bottom:10px;
}
.box .mame .colbox_in {
background:url(http://img.barks.jp/image/review/1000062044/colbox_repeat_mame.jpg) repeat-y 0 0;
width:270px;
}
.box .mame .colbox_out {
background:url(http://img.barks.jp/image/review/1000062044/colbox_out_mame.jpg) no-repeat left bottom;
padding-bottom:10px;
}
.box .cordinate .colbox_in {
background:url(http://img.barks.jp/image/review/1000062044/colbox_repeat_cordinate.jpg) repeat-y 0 0;
width:270px;
}
.box .cordinate .colbox_out {
background:url(http://img.barks.jp/image/review/1000062044/colbox_out_cordinate.jpg) no-repeat left bottom;
padding-bottom:10px;
}

.box .colbox_in h4 {
width:270px;
height:45px;
text-indent:-9999px;
margin:0;
}
.box .jewel .colbox_in h4.jewel1 {background:url(http://img.barks.jp/image/review/1000062044/colbox_in_jewel1.jpg) no-repeat 0 0;}
.box .jewel .colbox_in h4.jewel2 {background:url(http://img.barks.jp/image/review/1000062044/colbox_in_jewel2.jpg) no-repeat 0 0;}
.box .jewel .colbox_in h4.jewel3 {background:url(http://img.barks.jp/image/review/1000062044/colbox_in_jewel3.jpg) no-repeat 0 0;}
.box .jewel .colbox_in h4.jewel4 {background:url(http://img.barks.jp/image/review/1000062044/colbox_in_jewel4.jpg) no-repeat 0 0;}
.box .jewel .colbox_in h4.jewel5 {background:url(http://img.barks.jp/image/review/1000062044/colbox_in_jewel5.jpg) no-repeat 0 0;}
.box .mame .colbox_in h4.mame1 {background:url(http://img.barks.jp/image/review/1000062044/colbox_in_mame1.jpg) no-repeat 0 0;}
.box .mame .colbox_in h4.mame2 {background:url(http://img.barks.jp/image/review/1000062044/colbox_in_mame2.jpg) no-repeat 0 0;}
.box .mame .colbox_in h4.mame3 {background:url(http://img.barks.jp/image/review/1000062044/colbox_in_mame3.jpg) no-repeat 0 0;}
.box .mame .colbox_in h4.mame4 {background:url(http://img.barks.jp/image/review/1000062044/colbox_in_mame4.jpg) no-repeat 0 0;}
.box .mame .colbox_in h4.mame5 {background:url(http://img.barks.jp/image/review/1000062044/colbox_in_mame5.jpg) no-repeat 0 0;}

#Feature_in .box h5.cord1 {
background:url(http://img.barks.jp/image/review/1000062044/colbox_inbg_cordinate.jpg) no-repeat left bottom;
height:35px;
margin:0;
padding-top:10px;
text-align:center;
font-size:14px;
color:#6ab0e2;
}
#Feature_in .box .colboxl p span.cord_t,
#Feature_in .box .colboxr p span.cord_t {
font-weight:bold;
display:block;
}
#Feature_in .box h4.cordinate_t1 {
background:url(http://img.barks.jp/image/review/1000062044/glass.png) no-repeat 8px 5px;
padding:5px 0 5px 35px;
font-size:14px;
color:#333;
margin:10px;
border-bottom:2px solid #f8cccc;
}
#Feature_in .box h4.cordinate_t2 {
clear:both;
background:url(http://img.barks.jp/image/review/1000062044/pink.png) no-repeat 8px 5px;
padding:5px 0 5px 30px;
font-size:14px;
color:#333;
margin:10px;
border-bottom:2px solid #f8cccc;
}

#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:#f7c3d3;
border:1px solid #f3a3bc;
text-align:center;
margin:10px 10px 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/1000062044/line.png) no-repeat 0 0;
width:560px;
height:2px;
clear:both;
border:none;
margin:10px 0 20px;
}

#Feature_in .box #speck_jewel {
border:1px solid #dfbac0;
width:560px;
margin:0 10px 20px;
background:#fff;
}
#Feature_in .box #speck_jewel table {
width:100%;
margin:0;
padding:0;
border-left:1px solid #fff;
border-bottom:1px solid #fff;
cellpadding:0;
cellspcing:0;
font-size:12px;
text-align:center;
}
#Feature_in .box #speck_jewel table tbody {
}
#Feature_in .box #speck_jewel table td.col_tp {
background:#9c404b;
color:#eee;
font-weight:bold;
border-top:1px solid #d9d9d9;
border-right:1px solid #d9d9d9;
padding:5px 10px;
}
#Feature_in .box #speck_jewel table td.col_main {
background:#fff;
border:1px solid #d9d9d9;
padding:5px 10px;
}
#Feature_in .box #speck_jewel table td.color1 {width:105px;background:#f2c3c3;font-weight:bold;color:#333;}
#Feature_in .box #speck_jewel table td.color2 {background:#f8d8d8;font-weight:bold;color:#333;}
#Feature_in .box #speck_jewel table td.color3 {background:#f2c3c3;font-weight:bold;color:#333;}
#Feature_in .box #speck_jewel table td.color4 {background:#f8d8d8;font-weight:bold;color:#333;}



#Feature_in .box #speck_mame {
border:1px solid #ccc;
width:560px;
margin:0 10px 20px;
background:#fff;
}
#Feature_in .box #speck_mame table {
width:100%;
margin:0;
padding:0;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
cellpadding:0;
cellspcing:0;
font-size:12px;
text-align:center;
}
#Feature_in .box #speck_mame table tbody {
}
#Feature_in .box #speck_mame table td.col_tp {
background:#89ba3a;
color:#eee;
font-weight:bold;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
padding:5px 10px;
}
#Feature_in .box #speck_mame table td.col_main {
background:#fff;
border:1px solid #eee;
padding:5px 10px;
}
#Feature_in .box #speck_mame table td.color1 {width:105px;background:#d2eaa8;font-weight:bold;color:#333;}
#Feature_in .box #speck_mame table td.color2 {background:#e5f3d1;font-weight:bold;color:#444;}
#Feature_in .box #speck_mame table td.color3 {background:#d2eaa8;font-weight:bold;color:#333;}
#Feature_in .box #speck_mame table td.color4 {background:#e5f3d1;font-weight:bold;color:#444;}

#FeatureWrap #Feature_in .box .linkarea {
margin:20px 0;
}
#FeatureWrap #Feature_in .box .linkarea p {
float:left;
padding:10px 10px 0px;
margin:0;
}
#FeatureWrap .backtp {
background:url(http://img.barks.jp/image/review/1000062044/linkarrow.png) no-repeat 0px 3px;
padding-left:15px;
}
#FeatureWrap .backtp a {
text-decoration:none !important;
font-weight:bold;
}

#FeatureWrap .credit {
background:#fff;
border:1px solid #dcdcdc;
padding:1px;
margin:10px 0;
text-align:center;
font-size:10px;
line-height:14px;
color:#888;
}
#FeatureWrap .credit p {
padding:10px;
background:#e9e9e9;
}
















#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/1000062044/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;
}