@charset "euc-kr";
/* general */
body {text-align:center;}
body, ul, ol, li, h1, h2, h3, fieldset, legend, p, dl, dd, dt {margin:0; padding:0;}
ul,ol,li {list-style:none;}
body, div, h3, li, input {font-family:"µ¸¿ò",Dotum,Arial; font-size:12px; color:#444; line-height:14px;}
legend {display:none;}
div, img, iframe, fieldset {border:0; display:block;}
img{-ms-interpolation-mode:bicubic;}
form {margin:0;}
a , a:link, a:visited, a:active, a:hover {font-family:"µ¸¿ò",Dotum,Arial; font-size:12px; color:#444; text-decoration:none;}
a:hover {text-decoration:underline;}
/* Layout */
#wrap {margin:0 auto; width:880px;}
/* Header */
#gHeader {position:relative; margin-top:5px; width:880px; height:76px; z-index:100;}
#gHeader h1 {position:absolute; top:16px; left:10px; width:240px; height:60px; z-index:101;}
#gHeader h1 img {width:240px; height:60px;}
#gHeader div#linkArea {position:absolute; top:0; left:10px; width:300px; height:20px; z-index:102;}
#gHeader div#linkArea ui {float:left;}
#gHeader div#linkArea li {float:left; margin-right:9px;}
#gHeader div#linkArea li.dot_hd {background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 0 -437px; padding-left:4px;}
#gHeader div#linkArea li.dot_hd a {display:inline-block; padding-top:2px;}
#gHeader div#linkArea li.dot_hd a.new {padding-right:10px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 43px -801px;}
#gHeader div#linkArea a:link, #gHeader div#linkArea a:visited, #gHeader div#linkArea a:hover, #gHeader div#linkArea a:active {color:#666; vertical-align:top; line-height:14px; font-size:11px; letter-spacing:-1px; text-decoration:none;}
#gHeader div#linkArea li.travel {position:relative; z-index:110;}
#gHeader div#linkArea li.travel a {display:inline-block; padding:2px 7px 0 0; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right -877px;}
#gHeader div#linkArea li.travel a em {font-style:normal; padding:1px 0 0 14px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat -3px -1101px;}
#gHeader div#linkArea li.travel ul {position:absolute; top:-3px; left:-5px; width:49px; height:94px; background-color:#e5eff7; border:2px solid #2d9ed9; text-align:left; overflow:hidden; z-index:201;}
#gHeader div#linkArea li.travel ul li {margin:0;}
#gHeader div#linkArea li.travel ul li a {display:block; width:33px; height:15px; font-size:11px; color:#0e5189 !important; text-decoration:none; background-color:#FFF; overflow:hidden; margin:0 0 1px 0; padding:3px 0 0 17px;}
#gHeader div#linkArea li.travel ul li a:hover {font-weight:bold; letter-spacing:-2px; color:#fff1a5 !important; background-color:#2c9ed9;}
#gHeader div#linkArea li.travel ul li a.travel {background-position:0 -1098px;}
#gHeader div#linkArea li.travel ul li a.air {background-position:0 -1114px;}
#gHeader div#linkArea li.travel ul li a.coupon {background-position:0 -1130px;}
#gHeader div#linkArea li.travel ul li a.coupon:hover {background-position:0 -1162px;}
#gHeader div#linkArea li.travel ul li a.ticket {background-position:0 -1146px;}
#gHeader div#linkArea li.travel ul li a.book {background-position:0 -1178px;}
#gHeader div.naviArea {position:relative; height:16px; z-index:199; float:right; display:inline; margin-right:10px;}
#gHeader div.naviArea li {float:left;}
#gHeader div.naviArea li.vl_hd {background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 0 -460px; margin-left:7px; text-indent:7px;}
#gHeader div.naviArea a:link, #gHeader div.naviArea a:visited, #gHeader div.naviArea a:hover, #gHeader div.naviArea a:active {font-size:11px; letter-spacing:-1px; text-decoration:none; line-height:18px;}
.now_go {position:relative; margin-right:8px; z-index:200;}
.now_go a.go_on span, .now_go a.go_off span {overflow:hidden; display:inline-block; width:31px; height:14px; margin:-2px 0 0 3px; _margin:-1px 0 0 3px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -178px -18px; text-indent:-9999px; vertical-align:middle;}
.now_go a.go_off span {width:35px; background-position:-140px -18px;}
.now_go div.layer_box {width:242px; position:absolute; top:16px; left:-10px; padding:9px 7px 14px 7px; background:#fff; border:2px solid #3B8FD7 !important; z-index:5; text-align:left; color:#666; letter-spacing:-1px;}
.now_go div.layer_box p {margin:0; padding:0;}
.now_go div.layer_box p.txt {clear:both; padding-left:4px; font-size:11px; letter-spacing:-1px;}
.now_go div.layer_box p.txt strong {display:inlne-block; padding-bottom:2px; vertical-align:middle;}
.now_go div.layer_box p.txt strong.off {color:#F14610;}
.now_go div.layer_box p.txt strong.on {padding:1px 0 1px 15px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 0 -155px; color:#24881E;}
.now_go div.layer_box div.plus_benefit {overflow:hidden; width:242px; height:57px; margin-top:4px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -294px 0; font-size:11px; letter-spacing:-1px;}
.now_go div.layer_box div.plus_benefit p {float:left; display:inline; width:55px; margin:9px; text-align:center; letter-spacing:-1px; color:#666;}
.now_go div.layer_box div.plus_benefit ul {float:left; width:161px; margin:9px 0 0 8px; letter-spacing:-1px;}
.now_go div.layer_box div.plus_benefit ul li {width:150px; background:none; color:#FF7200; font-size:11px;}
.now_go div.layer_box div.plus_know {position:relative; margin-top:6px;}
.now_go div.layer_box div.plus_know p {float:left; color:#666; font-size:11px; font-weight:bold; padding-top:5px;}
.now_go div.layer_box div.plus_know a.pluszoneGo {float:right; display:block; padding:3px 25px 2px 6px; line-height:15px !important; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -140px -34px;}
.now_go div.layer_box div.plus_know ul {float:left; display:block; width:242px; height:46px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -538px 0; font-size:11px; overflow:hidden;}
.now_go div.layer_box div.plus_know ul li {float:left; display:inline; margin:0; padding:12px 0 0 28px; background:none;}
.now_go div.layer_box div.plus_know ul li.first {margin-left:7px;}
.now_go div.layer_box div.plus_know ul li a {display:block; width:50px; line-height:13px !important; color:#AB7115;}
.now_go div.layer_box div.plus_know ul li span {display:inline-block; padding-right:5px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right -170px; color:#178BC8; cursor:pointer;}
.now_go div.layer_box div.plus_know ul li span em {font-style:normal; color:#AB7115;}
.now_go div.layer_box a.close {position:absolute; right:4px; bottom:4px; width:8px; height:7px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -222px 0; text-indent:-9999px; overflow:hidden;}
#gHeader div.naviArea a.vip	{float:left; display:inline; width:31px; height:8px; margin:4px 6px 4px 0; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -190px 0; text-indent:-9999px; overflow:hidden;}
#gHeader div.naviArea a.login {float:left; display:inline; width:49px; height:16px; margin-right:7px; color:#555; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -140px 0; overflow:hidden;}
#gHeader div.naviArea li.mygd {position:relative; z-index:200;}
#gHeader div.naviArea li.mygd a.blue {padding-right:10px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right -865px;}
#gHeader div.naviArea div#MyGmarketlayer {position:absolute; top:-3px; left:3px; width:83px; height:136px; background-color:#1859c1; border:1px solid #FFF; z-index:201; overflow:hidden;}
#gHeader div.naviArea div#MyGmarketlayer ul {float:left; display:inline; width:79px; height:132px; margin:2px; background-color:#e6ecf5; text-align:left; overflow:hidden;}
#gHeader div.naviArea div#MyGmarketlayer ul li {display:inline; margin:0 0 1px 0;}
#gHeader div.naviArea div#MyGmarketlayer ul li a:link, #gHeader div.naviArea div#MyGmarketlayer ul li a:visited, #gHeader div.naviArea div#MyGmarketlayer ul li a:active, #gHeader div.naviArea div#MyGmarketlayer ul li a:hover {display:block; width:81px; height:18px; font-size:11px; color:#1859c1; line-height:20px; letter-spacing:0; text-decoration:none; background-color:#FFF; overflow:hidden;}
#gHeader div.naviArea div#MyGmarketlayer ul li a:hover {font-weight:bold; letter-spacing:-1px; color:#FFFAA6; background-color:#1859c1;}
#gHeader div#searchArea {position:absolute; top:26px; left:251px; width:591px; height:50px; z-index:10;}
#gHeader div#searchArea fieldset {float:left; margin-top:14px; background:url('http://image.gmarket.co.kr/challenge/main/2010/08/10/GNB2010.png') no-repeat -80px 0; border:0; width:414px; height:27px; overflow:hidden;}
#gHeader div#searchArea input.txt {float:left; display:inline; width:286px; height:13px; margin:5px 0 6px 7px; padding-top:3px; background-color:#fff; border:0;}
#gHeader div#searchArea span.filled {float:left; display:inline; width:15px; height:15px; margin:6px 9px;}
#gHeader div#searchArea span.filled	a {float:left; display:block; width:15px; height:15px; background:url('http://image.gmarket.co.kr/challenge/main/2010/08/10/GNB2010.png') no-repeat; line-height:0; font-size:0; text-indent:-9999px; cursor:pointer; overflow:hidden;}
#gHeader div#searchArea span.filled	a.in {background-position:-50px 0;}
#gHeader div#searchArea span.filled	a.out {background-position:-65px 0;}
#gHeader div#searchArea a.btn {float:left; width:46px; height:27px; background:url('http://image.gmarket.co.kr/challenge/main/2010/08/10/GNB2010.png') no-repeat 0 0; text-indent:-9999px; cursor:pointer;}
#gHeader div#searchArea div#autoLayer {position:absolute; left:1px; top:38px; text-align:left; z-index:900;}
#gHeader div#searchArea div#autoLayer iframe#gmktMain_ac_ifrm {position:absolute; display:none;}
#gHeader div#searchArea div#autoLayer div#gmktMain_ac_body {position:absolute; top:0; left:0; z-index:901;}
#gHeader div#searchArea div#autoLayer div#autoFill {float:left; width:320px; border:1px solid #4F8AC2; background-color:#FFF; overflow-x:hidden;}
#gHeader div#searchArea div#autoLayer div#autoFill strong {float:left; font-size:11px; letter-spacing:-1px; color:#666; padding:5px 0 2px 5px;}
#gHeader div#searchArea div#autoLayer div#autoFillData {float:left; width:310px; padding:3px; margin:2px; background-color:#F4F4F4;}
#gHeader div#searchArea div#autoLayer div#autoFillAdArea {width:306px; padding:2px 5px;}
#gHeader div#searchArea div#autoLayer div#autoFillAdArea a {float:left; display:inline; width:100%; height:15px; font-size:11px; color:#888; text-indent:31px; margin-top:1px; background:url('http://image.gmarket.co.kr/challenge/main/2010/06/25/autofill.gif') no-repeat;}
#gHeader div#searchArea div#autoLayer div#autoFillAdArea a.autoFillAd1 {background-position:0 0;}
#gHeader div#searchArea div#autoLayer div#autoFillAdArea a.autoFillAd2 {background-position:0 -20px;}
#gHeader div#searchArea div#autoLayer div#autoFillAdArea a.autoFillAd3 {background-position:0 -40px;}
#gHeader div#searchArea div#autoLayer div#autoFillAdArea a.autoFillAd4 {background-position:0 -60px;}
#gHeader div#searchArea div#autoLayer div#autoFillAdArea a.autoFillAd5 {background-position:0 -80px;}
#gHeader div#searchArea div#autoLayer div#autoFillAdArea a:hover {font-size:11px; color:#444;}
#gHeader div#searchArea iframe#headerBn {float:right; width:150px; height:42px;}

#floatingArea {width:880px; height:0px;}
#floatingArea div.f-contents {position:relative; float:left; width:880px;z-index:10000;}

/* GNB */
#gnbArea {width:880px; height:35px;}
#gnbArea ul#gnbCate {float:left; height:35px; background:url('http://image.gmarket.co.kr/challenge/main/2010/08/10/GNB2010.png') no-repeat 0 -35px; overflow:hidden;}
#gnbCate li {float:left; display:inline; width:144px; background:url('http://image.gmarket.co.kr/challenge/main/2010/08/10/GNB2010.png') no-repeat 0 -35px;}
#gnbCate li a {display:block; height:35px; text-indent:-9999px; overflow:hidden;}
#gnbCate li.tab1 {width:148px;}
#gnbCate li.tab1on {width:148px; background-position:0 -70px;}
#gnbCate li.tab2 {background-position:-148px -35px;}
#gnbCate li.tab2on {background-position:-148px -70px;}
#gnbCate li.tab3 {background-position:-292px -35px;}
#gnbCate li.tab3on {background-position:-292px -70px;}
#gnbCate li.tab4 {background-position:-436px -35px;}
#gnbCate li.tab4on {background-position:-436px -70px;}
#gnbCate li.tab5 {background-position:-580px -35px;}
#gnbCate li.tab5on {background-position:-580px -70px;}
#gnbCate li.tab6 {width:131px; background-position:-724px -35px;}
#gnbCate li.tab6on {width:131px; background-position:-724px -70px;}
#gnbCate li.cateOpen {width:25px; background-position:-855px -35px;}
#gnbCate li.cateClose {width:25px; background-position:-855px -70px;}
#gnbCate li a.tab6_1 {float:left; width:36px;}
#gnbCate li a.tab6_2 {float:left; width:95px;}
#gnbLayer {position:relative; float:left; width:880px; z-index:10; text-align:left;}
#gnbLayer li a:link, #gnbLayer li a:visited, #gnbLayer li a:hover, #gnbLayer li a:active  {color:#444; letter-spacing:-1px;}
#gnbLayer h2 {clear:both;}
#gnbLayer h2 a {display:block; height:25px; line-height:28px; font-weight:normal; color:#0b3a90; text-align:center; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') repeat-x 0 -510px; overflow:hidden;}
#gnbLayer div.gLayer {position:absolute; top:-3px; height:240px; background-color:#e5ebf7; border:2px solid #0536a7; overflow:hidden;}
#gnbLayer div.gLayer h2 a {line-height:28px;}
#gnbLayer div.gLayer ul {margin-top:3px; overflow:hidden;}
#gnbLayer div.gLayer li {float:left; display:inline; height:21px; line-height:22px; width:100%; margin-left:4px; text-indent:6px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 0 -396px; overflow:hidden;}
#gnbLayer div#Group_Layer1 {left:0; width:145px; z-index:12;}
#gnbLayer div#Group_Layer2 {left:147px; width:142px; z-index:13;}
#gnbLayer div#Group_Layer3 {left:291px; width:142px; z-index:14;}
#gnbLayer div#Group_Layer4 {left:435px; width:142px; z-index:15;}
#gnbLayer div#Group_Layer5 {left:579px; width:142px; z-index:16;}
#gnbLayer div#Group_Layer6 {left:723px; width:153px; z-index:17;}
#gnbLayer div#Group_Layer1 li {margin-left:5px;}
#gnbLayer div#Group_Layer2 h2 a, #gnbLayer div#Group_Layer3 h2 a, #gnbLayer div#Group_Layer4 h2 a, #gnbLayer div#Group_Layer5 h2 a {width:141px;}
#gnbLayer h2 a.ticket {width:152px; height:19px; border-top:1px solid #c5d2de; line-height:20px !important;}
#gnbLayer div#middle_Layer1 {position:relative; left:0; top:-2px; width:880px; background:url('http://image.gmarket.co.kr/challenge/main/2010/08/10/GNB2010.png') no-repeat 0 -29px; z-index:11;}
#gnbLayer div#middle_Layer1 h2 a {width:100%; background-position:0 -480px;}
#gnbLayer div#middle_Layer1 h2 a.ticket {line-height:16px;}
#gnbLayer div#middle_Layer1 a.closeLayer {position:absolute; right:0; bottom:0; display:block; width:34px; height:16px; background:url('http://image.gmarket.co.kr/challenge/main/2010/08/10/GNB2010.png') no-repeat -846px 0; text-indent:-9999px; overflow:hidden; z-index:12;}
#gnbLayer div#middle_Layer1 div.layerCateM {position:relative; width:876px; height:241px; margin-top:1px; background-color:#FFF; border-left:2px solid #2e72c6; border-right:2px solid #2e72c6; overflow:hidden;}
#gnbLayer div#middle_Layer1 div.layerCateM div {float:left; width:143px; height:241px; border-right:1px solid #c4d1dd;}
#gnbLayer div#middle_Layer1 div.layerCateM ul {float:left; margin-top:7px; width:100%; overflow:hidden;}
#gnbLayer div#middle_Layer1 div.layerCateM li {float:left; display:inline; width:100%; height:21px; margin-left:5px; color:#666; text-indent:6px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 0 -360px; overflow:hidden;}
#gnbLayer div#middle_Layer1 div.layerCateM div.first {width:145px;}
#gnbLayer div#middle_Layer1 div.layerCateM div.last {width:154px; border:0;}
#gnbLayer div#middle_Layer1 div.layerCateBtm {position:relative; width:876px; height:35px; background:url('http://image.gmarket.co.kr/challenge/main/2010/08/10/GNB2010.png') no-repeat 0 -32px; border:2px solid #2e72c6; border-top:0; overflow:hidden;}
#gnbLayer div#middle_Layer1 div.layerCateBtm ul {float:left; width:876px; height:23px; margin-top:1px; padding-top:11px; background-color:#f6f6f6;}
#gnbLayer div#middle_Layer1 div.layerCateBtm li {float:left; display:inline; text-indent:5px; margin:0 12px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 0 -380px; overflow:hidden;}
#gnbLayer div#middle_Layer1 div.layerCateBtm div.cate_dot {float:left; width:876px; height:1px; margin-bottom:9px;  overflow:hidden;}
#gnbLayer div#middle_Layer1 div.layerCateBtm a {color:#0750aa; letter-spacing:0 ;}
a.gnavi:link, a.gnavi:visited, a.gnavi:active, a.gnavi:hover {font-size:11px; color:#444; line-height:17px; font-style:normal; letter-spacing:-1px; font-family:"µ¸¿ò";}
a.blue:link, a.blue:visited, a.blue:active, a.blue:hover {color:#1059b5;}

/* Content */
#mainBn {float:left; margin-top:5px; width:593px; height:225px; border:1px solid #9eb5ca; overflow:hidden;}
#mainBn div#MainTab {position:relative; float:right; width:457px; height:225px; z-index:1;}
#mainBn div#MainTab img {width:457px; height:225px;}
#mainBn div#MainTab a#banner_reload_div {position:absolute; right:5px; bottom:5px; display:block; width:18px; height:17px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -212px -10px; text-indent:-9999px; overflow:hidden; z-index:2;}
#mainBn div#mbNo {float:left; width:136px; height:18px; background-color:#9eb5ca; overflow:hidden;}
#mainBn div#mbNo a {float:left; display:inline-block; width:22px; height:17px; margin:0 1px 1px 0; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat; text-indent:-9999px; overflow:hidden;}
#mainBn div#mbNo a.n1	{background-position:0 -26px;}
#mainBn div#mbNo a.n2	{background-position:-13px -26px;}
#mainBn div#mbNo a.n3	{background-position:-27px -26px;}
#mainBn div#mbNo a.n4	{background-position:-41px -26px;}
#mainBn div#mbNo a.n5	{background-position:-54px -26px; width:21px;}
#mainBn div#mbNo a.n6{background-position:-68px -26px; width:21px;}
#mainBn div#mbNo a.n1on	{background-position:0 -43px;}
#mainBn div#mbNo a.n2on	{background-position:-22px -43px;}
#mainBn div#mbNo a.n3on	{background-position:-44px -43px;}
#mainBn div#mbNo a.n4on	{background-position:-66px -43px;}
#mainBn div#mbNo a.n5on	{background-position:-88px -43px; width:21px;}
#mainBn div#mbNo a.n6on	{background-position:-109px -43px; width:21px;}
#mainBn ul {float:left; width:135px; height:207px; border-right:1px solid #9eb5ca; overflow:hidden;}
#mainBn ul li {float:left; width:135px; height:26px; text-align:left; font-size:11px; line-height:29px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png'); overflow:hidden;}
#mainBn ul li a {display:block; font-size:11px; color:#444; letter-spacing:-1px; text-indent:14px; text-decoration:none;}
#mainBn ul li a.on span {color:#5478CB; letter-spacing:-2px; padding-right:8px; font-weight:bold; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right -52px;}
#mainBn ul li.mbAd {position:relative; color:#8397a6; text-indent:9px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') repeat-x 0 -70px;}
#mainBn ul li.mbAd span {margin-left:19px;}
#mainBn ul li.mbAd a {position:absolute; top:7px; width:9px; height:9px; padding:0; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat; border:1px solid #aecfe4; text-indent:-9999px; overflow:hidden;}
#mainBn ul li.mbAd a.prevAd {right:16px; background-position:-120px -30px;}
#mainBn ul li.mbAd a.nextAd {right:6px; background-position:-126px -30px;}

#rightTop {float:right; margin-top:5px; width:276px; height:223px; border:2px solid #c4d1dd; overflow:hidden;}
#rightTop a {font-size:11px;}
#rightTop ul {width:276px; height:128px; border-bottom:1px solid #c4d1dd; overflow:hidden;}
#rightTop ul h3 a {display:block; font-weight:normal; color:#0A1857; line-height:15px;}
#rightTop ul li {float:left; display:inline; margin-left:1px; width:90px; height:128px; padding:5px 2px 0 0; line-height:13px; letter-spacing:-1px; text-align:center; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -788px 0; overflow:hidden;}
#rightTop ul li.auction {width:88px; background-position:-790px 0;}
#rightTop ul li.today {width:88px;}
#rightTop ul li img {display:block; width:72px; height:56px; margin:8px auto; padding-top:4px;}
#rightTop ul li span.blue {color:#178BC8;}
#rightTop ul li a {text-decoration:none;}
#rightTop div#minishop {float:left; width:274px; padding:1px; text-align:left;}
#rightTop div#minishop h3 {display:block; position:relative; width:274px; height:22px; color:#0C165B; text-indent:8px; letter-spacing:-1px; line-height:24px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') repeat-x 0 -100px; overflow:hidden; z-index:3;}
.btnPrNe {position:absolute; top:4px; right:4px; width:28px; height:13px; z-index:9; overflow:hidden;}
.btnPrNe a {float:left; display:block; width:14px; height:13px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat; text-align:left; text-indent:-9999px; overflow:hidden;}
.btnPrNe a.prev {background-position:-90px -28px;}
.btnPrNe a.next {background-position:-104px -28px;;}
#rightTop div#minishop div.msItem {clear:both; width:265px; margin:7px 0 0 7px;}
#rightTop div#minishop img {float:left; width:55px; height:55px; margin-right:9px; border:1px solid #CCC;}
#rightTop div#minishop p {float:left; width:195px; margin-top:5px;}
#rightTop div#minishop strong {clear:both; display:block; margin-top:5px; width:190px; color:#F46807;}

#bestseller {float:left; width:595px; height:188px; margin-top:5px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat 0 -60px; overflow:hidden;}
#bestseller img {width:80px; height:80px; border:1px solid #CCC; margin:0 19px 9px 19px;}
#bestseller div.sinsang {position:relative; float:left; display:inline; top:0; left:0; width:136px; height:188px; overflow:hidden;}
#bestseller div.sinsang h3 a {position:relative; display:block; width:136px; height:29px; text-indent:-9999px;}
#bestseller div.sinsang div {width:120px; margin:10px 9px;}
#bestseller a.itemName {display:block; line-height:15px; height:32px; word-break:break-all;}
#bestseller div.bestitem {position:relative; z-index:1; float:left; width:459px; height:188px; overflow:hidden;}
#bestseller div.bestitem div.bTab1, #bestseller div.bestitem div.bTab2, #bestseller div.bestitem div.bTab3, #bestseller div.bestitem div.bTab4 {position:absolute; z-index:2; top:0; width:115px; height:32px; background:url('http://image.gmarket.co.kr/challenge/main/2010/08/10/b_tab.png') no-repeat -114px 0;}
#bestseller div.bestitem div.bTab1 {left:0; width:114px; background-position:0 0;}
#bestseller div.bestitem div.bTab2 {left:114px;}
#bestseller div.bestitem div.bTab3 {left:229px;}
#bestseller div.bestitem div.bTab4 {left:344px; background-position:-229px 0;}
#bestseller div.bestitem div.bTab1 a, #bestseller div.bestitem div.bTab2 a, #bestseller div.bestitem div.bTab3 a, #bestseller div.bestitem div.bTab4 a {display:block; height:26px; margin-bottom:6px; color:#333; line-height:32px; font-weight:bold; letter-spacing:-1px; text-decoration:none; overflow:hidden;}
#bestseller div.bestitem div.bTab1 span, #bestseller div.bestitem div.bTab2 span, #bestseller div.bestitem div.bTab3 span, #bestseller div.bestitem div.bTab4 span {padding-right:15px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right -125px; overflow:hidden;}
#bestseller div.bestitem div.bestTab {width:459px; height:26px; overflow:hidden;}
#bestseller div.bestitem div.bestTab a {float:left; display:block; width:115px; height:26px; line-height:30px; color:#134475; letter-spacing:-1px; text-indent:2px; overflow:hidden;}
#bestseller div.bestitem div.bestTab a.bs {width:114px;}
#bestseller div.bestitem div.bestTab span {padding-right:8px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right -140px; overflow:hidden;}
#bestseller div.bestitem ul {width:456px; margin-top:13px;}
#bestseller div.bestitem ul li {float:left; display:inline; width:120px; margin:0 16px; overflow:hidden;}
#bestseller div.bestitem ul li strong {color:#188AC6;}

#hotTheme {float:right; position:relative; width:278px; height:328px; margin-top:5px; border:1px solid #c4d1dd; z-index:3;}
#hotTheme a {font-size:11px;}
#hotTheme ul.htbTab {position:absolute; top:-1px; left:-1px; width:278px; height:18px; background-color:#f5f5f5; border:1px solid #DDD; border-bottom:1px solid #a7bed4; z-index:4;}
#hotTheme ul.htbTab li {position:absolute; top:-1px; display:block; width:93px; height:19px; font-size:11px; color:#444; text-decoration:none; line-height:23px; letter-spacing:-1px; cursor:pointer; z-index:5; overflow:hidden;}
#hotTheme ul.htbTab li.hot, #hotTheme ul.htbTab li.hotOn {left:-1px;}
#hotTheme ul.htbTab li.theme, #hotTheme ul.htbTab li.themeOn {left:92px;}
#hotTheme ul.htbTab li.brand, #hotTheme ul.htbTab li.brandOn {left:184px;}
#hotTheme ul.htbTab li.hotOn, #hotTheme ul.htbTab li.themeOn, #hotTheme ul.htbTab li.brandOn {font-weight:bold; color:#0A175B; line-height:26px; background-color:#FFF; border:1px solid #a7bed4; border-bottom:0;}
#hotTheme div.hotItem, #hotTheme div.brandZone {position:absolute; top:20px; left:0; width:278px; height:277px; z-index:3;}
#hotTheme ul.hot3 {float:left; display:inline; height:16px; margin:7px 0 0 12px; padding-left:30px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -851px -130px;}
#hotTheme ul.hot3 li, #hotTheme ul.brandTab li {float:left; letter-spacing:-1px; padding:0 9px 0 8px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right -200px;}
#hotTheme ul.hot3 li.last {background:none;}
#hotTheme ul.hot3 a:hover {color:#F87E00;}
#hotTheme div.btnPrNe {position:relative; float:right;}
#hotTheme ul.hot12 {float:left; padding:0 3px; width:272px;}
#hotTheme ul.hot12 li {float:left; width:58px; height:74px; padding:4px 5px;}
#hotTheme ul.hot12 a:link, #hotTheme ul.hot12 a:visited {color:#666;}
#hotTheme ul.hot12 a:hover {color:#495AA8;}
#hotTheme ul.hot12 li span {display:block; width:58px; height:12px; letter-spacing:-1px; cursor:pointer; overflow:hidden;}
#hotTheme ul.hot12 li img {width:48px; height:38px; padding:3px 5px;}
#hotTheme img.hotBn {position:absolute; left:3px; bottom:3px; width:272px; height:29px;}
#hotTheme ul.brandTab {float:left; width:278px; height:19px; margin-top:7px; border-bottom:1px solid #dfdfdf; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') repeat-x 0 -245px;}
#hotTheme ul.brandTab li.last {background:none;}
#hotTheme ul.brandTab a {padding-right:10px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right -330px;}
#hotTheme ul.brandTab a.on {color:#222; font-weight:bold; background-position:right -340px;}
#hotTheme div.brandList {float:left; width:77px; height:249px; border-right:1px solid #dfdfdf;}
#hotTheme div.brandList ul {width:67px; height:210px; margin:9px 5px;}
#hotTheme div.brandList ul li a {display:block; height:15px; padding:2px 3px; font-size:11px; color:#666; text-align:left; letter-spacing:-1px;}
#hotTheme div.brandList ul li.on a {color:#000; text-decoration:underline;}
#hotTheme div.brandList div {width:63px; height:13px; margin:0 auto;}
#hotTheme div.brandList div a {float:left; display:block; width:30px; height:13px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat; text-indent:-9999px; overflow:hidden;}
#hotTheme div.brandList div a.listUp {background-position:-231px 0;}
#hotTheme div.brandList div a.listDown {float:right; background-position:-262px 0;}
#hotTheme div.brandBnS {float:right; width:180px; height:40px; padding:10px; border-bottom:1px solid #dfdfdf;}
#hotTheme div.brandBnS img {width:180px; height:40px;}
#hotTheme div.brandBnL {float:right; width:180px; padding:10px;}
#hotTheme div.brandBnL img {width:180px; height:130px; padding-bottom:10px;}
#hotTheme div.brandBnL strong {height:16px; font-size:12px; color:#333; letter-spacing:-1px;;}
#hotTheme div.brandBnL span {color:#777; line-height:19px;}

#funZone {float:left; width:593px; height:135px; margin-top:5px; border:1px solid #c4d1dd;}
#funZone div#ADbanner {position:relative; float:left; width:135px; height:135px; border-right:1px solid #c4d1dd; z-index:1;}
#funZone div#ADbanner div#ADTab {position:absolute; display:block; top:-1px; left:-15px; width:15px; height:27px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') 0 -215px; z-index:2;}
#funZone div.funCulture {float:left; width:457px; height:135px;}
#funZone div.funHd {float:left; width:444px; padding:8px 0 0 13px; height:18px; border-bottom:1px solid #e6e6e6;}
#funZone div.funHd h3 {float:left; letter-spacing:-1px; padding-right:9px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right -185px;}
#funZone div.funHd h3 span {color:#EF6500;}
#funZone div.funHd ul {float:right; width:auto;}
#funZone div.funHd ul li {float:left; text-align:center; padding:0 7px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right -200px;}
#funZone div.funHd ul li.last {background:none;}
.funHd a:link, .funHd a:visited, .funHd a:active, .funHd a:hover, .funHd a.on {font-size:11px; text-decoration:none; color:#666;}
.funHd a:hover, .funHd a.on {font-weight:bold; color:#444; letter-spacing:-1px;}
#funZone div.funList {position:relative; float:left; padding:6px 0 0 15px; width:437px; height:97px; z-index:4;}
#funZone div.funList img {float:left; width:155px; height:96px; margin-right:10px;}
#funZone div.funList ul {float:left; width:245px; height:90px; margin-top:4px; overflow:hidden;}
#funZone div.funList li {float:left; width:222px; height:16px; margin-top:5px; text-align:left; line-height:16px; padding-left:23px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 0 -640px; overflow:hidden;}
#funZone div.funList li.el1 {background-position:0 -570px;}
#funZone div.funList li.el2 {background-position:0 -590px;}
#funZone div.funList li.el3 {background-position:0 -610px;}
#funZone div.funList li.el4 {background-position:0 -630px;}
#funZone div.funList li.el1on {background-position:0 -650px; letter-spacing:-1px; font-weight:bold;}
#funZone div.funList li.el2on {background-position:0 -670px; letter-spacing:-1px; font-weight:bold;}
#funZone div.funList li.el3on {background-position:0 -690px; letter-spacing:-1px; font-weight:bold;}
#funZone div.funList li.el4on {background-position:0 -710px; letter-spacing:-1px; font-weight:bold;}
#funZone div.funList a {display:block;}
#funZone div.funList div.btnPrNe {right:0; top:90px;}

#styleZone {float:left; width:878px; height:253px; margin-top:8px; border:1px solid #DDD; overflow:hidden;}
#styleZone ul {float:left; width:147px; height:253px;}
#styleZone ul li {float:left; width:147px; height:42px; background:url('http://image.gmarket.co.kr/challenge/main/2010/08/10/tabStyle.png') no-repeat; overflow:hidden; text-indent:-9999px; cursor:pointer;}
#styleZone ul li.tab1on {background-position:-150px 0;}
#styleZone ul li.tab2 {background-position:0 -42px;}
#styleZone ul li.tab2on {background-position:-150px -42px;}
#styleZone ul li.tab3 {background-position:0 -84px;}
#styleZone ul li.tab3on {background-position:-150px -84px;}
#styleZone ul li.tab4 {background-position:0 -126px;}
#styleZone ul li.tab4on {background-position:-150px -126px;}
#styleZone ul li.tab5 {background-position:0 -168px;}
#styleZone ul li.tab5on {background-position:-150px -168px;}
#styleZone ul li.tab6 {height:43px; background-position:0 -210px;}
#styleZone ul li.tab6on {height:43px; background-position:-150px -210px;}
#styleZone iframe {float:left; width:731px; height:253px; overflow:hidden;}

#midWrap {float:left; width:880px; border-top:2px solid #6d9fdc; border-bottom:1px solid #b6cfed; margin-top:10px; padding:1px 0 10px 0;}
#prime4 {float:left; width:595px; height:73px; text-align:left; letter-spacing:-1px; border-bottom:1px solid #c5d1dc; overflow:hidden; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') repeat-x 0 -730px;}
#prime4 dl {float:left; display:inline; width:136px; height:50px; margin:11px 0 0 11px;}
#prime4 dt {float:right; width:81px; height:21px; font-size:12px; font-weight:bold; line-height:22px;}
#prime4 dt.starshop a {color:#ea6901; text-decoration:none;}
#prime4 dt.galshop a {color:#d40a35; text-decoration:none;}
#prime4 dt.mart a {color:#2b7ecd; text-decoration:none;}
#prime4 dt.food a {color:#47ae44; text-decoration:none;}
#prime4 dd.img {float:left; width:50px; height:50px;}
#prime4 dd.img img {width:50px; height:50px;}
#prime4 dd.desc {float:right; width:81px;}
#prime4 dd.desc a {font-size:11px;}
#prime4 dd.desc a span.blue {color:#55639f;}

#midRight {float:right; width:278px; height:275px; margin-top:4px; border:1px solid #d0d0d0; overflow:hidden;}
#midRight div#huwon {width:268px; height:56px; padding:6px 5px; border-bottom:1px solid #DFDFDF;}
#midRight div#huwon h3 a, #midRight div#shopZine h3 a {float:left; height:16px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat; text-indent:-9999px; overflow:hidden;}
#midRight div#huwon h3 a {width:65px; background-position:-600px -66px;}
#midRight div#huwon span.hwamount {float:left; width:120px; padding-left:5px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 0 -310px;}
.hwamount a:link, .hwamount a:active, .hwamount a:visited, .hwamount a:hover {color:#35A22F; font-size:11px; font-weight:bold; line-height:18px;}
#midRight div#huwon a.hwgo {float:right; display:block; width:57px; height:16px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -598px -48px; text-indent:-9999px; overflow:hidden;}
#midRight div#huwon ul {float:left; width:262px; padding:3px 0 0 6px;}
#midRight div#huwon li {width:255px; height:14px; text-align:left; padding:3px 0 0 5px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 0 -416px;}
#midRight div#huwon li a {font-size:11px; letter-spacing:-1px;}

#midRight div#shopZine {width:268px; height:90px; padding:5px 4px; margin:1px; background-color:#f6f6f6;}
#midRight div#shopZine h3 a {width:116px; background-position:-658px -66px;}
#midRight div#shopZine a.proReviewer {float:right; display:block; width:88px; height:16px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -658px -48px; text-indent:-9999px; overflow:hidden;}
#midRight div#shopZine img {float:left; display:inline; margin:7px 11px 0 7px; width:65px; height:65px; border:1px solid #CCC;}
#midRight div#shopZine ul {float:left; width:180px; padding-top:6px;}
#midRight div#shopZine li {float:left; width:176px; height:18px; margin-top:5px; text-align:left; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -600px -85px; overflow:hidden;}
#midRight div#shopZine li.last {height:15px;}
#midRight div#shopZine li a {font-size:11px; padding-left:8px;}
#midRight div#shopZine li a.on {font-weight:bold; letter-spacing:-1px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 0 -537px;}

#midRight div#keyword {position:relative; width:254px; height:87px; padding:8px 12px; border-top:1px solid #DFDFDF;}
#midRight div#keyword h3 {float:left; width:87px; text-align:left; letter-spacing:-1px;}
#midRight div#keyword h3 a {float:left; color:#07104D; line-height:15px;}
#midRight div#keyword h3 a.off {font-weight:normal;}
#midRight div#keyword h3 a#AFkeyword_HEAD {padding-left:9px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 0 -554px;}
a.refresh {display:inline; margin-left:2px; width:14px; height:13px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -215px -30px; text-indent:-9999px; overflow:hidden;}
#midRight div#keyword div {position:absolute; top:28px; left:12px; width:254px;}
#midRight div#keyword img {float:left; width:65px; height:65px; border:1px solid #CCC; margin-right:17px;}
#midRight div#keyword ul {float:left; width:168px; height:67px;}
#midRight div#keyword ul li {float:left; width:84px; height:15px; text-align:left; padding-top:2px;}
#midRight div#keyword ul li a {display:block; width:72px; padding-left:7px; font-size:11px; letter-spacing:-1px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 0 -270px;}
#midRight div#keyword ul li a.on {color:#188AC0; font-weight:bold; background-position:0 -289px;}
#midRight div#keyword div#hot_keyword ul {width:252px;}

#midBanner {float:left; width:595px; height:199px; margin-top:5px; border-top:2px solid #c1d1ee; border-bottom:1px solid #c1d1ee;}
#midBanner ul.category {float:left; width:136px; height:199px; margin-right:16px; border-right:1px solid #c1d1ee; overflow:hidden;}
#midBanner ul.category li {float:left; width:136px; height:24px; border-bottom:1px solid #F0F0F0; line-height:26px; overflow:hidden;}
#midBanner ul.category li a {float:left; display:block; width:136px; height:24px; color:#777; text-align:left; text-indent:15px; text-decoration:none;}
#midBanner ul.category li a.on, #midBanner ul.category li a:hover {font-weight:bold; color:#FFF; letter-spacing:-1px; background:#5480d6 url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right -802px;}
#midBanner div.banner {float:left; margin:9px 15px 0 0; padding-right:16px; width:250px; height:181px; border-right:1px solid #e5e5e5;}
#midBanner div.banner img {width:250px; height:90px;}
#midBanner div.banner ul {width:250px; margin-top:9px; border-top:1px dashed #b2bddd; padding-top:8px;}
#midBanner div.banner ul li {padding:8px 0 0 8px; height:14px; text-align:left; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 0 -816px; overflow:hidden;}
#midBanner div.banner ul li.on a {font-weight:bold; letter-spacing:-1px; text-decoration:underline;}
#midBanner ul.items {float:left; margin-top:12px; width:150px;}
#midBanner ul.items li {float:left; height:62px;}
#midBanner ul.items a {display:block; width:150px; height:50px; font-size:11px; text-decoration:none;}
#midBanner ul.items a:hover p span.name {text-decoration:underline;}
#midBanner ul.items img {float:left; width:48px; height:48px; border:1px solid #e6e6e6;}
#midBanner ul.items p {float:right; width:88px; cursor:pointer; text-align:left; color:#666; letter-spacing:-1px;}
#midBanner ul.items p span {display:block; float:left; width:88px; margin-top:4px; overflow:hidden;}
#midBanner ul.items p span.name, #midBanner ul.items p span.name a {height:27px;}
#midBanner ul.items p span.price, #midBanner ul.items p span.price a {font-weight:bold; color:#f66f02;}

#recomItem {float:left; width:595px; height:127px; margin-top:10px;}
#recomItem a.moveL, #recomItem a.moveR {float:left; display:block; width:18px; height:127px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -600px -105px; text-indent:-9999px; overflow:hidden;cursor:pointer;}
#recomItem a.moveR {background-position:-615px -105px;}
#recomItem ul {float:left; width:559px; height:105px; padding:10px 0; border-top:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; overflow:hidden;}
#recomItem ul li {float:left; width:93px; height:105px; overflow:hidden;}
#recomItem strong.price {display:block; color:#188ac6; text-decoration:none; margin-top:7px;}
#recomItem img {width:70px; height:70px; border:1px solid #e3e3e3; margin:10px 11px 0 10px;}
#recomItem ul li.zoom {width:182px; height:101px; border:2px solid #cadaef;}
#recomItem ul li.zoom strong.price {color:#f86e01}
#recomItem ul li.zoom img {float:left; display:inline; width:60px; height:60px; margin:8px 7px 10px 10px;}
#recomItem ul li.zoom p {float:left; display:block; margin-top:16px; width:95px; text-align:left;}
#recomItem ul li.zoom p a {display:block; height:28px; font-size:11px; letter-spacing:-1px; overflow:hidden;}
#recomItem ul li.zoom strong.price {color:#f86e01}
#recomItem ul li.zoom a.goShop {float:left; display:block; width:182px; height:17px; padding-top:4px; font-size:11px; text-align:left; letter-spacing:-1px; background:#ebf0f8 url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -861px -144px;}
#recomItem ul li.zoom a.goShop span {padding:0 6px 0 22px; line-height:16px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right -895px;}
#applyStamp {float:right; width:280px; height:127px; margin-top:10px;}
#applyStamp div {float:left; height:127px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -637px -105px;}
#applyStamp h3 {height:15px; padding-top:6px;}
#applyStamp h3 a {padding-right:11px; letter-spacing:-1px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right -910px;}
#applyStamp div#plusZone {width:137px; border-right:1px solid #DFDFDF; background-position:-635px -105px;}
#applyStamp div#gStamp {width:142px;}
#applyStamp a.img {display:block; width:62px; height:60px; margin:5px auto;}
#applyStamp img {width:60px; height:58px; border:1px solid #CCC;}
#applyStamp div#plusZone img {border-color:#FFF;}
#applyStamp span {font-size:11px; letter-spacing:-1px;}
#applyStamp a.btn {display:inline-block; width:42px; height:15px; margin:1px 0; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat; text-indent:-9999px; overflow:hidden;}
#applyStamp a.apply {background-position:-234px -15px;}
#applyStamp a.exchange {background-position:-234px -32px;}

#serviceMap {float:left; width:880px; height:226px; margin-top:10px;}
#serviceMap div#svcMapL, #serviceMap div#svcMapR {float:left; width:2px; height:220px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -782px 0;}
#serviceMap div#svcMapR {background-position:-783px 0;}
#serviceMap div#svcMap {float:left; width:876px; height:214px; padding:3px 0 1px 0; border-top:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF;}
#svcMap div {float:left; height:170px; padding-top:14px; text-align:left; letter-spacing:-1px;}
#svcMap h3 {height:22px;}
#svcMap div.list ul {float:left; width:100%; overflow:hidden;}
#svcMap div.list li {float:left; width:100%; height:18px; padding-top:2px;}
#svcMap div.special {display:inline; width:187px; margin-left:19px;}
#svcMap div.special li {width:90px;}
#svcMap div.event {width:155px;}
#svcMap div.theme {width:139px;}
#svcMap div.star {width:125px;}
#svcMap div.contents {width:110px;}
#svcMap div.premium {width:120px; padding-left:14px; border-left:1px dashed #d5dae1;}
#svcMap div.premium ul {background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 0 -960px;}
#svcMap div.premium li {padding-left:20px;}
#svcMap a.hot {padding-right:12px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right 0;}
#svcMap a.new {padding-right:12px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right -20px;}
#svcMap div#svcBtm {clear:both; width:876px; height:21px; padding-top:8px; border-top:1px solid #ececec; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') repeat-x 0 -930px;}
#svcMap div#svcBtm ul {float:left; padding-left:19px; width:606px;}
#svcMap div#svcBtm li {float:left;}
#svcMap div#svcBtm li a {float:left; display:inline-block; height:15px; color:#3E4973; vertical-align:top; line-height:16px; padding-right:17px; margin-right:14px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat right -235px; overflow:hidden;}
#svcMap div#svcBtm li a.skype {width:35px; padding:0; margin:0; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/07/gmbgN.png') no-repeat -788px -130px; text-indent:-9999px;}
#svcMap div#svcBtm li a.skype:hover {background-position:-788px -145px;}
#svcMap div#svcBtm span.notice {display:inline-block; width:240px; margin-top:1px;}
#svcMap div#svcBtm span.notice strong {padding-right:7px; margin-right:4px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat right -170px;}

/* Footer */
#footer {clear:both; width:880px; border-top:2px solid #B6CFED; padding-bottom:20px;}
#footer ul#footNavi {width:880px; padding-top:9px; border-bottom:1px solid #DFDFDF;}
#footer ul#footNavi li {width:880px; text-align:center; height:21px;}
#footer ul#footNavi a:link, #footer ul#footNavi a:visited, #footer ul#footNavi a:active, #footer ul#footNavi a:hover {color:#666; font-size:11px;}
#footer ul#footNavi span	{margin:0 15px 0 14px; color:#C4C4C4; font-size:10px;}
#footer div#info {width:862px; padding:11px  0 9px 18px; border-top:2px solid #F9F9F9;}
div#contact {float:left; width:679px; line-height:16px;  font-size:11px; text-align:left;}
div#contact a.mail {color:#666; font-size:11px; padding-left:14px; background:url('http://image.gmarket.co.kr/challenge/main/2010/10/04/ic_hno.png') no-repeat 0 -40px; overflow:hidden;}
div#contact a.csLink {font-size:11px; color:#56649D;}
div#contact p {margin:4px 0 7px 0;}
div#contact div.marks {text-align:left; height:23px;}
div.marks a {float:left; display:inline-block; margin-right:17px; height:23px; text-indent:-9999px; background:url('http://image.gmarket.co.kr/challenge/main/2010/08/10/footerimg.png') no-repeat; overflow:hidden;}
div.marks a.link1 {width:101px}
div.marks a.link2 {width:78px; background-position:-102px 0;}
div.marks a.link3 {width:120px; background-position:-183px 0;}
div.marks a.link4 {width:93px; background-position:0 -23px;}
div.marks a.link4_2 {width:103px; background-position:-218px -23px;}
div.marks a.link5 {width:119px; background-position:-96px -23px;}
div.vdot {float:left; width:1px; height:80px; background:url('http://image.gmarket.co.kr/challenge/main/2010/08/10/dot_ft.gif') repeat-y;}
.sprt	{margin:0 8px; color:#C4C4C4;}
.clear {clear:both; width:0; height:0; _display:none;}
#footer div#info div#svcs {float:left; display:inline; width:165px; margin:3px 0 0 15px;}
div#svcs a {float:left; display:inline-block; margin-right:3px; height:14px; text-indent:-9999px; background:url('http://image.gmarket.co.kr/challenge/main/2010/08/10/footerimg.png') no-repeat 0 -46px; overflow:hidden;}
div#svcs a.link1 {width:158px;}
div#svcs a.link2 {width:147px; background-position:-158px -46px;}
div#svcs a.link3 {width:37px; background-position:-306px -46px;}
div#svcs a.link4 {width:66px; background-position:0 -60px;}
div#svcs a.link5 {width:106px; background-position:-67px -60px;}
div#svcs a.link6 {width:114px; background-position:-174px -60px;}
#footer div#cpInfo {width:862px; padding:11px  0 0 18px; border-top:1px solid #ECECEC; font-size:11px; text-align:left; letter-spacing:-1px; line-height:16px;}
#footer div#cpInfo span.copyright {color:#8A8A8A; font-size:12px; letter-spacing:0px; font-family:Arial; line-height:17px;}
/* Etc. */
.msg_failed {position:absolute; z-index:10000; bottom:-190px; right:0; width:230px; height:185px;}
.msg_failed img {width:230px; height:185px;}
#chusok, #chusok_op {position:relative; width:880px;}

