#frame:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#wrap:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#frame {
	
}
#wrap {
	
}
* HTML #frame {
	HEIGHT: 1%
}
* HTML #wrap {
	HEIGHT: 1%
}
#frame {
	DISPLAY: block
}
#wrap {
	DISPLAY: block
}
#frame {
	MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto
}
#wrap {
	WIDTH: 100%
}
#main {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 390px
}
#sub_main {
	OVERFLOW: hidden; WIDTH: 100%
}
#sub_a {
	Z-INDEX: 1; FLOAT: left; MARGIN-LEFT: 5px; OVERFLOW: hidden; WIDTH: 180px
}
#sub_b {
	Z-INDEX: 2; FLOAT: right; OVERFLOW: hidden; WIDTH: 180px; MARGIN-RIGHT: 5px
}
