#contents {
	BACKGROUND: url(../img/top_image.jpg) no-repeat left top; PADDING-BOTTOM: 69px; WIDTH: 100%; PADDING-TOP: 293px
}
#contents:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: " "
}
#contents {
	DISPLAY: inline-block
}
* HTML #contents {
	HEIGHT: 1%
}
#contents {
	DISPLAY: block
}
#sideContents {
	FLOAT: left; WIDTH: 226px
}
#sideContents LI {
	LIST-STYLE-TYPE: none
}
#sideContents SPAN {
	DISPLAY: none
}
#banner1 {
	DISPLAY: block; BACKGROUND: url(../img/banner/top_banner1.gif); MARGIN-BOTTOM: 7px; WIDTH: 100%; HEIGHT: 73px
}
#banner2 {
	DISPLAY: block; BACKGROUND: url(../img/banner/top_banner2.gif); MARGIN-BOTTOM: 7px; WIDTH: 100%; HEIGHT: 73px
}
#news H3 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 0px 20px 110px; BORDER-LEFT: #02ad4b 2px solid; WIDTH: 75px; COLOR: #585858; LINE-HEIGHT: 0.8em
}
#news DL {
	MARGIN: 0px auto; WIDTH: 180px;FONT-SIZE: 18px
}
#news DT {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 5px; COLOR: #02ad4b
}
#news DD {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 1.8em; BORDER-BOTTOM: #999999 1px dotted
}
DIV#news {
	BORDER-RIGHT: #d5d5d5 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #d5d5d5 1px solid; PADDING-LEFT: 20px; BACKGROUND: #f8f8f8 0px 0px; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 8px; BORDER-LEFT: #d5d5d5 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #d5d5d5 1px solid
}
#contentsInner {
	PADDING-LEFT: 20px
}
#topics {
	PADDING-RIGHT: 10px; FLOAT: left
}
#topics H1 {
	MARGIN-BOTTOM: 10px; WIDTH: 499px; HEIGHT: 137px
}
#topics H1 SPAN {
	DISPLAY: none
}
#topics LI {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 3px; WIDTH: 499px; LINE-HEIGHT: 100%; PADDING-TOP: 7px; LIST-STYLE-TYPE: none
}
#topics LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: " "
}
#topics LI {
	DISPLAY: inline-block
}
* HTML #topics LI {
	HEIGHT: 1%
}
#topics LI {
	DISPLAY: block
}
#topics LI SPAN.datetime {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 23px; FONT-WEIGHT: bold; BACKGROUND: url() no-repeat 8px 3px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 65px; COLOR: #5b6fa9; PADDING-TOP: 3px
}
#topics LI SPAN.title {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 400px; PADDING-TOP: 3px
}
#topics UL {
	MARGIN-TOP: 20px; MARGIN-LEFT: 7px
}
