.ebw8 { background:#000000; }
.ebw8 .ebtop {
background:url(http://img.kakaku.com/images/article/pr/10/ebw8/mn_image.jpg) 0px 69px no-repeat #000000;
height:1%;
}
.ebw8 .ebtop .sub { float:left; }
.ebw8 .ebtop h2 { float:left; }
.ebw8 .ebtop .lead {
padding:42px 18px 15px 18px;
color:#FFFFFF;
clear:both;
}
.ebw8 .ebtop .lead p { font-size:105%; }
.ebw8 .ebtop .lead span { font-size:80%; }
.ebw8 .ebarc {
background:#ffffff;
margin:1px 10px 0px 10px;
padding:10px 18px 28px 19px;
height:1%;
}
.ebw8 .ebarc h3 { padding:50px 0 12px 0; }
.ebw8 .ebarc h3.ft { padding:12px 0; }
.ebw8 .ebarc p {
font-size:110%;
line-height:140%;
padding-bottom:18px;
}
.ebw8 .ebarc p span { font-size:70%; }
/* バナー */
.ebw8 .ebarc .banner {
text-align:center;
padding-bottom:15px;
}

.ebw8 .ebarc .banner2{
text-align:center;
padding-bottom:30px;
}
/* お得祭り */
.ebw8 .ebarc .otokuB h3 { padding:0; }
.ebw8 .ebarc .otokuB {
border-bottom:4px solid #cb0000;
margin:40px auto 18px auto;
background:url(http://img.kakaku.com/images/article/pr/10/ebw8/bg_otoku.jpg) repeat-y left top;
height:1%;
}
.ebw8 .ebarc .item {
height:1%;
width:170px;
float:left;
padding:15px 0 0px 0;
display:inline;
}
.ebw8 .ebarc .end {
background:none;
padding:15px 0 0px 0;
}
.ebw8 .ebarc .otokuB .cap {
padding:5px 25px 10px 15px;
font-size:80%;
clear:both;
}

.ebw8 .ebarc .otokuB .otin{
padding:0 0 0 10px;
}

.ebw8 .ebarc .item .img {
text-align:center;
}
.ebw8 .ebarc .item h4 {
font-size:110%;
line-height:120%;
padding-top:7px;
}
.ebw8 .ebarc .item h4 span { font-size:90%; }
.ebw8 .ebarc .item .data { margin:0 5px 0 5px; width:157px;}
.ebw8 .ebarc .item .pri {
font-weight:bold;
color:#ed0000;
padding:0 0 0 58px;
background:url(http://img.kakaku.com/images/article/pr/10/ebw8/ico_pri.jpg) no-repeat 0 2px;
line-height:130%;
}
.ebw8 .ebarc .item .pl {
padding:5px 0 5px 20px;
background:url(http://img.kakaku.com/images/article/pr/10/ebw8/ico_plus.jpg) no-repeat 0 7px;
font-size:90%;
}
.ebw8 .ebarc .item .pri span {
font-size:150%;
font-family:'verdana';
}
.ebw8 .ebarc .item .bt {
padding:15px 0px 20px 0px;
text-align:center;
}
/* 製品画像 */
.ebw8 .imgT {
margin:15px auto 20px auto;
text-align:center;
}
.ebw8 .imgT table {
margin:0 auto;
width:612px;
}
.ebw8 .imgTS table { width:500px; }
.ebw8 .imgTL table,
.ebw8 .imgTR table { width:180px; }
.ebw8 .imgT table span,
.ebw8 .imgTL table span,
.ebw8 .imgTR table span {
display:block;
font-weight:bold;
text-align:left;
padding-bottom:0px;
font-size:110%;
}
.ebw8 .imgT table td,
.ebw8 .imgTL table td,
.ebw8 .imgTR table td {
padding:3px;
vertical-align:bottom;
}
.ebw8 .imgT table tr.vt td,
.ebw8 .imgTL table tr.vt td,
.ebw8 .imgTR table tr.vt td { vertical-align:top; }
.ebw8 .imgT table td img,
.ebw8 .imgTL table td img,
.ebw8 .imgTR table td img { border:1px solid #000000; }
.ebw8 .imgT table td a:hover img,
.ebw8 .imgTL table td a:hover img,
.ebw8 .imgTR table td a:hover img { border:1px solid #004eee; }
.ebw8 .imgT table td div,
.ebw8 .imgTL table td div,
.ebw8 .imgTR table td div {
background:#e9e9e9;
font-size:82%;
line-height:120%;
padding:5px 5px 3px 5px;
text-align:left;
}
.ebw8 .imgTR {
float:right;
margin:2px 10px 10px 14px;
display:inline;
}
.ebw8 .imgTL {
float:left;
margin:2px 10px 10px 0px;
display:inline;
}
/* /製品画像 */
/* ページの先頭に戻る */
.ebw8 .tback {
clear:both;
text-align:right;
}
.ebw8 .tback a {
background:url(http://img.kakaku.com/images/article/pr/10/ebw8/ico_back.jpg) no-repeat right center;
padding:2px 18px 2px 2px;
}
.ebw8 .ebtop:after,
.ebw8 .ebarc .item:after,
.ebw8 .ebarc .otokuB:after {
clear: both;
height: 0;
visibility: hidden;
display: block;
content: ".";
}
