﻿@charset "UTF-8";
/* CSS Document */

#inf_tod1_pop {
	width:150px;
	height:30px;
	position:absolute;
	top:231px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	z-index: 1;
	}
#inf_tod1_pop ul{float:left;margin:0px;padding:2px;}
#inf_tod1_pop ul .inf_tod1_item2{display:none;
line-height:14px;
	position:absolute;
	top:20px;
	left:20px;}
#inf_tod1_pop ul:hover .inf_tod1_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:14px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:15;
	}
#inf_tod1_pop ul:hover .inf_tod1_item2 a{color:#666666;text-decoration:none; padding:5px;}
#inf_tod1_pop ul:hover .inf_tod1_item2 a:hover{color:#666666;text-decoration:none;}

#inf_tod2_pop {
	width:300px;
	height:30px;
	position:absolute;
	top:268px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	z-index: 1;
	}
#inf_tod2_pop ul{float:left;margin:0px;padding:2px;}
#inf_tod2_pop ul .inf_tod2_item2{display:none;
line-height:14px;
	position:absolute;
	top:20px;
	left:20px;}
#inf_tod2_pop ul:hover .inf_tod2_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:14px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:15;
	}
#inf_tod2_pop ul:hover .inf_tod2_item2 a{color:#666666;text-decoration:none; padding:5px;}
#inf_tod2_pop ul:hover .inf_tod2_item2 a:hover{color:#666666;text-decoration:none;}

#ps_aq1_pop {
	width:150px;
	height:30px;
	position:absolute;
	top:318px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	z-index: 1;
	}
#ps_aq1_pop ul{float:left;margin:0px;padding:2px;}
#ps_aq1_pop ul .ps_aq1_item2{display:none;
line-height:14px;
	position:absolute;
	top:20px;
	left:20px;}
#ps_aq1_pop ul:hover .ps_aq1_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:14px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:15;
	}
#ps_aq1_pop ul:hover .ps_aq1_item2 a{color:#666666;text-decoration:none; padding:5px;}
#ps_aq1_pop ul:hover .ps_aq_item2 a:hover{color:#666666;text-decoration:none;}

#ps_aq2_pop {
	width:150px;
	height:30px;
	position:absolute;
	top:338px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	z-index: 1;
	}
#ps_aq2_pop ul{float:left;margin:0px;padding:2px;}
#ps_aq2_pop ul .ps_aq2_item2{display:none;
line-height:14px;
	position:absolute;
	top:20px;
	left:20px;}
#ps_aq2_pop ul:hover .ps_aq2_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:14px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:15;
	}
#ps_aq2_pop ul:hover .ps_aq2_item2 a{color:#666666;text-decoration:none; padding:5px;}
#ps_aq2_pop ul:hover .ps_aq2_item2 a:hover{color:#666666;text-decoration:none;}

#water_acc_pop {
	width:150px;
	height:30px;
	position:absolute;
	top:363px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	z-index: 1;
	}
#water_acc_pop ul{float:left;margin:0px;padding:2px;}
#water_acc_pop ul .water_acc_item2{display:none;
line-height:14px;
	position:absolute;
	top:20px;
	left:20px;}
#water_acc_pop ul:hover .water_acc_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:14px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:15;
	}
#water_acc_pop ul:hover .water_acc_item2 a{color:#666666;text-decoration:none; padding:5px;}
#water_acc_pop ul:hover .water_acc_item2 a:hover{color:#666666;text-decoration:none;}



#mech_101_pop {
	width:300px;
	height:30px;
	position:absolute;
	top:398px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	z-index: 1;
	}
#mech_101_pop ul{float:left;margin:0px;padding:2px;}
#mech_101_pop ul .mech_101_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:20px;}
#mech_101_pop ul:hover .mech_101_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:-2px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:14;}
#mech_101_pop ul:hover .mech_101_item2 a{color:#666666;text-decoration:none; padding:5px;}
#mech_101_pop ul:hover .mech_101_item2 a:hover{color:#666666;text-decoration:none;}



#mech_102_pop {
	width:300px;
	height:30px;
	position:absolute;
	top:418px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	}
#mech_102_pop ul{float:left;margin:0px;padding:2px;}
#mech_102_pop ul .mech_102_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:20px;}
#mech_102_pop ul:hover .mech_102_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:-2px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:13;}
#mech_102_pop ul:hover .mech_102_item2 a{color:#666666;text-decoration:none; padding:5px;}
#mech_102_pop ul:hover .mech_102_item2 a:hover{color:#666666;text-decoration:none;}



#mech_103_pop {
	width:300px;
	height:30px;
	position:absolute;
	top:438px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	}
#mech_103_pop ul{float:left;margin:0px;padding:2px;}
#mech_103_pop ul .mech_103_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:20px;}
#mech_103_pop ul:hover .mech_103_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:-2px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:12;}
#mech_103_pop ul:hover .mech_103_item2 a{color:#666666;text-decoration:none; padding:5px;}
#mech_103_pop ul:hover .mech_103_item2 a:hover{color:#666666;text-decoration:none;}



#mech_104_pop {
	width:300px;
	height:30px;
	position:absolute;
	top:458px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	}
#mech_104_pop ul{float:left;margin:0px;padding:2px;}
#mech_104_pop ul .mech_104_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:20px;}
#mech_104_pop ul:hover .mech_104_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:-2px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:11;}
#mech_104_pop ul:hover .mech_104_item2 a{color:#666666;text-decoration:none; padding:5px;}
#mech_104_pop ul:hover .mech_104_item2 a:hover{color:#666666;text-decoration:none;}

#mech_105_pop {
	width:300px;
	height:30px;
	position:absolute;
	top:478px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	}
#mech_105_pop ul{float:left;margin:0px;padding:2px;}
#mech_105_pop ul .mech_105_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:20px;}
#mech_105_pop ul:hover .mech_105_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:-2px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:11;}
#mech_105_pop ul:hover .mech_105_item2 a{color:#666666;text-decoration:none; padding:5px;}
#mech_105_pop ul:hover .mech_105_item2 a:hover{color:#666666;text-decoration:none;}



#s_assessment_pop {
	width:220px;
	height:30px;
	position:absolute;
	top:508px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	}
#s_assessment_pop ul{float:left;margin:0px;padding:2px;}
#s_assessment_pop ul .s_assessment_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:20px;}
#s_assessment_pop ul:hover .s_assessment_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:14px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:10;}
#s_assessment_pop ul:hover .s_assessment_item2 a{color:#666666;text-decoration:none; padding:5px;}
#s_assessment_pop ul:hover .s_assessment_item2 a:hover{color:#666666;text-decoration:none;}



#free_1_pop {
	width:120px;
	height:30px;
	position:absolute;
	top:543px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	}
#free_1_pop ul{float:left;margin:0px;padding:2px;}
#free_1_pop ul .free_1_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:20px;}
#free_1_pop ul:hover .free_1_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:-2px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:9;}
#free_1_pop ul:hover .free_1_item2 a{color:#666666;text-decoration:none; padding:5px;}
#free_1_pop ul:hover .free_1_item2 a:hover{color:#666666;text-decoration:none;}



#free_2_pop {
	width:120px;
	height:30px;
	position:absolute;
	top:563px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	}
#free_2_pop ul{float:left;margin:0px;padding:2px;}
#free_2_pop ul .free_2_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:20px;}
#free_2_pop ul:hover .free_2_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:-2px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:8;}
#free_2_pop ul:hover .free_2_item2 a{color:#666666;text-decoration:none; padding:5px;}
#free_2_pop ul:hover .free_2_item2 a:hover{color:#666666;text-decoration:none;}



#free_3_pop {
	width:120px;
	height:30px;
	position:absolute;
	top:583px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	}
#free_3_pop ul{float:left;margin:0px;padding:2px;}
#free_3_pop ul .free_3_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:20px;}
#free_3_pop ul:hover .free_3_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:-2px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:7;}
#free_3_pop ul:hover .free_3_item2 a{color:#666666;text-decoration:none; padding:5px;}
#free_3_pop ul:hover .free_3_item2 a:hover{color:#666666;text-decoration:none;}



#butterfly_1_pop {
	width:120px;
	height:30px;
	position:absolute;
	top:603px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	}
#butterfly_1_pop ul{float:left;margin:0px;padding:2px;}
#butterfly_1_pop ul .butterfly_1_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:20px;}
#butterfly_1_pop ul:hover .butterfly_1_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:-2px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:6;}
#butterfly_1_pop ul:hover .butterfly_1_item2 a{color:#666666;text-decoration:none; padding:5px;}
#butterfly_1_pop ul:hover .butterfly_1_item2 a:hover{color:#666666;text-decoration:none;}



#br_1_pop {
	width:120px;
	height:30px;
	position:absolute;
	top:623px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	z-index: 1;
	}
#br_1_pop ul{float:left;margin:0px;padding:2px;}
#br_1_pop ul .br_1_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:20px;}
#br_1_pop ul:hover .br_1_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:-2px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:5;}
#br_1_pop ul:hover .br_1_item2 a{color:#666666;text-decoration:none; padding:5px;}
#br_1_pop ul:hover .br_1_item2 a:hover{color:#666666;text-decoration:none;}




#ba_1_pop {
	width:120px;
	height:30px;
	position:absolute;
	top:643px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	z-index: 1;
	}
#ba_1_pop ul{float:left;margin:0px;padding:2px;}
#ba_1_pop ul .ba_1_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:20px;}
#ba_1_pop ul:hover .ba_1_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:-2px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:4;}
#ba_1_pop ul:hover .ba_1_item2 a{color:#666666;text-decoration:none; padding:5px;}
#ba_1_pop ul:hover .ba_1_item2 a:hover{color:#666666;text-decoration:none;}




#f_turns_pop {
	width:220px;
	height:30px;
	position:absolute;
	top:673px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	z-index: 1;
	}
#f_turns_pop ul{float:left;margin:0px;padding:2px;}
#f_turns_pop ul .f_turns_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:20px;}
#f_turns_pop ul:hover .f_turns_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:14px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:3;}
#f_turns_pop ul:hover .f_turns_item2 a{color:#666666;text-decoration:none; padding:5px;}
#f_turns_pop ul:hover .f_turns_item2 a:hover{color:#666666;text-decoration:none;}



#r_start_pop {
	width:120px;
	height:30px;
	position:absolute;
	top:708px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	z-index: 1;
	}
#r_start_pop ul{float:left;margin:0px;padding:2px;}
#r_start_pop ul .r_start_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:20px;}
#r_start_pop ul:hover .r_start_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:-2px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:2;}
#r_start_pop ul:hover .r_start_item2 a{color:#666666;text-decoration:none; padding:5px;}
#r_start_pop ul:hover .r_start_item2 a:hover{color:#666666;text-decoration:none;}




#tri_pop {
	width:220px;
	height:30px;
	position:absolute;
	top:728px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	z-index: 1;
	}
#tri_pop ul{float:left;margin:0px;padding:2px;}
#tri_pop ul .tri_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:20px;}
#tri_pop ul:hover .tri_item2 {
	border:#666666;
	border-width:1px;
	border-style:solid;
	width:200px;
	background:#ffffff;
	display:block;
	line-height:14px;
	position:absolute;
	top:-2px;
	left:275px;
	padding:5px;
	margin:1px;
	z-index:2;}
#tri_pop ul:hover .tri_item2 a{color:#666666;text-decoration:none; padding:5px;}
#tri_pop ul:hover .tri_item2 a:hover{color:#666666;text-decoration:none;}















/*--------------------for BETA version A----------*/
#learn_menu {width:100%;
	height:100px;
	position:absolute;
	top:193px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	}

#learn_menu ul{float:left;margin:0px;padding:2px;}

#learn_menu ul .learn_item2{display:none;
line-height:14px;
	position:relative;
	top:0px;
	left:20px;}

#learn_menu ul:hover .learn_item2 {
	background:#ffffff;
	display:block;
	line-height:14px;
	position:relative;
	top:0px;
	left:20px;
	padding:5px;
	margin:1px;}

#learn_menu ul:hover .learn_item2 a{color:#666666;text-decoration:none; padding:5px;}
#learn_menu ul:hover .learn_item2 a:hover{color:#666666;text-decoration:none;}















#tech_menu {width:100%;
	height:130px;
	position:absolute;
	top:293px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	}

#tech_menu ul{float:left;margin:0px;padding:2px;}

#tech_menu ul .tech_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:60px;}

#tech_menu ul:hover .tech_item2 {
	background:#b10000;
	display:inline;
	line-height:14px;
	position:absolute;
	top:50px;
	left:50px;
	padding:1px;
	margin:1px;}

#tech_menu ul:hover .tech_item2 a{color:#666666;text-decoration:none; padding:5px;}
#tech_menu ul:hover .tech_item2 a:hover{color:#666666;text-decoration:none;}









#racing_menu {width:200px;
	position:absolute;
	top:423px;
	left:254px;
	list-style:none;
	margin-left:0px;
	overflow:visible;
	}

#racing_menu ul{float:left;margin:0px;padding:2px;}

#racing_menu ul .racing_item2{display:none;
line-height:14px;
	position:absolute;
	top:0px;
	left:60px;}

#racing_menu ul:hover .racing_item2 {
	background:#b10000;
	display:block;
	line-height:14px;
	position:absolute;
	top:50px;
	left:50px;
	padding:1px;
	margin:1px;}

#racing_menu ul:hover .racing_item2 a{color:#666666;text-decoration:none; padding:5px;}
#racing_menu ul:hover .racing_item2 a:hover{color:#666666;text-decoration:none;}








#after_menu_body_text {
	position:relative; 
	margin-top:540px;
}

