	body{
		color:rgb(64,64,64);
		font-size:10pt;
		line-height:14pt;
		margin:0px 0px 0px 0px;
	}
	table{
		font-size:10pt;
		line-height:14pt;
	}
	
	.c_main_inner{
	}
	
	.c_main_table{
		width:880px;
		border-collapse:collapse;
		margin:8px 0px 8px 0px;
		padding:0px 0px 0px 0px;
	}
	.c_main_table_left{
		width:188px;
		vertical-align:top;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	.c_main_table_center{
		width:560px;
		vertical-align:top;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	.c_main_table_cell{
		width:640px;
		vertical-align:top;
		margin:0px 0px 0px 0px;
		padding:8px 8px 8px 16px;
	}
	.c_main_table_right{
		width:256px;
		vertical-align:top;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	.c_main_inner{
		padding:8px 16px 8px 16px;
	}
	
	a{
		color:rgb(80,155,242);
	}
	/*a:hover{
		background-color:rgb(80,155,242);
		color:rgb(255,255,255);
	}*/
	
	
	.c_top_title{
		background-image:url('./img/title_back.jpg');
		text-align:center;
		height:32px;
		width:560px;
		color:white;
		font-size:12pt;
		padding-top:3px;
		margin-top:32px;
		margin-bottom:8px;
	}
	
	.c_title{
		font-size:11pt;
		line-height:20pt;
	}
	
	.c_table_title	{
		background-color: rgb(100,160,230);
		color:white;
	}
	.c_table_data		{
		background-color: rgb(240,248,255);;
		text-align:left;
	}
	.c_table_data2	{
		background-color: rgb(222,230,255);;
	}

	.c_table_back	{
		font-size:9pt;
		line-height:14pt;
		background-color:rgb(80,120,210);
	}

	.c_small{
		font-size:8pt;
	}
	
	.c_footer_frame{
		width:100%;
		height:128px;
	}

	.c_affiliate_frame{
		height:240px;
		border-style:solid;
		border-width:1;
	}
	
	.c_main_block{
		padding:8px 8px 8px 8px;
	}
	
	
/*サイドメニュー*/

	.c_menu{
		width:188px;
		border-collapse:collapse;
		margin:8px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		font-size:11pt;
	}
	.c_menu td{
		margin:0px 0px 0px 0px;
		padding-right:0px;
	}
	.c_menu a{
		text-decoration:none;
	}
	.c_menu_level1{
		background-image:url('./img/menu_bg1.jpg');
		padding-left:16px;
		padding-top:8px;
		padding-bottom:8px;
	}
	.c_menu_level1 a{
		color:#808080;
	}
	.c_menu_level1a{
		padding-left:16px;
		padding-top:8px;
		padding-bottom:8px;
		background-image:url('./img/menu_bg2.jpg');
		color:#000000;
		font-weight:bold;
	}
	.c_menu_level1e{
		background-image:url('./img/menu_bg1.jpg');
		padding-left:16px;
		padding-top:8px;
		padding-bottom:8px;
	}
	.c_menu_level1e a{
		color:#000000;
		font-weight:bold;
	}
	
	.c_menu_level2{
		background-image:url('./img/menu_bg1_l2.jpg');
		padding-top:6px;
		padding-bottom:6px;
		padding-left:32px;
		font-size:9pt;
		line-height:10pt;
	}
	.c_menu_level2 a{
		color:#808080;
	}
	.c_menu_level2a{
		background-image:url('./img/menu_bg2_l2.jpg');
		padding-top:6px;
		padding-bottom:6px;
		padding-left:32px;
		font-size:9pt;
		line-height:10pt;
		color:#000000;
	}
	.c_menu_level2e{
		background-image:url('./img/menu_bg3_l2.jpg');
		padding-top:6px;
		padding-bottom:6px;
		padding-left:32px;
		font-size:9pt;
		line-height:10pt;
	}
	.c_menu_level2e a{
		color:#808080;
	}
	
	
	.c_menu_hd{
		background-image:url('./img/menu_bg_h.jpg');
		height:24px;
	}
	.c_menu_ft{
		background-image:url('./img/menu_bg_f.jpg');
		height:24px;
	}
	.c_menu_inner{
		padding-right:24px;
	}
	