

html,body,div,p,ul,li,dl,dt,dd {
margin:0;
padding:0;
border:0;
}

body{
	padding:32px 0 0 1px;
	background-image:url(../img/topics-waku.gif);
	background-repeat: no-repeat; }
	background-color:white;
}

div.controller{
	margin:0 0 0 15px;
	float:left;
	display:none;
}

table.tbl_controller{
	display:none;
}

.carousel { width:450px; }
.carousel ul li{ list-style:none; display:block; margin-bottom:5px; }
.carousel .thumbnail { float:left; width:110px; }

button{
background:transparent;
border:0pt none;
cursor:pointer;
margin:0pt;
padding:0pt;
text-align:center;
*width:1%; /*IEにのみ適用*/
}

button span{
cursor:pointer;
font-family:sans-serif;
font-size:12px;
line-height:23px;
border:1px solid #000;
background:#FFCCCC;
padding:0px 8px;
color:white;
display:block;
position:relative;
white-space:nowrap;
*float:left; /*IEにのみ適用*/
}

div.jcarousellite{
	margin:0 0 0 0 ;
}

.clear { clear: both; }


div.stop,div.start,div.next,div.prev{
	margin:0 0 0 5px;
	float:left;
}

div.title{
	float:left;
	height:23px;
	width:100px;
}

marquee.message{
	width:200px;
}




/* 共通項目--------------------------------------------------- */
div.leftimg-order,div.leftimg-ranking,div.leftimg-review,div.leftimg-newitem,div.leftimg-rakutenranking,div.leftimg-itemreview
,div.leftimg-blog,div.leftimg-soldout,div.leftimg-question,div.leftimg-info,div.leftimg-auction,div.leftimg-twitter,div.leftimg-fbwall
{
clear:both;
margin: 0 0 0 5px;
float:left;
display: table-cell;
padding:2px 0 0 2px;
text-align:left;
vertical-align: middle;
width:5px;
height:18px;
font-size:12px;
}

div.leftimg2-order,div.leftimg2-ranking,div.leftimg2-review,div.leftimg2-newitem,div.leftimg2-rakutenranking,div.leftimg2-itemreview
,div.leftimg2-blog,div.leftimg2-soldout,div.leftimg2-question,div.leftimg2-info,div.leftimg2-auction,div.leftimg2-twitter,div.letimg2-fbwall
{
float:left;
display: table-cell;
margin:0 0 0 0 ;
padding:8px 0 0 5px;
text-align:left;
vertical-align: middle;
width:5px;
height:18px;
font-size:12px;

}

div.centertxt-order,div.centertxt-ranking,div.centertxt-review,div.centertxt-newitem,div.centertxt-rakutenranking,div.centertxt-itemreview
,div.centertxt-blog,div.centertxt-soldout,div.centertxt-question,div.centertxt-info,div.centertxt-auction,div.centertxt-twitter,div.centertxt-fbwall
{
float:left;
display: table-cell;
margin:0 0 0 0 ;
vertical-align:middle;
padding:0px 0 0 5px;
width:410px;
height:18px;
font-size:12px;
background-color:white;

}

div.centertxt2-order,div.centertxt2-ranking,div.centertxt2-review,div.centertxt2-newitem,div.centertxt2-rakutenranking,div.centertxt2-itemreview
,div.centertxt2-blog,div.centertxt2-soldout,div.centertxt2-question,div.centertxt2-info,div.centertxt2-auction,div.centertxt2-twitter,div.centertxt2-fbwall
{
float:left;
display: table-cell;
margin:0 0 0 0 ;
vertical-align:middle;
padding:0px 0 0 2px;
width:410px;
height:18px;
font-size:12px;

background-color:white;
}

div.rightimg-order,div.rightimg-ranking,div.rightimg-review,div.rightimg-newitem,div.rightimg-rakutenranking,div.rightimg-itemreview
,div.rightimg-blog,div.rightimg-soldout,div.rightimg-question,div.rightimg-info,div.rightimg-auction,div.rightimg-twitter,div.rightimg-fbwall
{
float:left;
display: table-cell;
padding:2px 0 0 2px;
text-align:left;
vertical-align: middle;
width:5px;
height:18px;
font-size:12px;

}
/* 共通項目-ここまで-------------------------------------------------- */

/* 注文情報 背景画像--------------------------------------------------- */

/* ショップレビュー 背景画像--------------------------------------------------- */
div.leftimg-review{
	background-image: url(../img/review-left.gif);
	background-repeat : no-repeat;
}
div.leftimg2-review{
	background-image: url(../img/review-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt-review{
	background-image: url(../img/review-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt2-review{
	background-image: url(../img/review-naka.gif);
	background-repeat : repeat-x;
}
div.rightimg-review{
	background-image: url(../img/review-right.gif);
	background-repeat : no-repeat;
}
/* 売れ筋 背景画像--------------------------------------------------- */
div.leftimg-ranking{
	background-image: url(../img/ranking-left.gif);
	background-repeat : no-repeat;
}
div.leftimg2-ranking{
	background-image: url(../img/ranking-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt-ranking{
	background-image: url(../img/ranking-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt2-ranking{
	background-image: url(../img/ranking-naka.gif);
	background-repeat : repeat-x;
}
div.rightimg-ranking{
	background-image: url(../img/ranking-right.gif);
	background-repeat : no-repeat;
}
/* 新着商品 背景画像--------------------------------------------------- */
div.leftimg-newitem{
	background-image: url(../img/newitem-left.gif);
	background-repeat : no-repeat;
}
div.leftimg2-newitem{
	background-image: url(../img/newitem-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt-newitem{
	background-image: url(../img/newitem-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt2-newitem{
	background-image: url(../img/newitem-naka.gif);
	background-repeat : repeat-x;
}
div.rightimg-newitem{
	background-image: url(../img/newitem-right.gif);
	background-repeat : no-repeat;
}
/* 楽天ランキング 背景画像--------------------------------------------------- */
div.leftimg-rakutenranking{
	background-image: url(../img/rakutenranking-left.gif);
	background-repeat : no-repeat;
}
div.leftimg2-rakutenranking{
	background-image: url(../img/rakutenranking-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt-rakutenranking{
	background-image: url(../img/rakutenranking-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt2-rakutenranking{
	background-image: url(../img/rakutenranking-naka.gif);
	background-repeat : repeat-x;
}
div.rightimg-rakutenranking{
	background-image: url(../img/rakutenranking-right.gif);
	background-repeat : no-repeat;
}
/* 商品レビュー 背景画像--------------------------------------------------- */
div.leftimg-itemreview{
	background-image: url(../img/itemreview-left.gif);
	background-repeat : no-repeat;
}
div.leftimg2-itemreview{
	background-image: url(../img/itemreview-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt-itemreview{
	background-image: url(../img/itemreview-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt2-itemreview{
	background-image: url(../img/itemreview-naka.gif);
	background-repeat : repeat-x;
}
div.rightimg-itemreview{
	background-image: url(../img/itemreview-right.gif);
	background-repeat : no-repeat;
}
/* ブログ情報 背景画像--------------------------------------------------- */
div.leftimg-blog{
	background-image: url(../img/blog-left.gif);
	background-repeat : no-repeat;
}
div.leftimg2-blog{
	background-image: url(../img/blog-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt-blog{
	background-image: url(../img/blog-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt2-blog{
	background-image: url(../img/blog-naka.gif);
	background-repeat : repeat-x;
}
div.rightimg-blog{
	background-image: url(../img/blog-right.gif);
	background-repeat : no-repeat;
}
/* 完売御礼 背景画像--------------------------------------------------- */
div.leftimg-soldout{
	background-image: url(../img/soldout-left.gif);
	background-repeat : no-repeat;
}
div.leftimg2-soldout{
	background-image: url(../img/soldout-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt-soldout{
	background-image: url(../img/soldout-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt2-soldout{
	background-image: url(../img/soldout-naka.gif);
	background-repeat : repeat-x;
}
div.rightimg-soldout{
	background-image: url(../img/soldout-right.gif);
	background-repeat : no-repeat;
}
/* 問合せ 背景画像--------------------------------------------------- */
div.leftimg-question{
	background-image: url(../img/question-left.gif);
	background-repeat : no-repeat;
}
div.leftimg2-question{
	background-image: url(../img/question-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt-question{
	background-image: url(../img/question-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt2-question{
	background-image: url(../img/question-naka.gif);
	background-repeat : repeat-x;
}
div.rightimg-question{
	background-image: url(../img/question-right.gif);
	background-repeat : no-repeat;
}

/* お知らせ 背景画像--------------------------------------------------- */
div.leftimg-info{
	background-image: url(../img/info-left.gif);
	background-repeat : no-repeat;
}
div.leftimg2-info{
	background-image: url(../img/info-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt-info{
	background-image: url(../img/info-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt2-info{
	background-image: url(../img/info-naka.gif);
	background-repeat : repeat-x;
}
div.rightimg-info{
	background-image: url(../img/info-right.gif);
	background-repeat : no-repeat;
}
/* オークション 背景画像--------------------------------------------------- */
div.leftimg-auction{
	background-image: url(../img/auction-left.gif);
	background-repeat : no-repeat;
}
div.leftimg2-auction{
	background-image: url(../img/auction-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt-auction{
	background-image: url(../img/auction-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt2-auction{
	background-image: url(../img/auction-naka.gif);
	background-repeat : repeat-x;
}
div.rightimg-auction{
	background-image: url(../img/auction-right.gif);
	background-repeat : no-repeat;
}
/* ツイッター 背景画像--------------------------------------------------- */
div.leftimg-twitter{
	background-image: url(../img/twitter-left.gif);
	background-repeat : no-repeat;
}
div.leftimg2-twitter{
	background-image: url(../img/twitter-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt-twitter{
	background-image: url(../img/twitter-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt2-twitter{
	background-image: url(../img/twitter-naka.gif);
	background-repeat : repeat-x;
}
div.rightimg-twitter{
	background-image: url(../img/twitter-right.gif);
	background-repeat : no-repeat;
}
/* FaceBook 背景画像--------------------------------------------------- */
div.leftimg-fbwall{
	background-image: url(../img/facebook-left.gif);
	background-repeat : no-repeat;
}
div.leftimg2-fbwall{
	background-image: url(../img/facebook-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt-fbwall{
	background-image: url(../img/facebook-naka.gif);
	background-repeat : repeat-x;
}
div.centertxt2-fbwall{
	background-image: url(../img/facebook-naka.gif);
	background-repeat : repeat-x;
}
div.rightimg-fbwall{
	background-image: url(../img/facebook-right.gif);
	background-repeat : no-repeat;
}
