  
INPUT{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #000057 #000057 #000057 #000057;}
TEXTAREA{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #000057 #000057 #000057 #000057;}
.shouhinn{
  
  
  
  color : black;
  
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : white;
}
.top{
  background-color : #000057;border-width : 0px 0px 0px 0px;}
.link{
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-color : black black black black;
  font-size : 80%;
}

.A{border-width : 0px 0px 0px 0px;}
.botan{
  width : 756px;
  position: relative;
  margin-right:auto;
  margin-left:auto;
  text-align:left
;}
.botan2{
  text-align:center
;}
.form{border-width : 0px 0px 0px 0px;}
.map{
  cursor : pointer;
}
.kaitori{
  font-family : "AR Pž²‘‘ÌM","‚l‚r –¾’©",serif;
}

.spec_table3 {
	background:#BBB7B0;
	width:520px;
}

.spec_table3 th {
	font-size:14pt;
	font-weight:bold;
	text-align:center;
	background:#62806A;
	color:#ffffff;
	padding:5px;
}

.spec_table3 td {
	padding:5px;
	background:#ffffff;
}

.spec_table3 table.num td{
	padding:0px;
}
.indextable{border: 1px solid #000057;
border-collapse: collapse;
}



H1{
  font-size : 13px;
  font-family : HG³ž²‘‘Ì-PRO,"‚l‚r –¾’©",serif;
  
  font-weight : 300;
}

.kousin {
		width: 673px;
		overflow: auto;
		margin : 20px auto 20px auto;
		height : 100px;
		border: 1px solid #000057;
		padding: 5px;
		
		font-size : 13px;
		line-height : 1.4;
		background-color: #ebebeb;
  font-family : "‚l‚r ƒSƒVƒbƒN",monospace;
}
