@charset "utf-8";
#popup-wrap {position:relative;width:100%;height:100%;}
#popup-wrap .pop-head {position:fixed;top:0;left:0;width:100%;height:50px;z-index:1000;background-color:#019dd8;}
#popup-wrap .pop-head .htit {font-weight:700;font-size:1.222em;padding:15px 0 16px 20px;color:#fff;}
#popup-wrap .pop-cont {margin-top:70px;margin-left:20px;margin-right:20px;margin-bottom:20px;line-height:1.6;}
#popup-wrap .btn-close {position:fixed;top:0;right:0;border:0;cursor:pointer;text-indent:-9999px;display:block;width:50px;height:50px;z-index:1200;background:transparent}
#popup-wrap .btn-close:before,
#popup-wrap .btn-close:after {content:"";display:block;position:absolute;width:20px;height:2px;background:#fff;top:0;right:0;bottom:0;left:0;margin:auto;}
#popup-wrap .btn-close:before {transform:rotate(45deg)}
#popup-wrap .btn-close:after {transform:rotate(135deg)}

#popup-wrap .btn-reload {position:fixed;top:0;right:0;border:0;cursor:pointer;text-indent:-9999px;display:block;background:url(/resources/_Img/Popup/btn_reload.gif) no-repeat 0 0;background-size:50px;width:50px;height:50px;z-index:1200;}
#popup-wrap .btn-minsize {position:fixed;top:0;right:0;border:0;cursor:pointer;text-indent:-9999px;display:block;background:url(/resources/_Img/Popup/btn_minsize.gif) no-repeat 0 0;background-size:50px;width:50px;height:50px;z-index:1200;}
#popup-wrap .btn-maxsize {position:fixed;top:0;right:0;border:0;cursor:pointer;text-indent:-9999px;display:block;background:url(/resources/_Img/Popup/btn_maxsize.gif) no-repeat 0 0;background-size:50px;width:50px;height:50px;z-index:1200;}

#layout-popup-wrap {position:fixed;z-index:9999;top:0px;left:0px;right:0px;bottom:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.5);cursor:default;/* display:none;*/ }
#layout-popup-wrap > #popup-wrap {position:absolute;background-color:rgba( 255,255,255,1);width:auto;height:auto;border-radius:15px;overflow:hidden;box-shadow:0 10px 10px rgba(0, 0, 0, .25)}
#layout-popup-wrap > #popup-wrap .pop-head {position:static;overflow:hidden;}
#layout-popup-wrap > #popup-wrap .pop-cont {margin-top:20px;overflow:auto;margin-left:20px;margin-right:20px;}
#layout-popup-wrap > #popup-wrap > button {width:50px;height:50px;background-size:100% auto;}
#layout-popup-wrap > #popup-wrap .pop-btn-1 {position:absolute;right:0px;top:0px;}
#layout-popup-wrap > #popup-wrap .pop-btn-2 {position:absolute;right:50px;top:0px;}
#layout-popup-wrap > #popup-wrap .pop-btn-3 {position:absolute;right:100px;top:0px;}

/* 윈도우 팝업 */
.popup-window {position:relative;font-size:14px;}
.popup-window .popwin_foot {position:fixed;left:0;bottom:0;background:#282828;width:100%;height:18px;overflow:hidden;color:#fff;font-size:11px;padding:9px 0 6px 0;}
.popup-window .popwin_foot input {margin:0 5px 0 10px;vertical-align:top;}
.popup-window .popwin_foot button {position:absolute;right:0;top:8px;width:50px;border:0px;padding:0;background:none;color:#FFF;font-size:11px;line-height:120%;cursor:pointer;}

@media print {
	#popup-wrap .btn-close,
	#popup-wrap .btn-reload,
	#popup-wrap .btn-minsize,
	#popup-wrap .btn-maxsize {display:none;}
}