#wrapper h2 {
background-image: url(../about_us/img/h2.jpg);
}
#content .concept {
padding: 10px 0 10px 20px;
float: left;
width: 380px;
}
#content .concept .img {
padding: 5px 0 0;
}
#content .concept .img img {
margin: 5px;
border: 2px solid #FFFFFF;
width: 110px;
height: auto;
}


#content .shop {
padding: 10px;
float: left;
width: 380px;
}
#content .shop dl {
font-size: 75%;
line-height: 1.5;
padding: 0 10px;
}
#content .shop dt {
color: #ECE9D8;
background-color: #443322;
width: 8em;
padding: 0px;
text-align: center;
}
#content .shop dd {
margin: -1.5em 0 10px 9em;
}

#content .no_margin {
padding: 0px;
}
