@charset "utf-8";
/* 영카트 기본 css 오버라이딩 or 추가 페이지 설정을 위한 css */
/* /adm/css/admin.css 내부에서도 @import되어서 관리자단 내부 게시판 설정에도 영향을 줍니다. */

/* 부트 스트랩 재선언 */
#fsearch .mb-3,#fsearch  .my-3 {margin-bottom: 0 !important;}
#fsearch .mb-2,#fsearch  .my-2 {margin-bottom: 0 !important;}

/* 폼 내부 요소가 float-right 가 안 먹어요. */
.form-inline {display: block;}
a.btn, .btn {font-weight: 600;}
.alert-dark {background-color: #f2f2f2;border-color: #dadada;}
#ui-datepicker-div {display:none;}


/* 공통선언 */
.text_left {text-align:left !important;}
.text_center {text-align:center !important;}
.text_right {text-align:right !important;}
.nowrap {white-space:nowrap;}
.padding_left_10 {padding-left:10px !important;}
.padding_left_20 {padding-left:20px !important;}


/* 레이아웃 */
#hd_login {
    position: absolute;
    right: 0;
    top: 8px;
}
#hd_login>li {
    float: left;
    position: relative;
    margin: 0 5px;
}
#hd_login>li.login a {
    color: #3a8afd;
    padding: 10px;
    border-radius: 3px;
    border: 1px solid #3a8afd;
}
.tnb_btn_intra {background:#e06767;color:white !important;border:solid 1px #981a1a !important;}


/* 영카트 재선언 */
.table_list th {
    color: #000000;
    border-color: #dadada;
	height:30px;
	line-height:30px;
}

/* 새창 */
.win_top_right {position:absolute;top:0;right:0;padding: 10px 48px 10px 0;}
.win_btn01 {float:right;margin-right:10px;}

/* 새창 검색 폼 */
.win_search_total {padding: 10px 0;}
.win_search_total form {display:inline-block;}
.win_search_total #sps_sch a {display:inline-block;padding:0 8px;height:40px;line-height:40px;vertical-align:top;border-radius:3px;background:#fff;color:#3059c7;font-weight:bold;border:1px solid #3059c7;text-decoration:none;}
.win_search_total #sps_sch .sch_wr{border:1px solid #6d7892;border-radius:3px;display:inline-block}
.win_search_total #sps_sch:after {display:block;visibility:hidden;clear:both;content:""}
.win_search_total #sps_sch select{border:0;;margin:9px 5px ;height:20px;float:left;border-right:1px solid #ddd;}
.win_search_total #sps_sch .sch_input{height:38px;border:0;padding:0;background-color:transparent;float:left}
.win_search_total #sps_sch .sch_btn{height:38px;float:left;background:none;border:0;width:40px;font-size:15px}


/* thead 한 줄 테이블 */
.tbl_head01 {}
.tbl_head01 table {clear:both;width:100%;border-collapse:collapse;border-spacing:0}
.tbl_head01 thead th {background:#6f809a;color:#fff;border:1px solid #60718b;font-weight:normal;text-align:center;padding:8px 5px;font-size:0.92em}
.tbl_head01 thead th a{color:#fff}
.tbl_head01 thead input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */
.tbl_head01 thead a {color:#383838;text-decoration:underline}
.tbl_head01 tbody th{border:1px solid #d6dce7;padding:5px;text-align:center}
.tbl_head01 tbody tr:nth-child(odd) {background:#f6f6f6;}
.tbl_head01 tbody tr:nth-child(even) {background:unset;}
.tbl_head01 tbody tr:hover {background:#e6e6e6 !important;}
.tbl_head01 tbody td .frm_input{width:100%;}
.tbl_head01 tbody td select{width:100%}
.tbl_head01 table .tbl_input{height:27px;line-height:25px;border:1px solid #d5d5d5;width:100%}
.tbl_head01 table select {height: 27px;line-height: 25px;width: 100%;}
.tbl_head01 .bo_tit {text-align: left;}
#bo_list .tbl_head01 td {border-left: unset;border-right: unset;border-top: 1px solid #dcdcdc;}
a.btn_admin, .btn_admin {padding: 0 10px;}
a.btn, .btn {font-size: 1.1em;}
a.btn_cancel {padding: 0 10px;}

/* 목록 홀짝 배경색 */
.tbl_head01 tbody .bg0{background:#fff !important}
.tbl_head01 tbody .bg1{background:#eff3f9 !important}
.tbl_head01 tbody .bg0cancel {background:#fdebf3 !important}
.tbl_head01 tbody .bg0cancel td {border-color:#f9d8e6 !important}
.tbl_head01 tbody .bg1cancel {background:#fdebf3 !important}
.tbl_head01 tbody .bg1cancel td {border-color:#f9d8e6 !important}

/* 게시물 선택복사 */
#copymove .tbl_head01 tbody td {text-align: unset;}
#copymove .copymove_current {color:red;}
#copymove .win_btn input {border: none;}


/* 주문서 작성 - 영업자선택 */
#sod_frm_saler {position:relative;margin:10px 0 0;background:#fff;border:1px solid #e3e5e8}
#sod_frm_saler h2 {font-size:1.167em;padding:15px;border-bottom:1px solid #e3e5e8}
#sod_frm_saler .tooltip_txt {height:auto;line-height:18px;font-weight:normal;font-size:1em;padding:10px 20px;margin:10px;background: #696969;}
#sod_frm_saler .tooltip_txt i {float:left;line-height:19px;font-size:2em;margin-right:15px}
#sod_frm_saler .tooltip_txt:before {height:100%;background:#4e4e4e;}
#sod_frm_saler  input {width: 70%;margin: 0 0 5px;border-radius: 3px;text-align: left;}
.span_mb_name_saler {margin-left:10px;}
#scp_list_find {padding:20px 20px 0;}
#scp_list_find input {border-radius: 3px;text-align: left;height: 38px;}
.local_desc {background:#eaeaea;padding:10px 20px;margin:10px 0;line-height:1.5em }
.local_desc01 {margin:0 0 10px 0;padding:10px 20px;border:1px solid #f2f2f2;background:#f9f9f9}
#saler_select {border-top: none;padding:10px 10px 20px 20px;clear: both;}
#saler_select input {width: 70%;height: 32px;margin: 0 0 5px;border: 1px solid #e3e5e8;border-radius: 3px;text-align: left;}


