@charset "euc-kr";
/* ¹Ýµå½Ã µé¾î°¡¾ß ÇÏ´Â ½ºÅ¸ÀÏ ½ÃÀÛ */
/* º»¹® °øÅë */
body{
		font:9pt Times New Roman, Sans-serif;

		color:black;
		background-image:url(./images/backimg.gif);
		background-attachment: fixed;
		background-repeat: repeat; /** no-repeat ´Â °íÁ¤ ¹è°æÈ­¸é **/
	}
a:link          { color:blue; text-decoration:none;}
a:visited       { color:blue; text-decoration:none;}
a:hover         { color:blue; text-decoration:none;}
a:active        { color:blue; text-decoration:none;}

/** À±°ü ·¹ÀÌ¾î **/
#body_layer {
	width:901px;
	margin:0px auto;
	border:1px solid black;
	overflow:hidden;	
		background-color:white;
}

/** ÃÖ»ó´Ü ¸Þ´º **/
#top_body {
	float:left;	
	width:900px;
	height:146px;
	border:0px solid black;
	font-weight:bold;
	text-align:center;
	color:black;
overflow:hidden;	
}

	#top_body a { color:blue; }
	.aicit_logo { margin-top:25px; margin-left:0px; float:left; width:80px; height:50px; }
/** ¿ÞÂÊ ¸Þ´º Ç¥Çö **/
#body_menu {
	margin:0px;
	padding:0px;
	float:left;
	width:120px;
	height:100%;
	border-top:1px solid black;
}
	.login	{
		margin-top:40px;
		width:120px;
		border:0px solid black;
		overflow:hidden;	
	}
		/** ·Î±×ÀÎ Àü »ç¿ëÇÒ ½ºÅ¸ÀÏ **/
		.login_id_pw {
			width:20px;
			height:30px;
			float:left;
			text-align:center;
			border:0px solid black;
		}
		.login_id_pw_form {
			width:95px;
			height:30px;
			float:right;
			text-align:left;
			border:0px solid black;
		}
		.login_button {
			float:left;
			width:120px;
			margin-top:15px;
			text-align:center;
			border:0px solid black;
		}
		.login_join {
			float:left;
			width:100px;
			height:30px;
			margin-top:15px;
			text-align:right;
			border:0px solid black;
		}
		.login_fine {
			float:right;
			width:50px;
			height:30px;
			margin-top:15px;
			text-align:left;
			border:0px solid black;
		}

		/**·Î±×ÀÎ ÈÄ »ç¿ëÇÒ ½ºÅ¸ÀÏ **/
		.login_name {
			float:left;
			width:30px;
			border:0px solid black;
		}

		.login_name_view {
			float:right;
			text-align:center;
			width:120px;
			border:0px solid black;
		}
		.logout {
			text-align:center;
			float:left;
			width:50px;
			margin-top:15px;
			margin-top:15px;
			border:0px solid black;
		}
		.login_member_modify {
			float:right;
			width:50px;
			margin-top:15px;
			text-align:center;
			border:0px solid black;
		}

/** ¿À¸¥ÂÊ ¸Þ´º Ç¥Çö **/
#body_main {
	margin:0px;
	float:right;	
	width:779px;
	border-left:1px solid black;
	border-top:1px solid black;
	overflow:hidden;


}
	#body_main .h3 { font-weight:bold; }
	
	.index 
	{ 
		padding-top:30px; 
		padding-bottom:80px; 
		padding-left:3px; 
		padding-right:3px; 
		text-align:left; 

		margin-left:10px;
		margin-right:30px;
		width:775px; 
		height:100%;
		overflow:hidden; 
		border:0px solid black;
		font-size:9pt;
	}
	.index h3 { color:black; }

	/** ¸â¹ö °¡ÀÔ ÆäÀÌÁö Á¶°Çµé **/
	#memberjoin_text {
		width:775px;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
		border:0px solid black;
		overflow:hidden;
		font-weight:bold;
		 text-align:center;
	}
		#memberjoin_text h2 { text-align:center; font-weight:bold; }

	#memberjoin_main {
		width:775px;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
		border:0px solid black;
		overflow:hidden;
	}
		/** °¡ÀÔÆû ½ºÅ¸ÀÏ Á¤ÀÇ **/
		.mj_title { float:left; width:150px; height:26px; border:1px solid #fff;  margin-left:5px; padding-left:7px; }
		.mj_title_1 { float:left; width:620px; height:24px; border:0px solid #fff;  margin-left:5px; padding-left:7px; }
		.mj_text { float:right; width:550px; height:26px; border:1px solid #fff; font-size:9pt; margin-top:auto; }
		.mj_text_box { float:left; width:700px; border:0px solid #fff; margin-left:5px;  }
		.mj_submit {  float:left; width:700px; border:0px solid black; text-align:center; }
		.mj_hidden 
		{ 
			float:left; 
			width:775px; 
			height:50px; 
			border:0px solid black; 
			margin-left:100px; 
			font-weight:bold; 
			color:red; 
			text-align:left; 
			padding-top:15px; 
			padding-bottom:15px; 
		}
		
		#memberjoin_main .input { border:1px solid black; height:28px;  }
		#memberjoin_main .textarea { border:1px solid black; }

		/** °¡ÀÔ Á¤º¸ ÇÊ¼ö Ç¥½Ã ÇÏ±â **/
		.mj_chekc_im { font-weight:bold; color:red; }

		/** È¸¿ø Á¤º¸ ¼öÁ¤ ÇÏ±â ½ºÅ¸ÀÏ **/
		.md_title { float:left;  height:24px; border:0px solid black;  margin-left:5px; padding-left:7px; }
		.md_title_1 { float:left;  height:24px; border:0px solid black;  margin-left:5px; padding-left:7px; }
		.md_text { float:right; width:620px; height:24px; border:0px solid black;  }
		.md_text_box { float:left; width:700px; border:0px solid black; margin-left:5px;  }
		.md_submit {  float:left; width: 150px; border:0px solid black; margin-left:300px; }

		/** °¡ÀÔ ½ÂÀÎ ¸Þ¼¼Áö ½ºÅ¸ÀÏ **/
		.join_wait { text-align:center; width:775px; padding-top:80px;  padding-bottom:80px; font-weight:bold; }
		.join_wait h3 {  color:red; }

	/** ¸ÞÀÎÀÇ URL ½ºÅ¸ÀÏ Á¤ÀÇ **/
	.m_url_r_n { color:red; font-weight:normal; }
	.m_url_b_n { color:blue; font-weight:normal; }
	.m_url_black_n { color:blank; font-weight:normal; }
	.m_url_r_b { color:red; font-weight:bold; }
	.m_url_b_b { color:blue; font-weight:bold; }
	.m_url_black_b { color:blank; font-weight:bold; }	

	
	#mail_box {
		width: 775px;
		padding-top:15px;
		border:0px solid black;
		overflow:hidden;
	}
		.mail_text_title { float:left; width:180px; padding-left:5px; border:0px solid black; height:30px; }
		.mail_text_input { float:right; width:600px; padding-left:5px; border:0px solid black; height:30px; }
		.mail_text_content { float:left; width:775px; padding-left:5px; border:0px solid black; }

		.mailsend { float:left; width:800px; border:0px solid black; padding-top:15px; padding-bottom:15px; text-align:center;}
/** °ü¸®ÀÚ ÆäÀÌÁö **/
#Admin_page {
	width:775px;
	border:0px solid black;
	overflow:hidden;
}
	.ml_nodata {
		width:775px;
		text-align:right;
		border:0px solid black;
		text-align:center;
	}

	.admin_list {
		width:775px;
		text-align:right;
		border:0px solid black;
	}

	#Admin_page .admin_list ul { margin:0px; padding:0px; list-style:none; padding-right:10px; }
	#Admin_page .admin_list li	{ display:inline; padding-right:10px; padding-left:10px; }

/** ¸â¹ö ¸®½ºÆ® ½ºÅ¸ÀÏ ¼³Á¤ **/
#memberlist_main1 {
	width:775px;
	border:0px solid black;
	overflow:hidden;
	background-color:black;
	color:white;
}

#memberlist_main2 {
	width:775px;
	border:0px solid black;
	overflow:hidden;
}


	.admin { color:red; }
	.member { color:blue; }
	.pendency { color:black: }

	.ml_no { float:left; border:0px solid black; overflow:hidden; width:30px; border-bottom: 1px dashed #ccc; font-size:9pt; text-align:center; }
	.ml_name { float:left; border:0px solid black; overflow:hidden; width:100px; border-bottom: 1px dashed #ccc; font-size:9pt;  }
	.ml_email { float:left; border:0px solid black; overflow:hidden; width:160px; overflow:hidden; border-bottom: 1px dashed #ccc; font-size:9pt;  }
	.ml_group { float:left; border:0px solid black; overflow:hidden; width:80px; border-bottom: 1px dashed #ccc; font-size:9pt; }
	.ml_degree { float:left; border:0px solid black; overflow:hidden; width:100px; border-bottom: 1px dashed #ccc; font-size:9pt; }
	.ml_groupp { float:left; border:0px solid black; overflow:hidden; width:50px; border-bottom: 1px dashed #ccc; font-size:9pt; }
	.ml_country { float:left; border:0px solid black; overflow:hidden; width:60px; border-bottom: 1px dashed #ccc; font-size:9pt; }
	.ml_join { float:left; border:0px solid black; overflow:hidden; width:70px; border-bottom: 1px dashed #ccc; font-size:9pt;  }
	.ml_change { float:left; border:0px solid black; overflow:hidden; width:100px; border-bottom: 1px dashed #ccc; font-size:9pt;  }
	.ml_delete { float:left; border:0px solid black; overflow:hidden; width:35px; border-bottom: 1px dashed #ccc; font-size:9pt; text-align:center; }



/** ¸ÞÀÏ ÀÐ¾ú´ÂÁö º¸¿©ÁÖ´Â Ç×¸ñ ¼³Á¤ **/
#mail_read_time {
	width:775px;
	border:0px solid black;
	overflow:hidden;
}
	.mail_no { float:left; border:0px solid black; overflow:hidden; width:30px; text-align:center; }
	.mail_from { float:left; border:0px solid black; overflow:hidden; width:100px;  padding-left:3px; }
	.mail_to { float:left; border:0px solid black; overflow:hidden; width:80px; padding-left:3px; }
	.mail_title { float:left; border:0px solid black; overflow:hidden; width:190px; }
	.mail_send_time { float:left; border:0px solid black; overflow:hidden; width:150px; text-align:center; }
	.mail_read_time { float:left; border:0px solid black; overflow:hidden; width:150px;  text-align:center; }
	.mail_read_check { float:left; border:0px solid black; overflow:hidden; width:50px;  text-align:center; }

/** °Ë»ö Æû ÀÔ·Â ºÎºÐ **/
#search {
	width:775px;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	border:0px solid black;
	overflow:hidden;
}
/** Ä«ÇÇ¶óÀÌÅÍ ºÎºÐ **/
#bottom_body {
	text-align:center;
	width:900px;
	padding-top:35px;
	margin:0px auto;
}
	#bottom_body .span { font:0.9em Dotum, Sans-serif; }
	

