@charset "UTF-8";
/* CSS Document */

.features01 a {
	overflow: hidden;
	height: 58px;
	width: 388px;
	background-image: url(../../features/image/features01-1.png);
	text-align: center;
	float: left;
	margin-left: 46px;
	margin-bottom: 12px;
}
.features01 a:hover{
	background-image: url(../../features/image/features01-1.png);
	background-position: 0px 58px;
}
.features02 a {
	overflow: hidden;
	height: 58px;
	width: 388px;
	background-image: url(../../features/image/features02-1.png);
	text-align: center;
	float: right;
	margin-right: 46px;
	margin-bottom: 12px;
}
.features02 a:hover{
	background-image: url(../../features/image/features02-1.png);
	background-position: 0px 58px;
}
.features03 a {
	overflow: hidden;
	height: 58px;
	width: 388px;
	background-image: url(../../features/image/features03-1.png);
	text-align: center;
	float: left;
	margin-left: 46px;
	margin-bottom: 12px;
}
.features03 a:hover{
	background-image: url(../../features/image/features03-1.png);
	background-position: 0px 58px;
}
.features04 a {
	overflow: hidden;
	height: 58px;
	width: 388px;
	background-image: url(../../features/image/features04-1.png);
	text-align: center;
	float: right;
	margin-right: 46px;
	margin-bottom: 12px;
}
.features04 a:hover{
	background-image: url(../../features/image/features04-1.png);
	background-position: 0px 58px;
}
.features05 a {
	overflow: hidden;
	height: 58px;
	width: 388px;
	background-image: url(../../features/image/features05-1.png);
	text-align: center;
	float: left;
	margin-left: 46px;
	margin-bottom: 12px;
}
.features05 a:hover{
	background-image: url(../../features/image/features05-1.png);
	background-position: 0px 58px;
}
.features06 a {
	overflow: hidden;
	height: 58px;
	width: 388px;
	background-image: url(../../features/image/features06-1.png);
	text-align: center;
	float: right;
	margin-right: 46px;
	margin-bottom: 12px;
}
.features06 a:hover{
	background-image: url(../../features/image/features06-1.png);
	background-position: 0px 58px;
}
.features07 a {
	overflow: hidden;
	height: 58px;
	width: 388px;
	background-image: url(../../features/image/features07-1.png);
	text-align: center;
	float: left;
	margin-left: 46px;
	margin-bottom: 12px;
}
.features07 a:hover{
	background-image: url(../../features/image/features07-1.png);
	background-position: 0px 58px;
}
.features08 a {
	overflow: hidden;
	height: 58px;
	width: 388px;
	background-image: url(../../features/image/features08-1.png);
	text-align: center;
	float: right;
	margin-right: 46px;
	margin-bottom: 12px;
}
.features08 a:hover{
	background-image: url(../../features/image/features08-1.png);
	background-position: 0px 58px;
}
.features09 a {
	overflow: hidden;
	height: 58px;
	width: 388px;
	background-image: url(../../features/image/features09-1.png);
	text-align: center;
	float: left;
	margin-left: 46px;
	margin-bottom: 12px;
}
.features09 a:hover{
	background-image: url(../../features/image/features09-1.png);
	background-position: 0px 58px;
}
.features10 a {
	overflow: hidden;
	height: 58px;
	width: 388px;
	background-image: url(../../features/image/features10-1.png);
	text-align: center;
	float: right;
	margin-right: 46px;
	margin-bottom: 12px;
}
.features10 a:hover{
	background-image: url(../../features/image/features10-1.png);
	background-position: 0px 58px;
}
.features11 a {
	overflow: hidden;
	height: 58px;
	width: 388px;
	background-image: url(../../features/image/features11-1.png);
	text-align: center;
	float: left;
	margin-left: 46px;
	margin-bottom: 12px;
}
.features11 a:hover{
	background-image: url(../../features/image/features11-1.png);
	background-position: 0px 58px;
}
.features12 a {
	overflow: hidden;
	height: 58px;
	width: 388px;
	background-image: url(../../features/image/features12-1.png);
	text-align: center;
	float: right;
	margin-right: 46px;
	margin-bottom: 12px;
}
.features12 a:hover{
	background-image: url(../../features/image/features12-1.png);
	background-position: 0px 58px;
}
.features_3ddata a {
	overflow: hidden;
	height: 58px;
	width: 388px;
	background-image: url(../../features/image/features_3ddata.png);
	text-align: center;
	float: left;
	margin-left: 46px;
	margin-bottom: 12px;
}
.features_3ddata a:hover{
	background-image: url(../../features/image/features_3ddata.png);
	background-position: 0px 58px;
}

.features-con00 a {
	overflow: hidden;
	height: 43px;
	width: 107px;
	background-image: url(../../features/image/features-con-menu00.png);
	text-align: center;
	float: left;
	margin-left: 10px;
	margin-bottom: 15px;
}
.features-con00 a:hover{
	background-image: url(../../features/image/features-con-menu00.png);
	background-position: 0px 43px;
}
.features-con01 a {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu01.png);
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con01 a:hover{
	background-image: url(../../features/image/features-con-menu01.png);
	background-position: 0px 43px;
}
.features-con01-select {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu01.png);
	background-position: 0px 43px;
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con02 a {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu02.png);
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con02 a:hover{
	background-image: url(../../features/image/features-con-menu02.png);
	background-position: 0px 43px;
}
.features-con02-select {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu02.png);
	background-position: 0px 43px;
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con03 a {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu03.png);
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con03 a:hover{
	background-image: url(../../features/image/features-con-menu03.png);
	background-position: 0px 43px;
}
.features-con03-select {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu03.png);
	background-position: 0px 43px;
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con04 a {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu04.png);
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con04 a:hover{
	background-image: url(../../features/image/features-con-menu04.png);
	background-position: 0px 43px;
}
.features-con04-select {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu04.png);
	background-position: 0px 43px;
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con05 a {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu05.png);
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con05 a:hover{
	background-image: url(../../features/image/features-con-menu05.png);
	background-position: 0px 43px;
}
.features-con05-select {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu05.png);
	background-position: 0px 43px;
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con06 a {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu06.png);
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con06 a:hover{
	background-image: url(../../features/image/features-con-menu06.png);
	background-position: 0px 43px;
}
.features-con06-select {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu06.png);
	background-position: 0px 43px;
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con07 a {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu07.png);
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con07 a:hover{
	background-image: url(../../features/image/features-con-menu07.png);
	background-position: 0px 43px;
}
.features-con07-select {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu07.png);
	background-position: 0px 43px;
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con08 a {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu08.png);
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con08 a:hover{
	background-image: url(../../features/image/features-con-menu08.png);
	background-position: 0px 43px;
}
.features-con08-select {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu08.png);
	background-position: 0px 43px;
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con09 a {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu09.png);
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con09 a:hover{
	background-image: url(../../features/image/features-con-menu09.png);
	background-position: 0px 43px;
}
.features-con09-select {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu09.png);
	background-position: 0px 43px;
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con10 a {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu10.png);
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con10 a:hover{
	background-image: url(../../features/image/features-con-menu10.png);
	background-position: 0px 43px;
}
.features-con10-select {
	overflow: hidden;
	height: 43px;
	width: 65px;
	background-image: url(../../features/image/features-con-menu10.png);
	background-position: 0px 43px;
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con11 a {
	overflow: hidden;
	height: 43px;
	width: 107px;
	background-image: url(../../features/image/features-con-menu11.png);
	text-align: center;
	float: left;
	margin-bottom: 15px;
}
.features-con11 a:hover{
	background-image: url(../../features/image/features-con-menu11.png);
	background-position: 0px 43px;
}
.features-con11-select {
	overflow: hidden;
	height: 43px;
	width: 107px;
	background-image: url(../../features/image/features-con-menu11.png);
	background-position: 0px 43px;
	text-align: center;
	float: left;
	margin-bottom: 15px;
}

/* -----------------------------------------------------
		kawano
-------------------------------------------------------*/

.features_validation a {
	overflow: hidden;
	height: 58px;
	width: 388px;
	background-image: url(../../features/image/features_validation.png);
	text-align: center;
	float: left;
	margin-left: 46px;
	margin-bottom: 12px;
}
.features_validation a:hover{
	background-image: url(../../features/image/features_validation.png);
	background-position: 0px 58px;
}


