body {
      margin : 0;
      padding : 0;
      font-size : 9pt;
      font-family : 돋움, 돋움체, 굴림, 굴림체, 한강체, 서울체, Seoul, tahoma;
      width:100%;
	  background: #4c4c4c; 
  }


.error_wrapper									{ position:relative; float:left; width:100%; text-align:center; }
.error_wrapper	 p								{ width:100%; }
.error_wrapper	legend							{ display:none; }
.error_wrapper .error_subwrapper				{ position:relative; width:200px; margin:100px auto; padding:20px 20px; background: #f5f5f5; border: 1px solid #000000; }
.error_wrapper .error_subwrapper .inputtype		{ border:1px solid #C9C9C9}
.error_wrapper .error_subwrapper .msg			{ position:relative; width:100%; text-align:center; height:25px; font-size:10pt; font-weight:bold; color:#565656;}
.error_wrapper .error_subwrapper span			{ padding:0 0;}

.error_wrapper .error_subwrapper fieldset{ border: 1px solid #d7d7d7; }
.error_wrapper .error_subwrapper input[type="text"]{ margin-bottom: 10px; }

.error_wrapper .error_subwrapper a { 
	display: inline-block;
	text-decoration: none; 
	padding: 2px 6px;
	text-align: center;
	cursor: pointer;
	font: 400 13.3333px Arial;
	border: 1px solid #a0a0a0;
	color: #000000; 
	background-color: #ffffff;
	line-height: 30px;
}

.error_wrapper .error_subwrapper input[type="submit"] { 
	display: inline-block;
	text-decoration: none; 
	padding: 2px 6px;
	text-align: center;
	cursor: pointer;
	font: 400 13.3333px Arial;
	border: 1px solid #a0a0a0;
	color: #000000; 
	background-color: #ffffff;
	line-height: 30px;
}