body{ background:#F5F5F5 url(../../images/front/v2/bg_body1.jpg) repeat-x left 0;}
.chear{ clear:both;}
/*------------------- &header --------------------*/
.header1 .use1 { float:left; }
.header1 .use1 a, .header1 .use1 a:visited { color:#035c88 }
.logo1{clear:both; background: url(../../images/front/v2/bg_header_1.jpg) no-repeat; height:74px;}
/*------------------- &top_nav--------------------*/
.nav3 { text-align:right; float:right;}
.nav3 a, .nav3 a:visited { color:#055C89; text-decoration:none; margin-left:5px; padding-right:11px; }
.nav3 a:hover { color:#055C89; text-decoration:underline;}
.nav3 a.unbg, .nav3 a:visited.unbg { background:none; padding-right:0 }
.nav4 { background:url(../../images/front/v2/regi_menu.gif) no-repeat; width:870px; height:37px; line-height:37px; padding-right:35px; }

/*------------------- &wrapper --------------------*/
.container1 { float:left; width:950px; margin-top:3px; padding-top:20px; background: url(../../images/front/v2/bg_sidebar_1.jpg) repeat-y; }
.menubar1 { float:left; background:url(../../images/front/v2/bg_sidebar_1.jpg) repeat-y; width:141px; margin-right:12px; }

/*------------------- &left_menubar current--------------------*/
.menubar1 ul li a { display:block; height:32px; line-height:32px; }
.current2, .menubar1 ul li a:hover { background:url(../../images/front/v2/menubar_bg2.gif) no-repeat 31px top; width:141px; height:32px; line-height:32px; font-weight:bold; color:#fdfefe; }
.current2 a, .current2 a:visited, .current2 a:hover { color:#fdfefe; }
/*------------------- & footer --------------------*/
.footer1 { color:#999; clear:both; border-top:1px solid #c6d7e0; padding-top:20px; text-align:center; }
.footer1 p { line-height:22px; margin:0; padding:0}
.footer1 p img{vertical-align:middle;}
.footer1 a, .foot a:visited { color:#999; margin:0 5px; }
.footer1 a:hover { color:#999; text-decoration:underline; }
.wrapper{ overflow:hidden;}

#user1 {
    position: absolute;	
	border: 1px solid #000000;
	background-color:#F3E7BC;
	top:expression(this.nextSibling.offsetTop);
    left:expression(this.nextSibling.offsetLeft);	
}

*{ margin:0; padding:0;}


.clew { border:1px solid #F6CECF; background:#FFF6F7; text-indent:2em; padding:2px; color:#666; margin-bottom:20px;}

