.ls {letter-spacing:-1px;}

#floating_right {position:relative; float:left; width:83px; margin-top:2px;}
.refresh {float:right; display:inline; margin-left:2px; width:12px; height:12px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat -71px -660px; text-indent:-99em; overflow:hidden;}
.hicon { background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat -21px -163px; }
.fl_menu {float:left; width:83px; padding-bottom:3px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat 0 bottom;}
.fl_top {float:left; width:83px; height:20px; overflow:hidden;}
.fl_top li {float:left;}
.fl_cart, .fl_cart_ov, .fl_coupon, .fl_memo, .fl_memo_ov, .fl_plus, .fl_plus_ov, .fl_plus2, .fl_plus2_ov, .fl_memo2, .fl_memo2_ov
 {float:left; height:20px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat; line-height:0; font-size:0; text-indent:-999em; overflow:hidden;}
.fl_cart {width:50px; background-position:0 0;}
.fl_cart_ov {width:50px; background-position:0 -180px;}
.fl_coupon {width:33px; background-position:-50px 0;}
.fl_memo {width:83px; background-position:0 -20px;}
.fl_memo_ov {width:83px; background-position:0 -200px;}
.fl_plus {width:83px; background-position:0 -580px;}
.fl_plus_ov {width:83px; background-position:0 -600px;}
.fl_plus2 {width:46px; background-position:0 -620px;}
.fl_plus2_ov {width:46px; background-position:0 -640px;}
.fl_memo2 {width:37px; background-position:-46px -620px;}
.fl_memo2_ov {width:37px; background-position:-46px -640px;}
.fl_svc {float:left; width:83px; padding-top:5px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/28/fl_right.png') no-repeat 0 0; text-align:left; letter-spacing:-1px; overflow:hidden;}
.fl_svc ul {overflow:hidden; width:100%; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/28/fl_right.png') no-repeat 0 bottom;}
.fl_svc a:link, .fl_svc a:active, .fl_svc a:visited, .fl_svc a:hover {font-size:11px; color:#555; line-height:18px; word-spacing:-2px;}
.fl_svc a:hover {color:#0045A2;}
.fl_svc li {float:left; width:83px; height:16px; padding-bottom:3px; color:#8b9bab; font-size:10px; text-indent:10px; display:inline; overflow:hidden;}
.fl_message {float:left; margin:0; padding:0 0 0 5px;}
.fl_message a {overflow:hidden; display:block; width:71px; height:14px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat 0 -669px; text-indent:-999em;}
.fl_message a:hover {background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat 0 -693px;}
.fl_sprt {color:#8E8E8E; font-size:11px; margin:0 1px;}
.fl_btm a:link, .fl_btm a:active, .fl_btm a:visited, .fl_btm a:hover {font-size:11px; color:#10347E; line-height:24px; letter-spacing:-1px; word-spacing:-2px; text-indent:2px;}
.fl_LayerPlus {position:relative; float:left; width:83px; height:0;}
.fl_LayerPlus div {position:absolute; top:0; left:-225px; width:223px; height:300px; overflow:hidden;}
.fl_item, .fl_gotop, .fl_dangol {position:relative; float:left; width:83px; margin-top:3px;}
.fl_item a:link, .fl_item a:active, .fl_item a:visited, .fl_item a:hover {font-size:11px; color:#666; line-height:13px;}
.today_top {width:83px; height:25px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat 0 -220px; overflow:hidden;}
.today_top li {float:left; width:83px; font-size:10px; color:#444547; margin-top:8px;}
.fl_click {font-size:12px; color:#ED321F; font-weight:bold;}
.today_top li.title {display:inline; width:56px; margin:8px 0 0 6px; font-weight:bold; text-align:left;}
.today_top li.number {width:18px; margin-top:7px; text-decoration:underline;text-align:center;}
.fl_prne {width:83px; height:21px; padding-left:10px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat 0 -380px; overflow:hidden;}
.fl_pr, .fl_ne {float:left; display:inline; width:25px; height:10px; margin:5px 2px 0 3px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat; line-height:0; font-size:0; text-indent:-999em; overflow:hidden;}
.fl_pr {background-position:-55px -180px;}
.fl_ne {background-position:-55px -190px;}
.today_item, .recommend {position:relative; float:left; width:83px;}
.today_item li {float:left; width:83px; height:78px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat 0 -245px; text-align:center; overflow:hidden;}
.today_item img {display:block; width:61px; height:61px; border:5px solid #FFF; margin:5px 6px 2px 6px;}
.today_item img.click {border:1px solid #DEA6DE; margin:5px;}
.clickbg img {border:1px solid #DEA6DE; margin:5px;}
.clickbg {display:block; width:73px; height:73px; background-color:#EFD7FF; padding:0; margin:4px 5px 0 5px; overflow:hidden;}
.clickitem {position:absolute; top:4px; left:18px; width:48px; height:12px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat 0 -450px; overflow:hidden;}
.today_item li.btm, .recommend li.btm {height:6px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat 0 -421px; overflow:hidden;}
.recommend li {float:left; width:83px; height:90px; letter-spacing:-1px; line-height:13px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat 0 -322px; text-align:center; overflow:hidden;}
.recommend li.first {height:94px; padding-top:4px;}
.recommend img {display:block; width:77px; height:61px; margin:0 3px 2px 3px;}
.click_top {width:71px; text-align:left; letter-spacing:-1px; padding:4px 0 0 12px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat 0 -520px; overflow:hidden;}
.sellerrecom {width:78px; text-align:left; font-weight:bold; letter-spacing:-1px; padding:5px 0 0 5px; color:#333; font-size:11px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat 0 -550px; overflow:hidden;}
.fl_dangol {height:34px;}
.btn_dangol {float:left; cursor:pointer; width:83px; height:34px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat 0 -485px; text-indent:-999em; overflow:hidden;}
#mcoupon_Layer {position:absolute; left:-186px; top:4px; width:186px; height:110px;z-index:999;}
#mcoupon_Layer iframe {position:relative; left:0; top:0px; width:186px; height:108px; z-index:1000; background-color:white; border:none;}
.fl_gotop {height:18px; overflow:hidden;}
.btn_gotop, .btn_imgstop, .btn_imgref {float:left; display:inline; height:18px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/25/bg_fl.gif') no-repeat; line-height:0; font-size:0; text-indent:-999em; overflow:hidden;}
.btn_gotop {width:36px; background-position:0 -430px; margin-right:1px;}
.btn_imgstop {width:46px; background-position:-37px -430px;}
.btn_imgref {width:46px; background-position:0 -465px;}
.fl_left {z-index:1; float:left; width:85px;}
.fl_left ul {float:left; width:85px;}
.fl_left li {float:left; width:85px; margin-bottom:2px;}
.fl_left img, object {display:block; width:85px;}
div.floating {}
div.floating div.fl_left {position:absolute; top:0; left:-91px;}
div.floating div.right {position:absolute; right:-88px; top:0;}
div.floating div.fl_left ul li.first {position:relative; font-size:0; line-height:0;}
div.floating div.fl_left ul li div.strok-cont {position:absolute; left:0; top:0;}
div.floating div.fl_left ul li div.strok-cont img {width:auto; height:auto;}
div.floating div.fl_left ul li div.strok-cont div {position:absolute; font-size:0; line-height:0; width:3px; height:3px; background:url('http://image.gmarket.co.kr/challenge/main_floating/2010/05/28/left_fl.gif') no-repeat 0 0;}
div.floating div.fl_left ul li div.strok-cont div.st1 {left:0; top:0; width:85px; height:1px; border-top:1px solid #ccc;}
div.floating div.fl_left ul li div.strok-cont div.st2 {left:0; top:0; width:1px; height:113px; border-left:1px solid #ccc;}
div.floating div.fl_left ul li div.strok-cont div.st3 {left:83px; top:0; width:1px; height:113px; border-right:1px solid #ccc;}
div.floating div.fl_left ul li div.strok-cont div.st4 {left:0; top:111px; width:85px; height:1px; border-bottom:1px solid #ccc;}
div.floating div.fl_left ul li div.strok-cont div.st5 {left:0; top:0;}
div.floating div.fl_left ul li div.strok-cont div.st6 {left:82px; top:0; background-position: -3px 0;}
div.floating div.fl_left ul li div.strok-cont div.st7 {left:0; top:110px; background-position: 0 -3px;}
div.floating div.fl_left ul li div.strok-cont div.st8 {left:82px; top:110px; background-position: -3px -3px;}
div.floating div.fl_left ul li div.strok-cont div.sm1 {left:0; top:0; width:85px; height:1px; border-top:1px solid #ccc;}
div.floating div.fl_left ul li div.strok-cont div.sm2 {left:0; top:0; width:1px; height:140px; border-left:1px solid #ccc;}
div.floating div.fl_left ul li div.strok-cont div.sm3 {left:83px; top:0; width:1px; height:140px; border-right:1px solid #ccc;}
div.floating div.fl_left ul li div.strok-cont div.sm4 {left:0; top:138px; width:85px; height:1px; border-bottom:1px solid #ccc;}
div.floating div.fl_left ul li div.strok-cont div.sm5 {left:0; top:0;}
div.floating div.fl_left ul li div.strok-cont div.sm6 {left:82px; top:0; background-position: -3px 0;}
div.floating div.fl_left ul li div.strok-cont div.sm7 {left:0; top:138px; background-position: 0 -3px;}
div.floating div.fl_left ul li div.strok-cont div.sm8 {left:82px; top:138px; background-position: -3px -3px;}
div.float_right_banner {float:left; margin-top:5px;}
div.float_right_banner img {width:83px; height:45px;}
