@charset "utf-8";
@import "common.css";

body {background:url("//pics.esmplus.com/front/common/bg_lnb.gif") repeat-y 0 0;}
#beta {background:#ffd40d;text-align:left;padding:12px 0 0 16px;height:28px;color:#000;font-size:12px;letter-spacing:-1px;}
#beta em {color:#f50d08;font-weight:bold;}
#header	{min-width:1258px;width:100%;height:69px;position:relative;z-index:100;background:url("//pics.esmplus.com/front/common/bg_header.gif") repeat-x 0 0;display:inline-block;text-align:right;}
#header h1 {padding:7px 0 0 18px;float:left;}
.header_util {padding:7px 22px 0 0;color:#a5a5af;font-size:11px;letter-spacing:-1px;-webkit-transition:padding .3s linear;transition:padding .3s linear;}
.header_util a {color:#a5a5af;}
.header_util span {display:inline-block;vertical-align:top;}
.header_util .user_name:after,
.header_util .session_status:after,
.header_util .user_status:after,
.header_util .util_market:after {content:"";position:absolute;top:8px;right:-4px;width:1px;height:10px;background-color:#5d5d65;}
.header_util .user_name {position:relative;height:24px;padding:6px 4px 0 0;-webkit-transition:padding .3s linear;transition:padding .3s linear;}
.header_util .user_name strong {padding:0 3px 0 0;color:#fff;}
.header_util .session_status {position:relative;min-height:18px;}
.header_util .session_status:hover .session_status__message {display:block;}
.header_util .session_status__message {z-index:1;display:none;border-radius:2px;position:absolute;top:-21px;left:10px;width:132px;padding:4px 0 3px;color:#fff;background-color:#fd822e;font-size:11px;line-height:1;text-align:center;-webkit-transition:left .3s linear;transition:left .3s linear;}
.header_util .session_status__message:after {content:"";position:absolute;bottom:-3px;left:13px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #fd822e;}
.header_util .session_status__message .timer {font-weight:bold;letter-spacing:0;}
.header_util .session_status__icon {width:14px;height:14px;margin:6px 15px 0 19px;background:url("//pics.esmplus.com/front/common/icon_timer.png") no-repeat 0 0;vertical-align:middle;-webkit-transition:margin .3s linear;transition:margin .3s linear;}
.header_util .session_status__btn {box-sizing:content-box;height:16px;margin:4px 6px 0 10px;border:1px solid #cc6825;vertical-align:middle;cursor:pointer;-webkit-transition:margin .3s linear;transition:margin .3s linear;}
.header_util .session_status__inner {height:14px;background:#fd812e;background:linear-gradient(#fd812e, #e9762a);border:1px solid #fe944d;cursor:pointer;}
.header_util .session_status__text {box-sizing:border-box;display:inline-block;padding:1px 4px 2px;color:#fff;background:none;border:0;font-size:11px;letter-spacing:-1px;line-height:100%;text-align:center;vertical-align:top;cursor:pointer;}
.header_util .multi_login {padding-right:0;font-weight:normal;}
.header_util .multi_login__state {color:#fd822e;}
.header_util .multi_login__state .count {color:#fd822e;font-weight:bold;text-decoration:underline;}
.header_util .user_status {position:relative;height:24px;padding:6px 6px 0 9px;-webkit-transition:padding .3s linear;transition:padding .3s linear;}
.header_util .util_market {display:inline-block;position:relative;padding:0 6px 0 10px;-webkit-transition:padding .3s linear;transition:padding .3s linear;}
.header_util .notice_title {height:24px;margin:7px 3px 0 10px;-webkit-transition:margin .3s linear;transition:margin .3s linear;}
.header_util .notice_slide {display:inline;text-align:left;vertical-align:top;}
.header_util .notice_slide ul {zoom:1;display:inline-block;*display:inline;width:232px;height:24px;text-align:left;overflow:hidden;}
.header_util .notice_slide li {display:inline;line-height:1.5;}
.header_util .notice_slide li a {display:inline-block;padding:6px 0 2px;}
.header_util .notice_slide li a img {margin:1px 0 0 3px;}
.header_util .notice_controller {margin:7px 16px 0 0;-webkit-transition:margin .3s linear;transition:margin .3s linear;}
.header_util .notice_controller img {margin:0 -2px;}
.header_util .links a {display:inline-block;position:relative;padding:0 10px 0 9px;text-decoration:none;vertical-align:top;-webkit-transition:padding .3s linear;transition:padding .3s linear;}
.header_util .links a:after {content:"";position:absolute;top:8px;left:-4px;width:1px;height:10px;background-color:#5d5d65;}
.header_util .links img {margin-left:-3px;}
@media (max-width:1365px) {
  .header_util {padding-right: 15px;}
  .header_util .user_name {padding-right:0;}
  .header_util .session_status__message {left:6px;}
  .header_util .session_status__icon {margin-right:11px;margin-left:15px;}
  .header_util .session_status__btn {margin-right:2px;margin-left:6px;}
  .header_util .user_status {padding-right:2px;padding-left:5px;}
  .header_util .util_market {padding-right:2px;padding-left:6px;}
  .header_util .notice_title {margin-right:-1px;margin-left:6px;}
  .header_util .notice_controller {margin-right:8px;}
  .header_util .links a {padding-right:6px;padding-left:5px;}
  #middle #body_wrap #body .tab_browse .favorait_lst {right: 11px;}
  #middle #body_wrap #body .tab_browse .view_favorait {right: 21px;}
}

#middle {min-height:100%;margin:-69px 0 -121px;min-width:1258px;max-width:100%;}
* html #middle {height:100%;}
#body_wrap {padding:69px 0 121px;display:inline-block;min-width:1258px;max-width:100%;width:100%;}
#body_wrap #lnb {width:205px;float:left;position:relative;z-index:102;}
#body_wrap #lnb .global {width:100%;overflow:hidden;margin:0 0 4px;}
#body_wrap #lnb .global li {float:left;position:relative;}
#body_wrap #lnb .global .full_menu {position:absolute;top:11px;left:57px;}
#body_wrap #lnb .global .avisar {position:absolute;top:13px;left:78px;text-align:center;}
#body_wrap #lnb .global .avisar .txt {font-size:11px;color:#48494f;display:block;margin:0 0 3px;background:url("//pics.esmplus.com/front/bg/bg_avisar_caution.gif") no-repeat 0 0;width:17px;height:9px;}
#body_wrap #lnb .global .avisar .cnt {color:#fff;background:url("//pics.esmplus.com/front/common/bg_avisar_right.gif") no-repeat 100% 0;}
#body_wrap #lnb .global .avisar .cnt strong {background:url("//pics.esmplus.com/front/common/bg_avisar_left.gif") no-repeat 0 0;display:inline-block;padding:1px 3px 0 2px;height:11px;font-size:11px;}

.alphanumeric {letter-spacing: 0;}
.c_iac {color: #ff0909;}
.c_gmkt {color: #2c9500;}

.seller-guide-banner {display: block;}
.seller-guide-banner img {vertical-align: top;}

/* LNB */
/* 1depth */
#body_wrap #lnb .navigation {margin:0 0 15px;}
#body_wrap #lnb .navigation ul li {padding:0 0 2px;background:url("//pics.esmplus.com/front/common/bg_lnb_depth2_line.gif") repeat-x 0 100%;border-right:1px solid #989ba1;*vertical-align:top;}
#body_wrap #lnb .navigation ul li a {display:block;background:url("//pics.esmplus.com/front/common/bg_lnb_depth1_arr.gif") no-repeat 182px 13px;padding:7px 0 0 12px;width:192px;height:23px;letter-spacing:-1px;text-decoration:none;}
#body_wrap #lnb .navigation ul li.on {border:1px solid #32323c;border-left:none;background:#fff;margin:-2px 0 0;padding:0 0 7px;}
#body_wrap #lnb .navigation ul li.on a {background:url("//pics.esmplus.com/front/common/bg_lnb_depth1_arr_on.gif") no-repeat 182px 13px;}
#body_wrap #lnb .navigation ul li ul {display:none;}

/* 2depth */
#body_wrap #lnb .navigation ul li.on ul {display:block;}
#body_wrap #lnb .navigation ul li.on ul li {background:none;padding:0;line-height:1.5;border:none;padding:0 0 1px;}
#body_wrap #lnb .navigation ul li.on ul li a {background:url("//pics.esmplus.com/front/common/bg_lnb_depth2_arr.gif") no-repeat 24px 7px;padding:4px 10px 4px 39px;color:#000;height:auto;line-height:1.2;width:155px;}
#body_wrap #lnb .navigation ul li.on ul li a:hover {background:url("//pics.esmplus.com/front/common/bg_lnb_depth2_arr_on.gif") #979a9e no-repeat 24px 7px;color:#fff;padding:4px 10px 4px 39px;}
#body_wrap #lnb .navigation ul li.on ul li.css_arrow_on a:hover {background:url("//pics.esmplus.com/front/common/bg_lnb_depth2_arr_select.gif") #979a9e no-repeat 22px 8px;color:#fff;padding:4px 10px 4px 39px;}
#body_wrap #lnb .navigation ul li.on ul li .bold {font-weight: bold;}
#body_wrap #lnb .navigation ul li.on ul li.on {margin:0;border:none;_zoom:1;}
#body_wrap #lnb .navigation ul li.on ul li.on a {background:url("//pics.esmplus.com/front/common/bg_lnb_depth2_arr_select.gif") #979a9e no-repeat 22px 8px;padding:5px 10px 4px 39px;color:#fff;}
#body_wrap #lnb .navigation ul li.on ul li.on a:hover {background:url("//pics.esmplus.com/front/common/bg_lnb_depth2_arr_select.gif") #979a9e no-repeat 22px 8px;padding:5px 10px 4px 39px;color:#fff;}
#body_wrap #lnb .navigation ul li.on ul li.select a {background:url("//pics.esmplus.com/front/common/bg_lnb_depth2_arr_select.gif") #32323c no-repeat 22px 10px;padding:5px 10px 4px 39px;color:#fff;}
#body_wrap #lnb .navigation ul li.on ul li.select a:hover {background:url("//pics.esmplus.com/front/common/bg_lnb_depth2_arr_select.gif") #32323c no-repeat 22px 10px;padding:5px 10px 4px 39px;}

/* 3depth */
#body_wrap #lnb .navigation ul li.on ul li ul {display:none;padding:1px 0;}
#body_wrap #lnb .navigation ul li.on ul li.on ul,
#body_wrap #lnb .navigation ul li.on ul li.open ul,
#body_wrap #lnb .navigation ul li.on ul li.select ul {display:block;}
#body_wrap #lnb .navigation ul li.on ul li.on ul li a {background:url("//pics.esmplus.com/front/common/bg_lnb_depth3_arr.gif") no-repeat 40px 8px;padding:5px 10px 3px 50px;color:#5f6065;letter-spacing:-1px;font-size:11px;width:144px;}
#body_wrap #lnb .navigation ul li.on ul li.on ul li a:hover {background:url("//pics.esmplus.com/front/common/bg_lnb_depth3_arr_on.gif") #979a9e no-repeat 40px 8px;padding:5px 10px 3px 50px;color:#fff;letter-spacing:-1px;font-size:11px;}
#body_wrap #lnb .navigation ul li.on ul li.open ul li a {background:url("//pics.esmplus.com/front/common/bg_lnb_depth3_arr.gif") no-repeat 40px 8px;padding:5px 10px 3px 50px;color:#5f6065;letter-spacing:-1px;font-size:11px;width:124px;}
#body_wrap #lnb .navigation ul li.on ul li.open ul li a:hover {background:url("//pics.esmplus.com/front/common/bg_lnb_depth3_arr_on.gif") #979a9e no-repeat 40px 8px;padding:5px 10px 3px 50px;color:#fff;}
#body_wrap #lnb .navigation ul li.on ul li.select ul li a {background:url("//pics.esmplus.com/front/common/bg_lnb_depth3_arr_on.gif") #32323c no-repeat 40px 10px;padding:5px 10px 4px 50px;color:#fff;width:124px;}
#body_wrap #lnb .navigation ul li.on ul li.select ul li a:hover {background:url("//pics.esmplus.com/front/common/bg_lnb_depth3_arr_on.gif") #32323c no-repeat 40px 10px;}
#body_wrap #lnb .navigation ul li.on ul li.on ul {display:block;padding:1px 0 0;margin:0 0 -1px;}
#body_wrap #lnb .navigation ul li.on ul li.open ul {display:block;padding:2px 0 3px;}
#body_wrap #lnb .navigation ul li.on ul li ul li.select a {background:url("//pics.esmplus.com/front/common/bg_lnb_depth3_arr_on.gif") #32323c no-repeat 40px 8px;padding:5px 10px 4px 50px;color:#fff;letter-spacing:-1px;font-size:11px;width:144px;}
#body_wrap #lnb .navigation ul li.on ul li ul li.select a:hover {background:url("//pics.esmplus.com/front/common/bg_lnb_depth3_arr_on.gif") #32323c no-repeat 40px 8px;padding:5px 10px 4px 50px;color:#fff;}
#body_wrap #lnb .navigation ul li.on ul li ul li a:hover {background:url("//pics.esmplus.com/front/common/bg_lnb_depth3_arr_on.gif") #979a9e no-repeat 40px 8px;padding:5px 10px 4px 50px;color:#fff;}
.navigation .icon_new {margin: -3px 0 0 4px;vertical-align: middle;}

.sell_noteLayer	{z-index: 10;width: 204px;margin-top: -4px;background-color: #fff;border: 1px solid #fd5900;border-left: none;}
.sell_noteLayer .processing_content {position: relative;}
.sell_noteLayer .processing_header {position: absolute;top: -38px;left: 101px;}
.sell_noteLayer .processing_header img {vertical-align: top;}
.sell_noteLayer .processing_info {position: relative;padding: 7px 10px 2px 10px;border-top: 1px solid #d6d7de;}
.sell_noteLayer .processing_info li	{padding: 2px 0 2px 8px;background:url("//pics.esmplus.com/front/bg/bg_dot1.gif") no-repeat 2px 8px;line-height: 1.4;text-align: right;overflow: hidden;}
.sell_noteLayer .processing_info_depth {clear: both;overflow: hidden;}
.sell_noteLayer .processing_info_depth li {padding-left: 0;background: none;}
.sell_noteLayer .processing_category {float: left;letter-spacing: -1px;text-align: left;}
.sell_noteLayer .processing_category a {color: #48494f;}
.sell_noteLayer .processing_number {display: inline-block;color: #000;}
.sell_noteLayer .processing_number .important a {color: #f20202;}
.sell_noteLayer .processing_number .c_iac a {color: #ff0909;}
.sell_noteLayer .processing_number .c_gmkt a {color: #2c9500;}
.sell_noteLayer .processing_util {margin: 2px 0 15px 0;text-align: center;}
.sell_noteLayer .button_sell_note {width: 174px;height: 18px;}
.sell_noteLayer .button_sell_note span {background: url("//pics.esmplus.com/front/btn/btn_sell_note.gif") no-repeat 0 0;}
.sell_noteLayer .button_sell_note.is-active span {background-position-y: -18px;}
.sell_noteLayer .sell_note_group {display: none;}
.sell_noteLayer .in_btnArea {z-index: 1;position: relative;background-color: #eeeff5;padding: 7px 10px 6px 10px;}
.sell_noteLayer .in_btnArea .sell_note_tab {height: 18px;*zoom: 1;}
.sell_noteLayer .in_btnArea .sell_note_tab:after {content: "";display: block;height: 0;clear: both;}
.sell_noteLayer .in_btnArea .sell_note_tab li {float: left;}
.sell_noteLayer .in_btnArea .sell_note_guide {position: absolute;top: 10px;right: 10px;}

#body_wrap #lnb .global li img {vertical-align: top;}

/* 즐겨찾기 */
.favorait {width:180px;margin:0 12px 12px;}
.favorait h2 {background:url("//pics.esmplus.com/front/common/bg_favorait_title.gif") no-repeat 0 0;padding:12px 0 0 10px;height:21px;font-size:0;}
.favorait h2 img {vertical-align:top;}
.favorait ul {border:1px solid #cfd5db;border-top:none;background:#f9f9fb;padding:7px 0 9px;}
.favorait ul li {background:url("//pics.esmplus.com/front/common/bg_dot1.gif") no-repeat 18px 8px;color:#48494f;padding:0 20px 0 28px;line-height:1.5;letter-spacing:-1px;}
.favorait ul li a {color:#48494f;display:inline-block;padding:1px 0;}

/* 구매자 찾기 */
.find_seller {border:1px solid #c6ccd2;background:#f2f2f6;width:178px;margin:0 12px 12px;font-size:11px;color:#7b7b82;letter-spacing:-1px;}
.find_seller h2 {background:#e2e2e9;padding:9px 0 0 9px;height:21px;}
.find_seller h2 a {display:block;}
.find_seller h2 img {vertical-align:top;}
.find_seller .find_inner {padding:0 0 8px;}
.find_seller .lately_seller {padding:8px 0 6px 9px;}
.find_seller fieldset {padding:0 12px 0 10px;width:156px;display:inline-block;}
.find_seller fieldset .write {float:left;width:102px;}
.find_seller fieldset .write .selectType01 {margin-bottom:2px;}
.find_seller fieldset .write select {width:102px;font:normal normal 11px/1.2 dotum;color:#505050;}
.find_seller fieldset .write input {width:96px;height:17px;border:1px solid #d1d7dd;font:normal normal 11px/1.2 dotum;color:#505050;padding:3px 0 0 4px;color:#505050;}
.find_seller fieldset .search {float:right;}
.find_seller .caution {padding:3px 0 6px 10px;font-size:11px;}

.seller_activity {border:1px solid #c6ccd2;background:#f2f2f6;width:178px;margin:0 12px 12px;font-size:11px;letter-spacing:-1px;}
.seller_activity h2 {background:#e2e2e9;padding:9px 0 0 9px;width:169px;height:21px;position:relative;}
.seller_activity h2 img {vertical-align:top;}
.seller_activity h2 a {position:absolute;top:6px;right:9px;color:#555;padding:1px 5px 1px;font-size:11px;border:1px solid #acacac;display:inline-block;line-height:1.3;font-weight:normal;background:#fff;}
.seller_activity h2 a.seller_activity_btn {top:10px;right:87px;background:none;padding:0;border:0}
.seller_activity h2 a.seller_activity_btn2 {top:10px;left:8px;background:none;padding:0;border:0}
.seller_activity .seller_activity_con {padding-bottom:8px}
.seller_activity ul {font-size:11px;padding:8px 0 3px;}
.seller_activity ul li {width:170px;padding:4px 0 4px 8px;overflow:hidden;}
.seller_activity ul .title {float:left;margin-right:3px;background:#f2f2f6;}
.seller_activity ul .txt {display:inline-block;overflow:hidden;}
.seller_activity ul .txt a {color:#000;background:url("//pics.esmplus.com/front/common/bg_bar1.gif") no-repeat 0 1px;display:inline-block;padding:0 4px;margin-left:-4px;}
.seller_activity ul .txt a:hover {text-decoration:underline;}
.seller_activity ul .nxt_txt {display:inline-block;overflow:hidden;clear:both;background:url("//pics.esmplus.com/front/bg/main_seller_activity_arr.gif") no-repeat 0 5px;padding:4px 0 0 7px;}
.seller_activity ul .nxt_txt a {color:#444;background:url("//pics.esmplus.com/front/common/bg_bar1.gif") no-repeat 100% 1px;display:inline-block;padding:0 4px;margin-right:-4px;}
.seller_activity ul .nxt_txt a:hover {text-decoration:underline;}
.seller_activity ul .txt a:hover .c_ff0909 {color:#ff0909;text-decoration:underline;}
.seller_activity ul .txt a:hover .c_018f10 {color:#018f10;text-decoration:underline;}
.seller_activity ul .nxt_txt a:hover .c_ff0909 {color:#ff0909;text-decoration:underline;}
.seller_activity ul .nxt_txt a:hover .c_018f10 {color:#018f10;text-decoration:underline;}
.seller_activity .txt .hilite {color: #ff0909;}

/* ESMPLUS 앱 다운로드 */
.layer_esm_app {display: none;position: absolute;top: 0;left: 0;width: 475px;background-color: #fff;border: 1px solid #77777f;}
.layer_esm_app .esm_app_block {position: relative;}
.layer_esm_app .esm_app_head {min-height: 19px;padding: 7px 8px 7px 7px;background-color: #82828a;border: 1px solid #95959b;}
.layer_esm_app .esm_app_cont {padding: 20px;border-top: 1px solid #77777f;}
.layer_esm_app .esm_app_info {margin: 0 10px;padding: 4px 0 6px 58px;color: #000;background: url("//pics.esmplus.com/front/common/img_esmplus_app.gif") no-repeat 0 0;letter-spacing: -1px;line-height: 18px;}
.layer_esm_app .esm_app_download {margin: 20px 0 0 0;padding: 17px 45px;background-color: #f4f4f5;border: 1px solid #e5e5e5;*zoom: 1;}
.layer_esm_app .esm_app_download:after{content: "";display: block;height: 0;clear: both;}
.layer_esm_app .esm_app_download .download_box {float: left;width: 124px;margin: 0 auto;text-align: center;}
.layer_esm_app .esm_app_download .download_box + .download_box {margin-left: 47px;padding-left: 47px;background: url("//pics.esmplus.com/front/bg/bg_dash_13.gif") repeat-y 0 0;}
.layer_esm_app .esm_app_download .download_name {display: block;min-height: 13px;}
.layer_esm_app .esm_app_download .download_qrcode {display: block;width: 90px;height: 90px;margin: 8px 0 0 0;padding: 15px;background-color: #fff;border: 2px solid #414147;}
.layer_esm_app .esm_app_download .download_qrcode img {width: 90px;height: 90px;}
.layer_esm_app .esm_app_download .btn_download {display: block;margin: 14px 0 0 0;}
.layer_esm_app .esm_app_close {position: absolute;top: 0;right: 0;padding: 11px 14px 12px 14px;}

/* esm plus 메뉴얼 & 문의/상담 */
.esm_cs {border:1px solid #c6ccd2;background:#f2f2f6;width:178px;margin:0 12px 12px;font-size:11px;letter-spacing:-1px;}
.esm_cs h2 {background:#e2e2e9;padding:9px 0 0 9px;width:169px;height:21px;position:relative;}
.esm_cs h2 img {vertical-align:top;}
.esm_cs__list {padding:6px 0 5px 10px;}
.esm_cs__item {position:relative;padding-left:9px;line-height:19px;letter-spacing:-1px;}
.esm_cs__item:after {content:"";position:absolute;top:7px;left:0;width:2px;height:2px;background-color:#686659;}
.esm_cs__item a {color:#48494f;}

.fullmenu {margin:0 12px 12px;}

.lnb_banner_list {width:180px;margin:0 12px;}
.lnb_banner_list li ~ li {margin-top: 12px;}
.lnb_banner_list li > a {display: block;}

#body_wrap #body {position:relative;z-index:101;min-width:1035px;_zoom:1;margin-left:205px;}
#body_wrap #body .tab_browse {margin:-27px 0 0;height:27px;display:block;position:relative;z-index:102;overflow: hidden;}
#body_wrap #body .tab_browse ul {float:left;}
* html #body_wrap #body .tab_browse ul {margin-right:-3px;}
#body_wrap #body .tab_browse ul li {background:url("//pics.esmplus.com/front/common/bg_tab_browse_right.gif") no-repeat 100% 0;float:left;position:relative;margin:0 3px 0 0;}
#body_wrap #body .tab_browse ul li a.tab_name {background:url("//pics.esmplus.com/front/common/bg_tab_browse_left.gif") no-repeat 0 0;display:inline-block;padding:9px 12px 6px 25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#body_wrap #body .tab_browse ul li a.bold {font-weight: bold;}
#body_wrap #body .tab_browse ul li.on {background:url("//pics.esmplus.com/front/common/bg_tab_browse_right_on.gif") no-repeat 100% 0;padding-right:18px;}
#body_wrap #body .tab_browse ul li.on a {background:url("//pics.esmplus.com/front/common/bg_tab_browse_left_on.gif") no-repeat 0 0;}
#body_wrap #body .tab_browse ul li a.add_favor {position:absolute;top:5px;left:5px;background:url("//pics.esmplus.com/front/common/bg_tab_browse_star.gif") no-repeat 50% 50%;display:inline-block;width:10px;height:9px;padding:5px;font-size:0;}
#body_wrap #body .tab_browse ul li.like a.add_favor {background:url("//pics.esmplus.com/front/common/bg_tab_browse_star_on.gif") no-repeat 50% 50%;}
#body_wrap #body .tab_browse ul li span {position:absolute;top:9px;right:10px;display:none;}
#body_wrap #body .tab_browse ul li.on a.tab_name {padding:9px 12px 6px 25px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#body_wrap #body .tab_browse ul li.on span {display:block;}
#body_wrap #body .tab_browse ul li.home {padding-right:0;}
#body_wrap #body .tab_browse ul li.home a.tab_name {padding:9px 25px 6px 25px;font-weight:bold;}
#body_wrap #body .tab_browse .add_tab {float:left;position:relative;}
#body_wrap #body .tab_browse .add_tab a {color:#a5a5af;font-size:11px;}
#body_wrap #body .tab_browse .add_tab a span {position:absolute;top:7px;left:39px;white-space:nowrap;display:none;}
#body_wrap #body .tab_browse .add_tab a span.on {display:block;}
#body_wrap #body .tab_browse .favorait_lst {position:absolute;top:0;right:18px;width:72px;-webkit-transition:right .3s linear;transition:right .3s linear;}
#body_wrap #body .tab_browse .view_favorait {position:absolute;top:0;right:28px;padding-top:7px;-webkit-transition:right .3s linear;transition:right .3s linear;}
#body_wrap #body .tab_browse .in_contents {position:absolute;top:26px;right:18px;border:1px solid #2c2c35;border-top:0;width:189px;background:#fff;letter-spacing:-1px;font-size:11px;display:none;}
#body_wrap #body .tab_browse .in_contents .headers {background:url("//pics.esmplus.com/front/common/bg_dot2.gif") #f6f6f9 repeat-x 0 100%;padding:8px 0 7px 9px;color:#000;border-top:1px solid #2c2c35;}
#body_wrap #body .tab_browse .in_contents ol {padding:5px 0;}
#body_wrap #body .tab_browse .in_contents ol li {background:url("//pics.esmplus.com/front/common/bg_tab_browse_star.gif") no-repeat 10px 5px;width:100%;}
#body_wrap #body .tab_browse .in_contents ol li a {display:block;padding:2px 15px 2px 26px;line-height:1.5;}
#body_wrap #body .tab_browse .in_contents ol li.on {background:url("//pics.esmplus.com/front/common/bg_tab_browse_star_on.gif") no-repeat 10px 5px;}
#body_wrap #body .tab_browse .in_contents ol li.on a {padding:2px 15px 2px 26px;}
#body_wrap #body #contents {padding:20px 0 0 20px;}
.basic_contents {width:1015px;display:inline-block;}
.grid_contents {width:100%;display:inline-block;}
.grid_type1 {margin-right:20px;border-right:1px solid #767787;}
.data_table {min-width:900px;}
.data_sorting {min-width:900px;}
.contents_ifm_wrap {width:100%;}
.ifm_contents {width:100%;height:1300px;}
#footer_wrap {height:121px;padding:0 0 0 205px;}
#footer_wrap #footer {min-width:1053px;width:100%;border-top:1px solid #cbcdd9;display:inline-block;font-size:11px;letter-spacing:-1px;}
#footer_wrap #footer .info {float:left;padding:0 0 0 20px;}
#footer_wrap #footer .info .menu {overflow:hidden;}
#footer_wrap #footer .info ul {display:inline-block;height:1%;margin:0 0 0 -11px;}
#footer_wrap #footer .info ul li {float:left;color:#505050;font-weight:bold;padding:22px 11px 8px 11px;margin:0 -1px 0 0;background:url("//pics.esmplus.com/front/common/footer_menu_line.gif") no-repeat 0 23px;line-height:1.5;}
#footer_wrap #footer .info ul li a {color:#505050;}
#footer_wrap #footer .family_logo {zoom:1;display:inline-block;*display:inline;margin:40px 0 0 -187px;}
#footer_wrap #footer .family_logo a {display:inline-block;margin:0 -3px 0 0;}
#footer_wrap #footer address {color:#7e7e7e;letter-spacing:-1px;font-size:11px;line-height:1.2;}
#footer_wrap #footer address span {display:inline-block;background:url("//pics.esmplus.com/front/common/footer_menu_line.gif") no-repeat 100% 1px;padding:0 12px 0 0;margin:0 8px 0 0;}
#footer_wrap #footer address a {color:#7e7e7e;}
#footer_wrap #footer address dfn {color:#a6a6a6;display:block;letter-spacing:0;line-height:1.5;padding:4px 0 0;}
#footer_wrap #footer .contents_caution {display:block;margin:7px 0 5px;padding-right:0;background:none;}
#footer_wrap .contents_caution_link {color:#7e7e7e;text-decoration:underline;}

/* 말풍선 레이어 */
.alt_Obj {position:absolute;display:none; z-index:999;}
.alt_Obj .contents {position:relative;border:1px solid #2c2c35;background:#fff;padding:2px 6px 1px;color:#48494f;letter-spacing:-1px;text-align:left;white-space:nowrap;z-index:100;}
.alt_Obj .contents .arrow {position:absolute;top:-4px;left:50%;width:7px;height:4px;background:url("//pics.esmplus.com/front/bg/bg_arrow05.gif") no-repeat 50% 0;z-index:1;display:block;margin:0 0 0 -7px;}
* html .alt_Obj .contents .arrow {top:-3px;}
.alt_Obj .contents .basic {font-size:11px;}
.alt_Obj .contents .basic_s {line-height:1.3;font-size:11px;}
.alt_Obj .contents .basic li {background:url("//pics.esmplus.com/front/bg/bg_dot1.gif") no-repeat 0 6px;}
.alt_Obj .contents .basic li a {color:#48494f;display:inline-block;padding:3px 0 2px 7px;}
.alt_Obj .contents .avisar_guide {font-size:11px;color:#48494f;line-height:1.2;}
.alt_Obj .contents .avisar_guide em {color:#010101;}
.alt_Obj .contents .avisar_guide strong {color:#fd5900;}
.alt_Obj .contents .sell_note {padding: 10px;font-size: 11px;}
.lnb_4depth_layer {font-size:11px;color:#000;letter-spacing:-1px;padding:10px 1px 4px 8px;line-height:18px;}
.alt_Obj .contents p.lnb_4depth {font-weight:bold;margin-right:13px;}
.alt_Obj .contents ul.lnb_5depth {margin:0 0 5px;}
.alt_Obj .contents ul.lnb_5depth li {color:#5f6065;line-height:18px;}
.alt_Obj .contents ul.lnb_5depth li a {background:url("//pics.esmplus.com/front/bg/bg_dot1.gif") no-repeat 1px 7px;color:#5f6065;padding:0 13px 0 7px;display:inline-block;}
.alt_Obj .scroller_lst {padding:0;}
.alt_Obj .scroller_lst ul {font-size:11px;overflow:hidden;overflow-y:scroll;padding:2px 0 1px 6px;}
.alt_Obj .scroller_lst li {background:url("//pics.esmplus.com/front/bg/bg_dot1.gif") no-repeat 0 6px;}
.alt_Obj .scroller_lst li a {color:#48494f;display:inline-block;padding:3px 0 2px 7px;}
.alt_Obj .license_caution {height:auto;word-wrap:break-word;font-size:11px;line-height:15px;padding:3px 0;color:#2567bb;}
.alt_Obj .contents.full {padding: 0;}
.alt_Obj .contents.full .group {font-size:11px;padding: 4px 6px;}
.alt_Obj .contents.full .group li {background:url("//pics.esmplus.com/front/bg/bg_dot1.gif") no-repeat 0 6px;}
.alt_Obj .contents.full .group li a {color:#48494f;display:inline-block;padding:3px 0 2px 7px;}
.alt_Obj .contents.full .group + .group {border-top: 1px solid #d6d7de;}

.n_noti {padding:8px 0 4px 9px;color:#ec5401;}
.n_choise {padding:0 0 0 10px;}
.n_choise .rdo {width:13px;height:13px;margin:0;padding:0;vertical-align:middle;}
.n_choise label {vertical-align:middle;}
.n_choise label.n_aution {padding-right:16px;}
.n_choise label.n_gmarket {padding-right:14px;}
.n_choise label.n_aution span {color:#ff0909;font-weight:bold;}
.n_choise label.n_gmarket span {color:#01830f;font-weight:bold;}
.n_choise a {display:inline-block;vertical-align:middle;}
.seller_activity ul li .selectType01 {margin-top:-4px;}

.layout-layer {position: absolute;background-color: #fff;border: 1px solid #2c2c35;letter-spacing:-1px;z-index: 2000;}
.layout-layer.layout-layer--center {position: fixed;top: 50%;left: 507px;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.layout-layer .button-normal {display: inline-block;box-sizing: border-box;position: relative;min-width: 60px;height: 22px;padding: 0 10px 2px;font-size: 11px;letter-spacing: -1px;line-height: 20px;text-decoration: none;text-align: center;vertical-align: middle;cursor: pointer;}
.layout-layer .button-normal:after{content: "";box-sizing: border-box;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.layout-layer .button-normal--darkgray {color: #fff;background: #3d3d48;background: linear-gradient(#3d3d48, #2e2e36);border: 1px solid #2a2a32;}
.layout-layer .button-normal--darkgray:after{border: 1px solid #52525b;}
.layout-layer .button-normal--gray {color: #fff;background: #95959e;background: linear-gradient(#95959e, #808088);border: 1px solid #7d7d85;}
.layout-layer .button-normal--gray:after{border: 1px solid #a6a6ad;}
.layout-layer-header {position: relative;padding: 7px 15px 6px 15px;background-color: #f6f6f9;border-bottom: 1px solid #dedfe6;}
.layout-layer-header__title {color: #000;font-weight: bold;}
.layout-layer-contents {padding: 13px 15px 15px;}
.layout-layer-close {z-index: 1;position: absolute;top: -1px;right: -1px;width: 19px;height: 19px;border: 0;}
.layout-layer-close span {position: absolute;top: 0;left: 0;width: 100%;height: 100%;color: transparent;background: url("//pics.esmplus.com/front/btn/btn_close3.gif") no-repeat 0 0;font-size: 0;line-height: 0;cursor: pointer;}
.layout-layer-buttons {padding-bottom: 15px;text-align: center;}
.layout-layer-buttons .button-normal ~ .button-normal {margin-left: 2px;}
.layout-layer-message {margin-bottom: -1px;font-size: 11px;line-height: 16px;}
.layout-layer-message .hilite {text-decoration: underline;}
.layout-layer-detail {margin-top: 12px;padding: 12px 15px 10px;border: 1px solid #e0e0e2;}
.layout-layer-detail__item {position: relative;padding-left: 8px;color: #000;font-size: 11px;font-weight: bold;line-height: 18px;}
.layout-layer-detail__item:after {content: "";position: absolute;top: 7px;left: 0;width: 2px;height: 2px;background-color: #000;}
.layout-layer-detail__item .hilite {color: #fd822e;}
@media (max-width:1277px) {
  .layout-layer.layout-layer--center {left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
}

/* 주요 메뉴 인덱스 전체보기 */
.c_menu_all_index_layer {position:absolute;width:1051px;background-color:#fff;z-index:103;}
.c_menu_all_index_layer .all_index_cont {position:relative;width:100%;}
.c_menu_all_index_layer .all_index_title img {font-size:0;line-height:0;vertical-align: middle;}
.c_menu_all_index_layer .all_index_list {overflow:hidden;width:1049px;border:1px solid #77777f;border-top:0;}
.c_menu_all_index_layer .all_index_list li {float:left;width:174px;height:227px;border-left:1px solid #cbcdd9;font-size:11px;line-height:13px;letter-spacing:-1px;}
.c_menu_all_index_layer .all_index_list li.lnoborder {border-left:0;}
.c_menu_all_index_layer .all_index_list li.btm_list {height:151px;}
.c_menu_all_index_layer .all_index_list li.big_height {float:right;height:378px;}
.c_menu_all_index_layer .all_index_list li strong {display:block;height:19px;padding:8px 0 0 13px;border-bottom:1px solid #cbcdd9;background-color:#eeeef2;color:#000;}
.c_menu_all_index_layer .all_index_list li.btm_list strong {border-top:1px solid #cbcdd9;}
.c_menu_all_index_layer .all_index_list li .menu_list {padding:12px 0 0 13px;}
.c_menu_all_index_layer .all_index_list li .menu_list a {display:block;margin-bottom:5px;color:#48494f;}
.c_menu_all_index_layer .all_index_cont .close_btn {position:absolute;top:12px;right:15px;}
.c_menu_all_index_layer .all_index_list_2 {border:1px solid #77777f;border-top:0;overflow:hidden;}
.c_menu_all_index_layer .all_index_list_2 table {width:100%;font:normal normal 11px/18px dotum;color:#48494f;letter-spacing:-1px;}
.c_menu_all_index_layer .all_index_list_2 table tbody th {color:#000;background:#eeeef2;text-align:left;padding:5px 13px 4px 13px;border:1px solid #cbcdd9;border-left:0;width:148px;}
.c_menu_all_index_layer .all_index_list_2 table tbody .first th {border-top:0;}
.c_menu_all_index_layer .all_index_list_2 table tbody td {padding:9px 13px 10px 13px;border-right:1px solid #cbcdd9;width:148px;line-height:13px;vertical-align:top;}
.c_menu_all_index_layer .all_index_list_2 table tbody td p {padding:3px 0 2px;}

.j_help_guide {position:fixed;top:0;right:0;width:243px;background:url("//pics.esmplus.com/front/bg/bg_help_guide.gif") repeat-y 100% 0;z-index:1001;height:100%;}
.j_help_guide_off {width:17px;overflow:hidden;background:none;}
.j_help_guide .opener {position:absolute;top:87px;left:0;width:25px;overflow:hidden;}
.j_help_guide_on .opener img {margin:0 0 0 -17px;}
.j_help_guide .j_help_guide_contents {position:relative;padding:0 15px 0 39px;height:100%;}
.j_help_guide .j_help_guide_contents .move_top {position:absolute;top:85%;margin:48px 0 0;}
.j_help_guide .j_help_guide_contents .help_guide_close {position:absolute;top:85%;padding:91px 0 0;}
.j_help_guide .j_help_guide_contents .menu_list {padding:14px 0 0;min-height:90%;margin:0 0 23px;}
.j_help_guide .j_help_guide_contents .menu_list li {border-bottom:1px solid #7590b5;line-height:1.5;letter-spacing:-1px;}
.j_help_guide .j_help_guide_contents .menu_list li a {display:block;padding:7px 0 7px;color:#fff;}
.j_help_guide .j_help_guide_contents .menu_list li a img {display:inline-block;vertical-align:middle;margin:0 4px 0 0;}
.j_help_guide .help_menu_contents {position:absolute;top:0;width:189px;height:85%;background:#84a0c5;display:none;}
.j_help_guide .help_menu_contents .header {text-align:right;width:100%;overflow:hidden;padding:22px 0 7px;}
.j_help_guide .help_menu_contents .header .title {float:left;width:140px;font-weight:bold;letter-spacing:-1px;text-align:left;color:#fff;}
.j_help_guide .help_menu_contents .header .title img {display:inline-block;margin:-1px 4px 0 0;vertical-align:middle;}
.j_help_guide .help_menu_contents .header .title_indent {margin:-14px 0 0 19px;width:100px;text-indent:-19px;line-height:16px;}
.j_help_guide .help_menu_contents .summary {border:1px solid #637ea1;background:#718db4;height:100%;overflow:hidden;overflow-y:auto;color:#e3f1fe;scrollbar-face-color:#52729c;scrollbar-arrow-color:#a4bce1;scrollbar-track-color:#6783a9;scrollbar-highlight-color:#6180a9;scrollbar-3dlight-color:#476187;scrollbar-shadow-color:#6180a9;scrollbar-darkshadow-color:#476187;}
.j_help_guide .help_menu_contents .summary .prodreg_help_lst {letter-spacing:-1px;font-size:11px;}
.j_help_guide .help_menu_contents .summary .prodreg_help_lst dt {font-weight:bold;color:#fff;background:url("//pics.esmplus.com/front/common/bul_help_guide_lst1.gif") no-repeat 11px 22px;padding:14px 10px 5px 19px;}
.j_help_guide .help_menu_contents .summary .prodreg_help_lst dd {padding:0 10px 6px 19px;}
.j_help_guide .help_menu_contents .summary .prodreg_help_lst dd ol li {padding:6px 0 0;}
.j_help_guide .help_menu_contents .summary .prodreg_help_lst dd a {color:#e3f1fe;}
.j_help_guide .help_menu_contents .summary .prodreg_list {margin:0 0 0 8px;}
.j_help_guide .help_menu_contents .summary .prodreg_list li {text-indent:-8px;}
.j_help_guide .help_menu_contents .summary .prodreg_help_emphasis {padding:14px 10px 5px 19px;font-size:11px;letter-spacing:-1px;}
.j_help_guide .help_menu_contents .summary .prodreg_help_lst_on dt {color:#fff04a;}
.j_help_guide .help_menu_contents .summary .prodreg_help_lst_on dd {color:#fff99a;}
.j_help_guide .help_menu_contents .summary .prodreg_help_lst_on span.prodreg_stit {color:#fff99a;}
.j_help_guide .help_menu_contents .summary .prodreg_help_lst_on p.prodreg_btxt {color:#fff99a;}
.j_help_guide .help_menu_contents .summary .prodreg_help_lst span.prodreg_stit {display:block;}
.j_help_guide .help_menu_contents .summary .prodreg_help_lst p.prodreg_btxt {padding:0 10px 6px 0;}

.jScrollPaneContainer {position: relative;overflow: hidden;z-index: 1;}
.jScrollPaneTrack {position: absolute;cursor: pointer;right: 0;top: 0;height: 100%;background: #aaa;}
.jScrollPaneDrag {position: absolute;background: #666;cursor: pointer;overflow: hidden;}
.jScrollPaneDragTop {position: absolute;top: 0;left: 0;overflow: hidden;}
.jScrollPaneDragBottom {position: absolute;bottom: 0;left: 0;overflow: hidden;}
a.jScrollArrowUp {display: block;position: absolute;z-index: 1;top: 0;right: 0;text-indent: -2000px;overflow: hidden;height: 9px;}
a.jScrollArrowDown {display: block;position: absolute;z-index: 1;bottom: 0;right: 0;text-indent: -2000px;overflow: hidden;height: 9px;}
/* 도움말 스크롤바 */
.jScrollPaneTrack {background: url("//pics.esmplus.com/front/bg/osx_track.gif") repeat-y 0 0;width:18px;}
.jScrollPaneDrag {background: url("//pics.esmplus.com/front/bg/osx_drag_middle.gif") repeat-y;}
.jScrollPaneDragTop {background: url("//pics.esmplus.com/front/bg/osx_drag_top.gif") no-repeat;height:6px;}
.jScrollPaneDragBottom {background: url("//pics.esmplus.com/front/bg/osx_drag_bottom.gif") no-repeat;height:6px;}
a.jScrollArrowUp {width:18px;height:18px;background: url("//pics.esmplus.com/front/bg/osx_arrow_up.gif") no-repeat 0 0;}
a.jScrollArrowUp:hover {background-position: 0 0;}
a.jScrollArrowDown {width:18px;height:18px;background: url("//pics.esmplus.com/front/bg/osx_arrow_down.gif") no-repeat 0 0;}
a.jScrollArrowDown:hover {background-position: 0 0;}

input.txt {height:19px;margin:0;_margin:-1px 0 0;padding:0 3px;border:1px solid #c9cbd6;color:#7b7b82;vertical-align:middle;}

.layer_before_loginInfo {position:absolute;border:1px solid #2c2c35;width:439px;height:355px;background:#fff;z-index:1000;}
.layer_before_loginInfo .inner_cont {position:relative;width:100%;height:100%;}
.layer_before_loginInfo .inner_cont .starter {position:absolute;top:7px;left:-4px;width:4px;height:7px;font-size:0;background:url("//pics.esmplus.com/front/icon/icon_tip_layer_arrow2.gif") no-repeat 0 0;}
.layer_before_loginInfo .inner_cont h2 {border-bottom:1px solid #dedfe6;background:#f6f6f9;font:normal bold 12px/1.5 dotum,"돋움";color:#000;letter-spacing:-1px;padding:8px 0 5px 14px;}
.layer_before_loginInfo .inner_cont .close {position:absolute;bottom:0;right:0;}
.layer_before_loginInfo .inner_cont .content_wrap {width:410px;margin:0 auto;}
.layer_before_loginInfo .inner_cont .content_wrap .txt_guide {font:normal normal 11px/1.5 dotum,"돋움";color:#2567bb;letter-spacing:-1px;padding:17px 0 6px;}
.layer_before_loginInfo .inner_cont .content_wrap .select_date {border:1px solid #34343e;background:#fffcdc;padding:4px 0 4px 12px;margin:0 0 15px;}
.layer_before_loginInfo .inner_cont .content_wrap .select_date img {vertical-align:middle;}
.layer_before_loginInfo .inner_cont .content_wrap .select_date .title {letter-spacing:-1px;margin:0 4px 0 0;}
.layer_before_loginInfo .inner_cont .content_wrap .btn_calen {padding:0 1px;}
.layer_before_loginInfo .inner_cont .content_wrap .select_date input {color:#48494f;}
.layer_before_loginInfo .inner_cont .content_wrap .srch {margin:0 0 0 4px;}
.layer_before_loginInfo .inner_cont .content_wrap .data_table2 {width:100%;}
.layer_before_loginInfo .inner_cont .content_wrap .data_table2 table {width:100%;}
.layer_before_loginInfo .inner_cont .content_wrap .data_table2 table thead th {background:#f9f9fa;border-left:1px solid #dfe0e6;border-bottom:1px solid #dfe0e6;padding:7px 0 5px;}
.layer_before_loginInfo .inner_cont .content_wrap .data_table2 table thead th.first {border-left:0;}
.layer_before_loginInfo .inner_cont .content_wrap .data_table2 table tbody td {text-align:center;border-left:1px solid #dfe0e6;border-bottom:1px solid #dfe0e6;padding:7px 0 6px;}
.layer_before_loginInfo .inner_cont .content_wrap .data_table2 table tbody td.first {border-left:0;}

.show_help_ask {display:inline-block;vertical-align:middle;}
.show_help_ask img {display:inline-block;vertical-align:middle;margin:1px 0 0;}

.pagging {margin-top:20px;text-align:center;}
.pagging a {display:inline-block;height:15px;padding:0 6px;color:#7b7b82;border:1px solid #dcdee6;font-weight:700;line-height:16px;text-decoration:none;vertical-align:top;cursor: pointer;}
.pagging a.on,
.pagging a:hover {color:#000;border-color:#555877;}
.pagging a.end,
.pagging a.first,
.pagging a.next,
.pagging a.prev {height:17px;padding:0;border:0 none;}
.pagging a.prev {margin-right:6px;}
.pagging a.next {margin-left:6px;}
.pagging .txt_overflow {display:inline-block;margin:-7px -1px 0 -1px;color:#7b7b82;vertical-align:middle;}

/* 주요기능안내 */
#quick_guide {background:#ffd40d url("//pics.esmplus.com/front/title/tit_quick_guid.gif") no-repeat 30px 50%;min-height:46px;position:relative;zoom:1;min-width:1258px;}
#quick_guide:after {content:"";display:block;height:0;clear:both;}
#quick_guide h1 {display:none;}
#quick_guide .quick_guide_btn {float:right;text-align:right;padding:12px 20px 6px 0;}
#quick_guide .quick_guide_btn li {display:inline;}
#quick_guide .quick_guide_btn li span {margin-bottom:5px;}

.layer_notice {position:absolute;top:50%;left:50%;z-index:2000;border:1px solid #2c2c35;margin:-78px 0 0 -151px;background:#fff;}
.layer_notice .headers {position:relative;width:100%;background:#f6f6f9;border-bottom:1px solid #dedfe6;}
.layer_notice .headers h3 {font-size:12px;letter-spacing:-1px;color:#000;padding:9px 0 4px 9px;}
.layer_notice .headers .close {position:absolute;top:0;right:0;}
.layer_notice .layer_contents {position:relative;padding:20px;}
.layer_notice .layer_contents .notice_box {border:1px solid #dddac0;background:#fdfcf4;text-align:center;font-size:11px;line-height:15px;letter-spacing:-1px;padding:19px 0 17px;}

/* 변동서비스 이용료 팝업 */
.j1_layer_notice {position:absolute;top:50%;left:50%;z-index:2000;border:1px solid #2c2c35;margin:-78px 0 0 -174px;background:#fff;}
.j1_layer_notice .layer_contents {padding: 9px 10px 20px;border-top: 1px solid #f3f3f3;}
.j1_layer_notice .layer_contents .notice_box {padding: 20px 0 16px;border: 1px solid #dfe0e4;background: #f8f8fa;text-align: center;color: #48494f;letter-spacing: -1px;line-height: 16px;font-weight: bold;}
.j1_layer_notice .layer_contents .c_btns {text-align: center;padding-top: 10px;}
.j1_layer_notice .layer_contents .c_btns .btn {padding-top: 5px;}
.j1_layer_notice .layer_close {padding: 5px 10px;border-top: 1px solid #e7e7ed;overflow: hidden;*zoom: 1;}
.j1_layer_notice .layer_close .cookie {float: left;color: #48494f;font-size: 11px;letter-spacing: -1px;}
.j1_layer_notice .layer_close .close {float: right;}
.j1_layer_notice .layer_close .cookie .chk {margin-bottom: 3px;}

/* 즉시할인 적용 상품 서비스 이용료 과금방식 변경 안내 */
.layer_notice_2 {position: absolute;top: 80px;left: 50%;margin-left: -325px;z-index:2000;}
.layer_notice_2 .txtarea {position: absolute;width: 498px;border: 1px solid #c9cbd6;background: #fff}
.layer_notice_2 .txtarea .scroll_box {height: 64px;padding: 8px;overflow-x: hidden;overflow-y: scroll;color: #646464;font-size: 11px;}
.layer_notice_2 .txtarea_1 {top: 603px;left: 76px;}
.layer_notice_2 .txtarea_2 {top: 621px;left: 76px;}
.layer_notice_2 .txtarea_3 {top: 756px;left: 76px;}
.layer_overlay {z-index: 1999;display: none;position: fixed;top: 0;left: 0;width: 100%;min-width: 1258px;max-width: 100%;height: 100%;background-color: #000;opacity: .5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);}

/* 개인정보보호 자율점검 체크리스트 팝업_레이어 */
.infor_check_board_layer {position: absolute;top: 80px;left: 50%;margin-left: -395px;z-index:201;width:790px;padding:50px 0;background:#fff;;}
.infor_check_board_layer h1 {width:750px;text-align:center;margin:0 auto 14px;}
.infor_check_board_layer .infor_check_board_layer_txt {margin-bottom:37px;width:750px; text-align:center;margin:0 auto 37px;}
.infor_check_board_layer .text_dot {background:none;padding-left:0;width:750px;margin:0 auto;font-size:11px;letter-spacing:-1px;font-size:11px;}
.infor_check_board_layer .text_dot em {color:#0075d0;}
.infor_check_board_layer table {width:750px;margin:5px auto 0;background:url("//pics.esmplus.com/front/bg/bg_grid_table_type1_th3.gif") repeat-x 0 0px;table-layout:auto;}
.infor_check_board_layer .check_board_type02 {border:1px solid #c1c1d5;border-top:0 none;}
.infor_check_board_layer .check_board_type02 thead th {padding:11px 0 9px;font-weight:bold;border-left:1px solid #8d8d9a;border-right:1px solid #8d8d9a;font-size:11px;color:#fff;}
.infor_check_board_layer .check_board_type02 tbody tr td {padding:0;border-top:1px solid #c1c1d5;border-left:1px solid #c1c1d5;text-align:left;letter-spacing:-1px;background:#fff;}
.infor_check_board_layer .check_board_type02 tbody tr.fir td {border-top: 0 none;}
.infor_check_board_layer .check_board_type02 tbody td div {padding:5px 0 5px 0}
.infor_check_board_layer .check_board_type02 tr td.subject div {padding-left:8px;font-size:11px;}
.infor_check_board_layer .check_board_type02 tr td.subject .on {font-weight:bold;}
.infor_check_board_layer .check_board_type02 tr td.num .on {font-weight:bold;}
.infor_check_board_layer .check_board_type02 tr td.btn_detail {border-left: 0 none;}
.infor_check_board_layer .check_board_type02 tr td.subject div {font-weight:normal;padding:5px 3px 5px 8px;}
.infor_check_board_layer .check_board_type02 tbody td.num {padding:4px 0 3px;text-align:center;letter-spacing:0;}
.infor_check_board_layer .check_board_type02 tbody td.num div {padding-left:1px;}
.infor_check_board_layer .check_board_type02 tr td.btn_detail {text-align: center;border-left: 0 none;}
.infor_check_board_layer .check_board_type02 tr td.btn_detail div {padding:4px 10px 5px 0;}
.infor_check_board_layer .check_board_type02 tr td.btn_input {text-align: center;}
.infor_check_board_layer .check_board_type02 td div.yu_answer {padding:17px 70px 16px 56px;background:#fafafa;font-size:11px;}
.infor_check_board_layer .check_board_type02 td div.yu_answer h5 {font-size:11px;font-weight:normal;padding-top:5px;margin-bottom:-4px;}
.infor_check_board_layer .check_board_type02 td div.yu_answer .symbol {font-size:12px;}
.infor_check_board_layer .check_board_type02 td div.yu_answer .bracket_txt {display:block;}
.infor_check_board_layer .check_board_type02 tr td .yu_answer a {color:#0075d0;text-decoration:underline;letter-spacing:0;}
.infor_check_board_layer .check_board_type02 tr td .yu_answer .answer_list_type {padding:5px 0 3px 0;}
.infor_check_board_layer .check_board_type02 tr td .yu_answer .answer_list_type li {line-height:17px;}
.infor_check_board_layer .check_board_type02 td div.yu_answer p {width:100%;line-height:17px;}
.infor_check_board_layer .btn_submit {text-align:center;margin-top:30px;}

/* SKU */
.conList li .spancing {letter-spacing:0;}

/* Sell Note UI 개선 */
.sell_noteLayer .in_contents .in_btnArea .btns_quick_area a {margin:0 0 0 -4px;}
.sell_noteLayer .in_contents .in_btnArea .btns_quick_area a img {vertical-align:top;}
.sell_noteLayer .in_contents .in_btnArea .btns_quick_area .first {margin:0;}
.sell_noteLayer .in_contents .conList .title1.title_type {width: 107px;}
.sell_noteLayer .in_contents .spr_delivery {display: inline-block;width: 12px;height: 12px;margin: 0 4px 0 0;background: url("//pics.esmplus.com/front/icon/ico_traffic_lights.png") no-repeat 0 -94px;}
.sell_noteLayer .in_contents .delivery_status_type2 {background-position: -17px -94px;}

/* TOP버튼 */
.to_the_top {display: block;position: fixed;right: 5px;width: 35px;height: 30px;z-index: 1002;overflow: visible;}
.to_the_top.active {display: block;}
.to_the_top span {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url("//pics.esmplus.com/front/btn/to_the_top.gif") no-repeat 0 0;font-size: 0;line-height: 0;cursor: pointer;}

/* 모바일 화면으로 이동 */
.mobile_web_link {display: none;min-width: 1258px;max-width: 100%;background-color: #fff;clear: both;overflow: hidden;}
.mobile_web_link .button-mobile_web_link {display: block;margin: 40px 50px;padding: 45px 0 39px 0;color: #fff;background-color: #94989c;background: linear-gradient(#94989c,#7e8287);border: 1px solid #82868a;border-radius: 3px;font-size: 52px;letter-spacing: -1px;line-height: normal;text-align: center;text-decoration: none;white-space: nowrap;box-sizing: border-box;overflow: hidden;}

/* 재고이관 대상 판매자 (물류서비스) */
.layer-stock_transfer {width: 618px;top: 50%;left: 422px;margin-top: -135px;line-height: 18px;}
.layer-stock_transfer .alphanumeric {letter-spacing: 0;}
.layer-stock_transfer .stock_transfer-greeting ~ .stock_transfer-greeting {margin-top: 3px;}
.layer-stock_transfer .stock_transfer-info {margin-top: 11px;border: 1px solid #a6a8b6;}
.layer-stock_transfer .stock_transfer-info table {width: 100%;}
.layer-stock_transfer .stock_transfer-info tr:first-child th,
.layer-stock_transfer .stock_transfer-info tr:first-child td {border-top: 0 none;}
.layer-stock_transfer .stock_transfer-info th,
.layer-stock_transfer .stock_transfer-info td {padding: 7px 0 6px 0;border-top: 1px solid #c9cbd6;}
.layer-stock_transfer .stock_transfer-info th {background-color: #f9f9fa;text-align: left;}
.layer-stock_transfer .stock_transfer-info td {border-left: 1px solid #c9cbd6;}
.layer-stock_transfer .stock_transfer-info .column {padding: 0 10px;}
.layer-stock_transfer .stock_transfer-sku {letter-spacing: 0;vertical-align: middle;}
.layer-stock_transfer .stock_transfer-sku__number {text-decoration: underline;}
.layer-stock_transfer .stock_transfer-sku-detail {display: inline-block;*display: inline;position: relative;margin-left: 6px;vertical-align: middle;*zoom: 1;}
.layer-stock_transfer .button-sku_detail {width: 59px;height: 18px;}
.layer-stock_transfer .button-sku_detail span {background: url("//pics.esmplus.com/front/btn/btn_detailview02.gif") no-repeat 0 0;}
.layer-stock_transfer .layer-sku-detail {display: none;position: absolute;top: -90px;left: 74px;width: 248px;background-color: #fff;border: 1px solid #585860;}
.layer-stock_transfer .layer-sku-detail__title {padding: 3px 10px 2px 10px;color: #fff;background-color: #585860;font-weight: bold;}
.layer-stock_transfer .layer-sku-detail__content {height: 146px;overflow-y: scroll;overflow-x: hidden;}
.layer-stock_transfer .layer-sku-detail__inner {padding: 6px 0 5px 10px;font-size: 11px;letter-spacing: 0;line-height: 16px;}
.layer-stock_transfer .layer-sku-detail__footer {display: block;padding: 5px 10px;border: 1px solid #e7e7ed;text-align: right;}
.layer-stock_transfer .button-sku_detail-close {width: 43px;height: 18px;}
.layer-stock_transfer .button-sku_detail-close span {background: url("//pics.esmplus.com/front/btn/btn_pop_close.gif") no-repeat 0 0;}
.layer-stock_transfer .stock_transfer-inquiry {margin-top: 15px;}
.layer-stock_transfer .stock_transfer-inquiry__info {display: block;margin-bottom: 4px;color: #2567bb;}
.layer-stock_transfer .stock_transfer-inquiry__customer {font-weight: normal;letter-spacing: 0;}

.top_banner {position: relative;background-color: #6860f2;min-width: 1258px;width: 100%;height: 80px;overflow: hidden;}
.top_banner__link {display: block;height: 80px;background: #6860f2 url("//pics.esmplus.com/front/img/top_banner.jpg") no-repeat 82px 0;}
.top_banner__text {display: inline-block;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);width: 1px;height: 1px;margin: -1px;overflow: hidden;}

.toast {z-index: 1003;border-radius: 5px;position: fixed;bottom: 17px;right: 17px;-webkit-transition: opacity 1s linear, transform .9s ease-out;transition: opacity 1s linear, transform .9s ease-out;opacity: 0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transform: translateY(218px);transform: translateY(218px);color: #fff;background-color: #34343e;background-color: rgba(62, 62, 72, .95);letter-spacing: -1px;}
.toast.is_active {opacity: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-webkit-transform: translateY(0);transform: translateY(0);}
.toast .hidden {position: absolute;width: 1px;height: 1px;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);border: 0;overflow: hidden;}
.toast__close {position: absolute;top: 0;right: 0;width: 50px;height: 37px;padding: 0;background: none;border: 0;cursor: pointer;}
.toast__close:before,
.toast__close:after {content: '';position: absolute;top: 13px;right: 24px;width: 2px;height: 12px;background-color: #fff;}
.toast__close:before {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.toast__close:after {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.toast__header {padding: 12px 50px 12px 20px;border-bottom: 1px solid #52525b;line-height: 1;}
.toast__header_title {font-weight: bold;font-family: "맑은 고딕", Malgun Gothic,arial,sans-serif;}
.toast__body {padding: 18px 20px 0;line-height: 17px;}
.toast__body_message .account {color: #fd822e;letter-spacing: 0;}
.toast__body_list {margin-top: 6px;padding: 12px 30px 10px;background-color: #494952;background-color: rgba(255, 255, 255, .10);}
.toast__body_item {position: relative;padding-left: 8px;line-height: 21px;}
.toast__body_item:after {content: "";position: absolute;top: 9px;left: 0;width: 2px;height: 2px;background-color: #fff;}
.toast__body_item .hilite {color: #fd822e;}
.toast__body_tip {margin-top: 8px;color: #aeaeb0;}
.toast__body_tip .setting_location {text-decoration: underline;}
.toast__footer {padding: 2px 20px 16px;}
.toast__footer_message {color: #9d9da1;text-align: right;}