@charset "utf-8";

@import url('table.css');

/* 테이블 안 내용 */
.star {display:inline-block; float:right; margin-top:2px;}
*+html .star {margin-top:-10px; height:10px;}
.a_bu {margin-left:5px;}

.fiter_label {display:block; margin-bottom:5px;}
.fiter_p {position:relative;}
.fiter_p img {position:absolute; top:-31px; left:95px;}
*+html .fiter_p img {position:absolute; top:-35px; left:95px;}

.tab_posi {position:relative;}
.as_bu {position:absolute; top:0; right:0px;}
.filter_bu { float:right; top:0; right:0px;}

/* 메모  */
.memo {display:inline-block;} 
.memo_text {display:inline; float:left; width:881px; height:39px;}
.memo_input {margin-left:8px; float:left; padding-top:3px;}


/** 스크롤 **/
div.scroll {clear:both;scrollbar-face-color:#969ba5; scrollbar-track-color:#d2d5db;scrollbar-arrow-color:#000;
overflow-Y:scroll; *overflow-Y:; border:0px solid #d2d5db; background:#FFF }
div.scroll.height20 {height:270px;}
div.scroll.height30 {height:250px;}

/** 버튼/검색 **/
div.side_btn {float:left; margin-top:-70px}
div.search {float:right; margin-top:-60px}
div.search_top { display:inline-block; padding-left:10px; margin:0}
div.search_top span {color:#FFF}



/* 고객조회 리스트 */
.cust_02 {font-weight:bold; font-size:13px;}
.cust_02 ul li {position:relative; padding:7px 15px 7px 15px; border-bottom:1px solid #d1d1d1;}
.cust_02 ul li a {display:block;} 
.cust_02 ul li img {vertical-align:middle; margin-right:5px;}
.cust_02 ul li span {position:absolute; top:16px; right:15px; color:#e4161e;}

/* 고객 정보 조회 리스트 */
.cust_05 li {position:relative; font-size:12.5px; padding:6px 17px 4px 17px; border-bottom:1px solid #dadada; color:#424242;} 
.cust_05 li a {color:#424242 !important;}
.cust_05 .phone p {position:absolute; top:7px; right:17px;}
.cust_05 .phone p a {display:inline-block; margin-left:10px;}
.cust_05 .phone p a span {font-size:10.5px; vertical-align:top; line-height:14px; color:#666666;}
.cust_05 .address span {display:inline-block; width:90%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cust_05 li .map {position:absolute; top:7px; right:17px; margin-top:-2px;}
.cust_05 li select {margin-left:17px;}
.cust_05 img {margin-top:-1px;}
.bo_bt {border-bottom:1px solid #d1d1d1 !important;}  
.bo_top {border-top:1px solid #d1d1d1;}  
.cust_05 .cust_po {padding:0px 17px; background-color:#fafafa; border-bottom:1px solid #d1d1d1;}
.cust_05 .cust_po p {display:inline-block; width:47%; padding:6px 0px 4px 0px;}
.cust_05 .cust_po p:nth-child(2) {padding-left:7px; border-left:1px solid #d1d1d1;}
.cust_05 .cust_po p span {color:#e4161e;}
.cust_05 .cust_05_as {padding:0px 17px; border-bottom:1px solid #d1d1d1;}
.cust_05 .cust_05_as p {display:inline-block; width:47%; padding:5px 0px 5px 0px;}
.cust_05 .cust_05_as p:nth-child(3) {padding-left:7px; border-left:1px solid #d1d1d1;}
.cust_05 input[type='checkbox'] {position:absolute; top:13px; left:17px;}
.cust_05 select {margin-top:-3px; border:1px solid #999999; padding-left:5px;}
 
/* 기타 정의 */
.pa01 {padding-left:22px;}
.bu01 a {display:block; width:92%; margin:20px auto 20px; padding:7px 0px 7px 0px; text-align:center; border:1px solid #a3aab1;  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee)); background: -webkit-linear-gradient(top, #ffffff 0%,#eeeeee 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );}
 

/* 교체예정 고객 */
.bu02 {text-align:center; padding:7px 12px 7px 12px; border-bottom:1px solid #dadada;}
.bu02 li {display:inline; margin:0 3px; font-size:13px; text-align:center;}
.bu02 li a {display:inline-block; width:46%; padding:5px 0px 3px 0px; border:1px solid #a3aab1; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee)); background: -webkit-linear-gradient(top, #ffffff 0%,#eeeeee 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );}
