@charset "utf-8"; 
.new_win {background:#fff !important;}
body {background:#2a3f50;}
.btn_confirm01 a {background:#333 !important;}
#hd { z-index: 10; min-width: 1000px; background: #2a3f50 !important; }
#logo img{display:none}
#logo a{position:absolute;top:19px;left:20px;display:block;width:170px;height:32px;background:url(./img/logo-admin.png)}
#tnb #tnb_logout a,#tnb a{color:#fff}
#gnb{min-width:0;position:absolute;top:70px;left:0;width:180px;z-index:99999;background-color:#fff}
.gnb_1dli{margin:0; border:0 !important;}
.gnb_1dli_on .gnb_1da{background:#2a3f50; color:#fff;}
.gnb_1dli_air .gnb_1da{background:#13202a ;color:#ddd;}
.gnb_1dli_air .gnb_1da:hover {background: #13202a !important;}
.gnb_1da{color:#ddd;width:150px;padding:5px 0; font-size:14px; font-weight:normal; height:60px; line-height:60px; text-align:left !important; padding:0 15px;}
.gnb_1da img {margin-right:15px;}
#gnb_1dul{position:relative;margin:0; background:#2a3f50;}
#wrapper{margin:0 0 0 180px;padding-top:20px;min-height:1080px; background:#fff;}
#lnb{margin:0 0 0 180px;min-width:470px;border-left:1px solid #e9e9e9; background:#FAFAFA; padding:20px;}
#lnb a {font-size:13px !important; color:#666 !important;}
#lnb a.lnb_svc {color:#333 !important;}
#ft{margin:0;padding:20px; background:#fff;}
.btn_confirm,.btn_list{margin:0 20px;padding-bottom:10px}
.btn_list03 a{background-color:#1A6DFF;border-color:#1A6DFF}
.btn_list03 a:hover,.btn_list03 a:focus{background-color:#1A6DFF}
.btn_frmline{font-family:'dotum';font-size:11px;font-weight:400;letter-spacing:-1px;height:auto}
.btn_submit{background-color:#1A6DFF;border-color:#1A6DFF}
.btn_confirm .btn_submit,.local_sch .btn_submit{padding:0 40px;font-weight:700}
.btn_submit,.btn_confirm01 a,#fsendmailtest .btn_submit,.frm_input,textarea,.btn_confirm01 button,.btn_list03 a,.btn_frmline,.btn_add01 button,.btn_list01 input,.btn_list01 button,.btn_list01 a,.btn_confirm .btn_submit,select,.btn_cancel{border-radius:3px; font-size:12px;}
.btn_add01 a{padding: 4px 20px; font-size: 13px;background: #c7c7c7;border-radius: 2px;color: #fff; text-align: center;line-height: 1.846153846; margin-right: 2px;}
.btn_confirm01 a:nth-of-type(2) {background:#18a39e !important;}
.tbl_head02 thead th,.tbl_head02 tbody th{background:#FAFAFA !important;}
.bg1 td{background:#f6f6f6}
.local_ov01{background:#f6f6f6}
.local_desc01{background:url(./img/ico_tag2.gif) 10px 14px no-repeat;padding:10px 20px 10px 36px}
#fsendmailtest .btn_submit,.local_cmd01 .btn_submit{border:1px solid #778a9a}
.anchor li:first-child a{border-top-left-radius:3px;border-bottom-left-radius:3px}
.anchor li:last-child a{border-top-right-radius:3px;border-bottom-right-radius:3px}
.tbl_frm01 table{clear:both;width:100%;border-collapse:collapse;border-spacing:0}
.tbl_frm01 tbody,.tbl_frm01 tr,.tbl_frm01 td{vertical-align:middle}
.tbl_frm01 caption{display:none}
.tbl_frm01 th{padding:10px 20px;color:#333; font-weight:700;background-color:#f6f6f6}
.tbl_frm01 td{padding:7px;color:#4c4c4c}
.tbl_frm01 th span.last:after{border:none}
.tbl_frm01 td .numberic{text-align:right;padding-right:4px}
.text-center{text-align:center}
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination > li{display:inline}
.pagination > li > a,.pagination > li > span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#5f5f5f;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination > li:first-child > a,.pagination > li:first-child > span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination > li:last-child > a,.pagination > li:last-child > span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color:#23527c;background-color:#eee;border-color:#ddd}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index:2;color:#fff;cursor:default;background-color:#5f5f5f;border-color:#5f5f5f}
.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pg_page,.pg_current{margin:0 0 0 -5px;padding:3px 12px}
.pg_page{border:1px solid #ddd;background-color:#fff}
.pg_current{border:1px solid #5f5f5f;background-color:#5f5f5f;color:#fff}
.pg_start{border-top-left-radius:4px;border-bottom-left-radius:4px}
.pg_end{border-top-right-radius:4px;border-bottom-right-radius:4px}
.tbl_head01 thead th,.tbl_head01 tbody th{padding:10px 0;border:1px solid #ddd;background:#FAFAFA !important;}
tfoot th,tfoot td{background:#fbfbfb;border:1px solid #dcdcdc}
select{height:24px;line-height:24px}
input.required{background:url(./img/wrest3.png)  no-repeat!important;background-position:right 5px center!important;padding-right:18px!important; border-radius:0 !important;}
input.required.full_input{width:92%}
.gnb_2dul {display:none !important}
textarea, .frm_input {background:#fff !important; border-radius:0 !important;}

.social_config_explain h3 { margin:0px; padding:10px 0 5px 0;}