*{
	padding:0;
	margin:0;
	font-family:"MS UI Gothic";
}
img{
	border:0;
}
div{
	overflow:hidden;
}
ul{
	list-style-type:none;
	overflow:hidden;
}
	ul li{
		overflow:hidden;
	}

#la_layout{
	margin:0 auto;
	width:910px;
	background:url(../images/la_main_bg.gif) repeat-y center;
}
#la_flash{
	position:absolute;
}
#la_top{
	width:900px;
	margin:0 auto;
	height:117px;
	background:url(../images/la_top_bg.gif) no-repeat right;
}
	#la_top li{
		float:left;
		height:117px;
	}
	#la_top #la_logo{
		width:233px;		
	}
	#la_top #la_h1{
		width:667px;
	}
		#la_top #la_h1 h1{
			font-size:12px;
			font-weight:normal;
			color:#6f7070;
			margin:30px 0 0 430px;
		}
#la_navi{
	width:900px;
	height:30px;
	margin:0 auto;
	background:url(../images/la_navi_bg.gif) repeat-x;
}
	#la_navi a{
		float:left;
		height:30px;
	}
	#la_navi #la_navi_1{
		margin-left:140px;
		width:75px;
		background-image:url(../images/la_navi_btn_01.gif);
	}
	#la_navi #la_navi_1:hover{
		background-position:0 -30px
	}
	#la_navi #la_navi_2{
		width:134px;
		background-image:url(../images/la_navi_btn_02.gif);
	}
	#la_navi #la_navi_2:hover{
		background-position:0 -30px
	}
	#la_navi #la_navi_3{
		width:144px;
		background-image:url(../images/la_navi_btn_03.gif);
	}
	#la_navi #la_navi_3:hover{
		background-position:0 -30px
	}
	#la_navi #la_navi_4{
		width:145px;
		background-image:url(../images/la_navi_btn_04.gif);
	}
	#la_navi #la_navi_4:hover{
		background-position:0 -30px
	}
	#la_navi #la_navi_5{
		width:103px;
		background-image:url(../images/la_navi_btn_05.gif);
	}
	#la_navi #la_navi_5:hover{
		background-position:0 -30px
	}
#la_main{
	width:880px;
	margin:0 auto;
	padding:140px 10px 10px 10px;
	background:url(../images/la_bg.gif) no-repeat top;
}
	#la_main .la_main_title{
		width:700px;
		padding:10px 0 10px 8px;
		color:#717171;
		margin:20px 0;
		font-size:15px;
		font-weight:bold;
		border-left:4px solid #dddddd;
		border-bottom:2px solid #dddddd;
	}
	
#la_bottom{
	width:880px;
	height:80px;
	color:#686868;
	margin:0 auto;
	padding:10px 0 0 20px;
	background:url(../images/la_bottom_bg.gif) repeat-x;
}
	#la_bottom a{
		font-size:12px;
		color:#686868;
		text-decoration:none;
	}
	#la_bottom a:hover{
		color:#ff7e00;
		text-decoration:underline;
	}
	#la_bottom #la_footer{
		width:500px;
		font-size:11px;
		margin-top:30px;
		padding-top:10px;
		border-top:1px solid #dedede;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}

/****************************************************************/
/* /register/register_form.php */

#la_main #register_table{
	width:800px;
	border-top:1px solid #dddddd;
	border-right:1px solid #dddddd;
}
	#la_main #register_table td{
		border-left:1px solid #dddddd;
		border-bottom:1px solid #dddddd;
		height:40px;	
	}
#la_main #register_clause{
	width:800px;
	margin:20px 0 10px 0;
	border:1px solid #dddddd;
}

/* /login/login.php */
#la_f{
	width:398px;
	height:170px;
	background-image:url(../images/la_login_bg.gif);
	margin:50px auto 0 auto;
	font-size:12px;
	padding:59px 0 0 10px;
}
	#la_f div{
		margin-bottom:6px;
	}
	#la_f #acco_email{
		font-size:12px;
		border:1px solid #adc4d7;
		width:190px;
		height:15px;
		padding-top:5px;
		margin-left:35px;
	}
	#la_f #acco_passwd{
		font-size:12px;
		border:1px solid #adc4d7;
		width:190px;
		height:15px;
		padding-top:5px;
		margin-left:35px;
	}
	#la_f #login_btn{
		font-size:12px;
		color:#ffffff;
		background-color:#adc4d7;
		border:0;
		width:95px;
		height:25px;
		padding-top:2px;
		margin-left:35px;
	}

/* /login/login_err.php */
#la_login_err_div{
	width:398px;
	height:170px;
	background-image:url(../images/la_login_err_bg.gif);
	margin:50px auto 0 auto;
	padding:59px 0 0 10px;
	line-height:20px;
}
	#la_login_err_div div{
		width:340px;
		margin-left:20px;
	}