@charset "utf-8";
#popup-wrap {position:relative;width:100%;height:100%;}
#popup-wrap .pop-head {position:fixed;top:0;left:0;width:100%;height:90px;z-index:1000;background:url(/_Img/Popup/bg_popup_head.gif) repeat 0 0;}
#popup-wrap .pop-head .htit {font-size:22px;color:#fff;padding:34px 90px 34px 30px;font-weight:bold;}
#popup-wrap .pop-cont {margin-top:90px;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;background:url(/_Img/Popup/btn_pclose.png) no-repeat 0 0;width:90px;height:90px;z-index:1200;}
#popup-wrap .btn-reload {position:fixed;top:13px;right:0;border:0;cursor:pointer;text-indent:-9999px;display:block;background:url(/_Img/Popup/btn_reload.png) no-repeat 0 0;width:41px;height:41px;z-index:1200;}
#popup-wrap .btn-minsize {position:fixed;top:13px;right:0;border:0;cursor:pointer;text-indent:-9999px;display:block;background:url(/_Img/Popup/btn_minsize.png) no-repeat 0 0;width:41px;height:41px;z-index:1200;}
#popup-wrap .btn-maxsize {position:fixed;top:13px;right:0;border:0;cursor:pointer;text-indent:-9999px;display:block;background:url(/_Img/Popup/btn_maxsize.png) no-repeat 0 0;width:41px;height:41px;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;}
#layout-popup-wrap > #popup-wrap .pop-head {position:static;overflow:hidden;height:70px;}
#layout-popup-wrap > #popup-wrap .pop-head .htit {padding-top:27px;padding-bottom:24px}
#layout-popup-wrap > #popup-wrap .pop-cont {margin-top:20px;overflow:auto;margin-left:20px;margin-right:20px;}
#layout-popup-wrap > #popup-wrap .pop-btn-1 {position:absolute;right:25px;top:13px;width:41px;height:41px;background-size:41px auto;border-radius:50%;}
#layout-popup-wrap > #popup-wrap .pop-btn-2 {position:absolute;right:70px;top:13px;}
#layout-popup-wrap > #popup-wrap .pop-btn-3 {position:absolute;right:115px;top:13px;}
/* 윈도우 팝업 */
.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 only screen and (max-width:599px){
	#popup-wrap .pop-head {height:50px;}
	#popup-wrap .pop-head .htit {padding:18px 50px 16px 15px;font-size:16px}
	#popup-wrap .pop-cont {margin-top:50px}
	#popup-wrap .btn-close {width:50px;height:50px;background:rgba(0,0,0,0.5);}
	#popup-wrap .btn-close span {position:absolute;top:-1000em;width:1px;height:1px;overflow:hidden;}
	#popup-wrap .btn-close:before, #popup-wrap .btn-close:after {position:absolute;top:50%;left:50%;margin-top:-10px;content:"";display:block;width:1px;height:20px;background:#fff;}
	#popup-wrap .btn-close:before {transform:rotate(45deg)}
	#popup-wrap .btn-close:after {transform:rotate(-45deg)}
	
}