@charset "utf-8";

/* Basic Style */
.float_left{float:left !important}
.float_right{float:right !important}
.clear{*zoom:1}
.clear:after{content:"";display:block;clear:both}
.clear_left{clear:left}
.clear_right{clear:right}
.clear_both{clear:both}
.txt_center{text-align:center !important}
.txt_left{text-align:left !important}
.txt_right{text-align:right !important}
.bg_none{background:none !important}
.border_none{border:none !important}
.show,.block{display:block !important}
.hide,.dp_none{display:none !important}
table.fixed{table-layout:fixed}
.bold{font-weight:bold}
.hidden{visibility:hidden}
.lsc0{letter-spacing:0}

/*chromium 38 input box bug fix */
@media screen and (-webkit-min-device-pixel-ratio:0){
input{line-height:100% !important}
}

/* common_layout&main */
/* reset */
html,body{height:100%;font-size:12px;font-family:"돋움",Dotum,Tahoma,Arial}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input{margin:0;padding:0}
body,table,input,textarea,select,button,th,td,input,select,textarea,th,td,p,dl,dt,dd,li,pre{color:#676767;font-family:dotum,"돋움"}
h1,h2,h3,h4,h5,h6{font-size:100%}
fieldset,img{border:0}
ul,ol,li,dl,dt,dd{list-style:none}
address,var,em,dfn{font-style:normal}
.blind,legend{display:block;overflow:hidden;position:absolute;top:-999em;left:0;font-size:0;line-height:0;text-indent:-999em}
caption,hr{display:none !important}
a:link,a:visited,a:active{color:#676767;text-decoration:none}
a:hover{color:#1179ea;text-decoration:underline;cursor:pointer}
button{border:0;cursor:pointer}
label{cursor:pointer}

/* skipnavi */
#skipnavi{margin:0;padding:0}
#skipnavi li{font-size:0;line-height:0}
#skipnavi li a{position:absolute;left:0;top:-100px;z-index:5000;display:block;padding:8px 0 7px;width:100%;background:#1179ea;color:#fff;text-align:center;text-decoration:none}
#skipnavi li a:active,#skipnavi li a:focus{top:0;font-size:12px;font-weight:bold;line-height:1.5}

/* g_header */
#g_header{position:relative;min-width:980px;z-index:3000;background:url(//pics.gmkt.kr/pc/ko/common/bg_common.png) repeat-x 0 0;border-bottom:2px solid #2e8de5}
#g_header:after{content:"";display:block;clear:both}
#g_header h1{float:left}
#g_header h1>a{display:block;padding:20px 14px 16px}
#g_header h1>a>span{overflow:hidden;display:block;width:180px;height:52px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat;text-indent:-999em}
#g_header h1>a.sfc>span{background-position:0 -300px}
#g_header #search{position:absolute;z-index:2200;left:280px;top:23px;padding:10px;width:430px;height:28px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat 0 -60px;font-weight:normal}
#g_header #search .inner{position:static}
#g_header #search input{outline:0;padding:0;width:100%;height:29px;background:transparent;border:0 none;color:#000;font-size:14px;font-weight:bold;text-indent:11px;line-height:29px;-webkit-appearance:none}
#g_header #search input.ad{color:#777}
#g_header #search .button_search{position:absolute;top:3px;right:0;width:55px;height:44px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -395px -63px;font-size:0;text-indent:-999em}
#g_header #search .auto{position:absolute;left:6px;top:45px;display:none;width:436px;background:#fff;border:1px solid #1179ea;border-top-color:#cad8f3}
#g_header #search .auto.active{display:block}
#g_header #search .auto ul{margin:0;padding:10px 0}
#g_header #search .auto ul li{color:#444}
#g_header #search .auto ul li.empty{padding-left:15px;height:21px;line-height:21px}
#g_header #search .auto ul li a{overflow:hidden;display:block;padding:2px 15px 7px 15px;height:12px;color:#444;line-height:160%}
#g_header #search .auto ul li a:hover{display:block;background:#f6f6f6;text-decoration:none}
#g_header #search .auto ul li strong{color:#0082f0;font-weight:bold}
#g_header #search .auto .search_ad{overflow:hidden;float:left;width:285px}
#g_header #search .auto .search_ad_item{display:none;float:left;padding:23px 0 0;width:150px;height:207px;border-left:1px solid #eef0f2;text-align:center}
#g_header #search .auto .search_ad_item .tit{height:26px;color:#000;font-weight:bold}
#g_header #search .auto .search_ad_item .prd{margin:0 auto;width:100px}
#g_header #search .auto .search_ad_item .prd a{display:block;color:#777}
#g_header #search .auto .search_ad_item .prd a:hover{color:#0082f0}
#g_header #search .auto .search_ad_item .prd img{width:100px;height:100px;vertical-align:top}
#g_header #search .auto .search_ad_item .prd .name{display:block;overflow:hidden;height:28px;padding:12px 5px 0;line-height:14px;font-size:11px;letter-spacing:-1px}
#g_header #search .auto .search_ad_item .prd .price strong{display:block;padding-top:3px;color:#000}
#g_header #search .auto .search_ad_item .prd .price strong em{display:inline;font:bold 12px Tahoma,Verdana,sans-serif;padding:0}
#g_header #search .auto .search_ad+.search_ad_item{display:block}
#g_header>.wrap>.ad{float:right;width:190px;height:88px}
#g_header>.wrap>.ad2 .ad_bnr_wrap{position:absolute;right:-80px;width:80px;height:35px}
#g_header>.wrap>.ad2 .ad_bnr_wrap{position:absolute;right:-80px;width:80px;height:35px}
#g_header .all{position:relative;zoom:1;width:100%}
#g_header .all .button_all{overflow:hidden;display:block;width:201px;height:50px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat 0 -240px;text-indent:-999em}
#g_header .all .button_all.selected{background-position:-210px -240px}
#g_header .all .category_list{position:absolute;left:0;top:52px;z-index:2100;display:none;width:100%}
#g_header .all .category_list ul{overflow:hidden;height:400px;background:#fff;border:1px solid #bcc5d5;border-top:0 none}
#g_header .all .category_list li{float:left;width:120px;background:#fff;border-left:1px solid #eef0f2}
#g_header .all .category_list li.n1,#g_header .all .category_list li.n9{width:137px;border-left:0 none}
#g_header .all .category_list li.n8,#g_header .all .category_list li.n16{width:114px}
#g_header .all .category_list li.n6,#g_header .all .category_list li.n14{width:128px}
#g_header .all .category_list li.n5,#g_header .all .category_list li.n13{width:116px}
#g_header .all .category_list li.n7,#g_header .all .category_list li.n15{width:116px}
#g_header .all .category_list li dt{margin-bottom:5px;padding:13px 0 10px;height:14px;background:#f4f5f7;color:#444;font-weight:bold;text-indent:14px}
#g_header .all .category_list li dd{height:190px;color:#777}
#g_header .all .category_list li dd>a,#g_header .all .category_list li dd>span>a{display:block;padding:2px 4px 2px 14px;height:14px;color:#777;letter-spacing:-1px}
#g_header .all .category_list li .service{display:block;margin-top:6px}
#g_header .all .category_list li .service>a{color:#6288d2;text-decoration:none}
#g_header .all .category_list li .service>a .arrow{overflow:hidden;display:inline-block;margin-left:2px;width:4px;height:17px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -460px -246px;vertical-align:middle;text-indent:-999em}
#g_header .all .category_list li .service>a:hover{background-color:#eff5fc}
#g_header .all a.button_close{overflow:hidden;position:absolute;right:1px;bottom:1px;display:block;padding:0;margin:0;width:31px;height:31px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -420px -240px;text-indent:-999em}
#g_header.sfc{background-position:0 -150px}
#g_header #navbar{clear:both;position:relative;height:50px}
#g_header #navbar:after{content:"";display:block;clear:both}
#navbar>.service{overflow:hidden;position:absolute;left:212px;top:1px}
#navbar>.service span{display:block;float:left;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -360px -120px}
#navbar>.service span:first-child{background:none}
#navbar>.service a{display:block;padding:17px 8px 17px 9px}
#navbar .tools{position:absolute;right:0;top:1px}
#navbar .tools>a{overflow:hidden;display:block;float:left;width:53px;height:49px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat;text-indent:-999em}
#navbar .tools a.sign{background-position:0 -120px}
#navbar .tools .myinfo{position:relative;display:block;float:left;height:49px;text-align:center}
#navbar .tools .myinfo>a.grade{overflow:hidden;position:absolute;left:50%;top:0;display:block;width:24px;height:22px;margin:6px 0 0 -12px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat;text-indent:-999em}
#navbar .tools .myinfo .use_smileclub{position:relative;display:inline-block;top:-50px;width:0;line-height:0;font-size:0;overflow:visible;vertical-align:top}
#navbar .tools .myinfo .use_smileclub a{position:absolute;top:-16px;left:-50px;display:inline-block;min-width:140px;height:26px;padding-left:12px;margin-right:12px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat 0 -480px;text-decoration:none}
#navbar .tools .myinfo .use_smileclub a .tx {display:block;font-size:12px;font-weight:bold;color:#AB742E;vertical-align:top;line-height:24px;white-space:nowrap}
@media screen and (-webkit-min-device-pixel-ratio:0){
	#navbar .tools .myinfo .use_smileclub a .tx {line-height:22px} /* Chrome and Safari */
}
#navbar .tools .myinfo .use_smileclub a .tx em {font-size:12px;color:#333;font-weight:bold}
#navbar .tools .myinfo .use_smileclub a .rd {position:absolute;top:0;right:-12px;width:12px;height:26px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -228px -480px}
#navbar .tools a.grade.family{background-position:0 -180px}
#navbar .tools a.grade.vip{background-position:-40px -180px}
#navbar .tools a.grade.svip{background-position:-80px -180px}
#navbar .tools a.myname{display:block;padding-top:32px;color:#444;font-weight:bold;vertical-align:top}
#navbar .tools a.myname .name{overflow:hidden;display:inline-block;max-width:90px;white-space:nowrap;vertical-align:top}
#navbar .tools a.myname:hover .name{text-decoration:underline}
#navbar .tools a.join{background-position:-60px -120px}
#navbar .tools a.logout{width:60px;background-position:-120px -120px}
#navbar .tools a.myg{background-position:-180px -120px}
#navbar .tools a.cart{position:relative;width:57px;background-position:-240px -120px}
#navbar .tools a.cart .count{position:absolute;left:52%;top:5px;padding-left:4px;height:14px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -940px -180px;text-indent:0}
#navbar .tools a.cart .count>span{display:block;padding-right:4px;height:14px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat 100% -180px;color:#fff;font-family:tahoma;font-size:11px;font-weight:bold}
.wrap{position:relative;margin:0 auto;width:980px;*zoom:1}
.wrap:after{content:"";display:block;clear:both}

/* Footer */
#footer{clear:both;overflow:hidden;margin-top:20px;padding-bottom:70px;background:url(//pics.gmkt.kr/pc/ko/common/bg_common.png) repeat-x 0 -300px;font-size:11px;letter-spacing:-1px;_text-align:center}
#footer *{_text-align:left}
#footer .inner{position:relative;margin:0 auto;width:980px}
#footer .inner{overflow:hidden}
#footer img{vertical-align:middle}
#footer .link{overflow:hidden;width:100%;height:41px;margin-left:0;border-top:0;border-bottom:0;background:transparent}
#footer .link li{float:left;padding:0 20px 0 19px;*padding-right:19px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -670px -250px;line-height:41px}
#footer .link li.first{padding-left:23px;background:none}
#footer .link li.last{padding-right:23px;*padding-right:21px}
#footer .link a{display:inline-block;margin-top:1px;margin-top:2px \0/IE8+9;color:#666;font-size:12px}
#footer .address{overflow:hidden;display:block;*zoom:1;margin:13px 0;color:#666}
#footer .address p{font-size:11px;line-height:15px}
#footer .address .click{position:relative;top:-1px}
#footer .address .fax{padding-left:5px;letter-spacing:0}
#footer .address em{display:block;padding:6px 0 7px;font-weight:bold;font-size:12px;color:#464646;line-height:15px}
#footer .address .cscenter{float:left;padding-left:24px;width:302px;_width:326px;height:90px;line-height:15px}
#footer .address .cscenter a,#footer .address .e-banking a,#footer .address .e-banking p a{display:inline-block;padding:6px 15px 7px 0;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat 100% -202px;color:#464646;font-size:12px;font-weight:bold}
#footer .address .cscenter a.cs{width:100%;font-weight:normal;padding:0;background:none;font-size:11px;text-decoration:none}
#footer .address .cscenter .mail{font-weight:normal;font-size:11px;background:none;padding:0}
#footer .address .cscenter strong{color:#186fde}
#footer .address .ebaykorea,#footer .address .e-banking{float:left;padding-left:25px;width:302px;_width:327px;height:90px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -970px -240px}
#footer .address .e-banking .mail{padding:0;background:none;font-weight:normal;font-size:11px}
#footer .address .e-banking .btn{margin-top:17px}
#footer .award{position:relative;*zoom:1;border-top:1px solid #d7d7d7}
#footer .award a.prev,#footer .award a.next,#footer .award a.prev_on,#footer .award a.next_on{position:absolute;top:19px;width:16px;height:29px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat;text-indent:-999em}
#footer .award a.prev{left:15px;background-position:-790px -300px}
#footer .award a.next{right:15px;background-position:-810px -300px}
#footer .award a.prev_on{left:15px;background-position:-830px -300px}
#footer .award a.next_on{right:15px;background-position:-850px -300px}
#footer .award ul{overflow:hidden;margin:18px auto 17px;width:865px;height:34px}
#footer .award li{float:left;display:block;width:115px;height:30px;margin:0 0 0 10px;padding:4px 0 0 45px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat;color:#999;font-size:11px;text-indent:0}
#footer .award li.link1{background-position:0 -360px}
#footer .award li.link2{background-position:-170px -360px}
#footer .award li.link3{background-position:-340px -360px}
#footer .award li.link4{background-position:-510px -360px}
#footer .award li.link5{background-position:-680px -360px;width:118px;padding-left:40px}
#footer .award li.link6{background-position:-850px -360px}
#footer .award li.link8{background-position:0 -400px}
#footer .award li.link7{background-position:-170px -400px}
#footer .award li.link9{background-position:-340px -400px}
#footer .award li.link10{background-position:-510px  -400px}
#footer .award li.link11{background-position:-680px  -400px;width:116px}
#footer .award li.link12{background-position:-850px  -400px}
#footer .company{overflow:hidden;height:63px;margin-bottom:22px;border:1px solid #e7e7e7}
#footer .company .marks{position:relative;float:left;margin-top:15px;width:551px;border-right:1px solid #ddd}
#footer .company .marks a,#footer .company .marks span{overflow:hidden;display:block;margin-left:30px;float:left;height:34px;text-indent:-999em;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat}
#footer .company .marks .link_custo{margin-left:14px;width:88px;background-position:0 -440px}
#footer .company .marks .link_privacy{width:73px;background-position:-90px -440px}
#footer .company .marks .link_kolsa{width:87px;background-position:-170px -440px}
#footer .company .marks .link_psecur{width:62px;background-position:-260px -440px}
#footer .company .marks .link_harm{width:104px;background-position:-330px -440px}
#footer .company .marks .link_kcp{width:28px;background-position:-440px -440px}
#footer .company .marks .link_nice{width:22px;background-position:-480px -440px}
#footer .company .marks .link_ksnet{width:55px;background-position:-510px -440px}
#footer .company .svcs{position:relative;float:left;margin-top:17px;width:426px;height:50px}
#footer .company .svcs span{display:block;float:left}
#footer .company .svcs a{overflow:hidden;display:block;float:left;margin-left:34px;width:100px;height:15px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) -570px -440px no-repeat;text-indent:-999em}
#footer .company .svcs .link_openmk{margin-left:24px}
#footer .company .svcs .link_gmap{background-position:-680px -440px}
#footer .company .svcs .link_secur_ct{background-position:-790px -440px}
#footer .company .svcs .link_ethic{margin-left:24px;background-position:-570px -460px}
#footer .company .svcs .link_vero{background-position:-680px -460px}
#footer .company .svcs .link_cop{background-position:-790px -460px}
#footer .logo-caution{overflow:hidden}
#footer .caution{float:left;margin-left:22px;text-align:left;color:#aaa;letter-spacing:-1px;font-size:11px;line-height:15px}
#footer .caution .point-blue{color:#6e85a0;font-weight:bold}
#footer .copy{clear:both;padding:8px 0 0 23px;color:#aaa;font-family:tahoma;letter-spacing:0;text-align:left;font-size:11px;line-height:15px}
#footer div.address div p a span.btn_footer{overflow:hidden;display:inline-block;width:75px;height:15px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -520px -210px;text-indent:-999em;vertical-align:text-bottom;vertical-align:middle\0/IE9}
#footer div.address div p a span.lsc0 span.btn_telclick{overflow:hidden;display:inline-block;width:65px;height:15px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -600px -210px;text-indent:-999em;vertical-align:text-bottom}
#sfc_footer{clear:both;overflow:hidden;margin-top:20px;text-align:center}
#sfc_footer .top{background:url(//pics.gmkt.kr/pc/ko/common/bg_common.png) repeat-x 0 -300px;font-size:11px;letter-spacing:0px}
#sfc_footer *{_text-align:left}
#sfc_footer .top .inner{position:relative;margin:0 auto 35px;width:980px;overflow:hidden}
#sfc_footer .top .inner .link{overflow:hidden;width:100%;height:41px;margin-left:197px;position:relative;float:left;text-align:left}
#sfc_footer .top .inner .link strong{font-weight:bold}
#sfc_footer .top .inner .link li{display:inline-block;zoom:1;*display:inline;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -670px -250px;line-height:41px;text-align:left}
#sfc_footer .top .inner .link li.first{width:198px;padding-left:0px;background:none}
#sfc_footer .top .inner .link li.middle{width:198px;padding-left:52px}
#sfc_footer .top .inner .link li.last{width:135px;padding-left:52px}
#sfc_footer .top .inner .link a{display:inline-block;margin-top:1px;margin-top:2px \0/IE8+9;color:#666;font-size:12px}
#sfc_footer .top .inner .logo{float:left;width:195px;margin-left:28px;margin-top:35px;border-right:#d7d7d7 1px solid}
#sfc_footer .top .inner .logo li{float:top;height:50px}
#sfc_footer .top .inner .logo li.first{float:top;height:74px}
#sfc_footer .top .inner .logo li.last{float:top;height:53px}
#sfc_footer .top .inner .logo li a span{float:left;display:block;text-indent:-999em;background:url(//pics.gmkt.kr/pc/ko/common/layout/img_sfc_logo.png) no-repeat}
#sfc_footer .top .inner .logo li a span.sfcmall{margin-top:4px;width:146px;height:50px;background-position:0 0}
#sfc_footer .top .inner .logo li a span.gmarket{margin-left:26px;margin-top:0;width:120px;height:30px;background-position:0 -50px}
#sfc_footer .top .inner .logo li a span.shilla_dutyfree{margin-left:34px;margin-top:0;width:103px;height:45px;background-position:0 -85px}
#sfc_footer .top .inner .address{*zoom:1;float:left;margin:51px 0 0 42px;width:365px;line-height:16px}
#sfc_footer .top .inner .address em{display:block;padding:6px 0 7px;font-weight:bold;font-size:12px;color:#464646;text-align:left}
#sfc_footer .top .inner .address p{font-size:11px;padding-top:2px;text-align:left}
#sfc_footer .top .inner .address .ebaykorea{height:92px}
#sfc_footer .top .inner .address .hotelshilla{height:61px}
#sfc_footer .top .inner .address .lsc0{display:inline-block;height:15px;padding-right:15px;line-height:14px}
#sfc_footer .top .inner .address .lsc1{padding-left:10px;line-height:14px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -360px -139px}
#sfc_footer .top .inner .cscenter{float:left;height:153px;margin:54px 0 0 38px;text-align:left;line-height:16px}
#sfc_footer .top .inner .cscenter a{display:inline-block;padding:6px 15px 7px 0;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat 100% -202px;color:#464646;font-size:12px;font-weight:bold}
#sfc_footer .top .inner .cscenter a.cs{width:100%;font-weight:normal;padding:0;background:none;font-size:11px;text-decoration:none}
#sfc_footer .top .inner .cscenter .mail{font-weight:normal;font-size:11px;background:none;padding:0}
#sfc_footer .top .inner .cscenter strong{color:#186fde}
#sfc_footer .bottom{font-size:11px;letter-spacing:0px;background-color:#f5f5f5}
#sfc_footer .bottom .logo-caution{overflow:hidden;margin:0 auto;padding:21px 0 50px;width:980px}
#sfc_footer .bottom .caution{float:left;margin-left:180px;text-align:left;color:#999;letter-spacing:-1px;font-size:11px;line-height:18px}
#sfc_footer .bottom .caution .point-blue{color:#6991be;font-weight:bold}
#sfc_footer .bottom .copy{clear:both;padding:11px 0 15px 180px;color:#6991be;font-family:Arial;letter-spacing:0;text-align:left;font-size:11px;line-height:15px}
/* sfc_floatbanner */
.sfc_floatbanner,.adArea[style="display:none"]~.sfc_floatbanner{position:absolute;right:50%;top:140px;margin-right:-590px;width:88px;height:225px;border:1px solid #e2e6e9;border-top:0 none}
.sfc_floatbanner_min{margin-right:-550px}
.adArea~.sfc_floatbanner{top:210px}
.vip_minishop~.sfc_floatbanner{margin-right:-634px}

/* floatbar */
#floatbar{position:fixed;left:0;bottom:0;z-index:3000;width:100%;height:51px}
#floatbar.active{background:#f7f7f7;border-top:1px solid #ececec}
#floatbar>ul{position:relative;margin:0 auto;width:980px;*zoom:1}
#floatbar>ul:after{content:"";display:block;clear:both}
#floatbar>ul>li{position:relative;float:left;display:none}
#floatbar.active>ul>li,#floatbar>ul>li.control{display:block}
#floatbar>ul>li>a,#floatbar>ul>li>span.title{overflow:hidden;display:block;height:51px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat;text-indent:-999em}
#floatbar>ul>li.control>a{width:51px;background-position:-520px -60px}
#floatbar.active>ul>li.control>a{background-position:-580px -60px}
#floatbar>ul>li.home{border-right:1px solid #ececec}
#floatbar>ul>li.home>a{width:90px;background-position:-520px 0}
#floatbar>ul>li.search>a{width:82px;background-position:-620px 0}
#floatbar>ul>li.search>a>span{position:absolute;left:-999em;bottom:-999em;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat  -610px -158px}
#floatbar>ul>li.search .search{position:absolute;left:-999em;bottom:-999em;padding:11px 12px;width:304px;background:#757c8a}
#floatbar>ul>li.search.active .search{left:0;bottom:51px}
#floatbar>ul>li.search .search input{outline:0;width:100%;height:43px;background:#fff;border:0 none;color:#000;font-size:14px;line-height:29px;-webkit-appearance:none;text-indent:10px}
#floatbar>ul>li.search .search .button_search{position:absolute;top:12px;right:12px;width:42px;height:42px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -460px -63px;font-size:0;text-indent:-999em}
#floatbar>ul>li.cart>a{width:82px;background-position:-710px 0}
#floatbar>ul>li.myg>a{width:82px;background-position:-800px 0}
#floatbar>ul>li.cs>a{width:82px;background-position:-890px 0;border-right:1px solid #ececec}
#floatbar>ul>li.cs .cs_service{position:absolute;left:-999em;bottom:-999em;padding:6px 0;width:121px;background:#fff;border:2px solid #5b6e86}
#floatbar>ul>li.cs.active .cs_service{left:-22px;bottom:52px}
#floatbar>ul>li.active .arrow{position:absolute;display:block;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat}
#floatbar>ul>li.search.active .arrow{left:0;bottom:-7px;*bottom:-6px;width:82px;height:18px;background-position:-710px -180px}
#floatbar>ul>li.cs.active .arrow{left:21px;bottom:-12px;width:82px;height:12px;background-position:-800px -180px}
#floatbar>ul>li.cs.active>a{border-right-color:#99b0cf}
#floatbar>ul>li.cs .cs_service>a{display:block;padding:4px 12px 5px;height:22px;color:#444;line-height:22px}
#floatbar>ul>li.cs .cs_service>a>span,#floatbar>ul>li.cs .cs_service>a>img{display:inline-block;margin-right:8px;width:22px;height:22px;vertical-align:middle}
#floatbar>ul>li.cs .cs_service>a>span{background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat}
#floatbar>ul>li.cs .cs_service>a.en{margin-top:6px;padding-top:9px;border-top:1px solid #e6e6e6}
#floatbar>ul>li.cs .cs_service>a.en>span{background-position:-820px -60px}
#floatbar>ul>li.cs .cs_service>a.cn>span{background-position:-850px -60px}
#floatbar>ul>li.cs .cs_service>a.g9>span{background-position:-880px -60px}
#floatbar>ul>li.item{width:431px}
#floatbar>ul>li.item a.button_more{width:66px;background-position:-720px -120px}
#floatbar>ul>li.item.active a.button_more{position:absolute;right:-1px;top:-1px;z-index:1;width:67px;height:52px;background-position:-647px -59px;background-color:#99b0cf}
#floatbar>ul>li.item ul{overflow:hidden;float:left}
#floatbar>ul>li.item ul li{position:relative;float:left;margin-left:2px;width:50px}
#floatbar>ul>li.item a:hover{text-decoration:none}
#floatbar>ul>li.item a.button_del{overflow:hidden;position:absolute;right:-999em;top:-999em;z-index:11;display:block;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat;text-indent:-999em}
#floatbar>ul>li.item ul>li:hover>.button_del{right:0;top:0}
#floatbar>ul>li.item.recent a.button_del{width:17px;height:17px;background-position:-940px -60px}
#floatbar>ul>li.item.recent>.title{float:left;width:105px;background-position:-520px -120px}
#floatbar>ul>li.item.recent>ul{width:260px}
#floatbar>ul>li.item.recent>ul li .thumb{width:50px;height:50px;vertical-align:bottom}
#floatbar>ul>li.item.recent .more_item{position:absolute;left:-999em;bottom:999em;width:429px;background:#fff;border:2px solid #757c8a}
#floatbar>ul>li.item.recent.active .more_item{left:-1px;bottom:52px}
#floatbar>ul>li.item.recent .more_item .title,#floatbar>ul>li.item.recent .more_item .myfavorite{overflow:hidden;position:absolute;top:19px;display:block;height:18px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat;text-indent:-999em}
#floatbar>ul>li.item.recent .more_item .title{left:18px;width:92px;background-position:-520px -180px}
#floatbar>ul>li.item.recent .more_item .myfavorite{left:120px;width:79px;background-position:-620px -180px}
#floatbar>ul>li.item.recent .more_item>ul{overflow:hidden;overflow-y:auto;position:relative;float:none;margin:48px auto 20px;width:396px;max-height:225px}
#floatbar>ul>li.item.recent .more_item>ul li{margin:0 5px 5px 0;padding:0;width:70px}
#floatbar>ul>li.item.recent .more_item>ul li .thumb{width:68px;height:68px;border:1px solid #e9e9e9;vertical-align:bottom}
#floatbar>ul>li.item.recent .more_item>ul li .soldout{left:0;padding-top:28px;width:70px;height:42px}
#floatbar>ul>li.item.recent .more_item>ul li .soldout .bg{height:70px}
#floatbar>ul>li.item.recent .soldout{position:absolute;left:0;top:0;z-index:10;padding-top:18px;width:50px;height:32px;color:#fff;text-align:center}
#floatbar>ul>li.item.recent .soldout .bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:50px;background:#000;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);opacity:0.5}
#floatbar>ul>li.item.recent .more_item a.button_del{width:21px;height:21px;background-position:-910px -60px}
#floatbar>ul>li.item.plus>.title{float:left;width:80px;background-position:-650px -120px}
#floatbar>ul>li.item.plus>.button_ad_view{overflow:hidden;position:absolute;left:33px;top:23px;display:block;width:22px;height:22px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -820px -90px;text-indent:-999em}
#floatbar>ul>li.item.plus>.ad_layer{display:none;position:absolute;left:53px;top:21px;z-index:100;width:78px;height:25px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -850px -90px}
#floatbar>ul>li.item.plus>.ad_layer>span{overflow:hidden;display:block;text-indent:-999em}
#floatbar>ul>li.item.plus>.ad_layer .button_ad_close{overflow:hidden;position:absolute;top:2px;right:0;display:block;width:20px;height:20px;text-indent:-999em}
#floatbar>ul>li.item.plus>ul{padding:0 5px;width:313px;background:#fff}
#floatbar>ul>li.item.plus>ul li{margin-left:5px;padding-left:6px;width:70px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -360px -180px}
#floatbar>ul>li.item.plus>ul li:first-child{margin-left:0;*margin-left:5px;padding-left:0;background:none}
#floatbar>ul>li.item.plus .thumb{width:70px;height:50px;vertical-align:bottom}
#floatbar>ul>li.item.plus>a.button_prev,#floatbar>ul>li.item.plus>a.button_next{position:absolute;top:0;width:36px}
#floatbar>ul>li.item.plus>a.button_prev{left:50px;background-position:-790px -120px}
#floatbar>ul>li.item.plus>a.button_next{right:0;background-position:-830px -120px}
#floatbar>ul>li.item.plus>a.button_prev:hover{background-position:-870px -120px}
#floatbar>ul>li.item.plus>a.button_next:hover{background-position:-910px -120px}
#floatbar>ul>li.item.plus li>a .title{overflow:hidden;position:absolute;left:6px;bottom:0;z-index:10;display:block;padding:3px 0 2px;width:70px;height:12px;color:#444;font-size:11px;text-align:center;white-space:nowrap;letter-spacing:-1px}
#floatbar>ul>li.item.plus li:first-child>a .title{left:0}
#floatbar>ul>li.item.plus li>a .title .bg{position:absolute;left:0;bottom:0;z-index:-1;width:100%;height:100%;background:#fff;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80);opacity:0.8}
#floatbar>ul>li.top{border-left:1px solid #ececec}
#floatbar>ul>li.top>a{width:77px;background-position:-730px -60px}
#floatbar>ul>li.active>a{background-position:-640px -60px}
#floatbar>.ad{position:absolute;left:50%;bottom:-999em;margin-left:505px;width:125px;height:120px}
#floatbar.active>.ad{bottom:0}

/* mobile go */
.mobile-go{margin-top:-40px;padding-bottom:80px}
.mobile-go a{display:block;width:100%;height:75px;padding-top:25px;background:#F5F5F5;border-top:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;text-align:center;font-size:55px;line-height:57px;color:#8598AB;font-weight:bold}
.mobile-go a:active,.mobile-go a:focus,.mobile-go a:hover{color:#8598AB;text-decoration:none}
.mobile-go span{position:relative}
.mobile-go span:after{content:'';position:absolute;top:50%;right:-34px;width:27px;height:27px;margin-top:-15px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -950px -120px}

/* layer */
.layer_modal_popup_bg{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;-ms-filter:alpha(opacity=60);filter:alpha(opacity=60);opacity:0.6}
.modal_popup{position:fixed;top:0;left:0;width:100%;z-index:5000}
.ly_wrap .title,#company_mark_ftc .ly_wrap .title,#company_mark_opa .ly_wrap .title,#company_mark_harm .ly_wrap .title{padding-top:13px;background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/sprite_layer.png) repeat-x}
.ly_wrap .title strong{display:block;height:19px;padding-top:2px;padding-left:19px;font-size:16px;color:#006bdf}
.ly_wrap .layer_type{position:fixed;left:50%;top:50%;background:#fff;border:3px solid #1179ea}
.ly_wrap .layer_type .title{height:32px;line-height:15px}
.ly_wrap .layer_type .pop_cont{overflow:hidden;min-height:615px;margin:20px 0;padding:0 20px}
.ly_wrap .layer_type .ly_close{display:block;position:absolute;top:0;right:0;width:15px;height:13px;padding:15px;background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/sprite_layer.png) no-repeat 15px -100px;text-indent:-999em}
#company_mark_ftc .ly_wrap .layer_type,#company_mark_opa .ly_wrap .layer_type{margin-left:-242px;margin-top:-340px;width:484px}
#company_mark_harm .ly_wrap .layer_type{width:644px;margin-left:-325px;margin-top:-352px}
#company_mark_harm .mark_harm p{text-align:center;padding-bottom:17px}
div.poplayer{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5000}
div.dimmed{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;filter:alpha(opacity=55);opacity:0.55;z-index:5000;-webkit-backface-visibility:hidden}
div.dimmed iframe.blocker{width:100%;height:100%;filter:alpha(opacity=0);opacity:0}
div.frame_setting{position:absolute;top:0;left:0;width:100%;text-align:center;z-index:5001}
div.frame_setting iframe{margin:0 auto}
div.dimmed_sub{background-position:0% 0%;background:#000;filter:alpha(opacity=55);opacity:0.55;margin-top:0px;margin-right:0px;margin-bottom:0px;position:fixed;top:0px;left:0px;background-attachment:scroll;background-repeat:repeat;background-image:none;background-size:auto;background-origin:padding-box;background-clip:border-box}

/* ad */
em.ad{overflow:hidden;display:inline-block;margin:0px;*margin-top:-1px;margin-top:-1px \0/IEdev9;width:20px;height:14px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -940px -90px;text-indent:-999em;vertical-align:top}
#header .search .search-auto .power .tit em.ad{float:none;width:20px}

/* ToastPop2.css */
div.toast-pop dl,div.toast-pop dt,div.toast-pop dd,div.toast-pop img{margin:0;padding:0;border:0}
div.toast-pop{position:fixed;_position:absolute;right:50%;bottom:0;margin-right:-503px;width:290px;height:175px;background:url(//pics.gmkt.kr/pc/ko/expire/challenge/neo_include/zzanpop/20130524/bg_toastpop2.png) no-repeat;text-align:center;z-index:10000}
div.toast-pop a.close{position:absolute;display:block;top:10px;right:10px;padding:7px;width:15px;height:12px}
div.toast-pop dt{display:block;margin:25px auto 0;height:23px}
div.toast-pop dd{margin-top:19px}
div.toast-pop dt img,div.toast dd img{vertical-align:bottom}
div.toast-pop dl.event dd{position:relative}
div.toast-pop dl.event dd img.txt{position:absolute;left:32px;top:55px}
div.toast-pop dl.event dd iframe{width:264px;height:100px}
/* //common_layout&main */

/* None Doctype Page */
table[align="center"],body>table[width="820"]{margin:0 auto}
body>table[width="820"] *,table[align="center"] *,center *{font-size:12px}

/* Simple */
#miniHeader{position:relative;z-index:3000;width:100%;height:31px;background:url(//pics.gmkt.kr/pc/ko/common/bg_common.png) repeat-x 0 -780px;_text-align:center;*zoom:1}
#miniHeader:after{content:"";display:block;clear:both}
#miniHeader .utill{float:left;*zoom:1;margin:0;padding:0}
#miniHeader .utill:after{content:"";display:block}
#miniHeader .utill li{position:relative;float:left;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -670px -254px;letter-spacing:-1px;_zoom:1}
#miniHeader .utill li.sfc_logo{position:relative;float:left;background:none;letter-spacing:-1px;_zoom:1}
#miniHeader .utill div,#miniHeader .utill li,#miniHeader .utill dt,#miniHeader .utill dd,#miniHeader .utill a{font-size:11px}
#miniHeader .utill li.logo,#miniHeader .utill li.sign{background:none}
#miniHeader li a{position:relative;display:block;margin-top:4px;padding:5px 9px 4px 10px;padding-top:6px \0/IE8+9;line-height:16px;vertical-align:top;color:#777}
#miniHeader a:hover,#miniHeader .utill ul li.active a{color:#1179ea}
#miniHeader li div.layer{position:absolute;left:0;top:-999em;z-index:3000;_text-align:left}
#miniHeader li div.layer dl,#miniHeader li div.layer ul{margin:0}
#miniHeader li.active + div.layer{top:30px !important}
#miniHeader li.g9{position:relative;padding-left:1px}
#miniHeader li.g9 a{overflow:hidden;display:block;margin:0 0 0 7px;padding:0;width:34px;height:30px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -600px -300px;text-indent:-999em;text-decoration:none}

#miniHeader li.sign a.use_smileclub {display:block;min-width:118px;height:20px;padding:0px 2px 0 11px;margin:5px 15px 0 0;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -250px -480px;text-decoration:none}
#miniHeader li.sign a.use_smileclub .tx{position:static;display:block;font-size:11px;font-weight:bold;color:#AB742E;vertical-align:top;line-height:22px;white-space:nowrap;text-indent:0}
#miniHeader li.sign a.use_smileclub .tx em{font-size:11px;color:#333}
#miniHeader li.sign a.use_smileclub .rd{position:absolute;top:0;right:-15px;width:15px;height:20px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -425px -480px}
#miniHeader li.sign a.use_smileclub + * {margin-left:4px !important}

#miniHeader li.sign a.grade_family,#miniHeader li.sign a.grade_vip,#miniHeader li.sign a.grade_svip{padding:0;width:24px;height:22px;margin-top:5px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat}
#miniHeader li.sign a.grade_family{background-position:0 -180px}
#miniHeader li.sign a.grade_vip{background-position:-40px -180px}
#miniHeader li.sign a.grade_svip{background-position:-80px -180px}
#miniHeader li.sign a{float:left}
#miniHeader li.sign a span{overflow:hidden;position:absolute;text-indent:-999em}
#miniHeader li.sign a.myinfo{overflow:hidden;padding-right:0;padding-left:5px;font-weight:bold;color:#444}
#miniHeader li.myg{position:relative}
#miniHeader li.myg a{padding-right:19px}
#miniHeader li.myg a.arrow{position:absolute;right:3px;top:3px;padding:0;width:17px;height:16px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -130px -213px;text-indent:-999em}
#miniHeader li.myg a.arrow.active{background-position:-210px -213px}
#miniHeader li.myg div.layer{position:absolute;z-index:1;top:30px;left:1px;padding:7px 0 4px;width:88px;background:#fff;border:1px solid #777;display:none}
#miniHeader li.myg div.layer a{margin:0;padding:0 10px;background:none;line-height:22px;*zoom:1}
#miniHeader li.myg div.layer a:hover{text-decoration:underline}
#miniHeader li.myg div.layer a.button_close{overflow:hidden;position:absolute;right:-1px;bottom:-1px;display:block;padding:0;margin:0;width:17px;height:17px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -960px -60px;text-indent:-999em}
#miniHeader li.global a{font:bold 11px Verdana,Tahoma,sans-serif;color:#0082f0;letter-spacing:-1px}
#miniHeader li.global.china a{font:bold 11px PMingLiU,Tahoma,Verdana;margin-top:5px}
#miniHeader li.cart a{background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat 0 -210px;padding-left:25px}
#miniHeader.simple{min-width:980px}
#miniHeader.simple .wrap{width:100%}
#miniHeader .utill li.logo,#miniHeader .utill li.view_cate,#miniHeader .utill li.sign{background:none}
#miniHeader li.logo a{overflow:hidden;margin:0 0 0 10px;padding:0;width:39px;height:31px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -340px -300px;text-indent:-999em}
#miniHeader .utill li.logo,#miniHeader .utill li.src_logo,#miniHeader .utill li.view_cate,#miniHeader .utill li.sign{background:none}
#miniHeader li.sfc_logo a{overflow:hidden;margin:0 0 0 10px;padding:0;width:92px;height:31px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -640px -300px;text-indent:-999em}
#miniHeader li.search{padding:5px 0 5px 16px;background-position:-670px -210px}
#miniHeader li.search input{float:left;width:85px;height:14px;padding:3px 8px 1px;border:1px solid #0082f0;font-size:11px;line-height:16px}
#miniHeader li.search a.button_search{overflow:hidden;float:left;margin:0;padding:0;width:30px;height:20px;background:#0082f0 url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -740px -300px;text-indent:-999em}
#miniHeader li.view_cate a,
#miniHeader li.view_service a{padding-right:23px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat}
#miniHeader li.view_cate a{background-position:-80px -210px}
#miniHeader li.view_cate a.active{background-position:-160px -210px}
#miniHeader li.view_service a{background-position:-90px -210px}
#miniHeader li.view_service a.active{background-position:-170px -210px}
#miniHeader li.view_cate div.layer{width:604px}
#miniHeader li.view_service div.layer{width:325px}
#miniHeader dl.view_linklist{overflow:hidden;background:#fff;border:2px solid #333}
#miniHeader dl.view_linklist a{margin:0;padding:0;background:none;color:#676767;font-size:12px}
#miniHeader dl.view_linklist a:hover{color:#1771db}
#miniHeader dl.view_linklist li{float:none;background:none}
#miniHeader dl.view_linklist>dt{padding:11px 20px 10px;background:#f6f6f6;border-bottom:1px solid #b7b7b7;color:#444;font-size:12px;font-weight:bold}
#miniHeader dl.view_linklist>dd{background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/line_eee_x150.png) 150px 0}
#miniHeader dl.view_linklist div.cate{float:left;padding:22px 0 11px 20px;width:130px}
#miniHeader dl.view_linklist div.cate dt{color:#444;font-size:12px;font-weight:bold}
#miniHeader dl.view_linklist div.cate dd{padding:4px 0 12px}
#miniHeader dl.view_linklist ul.service{float:left;padding:19px 0 25px}
#miniHeader dl.view_linklist ul.service li{float:left;padding:2px 0 2px 22px;width:138px;letter-spacing:0}
#miniHeader dl.view_linklist dd.all_view{position:absolute;left:112px;top:4px;background:none}
#miniHeader dl.view_linklist dd.all_view a{display:inline-block;padding-right:21px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -240px -200px;color:#777;font-size:11px;line-height:34px}
#miniHeader li.view_cate dl.view_linklist dd{overflow:hidden}
#miniHeader li.view_cate a.button_close,#miniHeader li.view_service a.button_close{overflow:hidden;position:absolute;right:0;top:0;display:block;padding:0;margin:0;width:37px;height:37px;background-position:-920px -300px;text-indent:-999em}
#miniHeader.simple{min-width:980px}
#miniHeader.simple .wrap{width:100%}
#miniHeader.simple li.sign a.myinfo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#miniHeader.simple.fix .wrap{width:980px}
#miniHeader.simple.fix li.logo a{margin:0}
#miniHeader.simple.fix li.g9.small a{width:22px}
/* MinishopVIP */
.vip_minishop .wrap,#g_header.vip_minishop{min-width:1090px}
#g_header.vip_minishop .all .category_list{width:1090px}
#g_header.vip_minishop .all .category_list li{width:134px}
#g_header.vip_minishop .all .category_list li.n1,#g_header.vip_minishop .all .category_list li.n9{width:150px}
#g_header.vip_minishop .all .category_list li.n8,#g_header.vip_minishop .all .category_list li.n16{width:127px}
#floatbar.vip_minishop>ul{width:1090px}
#floatbar.vip_minishop>ul>li.home{width:98px}
#floatbar.vip_minishop>ul>li.top{width:178px}
#floatbar.vip_minishop>ul>li.home>a,#floatbar.vip_minishop>ul>li.top>a{margin:0 auto}
#floatbar.vip_minishop>.ad{margin-left:550px}
/* Transform*/
.transform .wrap{position:relative;width:auto;_width:1155px;max-width:1155px;min-width:996px}
#g_header.transform .all .category_list li{width:12.5%}
#g_header.transform .all .category_list li.n1,#g_header.transform .all .category_list li.n9{width:13.4%}
#g_header.transform .all .category_list li.n8,#g_header.transform .all .category_list li.n16{width:10.8%}
/* Vertical */
#g_header.vertical.transform{min-width:inherit}
#g_header.vertical h1>a{float:left;padding-right:0}
#g_header.vertical h1>a>span{width:127px;background-position:-200px 0}
#g_header.vertical h1>a.tour,#g_header.vertical h1>a.book,#g_header.vertical h1>a.ticket{padding-left:6px}
#g_header.vertical h1>a.tour>span{width:50px;background-position:-340px 0}
#g_header.vertical h1>a.book>span{width:50px;background-position:-400px 0}
#g_header.vertical h1>a.ticket>span{width:50px;background-position:-460px 0}
#g_header.vertical h1>a.sfc>span{width:132px;background-position:-200px -300px}

/* couponbox */
.couponbox.layer_type2{position:relative;overflow:hidden;overflow-y:auto;margin:0 auto;padding:30px 40px 20px;width:670px;height:600px;background:#fff}
.ly_wrap .couponbox.layer_type2{border:none}
.couponbox div.radio span{background:url(//pics.gmkt.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat;-webkit-font-smoothing:antialiased}
.couponbox div.radio{position:relative;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;margin-right:5px;vertical-align:middle}
.couponbox div.radio,.couponbox div.radio span,.couponbox div.radio input{width:20px;height:20px}
.couponbox div.radio span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center;background-position:0 -110px}
.couponbox div.radio span.checked{background-position:-30px -110px}
.couponbox div.radio.focus span{outline: 1px dotted #212121;outline:5px auto -webkit-focus-ring-color}
.couponbox div.radio input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center}
.couponbox div.radio.active span{background-position:0 -110px}
.couponbox div.radio.active span.checked{background-position:-30px -110px}
.couponbox div.radio.disabled span,.couponbox div.radio.disabled.active span{background-position:-60px -110px}
.couponbox div.radio.disabled span.checked,.couponbox div.radio.disabled.active span.checked{background-position:-60px -110px}
.couponbox .coupon_nameDisable{color:#dbdbdb}
.couponbox .benefitDisable{display:inline-block;width:70px;color:#dbdbdb;font-size:12px}
.couponbox .title_couponbox{overflow:hidden;display:block;margin-bottom:15px;width:86px;height:24px;background:url(//pics.gmkt.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat;text-indent:-999em}
.couponbox .title_totalplace{overflow:hidden;display:block;width:118px;height:23px;background:url(//pics.gmkt.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat -90px 0;text-indent:-999em}
.couponbox a.button_apply{overflow:hidden;display:block;width:199px;height:42px;background:url(//pics.gmkt.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat 0 -40px;text-indent:-999em}
.couponbox a.button_close{overflow:hidden;position:absolute;right:10px;top:5px;display:block;width:30px;height:30px;background:url(//pics.gmkt.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat -140px -100px;text-indent:-999em}
.couponbox a.my_coupon_list{position:absolute;right:40px;top:45px;display:block;padding-left:24px;background:url(//pics.gmkt.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat -220px -110px;color:#444;font-size:14px;font-weight:bold}
.couponbox .coupon{width:670px;border-top:1px solid #c6c6c6;border-bottom:1px solid #000}
.couponbox .coupon>dl{padding:17px 0;border-top:1px solid #f0f1f4}
.couponbox .coupon>dl:first-child{border-top:0 none}
.couponbox .coupon dt{float:left;padding:3px 0;color:#333;font-size:14px;font-weight:bold}
.couponbox .coupon dd{margin-left:100px}
.couponbox .coupon_gmarket .coupon_list{height:133px}
.couponbox .coupon_super .coupon_list{height:80px}
.couponbox .coupon_list{overflow-x:hidden;overflow-y:auto;position:relative}
.couponbox .coupon_list li{position:relative;padding:3px 0}
.couponbox .coupon_list .benefit{display:inline-block;width:70px;color:#222}
.couponbox .coupon_list .benefit>span{font-family:Tahoma;font-size:14px}
.couponbox .coupon_list .benefit> .p_mark{font-size:12px}
.couponbox .coupon_list .expiry_date{position:absolute;right:0;top:3px;margin-right:10px;color:#999;font-family:Tahoma}
.couponbox .coupon dd.apply_null{padding:3px 0;color:#777;text-align:center}
.couponbox .coupon>dl.coupon_gmarket dd.apply_null,
.couponbox .coupon>dl.coupon_super dd.apply_null{padding:26px 0}
.couponbox .coupon.null{padding:60px 0;color:#888;font-size:16px;font-weight:bold;text-align:center}
.couponbox .coupon.null>span{display:block;height:30px;line-height:30px}
.couponbox .coupon.null>span>i{overflow:hidden;display:inline-block;margin-right:5px;width:30px;height:30px;background:url(//pics.gmkt.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat -100px -100px;vertical-align:middle}
.couponbox .benefit{display:inline-block;width:67px;color:#222;font-size:14px}
.couponbox .benefit>span{font-family:Tahoma,dotum,"돋움";font-weight:bold}
.couponbox .benefit>.p_mark{font-weight:normal}
.couponbox .selected .benefit{color:#1179e9}
.couponbox .coupon_name{overflow:hidden;display:inline-block;width:328px;color:#444;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}
.couponbox .disabled .benefit,.couponbox .disabled .coupon_name{color:#999}
.couponbox a.button_cancel,.button_used{position:absolute;right:34px;top:3px;display:block;margin-right:23px;padding:3px 0 1px;border-bottom:1px solid #7cadf9;text-decoration:none}
.couponbox a.button_cancel span,.button_used span{display:block;padding-left:13px;background:url(//pics.gmkt.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat 999em 999em;color:#1179e9}
.couponbox a.button_cancel span{background-position:-220px -70px}
.couponbox .button_used span{background-position:-220px -30px}
.couponbox .disabled .button_used{border-bottom-color:#bfbfbf}
.couponbox .disabled .button_used span{background-position:-220px -50px;color:#999}
.couponbox .total{overflow:hidden;padding:15px 0;width:670px}
.couponbox .total .title_totalplace{float:left;margin-top:7px}
.couponbox .total .benefit{float:left;margin-top:-3px;width:330px;color:#eb2c06;font-size:14px;font-weight:bold;text-align:right}
.couponbox .total .benefit>span{display:inline-block;font-family:Tahoma;font-size:34px}
.couponbox .total .benefit>.p_mark{display:inline-block;margin-top:18px;font-size:14px;vertical-align:top}
.couponbox .total .button_apply{float:right}
.couponbox a.button_able_download{display:inline-block;padding-left:17px;background:url(//pics.gmkt.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat -220px -85px;color:#222;font-weight:bold;text-decoration:none}
.couponbox a.button_able_download .ea{display:inline-block;padding-right:7px;background:url(//pics.gmkt.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat 100% 6px;color:#1179e9}
.couponbox a.button_able_download.active .ea{background-position:100% -14px}
.couponbox a.button_able_download .ea>span{display:inline-block;padding:1px 0;border-bottom:1px solid #7cadf9;font-weight:normal}
.couponbox a.button_able_download .ea>.deco{font-family:Tahoma;font-size:14px;font-weight:bold}
.couponbox .able_download{width:670px}
.couponbox .able_download_list{margin-top:15px}
.couponbox .able_download_list li{position:relative;margin-top:-1px;padding:10px 20px 9px;border:1px solid #edeff5}
.couponbox .able_download_list .coupon_name{display:block;width:330px;color:#888}
.couponbox .able_download_list .coupon_name>strong{display:block;margin-bottom:4px;color:#444}
.couponbox .able_download_list .coupon_name>span{display:block;padding-left:35px;text-indent:-35px;line-height:15px}
.couponbox .able_download_list .coupon_name .bar{color:#c9cbd3;font-size:11px}
.couponbox .able_download_list .benefit{position:absolute;right:240px;top:50%;display:block;margin-top:-9px;height:30px;color:#1179e9}
.couponbox .able_download_list a.button_download{position:absolute;right:20px;top:50%;display:block;margin-top:-15px;width:104px;height:30px;border:1px solid #e6e7ed;border-bottom-color:#bebfc6;color:#1179EA;font-weight:bold;line-height:30px;text-align:center;text-decoration:none}
.couponbox .paginate{position:relative;width:100%;padding-top:15px;text-align:center}
.couponbox .paginate>span{display:inline-block;*zoom:1;vertical-align:top}
.couponbox .paginate>span strong,.couponbox .paginate>span a{display:inline-block;padding:;width:34px;height:33px;border:1px solid #e6e7ed;color:#777;font-family:tahoma;font-size:14px;line-height:33px}
.couponbox .paginate>span strong{border-bottom-color:#bebfc6;color:#666}
.couponbox .paginate>span a:hover{color:#1179EA;text-decoration:none}
/* //couponbox */

/* WPR-2176 */
.couponbox.layer_type2{height:554px}/* overiding */
.couponbox .total{width:650px;padding:26px 10px 20px}/* overiding */
.couponbox .total .button_apply{float:none !important;margin:0 auto}/* overiding */
.couponbox .price_origin,.couponbox .price_sale,.couponbox .price_total,.couponbox .total .minus, .couponbox .total .equal{display:inline-block;float:left;text-align:center}
.couponbox .price_origin,.couponbox .price_total{width:201px}
.couponbox .price_sale{width:203px}
.couponbox .total .minus, .couponbox .total .equal{width:22px;height:23px;margin-top:10px;background:url(//pics.gmkt.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat -8px -137px}
.couponbox .total .equal{background-position:-40px -137px}
.couponbox .price_origin .tit,.couponbox .price_sale .tit,.couponbox .price_total .tit{display:block;font-size:20px;font-weight:bold;letter-spacing:-0.1em;color:#222}
.couponbox .price_origin_value, .couponbox .price_sale_value,.couponbox .price_total_value{display:inline-block;font-family:tahoma;font-size:24px}
.couponbox .currency{font-size:14px;font-weight:bold}
.couponbox .price_origin_value, .couponbox .price_origin .currency{color:#999}
.couponbox .price_sale_value, .couponbox .price_sale .currency{color:#1179ea}
.couponbox .price_total_value, .couponbox .price_total .currency{color:#eb2c06}
.couponbox .bts_bottom{clear:both;*zoom:1;text-align:center;padding-top:26px}
.couponbox .able_download_list{margin-top:20px}/* overiding */
#HeaderScriptContainer{overflow:hidden}/*UTM-3117*/


/* basic type  */
.ad_bnr_wrap{position:relative}
.ad_bnr_wrap .ad_bnr_btn{position:absolute;right:0;display:block;overflow:hidden;*zoom:1;width:22px;height:22px;line-height:100px;background:url(//pics.gmkt.kr/pc/ko/common/sprite_ico_ad.png) no-repeat}
.ad_bnr_wrap .ad_bnr_layer{position:absolute;right:0;height:28px;padding-top:5px;background:none;line-height:28px}
.ad_bnr_wrap .ad_bnr_layer em{position:absolute;overflow:hidden;right:8px;width:5px;height:4px;background:url(//pics.gmkt.kr/pc/ko/common/sprite_ico_ad.png) -5px -45px no-repeat;*zoom:1}
.ad_bnr_wrap .ad_bnr_layer p{width:63px;height:23px;padding-left:10px;background:#fff;border:1px solid #777;color:#000;font-size:11px;font-family:dotum,"돋움";letter-spacing:-1px}
@-moz-document url-prefix(){.ad_bnr_wrap .ad_bnr_layer p{line-height:25px}}/* 파폭 */
@media screen and (-webkit-min-device-pixel-ratio:0){.ad_bnr_wrap .ad_bnr_layer p{line-height:25px}}/* 크롬 */
.ad_bnr_wrap .ad_bnr_layer .ad_bnr_close{position:absolute;display:block;overflow:hidden;*zoom:1;width:19px;height:19px;line-height:100px;top:8px;right:2px;background:url(//pics.gmkt.kr/pc/ko/common/sprite_ico_ad.png) 0px -25px no-repeat}

/* (i) 투명 */
.ad_bnr_wrap .ad_bnr_btn.trans {background-position:-25px 0}

/* type1 - 위(기본) */
.ad_bnr_wrap.type1 .ad_bnr_btn{top:0}
.ad_bnr_wrap.type1 .ad_bnr_layer{top:17px}
.ad_bnr_wrap.type1 .ad_bnr_layer em{top:2px}

/* type2 - 레이어 오른쪽 간격 */
.ad_bnr_wrap.type2 .ad_bnr_btn{top:0;left:inherit !important;margin-left:0}
.ad_bnr_wrap.type2 .ad_bnr_layer{top:17px;right:3px}
.ad_bnr_wrap.type2 .ad_bnr_layer em{top:2px;right:5px}

/* type3 - 아래 */
.ad_bnr_wrap.type3 .ad_bnr_btn{bottom:0}
.ad_bnr_wrap.type3 .ad_bnr_layer{bottom:17px}
.ad_bnr_wrap.type3 .ad_bnr_layer em{bottom:1px;background-position:-5px -55px}

/* type_float */
.ad_bnr_wrap.type_float .ad_bnr_btn{bottom:0;right:35px}
.ad_bnr_wrap.type_float .ad_bnr_layer{bottom:17px;right:35px}
.ad_bnr_wrap.type_float .ad_bnr_layer em{bottom:1px;background-position:-5px -55px}

/* type_cpbox */
.table_style1 .ad_bnr_wrap.type_cpbox{top:0;right:0;bottom:0;left:0;width:100%;height:100%}
.ad_bnr_wrap.type_cpbox .ad_bnr_btn{top:-10px;right:-15px}
.ad_bnr_wrap.type_cpbox .ad_bnr_layer{top:7px;right:-10px}
.ad_bnr_wrap.type_cpbox .ad_bnr_layer em{top:2px;right:5px}

/* type_pay */
#cart_container .ad_event div.ad_bnr_layer,#cart_container .ad_event div.ad_bnr_wrap{width:auto;height:auto;border:none}
.ad_bnr_wrap.type_pay .ad_bnr_btn{top:0;right:}
.ad_bnr_wrap.type_pay .ad_bnr_layer{top:17px;right:3px}
.ad_bnr_wrap.type_pay .ad_bnr_layer em{top:2px;right:5px}

/* 예외처리 */
/* cpp 중앙 배너 */
.promotion .promotion-type1 .img .ad_bnr_wrap.type1 .ad_bnr_layer{right:1px}
.promotion-banner .ad_bnr_wrap .ad_bnr_btn,.promotion-banner .ad_bnr_wrap .ad_bnr_layer .ad_bnr_close{margin-top:0;border:none}
/* lp banner-section */
.banner-section .ad_bnr_wrap .ad_bnr_layer .ad_bnr_close{left:inherit;margin-left:0}

/* Address Search new */
.addr_search{width:480px;height:604px;background:#fff;color:#222;font-size:12px;line-height:1}
.addr_search input::-ms-clear{display:none}
.addr_search .layer_top{position:relative;height:43px;border-bottom:1px solid #c6c6c6;line-height:18px}
.addr_search .layer_top h1.title_typeB{float:left;_display:inline;width:278px;height:19px;margin:13px 0 0 19px;font-size:18px;font-weight:bold;color:#006bdf;*line-height:1.2}
.addr_search .layer_close,.address_search .icon_adr,.address_search .tip_reference li{background: url(//pics.gmkt.kr/pc/ko/myg/icon_address.png) no-repeat 0 0}
.addr_search .layer_close{ovreflow:hidden;width:20px;height:20px;background-position:0 -90px;position:absolute;top:12px;right:12px;text-indent: -1000em} /* 레이어 닫기 */
.addr_search .layer_main{border-top:2px solid #f1f1f1;padding:16px 20px 20px 20px}
.address_search .search_bar{clear:both;overflow:hidden;height:33px;margin-bottom:9px}
.address_search .search_bar .input_area{position: relative;top:0;left:0;float:left;width:367px;height:32px;*top:-1px}
.address_search .search_bar .placeholder{position:absolute;left:11px;top:2px;color:#000;line-height:31px}
.address_search .search_bar .search_input{width:347px;height:31px;padding:0 10px;color:#000;font-size:12px;font-weight:bold;line-height:31px;border:1px solid #757c8a}
.address_search .search_bar .search_input::-ms-clear{display:none !important}
.address_search .search_bar .search_input:focus{border:1px solid #0075d4;outline:none}
.address_search .search_bar .btn_del{position:absolute;right:0px;top:5px;width:35px;height:25px;background:#fff}
.address_search .search_bar .btn_del span{overflow:hidden;position:absolute;top:0;right:0;width:20px;height:20px;background-position:-32px -7px;line-height:9}
.address_search .search_bar .btn_search{float:left;margin-left:8px;width:64px;height:33px;background:#757c8a;color:#fff;font-weight:bold}
.address_search .search_notice{padding-left:12px}
.address_search .search_notice li{color: #94989f;font-size:11px;line-height:15px}
.address_search .search_tips{margin-top:18px}
.address_search .search_tips h3{height:18px;margin-bottom:8px;color:#233549;font-size:12px}
.address_search .search_tips h3 span.icon_adr{display:inline-block;width:18px;height:18px;margin-right:3px;background-position:0 -10px;vertical-align: -4px;*vertical-align: 0}
.address_search .tips_box{padding:18px;background:#f8f8f8}
.address_search .tips_box .tip_reference{padding-bottom:16px;background-repeat: repeat-x;background-position: 0 65px}
.address_search .tips_box .tip_reference li{margin-top:7px;padding-left:8px;background-position:0 -70px;color:#233549;letter-spacing: -1px;*margin-top:9px}
.address_search .tips_box .tip_reference li:first-child{margin-top:0}
.address_search .tips_box .tip_reference li em{margin-left:5px;color:#15c068;font-weight: bold}
.address_search .tips_box .tip_example{padding-top:16px}
.address_search .tips_box .tip_example .example_keyword{margin-bottom:10px;color:#222}
.address_search .tips_box .tip_example .example_keyword em{color:#0075d4}
.address_search .result_list{overflow:hidden;overflow-y:scroll;height:422px;padding-top:5px;background:#fff;border:1px solid #d5d5d5;*position: relative}
.address_search .result_list a{text-decoration: none}
.address_search .result_list li{position:relative;padding:9px 60px 9px 13px;border-bottom:1px solid #f2f2f2;color:#0075d4}
.address_search .result_list li .road_name p,.address_search .result_list li .parcel_addressing p{display:inline-block;width:290px;line-height:18px;*display:inline;*zoom:1}
.address_search .result_list li .road_name span.icon_adr,
.address_search .result_list li .parcel_addressing span.icon_adr{overflow:hidden;display:inline-block;width:44px;height:18px;margin-right:8px;font-size:0;line-height:19px;vertical-align: top;*display: inline;*zoom:1}
.address_search .result_list li .road_name{margin-bottom:5px}
.address_search .result_list li .road_name p{color:#222}
.address_search .result_list li .road_name span.icon_adr{background-position:0 -30px;color:#0075d4}
.address_search .result_list li .parcel_addressing span.icon_adr{background-position:0 -50px;color:#94989f}
.address_search .result_list li .parcel_addressing p{color:#94989f}
.address_search .result_list li .zip_code{position: absolute;right:16px;top:50%;margin-top:-6px;color:#222}
.address_search .tips_box .tip_example .result_list{overflow:visible;height:42px;padding:13px}
.address_search .tips_box .tip_example .result_list li{border:none;padding:0}
.address_search .tips_box .tip_example .result_list .zip_code{right:0}
.address_search .result_amount{height:12px;margin:15px 0 10px 0;color:#222;font-weight:bold;*line-height:1.2;*padding-top:5px}
.address_search .result_amount strong{color:#0075d4}
.address_search .search_result_amount{height:12px;margin:15px 0 11px 0;color:#222;text-align: center;*line-height:1.2;*padding-top:5px;*margin-bottom:15px}
.address_search .search_result_amount strong{color:#0075d4}
.address_search .address_search_result+.search_tips{margin-top:24px}
.address_search .search_detail .search_tips{margin:0;padding:16px;background:#f8f8f8}
.address_search .search_detail .search_tips h3{margin-bottom:14px}
.address_search .search_detail .tips_box{padding:0;background:none}
.address_search .search_detail .tips_box .tip_reference{padding-bottom:0}
.address_search .search_detail .result_list{height:284px}

/*for vip footer*/
.vip-content ~ #footer{min-width:1200px}
.vip-content ~ #sfc_footer{margin-top:0}
.vip-content ~ #footer .inner{width:1200px}
.vip-content ~ #footer .link li.first,.vip-content ~ #footer .address .cscenter{padding-left:0}
.vip-content ~ #footer .address .cscenter{width:320px}
.vip-content ~ #footer .address .ebaykorea,.vip-content ~ #footer .address .e-banking{width:320px;padding-left:21px}
.vip-content ~ #footer .award,.vip-content ~ #footer .company{border-color:#ececec;border-left:none;border-right:none}
.vip-content ~ #footer .award a.prev,.vip-content ~ #footer .award a.prev_on{left:0}
.vip-content ~ #footer .award a.next,.vip-content ~ #footer .award a.next_on{right:0}
.vip-content ~ #footer .award ul{width:1050px}
.vip-content ~ #footer .award li{margin:0 60px 0 0;}
.vip-content ~ #footer .award li.link5{margin-right:12px}
.vip-content ~ #footer .company .marks{width:520px;border-right:none}
.vip-content ~ #footer .company .marks a,.vip-content ~ #footer .company .marks span{margin-left:33px}
.vip-content ~ #footer .company .marks .link_privacy{margin-left:0}
.vip-content ~ #footer .caution,.vip-content ~ #footer .copy{padding-left:0;margin-left:0;}

/*for vip floatbar*/
.vip-content ~ #floatbar>ul{width:1200px}
.vip-content ~ #floatbar>.ad{margin-left:615px}
.vip-content ~ #floatbar>ul>li.item{width:641px}
/*.vip-content ~ #floatbar>ul>li.item.recent>ul{width:468px}*/
.vip-content ~ #floatbar>ul>li.item.recent.active .more_item{left:210px}
.vip-content ~ #floatbar>ul>li.top>a{width:87px}
