*{
	margin:0px;	padding:0px; font-family:"µ¸¿òÃ¼", "±¼¸²Ã¼", Seoul; font-size:12px;	color:#666666;
}
img{
	border:0px;
}
a:link{
	color:#104771;text-decoration:none;
}
a:active{
	color:#104771;text-decoration:none;
}
a:visited{
	color:#104771;text-decoration:none;
}
a:hover{
	color:#4f81bd;text-decoration:underline;
}

a.noti:link{
	color:#104771;text-decoration:none;
}
a.noti:active{
	color:#104771;text-decoration:none;
}
a.noti:visited{
	color:#104771;text-decoration:none;
}
a.noti:hover{
	color:#4f81bd;text-decoration:underline;
}

/*************** ÆäÀÌÁö °øÅë(±¸Á¶) ****************/

#topmenu{
	border-bottom:1px solid #dcdcdc;
}
#banner{
	border-top:1px solid #CCCCCC; clear:both;
}
#copyright{
	background-color:#3e505a;
}

/*************** ·Î±×ÀÎ ****************/

#login{
	background:url(../images/loginSubUp.gif) center top no-repeat;margin:0;padding:0;width:235px;clear:both;
	border:10px solid #f0f0f0;overflow:hidden;position:absolute;left:400px;top:50px;
}
#login #loginFrm{
	width:200px;background:url(../images/loginSubDown.gif) center bottom no-repeat;padding:0 15px;overflow:hidden;
}
#login #loginTitle{
	background:url(../images/loginSubTitle.jpg) left top no-repeat; width:159px; height:20px; font-weight:bold;
}
#login #inputFrm{
	float:left; width:102px;overflow:hidden;margin-right:10px;
}
#login #idFrm{
	width:100px; margin-bottom:5px;
}
#login #passFrm{
	width:100px;
}
#login #idFrm input{
	width:100px; border:1px solid #999999;
}
#login #passFrm input{
	width:100px; border:1px solid #999999;
}
#login #btnEtc{
	clear:both; background:url(../images/loginBgDot.jpg) center top repeat-x; margin-top:7px; padding-top:7px;
}
#login #btnEtc a{
	width:60px;
}
#login #btnLogin{float:left;}
#login #btnLogin a{width:60px}

/*************** ·Î±×¾Æ¿ô ****************/

#logout{
	background:url(../images/loginSubUp.gif) center top no-repeat;margin:0;padding:0;width:235px;clear:both;
	border:10px solid #f0f0f0;overflow:hidden;position:absolute;left:400px;top:50px;
}
#logout #logoutFrm{
	background:url(../images/loginSubDown.gif) center bottom no-repeat; padding-bottom:3px; padding:17px 16px;
}
#logout #btnEtc{
	clear:both; background:url(../images/loginBgDot.jpg) center top repeat-x; margin-top:12px; padding-top:20px;
}
#logout #btnEtc a{
	width:70px;
}
#logout #mName{
	background-color:#fff; float:left; width:100px; margin-right:6px; padding:6px;
}
#logout #mName span{
	font-weight:bold;
}
#logout #btngo{position:absolute;left:22px;top:50px}

/* treatise Box */
#paperBox{
	width:134px; border:2px solid #ccc; margin:0 0 10px 0; padding:5px 0px 5px 55px; background:url(/images/pbTitle.jpg) 15px 12px no-repeat;position:absolute;left:430px;top:190px;
}
#paperBox:after{
	content:" "; display:block; visibility:hidden; clear:both; height:0px;
}
#paperBox #pbCheck{
	background:url(/images/pbCheck.jpg) 5px 3px no-repeat; padding-left:60px; margin-bottom:2px;
}
#paperBox #pbAuthor{
	background:url(/images/pbAuthor.jpg) 5px 3px no-repeat; padding-left:60px;
}
#paperBox #pbCheck img,#paperBox #pbAuthor img{
	margin-bottom:-3px;
}
#paperBox #pbCheck .pbLink, #paperBox #pbAuthor .pbLink{
	margin-right:7px; text-decoration:none;
}
#paperBox #pbCheck span,#paperBox #pbAuthor span{
	padding:0px 3px;
}
#paperBox #pbCheck span,#paperBox a.pbLink:active{
	color:#b3b3b3;
}
#paperBox #pbCheck span,#paperBox a.pbLink:hover{
	color:#333333;
}
#paperBox #pbCheck span,#paperBox a.pbLink:visited{
	color:#b3b3b3;
}
#paperBox #pbCheck span,#paperBox a.pbLink:link{
	color:#b3b3b3;
}
}

/*************** ±âÁ¸ Å×ÀÌºí CSS ****************/

.chost_table {	
	font-family: "±¼¸²";
	font-size: 9pt;
	line-height: 20px;
	color: #666666;
	BACKGROUND: #cccccc; 
	TEXT-DECORATION: none	
}

.chost_header {	
	font-family: "±¼¸²";
	font-size: 9pt;
	line-height: 20px;
	color: #3271b1;
	TEXT-DECORATION: none
}

.chost_table_header {	
	font-family: "±¼¸²";
	font-size: 9pt;
	line-height: 20px;
	color: #3271b1;
	BACKGROUND: #FFFFFF; 
	TEXT-DECORATION: none
}

.chost_table_body {	
	font-family: "±¼¸²";
	font-size: 9pt;
	line-height: 20px;
	color: #666666;
	BACKGROUND: #FFFFFF; 
	TEXT-DECORATION: none;
	
}


.chost_table_register {	
	font-family: "±¼¸²";
	font-size: 9pt;
	line-height: 20px;
	color: #666666;
	BACKGROUND: #ffffff; 
	TEXT-DECORATION: none	
}

.chost_table_register_header {	
	font-family: "±¼¸²";
	font-size: 9pt;
	line-height: 20px;
	color: #3271b1;
	BACKGROUND: #efefef; 
	TEXT-DECORATION: none
}

.chost_table_register_body {	
	font-family: "±¼¸²";
	font-size: 9pt;
	line-height: 20px;
	color: #666666;
	BACKGROUND: #FFFFFF; 
	TEXT-DECORATION: none;
	
}
	
.chost_btn_sch {
	font-family: "µ¸¿ò";
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px;
	padding: 1px 0px 0px;
	background-color: #6091c3;
	clear: both;
}

.chost_btn {    
	font-family: "µ¸¿ò";
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px;
	padding: 1px 0px 0px;
	background-color: #999999;
	clear:both;
	border:1px solid #f2f2f2;
}