/* BASIC css start */
/* aside */
#contentWrap{
    width: 1300px;
    margin: 0 auto;}
    
#content{
    width: calc( 100% - 140px);
    display: inline-block;
    float: right;}

#content #bbsData{
    /*width: auto;*/    
    width: 1000px;
    margin-top: 30px;}

#mypage,#myOrder,#myTodayView,#myWish,#myCoupon,#myReserv,#myEmoney,#myHistory,#board1v1,#myReview,#mySecede{position: relative;
    margin: 0 auto;
    margin-bottom: 100px;
    width: 1050px;}

#aside { position: relative;
    width: 140px;
    display: inline-block;
    vertical-align: top;
}

#aside .aside-tit { 
    padding: 50px 0 30px;
    font-size: 32px;
    color: #000;
    font-weight: bold; }
    
/* lnb */
#aside .lnb-wrap {}
#aside .lnb-wrap:after { display:block; clear:both; content:'' }
#aside .lnb-wrap .lnb-bx {
    margin-bottom: 30px;}
#aside .lnb-wrap .lnb-bx .txt {
    font-size: 16px;
    font-weight: bold;
    color: #323232;
    letter-spacing: -.5px; }
    
#aside .lnb-wrap .lnb-bx .txt1 {}
#aside .lnb-wrap .lnb-bx .txt2 {}
#aside .lnb-wrap .lnb-bx .txt3 {}
#aside .lnb-wrap .lnb { overflow:hidden }
#aside .lnb-wrap .lnb ul {padding-top:12px;  *zoom:1 }
#aside .lnb-wrap .lnb ul:after { display:block; clear:both; content:'' }
#aside .lnb-wrap .lnb ul li {
    padding: 11px 0;
    display: block;}
#aside .lnb-wrap .lnb ul li a {
    font-size: 15px;
    color: #a4a4a4;}


#aside .lnb-wrap .lnb ul li a.on{
    color: #000;
}
/* BASIC css end */

