#copy {	width: 100%;	height: 272px;	margin: 0 auto;	background: url("../images/index.jpg") no-repeat top center;}/* === flash === */#flashArea {	width: 900px;	height: 272px;	margin: 0 auto;}#contentsArea h1 {	display: none;}/* === left === */#left {	position: absolute;	left: 0;	top: 0;	width: 580px;	min-height: 530px;}#left h2 {	position: absolute;	left: 0;	top: 0;	width: 76px;	height: 526px;	font-size: 0;	text-indent: -9999px;	background: url("../images/index/title_service.gif") no-repeat left bottom;}#serviceArea {	margin-left: 80px;	padding-top: 8px;}#serviceArea1,#serviceArea2,#serviceArea3,#serviceArea4 {	width: 490px;	height: 112px;	margin-bottom: 10px;	padding-top: 8px;	padding-left: 10px;}#serviceArea1 h3,#serviceArea2 h3,#serviceArea3 h3,#serviceArea4 h3 {	font-size: 0;	text-indent: -9999px;	width: 140px;	height: 34px;}#serviceArea1 h3 a,#serviceArea2 h3 a,#serviceArea3 h3 a,#serviceArea4 h3 a {	display: block;	width: 100%;	height: 100%;}#serviceArea1 ul,#serviceArea2 ul,#serviceArea3 ul,#serviceArea4 ul {	list-style-type: none;	margin-top: 6px;	margin-left: 5px;	padding-right: 10px;}#serviceArea1 li,#serviceArea2 li,#serviceArea3 li,#serviceArea4 li {	padding-left: 10px;	line-height: 1.8em;}#serviceArea1 li a,#serviceArea2 li a,#serviceArea3 li a,#serviceArea4 li a {	font-size: 13px;	color: #333333;}#serviceArea1 {background: url("../images/index/service1_base.gif") no-repeat;}#serviceArea2 {background: url("../images/index/service2_base.gif") no-repeat;}#serviceArea3 {background: url("../images/index/service3_base.gif") no-repeat;}#serviceArea4 {background: url("../images/index/service4_base.gif") no-repeat;}#serviceArea1 li {background: url("../images/index/service1_icon.gif") no-repeat left 8px;}#serviceArea2 li {background: url("../images/index/service2_icon.gif") no-repeat left 8px;}#serviceArea3 li {background: url("../images/index/service3_icon.gif") no-repeat left 8px;}#serviceArea4 li {background: url("../images/index/service4_icon.gif") no-repeat left 8px;}/* === right === */#right {	position: relative;	top: 8px;	width: 260px;	margin-left: 610px;	/margin-top: 10px;	min-height: 570px;	/* IE6 */	_height: auto !important;	_height: 570px;}#right h3 {	width: 260px;	height: 21px;	font-size: 0;	text-indent: -9999px;}#news h3.title {background: url("../images/index/title_news.gif") no-repeat;}#publications h3.title {background: url("../images/index/title_publications.gif") no-repeat;}#seminars h3.title {background: url("../images/index/title_seminars.gif") no-repeat;}#news p#list {	position: absolute;	right: 0;	top: 0px;	padding-left: 20px;	background: url("../images/icon.gif") no-repeat left center;}#news p#list a {	font-size: 11px;	color: #333333;}#publications {	margin-top: 24px;}#news .listcate,#publications .listcate,#seminars .listcate {	position: relative;	left: 0;	top: 0;}#news dl,#publications dl,#seminars dl {	width: 260px;	margin-top: 8px;}#news .listcate dd a,#publications .listcate dd a,#seminars .listcate dd a {	color: #333;	text-decoration: underline;}#news .listcate dd a:hover,#publications .listcate dd a:hover,#seminars .listcate dd a:hover {	color: #006BB4;}#news dt {	position: absolute;	left: 0;	width: 70px;	height: 10px;	padding-top: .5em;	padding-bottom: .5em;	line-height: 1.4em;	color: #666666;}#publications dt {	position: absolute;	left: 0;	top: 0;	width: 70px;	padding-top: .5em;	padding-bottom: .5em;	line-height: 1.4em;	color: #666666;}#news dd {	padding-top: .5em;	padding-bottom: .5em;	padding-left: 8em;	color: #333;		line-height: 1.2em;	border-bottom: 1px dotted #cccccc;}#publications {	height: 150px;	padding-bottom: .5em;	border-bottom: 1px dotted #cccccc;}#publications dd {	margin-left: 8em;	padding-top: 1em;	padding-bottom: .5em;	color: #333;		line-height: 1.2em;}#seminars {	margin-top: 24px;}#seminars dt {	position: absolute;	left: 0;	top: 0;}#seminars dd {	margin-left: 11.5em;	padding-bottom: .5em;	color: #333;		line-height: 1.2em;	height: 104px;}#seminars dd p {	position: absolute;	bottom: 2px;	left: 136px;	/left: 138px;	color: #999;	font-size: 10px;	/font-size: 9px;	width: 124px;}#preset {	margin-top: 20px;}#preset a {	display: block;	width: 100%;	height: 100%;}