body{	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	background: url(bg.jpg); margin: 0px; background-repeat: repeat-x;	text-align:-moz-center; /* FF */	#text-align:center;  /* IE */	font-size: 13px;	*font-size: small; /* IE 7 */	*font: x-small; /* IE 6ˆÈ‰º */}a:link{	color: #006699; text-decoration: underline}a:visited{	color: #006666; text-decoration: underline}a:hover{	color: #ff6699; text-decoration: underline}a:active{	color: #cc0033; text-decoration: none}#box{	background:url(side2.gif) left top repeat-y;	float:center;	background-color:#ffffff;	width:800px;	overflow:hidden;	margin:0px 0px 0px 0px;	text-align:left;}#title{	background-color:#ffffff;	width:800px;	height:50px;	margin:0px 0px 0px 0px;	text-align:left;}#title .image{	margin:0px 0px 0px 0px;	width:520px;	float:left;	height:50px;}#title .menu{	margin:0px 0px 0px 0px;	width:240px;	height:auto;	float:right;}#title .languageicon a{	float:left;	background:url(languageicon1.jpg) no-repeat left top;	text-decoration:none;	font-size:11px;	color:#ffffff;	padding-top:3px;	text-align:center;	margin:0px 0px 0px 0px;	width:120;	height:15px;}#title .languageicon a:hover{	filter:alpha(opacity=80);	-moz-opacity:0.8;}#title .smallicon a{	float:left;	background:url(icon10.jpg) no-repeat left top;	text-decoration:none;	font-size:11px;	color:#ffffff;	padding-top:3px;	text-align:center;	margin:0px 0px 0px 0px;	width:80;	height:15px;}#title .smallicon a:hover{	filter:alpha(opacity=80);	-moz-opacity:0.8;}#title .cm{	width:240px;	padding:3px 0px 3px 0px;	margin:0px 0px 0px 0px;	background-color:#ffffee;	font-size:12px;	color:#000000;	text-align:center;	line-height:16px;	border:solid #bbbbbb;	border-width:1px;}#title .image2{	margin:0px 0px 0px 0px;	float:left;}#title .cm2{	width:777px;	margin:0px 0px 0px 0px;	background-color:#ffffff;	font-size:12px;	color:#000000;	text-align:left;	line-height:16px;	float:left;}#side_menu{	float:left;	margin:0px 0px 0px 0px;	padding-top:0px;	padding-left:0px;	width:150px;	height:auto;	text-decoration:none;	border-width:0px;	position:relative;}#side_menu ul{	float:left;	margin:0px 0px 0px 0px;	width:150px;	padding-top:0px;	padding-left:0px;	list-style-type:none;	border-width:0px;}#side_menu ul li{	float:left;	margin:0px 0px 0px 0px;	padding-top:0px;	padding-left:0px;	height:35px;	border-width:0px;}#side_menu ul li.home a{	float:left;	background:url(home-icon.jpg) no-repeat left top;}#side_menu ul li.home a:hover{	float:left;	background:url(home-icon1.jpg) no-repeat left top;}#side_menu ul li.home_select a{	float:left;	background:url(home-icon1.jpg) no-repeat left top;}#side_menu ul li.business a{	float:left;	background:url(business-icon.jpg) no-repeat left top;}#side_menu ul li.business a:hover{	float:left;	background:url(business-icon1.jpg) no-repeat left top;}#side_menu ul li.business_select a{	float:left;	background:url(business-icon1.jpg) no-repeat left top;}#side_menu ul li.products a{	float:left;	background:url(products-icon.jpg) no-repeat left top;}#side_menu ul li.products a:hover{	float:left;	background:url(products-icon1.jpg) no-repeat left top;}#side_menu ul li.products_select a{	float:left;	background:url(products-icon1.jpg) no-repeat left top;}#side_menu ul li.equipment a{	float:left;	background:url(equipment-icon.jpg) no-repeat left top;}#side_menu ul li.equipment a:hover{	float:left;	background:url(equipment-icon1.jpg) no-repeat left top;}#side_menu ul li.equipment_select a{	float:left;	background:url(equipment-icon1.jpg) no-repeat left top;}#side_menu ul li.company a{	float:left;	background:url(company-icon.jpg) no-repeat left top;}#side_menu ul li.company a:hover{	float:left;	background:url(company-icon1.jpg) no-repeat left top;}#side_menu ul li.company_select a{	float:left;	background:url(company-icon1.jpg) no-repeat left top;}#side_menu ul li.contact a{	float:left;	background:url(contact-icon.jpg) no-repeat left top;}#side_menu ul li.contact a:hover{	float:left;	background:url(contact-icon1.jpg) no-repeat left top;}#side_menu ul li.contact_select a{	float:left;	background:url(contact-icon1.jpg) no-repeat left top;}#side_menu ul li.access a{	float:left;	background:url(access-icon.jpg) no-repeat left top;}#side_menu ul li.access a:hover{	float:left;	background:url(access-icon1.jpg) no-repeat left top;}#side_menu ul li.access_select a{	float:left;	background:url(access-icon1.jpg) no-repeat left top;}#side_menu ul li.event a{	float:left;	background:url(event-icon.jpg) no-repeat left top;}#side_menu ul li.event a:hover{	float:left;	background:url(event-icon1.jpg) no-repeat left top;}#side_menu ul li.event_select a{	float:left;	background:url(event-icon1.jpg) no-repeat left top;}#side_menu ul li.sub{	float:left;	margin:0px 0px 0px 0px;	background:none;	background-color:#ffffff;	width:150px;	height:22px;	border:0px;}#side_menu ul li.sub a{	margin:0px 0px 0px 0px;	height:22px;	padding-top:4px;	padding-left:10px;	font-size:11px;	letter-spacing:0px;	text-align:left;	display:block;}#side_menu ul li.sub a:hover{	background:none;	background-color:#ffffee;	color:#ff0000;	text-decoration:underline;}#side_menu ul li.sub_select{	float:left;	margin:0px 0px 0px 0px;	background-color:#ffffdd;	background:url(subicon_select.gif) no-repeat left top;	width:150px;	height:22px;	border:0px;}#side_menu ul li.sub_select a{	margin:0px 0px 0px 0px;	color:#995544;	font-size:11px;	letter-spacing:0px;	text-align:left;	text-decoration:none;	padding-top:4px;	padding-left:15px;	display:block;}#side_menu ul li.sub_select a:hover{	background:none;	color:#ff0000;	text-decoration:underline;}#left_space{	margin:30px 2px 50px 2px;	float:left;	width:146px;	text-decoration:none;	text-align:left bottom;}#event_cm{	margin:10px 0px 10px 0px;	float:left;	background:none;	background-color:#ffffff;	width:146px;	text-decoration:none;	text-align:center;}#contents{	margin:0px 0px 0px 0px;	background-color:#ffffff;	float:right;	width:650;	text-align:left;}#main_image{	float:left;	background-color:#99aabb;	width:650px;	height:290px;}#link_icon{	margin:0px 0px 0px 0px;	float:left;	width:650px;}#link_icon p{	float:left;	margin-top:10px;	width:300px;	border:solid #000000;	border-width:1px;}#link_icon p a{	float:left;	background:url(icon00.jpg) no-repeat center top;	display:block;	width:300px;	height:100px;	filter:alpha(opacity=80);	-moz-opacity:0.8;	vertical-align:bottom;	font-size:14px;	line-height:30px;	text-decoration:none;	text-align:right;	color:#000000;}#link_icon p a:hover{	filter:alpha(opacity=30);	-moz-opacity:0.3;	color:#000000;}#link_icon p.icon01{	background:url(icon01.jpg) no-repeat center;}#link_icon p.icon02{	background:url(icon02.jpg) no-repeat center;}#link_icon p.icon03{	background:url(icon03.jpg) no-repeat center;}#link_icon p.title{	float:right;	padding-top:3px;	line-height:13px;	background-color:#667788;	margin-top:10px;	margin-left:5px;	margin-bottom:0px;	width:340px;	font-size:13px;	height:17px;	text-align:left;	border-width:0px;	color:#ffffff;}#link_icon ul.detail{	float:right;	list-style-type:none;	margin-top:5px;	margin-left:5px;	margin-bottom:0px;	padding-top:0px;	padding-left:0px;	width:340px;	font-size:12px;	height:80px;	text-align:left;	border-width:0px;	color:#000000;}#link_icon ul li{	background:url(point01.gif) no-repeat;	padding-left:10px;	color:#000000;}#news .new{	float:left;	width:640px;	background-color:#ffffff;	font-size:13px;	color:#000000;	padding-left:0px;	padding-top:0px; 	margin-left:5px; 	margin-top:10px;	line-height:20px;}#news .title{	height:17px;	line-height:13px;	background-color:#bb8855;	padding-top:3px;	padding-left:2px;	color:#ffffff;	font-size:13px;	margin:0px;}#shortcut{	background-color:#ffffff;	float:left;	width:800px;	text-align:center;	font-size:10px;}#bottom{	margin:0px 0px 0px 0px;	background-color:#eeeeee;	border:solid #eeeeee;	border-width:7px;	float:left;	width:800px;	text-align:left;	font-size:12px;	color:#555555;	padding:0px 0px 0px 0px;}#licence{	background-color:#ffffff;	float:right;	width:800px;	text-align:right;	font-size:12px;}
