table.latest_news_sum_title
		{ border: 2px solid #000000;
			width: 150px;
		}

td.latest_news_sum_title
		{ border-bottom: 1px solid #000000;
			background: red;
		}

p.latest_news_sum_title
		{ font-size: x-small;
			font-weight: bold;
			color: #FFFFFF;
			margin-bottom: 0px; 
		}

td.latest_news_sum_detail
		{ border-bottom: 2px ridge;
			border-top: 2px ridge;
			padding: 0.25em;
			background: #009900;
		}

p.latest_news_sum_headline
		{ font-size: x-small;
			font-weight: bold;
			color: #000000;
		}

p.latest_news_sum_detail
		{ font-size: xx-small;
			font-weight: normal;
			color: #000000;
		}

a.latest_news_sum_more
		{ font-size: xx-small;
			font-weight: normal;
			color: white;
			margin-top: 0px; 
			margin-bottom: 0px;
		}

a:hover.latest_news_sum_more
		{ color: red;
		}


div.latest_news_main_box
		{ border: 4px ridge;
			padding: 0.4em;
			margin-bottom: 2em;
		}

p.latest_news_main_box_title
		{ font-size: small;
			font-weight: bold;
			color: gray;
		}

p.latest_news_main_box_headline
		{ font-size: small;
			font-weight: bold;
			color: blue;
		}


p.latest_news_main_box_detail
		{ font-size: small;
			font-weight: normal;
			color: #000000;
		}

.latest_news_main_headline
		{ font-weight: bold;
			}

p.latest_news_main_detail
		{ text-align: justify;
				font-size: x-small;
				margin-top: 0;
				margin-bottom: 0.5em;
			}
