﻿@charset "utf-8";
/* ====================================================
	@charset "utf-8"로 변경
==================================================== */

/* 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}

/* layout */
.tight{padding-right:100px !important}
.wrap{position:relative; margin:0 auto; width:980px; *zoom:1}
.wrap:after{content:""; display:block; clear:both}

#topbanner {width:100%; height:50px; background:url(//pics.gmkt.kr/pc/ko/net/corecom/_temp/@ad_header_bg.gif) 0 0 repeat-x}
#topbanner .inner {width:980px; height:50px; overflow:hidden; position:relative; margin:0 auto}
#topbanner .inner .button_close {width:50px; height:50px; display:block; overflow:hidden; text-indent:-1000em; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/btn_banner_close.png) 50% 50% no-repeat; position:absolute; right:0; top:0}

#miniHeader.simple{min-width:980px}
#miniHeader.simple .wrap{width:100%}
#miniHeader{position:relative; z-index:3000; width:100%; height:31px; background:url(//pics.gmkt.kr/pc/ko/common/common.png) 0 -370px repeat-x; _text-align:center; *zoom:1}
#miniHeader:after{content:""; display:block; clear:both}
#miniHeader .utill{float:left; *zoom:1; margin:0; padding:0}
#miniHeader .utill:after{content:""; display:block}
#miniHeader .utill li{position:relative; float:left; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/sprite_icon2.gif) no-repeat 0 0; letter-spacing:-1px; _zoom:1}
/* SFC Mall 20150804 */
#miniHeader .utill li.sfc_logo{position:relative; float:left; background:none; letter-spacing:-1px; _zoom:1}
/* SFC Mall 20150804 */
#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:-1000em; 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.direct{background-position:0 -100px;position:relative;padding-left:1px}
#miniHeader li.direct a{width:91px;overflow:hidden;display:block;height:30px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat;text-indent:-1000em;text-decoration:none;padding:0;margin:0}
#miniHeader li.direct a.on{background-position:0 -150px}
#miniHeader li.direct a.off{background-position:-100px -150px}
#miniHeader li.direct div.layer{left:0;width:625px;border:3px solid #1179ea;background:#fff;font-size:11px;letter-spacing:-1px;line-height:18px}
#miniHeader li.direct div.layer a{}
#miniHeader li.direct div.layer .layer_head{padding:13px 0 0 15px;height:31px;background:url(//pics.gmkt.kr/pc/ko/net/core/common/g_layer.png) repeat-x 0 -50px}
#miniHeader li.direct div.layer div>span{overflow:hidden;display:block;width:516px;height:19px;text-indent:-9999em}
#miniHeader li.direct div.layer .layer_body{}
#miniHeader li.direct div.layer .layer_body ul{overflow:hidden}
#miniHeader li.direct div.layer .layer_body li{overflow:hidden;background:none;text-indent:-9999em}
#miniHeader li.direct div.off .layer_head span{width:516px;background:url(//pics.gmkt.kr/pc/ko/common/utill_direct_off.png) no-repeat}/* WPR-1086 */
#miniHeader li.direct div.off .layer_body .case{overflow:hidden;height:207px;border-bottom:1px solid #b6cbd6;background:#ecf8ff url(//pics.gmkt.kr/pc/ko/common/utill_direct_off.png) no-repeat 0 -80px;font-size:0;line-height:0}/* WPR-1086 */
#miniHeader li.direct div.off .layer_body .how_direct{padding:20px 0 0 15px;height:36px;border-bottom:1px solid #dfdfdf}
#miniHeader li.direct div.off .layer_body .how_direct span{background:url(//pics.gmkt.kr/pc/ko/common/utill_direct_off.png) no-repeat 0 -20px}/* WPR-1086 */
#miniHeader li.direct div.off .layer_body ul{background:url(//pics.gmkt.kr/pc/ko/common/utill_direct_off.png) no-repeat 0 -290px}/* WPR-1086 */
#miniHeader li.direct div.off .layer_body li{width:147px}
#miniHeader li.direct div.off .layer_body li.how_direct3{width:172px}
#miniHeader li.direct div.off .layer_body li a{margin:136px auto 0;width:auto;height:auto;background:none;text-align:center;text-indent:0}
#miniHeader li.direct div.off .layer_body li a span{padding-right:10px;background:url(//pics.gmkt.kr/pc/ko/net/core/common/icon_arrow.png) no-repeat 100% 0}
#miniHeader li.direct div.off .layer_body .button_change{display:block;margin:30px auto 22px;width:252px;height:33px;background:url(//pics.gmkt.kr/pc/ko/common/utill_direct_off.png) no-repeat -260px -40px}/* WPR-1086 */
#miniHeader li.direct div.on .layer_head span{width:535px;background:url(//pics.gmkt.kr/pc/ko/common/utill_direct_on.png) no-repeat}
#miniHeader li.direct div.on .layer_body{padding:28px 0;background:#e9f8f3}
#miniHeader li.direct div.on .layer_body ul{margin-left:25px;width:591px;background:url(//pics.gmkt.kr/pc/ko/common/utill_direct_on.png) no-repeat 0 -70px}
#miniHeader li.direct div.on .layer_body li{width:197px}
#miniHeader li.direct div.on .layer_body li a{margin:153px auto 0;width:127px;height:34px;background:url(//pics.gmkt.kr/pc/ko/common/utill_direct_on.png) no-repeat}
#miniHeader li.direct div.on .layer_body li.direct_benefit1 a{background-position:0 -30px}/* 룰렛 돌리러 GO */
#miniHeader li.direct div.on .layer_body li.direct_benefit2 a{background-position:-130px -30px}/* 쿠폰받기 GO */
#miniHeader li.direct div.on .layer_body li.direct_benefit3 a{background-position:-260px -30px}/* 상품평쓰러 GO */
#miniHeader li.direct div.layer a.button_close{overflow:hidden;position:absolute;right:0;top:0;display:block;width:45px;height:45px;background:url(//pics.gmkt.kr/pc/ko/net/core/common/g_layer.png) no-repeat -50px -100px;text-indent:-9999em}
#miniHeader li.direct div.layer a.button_link{margin:10px auto 0;_margin-left:80px;padding:0;width:155px;height:25px;background:url(//pics.gmkt.kr/pc/ko/common/utill_direct_off.png) no-repeat;color:#fff;text-align:center;text-indent:0;line-height:28px}/* WPR-1086 */
#miniHeader li.g9 {background-position:0 -100px; position:relative; padding-left:1px}
#miniHeader li.g9 a {width:77px; overflow:hidden; display:block; height:30px; _height:30px; background:url(//pics.gmkt.kr/pc/ko/common/common.png) -200px -150px no-repeat; text-indent:-1000em; text-decoration:none; padding:0; margin:0}
#miniHeader li.g9.small {background-position:0 0}
#miniHeader li.g9.small a {margin-left:9px; width:34px; background-position:-242px -150px}
#miniHeader li.app {background-position:0 -100px; position:relative; padding-left:1px}
#miniHeader li.app a {width:79px; overflow:hidden; display:block; height:30px; _height:30px; background:url(//pics.gmkt.kr/pc/ko/common/common.png) -300px -150px no-repeat; text-indent:-1000em; text-decoration:none; padding:0; margin:0}
#miniHeader li.sign a.grade_new, #miniHeader li.sign a.grade_silver, #miniHeader li.sign a.grade_gold, #miniHeader li.sign a.grade_vip, #miniHeader li.sign a.grade_svip{padding:0; width:49px; height:23px; background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat}
#miniHeader li.sign a.grade_new{background-position:-200px -194px}
#miniHeader li.sign a.grade_silver{background-position:-250px -194px}
#miniHeader li.sign a.grade_gold{background-position:-300px -194px}
#miniHeader li.sign a.grade_vip{background-position:-350px -194px}
#miniHeader li.sign a.grade_svip{background-position:-400px -194px}
#miniHeader li.sign a.grade_svip{background-position:-400px -194px}
#miniHeader li.sign a{float:left}
#miniHeader li.sign a span{overflow:hidden; position:absolute; text-indent:-1000em}
#miniHeader li.sign a.myinfo{overflow:hidden; padding-right:0; padding-left:3px; font-weight:bold; color:#444}
#miniHeader li.sign a.myinfo.h900{overflow:hidden; max-width:200px; text-overflow:ellipsis; white-space:nowrap} 
#miniHeader li.sign a.mynote{overflow:hidden; background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat; text-indent:-1000em}
#miniHeader li.sign a.mynote{padding:0; margin-left:3px; width:16px; height:23px; background-position:-450px -194px}
#miniHeader li.myg{position:relative}
#miniHeader li.myg a{padding-right:19px}
#miniHeader li.myg a.arrow{position:absolute; right:3px; top:3px; padding:0; width:17px; height:16px; background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat 5px -243px; text-indent:-1000em}
#miniHeader li.myg a.arrow.active{background-position:5px -263px}
#miniHeader li.myg div.layer{position:absolute; z-index:1; top:30px; left:1px; padding:7px 0 4px; width:88px; background:#fff; border:1px solid #777; display:none}
#miniHeader li.myg div.layer a{margin:0; padding:0 10px; background:none; line-height:22px; *zoom:1}
#miniHeader li.myg div.layer a:hover{text-decoration:underline}
#miniHeader li.myg div.layer a.button_close{overflow:hidden; position:absolute; right:-1px; bottom:-1px; display:block; padding:0; margin:0; width:17px; height:17px; background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -200px -250px; text-indent:-1000em}
#miniHeader li.global a {font:bold 11px Verdana, Tahoma, sans-serif; color:#0082f0; letter-spacing:-1px}
#miniHeader li.global.china a {font:bold 11px PMingLiU, Tahoma, Verdana; margin-top:5px}
#miniHeader li.cart a {background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -92px -243px; padding-left:25px}

/* Simple */
#miniHeader.simple{min-width:980px}
#miniHeader.simple .wrap{width:100%}
#miniHeader .utill li.logo, #miniHeader .utill li.view_cate, #miniHeader .utill li.sign{background:none}
#miniHeader li.logo a{overflow:hidden; margin:0 0 0 10px; padding:0; width:39px; height:31px; background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -400px -150px; text-indent:-1000em}
/** SFC Mall 20150717 **/
#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:91px; height:31px; background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -300px -532px; text-indent:-1000em}
/** SFC Mall 20150717 **/
#miniHeader li.search{padding:5px 0 5px 16px; background-position:0 -100px }
#miniHeader li.search input{float:left; width:85px; height:14px; padding:3px 8px 1px; border:1px solid #0082f0; font-size:11px; line-height:16px}
#miniHeader li.search a.button_search{overflow:hidden; float:left; margin:0; padding:0; width:30px; height:20px; background:#0082f0 url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -500px -50px; text-indent:-1000em}
#miniHeader li.view_cate a, 
#miniHeader li.view_service a{padding-right:23px; background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat}
#miniHeader li.view_cate a{background-position:55px -240px}
#miniHeader li.view_cate a.active{background-position:55px -260px}
#miniHeader li.view_service a{background-position:46px -240px}
#miniHeader li.view_service a.active{background-position:46px -260px}
#miniHeader li.view_cate div.layer{width:604px}
#miniHeader li.view_service div.layer{width:325px}

#miniHeader dl.view_linklist{overflow:hidden;background:#fff;border:2px solid #333}
#miniHeader dl.view_linklist a{margin:0;padding:0;background:none;color:#676767;font-size:12px}
#miniHeader dl.view_linklist a:hover{color:#1771db}
#miniHeader dl.view_linklist li{float:none;background:none}
#miniHeader dl.view_linklist>dt{padding:11px 20px 10px;background:#f6f6f6;border-bottom:1px solid #b7b7b7;color:#444;font-size:12px;font-weight:bold}
#miniHeader dl.view_linklist>dd{background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/line_eee_x150.png) 150px 0}
#miniHeader dl.view_linklist div.cate{float:left;padding:22px 0 11px 20px;width:130px}
#miniHeader dl.view_linklist div.cate dt{color:#444;font-size:12px;font-weight:bold;}
#miniHeader dl.view_linklist div.cate dd{padding:4px 0 12px}
#miniHeader dl.view_linklist ul.service{float:left;padding:19px 0 25px}
#miniHeader dl.view_linklist ul.service li{float:left;padding:2px 0 2px 22px;width:138px;letter-spacing:0}
#miniHeader dl.view_linklist dd.all_view{position:absolute;left:112px;top:4px;background:none}
#miniHeader dl.view_linklist dd.all_view a{display:inline-block;padding-right:21px;background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/sprite_icon.gif) no-repeat 100% -800px;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:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -490px -238px;text-indent:-1000em}

#miniHeader.simple li.sign a.myinfo{overflow:hidden; max-width:66px; text-overflow:ellipsis; white-space:nowrap}
#miniHeader.min li.sign a.myinfo{overflow:hidden; max-width:200px; text-overflow:ellipsis; white-space:nowrap} /* N:#miniHeader li.sign a.myinfo.h900과 같은스타임. h900클래스 적용하지 않더라도 스타일 유지되도록 작성 */
#miniHeader.simple.fix .wrap{width:980px}
#miniHeader.simple.fix li.logo a{margin:0}
#miniHeader.simple.fix li.g9.small a{width:22px}

/* Header */
#topHeader{position:relative; width:auto; min-width:inherit;height:auto; line-height:normal !important;background:none;z-index:2010}
#header{width:100%; border-bottom:3px solid #0082f0;  _text-align:center;height:auto}
#header *{_text-align:left}
#header .inner{position:relative; margin:0 auto; min-height:109px; width:980px; max-width:980px; min-width:980px; *zoom:1; padding:0; z-index:1000}
#header .inner:after{content:""; display:block; clear:both}
#header h1{float:left; margin:31px 0 0 16px;padding:0}
#header h1 a.book, #header h1 a.tour, #header h1 a.ticket, #header h1 a.contents{display:none}
#header h1 a{display:block; width:179px; height:44px; background:url(//pics.gmkt.kr/pc/ko/common/common.png) 0 0 no-repeat; text-indent:-1000em}
#header h1.type2{margin:0 0 0 -95px}
#header h1.type2 a{width:325px; height:109px; background:none; text-indent:0}
#header h1.type3{margin:0}
#header h1.type3 a{width:230px; height:109px; background:none; text-indent:0}
/** SFC Mall 20150717 **/
#header h1.sfc {float:left; margin:23px 0 0 8px;padding:0}
#header h1.sfc a.book, #header h1.sfc a.tour, #header h1.sfc a.ticket, #header h1.sfc a.contents{display:none}
#header h1.sfc a{display:block; width:173px; height:51px; background:url(//pics.gmkt.kr/pc/ko/common/common.png) 0 -532px no-repeat; text-indent:-1000em}
#header h1.sfc.type2{margin:0 0 0 -95px}
#header h1.sfc.type2 a{width:325px; height:109px; background:none; text-indent:0}
#header h1.sfc.type3{margin:0}
#header h1.sfc.type3 a{width:230px; height:109px; background:none; text-indent:0}
/** SFC Mall 20150717 **/
#header .search{position:absolute; z-index:2200; left:265px; top:38px; width:480px; height:40px; padding:5px; background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat 0 -50px; font-weight:normal}
#header .search .search-area{position:static}
#header .search .search-txt{float:left; width:300px}
#header .search .search-txt .form{overflow:hidden; height:40px}
#header .search .search-txt .sch{float:left; width:285px; padding:3px 0 0 15px; margin-top:10px; font-size:14px; font-weight:bold; border:0; color:#000; background:#fff}
#header .search .search-txt .ad{float:left; width:300px; text-align:center; padding:3px 0; color:#0082f0}
#header .search .search-auto {position:absolute; top:45px; left:117px; width:371px; border:1px solid #0082f0; background:#fff; display:none}
#header .search .search-auto ul{padding:10px 0; margin:0}
#header .search .search-auto ul li{color:#444}
#header .search .search-auto ul li.none{padding-left:15px; height:21px; line-height:21px}
#header .search .search-auto ul li a{display:block; height:12px; padding:2px 15px 7px 15px; color:#444; overflow:hidden; line-height:160%}
#header .search .search-auto ul li a:hover{display:block; background:#f6f6f6; text-decoration:none}
#header .search .search-auto ul li strong{color:#0082f0; font-weight:bold}
#header .search .search-auto .powerItem{overflow:hidden}
#header .search .search-auto .powerItem ul{float:left; width:220px}
#header .search .search-auto .powerItem .power{display:block}
#header .search .search-auto .power{display:none; float:left; width:150px; padding:23px 0 0; text-align:center; height:207px; border-left:1px solid #ddd}
#header .search .search-auto .power .tit{height:26px; font-weight:bold; color:#000}
#header .search .search-auto .power .prd{width:100px; margin:0 auto}
#header .search .search-auto .power .prd a {display:block; color:#777}
#header .search .search-auto .power .prd a:hover {color:#0082f0}
#header .search .search-auto .power .prd  img{width:100px; height:100px; vertical-align:top}
#header .search .search-auto .power .prd .name {display:block; padding:12px 5px 0; line-height:14px; font-size:11px; letter-spacing:-1px; overflow:hidden; height:28px}
#header .search .search-auto .power .prd .price strong {display:block; padding-top:3px; color:#000}
#header .search .search-auto .power .prd .price strong em {display:inline; font:bold 12px Tahoma, Verdana, sans-serif; padding:0}
#header .search .search-cate{float:left; width:113px; height:34px}
#header .search .search-cate .select{border:none}
#header .search .search-cate .select a{display:block; width:100px; height:26px; padding:14px 0 0 13px; color:#444; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_search_select2.gif) 96px 19px no-repeat; letter-spacing:-1px}
#header .search .search-cate .on a{background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_search_selectOn2.gif) 96px 19px no-repeat}
#header .search .search-cate .select a:hover{text-decoration:none}
#header .search .search-cate .list{display:none; position:absolute; left:5px; top:45px; z-index:10004; width:111px; border:1px solid #0082f0; background:#fff;overflow:hidden;zoom:1}
#header .search .search-cate .list ul{width:111px; margin:0; padding:0}
#header .search .search-cate .list li{width:100%; float:left; height:30px}
#header .search .search-cate .list .cate a{font-weight:bold; background:#f5f5f5; background-image:none}
#header .search .search-cate .list .cate a:hover{background-image:none}
#header .search .search-cate .list .all a {font-weight:bold}
#header .search .search-cate .list a{display:block; zoom:1; padding:9px 0 7px 12px; border-bottom:1px solid #eee; font:12px/15px Dotum; letter-spacing:-1px; color:#444}
#header .search .search-cate .list a:hover, #header .search .search-cate .list a.on{display:block; border-bottom:1px solid #0082f0; color:#fff; text-decoration:none; background:#0082f0}
#header .search .search-btn{float:right; margin-right:3px}
#header .search .search-btn .btn {display:block;padding:0;margin:0;border:0;width:61px;height:40px;overflow:hidden;zoom:1;background-color:transparent;cursor:pointer}
#header .search .search-btn .btn span {display:block;padding-top:100px;cursor:pointer}

*html #header .search .search-btn{float:none; position:absolute; right:0; top:0}
#header .detail-search{position:absolute; z-index:1000; left:50%; top:53px; margin-left:227px; display:none}
#header .detail-search .detail-btn{display:block; width:90px; height:23px; overflow:hidden}
#header .detail-search .on img{margin-top:-23px}
#header .detail-search .g-layer{position:absolute; padding-bottom:11px; border:2px solid #676767; background:#fff; display:none}
#header .detail-search .g-layer h3{height:23px; _height:34px; padding:10px 0 0 15px; border-bottom:1px solid #d7d7d7; background:#f5f5f5}
#header .detail-search .g-layer .cont{padding-top:11px}
#header .detail-search .detail{width:510px; right:0; margin:14px 5px 0 0}
#header .detail-search .detail .cont{width:480px; margin:0 auto; _padding-left:17px}
#header .detail-search .detail table{width:100%; border-collapse:collapse; border-spacing:0}
#header .detail-search .detail caption{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
#header .detail-search .detail table th{text-align:left; padding:9px 0 0 7px; vertical-align:top; font-weight:bold; color:#363636; font-size:11px; border-bottom:1px solid #eee; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_dot.gif) 0 14px no-repeat}
#header .detail-search .detail table td{height:30px; font-size:11px; border-bottom:1px solid #eee}
#header .detail-search .detail input{vertical-align:middle; margin:0}
#header .detail-search .detail label{display:inline-block; width:55px; padding:2px 0 0 5px; letter-spacing:-1px}
#header .detail-search .detail .chk{width:13px; height:13px; margin-top:-2px}
#header .detail-search .detail .sch{height:17px; padding:3px 5px 0; border:1px solid #c9c9c9}
#header .detail-search .detail .sch-b{width:217px; height:15px; padding:3px 5px 0; border:2px solid #a0a0a0}
#header .detail-search .detail .sch-r{height:17px; padding:3px 5px 0; border:1px solid #c9c9c9; text-align:right}
#header .detail-search .detail .btnR{text-align:right; margin-top:11px}
#header .detail-search .detail .btnR img{vertical-align:top}
#header .detail-search .detail .close{position:absolute; right:3px; top:3px}
#header .link{position:absolute; left:265px; top:16px; width:490px; text-align:center}
#header .link span{overflow:hidden; display:inline-block; vertical-align:top; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/sprite_icon2.gif) no-repeat 0 -9px}
#header .link span.first{background:none}
#header .link a{display:block; padding:0 12px 0 17px; height:14px}
#header .link a img {vertical-align:bottom}
/* SFC Mall 20150720 */
#header .sfc_link {position:absolute; left:275px; top:19px; width:480px; text-align:center; text-indent:-30000px;}
#header .sfc_link span {position:relative; display:block; float:left; vertical-align:top; background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/bg_foot_bar1.gif) no-repeat right top}
#header .sfc_link span.sfc { width:113px; height:13px;}
#header .sfc_link span.superdeal { width:91px; height:13px;}
#header .sfc_link span.pluszone {width:91px; height:13px;}
#header .sfc_link span.couponzone {width:91px; height:13px;}
#header .sfc_link span.dutyfree {width:94px; height:13px; background:none}

#header .sfc_link span a { background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat; float:left; display:block; position:relative;} 
#header .sfc_link span.sfc a.a_sfc { width:97px; height:13px; background-position:0 -590px; }
#header .sfc_link span.superdeal a.a_superdeal { left:29px; width:31px; height:13px; background-position:-260px -590px; }
#header .sfc_link span.pluszone a.a_pluszone { left:24px; width:43px; height:13px; background-position:-170px -590px; }
#header .sfc_link span.couponzone a.a_couponzone { left:29px; width:32px; height:13px; background-position:-220px -590px; }
#header .sfc_link span.dutyfree a.a_dutyfree { left:22px; width:62px; height:13px; background-position:-300px -590px; }
/* SFC Mall 20150720 */
#header .banner{overflow:hidden; float:right; height:109px}
#header .banner img{vertical-align:top}
#header .banner-contents{position:relative; float:right; padding-top:40px}
#header .banner-ticket{position:relative; float:right; padding-top:47px; z-index:1}
#header .ad-banner{position:absolute; right:-90px; top:53px}
#header .ad-banner iframe{border:0}
#header .ad-banner-contents{position:absolute; right:-89px; top:40px}
#header .ad-banner-contents iframe{width:80px; height:35px}
.header-contents{height:126px !important; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_header_contents.gif) repeat-x 0 bottom !important}
.hidden_obj{position:absolute; visibility:hidden; overflow:hidden; line-height:0; margin:0; padding:0}

/* 전체 카테고리 */
#header .all_category{position:absolute;left:0;top:109px;z-index:2100;zoom:1;width:100%}
#header .all_category .button_all_category{overflow:hidden;position:absolute;left:49px;top:-23px;height:20px;display:block;padding:0 0 5px 15px;width:88px;height:20px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -485px -150px;text-indent:-999em}
#header .all_category .button_all_category.selected{background-position:-485px -200px}
#header .all_category .category_list{display:none;width:100%;}
#header .all_category .category_list ul{overflow:hidden;height:400px;border:2px solid #0082f0;}
#header .all_category .category_list li{float:left;width:122px;background:#fff url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_allCate_list2.gif) repeat-y 100% 0}
#header .all_category .category_list li dt{padding:10px 0 12px;height:14px;background:#0082f0 url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_allCate_tit.gif) no-repeat 100% 0;color:#fff;font-weight:bold;text-indent:14px}
#header .all_category .category_list li dd{height:166px;padding:8px 10px 10px 13px;color:#777}
#header .all_category .category_list li dd>a, #header .all_category .category_list li dd>span>a{display:block;height:16px;letter-spacing:-1px}
#header .all_category .category_list li .service{display:block;margin-top:15px;}
#header .all_category .category_list li .service>a{background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_corner_arrow3.gif) no-repeat 95px 3px;color:#6288d2}
#header .all_category a.button_close{overflow:hidden;position:absolute;right:2px;bottom:2px;display:block;padding:0;margin:0;width:19px;height:19px;background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -300px -250px;text-indent:-999em}

/* WPR-1566 삭제예정 */#header .cateWarp{position:absolute; left:0; top:109px; z-index:2100; *zoom:1; width:100%}
#header .cateWarp h2{overflow:hidden; position:absolute; left:49px; top:-23px; height:20px}
/** SFC Mall 20150717 **/
#header .cateWarp h2.sfc{overflow:hidden; position:absolute; left:35px; top:-23px; height:20px}
/** SFC Mall 20150717 **/
#header .cateWarp h2 a{width:88px;_width:103px;padding:0 0 5px 15px;height:20px; display:block; background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -485px -150px; text-indent:-1000em}
#header .cateWarp h2 a.selected{background-position:-485px -200px}
#header .cateWarp .allCateCont{width:100%;top:0; display:none}
#header .cateWarp .allCate{display:block; position:relative; top:0; left:0; width:976px; _width:980px; letter-spacing:-1px; border:2px solid #0082f0; border-top:0; background:#fff url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_allCate_tit.gif) 0 -2px repeat-x}
#header .cateWarp .allCate .cateTop{width:100%; overflow:hidden}
#header .cateWarp .allCate .cateEtc{float:left; width:157px}
#header .cateWarp .allCate .cate{width:163px; float:left; height:403px; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_allCate_list2.gif) right 0 repeat-y}
#header .cateWarp .allCate .cate h3{height:26px;_height:38px; padding-left:23px; padding-top:12px; font-weight:bold; letter-spacing:-2px; text-align:left !important; background:#0082f0 url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_allCate_tit.gif) right 0 no-repeat; color:#fff}
#header .cateWarp .allCate .cate h3 span{padding-left:6px; margin-left:3px; display:inline-block; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_allcate_dot.gif) 1px 5px no-repeat}
#header .cateWarp .allCate .cate h3 span.fir{margin-left:-3px; padding-left:0; background:none}
#header .cateWarp .allCate .cate h4{height:20px; padding:8px 0 0 21px; letter-spacing:-1px; font-weight:bold; color:#444}
#header .cateWarp .allCate .cate ul{padding:0 0 10px 21px; margin:0}
#header .cateWarp .allCate .cate ul.bdN{border:0}
#header .cateWarp .allCate .cate li{line-height:16px}
#header .cateWarp .allCate .cate li a{color:#777;vertical-align:inherit}
#header .cateWarp .allCate .cate a:hover{color:#0082f0; text-decoration:underline}
#header .cateWarp .allCate .n6{width:161px; background-image:none}
#header .cateWarp .allCate .n6 h3{background:#0082f0 url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_allCate_tit.gif) left 0 no-repeat}
#header .cateWarp .allCate .cate .corner a{display:block; padding:3px 0 0 21px; height:17px; line-height:17px; margin-right:1px; color:#6288d2; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_corner_arrow3.gif) 145px 7px no-repeat}
#header .cateWarp .allCate .cate .corner a:hover{text-decoration:none; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_corner_arrow3.gif) #eef4ff 145px 7px no-repeat}
#header .cateWarp .allCate .cate a.lsm2{letter-spacing:-2px !important}
#header .cateWarp .allCate .close{position:relative; clear:both}
#header .cateWarp .allCate .close a.button_close{overflow:hidden; position:absolute; right:0; bottom:0; display:block; padding:0; margin:0; width:19px; height:19px; background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -300px -250px; text-indent:-1000em}
.cateWarp-type2{top:95px}
.cateWarp-type2 .allCate{top:31px}/* //WPR-1566 삭제예정 */

/* Mini Size */
.min .wrap, .min #header .inner{width:900px; max-width:900px; min-width:900px}
.min #header .search, .min #header .link {left:218px}

/* WPR-1566 삭제예정 */.min #header .cateWarp .allCate  {width:896px; _width:900px}
/** SFC Mall 20150717 **/
.min #header .sfc_link {left:225px;}
/** SFC Mall 20150717 **/
.min #header .cateWarp .allCate .cate {width:149px}
.min #header .cateWarp .allCate .cate ul {padding:0 0 10px 14px}
.min #header .cateWarp .allCate .cate h3 {padding-left:16px}
.min #header .cateWarp .allCate .cate h4 {padding:8px 0 0 14px}
.min #header .cateWarp .allCate .n6{width:151px; background-image:none}
.min #header .cateWarp .allCate .cate .corner a {padding:3px 0 0 14px; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_corner_arrow3.gif) 131px 7px no-repeat}
.min #header .cateWarp .allCate .cate .corner a:hover{text-decoration:none; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_corner_arrow3.gif) #eef4ff 131px 7px no-repeat}/* //WPR-1566 삭제예정 */
.min #header .all_category .category_list li{width:112px}
.min #header .all_category .category_list li dt{text-indent:7px}
.min #header .all_category .category_list li dd{padding:7px 4px 12px 6px}

/* MinishopVIP */
.vip_minishop .wrap, .vip_minishop #header .inner{width:1090px; max-width:1090px; min-width:1090px;padding-right:100px;}
.tablet .vip_minishop .wrap,.tablet .vip_minishop #header .inner{padding-right:0px;}
.vip_minishop #header .search, .vip_minishop #header .link {left:320px}

/* WPR-1566 삭제예정 */.vip_minishop #header .cateWarp .allCate  {width:1086px; _width:1090px}
/** SFC Mall 20150803 **/
.vip_minishop #header .sfc_link {left:330px}
/** SFC Mall 20150803 **/
.vip_minishop #header .cateWarp .allCate .cate {width:181px}
.vip_minishop #header .cateWarp .allCate .cate ul {padding:0 0 10px 21px}
.vip_minishop #header .cateWarp .allCate .cate h3 {padding-left:23px}
.vip_minishop #header .cateWarp .allCate .cate h4 {padding:8px 0 0 21px}
.vip_minishop #header .cateWarp .allCate .n6{width:181px; background-image:none}
.vip_minishop #header .cateWarp .allCate .cate .corner a {padding:3px 0 0 21px; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_corner_arrow3.gif) 163px 7px no-repeat}
.vip_minishop #header .cateWarp .allCate .cate .corner a:hover{text-decoration:none; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_corner_arrow3.gif) #eef4ff 163px 7px no-repeat}/* //WPR-1566 삭제예정 */
.vip_minishop #header .all_category{width:1092px}
.vip_minishop #header .all_category .category_list li{width:136px;}
.vip_minishop #header .all_category .category_list li .service>a{background-position:109px 4px}
.vip_minishop #header .ad-banner{right:10px}
.tablet .vip_minishop #header .ad-banner{right:-90px}

/* Transform */
.transform .wrap, .transform #header .inner{position:relative; width:auto; _width:1155px; max-width:1155px; min-width:996px;padding-right:105px;}
.tablet .transform .wrap,.tablet .transform #header .inner{padding-right:0px;}
.transform #header .search {left:44%; margin-left:-275px}
.transform #header .link {left:44%; margin-left:-275px}
/** SFC Mall 20150803 **/
.transform #header .sfc_link {left:45%; margin-left:-280px}
/** SFC Mall 20150803 **/
/* .transform #header .detail-search {display:block;left:44%}
.transform #header .detail-search .g-layer {display:block} */
/* #topHeader.transform #header .cateWarp {width:100%}
#topHeader.transform #header .allCateCont{width:auto;padding-right:109px}
#topHeader.transform #header .cateWarp .allCate {width:100%}
.transform #header .cateWarp .allCate .cate {width:16.7%}
.transform #header .cateWarp .allCate .n6{width:16.5%; background-image:none}
.transform #header .cateWarp .allCate .cate .corner a {padding:3px 0 0 21px; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_corner_arrow3.gif) 91% 7px no-repeat}
.transform #header .cateWarp .allCate .cate .corner a:hover{text-decoration:none; background:url(//pics.gmkt.kr/pc/ko/net/corecom/common/layout/bg_corner_arrow3.gif) #eef4ff 91% 7px no-repeat}
.transform #header .ad-banner{right:10px}
.tablet .transform #header .link, .tablet .transform #header .search, .tablet .transform #header .detail-search{left:48.5%}
.tablet #srpWrap{padding-right:0px}
.tablet .transform #header .ad-banner{right:-90px}
.tablet #topHeader.transform #header .allCateCont{padding-right:0}*/

.transform #header .all_category .category_list{width:auto !important;padding-right:104px}
.transform #header .all_category .category_list li{/*width:144px;*/ width:12.5%;}
.transform #header .all_category .category_list li .service>a{background-position:117px 4px}
.transform #header .all_category .category_list .button_close{right:106px;}

/* Vertical */
.vertical #header h1{margin-left:13px}
.vertical #header h1 a{width:136px; background-position:-180px 0px}
.vertical #header h1 a.book, .vertical #header h1 a.tour, .vertical #header h1 a.ticket, .vertical #header h1 a.contents{display:block; position:absolute; left:146px; top:35px; float:none; width:60px}
.vertical #header h1 a.book{background-position:-313px 0}
.vertical #header h1 a.tour{background-position:-373px 0}
.vertical #header h1 a.ticket{background-position:-433px 0}
.vertical #header h1 a.contents{width:85px; background-position:-493px 0}
/** SFC Mall 20150717 **/
.vertical #header h1.sfc {margin-left:5px}
.vertical #header h1.sfc a{width:107px; height:44px; background-position:-180px -530px}
.vertical #header h1.sfc a.book, .vertical #header h1.sfc a.tour, .vertical #header h1.sfc a.ticket, .vertical #header h1.sfc a.contents{display:block; position:absolute; left:115px; top:38px; float:none; width:60px}
.vertical #header h1.sfc a.book{background-position:-313px 0}
.vertical #header h1.sfc a.tour{background-position:-373px 0}
.vertical #header h1.sfc a.ticket{background-position:-433px 0}
.vertical #header h1.sfc a.contents{width:85px; background-position:-493px 0}
/** SFC Mall 20150717 **/

/* Footer */
#footer{clear:both; overflow:hidden; margin-top:20px; padding-bottom:20px; background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/bg_sub_footer.gif) repeat-x 0 0; font-size:11px; letter-spacing:-1px; _text-align:center}
#footer *{_text-align:left}
#footer.main{background:none}
#footer .inner{position:relative; margin:0 auto; width:980px}
#footer.min .inner{width:900px}
#footer .inner{overflow:hidden}
#footer img{vertical-align:middle}
#footer .link{overflow:hidden; width:100%; height:41px; margin-left:0; border-top:0; border-bottom:0; background:transparent}
#footer .link li{float:left; padding:0 20px 0 19px; *padding-right:19px; background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/bg_foot_bar1.gif) 0 15px no-repeat; line-height:41px}
#footer .link li.first{padding-left:23px; background:none}
#footer .link li.last{padding-right:23px; *padding-right:21px}
#footer .link a{display:inline-block; margin-top:1px; margin-top:2px \0/IE8+9; color:#666; font-size:12px}
#footer .address{overflow:hidden; display:block; *zoom:1; margin:13px 0; color:#666}
#footer .address p{font-size:11px; line-height:15px}
#footer .address .click{position:relative; top:-1px}
#footer .address .fax{padding-left:5px; letter-spacing:0}
#footer .address em{display:block; padding:6px 0 7px; font-weight:bold; font-size:12px; color:#464646; line-height:15px}
#footer .address .cscenter{float:left; padding-left:24px; width:302px; _width:326px; height:90px; line-height:15px}
#footer .address .cscenter a, #footer .address .e-banking a, #footer .address .e-banking p a{display:inline-block;padding:6px 15px 7px 0;background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/arrow_blt_cs.gif) no-repeat 100% 6px;color:#464646;font-size:12px;font-weight:bold}/* WPR-361 */
#footer .address .cscenter a.cs{width:100%; font-weight:normal; padding:0; background:none; font-size:11px; text-decoration:none}
#footer .address .cscenter .mail{font-weight:normal; font-size:11px; background:none; padding:0}
#footer .address .cscenter strong{color:#186fde}
#footer .address .ebaykorea, #footer .address .e-banking{float:left;padding-left:25px;width:302px;_width:327px;height:90px;background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/sprite_icon2.gif) no-repeat 0 -170px}
#footer .address .e-banking .mail{padding:0; background:none; font-weight:normal; font-size:11px}
#footer .address .e-banking .btn{margin-top:17px}

#footer .award{position:relative; *zoom:1; border-top:1px solid #d7d7d7}
#footer .award a.prev, #footer .award a.next, #footer .award a.prev_on, #footer .award a.next_on{position:absolute; top:19px; width:16px; height:29px; background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/btn_arrow.gif) no-repeat; text-indent:-10000px}
#footer .award a.prev{left:15px; background-position:0 0}
#footer .award a.next{right:15px; background-position:-16px 0}
#footer .award a.prev_on{left:15px; background-position:0 -29px}
#footer .award a.next_on{right:15px; background-position:-16px -29px}
#footer .award ul{overflow:hidden; margin:18px auto 17px; width:865px; height:34px}
/* WPR-1104 */
#footer .award li{float:left;display:block;width:115px;height:30px;margin:0 0 0 10px;padding:4px 0 0 45px;background:url(//pics.gmkt.kr/pc/ko/common/layout/img_prize.png) no-repeat;color:#999;font-size:11px;text-indent:0}
#footer .award li.link1{background-position:0 -385px}
#footer .award li.link2{background-position:0 -35px}
#footer .award li.link3{background-position:0 0}
#footer .award li.link4{background-position:0 -70px}
#footer .award li.link5{background-position:0 -105px;width:118px;padding-left:40px}
#footer .award li.link6{background-position:0 -140px}
#footer .award li.link7{background-position:0 -175px}
#footer .award li.link8{background-position:0 -210px}
#footer .award li.link9{background-position:0 -245px}
#footer .award li.link10{background-position:0 -280px}
#footer .award li.link11{background-position:0 -315px;width:116px}
#footer .award li.link12{background-position:0 -350px}
/* //WPR-1104 */

#footer .company{overflow:hidden; height:63px; margin-bottom:22px; border:1px solid #e7e7e7}
#footer .company .marks{position:relative; float:left; margin-top:15px; width:446px; border-right:1px solid #ddd}
#footer .company .marks a, #footer .company .marks span{overflow:hidden; display:block; margin-left:14px; float:left; height:34px; text-indent:-9999px; background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/mark_v1.png) 0 0 no-repeat}
#footer .company .marks .link1{width:88px; margin-left:10px}/* 소비자중심경영우수기업 */
#footer .company .marks .link2{width:73px; background-position:-104px 0}/* 개인정보보호우수사이트 */
#footer .company .marks .link3{width:87px; background-position:-193px 0}/* KOLSA온라인쇼핑협회회원 */
#footer .company .marks .link4{width:54px; background-position:-224px -34px}/* KCP */
#footer .company .marks .link5{width:54px; background-position:-284px -34px}/* NICE */
#footer .company .marks .link6{width:54px; background-position:-358px -34px}/* KSNET */
#footer .company .marks .link7{width:63px; background-position:-296px 0}/* 제품안전 협력매장 */
#footer .company .svcs{position:relative; float:left; margin-top:15px; width:530px}
#footer .company .svcs span{display:block; float:left}
#footer .company .svcs a{overflow:hidden; display:block; margin:0 8px; float:left; height:34px; background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/mark_v1.png) -464px 0 no-repeat; text-indent:-9999px}
#footer .company .svcs .link1{margin-left:14px; width:88px;height:17px}/* 오픈마켓 자율준수규약 */
#footer .company .svcs .link2{width:70px; height:17px; background-position:-570px 0}	/* GMAP */
#footer .company .svcs .link3{position:absolute; left:110px; top:18px; width:70px; height:17px; background-position:-570px -17px}/* VeRO Program */
#footer .company .svcs .link4{width:72px; background-position:-650px 0}/* Gmarket Security Center */
#footer .company .svcs .link5{width:104px; background-position:-730px 0}/* 사이버범죄 예방 정보 알림/사이버안전국 */
#footer .company .svcs .link6{width:95px; background-position:-850px 0}/* E.R(eBay Resolution) 자율분쟁조정센터 */
#footer .company .svcs .link7{position:absolute;float:none;top:18px;left:6px;overflow:hidden;width:40px;height:17px; background-position:-464px -17px}/* 윤리경영 */
#footer .logo-caution{overflow:hidden}
#footer .caution{float:left; margin-left:22px; text-align:left; color:#aaa; letter-spacing:-1px; font-size:11px; line-height:15px}
#footer .caution .point-blue{color:#6e85a0; font-weight:bold}
#footer .copy{clear:both; padding:8px 0 0 23px; color:#aaa; font-family:tahoma; letter-spacing:0; text-align:left; font-size:11px; line-height:15px}

/* Main */
#footer.main .link{border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; background:#f5f5f5; height:39px}
#footer.main .link li{line-height:39px}

/* Min */
#footer.min .link li{padding:0 14px}
#footer.min .link li.first{padding-left:20px}
#footer.min .link li.last{padding-right:19px; *padding-right:17px}
#footer.min .address .cscenter{padding-left:20px; width:280px; _width:300px}
#footer.min .address .ebaykorea, #footer.min .address .e-banking{padding-left:21px; width:279px; _width:300px}
#footer.min .company .marks{width:412px}
#footer.min .company .marks a, #footer.min .company .marks span{margin-left:8px}
#footer.min .company .svcs{width:484px}
#footer.min .company .svcs a{margin-right:0}
#footer.min .company .svcs .link3{left:102px}
#footer.min .company .svcs .link7{left:6px}
#footer.min .award ul{width:772px}
#footer.min .award li{margin:0 13px 0 19px}
#company_mark_ftc .layer_type2, #company_mark_opa .layer_type2{width:484px}

/* Footer SFC 20150716 */
#sfc_footer{clear:both; overflow:hidden; margin-top:20px; text-align:center}
#sfc_footer .top { background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/bg_sub_footer.gif) repeat-x 0 0; font-size:11px; letter-spacing:0px; }
#sfc_footer * {_text-align:left}
#sfc_footer .top .inner {position:relative; background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/bg_sub_footer.gif) repeat-x 0 0; margin:0 auto 35px; width:980px;overflow:hidden;}

/* SFC Mall 20150824 */
#sfc_footer .top .inner .link{overflow:hidden;width:100%;height:41px;text-align:center}
#sfc_footer .top .inner .link li{display:inline-block;zoom:1;*display:inline;line-height:41px;text-align:left;float:left}
#sfc_footer .top .inner .link li.first{margin-left:265px;width:198px;}
#sfc_footer .top .inner .link li.middle{background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/bg_foot_bar1.gif) 0 15px no-repeat;padding-left:51px;width:188px;}
#sfc_footer .top .inner .link li.last{background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/bg_foot_bar1.gif) 0 15px no-repeat;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 Mall 20150824 */

#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.sfcmall { float:left; display:block; text-indent:-3000px; margin-top:4px; width:146px; height:50px; background:url(//pics.gmkt.kr/pc/ko/common/layout/img_sfc_logo.png) no-repeat; background-position:0 0 }
#sfc_footer .top .inner .logo li a span.gmarket { float:left; display:block; text-indent:-3000px; margin-left:26px; margin-top:0; width:120px; height:30px; background:url(//pics.gmkt.kr/pc/ko/common/layout/img_sfc_logo.png) no-repeat; background-position:0 -50px }
#sfc_footer .top .inner .logo li a span.shilla_dutyfree { float:left; display:block; text-indent:-3000px; margin-left:34px; margin-top:0; width:103px; height:45px; background:url(//pics.gmkt.kr/pc/ko/common/layout/img_sfc_logo.png) no-repeat; 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; background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/bg_foot_bar1.gif) no-repeat right top; line-height:14px;}
#sfc_footer .top .inner .address .lsc1 { padding-left:10px; line-height:14px;}

#sfc_footer .top .inner .cscenter { float:left; height:153px; margin:54px 0 0 38px; text-align:left; line-height:16px;  }
#sfc_footer .top .inner .cscenter a {display:inline-block;padding:6px 15px 7px 0;background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/arrow_blt_cs.gif) no-repeat 100% 6px;color:#464646;font-size:12px;font-weight:bold}/* WPR-361 */
#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-top:21px; background-color:#f5f5f5; 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}

/* Main */
#sfc_footer.main .top{background:none}
#sfc_footer.main .bottom { font-size:11px; letter-spacing:0px; background-color:#fff;}
#sfc_footer.main .link{border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; background:#f5f5f5; height:39px}
#sfc_footer.main .link li{line-height:39px}

/* Min */
#sfc_footer.min .top .inner {position:relative; margin:0 auto; width:900px;}
#sfc_footer.min .top .inner .link {overflow:hidden; width:100%; height:41px; margin-left:0; border-top:0; border-bottom:0; background:transparent}

#sfc_footer.min .top .inner .logo { float:left; width:175px; height:175px; margin: 35px 0 35px 8px; border-right: #d7d7d7 1px solid; }
#sfc_footer.min .top .inner .logo li {float:top; width:175px; height:50px; }
#sfc_footer.min .top .inner .logo li.first {float:top; width:175px; height:74px;}
#sfc_footer.min .top .inner .logo li.last {float:top; width:175px; height:53px;}
#sfc_footer.min .top .inner .address { *zoom:1; float:left; margin:47px 0 15px 22px; height:175px; width:365px;}
#sfc_footer.min .top .inner .cscenter { float:left; height:153px; width:303px; margin:47px 0 15px 8px; text-align:left; line-height:15px;  }

#sfc_footer.min .bottom .logo-caution{overflow:hidden;margin:0 auto; padding-top:21px; width:900px}
#sfc_footer.min .bottom .caution{float:left; margin-left:140px; text-align:left; color:#999; letter-spacing:-1px; font-size:11px; line-height:18px}
#sfc_footer.min .bottom .copy{clear:both; padding:11px 0 20px 140px; color:#6991be; font-family:Arial; letter-spacing:0; text-align:left; font-size:11px; line-height:15px}

/* mobile go */
.mobile-go{padding-bottom:30px}
.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{text-decoration:none}
.mobile-go span{padding-right:43px; background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/mobile_go.png) no-repeat right 13px}

/*  docType 없는 페이지 table 센터정렬 */
table[align="center"]{margin:0 auto}

div.address div p a span.btn_footer{overflow:hidden; display:inline-block; width:75px; height:15px; background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat 0 -290px; text-indent:-9999px;text-indent:-9999px;vertical-align:text-bottom;vertical-align:middle\0/IE9}

div.address div p a span.lsc0 span.btn_telclick{overflow:hidden; display:inline-block; width:65px; height:15px; background:url(//pics.gmkt.kr/pc/ko/common/common.png) no-repeat -100px -290px; text-indent:-9999px;vertical-align:text-bottom}

/* 왼쪽 광고 wing */
#adwing{position:absolute; top:142px; left:50%; width:85px; margin-left:-585px; z-index:1600}
#adwing ul li {border-top:1px solid #ddd}
#adwing ul li:first-child {border-bottom:0}
#adwing ul li.g9{padding:7px 0}
#daum_ad{overflow:hidden; width:90px; height:140px; margin-top:10px}

#wing{position:absolute; right:50%; top:142px; margin-right:-590px; width:90px; height:auto; z-index:0; z-index:1600; background:#fff}
#topHeader.min ~ #adwing{margin-left:-546px}/*VIP - adwing */
#topHeader.vip_minishop ~ #adwing, #topHeader.transform ~ #adwing, #topHeader.vertical ~ #adwing{display:none}/* 미니샵 vip, 가변형, 여행 - adwing */
#topHeader.transform ~ #wing{margin-right:-625px}/* 가변형 SRP,LP */
#topHeader.min ~ #wing{margin-right:-550px}/* 미니레이아웃 vip 일반 */
#topHeader.vip_minishop ~ #wing{margin-right:-590px}/* 미니샵 vip */
#wrap.mygwrap ~ #wing{top:263px}/* MYG */

/* sprite 이미지 */
.sp_wing{display:block; overflow:hidden; background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/sprite_wing.png) no-repeat 0 -9999em; text-indent:-9999em}
.sp_wing_list span{display:inline-block; overflow:hidden; height:11px; background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/sprite_wing.png) no-repeat 0 -9999em; text-indent:-9999em; vertical-align:top; *display:inline; *zoom:1; *text-indent:0; *line-height:0}
.sp_wing_list strong{display:inline-block; width:22px; font-size:11px; color:#777; text-align:right; line-height:15px; line-height:17px \0/IE9}

/* 로그인 전 리스트 타이틀 */
.sp_wing_list strong{display:none}
.wing_cart .sp_wing_list span{width:40px; background-position:0 0}/* 장바구니 */
.wing_coupon .sp_wing_list span{width:40px; background-position:0 -50px}/* 내쿠폰함 */
.wing_lately .sp_wing_list span{width:49px; background-position:0 -100px}/* 최근본상품 */
.wing_plus .sp_wing_list span{width:70px; background-position:0 -150px}/* 플러스상품 */
/* 로그인 후 리스트 타이틀 */
.wing_login .sp_wing_list strong{display:inline-block}
.wing_login .wing_cart .sp_wing_list span{width:40px}/* 장바구니 */
.wing_login .wing_coupon .sp_wing_list span{width:40px}/* 내쿠폰함 */
.wing_login .wing_lately .sp_wing_list span{width:49px}/* 최근본상품 */
.wing_login .wing_plus .sp_wing_list span{width:70px}/* 플러스상품 */

/* 버튼 */
.sp_wing.button_del{display:none; position:absolute; top:0; right:0; width:13px; height:13px; background-position: 100% 100%}/* 삭제 */
.sp_wing.button_top{width:39px; height:9px; margin:0 auto; background-position: 0 -200px}/* TOP */
.sp_wing.button_prev{left:0px; width:21px; height:19px; background-position:-158px -50px}/* 최근본상품 롤링 - 이전 */
.sp_wing.button_next{right:0px; width:21px; height:19px; background-position:100% -50px}/* 최근본상품 롤링 - 다음 */
.wing_plus .sp_wing.button_prev{left:3px; width:33px; height:19px; background-position:-134px -200px}/* 플러스상품 롤링 - 이전 */
.wing_plus .sp_wing.button_next{right:3px; width:33px; height:19px; background-position:100% -200px}/* 플러스상품 롤링 - 다음 */
#wing .sp_wing.button_plus{position:absolute; top:15px; right:10px; width:11px; height:11px; padding:0; background-position:100% 0; z-index:10}/* 펼치기 + */
#wing .sp_wing.button_minus{position:absolute; top:15px; right:10px; width:11px; height:11px; padding:0; background-position:-178px 0; z-index:10}/* 접기 - */

#wing a{font-size:11px; color:#999; line-height:13px}
#wing a:hover{text-decoration:none}
#wing > ul > li > a, #wing .ly_wrap a{display:block; width:88px; height:25px; padding-top:15px}
#wing ul li{position:relative; text-align:center; border:solid #ddd; border-width:1px 1px 0 1px}
#wing ul li img{display:block; width:70px; height:70px; margin-bottom:5px}
#wing ul li.wing_plus img{width:65px; height:50px; padding-left:2px}
#wing > ul > li > a.sp_wing{display:none}/* 3번째 리스트 + , - 버튼 none */
#wing > ul > li + li + li + li > a.sp_wing{display:block}/* 4번째 리스트 + , - 버튼 block */
#wing > ul > li.wing_ad_bnn a {width:auto;height:auto;padding:0;text-align:center} 
#wing > ul > li.wing_ad_bnn a> img {width:auto;max-width:90px;height:auto;display:inline;margin:0}

/* 상품이 없을 경우 wing renewal */
#wing li.ad_list_none{z-index:100}
#wing li.ad_list_none .ly_layer{display:none}
#wing li.ad_list_none:hover .ly_layer{display:block}

/* 최근 보신 상품이 없습니다. 레이어 */
#wing .ly_wrap{position:relative; left:0; top:-1px; display:inline-block; *display:inline; *zoom:1; vertical-align:middle}
#wing .ly_layer{position:absolute; top:32px; left:-1px; width:90px; padding-top:5px; background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/sprite_wing.png) no-repeat 100% -100px}
#wing .ly_wrap .ly_layer p{width:88px; padding:7px 0 5px 0; font-size:11px; color:#222; border:solid #000; border-width:0 1px 1px 1px; background:#fff; letter-spacing:-1px; cursor:pointer}

/* 플러스상품,최근본상품 리스트 */
#wing .wing_ad_list a.txt{display:block; overflow:hidden; max-height:24px; padding-top:1px} /* wing renewal */
#wing ul li ul{width:70px; margin:0 auto}
#wing ul li ul li{position:relative; height:auto; padding-bottom:5px; border:none 0; zoom:1}
#wing ul li ul li > a > span{display:block; overflow:hidden; height:24px; padding-top:1px}
#wing ul li ul li.active .overview, #wing ul li ul li.active .sp_wing.button_del{display:block}
#wing ul li ul li:hover .overview, #wing ul li ul li:hover .sp_wing.button_del{display:block}
#wing .overview{display:none; position:absolute; top:0px; right:0px; width:198px; height:68px; padding:0; color:#222; text-align:left; border:1px solid #222}
#wing .overview span, #wing .overview strong{display:block; width:102px; padding:0 13px; background:#f6f6f6}
#wing .overview span{height:25px; padding-top:14px; line-height:13px; overflow:hidden}
#wing .overview strong{height:24px; padding-top:5px; font-family:Tahoma; font-size:12px}
#wing .overview strong span{display:inline; padding:0; font-family:dotum, "돋움"; font-size:12px}
#wing .wing_plus a:hover{text-decoration:underline}

.button_roll{position:relative; height:15px; padding:7px 8px 11px 8px; font-size:11px; font-family:Tahoma; color:#777}
.button_roll a{position:absolute; top:5px; margin:0 5px}
.button_roll sapn{}
.button_roll strong{color:#222}

#wing .wing_top{display:block; width:88px; height:23px; padding-top:15px; border:1px solid #ddd}

/* 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{padding-top:13px;background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/sprite_layer.png) repeat-x}
.ly_wrap .title strong{display:block;height:19px;padding-top:2px;padding-left:19px;font-size:16px;color:#006bdf}
.ly_wrap .layer_type{position:fixed;left:50%;top:50%;background:#fff;border:3px solid #1179ea}
.ly_wrap .layer_type .title{height:32px;line-height:15px}
.ly_wrap .layer_type .pop_cont{overflow:hidden;min-height:615px;margin:20px 0;padding:0 20px}
.ly_wrap .layer_type .ly_close{display:block;position:absolute;top:0;right:0;width:15px;height:13px;padding:15px;background:url(//pics.gmkt.kr/pc/ko/net/core/common/layout/sprite_layer.png) no-repeat 15px -100px;text-indent:-999em}
#company_mark_ftc .ly_wrap .layer_type,
#company_mark_opa .ly_wrap .layer_type{margin-left:-242px;;margin-top:-340px;width:484px}

/* dimmed layer : CSS 하단 유지할것 */
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}

/* 광고표기 */
em.ad{overflow:hidden;display:inline-block;margin:0px;*margin-top:-1px;margin-top:-1px \0/IE9;width:20px;height:14px;background:url(//pics.gmkt.kr/pc/ko/item/list/cpp/tag.png) no-repeat;text-indent:-999em;vertical-align:top}
#header .search .search-auto .power .tit em.ad{float:none;width:20px;}
#wing>ul>li em.ad{position: absolute;top: 12px;right: 5px;*text-indent:0;*line-height:4;}

/* None Doctype Page */
table[align="center"],body>table[width="820"]{margin:0 auto}
body>table[width="820"] *,table[align="center"] *,center *{font-size:12px}
