@charset "UTF-8";
/*
===============================================================================
| 			top 
===============================================================================
*/
h2{
	border:none;
	color: #99CCFF;
}
a{
	text-decoration: none;
}


div.contents img.copy{
	float: left;
}
div.contents div.detailMenu{
	float:right;
	width: 404px;
	height:550px;
	background-color: #ffffff;
}

div.contents div.inner{
	background-color: #ffffff;
	height:413px;
}
div.contents div.inner div.detailMenu div.menu{
	height:137px;
	background-repeat: no-repeat;
}

div.contents div.inner div.detailMenu div.menu#corpbg{
	background-image: url('../images/top/menu_bg1.gif');
}
div.contents div.inner div.detailMenu div.menu#businessbg{
	background-image: url('../images/top/menu_bg2.gif');
}
div.contents div.inner div.detailMenu div.menu#locationbg{
	background-image: url('../images/top/menu_bg3.gif');
}
div.contents div.inner div.detailMenu div.menu#webinvbg{
	background-image: url('../images/top/menu_bg4.gif');
}

div.contents div.inner div.detailMenu div.text{
	width:250px;
	height: 95px;
	position:absolute;
	margin: 19px 0 0 140px;
	color: #eeeeee;
	font-size: 90%;
}
div.contents div.inner div.detailMenu div.text h2{
	margin:0 0 6px 0;
	padding:0;
}
div.contents div.inner div.detailMenu div.text h2 a{
	display: block;
}
div.contents div.inner div.detailMenu div.text p{
	margin:0;
	line-height: 150%;
}
div.contents div.inner div.detailMenu div.text li{
	margin-bottom: 3px;
	line-height: 140%;
}
div.contents div.inner div.detailMenu div.text a, div.contents div.inner div.detailMenu div.text a:visited{
	color: #ffffff;
}
a#corpmenu, a#businessmenu, a#locationmenu,a#webinvmenu{
	background-color: #666666;
	display:block;
	border-bottom: 1px solid #ffffff;
}

a#corpmenu:hover, a#businessmenu:hover, a#locationmenu:hover, a#webinvmenu:hover{
	background-color: #003399;
	display:block;
	cursor: pointer;
}



