/* CSS Document */
#Layer1 {
	position:absolute;
	z-index:1;
}
.login{
background-image:url(../advice/images/re_advice_search_bg.gif);
background-repeat:no-repeat;
}
.login div {
		position:absolute;
		/*top:-1px;*/
}
.login .login_bg div {
		position: relative
} 
	
.login_bg {
		background-image:url(../main/images/re_login_bg.png);
		background-repeat:no-repeat;
		background-position:top;
		height: 246px;
}
.advice_yellow {
	color: #fec25b;
	line-height:18px;
	font-size:14px;
}
#advice_hdr_img { 
	width: 173px;
	height: 171px;
	position:relative;
	margin:0px;
	top:0px;
}
#advice_hdr_img span {
	position: absolute;
	width: 173px;
	height: 171px;
	margin:0px; 
	top:0px;
}
.advice_text_org12 h2{
	font-size: 12px;
	font-weight: bold;
	color: #ca4c08;
}
#advice_ttl_img { 
	width: 193px;
	height:45px;
	position:relative;
	margin:0px;
	top:0px;
}
#advice_ttl_img span {
	position: absolute;
	width: 193px;
	height:45px;
	margin:0px; 
	top:0px;
}
#advice_archiv { width: 199px; height: 45px; position:relative;}
#advice_archiv span {position: absolute; width: 199px; height: 45px; }