.subtitle{position:relative; margin:20px 0 15px; border-bottom:2px solid #fff}
.subtitle span{position:relative;  display:inline-block; padding:5px 10px; border:2px solid #555; background-color:#666; font-weight:bold; color:#eee; line-height:1.5em; letter-spacing:-1px}
.subtitle span{}
.subtitle a{position:absolute; right:0}

optgroup.normal{font-weight:normal;}
.title { font-size:9px;font-weight:bold; color:#616161; }

/*.btn1 { background-color:#FBF8EE; }*/
.btn1{border:1px solid #A7A7A7;color:#000000;background-color:#FBF8EE;}
.btn2{border:1px solid #000000;color:#FFFFFF;background-color:#000000;}
.btn3{border:1px groove #dfdfdf; color:#111111; background-color:#666666;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.pad1px{padding:1px;}
.pad2px{padding:2px;}
.pad3px{padding:3px;}
.pad4px{padding:4px;}
.pad5px{padding:5px;}
.pad6px{padding:6px;}
.pad7px{padding:7px;}
.pad8px{padding:8px;}
.pad9px{padding:9px;}
.pad10px{padding:10px;}
.pad5{padding:5px;}
.normal {font-weight:normal;}
.hidden_obj{display:none;width:0;height:0;margin:0;padding:0;color:#ffffff;}
.col1 { color:#616161; }
.col2 { color:#868686; }
.pad1 { padding:5px 10px 5px 10px; }
.pad2 { padding:5px 0px 5px 0px; }
.pad3 { padding:3px 0px 3px 0px; }
.pad4 { padding:3px 10px 3px 10px; }
.bgcol1 { background-color:#f3f3f3; padding:5px 10px 5px 10px; }
.bgcol2 { background-color:#f9f9f9; padding:5px 10px 5px 10px; }
.bgcol3 { background-color:#E5E5E5; padding:5px 10px 5px 10px; }
.bgcol4 { background-color:#C0C0C0; padding:5px 10px 5px 10px; }
.bgcol5 { background-color:#F5F5F5; padding:5px 10px 5px 10px; }
.bgcol11 { background-color:#FBF8EE; }
.bgcol21 { background-color:#F5F5F5; }
.bgcol31 { background-color:#E5E5E5;}
.bgcol41 { background-color:#C0C0C0;}
.bgcol51 { background-color:#F5F5F5;  }
.line1 { background-color:#999999; height:2px; }
.line2 { background-color:#CCCCCC; height:1px; }
.list0 { background-color:#FFFFFF; }
.list1 { background-color:#F8F8F8; }
.list_sel { background-color:#f3e3e3; }
.bold { font-weight:bold; }
.center { text-align:center !important; }
.right { text-align:right !important; }
.left { text-align:left !important; }
.w100 {width:100%;}
.w99 { width:99%; }
.w95 { width:95%; }
.w90 { width:90%; }
.ht { height:30px; }
.black{color:black;}
.red{color:red;}
.white{color:white;}
.color1{color:#E2A255;}
.gray{color:gray;}
.gray2{color:#cccccc;}
.blue{color:blue;}
.blue2{color:#6B6BFF;}
.yellow{color:yellow;}
.bold{font-weight:bold;}
.s15 {font-size:15px;font-family:tahoma;}
.s14 {font-size:14px;font-family:tahoma;}
.s13 {font-size:13px;font-family:tahoma;}
.s12 {font-size:12px;font-family:tahoma;}
.s11 {font-size:11px;font-family:tahoma;}
.s10 {font-size:10px;font-family:tahoma;}
.s9 {font-size:9px;}
.s8 {font-size:8px;}
.green{color:green;}
.color2{color:#6B6B6B;}
.crimson{color:crimson;}
.orange{color:orange;}
.border{border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.hidden{display:none;}
.break{word-break:break-all;}
.fontb {font-weight:700;}
.dl_list{list-style:none;margin:0px;padding:0;}
.dl_list dt{margin:5px;font-weight:bold;float:left;width:80px;}
.dl_list dd{margin:5px;}
.emboss {	border:solid 1px;	border-top-color:#EEEEEE;	border-right-color:#999999;	border-bottom-color:#999999;	border-left-color:#EEEEEE;	}
.emboss1 {	border:solid 1px;	background-color:#C7D3EE;	border-top-color:#EEEEEE;	border-left-color:#EEEEEE;	border-right-color:#999999;	border-bottom-color:#999999;	}
.emboss2 {	border:solid 1px;	background-color:#C0C0C0;	border-top-color:#FFFFFF;	border-left-color:#FFFFFF;	border-right-color:#999999;	border-bottom-color:#999999;	}
.emboss3 {	border:solid 1px;	background-color:#DFD4C2;	border-top-color:#FFFFFF;	border-left-color:#FFFFFF;	border-right-color:#999999;	border-bottom-color:#999999;	}
.emboss4 {	border:solid 1px;	background-color:#E5E5E5;	border-top-color:#ffffff;	border-left-color:#ffffff;	border-right-color:#999999;	border-bottom-color:#999999;	}
.img_tag{	max-width:500px;	}
.notice_image{	margin:7px;	}
.num_only2{	text-align:right;	font-size:11px;	font-family:Tahoma;	font-weight:bold;	}
.strike{text-decoration: line-through;}
.no_brd{border:0 !important; background-color:transparent;}
.tbls th{line-height:130%; color:#000;font-size:12px;}
.tbls td{line-height:130%;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.clearfix:after { contnt:"."; display: block; visibility: hidden; height: 0; clear: both; }
.clearfix { display: inline-block; }



/******* 181114 메인 시작 *******/
/** 공통 **/
.adm_main a {color:#333;}
.adm_main.header, .adm_main.section { width:100%; _margin:0 auto;}
.adm_main.header {background:#fff;     float: left;	display: block;		}

.adm_main.section {width:99%;    display: inline-block; }
.footer {background:#333; width:100%; display:table;}
.footer .inner {padding:20px 0; background:#333; width:1100px; margin:0 auto; line-height:20px;}
.footer .inner li { color:#fff;}

/* 상단 location */
/*
.adm_main.header .location {    float: left;	margin-left: 20px;	}
.adm_main.header .location span {text-decoration:none; display:inline-block; margin-left:5px;}
.adm_main.header .location a{		display: inline-block;	}
.adm_main.header .location .comLOG{		width: 125px;	    margin: 0 0px 0 10px;    height: 50px;	}
.adm_main.header .location .comAPK img{		width: 25px;	}
*/

/* GNB */
/*
nav {	display: inline-block;	z-index: 9999;	}
nav .gnb_menu { margin:0 auto;}
nav .gnb_menu li {float:left; text-align:center;}
nav .gnb_menu li.relative {		position:relative;    margin-top: 17px;	  padding: 0px 0 12px;	}
nav .gnb_menu li.relative.on {		background: url(/images/Triangles/blue00_next.gif) no-repeat 2px 6px;		}
nav .gnb_menu li.relative.on img{		filter: grayscale(0%);	}
nav .gnb_menu li.TopMenu_First {    }
nav .gnb_menu li.TopMenu_Last {	right: 0;	margin: -5px 10px 0 0;	font-size: 16px;	font-weight: 600;	position: absolute;	}
nav .gnb_menu li.TopMenu_Last div{	display: inline;	_margin-left: 10px;    font-size: 14px;	}
nav .gnb_menu li.TopMenu_Last #NowTimeView {	    	font-size: 14px;	font-weight: 600;	}

nav .gnb_menu li .TopMenu_1 {font-size:14px;    color: #171725;  height:40px; padding:10px 10px 14px;; border-radius: 4px 4px 0 0;    cursor: pointer;	}
nav .gnb_menu li img{display: inline-block;	margin-top: -5px;	filter: grayscale(100%);	}
nav .gnb_menu li.on a {color:#333; font-weight:700;   padding: 10px 10px 14px;	}

nav .gnb_menu li a {font-size:14px;    color: #171725;  height:40px; padding:10px 10px 14px;; border-radius: 4px 4px 0 0;	}
nav .gnb_menu li img{display: inline-block;	margin-top: -5px;	filter: grayscale(100%);	}
nav .gnb_menu li.on a {color:#333; font-weight:700;   padding: 10px 10px 14px;	}

nav .gnb_menu li ul.submenu {z-index:99; display:none; position:absolute; background:#5f5f5f; top: 33px; width:180px;left: -44px;}
nav .gnb_menu li:hover ul.submenu {display:block;}
nav .gnb_menu li ul.submenu li {float: none; display: block; border-bottom: 1px solid #505050; }
nav .gnb_menu li ul.submenu li:hover {background:#424242;}
nav .gnb_menu li ul.submenu li a {color:#fff; font-size:13px; padding:11px 0px; display:block;}
nav .gnb_menu li ul.submenu li a:hover,
nav .gnb_menu li ul.submenu li a:active {color:#fff; text-decoration:none;}
nav .gnb_menu li.on ul.submenu li a { background:none;}
*/

/*
nav .gnb_menu li:nth-child(1) ul.submenu { left: -44px; } !* 회원 서브메뉴 *!
nav .gnb_menu li:nth-child(2) ul.submenu { left: -36px; } !* 회원 서브메뉴 *!
nav .gnb_menu li:nth-child(3) ul.submenu { left: -3px; } !* 프로모션/쿠폰 *!
nav .gnb_menu li:nth-child(4) ul.submenu { left: -3px; } !* 판매상품 *!
nav .gnb_menu li:nth-child(5) ul.submenu { left: -35px; } !* 주문 *!
nav .gnb_menu li:nth-child(6) ul.submenu { left: -46px; } !* 정산 *!
nav .gnb_menu li:nth-child(7) ul.submenu { left: -19px; } !* 통계 *!
nav .gnb_menu li:nth-child(8) ul.submenu { left: -55px; }  !* 사내관련 *!
nav .gnb_menu li:nth-child(9) ul.submenu { left: -38px; } !* 입점사 *!
nav .gnb_menu li:nth-child(10) ul.submenu { left: -16px; } !* 게시판/자료실 *!
*/
/*

nav .gnb_menu_left li.on {	background: none;	}
nav .gnb_menu_left .TopMenu_First {	    display: block;		}
nav .gnb_menu_left .relative {	        width: 100%;    font-size: 1.2rem;	font-weight: 600;	}
nav .gnb_menu_left .relative div {	    display : inline;    	}
nav .gnb_menu_left .relative .submenu{	    width: 100%;	position: initial !important;	    margin-top: 20px;	}

nav .m_gnb_menu { margin:0 auto; display: none;	}
nav .m_gnb_menu li {	display: inline;	}
nav .m_gnb_menu li.relative {		position:relative;    margin-top: 17px;	  padding: 0px 0 12px;	font-size: 16px;	font-weight: 600;	}
nav .m_gnb_menu li.relative.on {		background: url(/images/Triangles/blue00_next.gif) no-repeat 2px 6px;		}
nav .m_gnb_menu li.relative.on a img{		filter: grayscale(0%);	}
nav .m_gnb_menu li.TopMenu_Last {	right: 0;	margin: -20px 10px 0 0;	font-size: 16px;	font-weight: 600;	}
nav .m_gnb_menu li.TopMenu_Last div{	display: inline;	margin-left: 10px;    font-size: 14px;	}
nav .m_gnb_menu li.TopMenu_Last #NowTimeView {	    	font-size: 14px;	font-weight: 600;	}
nav .m_gnb_menu li a {font-size:14px;    color: #171725;  height:40px; padding:10px 10px 14px;; border-radius: 4px 4px 0 0;	}
nav .m_gnb_menu li a img{display: inline-block;	margin-top: -5px;	filter: grayscale(100%);	}
nav .m_gnb_menu li.on a {color:#333; font-weight:700;   padding: 10px 10px 14px;	}
*/

/** 컨텐츠 **/

/* 핵심 지표 박스 */
.adm_main.section #wrap {	_width:1200px; _height:100%; _padding:20px 0px;}
.adm_main.section .info_box { width: 100%; height: 108px; display:table; padding:20px 0; background: #fff; border-radius: 10px;border: solid 1px #c5c5c5;    z-index: 11;}
.adm_main.section .info_box sli {float: left; text-align: center;  border-right:1px solid #ddd; background:no-repeat; background-position: 50% 20%;}
.adm_main.section .info_box li { display: inline-block;width: 20%;  text-align: center;  border-right:1px solid #ddd;     padding: 10px 10px;	}
.adm_main.section .info_box li img{	    margin-top: -7px;	}
.adm_main.section .info_box li span {display:block;margin-top:10px; font-size:22px; font-weight:700;	}
.adm_main.section .info_box li span:hover {color:#6088d8; text-decoration:underline;}
.adm_main.section .info_box li:last-child {border:0px;}

.adm_main.section #Line_Controls_Chart h4{font-size:16px; font-weight:600; color:#333; margin-bottom:-45px; padding:25px 14px 0; background:#fff; position:relative;    z-index: 9;}
.adm_main.section #Line_Controls_Chart #lineChartArea{	    margin-top: 2px;	}

	/* 공통 */
.adm_main.section .contents {display:table;}
.adm_main.section .contents .cont { display:table-cell; background:#fff; /*border-radius:10px;*/ margin-right:11px;; float:left;}
.adm_main.section .contents .cont .inner { padding:0px 14px; word-spacing:-2px; }
.adm_main.section .contents .cont h4 {
	font-size:16px; font-weight:600; color:#333; margin-bottom:4px; padding:14px 14px 0; background:#fff; position:relative;
}
.adm_main.section .contents .cont .inner .tab {background-image:none; border-bottom:0px; overflow:inherit;}
.adm_main.section .contents .cont .inner .tab li {margin-left:-2px;}
.adm_main.section .contents .cont .inner th,.adm_main.section .contents .cont .inner td {word-spacing:-2px;}
.adm_main.section .contents .cont .inner thead th {text-align:left; color:#555;}

.adm_main.section .contents .cont h4 input {position:absolute; width:16px; height:16px; top:16px; right:12px; overflow:hidden;}
.adm_main.section .contents .cont.last {margin-right:0px;}
.adm_main.section .contents .cont .tab li {float:left; font-size:12px; text-align:center;}
.adm_main.section .contents .cont table {width:100%; /*height:67%;*/ font-size:11px;}
.adm_main.section .contents .cont table tr {line-height:24px;}
.adm_main.section .contents .cont table th {padding-left:4px;}
.adm_main.section .contents .cont table td {padding-right:4px; text-align:right;}
.adm_main.section .contents .cont table tr:nth-child(even) td,
.adm_main.section .contents .cont table tr:nth-child(even) th {background:#f9f9f9;}
.adm_main.section .contents .cont.c2 table col:nth-child(3n) {width:80px; padding-left:4px;} 
.adm_main.section .contents .cont.c2 table col:nth-child(3n+2)  {border-right:2px solid #ddd;}
.adm_main.section .contents .cont.c2 table col:nth-child(3n) {}

.adm_main.section .contents.c2 .cont.sub .inner tr {border:1px solid #ddd; line-height: 34px;}
.adm_main.section .contents.c2 .cont.sub .inner th {background:#eee;}
.adm_main.section .contents.c2 .cont.sub .inner tr:nth-child(even) td {background:none;}


/* 주요지표 : 판매상품, 장바구니, 위시리스트, 입점사 */
.adm_main.section .contents.c1 {margin:20px 0; width:100%;}
.adm_main.section .contents.c1 .cont.c1 {width:24%; overflow:hidden;}
.adm_main.section .contents.c1 .cont.c1 .inner {padding:0px 4px 14px 14px}
.adm_main.section .contents.c1 .cont.c1 .tab li {width:25%; background:#F9F9F9; padding:0px 0;}
.adm_main.section .contents.c1 .cont.c1 .tab li a{	border: 0; }
.adm_main.section .contents.c1 .cont.c1 .tab li.active {background:#fff; border-bottom:0px;}
.adm_main.section .contents.c1 .cont.c1 .sect li {_display:none; line-height:28px;}
.adm_main.section .contents.c1 .cont.c1 .sect li.on {_display:block;}
.adm_main.section .contents.c1 .cont.c1 .sect li div {font-size:12px; border-bottom: 1px solid #ccc; letter-spacing:0px;}
.adm_main.section .contents.c1 .cont.c1 .sect li div:last-child {border-bottom:0px;}
.adm_main.section .contents.c1 .cont.c2 h4 {padding:14px 14px 8px 14px}
.adm_main.section .contents.c1 .cont.c2 #Ch_MemberState
.adm_main.section .contents.c1 .cont.c3 {width:12%;}
.adm_main.section .contents.c1 .cont.c3 tr {line-height:28px;}
.adm_main.section .contents.c1 .cont.c3 .inner thead th {border-bottom:1px solid #ccc;}
.adm_main.section .contents.c1 .cont.c3 .inner thead th:last-child {text-align:right;}
.adm_main.section .contents.c1 .cont.c4 {width:18%;}
.adm_main.section .contents.c1 .cont.c4 .inner thead th {border-bottom:1px solid #ccc;}
.adm_main.section .contents.c1 .cont.c4 tr {line-height:28px;}
.adm_main.section .contents.c1 .cont.c5 {width:20%;}
.adm_main.section .contents.c1 .cont.c5 .inner thead th:last-child {text-align:right;}
.adm_main.section .contents.c1 .cont.c5 ul li {font-size:11px; margin-bottom:5px; margin-bottom:5px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.adm_main.section .contents.c1 .cont.c5 ul li:hover {text-decoration:underline; cursor:pointer;}
.adm_main.section .contents.c2 {width:100%;}
.adm_main.section .contents.c2 .cont {height:266px;}
.adm_main.section .contents.c2 .cont.c1 {width:14%; background:none;}
.adm_main.section .contents.c2 .cont.sub {width:100%; height:128px; margin:0;}
.adm_main.section .contents.c2 .cont.sub:first-child {margin-bottom:10px;}
.adm_main.section .contents.c2 .cont.c2 {width:190px;}
.adm_main.section .contents.c2 .cont.c3 {width:498px;}
.adm_main.section .contents.c2 .cont.c3 .inner {padding:0px;}
.adm_main.section .contents.c2 .cont.c3 .inner .tab li {position:relative; width:33.7%; margin-right:0px; /*padding:6px 0;*/ padding:0px; border-top:0px; font-size:16px; color:#333; font-weight:600; background:#fff; cursor:pointer; border-bottom:1px solid #ddd;}
.adm_main.section .contents.c2 .cont.c3 .inner .tab li:last-child {border-right:0px;}
.adm_main.section .contents.c2 .cont.c3 .inner .tab li a { /*position:absolute; width:16px; height:16px;*/ border:0px; font-size:16px; padding:11px 0px;}
.adm_main.section .contents.c2 .cont.c3 .inner .tab li.on,
.adm_main.section .contents.c2 .cont.c3 .inner .tab li.active {background:#fff; border-bottom:0px;}
.adm_main.section .contents.c2 .cont.c3 .inner .tab li input {position: absolute; width: 12px; height: 12px; top: 17px; right: 24px; overflow: hidden;}
.adm_main.section .contents.c2 .cont.c3 .inner .sect {padding:14px; padding-top:0px;}
.adm_main.section .contents.c2 .cont.c3 .inner .sect li {_display:none;}
.adm_main.section .contents.c2 .cont.c3 .inner .sect li.on {_display:block;}
.adm_main.section .contents.c2 .cont.c4 {width:184px;}
.adm_main.section .contents.c2 .cont.c5 {width:26%; margin-right:0px;}
.adm_main.section .contents.c2 .cont.c5 .inner .memo.write {}
.adm_main.section .contents.c2 .cont.c5 .inner .memo.write textarea {width:100%; height:50px; resize:none;}
.adm_main.section .contents.c2 .cont.c5 .inner .memo.write .btn_save { width:100%; color: #fff; border: 0px; background: #333; font-size: 11px; padding: 4px;}
.adm_main.section .contents.c2 .cont.c5 .inner .memo.search {	margin-bottom:10px; position:relative;	border: 1px solid #ddd; width: 100%;  height: 28px;    padding: 0px 8px; background: #f5f5f5; border-radius: 100px; margin-top: 10px;	}
.adm_main.section .contents.c2 .cont.c5 .inner .memo.search .memo_search {width: 88%; height: 25px; background: none;  border: 1px solid #f5f5f5;}
.adm_main.section .contents.c2 .cont.c5 .inner .memo.search .btn_search {position:absolute; width:18px; height:18px; top:3px; right:8px;}
.adm_main.section .contents.c2 .cont.c5 .inner .memo.list {}
.adm_main.section .contents.c2 .cont.c5 .inner .memo.list li {font-size:11px; margin-bottom:6px; }
.adm_main.section .contents.c2 .cont.c5 .inner .memo.list li:hover {text-decoration:underline; cursor:pointer;}
/******* 181114 메인 끝 *******/


/******* 181122 서브 시작 *****
.adm_sub {height:100%;}**/
.footer {display:none;}
.adm_sub .btn_wrap {text-align:center;}
.adm_sub .btn_wrap .btn-submit{border:1px solid #333; background:#333; color:#fff; padding:10px 16px; font-size:16px;}

.adm_sub .paging{padding:0px; text-align:center;font-size:10px; width: 100%; border:none;}
.adm_sub input.list {background:url(/images/Admin/ico_list.png) no-repeat; padding-left:20px;}
.adm_sub input[].list:after {contents:'background:url(/images/Admin/ico_list.png) no-repeat;'; width:16px; height:16px;}
.adm_sub input.excel {}
.adm_sub input.excel:after {}
.adm_sub h3 {font-size:20px; text-align:center;}
.adm_sub input[type=button] {border: 1px solid #bbb; background: #fff; font-size: 11px; padding: 4px 6px;	border-radius: 5px;	} /* 기본 흰색 버튼 */
.adm_sub input[type=button].bk {border:1px solid #333; background:#333; color:#fff; padding:4px 6px;}/* 기본 검정 버튼 */
.adm_sub .rightcont .cont table td input[type=button].bk {margin-left:6px;}
.adm_sub input[type=button].bk2 {border:1px solid #333; background:#333; color:#fff; padding:10px 16px; font-size:16px;} /* 검색,확인,취소 등 하단 버튼 */

a.btn {border: 1px solid #bbb; background: #fff; font-size: 11px; padding: 4px 6px; color:#888 !important; border-radius:0px;} /* 기본 흰색 버튼 */
a.btn.bk {background:#333; color:#fff !important;}

/* 게시판 버튼 */
a.btn.delete:after {content:"\f00d";  font-family:'font awesome 5 free'; font-weight:900; margin-left:4px; color:#999;}
a.btn.write:after {content:"\f044";  font-family:'font awesome 5 free'; font-weight:900; margin-left:4px; color:#999;}
a.btn.write.bk:after {color:#fff;}
#AllBoardClass table a {color:#777; font-weight:normal;}

.adm_sub button { border-radius: 5px;
    font-size: 12px;
    padding: 5px 10px;
    border: 1px solid #838383;
}}
.adm_sub button.print:before {content:"\f02f";  font-family:'font awesome 5 free'; font-weight:900; margin-right:4px;} /* 프린트버튼 */
.adm_sub #wrap {padding: 0px; padding-top:20px; width: 1600px; height:100%; _margin: 0px auto; background:#fff;}
.adm_sub #wrap .head {}
.adm_sub #popwrap {padding: 0px; padding-top:20px; width: 1300px; height:100%; _margin: 0px auto; background:#fff;	    margin: 0 auto;	}

.adm_sub .cl {text-align:left !important;}
.adm_sub .cc {text-align:center !important;}
.adm_sub .cr {text-align:right !important;}
.adm_sub .fr {float:right;	display: flex;	min-width: 200px;	}
.adm_sub .fr #show_opt2{	margin-right: 10px;		}
.adm_sub .fr .btn {    width: 100%;	}
.adm_sub .fl {float:left;}
.adm_sub .w50p {width:50%;}
.adm_sub .w40p {width:40%;}
.adm_sub .w48p {width:48%;}
.adm_sub .mgr30 {margin-right:30px;}
.adm_sub .mgt10 {margin-top:10px;}
.adm_sub .mgt30 {margin-top:30px;}
.adm_sub .fn {float:none !important;}
.adm_sub .btn_bk {padding:6px 14px; color:#fff; background:#333; border:0px;}
.adm_sub .infotmation {	font-weight: 600;	color: #293ab3;	}

/* 아이콘 */
a.sms:before {content:"\f075"; font-family:'font awesome 5 free'; font-weight:400; margin-right:6px;} /* 아이콘 : sms발송 */
a.email:before {content:"\f0e0"; font-family:'font awesome 5 free'; font-weight:400; margin-right:6px;} /* 아이콘 : 이메일 발송 */
a.member_edit:before {content:"\f4ff"; font-family:'font awesome 5 free'; font-weight:600; margin-right:6px;} /* 아이콘 : 회원정보수정 */
a.member_leave:before {content:"\f235"; font-family:'font awesome 5 free'; font-weight:600; margin-right:6px;} /* 아이콘 :회원탈퇴처리 */

.adm_sub .contents .searchbox {text-align:center;  padding:10px 0px; margin:10px 0; display: table; width: 100%;}
.adm_sub .contents .searchbox input.insert {width: 25%; padding: 5px;}
.adm_sub .contents .searchbox li{    display: inline;			}
.adm_sub .contents .searchbox li .check{          width: 20px;	height: 20px; 	position: absolute;	    margin: 3px 0px 0 1px;	}
.adm_sub .contents .searchbox li .radio{          width: 20px;	height: 20px;	position: absolute;	    margin: 3px 0px 0 1px;	}
.adm_sub .contents .searchbox li label{                 margin-left: 23px;	     	}
.adm_sub .contents .searchbox li .btnSeaDateTxt{      margin-left: -35px; 	}
.adm_sub .contents .searchbox .SelDate1{        margin-left: 20px;  	}

.adm_sub .contents .searchbox #btn_DelSearcjText{      border: 0;	background-color: transparent;	position: absolute;	z-index: 50;	margin: 2px 0 0 -32px;	font-size: 13px;	z-index: 10;		}
.adm_sub .listwrap {    margin: 0px 0 20px;	    padding-bottom: 100px;	}
.adm_sub .listwrap .inner {position: relative;display: table; width: 100%;}
.adm_sub .listwrap .TaSeltList th:nth-child(1) {width:50px;}
.adm_sub .listwrap .TaSeltList th:nth-child(2) {width:160px;}
.adm_sub .listwrap .TaSeltList th:nth-child(3) {width:135px;}
.adm_sub .listwrap .TaSeltList th:nth-child(4) {width:100px;}
.adm_sub .listwrap .TaSeltList th:nth-child(5) {width:100px;}
.adm_sub .listwrap .TaSeltList th:nth-child(6) {width:30px;}
.adm_sub .listwrap .TaSeltList th:nth-child(7) {width:100px;}
.adm_sub .listwrap .TaSeltList th:nth-child(8) {}
.adm_sub .listwrap .TaSeltList th:nth-child(9) {width:250px;}
.adm_sub .listwrap .TaSeltList th:nth-child(10) {width:80px;}
.adm_sub .listwrap .TaSeltList th:nth-child(11) {width:80px;}
.adm_sub .listwrap .TaSeltList th:nth-child(12) {width:80px;}
.adm_sub .listwrap .TaSeltList th:nth-child(13) {width:80px;}
.adm_sub .listwrap .TaSeltList th:nth-child(14) {width:100px;}
.adm_sub .listwrap .TaSeltList td{    height: 30px;		}
.adm_sub .listwrap .TaSeltList td:nth-child(10) {text-align: right; padding-right: 5px; }
.adm_sub .listwrap .TaSeltList td:nth-child(11) {text-align: right; padding-right: 5px; }
.adm_sub .listwrap .TaSeltList td:nth-child(12) {text-align: right; padding-right: 5px; }
.adm_sub .listwrap .TaSeltList td:nth-child(13) {text-align: right; padding-right: 5px; }
.adm_sub .listwrap .inner.style1 span {color:red; font-weight:700;}

/* 정산요청 리스트 page21.php */
.adm_sub .listwrap .RegAccOrdList{	}
.adm_sub .listwrap .RegAccOrdList th:nth-child(1) {width:50px;}
.adm_sub .listwrap .RegAccOrdList th:nth-child(2) {width:100px;}
.adm_sub .listwrap .RegAccOrdList th:nth-child(3) {width:60px;}
.adm_sub .listwrap .RegAccOrdList th:nth-child(4) {		}
.adm_sub .listwrap .RegAccOrdList th:nth-child(5) {width:100px;}
.adm_sub .listwrap .RegAccOrdList th:nth-child(6) {width:70px;}
.adm_sub .listwrap .RegAccOrdList th:nth-child(7) {width:100px;}
.adm_sub .listwrap .RegAccOrdList th:nth-child(8) {width:90px;}
.adm_sub .listwrap .RegAccOrdList th:nth-child(9) {width:90px;}
.adm_sub .listwrap .RegAccOrdList th:nth-child(10) {width:90px;}
.adm_sub .listwrap .RegAccOrdList th:nth-child(11) {width:90px;}
.adm_sub .listwrap .RegAccOrdList th:nth-child(12) {width:70px;}
.adm_sub .listwrap .RegAccOrdList th:nth-child(13) {width:70px;}

.adm_sub .listwrap .RegAccOrdList td{    height: 30px;	}
.adm_sub .listwrap .RegAccOrdList td a{    font-size: 18px;		}
.adm_sub .listwrap .RegAccOrdList td:nth-child(12) .btn{	font-size: 13px;	}
.adm_sub .listwrap .RegAccOrdList td .AccRegState .btn{    font-size: 13px;	    cursor: default;	    	}
/* 정산요청 리스트 page21.php */

/* 정산승인 AdMangaer/OrderList.php */
.adm_sub .listwrap .popRegAccOrdList td{    height: 30px;	}
.adm_sub .listwrap .popRegAccOrdList td a{    font-size: 18px;		}
.adm_sub .listwrap .popRegAccOrdList td:nth-child(9),
.adm_sub .listwrap .popRegAccOrdList td:nth-child(10),
.adm_sub .listwrap .popRegAccOrdList td:nth-child(11){	font-size: 13px; font-weight: 800;		    text-align: right;	padding: 0px 5px;}
.adm_sub .listwrap .popRegAccOrdList td .AccRegState .btn{    font-size: 13px;	    cursor: default;	    font-weight: 600;	}

.adm_sub .listwrap .acc_order_ta{	}
.adm_sub .listwrap .acc_order_ta td:nth-child(11),
.adm_sub .listwrap .acc_order_ta td:nth-child(12),
.adm_sub .listwrap .acc_order_ta td:nth-child(13){   text-align: right;	padding: 0px 5px;}
.adm_sub .listwrap .acc_order_ta tr.last{	    border: 2px solid #000;		}
.adm_sub .listwrap .acc_order_ta .last td{	 height: 45px;	font-weight: 800;  		}

.adm_sub .listwrap .rsAccOrderBtn{	margin: 0 auto;	text-align: center;		}
.adm_sub .listwrap .rsAccOrderBtn .spanText{	width: 60%;	display: inline-block;	text-align: left;	font-size: 14px;	font-weight: 600;	color: #f00;	margin-top: 20px;	}
.adm_sub .listwrap .rsAccOrderBtn .reAccTxtAr{	width: 800px;	height: 100px;	margin-bottom: 20px;    padding: 10px;	}
.adm_sub .listwrap .rsAccOrderBtn li{	display: inline-block;	width: 15%;	}
.adm_sub .listwrap .rsAccOrderBtn li .btn{	    width: 150px;	font-size: 15px;	padding: 10px;	}
/* 정산승인 AdMangaer/OrderList.php */

.adm_sub table {width:100%; margin: 0;	    box-shadow: 1px 1px 3px #878db9;	}
.adm_sub table tr, .adm_sub  table th, .adm_sub  table td {border:1px solid #ccc; _padding:5px 0px; border-collapse:collapse;   }
.adm_sub table thead th {    color: #575757; }
.adm_sub tr {}
.adm_sub th { background:#f9f9f9;}
.adm_sub td {}
.adm_sub .buttons {}

.adm_sub .rightcont .cont table th, .adm_sub .rightcont .cont table td {font-size: 14px;}
.adm_sub .rightcont .cont table ul {padding-left: 50px;}
.adm_sub .rightcont .cont table ul li {list-style: disc; text-align: left; line-height: 24px;}

.adm_sub.personal #wrap {overflow-y:auto; background:#fff; float:left;}
.adm_sub.personal .leftcont { float: left;background: #6b7282; margin-right: 30px; width:202px; height:100%; overflow-y:auto; position:absolute; top:0; left:0;}
.adm_sub.personal .rightcont {float:left; width:80%; height:auto; margin-left:230px; }

.adm_sub.personal .leftcont h3 {
	padding: 20px; color: #fff; border-bottom:1px solid #65759c;
	background: rgb(79,84,97);
	background: -moz-linear-gradient(0deg, rgba(79,84,97,1) 0%, rgba(79,84,97,1) 34%, rgba(75,84,106,1) 100%);
	background: -webkit-linear-gradient(0deg, rgba(79,84,97,1) 0%, rgba(79,84,97,1) 34%, rgba(75,84,106,1) 100%);
	background: linear-gradient(0deg, rgba(79,84,97,1) 0%, rgba(79,84,97,1) 34%, rgba(75,84,106,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4f5461",endColorstr="#4b546a",GradientType=1);
}
.adm_sub.personal .leftcont h3 span {display:inline-block; margin-left:10px; color:#f3f3f3;}
.adm_sub.personal .leftcont ul {padding:15px 40px 15px 40px;border-bottom:1px solid #a8b3cc;}
.adm_sub.personal .leftcont ul:nth-child(3) {border-bottom:0px;}
.adm_sub.personal .leftcont ul li {line-height: 32px; list-style: none; position:relative; margin-bottom:1px; border:0;}
.adm_sub.personal .leftcont ul li:before {content: ""; width: 3px; height: 3px; line-height: 32px; background: #a8b3cc; position: absolute; top: 14px;}
.adm_sub.personal .leftcont ul li a {color: #fff; font-size: 14px; margin-left:10px;}
.adm_sub.personal .leftcont ul li.on {color:#ffe666;}
.adm_sub.personal .leftcont ul li.on a {color:#ffe666; font-weight:600;}
.adm_sub.personal .leftcont ul li.on:after {content:"\f105"; font-family:'font awesome 5 free'; font-weight:600; margin-left:16px;}
.adm_sub.personal .leftcont ul li.on:before {content: ""; width: 3px; height: 3px; line-height: 32px; background: #ffe666; position: absolute; top: 14px;}
.adm_sub.personal .leftcont ul.btnli {padding: 0px; width: 90%; margin: 0 auto; border: 0px;}
.adm_sub.personal .leftcont ul.btnli li {list-style:none; text-align:left; background:#818a9c;}
.adm_sub.personal .leftcont ul.btnli a {font-size: 12px; width: 100%; box-sizing: border-box; display: block; padding: 4px 30px; text-align: center; margin: 0;}
.adm_sub.personal .leftcont ul.btnli a:hover {text-decoration:none; color:#83ffef;}
.adm_sub.personal .leftcont ul.btnli li.on a {color:#83ffef;}
.adm_sub.personal .leftcont ul.btnli li:before {display:none;}
.adm_sub.personal .leftcont ul.btnli li.on:after {display:none;}

.adm_sub .rightcont .cont {width:100%; /*height:100%; overflow-y:scroll;*/ }
.adm_sub .rightcont .cont h4 {padding: 10px 0; border-bottom: 1px solid #555; margin-top: 30px; font-size: 16px; font-weight: 700;}
.adm_sub .rightcont .searchbox { background: #f7f7f7;  height: 64px; padding: 20px; text-align:center;}
.adm_sub .rightcont .search {	margin-bottom: 10px; position: relative; border: 1px solid #ccc; float:left;    height: 28px; padding: 0px 8px; background: #fff; border-radius: 100px;		}
.adm_sub .rightcont .searchbox.order {background:none; height:auto;}
.adm_sub .rightcont .searchbox.order .search {width:60%; margin:0 auto;}
.adm_sub .rightcont .search input[type=text] {width: 90%  ; height: 100%; background: none; border: 0px;}
.adm_sub .rightcont .search input[type=image] { position: absolute;  width: 18px; height: 18px; top: 3px; right: 8px;}
.adm_sub .rightcont .searchbox.order .date {margin:20px 0;}

/* datapicker*/
 .date #RegDateChange1, .date #RegDateChange2{	width: 85px;	font-size: 13px;	border: 1px solid #ccc;	padding: 5px;	}
/* datapicker*/

.adm_sub .radiobox {text-align:center;}
.adm_sub .radiobox p {display: inline-block;margin-right: 10px; font-weight:500;}
.adm_sub .radiobox p span {display:inline-block; margin-left:4px; color:#ec5113;}
.adm_sub .radiobox input[type=radio] {}
.adm_sub .radiobox label {font-weight: 400; vertical-align:sub; width:88px;}
.adm_sub .radiobox .widthnone label {width:auto; margin-right:30px;}
.adm_sub .radiobox.order {text-align:left;}
.adm_sub .radiobox ul.checklist {background:#CC0;}
.adm_sub .radiobox ul.checklist li.list {float:left; width:20%; }
.adm_sub .radiobox ul.checklist li.list li { border:1px solid #ccc; padding:8px; margin-bottom:-1px;}

.adm_sub table.thc thead th {text-align:center !important;}
.adm_sub table.tdl td {text-align:left !important;}
.adm_sub table.tdl {text-align:left !important;}
.adm_sub .rightcont table.cc th, .adm_sub .rightcont table.cc td {text-align:center !important;}
.adm_sub .rightcont table td.address input[type=text] {width:60%;}
.adm_sub .rightcont table td.address ul {padding:0px; margin:0px;}
.adm_sub .rightcont table td.address li {list-style:none;}
.adm_sub .rightcont table td.address li span {display:inline-block; width:600px;}
.adm_sub .rightcont table td.address li:first-child span {margin-left:30px;}
.adm_sub .rightcont table td.address li:nth-child(2) span {margin-left:19px;}
.adm_sub .rightcont table td.address li:nth-child(3) span {margin-left:8px;}
.adm_sub .rightcont table.member_leave td:last-child span {color:#33F; font-weight:bold;}
.adm_sub .rightcont table.member_leave td:fist-child label {width:200px;}
.adm_sub table input[type=text], input[type=password] {padding: 5px 1px;}
.adm_sub .label_margin label {margin-right:20px;}

/* 검수 관리  */
.adm_sub .taComplainList{	}
.adm_sub .taComplainList th:nth-child(1) {	width: 40px;	}
.adm_sub .taComplainList th:nth-child(2) {	width: 40px;	}
.adm_sub .taComplainList th:nth-child(3) {	width: 40px;	}
.adm_sub .taComplainList th:nth-child(4) {	width: 40px;	}
.adm_sub .taComplainList th:nth-child(5) {	width: 40px;	}
.adm_sub .taComplainList th:nth-child(6) {	width: 95px;	}
.adm_sub .taComplainList th:nth-child(7) {	width: 170px;	}
.adm_sub .taComplainList th:nth-child(8) {	width: 75px;	}
.adm_sub .taComplainList th:nth-child(9) {		}
.adm_sub .taComplainList th:nth-child(10) {	width: 220px;	}
.adm_sub .taComplainList th:nth-child(11) {	width: 140px;	}
.adm_sub .taComplainList th:nth-child(12) {	width: 130px;	}
.adm_sub .taComplainList th:nth-child(13) {	width: 150px;	}
/* 팝업 */
.adm_sub .popup {	/*position:fixed; width:100%; height:100%;*/ top:0; left:0; z-index:1000;	background-size:100% 100%;	background-repeat:repeat; overflow:none;	}
.adm_sub .popup .inner {	position:absolute; top:50%; left:50%; border:2px solid #222;    font-weight:bold; font-size:30px; text-align:center; background:#fff;	width:540px; margin-left:-270px;	}
.adm_sub .popup .inner.on {display:block;}
.adm_sub .popup .inne.cont {overflow:scroll;}

.adm_sub .popup .inner.mem_out { margin-top:-170px;}
.adm_sub .popup .inner.price_edit {margin-top:-100px;}
.adm_sub .popup .inner.usecode {margin-top:-210px;}
.adm_sub .popup .inner.latestmail {width:800px; margin-left:-400px; margin-top:-100px;}
.adm_sub .popup .inner.mem_out .cont table.member_leave td textarea {width:100%; height:70px; resize:none;}

.adm_sub .popup table label {margin-right:10px;}
.adm_sub .popup h5 {text-align: left; background: #333; color: #fff;  padding: 10px 20px; margin: 0 0 20px 0; font-size: 16px;}
.adm_sub .popup .close {	border: 0px; padding: 10px; position: absolute; top: 0px; right: 0px;    font-size: 16px; color: #fff !important; background: none; text-shadow: none;	}
.adm_sub .popup .inner table {width:90%; margin:0 auto;}
.adm_sub .popup .inner .btn_wrap {margin-top:20px; margin-bottom:20px;}

.adm_sub .popup .inner.price_edit dl:first-child {margin-bottom:20px;}
.adm_sub .popup .inner.price_edit dt {display:inline-block; margin-left:10px;}
.adm_sub .popup .inner.price_edit dd {display:inline-block;}
.adm_sub .popup .inner.price_edit dd input[type=text] { width:50px;}

.adm_sub .popup .inner ul.tablestyle {width:90%; margin:0 auto; font-weight:400;}
.adm_sub .popup .inner ul.tablestyle li { text-align:left;}
.adm_sub .popup .inner ul.tablestyle li.tit { font-weight:700; text-align:center;}
.adm_sub .popup .inner ul.tablestyle li.tit span {display:inline-block;}
.adm_sub .popup .inner ul.tablestyle li.tit span:nth-child(1)  {width:54px; text-align:center; }
.adm_sub .popup .inner ul.tablestyle li.tit span:nth-child(2) {width:170px;}
.adm_sub .popup .inner ul.tablestyle li.tit span:nth-child(3) {width:484px;}

.adm_sub .popup .inner ul.tablestyle li.list { border-bottom:1px solid #ccc; padding:8px 6px 8px 20px;}
.adm_sub .popup .inner ul.tablestyle li.list span {display:inline-block;}
.adm_sub .popup .inner ul.tablestyle li.list span.radio {width:40px; text-align:center; margin:0px; padding:0px; vertical-align:top;}
.adm_sub .popup .inner ul.tablestyle li.list span.date {width:170px; margin-left:18px;}
.adm_sub .popup .inner ul.tablestyle li.list span.title {font-weight:400;}

.adm_sub .popup .inner.review {width:700px; height:520px; margin-left:-350px; margin-top:-260px;}
.adm_sub .popup .inner.review h5 {margin-bottom:0px;}
.adm_sub .popup .inner.review .cont {font-weight:400;}
.adm_sub .popup .inner.review .cont ul li.tit {}
.adm_sub .popup .inner.review .cont ul li.tit span {}
.adm_sub .popup .inner.review .cont ul li:nth-child(3) div.img {}
.adm_sub .popup .inner.review .cont ul li:nth-child(3) ul.product {}
.adm_sub .popup .inner.review .cont ul li:nth-child(3) ul.product li {}
.adm_sub .popup .inner.review .cont ul li:nth-child(3) div.coment {}
.adm_sub .popup .inner.review .cont table.listyle {width:93%;}
.adm_sub .popup .inner.review .cont table.listyle tr {border-top:1px solid #ddd; border-right:0px; border-bottom:0px; border-left:0px;}
.adm_sub .popup .inner.review .cont table.listyle tr:last-child {border-bottom:1px solid #ddd;}
.adm_sub .popup .inner.review .cont table.listyle th,
.adm_sub .popup .inner.review .cont table.listyle td {border:0px; padding:4px 10px;}
.adm_sub .popup .inner.review .cont table.listyle td a.prev,
.adm_sub .popup .inner.review .cont table.listyle td a.next {font-weight:700;}
.adm_sub .popup .inner.review .cont table.listyle td a.prev i {margin-right:6px; color:#f56108;}
.adm_sub .popup .inner.review .cont table.listyle td a.next i {margin-right:6px; color:#f56108;}
.adm_sub .popup .inner.review .cont table a {color:#333;}

.adm_sub .popup .inner.review .cont .comment_box {display:table; width:100%; padding: 10px 24px 14px 24px; background: #f5f5f5; margin-bottom: 20px;}
.adm_sub .popup .inner.review .cont .comment_box div {float:left;}
.adm_sub .popup .inner.review .cont .comment_box p {text-align:left; font-weight:700;}
.adm_sub .popup .inner.review .cont .comment_box textarea {width: 560px; margin-right: 6px; height: 100px; resize: none;}
.adm_sub .popup .inner.review .cont .comment_box input[type=button] {width: 78px; height: 100px; vertical-align: top; font-size: 16px;}
.adm_sub .popup .inner.review .cont .inbox li {border-top:1px solid #ccc; padding:10px 24px;}
.adm_sub .popup .inner.review .cont .inbox li.tit {width: 100%; text-align: left; color: #0464b9; font-weight: 700; font-size: 14px;}
.adm_sub .popup .inner.review .cont .inbox li.tit span {color: #fff; background: #f7660f; font-size: 10px; padding: 0px 5px 0px 4px; border-radius: 100px; margin-left:4px;}
.adm_sub .popup .inner.review .cont .inbox li:nth-child(2) {height:40px;}
.adm_sub .popup .inner.review .cont .inbox li:nth-child(2) div:first-child {float:left;}
.adm_sub .popup .inner.review .cont .inbox li:nth-child(2) div:last-child {float:right;}
.adm_sub .popup .inner.review .cont .inbox li:nth-child(2) b {display:inline-block; margin-right:5px; }
.adm_sub .popup .inner.review .cont .inbox li:nth-child(2) div:last-child b {margin-left:20px;}

.adm_sub .popup .inner.review .cont .inbox li:nth-child(3) {text-align:left; padding:20px 24px; width:100%; height:120px;}
.adm_sub .popup .inner.review .cont .inbox li:nth-child(3) .img {width:100px; height:90px; overflow:hidden; float:left;}
.adm_sub .popup .inner.review .cont .inbox li:nth-child(3) .img img {width:100px; height:90px;}
.adm_sub .popup .inner.review .cont .inbox li:nth-child(3) .product { float: left; width: 160px; padding: 0 10px; margin-left:20px; border-right:1px solid #ccc;}
.adm_sub .popup .inner.review .cont .inbox li:nth-child(3) .product li {border:0px; padding:0px; height:auto; line-height:20px; list-style:disc;}
.adm_sub .popup .inner.review .cont .inbox li:nth-child(3) .coment {float:left; padding:0px 10px; width:365px; height:100%; overflow-y:scroll;}
.adm_sub .popup .inner.review .cont .inbox li:nth-child(3) .OnOComent {float:left; padding:0px 10px; width:660px; height:100%; overflow-y:scroll;}

.adm_sub .head .nav {margin-top:30px;padding-top: 35px; border-top: solid 1px #000;}
.adm_sub .head .nav li { background-color: #f7f7f7; border: solid 1px #9f9f9f; margin-left: -1px;}
.adm_sub .head .nav li.active { border-bottom-color: #FFF; background-color: #FFF;}
.adm_sub .head .nav li.active a { border: 0; margin: 0;color: #e73606;font-weight:700; }
.adm_sub .head .nav li a { font-size:14px;color: #777; padding: 10px 20px; text-align: center;}

.adm_sub .contents .searchbox .radiobox .inner {width: 930px; margin: 0 auto; margin-top: 20px;}

.adm_sub .AnswerTxtArea {	    margin: 0;		}
.adm_sub .AnswerTxtArea td{	    text-align: left;	    padding: 10px;	}
.adm_sub .AnswerTxtArea td .ContWiter{	    font-size: 13px;	font-weight: 600;	color:#1d63b7;	}
.adm_sub .AnswerTxtArea td .ContResult{	    font-size: 13px;	font-weight: 600;	color: #b75d4d;	}
.adm_sub .AnswerTxtArea td input{	          margin: 10px 0px 10px 10px;  	}
.adm_sub .AnswerTxtArea td label{	          margin: 5px 20px 10px 0px;  	}

.adm_sub .AnswerTxtArea textarea{	height: 100px;	padding: 10px;	}

/* 사내직원 */
.adm_sub .Tab_InComMem th:nth-child(1){	 width: 50px;  	}
.adm_sub .Tab_InComMem th:nth-child(2){	 width: 80px;  	}
.adm_sub .Tab_InComMem th:nth-child(3){	 width: 80px;  	}
.adm_sub .Tab_InComMem th:nth-child(4){	 width: 120px;  	}
.adm_sub .Tab_InComMem th:nth-child(5){	 width: 90px;  	}
.adm_sub .Tab_InComMem th:nth-child(6){	 width: 90px;  	}
.adm_sub .Tab_InComMem th:nth-child(9){	 width: 100px;  	}
.adm_sub .Tab_InComMem th:nth-child(10){	 width: 100px;  	}
.adm_sub .Tab_InComMem th:nth-child(11){	 width: 110px;  	}
.adm_sub .Tab_InComMem th:nth-child(12){	 width: 110px;  	}
.adm_sub .Tab_InComMem th:nth-child(13){	 width: 120px;  	}
.adm_sub .Tab_InComMem th:nth-child(14){	 width: 80px;  	}

.adm_sub .Tab_InComMemRegEd th{	   height: 40px;	width: 170px; 	}
.adm_sub .Tab_InComMemRegEd td #FindUserID{	color: #ff0000;	font-weight: 600;	}
.adm_sub .Tab_InComMemRegEd td .UserIDInfor{	display: block;	margin-top: 5px;	}
.adm_sub .Tab_InComMemRegEd td #Address1{	display: block;	margin-top: 5px;	}
.adm_sub .Tab_InComMemRegEd td #uBankNum{	width: 150px;	}
.adm_sub .Tab_InComMemRegEd td #uChargePer{	    width: 65px;    text-align: right;	}
.adm_sub .Tab_InComMemRegEd td #uChargePerDate{	    width: 30px;    text-align: right;	}
.adm_sub .Tab_InComMemRegEd td .GsImgRegTr .btn-file div{	      display: inline-block;  	}
.adm_sub .Tab_InComMemRegEd td .GsImgRegTr .btn-file div.DelFile{	     margin-left: 10px;  	}


/* pass찾기 */
.adm_sub .Subtit_SearchPass{font-size: 14px;	margin: 0 0 10px 0;	font-weight: 600;		}

.adm_sub .Tab_SearchPass{	   width: 100%;	}
.adm_sub .Tab_SearchPass th{	   height: 40px; 	}
.adm_sub .Tab_SearchPass td #FindUserID{	color: #ff0000;	font-weight: 600;	}
.adm_sub .Tab_SearchPass td .UserIDInfor{	display: block;	margin-top: 5px;	}
.adm_sub .Tab_SearchPass td #Address1{	display: block;	margin-top: 5px;	}

.adm_sub .Tab_InComMem td #FindUserID{	    display: block;	    padding: 5px 0 0 0;		font-size: 12px;     color: #de0404;		}
.adm_sub .Tab_InComMem td #FindNickName{	    display: block;	    padding: 5px 0 0 0;		font-size: 12px;     color: #de0404;		}

/* CS관리 > 매입거래처 관리 */
.adm_sub .Tab_MemOutSou input.checkbox{	width: 100%; height: 20px;	}
.adm_sub .Tab_MemOutSou th{	height: 40px;}
.adm_sub .Tab_MemOutSou th:nth-child(1){	 width: 50px;  	}
.adm_sub .Tab_MemOutSou th:nth-child(2){	 width: 50px;  	}
.adm_sub .Tab_MemOutSou th:nth-child(3){	 width: 50px;  	}
.adm_sub .Tab_MemOutSou th:nth-child(4){	 width: 70px;  	}
.adm_sub .Tab_MemOutSou th:nth-child(5){	 width: 200px;  	}
.adm_sub .Tab_MemOutSou th:nth-child(6){	 width: 130px;  	}
.adm_sub .Tab_MemOutSou th:nth-child(7){	 width: 110px;  	}
.adm_sub .Tab_MemOutSou th:nth-child(8){	 width: 150px;  	}
.adm_sub .Tab_MemOutSou th:nth-child(9){	 width: 100px;  	}
.adm_sub .Tab_MemOutSou th:nth-child(10){	 width: 100px;  	}
.adm_sub .Tab_MemOutSou th:nth-child(12){	 width: 120px;  	}
.adm_sub .Tab_MemOutSou th:nth-child(13){	 width: 100px;  	}
.adm_sub .Tab_MemOutSou th:nth-child(14){	 width: 60px;  	}

.adm_sub .Tab_MemOutSou td .fa-user-alt {	    font-size: 16px;	color: #233975;  	}
.adm_sub .Tab_MemOutSou td .fa-building {	    font-size: 16px;	color: #4D4F5C;  	}
.adm_sub .Tab_MemOutSou td .fa-sync {	    font-size: 14px;	color: #233975;  	}

.adm_sub .Tab_MemOutSou tr.Tr_MemAccCom{		}
.adm_sub .Tab_MemOutSou tr.SubAccUser{	background: #e7e7e7;	}
.adm_sub .Tab_MemOutSou td .material-icons{	font-size: 16px;	}

.adm_sub .Tab_MemOutSou .Tab_SubMemAccCom{	box-shadow: 0px 0px 0px #fff; 	}
.adm_sub .Tab_MemOutSou .Tab_SubMemAccCom td{    background: #f5f5f5;	height: 30px;}
.adm_sub .Tab_MemOutSou .Tab_SubMemAccCom td:nth-child(1){	 width: 272px;     padding-left: 160px; 	}
.adm_sub .Tab_MemOutSou .Tab_SubMemAccCom td:nth-child(2){	 width: 130px;  	}
.adm_sub .Tab_MemOutSou .Tab_SubMemAccCom td:nth-child(3){	 width: 100px;  	}
.adm_sub .Tab_MemOutSou .Tab_SubMemAccCom td:nth-child(4){	 width: 100px;  	}
.adm_sub .Tab_MemOutSou .Tab_SubMemAccCom td:nth-child(5){	 width: 180px;  	}
.adm_sub .Tab_MemOutSou .Tab_SubMemAccCom td:nth-child(6){	 width: 130px;  	}
.adm_sub .Tab_MemOutSou .Tab_SubMemAccCom td:nth-child(7){	 	}
.adm_sub .Tab_MemOutSou .Tab_SubMemAccCom td:nth-child(8){	 width: 53px;  	}


/* CS관리 > 매입거래처 관리 */
.adm_sub .Tab_MemAccCom input.checkbox{	width: 100%; height: 20px;	}
.adm_sub .Tab_MemAccCom th{	height: 40px;}
.adm_sub .Tab_MemAccCom th:nth-child(1){	 width: 50px;  		}
.adm_sub .Tab_MemAccCom th:nth-child(2){	 width: 50px;  		}
.adm_sub .Tab_MemAccCom th:nth-child(3){	 width: 50px;  		}
.adm_sub .Tab_MemAccCom th:nth-child(4){	 width: 180px;  	}
.adm_sub .Tab_MemAccCom th:nth-child(5){	 width: 180px;  	}
.adm_sub .Tab_MemAccCom th:nth-child(6){	 width: 130px;  	}
.adm_sub .Tab_MemAccCom th:nth-child(7){	 width: 110px;  	}
.adm_sub .Tab_MemAccCom th:nth-child(8){	 width: 100px;  	}
.adm_sub .Tab_MemAccCom th:nth-child(9){	 width: 100px;  	}
.adm_sub .Tab_MemAccCom th:nth-child(11){	 width: 120px;  	}
.adm_sub .Tab_MemAccCom th:nth-child(12){	 width: 120px;  	}
.adm_sub .Tab_MemAccCom th:nth-child(13){	 width: 60px;  		}

.adm_sub .Tab_MemAccCom td .fa-user-alt {	    font-size: 16px;	color: #233975;  	}
.adm_sub .Tab_MemAccCom td .fa-building {	    font-size: 16px;	color: #4D4F5C;  	}
.adm_sub .Tab_MemAccCom td .fa-sync {	    font-size: 14px;	color: #233975;  	}

.adm_sub .Tab_MemAccCom tr.Tr_MemAccCom{		}
.adm_sub .Tab_MemAccCom tr.SubAccUser{	background: #e7e7e7;	}
.adm_sub .Tab_MemAccCom td .material-icons{	font-size: 16px;	}

.adm_sub .Tab_MemAccCom .Tab_SubMemAccCom{	box-shadow: 0px 0px 0px #fff; 	}
.adm_sub .Tab_MemAccCom .Tab_SubMemAccCom td{    background: #f5f5f5;	height: 30px;}
.adm_sub .Tab_MemAccCom .Tab_SubMemAccCom td:nth-child(1){	 width: 272px;     padding-left: 160px; 	}
.adm_sub .Tab_MemAccCom .Tab_SubMemAccCom td:nth-child(2){	 width: 130px;  	}
.adm_sub .Tab_MemAccCom .Tab_SubMemAccCom td:nth-child(3){	 width: 100px;  	}
.adm_sub .Tab_MemAccCom .Tab_SubMemAccCom td:nth-child(4){	 width: 100px;  	}
.adm_sub .Tab_MemAccCom .Tab_SubMemAccCom td:nth-child(5){	 width: 180px;  	}
.adm_sub .Tab_MemAccCom .Tab_SubMemAccCom td:nth-child(6){	 width: 130px;  	}
.adm_sub .Tab_MemAccCom .Tab_SubMemAccCom td:nth-child(7){	 	}
.adm_sub .Tab_MemAccCom .Tab_SubMemAccCom td:nth-child(8){	 width: 53px;  	}


/* 매입거래처 기록 */
.adm_sub #MemAccType{    margin: 20px 0 -5px 10px;	}
.adm_sub .Tab_MemAccRegEd th{width: 180px; }
.adm_sub .Tab_MemAccRegEd td #Address1{    display: block;	margin-top: 5px;}
.adm_sub .Tab_MemAccRegEd td #cAddress1{    display: block;	margin-top: 5px;}
.adm_sub .Tab_MemAccRegEd td .file_input{width :200px;	}
.adm_sub .Tab_MemAccRegEd td #FindUserID{	    display: block;	    padding: 5px 0 0 0;		font-size: 12px;     color: #de0404;		}
.adm_sub .Tab_MemAccRegEd td #RsFindComNames label{		margin-right: 15px;		}
.adm_sub .Tab_MemAccRegEd td #RsFindUserNames {		    display: inline-block;	vertical-align: middle;    margin: 0 30px;	}
.adm_sub .Tab_MemAccRegEd td #RsFindUserNames .ListUserMemName{		padding: 3px 0	}
.adm_sub .Tab_MemAccRegEd td span.ComNamesInfor{	    display: block;	margin: 10px 0;	color: #0058FF;	}
.adm_sub .Tab_MemAccRegEd td .StageJus{	    width: 80px;	height: 30px;	background: #000000;	color: #fff;	padding: 3px 0px 3px 15px;	border-radius: 4px;	outline: 0 none;   	}
.adm_sub .Tab_MemAccRegEd td .icoArrow_StageJus {	position: absolute;	z-index: 1;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -24px 0 0 3px;	}

/* CS관리 > 매입거래처 관리 */
.adm_sub .divBottomEd{	float: left; 	}
#adminPass{	position:absolute;width:220px;            margin: -120px 0 0px 100px;	background-color: #fff;	z-index: 1;	}
#adminPass table {     margin: 0px; }
#adminPass table td{     padding: 10px; }
.adm_sub .Subtit_InComMem{	    font-size: 14px;	margin: 20px 0 -5px 10px;		font-weight: 600;	}
.adm_sub .PageBottom{text-align: center;}
.adm_sub .PageBottom .btn{margin: 0 10px;}
.adm_sub .PageBottom_right{	float: right;    margin-top: 15px;	}

#EstListView{ min-height: 300px;    display: grid;    align-items: center;    justify-content: center;}
#EstListView .pSelectDay{ 	text-align: center;    width: 100%;    display: block;     font-size: 20px;  }
#EstListView #EstAddTxt{	    height: 50px;    display: block;	margin: 30px 0 0px 0;	border-bottom: 1px solid #dee2e6;	    padding-left: 10px;}
#EstListView #EstAddTxt .EstTitleImg{	    float: left;   margin-top: 21px;	}
#EstListView #EstAddTxt .EstTitle{   float: left; text-align: left;	display: inline-block;	font-size: 14px;	font-weight: 600;	       margin: 19px 30px 0 5px;	}
#EstListView #EstAddTxt .EstAddSpan{	float: right;	display: inline-block;	font-size: 14px;	font-weight: 600;	margin: 15px 0 5px 10px;	}
#EstListView .EstItemsTitle .SubEstAddTxt{text-align: left;	display: inline-block;	font-size: 14px;	font-weight: 600;	margin: 3px 0 0px 0px;	}
#EstListView .ThrEstAddTxt{    	display: inline-block;	font-size: 12px;	font-weight: 600;	margin: 10px 0 5px 5px;	}
#EstListView .SubEstAddSpan {	display: inline-block;	}
#EstListView .SubEstAddSpan .btn{	    margin-top: -3px;	}

#EstWriteForm{	display: none;     right: 0;   position: absolute;	width: 1000px;	margin: -13px 0 0px 10px;	background-color: #fff;	_left: 210px; 	z-index: 99;	border: 1px solid #d5d7e3;	border-radius: 10px;	}
#EstWriteForm #EstItems {    width: 100%;    height: 200px;	}
#EstWriteForm .CSQnA_LayerView .close_btn {  position: absolute;    top: 0;    right: 0;    margin: 5px;    font-size: 20px;	}

#EstWriteForm .CSQnA_LayerTitle{
	width: 100%;	margin: 0px 0 0px 0px;	position: absolute;	padding: 6px 10px 10px 20px;	border-radius: 10px 10px 0 0;
	background-image: url(/images/colors/blue12.gif);	background-repeat-y: no-repeat;	background-position: 0 -66px;	color: #ffffff;
}
#EstWriteForm .CSQnA_LayerView .close_btn {	       position: absolute;top: 0;	right: 0;	margin: 5px;	font-size: 20px;	}
#EstWriteForm.display-none {			display: none !important;	}
#EstWriteForm.display-inline {		display: inline !important;	}
#EstWriteForm #Tab_MemAccRegEd_User {     margin: 0px;     padding-top: 33px;}
#EstWriteForm #Tab_MemAccRegEd_User .PageBottom {      margin-top: 10px;    }
#EstWriteForm .Tab_CsQnaRegEd {         margin-top: 0px; }
#EstWriteForm .Tab_CsQnaRegEd td{     padding: 5px; }
#EstWriteForm .Tab_CsQnaRegEd .DocType{         margin: 7px 0px 0 0; }
#EstWriteForm .Tab_CsQnaRegEd label:nth-child(12){         _margin-right: 7px; }
#EstWriteForm .Tab_CsQnaRegEd label:nth-child(28){         _margin-right: 15px; }
#EstWriteForm .Tab_CsQnaRegEd label:nth-child(38){         _margin-right: 92px; }
#EstWriteForm .Tab_CsQnaRegEd label{         margin: 5px 8px 4px -2px; }
#EstWriteForm .Tab_CsQnaRegEd .noBorderTab td{     padding: 0px; }
#EstWriteForm .Tab_CsQnaRegEd #RsFindGsName{}
#EstWriteForm .Tab_CsQnaRegEd #RsFindGsName .ListCheckbox{}
#EstWriteForm .Tab_CsQnaRegEd #RsSelGsName .ListCheckbox .form-check-input{    margin: 7px 2px 7px 5px;	}
#EstWriteForm .Tab_CsQnaRegEd #RsFindGsNameWr .ListCheckbox .form-check-input{    margin: 7px 2px 7px 5px;	}

.SelComForm{	display: none;    position: absolute;	margin: -10px 0 0px 10px;	background-color: #fff;	box-shadow: 1px 1px 3px #000000; 	border: 1px solid #d5d7e3;	border-radius: 10px;    width: 250px;	}
.SelComForm #ItemName {    width: 370px;	}
.SelComForm .CSQnA_LayerTitle{	text-align: left;
	width: 100%;	margin: 0px 0 0px 0px;	position: absolute;	padding:6px 10px 10px 20px;	border-radius: 10px 10px 0 0;
	background-image: url(/images/colors/blue12.gif);	background-repeat-y: no-repeat;	background-position: 0 -66px;	color: #ffffff;
}
.SelComForm .CSQnA_LayerView .close_btn {	       position: absolute;top: 0;	right: 0;	margin: 5px;	font-size: 20px;	}
.SelComForm.display-none {			display: none !important;	}
.SelComForm.display-inline {		display: inline !important;	}
.SelComForm #Tab_MemAccRegEd_User {     margin: 7px 0; padding: 30px 0 0 10px;}
.SelComForm #Tab_MemAccRegEd_User .SelComFormTitle{        font-weight: 600;	margin-top: 0;	display: block;    text-align: left;	}
.SelComForm #Tab_MemAccRegEd_User .ListCheckbox{  	    padding: 4px 15px; text-align: left; }
.SelComForm #Tab_MemAccRegEd_User .ListCheckbox .form-check-input{     }
.SelComForm #Tab_MemAccRegEd_User .PageBottom {      margin-top: 10px;    }
.SelComForm .Tab_CsQnaRegEd {         margin-top: 30px; }

.EstWriteSubForm{	display: none;    position: absolute;	margin: -10px 0 0px 10px;	background-color: #fff;	left: 320px; 	z-index: 99;	border: 1px solid #d5d7e3;	border-radius: 10px;	}
.EstWriteSubForm #ItemName {    width: 370px;	}
.EstWriteSubForm .CSQnA_LayerTitle{
	width: 100%;	margin: 0px 0 0px 0px;	position: absolute;	padding:6px 10px 10px 20px;	border-radius: 10px 10px 0 0;
	background-image: url(/images/colors/blue12.gif);	background-repeat-y: no-repeat;	background-position: 0 -66px;	color: #ffffff;
}
.EstWriteSubForm .CSQnA_LayerView .close_btn {	       position: absolute;top: 0;	right: 0;	margin: 5px;	font-size: 20px;	}
.EstWriteSubForm.display-none {			display: none !important;	}
.EstWriteSubForm.display-inline {		display: inline !important;	}
.EstWriteSubForm #Tab_MemAccRegEd_User {     margin: 0px; }
.EstWriteSubForm #Tab_MemAccRegEd_User .PageBottom {      margin-top: 10px;    }
.EstWriteSubForm .Tab_CsQnaRegEd {         margin-top: 30px; }

.EstEditSubForm{	display: none;    position: absolute;	margin: -10px 0 0px 10px;	background-color: #fff;	left: 230px; 	z-index: 99;	border: 1px solid #d5d7e3;	border-radius: 10px;	}
.EstEditSubForm #ItemName {    width: 370px;	}
.EstEditSubForm .CSQnA_LayerTitle{
	width: 100%;	margin: 0px 0 0px 0px;	position: absolute;	padding:6px 10px 10px 20px;	border-radius: 10px 10px 0 0;
	background-image: url(/images/colors/blue12.gif);	background-repeat-y: no-repeat;	background-position: 0 -66px;	color: #ffffff;
}
.EstEditSubForm .CSQnA_LayerView .close_btn {	       position: absolute;top: 0;	right: 0;	margin: 5px;	font-size: 20px;	}
.EstEditSubForm.display-none {			display: none !important;	}
.EstEditSubForm.display-inline {		display: inline !important;	}
.EstEditSubForm #Tab_MemAccRegEd_User {     margin: 0px; }
.EstEditSubForm #Tab_MemAccRegEd_User .PageBottom {      margin-top: 10px;    }
.EstEditSubForm .Tab_CsQnaRegEd {         margin-top: 30px; }

.EstItemsTitle{    border-bottom: 1px solid #dee2e6;	    padding: 5px 0px;	margin: 5px 0;	}

#CSQnAEditForm{		width: 680px;	}
#CSQnAEditForm .CSQnA_LayerTitle{	    width: 100%;	margin: 0px 0 0px 0px;	position: absolute;	padding: 6px 10px 10px 20px;	border-radius: 10px 10px 0 0;
	background-image: url(/images/colors/blue12.gif);	background-repeat-y: no-repeat;	background-position: 0 -66px;	color: #ffffff;		}
#CSQnAEditForm .CSQnA_LayerView .close_btn {	       position: absolute;top: 0;	right: 0;	margin: 5px;	font-size: 20px;	}
#CSQnAEditForm.display-none {			display: none !important;	}
#CSQnAEditForm.display-inline {		display: inline !important;	}
#CSQnAEditForm #Tab_MemAccRegEd_User {     margin: 0px; }
#CSQnAEditForm #Tab_MemAccRegEd_User .PageBottom {      margin-top: 10px;    }
#CSQnAEditForm .Tab_CsQnaRegEd {          }
#CSQnAEditForm .Tab_CsQnaRegEd td{     padding: 5px; }
#CSQnAEditForm .Tab_CsQnaRegEd td .now_LinkItemsTxt li{    display: inline-block;	vertical-align: middle;	margin: 0 10px;      }
#CSQnAEditForm .Tab_CsQnaRegEd .DocType{         margin: 7px 0px 0 0; }
#CSQnAEditForm .Tab_CsQnaRegEd label:nth-child(12){         _margin-right: 7px; }
#CSQnAEditForm .Tab_CsQnaRegEd label:nth-child(28){         _margin-right: 20px; }
#CSQnAEditForm .Tab_CsQnaRegEd label:nth-child(38){         _margin-right: 100px; }
#CSQnAEditForm .Tab_CsQnaRegEd label{         margin: 5px 12px 4px -2px; }
#CSQnAEditForm .Tab_CsQnaRegEd .noBorderTab td{     padding: 0px;    	}
#CSQnAEditForm .Tab_CsQnaRegEd #RsFindGsName{}
#CSQnAEditForm .Tab_CsQnaRegEd #RsFindGsName .ListCheckbox{}
#CSQnAEditForm .Tab_CsQnaRegEd #RsSelGsName .ListCheckbox .form-check-input{    margin: 7px 2px 7px 5px;	}
#CSQnAEditForm .Tab_CsQnaRegEd #RsFindGsNameWr .ListCheckbox .form-check-input{    margin: 7px 2px 7px 5px;	}
#CSQnAEditForm .Tab_CsQnaRegEd .NowRegFiles td {	vertical-align: top;	}
#CSQnAEditForm .Tab_CsQnaRegEd .NowRegFiles .FilesListView {    text-align: center;	}
#CSQnAEditForm .Tab_CsQnaRegEd .NowRegFiles .FilesListView li{      margin: 10px 0px;     width: 175px; 	}
#CSQnAEditForm .Tab_CsQnaRegEd .NowRegFiles .FilesListView li .file95Per{        	}

#smLayerPopup{	display: none;    position: absolute;	width: 800px;    height: 600px;	margin: 0px 0 0px 0px;	background-color: #fff;	top: 20%; left: 35%; 	z-index: 99;	}
#smLayerPopup #smLayerPopupView {	           padding: 10px 10px 10px;	border: 1px solid #d5d7e3;	border-radius: 10px;	border-top: 30px solid #000842;	}
#smLayerPopup #smLayerPopupView .close_btn {	       position: absolute;	right: 0;	margin: 5px;	font-size: 20px;	}
#smLayerPopup.display-none {				}
#smLayerPopup.display-inline {		display: inline !important;	}
#smLayerPopup #smLayerPopupView iframe{	width: 100%; height: 100%;	}
#smLayerPopup .close_btn {	position: absolute;	right: 0;	margin: 5px;	font-size: 20px;	}
#smLayerPopup .close_btn button {	border-radius: 5px;	font-size: 11px;	padding: 5px 7px;		}
#qaLayerPopup{	display: none;    position: absolute;	width: 750px;    _height: 600px;	margin: 0px 0 0px 0px;	background-color: #fff;	top: 20%; left: 35%; 	z-index: 99;	}
#qaLayerPopup #qaLayerPopupView {	        min-height: 760px;	background-position: 0 -66px;	padding: 10px 10px 10px;	border: 1px solid #d5d7e3;	border-radius: 10px;	border-top: 30px solid #000842;	}
#qaLayerPopup #qaLayerPopupView .CSQnA_LayerTitle {	      top: 7px;	position: absolute;	color: #fff;	margin: 0px 0px 0 5px;      }
#qaLayerPopup #qaLayerPopupView .close_btn {	       position: absolute;	right: 0;	margin: 5px;	font-size: 20px;	}
#qaLayerPopup.display-none {				}
#qaLayerPopup.display-inline {		display: inline !important;	}
#qaLayerPopup #qaLayerPopupView iframe{	width: 100%; min-height: 750px;	}
#qaLayerPopup .close_btn {	position: absolute;	right: 0;	margin: 5px;	font-size: 20px;	}
#qaLayerPopup .close_btn button {	border-radius: 5px;	font-size: 11px;	padding: 5px 7px;		}

.adm_sub .Tab_CsQnaRegEd th{width: 140px; }
.adm_sub .Tab_CsQnaRegEd td #Address1{    display: block;	margin-top: 5px;}
.adm_sub .Tab_CsQnaRegEd td #cAddress1{    display: block;	margin-top: 5px;}
.adm_sub .Tab_CsQnaRegEd td .file_input{width :200px;	}
.adm_sub .Tab_CsQnaRegEd td #FindUserID{	    display: block;	    padding: 5px 0 0 0;		font-size: 12px;     color: #de0404;		}
.adm_sub .Tab_CsQnaRegEd td #RsFindComNames label{		margin-right: 15px;		}
.adm_sub .Tab_CsQnaRegEd td #RsFindUserNames {		    display: inline-block;	vertical-align: middle;    margin: 0 30px;	}
.adm_sub .Tab_CsQnaRegEd td #RsFindUserNames .ListUserMemName{		padding: 3px 0	}
.adm_sub .Tab_CsQnaRegEd td span.ComNamesInfor{	    display: block;	margin: 10px 0;	color: #0058FF;	}


/* 견적서 과련 내용 */
#CsEstWriteForm{	display: none;    position: absolute;	width: 700px;	margin: 0px 0 0px 0px;	background-color: #fff;	top: 20%; left: 50%; 	z-index: 99;	border: 1px solid #d5d7e3;	border-radius: 10px;	}
#CsEstWriteForm .CsEst_LayerTitle{	    width: 100%;	margin: 0px 0 0px 0px;	position: absolute;	padding: 6px 10px 10px 20px;	border-radius: 10px 10px 0 0;
	background-image: url(/images/colors/blue12.gif);	background-repeat-y: no-repeat;	background-position: 0 -66px;	color: #ffffff;		}
#CsEstWriteForm #CsEst_LayerView .close_btn {	       position: absolute;top: 0;	right: 0;	margin: 5px;	font-size: 20px;	}
#CsEstWriteForm.display-none {			display: none !important;	}
#CsEstWriteForm.display-inline {		display: inline !important;	}
#CsEstWriteForm #Tab_MemAccRegEd_User {     margin: 0px; }
#CsEstWriteForm #Tab_MemAccRegEd_User .PageBottom {      margin-top: 10px;    }
#CsEstWriteForm .Tab_CsEstRegEd {         margin-top: 30px; }
#CsEstWriteForm .Tab_CsEstRegEd td{     padding: 5px; }
#CsEstWriteForm .Tab_CsEstRegEd td li{       width: 260px;	display: inline-block;   }
#CsEstWriteForm .Tab_CsEstRegEd td li span{       width: 260px;	display: inline-block;   }
#CsEstWriteForm .Tab_CsEstRegEd td li input{        margin-bottom: 5px;     width: 230px;     }
#CsEstWriteForm .Tab_CsEstRegEd td li .button{        margin-bottom: 5px;     width: auto;     }
#CsEstWriteForm .Tab_CsEstRegEd td li .AddressTxt{        margin-bottom: 5px;     width: auto;     }
#CsEstWriteForm .Tab_CsEstRegEd td .EstInfo{	width: 100%;	height: 100px;	}
#CsEstWriteForm .Tab_CsEstRegEd .DocType{         margin: 7px 0px 0 0; }
#CsEstWriteForm .Tab_CsEstRegEd label:nth-child(12){         margin-right: 7px; }
#CsEstWriteForm .Tab_CsEstRegEd label:nth-child(28){         margin-right: 15px; }
#CsEstWriteForm .Tab_CsEstRegEd label:nth-child(38){         margin-right: 92px; }
#CsEstWriteForm .Tab_CsEstRegEd label{         margin: 5px 12px 4px -2px; }
#CsEstWriteForm .Tab_CsEstRegEd .noBorderTab td{     padding: 0px; }
#CsEstWriteForm .Tab_CsEstRegEd #RsFindGsName{}
#CsEstWriteForm .Tab_CsEstRegEd #RsFindGsName .ListCheckbox{}
#CsEstWriteForm .Tab_CsEstRegEd #RsSelGsName .ListCheckbox .form-check-input{    margin: 7px 2px 7px 5px;	}
#CsEstWriteForm .Tab_CsEstRegEd #RsFindGsNameWr .ListCheckbox .form-check-input{    margin: 7px 2px 7px 5px;	}

#CsEstEditForm{		width: 680px;	}
#CsEstEditForm .CsEst_LayerTitle{	    width: 100%;	margin: 0px 0 0px 0px;	position: absolute;	padding: 6px 10px 10px 20px;	border-radius: 10px 10px 0 0;
	background-image: url(/images/colors/blue12.gif);	background-repeat-y: no-repeat;	background-position: 0 -66px;	color: #ffffff;		}
#CsEstEditForm #CsEst_LayerView .close_btn {	       position: absolute;top: 0;	right: 0;	margin: 5px;	font-size: 20px;	}
#CsEstEditForm.display-none {			display: none !important;	}
#CsEstEditForm.display-inline {		display: inline !important;	}
#CsEstEditForm #Tab_MemAccRegEd_User {     margin: 0px; }
#CsEstEditForm #Tab_MemAccRegEd_User .PageBottom {      margin-top: 10px;    }
#CsEstEditForm .Tab_CsEstRegEd {          }
#CsEstEditForm .Tab_CsEstRegEd td{     padding: 5px; }
#CsEstEditForm .Tab_CsEstRegEd td .now_LinkItemsTxt li{    display: inline-block;	vertical-align: middle;	margin: 0 10px;      }
#CsEstEditForm .Tab_CsEstRegEd td li{       width: 260px;	display: inline-block;   }
#CsEstEditForm .Tab_CsEstRegEd td li span{       width: 260px;	display: inline-block;   }
#CsEstEditForm .Tab_CsEstRegEd td li input{        margin-bottom: 5px;     width: 230px;     }
#CsEstEditForm .Tab_CsEstRegEd td li .button{        margin-bottom: 5px;     width: auto;     }
#CsEstEditForm .Tab_CsEstRegEd td li .AddressTxt{        margin-bottom: 5px;     width: auto;     }
#CsEstEditForm .Tab_CsEstRegEd td .EstInfo{	width: 100%;	height: 100px;	}
#CsEstEditForm .Tab_CsEstRegEd .DocType{         margin: 7px 0px 0 0; }
#CsEstEditForm .Tab_CsEstRegEd label:nth-child(12){         margin-right: 7px; }
#CsEstEditForm .Tab_CsEstRegEd label:nth-child(28){         margin-right: 20px; }
#CsEstEditForm .Tab_CsEstRegEd label:nth-child(38){         margin-right: 100px; }
#CsEstEditForm .Tab_CsEstRegEd label{         margin: 5px 12px 4px -2px; }
#CsEstEditForm .Tab_CsEstRegEd .noBorderTab td{     padding: 0px;    	}
#CsEstEditForm .Tab_CsEstRegEd #RsFindGsName{}
#CsEstEditForm .Tab_CsEstRegEd #RsFindGsName .ListCheckbox{}
#CsEstEditForm .Tab_CsEstRegEd #RsSelGsName .ListCheckbox .form-check-input{    margin: 7px 2px 7px 5px;	}
#CsEstEditForm .Tab_CsEstRegEd #RsFindGsNameWr .ListCheckbox .form-check-input{    margin: 7px 2px 7px 5px;	}
#CsEstEditForm .Tab_CsEstRegEd .NowRegFiles td {	vertical-align: top;	}
#CsEstEditForm .Tab_CsEstRegEd .NowRegFiles .FilesListView {    text-align: center;	}
#CsEstEditForm .Tab_CsEstRegEd .NowRegFiles .FilesListView li{      margin: 10px 0px;     width: 175px; 	}
#CsEstEditForm .Tab_CsEstRegEd .NowRegFiles .FilesListView li .file95Per{        	}

.adm_sub .Tab_CsEstList #TrMem_CsEstAddList tr{		background-color: #d5d7e3;	}
.adm_sub .Tab_CsEstList #TrAdd_CsEstAddList tr{		background-color: #f5f6fa;	}

.adm_sub .Tab_CsEstList th{	height: 40px;}
.adm_sub .Tab_CsEstList th:nth-child(1){	 width: 50px;  	}
.adm_sub .Tab_CsEstList th:nth-child(2){	 width: 50px;  	}
.adm_sub .Tab_CsEstList th:nth-child(3){	 width: 50px;  	}
.adm_sub .Tab_CsEstList th:nth-child(4){	 width: 70px;  	}
.adm_sub .Tab_CsEstList th:nth-child(5){	 width: 200px;  	}
.adm_sub .Tab_CsEstList th:nth-child(6){	 width: 160px;  	}
.adm_sub .Tab_CsEstList th:nth-child(7){	 width: 360px;  	}
.adm_sub .Tab_CsEstList th:nth-child(8){	 width: 90px;  	}
.adm_sub .Tab_CsEstList th:nth-child(9){	 	}
.adm_sub .Tab_CsEstList th:nth-child(10){	 width: 100px;  	}

.adm_sub .Tab_CsEstList .HpTelMail{	letter-spacing: 0px; 	}

.adm_sub .Tab_CsEstList #Tr_CsEstAddList tr td{			}
.adm_sub .Tab_CsEstList tr.Hov_CsEstList{	background-color: #e0e4f1;		}
.adm_sub .Tab_CsEstList tr.Sel_CsEstList{	background-color: #e0e4f1;		}

.adm_sub .Tab_CsEstList tr.Tr_CsEstList_None{	display: none;		}
.adm_sub .Tab_CsEstList input.checkbox{	    width: 100%; height: 20px;	}
.adm_sub .Tab_CsEstList td .DocType{	    color: #0093ff; 	}
.adm_sub .Tab_CsEstList td .DocType i{	    font-size: 15px; 	}
.adm_sub .Tab_CsEstList td .DocStateClose{	    font-weight: 600;	color: #0093FF;	}
.adm_sub .Tab_CsEstList td .DocCode{	    font-size: 13px;	font-weight: 600;	letter-spacing: -1px;	display: block;	margin-bottom: 3px;		}

.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Left{		text-align: left;		    padding: 10px 10px;}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Left .Tr_QnaTitle{	    font-size: 15px;	font-weight: 600;	margin: 5px 0;	display: inline-block;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Left .EstMemoWr{	width: 100%;    height: 120px;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Left .EstMemoView{	display: inline-block;	width: 100%;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Left .EstMemoView .MemoWrUser{	    font-weight: 600;	letter-spacing: 0;	font-size: 13px;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Left .EstMemoView .MemoDoc{	    margin-bottom: 15px;	padding-bottom: 5px;	border-bottom: 1px solid #a5aeb5;	width: 100%;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right{	text-align: left;		    padding: 10px 10px;}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right_Bottom{    text-align: right;	padding: 10px 10px;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right_Bottom1{    display: inline-block;	float: left;	width: 30%; }
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right_Bottom2{    display: inline-block;	float: left;	width: 30%;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right_Bottom3{    display: inline-block;	float: right;	width: 40%;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList{	    width: 100%;	margin: 0;	box-shadow: 0 0 0;		}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .tab_CsEstListView {	box-shadow: 0 0 0 ;      border-top: 5px solid #6a6a6a;	border-bottom: 5px solid #6a6a6a; 	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .tab_CsEstListView .tr_CsEstListView{	    _border-top: 5px solid #233975; 	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .tab_CsEstListView .tr_CsEstListViewLeft{	    width: 45%; 	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .tab_CsEstListView .tr_CsEstListViewRight{	 	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .tab_CsEstListView th:nth-child(1){	 width: 140px;  	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .tab_CsEstListView th:nth-child(3){	 width: 140px;  	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .tab_CsEstListView td{	 background-color: #ffffff;  	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .tab_CsEstListView td .FilesListView{	 padding: 5px 0;	border-bottom: 1px solid #ccc; 	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .tab_CsEstListView td:nth-child(2){	 min-width: 110px;  	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList{		}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList th:nth-child(1) {	width: 100px;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList th:nth-child(2) {	width: 200px	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList th:nth-child(3) {	width: 80px;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList th:nth-child(4) {	width: 100px;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList th:nth-child(5) {	width: 60px;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList th:nth-child(6) {	width: 80px;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList th:nth-child(7) {	width: 80px;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList th:nth-child(8) {	width: 80px;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList th:nth-child(9) {	width: auto;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList th:nth-child(10) {	width: 40px; 	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList th .VatChBtn {	    background: #ffd2d2;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList td{ text-align: left;_padding: 0.25rem 0;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList td:nth-child(1) input {	width: 100%;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList td:nth-child(2) input {	width: 100%;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList td:nth-child(3) input {	width: 100%;    font-weight: 600;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList td:nth-child(4) {	text-align: center;	vertical-align: middle;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList td:nth-child(4) input {	width: 100%;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList td:nth-child(5) input {	width: 100%;    text-align: right;    font-weight: 600;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList td:nth-child(6) input {	width: 100%;    text-align: right;    font-weight: 600;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList td:nth-child(7) input {	width: 100%;    text-align: right;    font-weight: 600;	    border: 0;}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList td:nth-child(8) input {	width: 100%;    text-align: right;    font-weight: 600;	    border: 0;}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList td:nth-child(9) input {	width: 100%;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList td:nth-child(10) {	text-align: center;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .SumGsItemPrice{	margin-top: 20px;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .SumGsItemPrice th{	width: 60px;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .SumGsItemPrice td{	text-align: center; 	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .SumGsItemPrice input{		margin: 10px 0;	padding: 0;    width: 80px;    text-align: right;    font-weight: 600;	    border: 0;}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList .rsEstGsItemsList{    position: absolute;	display: block;	width: 720px;	background-color: #fff;    z-index: 9;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList .rsEstGsItemsList ul {      padding: 8px; border: 1px solid #000;	margin: 5px 0;      cursor: pointer;	}
.adm_sub .Tab_CsEstList tr.Tr_CsEstList .Tr_CsEstList_Right .GsItemPriceList .rsEstGsItemsList ul li{       display: inline-block; 	}
.adm_sub .Tab_CsEstList .Hover_CsEstList{cursor: pointer;	}

#qaLayerPopup #qaLayerPopupView .CsEst_LayerTitle {	      top: 7px;	position: absolute;	color: #fff;	margin: 0px 0px 0 5px;      }

.adm_sub .Tab_CsEstRegEd th{width: 140px; height: 35px;	}
.adm_sub .Tab_CsEstRegEd td #Address1{    display: block;	margin-top: 5px;}
.adm_sub .Tab_CsEstRegEd td #cAddress1{    display: block;	margin-top: 5px;}
.adm_sub .Tab_CsEstRegEd td #DocCode{  	    border: 0;		  }
.adm_sub .Tab_CsEstRegEd td .file_input{width :200px;	}
.adm_sub .Tab_CsEstRegEd td #FindUserID{	    display: block;	    padding: 5px 0 0 0;		font-size: 12px;     color: #de0404;		}
.adm_sub .Tab_CsEstRegEd td #RsFindComNames label{		margin-right: 15px;		}
.adm_sub .Tab_CsEstRegEd td #RsFindUserNames {		    display: inline-block;	vertical-align: middle;    margin: 0 30px;	}
.adm_sub .Tab_CsEstRegEd td #RsFindUserNames .ListUserMemName{		padding: 3px 0	}
.adm_sub .Tab_CsEstRegEd td span.ComNamesInfor{	    display: block;	margin: 10px 0;	color: #0058FF;	}

/* 견적서 관련 내용 end */


/* 주문서 관련 내용 시작 */
.adm_sub .Tab_OrderList #TrMem_CsEstAddList tr{		background-color: #d5d7e3;	}
/*.adm_sub .Tab_OrderList #TrMem_CsEstAddList{		background-color: #ebebeb;	}*/
.adm_sub .Tab_OrderList #TrAdd_CsEstAddList tr{		background-color: #f5f6fa;	}
/*.adm_sub .Tab_OrderList #TrAdd_CsEstAddList{		background-color: #ebebeb;	}*/

.adm_sub .Tab_OrderList input.checkbox{	    width: 100%; height: 20px;	}
.adm_sub .Tab_OrderList th{	height: 40px;}
.adm_sub .Tab_OrderList th:nth-child(1){	 width: 50px;  	}
.adm_sub .Tab_OrderList th:nth-child(2){	 width: 60px;  	}
.adm_sub .Tab_OrderList th:nth-child(3){	 width: 70px;  	}
.adm_sub .Tab_OrderList th:nth-child(4){	 width: 95px;  	}
.adm_sub .Tab_OrderList th:nth-child(5){	 width: 30px;  	}
.adm_sub .Tab_OrderList th:nth-child(6){	 width: 120px;  	}
.adm_sub .Tab_OrderList th:nth-child(7){	 width: 100px;  	}
.adm_sub .Tab_OrderList th:nth-child(8){	 width: 400px;  	}
.adm_sub .Tab_OrderList th:nth-child(9){	 width: 130px;  	}
.adm_sub .Tab_OrderList th:nth-child(10){	 width: 130px;  	}
.adm_sub .Tab_OrderList th:nth-child(11){	 _width: 60px;   	}
.adm_sub .Tab_OrderList th:nth-child(12){	   	}
.adm_sub .Tab_OrderList th:nth-child(13){	 width: 70px;	}
.adm_sub .Tab_OrderList th:nth-child(14){	 width: 100px;	}
.adm_sub .Tab_OrderList th:nth-child(15){	 width: 90px;  	}

.adm_sub .Tab_OrderList .HpTelMail{	letter-spacing: 0px; 	}

.adm_sub .Tab_OrderList #Tr_CsEstAddList tr td{			}
.adm_sub .Tab_OrderList tr.Hov_CsEstList{	background-color: #e0e4f1;		}
.adm_sub .Tab_OrderList tr.Sel_CsEstList{	background-color: #e0e4f1;	    box-shadow: 0px 5px 10px #57567c;	}

.adm_sub .Tab_OrderList tr.Tr_CsEstList_None{	display: none;		}
.adm_sub .Tab_OrderList td .DocType{	    color: #0093ff; 	}
.adm_sub .Tab_OrderList td .DocType i{	    font-size: 15px; 	}
.adm_sub .Tab_OrderList td .DocStateClose{	    font-weight: 600;	color: #0093FF;	}
.adm_sub .Tab_OrderList td .OrderState{	width: 80px;	height: 30px;	background: #000000;	color: #fff;	padding: 3px 0px 3px 15px;	border-radius: 4px;	outline: 0 none;   	}
.adm_sub .Tab_OrderList td .icoArrow_OrdState{    position: absolute;	z-index: 1;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -24px 0 0 0px;		}
.adm_sub .Tab_OrderList tr.Tr_CsEstList td .sumRsPrice{		margin: 0px;	padding: 0;	width: 75px;	text-align: right;	font-weight: 600;	border: 0;background-color: transparent;		}
.adm_sub .Tab_OrderList tr.Tr_CsEstList .Tr_CsEstList_Left{		text-align: left;		    padding: 10px 10px;}
.adm_sub .Tab_OrderList tr.Tr_CsEstList .Tr_CsEstList_Left .Tr_QnaTitle{	    font-size: 15px;	font-weight: 600;	margin: 5px 0;	display: inline-block;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList .Tr_CsEstList_Left .EstMemoWr{	width: 100%;    height: 120px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList .Tr_CsEstList_Left .EstMemoView{	display: inline-block;	width: 100%;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList .Tr_CsEstList_Left .EstMemoView .MemoWrUser{	    font-weight: 600;	letter-spacing: 0;	font-size: 13px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList .Tr_CsEstList_Left .EstMemoView .MemoDoc{	    margin-bottom: 15px;	padding-bottom: 5px;	border-bottom: 1px solid #a5aeb5;	width: 100%;	}

.adm_sub .Tab_OrderList tr.Tr_CsEstList {	text-align: left;		    padding: 10px 10px;}
.adm_sub .Tab_OrderList tr.Tr_CsEstList .Tr_CsEstList_Right_Bottom{    text-align: right;	padding: 10px 10px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList td i {   font-size: 15px; font-weight: 600;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList td .Def_InputBox{    width: 100%;	text-align: center;background-color: transparent;	border: 0px solid #cfcfcf;padding: 0;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList td .OneZip{    width: 100%;	text-align: center;background-color: transparent;	border: 0;}
.adm_sub .Tab_OrderList tr.Tr_CsEstList td .Address{	width: 100%;	background-color: transparent;	border: 0;}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList{	margin-bottom: 20px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(1) {	width: 20px;	padding: 0;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(2) {	width: 90px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(3) {	width: 65px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(4) {	width: 180px	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(5) {	width: 250px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(6) {	width: 60px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(7) {	width: 60px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(8) {	width: 60px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(9) {	width: 60px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(10) {	width: 100px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(11) {		}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(12) {	width: 380px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(13) {	width: 90px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(14) {	width: 40px;	}

.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList th .VatChBtn {	    background: #ffd2d2;	}

.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList tr.AddOrderGsItem{     background-color: #eef1f7;		}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td{     vertical-align: middle;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(1){	padding: 0;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(2) input {	width: 100%;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(3)  {		}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(3) input {	width: 100%; text-align: center;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(4) input {	width: 100%;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(5) .ItemOption {		display: block;	margin: 5px 0;    text-align: left;		}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(5) input {	width: 49%;    font-weight: 600;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(6) input {	width: 100%;    text-align: right;    font-weight: 600;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(7) input {	width: 100%;    text-align: right;    font-weight: 600;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(8) input {	width: 100%;    text-align: right;    font-weight: 600;	    border: 0;    background-color: transparent;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(9) input {	width: 100%;    text-align: right;    font-weight: 600;	    }
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(10) {	font-weight: 600;	padding: 0;    }
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(11) {    text-align: center;	 }
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(11) div {    position: absolute;	 }
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(11) textarea {	width: 95%;       overflow: auto; resize: auto;  }
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td .SelecticoArrow {		    display: inline-block;		}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td .OrderState{	width: 90px;	height: 30px;	background: #000000;	color: #fff;	padding: 3px 0px 3px 15px;	border-radius: 4px;	outline: 0 none;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td .StageJus{	width: 80px;	height: 30px;	background: #525252;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;    margin-right: 10px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td .Machine{	width: 80px;	height: 30px;	background: #495372;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;    margin-top: 2px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td .Material{	width: 80px;	height: 30px;	background: #517467;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;    margin-top: 2px;    margin-right: 10px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td select option{	padding: 10px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td .icoArrow_OrdState {	position: absolute;	z-index: 1;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	    margin: -24px 0 0 0px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td .NoSelect {background: #a9a9a9;	color: #fff;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td .icoArrow_StageJus {	position: absolute;	z-index: 1;	width: 35px;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -21px 0 0 -17px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td .icoArrow_Machine {	position: absolute;	z-index: 1;	width: 35px;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -23px 0 0 -17px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(17) {	padding: 0;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .SumGsItemPrice{	margin-top: 20px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .SumGsItemPrice th{	width: 60px;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .SumGsItemPrice input{		margin: 10px;	padding: 0;    width: 70px;    text-align: right;    font-weight: 600;	    border: 0;}

.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList .rsEstGsItemsList{    position: absolute;	display: block;	width: 900px;	background-color: #fff; text-align: left;    z-index: 11;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList .rsEstGsItemsList .rsEstGsItemsListClose{        position: absolute;	display: block;	margin-top: 5px;	padding: 8px;	border: 1px solid;	right: -35px;	background-color: #fff;	cursor: pointer;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList .rsEstGsItemsList ul {      padding: 8px; border: 1px solid #000;	margin: 5px 0;      cursor: pointer;	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList .rsEstGsItemsList ul li{       display: inline-block; 	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList .rsEstGsItemsList ul li.MaterialName{    margin-left: 30px;   	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList .rsEstGsItemsList ul li.StageJusName{    margin-left: 30px;   	}
.adm_sub .Tab_OrderList tr.Tr_CsEstList  .GsItemPriceList .rsEstGsItemsList ul li.MachineName{     margin-left: 30px;  	}

.adm_sub .Tab_OrderList tr.Tr_CsEstList .Td_CsEstList{       margin-left: 30px;	padding: 10px 30px;		}
.adm_sub .Tab_OrderList .Hover_CsEstList{cursor: pointer;	}

/* 주문서 관련 내용 끝 */





/* 전체 주문서 상태 확인 */
.adm_sub .Tab_OrderStateList #TrMem_CsEstAddList tr{		background-color: #d5d7e3;	}
.adm_sub .Tab_OrderStateList #TrAdd_CsEstAddList tr{		background-color: #f5f6fa;	}
.adm_sub .Tab_OrderStateList input.checkbox{	    width: 100%; height: 20px;	}
.adm_sub .Tab_OrderStateList th{	height: 40px;}
.adm_sub .Tab_OrderStateList th:nth-child(1){	 width: 50px;  	}
.adm_sub .Tab_OrderStateList th:nth-child(2){	 width: 60px;  	}
.adm_sub .Tab_OrderStateList th:nth-child(3){	 width: 100px;  	}
.adm_sub .Tab_OrderStateList th:nth-child(4){	 width: 200px;  	}
.adm_sub .Tab_OrderStateList th:nth-child(5){	 width: 400px;  	}
.adm_sub .Tab_OrderStateList th:nth-child(6){	 width: 150px;  	}
.adm_sub .Tab_OrderStateList th:nth-child(7){	 width: 150px;  	}
.adm_sub .Tab_OrderStateList th:nth-child(8){	 width: 60px;  	}
.adm_sub .Tab_OrderStateList th:nth-child(9){	   	}
.adm_sub .Tab_OrderStateList th:nth-child(10){	 width: 60px;   	}
.adm_sub .Tab_OrderStateList th:nth-child(11){	 width: 110px;	}
.adm_sub .Tab_OrderStateList .HpTelMail{	letter-spacing: 0px; 	}
.adm_sub .Tab_OrderStateList #Tr_CsEstAddList tr td{			}
.adm_sub .Tab_OrderStateList tr.Hov_CsEstList{	background-color: #e0e4f1;		}
.adm_sub .Tab_OrderStateList tr.Sel_CsEstList{	background-color: #e0e4f1;	    box-shadow: 0px 5px 10px #57567c;	}
.adm_sub .Tab_OrderStateList tr.Tr_CsEstList_None{	display: none;		}
.adm_sub .Tab_OrderStateList td .DocType{	    color: #0093ff; 	}
.adm_sub .Tab_OrderStateList td .DocType i{	    font-size: 15px; 	}
.adm_sub .Tab_OrderStateList td .GrKey{	    display: inline-block;   	}
.adm_sub .Tab_OrderStateList td .PopupView{	     display: inline-block;  	}
.adm_sub .Tab_OrderStateList td .PopupView .btn {	    color: #000000;	background: #e5e5e5;   	}

.adm_sub .Tab_OrderStateList td .DocStateClose{	    font-weight: 600;	color: #0093FF;	}
.adm_sub .Tab_OrderStateList td .sumRsPrice{		margin: 0px;	padding: 0;	width: 75px;	text-align: right;	font-weight: 600;	border: 0;background-color: transparent;		}
.adm_sub .Tab_OrderStateList .Tr_CsEstList_Left{		text-align: left;		    padding: 10px 10px;}
.adm_sub .Tab_OrderStateList .Tr_CsEstList_Left .Tr_QnaTitle{	    font-size: 15px;	font-weight: 600;	margin: 5px 0;	display: inline-block;	}
.adm_sub .Tab_OrderStateList .Tr_CsEstList_Left .EstMemoWr{	width: 100%;    height: 120px;	}
.adm_sub .Tab_OrderStateList .Tr_CsEstList_Left .EstMemoView{	display: inline-block;	width: 100%;	}
.adm_sub .Tab_OrderStateList .Tr_CsEstList_Left .EstMemoView .MemoWrUser{	    font-weight: 600;	letter-spacing: 0;	font-size: 13px;	}
.adm_sub .Tab_OrderStateList .Tr_CsEstList_Left .EstMemoView .MemoDoc{	    margin-bottom: 15px;	padding-bottom: 5px;	border-bottom: 1px solid #a5aeb5;	width: 100%;	}
.adm_sub .Tab_OrderStateList {	text-align: left;		    padding: 10px 10px;}
.adm_sub .Tab_OrderStateList .Tr_CsEstList_Right_Bottom{    text-align: right;	padding: 10px 10px;	}
.adm_sub .Tab_OrderStateList td i {   font-size: 15px; font-weight: 600;	}
.adm_sub .Tab_OrderStateList td .Def_InputBox{    width: 100%;	text-align: center;background-color: transparent;	border: 0px solid #cfcfcf;padding: 0;	}
.adm_sub .Tab_OrderStateList td .OneZip{    width: 100%;	text-align: center;background-color: transparent;	border: 0;}
.adm_sub .Tab_OrderStateList td .Address{	width: 100%;	background-color: transparent;	border: 0;}
.adm_sub .Tab_OrderStateList td .DesignStateDate{	font-weight: 600;	letter-spacing: -0.8px;	}
.adm_sub .Tab_OrderStateList td .OrderState{	width: 90px;	height: 30px;	background: #000000;	color: #fff;	padding: 3px 0px 3px 15px;	border-radius: 4px;	outline: 0 none;   	}
.adm_sub .Tab_OrderStateList tr.Tr_CsEstList .GsItemPriceList td .icoArrow_OrdState {	position: absolute;	z-index: 1;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -24px 0 0 0px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList{	margin-bottom: 20px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList th:nth-child(1) {	width: 20px;	padding: 0;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList th:nth-child(2) {	width: 90px	}
.adm_sub .Tab_OrderStateList .GsItemPriceList th:nth-child(3) {	width: 200px	}
.adm_sub .Tab_OrderStateList .GsItemPriceList th:nth-child(4) {	width: 60px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList th:nth-child(5) {	width: 200px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList th:nth-child(6) {	width: 340px;   	}
.adm_sub .Tab_OrderStateList .GsItemPriceList th:nth-child(7) {	width: 60px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList th:nth-child(8) {	width: 100px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList th:nth-child(9) {	width: 200px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList th:nth-child(10) {	width: 160px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList th:nth-child(11) {	width: auto;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList th:nth-child(12) {	width: 40px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList th .VatChBtn {	    background: #ffd2d2;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList tr.AddOrderGsItem{     background-color: #eef1f7;		}


/* 상품 이미지등록 */
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable input{	width: 100%;	border: 1px solid #d4d4d4;		}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable{width:100%; border-collapse:collapse; float: left;	  	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable th {padding: 10px; background-color: #f1f1f1;color: #454545; font-size: 12px;     width: 230px;		}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .GsImgRegTr{	padding: 5px;	_width: 313px;	_display: inline-block;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .RegImageSt{	margin-top: 0px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable{padding: 0px;  }
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable input[type=radio], .GsRegTable td input[type=checkbox]{	    width: auto; margin-left: 10px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .RegGoodsType{	width:auto;		}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .btn-default{	    padding: 0;		}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .btn-default:hover .PreImage{	opacity: 0.2;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .btn-default:hover .btn_off{	opacity: 1;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .imageView_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	right: 80px;	width: 0;	height: 30px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .imageView_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .imageView_btn .btn_off i {		display: block;    font-size: 25px;		}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .imageDown_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	right: 25px;	width: 0px;	height: 0px;	background-color: #fff;filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .imageDown_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .imageDown_btn .btn_off i {		display: block;    font-size: 25px;		}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .close_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: -8px;	width: 35px;	height: 30px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .close_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .close_btn .btn_off i {		display: block;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .plus-mine .plus-btn{	    position: relative;	top: 5px;    font-size: 100px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .plus-mine .PreImage:hover{		   	}

.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .btn-file{	position: relative;	color: #9e9e9e;	width: 100%;	height: 60px;    border: 1px solid #d4d4d4;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .btn-file input[type=file] {
	position: absolute;	top: 0;	right: 0;	min-width: 100%;	min-height: 100%;	font-size: 0px;	text-align: right;	display: block;	filter: alpha(opacity=0);	opacity: 0;	outline: none;	background: white;	cursor: inherit;
}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .btn-file input[type=file]:hover {	color: #fff;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .PreImage{	position: absolute;	top: 0;	overflow: hidden;	width: 100%;	height: 100%;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .PreImage img{	width: 100%;		z-index: 10;		}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .progress {	position:relative;	border: 1px solid #758cb1;	padding: 1px;	border-radius: 3px; width: 180px;	font-size: 12px;	top: -30px;	height: 24px;}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .FileSizeVi {	position: absolute;	width: 100%;		top: -3px;		}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .FileSizeVi .spanFileSize{	background-color: #fff;	padding: 5px 5px;	color: #000;	border-radius: 100px;	border: 1px solid #c5c5c5;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .bar { background-color: #abcbff; width:0%; height:20px; border-radius: 3px;  font-size: 12px;}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .GsImgRegTable .percent { position:absolute; display:inline-block; top:3px; left:45%; color: #000;	}
/* 상품 이미지등록 */

.adm_sub .Tab_OrderStateList .GsItemPriceList td:nth-child(1){	padding: 0;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td:nth-child(2) input {	width: 100%;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td:nth-child(3){	text-align: right;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td:nth-child(3) img{	margin: 2px 0;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td:nth-child(3) input {	width: 100%;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td:nth-child(4) input {	width: 100%;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td:nth-child(5) input {	width: 100%;    font-weight: 600;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td:nth-child(6) input {	width: 100%;    font-weight: 600;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td:nth-child(7) input {	width: 100%;    	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td:nth-child(8) input {	width: 100%;    text-align: right;    font-weight: 600;	    border: 0;    background-color: transparent;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td:nth-child(8) textarea {	width: 100%;       resize: auto;    height: 100px;  }
.adm_sub .Tab_OrderStateList .GsItemPriceList td:nth-child(9){	text-align: left;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td:nth-child(9) input {	width: 100%;    text-align: right;    font-weight: 600;	    }
.adm_sub .Tab_OrderStateList .GsItemPriceList td:nth-child(10) {	font-weight: 600;	padding: 0;    }
.adm_sub .Tab_OrderStateList .GsItemPriceList td .ItemOption{    display: block;	margin: 5px 0;	text-align: left;  	}

.adm_sub .Tab_OrderStateList .GsItemPriceList td .PreMsgTxt{	    margin-bottom: 5px;	border-bottom: 1px solid #ccc;	padding-bottom: 5px;}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .PreMsgTxt .PreMsgTitle{	    display: block;		font-weight: 600;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .SelecticoArrow {		    display: inline-block;		}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .StageJus{		height: 30px;	background: #525252;	color: #fff;	padding: 6px 6px 0px 5px;    margin-bottom: 3px;	border-radius: 4px;	outline: 0 none;    display: inline-flex; }
.adm_sub .Tab_OrderStateList .GsItemPriceList td .Machine{		height: 30px;	background: #495372;	color: #fff;	padding: 6px 6px 0px 5px;    margin-bottom: 3px;	border-radius: 4px;	outline: 0 none;    display: inline-flex;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .Material{		height: 30px;	background: #517467;	color: #fff;	padding: 6px 6px 0px 5px;    margin-bottom: 3px;	border-radius: 4px;	outline: 0 none;    display: inline-flex;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .ItemStandard{	padding: 5px 0 0 0;	display: inherit;	}

.adm_sub .Tab_OrderStateList .GsItemPriceList td select option{	padding: 10px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td select option{	padding: 10px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .NoSelect {background: #a9a9a9;	color: #fff;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .icoArrow_StageJus {	position: absolute;	z-index: 1;	width: 35px;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -21px 0 0 -17px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .icoArrow_Machine {	position: absolute;	z-index: 1;	width: 35px;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -23px 0 0 -17px;	}

.adm_sub .Tab_OrderStateList .GsItemPriceList td:nth-child(17) {	padding: 0;	}
.adm_sub .Tab_OrderStateList .SumGsItemPrice{	margin-top: 20px;	}
.adm_sub .Tab_OrderStateList .SumGsItemPrice th{	width: 60px;	}
.adm_sub .Tab_OrderStateList .SumGsItemPrice input{		margin: 10px;	padding: 0;    width: 70px;    text-align: right;    font-weight: 600;	    border: 0;}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .AddStageJus{	width: 80px;	height: 30px;	background: #666666;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList td .AddicoArrow {	position: absolute;	z-index: 1;	width: 35px;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -24px 0 0 -17px;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList .rsEstGsItemsList{    position: absolute;	display: block;	width: 900px;	background-color: #fff; text-align: left;    z-index: 11;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList .rsEstGsItemsList .rsEstGsItemsListClose{        position: absolute;	display: block;	margin-top: 5px;	padding: 8px;	border: 1px solid;	right: -35px;	background-color: #fff;	cursor: pointer;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList .rsEstGsItemsList ul {      padding: 8px; border: 1px solid #000;	margin: 5px 0;      cursor: pointer;	}
.adm_sub .Tab_OrderStateList .GsItemPriceList .rsEstGsItemsList ul li{       display: inline-block; 	}

.adm_sub .Tab_OrderStateList .Hover_CsEstList{cursor: pointer;	}
.adm_sub .Tab_OrderStateList  .Tr_CsEstList .Td_CsEstList{       margin-left: 30px;	padding: 10px 30px;		}

.adm_sub .Tab_OrderStateList .GsItemPriceList .BtnExOrderPap .btn-exorder{		background: #dee5f9;	color: #fff;	padding: 5px;	border-radius: 4px;	border: 1px solid #bbb;		}
.adm_sub .Tab_OrderStateList .GsItemPriceList .BtnExOrderPap{	    display: inline-block;	padding: 0 3px;		}
/* 전체 주문서 상태 확인 끝 */





/* 디자인 작업 관련 내용 시작 */
#DesignImageView{	display: none;    position: fixed;	width: 510px;	margin: 0px 0 0px 0px;	background-color: #fff;	top: 20%; left: 50%; 	z-index: 99;	border: 1px solid #d5d7e3;	border-radius: 10px;	}
#DesignImageView .CsEst_LayerTitle{	    width: 100%;	margin: 0px 0 0px 0px;	position: absolute;	padding: 6px 10px 10px 20px;	border-radius: 10px 10px 0 0;
	background-image: url(/images/colors/blue12.gif);	background-repeat-y: no-repeat;	background-position: 0 -66px;	color: #ffffff;		}
#DesignImageView #CsEst_LayerView .close_btn {	       position: absolute;top: 0;	right: 0;	margin: 5px;	font-size: 20px;	}
#DesignImageView.display-none {			display: none !important;	}
#DesignImageView.display-inline {		display: inline !important;	}
#DesignImageView #SelectImageView{		margin: 30px 5px 10px;	}


.adm_sub .Tab_DesignList #TrMem_CsEstAddList tr{		background-color: #d5d7e3;	}
.adm_sub .Tab_DesignList #TrAdd_CsEstAddList tr{		background-color: #f5f6fa;	}
.adm_sub .Tab_DesignList input.checkbox{	    width: 100%; height: 20px;	}
.adm_sub .Tab_DesignList th{	height: 40px;}
.adm_sub .Tab_DesignList th:nth-child(1){	 width: 50px;  	}
.adm_sub .Tab_DesignList th:nth-child(2){	 width: 60px;  	}
.adm_sub .Tab_DesignList th:nth-child(3){	 width: 70px;  	}
.adm_sub .Tab_DesignList th:nth-child(4){	 width: 70px;  	}
.adm_sub .Tab_DesignList th:nth-child(5){	 width: 30px;  	}
.adm_sub .Tab_DesignList th:nth-child(6){	 width: 120px;  	}
.adm_sub .Tab_DesignList th:nth-child(7){	 width: 100px;  	}
.adm_sub .Tab_DesignList th:nth-child(8){	 width: 400px;  	}
.adm_sub .Tab_DesignList th:nth-child(9){	 width: 150px;  	}
.adm_sub .Tab_DesignList th:nth-child(10){	 width: 150px;  	}
.adm_sub .Tab_DesignList th:nth-child(11){	 width: 60px;  	}
.adm_sub .Tab_DesignList th:nth-child(12){	   	}
.adm_sub .Tab_DesignList th:nth-child(13){	 width: 60px;   	}
.adm_sub .Tab_DesignList th:nth-child(14){	 width: 110px;	}

.adm_sub .Tab_DesignList .HpTelMail{	letter-spacing: 0px; 	}

.adm_sub .Tab_DesignList #Tr_CsEstAddList tr td{			}
.adm_sub .Tab_DesignList tr.Hov_CsEstList{	background-color: #e0e4f1;		}
.adm_sub .Tab_DesignList tr.Sel_CsEstList{	background-color: #e0e4f1;	    box-shadow: 0px 5px 10px #57567c;	}

.adm_sub .Tab_DesignList tr.Tr_CsEstList_None{	display: none;		}
.adm_sub .Tab_DesignList td .DocType{	    color: #0093ff; 	}
.adm_sub .Tab_DesignList td .DocType i{	    font-size: 15px; 	}
.adm_sub .Tab_DesignList td .DocStateClose{	    font-weight: 600;	color: #0093FF;	}

.adm_sub .Tab_DesignList  td .sumRsPrice{		margin: 0px;	padding: 0;	width: 75px;	text-align: right;	font-weight: 600;	border: 0;background-color: transparent;		}
.adm_sub .Tab_DesignList  .Tr_CsEstList_Left{		text-align: left;		    padding: 10px 10px;}
.adm_sub .Tab_DesignList  .Tr_CsEstList_Left .Tr_QnaTitle{	    font-size: 15px;	font-weight: 600;	margin: 5px 0;	display: inline-block;	}
.adm_sub .Tab_DesignList  .Tr_CsEstList_Left .EstMemoWr{	width: 100%;    height: 120px;	}
.adm_sub .Tab_DesignList  .Tr_CsEstList_Left .EstMemoView{	display: inline-block;	width: 100%;	}
.adm_sub .Tab_DesignList  .Tr_CsEstList_Left .EstMemoView .MemoWrUser{	    font-weight: 600;	letter-spacing: 0;	font-size: 13px;	}
.adm_sub .Tab_DesignList  .Tr_CsEstList_Left .EstMemoView .MemoDoc{	    margin-bottom: 15px;	padding-bottom: 5px;	border-bottom: 1px solid #a5aeb5;	width: 100%;	}

.adm_sub .Tab_DesignList  {	text-align: left;		    padding: 10px 10px;}
.adm_sub .Tab_DesignList  .Tr_CsEstList_Right_Bottom{    text-align: right;	padding: 10px 10px;	}
.adm_sub .Tab_DesignList  td i {   font-size: 15px; font-weight: 600;	}
.adm_sub .Tab_DesignList  td .Def_InputBox{    width: 100%;	text-align: center;background-color: transparent;	border: 0px solid #cfcfcf;padding: 0;	}
.adm_sub .Tab_DesignList  td .OneZip{    width: 100%;	text-align: center;background-color: transparent;	border: 0;}
.adm_sub .Tab_DesignList  td .Address{	width: 100%;	background-color: transparent;	border: 0;}
.adm_sub .Tab_DesignList  td .DesignStateDate{	font-weight: 600;	letter-spacing: -0.8px;	}

.adm_sub .Tab_DesignList .GsItemPriceList{	margin-bottom: 20px;	}
.adm_sub .Tab_DesignList .GsItemPriceList th:nth-child(1) {	width: 20px;	padding: 0;	}
.adm_sub .Tab_DesignList .GsItemPriceList th:nth-child(2) {	width: 60px;	}
.adm_sub .Tab_DesignList .GsItemPriceList th:nth-child(3) {	width: 150px;	}
.adm_sub .Tab_DesignList .GsItemPriceList th:nth-child(4) {	width: 200px	}
.adm_sub .Tab_DesignList .GsItemPriceList th:nth-child(5) {	width: 60px;	}
.adm_sub .Tab_DesignList .GsItemPriceList th:nth-child(6) {	width: 200px;	}
.adm_sub .Tab_DesignList .GsItemPriceList th:nth-child(7) {	    width: auto;	}
.adm_sub .Tab_DesignList .GsItemPriceList th:nth-child(8) {	width: 380px;	}
.adm_sub .Tab_DesignList .GsItemPriceList th:nth-child(9) {	width: 90px;	}
.adm_sub .Tab_DesignList .GsItemPriceList th:nth-child(10) {	width: 40px;	}

.adm_sub .Tab_DesignList .GsItemPriceList th .VatChBtn {	    background: #ffd2d2;	}

.adm_sub .Tab_DesignList .GsItemPriceList tr.AddOrderGsItem{     background-color: #eef1f7;		}



/* 상품 이미지등록 */

.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable input{	width: 100%;	border: 1px solid #d4d4d4;		}

.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable{width:100%; border-collapse:collapse; float: left;	  	}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable th {padding: 10px; background-color: #f1f1f1;color: #454545; font-size: 12px;     width: 230px;		}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .GsImgRegTr{	padding: 5px;	_width: 313px;	_display: inline-block;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .RegImageSt{	margin-top: 0px;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable{padding: 0px;  }
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable input[type=radio], .GsRegTable td input[type=checkbox]{	    width: auto; margin-left: 10px;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .RegGoodsType{	width:auto;		}

.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .btn-default{	    padding: 0;		}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .btn-default:hover .PreImage{	opacity: 0.2;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .btn-default:hover .btn_off{	opacity: 1;	}

.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .imageView_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: 165px;	width: 24px;	height: 30px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .imageView_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .imageView_btn .btn_off i {		display: block;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .imageDown_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: 110px;	width: 0px;	height: 0px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .imageDown_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .imageDown_btn .btn_off i {		display: block;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .close_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: -8px;	width: 35px;	height: 30px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .close_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .close_btn .btn_off i {		display: block;	}

.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .plus-mine .plus-btn{	    position: relative;	top: 5px;    font-size: 100px;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .plus-mine .PreImage:hover{		   	}

.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .btn-file{	position: relative;	color: #9e9e9e;	width: 100%;	height: 185px;    border: 1px solid #d4d4d4;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .btn-file input[type=file] {
	position: absolute;	top: 0;	right: 0;	min-width: 100%;	min-height: 100%;	font-size: 0px;	text-align: right;	display: block;	filter: alpha(opacity=0);	opacity: 0;	outline: none;	background: white;	cursor: inherit;
}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .btn-file input[type=file]:hover {	color: #fff;	}

.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .PreImage{	position: absolute;	top: 0;	overflow: hidden;	width: 100%;	height: 100%;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .PreImage img{	width: 100%;		z-index: 10;		}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .progress {	position:relative;	border: 1px solid #758cb1;	padding: 1px;	border-radius: 3px; width: 180px;	font-size: 12px;	top: -30px;	height: 24px;}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .FileSizeVi {	position: absolute;	width: 100%;		top: -3px;		}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .FileSizeVi .spanFileSize{	background-color: #fff;	padding: 5px 5px;	color: #000;	border-radius: 100px;	border: 1px solid #c5c5c5;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .bar { background-color: #abcbff; width:0%; height:20px; border-radius: 3px;  font-size: 12px;}
.adm_sub .Tab_DesignList .GsItemPriceList td .GsImgRegTable .percent { position:absolute; display:inline-block; top:3px; left:45%; color: #000;	}
/* 상품 이미지등록 */

.adm_sub .Tab_DesignList .GsItemPriceList td:nth-child(1){	padding: 0;	}
.adm_sub .Tab_DesignList .GsItemPriceList td:nth-child(2) input {	width: 100%;	}
.adm_sub .Tab_DesignList .GsItemPriceList td:nth-child(3) input {	width: 100%;	}
.adm_sub .Tab_DesignList .GsItemPriceList td:nth-child(4) input {	width: 100%;	}
.adm_sub .Tab_DesignList .GsItemPriceList td:nth-child(5) input {	width: 100%;    font-weight: 600;	}
.adm_sub .Tab_DesignList .GsItemPriceList td:nth-child(6) input {	width: 100%;    font-weight: 600;	}
.adm_sub .Tab_DesignList .GsItemPriceList td:nth-child(7) input {	width: 100%;    	}
.adm_sub .Tab_DesignList .GsItemPriceList td:nth-child(7) .PreMsgTxt{   text-align: left;	    padding-bottom: 10px; }
.adm_sub .Tab_DesignList .GsItemPriceList td:nth-child(7) .PreMsgTxt .PreMsgTitle{	    display: block;	font-size: 14px;	font-weight: 600;	}
.adm_sub .Tab_DesignList .GsItemPriceList td:nth-child(7) .PreMsgTxt .PreMsgText{	  	}
.adm_sub .Tab_DesignList .GsItemPriceList td:nth-child(7) textarea {	width: 100%;       resize: auto;    height: 100px;  }
.adm_sub .Tab_DesignList .GsItemPriceList td:nth-child(8) input {	width: 100%;    text-align: right;    font-weight: 600;	    border: 0;    background-color: transparent;	}
.adm_sub .Tab_DesignList .GsItemPriceList td:nth-child(9) input {	width: 100%;    text-align: right;    font-weight: 600;	    }
.adm_sub .Tab_DesignList .GsItemPriceList td:nth-child(10) {	font-weight: 600;	padding: 0;    }
.adm_sub .Tab_DesignList .GsItemPriceList td .SelecticoArrow {		    display: inline-block;		}
.adm_sub .Tab_DesignList .GsItemPriceList td .StageJus{	width: 80px;	height: 30px;	background: #525252;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;    margin-right: 10px;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .Machine{	width: 80px;	height: 30px;	background: #495372;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;    margin-top: 2px;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .Material{	width: 80px;	height: 30px;	background: #517467;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;    margin-top: 2px;    margin-right: 10px;	}
.adm_sub .Tab_DesignList .GsItemPriceList td select option{	padding: 10px;	}
.adm_sub .Tab_DesignList .GsItemPriceList td select option{	padding: 10px;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .NoSelect {background: #a9a9a9;	color: #fff;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .icoArrow_StageJus {	position: absolute;	z-index: 1;	width: 35px;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -21px 0 0 -17px;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .icoArrow_Machine {	position: absolute;	z-index: 1;	width: 35px;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -23px 0 0 -17px;	}

.adm_sub .Tab_DesignList .GsItemPriceList td:nth-child(17) {	padding: 0;	}
.adm_sub .Tab_DesignList .SumGsItemPrice{	margin-top: 20px;	}
.adm_sub .Tab_DesignList .SumGsItemPrice th{	width: 60px;	}
.adm_sub .Tab_DesignList .SumGsItemPrice input{		margin: 10px;	padding: 0;    width: 70px;    text-align: right;    font-weight: 600;	    border: 0;}

.adm_sub .Tab_DesignList .GsItemPriceList td .AddStageJus{	width: 80px;	height: 30px;	background: #666666;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;	}
.adm_sub .Tab_DesignList .GsItemPriceList td .AddicoArrow {	position: absolute;	z-index: 1;	width: 35px;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -24px 0 0 -17px;	}

.adm_sub .Tab_DesignList .GsItemPriceList .rsEstGsItemsList{    position: absolute;	display: block;	width: 900px;	background-color: #fff; text-align: left;    z-index: 11;	}
.adm_sub .Tab_DesignList .GsItemPriceList .rsEstGsItemsList .rsEstGsItemsListClose{        position: absolute;	display: block;	margin-top: 5px;	padding: 8px;	border: 1px solid;	right: -35px;	background-color: #fff;	cursor: pointer;	}
.adm_sub .Tab_DesignList .GsItemPriceList .rsEstGsItemsList ul {      padding: 8px; border: 1px solid #000;	margin: 5px 0;      cursor: pointer;	}
.adm_sub .Tab_DesignList .GsItemPriceList .rsEstGsItemsList ul li{       display: inline-block; 	}

.adm_sub .Tab_DesignList .Hover_CsEstList{cursor: pointer;	}
.adm_sub .Tab_DesignList  .Tr_CsEstList .Td_CsEstList{       margin-left: 30px;	padding: 10px 30px;		}

.adm_sub .Tab_DesignList .GsItemPriceList .BtnExOrderPap .btn-exorder{		background: #dee5f9;	color: #fff;	padding: 5px;	border-radius: 4px;	border: 1px solid #bbb;		}

.adm_sub .Tab_DesignList .GsItemPriceList .BtnExOrderPap{	    display: inline-block;	padding: 0 3px;		}
/* 디자인 작업 관련 내용 끝 */





/* 디자인-> 판데이터 작업 관련 내용 시작 */

/* 상품 이미지등록 */
.adm_sub .Tab_DesPanList td .GsImgRegTable input{	width: 100%;	border: 1px solid #d4d4d4;		}
.adm_sub .Tab_DesPanList td .GsImgRegTable{width:100%; border-collapse:collapse; float: left;	  	}
.adm_sub .Tab_DesPanList td .GsImgRegTable th {padding: 10px; background-color: #f1f1f1;color: #454545; font-size: 12px;     width: 230px;		}
.adm_sub .Tab_DesPanList td .GsImgRegTable .GsImgRegTr{	padding: 5px;	_width: 313px;	_display: inline-block;	}
.adm_sub .Tab_DesPanList td .GsImgRegTable .RegImageSt{	margin-top: 0px;	}
.adm_sub .Tab_DesPanList td .GsImgRegTable{padding: 0px;  }
.adm_sub .Tab_DesPanList td .GsImgRegTable input[type=radio], .GsRegTable td input[type=checkbox]{	    width: auto; margin-left: 10px;	}
.adm_sub .Tab_DesPanList td .GsImgRegTable .RegGoodsType{	width:auto;		}
.adm_sub .Tab_DesPanList td .GsImgRegTable .btn-default{	    padding: 0;		}
.adm_sub .Tab_DesPanList td .GsImgRegTable .btn-default:hover .PreImage{	opacity: 0.2;	}
.adm_sub .Tab_DesPanList td .GsImgRegTable .btn-default:hover .btn_off{	opacity: 1;	}
.adm_sub .Tab_DesPanList td .GsImgRegTable .imageView_btn .btn_off{	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: 95px;	filter: alpha(opacity=0.5);	opacity: 0.2;}
.adm_sub .Tab_DesPanList td .GsImgRegTable .imageView_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_DesPanList td .GsImgRegTable .imageView_btn .btn_off i {		display: block;	}
.adm_sub .Tab_DesPanList td .GsImgRegTable .imageDown_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_DesPanList td .GsImgRegTable .imageDown_btn .btn_off i {		display: block;	}
.adm_sub .Tab_DesPanList td .GsImgRegTable .imageDown_btn .btn_off{	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: -8px;	filter: alpha(opacity=0.5);	opacity: 0.2;}
.adm_sub .Tab_DesPanList td .GsImgRegTable .plus-mine .plus-btn{	    position: relative;	top: 5px;    font-size: 100px;	}
.adm_sub .Tab_DesPanList td .GsImgRegTable .plus-mine .PreImage:hover{		   	}
.adm_sub .Tab_DesPanList td .GsImgRegTable .btn-file{	position: relative;	color: #9e9e9e;	width: 100%;	height: 125px;    border: 1px solid #d4d4d4;	}
.adm_sub .Tab_DesPanList td .GsImgRegTable .btn-file input[type=file] {
	position: absolute;	top: 0;	right: 0;	min-width: 100%;	min-height: 100%;	font-size: 0px;	text-align: right;	display: block;	filter: alpha(opacity=0);	opacity: 0;	outline: none;	background: white;	cursor: inherit;
}
.adm_sub .Tab_DesPanList td .GsImgRegTable .btn-file input[type=file]:hover {	color: #fff;	}
.adm_sub .Tab_DesPanList td .GsImgRegTable .PreImage{	position: absolute;	top: 0;	overflow: hidden;	width: 100%;	height: 100%;	}
.adm_sub .Tab_DesPanList td .GsImgRegTable .PreImage img{	width: 100%;		z-index: 10;		}
.adm_sub .Tab_DesPanList td .GsImgRegTable .progress {	position:relative;	border: 1px solid #758cb1;	padding: 1px;	border-radius: 3px;	width: 180px;	font-size: 12px;	top: 10px;	height: 24px;}
.adm_sub .Tab_DesPanList td .GsImgRegTable .FileSizeVi {	position: absolute;	width: 100%;		top: -3px;		}
.adm_sub .Tab_DesPanList td .GsImgRegTable .FileSizeVi .spanFileSize{	background-color: #fff;	padding: 5px 10px;	color: #000;	border-radius: 100px;	border: 1px solid #c5c5c5;	}
.adm_sub .Tab_DesPanList td .GsImgRegTable .bar { background-color: #abcbff; width:0%; height:20px; border-radius: 3px;  font-size: 12px;}
.adm_sub .Tab_DesPanList td .GsImgRegTable .percent { position:absolute; display:inline-block; top:3px; left:45%; color: #000;	}
/* 상품 이미지등록 */



.adm_sub .Tab_DesPanList td:nth-child(1){	}
.adm_sub .Tab_DesPanList td:nth-child(2){		}
.adm_sub .Tab_DesPanList td:nth-child(3){		}
.adm_sub .Tab_DesPanList td:nth-child(4){		}
.adm_sub .Tab_DesPanList td:nth-child(4) .OrderName{	    display: block;	font-weight: 600;	font-size: 12px;		}
.adm_sub .Tab_DesPanList td:nth-child(4) .OrderTel{	    display: block;	font-weight: 600;	font-size: 12px;		}
.adm_sub .Tab_DesPanList td:nth-child(4) .OrderHtel{	    display: block;	font-weight: 600;	font-size: 12px;	margin-bottom: 10px;	}
.adm_sub .Tab_DesPanList td:nth-child(5){		}
.adm_sub .Tab_DesPanList td:nth-child(6){	   font-weight: 600;	}
.adm_sub .Tab_DesPanList td:nth-child(7){	   font-weight: 600;	}
.adm_sub .Tab_DesPanList td:nth-child(8) span{	display: block;  	}
.adm_sub .Tab_DesPanList td:nth-child(8) span.PuctPanNum{	display: block;  font-weight: 600;	}
.adm_sub .Tab_DesPanList td:nth-child(8) textarea {	width: 100%;       resize: auto;    height: 100px;  }
.adm_sub .Tab_DesPanList td:nth-child(9) input{		width: 100%;	text-align: center;		}
.adm_sub .Tab_DesPanList td:nth-child(9) .AddProdNum{		    padding: 0;		}
.adm_sub .Tab_DesPanList td:nth-child(9) .btnCalcAddProdNum{	    padding: 0;	margin-top: 5px;	background-color: #e3e3e3;	}
.adm_sub .Tab_DesPanList td:nth-child(9) .btnCalcAddProdNum.HapPer{	width: 46%;	display: inline-block;    font-size: 14px;	font-weight: 600;	}
.adm_sub .Tab_DesPanList td:nth-child(10){	  	}
.adm_sub .Tab_DesPanList td:nth-child(11){	   text-align: left;   	    }
.adm_sub .Tab_DesPanList td:nth-child(11) .PreMsgTxt{   text-align: left;	    padding-bottom: 10px; }
.adm_sub .Tab_DesPanList td:nth-child(11) .PreMsgTxt .PreMsgTitle{	    display: block;	    margin-top: 5px;	font-weight: 600;	}
.adm_sub .Tab_DesPanList td:nth-child(11) .PreMsgTxt .PreMsgText{	  	}
.adm_sub .Tab_DesPanList td:nth-child(12) {	    }

.adm_sub .Tab_DesPanList td .SelecticoArrow {		    display: inline-block;		}

.adm_sub .Tab_DesPanList td .Machine {	 border: 1px solid #cdcdcd;	border-radius: 4px;	margin: 1px 5px;	background-color: #525252;	padding: 5px 5px 5px 10px;color: #fff;	}
.adm_sub .Tab_DesPanList td .Machine .WorkEnd {	 position: absolute;	z-index: 1;	margin: -17px 0 0 -16px;	}
.adm_sub .Tab_DesPanList td .Material {	 border: 1px solid #cdcdcd;	border-radius: 4px;	margin: 1px;	background-color: #517467;	padding: 5px 5px 5px 10px;color: #fff;	}
.adm_sub .Tab_DesPanList td .icoArrow {	position: absolute;	z-index: 1;	width: 35px;	display: flex;	margin: 0px 0 0 -18px;	}
.adm_sub .Tab_DesPanList .Hover_CsEstList{cursor: pointer;	}

/* 디자인-> 판데이터 작업 관련 내용 끝 */


/* 판데이터 작업 관련 내용 시작 */
.adm_sub .Tab_PanDataList #TrMem_CsEstAddList tr{		background-color: #d5d7e3;	}
.adm_sub .Tab_PanDataList #TrAdd_CsEstAddList tr{		background-color: #f5f6fa;	}
.adm_sub .Tab_PanDataList input.checkbox{	    width: 100%; height: 20px;	}
.adm_sub .Tab_PanDataList th{	height: 40px;}

.adm_sub .Tab_PanDataList th:nth-child(1) {	width: 20px;	padding: 0;	}
.adm_sub .Tab_PanDataList th:nth-child(2) {	width: 60px;	}
.adm_sub .Tab_PanDataList th:nth-child(3) {	width: 150px;	}
.adm_sub .Tab_PanDataList th:nth-child(4) {	width: 200px	}
.adm_sub .Tab_PanDataList th:nth-child(5) {	width: 60px;	}
.adm_sub .Tab_PanDataList th:nth-child(6) {	width: 200px;	}
.adm_sub .Tab_PanDataList th:nth-child(7) {	    width: auto;	}
.adm_sub .Tab_PanDataList th:nth-child(8) {	width: 90px;	}
.adm_sub .Tab_PanDataList th:nth-child(9) {	width: 90px;	}
.adm_sub .Tab_PanDataList th:nth-child(10) {	width: 90px;	}
.adm_sub .Tab_PanDataList th:nth-child(11) {	width: 90px;	}
.adm_sub .Tab_PanDataList th:nth-child(12) {	width: 90px;	}
.adm_sub .Tab_PanDataList th:nth-child(13) {	width: 90px;	}
.adm_sub .Tab_PanDataList th:nth-child(14) {	width: 50px;	}
.adm_sub .Tab_PanDataList th .VatChBtn {	    background: #ffd2d2;	}

/* 상품  */
.adm_sub .Tab_PanDataList td .GsImgRegTable input{	width: 100%;	border: 1px solid #d4d4d4;		}
.adm_sub .Tab_PanDataList td .GsImgRegTable{width:100%; border-collapse:collapse; float: left;	  	}
.adm_sub .Tab_PanDataList td .GsImgRegTable th {padding: 10px; background-color: #f1f1f1;color: #454545; font-size: 12px;     width: 230px;		}
.adm_sub .Tab_PanDataList td .GsImgRegTable .GsImgRegTr{	padding: 5px;	_width: 313px;	_display: inline-block;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .RegImageSt{	margin-top: 30px;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable{padding: 0px;  }
.adm_sub .Tab_PanDataList td .GsImgRegTable input[type=radio], .GsRegTable td input[type=checkbox]{	    width: auto; margin-left: 10px;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .RegGoodsType{	width:auto;		}
.adm_sub .Tab_PanDataList td .GsImgRegTable .btn-default{	    padding: 0;		}
.adm_sub .Tab_PanDataList td .GsImgRegTable .btn-default:hover .PreImage{	opacity: 0.2;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .btn-default:hover .btn_off{	opacity: 1;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .imageView_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: 165px;	width: 24px;	height: 30px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_PanDataList td .GsImgRegTable .imageView_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .imageView_btn .btn_off i {		display: block;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .imageDown_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: 110px;	width: 0px;	height: 0px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_PanDataList td .GsImgRegTable .imageDown_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .imageDown_btn .btn_off i {		display: block;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .close_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: -8px;	width: 35px;	height: 30px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_PanDataList td .GsImgRegTable .close_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .close_btn .btn_off i {		display: block;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .plus-mine .plus-btn{	    position: relative;	top: 5px;    font-size: 100px;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .plus-mine .PreImage:hover{		   	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .btn-file{	position: relative;	color: #9e9e9e;	width: 100%;	height: 185px;    border: 1px solid #d4d4d4;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .btn-file input[type=file] {
	position: absolute;	top: 0;	right: 0;	min-width: 100%;	min-height: 100%;	font-size: 0px;	text-align: right;	display: block;	filter: alpha(opacity=0);	opacity: 0;	outline: none;	background: white;	cursor: inherit;
}
.adm_sub .Tab_PanDataList td .GsImgRegTable .btn-file input[type=file]:hover {	color: #fff;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .PreImage{	position: absolute;	top: 0;	overflow: hidden;	width: 100%;	height: 100%;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .PreImage img{	width: 100%;		z-index: 10;		}
.adm_sub .Tab_PanDataList td .GsImgRegTable .progress {	position:relative;	border: 1px solid #758cb1;	padding: 1px;	border-radius: 3px;	width: 180px;	font-size: 12px;	top: 10px;	height: 24px;}
.adm_sub .Tab_PanDataList td .GsImgRegTable .FileSizeVi {	position: absolute;	width: 100%;		top: -30px;		}
.adm_sub .Tab_PanDataList td .GsImgRegTable .FileSizeVi .spanFileSize{	background-color: #fff;	padding: 5px 10px;	color: #000;	border-radius: 100px;	border: 1px solid #c5c5c5;	}
.adm_sub .Tab_PanDataList td .GsImgRegTable .bar { background-color: #abcbff; width:0%; height:20px; border-radius: 3px;  font-size: 12px;}
.adm_sub .Tab_PanDataList td .GsImgRegTable .percent { position:absolute; display:inline-block; top:3px; left:45%; color: #000;	}
/* 상품  */

.adm_sub .Tab_PanDataList td:nth-child(1){	padding: 0;	}
.adm_sub .Tab_PanDataList td:nth-child(2) input {	width: 100%;	}
.adm_sub .Tab_PanDataList td:nth-child(3) input {	width: 100%;	}
.adm_sub .Tab_PanDataList td:nth-child(4) input {	width: 100%;	}
.adm_sub .Tab_PanDataList td:nth-child(5) input {	width: 100%;    font-weight: 600;	}
.adm_sub .Tab_PanDataList td:nth-child(6) input {	width: 100%;    font-weight: 600;	}
.adm_sub .Tab_PanDataList td:nth-child(7) input {	width: 100%;    	}
.adm_sub .Tab_PanDataList td:nth-child(7) .PreMsgTxt{   text-align: left;	    padding-bottom: 10px; }
.adm_sub .Tab_PanDataList td:nth-child(7) .PreMsgTxt .PreMsgTitle{	    display: block;	font-size: 14px;	font-weight: 600;	}
.adm_sub .Tab_PanDataList td:nth-child(7) .PreMsgTxt .PreMsgText{	  	}
.adm_sub .Tab_PanDataList td:nth-child(7) textarea {	width: 100%;       resize: auto;    height: 100px;  }
.adm_sub .Tab_PanDataList td:nth-child(8) input {	width: 100%;    text-align: right;    font-weight: 600;	    border: 0;    background-color: transparent;	}
.adm_sub .Tab_PanDataList td:nth-child(9) input {	width: 100%;    text-align: right;    font-weight: 600;	    }
.adm_sub .Tab_PanDataList td:nth-child(10) {	font-weight: 600;	padding: 0;    }
.adm_sub .Tab_PanDataList td select{	width: 80px;	height: 30px;	background: #666666;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;    margin: 10px 0;	}
.adm_sub .Tab_PanDataList td select option{	padding: 10px;	}
.adm_sub .Tab_PanDataList td .Machine {	border: 1px solid #cdcdcd;	border-radius: 4px;	margin: 1px;	background-color: #e9e9e9;	padding: 5px;	}
.adm_sub .Tab_PanDataList td .WorkEnd{	color: #fff;	background-color: #198754;	border-color: #198754;	}
.adm_sub .Tab_PanDataList td:nth-child(17) {	padding: 0;	}
.adm_sub .Tab_PanDataList .SumGsItemPrice{	margin-top: 20px;	}
.adm_sub .Tab_PanDataList .SumGsItemPrice th{	width: 60px;	}
.adm_sub .Tab_PanDataList .SumGsItemPrice input{		margin: 10px;	padding: 0;    width: 70px;    text-align: right;    font-weight: 600;	    border: 0;}
.adm_sub .Tab_PanDataList .rsEstGsItemsList{    position: absolute;	display: block;	width: 300px;	background-color: #fff;    z-index: 9;	}
.adm_sub .Tab_PanDataList .rsEstGsItemsList ul {      padding: 8px; border: 1px solid #000;	margin: 5px 0;      cursor: pointer;	}
.adm_sub .Tab_PanDataList .rsEstGsItemsList ul li{       display: inline-block; 	}

.adm_sub .Tab_PanDataList .Hover_CsEstList{cursor: pointer;	}

/* 판데이터 작업 관련 내용 끝 */


/* 판데이터 작업의 구체화 관련 내용 시작 */
.adm_sub .Tab_PanPostList #TrMem_CsEstAddList tr{		background-color: #d5d7e3;	}
.adm_sub .Tab_PanPostList #TrAdd_CsEstAddList tr{		background-color: #f5f6fa;	}
.adm_sub .Tab_PanPostList input.checkbox{	    width: 100%; height: 20px;	}
.adm_sub .Tab_PanPostList th{	height: 40px;}
.adm_sub .Tab_PanPostList th:nth-child(1){	 width: 50px;  	}
.adm_sub .Tab_PanPostList th:nth-child(2){	 width: 60px;  	}
.adm_sub .Tab_PanPostList th:nth-child(3){	 width: 70px;  	}
.adm_sub .Tab_PanPostList th:nth-child(4){	 width: 100px;  	}
.adm_sub .Tab_PanPostList th:nth-child(5){	 width: 120px;  	}
.adm_sub .Tab_PanPostList th:nth-child(6){	  	}
.adm_sub .Tab_PanPostList th:nth-child(7){	  	}
.adm_sub .Tab_PanPostList th:nth-child(8){	 width: 150px;  	}
.adm_sub .Tab_PanPostList tr.Hov_CsEstList{	background-color: #e0e4f1;		}
.adm_sub .Tab_PanPostList tr.Sel_CsEstList{	background-color: #e0e4f1;	    box-shadow: 0px 5px 10px #57567c;	}
.adm_sub .Tab_PanPostList tr.Tr_CsEstList_None{		display: none;		}
.adm_sub .Tab_PanPostList td .DocType{	    color: #0093ff; 	}
.adm_sub .Tab_PanPostList td .DocType i{	    font-size: 15px; 	}
.adm_sub .Tab_PanPostList td .DocStateClose{	    font-weight: 600;	color: #0093FF;	}
.adm_sub .Tab_PanPostList td .Machine{	       border: 1px solid #cdcdcd;	border-radius: 4px;	background-color: #e9e9e9;	padding: 5px; 	}
.adm_sub .Tab_PanPostList td .icoArrow {	position: absolute;	z-index: 1;	width: 35px;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: 0px 0 0 -25px;	}
.adm_sub .Tab_PanPostList  td .sumRsPrice{		margin: 0px;	padding: 0;	width: 75px;	text-align: right;	font-weight: 600;	border: 0;background-color: transparent;		}
.adm_sub .Tab_PanPostList  .Tr_CsEstList_Left{		text-align: left;		    padding: 10px 10px;}
.adm_sub .Tab_PanPostList  .Tr_CsEstList_Left .Tr_QnaTitle{	    font-size: 15px;	font-weight: 600;	margin: 5px 0;	display: inline-block;	}
.adm_sub .Tab_PanPostList  .Tr_CsEstList_Left .EstMemoWr{	width: 100%;    height: 120px;	}
.adm_sub .Tab_PanPostList  .Tr_CsEstList_Left .EstMemoView{	display: inline-block;	width: 100%;	}
.adm_sub .Tab_PanPostList  .Tr_CsEstList_Left .EstMemoView .MemoWrUser{	    font-weight: 600;	letter-spacing: 0;	font-size: 13px;	}
.adm_sub .Tab_PanPostList  .Tr_CsEstList_Left .EstMemoView .MemoDoc{	    margin-bottom: 15px;	padding-bottom: 5px;	border-bottom: 1px solid #a5aeb5;	width: 100%;	}
.adm_sub .Tab_PanPostList  {	text-align: left;		    padding: 10px 10px;}
.adm_sub .Tab_PanPostList  .Tr_CsEstList_Right_Bottom{    text-align: right;	padding: 10px 10px;	}
.adm_sub .Tab_PanPostList  .Tr_CsEstList .Td_CsEstList{       margin-left: 30px;	padding: 10px 30px;		}
.adm_sub .Tab_PanPostList  td i {   font-size: 15px; font-weight: 600;	}
.adm_sub .Tab_PanPostList  td .Def_InputBox{    width: 100%;	text-align: center;background-color: transparent;	border: 0px solid #cfcfcf;padding: 0;	}
.adm_sub .Tab_PanPostList  td .OneZip{    width: 100%;	text-align: center;background-color: transparent;	border: 0;}
.adm_sub .Tab_PanPostList  td .Address{	width: 100%;	background-color: transparent;	border: 0;}
.adm_sub .Tab_PanPostList .GsItemPriceList{	margin-bottom: 20px;	_box-shadow: 0px 5px 5px #57567c;	}
.adm_sub .Tab_PanPostList .GsItemPriceList th:nth-child(1) {	width: 20px;	padding: 0;	}
.adm_sub .Tab_PanPostList .GsItemPriceList th:nth-child(2) {	width: 60px;	}
.adm_sub .Tab_PanPostList .GsItemPriceList th:nth-child(3) {	width: 150px;	}
.adm_sub .Tab_PanPostList .GsItemPriceList th:nth-child(4) {	width: 150px	}
.adm_sub .Tab_PanPostList .GsItemPriceList th:nth-child(5) {	width: 60px;	}
.adm_sub .Tab_PanPostList .GsItemPriceList th:nth-child(6) {	width: 160px;	}
.adm_sub .Tab_PanPostList .GsItemPriceList th:nth-child(7) {	width: 160px;	background-color: #787878;	color: #fff;	}
.adm_sub .Tab_PanPostList .GsItemPriceList th:nth-child(8) {	width: 160px;	background-color: #787878;	color: #fff;	}
.adm_sub .Tab_PanPostList .GsItemPriceList th:nth-child(9) {	    width: auto;	}
.adm_sub .Tab_PanPostList .GsItemPriceList th:nth-child(10) {	width: 250px;	}
.adm_sub .Tab_PanPostList .GsItemPriceList th .VatChBtn {	    background: #ffd2d2;	}
.adm_sub .Tab_PanPostList .GsItemPriceList tr.AddOrderGsItem{     background-color: #eef1f7;		}

/* 디자인 이미지 */
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable input{	width: 100%;	border: 1px solid #d4d4d4;		}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable{width:100%; border-collapse:collapse; float: left;	  	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable th {padding: 10px; background-color: #f1f1f1;color: #454545; font-size: 12px;     width: 230px;		}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .GsImgRegTr{	padding: 5px;	_width: 313px;	_display: inline-block;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .RegImageSt{	margin-top: -3px;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable{padding: 0px;  }
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable input[type=radio], .GsRegTable td input[type=checkbox]{	    width: auto; margin-left: 10px;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .RegGoodsType{	width:auto;		}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .btn-default{	    padding: 0;		}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .btn-default:hover .PreImage{	opacity: 0.2;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .btn-default:hover .btn_off{	opacity: 1;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .imageView_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: 120px;	width: 24px;	height: 30px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .imageView_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .imageView_btn .btn_off i {		display: block;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .imageDown_btn .btn_off{
	z-index: 11;	position: absolute;	right: 85px;	width: 0px;	height: 0px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .imageDown_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .imageDown_btn .btn_off i {		display: block;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .close_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: -8px;	width: 35px;	height: 30px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .close_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .close_btn .btn_off i {		display: block;	}

.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .plus-mine .plus-btn{	    position: relative;	top: -15px;    font-size: 100px;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .plus-mine .PreImage:hover{		   	}

.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .btn-file{	position: relative;	color: #9e9e9e;	width: 100%;	height: 145px;    border: 1px solid #d4d4d4;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .btn-file input[type=file] {
	position: absolute;	top: 0;	right: 0;	min-width: 100%;	min-height: 100%;	font-size: 0px;	text-align: right;	display: block;	filter: alpha(opacity=0);	opacity: 0;	outline: none;	background: white;	cursor: inherit;
}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .btn-file input[type=file]:hover {	color: #fff;	}

.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .PreImage{	position: absolute;	top: 0;	overflow: hidden;	width: 100%;	height: 100%;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .PreImage img{	width: 100%;		z-index: 10;		}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .progress {
	position:relative;	border: 1px solid #758cb1;	padding: 1px;	border-radius: 3px;	width: 180px;	font-size: 12px;	top: -30px;	height: 24px;
}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .FileSizeVi {	position: absolute;	width: 100%;		top: -3px;		}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .FileSizeVi .spanFileSize{	background-color: #fff;	padding: 5px 10px;	color: #000;	border-radius: 100px;	border: 1px solid #c5c5c5;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .bar { background-color: #abcbff; width:0%; height:20px; border-radius: 3px;  font-size: 12px;}
.adm_sub .Tab_PanPostList .GsItemPriceList td .DesignRegTable .percent { position:absolute; display:inline-block; top:3px; left:45%; color: #000;	}
/* 디자인 이미지 */


/* 판 이미지 */
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable input{	width: 100%;	border: 1px solid #d4d4d4;		}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable{width:100%; border-collapse:collapse; float: left;	  	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable th {padding: 10px; background-color: #f1f1f1;color: #454545; font-size: 12px;     width: 230px;		}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .GsImgRegTr{	padding: 5px;	_width: 313px;	_display: inline-block;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .RegImageSt{	margin-top: 3px;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable{padding: 0px;  }
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable input[type=radio], .GsRegTable td input[type=checkbox]{	    width: auto; margin-left: 10px;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .RegGoodsType{	width:auto;		}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .btn-default{	    padding: 0;		}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .btn-default:hover .PreImage{	opacity: 0.2;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .btn-default:hover .btn_off{	opacity: 1;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .imageView_btn .btn_off{
	z-index: 11;	position: absolute;	display: block;	margin: -15px 0 0 -6px;	cursor: pointer;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .imageView_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .imageView_btn .btn_off i {		display: block;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .imageDown_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	display: block;	margin: 15px 0 0 50px;	cursor: pointer;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .imageDown_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .imageDown_btn .btn_off i {		display: block;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .close_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	display: block;	margin: -15px 0 0 110px;	cursor: pointer;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .close_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .close_btn .btn_off i {		display: block;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .plus-mine .plus-btn{	    position: relative;	top: -15px;    font-size: 100px;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .plus-mine .PreImage:hover{		   	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .btn-file{	position: relative;	color: #9e9e9e;	width: 100%;	height: 145px;    border: 1px solid #d4d4d4;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .btn-file input[type=file] {
	position: absolute;	top: 0;	right: 0;	min-width: 100%;	min-height: 100%;	font-size: 0px;	text-align: right;	display: block;	filter: alpha(opacity=0);	opacity: 0;	outline: none;	background: white;	cursor: inherit;
}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .btn-file input[type=file]:hover {	color: #fff;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .PreImage{	position: absolute;	top: 0;	overflow: hidden;	width: 100%;	height: 100%;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .PreImage img{	width: 100%;		z-index: 10;		}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .progress {
	position:relative;	border: 1px solid #758cb1;	padding: 1px;	border-radius: 3px;	width: 180px;	font-size: 12px;	top: -30px;	height: 24px;
}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .FileSizeVi {	position: absolute;	width: 100%;		top: -3px;		}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .FileSizeVi .spanFileSize{	background-color: #fff;	padding: 5px 5px;	color: #000;	border-radius: 100px;	border: 1px solid #c5c5c5;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .bar { background-color: #abcbff; width:0%; height:20px; border-radius: 3px;  font-size: 12px;}
.adm_sub .Tab_PanPostList .GsItemPriceList td .GsImgRegTable .percent { position:absolute; display:inline-block; top:3px; left:45%; color: #000;	}
/* 판 이미지 */

.adm_sub .Tab_PanPostList .GsItemPriceList td:nth-child(1){	padding: 0;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td:nth-child(2) input {	width: 100%;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td:nth-child(3) input {	width: 100%;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td:nth-child(4) input {	width: 100%;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td:nth-child(5) input {	width: 100%;    font-weight: 600;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td:nth-child(6) input {	width: 100%;    font-weight: 600;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td:nth-child(7) input {	width: 100%;    	}
.adm_sub .Tab_PanPostList .GsItemPriceList td:nth-child(8) input {	width: 100%;    text-align: right;    font-weight: 600;	    border: 0;    background-color: transparent;	}
.adm_sub .Tab_PanPostList .GsItemPriceList .PreMsgTxt{   text-align: left;	    padding-bottom: 10px; }
.adm_sub .Tab_PanPostList .GsItemPriceList .PreMsgTxt .PreMsgTitle{	    display: block;	font-size: 13px;	font-weight: 600;	}
.adm_sub .Tab_PanPostList .GsItemPriceList .PreMsgTxt .PreMsgText{	  	}
.adm_sub .Tab_PanPostList .GsItemPriceList .PreMsgTxt textarea {	width: 100%;       resize: auto;    height: 100px;  }
.adm_sub .Tab_PanPostList .GsItemPriceList td:nth-child(10) {	_font-weight: 600;	padding: 0;    }
.adm_sub .Tab_PanPostList .GsItemPriceList td select option{	padding: 10px;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .SelecticoArrow {		    display: inline-block;		}
.adm_sub .Tab_PanPostList .GsItemPriceList td .Machine {	 border: 1px solid #cdcdcd;	border-radius: 4px;	margin: 1px 5px;	background-color: #525252;	padding: 5px 5px 5px 10px;color: #fff;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .Machine .WorkEnd {	 position: absolute;	z-index: 1;	margin: -17px 0 0 -16px;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .Material {	 border: 1px solid #cdcdcd;	border-radius: 4px;	margin: 1px;	background-color: #517467;	padding: 5px 5px 5px 10px;color: #fff;	}
.adm_sub .Tab_PanPostList .GsItemPriceList td .icoArrow {	position: absolute;	z-index: 1;	width: 35px;	display: flex;	margin: 0px 0 0 -28px;	}
.adm_sub .Tab_PanPostList .Hover_CsEstList{cursor: pointer;	}
/* 판데이터 작업의 구체화 관련 내용 끝 */


/* 장비사용현황 작업 내용 시작 */
.adm_sub .Tab_MachineWingList #TrMem_CsEstAddList tr{		background-color: #d5d7e3;	}
.adm_sub .Tab_MachineWingList #TrAdd_CsEstAddList tr{		background-color: #f5f6fa;	}
.adm_sub .Tab_MachineWingList input.checkbox{	    width: 100%; height: 20px;	}
.adm_sub .Tab_MachineWingList th{	height: 40px;}
.adm_sub .Tab_MachineWingList th:nth-child(1){	 width: 60px;  	}
.adm_sub .Tab_MachineWingList th:nth-child(2){	 width: 70px;  	}
.adm_sub .Tab_MachineWingList th:nth-child(3){	 width: 100px;  	}
.adm_sub .Tab_MachineWingList th:nth-child(4){	 width: 120px;  	}
.adm_sub .Tab_MachineWingList th:nth-child(5){	  	}
.adm_sub .Tab_MachineWingList th:nth-child(6){	  	}
.adm_sub .Tab_MachineWingList th:nth-child(7){	 width: 150px;  	}
.adm_sub .Tab_MachineWingList tr.Hov_CsEstList{	background-color: #e0e4f1;		}
.adm_sub .Tab_MachineWingList tr.Sel_CsEstList{	background-color: #e0e4f1;	    box-shadow: 0px 5px 10px #57567c;	}
.adm_sub .Tab_MachineWingList tr.Tr_CsEstList_None{		display: none;		}
.adm_sub .Tab_MachineWingList td .DocType{	    color: #0093ff; 	}
.adm_sub .Tab_MachineWingList td .DocType i{	    font-size: 15px; 	}
.adm_sub .Tab_MachineWingList td .DocStateClose{	    font-weight: 600;	color: #0093FF;	}
.adm_sub .Tab_MachineWingList td .Machine{	       border: 1px solid #cdcdcd;	border-radius: 4px;	background-color: #e9e9e9;	padding: 5px; 	}
.adm_sub .Tab_MachineWingList td .icoArrow {	position: absolute;	z-index: 1;	width: 35px;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: 0px 0 0 -25px;	}
.adm_sub .Tab_MachineWingList  td .sumRsPrice{		margin: 0px;	padding: 0;	width: 75px;	text-align: right;	font-weight: 600;	border: 0;background-color: transparent;		}
.adm_sub .Tab_MachineWingList  .Tr_CsEstList_Left{		text-align: left;		    padding: 10px 10px;}
.adm_sub .Tab_MachineWingList  .Tr_CsEstList_Left .Tr_QnaTitle{	    font-size: 15px;	font-weight: 600;	margin: 5px 0;	display: inline-block;	}
.adm_sub .Tab_MachineWingList  .Tr_CsEstList_Left .EstMemoWr{	width: 100%;    height: 120px;	}
.adm_sub .Tab_MachineWingList  .Tr_CsEstList_Left .EstMemoView{	display: inline-block;	width: 100%;	}
.adm_sub .Tab_MachineWingList  .Tr_CsEstList_Left .EstMemoView .MemoWrUser{	    font-weight: 600;	letter-spacing: 0;	font-size: 13px;	}
.adm_sub .Tab_MachineWingList  .Tr_CsEstList_Left .EstMemoView .MemoDoc{	    margin-bottom: 15px;	padding-bottom: 5px;	border-bottom: 1px solid #a5aeb5;	width: 100%;	}
.adm_sub .Tab_MachineWingList  {	text-align: left;		    padding: 10px 10px;}
.adm_sub .Tab_MachineWingList  .Tr_CsEstList_Right_Bottom{    text-align: right;	padding: 10px 10px;	}
.adm_sub .Tab_MachineWingList  .Tr_CsEstList .Td_CsEstList{       margin-left: 30px;	padding: 10px 30px;		}
.adm_sub .Tab_MachineWingList  td i {   font-size: 15px; font-weight: 600;	}
.adm_sub .Tab_MachineWingList  td .Def_InputBox{    width: 100%;	text-align: center;background-color: transparent;	border: 0px solid #cfcfcf;padding: 0;	}
.adm_sub .Tab_MachineWingList  td .OneZip{    width: 100%;	text-align: center;background-color: transparent;	border: 0;}
.adm_sub .Tab_MachineWingList  td .Address{	width: 100%;	background-color: transparent;	border: 0;}
.adm_sub .Tab_MachineWingList .GsItemPriceList{	margin-bottom: 20px;	_box-shadow: 0px 5px 5px #57567c;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList th:nth-child(1) {	width: 20px;	padding: 0;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList th:nth-child(2) {	width: 60px;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList th:nth-child(3) {	width: 150px;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList th:nth-child(4) {	width: 150px	}
.adm_sub .Tab_MachineWingList .GsItemPriceList th:nth-child(5) {	width: 60px;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList th:nth-child(6) {	width: 160px;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList th:nth-child(7) {	width: 160px;	background-color: #787878;	color: #fff;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList th:nth-child(8) {	width: 160px;	background-color: #787878;	color: #fff;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList th:nth-child(9) {	width: 260px;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList th:nth-child(10) {	    width: auto;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList th .VatChBtn {	    background: #ffd2d2;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList tr.AddOrderGsItem{     background-color: #eef1f7;		}

/* 디자인 이미지 */
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable input{	width: 100%;	border: 1px solid #d4d4d4;		}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable{width:100%; border-collapse:collapse; float: left;	  	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable th {padding: 10px; background-color: #f1f1f1;color: #454545; font-size: 12px;     width: 230px;		}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .GsImgRegTr{	padding: 5px;	_width: 313px;	_display: inline-block;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .RegImageSt{	margin-top: 0px;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable{padding: 0px;  }
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable input[type=radio], .GsRegTable td input[type=checkbox]{	    width: auto; margin-left: 10px;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .RegGoodsType{	width:auto;		}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .btn-default{	    padding: 0;		}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .btn-default:hover .PreImage{	opacity: 0.2;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .btn-default:hover .btn_off{	opacity: 1;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .imageView_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: 120px;	width: 24px;	height: 30px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .imageView_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .imageView_btn .btn_off i {		display: block;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .imageDown_btn .btn_off{
	z-index: 11;	position: absolute;	right: 85px;	width: 0px;	height: 0px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .imageDown_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .imageDown_btn .btn_off i {		display: block;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .close_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: -8px;	width: 35px;	height: 30px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .close_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .close_btn .btn_off i {		display: block;	}

.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .plus-mine .plus-btn{	    position: relative;	top: -15px;    font-size: 100px;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .plus-mine .PreImage:hover{		   	}

.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .btn-file{	position: relative;	color: #9e9e9e;	width: 100%;	height: 145px;    border: 1px solid #d4d4d4;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .btn-file input[type=file] {
	position: absolute;	top: 0;	right: 0;	min-width: 100%;	min-height: 100%;	font-size: 0px;	text-align: right;	display: block;	filter: alpha(opacity=0);	opacity: 0;	outline: none;	background: white;	cursor: inherit;
}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .btn-file input[type=file]:hover {	color: #fff;	}

.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .PreImage{	position: absolute;	top: 0;	overflow: hidden;	width: 100%;	height: 100%;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .PreImage img{	width: 100%;		z-index: 10;		}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .progress {
	position:relative;	border: 1px solid #758cb1;	padding: 1px;	border-radius: 3px;	width: 180px;	font-size: 12px;	top: -30px;	height: 24px;
}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .FileSizeVi {	position: absolute;	width: 100%;		top: -3px;		}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .FileSizeVi .spanFileSize{	background-color: #fff;	padding: 5px 5px;	color: #000;	border-radius: 100px;	border: 1px solid #c5c5c5;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .bar { background-color: #abcbff; width:0%; height:20px; border-radius: 3px;  font-size: 12px;}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .DesignRegTable .percent { position:absolute; display:inline-block; top:3px; left:45%; color: #000;	}
/* 디자인 이미지 */


/* 판 이미지 */
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable input{	width: 100%;	border: 1px solid #d4d4d4;		}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable{width:100%; border-collapse:collapse; float: left;	  	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable th {padding: 10px; background-color: #f1f1f1;color: #454545; font-size: 12px;     width: 230px;		}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .GsImgRegTr{	padding: 5px;	_width: 313px;	_display: inline-block;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .RegImageSt{	margin-top: 30px;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable{padding: 0px;  }
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable input[type=radio], .GsRegTable td input[type=checkbox]{	    width: auto; margin-left: 10px;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .RegGoodsType{	width:auto;		}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .btn-default{	    padding: 0;		}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .btn-default:hover .PreImage{	opacity: 0.2;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .btn-default:hover .btn_off{	opacity: 1;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .imageView_btn .btn_off{
	z-index: 11;	position: absolute;	display: block;	margin: -15px 0 0 -6px;	cursor: pointer;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .imageView_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .imageView_btn .btn_off i {		display: block;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .imageDown_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	display: block;	margin: 15px 0 0 50px;	cursor: pointer;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .imageDown_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .imageDown_btn .btn_off i {		display: block;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .close_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	display: block;	margin: -15px 0 0 110px;	cursor: pointer;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .close_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .close_btn .btn_off i {		display: block;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .plus-mine .plus-btn{	    position: relative;	top: -15px;    font-size: 100px;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .plus-mine .PreImage:hover{		   	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .btn-file{	position: relative;	color: #9e9e9e;	width: 100%;	height: 145px;    border: 1px solid #d4d4d4;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .btn-file input[type=file] {
	position: absolute;	top: 0;	right: 0;	min-width: 100%;	min-height: 100%;	font-size: 0px;	text-align: right;	display: block;	filter: alpha(opacity=0);	opacity: 0;	outline: none;	background: white;	cursor: inherit;
}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .btn-file input[type=file]:hover {	color: #fff;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .PreImage{	position: absolute;	top: 0;	overflow: hidden;	width: 100%;	height: 100%;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .PreImage img{	width: 100%;		z-index: 10;		}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .progress {
	position:relative;	border: 1px solid #758cb1;	padding: 1px;	border-radius: 3px;	width: 180px;	font-size: 12px;	top: -30px;	height: 24px;
}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .FileSizeVi {	position: absolute;	width: 100%;		top: -30px;		}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .FileSizeVi .spanFileSize{	background-color: #fff;	padding: 5px 5px;	color: #000;	border-radius: 100px;	border: 1px solid #c5c5c5;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .bar { background-color: #abcbff; width:0%; height:20px; border-radius: 3px;  font-size: 12px;}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .GsImgRegTable .percent { position:absolute; display:inline-block; top:3px; left:45%; color: #000;	}
/* 판 이미지 */

.adm_sub .Tab_MachineWingList .GsItemPriceList td:nth-child(1){	padding: 0;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList .PreMsgTxt{   text-align: left;	    padding-bottom: 10px; }
.adm_sub .Tab_MachineWingList .GsItemPriceList .PreMsgTxt .PreMsgTitle{	    display: block;	font-size: 13px;	font-weight: 600;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList .PreMsgTxt .PreMsgText{	  	}
.adm_sub .Tab_MachineWingList .GsItemPriceList .PreMsgTxt textarea {	width: 100%;       resize: auto;    height: 100px;  }
.adm_sub .Tab_MachineWingList .GsItemPriceList td:nth-child(10) {	_font-weight: 600;	padding: 0;    }
.adm_sub .Tab_MachineWingList .GsItemPriceList td select option{	padding: 10px;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .SelecticoArrow {	margin-bottom: 10px;	    display: inline-block;		}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .Machine {    width: 90px;	 border: 1px solid #cdcdcd;	border-radius: 4px;	margin: 0px 5px;	background-color: #525252;	padding: 5px 5px 5px 10px;color: #fff;display: inline-block;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .Machine .WorkEnd {	position: absolute;	z-index: 2;	margin: -6px 0 0 -16px;	display: block;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .Material {	 border: 1px solid #cdcdcd;	border-radius: 4px;	margin: 1px 5px;	background-color: #517467;	padding: 5px 5px 5px 10px;color: #fff;display: inline-block;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .icoArrow {	position: absolute;	z-index: 1;	width: 35px;	display: flex;	margin: 0px 0 0 -28px;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .BtnDivMachWing{	    display: inline-block;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .BtnDivMachWing .WorkingEnd{	   position: absolute;	z-index: 1;	    margin: 2px 0 0 -7px;	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .BtnDivMachWing input{	    padding: 5px;	    margin: 0px 5px 4px 0;   	}
.adm_sub .Tab_MachineWingList .GsItemPriceList td .BtnDivMachWing .MachineWingEnd{	        background-color: #35676c;	color: #fff;	font-weight: 600;    	}

.adm_sub .Tab_MachineWingList .Hover_CsEstList{cursor: pointer;	}

/* 장비사용현황 작업 내용 끝 */



/* 배송현황 내용 시작 */
.adm_sub .Tab_DeliveryList #TrMem_CsEstAddList tr{		background-color: #d5d7e3;	}
.adm_sub .Tab_DeliveryList #TrAdd_CsEstAddList tr{		background-color: #f5f6fa;	}
.adm_sub .Tab_DeliveryList input.checkbox{	    width: 100%; height: 20px;	}
.adm_sub .Tab_DeliveryList th{	height: 40px;}
.adm_sub .Tab_DeliveryList th:nth-child(1){	 width: 50px;  	}
.adm_sub .Tab_DeliveryList th:nth-child(2){	 width: 60px;  	}
.adm_sub .Tab_DeliveryList th:nth-child(3){	 width: 70px;  	}
.adm_sub .Tab_DeliveryList th:nth-child(4){	 width: 120px;  	}
.adm_sub .Tab_DeliveryList th:nth-child(5){	 width: 100px;  	}
.adm_sub .Tab_DeliveryList th:nth-child(6){	 width: 400px;  	}
.adm_sub .Tab_DeliveryList th:nth-child(7){	 width: 130px;  	}
.adm_sub .Tab_DeliveryList th:nth-child(8){	 width: 130px;  	}
.adm_sub .Tab_DeliveryList th:nth-child(9){	 width: 60px;   	}
.adm_sub .Tab_DeliveryList th:nth-child(10){	   	}
.adm_sub .Tab_DeliveryList th:nth-child(11){	 width: 100px;	}
.adm_sub .Tab_DeliveryList th:nth-child(12){	 width: 90px;  	}

.adm_sub .Tab_DeliveryList .HpTelMail{	letter-spacing: 0px; 	}
.adm_sub .Tab_DeliveryList #Tr_CsEstAddList tr td{			}
.adm_sub .Tab_DeliveryList tr.Hov_CsEstList{	background-color: #e0e4f1;		}
.adm_sub .Tab_DeliveryList tr.Sel_CsEstList{	background-color: #e0e4f1;	    box-shadow: 0px 5px 10px #57567c;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList_None{	display: none;		}
.adm_sub .Tab_DeliveryList td .DocType{	    color: #0093ff; 	}
.adm_sub .Tab_DeliveryList td .DocType i{	    font-size: 15px; 	}
.adm_sub .Tab_DeliveryList td .DocStateClose{	    font-weight: 600;	color: #0093FF;	}

.adm_sub .Tab_DeliveryList tr.Tr_CsEstList td .sumRsPrice{		margin: 0px;	padding: 0;	width: 75px;	text-align: right;	font-weight: 600;	border: 0;background-color: transparent;		}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList .Tr_CsEstList_Left{		text-align: left;		    padding: 10px 10px;}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList .Tr_CsEstList_Left .Tr_QnaTitle{	    font-size: 15px;	font-weight: 600;	margin: 5px 0;	display: inline-block;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList .Tr_CsEstList_Left .EstMemoWr{	width: 100%;    height: 120px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList .Tr_CsEstList_Left .EstMemoView{	display: inline-block;	width: 100%;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList .Tr_CsEstList_Left .EstMemoView .MemoWrUser{	    font-weight: 600;	letter-spacing: 0;	font-size: 13px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList .Tr_CsEstList_Left .EstMemoView .MemoDoc{	    margin-bottom: 15px;	padding-bottom: 5px;	border-bottom: 1px solid #a5aeb5;	width: 100%;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList {	text-align: left;		    padding: 10px 10px;}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList .Tr_CsEstList_Right_Bottom{    text-align: right;	padding: 10px 10px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList td i {   font-size: 15px; font-weight: 600;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList td .Def_InputBox{    width: 100%;	text-align: center;background-color: transparent;	border: 0px solid #cfcfcf;padding: 0;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList td .OneZip{    width: 100%;	text-align: center;background-color: transparent;	border: 0;}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList td .Address{	width: 100%;	background-color: transparent;	border: 0;}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList{	margin-bottom: 20px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(1) {	width: 20px;	padding: 0;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(2) {	width: 100px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(3) {	width: 65px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(4) {	width: 250px	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(5) {	width: 260px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(6) {	width: 60px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(7) {	width: 120px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(8) {	width: 60px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(9) {	width: 100px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(10) {		}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(11) {	width: 380px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(12) {	width: 90px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList th:nth-child(13) {	width: 40px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList th .VatChBtn {	    background: #ffd2d2;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList tr.AddOrderGsItem{     background-color: #eef1f7;		}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td{ 	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(1){	padding: 0;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(2) input {	width: 100%;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(3)  {		}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(3) input {	width: 100%; text-align: center;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(4) input {	width: 100%;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(5) input {	width: 100%;    font-weight: 600;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(6) input {	width: 100%;    text-align: right;    font-weight: 600;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(7) input {	width: 100%;    text-align: right;    font-weight: 600;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(8) input {	width: 100%;    text-align: right;    font-weight: 600;	    border: 0;    background-color: transparent;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(9) input {	width: 100%;    text-align: right;    font-weight: 600;	    }
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(10) {	font-weight: 600;	padding: 0;    }
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(11) {    text-align: center;	 }
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(11) textarea {	width: 95%;       overflow: auto; resize: auto;  }
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td .SelecticoArrow {		    display: inline-block;		}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td .OrderState{	width: 90px;	height: 30px;	background: #000000;	color: #fff;	padding: 3px 0px 3px 15px;	border-radius: 4px;	outline: 0 none;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td .StageJus{	width: 80px;	height: 30px;	background: #525252;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;    margin-right: 10px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td .Machine{	width: 80px;	height: 30px;	background: #495372;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;    margin-top: 2px;    margin-right: 20px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td .Material{	width: 80px;	height: 30px;	background: #517467;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;    margin-top: 2px;    margin-right: 10px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td select option{	padding: 10px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td .NoSelect {background: #a9a9a9;	color: #fff;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td .icoArrow_OrdState {	position: absolute;	z-index: 1;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	    margin: -24px 0 0 0px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td .icoArrow_StageJus {	position: absolute;	z-index: 1;	width: 35px;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -21px 0 0 -17px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td .WorkEnd {	position: absolute;	z-index: 2;	width: 35px;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -23px 0 0 -25px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td .icoArrow_Machine {	position: absolute;	z-index: 1;	width: 35px;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -23px 0 0 -17px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList td:nth-child(17) {	padding: 0;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .SumGsItemPrice{	margin-top: 20px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .SumGsItemPrice th{	width: 60px;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .SumGsItemPrice input{		margin: 10px;	padding: 0;    width: 70px;    text-align: right;    font-weight: 600;	    border: 0;}

.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList .rsEstGsItemsList{    position: absolute;	display: block;	width: 900px;	background-color: #fff; text-align: left;    z-index: 11;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList .rsEstGsItemsList .rsEstGsItemsListClose{        position: absolute;	display: block;	margin-top: 5px;	padding: 8px;	border: 1px solid;	right: -35px;	background-color: #fff;	cursor: pointer;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList .rsEstGsItemsList ul {      padding: 8px; border: 1px solid #000;	margin: 5px 0;      cursor: pointer;	}
.adm_sub .Tab_DeliveryList tr.Tr_CsEstList  .GsItemPriceList .rsEstGsItemsList ul li{       display: inline-block; 	}

.adm_sub .Tab_DeliveryList tr.Tr_CsEstList .Td_CsEstList{       margin-left: 30px;	padding: 10px 30px;		}
.adm_sub .Tab_DeliveryList .Hover_CsEstList{cursor: pointer;	}

/* 디자인 이미지 */
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable input{	width: 100%;	border: 1px solid #d4d4d4;		}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable{width:100%; border-collapse:collapse; float: left;	  	}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable th {padding: 10px; background-color: #f1f1f1;color: #454545; font-size: 12px;     width: 230px;		}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .GsImgRegTr{	padding: 5px;	_width: 313px;	_display: inline-block;	}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .RegImageSt{	margin-top: 0px;	}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable{padding: 0px;  }
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable input[type=radio], .GsRegTable td input[type=checkbox]{	    width: auto; margin-left: 10px;	}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .RegGoodsType{	width:auto;		}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .btn-default{	    padding: 0;		}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .btn-default:hover .PreImage{	opacity: 0.2;	}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .btn-default:hover .btn_off{	opacity: 1;	}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .imageView_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: 120px;	width: 24px;	height: 30px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .imageView_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .imageView_btn .btn_off i {		display: block;	}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .imageDown_btn .btn_off{
	z-index: 11;	position: absolute;	right: 85px;	width: 0px;	height: 0px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .imageDown_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .imageDown_btn .btn_off i {		display: block;	}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .close_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: -8px;	width: 35px;	height: 30px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .close_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .close_btn .btn_off i {		display: block;	}

.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .plus-mine .plus-btn{	    position: relative;	top: -15px;    font-size: 100px;	}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .plus-mine .PreImage:hover{		   	}

.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .btn-file{	position: relative;	color: #9e9e9e;	width: 100%;	height: 145px;    border: 1px solid #d4d4d4;	}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .btn-file input[type=file] {
	position: absolute;	top: 0;	right: 0;	min-width: 100%;	min-height: 100%;	font-size: 0px;	text-align: right;	display: block;	filter: alpha(opacity=0);	opacity: 0;	outline: none;	background: white;	cursor: inherit;
}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .btn-file input[type=file]:hover {	color: #fff;	}

.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .PreImage{	position: absolute;	top: 0;	overflow: hidden;	width: 100%;	height: 100%;	}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .PreImage img{	width: 100%;		z-index: 10;		}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .progress {
	position:relative;	border: 1px solid #758cb1;	padding: 1px;	border-radius: 3px;	width: 180px;	font-size: 12px;	top: -30px;	height: 24px;
}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .FileSizeVi {	position: absolute;	width: 100%;		top: -8px;		}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .FileSizeVi .spanFileSize{	background-color: #fff;	padding: 2px 10px;	color: #000;	border-radius: 100px;	border: 1px solid #c5c5c5;	position: absolute;	width: 150px;	left: -25px;}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .bar { background-color: #abcbff; width:0%; height:20px; border-radius: 3px;  font-size: 12px;}
.adm_sub .Tab_DeliveryList .GsItemPriceList td .DesignRegTable .percent { position:absolute; display:inline-block; top:3px; left:45%; color: #000;	}
/* 디자인 이미지 */

/* 배송현황 내용 끝 */







/* 품목 관련 내용 시작 */
#wrap .Tab_SiteMemList #TrMem_CsEstAddList tr{		background-color: #d5d7e3;	}
#wrap .Tab_SiteMemList #TrAdd_CsEstAddList tr{		background-color: #f5f6fa;	}
#wrap .Tab_SiteMemList input.checkbox{	    width: 100%; height: 20px;	}
#wrap .Tab_SiteMemList input{	    width: 100%; 	}
#wrap .Tab_SiteMemList th,
#wrap .Tab_SiteMemList td{	padding: 5px 2px;	}
#wrap .Tab_SiteMemList th{	height: 40px;}
/*
#wrap .Tab_SiteMemList th:nth-child(1){	 width: 55px;  	}
#wrap .Tab_SiteMemList th:nth-child(2){	 width: 40px;  	}
#wrap .Tab_SiteMemList th:nth-child(3){	 width: 80px;  	}
#wrap .Tab_SiteMemList th:nth-child(3) img{	 filter: grayscale(100%);	}
#wrap .Tab_SiteMemList th .SelectUp img{	 filter: grayscale(0);	}
#wrap .Tab_SiteMemList th .SelectDown img{	filter: grayscale(0);	}
#wrap .Tab_SiteMemList th:nth-child(4){	width: 40px; }
#wrap .Tab_SiteMemList th:nth-child(5){	width: 120px; }
#wrap .Tab_SiteMemList th:nth-child(6){	 }
#wrap .Tab_SiteMemList th:nth-child(7){	 width: 200px;  	}
#wrap .Tab_SiteMemList th:nth-child(8){	 width: 60px;  	}
#wrap .Tab_SiteMemList th:nth-child(9){	 width: 95px;  	}
#wrap .Tab_SiteMemList th:nth-child(10){	 width: 95px;  	}
#wrap .Tab_SiteMemList th:nth-child(11){	 width: 95px;		}
#wrap .Tab_SiteMemList th:nth-child(12){	 width: 95px;  	}
#wrap .Tab_SiteMemList th:nth-child(13){	 width: 95px;  	}
#wrap .Tab_SiteMemList th:nth-child(14){	 width: 95px;  	}
#wrap .Tab_SiteMemList th:nth-child(15){	 width: 95px;  	}
#wrap .Tab_SiteMemList th:nth-child(16){	 width: 95px;  	}
#wrap .Tab_SiteMemList th:nth-child(17){	 width: 95px;  	}
#wrap .Tab_SiteMemList th:nth-child(18){	 width: 95px;  	}
*/
#wrap .Tab_SiteMemList .HpTelMail{	letter-spacing: 0px; 	}
#wrap .Tab_SiteMemList #Tr_CsEstAddList tr td{			}
#wrap .Tab_SiteMemList tr.Hov_CsEstList{	background-color: #e0e4f1;		}
#wrap .Tab_SiteMemList tr.Sel_CsEstList{	background-color: #47484c;		}
#wrap .Tab_SiteMemList tr.Tr_CsEstList_None{	display: none;		}
#wrap .Tab_SiteMemList .Sel_CsEstList td {	   color: #ffffff; 	}
#wrap .Tab_SiteMemList td:nth-child(4) input{	 text-align: center;      font-weight: 600;	}
#wrap .Tab_SiteMemList td:nth-child(7) input{	 text-align: right;      font-weight: 600;	}
#wrap .Tab_SiteMemList td .DocType{	    color: #0093ff; 	}
#wrap .Tab_SiteMemList td .DocType i{	    font-size: 15px; 	}
#wrap .Tab_SiteMemList td .DocStateClose{	    font-weight: 600;	color: #0093FF;	}
#wrap .Tab_SiteMemList td .PosType{		height: 30px;	background: #859fb9;	color: #fff;	padding: 3px 0px 3px 9px;	border-radius: 4px;	outline: 0 none;    border: solid 1px #838383;	}
#wrap .Tab_SiteMemList td .PosType option{	padding: 10px;	background: #85a1b9;    font-size: 14px;	}
#wrap .Tab_SiteMemList td .StageJus{		height: 30px;	background: #b5b5b5;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;	}
#wrap .Tab_SiteMemList td .StageJus option{	padding: 10px;	background: #97838e;	}
#wrap .Tab_SiteMemList td .Machine{		height: 30px;	background: #515a74;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;	}
#wrap .Tab_SiteMemList td .Machine option{	padding: 10px;	background: #51746f;	}
#wrap .Tab_SiteMemList td .Material{		height: 30px;	background: #517467;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;	}
#wrap .Tab_SiteMemList td .Material option{	padding: 10px;	background: #517467;	}
#wrap .Tab_SiteMemList td .icoArrow {	position: absolute;	z-index: 1;	width: 35px;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -22px 0 0 -14px;	}
#wrap .Tab_SiteMemList td .NoSelect {background: #979797;	color: #fff;	}
#wrap .Tab_SiteMemList td .StopSt{	background: #9f9f9f;	color: #fff;	}



/* 등록 */
#wrap  #GsItemSilder{	    margin: 10px 0;	padding: 10px;	border: 1px solid #d5d7e3;	border-radius: 10px;	}
#wrap  #GsItemSilder .Tab_GsItemList td:nth-child(1) #CodeName{	 width: 100%; 	}
#wrap  #GsItemSilder .Tab_GsItemList td .StageJus{	 width: 100%; 	}
#wrap  #GsItemSilder .Tab_GsItemList td .StageJus option{	 font-size: 14px; 	}
#wrap  #GsItemSilder .Tab_GsItemList td .icoArrow {
	position: absolute;
	z-index: 1;
	width: 35px;
	height: inherit;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: -22px 0 0 -14px;
}
/*
#wrap  #GsItemSilder .Tab_GsItemList th:nth-child(2){	 width: 50px;  	}
#wrap  #GsItemSilder .Tab_GsItemList th:nth-child(3){	 width: 50px;  	}
*/
#wrap  #GsItemSilder #btn_CsEstWriteForm {	text-align: right;	}
/* 품목 관련 내용 끝 */


/* 공정/머신/재질 관리 시작 */
.adm_sub .Tab_StageMacMat #TrMem_CsEstAddList tr{		background-color: #d5d7e3;	}
.adm_sub .Tab_StageMacMat #TrAdd_CsEstAddList tr{		background-color: #f5f6fa;	}
.adm_sub .Tab_StageMacMat input.checkbox{	    width: 100%; height: 20px;	}
.adm_sub .Tab_StageMacMat input{	    width: 100%; 	}
.adm_sub .Tab_StageMacMat th,
.adm_sub .Tab_StageMacMat td{	padding: 5px 2px;	}
.adm_sub .Tab_StageMacMat th{	height: 40px;}
.adm_sub .Tab_StageMacMat th:nth-child(1){	 width: 80px;  	}
.adm_sub .Tab_StageMacMat th:nth-child(2){	 width: 120px;  	}
.adm_sub .Tab_StageMacMat th:nth-child(3){	 width: 100px;  	}
.adm_sub .Tab_StageMacMat th:nth-child(3) img{	 filter: grayscale(100%);	}
.adm_sub .Tab_StageMacMat th .SelectUp img{	 filter: grayscale(0);	}
.adm_sub .Tab_StageMacMat th .SelectDown img{	filter: grayscale(0);	}
.adm_sub .Tab_StageMacMat th:nth-child(4){	width: 100px; }
.adm_sub .Tab_StageMacMat th:nth-child(5){	width: 200px;	}
.adm_sub .Tab_StageMacMat th:nth-child(6){	width: 200px; 	}
.adm_sub .Tab_StageMacMat th:nth-child(7){	 	}
.adm_sub .Tab_StageMacMat td .StageJus{		height: 30px;	background: #666666;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;    text-align: center;	}
.adm_sub .Tab_StageMacMat td .StageJus option{	padding: 10px;	background: #97838e;	}
.adm_sub .Tab_StageMacMat td .Machine{		height: 30px;	background: #515a74;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;    text-align: center;	}
.adm_sub .Tab_StageMacMat td .Machine option{	padding: 10px;	background: #51746f;	}
.adm_sub .Tab_StageMacMat td .Material{		height: 30px;	background: #517467;	color: #fff;	padding: 3px 0px 3px 5px;	border-radius: 4px;	outline: 0 none;    text-align: center;	}
.adm_sub .Tab_StageMacMat td .Material option{	padding: 10px;	background: #517467;	}
.adm_sub .Tab_StageMacMat td .icoArrow {	position: absolute;	z-index: 1;	width: 35px;	height: inherit;	display: flex;	justify-content: center;	align-items: center;	margin: -22px 0 0 -14px;	}

/* 이미지 */
.adm_sub .Tab_StageMacMat .GsImgRegTable input{	width: 100%;	border: 1px solid #d4d4d4;		}
.adm_sub .Tab_StageMacMat .GsImgRegTable{width:100%; border-collapse:collapse; float: left;	  	}
.adm_sub .Tab_StageMacMat .GsImgRegTable th {padding: 10px; background-color: #f1f1f1;color: #454545; font-size: 12px;     width: 230px;		}
.adm_sub .Tab_StageMacMat .GsImgRegTable .GsImgRegTr{	padding: 5px;	_width: 313px;	_display: inline-block;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .RegImageSt{	margin-top: 30px;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable{padding: 0px; display: none; }
.adm_sub .Tab_StageMacMat .StageGsImgView{ display: block; }
.adm_sub .Tab_StageMacMat .GsImgRegTable input[type=radio], .GsRegTable td input[type=checkbox]{	    width: auto; margin-left: 10px;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .RegGoodsType{	width:auto;		}
.adm_sub .Tab_StageMacMat .GsImgRegTable .btn-default{	    padding: 0;		}
.adm_sub .Tab_StageMacMat .GsImgRegTable .btn-default:hover .PreImage{	opacity: 0.2;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .btn-default:hover .btn_off{	opacity: 1;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .imageView_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: 165px;	width: 24px;	height: 30px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_StageMacMat .GsImgRegTable .imageView_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .imageView_btn .btn_off i {		display: block;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .imageDown_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: 110px;	width: 0px;	height: 0px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_StageMacMat .GsImgRegTable .imageDown_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .imageDown_btn .btn_off i {		display: block;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .close_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: -8px;	width: 35px;	height: 30px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
.adm_sub .Tab_StageMacMat .GsImgRegTable .close_btn i {		font-size: 40px;    display: none;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .close_btn .btn_off i {		display: block;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .plus-mine .plus-btn{	    position: relative;	top: 5px;    font-size: 100px;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .plus-mine .PreImage:hover{		   	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .btn-file{	position: relative;	color: #9e9e9e;	width: 100%;	height: 185px;    border: 1px solid #d4d4d4;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .btn-file input[type=file] {
	position: absolute;	top: 0;	right: 0;	min-width: 100%;	min-height: 100%;	font-size: 0px;	text-align: right;	display: block;	filter: alpha(opacity=0);	opacity: 0;	outline: none;	background: white;	cursor: inherit;
}
.adm_sub .Tab_StageMacMat .GsImgRegTable .btn-file input[type=file]:hover {	color: #fff;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .PreImage{	position: absolute;	top: 0;	overflow: hidden;	width: 100%;	height: 100%;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .PreImage img{	width: 100%;		z-index: 10;		}
.adm_sub .Tab_StageMacMat .GsImgRegTable .progress {
	position:relative;	border: 1px solid #758cb1;	padding: 1px;	border-radius: 3px;	width: 180px;	font-size: 12px;	top: -30px;	height: 24px;
}
.adm_sub .Tab_StageMacMat .GsImgRegTable .FileSizeVi {	position: absolute;	width: 100%;		top: -30px;		}
.adm_sub .Tab_StageMacMat .GsImgRegTable .FileSizeVi .spanFileSize{	background-color: #fff;	padding: 5px 10px;	color: #000;	border-radius: 100px;	border: 1px solid #c5c5c5;	}
.adm_sub .Tab_StageMacMat .GsImgRegTable .bar { background-color: #abcbff; width:0%; height:20px; border-radius: 3px;  font-size: 12px;}
.adm_sub .Tab_StageMacMat .GsImgRegTable .percent { position:absolute; display:inline-block; top:3px; left:45%; color: #000;	}
/* 이미지 */

/* 등록 */
.adm_sub  #GsItemSilder{	    margin: 10px 0;	padding: 10px;	border: 1px solid #d5d7e3;	border-radius: 10px;	}
.adm_sub  #GsItemSilder .Tab_StageMacMat th:nth-child(1){	 width: 50px;  	}
.adm_sub  #GsItemSilder .Tab_StageMacMat th:nth-child(2){	 width: 50px;  	}
.adm_sub  #GsItemSilder .Tab_StageMacMat th:nth-child(3){	 width: 50px;  	}
.adm_sub  #GsItemSilder #btn_CsEstWriteForm {	text-align: right;	}

/* 공정/머신/재질 관리 END */

/* 회원 정보에 대한/AdMangaer/PerMember.php */
#adminPass #PointView {	display: none; 	}
#adminPass .display-none {			display: none !important;	}
#adminPass .display-inline {		display: inline !important;	}

table tr.total td {font-size:14px; font-weight:500; color:#333;}
table tr.total td:nth-child(2) {background:#b0daff;}
table tr.total td:nth-child(3) {background: #96c7f3;}
table tr.total td:nth-child(4) {background: #70aee6;}
table tr.total td:nth-child(5) {}
table tr.total.none td {background:none;}

table.list tr:hover {background:#f4feff;}


/* 발주서 */
#ExPurch_pop .table-Purch th{	  padding: 10px 0px;	border: 1px solid #bdbdbd;	background-color: #efefef;		}
#ExPurch_pop .table-Purch th:nth-child(1){	width: 40px;	}
#ExPurch_pop .table-Purch th:nth-child(2){	width: 120px;	}
#ExPurch_pop .table-Purch th:nth-child(3){	width: 80px;	}
#ExPurch_pop .table-Purch th:nth-child(4){	width: 60px;	}
#ExPurch_pop .table-Purch th:nth-child(5){	width: 55px;	}
#ExPurch_pop .table-Purch th:nth-child(6){		}
#ExPurch_pop .table-Purch th:nth-child(7){	}
#ExPurch_pop .table-Purch th:nth-child(8){	width: 40px;	}
#ExPurch_pop .table-Purch th:nth-child(9){	width: 200px;	}

#ExPurch_pop .table-Purch td{	    margin:0 10px;	border: 1px solid #bdbdbd;	    cursor: pointer;	}
#ExPurch_pop .table-Purch td:nth-child(1){	height: 30px;	}
#ExPurch_pop .table-Purch td input.checkbox {	width: 100%;	height: 20px;	}

#ExPurch_pop .table-SendTxt th{	  padding: 10px 0px;	border: 1px solid #bdbdbd;	background-color: #efefef;		}
#ExPurch_pop .table-SendTxt td{	    margin:0 10px;	border: 1px solid #dee2e6;	    cursor: pointer;	}

#ExPurch_pop .ExPurchList{	width: 720px;    margin: 0 auto;	}

#ExPurch_pop .ExTitle {	    display: inline-block;	position: initial;	width: 100%;	text-align: center;	font-size: 17px;	letter-spacing: 0px;    margin: 10px 0 10px 0;	}
#ExPurch_pop .subExTitle {	    text-align: right;	position: initial;	margin: -25px 5px 0 0;		}
#ExPurch_pop .ExOrder {	display: inline-block;	position: initial;	width: 45%;	}
#ExPurch_pop .ExOrder table,
#ExPurch_pop .ExSeler table{ width: 98%; 	margin: 5px auto;     min-height: 220px;    border: 1px solid #a5a5a5; 	}
#ExPurch_pop .ExOrder td{	padding: 10px 0;    }
#ExPurch_pop .ExOrder td:nth-child(1){	text-align: center;     width: 100px;	}
#ExPurch_pop .ExOrder td:nth-child(2){	text-align: center;		}
#ExPurch_pop .ExSeler {	display: inline-block;	position: initial;	width: 55%;    float: right;	}
#ExPurch_pop .ExSeler table td:nth-child(1){	width: 105px;text-align: center;	}
#ExPurch_pop .ExSeler table td .ComLogView{	    text-align: center;	    padding: 10px 0;	}
#ExPurch_pop .ExSeler table td .ComLogView img{	    width: 110px;	}
#ExPurch_pop .ExSeler table td .CeoName{	        display: inline;   	}
#ExPurch_pop .ExSeler table td .ComDojangView{	        position: absolute;	display: inline;	margin: -18px 0px 0 10px;	}
#ExPurch_pop .ExSeler table td .ComDojangView img{	        width: 60px;	}
#ExPurch_pop .ExGsItems {	    padding: 0 5px;		}
#ExPurch_pop .ExGsItems table{	    	}
#ExPurch_pop .ExGsItems th{	border: 1px solid #a5a5a5;	font-size: 12px;	vertical-align: middle;}
#ExPurch_pop .ExGsItems td{	border: 1px solid #a5a5a5;	font-size: 12px;	vertical-align: middle;    padding: 0.2rem 0.5rem;}
#ExPurch_pop .ExGsItems td:nth-child(1){	text-align: center;    padding: 10px 0;    font-weight: 600;    width: 100px;	}
#ExPurch_pop .ExGsItems td:nth-child(2){	font-weight: 600;    padding: 0.5rem;	}
#ExPurch_pop .ExGsItems td.PurchBottom{		    padding: 0px;	border: 1px solid #000;		}
#ExPurch_pop .ExGsItems td .MsgTxt{    font-size: 16px;	color: #000000;	background: linear-gradient(to top, #ffe400, transparent 50%);	}
#ExPurch_pop .ExGsItems td .imageDown_btn a i{	font-weight: 600;    padding: 0.5rem;	font-size: 20px;	color: #000;	}

#ExPurch_pop .BtnExGsItems {	    padding: 0 5px 30px 0;	text-align: center;		}


#ExPurch_pop .table-Purch td .GsImgRegTable{	   	}
#ExPurch_pop .table-Purch td .GsImgRegTable .btn-default{	    padding: 0;		}
#ExPurch_pop .table-Purch td .GsImgRegTable .btn-default:hover .PreImage{	opacity: 0.2;	}
#ExPurch_pop .table-Purch td .GsImgRegTable .btn-default:hover .btn_off{	opacity: 1;	}

#ExPurch_pop .table-Purch td .GsImgRegTable .imageView_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: 10px;	right: 0px;	width: 24px;	height: 30px;		filter: alpha(opacity=0.5);	opacity: 0.2;
}
#ExPurch_pop .table-Purch td .GsImgRegTable .imageView_btn i {		font-size: 30px;    display: none;	}
#ExPurch_pop .table-Purch td .GsImgRegTable .imageView_btn .btn_off i {		display: block;	}
#ExPurch_pop .table-Purch td .GsImgRegTable .imageDown_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: 110px;	width: 0px;	height: 0px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
#ExPurch_pop .table-Purch td .GsImgRegTable .imageDown_btn i {		font-size: 40px;    display: none;	}
#ExPurch_pop .table-Purch td .GsImgRegTable .imageDown_btn .btn_off i {		display: block;	}
#ExPurch_pop .table-Purch td .GsImgRegTable .close_btn .btn_off{
	content: '';	z-index: 11;	position: absolute;	top: -20px;	right: -8px;	width: 35px;	height: 30px;	background-color: #fff;	filter: alpha(opacity=0.5);	opacity: 0.2;
}
#ExPurch_pop .table-Purch td .GsImgRegTable .close_btn i {		font-size: 40px;    display: none;	}
#ExPurch_pop .table-Purch td .GsImgRegTable .close_btn .btn_off i {		display: block;	}

#ExPurch_pop .table-Purch td .GsImgRegTable .plus-mine .plus-btn{	    position: relative;	top: 5px;    font-size: 40px;	}
#ExPurch_pop .table-Purch td .GsImgRegTable .plus-mine .PreImage:hover{		   	}

#ExPurch_pop .table-Purch td .GsImgRegTable .btn-file{	position: relative;	color: #9e9e9e;	width: 100%;	height: 30px;    border: 1px solid #d4d4d4;	}
#ExPurch_pop .table-Purch td .GsImgRegTable .btn-file input[type=file] {
	position: absolute;	top: 0;	right: 0;	min-width: 100%;	min-height: 100%;	font-size: 0px;	text-align: right;	display: block;	filter: alpha(opacity=0);	opacity: 0;	outline: none;	background: white;	cursor: inherit;
}
#ExPurch_pop .table-Purch td .GsImgRegTable .btn-file input[type=file]:hover {	color: #fff;	}

#ExPurch_pop .table-Purch td .GsImgRegTable .PreImage{	position: absolute;	top: 0;	overflow: hidden;	width: 100%;	height: 100%;	}
#ExPurch_pop .table-Purch td .GsImgRegTable .PreImage img{	width: 100%;		z-index: 10;		}
#ExPurch_pop .table-Purch td .GsImgRegTable .progress {	position:relative;	border: 1px solid #758cb1;	padding: 1px;	border-radius: 3px; width: 180px;	font-size: 12px;	top: -30px;	height: 24px;}
#ExPurch_pop .table-Purch td .GsImgRegTable .FileSizeVi {	position: absolute;	width: 100%;		top: -3px;		}
#ExPurch_pop .table-Purch td .GsImgRegTable .FileSizeVi .spanFileSize{	background-color: #fff;	padding: 5px 5px;	color: #000;	border-radius: 100px;	border: 1px solid #c5c5c5;	}
#ExPurch_pop .table-Purch td .GsImgRegTable .bar { background-color: #abcbff; width:0%; height:20px; border-radius: 3px;  font-size: 12px;}
#ExPurch_pop .table-Purch td .GsImgRegTable .percent { position:absolute; display:inline-block; top:3px; left:45%; color: #000;	}


/* 발주서 */


/*  LayPopup 프레임*/
.LayerPopup {display:none; position:fixed; _position:absolute; top:0; left:0; width:100%; height:100%; z-index:99;}
.LayerPopup .LayPopupBG {position:absolute; top:0; left:0; width:100%; height:100%; }
.LayerPopup .sLayerPopup1 {display:block; position: absolute; top: 50%; left: 50%; width: 85%;  height: 85%; background-color:#fff;    border-radius: 10px; z-index: 10;}
.LayerPopup .sLayerPopup1 iframe{    width: 100%;	height: 100%;    border-radius: 10px;	}

.LogOut {display:none; position:fixed; _position:absolute; top:0; left:0; width:100%; height:100%; z-index:100;}

/*.pop-layer .pop-container {padding: 20px 25px;}*/
.pop-layer_login .btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}

.pop-layer {display:none; position: absolute; top: 50%; left: 50%; width: 750px;  background-color:#fff; border: 1px solid #0D797B; z-index: 10; }
/*.pop-layer .pop-container {padding: 20px 25px;}*/
.pop-layer p.ctxt {color: #666; line-height: 25px; height:600px;}
.pop-layer .btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}



/* 통계 페이지 */
#SelYearDiv {	width: 100%;	display: inline-block;	text-align: right;	}
#SelYearDiv #SelYear{text-align: center;	font-size: 20px;	width:300px;     margin-right: 10px;}
#SelYearDiv .SelStatisticsYear{	font-size: 20px;	margin: 20px 20px 40px 0;		}

.StaticeYearChDiv #YearChCont{	height: 800px;	width: 100%;	}
.StaticeYearChDiv #YearSelChCont{	height: 600px;	width: 100%;	}

.StaticeChDiv {	width: 95%;	margin: 30px;	display: inline-block;	}
.StaticeChDiv #YearChCont{	height: 600px;	width: 100%;	}
.StaticeChDiv #YearSelChCont{	height: 600px;	width: 100%;	}



/* 협력업체*/
.Tab_ComSettList td .custom-control{	display: inline-flex;	}

#ComSettWriteForm{	display: none;    position: absolute;	width: 750px;	margin: 0px 0 0px 0px;	background-color: #fff;	top: 20%; left: 50%; 	z-index: 99;	border: 1px solid #d5d7e3;	border-radius: 10px;	}
#ComSettWriteForm .CSQnA_LayerTitle{
	width: 100%;	margin: 0px 0 0px 0px;	position: absolute;	padding: 6px 10px 10px 20px;	border-radius: 10px 10px 0 0;
	background-image: url(/images/colors/blue12.gif);	background-repeat-y: no-repeat;	background-position: 0 -66px;	color: #ffffff;
}
#ComSettWriteForm #CSQnA_LayerView .close_btn {	       position: absolute;top: 0;	right: 0;	margin: 5px;	font-size: 20px;	}
#ComSettWriteForm.display-none {			display: none !important;	}
#ComSettWriteForm.display-inline {		display: inline !important;	}
#ComSettWriteForm #Tab_MemAccRegEd_User {     margin: 0px; }
#ComSettWriteForm #Tab_MemAccRegEd_User .PageBottom {      margin-top: 10px;  text-align: center;  }
#ComSettWriteForm .Tab_CsQnaRegEd {         margin-top: 30px; }
#ComSettWriteForm .Tab_CsQnaRegEd td{     padding: 5px; }
#ComSettWriteForm .Tab_CsQnaRegEd td.td_GsItemList{      }
#ComSettWriteForm .Tab_CsQnaRegEd #FindComNameWr{       width: 200px;		 }
#ComSettWriteForm .Tab_CsQnaRegEd .QnaPerType{    background-color: #fff5f5;	border: 1px solid #ffe9e9;	border-radius: 5px;	padding: 0 5px;	display: inline-block;	width: 140px;	margin: 1px 1px;	}
#ComSettWriteForm .Tab_CsQnaRegEd .QnaPerType label{            width: 112px;	}
#ComSettWriteForm .Tab_CsQnaRegEd .QnaDocType{    background-color: #f0f6ff;	border: 1px solid #e5eaff;	border-radius: 5px;	padding: 0 5px;	display: inline-block;	width: 110px;	margin: 1px 1px;	}
#ComSettWriteForm .Tab_CsQnaRegEd .QnaDocType label{            width: 75px;	}

#ComSettWriteForm .Tab_CsQnaRegEd .DocType{         margin: 7px 0px 0 0; }
#ComSettWriteForm .Tab_CsQnaRegEd label:nth-child(12){         _margin-right: 7px; }
#ComSettWriteForm .Tab_CsQnaRegEd label:nth-child(28){         _margin-right: 15px; }
#ComSettWriteForm .Tab_CsQnaRegEd label:nth-child(38){         _margin-right: 92px; }
#ComSettWriteForm .Tab_CsQnaRegEd label{             margin: 5px 0 5px 2px;	}
#ComSettWriteForm .Tab_CsQnaRegEd #ComInfoWr{      width: 100%;     	}
#ComSettWriteForm .Tab_CsQnaRegEd .noBorderTab td{     padding: 0px; }
#ComSettWriteForm .Tab_CsQnaRegEd #RsFindGsName{}
#ComSettWriteForm .Tab_CsQnaRegEd #RsFindGsName .ListCheckbox{}
#ComSettWriteForm .Tab_CsQnaRegEd #RsSelGsName .ListCheckbox .form-check-input{    margin: 7px 2px 7px 5px;	}
#ComSettWriteForm .Tab_CsQnaRegEd #RsSelGsName .ListCheckboxSe{    background-color: #ffe6ee;	width: 100%;	border: 1px solid #ffaec9;	border-radius: 5px;    margin-bottom: 1px;	}
#ComSettWriteForm .Tab_CsQnaRegEd #RsSelGsName .ListCheckboxSe .form-check-input{    margin: 7px 2px 7px 5px;	}
#ComSettWriteForm .Tab_CsQnaRegEd #RsFindGsNameWr .ListCheckbox .form-check-input{    margin: 7px 2px 7px 5px;	}

#ComSettWriteForm .Tab_CsQnaRegEd #RsFindGsNameWr{            display: block;	width: auto;	overflow-y: scroll;	max-height: 250px; 	}
#ComSettWriteForm .Tab_CsQnaRegEd #RsFindGsNameWr .SeGsItemList{        display: inline-block;    	}
#ComSettWriteForm .Tab_CsQnaRegEd #RsFindGsNameWr .SearGsItemList{           background-color: #ffe6ee;	width: 100%;	border: 1px solid #ffaec9;	border-radius: 5px;	padding: 0 10px;  	}

#ComSettEditForm{		    margin: -14px;	}
#ComSettEditForm .CSQnA_LayerTitle{	    width: 100%;	margin: 0px 0 0px 0px;	position: absolute;	padding: 6px 10px 10px 20px;	border-radius: 10px 10px 0 0;
	background-image: url(/images/colors/blue12.gif);	background-repeat-y: no-repeat;	background-position: 0 -66px;	color: #ffffff;		}
#ComSettEditForm .CSQnA_LayerView .close_btn {	       position: absolute;top: 0;	right: 0;	margin: 5px;	font-size: 20px;	}
#ComSettEditForm.display-none {			display: none !important;	}
#ComSettEditForm.display-inline {		display: inline !important;	}
#ComSettEditForm #Tab_MemAccRegEd_User {     margin: 0px; }
#ComSettEditForm #Tab_MemAccRegEd_User .PageBottom {      margin-top: 10px;    }
#ComSettEditForm .Tab_CsQnaRegEd {          }
#ComSettEditForm .Tab_CsQnaRegEd td{     padding: 5px; }
#ComSettEditForm .Tab_CsQnaRegEd td .ListCheckboxSe{  width: 100%;    background-color: #ffe6ee;	border: 1px solid #ffaec9;	border-radius: 5px;	margin-bottom: 1px;   }
#ComSettEditForm .Tab_CsQnaRegEd td .ListCheckbox{   width: 100%;  }
#ComSettEditForm .Tab_CsQnaRegEd .QnaPerType{    background-color: #fff5f5;	border: 1px solid #ffe9e9;	border-radius: 5px;	padding: 0 5px;	display: inline-block;	width: 145px;	margin: 1px 1px;	}
#ComSettEditForm .Tab_CsQnaRegEd .QnaPerType label{            width: 113px;	}
#ComSettEditForm .Tab_CsQnaRegEd .QnaDocType{    background-color: #f0f6ff;	border: 1px solid #e5eaff;	border-radius: 5px;	padding: 0 5px;	display: inline-block;	width: 110px;	margin: 1px 1px;	}
#ComSettEditForm .Tab_CsQnaRegEd .QnaDocType label{            width: 75px;	}

#ComSettEditForm .Tab_CsQnaRegEd td .now_LinkItemsTxt li{    display: inline-block;	vertical-align: middle;	margin: 0 10px;      }
#ComSettEditForm .Tab_CsQnaRegEd .DocType{         margin: 7px 0px 0 0; }
#ComSettEditForm .Tab_CsQnaRegEd label:nth-child(12){         _margin-right: 7px; }
#ComSettEditForm .Tab_CsQnaRegEd label:nth-child(28){         _margin-right: 20px; }
#ComSettEditForm .Tab_CsQnaRegEd label:nth-child(38){         _margin-right: 100px; }
#ComSettEditForm .Tab_CsQnaRegEd label{         margin: 5px 0px 4px -2px; }
#ComSettEditForm .Tab_CsQnaRegEd .noBorderTab td{     padding: 0px;    	}
#ComSettEditForm .Tab_CsQnaRegEd #RsFindGsName{}
#ComSettEditForm .Tab_CsQnaRegEd #RsFindGsName .ListCheckbox{}
#ComSettEditForm .Tab_CsQnaRegEd #RsSelGsName .ListCheckbox .form-check-input{    margin: 7px 2px 7px 5px;	}
#ComSettEditForm .Tab_CsQnaRegEd #RsSelGsName .ListCheckboxSe{    background-color: #ffe6ee;	width: 100%;	border: 1px solid #ffaec9;	border-radius: 5px;    margin-bottom: 1px;	}
#ComSettEditForm .Tab_CsQnaRegEd #RsSelGsName .ListCheckboxSe .form-check-input{    margin: 7px 2px 7px 5px;	}
#ComSettEditForm .Tab_CsQnaRegEd #RsFindGsNameWr .ListCheckbox .form-check-input{    margin: 7px 2px 7px 5px;	}

#ComSettEditForm .Tab_CsQnaRegEd .NowRegFiles td {	vertical-align: top;	}
#ComSettEditForm .Tab_CsQnaRegEd .NowRegFiles .FilesListView {    text-align: center;	}
#ComSettEditForm .Tab_CsQnaRegEd .NowRegFiles .FilesListView li{      margin: 10px 0px;     width: 175px; 	}
#ComSettEditForm .Tab_CsQnaRegEd .NowRegFiles .FilesListView li .file95Per{        	}

#ComSettEditForm .Tab_CsQnaRegEd #RsFindGsNameWr{            display: block;	width: auto;	overflow-y: scroll;	max-height: 300px; 	}
#ComSettEditForm .Tab_CsQnaRegEd #RsFindGsNameWr .SeGsItemList{        display: inline-block;    	}
#ComSettEditForm .Tab_CsQnaRegEd #RsFindGsNameWr .SearGsItemList {        background-color: #ffe6ee;	width: 100%;	border: 1px solid #ffaec9;	border-radius: 5px;	padding: 0 10px;   	}
/* 협력업체*/
