@charset "utf-8";

/* typography */
@font-face{
	font-family:'Noto Sans Korean';font-style:normal;font-weight:400;
	src:url(//script.ebay.co.kr/fonts/NotoSansKR-DemiLight-Hestia.eot),
		url(//script.ebay.co.kr/fonts/NotoSansKR-DemiLight-Hestia.eot?#iefix) format('embedded-opentype');
	src:local('Noto Sans DemiLight'),local('NotoSans-DemiLight'),
		url(//script.ebay.co.kr/fonts/NotoSansKR-DemiLight-Hestia.woff) format('woff'),
		url(//script.ebay.co.kr/fonts/NotoSansKR-DemiLight-Hestia.otf) format('opentype');
}
@font-face{
	font-family:'Noto Sans Korean';font-style:normal;font-weight:bold;
	src:url(//script.ebay.co.kr/fonts/NotoSansKR-Medium-Hestia.eot),
		url(//script.ebay.co.kr/fonts/NotoSansKR-Medium-Hestia.eot?#iefix) format('embedded-opentype');
	src:local('Noto Sans Medium'),local('NotoSans-Medium'),
		url(//script.ebay.co.kr/fonts/NotoSansKR-Medium-Hestia.woff) format('woff'),
		url(//script.ebay.co.kr/fonts/NotoSansKR-Medium-Hestia.otf) format('opentype');
}
@font-face{
	font-family:'Noto Sans Korean';font-style:normal;font-weight:800;
	src:url(//script.ebay.co.kr/fonts/NotoSansKR-Bold-Hestia.eot),
		url(//script.ebay.co.kr/fonts/NotoSansKR-Bold-Hestia.eot?#iefix) format('embedded-opentype');
	src:local('Noto Sans Bold'),local('NotoSans-Bold'),
		url(//script.ebay.co.kr/fonts/NotoSansKR-Bold-Hestia.woff) format('woff'),
		url(//script.ebay.co.kr/fonts/NotoSansKR-Bold-Hestia.otf) format('opentype');
}

/* 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}
.for-a11y,.forA11y{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;text-indent:-5000em}

/*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;}
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,"돋움",-apple-system,BlinkMacSystemFont,sans-serif;}
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}
button{border:0;cursor:pointer}
label{cursor:pointer}

/*sprite*/
.sprite-common{display:inline-block;background:url(//pics.gmarket.co.kr/pc/ko/common/common.png) no-repeat;font-size:0;text-indent:-999em;overflow:hidden}

/* util */
body.box__content-fixed{overflow:hidden;}

/* 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}
/* skipnavi new */
.link-skip-navigation{position:absolute;left:0;top:-100px;z-index:5000;display:block;padding:8px 0 7px;width:100%;font-size:0;line-height:0;background:#1179ea;color:#fff;text-align:center;text-decoration:none}
.link-skip-navigation:active,.skip-navigation: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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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:416px;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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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;overflow: visible}
#navbar .tools a.cart .count{position:absolute;left:52%;top:5px;padding-left:4px;height:14px;background:url(//pics.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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;letter-spacing:-0.5px}
#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.gmarket.co.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;letter-spacing: -0.5px;background:url(//pics.gmarket.co.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.gmarket.co.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:125px;height:30px;padding:4px 0 0 45px;background:url(//pics.gmarket.co.kr/pc/ko/common/common.png) no-repeat;color:#999;font-size:11px;text-indent:0}
#footer .award li:first-child{margin-left:10px}
#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;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.gmarket.co.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.gmarket.co.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:16px}
#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.gmarket.co.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.gmarket.co.kr/pc/ko/common/common.png) no-repeat -600px -210px;text-indent:-999em;vertical-align:text-bottom}
/* 스마일배송 lp/srp 푸터 분기 */
.smiledelivery #footer{margin-top:0;}
#sfc_footer{clear:both;overflow:hidden;margin-top:20px;text-align:center}
#sfc_footer .top{background:url(//pics.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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 input::-ms-clear{display:none}
#floatbar>ul>li.search .search .button_search{position:absolute;top:12px;right:12px;width:42px;height:42px;background:url(//pics.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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}

/*---------------------스마일배송 심플헤더------------------------------- */

#miniHeader.simple.smile{height: 40px;background: #ffffff; min-width: 1200px;}
#miniHeader.simple.smile .wrap{height:100%}
#miniHeader.simple.smile .utill{height:100%}
#miniHeader.simple.smile .utill li.logo{width: 25px;padding: 0px 10px;height: 100%;}
#miniHeader.simple.smile .utill li.logo a{background: url(//pics.gmarket.co.kr/pc/ko/common/common_simple.png) no-repeat -456px  0px;margin: 0;width: 25px;margin-top: 7px;}
#miniHeader.simple.smile .utill li{padding-top: 3px;background-position: -670px -251px;}
#miniHeader.simple.smile .utill li > a{color:#666666}
#miniHeader.simple.smile .utill li.sign a.myinfo{padding-left:0 }
#miniHeader.simple.smile .utill li > .layer{margin-top: 9px;}
#miniHeader.simple.smile .utill li > a.active{color:#2E8DE5}
#miniHeader.simple.smile .utill li > a:hover{text-decoration:none; }
#miniHeader.simple.smile li.view_cate {    margin-right: 10px;}
#miniHeader.simple.smile li.view_cate > a{background: url(//pics.gmarket.co.kr/pc/ko/common/smileheader_arrow.png) no-repeat right  center;      padding-right: 12px; }
#miniHeader.simple.smile li.view_cate > a.active , #miniHeader.simple.smile li.view_service > a.active {background: url(//pics.gmarket.co.kr/pc/ko/common/smileheader_arrow_on.png) no-repeat right  center; color:#2E8DE5}
#miniHeader.simple.smile li.view_service > a{background: url(//pics.gmarket.co.kr/pc/ko/common/smileheader_arrow.png) no-repeat right  center;      padding-right: 12px;}
#miniHeader.simple.smile li.myg a{  padding-right:16px; margin-right:4px; }
#miniHeader.simple.smile li.myg a.arrow {top: 7px;  background: url(//pics.gmarket.co.kr/pc/ko/common/smileheader_arrow.png) no-repeat right  center;  }
#miniHeader.simple.smile li.myg a.arrow.active{background: url(//pics.gmarket.co.kr/pc/ko/common/smileheader_arrow_on.png) no-repeat right  center; }
#miniHeader.simple.smile .utill li.search{background:none;padding-top: 7px;position: relative;padding-left: 0;}
#miniHeader.simple.smile li.search input{border-color: #2e8de5;height: 19px;width: 102px;color: #888;font-size: 12px;    font-weight: normal; padding: 2px 28px 2px 8px }
#miniHeader.simple.smile li.search a.button_search {background: url(//pics.gmarket.co.kr/pc/ko/common/common_simple.png) no-repeat -533px 6px;height: 25px;position: absolute;right: 0;top: 7px;}
#miniHeader.simple.smile li.global a{    margin-top: 4px; color: #666666; font-weight:normal; }
#miniHeader.simple.smile li.global.china a{line-height:13px;vertical-align: top;margin-top: 5px;}
#miniHeader.simple.smile li.cart a {background:none; padding-left:10px }
#miniHeader.simple.smile li.g9 {padding-top:4px}
#miniHeader.simple.smile li.g9  a{background-position: -677px -511px;  }
#miniHeader.simple.smile li.sign a.grade_family{background-position:-133px -180px}
#miniHeader.simple.smile li.sign a.grade_vip{background-position:-159px -180px}
#miniHeader.simple.smile li.sign a.grade_svip{background-position:-186px -180px}


#miniHeader.simple.smile #layer_simple_category{width: 1127px; display:none; }
#miniHeader.simple.smile #layer_simple_category:before{content:"";  background: url(//pics.gmarket.co.kr/pc/ko/common/tooltip_arrow.png) no-repeat 0 0 ; width: 10px; height:7px;      position: absolute;    top: -6px;    display: block;    z-index: 10;    left: 30px;}
#miniHeader.simple.smile #layer_simple_category.active{top:100%; display:block;      margin-top: 7px;}
#miniHeader.simple.smile #layer_simple_category .view_linklist{position: relative;width: 100%;padding: 16px 0;border: 1px solid #666;}
#miniHeader.simple.smile #layer_simple_category .view_linklist > dt{position: absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;text-indent:-5000em;}
#miniHeader.simple.smile #layer_simple_category .view_linklist > dd{width: 100%;background: url(//pics.gmarket.co.kr/pc/ko/common/smileheader_border.png) repeat 0 0 ;   background-color: #fff;  }
#miniHeader.simple.smile #layer_simple_category .view_linklist dd .cate{float: left;width: 100%;padding: 0;}
#miniHeader.simple.smile #layer_simple_category .view_linklist dd .cate > dl{float: left;width: 140px;box-sizing: border-box; /*background: url(//pics.gmarket.co.kr/pc/ko/net/core/common/layout/line_eee_x150.png) 150px 0;*/ display: block;height: 100%;}
#miniHeader.simple.smile #layer_simple_category .view_linklist dd .cate > dl:first-child{background: none;}
#miniHeader.simple.smile #layer_simple_category .view_linklist dd .cate > dl dt{padding: 0 20px;margin-bottom: 4px;line-height: 18px;}
#miniHeader.simple.smile #layer_simple_category .view_linklist dd .cate > dl dd{padding: 0 20px; margin-bottom: 20px;}
#miniHeader.simple.smile #layer_simple_category .view_linklist dd .cate > dl dd a{line-height: 22px;font-size: 12px;color: #777;}
#miniHeader.simple.smile #layer_simple_category .view_linklist dd .cate > dl dd a:hover{color:#000; text-decoration:none}
#miniHeader.simple.smile #layer_simple_category .button_close {position: absolute;top: auto;bottom: 15px;right: 15px;background-position:-650px -520px;width: 22px;height: 22px;}
#miniHeader.simple.smile #layer_simple_service{width: auto; *width:250px;}
#miniHeader.simple.smile #layer_simple_service .view_linklist:before{content:"";  background: url(//pics.gmarket.co.kr/pc/ko/common/tooltip_arrow.png) no-repeat 0 0 ; width: 10px; height:7px;      position: absolute;    top: -6px;    display: block;    z-index: 10;    left: 20px;}
#miniHeader.simple.smile #layer_simple_service.active{top:100%;display:block;}
#miniHeader.simple.smile #layer_simple_service .view_linklist{padding: 10px 16px;border: 1px solid #666666;}
#miniHeader.simple.smile #layer_simple_service dt{display:none;}
#miniHeader.simple.smile #layer_simple_service dd.all_view{display:none}
#miniHeader.simple.smile #layer_simple_service dd.service{height: auto;overflow: auto;background-repeat: repeat-y;background-position: 110%;width: 250px;}
#miniHeader.simple.smile #layer_simple_service dd.service div{float: left;width: 50%;}
#miniHeader.simple.smile #layer_simple_service dd.service div ul{}
#miniHeader.simple.smile #layer_simple_service dd.service div ul li{width: auto;}
#miniHeader.simple.smile #layer_simple_service dd.service div ul li a{color: #777;font-size: 12px;line-height: 22px;width: auto;}
#miniHeader.simple.smile #layer_simple_service dd.service div ul li a:hover{color:#000}
#miniHeader.simple.smile #layer_simple_service .button_close{display:none;}
#miniHeader.simple.smile #layer_myg{    margin-top: 9px; width: 100%;overflow: visible;padding: 0;  padding: 10px 0 !important;}
#miniHeader.simple.smile #layer_myg:before{content:"";  background: url(//pics.gmarket.co.kr/pc/ko/common/tooltip_arrow.png) no-repeat 0 0 ; width: 10px; height:7px;      position: absolute;    top: -6px;    display: block;    z-index: 10;    left: 40px;}
#miniHeader.simple.smile #layer_myg.active{ display:block; }
#miniHeader.simple.smile #layer_myg a{width: 100%;display: block;padding: 0 10px;line-height: 23px;}
#miniHeader.simple.smile #layer_myg a:hover{color:#000; text-decoration:none; }
#miniHeader.simple.smile #layer_myg .button_close {display:none;}


/*---------------------//스마일배송 심플헤더------------------------------- */
/*---------------------스마일배송 전용헤더------------------------------- */
 /* SMILE DELIVERY HEADER */
#smile_gnb  .sp_sd{background:url(//pics.gmarket.co.kr/pc/ko/smiledelivery/sp_smiledelivery.png) no-repeat}
#smile_gnb {min-width: 1200px; width:100%;height:96px;background:#282864;position:relative;z-index:999 }
#smile_gnb .gnb_container{padding: 0px;position:relative;min-width: 1200px;margin: 0 auto;max-width: 1444px;width:auto;  }
#smile_gnb .gnb_container:after{display:table;content:'';clear:both}
body.smiledelivery #smile_gnb .gnb_container,
body.vip-smiledelivery #smile_gnb .gnb_container{max-width:1200px}


#smile_gnb .layout_left {position:absolute;left:0;top:0;padding:28px 0 0;}
#smile_gnb .layout_left:after {display:table;content:'';clear:both}
#smile_gnb .layout_right {float:right;padding: 6px 0 0;     height: 90px;}
#smile_gnb .layout_right:after {display:table;content:'';clear:both}
#smile_gnb .layout_right > div {float:left ; }
#smile_gnb .corenavi{width:auto;float:left;margin-right:24px;}
#smile_gnb .corenavi .navi_opener{display:block;height:40px;position:relative;width:34px;}
#smile_gnb .corenavi .navi_opener:focus{outline:-webkit-focus-ring-color auto 1px;}
#smile_gnb .corenavi .navi_opener .ico_hambugermenu{position:absolute;left:50%;top:50%;overflow:visible;width: 28px;height: 17px;line-height: 1;text-align:center;margin-top: -9px;margin-left: -14px;}
#smile_gnb .corenavi .navi_opener .ico_hambugermenu span{border-radius:15px;transition :all 0.3s;display:block;position:relative;width:100%;height:3px;background-color:#fff;vertical-align:top;margin-bottom: 4px;}
#smile_gnb .corenavi .navi_opener .ico_hambugermenu.active span.line1{-webkit-transform :translateY(8px) rotate(-45deg);transform: translateY(7px) rotate(-45deg);transform-origin:50% 50% 0px;}
#smile_gnb .corenavi .navi_opener .ico_hambugermenu.active span.line2 {opacity :0;    transform-origin:50% 50% 0px;}
#smile_gnb .corenavi .navi_opener .ico_hambugermenu.active span.line3 {-webkit-transform :translateY(-10px) rotate(45deg);transform: translateY(-7px) rotate(45deg);transform-origin:50% 50% 0px;height:3px}

/* Cross Browsing */
/* IE7/8 */
.lt-ie9 #smile_gnb .corenavi .navi_opener .ico_hambugermenu.active   { background: url('//pics.gmarket.co.kr/pc/ko/common/smile_header_close_ie8.png') center center no-repeat;}
.lt-ie9 #smile_gnb .corenavi .navi_opener .ico_hambugermenu.active span {display:none; }

/* IE7 */
.lt-ie8 #smile_gnb .corenavi .navi_opener .ico_hambugermenu.active {*background: url('//pics.gmarket.co.kr/pc/ko/common/smile_header_close_ie8.png') center center no-repeat;}
.lt-ie8 #smile_gnb .corenavi .navi_opener .ico_hambugermenu.active span{*display:none;    }


#smile_gnb h1{float:left;}
#smile_gnb h1 a{display:block;padding:4px 2px;}
#smile_gnb h1 a:focus{outline:-webkit-focus-ring-color auto 1px;}
#smile_gnb .smile_search{float:left;margin-left:22px;height:40px;overflow:visible;border-radius:2px}
#smile_gnb .search_box{width:424px;height:40px;position:relative;background:#fff;border-radius:2px 2px 2px 2px;z-index:400}
#smile_gnb .search_box .search_input_keyword{border: 0 none;text-indent:16px; *text-indent:8px;font-size:18px;padding:0; height: 40px;  line-height:40px; width:100%;color:#000;border-radius:2px 0 0 2px;font-family:'Noto Sans Korean'; -webkit-appearance:none}
#smile_gnb .search_box .search_btn_ok{box-shadow: none;    border: none;position:absolute;top:0;right:0;width:46px;background-color:#ffd200;height:40px;display:block;font-size:0;background-position:-243px -84px;border-radius:0 2px 2px 0}
#smile_gnb .suggestion_search{display:none;z-index:1000;background:#ffffff;border:1px solid #282864;position: absolute;width: 424px;border-radius:0 0 3px 3px;border-top:1px solid #e8ecf1; margin-left:-1px; box-sizing: content-box;}
#smile_gnb .suggestion_search.active{display:block;z-index:401;margin:-1px 0 0 -1px;position:relative}
#smile_gnb .suggestion_search .suggestion_keyword{padding:0;}
#smile_gnb .suggestion_search .suggestion_keyword ul{padding:13px 0 13px}
#smile_gnb .suggestion_search .suggestion_keyword ul li{font-family:'Noto Sans Korean';padding:0 14px}
#smile_gnb .suggestion_search .suggestion_keyword ul li:hover{background-color:#f2f2f2}
#smile_gnb .suggestion_search .suggestion_keyword ul li a{padding:3px 0 4px;display:block;line-height:20px;height:20px;font-size:14px;letter-spacing:-0.4px;}
#smile_gnb .suggestion_search .suggestion_keyword ul li a:hover{font-style:normal;text-decoration:none;color:#676767}
#smile_gnb .suggestion_search .suggestion_keyword ul li a em{color:#2e8de5;font-weight:bold}
#smile_gnb .suggestion_search .suggestion_keyword ul li a span{text-decoration:none}
#smile_gnb .suggestion_search .recommend_category{border-bottom:1px solid #e8ecf1;padding:16px 0}
#smile_gnb .suggestion_search .recommend_category strong{font-size:12px;line-height:24px;color:#999;font-weight:normal;display:block;height:24px;font-family:'Noto Sans Korean';padding-bottom:3px;padding-left:14px}
#smile_gnb .suggestion_search .recommend_category strong em:before, #smile_gnb .suggestion_search .recommend_category strong em:after{content:'"'}
#smile_gnb .suggestion_search .recommend_category strong em{color:#2e8de5}
#smile_gnb .suggestion_search .recommend_category ul {padding:0}
#smile_gnb .suggestion_search .recommend_category ul li{font-family:'Noto Sans Korean';padding:0 14px}
#smile_gnb .suggestion_search .recommend_category ul li a{display:block;line-height:20px;font-size:14px;color:#333;letter-spacing:-0.4px;font-weight:normal;height:20px;padding:4px 0}
#smile_gnb .suggestion_search .recommend_category ul li a span.depth:after{color:#000; content:">"; padding-left:3px}
#smile_gnb .suggestion_search .recommend_category ul li a .depth.last{  color:#2e8de5;  font-weight:bold;  display:inline;    font-size:14px;line-height:20px;height:20px}
#smile_gnb .suggestion_search .recommend_category ul li a .depth.last:after{display:none}
#smile_gnb .smiledelivery_slogan{display: block;line-height: 84px;height:84px;font-size:0}
#smile_gnb .smiledelivery_slogan span{color: #fff;font-size: 16px;font-weight: normal;letter-spacing: -0.5px; font-family:  'Noto Sans Korean', 'Malgun Gothic', '맑은 고딕', AppleSDGothicNeo, Helvetica, dotum,  sans-serif !important}
#smile_gnb .smiledelivery_slogan strong{color: #ffd200;font-weight: normal;letter-spacing: -0.5px;font-size: 16px; font-family: 'Noto Sans Korean', 'Malgun Gothic', '맑은 고딕', AppleSDGothicNeo, Helvetica, dotum,  sans-serif !important;margin-left:5px !important}
#smile_gnb .cart_guage {position: relative;  z-index: 99; top:8px;     height: 82px;}
#smile_gnb .cart_guage .cart{width: 70px;height: 70px;background-position: 0px -128px ;    position: relative;display: block;position: relative}
#smile_gnb .cart_guage .cart:focus{outline:-webkit-focus-ring-color auto 1px;}
#smile_gnb .cart_guage .cart .cnt{font-size: 13px;color: #282864;background: #ffd200;width: 19px;height: 19px;display: block;position: absolute;top: 15px;right: 10px;line-height: 19px;text-align: center;font-weight: bold;border-radius:10px;border:1px solid #ffd200}
#smile_gnb .cart_guage._hover .coin-flip{display:none !important}

/* cart_guage_layer  */
#smile_gnb .cart_guage.fixed{ z-index: 9999;    position: fixed !important;    top: 0;    margin-left: 160px;    top: 10px;}
#smile_gnb .cart_guage.fixed .cart_guage_layer{ display:block;}
#smile_gnb .cart_guage_layer {display:none; width: 320px;height:90px;background:#FFD201;position: absolute;right: 0;bottom:-75px; z-index:1000; opacity:0; border-radius:2px}
#smile_gnb .cart_guage_layer .baseAdminBanner {margin:10px auto;display:block;border:none;position:relative;width:320px;height:80px;text-align:center}
#smile_gnb .cart_guage_layer .baseAdminBanner img {border:0;width:320px;height:80px;margin:0 auto;position:relative;display:inline-block}
#smile_gnb .cart_guage_layer .blank_cover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:transparent;z-index:9999}
#smile_gnb .cart_guage_layer .blank_cover .g30000{position:absolute;top:37px;display:inline-block;left:34px;width:28px;height:15px;background-position: -7px -204px;}
#smile_gnb .cart_guage_layer .blank_cover .g50000{position:absolute;top:37px;display:inline-block;right:40px;width:22px;height:15px;background-position: -42px -204px;}
#smile_gnb .cart_guage_layer .guage {position:relative;display:inline-block;padding:37px 34px 0;height:15px;/*width:100%;*/box-sizing:border-box;text-align:center;font-size:0}
#smile_gnb .cart_guage_layer .guage .guage_bar {position:relative;display:block;background:#fff;border-radius:34px;height:15px;width:252px;text-indent:-999em;z-index:1050; margin: 0 auto;}
#smile_gnb .cart_guage_layer .guage .guage_bar .cover {position:absolute;display:inline-block;top:0;left:0;width:252px;height:15px;background:transparent;z-index:1060}
#smile_gnb .cart_guage_layer .guage .guage_bar .cover:before{position:absolute;content:'';display:inline-block;top:0;left:0;width:7px;height:15px;z-index:1060;background:url(//pics.gmarket.co.kr/pc/ko/smiledelivery/guage-bracket-left.png) no-repeat;padding:0;margin:0}
#smile_gnb .cart_guage_layer .guage .guage_bar .cover:after{position:absolute;content:'';display:inline-block;top:0;right:0;width:7px;height:15px;z-index:1060;background:url(//pics.gmarket.co.kr/pc/ko/smiledelivery/guage-bracket-right.png) no-repeat;padding:0;margin:0}
#smile_gnb .cart_guage_layer .guage .guage_bar .graph {position:absolute;display:inline-block;top:0;left:0;width:0;height:15px;background:#1b91ff;z-index:1055;padding:0;margin:0}
#smile_gnb .cart_guage_layer .guage .guage_desc {font-family:  Tahoma, 'Noto Sans Korean' ;  position:relative;display:inline-block;margin:2px auto 0;color:#191919;font-size:14px;line-height:21px;height:21px;vertical-align:middle}
#smile_gnb .cart_guage_layer .guage .guage_desc span { color:#0084ff}
#smile_gnb .cart_guage_layer .guage .guage_balloon{position:absolute;display:inline-block;margin:0;padding:0 8px;top:12px;left:10px;height:19px;vertical-align:top;box-sizing:border-box;background:#fff;font-size:0;border:1px solid #2e8de5;border-radius:15px}
#smile_gnb .cart_guage_layer .guage .guage_balloon .balloon_money {position:relative;display:inline-block;background:#fff;color:#2e8de5;font-size:14px;height:14px;line-height:14px;text-align:center;vertical-align:middle;box-sizing:border-box;position:relative;top:1px;font-family:Tahoma !important}
#smile_gnb .cart_guage_layer .guage .money_tip{font-size:0 !important;position:absolute;display:inline-block;width:10px;height:5px;bottom:-5px;left:50%;margin-left:-5px;background:url(//pics.gmarket.co.kr/pc/ko/smiledelivery/sp_smiledelivery.png) no-repeat;background-size:300px auto;background-position:-224px -54px}
#smile_gnb .cart_guage_layer .coin-flip {        position:absolute;display:inline-block;top:0;width:124px;height:78px;background:url(//pics.gmarket.co.kr/pc/ko/smiledelivery/coin_0720_full.png) no-repeat;background-position:0 0;text-indent:-999em;z-index:1500; background-size: 4625px 78px;}
#smile_gnb .cart_guage_layer .coin-flip.c30000 {top:0;left:120px}
#smile_gnb .cart_guage_layer .coin-flip.c50000 {top:0;right:0}
#smile_gnb .cart_guage_layer .i_arrow{position:absolute;width: 10px;height: 5px;display: block;top: -5px;right: 28px;background-position: -75px -209px;}
#smile_gnb .cart_guage_layer .guest_member{position:absolute;display:inline-block;width:100%;left:0;right:0;bottom:0;top:50%;margin-top:-7px;text-align:center;vertical-align:middle;color:#191919;font-weight:normal;font-size:14px}

/* SMILE DELIVERY HEADER > category popup */
#smiledelivery_category_list{position:absolute;top:82px;left:0;background:#fff;z-index:990;height:0;transition:all .2s ease-out;width:1200px;border:0;visibility:hidden}
#smiledelivery_category_list.active{position:absolute;top:95px;left:0;width:1200px;border:solid 1px #282864; box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.3); height:564px;transition:all .2s ease-out;visibility:visible}
.srp-smiledelivery #smiledelivery_category_list.active{width:1444px}
#smile_gnb .smile_gnb_list{overflow-y: auto;/* padding:25px 0; */ width:100%;background:#fff; border-top:0;  overflow-y:auto;     height: 100% ; overflow-x: hidden;  }
#smile_gnb .smile_gnb_list div.category_depth1{width:100%;overflow:hidden;clear:both;  position: relative;      margin-bottom: 30px;margin-top: -20px;     }
#smile_gnb .smile_gnb_list div.category_depth1 .row{overflow:hidden; padding-top:50px; padding-bottom:0px;    }
#smile_gnb .smile_gnb_list div.category_depth1 ul > li{ width: 12.4999%; float:left;font-family: 'Noto Sans Korean'; display:inline-block}
#smile_gnb .smile_gnb_list div.category_depth1 ul > li.first{clear:both; }
#smile_gnb .smile_gnb_list div.category_depth1 ul > li h3{color:#000000;font-size:14px;line-height:22px;letter-spacing:-0.5px;margin-bottom:10px;padding:0 15px;display:inline-block}
#smile_gnb .smile_gnb_list div.category_depth1 ul > li h3 a{  color:#000; height:20px; overflow:hidden; display:block;     font-weight: normal !important;}
#smile_gnb .smile_gnb_list div.category_depth1 ul > li h3 a:hover{text-decoration:none;}
#smile_gnb .smile_gnb_list div.category_depth1 ul > li .category_depth2{padding:0 15px}
#smile_gnb .smile_gnb_list div.category_depth1 ul > li .line{background:#f0f0f0;width:1px;height:100%;position:absolute;top: 50px; }
#smile_gnb .smile_gnb_list .category_depth2 > li a{font-size:12px;color:#777;letter-spacing:-1px;line-height:22px;   text-decoration:none;display:inline-block}
#smile_gnb .smile_gnb_list .category_depth2 > li a:hover{color:#000;   text-decoration:none;display:inline-block}



/*---------------------//스마일배송 전용헤더------------------------------- */




/* 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:24px 40px 20px;width:670px;height:600px;background:#fff}
.ly_wrap .couponbox.layer_type2{border:none}
.couponbox div.radio span{background:url(//pics.gmarket.co.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 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:80px;height:22px;background:url(//pics.gmarket.co.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat;;background-position:0 -165px}
.couponbox .title_totalplace{overflow:hidden;display:block;width:118px;height:23px;background:url(//pics.gmarket.co.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.gmarket.co.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat 0 -40px;text-indent:-999em}
.couponbox a.button_close{overflow:hidden;position:absolute;top:19px;right:35px;display:block;width:30px;height:30px;background:url(//pics.gmarket.co.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat -140px -100px;text-indent:-999em}
.couponbox a.my_coupon_list{position:absolute;top:29px;right:87px;display:block;padding-left:24px;background:url(//pics.gmarket.co.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 #333;border-bottom:1px solid #333}
.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.gmarket.co.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat -100px -100px;vertical-align:middle}
.couponbox .box__nocoupon{width:670px;padding:103px 0;border-top:1px solid #c6c6c6;border-bottom:1px solid #000;color:#888;font-size:16px;font-weight:bold;line-height:21px;text-align:center}
.couponbox .box__nocoupon span{display:block;width:30px;height:30px;margin:0 auto 10px;background:url(//pics.gmarket.co.kr/pc/ko/pay/couponbox/couponbox.png) no-repeat -100px -100px;}
.couponbox .benefit{display:inline-block;width:67px;color:#222;font-size:14px}
.couponbox .benefit>span{font-family:Tahoma, dotum,"돋움",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:bold}
.couponbox .benefit>.p_mark{font-weight:normal}
.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.gmarket.co.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.gmarket.co.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.gmarket.co.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.gmarket.co.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:#067dfd}
.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.gmarket.co.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.gmarket.co.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,"돋움",-apple-system,BlinkMacSystemFont,sans-serif;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.gmarket.co.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.gmarket.co.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}

/* Option Layer */

.sp_sd{background:url(//pics.gmarket.co.kr/pc/ko/smiledelivery/sp_smiledelivery.png) no-repeat}
body.scroll_lock{overflow:hidden}

.smiledelivery-option-layer{display:none;}
.smiledelivery-option-layer .dimmed{display:block;position:fixed;top:0;left:0;z-index:720;width:100%;height:100%;background:url(//pics.gmarket.co.kr/pc/ko/smiledelivery/bg_op_white.png) !important}
.smiledelivery-option-layer *{font-family:Tahoma,'Noto Sans Korean', 'Malgun Gothic', '맑은 고딕', AppleSDGothicNeo, Helvetica, dotum, 돋움, sans-serif}
.smiledelivery-option-layer-inner{position:fixed;top:287px;left:50%;z-index:730;width:618px;height:444px;margin:0 0 0 -309px !important;border:1px solid #282864 !important;background:#fff !important}
.smiledelivery-option-layer-inner .title-area{position:relative;height:48px;background:#f7f7f7 !important}
.smiledelivery-option-layer-inner .title-area .tit{display:block;padding:10px 0 0 28px !important;font-size:18px;color:#000;line-height:27px;font-weight:normal}
.smiledelivery-option-layer-inner .title-area .btn-close{position:absolute;top:0;right:0;width:48px;height:48px;text-align:center}
.smiledelivery-option-layer-inner .title-area .btn-close .sp_sd{display:block;overflow:hidden;width:22px;height:22px;margin:13px auto 0 !important;background-position:-424px -110px !important;text-indent:-999em}
.smiledelivery-option-layer-inner .content-area{position:relative;height:394px;padding:35px 26px 26px 274px !important}
.smiledelivery-option-layer-inner .basic-info-area{position:absolute;top:0;left:0;width:200px;padding:35px 35px 0 !important}
.smiledelivery-option-layer-inner .basic-info-area .item-img{width:200px;height:200px;margin-bottom:4px !important}
.smiledelivery-option-layer-inner .basic-info-area .item-img img{width:100%}
.smiledelivery-option-layer-inner .basic-info-area .item-name{font-size:14px;color:#333;line-height:21px;width:200px;padding:0 11px 0 10px !important}
.smiledelivery-option-layer-inner .basic-info-area .item-name span{color:#5e8bb4}
.smiledelivery-option-layer-inner .scroll-box-wrap{overflow-y:auto;height:232px;box-sizing:initial !important}
.smiledelivery-option-layer-inner .scroll-box{width:295px}
.smiledelivery-option-layer-inner .secelct-option{padding:15px 0 20px !important;border-top:1px solid #e5e5e5 !important}
.smiledelivery-option-layer-inner .secelct-option:first-child{padding-top:0 !important;border:0 none !important}
.smiledelivery-option-layer-inner .secelct-option .option-title{display:block;padding-bottom:3px !important;font-size:14px;color:#444;line-height:20px}
.smiledelivery-option-layer-inner .secelct-option .option-list{overflow:hidden;font-size:0}
.smiledelivery-option-layer-inner .secelct-option .option-list li{display:inline-block;*zoom:1;*display:inline;max-width:292px;padding:4px 4px 0 0 !important;*padding-right:4px !important}
.smiledelivery-option-layer-inner .secelct-option .option-list a{display:block;height:28px;padding:0 13px 2px !important;border:1px solid #ddd !important;border-radius:2px;font-size:13px;color:#333;line-height:26px;text-decoration:none}
.smiledelivery-option-layer-inner .secelct-option .option-list li.selected a{border-color:#2e8de5 !important;background:#2e8de5 !important;color:#fff}
.smiledelivery-option-layer-inner .secelct-option .option-list li.disabled a{border-color:#dcdcdc !important;background:#fff !important;color:#ddd}
.smiledelivery-option-layer-inner .amount-area{height:52px;border-bottom:1px solid #d9d9d9 !important;text-align:right}
.smiledelivery-option-layer-inner .amount-area .amount{padding:15px 0 0 !important;font-size:20px;color:#101010;line-height:27px}
.smiledelivery-option-layer-inner .amount-area .amount .num{position:relative;top:2px;font-size:22px;line-height:30px;font-family:Tahoma !important;font-weight:bold;top:1px}
.smiledelivery-option-layer-inner .cart-info-area{overflow:hidden;padding:9px 0 0 !important}
.smiledelivery-option-layer-inner .cart-info-area .quantity-control{overflow:hidden;float:left;width:130px;height:28px;margin-top:6px !important}
.smiledelivery-option-layer-inner .cart-info-area .quantity-control button{display:block;float:left;position:relative;width:28px;height:28px;background:transparent !important}
.smiledelivery-option-layer-inner .cart-info-area .quantity-control button .sp_sd{overflow:hidden;position:absolute;top:0;left:0;width:28px;height:28px;text-indent:-999em}
.smiledelivery-option-layer-inner .cart-info-area .quantity-control .btn-minus .sp_sd{background-position:-416px 0}
.smiledelivery-option-layer-inner .cart-info-area .quantity-control .btn-plus .sp_sd{background-position:-384px 0}
.smiledelivery-option-layer-inner .cart-info-area .quantity-control .quantity-number{float:left;min-width:20px;height:28px;padding:0 3px !important;font-size:14px;color:#444;line-height:28px;text-align:center}
.smiledelivery-option-layer-inner .cart-info-area .btn-area{float:right}
.smiledelivery-option-layer-inner .cart-info-area .btn-area .btn-cart{display:block;overflow:hidden;width:170px;height:41px;background-position:-250px -132px;text-indent:-999em}

/********** GMKT HEADER / FOOTER 1200 width *********************/
/*HEADER 1200 width */
#g_header.wide {min-width:1200px}
#g_header.wide  .wrap, .location-navi {    width: 1200px;}
#g_header.wide  #search{width:622px;left:279px;background-position:0 -522px}
#g_header.wide  #search .auto{width:628px}
#g_header.wide  .all .category_list li{width:147px}
#g_header.wide  .all .category_list li.n1,#g_header.wide .all .category_list li.n9{width:164px}
#g_header.wide  .all .category_list li.n5,#g_header.wide .all .category_list li.n13{width:143px}
#g_header.wide  .all .category_list li.n6,#g_header.wide .all .category_list li.n14{width:155px}
#g_header.wide  .all .category_list li.n7,#g_header.wide .all .category_list li.n15{width:143px}
#g_header.wide  .all .category_list li.n8,#g_header.wide .all .category_list li.n16{width:145px}
#g_header.wide  #search .auto .search_ad{width: 477px;}


/* typography */
@font-face{
	font-family:'Noto Sans Korean';font-style:normal;font-weight:200;
	src:url(//script.ebay.co.kr/fonts/NotoSansKR-Light-Hestia.eot),
		url(//script.ebay.co.kr/fonts/NotoSansKR-Light-Hestia.eot?#iefix) format('embedded-opentype');
	src:local('Noto Sans Light'),local('NotoSans-Light'),
		url(//script.ebay.co.kr/fonts/NotoSansKR-Light-Hestia.woff) format('woff'),
		url(//script.ebay.co.kr/fonts/NotoSansKR-Light-Hestia.otf) format('opentype');
}
@font-face{
	font-family:'Noto Sans Korean';font-style:normal;font-weight:400;
	src:url(//script.ebay.co.kr/fonts/NotoSansKR-DemiLight-Hestia.eot),
		url(//script.ebay.co.kr/fonts/NotoSansKR-DemiLight-Hestia.eot?#iefix) format('embedded-opentype');
	src:local('Noto Sans DemiLight'),local('NotoSans-DemiLight'),
		url(//script.ebay.co.kr/fonts/NotoSansKR-DemiLight-Hestia.woff) format('woff'),
		url(//script.ebay.co.kr/fonts/NotoSansKR-DemiLight-Hestia.otf) format('opentype');
}
@font-face{
	font-family:'Noto Sans Korean';font-style:normal;font-weight:bold;
	src:url(//script.ebay.co.kr/fonts/NotoSansKR-Medium-Hestia.eot),
		url(//script.ebay.co.kr/fonts/NotoSansKR-Medium-Hestia.eot?#iefix) format('embedded-opentype');
	src:local('Noto Sans Medium'),local('NotoSans-Medium'),
		url(//script.ebay.co.kr/fonts/NotoSansKR-Medium-Hestia.woff) format('woff'),
		url(//script.ebay.co.kr/fonts/NotoSansKR-Medium-Hestia.otf) format('opentype');
}


/*FOOTER 1200 width */
#footer.wide{background: #fafafa;width: 100%;border-top: 1px solid #e2e2e2;padding-bottom: 84px; min-width:1200px}
#footer.wide .contents_area{width: 1200px;margin: 0 auto;}
#footer.wide div, #footer.wide p, #footer.wide strong, #footer.wide span, #footer.wide button,  #footer.wide a,  #footer.wide b, #footer.wide dl, #footer.wide dt , #footer.wide dd , #footer.wide address ,#footer.wide em { 	font-family:Tahoma,'Noto Sans Korean', 'Malgun Gothic', '맑은 고딕', AppleSDGothicNeo, Helvetica, dotum, 돋움, sans-serif;   }
#footer.wide .for_a11y{position: absolute;overflow: hidden;clip: rect(0 0 0 0);margin: -1px;width: 1px;height: 1px;}
#footer.wide .letterspace{letter-spacing:0}
#footer.wide .emphasis{color:#2e8de5}
#footer.wide  a:hover{    text-decoration: none; }
#footer.wide .sp_footer {background:url(//pics.gmarket.co.kr/pc/ko/common/sp_footer.png) no-repeat; display: inline-block;  box-sizing: border-box; vertical-align: middle; font-size: 0;}
#footer.wide .sp_footer.icon_award01{width: 48px;height: 32px; background-position: 0 0; }
#footer.wide .sp_footer.icon_award02{width: 31px;height: 32px; background-position: -50px 0; }
#footer.wide .sp_footer.icon_award03{width: 48px;height: 32px; background-position: -86px 0; }
#footer.wide .sp_footer.icon_award04{width: 31px;height: 32px; background-position: -240px 0; }
#footer.wide .sp_footer.icon_award05{width: 48px;height: 32px; background-position: -140px 0; }
#footer.wide .sp_footer.icon_award06{width: 48px;height: 32px; background-position: -190px 0; }
#footer.wide .sp_footer.icon_mark01{width: 32px;height: 33px; background-position: 0 -36px; }
#footer.wide .sp_footer.icon_mark02{margin-top: 7px; width: 62px;height: 19px; background-position: -36px -36px; }
#footer.wide .sp_footer.icon_mark03{width: 32px;height: 33px; background-position: -100px -36px; }
#footer.wide .sp_footer.icon_mark04{width: 32px;height: 33px; background-position: -140px -36px; }
#footer.wide .sp_footer.icon_pagination_prev{width: 10px;height: 18px; background-position: -180px -36px; }
#footer.wide .sp_footer.icon_pagination_next{width: 10px;height: 18px; background-position: -194px -36px; }
#footer.wide .sp_footer.icon_arrow_big{width: 16px;height: 16px; background-position: 0px -76px; }
#footer.wide .sp_footer.icon_arrow_small{width: 5px;height: 10px; background-position: -20px -76px; }
/*SMILE DELIVERY Variable  FOOTER  */
.smiledelivery.lp-smiledelivery #footer.wide , .smiledelivery.srp-smiledelivery #footer.wide,.smiledelivery.page--guide #footer.wide {min-width: 1200px;width: 100%;}
.smiledelivery.lp-smiledelivery #footer.wide .contents_area, .smiledelivery.srp-smiledelivery #footer.wide .contents_area  ,.smiledelivery.page--guide #footer.wide .contents_area   {width:auto; min-width: 1300px; max-width: 1444px;padding: 0 50px; margin: 0 auto;  }
.smiledelivery.lp-smiledelivery #footer.wide  .awards_area .award_spot .award_pagination .btn_award_spot_next,
.smiledelivery.srp-smiledelivery #footer.wide .awards_area .award_spot .award_pagination .btn_award_spot_next,
.smiledelivery.page--guide  #footer.wide .awards_area .award_spot .award_pagination .btn_award_spot_next{right:30px; }

#footer.wide .fnb_area{width: 100%;border-bottom: 1px solid #ececec;}
#footer.wide .fnb_area .fnb_box{width: 100%;overflow: auto; ;}
#footer.wide .fnb_area .fnb_box .fnb_list{float: left;position: relative;}
#footer.wide .fnb_area .fnb_box .fnb_list a{display: block;padding: 16px 24px;}
#footer.wide .fnb_area .fnb_box .fnb_list.first_list a{padding-left:0}
#footer.wide .fnb_area .fnb_box .fnb_list span{display: inline-block;line-height: 20px;font-size: 14px;color: #5e636d;  }
#footer.wide .fnb_area .fnb_box .fnb_list:before{content:"";position: absolute;background: #dadde1;width: 1px;height: 12px;top: 20px;left: 0px;display: block;}
#footer.wide .fnb_area .fnb_box .fnb_list.first_list:before{display:none }
#footer.wide .major_area{width: 100%;clear: both;padding: 16px 0;overflow: auto;border-bottom: 1px solid #ececec;}
#footer.wide .major_area .info_company{width: 54%;float: left;}
#footer.wide .major_area .info_cs{float: left;width: 46%;}
#footer.wide .major_area .title{line-height: 20px;display: block;margin-bottom: 7px;}
#footer.wide .major_area .title .bracket{font-weight:normal}
#footer.wide .major_area .title a{display: inline-block;padding-right: 30px;line-height: 20px; font-weight:bold }
#footer.wide .major_area .title a span{line-height: 20px;font-size: 14px;color: #5e636d;display: inline-block;}
#footer.wide .major_area .title a .sp_footer{vertical-align: top;margin-top: 3px;}
#footer.wide .major_area .desc{width:100%}
#footer.wide .major_area .desc dl{width: 100%;margin-top: 5px;}
#footer.wide .major_area .desc dt{color: #757c8a;display: inline-block;line-height: 19px;font-size: 13px;  width:auto ; zoom:1; *display:inline;}
#footer.wide .major_area .desc dd{color: #757c8a;font-size: 13px;display: inline-block;line-height: 19px; zoom:1; *display:inline; width:auto ; margin-right:12px; }
#footer.wide .major_area .desc dd a{color: #757c8a;}
#footer.wide .major_area .btn_certificate{background: #fff;display: inline-block;padding: 3px 5px;font-size: 12px;border: 1px solid #ececec;line-height: 12px;}
#footer.wide .major_area .btn_certificate .sp_footer{margin-left:3px;vertical-align: top;margin-top: 2px;}
#footer.wide .awards_area{width: 100%;padding: 17px 0;border-bottom: 1px solid #ececec;overflow: auto;  }
#footer.wide .awards_area .award_spot{float: left;width: 52%;position: relative;margin-right: 2%;}
#footer.wide .awards_area .award_spot .award_listbox{width: 90%;overflow: auto;padding: 0;margin: 0 auto;}
#footer.wide .awards_area .award_spot .award_item{float: left;width: 33.3%;display:none;}
#footer.wide .awards_area .award_spot .award_item.show{display:block; }
#footer.wide .awards_area .award_spot .award_item .section{height: 32px;overflow: auto;overflow: auto;min-width: 161px;}
#footer.wide .awards_area .award_spot .award_item .section .award{border: 0;position: relative;line-height: 16px;font-size: 12px;color: #94989F;height: 32px;overflow: hidden;}
#footer.wide .awards_area .award_spot .award_item .section .award .sp_footer{float: left;margin-right: 6px;display: inline-block;}
#footer.wide .awards_area .award_spot .award_pagination{display: block;overflow: auto;}
#footer.wide .awards_area .award_spot .award_pagination .btn_award_spot_prev{position: absolute;top: 6px;left: 0;}
#footer.wide .awards_area .award_spot .award_pagination .btn_award_spot_next{position: absolute;top: 6px;right: 10px;}
#footer.wide .awards_area .mark_area{float: left;width: 46%;}
#footer.wide .awards_area .mark_area .mark_box{width: 100%;overflow: auto;margin-left: -24px;}
#footer.wide .awards_area .mark_area .mark_box .mark_list{float: left;margin-left: 22px;}
#footer.wide .awards_area .mark_area .mark_box .mark_list .section{width: 100%;font-size: 12px;line-height: 16px;}
#footer.wide .awards_area .mark_area .mark_box .mark_list .section .mark{position: relative;line-height: 16px;overflow: hidden;    color: #94989F;}
#footer.wide .awards_area .mark_area .mark_box .mark_list.mark02 .section .mark{    letter-spacing: -1px;}
#footer.wide .awards_area .mark_area .mark_box .mark_list .section .mark .sp_footer{float: left;margin-right: 10px;display: inline-block;}
#footer.wide .link_area{width: 100%;padding: 16px 0;border-bottom: 1px solid #ececec;}
#footer.wide .link_area .link_box{width: 100%;overflow: auto;}
#footer.wide .link_area .link_box .link_list{float: left;margin-right: 34px;}
#footer.wide .link_area .link_box .link_list .sp_footer{vertical-align: top;margin-top: 4px;}
#footer.wide .link_area .link_box .link_list a{display: block;}
#footer.wide .link_area .link_box .link_list span{line-height: 18px;color: #94989f;letter-spacing: -0.5px;display: inline-block;padding-right: 8px;font-size: 12px;}
#footer.wide .copyright_area{width: 100%;padding: 16px 0 0 0;}
#footer.wide .copyright_area .desc{display: block;line-height: 27px;}
#footer.wide .copyright_area .desc span{line-height: 20px;display: block;font-size: 13px;color: #94989f;}
#footer.wide .copyright_area .desc .link--emphasis{padding:0;font-size:13px;color:#94989f;border-bottom:1px solid #94989f}
#footer.wide .copyright_area .desc b{color: #5e636d;font-size: 13px;line-height: 20px;font-weight: normal;}
#footer.wide .copyright_area .desc .copyright{display: block;color: #97989f;font-size: 13px;line-height: 18px;font-weight: normal;}
#footer.wide .copyright_area .desc .copyright .icon_copyright{font-style: normal;}
/********** // GMKT HEADER / FOOTER 1200 width *********************/

/* footer - layer :  contentspromotion, complainprocess */
#footer .e-banking .e-banking__link-list{padding-top:3px}
#footer .e-banking .e-banking__link-list .e-banking__link{position:relative;padding:0 9px 0 0;font-size:11px;font-weight:normal;line-height:12px;color:#676767;letter-spacing:-0.9px;background:none}
#footer .caution .link--emphasis{color:#aaa;text-decoration:underline}
#footer .e-banking .text-tell{line-height:12px}
.e-banking__link-list .footer__icon-arrow{position:absolute;right:0;top:1px;width:5px;height:8px;background-position:-712px -523px}
.layer-footerdimmed__wrap{display:none}
.layer-footerdimmed{position:fixed;z-index:10000;top:50%;left:50%;margin:-250px 0 0 -290px;width:580px;background:#fff}
.layer-footerdimmed div,.layer-footerdimmed span,.layer-footerdimmed em,.layer-footerdimmed a,.layer-footerdimmed p,.layer-footerdimmed li,.layer-footerdimmed dt,.layer-footerdimmed dd,.layer-footerdimmed strong,.layer-footerdimmed button,.layer-footerdimmed h1,.layer-footerdimmed h2,.layer-footerdimmed h3,.layer-footerdimmed h4,.layer-footerdimmed input,.layer-footerdimmed select{font-family:'Noto Sans Korean',Dotum,"돋움", Tahoma, sans-serif}
.layer-footerdimmed__inner{position:relative}
.layer-footerdimmed__title{height:31px;padding:13px 0 13px 18px;line-height:31px;font-size:21px;font-weight:normal;color:#fff;letter-spacing:-1px;background:#313646}
.layer-footerdimmed__wrap .layer-footerdimmed__content{padding:35px 0 46px 0;background:#fff;letter-spacing:0}
.layer-footerdimmed__wrap .layer-footerdimmed__inner .layer-contentspromotion__content-title{display:block;text-align:center;font-size:19px;font-weight:800;line-height:25px;color:#000}
.layer-contentspromotion__icon{width:80px;height:80px;display:block;margin:0 auto 15px;background-position:-749px -486px;}
.layer-contentspromotion__list{width:301px;margin:22px auto 0}
.layer-contentspromotion__list li{color:#333;line-height:28px;font-size:15px}
.layer-contentspromotion__discription{margin-top:20px;text-align:center;font-size:13px;line-height:23px;color:#666}
.layer-footerdimmed__bts{margin-top:25px;text-align:center}
.layer-footerdimmed__button-close{width:115px;height:45px;line-height:43px;border:1px solid #ddd;font-size:15px;font-weight:bold;color:#333;text-align:center;background:#fafafa}
.layer-footerdimmed .button-layerclose{display:inline-block;position:absolute;top:16px;right:16px;width:27px;height:27px;border:none;background-position:-712px -486px}
.layer-complainprocess .layer-footerdimmed__content{padding:40px 40px 55px}
.layer-complainprocess__diagram{margin-bottom:16px;width:725px;height:125px;overflow:hidden;background-position:0 -580px}
.layer-complainprocess__step{position:relative;float:left;width:125px;margin-left:25px;padding-top:42px;font-size:15px;line-height:22px;text-indent:0;color:#222;text-align:center}
.layer-complainprocess__diagram li:first-child{margin:0}
.layer-complainprocess__step03{padding-top:52px}
.layer-complainprocess{width:810px;margin:-333px 0 0 -405px}
.layer-footerdimmed__wrap .layer-complainprocess__list-title{display:block;padding-top:24px;font-size:14px;font-weight:800;line-height:24px;color:#222}
.layer-complainprocess__list li{font-size:13px;line-height:24px;color:#222}
.layer-footerdimmed a{color:inherit !important;font-size:inherit !important;padding:0 !important;font-weight:inherit !important;background:inherit !important}/* for reset */
.layer-complainprocess__description{margin-bottom:35px;line-height:25px !important;font-size:14px !important;color:#222}
.layer-complainprocess__description strong{font-weight:bold;color:#222 !important}

/* 당일배송관 */
body #container .ly_today-delivery--bridge{position:fixed;top:0;left:0;bottom:0;right:0;z-index:5000}
body #container .ly_today-delivery--bridge div.dimmed{filter:alpha(opacity=70);opacity:0.70;-ms-filter:alpha(opacity=70);-webkit-backface-visibility:hidden}
body #container .ly_today-delivery--bridge .ly_wrap{position:absolute !important;top:50% !important;left:50% !important;width:750px;height:690px;margin:-345px 0 0 -375px;z-index:9999;background-color: #fff;}
body #container .ly_today-delivery--bridge .ifrm_bridge{width:750px;height:660px}
body #container .ly_today-delivery--bridge .ifrm_bridge_addr{position:absolute;top:0;left:0;width:375px;height:590px}
body #container .ly_today-delivery--bridge .ly_wrap_close{position:absolute;top:-49px;right:-16px;width:56px;height:53px}
body #container .ly_today-delivery--bridge .ly_wrap_close span{display:inline-block;width:22px;height:21px;margin:17px 0 0 17px;font-size:0;line-height:0;background:url(//pics.gmarket.co.kr/pc/ko/common/common.png) no-repeat -834px -486px}

/* Big Smile Day*/
.box__bigs-tag{display:block;position:absolute}
.box__bigs-tag .image{width:100%}

/* 숙박대전 */
.box__rooms-tag{display:block;position:absolute}
.box__rooms-tag .image{width:100%}
.rooms__check {
	line-height: 20px;
	vertical-align: top;
	display: inline-block;
}
.rooms__check input {
	display: none;
}
.rooms__check span.check {
	width: 20px;
	height: 20px;
	vertical-align: top;
	display: inline-block;
	background-image: url(//pics.gmarket.co.kr/pc/sprite/kr/common/sprite__common.png);
	background-repeat: no-repeat;
	background-position: -204px -184px;
	background-size: 307px auto;
}
.rooms__check span:not(.check) {
	color: #444;
	font-size: 13px;
	font-weight: normal;
	font-family:-apple-system, BlinkMacSystemFont, Apple SD Gothic Neo, Roboto, Noto Sans CJK KR, Tahoma, 'Noto Sans KR', sans-serif;
}
.rooms__check input:checked + span.check {
	background-position: -204px -204px;
}
.rooms__check input:checked ~ span {
	color: #37418d;
	font-weight: bold;
}

/* 대기열 */
.box__access--wait{padding:200px 0 103px;font-family:'Noto Sans Korean';text-align:center;letter-spacing:-1px}
.box__access--wait .image__loading{display:inline-block;width:auto;height:16px}
.box__access--wait .box__state{padding:34px 0 127px}
.box__access--wait .box__state .text__notice{display:block;font-size:24px;color:#444}
.box__access--wait .box__state .text__count{color:#2d8de4}
.box__access--wait .box__state .text_notice2{display:block;font-size:22px;color:#777}
.box__access--wait .box_notice{position:relative;width:440px;margin:0 auto;padding:27px 0 0;border-top:1px solid #eee}
.box__access--wait .box_notice .text__title{position:absolute;top:27px;left:41px;font-size:14px;color:#15c068}
.box__access--wait .box_notice .list{padding:0 0 0 143px;text-align:left}
.box__access--wait .box_notice .list-item{position:relative;margin-top:3px;padding-left:18px;font-size:14px;font-family:'Noto Sans Korean';color:#a2a2a2}
.box__access--wait .box_notice .list-item:first-child{margin-top:0}
.box__access--wait .box_notice .image__note{display:block;position:absolute;top:3px;left:0;width:14px;height:14px;background:url(//pics.gmarket.co.kr/pc/ko/single/common/image__note.png) no-repeat}
.box__access--fail{padding:164px 0 283px;font-family:'Noto Sans Korean';text-align:center;letter-spacing:-1px}
.box__access--fail .box__state .text__notice{display:block;font-size:24px;color:#444}
.box__access--fail .box__state .text_notice2{display:block;margin-bottom:43px;font-size:22px;color:#777}
.box__access--fail .button__search{display:block;width:220px;height:60px;margin:0 auto;border-radius:30px;background:#2e8de5;font-size:20px;color:#fff;line-height:60px}
.box__access--fail .button__search:hover{text-decoration:none}

/* 대기열 - 레이어 */
.box__layer-access{position:relative;background:#fff}
.box__layer-access .button__layer-close{display:block;position:absolute;top:13px;right:13px;width:70px;height:70px;background:url(//pics.gmarket.co.kr/pc/ko/single/common/button__layer-close.png) no-repeat}

/* 대기열 - 레이어 항공권 */
.section__layer-access{display:none}
.section__layer-access .box__layer-access{position:fixed;top:50%;left:50%;z-index:3020;width:800px;margin-left:-400px;border-radius:12px}
.section__layer-access--wait .box__layer-access,
.section__layer-access--wait-kor .box__layer-access{height:530px;margin-top:-265px}
.section__layer-access--fail .box__layer-access{height:500px;margin-top:-250px}
.section__layer-access .dimmed{position:fixed;top:0;left:0;z-index:3010;width:100%;height:100%}
.section__layer-access .box__access--wait{padding:136px 0 0}

/* vip 대기열 페이지 */
.section__waiting-page *{}
.section__waiting-page{padding:150px 0 167px}
.image__logo--waiting-page{display:block;width:166px;height:43px;margin:0 auto 64px;background:url(//pics.gmarket.co.kr/pc/single/kr/common/image__logo--waiting-page.png) no-repeat;background-size:166px auto;text-indent:-999em}
.box__waiting-page *{font-family:'Gmarket Sans'}
.box__waiting-page{text-align:center;letter-spacing:-.7px}
.box__waiting-page .text__waiting-title{display:block;color:#222;font-size:24px;font-weight:500}
.box__waiting-page .text__waiting-num{color:#00c51e;font-weight:bold}
.box__waiting-page .text__waiting-desc{display:block;margin-top:12px;color:#777;font-size:22px;font-weight:500}
.box__waiting-page .image__waiting-loading{display:block;width:296px;margin:98px auto 121px}
.box__waiting-page .image__waiting-loading + .waiting_inner__title{margin-top:37px}
.box__waiting-page .image__waiting-loading img{width:100%;height:100%}
.box__waiting-notice *{font-family:'Noto Sans Korean','Malgun Gothic','맑은 고딕',AppleSDGothicNeo,Helvetica,dotum,돋움,sans-serif}
.box__waiting-notice{position:relative;width:435px;margin:0 auto;padding-top:17px;border-top:1px solid #eee;letter-spacing:-.5px;text-align:left}
.box__waiting-notice .text__notice-title{position:absolute;top:17px;left:30px;font-size:14px;color:#15c068}
.box__waiting-notice .list__waiting-notice{position:relative;margin:0 0 3px 132px;padding-left:18px;font-size:14px;color:#a2a2a2}
.box__waiting-notice .list__waiting-notice:before{display:block;content:'';position:absolute;top:3px;left:0;width:14px;height:14px;background:url(//pics.gmarket.co.kr/pc/ko/common/icon_attention.png) no-repeat}

/* 항공 로그인, 스마일클럽 가입 레이어 */
.section__layer-popup{display:none}
.section__layer-popup .box__layer-popup{position:fixed;top:50%;left:50%;z-index:3020}
.section__layer-popup .dimmed{position:fixed;top:0;left:0;z-index:3010;width:100%;height:100%}
.section__layer-popup--login .box__layer-popup{width:500px;height:352px;margin:-176px 0 0 -250px}
.section__layer-popup--join-smileclub .box__layer-popup{width:410px;height:640px;margin:-320px 0 0 -205px}