#mainflash {
	float : left;
	width : 610px;
}
#contents {
	height: 530px;
	width: 800px;
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 50px;
}
#all {
	width : 100%;
	height: 100%;
}
body {
	background-color: #17334e;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}
#gnavi {
	position: relative;
	height: 530px;
	float: right;
	margin: 0px;
	padding: 0px;
}
#footer {
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#all #contents #gnavi ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#all #contents #gnavi a.business {
	text-indent: -10000px;
	background:url(../images/business.jpg);
	display: block;
	height: 40px;
	width:190px;
}
#all #contents #gnavi a.company {
	text-indent: -10000px;
	background:url(../images/company.jpg);
	display: block;
	height: 40px;
	width:190px;
}

#all #contents #gnavi a.idea {
	text-indent: -10000px;
	background:url(../images/idea.jpg);
	display: block;
	height: 40px;
	width:190px;
}

#all #contents #gnavi a.access {
	text-indent: -10000px;
	background:url(../images/access.jpg);
	display: block;
	height: 40px;
	width:190px;
}

#all #contents #gnavi a.media {
	text-indent: -10000px;
	background:url(../images/media_re.jpg);
	display: block;
	height: 40px;
	width:190px;
}

#all #contents #gnavi a.recruit {
	text-indent: -10000px;
	background:url(../images/recruit.jpg);
	display: block;
	height: 40px;
	width:190px;
}

#all #contents #gnavi a.contact {
	text-indent: -10000px;
	background:url(../images/contact.jpg);
	display: block;
	height: 40px;
	width:190px;
}

#all #contents #gnavi a.privacy {
	text-indent: -10000px;
	background:url(../images/privacy.jpg);
	display: block;
	height: 40px;
	width:190px;
}

#all #contents #gnavi a.business:hover {
	background:url(../images/business_on.jpg);
}
#all #contents #gnavi a.company:hover {
	background:url(../images/company_on.jpg);
}

#all #contents #gnavi a.access:hover {
	background:url(../images/access_on.jpg);
}

#all #contents #gnavi a.media:hover {
	background:url(../images/media_re.jpg);
}

#all #contents #gnavi a.recruit:hover {
	background:url(../images/recruit_on.jpg);
}

#all #contents #gnavi a.contact:hover {
	background:url(../images/contact_on.jpg);
}

#all #contents #gnavi a.privacy:hover {
	background:url(../images/privacy_on.jpg);
}
