
/* index
--------------------------------------------------------------------- \*/

.news_list		{ padding:0 15px; }
	.news_list dl { width:645px;}   
	.news_list dt { float:left; width:100px; padding:2px 0 2px 10px; clear:both; font-weight:bold;}   
	.news_list dt { background:url(../../shared/img/icon_004.gif) no-repeat left center; }
	.news_list dd { width:auto; margin-left:100px; padding:2px 10px 2px 10px; }  

/* ------------------------------------------------------------------ \*/



/* detail
--------------------------------------------------------------------- \*/

.news_box		{ margin:0; padding:0 15px;}
.news_date		{ margin:0 0 2px 0; padding:0;}
.news_title		{ padding:0 0 8px 0; font-weight:bold; border-bottom:dotted 1px #999999;}
.news_detail	{ margin:20px 0;}

/* ------------------------------------------------------------------ \*/



.event_list02			{ margin:0 0 20px 0; padding:0 0 20px 0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E2E2E2; font-size:11px;}
	.event_list02 table { margin:0 0 20px 0; padding:0;}
	.event_list02 td { padding:2px 10px; text-align:left; }

.event_list02 h4 { margin: 10px 0; padding: 0;}

.event_list_con		{ margin:0 0 10px 0; padding:0;}
	.event_list_con p { text-align:center;}

.event_list_btm	{ margin:0 0 20px 0; padding:0;}
	.event_list_btm p { text-align:center;}

/* detail
--------------------------------------------------------------------- \*/

.event_box		{ margin:0; padding:0 15px;}
.event_date		{ margin:0 0 2px 0; padding:0;}
.event_title		{ padding:0 0 8px 0; font-weight:bold; font-size: 14px;}
.event_detail	{ margin:20px 0;}
	.event_detail table { width:675px; margin:0 0 10px 0; padding:0; }
	.event_detail th { width:120px; padding:5px 0 3px 5px; text-align:left; vertical-align:top; font-weight:bold; }
	.event_detail th { background:#F2F2F2; border-botom-width: 1px; border-botom-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; }
	.event_detail td { padding:5px 7px 3px 7px; text-align:left; line-height:120%; }
	.event_detail td { background:#FFFFFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E2E2E2; border-right-width: 1px; border-right-style: solid; border-right-color: #F2F2F2; }
	.event_detail p { margin:0 0 5px 0; }
.event_tname { border-left: solid 3px #0099FF;  }
.event_tname p { text-align: left; margin: 0px;}

/* ------------------------------------------------------------------ \*/
