td.new{padding:2px 0px 0px 5px;}
td.date-new{text-align:center; border-bottom: 1px dotted #c0c0c0}
td.date{font-size:10pt; color:#858585; font-weight:bold; border-bottom: 1px dotted #c0c0c0;padding:0px 0px 0px 5px;}
td.info{padding:2px 0px 0px 5px; font-size:10pt; color:#858585; border-bottom: 1px dotted #c0c0c0}

/* ランキング用  …でした。*/
td.rank1 {font-size:11pt; color:#E4C549; font-weight:bold; text-align:left; padding-left:10px}
td.rank2 {font-size:10pt; color:#999999; font-weight:bold; text-align:center;}
td.rank3 {font-size:10pt; color:#E2AA8B; font-weight:bold; text-align:center;}
td.rank45{font-size:10pt; color:#666666; font-weight:bold; text-align:center;}

a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:hover{color:#FF0084;text-decoration:underline;}

a.parm:link{color:#777777;text-decoration:none;}
a.parm:visited{color:#777777;text-decoration:none;}
a.parm:hover{color:#FF0084;text-decoration:underline;}

td.lineup{
padding:0px 5px 0px 5px;
font-size:9pt; color:#666666
}

td.comment{ padding:2px 10px 2px 10px; font-size:9pt; color:#666666; line-height:1.1;}
font.topic{ font-weight:bold; color:#666666;}

p.head{ margin:3px 5px 0px 0px;}
p.link{ margin:3px 0px 5px 0px;}
p.link-r{ margin:3px 0px 5px 0px; font-size:9pt ;text-align:right;}

td.content_l{ font-size:9pt; color:#666666; line-height:1.1; text-align:left;}
td.content_c{ font-size:9pt; color:#666666; line-height:1.1; text-align:center;}
td.content_r{ font-size:9pt; color:#666666; line-height:1.1; text-align:right;}

img{border:0px}

td.caution{padding:2px 0px 0px 5px; font-size:10pt; color:#858585;}
p.caution { margin:3px 0px 5px 0px; font-size:10pt ;text-align:left; line-height:1.3}
p.caution-r{ margin:3px 0px 5px 0px; font-size:10pt ;text-align:right;}

/* おすすめ  */
a.osusume:link{color:#FF0084;text-decoration:underline;}
a.osusume:visited{color:#FF0084;text-decoration:underline;}
a.osusume:hover{color:#777777;text-decoration:underline;}
td.osusume{font-size:10pt; line-height:1.1; vertical-align:top; padding:0px 1px 5px 1px; text-align:center;}
td.osusume2{font-size:10pt; line-height:1.2; vertical-align:top; padding:0px 5px 3px 5px;}


/* 商品カテゴリ  */
#menu1 a{
display:block; background:url(img/menu/menu1a.gif) no-repeat;
width:170px; height:28px; text-decoration:none;}
#menu1 a:hover{background:url(img/menu/menu1b.gif) no-repeat;}

#menu2 a{
display:block; background:url(img/menu/menu2a.gif) no-repeat;
width:170px; height:28px; text-decoration:none;}
#menu2 a:hover{background:url(img/menu/menu2b.gif) no-repeat;}

#menu3 a{
display:block; background:url(img/menu/menu3a.gif) no-repeat;
width:170px; height:28px; text-decoration:none;}
#menu3 a:hover{background:url(img/menu/menu3b.gif) no-repeat;}

#menu4 a{
display:block; background:url(img/menu/menu4a.gif) no-repeat;
width:170px; height:28px; text-decoration:none;}
#menu4 a:hover{background:url(img/menu/menu4b.gif) no-repeat;}

#menu5 a{
display:block; background:url(img/menu/menu5a.gif) no-repeat;
width:170px; height:28px; text-decoration:none;}
#menu5 a:hover{background:url(img/menu/menu5b.gif) no-repeat;}

#menu6 a{
display:block; background:url(img/menu/menu6a.gif) no-repeat;
width:170px; height:28px; text-decoration:none;}
#menu6 a:hover{background:url(img/menu/menu6b.gif) no-repeat;}

#menu7 a{
display:block; background:url(img/menu/menu7a.gif) no-repeat;
width:170px; height:28px; text-decoration:none;}
#menu7 a:hover{background:url(img/menu/menu7b.gif) no-repeat;}

