#top_flash {	width: 939px;	margin: 0 auto;	text-align:center;	height: 399px;}.flash_area {	width: 100%;	background: url(../images/flash_bg.jpg) no-repeat center top;	margin: -2px auto 0 auto;}html>/**/body .flash_area {	width: 100%;	background: url(../images/flash_bg.jpg) no-repeat center top;	margin: -4px auto 0 auto;}body:first-of-type div.flash_area {	width: 100%;	background: url(../images/flash_bg.jpg) no-repeat center top;	margin: -2px auto 0 0;}.flash_box {width: 969px; margin: 0 auto;}body:first-of-type div.flash_box {width: 969px;margin: 0 auto;padding-left: 4px;}#top_flash h1{margin: 150px auto 20px auto;}.fla_bottom {	vertical-align: top;	margin-top: -6px;	>margin: 0;}body:first-of-type .fla_bottom {vertical-align: top;margin: -6px 0 0 -4px;}.fla_print_only {display: none;}.ti01 {overflow: hidden;	height: 0 !important;	height /**/:73px;	padding-top: 78px;	background: url(../images/ti_top01.jpg) no-repeat;	width: 726px;}.ti02 {overflow: hidden;	height: 0 !important;	height /**/:73px;	padding-top: 78px;	background: url(../images/ti_top02.jpg) no-repeat;	width: 726px;	clear: both;}.ti03 {overflow: hidden;	height: 0 !important;	height /**/:73px;	padding-top: 78px;	background: url(../images/ti_top03.jpg) no-repeat;	width: 726px;	clear: both;}.ie_only {>margin-top: 25px;}