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

body {
	background-image:url(images/bg2.jpg);
	background-position:center top;
	background-color:#06508d;
	background-repeat:no-repeat;
	margin-top:0px;
	font-size:9px;
	font-family:tahoma;
	color:#FFFFFF;
}
body a {
	color:#FFFFFF;
	text-decoration:none;
}
body  a:hover {
	color:#79caf3;
}
.pic_index {
	width:107px;
	height:107px;
}
.pic_index img {
	border:solid 3px #07518f;
}
.text_index {
	width:107px;
	font-size:11px;
	font:tahoma;
	color:#07518f;
	font-weight:bold;
}
.text_index a {
	color:#07518f;
	text-decoration:none;
}
.text_index  a:hover {
	color:#fe0000;
}
.text_view_head {
	font:tahoma;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:30px;
}
/* View Product */
.pic_view {
	width:107px;
	height:107px;
}
.pic_view img {
	border:solid 3px #07518f;
}
.text_view {
	padding-top:10px;
	padding-bottom:10px;
	width:107px;
	font-size:11px;
	font:tahoma;
	color:#07518f;
	font-weight:bold;
}
.text_view  a {
	color:#07518f;
	text-decoration:none;
}
.text_view   a:hover {
	color:#fe0000;
}
.bot_view {
height:20px;
	width:107px;
}
.text_head_view {
	padding-bottom:6px;
	font-size:14px;
	font:tahoma;
	color:#06508d;
	font-weight:bold;
}
/* View Detail */
.pic_detail {
	width:290px;
	height:290px;
}
.pic_detail img {
	border:solid 3px #07518f;
}
.text_detail {
	padding-top:12px;
	border-top:#CCCCCC solid 1px;
	font:tahoma;
	font-size:14px;
	color:#000000;
}
/* Service */
.text_service_box {
	padding-left:5px;
	padding-top:5px;
	width:175px;
}
.text_service_head {
	padding-bottom:6px;
	font-size:12px;
	font:tahoma;
	color:#06508d;
	font-weight:bold;
}
.text_service_detail{
	font-size:11px;
	font:tahoma;
	color:#06508d;
	padding-bottom:6px;
}
.pic_service{
	text-align:center;
}
.pic_service img {
	border:solid 3px #07518f;
}
/* Solutions */
.text_solutions_box {
	padding-left:5px;
	width:170px;
}
.text_solutions_head {
	padding-top:4px;
	font-size:11px;
	font:tahoma;
	color:#06508d;
	font-weight:bold;
}
/* About Us */
.pic_about_us {
	width:257px;
	height:240px;
}
.pic_about_us img {
	border:solid 3px #07518f;
}
.bg_sopport {
	width:253px;
	height:95px;
	background-image:url(images/bg_sopport.jpg);
	padding:8px;
	color:#06508d;
	font-size:11px;
}
/* Sofware Seito */
.sofware_seito {
	padding-top:10px;
	border-top:#CCCCCC 1px solid;
	font:tahoma;
	color:#000000;
	font-size:14px;
	width:800px;
}
.pic_sofware {
	width:120px;
	height:61px;
}
.pic_sofware img {
	border:solid 3px #07518f;
}
.pic_sofware_sub_box {
	padding-bottom:15px;
}

.pic_sofware_sub {
	width:46px;
	height:46px;
}
.pic_sofware_sub img {
	border:solid 3px #07518f;
}
.sofware_sub_text {
	font:tahoma;
	color:#999999;
	font-size:11px;
	width:580px;
}
/* Page */
.page {
	font-size:11px;
	font:tahoma;
	color:#06508d;
	font-weight:bold;
}
.page a {
	color:#06508d;
	text-decoration:none;
}
.page  a:hover {
	color:#fe0000;
}
.page  a:hover {
	color:#fe0000;
}
.news_text {
	font:tahoma;
	color:#999999;
	font-size:11px;
	width:470px;
}

/*navi*/
.navi_box {
	font-size:11px;
	float:left;
	font-family:tahoma;
	color:#000099;
	width:13px;
	height:13px;
	padding:2px;
	border:1px #666666 solid;
	margin-right:3px;
	text-align:center;
}
.navi_box  a {
	color:#000099;
	font-weight:bold;

}

.navi_box  a:hover {
	color: #FF0000;
	font-weight:bold;

}
