.ui-front {
	z-index: 10000;
}
.ci-dialog-escaper {
	position: absolute;
	left: -9999999px;
	width: 1px;
	height: 1px;
	font-size: 1px;
	color: transparent;
}
.ui-widget-overlay {
	background-color: #000;
	-moz-opacity: 0.4;
	opacity: 0.4;
	-ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter : alpha(opacity=40);
}
.ci-dialog-content {
	display: none;
}
.ui-dialog-buttonpane {text-align:center; padding:0;  margin-top:15px; }
/* notitle */
.ci-dialog.notitle .ui-dialog-titlebar {
	border: none;
}
.ci-dialog.notitle .ui-dialog-title {
	color: #ffffff;
}
.ui-button-icon-only .ui-button-text, 
.ui-button-icons-only .ui-button-text {width:100%;height: 100%;padding: 0;}

/************************************************
 * DIALOG
*************************************************/
/* spr_dialog.png */
.ci-dialog .ui-dialog-title,
.ci-dialog .ui-dialog-titlebar,
.ci-dialog .ui-dialog-titlebar-close {background: url(/myasset/common/img/spr_dialog.png) 0 0 no-repeat;border:0;}

/* type1 : dialog */
.ci-dialog { 
	padding:0;
	background: #fff;
	box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;
}
.ci-dialog > .ui-dialog-filter-shadow {
	display:block;
	box-sizing: content-box;-ms-box-sizing: content-box;-webkit-box-sizing: content-box;
	position: absolute;left: -2px;top: -2px;width: 100%;height: 100%;
	box-shadow:3px 3px 10px #6f6f6f;
	-ms-box-shadow:3px 3px 10px #6f6f6f;
	-webkit-box-shadow:3px 3px 10px #6f6f6f;
	-moz-box-shadow:3px 3px 10px #6f6f6f;
	border: 2px solid #0157ac;
	background: #fff;
	filter: progid:DXImageTransform.Microsoft.Shadow(Color=#6f6f6f, Strength=5, Direction=90),
			progid:DXImageTransform.Microsoft.Shadow(Color=#6f6f6f, Strength=5, Direction=180);}
.ci-dialog .ui-dialog-titlebar {height:  70px;line-height: 50px; padding: 0; background-position: left -115px; background-repeat: repeat; border: 0; font-size: 20px; font-weight: normal;color: #fff;font-family: "맑은 고딕","Malgun Gothic","돋움",Dotum,Helvetica,AppleGothic,sans-serif}
.ci-dialog .ui-dialog-title {width: 100%;height:  70px;padding: 0 0 0 75px;background-position: left top;box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;}

.ci-dialog .ui-dialog-titlebar-close {width: 24px;height: 24px;top: 14px;right: 20px; margin: 0;background-position: -127px -80px; }
.ci-dialog .ui-dialog-content {padding: 0 20px 20px 20px; /* outline: 0; */}/* 240513 수정(웹접근성 - 팝업 초점위치) */
.ci-dialog .ui-dialog-buttonpane button {margin-bottom: 20px}
.ci-dialog .ui-dialog-buttonset .ui-button + .ui-button {margin-left: 5px}
.ci-dialog .ui-dialog-buttonset .ui-button {min-width: 120px;height: 40px; line-height: 40px;padding: 0 20px;background: #1f80d2;border: 1px solid #1f80d2; border-radius: 3px; font-size: 16px; color: #fff;letter-spacing: -1px;}
.ci-dialog .ui-dialog-buttonset .ui-button .ui-button-text {padding: 0;}
.ci-dialog .ui-dialog-buttonset .ui-button.em {background: #1f80d2;}
.ci-dialog .ui-dialog-buttonset .ui-button.em ~ .ui-button {background: #fff; border: 1px solid #9d9d9d; color: #6d6d6d;}
/* type1 : notitle(true) */
.ci-dialog.notitle .ui-dialog-titlebar {background: none;height: 35px;}
.ci-dialog.notitle .ui-dialog-title {padding:0;background: none;height: 35px;}
.ci-dialog.notitle .ui-dialog-titlebar-close {top:0;right:0;background-color: #145999; background-position: 7px -82px;}
.ci-dialog.notitle .ui-dialog-content {}