@charset "utf-8";
/* CSS Document */
/***********************************************************************************************************************************************************************************Member
*/
#event									{	margin:0px 15px 0px 15px;	display:block; font-size:14px;}

#event .e_banner				{	background:url(/img/event_banner.gif) top no-repeat;	height:80px;}
#event .e_banner_text		{	text-align:right;	margin-right:15px;	color:#FFFF33;	padding-top:52px;	font-size:12px;}

#event #navi						{	width:217px;	float:left;	display:block;	margin:8px 16px 10px 0px;	padding-bottom:10px;}
#event .s_navi_top			{ background:url(/img/e_navi_top.gif) top no-repeat; height:40px;}
#event .s_navi_bottom		{ background:url(/img/s_navi_bottom.gif) top no-repeat; height:14px;}
#event .navi_blue_top01	{ background:url(/img/e_navi_blue_top01.gif) top no-repeat; height:37px;}
#event .navi_blue_top02	{ background:url(/img/e_navi_blue_top02.gif) top no-repeat; height:37px;}

#event #navi .e_list		{	background:url(/img/s_navi.gif) top repeat-y;	display:block;	color:#FFFFFF;	padding-left:5px;}

#event #navi .e_btn01					{	background:url(/img/e_navi_01a.gif) top no-repeat;	width:207px;	height:34px;	display:block;}
#event #navi .e_btn01 a				{	background:url(/img/e_navi_01a.gif) top no-repeat;	width:207px;	height:34px;	display:block;}
#event #navi .e_btn01 a:hover	{	background:url(/img/e_navi_01b.gif) top no-repeat;}

#event #navi .e_btn02					{	background:url(/img/e_navi_02a.gif) top no-repeat;	width:207px;	height:34px;	display:block; margin-top:4px;}
#event #navi .e_btn02 a				{	background:url(/img/e_navi_02a.gif) top no-repeat;	width:207px;	height:34px;	display:block;}
#event #navi .e_btn02 a:hover	{	background:url(/img/e_navi_02b.gif) top no-repeat;}

#event #navi .e_btn03					{	background:url(/img/e_navi_03a.gif) top no-repeat;	width:207px;	height:34px;	display:block; margin-top:4px;}
#event #navi .e_btn03 a				{	background:url(/img/e_navi_03a.gif) top no-repeat;	width:207px;	height:34px;	display:block;}
#event #navi .e_btn03 a:hover	{	background:url(/img/e_navi_03b.gif) top no-repeat;}

#event #navi .e_btn04					{	background:url(/img/e_navi_04a.gif) top no-repeat;	width:207px;	height:34px;	display:block; margin-top:4px;}
#event #navi .e_btn04 a				{	background:url(/img/e_navi_04a.gif) top no-repeat;	width:207px;	height:34px;	display:block;}
#event #navi .e_btn04 a:hover	{	background:url(/img/e_navi_04b.gif) top no-repeat;}

#event #navi .e_btn05					{	background:url(/img/e_navi_05a.gif) top no-repeat;	width:207px;	height:34px;	display:block; margin-top:4px;}
#event #navi .e_btn05 a				{	background:url(/img/e_navi_05a.gif) top no-repeat;	width:207px;	height:34px;	display:block;}
#event #navi .e_btn05 a:hover	{	background:url(/img/e_navi_05b.gif) top no-repeat;}

#event #navi .e_btn06					{	background:url(/img/e_navi_06a.gif) top no-repeat;	width:207px;	height:34px;	display:block; margin-top:4px;}
#event #navi .e_btn06 a				{	background:url(/img/e_navi_06a.gif) top no-repeat;	width:207px;	height:34px;	display:block;}
#event #navi .e_btn06 a:hover	{	background:url(/img/e_navi_06b.gif) top no-repeat;}

#event #navi .e_btn07					{	background:url(/img/e_navi_07a.gif) top no-repeat;	width:207px;	height:34px;	display:block; margin-top:4px;}
#event #navi .e_btn07 a				{	background:url(/img/e_navi_07a.gif) top no-repeat;	width:207px;	height:34px;	display:block;}
#event #navi .e_btn07 a:hover	{	background:url(/img/e_navi_07b.gif) top no-repeat;}

#event #navi .frm_blue				{ background:url(/img/e_navi_blue_frm.gif) top no-repeat; height:153px;}

#event #navi table						{ margin:0px 0px 7px 7px; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC;width:202px;}
#event #navi th								{ border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; background:url(/img/e_navi_blue_th.gif) top; height:20px; color:#FFFFFF; font-size:14px;}
#event #navi td								{ border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; color:#FFFFFF; padding:2px 3px 2px 3px; font-size:14px; height:19px;}
#event #navi .bottom					{ font-size:11px; margin-right:7px; text-align:right;}

#event table			{ margin:5px 5px 5px 15px; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; width:656px; color:#FFFFFF;}
#event th					{ background:#001336; font-size:14px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding:5px 0px 5px 0px;}
#event th a 			{ text-decoration:underline;}
#event th a:hover	{ background-color:#FF0000;}
#event td					{ font-size:14px; padding:5px 5px 5px 0px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
#event td a 			{ text-decoration:underline;}
#event td a:hover	{ background-color:#FF0000;}

#event img				{ margin:0px; border:0px; line-height:0;}

#event .e_content	{	background:url(/img/s_wrap.gif) top repeat-y;	display:block;	color:#FFFFFF; line-height:150%; font-size:14px; margin:0px auto 0px auto;}


#event .e_content table	{ margin:5px 5px 5px 15px; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; width:656px; color:#FFFFFF;}
#event .e_content th		{ background:#001336; font-size:14px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding:5px 1px 5px 0px; line-height:120%;}

#event .e_content th a 	{ text-decoration:underline;}
#event .e_content th a:hover	{ background-color:#FF0000;}

#event .e_content td					{ font-size:14px; padding:5px 3px 5px 3px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; line-height:140%;}

#event .e_content td a 				{ text-decoration:underline;}
#event .e_content td a:hover	{ background-color:#FF0000;}

#event .e_ttl01		{	background:url(/img/e_ttl01.gif) top no-repeat;	height:38px;}
#event .e_ttl02		{	background:url(/img/e_ttl02.gif) top no-repeat;	height:38px;}
#event .e_ttl03		{	background:url(/img/e_ttl03.gif) top no-repeat;	height:38px;}
#event .e_ttl04		{	background:url(/img/e_ttl04.gif) top no-repeat;	height:38px;}
#event .e_ttl05		{	background:url(/img/e_ttl05.gif) top no-repeat;	height:38px;}
#event .e_ttl06		{	background:url(/img/e_ttl06.gif) top no-repeat;	height:38px;}
#event .e_ttl07		{	background:url(/img/e_ttl07.gif) top no-repeat;	height:38px;}
#event .e_ttl08		{	background:url(/img/e_ttl08.gif) top no-repeat;	height:38px;}
#event .e_ttl09		{	background:url(/img/e_ttl09.gif) top no-repeat;	height:38px;}
#event .e_ttl10		{	background:url(/img/e_ttl10.gif) top no-repeat;	height:38px;}
#event .e_ttl11		{	background:url(/img/e_ttl11.gif) top no-repeat;	height:38px;}
#event .e_ttl12		{	background:url(/img/e_ttl12.gif) top no-repeat;	height:38px;}
#event .e_ttl13		{	background:url(/img/e_ttl13.gif) top no-repeat;	height:38px;}
#event .e_ttl14		{	background:url(/img/e_ttl14.gif) top no-repeat;	height:38px;}
#event .e_ttl15		{	background:url(/img/e_ttl15.gif) top no-repeat;	height:38px;}


#event .e_frame_top table				{ margin:5px 5px 5px 15px; border-left:0px solid #FFFFFF; border-top:0px solid #FFFFFF; width:656px; color:#FFFFFF;}
#event .e_frame_top th					{ background:none; font-size:14px; border-bottom:0px solid #FFFFFF; border-right:0px solid #FFFFFF; padding:5px 0px 5px 0px; text-align:left;}
#event .e_frame_top th a 				{ text-decoration:underline;}
#event .e_frame_top th a:hover	{ background-color:#FF0000;}
#event .e_frame_top td					{ font-size:14px; padding:5px 3px 5px 0px; border-bottom:0px solid #FFFFFF; border-right:0px solid #FFFFFF;}
#event .e_frame_top td a 				{ text-decoration:underline;}
#event .e_frame_top td a:hover	{ background-color:#FF0000;}

#event .e_content_frame			{ border:1px solid #666666; margin:15px 15px 0px 15px; padding:5px; text-align:center;  background-color:#0B1C00; display:block; }
#event .e_content_frame_main{ margin:5px 15px 0px 15px; display:block;}

#event .icon_00							{ background:url(/img/e_his_00.gif) top no-repeat; height:28px; width:56px; display:block; float:left; margin:0px 2px 0px 2px;}
#event .icon_00 a						{ background:#0d2300 url(/img/e_his_00.gif) top no-repeat; height:28px; width:56px; display:block; float:left;}
#event .icon_00	a:hover			{ background:url(/img/e_his_00_1.gif) top no-repeat; height:28px; width:56px; display:block; float:left;}

#event .icon_01							{ background:url(/img/e_his_01.gif) top no-repeat; height:28px; width:28px; display:block; float:left; margin:0px 2px 0px 2px;}
#event .icon_01 a						{ background:#0d2300 url(/img/e_his_01.gif) top no-repeat; height:28px; width:28px; display:block; float:left; background-color:none;}
#event .icon_01	a:hover			{ background:url(/img/e_his_01_1.gif) top no-repeat; height:28px; width:28px; display:block; float:left;}

#event .icon_02							{ background:url(/img/e_his_02.gif) top no-repeat; height:28px; width:28px; display:block; float:left; margin:0px 2px 0px 2px;}
#event .icon_02 a						{ background:#0d2300 url(/img/e_his_02.gif) top no-repeat; height:28px; width:28px; display:block; float:left;}
#event .icon_02	a:hover			{ background:url(/img/e_his_02_1.gif) top no-repeat; height:28px; width:28px; display:block; float:left;}

#event .icon_03							{ background:url(/img/e_his_03.gif) top no-repeat; height:28px; width:28px; display:block; float:left; margin:0px 2px 0px 2px;}
#event .icon_03 a						{ background:#0d2300 url(/img/e_his_03.gif) top no-repeat; height:28px; width:28px; display:block; float:left;}
#event .icon_03	a:hover			{ background:url(/img/e_his_03_1.gif) top no-repeat; height:28px; width:28px; display:block; float:left;}

#event .icon_04							{ background:url(/img/e_his_04.gif) top no-repeat; height:28px; width:28px; display:block; float:left; margin:0px 2px 0px 2px;}
#event .icon_04 a						{ background:#0d2300url(/img/e_his_04.gif) top no-repeat; height:28px; width:28px; display:block; float:left;}
#event .icon_04	a:hover			{ background:url(/img/e_his_04_1.gif) top no-repeat; height:28px; width:28px; display:block; float:left;}

#event .e_event_frame				{ display:block; float:left; background:url(/img/s_wrap.gif) top repeat-y; width:687px; text-align:left; margin:0px;}
#event .e_event							{ float:left; width:328px; background:url(/img/event_frame.gif) top repeat-y; margin:5px 3px 0px 0px; display:block; text-align:left; font-size:14px; /*height:250px; */}

#event .e_event_01_top			{ background:url(/img/m_event_top01.jpg) top no-repeat; height:39px; color:#FFFFFF; display:block;}

#event .makuro	  					{ }
#event .makuro_bottom 			{ background:url(/img/event_makuro.png) top left repeat-x; display:block; width:314px; height:200px; margin:-116px 0px 0px 7px; float:left; position:absolute;}
#event .event_text					{ font-size:24px; line-height:180%;}
#event .event_text input 		{ background:none; font-size:24px; color:#FFF; border:0px; width:280px; text-align:center;}
/*#event .e_event_01					{ background:#000 url(/img/m_event_violet.jpg) bottom no-repeat; height:201px; padding:5px 0px 2px 0px; color:#FFFFFF; font-size:14px; text-align:center; display:block;}*/

/*#event .e_event_01					{ background:url(/img/event_frame_violet.jpg) bottom no-repeat; height:201px; padding:5px 0px 2px 0px; color:#FFFFFF; font-size:14px; text-align:center; display:block;}*/

#event .e_event_01 table		{ border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; width:300px; color:#FFFFFF; margin:0px 8px 0px 8px; padding:0px;}
#event .e_event_01 th				{ font-size:14px; padding:0px; width:50px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background:none;}
#event .e_event_01 td				{ font-size:14px; padding:0px 1px 0px 4px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;line-height:130%;}

#event .e_event_01_bottom		{ background:url(/img/m_event_violet_bottom.jpg) bottom no-repeat; display:block; float:left; height:25px; color:#FFFFFF; width:328px;}
#event .e_event_01_bottom a	{ margin-right:10px; font-size:14px;}
#event .e_event_01_bottom .left	{ float:left; padding-left:10px;}
#event .e_event_01_bottom .right	{ float:right; padding-right:0px;}

#event .e_event_01		{ background:url(/img/event_frame_violet.png) bottom repeat-x;  height:201px; padding:5px 0px 2px 0px; color:#FFFFFF; font-size:14px; text-align:center; display:block; margin:0px 5px 0px 5px;}



#event .e_event_02_top			{ background:url(/img/m_event_top02.jpg) top no-repeat; height:39px; color:#FFFFFF; display:block;}
#event .e_event_02					{ background:#000 url(/img/m_event_red.jpg) bottom no-repeat; height:201px; padding:5px 0px 2px 8px; color:#FFFFFF; font-size:14px;}
#event .e_event_02 table		{ border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; width:300px; color:#FFFFFF; margin:0px 8px 0px 8px;}
#event .e_event_02 th				{ font-size:14px; padding:0px; width:50px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background:none;}
#event .e_event_02 td				{ font-size:14px; padding:0px 1px 0px 4px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; line-height:130%;}
#event .e_event_02_bottom		{ background:url(/img/m_event_red_bottom.jpg) top no-repeat; display:block; float:left; height:25px; color:#fff; width:328px;}
#event .e_event_02_bottom a	{ margin-right:10px; font-size:14px;}
#event .e_event_02_bottom .left	{ float:left; padding-left:10px;}
#event .e_event_02_bottom .right	{ float:right; padding-right:0px;}

#event .e_event_03_top			{ background:url(/img/m_event_top03.jpg) top no-repeat; height:39px; color:#fff; display:block;}
/*#event .e_event_03					{ background:#000 url(/img/m_event_blue.jpg) bottom no-repeat; height:201px; padding:5px 0px 2px 8px; color:#fff;}*/
/*#event .e_event_03					{	background:url(/img/event_frame_blue.gif) bottom repeat-x; height:201px; padding:5px 0px 2px 0px; color:#FFFFFF; font-size:14px; text-align:center; display:block;}*/
#event .e_event_03 table		{ border-left:1px solid #fff; border-top:1px solid #fff; width:300px; color:#fff; margin:0px 8px 0px 8px;}
#event .e_event_03 th				{ font-size:14px; padding:0px; width:50px; border-bottom:1px solid #fff; border-right:1px solid #fff; background:none;}
#event .e_event_03 td				{ font-size:14px; padding:0px 1px 0px 4px; border-bottom:1px solid #fff; border-right:1px solid #fff; line-height:130%;}
#event .e_event_03_bottom		{ background:url(/img/m_event_blue_bottom.jpg) top no-repeat; display:block; float:left; height:25px; color:#fff; width:328px;}
#event .e_event_03_bottom a	{ margin-right:10px; font-size:14px;}
#event .e_event_03_bottom .left	{ float:left; padding-left:10px;}
#event .e_event_03_bottom .right	{ float:right; padding-right:0px;}

#event .e_event_03		{ background:url(/img/event_frame_blue.gif) bottom repeat-x;  height:201px; padding:5px 0px 2px 0px; color:#FFFFFF; font-size:14px; text-align:center; display:block; margin:0px 5px 0px 5px;}




#event .e_event_04_top			{ background:url(/img/m_event_top04.jpg) top no-repeat; height:39px; color:#FFFFFF; display:block;}
#event .e_event_04					{ background:#000 url(/img/m_event_yellow.jpg) bottom no-repeat; height:201px; padding:5px 0px 2px 8px; color:#FFFFFF; line-height:120%;}
#event .e_event_04 table		{ border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; width:300px; color:#FFFFFF; margin:0px 8px 0px 8px;}
#event .e_event_04 th				{ font-size:14px; padding:1px; width:50px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background:none;}
#event .e_event_04 td				{ font-size:14px; padding:0px 1px 0px 4px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;line-height:130%;}
#event .e_event_04_bottom		{ background:url(/img/m_event_yellow_bottom.jpg) top no-repeat; display:block; float:left; height:25px; color:#FFFFFF; width:328px;}
#event .e_event_04_bottom a	{ margin-right:10px; font-size:14px;}
#event .e_event_04_bottom .left	{ float:left; padding-left:10px;}
#event .e_event_04_bottom .right	{ float:right; padding-right:0px;}


#event .bottom							{	text-align:right; margin-top:5px; margin-right:20px; display:block; font-size:14px;}

#event .frame_top						{ padding:0px 15px 0px 10px; line-height:130%; display:block; height:100px; margin-top:0px;}
#event .frame_top table			{ width:640px; margin-left:8px; border:0px;}
#event .frame_top th				{ text-align:left; color:#fff; font-size:14px; font-weight:normal; line-height:200%; padding:2px; margin:0px; border:0px; background:none;}
#event .frame_top th a			{ color:#fff; font-size:14px; font-weight:bold; text-decoration:underline;}
#event .frame_top th a:hover{ background-color:#FF0000;}
#event .frame_top td				{ color:#FFFFFF; padding:2px; background:none; border:0px; font-size:14px;}
#event .frame_top img				{ border:1px solid #fff; padding:1px; margin-bottom:0px;}

#event .frame_top01						{ padding:0px 15px 0px 10px; line-height:130%; display:block; margin-top:0px;}
#event .frame_top01 table			{ width:648px; margin-left:8px; border:0px;}
#event .frame_top01 th				{ text-align:left; color:#fff; font-size:14px; font-weight:normal; line-height:200%; padding:2px; margin:0px; border:0px; background:none;}
#event .frame_top01 th a			{ color:#fff; font-size:14px; font-weight:bold; text-decoration:underline;}
#event .frame_top01 th a:hover{ background-color:#FF0000;}
#event .frame_top01 td				{ color:#FFFFFF; padding:2px; background:none; border:0px; font-size:14px;}
#event .frame_top01 td a			{ color:#fff; font-size:14px; font-weight:bold; text-decoration:underline;}
#event .frame_top01 td a:hover{ background-color:#FF0000;}
#event .frame_top01 img				{ border:0px solid #fff; padding:1px; margin-bottom:0px;}

#event .frame_top02						{ padding:0px 15px 0px 10px; line-height:130%; display:block; margin-top:0px;}
#event .frame_top02 table			{ width:648px; margin-left:8px; border:0px;}
#event .frame_top02 th				{ text-align:left; color:#fff; font-size:14px; font-weight:normal; line-height:200%; padding:0px; margin:0px; border:0px; background:none;}
#event .frame_top02 th a			{ color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
#event .frame_top02 th a:hover{ background-color:#0d2300;}
#event .frame_top02 td				{ color:#fff; padding:0px; background:none; border:0px; font-size:14px;}
#event .frame_top02 td a			{ color:#fff; font-weight:bold; text-decoration:underline;}
#event .frame_top02 td a:hover{ background-color:#FF0000;}


#event .e_frame01						{ padding:10px 15px 15px 15px; line-height:130%; display:block;}
#event .e_frame01 a					{ margin-left:10px;}
#event .e_frame01 .bottom		{	text-align:right; margin-top:5px; margin-right:10px;}
#event .e_frame01_ttl				{ font-size:14px; font-weight:bold;}
#event .e_frame01 table			{ width:656px; border-top:1px solid #003300; border-left:1px solid #003300; background-color:#C7BEA3;}
#event .e_frame01 th				{ text-align:left; color:#000000; font-size:14px; font-weight:normal; line-height:200%; padding:2px; border-bottom:1px solid #003300;}
#event .e_frame01 th a			{ color:#000000; font-size:14px; font-weight:bold;}
#event .e_frame01 th a:hover{ background:#FF0000; color:#FFFFFF;}
#event .e_frame01 td				{ color:#FFFFFF; padding:2px; border-bottom:1px solid #003300; border-right:1px solid #003300; text-align:right; font-size:14px;}
#event .e_frame01 img				{ border:1px solid #000; padding:1px; margin-bottom:0px;}

#event .e_frame02							{ padding:10px 10px 15px 0px; line-height:130%; display:block;}
#event .e_frame02 .bottom			{	text-align:right; margin-top:5px; margin-right:10px;}
#event .e_frame02 table				{ width:654px; border:0px; margin:10px 0px 0px 15px;}
#event .e_frame02 th					{ text-align:left; color:#fff; font-size:14px; font-weight:normal; line-height:200%; padding:2px; margin:0px; border:0px; background:none;}
#event .e_frame02 th a				{ color:#fff; font-size:14px; font-weight:bold;}
#event .e_frame02 td					{ color:#FFFFFF; padding:2px; border:0px; font-size:14px;}
#event .e_frame02 td a				{ border:0px; background-color:#;}
#event .e_frame02 img					{ border:1px solid #fff; padding:1px; margin-bottom:0px;}
#event .e_frame02 img a				{ border:0px;}
#event .e_frame02 img a:hover	{ border:0px; background-color:#;}

#event .e_frame03							{ padding:0px 10px 15px 0px; line-height:100%; display:block;}
#event .e_frame03 a						{ text-decoration:underline; margin-left:0px;}
#event .e_frame03 a:hover			{ background-color:#FF0000;}
#event .e_frame03 .bottom			{	text-align:right; margin-top:5px; margin-right:10px;}
#event .e_frame03 table				{ width:654px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; color:#FFFFFF; margin:10px 0px 0px 15px;}
#event .e_frame03 th					{ color:#fff; font-size:14px; padding:3px; margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; background:#001336; font-weight:normal;}
#event .e_frame03 th a				{ color:#fff;}
#event .e_frame03 th a:hover	{ background:#FF0000; color:#FFFFFF;}
#event .e_frame03 td					{ padding:5px 3px 3px 3px; border-right:1px solid #fff; border-bottom:1px solid #fff; line-height:140%; font-size:14px;}
#event .e_frame03 .td_gray		{ background-color:#C0C5BE; color:#000000;}



#event .e_frame_violet02						{ padding:10px 15px 0px 15px; line-height:130%; display:block; background:url(/img/e_violet01.gif) top repeat-y;}
#event .e_frame_violet02 a					{ text-decoration:underline; margin-left:0px;}
#event .e_frame_violet02 a:hover		{ background-color:#FF0000;}
#event .e_frame_violet02 .bottom		{	text-align:right; margin-top:5px; margin-right:10px;}
#event .e_frame_violet02 table			{ width:640px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; color:#FFFFFF; margin-left:8px;}
#event .e_frame_violet02 th					{color:#fff; font-size:13px; line-height:140%; padding:3px; margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; background:#001336; font-weight:normal;}
#event .e_frame_violet02 th a				{ color:#fff;}
#event .e_frame_violet02 th a:hover	{ background:#FF0000; color:#FFFFFF;}
#event .e_frame_violet02 td					{padding:3px; border-right:1px solid #fff; border-bottom:1px solid #fff; color:#fff;/*background-color:#D2CBB5;*/}

#event .e_frame_violet03				{ background:url(/img/e_violet02.gif) top no-repeat; height:30px; color:#FFFFFF; text-align:right; line-height:180%; padding-right:30px; padding-top:3px;}

#event .e_frame_red01						{ padding:10px 15px 0px 15px; line-height:130%; display:block; background:url(/img/e_red.gif) top no-repeat; height:100px; margin-top:10px;}
#event .e_frame_red01 table			{ width:640px; margin-left:8px;}
#event .e_frame_red01 th				{ text-align:left; color:#fff; font-size:11px; font-weight:normal; line-height:200%; padding:2px; margin:0px;}
#event .e_frame_red01 th a			{ color:#fff; font-size:14px; font-weight:bold;}
#event .e_frame_red01 td				{ color:#FFFFFF; padding:2px;}
#event .e_frame_red01 img				{ border:1px solid #fff; padding:1px; margin-bottom:0px;}

#event .e_frame_red02						{ padding:10px 15px 0px 15px; line-height:130%; display:block; background:url(/img/e_red01.gif) top repeat-y;}
#event .e_frame_red02 a					{ text-decoration:underline; margin-left:0px;}
#event .e_frame_red02 a:hover		{ background-color:#FF0000;}
#event .e_frame_red02 .bottom		{	text-align:right; margin-top:5px; margin-right:10px;}
#event .e_frame_red02 table			{ width:640px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; color:#FFFFFF; margin-left:8px;}
#event .e_frame_red02 th				{color:#fff; font-size:13px; line-height:140%; padding:3px; margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; background:#001336; font-weight:normal;}
#event .e_frame_red02 th a			{ color:#fff;}
#event .e_frame_red02 th a:hover{ background:#FF0000; color:#FFFFFF;}
#event .e_frame_red02 td				{padding:3px; border-right:1px solid #fff; border-bottom:1px solid #fff; color:#fff;}

#event .e_frame_red03						{ background:url(/img/e_red02.gif) top no-repeat; height:30px; color:#FFFFFF; text-align:right; line-height:180%; padding-right:30px; padding-top:3px;}

#event .e_frame_blue01					{ padding:10px 15px 0px 15px; line-height:130%; display:block; background:url(/img/e_blue.gif) top no-repeat; height:100px; margin-top:10px;}
#event .e_frame_blue01 table		{ width:640px; margin-left:8px;}
#event .e_frame_blue01 th				{ text-align:left; color:#fff; font-size:11px; font-weight:normal; line-height:200%; padding:2px; margin:0px;}
#event .e_frame_blue01 th a			{ color:#fff; font-size:14px; font-weight:bold;}
#event .e_frame_blue01 td				{ color:#FFFFFF; padding:2px;}
#event .e_frame_blue01 img			{ border:1px solid #fff; padding:1px; margin-bottom:0px;}

#event .e_frame_blue02						{ padding:10px 15px 0px 15px; line-height:130%; display:block; background:url(/img/e_blue01.gif) top repeat-y;}
#event .e_frame_blue02 a					{ text-decoration:underline; margin-left:0px;}
#event .e_frame_blue02 a:hover		{ background-color:#FF0000;}
#event .e_frame_blue02 .bottom		{	text-align:right; margin-top:5px; margin-right:10px;}
#event .e_frame_blue02 table			{ width:640px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; color:#FFFFFF; margin-left:8px;}
#event .e_frame_blue02 th					{color:#fff; font-size:13px; line-height:140%; padding:3px; margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; background:#001336; font-weight:normal;}
#event .e_frame_blue02 th a				{ color:#fff;}
#event .e_frame_blue02 th a:hover	{ background:#FF0000; color:#FFFFFF;}
#event .e_frame_blue02 td					{padding:3px; border-right:1px solid #fff; border-bottom:1px solid #fff; color:#fff;}

#event .e_frame_blue03						{ background:url(/img/e_blue02.gif) top no-repeat; height:30px; color:#FFFFFF; text-align:right; line-height:180%; padding-right:30px; padding-top:3px;}

#event .e_frame_yellow01					{ padding:10px 15px 0px 15px; line-height:130%; display:block; background:url(/img/e_yellow.gif) top no-repeat; height:100px; margin-top:10px;}
#event .e_frame_yellow01 table		{ width:640px; margin-left:8px;}
#event .e_frame_yellow01 th				{ text-align:left; color:#fff; font-size:11px; font-weight:normal; line-height:200%; padding:2px; margin:0px;}
#event .e_frame_yellow01 th a			{ color:#fff; font-size:14px; font-weight:bold;}
#event .e_frame_yellow01 td				{ color:#FFFFFF; padding:2px;}
#event .e_frame_yellow01 img			{ border:1px solid #fff; padding:1px; margin-bottom:0px;}

#event .e_frame_yellow02					{ padding:10px 15px 0px 15px; line-height:130%; display:block; background:url(/img/e_yellow01.gif) top repeat-y;}
#event .e_frame_yellow02 a				{ text-decoration:underline; margin-left:0px;}
#event .e_frame_yellow02 a:hover	{ background-color:#FF0000;}
#event .e_frame_yellow02 .bottom	{	text-align:right; margin-top:5px; margin-right:10px;}
#event .e_frame_yellow02 table		{ width:640px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; color:#FFFFFF; margin-left:8px;}
#event .e_frame_yellow02 th				{color:#fff; font-size:13px; line-height:140%; padding:3px; margin:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; background:#001336; font-weight:normal;}
#event .e_frame_yellow02 th a				{ color:#fff;}
#event .e_frame_yellow02 th a:hover	{ background:#FF0000; color:#FFFFFF;}
#event .e_frame_yellow02 td					{padding:3px; border-right:1px solid #fff; border-bottom:1px solid #fff; color:#fff;}

#event .e_frame_yellow03					{ background:url(/img/e_yellow02.gif) top no-repeat; height:30px; color:#FFFFFF; text-align:right; line-height:180%; padding-right:30px; padding-top:3px;}

#event .e_content_violet					{	background:url(/img/e_frm_violet_center.gif) top repeat-y; color:#FFFFFF; padding:10px 15px 0px 15px; line-height:160%; font-size:12px;}
#event .e_content_violet_bottom		{ background:url(/img/e_frm_violet_bottom.gif) top no-repeat; height:28px; text-align:right; padding-right:20px; font-size:14px;}

#event .e_content_red							{	background:url(/img/e_frm_red_center.gif) top repeat-y; color:#FFFFFF; padding:10px 15px 0px 15px; line-height:160%; font-size:12px;}
#event .e_content_red_bottom			{ background:url(/img/e_frm_red_bottom.gif) top no-repeat; height:28px; text-align:right; padding-right:20px; font-size:14px;}

#event .e_content_blue						{	background:url(/img/e_frm_blue_center.gif) top repeat-y; color:#FFFFFF; padding:10px 15px 0px 15px; line-height:160%; font-size:12px;}
#event .e_content_blue_bottom			{ background:url(/img/e_frm_blue_bottom.gif) top no-repeat; height:28px; text-align:right; padding-right:20px; font-size:14px;}

#event .e_content_yellow					{	background:url(/img/e_frm_yellow_center.gif) top repeat-y; color:#FFFFFF; padding:10px 15px 0px 15px; line-height:160%; font-size:12px;}
#event .e_content_yellow_bottom		{ background:url(/img/e_frm_yellow_bottom.gif) top no-repeat; height:28px; text-align:right; padding-right:20px; font-size:14px;}

#event .text15										{ margin:0px; padding:0px; font-size:14px;}

#event .line_bottom								{ border-bottom:1px dotted #999999; margin:0px 10px 0px 10px;}
#event .gray											{ background:#C0C5BE; color:#000; font-size:14px; font-weight:bold;}
#event .prize											{ background:#334F37;}



