#shoplist {}
#shoplist .title {height:25px;margin:0 0 40px 0;padding:0 0 15px 0;}
#shoplist .title .xl {float:left;}
#shoplist .title .xl h1 {display:inline;margin:0;padding:0;font-family:"malgun gothic",dotum;font-size:22px;}
#shoplist .title .xr {float:right;position:relative;top:10px;font-size:11px;font-family:arial;color:#c0c0c0;}
#shoplist .listtop {padding:0 0 2px 0;}
#shoplist .listtop .xl {float:left;}
#shoplist .listtop .xl img {cursor:pointer;}
#shoplist .listtop .xr {text-align:right;font-size:11px;font-family:dotum;color:#888888;}
#shoplist .listtop .xr .recnum {position:relative;top:-8px;left:-10px;}
#shoplist .listtop .xr .reverse {position:relative;top:-4px;cursor:pointer;}
#shoplist .ltable {margin:5px 0 0 0;border-top:#dfdfdf solid 1px;}
#shoplist .ltable table {width:100%;border-spacing:0px;border-collapse:collapse;}
#shoplist .ltable table caption {display:none;}
#shoplist .ltable thead th {background:#f1f1f1;text-align:center;color:#434343;height:25px;font-weight:normal;}
#shoplist .ltable tbody td {padding:8px 0 8px 0;border-bottom:#efefef solid 1px;text-align:center;}
#shoplist .ltable tbody .pic {background:#efefef;}
#shoplist .ltable tbody .name {text-align:left;line-height:150%;}
#shoplist .ltable tbody .nmae .stocknone {font-size:11px;font-family:dotum;color:#ff0000;}
#shoplist .ltable tbody .price {font-size:11px;font-weight:bold;font-family:dotum;color:#FF6101;line-height:150%;}
#shoplist .ltable tbody .point {font-size:11px;font-family:dotum;color:#A1AB05;}
#shoplist .ltable tbody .cment {line-height:220%;font-size:11px;font-family:dotum;color:#E4661D;}
#shoplist .ltable .none {height:50px;}
#shoplist .ltable .none td {text-align:center;color:#999999;border-bottom:#dfdfdf solid 1px;}
#shoplist .pagebox01 {margin:0 0 10px 0;padding:30px 0 0 0;text-align:center;}
#shoplist .tline {border-top:#dfdfdf solid 1px;}
#shoplist .goodsbox {margin:5px 0 0 0;padding:40px 0 0 0;border-top:#dfdfdf solid 1px;}
#shoplist .goodsbox table {width:100%;}
#shoplist .goodsbox td {vertical-align:top;padding-bottom:10px;}
#shoplist .goodsbox .gbox {padding: 9px;}
#shoplist .goodsbox .gbox_in:hover {background-color:#c18946}
#shoplist .goodsbox .gbox_in a:hover {color:#ffffff;}
#shoplist .goodsbox .gbox_in {padding: 9px;background-color: #EFEDE8;position: relative;border-color: #D5D4D0 #D5D4D0 #C0BFBC #D5D4D0;border-style: solid;border-width: 1px;box-shadow: 0 3px 0 0 #F4F4F4;}


#shoplist .goodsbox .gname {margin: 0;padding:15px 0;
font-size: 16px;
font-weight: bold;
margin-bottom: 2px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;}

#shoplist .goodsbox .gprice {font-size: 18px;line-height: 22px;font-weight: bold;}
#shoplist .goodsbox .gprice strong {font-family: Tahoma, Geneva, sans-serif;line-height: 22px;font-weight: bold;}
#shoplist .goodsbox .gprice .cost{
font-size: 12px;
font-weight: normal;
text-decoration: line-through;
font-family: Tahoma, Geneva, sans-serif;
margin-left: 6px;}
#shoplist .goodsbox .gpoint {font-size:11px;font-weight:normal;font-family:dotum;color:#A1AB05;}
#shoplist .goodsbox .stocknone {font:11px dotum;color:#ff0000;}
#shoplist .goodsbox .none {text-align:center;color:#999999;padding:0 0 35px 0;}
#shoplist .searchbox {text-align:center;padding:20px 0 20px 0;}
#shoplist .searchbox select {padding:2px;margin:1px;position:relative;top:2px;}
#shoplist .searchbox .input {height:17px;}

#aa{position:relative;top:0 auto;}
#bb{position:absolute;top:0px;right:15px;z-index:3;}
#cc{position:absolute;top:-10px;right:8px;z-index:2;}