@charset "utf-8";
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css"); 

/*카테고리 탭*/
#container .content{width:930px; font-family:dotum; font-size:11px;}
#container .content .gnb{margin-top:25px; height:35px; float:left; }
#container .content .gnb .over1{position:absolute;}
#container .content .gnb .over2{position:absolute; margin-left:170px;}
#container .content .gnb .over3{position:absolute; margin-left:340px;}
#container .content .gnb .oder{float:right; margin-top:15px;}

/*마이페이지 탭*/
.content .mypagei{float:left; border:1px solid #c2c2c2; width:928px; text-align:center;}
.content .mypagei .menu{margin:0 auto; width:890px; height:85px;}
.content .mypagei .menu .m1{padding-top:28px; padding-left:37px;}
.content .mypagei .menu .m2{padding-top:28px; padding-left:67px;}
.content .mypagei .menu .m3{padding-top:28px; padding-left:100px;}
.content .mypagei .menu .m4{padding-top:28px; padding-left:85px;}
.content .mypagei .menu .m5{padding-top:28px; padding-left:100px;}
.content .mypagei .menu .m6{padding-top:28px; padding-left:75px;}
.content .mypagei .menu .m7{padding-top:19px; padding-left:132px;}
.content .mypagei .menu .m8{padding-top:19px; padding-left:89px;}

/* 마이룸-왼쪽메뉴 */
.mypagei .lefti{float:left; text-align:left; width:200px; height:673px; border-right:1px solid #c2c2c2; margin-top:20px;}
.mypagei .lefti .menu{float:left; width:190px; padding-top:15px; padding-bottom:15px;}
.mypagei .lefti .menu .list{float:left; padding:10px 0 0 20px; line-height:20px;}
.mypagei .lefti .menu .list span{color:#2a7bc2;}

.myroom{float:left; width:673px; margin:20px 0 30px 27px;}
.myroom .money_cupon{float:left; width:673px; margin:18px 0 25px 0; height:28px; border-bottom:1px solid #c2c2c2;}
.myroom .money_cupon span{color:#1986d3;}
.myroom .money_cupon .title{float:left; font-weight:bold; color:#000; font-size:16px;}
.myroom .money_cupon .point{float:right; font-weight:bold; color:#000;}
.myroom .money_cupon .point span{color:#cc0000;}
.myroom .money_cupon .point ul li{padding-left:10px;}

/*기간별조회*/
.search_order{float:left; width:673px; height:97px; background: url(../../images/common/mypage/mypage_101/search_bg.jpg) no-repeat; margin-top:20px;}
.search_order .day{margin:13px 0 0 115px;}
.search_order img{vertical-align:middle;}
.search_order .day .i_text{margin:2px; padding:3px 4px; border:1px solid #bab9b9; background-color:#fff; width:100px;}
.search_order .day .i_text1{margin:8px 5px 2px 2px; padding:3px 4px; border:1px solid #bab9b9; background-color:#fff; width:200px;}
.search_order .day img.product{margin-top:5px;}
.search_order .week{float:right; margin:16px 28px 0 0;}
.search_order .week ul li{padding-left:3px;}

/*테이블*/
.table{float:right; width:672px; border-top:1px solid #333; border-bottom:1px solid #d3d3d3; border-spacing:15px; font-family:dotum; font-size:11px; color:#666; margin-left:-73px; margin-top:25px; margin-bottom:25px;}
.table th{padding:10px 7px 7px 10px; background-color:#f7f7f7;}
.table th.title{border-right:1px solid #d3d3d3;}
.table th.title1{border-right:1px solid #d3d3d3; text-align:left; padding-left:13px;}
.table td{padding:10px 7px 7px 10px; border-top:1px solid #d3d3d3;}
.table td.title{border-right:1px solid #d3d3d3;}
.table td.title1{border-right:1px solid #d3d3d3; text-align:left; padding-left:14px;}

.paging{float:left; color:#666666; text-align:center; font-size:11px; margin-bottom:20px;}
.paging div{float:left; width:672px;}
.paging div img{vertical-align:middle;}
.paging .selectedpg{ color:#ff5800; font-weight:800;}
.paging img { padding-bottom:1px;}


/*배송조회*/
.popup-box {
    display: none;
    width: 200px;
    position: absolute;
    background-color: #fff;
    display: none;
    z-index: 101;
    border: 1px solid #cdcdcd;
}

.addr-pop-up {
    float: right;
    width: 200px;
    border-top: 1px solid #333;
    border-bottom: 1px solid #d3d3d3;
    border-spacing: 15px;
    font-family: dotum;
    font-size: 11px;
    color: #666;
}
.addr-pop-up th.title {
    border-right: 1px solid #d3d3d3;
}
.addr-pop-up th {
    padding: 10px 7px 7px 10px;
    background-color: #f7f7f7;
}
.addr-pop-up td.title {
    border-right: 1px solid #d3d3d3;
    height: 70px;
}
.addr-pop-up td {
    padding: 10px 7px 7px 10px;
    border-top: 1px solid #d3d3d3;
}

.pop-close-btn {
    display: block;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 17px;
    height: 21px;
}
.pop-close-btn a {
    font-size: 17px;
    position: relative;
    top: 1px;
    color: #000;
    font-weight: bold;
}