*{
	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:10px 0 0 390px;
		}
#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:900px;
	margin:0 auto;
	background:url(../images/la_bg.gif) no-repeat top;
}
	#la_main #la_main_left{
		width:260px;
		float:left;
		margin:40px 3px 10px 7px;
	}
		#la_main #la_main_left #la_user_div{			
			width:225px;
			background-color:#ffffff;
			border:1px solid #dedede;
			font-size:12px;
			margin-bottom:10px;
			padding:10px 12px 10px 7px;
		}
			#la_main #la_main_left #la_user_div a{
				display:block;
				width:201px;
				height:19px;
				background:url(../images/la_mypage_bg.gif);
				color:#000000;
				font-weight:bold;
				text-decoration:none;
				margin-bottom:6px;
				padding:8px 0 0 30px;
			}
			#la_main #la_main_left #la_user_div a:hover{
				background-position:0 -27px;
				color:#ff7e00;
			}

		#la_main #la_main_left #la_f{			
			width:250px;
			height:185px;
			background:#ffffff url(../images/la_f_bg.gif) no-repeat center top;
			border:1px solid #dedede;
			font-size:12px;
			padding-top:60px;
		}
			#la_main #la_main_left #la_f div{
				margin-bottom:10px;
			}
			#la_main #la_main_left #la_f #acco_email{
				font-size:12px;
				border:1px solid #a5a5a5;
				width:190px;
				height:15px;
				padding-top:5px;
				margin-left:35px;
			}
			#la_main #la_main_left #la_f #acco_passwd{
				font-size:12px;
				border:1px solid #a5a5a5;
				width:190px;
				height:15px;
				padding-top:5px;
				margin-left:35px;
			}
			#la_main #la_main_left #la_f #login_btn{
				font-size:12px;
				color:#ffffff;
				background-color:#a5a5a5;
				border:0;
				width:95px;
				height:25px;
				padding-top:2px;
				margin-left:35px;
			}
		#la_main #la_main_left #la_reg_btn{
			display:block;
			width:249px;
			height:76px;
			background-image:url(../images/la_reg_btn.gif);
			margin:10px 0;
		}
		#la_main #la_main_left #la_reg_btn:hover{
			background-position:0 -76px;
		}
		#la_main #la_main_left #la_ad{
			width:260px;
		}
			#la_main #la_main_left #la_ad img{
				margin-bottom:6px;
			}
	#la_main #la_main_right{
		float:left;
		width:620px;
		margin-top:135px;
		padding-left:1px;
	}
		#la_main #la_main_right div{
			color:#7d7d7d;
		}

		#la_main #la_main_right .la_match_list{
			font-size:12px;
			margin:15px 0;
			padding-bottom:15px;
			border-bottom:2px solid #eeeeee;
		}
			#la_main #la_main_right .la_match_list .la_match_list_pic{
				width:150px;
				margin-right:10px;
				padding-top:10px;
				width:150px;
				float:left;
			}
				#la_main #la_main_right .la_match_list .la_match_list_pic img{
					width:130px;
					border:1px solid #dddddd;
					margin:3px;
				}
			#la_main #la_main_right .la_match_list .la_match_list_content{
				width:450px;
				float:left;
			}
				#la_main #la_main_right .la_match_list .la_match_list_content .la_match_list_name{
					font-weight:bold;				
					margin:10px 0;				
				}
					#la_main #la_main_right .la_match_list .la_match_list_content .la_match_list_name a{
						color:#33558A;
						font-size:14px;
						text-decoration:underline;
					}
					#la_main #la_main_right .la_match_list .la_match_list_content .la_match_list_name a:hover{
						color:#ff7e00;
						font-size:14px;
						text-decoration:none;
					}
				#la_main #la_main_right .la_match_list .la_match_list_content .la_match_list_open_day{
					margin-bottom:5px;
				}
				#la_main #la_main_right .la_match_list .la_match_list_content .la_match_list_level{
					margin-bottom:10px;
				}
				#la_main #la_main_right .la_match_list .la_match_list_content .la_match_list_summary{
					border-left:4px solid #196DFF;
					line-height:20px;
					padding-left:10px;
				}
				#la_main #la_main_right .la_match_list .la_right_list_clear{
					clear:both;
				}

		#la_main #la_main_right .la_index_table{
			color:#4d4d4d;
			font-size:12px;
			margin:10px 5px;
		}
			#la_main #la_main_right .la_index_table tr{
				height:26px;
			}
			#la_main #la_main_right .la_index_table a{
				color:#7d7d7d;
				text-decoration:none;
			}
			#la_main #la_main_right .la_index_table a:hover{
				color:#ff7e00;
				text-decoration:underline;
			}
		#la_main #la_main_right .la_index_title{
			height:22px;
			font-size:13px;
			font-weight:bold;
			color:#494949;
			padding:7px 0 0 10px;
			background:url(../images/la_index_title_bg.gif) repeat-x;
		}
		#la_main #la_main_right .la_s_btn{
			margin:0 auto;
			width:82px;
			height:21px;
			font-size:12px;
			text-align:center;
			color:#ffffff;
			background-image:url(../images/la_s_btn.gif);
			background-position:0 -23px;
			display:block;
			text-decoration:none;
			padding-top:2px;
		}
		#la_main #la_main_right .la_s_btn:hover{
			color:#000000;
			background-position:0 0;
			text-decoration:none !important;
		}
		#la_main #la_main_right #la_google_map{
			width:617px;
			height:300px;
			overflow:hidden;
			margin:10px 0 10px 0;
			border:1px solid #808cab;
		}
	#la_main #la_main_clear{
		clear:both;
	}
#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;
	}

/* /login/login_err.php */
#la_main #la_main_right #la_search_form{
	border:1px solid #eeeeee;
	margin: 7px 0;
}

/* /match_result.php */
#la_main #la_main_right #la_winner_div{
	width:492px;
	height:360px;
	background-image:url(../images/la_winner_bg.jpg);
	margin:7px auto;
	text-align:center;
	padding-top:120px;
}
	#la_main #la_main_right #la_winner_div img{
		border:1px solid #ff8a00;
	}

/* /sitemap.php */
#la_main #la_main_right #la_site_map td{
	vertical-align:top;
	padding:10px;
}
#la_main #la_main_right #la_site_map a{
	display:block;
	color:#a0a0a0;
	margin-bottom:7px;
	text-decoration:none;
	border-left:3px solid #0082D6;
	padding-left:7px;
}
#la_main #la_main_right #la_site_map a:hover{
	color:#0082D6;
	border-left:3px solid #a0a0a0;
}

/* /link.php */

#la_main #la_main_right #la_link_table{
	margin:5px 0 0 5px;
}
	#la_main #la_main_right #la_link_table td{
		padding:3px 3px 3px 9px;
	}
	#la_main #la_main_right #la_link_table a{
		color:#0082D6;
		text-decoration:none;
	}
	#la_main #la_main_right #la_link_table a:hover{
		color:#ff8a00;
		text-decoration:underline;
	}