

.link-area { width: 88%; margin: 50px auto 30px auto; }
#content .link-area p { font-size: 14px; color: #666; }

.shop-feature { float: left; width: 45%; margin: 40px 0 0 0; padding-right: 20px; }
.shop-feature h2 { margin: 0 0 7px 0; color: #3b3b3b; font-size: 12px; font-weight: bold; line-height: 1.2em; }
.shop-feature img { float: left;  }
.new { color: red; }

a.bt-sm, a:visited.bt-sm {
display: block;
float: right;
width: 200px;
height: 30px;
margin: 6px 0 0 20px;
background: transparent url(file.aspx?id=14781) no-repeat top left;
color: #fff;
text-align: center;
text-decoration: none;
line-height: 27px;
font-size: 14px;
font-weight: normal;
}

a:hover.bt-sm { background-image: url(file.aspx?id=14776); }
