/* WebFont ===================================================================*/
@import url('https://fonts.googleapis.com/css?family=Nunito+Sans:400,700|Noto+Sans+KR:300,700&subset=korean');
/* Layout CSS ================================================================*/
#container {position:relative; width:100%; min-width:992px; overflow:hidden}

/* Header ================================================================*/
#header_2019 div,
#header_2019 p,
#header_2019 span,
#header_2019 li,
#header_2019 a,
#header_2019 h3,
#header_2019 .kor   {font-family:'Nunito Sans','Noto Sans KR','Malgun Gothic','Dotum', sans-serif} 
#header_2019 input[type='text'],
#header_2019 .dft_kor {font-family:'Malgun Gothic','Dotum', sans-serif}
#header_2019 .top_header .header_wrap .user_menu ul li a,
#header_2019 .top_navi .navi_wrap a,
#header_2019 .top_navi .navi_wrap .gnb_area .gnb .best_brand,
#header_2019 .top_navi .navi_wrap .gnb_area .gnb .best_brand h4,
#header_2019 .top_fixed .fixed_wrap .shop_menu ul li a,
#header_2019 .top_fixed .fixed_wrap .user_menu ul li a, 
#header_2019 .eng,
#header_2019 .number {font-family:'Nunito Sans','Noto Sans KR','Malgun Gothic','Arial','Dotum',sans-serif}
#header_2019 input[type='text'] {color:#222}
#header_2019 input[type='text']::-webkit-input-placeholder {color:#ccc}
#header_2019 input[type='text']:-ms-input-placeholder {color:#ccc}
#header_2019 input[type='text']::placeholder {color:#ccc}

/* Header Top Banner */
#header_bnr .top_bnr {position:relative}
#header_bnr .top_bnr .bnr_wrap {position:relative; min-width:992px; width:992px; height:120px; margin:0px auto; z-index:14}
#header_bnr .top_bnr .bnr_wrap a.btn_close {position:absolute; right:0; top:50px; z-index:15}
#header_bnr .top_bnr .bnr_wrap a img {vertical-align:top}
#header_bnr .top_bnr .bnr_wrap button.btn_close {position:absolute; top:30px; right:2px; z-index:12; width:19px; height:19px; border:0px; background:transparent; cursor:pointer}
#header_bnr .top_bnr .bnr_bg {position:absolute; overflow:hidden; top:0; left:0; width:100%; height:120px}
#header_bnr .top_bnr .bnr_bg div {width:50%; height:100%; float:left; clear:right}

/* header main */
#header_2019 {position:relative}
#header_2019 .top_header {position:relative; width:100%; border-bottom:1px solid #c9c9c9; background-repeat:no-repeat; background-position:50% 0}
#header_2019 .top_header .header_wrap {position:relative; min-width:992px; width:992px; height:103px; margin:0px auto}
#header_2019 .top_header .header_wrap h1 {position:absolute; left:0; top:51px; z-index:2}
#header_2019 .top_header .header_wrap h1 a {display:block}
#header_2019 .top_header .header_wrap .search_area {float:left; position:relative; margin-left:270px; margin-top:42px; width:312px; border-bottom:2px solid #000}
#header_2019 .top_header .header_wrap .search_area a.btn_sch {position:absolute; right:0px; bottom:6px; z-index:2}
#header_2019 .top_header .header_wrap .search_area input[type='text'] {width:280px; height:32px; line-height:32px; color:#222; font-size:14px; border:none; outline:none}
#header_2019 .top_header .header_wrap .search_area .suggest_auto,
#header_2019 .top_header .header_wrap .search_area .suggest_more {display:none; position:absolute; left:0; top:32px; width:310px; min-height:50px; border:1px solid #222; background:#fff; z-index:3}
#header_2019 .top_header .header_wrap .search_area .suggest_more ul.tab {background:#e6e6e6}
#header_2019 .top_header .header_wrap .search_area .suggest_more ul.tab:after {clear:both; display:block; content:''}
#header_2019 .top_header .header_wrap .search_area .suggest_more ul.tab li {float:left; width:50%; height:40px}
#header_2019 .top_header .header_wrap .search_area .suggest_more ul.tab li a {display:block; color:#797979; font-size:13px; line-height:16px; padding:12px 0; text-align:center}
#header_2019 .top_header .header_wrap .search_area .suggest_more ul.tab li.on a {background:#fff; color:#222}
#header_2019 .top_header .header_wrap .search_area .suggest_more > div ul {padding:12px 20px}
#header_2019 .top_header .header_wrap .search_area .suggest_more > div ul li {padding:2px 0}
#header_2019 .top_header .header_wrap .search_area .suggest_more > div ul li a {display:block; padding:2px 0; color:#797979; font-size:13px; line-height:16px}
#header_2019 .top_header .header_wrap .search_area .suggest_more > div ul li a:hover {color:#00cd9b}
#header_2019 .top_header .header_wrap .search_area .suggest_more > div > p {padding:4px 10px; text-align:right; border-top:1px solid #222}
#header_2019 .top_header .header_wrap .search_area .suggest_more > div > p a {line-height:17px; color:#222}
#header_2019 .top_header .header_wrap .search_area .suggest_more > div > p span {padding:0px 2px; font-size:8px; color:#ccc}
#header_2019 .top_header .header_wrap .search_area .suggest_more .recent_keyword {}
#header_2019 .top_header .header_wrap .search_area .suggest_more .recent_keyword .empty {padding:30px 0 20px; text-align:center; color:#bbb; font-size:12px}
#header_2019 .top_header .header_wrap .search_area .suggest_more .recent_keyword ul li {position:relative; padding-right:50px}
#header_2019 .top_header .header_wrap .search_area .suggest_more .recent_keyword ul li a.btn_del {position:absolute; right:0; top:3px; width:18px; height:18px; background:url('/front/gabangpop/skin/images/new_common/2019/btn_del.jpg') no-repeat 50% 50%; font-size:0px; overflow:hidden; text-indent:-9999px; z-index:3}
#header_2019 .top_header .header_wrap .search_area .suggest_more .hot_keyword {display:none}
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_word,
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_brand {float:left; width:50%; height:295px; padding:12px 20px; box-sizing:border-box}
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_brand {border-left:1px solid #e6e6e6}
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_word ul li,
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_brand ul li {padding:2px 0}
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_word ul li a,
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_brand ul li a {display:block; padding:2px 0; color:#797979; font-size:13px; line-height:16px}
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_word ul li a:hover,
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_brand ul li a:hover {color:#00cd9b}
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_word ul li a em,
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_brand ul li a em {color:#00cd9b}
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_item {clear:both; min-height:82px; padding:20px; border-top:1px solid #e6e6e6; background:#f0f0f0}
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_item ul li {margin-top:20px}
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_item ul li:first-child {margin-top:0px}
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_item ul li a {position:relative; display:table-cell; width:170px; height:82px; padding-left:96px; vertical-align:middle}
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_item ul li a img {position:absolute; left:0; top:0; width:82px; height:82px; z-index:2}
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_item ul li a span.name {display:block; max-height:48px; color:#797979; font-size:12px; line-height:16px; word-break:break-all; overflow:hidden}
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_item ul li a:hover span.name,
#header_2019 .top_header .header_wrap .search_area .suggest_auto .rcmd_item ul li a:focus span.name {color:#00cd9b}
#header_2019 .top_header .header_wrap .search_area .suggest_auto > div .title {display:block; height:25px; margin-bottom:10px; text-align:center}
#header_2019 .top_header .header_wrap .search_area .suggest_auto > div .title strong {padding:0 0 4px; border-bottom:1px solid #00cd9b; color:#00cd9b; font-size:13px; font-weight:bold}
#header_2019 .top_header .header_wrap .search_area .suggest_auto > div > p {padding:4px 10px; text-align:right; border-top:1px solid #222}
#header_2019 .top_header .header_wrap .user_menu {float:right; margin-top:49px}
#header_2019 .top_header .header_wrap .user_menu ul {}
#header_2019 .top_header .header_wrap .user_menu ul:after {clear:both; display:block; content:''}
#header_2019 .top_header .header_wrap .user_menu ul li {float:left; position:relative; margin-left:26px}
#header_2019 .top_header .header_wrap .user_menu ul li > a {display:block; height:24px; line-height:24px; vertical-align:middle; color:#595959; font-size:12px; font-weight:bold}
#header_2019 .top_header .header_wrap .user_menu ul li > a.go_shop {background:#00cd9b; color:#fff; padding:0px 10px; border-radius:15px; overflow:hidden;     letter-spacing:0.5px;}
#header_2019 .top_header .header_wrap .user_menu ul li .login_layer {position:absolute; left:0; top:0; width:250px; height:320px; padding:15px; border:1px solid #c9c9c9; background:#fff; box-sizing:border-box; z-index:2}
#header_2019 .top_header .header_wrap .user_menu ul li .login_layer a.btn_close {position:absolute; right:14px; top:14px; width:18px; height:18px; background:url('/front/gabangpop/skin/images/new_common/2019/btn_del.jpg') no-repeat 50% 50%; font-size:0px; overflow:hidden; text-indent:-9999px; z-index:3}
#header_2019 .top_header .header_wrap .user_menu ul li .login_layer > div {padding-top:20px}
#header_2019 .top_header .header_wrap .user_menu ul li .login_layer > div .txt {padding:10px 8px; color:#797979; font-size:12px; line-height:16px; text-align:center}
#header_2019 .top_header .header_wrap .user_menu ul li .login_layer > div a {display:block; width:218px; height:46px; line-height:46px; box-sizing:border-box; text-align:center}
#header_2019 .top_header .header_wrap .user_menu ul li .login_layer > div a.btn_payco_login {margin-bottom:10px; background:#ff0000; color:#fff; font-size:15px; font-weight:bold}
#header_2019 .top_header .header_wrap .user_menu ul li .login_layer > div a.btn_pop_login {background:#00cd9b; color:#fff; font-size:15px; font-weight:bold}
#header_2019 .top_header .header_wrap .user_menu ul li .login_layer > div a.btn_no_members {margin-top:5px; border-bottom:1px solid #c9c9c9; color:#797979; font-size:13px}
#header_2019 .top_header .header_wrap .user_menu ul li .login_layer > div a.btn_join {background:#fff; border:1px solid #222; color:#222; font-size:15px}
#header_2019.header_popc .top_header .header_wrap h1 {left:2px; top:45px}

/* header gnb */
#header_2019 .top_navi {border-bottom:1px solid #c9c9c9}
#header_2019 .top_navi .navi_wrap {position:relative; min-width:992px; width:992px; height:57px; margin:0px auto}
#header_2019 .top_navi .navi_wrap:after {clear:both; display:block; content:''}
#header_2019 .top_navi .navi_wrap .gnb_area {float:left; min-width:155px; min-height:57px; padding:0}
#header_2019 .top_navi .navi_wrap .gnb_area:after {clear:both; display:block; content:''}
#header_2019 .top_navi .navi_wrap .gnb_area a.btn_category {float:left; width:100px; padding:8px 0 7px 42px; margin-top:11px; color:#222; font-size:15px; font-weight:bold; letter-spacing:1px; line-height:20px; background:url('/front/gabangpop/skin/images/new_common/2019/ico_category.png') no-repeat 0 50%; background-size:31px; z-index:2}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb {display:none; position:absolute; left:0; top:56px; width:100%; height:520px; padding:2px 0 0; margin:0; overflow:hidden; box-shadow:0px 8px 8px rgba(0,0,0,0.1); z-index:5}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb:before {position:absolute; left:0; top:2px; width:100%; height:510px; background:#fff; content:''}
/* #header_2019 .top_navi .navi_wrap .gnb_area:hover .gnb {display:block} */
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category {position:relative; width:150px; height:520px; padding:0; margin:0}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category > li {background:#608b80}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category > li > a {display:block; height:52px; padding:18px 5px 17px 15px; color:#fff; font-size:16px; line-height:1; text-decoration:none; box-sizing:border-box;}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category > li.on a,
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category > li:hover a {background:#fff; color:#222}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb {display:none; position:absolute; right:-842px; top:0; width:842px; height:100%}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li.on .sub_gnb,
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li:hover .sub_gnb {display:block}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb h3 {width:272px; padding:55px 40px 0px; color:#000; font-size:24px; font-weight:600; box-sizing:border-box}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb ul.sub_category {width:272px; padding:25px 20px 0px 40px; box-sizing:border-box}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb ul.sub_category > li {min-height:20px; padding:16px 0px; box-sizing:border-box}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb ul.sub_category > li a {display:block; color:#595959; font-size:16px; line-height:20px}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb ul.sub_category > li a:hover {color:#00cd9b}

/*Γί°‘*/
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb ul.sub_category_v2 {width:422px; padding:25px 20px 0px 40px; box-sizing:border-box}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb ul.sub_category_v2 > li {min-height:20px; padding:0px; box-sizing:border-box}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb ul.sub_category_v2 > li a {display:block; padding:16px 0px; color:#595959; font-size:16px; line-height:20px}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb ul.sub_category_v2 > li a.active {color:#000; font-weight:bold; padding:16px 0px 16px 14px; background:url('/front/gabangpop/skin/images/new_common/2019/ico_sgnb_ov.png') no-repeat 0 10px}


#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .plan_bnr {position:absolute; right:0; top:0; width:570px; height:100%; padding:60px 30px; border-left:1px solid #c9c9c9; box-sizing:border-box}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .plan_bnr ul:after {clear:both; display:block; content:''}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .plan_bnr ul li {float:left; width:238px}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .plan_bnr ul li:first-child {margin-right:20px}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .plan_bnr ul li a img {margin-bottom:13px}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .plan_bnr ul li a span.brand {display:inline-block; margin-bottom:8px; padding:9px; background:#00cd9b; color:#fff; font-size:15px}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .plan_bnr ul li a span.name {display:block; color:#595959; font-size:14px; line-height:20px}

#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .best_brand {position:absolute; right:0; bottom:0; width:842px; height:51px; background:#f0f0f0; box-sizing:border-box; padding:17px 40px; z-index:2}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .best_brand h4,
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .best_brand ul li a {font-size:14px; font-weight:bold; line-height:18px} 
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .best_brand h4 {float:left; color:#00cd9b}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .best_brand ul {padding-left:100px}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .best_brand ul:after {clear:both; display:block; content:''}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .best_brand ul li {float:left; margin-left:30px }
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .best_brand ul li a {background:none; color:#595959}

/*Γί°‘*/
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .cate_evt {position:absolute; right:0; top:0px; width:420px; height:462px; background:#000; z-index:2}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .cate_evt a {display:block; position:relative; width:100%; height:100%; background:none}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .cate_evt a img {display:block; position:absolute; left:0; top:0; z-index:2}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .cate_evt a div {display:table-cell; position:relative; width:420px; height:462px; marign-top:-462px; padding:0px 40px 40px; box-sizing:border-box; vertical-align:bottom; z-index:3}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .cate_evt a div span {display:block; position:relative; color:#fff; font-weight:400}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .cate_evt a div span.icon {height:18px; color:#00ffc1; font-size:22px; font-weight:600}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .cate_evt a div span.title {margin-top:5px; max-height:72px; font-size:28px; font-weight:600; line-height:36px; overflow:hidden}
#header_2019 .top_navi .navi_wrap .gnb_area .gnb ul.category li .sub_gnb .cate_evt a div span.text {margin-top:7px; max-height:50px; overflow:hidden; color:#cfcfcf; font-size:18px; line-height:25px}

#header_2019 .top_navi .navi_wrap .gnb_area .gnb a.premium {display:block; position:absolute; left:0; bottom:0px; width:150px; height:58px; padding:23px 5px 23px 15px; background:#656565; box-sizing:border-box}
#header_2019 .top_navi .navi_wrap .shop_menu {float:left; padding:19px 0px 0px 72px}
#header_2019 .top_navi .navi_wrap .shop_menu ul {display:inline-block; position:relative; padding:0 32px}
#header_2019 .top_navi .navi_wrap .shop_menu ul:before {position:absolute; left:0px; top:5px; width:1px; height:10px; background:#c9c9c9; content:''}
#header_2019 .top_navi .navi_wrap .shop_menu ul:first-child:before {display:none; content:''}
#header_2019 .top_navi .navi_wrap .shop_menu ul:after {clear:both; display:block; content:''}
#header_2019 .top_navi .navi_wrap .shop_menu ul li {float:left; padding:0px 10px}
#header_2019 .top_navi .navi_wrap .shop_menu ul li a {color:#222; font-size:15px; font-weight:bold; line-height:20px}
#header_2019 .top_navi .navi_wrap .shop_menu ul li a.hot {color:#00cd9b}
#header_2019 .top_navi .popc_navi {}
#header_2019 .popc_navi {position:relative; min-width:992px; width:100%; height:50px; /*background:#83a59c;*/background:#73b8a6; text-align:center; overflow:visible}
#header_2019 .popc_navi:after {clear:both; display:block; content:''}
#header_2019 .popc_navi > ul {display:inline-block; height:50px}
#header_2019 .popc_navi > ul > li {float:left; position:relative; padding:0px 40px}
#header_2019 .popc_navi > ul > li:after {position:absolute; left:0; top:20px; width:1px; height:10px; background:#bbccc7; content:''}
#header_2019 .popc_navi > ul > li:first-child:after {display:none}
#header_2019 .popc_navi > ul > li > a {display:block; padding:0 10px; color:#fff; font-size:15px; line-height:50px; letter-spacing:0.3px}
#header_2019 .popc_navi > ul > li .popc_submenu {display:none; position:absolute; left:50%; top:40px; width:160px; margin-left:-80px; padding-top:10px; z-index:3}
#header_2019 .popc_navi > ul > li .popc_submenu ul {display:block; padding:12px 0 14px; border:1px solid #ececec; background:#fff}
#header_2019 .popc_navi > ul > li .popc_submenu ul:after {clear:both; display:block; content:''}
#header_2019 .popc_navi > ul > li .popc_submenu ul li {float:left; width:100%}
#header_2019 .popc_navi > ul > li .popc_submenu ul li a {display:block; color:#595959; font-size:13px; line-height:1.2; padding:5px 0}
#header_2019 .popc_navi > ul > li .popc_submenu ul li a:hover,
#header_2019 .popc_navi > ul > li .popc_submenu ul li a:focus {color:#00cd9b}
#header_2019 .popc_navi > ul > li:hover:before {position:absolute; left:50%; bottom:5px; width:4px; height:4px; margin-left:-2px; background:#fff; border-radius:2px; content:''; z-index:2}
#header_2019 .popc_navi > ul > li:hover a + .popc_submenu {display:block}

#header_2019 .top_fixed {display:none; position:fixed; width:100%; height:58px; top:0; left:0; border-bottom:1px solid #c9c9c9; background:#fff; z-index:100}
#header_2019 .top_fixed .fixed_wrap {position:relative; width:992px; height:58px; margin:auto; padding:12px 0; box-sizing:border-box}
#header_2019 .top_fixed .fixed_wrap:after {clear:both; display:block; content:''}
#header_2019 .top_fixed .fixed_wrap .category_wrap a.btn_scate {position:absolute; left:0; top:0px; width:58px; height:58px; background:url('/front/gabangpop/skin/images/new_common/2019/btn_scate.png') no-repeat 50% 50%; font-size:0; text-indent:-9999px; overflow:hidden}
#header_2019 .top_fixed .fixed_wrap .category_wrap a.btn_scate.on {background:#608b80 url('/front/gabangpop/skin/images/new_common/2019/btn_scate_close.png') no-repeat 50% 50%}
#header_2019 .top_fixed .fixed_wrap .category_wrap .category {display:none; position:absolute; left:0; top:58px; padding:20px 0; background:#608b80; z-index:2}
#header_2019 .top_fixed .fixed_wrap .category_wrap .category ul li {float:left; width:85px; height:130px; padding:0px 20px; border-left:1px solid #89a49d}
#header_2019 .top_fixed .fixed_wrap .category_wrap .category ul li:first-child {border-left:none}
#header_2019 .top_fixed .fixed_wrap .category_wrap .category ul li a {display:block; color:#fff; font-size:14px; line-height:18px; margin-top:10px}
#header_2019 .top_fixed .fixed_wrap .category_wrap .category ul li a:hover {text-decoration:underline}
#header_2019 .top_fixed .fixed_wrap .category_wrap .category ul li a:first-child {margin-top:0}
#header_2019 .top_fixed .fixed_wrap h1 {float:left; margin-left:68px}
#header_2019 .top_fixed .fixed_wrap .search {float:left; position:relative; width:240px; height:32px; margin-left:55px; border-bottom:2px solid #000}
#header_2019 .top_fixed .fixed_wrap .search a.btn_sch {position:absolute; right:0px; bottom:6px; z-index:2}
#header_2019 .top_fixed .fixed_wrap .search input[type='text'] {width:220px; height:32px; line-height:32px; color:#222; font-size:14px; border:none; outline:none}
#header_2019 .top_fixed .fixed_wrap .shop_menu {float:left; padding-left:98px; padding-top:5px}
#header_2019 .top_fixed .fixed_wrap .shop_menu ul li {float:left; padding:0 0 0 20px; line-height:24px}
#header_2019 .top_fixed .fixed_wrap .shop_menu ul li a {color:#222; font-size:13px; font-weight:bold}
#header_2019 .top_fixed .fixed_wrap .user_menu {position:relative; float:left; margin-left:20px; padding-left:10px; padding-top:5px}
#header_2019 .top_fixed .fixed_wrap .user_menu:before {position:absolute; left:0; top:11px; width:0px; height:12px; border-left:1px solid #c9c9c9; content:''}
#header_2019 .top_fixed .fixed_wrap .user_menu ul li {float:left; padding:0 0 0 20px; line-height:24px}
#header_2019 .top_fixed .fixed_wrap .user_menu ul li a {color:#797979; font-size:13px; font-weight:bold}
#header_2019 .top_fixed .fixed_wrap .user_menu ul li a.btn_attend {}
#header_2019 .top_fixed .fixed_wrap .user_menu ul li a.btn_attend img {vertical-align:middle}
#header_2019 .top_fixed .popc_navi {}


/* Login Layer ================================================================*/
#header_2019 #login_layer {position:absolute; right:-212px; top:0; width:250px; height:320px; margin-right:0; padding:15px; border:1px solid #c9c9c9; background:#fff; box-sizing:border-box; z-index:102}
#header_2019 #login_layer h3 {color:#222; font-size:14px; line-height:17px; margin:0}
#header_2019 #login_layer a.btn_close {position:absolute; right:14px; top:14px; width:18px; height:18px; background:url('/front/gabangpop/skin/images/new_common/2019/btn_del.jpg') no-repeat 50% 50%; font-size:0px; overflow:hidden; text-indent:-9999px; z-index:3}
#header_2019 #login_layer > div {padding-top:16px}
#header_2019 #login_layer > div .txt {padding:10px 7px; color:#797979; font-size:12px; line-height:16px; text-align:center}
#header_2019 #login_layer > div a {display:block; width:218px; height:46px; line-height:46px; box-sizing:border-box; text-align:center}
#header_2019 #login_layer > div a.btn_payco_login {margin-bottom:10px; background:#ff0000; color:#fff; font-size:15px; font-weight:bold}
#header_2019 #login_layer > div a.btn_pop_login {background:#00cd9b; color:#fff; font-size:15px; font-weight:bold}
#header_2019 #login_layer > div a.btn_no_members {margin-top:5px; border-bottom:1px solid #c9c9c9; color:#797979; font-size:13px}
#header_2019 #login_layer > div a.btn_join {background:#fff; border:1px solid #222; color:#222; font-size:15px}


/* Side Area ================================================================*/
#side_rgt_area div,
#side_rgt_area p,
#side_rgt_area span,
#side_rgt_area li,
#side_rgt_area a,
#side_rgt_area h3,
#side_rgt_area .kor {font-family:'Noto Sans KR','Malgun Gothic','Dotum', sans-serif}
#side_rgt_area .dft_kor {font-family:'Malgun Gothic','Noto Sans KR','Dotum', sans-serif}
#side_rgt_area .today_view a.btn_top,
#side_rgt_area .today_view .paging p,
#side_rgt_area .eng,
#side_rgt_area .number {font-family:'Nunito Sans', 'Noto Sans KR','Arial','Dotum',sans-serif}

#side_rgt_area {position:absolute; right:50%; margin-right:-700px; z-index:90}
#side_rgt_area .today_view {width:100px; border:1px solid #222; background:#fff;}
#side_rgt_area .today_view .title {margin:14px 14px 0; padding-bottom:8px; border-bottom:1px solid #c9c9c9; color:#222; font-family:'Malgun Gothic','Noto Sans KR','Dotum', sans-serif; font-size:13px; text-align:center; letter-spacing:-1.5px}
#side_rgt_area .today_view a.btn_top {display:block; width:100%; height:50px; padding:18px 0 0; background:#222; color:#fff; font-size:18px; font-weight:bold; box-sizing:border-box; text-align:center}
#side_rgt_area .today_view .today_list {width:60px; padding:12px 20px}
#side_rgt_area .today_view .today_list li {position:relative; margin-top:12px}
#side_rgt_area .today_view .today_list li:first-child {margin-top:0}
#side_rgt_area .today_view .today_list li:hover .gds_info {display:block}
#side_rgt_area .today_view .today_list li .gds_img {display:block; position:relative; z-index:2}
#side_rgt_area .today_view .today_list li .gds_info {display:none; position:absolute; right:-5px; top:-5px; width:190px; height:72px; padding:8px 68px 8px 8px; border:1px solid #222; background:#fff; font-size:12px; line-height:16px; box-sizing:border-box}
#side_rgt_area .today_view .today_list li .gds_info a.btn_del {overflow:hidden; position:absolute; right:0px; top:0; width:15px; height:15px; background:#fff url('/front/gabangpop/skin/images/new_common/2019/btn_del.jpg') no-repeat 50% 50%; background-size:55% auto; font-size:0; text-indent:-999px; z-index:3} 
#side_rgt_area .today_view .today_list li .gds_info a {text-decoration:none}
#side_rgt_area .today_view .today_list li .gds_info a p {font-family:'Dotum',sans-serif; font-size:11px}
#side_rgt_area .today_view .today_list li .gds_info a .gds_name {overflow:hidden; height:32px; color:#84868a}
#side_rgt_area .today_view .today_list li .gds_info a .price {margin-top:5px; color:#222; font-weight:bold}
#side_rgt_area .today_view .rpaging {position:relative; height:30px; padding:0 30px; border-top:1px solid #c9c9c9; border-bottom:1px solid #222; color:#222; font-size:12px;}
#side_rgt_area .today_view .rpaging p {line-height:30px; text-align:center}
#side_rgt_area .today_view .rpaging a {position:absolute; top:0; width:30px; height:30px; z-index:2; font-size:0; text-indent:-99999px}
#side_rgt_area .today_view .rpaging a.btn_prv {left:0; border-right:1px solid #c9c9c9; background:#fff url('/front/gabangpop/skin/images/new_common/2019/btn_prv.png') no-repeat 50% 50%}
#side_rgt_area .today_view .rpaging a.btn_nxt {right:0; border-left:1px solid #c9c9c9; background:#fff url('/front/gabangpop/skin/images/new_common/2019/btn_nxt.png') no-repeat 50% 50%}
#side_rgt_area .today_view .empty_list {padding:20px 10px; color:#999; font-size:12px; line-height:16px; letter-spacing:-0.3px; text-align:center}

@media (max-width:1440px) {
	#side_rgt_area {position:fixed; right:10px; margin-right:0px}
}

/* Footer ================================================================*/
 #footer_2019 {margin-top:120px; background:#f9f9f9}
#footer_2019 div,
#footer_2019 p,
#footer_2019 span,
#footer_2019 li,
#footer_2019 a,
#footer_2019 .dft_kor {font-family:'Malgun Gothic','Noto Sans KR','Dotum', sans-serif}
#footer_2019 h1,
#footer_2019 h2,
#footer_2019 h3,
#footer_2019 .kor {font-family:'Noto Sans KR','Malgun Gothic','Dotum', sans-serif}
#footer_2019 .eng,
#footer_2019 .number {font-family:'Nunito Sans', 'Noto Sans KR','Malgun Gothic','Arial','Dotum',sans-serif}
#footer_2019 ul:after {clear:both; display:block; content:''}

#footer_2019 .info_box {min-width:992px; width:100%; border-top:1px solid #c9c9c9; background:#f9f9f9}
#footer_2019 .info_box .info_wrap {position:relative; width:992px; height:84px; margin:auto; padding:24px 0 25px; box-sizing:border-box}
#footer_2019 .info_box .info_wrap:after {clear:both; display:block; content:''}
#footer_2019 .info_box .info_wrap .notice {float:left}
#footer_2019 .info_box .info_wrap .notice h3 {float:left; width:72px; color:#222; font-size:15px; line-height:35px}
#footer_2019 .info_box .info_wrap .notice .btn {float:left; width:18px}
#footer_2019 .info_box .info_wrap .notice .btn a {display:block; width:18px; height:18px; font-size:0; text-indent:-9999px; overflow:hidden}
#footer_2019 .info_box .info_wrap .notice .btn a.btn_prv {background:url('/front/gabangpop/skin/images/new_common/2019/btn_notice_prv.gif') no-repeat 0 0}
#footer_2019 .info_box .info_wrap .notice .btn a.btn_nxt {margin-top:-1px; background:url('/front/gabangpop/skin/images/new_common/2019/btn_notice_nxt.gif') no-repeat 0 0}
#footer_2019 .info_box .info_wrap .notice .list {float:left; width:478px; height:35px; margin-left:15px; overflow:hidden}
#footer_2019 .info_box .info_wrap .notice .list ul li a {display:block; height:35px; color:#595959; font-size:14px; line-height:35px; letter-spacing:-0.3px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
#footer_2019 .info_box .info_wrap .inquiry {float:right}
#footer_2019 .info_box .info_wrap .inquiry ul {}
#footer_2019 .info_box .info_wrap .inquiry ul li {position:relative; float:left; padding:0 0 0 20px; line-height:35px}
#footer_2019 .info_box .info_wrap .inquiry ul li:after {position:absolute; left:10px; top:11px; width:1px; height:13px; background:#c8c8c8; z-index:2; content:''}
#footer_2019 .info_box .info_wrap .inquiry ul li:first-child:after {display:none}
#footer_2019 .info_box .info_wrap .inquiry ul li a {color:#222; font-size:14px; font-weight:bold}
#footer_2019 .footer_cont {min-width:992px; width:100%; border-top:1px solid #c9c9c9}
#footer_2019 .footer_cont .cont_wrap {position:relative; width:992px; margin:auto; padding:54px 0 70px; box-sizing:border-box}
#footer_2019 .footer_cont .cont_wrap:after {clear:both; display:block; content:''}
#footer_2019 .footer_cont .cont_wrap span.bar {position:relative; padding:0px 10px; color:#c9c9c9; font-size:7px; vertical-align:text-bottom}
#footer_2019 .footer_cont .cont_wrap .copy {float:left; width:310px; color:#898989; font-size:13px; line-height:20px}
#footer_2019 .footer_cont .cont_wrap .copy h1 {margin-bottom:10px}
#footer_2019 .footer_cont .cont_wrap .copy h1 a {color:#898989; font-size:14px; font-weight:bold}
#footer_2019 .footer_cont .cont_wrap .copy a.btn_corp {margin-left:5px; color:#222}
#footer_2019 .footer_cont .cont_wrap .copy .copyright {margin-top:50px; font-size:12px}
#footer_2019 .footer_cont .cont_wrap .cs_center {float:left; width:300px; margin-left:100px}
#footer_2019 .footer_cont .cont_wrap .cs_center p {color:#898989; font-size:13px; line-height:20px}
#footer_2019 .footer_cont .cont_wrap .cs_center p span.tel {display:block; margin-bottom:9px; font-size:26px; font-weight:bold}
#footer_2019 .footer_cont .cont_wrap .cs_center p.qna {margin-top:26px}
#footer_2019 .footer_cont .cont_wrap .cs_center p.qna span {padding:0 10px} 
#footer_2019 .footer_cont .cont_wrap .cs_center ul.sns {margin-top:40px}
#footer_2019 .footer_cont .cont_wrap .cs_center ul.sns li {float:left; margin-left:15px}
#footer_2019 .footer_cont .cont_wrap .cs_center ul.sns li:first-child {margin-left:0}
#footer_2019 .footer_cont .cont_wrap .link {float:right; width:192px}
#footer_2019 .footer_cont .cont_wrap .link .title {display:block; margin-top:21px; margin-bottom:4px; font-size:11px; font-weight:bold}
#footer_2019 .footer_cont .cont_wrap .link ul.company {margin-top:-3px}
#footer_2019 .footer_cont .cont_wrap .link ul.company li {margin-bottom:1px}
#footer_2019 .footer_cont .cont_wrap .link ul.company li a,
#footer_2019 .footer_cont .cont_wrap .link ul.company li span {color:#898989; font-size:13px; line-height:22px}
#footer_2019 .footer_cont .cont_wrap .link ul.company li.escrow {position:relative}
#footer_2019 .footer_cont .cont_wrap .link ul.company li.escrow span {position:relative; padding-right:11px; color:#222}
#footer_2019 .footer_cont .cont_wrap .link ul.company li.escrow span:after {position:absolute; right:0; top:0; content:'>'}
#footer_2019 .footer_cont .cont_wrap .link ul.company li.escrow .layer_wooribank {display:none; position:absolute; left:0; top:-130px; overflow:hidden; width:272px; height:134px; background:url('/front/gabangpop/skin/images/new_common/2019/layer_wooribank.png') no-repeat 100% 2px; font-size:0; text-indent:-999px; z-index:9120}
#footer_2019 .footer_cont .cont_wrap .link ul.company li.escrow:hover .layer_wooribank {display:block}
#footer_2019 .footer_cont .cont_wrap .link ul.company li.escrow .layer_wooribank a {position:absolute; left:0px; top:0px; width:100%; height:100%} 
#footer_2019 .footer_cont .cont_wrap .link ul.app_down li {float:left; position:relative; margin-left:15px}
#footer_2019 .footer_cont .cont_wrap .link ul.app_down li:first-child {margin-left:0}
#footer_2019 .footer_cont .cont_wrap .link ul.app_down li.qr .layer_qr {display:none; position:absolute; right:-98px; bottom:0; width:98px; height:122px; background:url('/front/gabangpop/skin/images/new_common/2019/layer_qr.png'); z-index:2}
#footer_2019 .footer_cont .cont_wrap .link ul.app_down li.qr:hover .layer_qr {display:block}
#footer_2019 .footer_cont .cont_wrap .link ul.app_down li.qr .layer_qr p {margin:0; padding:13px 10px 0px 17px; font-size:10px; text-align:center}


