/**************************
    ブランドインフォメーション
***************************/
#brandinfo {
    margin-bottom:10px;
}

#brandinfo div {
    clear:both;
    padding:10px;
    height:100px;
    line-height:120%;
}

#brandinfo h2
{
    margin:0 0 10px 0;
    padding:5px 0;
    font-size:12px;
    color:#333;
    border-top:1px solid ;
}

#brandinfo h2 em
{
    display:none;
}

#brandinfo p {
    line-height:150%;
    color:#666;
    font-size:12px;
    margin:0 10px 0 10px;
    padding:0;
}

/**************************
    ニューストピック
***************************/
#newtopic {
    float:left;
    margin-bottom:30px;
    width:360px;
}

#newtopic .inner div {
    clear:both;
    height:85px;
    margin-bottom:5px;
    line-height:120%;
}


/**************************
    新着アイテム
***************************/
#contents_right  {
    width:244px;
    float:left;
    background-color:#f3f3f3;
    border-left:1px dotted #c00;
}

#contents_right h2 {
    margin:0;
    padding:10px 0;
}

#contents_right ul {
    list-style:none;
    margin:0 0 10px 0;
    padding:0;
}

#contents_right li {
    padding:3px;
    border-top:1px solid #ccc;
    clear:both;
}

#contents_right li img {
    float:left;
    margin-right:5px;
}

#contents_right li p {
    width:180px;
    float:left;
    margin:0 0 1px 0;
    padding:0;
    line-height:120%;
    letter-spacing:1px;
}

#contents_right li p strong {
    color:red;
}

/****
    リンクバナー
*****/
#linkbanners div {
    position:relative;
    margin-bottom:5px;
    text-align:center;
}


/**
    キャンペーン情報
**/
#campaign div h3 {
    font-size:12px;
    margin:0;
    padding:0;
}

#campaign div {
    clear:both;
    border-bottom:1px solid #ccc;
    height:50px;
    margin-bottom:5px;
}

#campaign div img {
    float:left;
    margin:0 5px 5px 0;
}