body {
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-size: 12px;
	font-family: "NanumGothicOTF", "NanumGothic", "Gulim", "Tahoma";
	background: #ffffff;
}

body, table, td, input, textarea, select {	
	font-size: 12px;
	font-family: "NanumGothicOTF", "NanumGothic", "Gulim", "Tahoma";
}

#maincontainer {
	width: 100%;
	text-align: center;
}

#subcontainer {
	width: 990px;
	margin: 0 auto;
}

#topcontainer {
	width: 990px;
	margin: 0 auto;
}

#toplogo {
	float: left;
	margin: 10 0 10 0;
}

#toplogo span {
	font: bold 16px Times New Roman; 
	letter-spacing: -1px;
	/*padding-left: 10px;*/
	color: #687683;
	cursor: pointer;
}

#toplogmessage {
	float: right;
	margin: 10 0 10 0;
}

#topmenu {
	width: 990px;
}


/* subTitle */
.subTitle { color:#000000; border:1px solid #DDDDDD; overflow:hidden;padding:.8em; margin-top:.0em;}
.subTitle02 { border:1px solid #DDDDDD; padding:9px; color:#000000; background:#FFFFFF;}

/* subSearch */
.subSearch { color:#000000; background:#E0E0E0; border:1px solid #DDDDDD; overflow:hidden; padding:.4em; margin-top:.0em;}	
	
/* boardComment */
.boardComment { color:#AEAEAE; position:relative; border:1px solid #DDDDDD; overflow:hidden;padding:.8em; margin-top:.0em;}
.boardComment a { color:#f38d2a; text-decoration:none; border-bottom:1px dotted #f38d2a;}

.inputTypeSelect 
{ 
	behavior:url('/skin/admin/css/selectbox.htc'); 
}

input.text_cal {
	behavior:url('/skin/admin/css/htc_calendar2.htc');
	color:#666666; border:1 solid #7F9DB9; height:21px; background-color:#FFFFFF; ime-mode:disabled; padding-top:2;
	text-align:center;
	border:1px solid;
	border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;
	height:22px;
	padding:.3em 0 0 .3em;
	background:#ffffff;
	font-size:1em;
}

.inputTypeText
{	border:1px solid;
	border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;
	height:22px;
	padding:.3em 0 0 .3em;
	background:#ffffff;
	font-size:1em}

.inputTypeText:hover, .inputTypeText:focus
{	background:#f4f4f4;}

.inputTypeTextArea
{	border:1px solid !important;
	border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6 !important;
	background:#ffffff;
	font-size:1em;}