/* 축소하지 못했습니다. 축소되지 않은 콘텐츠를 반환합니다.
(307,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(362,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@import'
(363,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@import'
(366,29): run-time error CSS1035: Expected colon, found '{'
: run-time error CSS1062: Expected semicolon or closing curly-brace, found ''
 */
@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);


body {margin:0;padding:0;font-size:12px;font-family:'Nanum Gothic',dotum;background-color:#f9f9f9}
html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0;}
h1, h2, h3, h4, h5, h6 {font-size:1em;font-family:'Nanum Gothic',dotum}
ul, ol, li, dl, dt, dd {margin:0;padding:0;list-style:none}
a:link, a:visited, a:hover, a:focus, a:active  {color:#000;text-decoration:none;background:none;}
input[type=checkbox], input[type=radio] {vertical-align:-3px;}
label {cursor:pointer;}
input, button {margin:0;padding:0; font-family:'Nanum Gothic',dotum}
p {margin:0;padding:0;word-break:break-all}

input{height:20px;}
input[type=submit]{height:22px;}
select{height:22px;}
/*.label_control {height:16px; margin:4px 0 4px 0; font-family:'Nanum Gothic',dotum}*/
/*.label_control {height:22px; margin-top:5px; font-family:'Nanum Gothic',dotum}*/

.clear:after {display:block;visibility:hidden;clear:both;content:""}


.btn_submit {padding:10px 8px 9px;border:0;background:#3399ff;color:#fff;letter-spacing:-0.1em;cursor:pointer}
#bo_sch .btn_submit {padding:6px 20px 3px;}
/*.btn {font-size:16px;padding:17px 17px !important;font-weight:bold;color:#fff;background-color:#3399ff;border:0;cursor:pointer}
.btn:hover {color:#0066cc}*/

/* 상단 레이아웃 */
#hd {background-color:#3399ff}
#hd .hd-inner {margin:0 auto;padding:0 60px;width:1160px;height:100px;background-color:#3399ff}
#logo {float:left;padding-top:25px}
#tnb {float:right;padding:21px 0}
#tnb a {display:block;float:left;padding:17px 17px;font-size:16px;font-weight:bold;color:#fcfcfc;border:1px solid #3399ff}
#tnb a:hover {color:#0066cc}
#tnb a.tnb-on {color:#0066cc}
#tnb .logout {padding:0 !important;}
#tnb .logout .btn {font-size:16px;padding:17px 17px !important;font-weight:bold;color:#fff;background-color:#3399ff;border:0;cursor:pointer}
#tnb .logout .btn:hover {color:#0066cc}

/* 중간 레이아웃 */
#content {margin:0 auto;width:1280px;padding-bottom:80px}
#content h3 {margin-bottom:13px;padding-left:7px;color:#3399ff}
#content .content-inner {margin:0 auto;width:853px}
#main-content {background-color:#f9f9f9}
#main-content .main-content-inner {margin:0 auto;width:1280px}

/*하단 레이아웃 */
#footer {background-color:#3b3b3b}
#footer .footer-inner {margin:0 auto;width:1280px}

/* 로그인 */
#login {position:relative;margin:206px auto 265px auto;width:536px}
#content #login .login-top {margin-bottom:20px}
#content #login .login-input {margin-bottom:7px}
/*#content #login #tUserID {margin-bottom:5px}*/
#content #login .btn_submit_01 {
position:absolute;padding:34px 0px;width:112px; height:85px; font-size:15px;font-weight:bold;color:#fcfcfc;top:104px;right:0px;border:0;border-radius:3px;background:#3399ff;letter-spacing:-0.1em;cursor:pointer
}
#content #login .btn_submit_02 {
float:right;padding:10px 36px; width:112px; font-size:12px;font-weight:bold;color:#666;border:0;border-radius:3px;background:#e5e5e5;letter-spacing:-0.1em;cursor:pointer}

/*#login-id-save {margin-top:12px;font-size:12px;font-weight:bold;color:#666}*/
.chkLoginSave {padding:2px; font-size:12px;font-weight:bold;color:#666; float:left;}


.content-top {margin-bottom:15px;padding-top:52px;height:36px;border-bottom:1px solid #3399ff;background:url('../Images/layout/user-greeting-bg.jpg') right no-repeat}
.content-top .icon-cart {float:left;margin-right:8px}
.content-top h3 {clear:both}
.user-greeting {padding:8px 0;font-size:15px}


/* 회원 가입 */
/*#register .check-all {float:right;color:#b4b4b4}*/
.check_hedang {color:#b4b4b4}

/* 프로그램 다운 */
#program-down {padding-bottom:70px;background-color:#f9f9f9}
.program-down-inner {margin:0 auto;width:1280px}
#program-down .down-btn {text-align:center}

/* POP1 프로그램 사용설명 */
#explanation {padding-bottom:90px;background-color:#f9f9f9}
.explanation-inner {margin:0 auto;width:1280px}
#explanation h3 {margin:65px 0 50px 0;font-weight:bold;font-size:22px;color:#000;letter-spacing:2px;text-align:center}

/* 프로그램 다운 팝업 */
.download-popup-wrap {position:absolute;top:385px;display:none;width:100%}
.download-popup {margin:0 auto;padding-bottom:25px;width:480px;text-align:center;background-color:#ffffff}
.download-popup h3 {padding:19px 0 14px 0;font-size:16px;color:#3399ff;border-bottom:1px solid #3399ff}
.download-popup p {padding:27px 0 23px 0;color:#666;line-height:170%}
.download-popup .btn-agree {margin:0 auto;width:90px;padding:10px 35px;background-color:#e5e5e5;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;}
.download-popup .btn-agree label {font-weight:bold;color:#666}
.download-popup .btn-agree a {display:none}

/* POP 전용지 구매 */
#pop-paper {background-color:#f9f9f9}
.pop-paper-inner {margin:0 auto;width:1280px}

/* 공통 테이블 */
#content table {margin-bottom:10px;width:853px;border-top:3px solid #cccccc;border-bottom:3px solid #cccccc}
#content table tr th {padding:9px 28px;border-bottom:1px solid #cccccc;color:#666;background-color:#efefef;text-align:left}
#content table tr td {padding:9px 28px;color:#000;border-bottom:1px solid #cccccc}

/* 폼 */
.frm_input_f {padding-left:10px; width:350px; margin-bottom:5px; height:38px;border:1px solid #ccc;background:#fff;vertical-align:middle;line-height:2em}
.frm_input {padding-left:10px;width:350px;height:38px;border:1px solid #ccc;background:#fff;vertical-align:middle;line-height:2em}
.frm_input_01 {height:20px;border:1px solid #959595;background:#fff;color:#666;vertical-align:middle}
a.btn-style1 {display:inline-block;margin-right:9px;padding:5px 12px;background-color:#e5e5e5;font-size:10px;color:#373737;font-weight:bold}
a.btn-style2 {display:inline-block;float:right;margin-bottom:5px;padding:11px 20px;background-color:#e5e5e5;color:#666;font-weight:bold;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;}
a.btn-style2:hover {display:inline-block;float:right;margin-bottom:5px;padding:11px 20px;background-color:#3399ff;color:#fff;font-weight:bold;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;}
a.btn-style3 {display:inline-block;margin-right:9px;padding:5px 12px;background-color:#3399ff;color:#fff;font-weight:bold}
a.btn-style4 {display:inline-block;padding:11px 34px;background-color:#3399ff;color:#fff;font-weight:bold;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;}
a.btn-style5 {float:right;display:inline-block;padding:11px 34px;background-color:#3399ff;color:#fff;font-weight:bold;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;}
input[placeholder] {padding:0 18px;font-size:12px;color:#888}
.select-01 {margin-right:2px;padding:1px 0}

/* 화면낭독기 사용자용 */
.msg_sound_only, .sound_only {display:inline-block !important;position:absolute;top:0;left:0;margin:0 !important;padding:0 !important;font-size:0;line-height:0;border:0 !important;overflow:hidden !important}

/* 페이징 */
.pg_wrap {clear:both;margin:0 0 20px;padding:20px 0 0;text-align:center}
.pg {}
.pg_page, .pg_current {display:inline-block;padding:0 8px;height:25px;color:#000;letter-spacing:0;line-height:2.2em;vertical-align:middle}
.pg a:focus, .pg a:hover {text-decoration:none}
.pg_page {background:#e4eaec;text-decoration:none}
.pg_start, .pg_prev {/* 이전 */}
.pg_end, .pg_next {/* 다음 */}
.pg_current {display:inline-block;margin:0 4px 0 0;background:#bbb;color:#fff;font-weight:normal}

/* 검색 */
#bo_sch {margin-bottom:10px;padding-top:5px;text-align:center}
#bo_sch legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
#bo_sch input[type=text] {height:18px;}
#bo_sch select {height:24px;}


/* top menu */
.master_header_admin {height:40px;background:#3399ff;}
.master_header_admin .logo {float:left;color: #fff;padding:6px 0px 5px 14px;font-size: 24px; font-weight: bold;}
.master_header_admin .logo a {font-size:24px;color:#fff;}
.master_header_admin .logo span {font-size:14px;color:#fff;font-weight:normal;}
.master_header_admin .header_bt {float:right;margin-top:7px; padding-right:50px;}
.master_header_admin .header_bt a {display:inline-block; font-size:14px; font-weight:bold; padding: 2px 8px; color: #fff;}
.master_header_admin .header_bt a:hover {color:#0066cc}
.master_header_admin .header_bt a.tnb-on {color:#0066cc}
.master_header_admin .header_bt .logout {}
.master_header_admin .header_bt .logout .btn {font-size:14px;font-weight:bold;color:#fff;background-color:#3399ff;border:0;cursor:pointer}
.master_header_admin .header_bt .logout .btn:hover {color:#0066cc}
.master_header_admin .header_bt .logout .btn.tnb-on {color:#0066cc}


/* footer */
.common_footer {padding:10px 0;border-top:1px solid #3399ff;text-align:center;}
.common_footer .biz_name {font-size:13px;color:#000;font-weight:bold;}
.common_footer .copyright {color:#666;}

.clear:after {display:block;visibility:hidden;clear:both;content:""}


/* 마스터테이블 ADMIN LEFT */
.admin_body_table td {vertical-align:top}
.admin_body_table .left {padding-bottom:50px;border-right:1px solid #3399ff;}

.admin_left_menu {float:left;width: 168px;border-bottom:1px solid #3399ff;}
.admin_left_menu .gnb_1dli a {display:block;padding:10px 0;text-align:center;}
.admin_left_menu .gnb_1dli.gnb_1dli_first a {border-top:0;}
.admin_left_menu .gnb_1dli > a {border-top:1px solid #3399ff;color:#3399ff;background:#eef2f5;}
.admin_left_menu .gnb_1dli.gnb_1dli_on a {font-weight:bold;background:#D5D5D5;}
.admin_left_menu .gnb_1dli ul {display:none;border-top:1px solid #3399ff;}
.admin_left_menu .gnb_1dli li a {border-bottom:1px solid #ebebeb;color:#666666;background:#fff;}
.admin_left_menu .gnb_1dli li.gnb_2dli_last a {border:none;}
.admin_left_menu .gnb_1dli li.gnb_2dli_on a {color:#000;background:url('../Images/gnb_2dli_bg.png') 140px 12px no-repeat;}

/* BODY */
.contents {padding:20px 20px 30px;min-width:auto;min-height:700px;}
.contents.popup {margin:0;min-width:auto;border:0;}
.contents h2 {margin-bottom:13px;font-size:25px;color:#333;font-weight:normal}
.contents h3 {margin-bottom:13px;padding-left:7px;color:#3399ff}

.contents .content-inner {margin:0 10px;width:853px}
.contents .content-inner table {margin-bottom:10px;width:853px;border-top:3px solid #cccccc;border-bottom:3px solid #cccccc}
.contents .content-inner table tr th {padding:9px 28px;border-bottom:1px solid #cccccc;color:#666;background-color:#efefef;text-align:left}
.contents .content-inner table tr td {padding:9px 28px;color:#000;border-bottom:1px solid #cccccc}


/* 조회영역 */
.contents .give_search {margin-bottom:15px;}
.contents .give_search th,
.contents .give_search td {font-size:13px;padding:8px 15px;background:#e5edf3; vertical-align:middle;}
.contents .give_search select {height:24px;}
.contents .give_search input[type=text] {height:22px;}
.contents .give_search .btn_search {display:block;padding:5px 15px;width:40px;font-size:15px;color:#fff;font-weight:bold;text-align:center;background:#3399ff;}

/* 조회결과 표시 영역 */
.contents .con_head {margin-bottom:5px;height:25px; color:#333;}
.contents .con_head .search_result {float:left; margin-top:10px;}
.contents .con_head .search_result_bul {display:inline-block;width:9px;height:15px;background:#999; margin-right:5px;}
.contents .con_head .btn_write {float:right;display:block;margin:0 15px 7px;padding:5px 15px;width:40px;font-size:15px;color:#fff;font-weight:bold;text-align:center;background:#3399ff;}
.contents .con_head .btn_area {float:right;}
.contents .con_head .btn_area_L {float:left;}
.contents .con_head .btn_area_R {float:right; margin-top:10px;}
.contents .con_head .btn_area_R span {font-size:13px; color:#FF5E00; font-weight:bold;}

/* 조회결과 그리드 영역 */
/*.contents .table_list_form {width:100%;}*/
.contents .table_list_form table {border-top:1px solid #3399ff;border-left:1px solid #3399ff;border-bottom:1px solid #3399ff;}
.contents .table_list_form table th,
.contents .table_list_form table td {padding:10px;text-align:center; border-right:1px solid #3399ff;}
.contents .table_list_form table th {border-bottom:1px solid #3399ff;background:#eef2f5;}
.contents .table_list_form table td {border-top:1px solid #eff3f6; vertical-align:middle !important;}


/* 조회결과 그리드 영역 - 팝업 */
.contents .table_list_form.popup table { border-top:1px solid #3399ff;border-left:1px solid #3399ff;border-bottom:1px solid #3399ff;}
.contents .table_list_form.popup table th,
.contents .table_list_form.popup table td {padding:8px;text-align:center;border-right:1px solid #3399ff;}
.contents .table_list_form.popup table th {border-bottom:1px solid #3399ff;background:#eef2f5;}
.contents .table_list_form.popup table td {border-top:1px solid #eff3f6;}
/* 팝업 - 조회된 정보 없음 영역 */
.contents .serach_none {margin-bottom:20px; height:30px; width:100%; border-collapse: collapse; table-layout: fixed; word-break:break-all; border-bottom:1px solid #d3d3d3; border-top:1px solid #d3d3d3; text-align:center;}
.contents .serach_none .chk {float:left; margin-top:4px;}
.contents .serach_none .lbl {float:left; margin-left:3px; margin-top:7px; color:#304306; font-weight:bold;}
.contents .serach_none .txt {float:left; margin-left:3px; margin-top:3px;}

.contents .btn_group {text-align:center;}

/* 입력폼 영역 */
.contents .table_write_form table {margin-bottom:15px;border-top:1px solid #3399ff;border-left:1px solid #3399ff;
    width: 95%;
}
.contents .table_write_form table th,
.contents .table_write_form table td {padding:3px 2px 3px 5px;text-align:left;border-right:1px solid #3399ff;border-bottom:1px solid #3399ff;}
.contents .table_write_form table th {font-size:13px;color:#333;background:#eef2f5;}
.contents .table_write_form table td button, input, select  { display: inline-block; vertical-align: middle !important;}
.contents .table_write_form table td span  { display: inline-block; vertical-align: middle !important; margin:4px 0 4px 0;} /*margin:4px 0 4px 0;*/ 
.contents .table_write_form table td span span {margin:0;} 
.contents .table_write_form .btn_group {text-align:center;}
.contents .table_write_form .btn_group_r {float:right;}


.contents .table_write_form .data_check {float:left;padding:15px 20px;background:#eef2f5;}
.contents .table_write_form .data_check .data_check_hd {margin-bottom:20px;font-size:13px;color:#ed0909;font-weight:bold;}
.contents .table_write_form .data_check .data_check_hd a {float:right;}
.contents .table_write_form .data_check li {float:left;text-align:center;}
.contents .table_write_form .data_check li.first {margin-right:20px;}
.contents .table_write_form .data_check li .img {margin-bottom:10px;}


.data_check_from {width:220px; margin-bottom:15px;padding:15px 20px;background:#eef2f5;}
.data_check_from .data_check_hd {margin-bottom:20px;font-size:13px;color:#ed0909;font-weight:bold;}
.data_check_from li {float:left;text-align:center;}
.data_check_from li.first {margin-right:20px;}
.data_check_from li .img {margin-bottom:10px;}




/* paging */
.paginate         { padding:15px 0; line-height:normal; text-align:center;}
.paginate a,
.paginate strong  { position:relative; z-index:2; padding:1px 3px; font: Tahoma, Sans-serif;color:#323232;text-decoration:none;vertical-align:top}
.paginate a:focus,
.paginate a:active,
.paginate a:hover { text-decoration:underline;}
.paginate strong  { color:#ff0000;}

.paginate .direction      { font-weight:normal;color:#989898; text-decoration:none !important;z-index:1; font-size:11px; letter-spacing:-1px; }
.paginate .direction:focus,
.paginate .direction:active,
.paginate .direction:hover{ color:#000;}

.paginate span#PagingHelper1 { font-weight:bold;}
.paginate span#PagingHelper1 a { font-weight:normal;}
                              
.page_prevMove { background:url('../Images/page_prevMove.gif') no-repeat; width:13px; height:11px;}
.page_prev     { background:url('../Images/page_prev.gif') no-repeat; width:13px; height:11px;}
.page_next     { background:url('../Images/page_next.gif') no-repeat; width:13px; height:11px;}
.page_nextMove { background:url('../Images/page_nextMove.gif') no-repeat; width:13px; height:11px;}

/*그리드*/
.grid_hidden {display:none;}
.grid_table {border:1px solid #3399ff;}
.grid_table_header{height:30px; text-align:center;border-right:1px solid #3399ff;border-bottom:1px solid #3399ff;background:#eef2f5;}
.grid_table_header2{height:30px; text-align:center;border-right:1px solid #3399ff;border-bottom:1px solid #3399ff;background:#eef2f5;position: absolute;}
.grid_table_row{height:20px;text-align:center;border-right:1px solid #3399ff;border-top:1px solid #eff3f6; background:white;}
.grid_table_row_selected{height:20px;text-align:center;border-right:1px solid #3399ff;border-top:1px solid #eff3f6; background:#E4F7BA;}
/*.grid_table_row_selected{background:#E4F7BA;}*/
/*.grid_table_row_selected td{background:#E4F7BA;}*/





/* Text Color */
.text_warning       { color: #c09853;}
.text_danger        { color: #b94a48;}
.text_danger_Goods  { color: #b94a48;}
.text_danger_PR     { color: #b94a48;}
.text_success       { color: #468847;}

/* Text ime-mode */
.text_ime_ko        {ime-mode:activ

/* Text ime-mode */
.text_ime_ko        {ime-mode:active;}
text_read          {border: 1px solid #dfdfdf; color: #a9a9a9; background-color:#f2f2f2;}
.text_read_col_none {border: 1px solid #dfdfdf; background-color:#f2f2f2; vertical-align:middle !important;}
.text_write         {border: 1px solid #dfdfdf; ime-mode:active;}

.text_read_col_none_addr {border: 1px solid #dfdfdf; background-color:#f2f2f2; padding-top:5px;}


/* Text login  */
.text_eng_login {
    width: 200px;
    height: 30px;
    ime-mode: disabled;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 15px;
    line-height: 30px;
    display: inline-block;
}
.text_input_btn{width:150px; ime-mode:active;}

.text_input_pop_1{width:180px; height:12px; ime-mode:active;}

/* server button  */
.btn_style_nolmal_size_1{background:#878787; border-style:none; font-size:12px; font-weight:bold; color:white;}
.btn_style_nolmal_size_2{background:#878787; border-style:none; font-size:15px; font-weight:bold; color:white;}

.btn_style_nolmal_size_2_r{float:right; background:#e5e5e5; border-style:none; font-size:12px; font-weight:bold; color:#666;}
.btn_style_nolmal_size_2_r:hover{float:right; background:#3399ff; border-style:none; font-size:12px; font-weight:bold; color:#fff;}

.btn_style_reg_size_1{background:#3399ff; border-style:none; font-size:12px; font-weight:bold; color:white;}
.btn_style_reg_size_2{background:#3399ff; border-style:none; font-size:15px; font-weight:bold; color:white;}
.btn_style_reg_size_2_r{float:right; background:#3399ff; border-style:none; font-size:15px; font-weight:bold; color:white;}
.btn_style_reg_size_1_right{background:#3399ff; border-style:none; font-size:12px; font-weight:bold; color:white; float:right;}
.btn_style_reg_size_2_right{background:#3399ff; border-style:none; font-size:15px; font-weight:bold; color:white; text-align:right;}
.btn_style_login{background:#FF3636; float:left; border-style:none; font-size:15px; font-weight:bold; color:white;}




.ly_loading{width:310px;text-align:center; -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity='50');*-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity='50');*filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999',direction='135',strength='3')}
.ly_loading p,.ly_loading img{margin:0;padding:0;}
.ly_loading .ly_cont{position:relative;z-index:20;padding:0 0 10px;border:3px solid #2f8ceb;background:#fff}
.ly_loading .ly_body{margin:25px 30px 15px}
.ly_loading .ly_body p,.ly_loading .ly_body img{font-family:'돋움',Dotum,'굴림',Gulim,AppleGothic,Sans-serif;}
.ly_loading .shadow{*display:none;overflow:visible;position:absolute;z-index:10;width:100%;height:100%}
.ly_loading .dsc_loading{position:relative;width:100%;padding-bottom:7px;font-weight:bold;font-size:16px; letter-spacing:-1px; color:#0a7caf;}
.ly_loading .dsc_loading_info{padding-bottom:10px; font-weight:normal;font-size:8pt;letter-spacing:-1px; color:#666;}






@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);


.contents_popup             {padding:20px;border:0;margin:0;min-width:auto;min-height:auto;}
.contents_popup h2          {margin-bottom:10px;font-size:25px;color:#333;font-weight:normal; text-decoration:underline;}
.contents_popup .btnArea    {width:100%; margin-top:10px; text-align:center;}  
.contents_popup .btnArea_left    {width:100%; margin-top:10px; text-align:left;}  

/* 우편번호 팝업 */
.post_find1   { padding-top:20px; padding-bottom:8px; width:100%; vertical-align:middle;}
.post_find2   { margin-bottom:8px; width:100%;}
.post_find3   { padding-bottom:8px; width:100%;}


/* 팝업 조회*/
.contents_popup .give_search {margin-bottom:15px;}
.contents_popup .give_search th,
.contents_popup .give_search td {font-size:13px;padding:8px 15px;background:#e5edf3;}
.contents_popup .give_search select {width:120px;height:24px;}
.contents_popup .give_search input[type=text] {height:18px;}
.contents_popup .give_search .btn_search {display:block;padding:5px 15px;width:40px;font-size:15px;color:#fff;font-weight:bold;text-align:center;background:#3399ff;}
/* 조회 결과*/
.contents_popup .con_head {margin-bottom:5px; height:25px; color:#333;}
/*.contents_popup .con_head {margin-bottom:15px; color:#333;}*/
/*.contents_popup .con_head .search_result {float:left;margin-top:3px; padding-bottom:5px;}
.contents_popup .con_head .search_result_bul {display:inline-block;width:9px;height:15px;background:#999;vertical-align:bottom;}*/
.contents_popup .con_head .search_result {float:left;margin-top:3px;}
.contents_popup .con_head .search_result_bul {display:inline-block;width:9px;height:13px;background:#999;vertical-align:middle;}

 /* 팝업 gridview*/
.contents_popup .table_list_form table { border-top:1px solid #3399ff;border-left:1px solid #3399ff;border-bottom:1px solid #3399ff;}
.contents_popup .table_list_form table th,
.contents_popup .table_list_form table td {padding:5px;text-align:center;border-right:1px solid #3399ff;}
.contents_popup .table_list_form table th {border-bottom:1px solid #3399ff;background:#eef2f5;}
.contents_popup .table_list_form table td {border-top:1px solid #eff3f6;}

/*.contents_popup .table_list_form table {border-top:1px solid #3399ff;border-left:1px solid #3399ff;border-bottom:1px solid #3399ff;}
.contents_popup .table_list_form table th,
.contents_popup .table_list_form table td {text-align:center;border-right:1px solid #3399ff;}
.contents_popup .table_list_form table th {padding:8px; border-bottom:1px solid #3399ff;background:#eef2f5;}
.contents_popup .table_list_form table td {padding:2px; border-top:1px solid #eff3f6;}*/

    /* 조회된 정보 없음 영역 */
.contents_popup .serach_none { width:100%; border-collapse: collapse; table-layout: fixed; word-break:break-all; border-bottom:1px solid #d3d3d3; border-top:1px solid #d3d3d3; vertical-align:middle;}
.contents_popup .serach_none .chk {margin:3px 0px 12px 0px; }
.contents_popup .serach_none .lbl {margin:3px 0px 3px 0px; color:#304306; font-weight:bold;}
.contents_popup .serach_none .txt {margin:3px 2px 3px 3px; ime-mode:active;}



/* Popup */
#popup          { padding:0; margin:0;  height:100%; overflow:auto;}
#popup .tit     { width:100%; height:34px; background-color:#353535;} 
#popup .tit .hx { padding:10px; font-size:18px; font-weight:bold; color:#fff; letter-spacing:-1px; white-space:nowrap  } /* popup title */

#popupCon { margin:10px;}
/*#popupCon { margin-top:10px; border:1px solid #3399ff;}*/






/* 아이디중복 팝업 */
.idcheck         {padding:20px 20px 10px;}
.idcheck .popup  {margin:0;min-width:auto;min-height:auto;border:0;}
.idcheck h2      {margin-bottom:10px;font-size:25px;color:#333;font-weight:normal}

.idcheck_row    { padding-top:20px; width:100%; border-top:1px solid #d3d3d3; vertical-align:middle;}
.idcheck_btnArea { width:100%; margin-top:10px; text-align: left;}  






/* 추천인찾기 팝업*/
/* button */
.introduce {margin-bottom:20px;padding:20px;background:#ebebeb;}

.c_tbl               { width:100%; border-collapse: collapse; table-layout: fixed; color: #363636; word-break:break-all; margin-bottom:10px; }
.c_tbl th            { border: 1px solid #d3d3d3; padding: 0px 10px; background-color: #f2f2f2; font-weight: normal;  text-align: left; color: #363636; height: 28px; line-height: 18px;}
.c_tbl th.head       { border: 1px solid #d3d3d3; padding: 0px 10px; background-color: #dddddd; font-weight: bold;  text-align: center; color: #363636; height: 28px; line-height: 18px;}
.c_tbl td            { border: 1px solid #d3d3d3; padding: 2px 5px 2px 5px;  line-height: 20px; vertical-align:absmiddle; background-color:#fff;}
.c_tbl td span.data  { color:blue;}  수정된 데이타 표시 

.table_grid_form {width:100%; margin-top:10px; max-height:200px;}
.table_grid_form table { width:100%; border:1px solid #3399ff; }
.table_grid_form table th,
.table_grid_form table td {text-align:center;}
.table_grid_form table th {border-bottom:1px solid #3399ff;background:#eef2f5; padding:5px;}
.table_grid_form table td {border-bottom:1px solid #eff3f6;}










