

/*左ブロック商品一覧デザイン設定*/
#item-list{width:20%;float: left;margin : 0;}
#item-list h2{
              background: url(img/item-list_h2bk.gif) repeat-x;color: #0033ff;/*;*/
              font-size: 100%;text-align: center;width: 100%;
              line-height:1.5em;margin: 0;font-family: "HG創英角ｺﾞｼｯｸUB","serif";font-weight: normal;
              }
#item-list a{font-weight: bold;text-decoration: none;}
#item-list dd{margin: 2px 0 2px 5px;line-height: 1.2em;padding-left: 3px;}
#item-list dl{border-style: solid;border-width: 0 1px 1px 1px;font-size: 80%;
              border-color: #660000; margin: 0;line-height: 1.3em;
              }
a.cate{text-decoration: none;color: #ffffff;font-weight: bold;}


/*中央ブロック*/
#center{float: left;margin: 0px 0px 0px 60px; padding: 3px 0.5em 0 0.5em ;width:62%;height: 100%;}

#tensyu img{margin: 0;border: 0;float: left;}
#tensyu p{clear: left;}


div.mes-left{background: #ffffcc;height: 115px;margin: 0 0 0 -3px;padding: 5px 1em -6px 5px;
			border-color: #003300;border-width: 1px 1px 1px 0;border-style: solid;
			overflow-y: scroll;float: left;width: auto;}
			
h2.maintitle{
            float: left;margin: 0 ;
           }
.topmes{font-size:82%;background-color:#fff;border:1px solid #666;padding:1ex}
.scriptcopy{font-size: 80%;text-align: right;}
.scriptcopy a{color: #999999;text-decoration: none;}
.ydmno{font-size: 80%;float: right;}
.mess{margin: 0;float: left;}
.simamuni{text-decoration: italic;margin: 0;color: #003300;font-weight: bold;}
.yamato{color: #2F4F4F;font-size: 90%;text-align: right;margin: 0;}

/*新着・おすすめ*/


/*右ブロック*/

#minihelp h2{margin: 5px 0 0 0;text-align: center;padding: 3px;font-family: "HG創英角ｺﾞｼｯｸUB","serif";
            border-color: #0033cc;border-width: 4px 0 2px 0;border-style: solid;
            color: #0033cc;font-size: 120%;font-weight: normal;}
#minihelp p {margin: 2px;font-size: 80%;font-weight: normal;}

#minihelp td{border-color: #0033cc;border-width: 1px;border-style: dotted;
margin: 5px 0px 0px 1em;background:#e0ffff;padding: 0.5em;font-weight: bold;
font-size: 90%;
}
#minihelp th{background: #ffffcc;border: 1px solid #ffd700;font-weight: normal;}

dl.sp_act{border-color: #0033cc;border-width: 1px;border-style: dotted;
margin: 5px 0px 0px 0px;background: url(img/colum_bg.gif);padding: 0.5em;
}
dl.sp_next{border-color: #0033cc;border-width: 1px;border-style: dotted;
margin: 5px 0px 0px 0px;background:#e0ffff;padding: 0.5em;
}
dl.sp_past{border-color: #0033cc;border-width: 1px;border-style: dotted;
margin: 5px 0px 0px 0px;background: #ffffcc;padding: 0.5em;
}


