@charset "utf-8";
/* CSS Document */

body {
	background-image: url(images/background.png);
	background-repeat: repeat;
	padding: 0px;
}

/* @font-face {
	font-family: kozuka;
	src: url(fonts/KozGoPr6N-Bold.otf);
} */

.simple {
	width: 960px;
	height: 961px;
  	margin-left: auto;
  	margin-right: auto;
}

.h-list ul{
	list-style: none;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
}

.h-personal {
	float: right;
	margin-right: 0px;
	padding-right: 0px;
	margin-top: -109px;
}

.h-personal img {
	text-decoration: none;
	border: none;
}

.menu {
	font-family: kozuka;
	margin:0;
	padding:0;
	float: left;
	text-align: center;
}

.menu ul {
	list-style-type: none;
	font-size:15px;
	color: #3c3c3c;
	padding: 0px;
	margin-top: 0px;
	height: 50px;
	width: 565px;
}

.menu li {
	border-left: solid 1px white;
 	float: left;
	margin: auto;
	width: 112px;
	height: 50px;
	padding: 0px;
	background: rgba(60, 60, 60, 0.10);
}

.menu ul a {
	padding:0;
	margin: auto;
	width: 112px;
	line-height: 50px;
	text-decoration: none;
	font-size: 15px;
	color: #3c3c3c;
}


.menu ul a:hover{
	color: #3c3c3c;
	width: 100%;
	height: 50px;
}

.menu li:hover{
	box-shadow:inset 0 0 10px #b1b1b1;
}

.phone {
	float: right;
	padding-bottom: 146px;
}

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  margin-top: -590px;
  margin-left: auto;
  margin-right: auto;
  }

.rslides li {
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
  
  /* content */
.content {

}

.news_head1 {
	width: 550px;
	float: left;
}

.news_head1 span{
	background-image: url(images/si1.png);
	background-repeat: no-repeat;
	display: block;
	width: 546px;
	height: 19px;
	background-color: #b1db9a;
	margin-top: 20px;
	padding: 2px;
}

.news_head2 {
	width: 550px;
	float: left;
}

.news_head2 span{
	background-image: url(images/si1.png);
	background-repeat: no-repeat;
	width: 546px;
	height: 19px;
	display: block;
	background-color: #f8c485;
	margin-top: 20px;
	padding: 2px;
}

.news_head3 {
	width: 550px;
	float: left;
}

.news_head3 span{
	background-image: url(images/si1.png);
	background-repeat: no-repeat;
	width: 546px;
	height: 19px;
	display: block;
	background-color: #7ed3f5;
	margin-top: 20px;
	padding: 2px;
}

.leftre {
float: left;
width: 250px;
text-align: center;
font-size: 14px;
}

.leftre4 {
float: left;
width: 250px;
text-align: left;
font-size: 14px;
}

.leftre2 {
float: left;
width: 250px;
text-align: left;
}

.leftre3 {
float: left;
width: 250px;
text-align: center;
font-size: 20px;
font-weight: bold;
margin-top: 50px;
}

.leftre3 span{
display: block;
width: 250px;
text-align: center;
font-size: 15px;
font-weight: bold;
}

.form1 {
float: left;
margin-top: 50px;
margin-bottom: 10px;
font-size: 20px;
font-weight: bold;
}

.fr1{
	float: left;
	margin-top: 50px;
	width: 250px;
	height: 19px;
	font-size: 19px;
	background-color: #7ed3f5;
}

.fr2{
	float: left;
	margin-top: 30px;
	width: 250px;
	height: 19px;
	font-size: 19px;
	background-color: #f8c485;
}

.fr3{
	float: left;
	margin-top: 30px;
	width: 250px;
	height: 19px;
	font-size: 19px;
	background-color: #b1db9a;
}

.box {
float: left;
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 1px solid black;
}

.brownn a{
color: #b1db9a;
border: 0px solid white;
}
