P {
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
}

body {
	background-color: #ffffff;
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom: 0px;
	color: #333333;
	font-family:  "맑은 고딕","돋움",dotum,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	scrollbar-face-color: #ffffff; scrollbar-shadow-color: #777777;
	scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #aaaaaa;
	scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #f7f7f7;
	scrollbar-arrow-color: gray;
}

img {border:0;}
label {cursor:pointer;}

table{
	cellpadding:0;
	cellspacing:0;
	border: 0;
	color: #333333;
	line-height:15px;
	font-family:"맑은 고딕", dotum,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-collapse:collapse;
}

tr{
  align:left;
}

div{
  border:0px;
}

button{
	font: 12px/140%
	font-family:"맑은 고딕",dotum,Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 0px;
	background-color: red;
	filter:progid:DXImageTransform.Microsoft.Chroma(color='red');
	cursor: hand;
	padding-left:0px;
	border-left-width:0px;
	height:24px;
}

input {
	font: 12px/140% 
	font-family:"맑은 고딕",돋움,dotum,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #555555;
	height: 20px;
}

select {
	font: 12px/140% 
	font-family: "맑은 고딕", dotum,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #555555;
	border: 0px solid #CCCCCC;
	scrollbar-face-color: #ffffff; scrollbar-shadow-color: #777777;
	scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #aaaaaa;
	scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #f7f7f7;
	scrollbar-arrow-color: red;
}

.selectBox {
	font: 12px/140% dotum,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px; 
	BEHAVIOR: url('/css/selectBox2.htc'); 
	CURSOR: hand 
}

textarea {
	font: 12px/140% "맑은 고딕", 돋움,dotum,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #555555;
	border: 1px solid #CCCCCC;
	text-align:justify; 
	line-height:18px;
}

A:link {
	text-decoration:none;
	color: #666666;
}

A:visited {
	text-decoration:none; 
	color:#666666;
	}

A:hover {
	text-decoration: underline;
	color:#666666;
}

.newInput {height:18px;border-top:0px;border-left:0px;border-right:0px;}

.selectBox3 {
	font-size:11px; 
	BEHAVIOR: url('/css/selectBox3.htc'); 
	CURSOR: pointer 
}
/* 관리자 페이징*/

.small {font-size:12px;}


.stepbystep {width:600px;border:solid 1px #acacac; font-size:12px;padding:10px;margin:10px;
		background-color:#eeeeee;
}
.stepbystep span { border: solid 1px #dddddd;padding:5px;background-color:#ffffff;}
.stepbystep span.active { border: solid 1px #dddddd;padding:5px;background-color:#000000;color:#ffffff;font-weight:bold;}


/* 디자인수정 1차 (2014-8) */
.maintitle { /*수검로그인페이지 상단 */
	font-family: "맑은 고딕", dotum;
	font-size:30px; font-weight:bold; letter-spacing:2px;
	width:100%;
	text-align:center;
	margin-bottom:50px;
}
.info_btm { /* 하단 안내문 */
	font-family: "맑은 고딕", dotum;
	font-size:14px; letter-spacing:0px;
	font-weight:normal;
	width:100%;
	text-align:center;
	margin-bottom:50px;
}
/* 문제지 */
.qlabel {/*문제답안*/
	font-size:14px;
	line-height:20px;
	margin-bottom:4px;
}


/* 출력용 */
@media print{
	
	.noprint{display: none;}
	td {font-size:0.8em;}
	th {font-size:0.8em;}

}
