#main {
	width: 100%;
	height: 100%;
}
#navi_top{	
	height: 25px;
	text-align: right;
	float: left;
	background-color: #FFFFFF;
	width: 100%;
}
#main_c{
	width: 100%;
	clear: left;
}
#head{
	width: 100%;
	height: 80px;
	float: left;
	background-image: url(../img/bkg3.gif);
	background-repeat: repeat-x;
} 
#head_c{
	width: 740;
	height: 80px;
}
#bkgfix{
	width: 740px;
	height: auto;
/*	float: left;*/
	background-image: url(../img/bkg4.gif);
}

#content_wrap{
	width: 100%;
	float: left;
	height: 100%;
} 
#menu{
	width: 100%;
	height: 25px;
	float: left;
	background-color: #000000;
	clear: left;
} 
#menu_wrap{
	height: 25px;
	background-color: #CCCCCC;
	width: 740px;
}
#addv{
	width: 480px;
	height: 60px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#footer_wrap{
	width: 480px;
	margin-left: 30px;
}
#footer_wrapc{
	width: 480px;
	float: left;
	margin-bottom: 20px;
	margin-top: 40px;
}
#footer_l{
	width: 240px;
	float: left;
	text-align: left;
	height: 33px;
}
#footer_r{
	width: 240px;
	float: left;
	text-align: right;
	height: 10px;	
}
A:link {
	color: #663399;
	line-height: 16px;
	text-decoration: none;
	font-size: 12px;
	font-family: Helvetica, sans-serif; 
}
A:hover {
	color: #330066;
	line-height: 16px;
	text-decoration: none;
	font-size: 12px;
	font-family: Helvetica, sans-serif;
}
A:visited {
	color: #330066;
	line-height: 16px;
	text-decoration: none;
	font-size: 12px;
	font-family: Helvetica, sans-serif;
}
A:active {
	color: #330066;
	line-height: 16px;
	text-decoration: none;
	font-size: 12px;
	font-family: Helvetica, sans-serif;
}
.FA {
	color: #000000;
	line-height: 16px;
	font-size: 12px;
	font-family: Helvetica, sans-serif;
}
.FB {
	color: #000000;
	line-height: 16px;
	font-size: 12px;
	font-weight: bold;
	font-family: Helvetica, sans-serif;	
}
.FC {
	color: #000000;
	line-height: 16px;
	font-size: 10px;
	font-family: Helvetica, sans-serif;	
}
.FD {
	color: #000000;
	line-height: 18px;
	font-size: 14px;
	font-weight: bold;
	font-family: Helvetica, sans-serif;	
}
.FDC {
	color: #000000;
	line-height: 18px;
	font-size: 14px;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
	background-color: #AF84DA;
}
#naviwrapALL{
	width: 160px;
	margin-left: 20px;
	height: 100%;
} 
#navicontentALL{
	width: 160px;
	margin-bottom: 20px;
	float: left;
	clear: left;
} 
#navititlewrapALL{
	width: 160px;
	float: left;
	clear: left;
} 
#navi_title_A{
	width: 160px;
	clear: left;
} 
#navi_content_A{
	width: 150px;
	margin-bottom: 10px;
	margin-left: 5px;
	float: left;
	clear: left;
} 
#navi_title_B{
	width: 160px;
	clear: left;
} 
#navi_content_B{
	width: 160px;
	margin-bottom: 10px;
	margin-left: 5px;
	float: left;
	clear: left;
} 
#navi_title_C{
	width: 160px;
	clear: left;
} 
#navi_content_C{
	width: 160px;
	margin-bottom: 10px;
	margin-left: 5px;
	float: left;
	clear: left;
} 
#navi_title_D{
	width: 160px;
	clear: left;
} 
#navi_content_D{
	width: 160px;
	margin-bottom: 10px;
	margin-left: 5px;
	float: left;
	clear: left;
} 
#topix_wrap{
	width: 480px;
	margin-left: 30px;
	margin-top: 5px;
	height: 35px;
	margin-bottom: 10px;
}
#topix_txt_wrap_A{
	width: 480px;
	margin-left: 30px;
	margin-top: 10px;
	height: 35px;
	margin-bottom: 10px;
	border-bottom:1px solid #999999
}
#topix_txt_wrap_A_ttl{
	width: 120px;
	float: left;
	height: 12px;
}
#topix_txt_wrap_A_txt{
	width: 230px;
	float: left;
}
#topix_txt_wrap_A_date{
	width: 120px;
	float: left;
}
#topix_txt_wrap_B{
	width: 480px;
	margin-left: 30px;
	margin-top: 10px;
	height: 35px;
	margin-bottom: 10px;
	border-bottom:1px solid #999999
} 
#topix_txt_wrap_B_ttl{
	width: 120px;
	float: left;
	height: 12px;
}
#topix_txt_wrap_B_txt{
	width: 230px;
	float: left;
}
#topix_txt_wrap_B_date{
	width: 120px;
	float: left;
}

#topix_txt_wrap_C{
	width: 480px;
	margin-left: 30px;
	margin-top: 10px;
	height: 35px;
	margin-bottom: 10px;
	border-bottom:1px solid #999999
} 
#topix_txt_wrap_C_ttl{
	width: 120px;
	float: left;
	height: 12px;
}
#topix_txt_wrap_C_txt{
	width: 230px;
	float: left;
}
#topix_txt_wrap_C_date{
	width: 120px;
	float: left;
}
#topix_txt_wrap_D{
	width: 480px;
	margin-left: 30px;
	margin-top: 10px;
	height: 35px;
	margin-bottom: 10px;
	border-bottom:1px solid #999999
} 
#topix_txt_wrap_D_ttl{
	width: 120px;
	float: left;
	height: 12px;
}
#topix_txt_wrap_D_txt{
	width: 230px;
	float: left;
}
#topix_txt_wrap_D_date{
	width: 120px;
	float: left;
}

#topix_txt_wrap_E{
	width: 480px;
	margin-left: 30px;
	margin-top: 10px;
	height: 35px;
	margin-bottom: 10px;
	border-bottom:1px solid #999999
} 
#topix_txt_wrap_E_ttl{
	width: 120px;
	float: left;
	height: 12px;
}
#topix_txt_wrap_E_txt{
	width: 230px;
	float: left;
}
#topix_txt_wrap_E_date{
	width: 120px;
	float: left;
}

#topix_txt_wrap_F{
	width: 480px;
	margin-left: 30px;
	margin-top: 10px;
	height: 35px;
	margin-bottom: 10px;
	border-bottom:1px solid #999999
} 
#topix_txt_wrap_F_ttl{
	width: 120px;
	float: left;
	height: 12px;
}
#topix_txt_wrap_F_txt{
	width: 230px;
	float: left;
}
#topix_txt_wrap_F_date{
	width: 120px;
	float: left;
}
#topix_txt_wrap_G{
	width: 480px;
	margin-left: 30px;
	margin-top: 10px;
	height: 35px;
	margin-bottom: 10px;
	border-bottom:1px solid #999999
} 
#topix_txt_wrap_G_ttl{
	width: 120px;
	float: left;
	height: 12px;
}
#topix_txt_wrap_G_txt{
	width: 230px;
	float: left;
}
#topix_txt_wrap_G_date{
	width: 120px;
	float: left;
}
#topix_txt_wrap_H{
	width: 480px;
	margin-left: 30px;
	margin-top: 10px;
	height: 50px;
	margin-bottom: 10px;
	border-bottom:1px solid #999999
} 
#topix_txt_wrap_H_ttl{
	width: 120px;
	float: left;
	height: 12px;
}
#topix_txt_wrap_H_txt{
	width: 230px;
	float: left;
}
#topix_txt_wrap_H_date{
	width: 120px;
	float: left;
}
#topix_txt_wrap_I{
	width: 480px;
	margin-left: 30px;
	margin-top: 10px;
	height: 35px;
	margin-bottom: 10px;
	border-bottom:1px solid #999999
} 
#topix_txt_wrap_I_ttl{
	width: 120px;
	float: left;
	height: 12px;
}
#topix_txt_wrap_I_txt{
	width: 230px;
	float: left;
}
#topix_txt_wrap_I_date{
	width: 120px;
	float: left;
}
#topix_txt_wrap_J{
	width: 480px;
	margin-left: 30px;
	margin-top: 10px;
	height: 35px;
	margin-bottom: 10px;
	border-bottom:1px solid #999999
} 
#topix_txt_wrap_J_ttl{
	width: 120px;
	float: left;
	height: 12px;
}
#topix_txt_wrap_J_txt{
	width: 230px;
	float: left;
}
#topix_txt_wrap_J_date{
	width: 120px;
	float: left;
}
#topix_txt_wrap_K{
	width: 480px;
	margin-left: 30px;
	margin-top: 10px;
	height: 35px;
	margin-bottom: 10px;
	border-bottom:1px solid #999999
} 
#topix_txt_wrap_K_ttl{
	width: 120px;
	float: left;
	height: 12px;
}
#topix_txt_wrap_K_txt{
	width: 230px;
	float: left;
}
#topix_txt_wrap_K_date{
	width: 130px;
	float: left;
}
#topix_txt_wrap_L{
	width: 480px;
	margin-left: 30px;
	margin-top: 10px;
	height: 35px;
	margin-bottom: 10px;
	border-bottom:1px solid #999999
} 
#topix_txt_wrap_L_ttl{
	width: 120px;
	float: left;
	height: 12px;
}
#topix_txt_wrap_L_txt{
	width: 230px;
	float: left;
}
#topix_txt_wrap_L_date{
	width: 130px;
	float: left;
}
#topix_txt_wrap_M{
	width: 480px;
	margin-left: 30px;
	margin-top: 10px;
	height: 35px;
	margin-bottom: 10px;
	border-bottom:1px solid #999999
} 
#topix_txt_wrap_M_ttl{
	width: 120px;
	float: left;
	height: 12px;
}
#topix_txt_wrap_M_txt{
	width: 230px;
	float: left;
}
#topix_txt_wrap_M_date{
	width: 130px;
	float: left;
}
#topix_txt_wrap_N{
	width: 480px;
	margin-left: 30px;
	margin-top: 10px;
	height: 130px;
	margin-bottom: 10px;
	border-bottom:1px solid #999999
}
#topix_txt_wrap_N_ttl{
	width: 120px;
	float: left;
	height: 12px;
}
#topix_txt_wrap_N_txt{
	width: 230px;
	float: left;
}
#topix_txt_wrap_N_date{
	width: 120px;
	float: left;
}



