@charset "UTF-8";
/*
Author : 우덕성
Version : 1.0
*/


#popup {	
	position:absolute;
	left:120px;
	top:5px;
	overflow:hidden;
	z-index:999;
	padding:5px;
	/*background:url('../images/common/popup_dot.png') repeat 0 0;*/
}
	#popup .popup_frame {
		letter-spacing:-.05em;
		overflow:hidden;
		padding:3px;
		border-right:2px solid #bbb;
		border-left:1px solid #bbb;
		border-top:2px solid #bbb;
		background-color:#fff;
	}
		#popup .popup_frame #popup_header {
			position:relative;
			background:url('../images/common/input-bg.gif') repeat-x 0 -312px;
			height:40px;
		}
			#popup .popup_frame #popup_header a.close{
				position:absolute;
				right:12px;
				top:13px;
				font-size:1.2em;
				color:#ff3c00;
			}
			#popup .popup_frame #popup_header h5{
				display:block;
				font-family:"dotum";
				font-size:1.2em;
				font-weight:700;
				color:#4d5c7e;
				text-shadow:#fff 1px 1px 0;
				padding:14px 0 0 16px;
				background:url('../images/common/icon.png') no-repeat 4px -1180px;
				margin:0 10px;
				border-bottom:1px solid #eee;
				height:26px;
			}
			#popup .popup_frame #popup_content{
				/*padding:10px 0 17px 0;*/
				margin:10px;
			}
			#popup .popup_frame #popup_content div.ex{
				background:url('../images/common/popup_exbg.gif') no-repeat 50% 0;
				margin:0;
				height:420px;
			}
			#popup_footer{
				background:#f5f5f5 url('../images/common/popup_dot2.png') repeat 0 0;
				text-align:right;
				padding:10px;
				border:2px solid #bbb;
				border-top:1px solid #e2e4ea;
				border-left:1px solid #bbb;
				margin:0;
			}
			#popup_footer * {
				vertical-align:top;
			}
				#popup_footer label {
					cursor:pointer;
					color:#454545;
					letter-spacing:-.05em;
					/*text-shadow:#636b7e 1px 1px 0;*/
				}
				#popup_footer .type_checkbox {
					margin:1px 0 0 10px;
				}

/* Width Type */
#popup.w380{ width:380px;}
#popup.w480{ width:480px;}
#popup.w500{ width:500px;}
#popup.w580{ width:580px;}


.noticePop { 
	position:absolute; 
	width:399px; 
	margin:20px; 
	padding:35px 0px 0;
	background:#fff; 
	border:#ccc solid 1px; 
	border-radius:6px; 
	box-shadow:1px 1px 2px rgba(0,0,0,0.3);
	z-index:1000;
}
.noticePop2 { 
	position:absolute; 
	width:510px; 
	margin:20px 20px 20px 520px; 
	padding:35px 0px 0;
	background:#fff; 
	border:#ccc solid 1px; 
	border-radius:6px; 
	box-shadow:1px 1px 2px rgba(0,0,0,0.3);
	z-index:1000;
}
.closePop { position:absolute; right:15px; top:20px; }
