

body {
	margin: 0;
}
.hd_nav-fixed {
	position: fixed;
	bottom: 0;
	right:0;
	z-index: 100;
	padding-bottom: 50px;
	z-index:1500;
}

a img {
border:none;
verticle-align:top;
-webkit-transition: 0.3s ease-in-out;
-moz-transition: 0.3s ease-in-out;
-o-transition: 0.3s ease-in-out;
transition: 0.3s ease-in-out;
}
a:hover img {
opacity: 0.4;     /* “§‰ßƒŒƒxƒ‹ */
filter: alpha(opacity=40);
}
.header {
	background-image: url(../img/bk2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:145px;
	}

.footer {
	background-image: url(../img/bk3.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	}




.table{
  width: 100%;
  border-collapse: collapse;
}

.table tr{
  border-bottom: solid 2px white;
}

.table tr:last-child{
  border-bottom: none;
}

.table th{
  position: relative;
  text-align: left;
  width: 30%;
  background-color: #ACD697;
  color: black;
  text-align: center;
  padding: 10px 0;
}

.table th:after{
  display: block;
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  top:calc(50% - 10px);
  right:-10px;
  border-left: 10px solid #ACD697;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}


.table td{
  text-align: left !important;
  width: 70%;
  background-color: #eee;
  padding: 10px 0 10px 30px;
   margin-left :30px;
}

.form01{
width: 500px;
padding: 11px 1%;
border: 1px solid #bfbfbf;
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
}

.textarea {
    width: 90%;
    height: 100px;
    padding: 11px 1%;
    border: 1px solid #bfbfbf;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
}