@charset "UTF-8";


/*　　製産設備のご案内専用CSS
----------------------------*/

.setsubi_title_text {
	font-size: 60%;
}

/*　　盤類設備のご案内専用CSS
----------------------------*/

.h2_banrui_head
 {
	background-image: url(../setsubi/img_banrui/banrui_head.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 151px;
	width: 960px;
	clear: both;
}
.banrui_text1 {
	font-size: 80%;
	font-weight: bold;
	padding: 0px;
	float: left;
	width: 400px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 1.8em;
}
.banrui_link_box {
	margin: 0px;
	float: right;
	width: 246px;
	padding: 0px;
}
.banrui_link_box ul {
	margin: 0px;
	padding: 0px;
	width: 247px;
}
.banrui_link_box li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 0px;
	list-style-type: none;
	float: left;
}
.btn_banrui1 {
	background-image: url(../setsubi/img_banrui/btn_banrui01.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_banrui1 a {
	background-image: url(../setsubi/img_banrui/btn_banrui01.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_banrui1 a:hover {
	background-image: url(../setsubi/img_banrui/btn_banrui01_hover.gif);
}
.btn_banrui2 {
	background-image: url(../setsubi/img_banrui/btn_banrui02.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_banrui2 a {
	background-image: url(../setsubi/img_banrui/btn_banrui02.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_banrui2 a:hover {
	background-image: url(../setsubi/img_banrui/btn_banrui02_hover.gif);
}
.btn_banrui3 {
	background-image: url(../setsubi/img_banrui/btn_banrui03.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_banrui3 a {
	background-image: url(../setsubi/img_banrui/btn_banrui03.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_banrui3 a:hover {
	background-image: url(../setsubi/img_banrui/btn_banrui03_hover.gif);
}
.btn_banrui4 {
	background-image: url(../setsubi/img_banrui/btn_banrui04.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_banrui4 a {
	background-image: url(../setsubi/img_banrui/btn_banrui04.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_banrui4 a:hover {
	background-image: url(../setsubi/img_banrui/btn_banrui04_hover.gif);
}
.btn_banrui5 {
	background-image: url(../setsubi/img_banrui/btn_banrui05.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_banrui5 a {
	background-image: url(../setsubi/img_banrui/btn_banrui05.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_banrui5 a:hover {
	background-image: url(../setsubi/img_banrui/btn_banrui05_hover.gif);
}
.btn_banrui6 {
	background-image: url(../setsubi/img_banrui/btn_banrui06.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_banrui6 a {
	background-image: url(../setsubi/img_banrui/btn_banrui06.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_banrui6 a:hover {
	background-image: url(../setsubi/img_banrui/btn_banrui06_hover.gif);
}
.btn_banrui7 {
	background-image: url(../setsubi/img_banrui/btn_banrui07.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_banrui7 a {
	background-image: url(../setsubi/img_banrui/btn_banrui07.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_banrui7 a:hover {
	background-image: url(../setsubi/img_banrui/btn_banrui07_hover.gif);
}
.btn_banrui8 {
	background-image: url(../setsubi/img_banrui/btn_banrui08.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_banrui8 a {
	background-image: url(../setsubi/img_banrui/btn_banrui08.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_banrui8 a:hover {
	background-image: url(../setsubi/img_banrui/btn_banrui08_hover.gif);
}
.banrui_table1 {
	font-size: 90%;
	line-height: 1.5em;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.banrui_tr00 {
	margin: 0px;
	padding: 0px;
	height: 5px;
	background-color: #FFFFFF;
}
.banrui_tr01 {
	background-color: #EBEBEB;
	margin: 0px;
	padding: 0px;
}
.banrui_tr02 {
	background-color: #D3D3D3;
	margin: 0px;
	padding: 0px;
}
.banrui_img {
	padding: 0px;
	float: right;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


/*　　プレス・溶接設備のご案内専用CSS
----------------------------------------*/

.h2_press_head
 {
	background-image: url(../setsubi/img_press/press_head.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 151px;
	width: 960px;
	clear: both;
}
.btn_press1 {
	background-image: url(../setsubi/img_press/btn_press01.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_press1 a {
	background-image: url(../setsubi/img_press/btn_press01.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_press1 a:hover {
	background-image: url(../setsubi/img_press/btn_press01_hover.gif);
}
.btn_press2 {
	background-image: url(../setsubi/img_press/btn_press02.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_press2 a {
	background-image: url(../setsubi/img_press/btn_press02.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_press2 a:hover {
	background-image: url(../setsubi/img_press/btn_press02_hover.gif);
}
.btn_press3 {
	background-image: url(../setsubi/img_press/btn_press03.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_press3 a {
	background-image: url(../setsubi/img_press/btn_press03.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_press3 a:hover {
	background-image: url(../setsubi/img_press/btn_press03_hover.gif);
}


/*　　鋸盤・熱処理・放電加工
　　　設備のご案内専用CSS
----------------------------------------*/

.h2_heat_head
 {
	background-image: url(../setsubi/img_heat/heat_head.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 151px;
	width: 960px;
	clear: both;
}
.btn_heat1 {
	background-image: url(../setsubi/img_heat/btn_heat01.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_heat1 a {
	background-image: url(../setsubi/img_heat/btn_heat01.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_heat1 a:hover {
	background-image: url(../setsubi/img_heat/btn_heat01_hover.gif);
}
.btn_heat2 {
	background-image: url(../setsubi/img_heat/btn_heat02.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_heat2 a {
	background-image: url(../setsubi/img_heat/btn_heat02.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_heat2 a:hover {
	background-image: url(../setsubi/img_heat/btn_heat02_hover.gif);
}
.btn_heat3 {
	background-image: url(../setsubi/img_heat/btn_heat03.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_heat3 a {
	background-image: url(../setsubi/img_heat/btn_heat03.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_heat3 a:hover {
	background-image: url(../setsubi/img_heat/btn_heat03_hover.gif);
}



/*　　計算・運搬・測定・その他
　　　設備のご案内専用CSS
----------------------------------------*/

.h2_pc_head
 {
	background-image: url(../setsubi/img_pc/pc_head.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 151px;
	width: 960px;
	clear: both;
}
.btn_pc1 {
	background-image: url(../setsubi/img_pc/btn_pc01.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_pc1 a {
	background-image: url(../setsubi/img_pc/btn_pc01.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_pc1 a:hover {
	background-image: url(../setsubi/img_pc/btn_pc01_hover.gif);
}
.btn_pc2 {
	background-image: url(../setsubi/img_pc/btn_pc02.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_pc2 a {
	background-image: url(../setsubi/img_pc/btn_pc02.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_pc2 a:hover {
	background-image: url(../setsubi/img_pc/btn_pc02_hover.gif);
}
.btn_pc3 {
	background-image: url(../setsubi/img_pc/btn_pc03.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_pc3 a {
	background-image: url(../setsubi/img_pc/btn_pc03.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_pc3 a:hover {
	background-image: url(../setsubi/img_pc/btn_pc03_hover.gif);
}
.btn_pc4 {
	background-image: url(../setsubi/img_pc/btn_pc04.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
}
.btn_pc4 a {
	background-image: url(../setsubi/img_pc/btn_pc04.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 108px;
	overflow: hidden;
}
.btn_pc4 a:hover {
	background-image: url(../setsubi/img_pc/btn_pc04_hover.gif);
}
