@charset "utf-8";
html,body{ margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555;}
img{ border:none;}
input{vertical-align:middle;}

.logor2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-decoration: none;
}
.logor2 a:hover{	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: underline;}
.menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none; font-weight:bold;
}
.menu a:hover{	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;font-weight:bold;}	
.menun a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none; font-weight:bold;
}
.menun a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline; font-weight:bold;
}
.bottom2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A1A1A1;
	text-decoration: none;
}
.bottom2 a:hover{
	color: #CC0000;
	text-decoration: underline;}
.rightn a{width:147px; height:25px; display:block; padding:6px 0px 0px 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D7D7D;
	text-decoration: none;
	font-weight:bold;
	background-image: url(../images/er/out.gif);
	background-repeat: no-repeat;
	background-position: top;
}	
.rightn a:hover{width:147px; height:25px; display:block; padding:6px 0px 0px 35px;
	color: #7D7D7D;
	text-decoration: underline;
	font-weight:bold;
	background-image: url(../images/er/on.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.r2 a{width:180px; height:25px; display:block; padding:6px 0px 0px 27px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D7D7D;
	text-decoration: none;
	font-weight:bold;
	background-image: url(../images/er/out02.gif);
	background-repeat: no-repeat;
	background-position: center;
}	
.r2 a:hover{width:180px; height:25px; display:block; padding:6px 0px 0px 27px;
	color: #7D7D7D;
	text-decoration: underline;
	font-weight:bold;
	background-image: url(../images/er/on02.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.title a{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;}	
.title a:hover{
	color: #ffffff;
	text-decoration: underline;}
.e_link a{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636363;
	text-decoration: none;
}
.e_link a:hover{
	color: #FF9900;
	text-decoration: underline;}
.job a{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636363;
	text-decoration: none;
}	
.job a:hover{
	color: #FF9900;
	text-decoration: underline;}
.yg a{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636363;
	text-decoration: none;
}	
.yg a:hover{
	color: #FF9900;
	text-decoration: underline;
	}	
.nlist a{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636363;
	text-decoration: none;
}	
.nlist a:hover{
	color: #FF9900;
	text-decoration: underline;
	}	
.middle1 a{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636363;
	text-decoration: none;
}	
.middle1 a:hover{
	color: #FF9900;
	text-decoration: underline;}	
.in1 a{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-decoration: none;
}	
.in1 a:hover{
	color: #FF9900;
	text-decoration: underline;}	
.more a{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-decoration: underline;
}	
.more a:hover{
	color: #FF9900;
	text-decoration: underline;}	
.if	a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: 585858;
	padding-left: 18px;
}	
.if	a:hover	{color: #FF9900;
	text-decoration: underline;}	