#sidebar {	float: left;	width: 208px;	clear: both;}#sideA {	width: 168px;	padding-top: 54px;	padding-left: 20px;}/* ここからネットワーク技術サービス事業----------------------------------------------------*/#sideA #seNet {	display: block;	height: 22px;	width: 168px;}#sideA #seNet1 a {	display: block;	height: 23px;	width: 168px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_seNet1.gif);	background-repeat: no-repeat;	background-position: center top;	margin-top: 4px;	text-indent: -9999px;}#sideA #seNet1-1 a {	display: block;	height: 19px;	width: 168px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_seNet1-1.gif);	background-repeat: no-repeat;	background-position: center top;	margin-top: 4px;	text-indent: -9999px;}#sideA #seNet1-2 a {	background-image: url(images/side/btns_seNet1-2.gif);	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #seNet2 a {	background-image: url(images/side/btns_seNet2.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #seNet2-1 a {	background-image: url(images/side/btns_seNet2-1.gif);	background-position: center top;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #seNet2-2 a {	background-image: url(images/side/btns_seNet2-2.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #seNet3 a {	background-image: url(images/side/btns_seNet3.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #seNet3-1 a {	background-image: url(images/side/btns_seNet3-1.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #seNet3-2 a {	background-image: url(images/side/btns_seNet3-2.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #seNet4 a {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_seNet4.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #seNet1 a:hover {	background-image: url(images/side/btns_seNet1_hover.gif);}#sideA #seNet1-1 a:hover {	background-image: url(images/side/btns_seNet1-1_hover.gif);}#sideA #seNet1-2 a:hover {	background-image: url(images/side/btns_seNet1-2_hover.gif);}#sideA #seNet2 a:hover {	background-image: url(images/side/btns_seNet2_hover.gif);}#sideA #seNet2-1 a:hover {	background-image: url(images/side/btns_seNet2-1_hover.gif);}#sideA #seNet2-2 a:hover {	background-image: url(images/side/btns_seNet2-2_hover.gif);}#sideA #seNet3 a:hover {	background-image: url(images/side/btns_seNet3_hover.gif);}#sideA #seNet3-1 a:hover {	background-image: url(images/side/btns_seNet3-1_hover.gif);}#sideA #seNet3-2 a:hover {	background-image: url(images/side/btns_seNet3-2_hover.gif);}#sideA #seNet4 a:hover {	background-image: url(images/side/btns_seNet4_hover.gif);}#sideA #seNet1_active {	display: block;	height: 23px;	width: 168px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_seNet1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	margin-top: 4px;}#sideA #seNet1-1_active {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_seNet1-1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #seNet1-2_active {	background-image: url(images/side/btns_seNet1-2.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #seNet2_active {	background-image: url(images/side/btns_seNet2.gif);	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #seNet2-1_active {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_seNet2-1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #seNet2-2_active {	background-image: url(images/side/btns_seNet2-2.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #seNet3_active {	background-image: url(images/side/btns_seNet3.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #seNet3-1_active {	background-image: url(images/side/btns_seNet3-1.gif);	background-repeat: no-repeat;	background-position: center center;	text-indent: -9999px;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #seNet3-2_active {	background-image: url(images/side/btns_seNet3-2.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA    #seNetwork    a {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_seNetwork.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA  #seZaitaku  a {	background-image: url(images/side/btns_seZaitaku.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA  #seSetubi  a {	background-image: url(images/side/btns_seSetubi.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}/* ここまでネットワーク技術サービス事業----------------------------------------------------*//* ここから信頼性が高い訳とは----------------------------------------------------*/#sideA  #seNetwork  a:hover {	background-image: url(images/side/btns_seNetwork_hover.gif);}#sideA  #seZaitaku  a:hover {	background-image: url(images/side/btns_seZaitaku_hover.gif);}#sideA   #seSetubi   a:hover {	background-image: url(images/side/btns_seSetubi_hover.gif);}#sideA #seSinrai {	background-image: url(images/side/btns_seSinrai.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}/* ここまで信頼性が高い訳とは----------------------------------------------------*//* ここから在宅医療機器技術サービス事業----------------------------------------------------*/#sideA #seZaitaku1 a {	background-image: url(images/side/btns_seZai1.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #seZaitaku2 a {	background-image: url(images/side/btns_seZai2.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #seZaitaku3 a {	background-image: url(images/side/btns_seZai3.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #seZaitaku4 a {	background-image: url(images/side/btns_seZai4.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #seZaitaku1 a:hover {	background-image: url(images/side/btns_seZai1_ho.gif);}#sideA #seZaitaku2 a:hover {	background-image: url(images/side/btns_seZai2_ho.gif);}#sideA #seZaitaku3 a:hover {	background-image: url(images/side/btns_seZai3_ho.gif);}#sideA #seZaitaku4 a:hover {	background-image: url(images/side/btns_seZai4_ho.gif);}#sideA #seZai1 a {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_seZai1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #seZai1-1 a {	background-image: url(images/side/btns_seZai1-1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #seZai1-2 a {	background-image: url(images/side/btns_seZai1-2.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #seZai1-3 a {	background-image: url(images/side/btns_seZai1-3.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #seZai1-4 a {	background-image: url(images/side/btns_seZai1-4.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #seZai1-5 a {	background-image: url(images/side/btns_seZai1-5.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #seZai2 a {	background-image: url(images/side/btns_seZai2.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #seZai2-1 a {	background-image: url(images/side/btns_seZai2-1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #seZai2-2 a {	background-image: url(images/side/btns_seZai2-2.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #seZai2-3 a {	background-image: url(images/side/btns_seZai2-3.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #seZai3 a {	background-image: url(images/side/btns_seZai3.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #seZai4 a {	background-image: url(images/side/btns_seZai4.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #seZai1 a:hover {	background-image: url(images/side/btns_seZai1_ho.gif);}#sideA #seZai1-1 a:hover {	background-image: url(images/side/btns_seZai1-1_ho.gif);}#sideA #seZai1-2 a:hover {	background-image: url(images/side/btns_seZai1-2_ho.gif);}#sideA #seZai1-3 a:hover {	background-image: url(images/side/btns_seZai1-3_ho.gif);}#sideA #seZai1-4 a:hover {	background-image: url(images/side/btns_seZai1-4_ho.gif);}#sideA #seZai1-5 a:hover {	background-image: url(images/side/btns_seZai1-5_ho.gif);}#sideA #seZai2 a:hover {	background-image: url(images/side/btns_seZai2_ho.gif);}#sideA #seZai2-1 a:hover {	background-image: url(images/side/btns_seZai2-1_ho.gif);}#sideA #seZai2-2 a:hover {	background-image: url(images/side/btns_seZai2-2_ho.gif);}#sideA #seZai2-3 a:hover {	background-image: url(images/side/btns_seZai2-3_ho.gif);}#sideA #seZai3 a:hover {	background-image: url(images/side/btns_seZai3_ho.gif);}#sideA #seZai4 a:hover {	background-image: url(images/side/btns_seZai4_ho.gif);}/* ここまで在宅医療機器技術サービス事業----------------------------------------------------*//* ここからエンジニアリング技術サービス事業----------------------------------------------------*/#sideA #eng1 a {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_eng1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #eng1-1 a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_eng1-1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #eng1-2 a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_eng1-2.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #eng1-3 a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_eng1-3.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #eng2 a {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_eng2.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #eng2-1 a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_eng2-1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #eng2-2 a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_eng2-2.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #eng2-3 a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_eng2-3.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #eng2-4 a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_eng2-4.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #eng3 a {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_eng3.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #eng3-1 a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_eng3-1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #eng3-2 a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_eng3-2.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #eng3-3 a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_eng3-3.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #eng3-4 a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_eng3-4.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #eng4 a {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_eng4.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #eng1 a:hover {	background-image: url(images/side/btns_eng1_ho.gif);}#sideA #eng1-1 a:hover {	background-image: url(images/side/btns_eng1-1_ho.gif);}#sideA #eng1-2 a:hover {	background-image: url(images/side/btns_eng1-2_ho.gif);}#sideA #eng1-3 a:hover {	background-image: url(images/side/btns_eng1-3_ho.gif);}#sideA #eng2 a:hover {	background-image: url(images/side/btns_eng2_ho.gif);}#sideA #eng2-1 a:hover {	background-image: url(images/side/btns_eng2-1_ho.gif);}#sideA #eng2-2 a:hover {	background-image: url(images/side/btns_eng2-2_ho.gif);}#sideA #eng2-3 a:hover {	background-image: url(images/side/btns_eng2-3_ho.gif);}#sideA #eng2-4 a:hover {	background-image: url(images/side/btns_eng2-4_ho.gif);}#sideA #eng3 a:hover {	background-image: url(images/side/btns_eng3_ho.gif);}#sideA #eng3-1 a:hover {	background-image: url(images/side/btns_eng3-1_ho.gif);}#sideA #eng3-2 a:hover {	background-image: url(images/side/btns_eng3-2_ho.gif);}#sideA #eng3-3 a:hover {	background-image: url(images/side/btns_eng3-3_ho.gif);}#sideA #eng3-4 a:hover {	background-image: url(images/side/btns_eng3-4_ho.gif);}#sideA #eng4 a:hover {	background-image: url(images/side/btns_eng4_ho.gif);}/* ここまでエンジニアリング技術サービス事業----------------------------------------------------*//* ここからwhat's計装----------------------------------------------------*/#sideA   #what1   {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #kigyojyoho1 a {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_kigyo1.gif);	background-position: center top;	background-repeat: no-repeat;	text-indent: -9999px;}/* ここまでwhat's計装----------------------------------------------------*//* ここから企業情報----------------------------------------------------*/#sideA #kigyojyoho1-1 a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_kigyo1-1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #kigyojyoho1-2 a {	background-image: url(images/side/btns_kigyo1-2.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #kigyojyoho1-3 a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_kigyo1-3.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #kigyojyoho1-4 a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_kigyo1-4.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #kigyojyoho1-5 a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_kigyo1-5.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #kigyojyoho2 a {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_kigyo2.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #kigyojyoho3 a {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_kigyo3.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #kigyojyoho4 a {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	background-image: url(images/side/btns_kigyo4.gif);	background-repeat: no-repeat;	background-position: center top;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #kigyojyoho1 a:hover {	background-image: url(images/side/btns_kigyo1_ho.gif);}#sideA #kigyojyoho1-1 a:hover {	background-image: url(images/side/btns_kigyo1-1_ho.gif);}#sideA #kigyojyoho1-2 a:hover {	background-image: url(images/side/btns_kigyo1-2_ho.gif);}#sideA #kigyojyoho1-3 a:hover {	background-image: url(images/side/btns_kigyo1-3_ho.gif);}#sideA #kigyojyoho1-4 a:hover {	background-image: url(images/side/btns_kigyo1-4_ho.gif);}#sideA #kigyojyoho1-5 a:hover {	background-image: url(images/side/btns_kigyo1-5_ho.gif);}#sideA #kigyojyoho2 a:hover {	background-image: url(images/side/btns_kigyo2_ho.gif);}#sideA #kigyojyoho3 a:hover {	background-image: url(images/side/btns_kigyo3_ho.gif);}#sideA #kigyojyoho4 a:hover {	background-image: url(images/side/btns_kigyo4_ho.gif);}#sideA #kigyojyoho1_active {	background-image: url(images/side/btns_kigyo1.gif);	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#kigyojyoho1-1_active {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_kigyo1-1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#kigyojyoho1-2_active {	background-image: url(images/side/btns_kigyo1-2.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #kigyojyoho2_active {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_kigyo2.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#kigyojyoho3_active {	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_kigyo3.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;}#sideA #kigyojyoho4_active {	background-image: url(images/side/btns_kigyo4.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA  #map1  a {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_map1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #map2 a {	background-image: url(images/side/btns_map2.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #map3 a {	background-image: url(images/side/btns_map3.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #map4 a {	background-image: url(images/side/btns_map4.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #map5 a {	background-image: url(images/side/btns_map5.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #map6 a {	background-image: url(images/side/btns_map6.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #map1 a:hover {	background-image: url(images/side/btns_map1_hover.gif);}#sideA #map2 a:hover {	background-image: url(images/side/btns_map2_hover.gif);}#sideA #map3 a:hover {	background-image: url(images/side/btns_map3_hover.gif);}#sideA #map4 a:hover {	background-image: url(images/side/btns_map4_hover.gif);}#sideA #map5 a:hover {	background-image: url(images/side/btns_map5_hover.gif);}#sideA #map6 a:hover {	background-image: url(images/side/btns_map6_hover.gif);}#sideA #map1_active {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_map1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #map2_active {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_map2.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #map3_active {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_map3.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #map4_active {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_map4.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #map5_active {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_map5.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #map6_active {	display: block;	height: 19px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_map6.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}/* ここまで企業情報----------------------------------------------------*//* ここから技術サービスメーカー----------------------------------------------------*/#sideA #gijyutumaker1_active {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_gijyutumaker1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}/* ここまで技術サービスメーカー----------------------------------------------------*//* ここから興安基準----------------------------------------------------*/#sideA #kijyun1 a {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_kijyun1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #kijyun2 a {	background-image: url(images/side/btns_kijyun2.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #kijyun3 a {	background-image: url(images/side/btns_kijyun3.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #kijyun4 a {	background-image: url(images/side/btns_kijyun4.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #kijyun5 a {	background-image: url(images/side/btns_kijyun5.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	text-indent: -9999px;}#sideA #kijyun1 a:hover {	background-image: url(images/side/btns_kijyun1_ho.gif);}#sideA #kijyun2 a:hover {	background-image: url(images/side/btns_kijyun2_ho.gif);}#sideA #kijyun3 a:hover {	background-image: url(images/side/btns_kijyun3_ho.gif);}#sideA #kijyun4 a:hover {	background-image: url(images/side/btns_kijyun4_ho.gif);}#sideA #kijyun5 a:hover {	background-image: url(images/side/btns_kijyun5_ho.gif);}/* ここまで興安基準----------------------------------------------------*//* ここから日本を作った偉人伝----------------------------------------------------*/#sideA #txtsideIjinden_izumi {	background-color: #333333;	width: 168px;}#sideA #txtsideIjinden_izumi #prof_izumi {	width: 148px;	padding-top: 15px;	padding-bottom: 15px;	padding-left: 10px;}#sideA #txtsideIjinden_izumi #prof_izumi p {	font-family: Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック";	font-size: 90%;	line-height: 1.4em;	font-weight: normal;	color: #FFFFFF;	text-align: justify;}/* ここまで日本を作った偉人伝----------------------------------------------------*//* ここから新卒採用----------------------------------------------------*/#sideA #saiyo1 a {	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;	background-image: url(images/side/btns_saiyo1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideA #saiyo2 a {	background-image: url(images/side/btns_saiyo2.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #saiyo1 a:hover {	background-image: url(images/side/btns_saiyo1_ho.gif);}#sideA #saiyo2 a:hover {	background-image: url(images/side/btns_saiyo2_ho.gif);}#sideA #saiyo1_active {	background-image: url(images/side/btns_saiyo1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 23px;	width: 168px;	border-bottom: 2px solid #9f9fa0;	margin-top: 4px;}#sideA #saiyo2_active {	background-image: url(images/side/btns_saiyo2.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 23px;	width: 168px;	border-bottom: 2px solid #9f9fa0;	margin-top: 4px;}/* ここまで新卒採用----------------------------------------------------*//* ここから免責事項----------------------------------------------------*/#sideA #menseki1 a {	background-image: url(images/side/btns_menseki1.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #menseki2 a {	background-image: url(images/side/btns_menseki2.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #menseki3 a {	background-image: url(images/side/btns_menseki3.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA #menseki4 a {	background-image: url(images/side/btns_menseki4.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 23px;	width: 168px;	margin-top: 4px;	border-bottom: 2px solid #9f9fa0;}#sideA   #menseki1   a:hover {	background-image: url(images/side/btns_menseki1_ho.gif);}#sideA  #menseki2  a:hover {	background-image: url(images/side/btns_menseki2_ho.gif);}#sideA  #menseki3  a:hover {	background-image: url(images/side/btns_menseki3_ho.gif);}#sideA  #menseki4  a:hover {	background-image: url(images/side/btns_menseki4_ho.gif);}/* ここまで免責事項----------------------------------------------------*/#sideB {	width: 158px;	padding-top: 38px;	padding-left: 29px;	padding-bottom: 20px;}#sideB #txt_torihiki {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	font-weight: normal;	color: #000000;	line-height: 1.2em;	display: block;	width: 149px;	text-align: center;}#sideB #txt_torihiki2 {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 9px;	font-weight: normal;	color: #000000;	line-height: 1.2em;	width: 149px;	padding-bottom: 5px;	text-align: center;	display: block;}#sideB #nttpc a {	display: block;	height: 16px;	width: 149px;	background-image: url(images/side/btns_nttpc.gif);	background-repeat: no-repeat;	background-position: center top;	padding-bottom: 7px;	text-indent: -9999px;}#sideB #nttlogi a {	background-image: url(images/side/btns_nttlogi.gif);	display: block;	height: 16px;	width: 149px;	padding-bottom: 7px;	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideB #nttcomu a {	display: block;	height: 16px;	width: 149px;	padding-bottom: 7px;	background-image: url(images/side/btns_nttcomu.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideB  #nttsuma  a {	background-image: url(images/side/btns_nttsuma.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 16px;	width: 149px;	padding-bottom: 7px;	text-indent: -9999px;}#sideB #nttmedia a {	background-image: url(images/side/btns_nttmedia.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 16px;	width: 149px;	padding-bottom: 7px;	text-indent: -9999px;}#sideB  #sonet  a {	background-image: url(images/side/btns_sonet.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 16px;	width: 149px;	padding-bottom: 7px;	text-indent: -9999px;}#sideB #logit a {	background-image: url(images/side/btns_logit.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 16px;	width: 149px;	padding-bottom: 7px;	text-indent: -9999px;}#sideB #d2 a {	background-image: url(images/side/btns_d2.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 16px;	width: 149px;	text-indent: -9999px;	padding-bottom: 7px;}#sideB #nisinihon a {	background-image: url(images/side/btns_nihondensin.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 16px;	width: 149px;	padding-bottom: 7px;}#sideB #nttnisinihon a {	background-image: url(images/side/btns_nttnisinihon.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 16px;	width: 149px;	padding-bottom: 7px;}#sideB #excite a {	background-image: url(images/side/btns_excite.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;	display: block;	height: 16px;	width: 149px;	bottom: 7px;}#sideB #nttpc a:hover {	background-image: url(images/side/btns_nttpc_hover.gif);}#sideB #nttlogi a:hover {	background-image: url(images/side/btns_nttlogi_hover.gif);}#sideB #nttcomu a:hover {	background-image: url(images/side/btns_nttcomu_hover.gif);}#sideB #nttsuma a:hover {	background-image: url(images/side/btns_nttsuma_hover.gif);}#sideB #nttmedia a:hover {	background-image: url(images/side/btns_nttmedia_hover.gif);}#sideB #sonet a:hover {	background-image: url(images/side/btns_sonet_hover.gif);}#sideB #logit a:hover {	background-image: url(images/side/btns_logit_hover.gif);}#sideB #d2 a:hover {	background-image: url(images/side/btns_d2_hover.gif);}#sideB #nisinihon a:hover {	background-image: url(images/side/btns_nihondensin_ho.gif);}#sideB #nttnisinihon a:hover {	background-image: url(images/side/btns_nttnisinihon_ho.gif);}#sideB #excite a:hover {	background-image: url(images/side/btns_excite_ho.gif);}#sideB #teijinfama a {	display: block;	height: 16px;	width: 149px;	background-image: url(images/side/btns_teijinfama.gif);	background-repeat: no-repeat;	background-position: center top;	text-indent: -9999px;}#sideB #teijinfama a:hover {	background-image: url(images/side/btns_teijinfama_hover.gif);}#sideB #sumitomo a {	background-image: url(images/side/btns_sumitomo.gif);	background-repeat: no-repeat;	background-position: center top;}#sideB #jyuukabaieru a {	background-image: url(images/side/btns_jyuukabaieru.gif);	background-repeat: no-repeat;	background-position: center top;}#sideB  #jyuukabaieru_nol {	background-image: url(images/side/btns_jyuukabaieru.gif);	background-repeat: no-repeat;	background-position: center top;	display: block;	height: 16px;	width: 149px;	padding-bottom: 7px;	text-indent: -9999px;}#sideB #sumitomodau a {	background-image: url(images/side/btns_sumitomodau.gif);	background-repeat: no-repeat;	background-position: center top;}#sideB #teijin a {	background-image: url(images/side/btns_teijin.gif);	background-repeat: no-repeat;	background-position: center top;}#sideB #zamuson a {	background-image: url(images/side/btns_zamuson.gif);	background-repeat: no-repeat;	background-position: center top;}#sideB #jyuukabaieru a:hover {	background-image: url(images/side/btns_jyuukabaieru_ho.gif);}#sideB #sumitomodau a:hover {	background-image: url(images/side/btns_sumitomodau_ho.gif);}#sideB #sumitomo a:hover {	background-image: url(images/side/btns_sumitomo_ho.gif);}#sideB #teijin a:hover {	background-image: url(images/side/btns_teijin_ho.gif);}#sideB #zamuson a:hover {	background-image: url(images/side/btns_zamuson_ho.gif);}#sideB a {	display: block;	height: 16px;	width: 149px;	padding-bottom: 7px;	background-image: url(images/side/btns_nihonkeiso.gif);	background-position: center top;	background-repeat: no-repeat;	text-indent: -9999px;}#sideB a:hover {	background-image: url(images/side/btns_nihonkeiso_hover.gif);}#sideB #teijingroup a {	background-image: url(images/side/btns_teijingroup.gif);	background-repeat: no-repeat;	background-position: center top;}#sideB #teijingroup a:hover {	background-image: url(images/side/btns_teijingroup_ho.gif);}#sideC {	width: 158px;	padding-top: 38px;	padding-left: 29px;	padding-bottom: 0px;}#sideC #txt_getAcrobat {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 9px;	line-height: 1.4em;	padding-top: 5px;	font-weight: normal;	color: #333333;	text-align: justify;	width: 130px;}#sideD {	width: 168px;	padding-left: 20px;	margin-top: 655px;}
