/* menu public css */
#shoplist {}
#shoplist .recomm{border:13px solid #f6f3e9;  width:875px; height:342px; margin:10px 0 40px 0; background:url('/rb/layouts/default/image/crop/img_01.gif') 0px 0px no-repeat;}
#shoplist .recomm ._title{width:650px; margin-left:225px;margin-top:20px;   text-align:center;}
#shoplist .recomm ._list{width:650px;   margin-left:225px; margin-top:10px;}

#shoplist .recomm table {width:100%;}
#shoplist .recomm td {vertical-align:top;}
#shoplist .recomm .gbox 
{
	margin:auto;width:200px; height:250px; 
	padding:0 0 0 0; 
	border:1px solid #cbcbcb; background:url('/rb/layouts/default/image/crop/img_br.gif') -6px 233px no-repeat;
}
#shoplist .recomm .picbox {padding:0; height:180px; text-align:center; }
#shoplist .recomm .picbox img {cursor:pointer;background:#efefef;}
#shoplist .recomm .gname {margin:7px 0 0 0;line-height:130%;font-family:dotum;text-align:center;}
#shoplist .recomm .gname img {margin:2px 0 -2px 0;}
#shoplist .recomm .gprice {margin:5px 0 0 0;color:#FF6101;font-weight:bold;text-align:center;letter-spacing:-1px;}
#shoplist .recomm .gprice s {color:#999;font-weight:normal;}
#shoplist .recomm .gpoint {font-size:11px;font-weight:normal;font-family:dotum;color:#A1AB05;}
#shoplist .recomm .stocknone {font:11px dotum;color:#ff0000;}
#shoplist .recomm .none {text-align:center;color:#999999;padding:0 0 35px 0;}

#shoplist .title {height:25px;margin:0 0 40px 0;padding:0 0 15px 0;border-bottom:#efefef solid 1px;}
#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 .shoplist {padding:0 0 0 0; height:30px; margin-bottom:40px;  border-top:4px solid #a5b5c9; border-bottom:1px solid #a5b5c9;}
#shoplist .shoplist .slist{margin:7px 0px 0px 20px; padding:0;  list-style:none; margin-left:0; color:white;}
#shoplist .shoplist .slist li{float:left; margin-right:5px; cursor:pointer; }
#shoplist .shoplist .slist li a{color:#666866; font-size:12px; }
#shoplist .shoplist .slist li a:hover{color:#e52d33; }
#shoplist .shoplist .slist .gap{color:#a6977f; cursor:default;}

#shoplist .listtop {padding:0 0 0 0; height:30px; background-color:#ccbea5;}
#shoplist .listtop .xl {}
#shoplist .listtop .xl .slist{float:right;   padding:0; list-style:none; margin:8px 10px 0px 0; color:#a6977f;}
#shoplist .listtop .xl .slist li{float:left; margin-left:5px; cursor:pointer;}
#shoplist .listtop .xl .slist .gap{color:#a6977f; cursor:default;}
#shoplist .listtop .xl .slist ._on{color:#554646; font-weight:bold;}
#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;}
#shoplist .goodsbox table {width:100%;}
#shoplist .goodsbox td {vertical-align:top;}
#shoplist .goodsbox .gbox {margin:auto;padding:0;}
#shoplist .goodsbox .gubunline {border-top:1px dotted #9b9b9b; height:15px; margin-top:15px;}
#shoplist .goodsbox .picbox {padding:0; height:200px; text-align:center;}
#shoplist .goodsbox .picbox img {cursor:pointer;background:#efefef;}
#shoplist .goodsbox .gname {margin:7px 0 0 0;line-height:130%;font-family:dotum;text-align:center;}
#shoplist .goodsbox .gicon {margin:7px 0 0 0;text-align:center;}
#shoplist .goodsbox .gname img {margin:2px 0 -2px 0;}
#shoplist .goodsbox .gprice {margin:10px 0 0 0;color:#FF6101;font-weight:bold;text-align:center;letter-spacing:-1px;}
#shoplist .goodsbox .gprice s {color:#999;font-weight:normal;}
#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;}
