@charset "utf-8";

div.ng {
    /* 2011/07/13 */
    /* background: url(../img/ng.gif) no-repeat scroll 0px 0px transparent; */
    color: #FF0000;
    font-size: 15px;
    font-weight: bold;
    line-height: 1.3em;
    /*
    margin: 10px 0px 10px 40px;
    padding: 10px 0px 15px 55px;
    */
    margin: 10px 0px 10px 0px;
    padding: 10px 0px 15px 10px;
    /* // 2011/07/13 */
}

div.gBaseComponent01 div.cLoginForm01 ul#home2 div {
    padding: 15px 10px;
    font-size: 14px;
    border-bottom: 1px solid #DDDDDD;
}
/*
div.cLoginForm01 p {
    padding: 10px 0px 20px;
    text-align: center;
}*/

.openerbar-li a {
    display: block;
    font-weight: normal;
}

.openerbar-li a.shop {
    background: url(../img/s/listArrow2.png) no-repeat scroll right center transparent;
    border: 0px none;
    margin-bottom: 0px;
}

.openerbar-li a.shop2 {
    background: url(../img/s/listArrow3.png) no-repeat scroll right center transparent;
    border: 0px none;
    margin-bottom: 0px;
}

div.hdg-02-container .historyback {
    background: url(../img/s/historyback.png) no-repeat scroll 0px 0px transparent;
    float: left;
    height: 30px;
    line-height: 30px;
    margin: 5px 0px 0px 10px;
    position: absolute;
    text-align: center;
    text-indent: 9px;
    width: 60px;
}

div.hdg-02-container .historyback a {
    color: #660000;
    display: block;
}

/*
.openerbar {
    background: url(../img/shoparrow_bg.png) repeat scroll center bottom transparent;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    font-size: 12px;
}

body > ul li > a.shop2 {
    background: url(../img/listArrow3.png) no-repeat scroll right center transparent;
}

body > ul li > p.shop {
    background: url(../img/listArrow2.png) no-repeat scroll right center transparent;
    font-weight: normal;
}

body > ul li > p.shop2 {
    background: url(../img/listArrow3.png) no-repeat scroll right center transparent;
    font-weight: normal;
}
body > ul li > a {
    color: inherit;
    display: block;
    font-weight: normal;
    margin: -8px 0 -8px -10px;
    padding: 8px 32px 8px 10px;
    text-decoration: none;
}
*/