@charset"SHIFT_JIS";

/*サブメニュー*//*テキスト非表示*/

#submenuservice ul,#submenuabout ul,#submenusoftware ul,#submenustore ul,#submenuscompany ul {
	width: 140px;
	text-indent: -9999px;

}


/*ＧＳＩについてabout*/

#submenuabout {
	margin: 30px 5px 0px;
	padding: 0px;
	width: 140px;
	background: url(../about/images/submenu.gif) no-repeat;
	height: 500px;
}


#about01 a:hover {
	background: url(../about/images/submenu_over.gif) no-repeat;
}

#about02 a:hover {
	background: url(../about/images/submenu_over.gif) 0px -27px no-repeat;
}


#about01act, about02act{
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 140px;
}

#about01act {
	background: url(../about/images/submenu_act.gif) no-repeat;
	height: 27px;
}

#about02act {
	background: url(../about/images/submenu_act.gif) 0px -27px no-repeat;
}


/*業務・サービスservice*/


#submenuservice {
	margin: 30px 5px 0px;
	padding: 0px;
	width: 140px;
	background: url(../service/images/submenu.gif) no-repeat;
	height: 500px;
}

#service01 a:hover {
	background: url(../service/images/submenu_over.gif) no-repeat;
}

#service02 a:hover {
	background: url(../service/images/submenu_over.gif) 0px -27px no-repeat;
}


#service01act, service02act{
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 140px;
}

#service01act {
	background: url(../service/images/submenu_act.gif) no-repeat;
	height: 27px;
}

#service02act {
	background: url(../service/images/submenu_act.gif) 0px -27px no-repeat;
}


/*ソフトウェアsoftware*/


#submenusoftware {
	margin: 30px 5px 0px;
	padding: 0px;
	width: 140px;
	background: url(../software/images/submenu.gif) no-repeat;
	height: 500px;
}

#software01 a:hover {
	background: url(../software/images/submenu_over.gif) no-repeat;
}

#software02 a:hover {
	background: url(../software/images/submenu_over.gif) 0px -27px no-repeat;
}

#software03 a:hover {
	background: url(../software/images/submenu_over.gif) 0px -54px no-repeat;
}

#software04 a:hover {
	background: url(../software/images/submenu_over.gif) 0px -81px no-repeat;
}


#software01act, software02act, software03act, software04act{
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 140px;
}

#software01act {
	background: url(../software/images/submenu_act.gif) no-repeat;
	height: 27px;
}

#software02act {
	background: url(../software/images/submenu_act.gif) 0px -27px no-repeat;
}


#software03act {
	background: url(../software/images/submenu_act.gif) 0px -54px no-repeat;
}


#software04act {
	background: url(../software/images/submenu_act.gif) 0px -81px no-repeat;
}


/*デジタルクリノメーターgeoclino*/


#submenugeoclino {
	margin: 30px 5px 0px;
	padding: 0px;
	width: 140px;
	background: url(../geoclino/images/submenu.gif) no-repeat;
	height: 500px;
}

#geoclino01 a:hover {
	background: url(../geoclino/images/submenu_over.gif) no-repeat;
}

#geoclino02 a:hover {
	background: url(../geoclino/images/submenu_over.gif) 0px -27px no-repeat;
}

#geoclino03 a:hover {
	background: url(../geoclino/images/submenu_over.gif) 0px -54px no-repeat;
}

#geoclino04 a:hover {
	background: url(../geoclino/images/submenu_over.gif) 0px -81px no-repeat;
}

#geoclino05 a:hover {
	background: url(../geoclino/images/submenu_over.gif) 0px -108px no-repeat;
}

#geoclino01act, geoclino02act, geoclino03act ,geoclino04act, geoclino05act{
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 140px;
}

#geoclino01act {
	background: url(../geoclino/images/submenu_act.gif) no-repeat;
	height: 27px;
}

#geoclino02act {
	background: url(../geoclino/images/submenu_act.gif) 0px -27px no-repeat;
}

#geoclino03act {
	background: url(../geoclino/images/submenu_act.gif) 0px -54px no-repeat;
}

#geoclino04act {
	background: url(../geoclino/images/submenu_act.gif) 0px -81px no-repeat;
}

#geoclino05act {
	background: url(../geoclino/images/submenu_act.gif) 0px -108px no-repeat;
}

/*GSIストアstore*/


#submenustore {
	margin: 30px 5px 0px;
	padding: 0px;
	width: 140px;
	background: url(../store/images/submenu.gif) no-repeat;
	height: 500px;
}

#store01 a:hover {
	background: url(../store/images/submenu_over.gif) no-repeat;
}

#store02 a:hover {
	background: url(../store/images/submenu_over.gif) 0px -27px no-repeat;
}

#store03 a:hover {
	background: url(../store/images/submenu_over.gif) 0px -54px no-repeat;
}

#store04 a:hover {
	background: url(../store/images/submenu_over.gif) 0px -81px no-repeat;
}


#store01act, store02act, store03act, store04act{
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 140px;
}

#store01act {
	background: url(../store/images/submenu_act.gif) no-repeat;
	height: 27px;
}

#store02act {
	background: url(../store/images/submenu_act.gif) 0px -27px no-repeat;
}

#store03act {
	background: url(../store/images/submenu_act.gif) 0px -54px no-repeat;
}

#store04act {
	background: url(../store/images/submenu_act.gif) 0px -81px no-repeat;
}


/*会社概要company*/


#submenucompany {
	margin: 30px 5px 0px;
	padding: 0px;
	width: 140px;
	background: url(../company/images/submenu.gif) no-repeat;
	height: 500px;
}

#company01 a:hover {
	background: url(../company/images/submenu_over.gif) no-repeat;
}

#company02 a:hover {
	background: url(../company/images/submenu_over.gif) 0px -27px no-repeat;
}


#company01act, company02act{
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 140px;
}

#company01act {
	background: url(../company/images/submenu_act.gif) no-repeat;
	height: 27px;
}

#company02act {
	background: url(../company/images/submenu_act.gif) 0px -27px no-repeat;
}

