/* CSS Document *//*ページ::速報   ####################################################################*/#newsflash #main-content h3 {	font-size: .85em;	background-image: url(../image_new/newsflash_h3_bg.jpg);	background-repeat: no-repeat;	background-position: left center;	padding: 1.2em 4px 1.2em 60px;	color: #FFF;}#newsflash #main-content h4 {	font-size: 1em;	font-weight: bold;}#newsflash #main-content ul {	margin: 21px 0;}#newsflash #main-content li {	border-bottom: solid 1px #666;	margin: 1em 0 0;	padding: 0 0 1em;}#newsflash #main-content .date {	color: #777;}#newsflash #side-content dl.archive-list dt {    background: #CCC url(../image_new/topics_list_bg.jpg) repeat-x left bottom;    margin: 0 0 7px;	padding: 4px;    border-bottom: solid 1px #999;}#newsflash #side-content ul li {    font-size: .86em;    margin: 0 0 14px;	padding: 0 0 4px;    border-bottom: solid 1px #999;}