@charset "utf-8";
.msg_sound_only, .sound_only {
  display: inline-block !important;
  position: absolute;
  top: 0;
  left: 0;
  margin: 0 !important;
  padding: 0 !important;
  width: 1px !important;
  height: 1px !important;
  font-size: 0;
  line-height: 0;
  border: 0 !important;
  overflow: hidden !important;
}

.bootstrap table tr td {font-size:14px}
.anchor {
margin: 0 0 10px;
padding: 0;
zoom: 1;
}
.anchor:after {
display: block;
visibility: hidden;
clear: both;
content: "";
}
.anchor li {
float: left;
margin-left: -1px;
list-style: none;
}
.anchor a {
display: inline-block;
padding: 5px 10px;
border: 1px solid #c8ced1;
background: #d6dde1;
text-decoration: none;
}

.gc_adm_product_innerbox{*zoom:1;border-bottom:1px solid #e9ecee;position:relative;margin:0;overflow:hidden}
.gc_adm_product_innerbox:after{content:"";clear:both;display:block}

.gc_adm_product_innerbox [class^=gc_]{margin:0;padding:6px 0 8px;vertical-align:middle;min-height:28px}
.gc_adm_product_innerbox .gc_title{float:left;display:block;width:80px;margin-right:5px;color:#a90329}
.gc_adm_product_innerbox .gc_adm_product_data{margin-left:85px;margin-right:161px}
.gc_adm_product_innerbox .gc_adm_product_data.no_adm_grpset{margin-right:0}
.gc_adm_product_innerbox .gc_adm_grpset{position:absolute;top:0px;right:0;height:100%;border-left:1px solid #e9ecee;padding-left:7px}
.gc_adm_product_innerbox .frm_info{display:block;padding:0 0 5px;color:#5b747e}

.gc_adm_product_innerbox .sit_option {
margin: 0 0 10px;
padding: 10px 10px 0;
border: 1px solid #e9e9e9;
background: #f7f7f7;
}

/* 테이블 */
.gc_adm_product_innerbox table {clear:both;width:100%;border-collapse:collapse;border-spacing:0}
.gc_adm_product_innerbox table caption {height:0;font-size:0;line-height:0;overflow:hidden}
.gc_adm_product_innerbox tbody th{text-align:left}
.gc_adm_product_innerbox tbody th, .gc_adm_product_innerbox tbody td {border-bottom:1px solid #ececec;padding:3px}
.gc_adm_product_innerbox tfoot th,.gc_adm_product_innerbox tfoot td {padding:10px 0;border:1px solid #c1d1d5;background:#d7e0e2}
.gc_adm_product_innerbox tfoot th {}
.gc_adm_product_innerbox tfoot td {font-weight:bold;text-align:center}
.gc_adm_product_innerbox .td_grpset{border-left:1px solid #ececec;padding-left:8px}

.gc_adm_product_innerbox .tbl_frm01 th {
  padding: 0;
  border-top: 1px solid #ececec;
  border-bottom: 1px solid #ececec;
  text-align: left;
}

.gc_adm_product_innerbox .tbl_frm01 td {
  padding: 10px 5px;
  border: 1px solid #ececec;
  border-right: 0;
  border-left: 0;
}

.gc_adm_product_innerbox .btn_confirm {
  margin: 0 20px 10px;
}

.gc_adm_product_innerbox .btn_confirm02 {
  clear: both;
  margin-top: 10px;
  text-align: center;
}

.gc_adm_product_innerbox .btn_frmline {
  display: inline-block;
  padding: 0 7px;
  height: 24px;
  border: 0;
  background: #444;
  color: #fff !important;
  letter-spacing: -0.1em;
  text-decoration: none;
  vertical-align: middle;
  line-height: 2em;
}

.gc_adm_product_innerbox .btn_confirm02 button {padding: 0 15px;height: 30px;border: 0;background: #617d46;color: #fff}
#sit_compact {margin: 0 20px;padding: 15px 0;border: 1px solid #e9e9e9;background: #f7f7f7}
#sit_option_frm fieldset, #sit_option_addfrm fieldset {padding:10px;border:1px solid #e9e9e9;background:#f7f7f7;text-align:center}

/* 테이블 */
.tbl_wrap table {clear:both;width:100%;border-collapse:collapse;border-spacing:0}
.tbl_wrap table caption {height:0;font-size:0;line-height:0;overflow:hidden}
/* .tbl_wrap tbody td {border:1px solid #ececec} */
.tbl_wrap tfoot th,.tbl_wrap tfoot td {padding:10px 0;border:1px solid #c1d1d5;background:#d7e0e2}
.tbl_wrap tfoot th {}
.tbl_wrap tfoot td {font-weight:bold;text-align:center}

.tbl_wrap {margin:0 0 10px;padding:0 0px}

/* thead 한 줄 테이블 */
.tbl_head01 {}
.tbl_head01 table {clear:both;width:100%;border-collapse:collapse;border-spacing:0}
.tbl_head01 thead th {padding:10px 0;border:1px solid #d1dee2;background:#e5ecef;color:#383838;font-size:0.95em;letter-spacing:-0.1em}
.tbl_head01 thead input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */
.tbl_head01 thead a {color:#383838;text-decoration:underline}
.tbl_head01 tbody th {}
.tbl_head01 tbody td {padding:10px 5px;line-height:1.4em;word-break:break-all;border:1px solid #ececec}

/* thead 두 줄 테이블 */
.tbl_head02 {}
.tbl_head02 table {clear:both;width:100%;border-collapse:collapse;border-spacing:0}
.tbl_head02 thead th {padding:5px 0;border:1px solid #d1dee2;background:#e5ecef;color:#383838;font-size:0.95em;letter-spacing:-0.1em}
.tbl_head02 thead input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */
.tbl_head02 thead a {color:#383838;text-decoration:underline}
.tbl_head02 tbody th {}
.tbl_head02 tbody td {padding:5px 3px;line-height:1.4em;word-break:break-all;border:1px solid #ececec}
.type-gnucommerce td img{max-width:100%;height:auto}
/* 폼 테이블 */
.tbl_frm01 th {padding:0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;text-align:left}
.tbl_frm01 td {padding:10px 5px;border-right:0;border-left:0;border:1px solid #ececec}
.tbl_wrap textarea, .tbl_frm01 textarea {width:99%;height:150px}
.tbl_frm01 #captcha {margin:0;padding:0;border:0;background:transparent}
.tbl_frm01 #captcha input {margin-left:5px;text-align:center}

/* 쇼핑몰 설정 */
#anc_scf_payment textarea {height:50px}

.scf_pgreg {display:inline-block;margin:5px 0 0;padding:5px 10px;background:#ff4f91;color:#fff;font-weight:normal;text-decoration:none}

.scf_cardtest {margin:5px 0 0}
.scf_cardtest_btn {margin-left:5px;vertical-align:middle}
#scf_cardtest_tip {margin:10px 0 0;padding:10px;border:3px solid #ddd}
#scf_cardtest_tip strong {display:inline-block;margin:0 0 5px}
#scf_cardtest_tip dl {margin:0 0 15px;padding:0;zoom:1}
#scf_cardtest_tip dl:after {display:block;visibility:hidden;clear:both;content:""}
#scf_cardtest_tip dt {float:left;width:100px}
#scf_cardtest_tip dd {padding:0;overflow:hidden}
.scf_cardtest_tip {display:none}
.scf_cardtest_hide {display:none}
.scf_cardtest_tip_adm_hide {display:none}

.scf_img {display:none}

#scf_sms_pre h3 {padding:10px 0}
#scf_sms_pre dl {margin:0 0 10px;zoom:1}
#scf_sms_pre dl:after {display:block;visibility:hidden;clear:both;content:""}
#scf_sms_pre dt {clear:both;float:left;padding:5px 0;width:100px}
#scf_sms_pre dd {padding:5px 0;overflow:hidden}
#scf_sms {margin:0 20px 30px;padding:20px 0 0;zoom:1}
#scf_sms:after {display:block;visibility:hidden;clear:both;content:""}
.scf_sms_box {float:left;margin:0 8px 0 9px;width:163px;text-align:center}
.scf_sms_box h4 {margin:0 0 5px}
.scf_sms_img {margin:10px 0;width:163px;height:191px;background:url('../shop_admin/img/sms_back.gif') no-repeat 0 0;text-align:center}
.scf_sms_img textarea {margin:54px 0 0;width:115px;height:85px;border:0;background:transparent;font-size:0.95em;overflow:hidden}
.scf_sms_img span {display:block}
.scf_sms_cnt {display:block}

.gc_clearfix{*zoom:1}
.gc_clearfix:after{content:""; display:table; clear:both}
.gc_w50{float:left;width:50%}

#sc_con_method{clear:both}
#sc_con_basic{clear:both}
#sc_con_minimum{clear:both}
#sc_con_qty{clear:both}
.gc_data_print{border-top: 1px solid #e9ecee;}

/* 에디터높이 */
.wp-editor-container #de_baesong_content {height:400px}
.wp-editor-container #de_change_content {height:400px}
.wp-editor-container #de_guest_privacy {height:400px}

ul.sortable{margin:0;padding:0;*zoom:1}
ul.sortable:after{display:block;clear:both;content:""}

.sortable li{
list-style:none;
float: left;
overflow: hidden;
text-align: center;
margin: 4px 3px;  border: 1px solid #DDDDDD;padding:1px; cursor: move;
background: #ffffff;
min-height:188px;
}

.sortable li img{margin:2px}
.sortable li.placeholder{border: dashed 2px #ccc;background-color:#FFF;padding:0}
.sortable li:hover, .sortable li.ui-sortable-helper{border:2px solid #E58524;padding:0}
.sortable li .btn_groups{text-align:right;margin-bottom:5px;margin-right:3px}
.add_images_btn{text-align:right}

/* 공통박스 */
.compare_wrap {margin:0 0px 10px;zoom:1}
.compare_wrap:after {display:block;visibility:hidden;clear:both;content:""}
.compare_wrap section {margin:10px 0;padding:2%;background:#f2f5f9}
.compare_wrap h3 {margin:10px 0 20px;text-align:center}
.compare_wrap .tbl_frm {margin:0}
.compare_wrap .frm_input, .compare_wrap .required {background-color:#fff !important}
.compare_wrap .btn_confirm {padding:10px 0 0}
.compare_left {float:left;width:45%}
.compare_right {float:right;width:45%}

/* 관련 상품, 관련 이벤트 입력/수정 */
.compare_wrap ul {margin:0;padding:10px;list-style:none}
.compare_wrap li {padding:5px 0;border-bottom:1px solid #e9e9e9;zoom:1}
.compare_wrap li:after {display:block;visibility:hidden;clear:both;content:''}
.compare_wrap .srel_list, .compare_wrap .srel_sel {height:auto !important;height:200px;max-height:200px;border:1px solid #ced9de;background:#f6f6f6;overflow-y:scroll}
.compare_wrap .list_item {float:left;width:80%}
.compare_wrap .list_item img {float:left;margin:0 10px 0 0}
.compare_wrap .list_item_btn {float:right}
.compare_wrap .srel_sel {border:1px solid #ced9de;background:#fcfff2}
.compare_wrap .srel_list p, .compare_wrap .srel_sel p {padding:10px 0;text-align:center}
.compare_wrap .compare_left ul {margin:0;list-style:none}
.compare_wrap .srel_noneimg li {padding:7px 0}
.compare_wrap .srel_noneimg button {top:0;right:0}
.compare_wrap .srel_pad {display:block;height:30px}
.compare_wrap .srel_pad button {position:static}

.srel_pad input[type='text']{vertical-align:middle}
.gc_adm_product_data textarea{display: block;margin: 12px 0 0;height: 4em;width: 95%}

.gc_adm_wrap input[type=text].frm_input_max{width:65%;min-width:300px}
.gc_adm_wrap span.blue{color:blue}

#msg_certify{margin:5px 0 0;padding:5px;border:1px solid #dbecff;background:#eaf4ff;}

#toplevel_page_gc_admin .wp-menu-image {
    background: url('../../img/adm_icon.png') no-repeat center;
}
/* We need to hide the generic.png img element inserted by default */
#toplevel_page_gc_admin .wp-menu-image img {
    display: none;
}
#toplevel_page_gc_admin:hover .wp-menu-image, #toplevel_page_gc_admin.wp-has-current-submenu .wp-menu-image {
    background: url('../../img/adm_icon_over.png') no-repeat center;
}

/* edit-tags.php add css */
.form-field.gnu_check_field label{display:inline-block}

.od_test_caution{font-weight:bold;color:#ff0000;margin:1em 0;font-size:1.167em;background:#ffe3e3;padding:1em}

.local_ov01 .shortcode_copy{line-height:27px;margin-bottom:1em}
.local_ov01 .shortcode_text{font-weight:bold}