td {font-size:12px; color:#666666;}
.io {font-size:11px; color:#333333;}
.io td  {font-size:11px; color:#333333;}
a:link {color:#685F58; text-decoration:none;}
a:visited {color:#685F58; text-decoration:none;}
a:hover {color:#AC8860; text-decoration:none;}

.cat {line-height:170%; margin:0px 5px 8px 10px;}
.cat2 {background:url(http://www.rakuten.ne.jp/gold/es/images/cbg.gif) repeat-y; line-height:20px; margin-bottom:5px;}

.news { background:url(http://www.rakuten.ne.jp/gold/es/images/newbg.gif) no-repeat top left; padding-bottom:5px; padding-left:17px; margin-bottom:5px; border-bottom:dotted #aaaaaa 1px; line-height:130%;}
.mb4 {margin-bottom:4px;}
.cam {line-height:140%;}
.foot {line-height:140%; margin:0px 5px 8px 5px;}

/*商品雛形の指定*/
.itt {margin:0px 0px 0px 40px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#666666;}
.itemspec {line-height:130%;}
.cod {font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#666666; font-size:14px;}
img { border-width: 0px;}
h1 {
  font-size: 100%;
  line-height: 1em;
  font-weight: normal;
  margin: 0em;
}
h2 {
  font-size: 100%;
  line-height: 1.5em;
  font-weight: normal;
  margin: 0em;
}