@charset "utf-8";

/* =================================================================================
* INFORMATION
* -----------------------------------------------------------------------
* @File Name: commonIframe.css
* @Version: 1.0
* @Create Date: 2023-01-00
* @Update Date: 
* @History: N/A
* ================================================================================= */

/* ===== #1 Default ================================== */
hr {/*display:none;*/
	margin:10px !important;
	width:98%;
	min-width:900px;
}
dl,ul,ol,menu,li {list-style:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,label,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0;}
body, * {font-family:Myriad Pro,Tahoma,Sans-serif,Dotum;font-size:12px;color:#6a6a6a;}
html, body {height:100%;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:"";content:none;}
a {text-decoration:none;color:#555555;}
a img {border:none;}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}

/* ===== #2 Form ================================== */
input[type="text"],
input[type="password"],
input[type="number"],
input[type="file"] {height:25px;padding:0 5px;font-size:12px;line-height:18px;font-family:Tahoma;border:1px solid #a9a9a9;box-sizing:border-box;outline:0 none; /*safari, chrome*/}
input[type="text"]:focus,
input[type="password"]:focus, 
input[type="number"]:focus,
select:focus {outline:0 none;/*safari, chrome*/}
input {outline:0 none;/*safari, chrome*/}
_:-moz-tree-row(hover), input[type="button"] {line-height:normal !important;padding-bottom:2px;} /* for firefox *(all) line-height bug */
input[type="checkbox"],
input[type="radio"] {vertical-align:middle;}
textarea {padding:5px;font-size:12px;line-height:16px;border:1px solid #a9a9a9;outline:0 none;/*resize:none;*/ /*safari, chrome*/}
/*기본 selectbox 앞단*/
select {padding:0 0 0 5px;height:25px;border:1px solid #a9a9a9;outline:0 none; *height:auto;}
/*lsy 408 line selectSet 크기 지정*/
.selectSet {position:relative;display:inline-block;height:24px;border:1px solid #b6b6b6;box-sizing:border-box;background:#fff;}
.selectSet strong {display:block;position:absolute;top:0;left:0;padding:0 10px 0 5px;width:100%;height:20px;line-height:18px;font-family:Tahoma;text-align:left;font-weight:normal;box-sizing:border-box;background:#fff url("../images/bg_select.png") no-repeat right top;}
.selectSet select {width:100%;height:22px;font-size:12px;font-family:Tahoma;opacity:0;filter: alpha(opacity=0);} /* IE8 */

input[type="text"]:disabled, input[type="password"]:disabled, select:disabled {color:#999;background:#f3f6f8;} 
input[type="text"]:focus, input[type="password"]:focus, input[type="number"]:focus {border-color:#ffb346;background: #fff8ea;} 
/* Calendar */
input.cal {width:92px;letter-spacing:-1px;background:#fff url("../images/bg_cal.png") no-repeat right top;}
input.cal:focus {background:#fff8ea url("../images/bg_cal.png") no-repeat right top;}
/**/
.radioSet,
.checkSet {padding-right:5px;}
.radioSet input,
.checkSet input  {margin:-1px 5px 0 0;vertical-align:top;}
.radioSet label {color:#454545;}
/**/
/*.ui-autocomplete {z-index:1001;max-height:240px;overflow-y: auto;overflow-x: hidden;}
* html .ui-autocomplete {height:240px;}*/ /* IE 6 대응 */

/* Required */
.required {position:relative;}
.required .retxt {display:none;padding-top:2px;font-size:11px;color:red !important;}
.warningStyle {color:#ff4646 !important;}
.warningStyle input {color:#ff4646;border-color:#ff4646;background: #fcf2f2;}

/* ===== #3 Interval ================================== */
/* align */
.left {float:left;}
.right {float:right;}
.clearb {clear:both;}
.tleft {text-align:left;}
.tright {text-align:right;}
.tcenter {text-align:center;}
.tjust {text-align:justify;}
.inblock {display:inline-block !important;}
.hide {display:none;}
.vmiddle {vertical-align:middle;}
.vtop {vertical-align:top;}
/* space */
.pd5 {padding:5px;}
.pt5 {padding-top:5px;}
.pt255 {padding-top:255px;}
.pb5 {padding-bottom:5px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mb5 {margin-bottom:5px;}
.mr5 {margin-right:5px !important;}
.w55 {width:56px !important;padding:0 0 0 !important;}
.w60 {width:60px !important;}
.w100 {width:100px !important;}
.w120 {width:120px !important;}
.w150 {width:150px !important;}
.w155 {width:155px !important;}
.w200 {width:200px !important;}
.w220 {width:220px !important;}
.w250 {width:250px !important;}
.w350 {width:350px !important;}
.w500 {width:500px !important;}
.w600 {width:600px !important;}
.w725 {width:725px !important;}
.w825 {width:825px !important;}
.w850 {width:850px !important;}
.w950 {width:950px !important;}
.w975 {width:975px !important;}
.w1000 {width:1000px !important;}
.w1025 {width:1025px !important;}
.w1050 {width:1050px !important;}
.w1100 {width:1100px !important;}
.w1150 {width:1150px !important;}
.w1200 {width:1200px !important;}
.w1250 {width:1250px !important;}
.w1300 {width:1300px !important;}
.w1500 {width:1500px !important;}
.w1580 {width:1580px !important;}
.w3000 {width:3000px !important;}
.w100P {width:100% !important;box-sizing:border-box;}
.w90P {width:95% !important;box-sizing:border-box;}
.w30P {width:35% !important;box-sizing:border-box;}
.h100 {height:100px;}
.h150 {height:150px;}
.hidden {display:none;}
.imgblock img {display:block;}

/* txt */
.red {color:red;}
.txt14 {font-size:14px;}
.lh20 {line-height:20px;}
.txStr {color:#f37159;font-size:14px;margin-right:5px;}
.urlLink {display:block;color:#0070c0 !important;text-decoration:underline !important;}

/* ===== #4 Table ================================== */
.tbws1 {border:1px solid #cbc7bd;border-radius:5px;overflow:hidden;}
.tbws1 table.dCase {border-collapse:collapse;border-spacing:0;width:100%;}
/*테이블 - 제목란*/
.tbws1 tbody tr th.dCase {
	white-space:nowrap;width:150px;height:24px;padding:5px 5px;
	text-align:right;color:#454545;font-size:13px;font-weight: 600; background:#f5f4f3;
	border-right:1px solid #cbc7bd; border-left:1px solid #cbc7bd; border-top:1px solid #cbc7bd;
}
.tbws1 tbody tr th.txStr {width:150px;white-space:nowrap;color:#dc3545;font-size:13px;}
.tbws1 tbody tr th.title {text-align: left;font-size: 15px;background-color: #e5e4e2;}
/*테이블 - 내용란*/
.tbws1 tbody tr td.dCase {
	/* white-space:nowrap; */
	padding:5px 5px;
	color:#1d1d1d;word-break:break-all;
	border-top:1px solid #cbc7bd;
	border-right:1px solid #cbc7bd;/* 0413 lsy 모달 검색버튼 옆 보더 */
}
/* 내용 */
.tbws1 tbody tr td.dCase div input,
.tbws1 tbody tr td.dCase div select {
	height:25px !important;
	padding:0 5px; line-height:18px;
	font-size:12px; font-family:Tahoma;
	border:1px solid #a9a9a9;
	box-sizing:border-box; outline:0 none;
	width:100%;
	min-width:140px;/*  */
}
.tbws1 tbody tr td.dCase textarea {
	display:block;
	margin:0;
	width:99.9%; height:50px; resize:none;
}
.tbws1 tbody tr td.dCase div input[type="button"],
.tbws1 tbody tr td.dCase div button[type="submit"] {
	min-width:40px;/*  */
	min-width:fit-content;
	white-space:nowrap;
	background-color:#f5f4f3;
	font-weight:bold;
	color:#454545;
}
/* #userId {width: 208px;} */
#btnIdExist {
	min-width: fit-content;
	float:right;
	height:25px;
	border-color: #939393;
}

.tbws1 tbody tr td.dCase div.borderNo input,
.tbws1 tbody tr td.dCase div.borderNo textarea
{
	border:none;
	width: 100%;
	height:100%;
}

.dragMsg label {text-align: right;padding:0 0;color:#dc3545;font-size: 10px;}

/* colspan 4일때 */
/* #유저,#메뉴 */
.tbws1.col4 tbody tr th.dCase {width:18%;}
.tbws1.col4 tbody tr th.txStr {width:18%;}
.tbws1.col4 tbody tr td.dCase {width:32%;}
/* #거래상세 */
.tbws1.col4 tbody tr th.dCase {width:10%;}
.tbws1.col4 tbody tr th.txStr {width:10%;}
.tbws1.col4 tbody tr td.dCase {width:40%;}
/* #menu? */
/*테이블 - 제목란*/
.tbws1.col6 tbody tr th.dCase {width:13%;}
.tbws1.col6 tbody tr th.txStr {width:13%;}
/*테이블 - 내용란*/
.tbws1.col6 tbody tr td.dCase {width:20%;}
/* #msgedit */
/*테이블 - 제목란*/
.tbws1.col61 tbody tr th.dCase {width:10%;}
.tbws1.col61 tbody tr th.txStr {width:13%;}
/*테이블 - 내용란*/
.tbws1.col61 tbody tr td.dCase {width:23%;}

/*transEdit info 창*/
.tbws3 {min-width:1150px;border:1px solid #cbc7bd;border-radius:5px;overflow:hidden;}
.tbws3 table.dCase {border-collapse:collapse;border-spacing:0;width:100%;}
/*제목*/
.tbws3 tbody tr th.dCase {min-width:170px;height:24px;padding:5px 17px;text-align:right;color:#454545;font-size:13px;border-right:1px solid #cbc7bd;border-left:1px solid #cbc7bd;border-top:1px solid #cbc7bd; background:#f5f4f3;font-weight: 600;}
.tbws3 tbody tr th.txStr {min-width:170px;color:#dc3545;font-size:13px;}
.tbws3 tbody tr th.title {text-align: left;font-size: 15px;background-color: #e5e4e2;}
/*내용*/
.tbws3 tbody tr td.dCase {padding:5px 5px;color:#1d1d1d;word-break:break-all;border-top:1px solid #cbc7bd;}
.tbws3 tbody tr td.dCase textarea {
	display:block;
	margin:0;
	width:99.9%; height:100px; resize:none;
}
.tbws3 tbody tr td.dCase div input,
.tbws3 tbody tr td.dCase div select {
	min-width:50px;
	height:25px !important;
	padding:0 5px; line-height:18px;
	font-size:12px; font-family:Tahoma;
	border:1px solid #a9a9a9;
	box-sizing:border-box; outline:0 none;
	width:100%;
}

/*transEdit 거래전문 테이블*/
.tbws2 {min-width:900px;width:100%;border:1px solid #cbc7bd;border-radius:5px;overflow:hidden;}
.tbws2 table.dCase {/*border:1px solid #cbc7bd;*/border-collapse:collapse;border-spacing:0;width:100%;}
.tbws2 tbody tr th.dCase {height:24px;padding:5px 17px;text-align:right;color:#454545;font-size:13px;border-right:1px solid #cbc7bd;border-left:1px solid #cbc7bd;border-top:1px solid #cbc7bd;/*제목밑선*/border-bottom:1px solid #cbc7bd;/**/ background:#f5f4f3;font-weight: 600;}
.tbws2 tbody tr th.title {text-align: left;font-size: 15px;background-color: #e5e4e2;}
.tbws2 tbody tr td.msgPost {width:20%;background-color:#beb3c1;}
.tbws2 tbody tr td.msgPost input[type="text"] {border:none; font-size:16px; margin-bottom:30px; width: 100%; white-space: nowrap; text-overflow: ellipsis;}
.tbws2 tbody tr td.dCase {min-width:fit-content;text-align:center;padding:5px 5px;color:#1d1d1d;word-break:break-all;/*border-top:1px solid #cbc7bd;*/}
/*tbws2 btncolor*/
.tbws2 tbody tr td.dCase .btnColor.gray {min-width:fit-content;padding:0 3px}
.tbws2 tbody tr td.dCase .btnColor.purple {min-width:fit-content;width:100%; border: 1px solid;border-color:#beb3c1;padding:0 3px}
/**/
.tbws2 tbody tr td.dCase textarea {display:block;margin:0;}
.tbws2 tbody tr td.dCase input[type="text"] {text-align:center;min-width:fit-content; background-color:rgba(255,255,255,0); ;}
/* .tbws2 tbody tr td.dCase div select {width: 75px;} */
.tbws2 tbody tr:first-child td.dCase {border-top:none;}
.tbws2 tbody tr:first-child th.dCase {border-top:none;}
.tbws2 tbody tr th.dCase:first-child {border-left:none;}
.tbws2 tbody tr td.dCase .ui-jqgrid {overflow:hidden;}


/* ===== #5 Btn ================================== */
/*top btn*/
.btnLayout {clear:left;display:inline-block;width:100%;padding:15px 0;}
/*bottom btn*/
.btnLayoutB,
.btnLayoutB2,
.btnLayoutB3,
.btnLayoutBtrasStop,
.btnLayoutBmsgParse,
.btnLayoutTapB2,
.btnLayoutTapB3,
.btnLayoutModalB{white-space:nowrap;text-align: right;padding:10px 0;}
.btnLayoutCen{width: 100%; text-align:center;padding:5px 0;}
.btnLayoutCen3{white-space:nowrap;width: 100%; text-align:center;padding:15px 0;}
/*expand btn*/
.btnExpand {position:absolute;bottom:-16px;left:50%;display:inline-block;width:72px;height:15px;margin:0 0 0 -36px;font-size:0;line-height:1000%;overflow:hidden;border:none;background: url("../images/bg_expand.png") no-repeat left top;}
.btnExpand.on {background-position:left bottom;}
.btnHiddenExpand {position:absolute;bottom:-16px;left:50%;display:inline-block;width:72px;height:15px;margin:0 0 0 -36px;font-size:0;line-height:1000%;overflow:hidden;border:none;background: url("../images/bg_expand.png") no-repeat left top;}
.btnHiddenExpand.on {background-position:left bottom;}
/*bootStrap btn important*/
/* #mDelete:hover,#Delete:hover {background-color: #dc3545 !important; box-shadow: 0 0 0 1px #d47f9a;} */
/*btn fn*/
.btnColor {border-radius: 2px;display:inline-block;width:68px;height:21px;line-height:18px;text-align:center;vertical-align:top;color:#fff !important;font-family:Tahoma;font-weight:bold;cursor:pointer;border:none;/*border:1px solid #7b7b7;border-radius:3px;*/background:#a8a8a8;}
input.btnColor {height:23px;padding-bottom:2px;line-height:normal;}

.btnColor.add {border-color:#656565;background:#939393;}
.btnColor.edit {border-color:#4d6080;background:#7a8fae;}
.btnColor.del {border-color:#dc3545;background:#dc3545;}
.btnColor.save {border-color:#4d6080;background:#7a8fae;}
.btnColor.search {width:76px;height:26px;padding-bottom:2px;border-color:#4d6080;background:#7a8fae;}

.btnColor.grid {color:#666 !important;border:1px solid;border-color:#939393;background:#f1f1f1;}

/*
.btnColor.red{border-color:#dc3545;background:#dc3545;}
.btnColor.green {border-color:#637d4d;background:#91ad7a;}
.btnColor.black {border-color:#282828;background:#545454;}
.btnColor.blue {border-color:#4d6080;background:#7a8fae;}*/
.btnColor.purple {border-color:#5f4b7c;background:#8d79ae;}
.btnColor.gray {color:#666 !important;border:1px solid;border-color:#939393;background:#f1f1f1;}
/*.btnColor.darkgray {border-color:#656565;background:#939393;}
.btnColor.brown {border-color:#766554;background:#a59381;}
.btnColor.pink {border-color:#cf6a91;background:#d47f9a; vertical-align:middle !important;}
.btnColor.sky {border-color:#62a6d1;background:#69bcf6; vertical-align:middle !important;}
*/

/*btnSet, btnIcon*/
button.btnSet {width:93px; height:26px;}
.btn {padding: 3px 12px 6px 12px !important;}
span.btnIcon {color:white; margin-right:7px}
span.btnIcon.glyphicon-plus {color:white; margin-right:3px}

/* ===== #6 Common 공통 ================================== */
html {_overflow-y:scroll;_overflow-x:auto}
body,html {/*overflow:hidden !important;letter-spacing:0.06em;*/background:#f4f6f9;}
.wrapper {background:#f4f6f9 !important;}
#wrapIframe {padding:20px;background:#f4f6f9;}


/* ===== #7 기본 메뉴 화면 ================================== */
/* 1> 검색창 - listSearch */
.listSearch {
	position:relative;
	width:100%; min-width:900px;
	border:1px solid #656565; border-radius:5px; box-shadow:0 0 5px rgba(0,0,0,.3);
	background:#dce4ec;
}
.listSearch form {padding:10px 96px 10px 20px;}
.listSearch dt {display:none;}
.listSearch dl {
	margin-bottom:0px !important;/*bootstrap css값이라 important*/
	clear:left; display:inline-block;
	padding:0;
	vertical-align:top;
}
.listSearch dl dd {
	float:left;
	padding:3px 0;
	/*width:40%;*/
}
.listSearch dl dd label {
	display:inline-block;
	text-align:right;
	width:150px;
	padding:0 10px 0;
	font-size:13px;font-weight:700;color:#656565;
}
.listSearch .selectLabel {width: 150px; font-weight:bold;}

.listSearch dl dd select {width:300px;}
.listSearch dl dd input[type="text"] {width:300px;}

.listSearch textarea {vertical-align:top;}
/*.listSearch dl dd textarea {width:320px;height:50px;}*/

/*search btn*/
.listSearch .search {position:absolute;top:13px;right:20px;}

/* 2> 확장 검색창 - expandSearch */
.listSearch .expandSearch {
	clear:left; display:inline-block;
	padding:10px 96px 10px 20px;
	width:100%;
	border-radius:0 0 5px 5px; border-top:1px solid #656565;
	background:#faf6ed;	/*c7d1d5*/
}
dl.expandSearch dd label {
	display:inline-block;
	width: 150px;
	text-align:right;
}
dl.expandSearch dd input[type="text"],
dl.expandSearch dd input[type="number"] {width:300px;}

/* 윈도우 화면 1200px 이하일 때 - listSearch, expandSearch */
@media(max-width: 1200px){
	.listSearch dl dd select {width:200px;}
	.listSearch dl dd input[type="text"]{width:200px;}
	dl.expandSearch dd input[type="text"],
	dl.expandSearch dd input[type="number"] {width:200px;}
	
	.btnLayoutTapB2 {text-align: left; margin-left:960px;padding:15px 0;}
}
/*윈도우 화면 940px 이하일 때 - 기본 화면 하단 버튼*/
@media(max-width: 940px){
	.btnLayoutB {text-align: left; margin-left:807px;padding:15px 0;}
	.btnLayoutB2 {text-align: left; margin-left:807px;padding:15px 0;}
	.btnLayoutB3 {text-align: left; margin-left:613px;padding:15px 0;}
	.btnLayoutBmsgParse {text-align: left; margin-left:750px;padding:15px 0;}
	.btnLayoutBtrasStop {text-align: left; margin-left:596px;padding:15px 0;}
	.btnLayoutCen{text-align: left; margin-left:403px;padding:5px 0;}
	.btnLayoutCen3{text-align: left; margin-left:206px;padding:15px 0;}

	.btnLayoutTapB3 {text-align: left; margin-left:750px;padding:15px 0;}
}
/*==== #8 modal창 ================================== */
/* 모달창 body - iframe */
.modal-body{
	padding: 0px !important;
}
.modal-body.pd5{padding: 5px !important;}
.modal-body.pd10{padding: 10px !important;}
.modal-body iframe{height:680px !important;}/*하드코딩은 iframe 태그 안에 : user.html*/


/* 모달창 크기 */
.flexP20 {width:20% !important;	min-width:200px;}
.flexP40 {width:40% !important;	min-width:200px;}
.flexP50 {width:50% !important;	min-width:500px;}
.flexP60 {width:60% !important;	min-width:700px;}
.flexP70 {width:70% !important;	min-width:900px;}
.flexP85 {width:85% !important;	min-width:900px;}
.flexP90 {width:90% !important;	min-width:900px;}
.flexP98 {width:98% !important;	min-width:800px;}
.flexP100 {width:100% !important; /* min-width:800px; */}
.flexP100mx {width:100% !important;}
/*body iframe 크기*/
.flexP99 iframe {width:99.9% !important;height:99.9%}
/*.modalFieldSet .flexP100 {width:100% !important; min-width:1000px }*/
/*
.modal-dialog.flexP98 {width:98% !important; min-width:900px;}
.modal-body.flexP999 iframe {width:99.9% !important;}*/

/* ==== #9 jqgrid? ================================== */
.jqGridSet .ui-widget-content {border-color:#cbc7bd;}
.jqGridSet .ui-state-default, 
.jqGridSet .ui-widget-content .ui-state-default, 
.jqGridSet .ui-widget-header .ui-state-default {background: #b4bdc1;}/*그리드 헤더바텀 색*/
.jqGridSet .ui-jqgrid {overflow:hidden;}
.jqGridSet .ui-jqgrid .ui-jqgrid-view {border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden;}
.jqGridSet .ui-jqgrid .ui-jqgrid-htable th {height:38px;}
.jqGridSet .ui-jqgrid .ui-jqgrid-htable th div {padding:2px 0 0 0;font-size:11px;font-family:Tahoma;height:auto;font-weight:bold;color:#656565;}
.jqGridSet .ui-icon-triangle-1-s {margin-left:-1px;}
.jqGridSet .ui-jqgrid .ui-pg-input {height:17px;}
.jqGridSet.miCase .ui-jqgrid .ui-jqgrid-bdiv {overflow: hidden !important; }/*dre*/
.ui-jqgrid .ui-jqgrid-view {margin-right:1px;}
.ui-state-default.ui-jqgrid-hdiv th:last-child {border-right:0;}
.ui-jqgrid tr td:last-child {border-right-width:0 !important;}
.ui-jqgrid .ui-jqgrid-bdiv {margin-bottom:-1px;}
.ui-jqgrid tr.jqgrow td {font-weight: normal; overflow: hidden; white-space: nowrap; border-bottom-width: 1px; border-bottom-color: inherit; border-bottom-style: solid;height:29px;padding:0 4px;font-family:Tahoma;}
.ui-jqgrid tr.jqgrow td textarea {margin:2px 0 0 ;}
.ui-jqgrid tr.jqgrow td[aria-describedby="list_prjName"] {cursor: pointer;}
.ui-jqgrid .ui-jqgrid-pager {height:34px;padding-top:3px !important; padding-bottom:5px !important;/*background-color: #db6969;*/}/*pager 높이*/
.ui-jqgrid .ui-pg-table {margin-top:-1px;}
.ui-jqgrid .ui-pg-table td {height:30px;}
.ui-jqgrid .ui-pg-table.navtable {margin-top:0 !important;}
.ui-jqgrid select {letter-spacing:0;}
/*.ui-jqgrid .ui-jqgrid-htable th.ui-th-column {
    background-color: #db6969;
}*/
.ui-jqgrid { border-right-width: 1px; border-left-width: 1px; }
/*
.ui-jqgrid { border-width: 0px; }
*/
.ui-jqgrid tr.ui-row-ltr td { border-right-color: transparent; }
th.ui-th-column { border-right-color: transparent !important }
/**/
.jqGridSet .btnCLight.purple,
.jqGridSet .btnCLight.blue,
.jqGridSet .btnCLight.green {width:50px;padding:0;margin:0 2px;}
/**/
.tooltipData {padding:0 3px;display:inline-block;width:150px;}
.tooltipData dl {clear:left;display:inline-block;padding:8px 0;}
.tooltipData dl dt {clear:left;color:#666666;font-size:11px;font-family:Tahoma;font-weight:600;}
.tooltipData dl dt span {margin:0 5px 0 0 !important;vertical-align:middle;}
.tooltipData dl dd {clear:left;padding:5px 0 0;color:#666666;font-size:11px;font-family:Tahoma;}

/* ===== #10 Pop up ================================== */
/* loading */
.loading {position:fixed;z-index:5000;width:100%;height:100%;}
/*.loading .loadingBlind {position:fixed;left:0;top:0;bottom:0;display:block;width:100%;z-index:5001;background:#000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	opacity: .5;}*/
.loading img {position:fixed;top:0;left:0;right:0;bottom:0;z-index:5000;margin:auto;width:48px;height:48px;}

.tabLink {display:inline-block;color:#0070c0 !important;text-decoration:underline !important;} 	/* 2016-11-04 hk-lee oss detail css 추가 */
td .retxt, div .retxt {padding-top:2px;font-size:11px;color:red !important;}					/*2016-11-08 by hk-lee grid validation*/
.excludeRow {background: #ada9a9 !important;}

div .retxtb {padding-top:2px;font-size:11px;color:blue !important;}
div .retxtg {padding-top:2px;font-size:11px;color:gray !important;}

.alertify .ajs-footer .ajs-buttons .ajs-button.ajs-warning {
  color: #e22563;
}

.listSearch2 {position:relative;padding:10px 20px 0;width:990px;border:1px solid #656565;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.3);background:#f5f4f3;}
.listSearch2 form {margin-bottom: -18px;}
/*padding right 90px>0 수정 230131-lsy*/
.listSearch2 dl {clear:left;display:inline-block;padding:0 0 8px 0;vertical-align:top;}
.listSearch2 dl dd {float:left;padding:3px 0;}
/*.listSearch dl dd.textArea {float:right}*/
.listSearch2 dl dd label {width:130px;padding:0 10px 0 0;font-size:13px;font-weight:700;color:#656565;}
.listSearch2 .selectLabel {width:100px;} /*lsy selectbox로 label대체시*/
.listSearch2 dl dd select {width:250px;}
.listSearch2 dl dd .checkSet > input {vertical-align:middle;}
/* lsy
.listSearch dl.col1 {width:100%;box-sizing:border-box;}
.listSearch dl.col1 > dt {display:block;font-weight:bold;font-size:18px;margin-bottom:10px;}
.listSearch dl.col1 > dd {padding-left:10px;box-sizing:border-box;}
.listSearch dl.col1 > dd {width:100%;}*/

/*.listSearch dl.col2 dd {width:43%;}*/
.listSearch2 form {margin-bottom:0;}
.listSearch2 dl.col2 {margin-bottom:0px !important;}
.listSearch2 dl.col2 dd label {display:inline-block;width:130px;text-align:right;/*color:#656565;font-weight: 700;*/}
.listSearch2 dl.col2 dd input[type="text"] {width:250px;}
.listSearch2 dl.col2 dd textarea {width:320px;height:50px;}
.listSearch2 dl.col2 dd.textArea label {padding-top:5px;}


/* 24' 그 외 변경사항
 * transactionEdit.html 464,468,481,485line 매핑 팝업창 전문ID,전문명 줄바꿈 제거
 */