header{
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100vh;
}
header h1 {
	position: absolute;
	z-index: 1;
	top: 50%;
	width: 100%;
	margin: 0;
	padding: 0 .5em;
	color: black;
	font-size: 5rem;
	line-height: 1.4;
	font-family: "Dosis", sans-serif;
	letter-spacing: .1em;
	transform: translateY(-50%);
}
header figure {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0;
}
header figure img {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100%;
	height: auto;
	transform: translate(-50%, -50%);
	min-width: 66.6666vh;
}
ul {
　　overflow:hidden;
　　list-style:none;
　　margin: 0 auto;
　　z-index: 20;
}
ul li{
  display: inline;
  position: relative;
          }
.menu{
  color: transparent;
  text-stroke: 2px #808080;
  -webkit-text-stroke: 2px #a9a9a9;
  text-transform: uppercase;
  font-size: 25px;
}
a {
    text-decoration:none; 
}
.news{
    position: relative;
}
.select{
    position: relative;
}
.contact{
    position: relative;
}
.contactmain{
      position: relative;
      top: 0;
      width: 100%;
      text-align: center;
      margin-top: -23px;
      color: white;
}
.newsmain{
      position: relative;
      top: 0;
      width: 100%;
      text-align: center;
      margin-top: 0px;
      color: white;
}
main {
	position: relative;
	background: #fff;
	text-align: center;
	background-color: #fff;
	background-size: cover;
	width: 100%;
	margin-top: -17px;
}
footer {
	position: relative;
	color: black;
	text-align: right;
}
body, figure {
	margin: 0;
}
img{
	pointer-events: none;
}
.weare1{
 background-color:#ff8a08;
 color:#ffffff;
}
.weare2{
 background-color:#ff8a08;
 color:#ffffff;
}
.weare3{
 background-color:#ff8a08;
 color:#ffffff;
}
.weare4{
 background-color:#ff8a08;
 color:#ffffff;
}
.weare5{
 background-color:#ff8a08;
 color:#ffffff;
}
.weare6{
 background-color:#ff8a08;
 color:#ffffff;
}
.weare7{
 background-color:#ff8a08;
 color:#ffffff;
}
.weare8{
 background-color:#ff8a08;
 color:#ffffff;
}
.histry1{
 background-color:#849421;
 color:#ffffff;
}
.histry2{
 background-color:#849421;
 color:#ffffff;
}
.histry3{
 background-color:#849421;
 color:#ffffff;
}
.histry4{
 background-color:#849421;
 color:#ffffff;
}
.philosohy1{
 background-color:#D1936A;
 color:#ffffff;
}
.philosohy2{
 background-color:#D1936A;
 color:#ffffff;
}
.philosohy3{
 background-color:#D1936A;
 color:#ffffff;
}
.philosohy4{
 background-color:#D1936A;
 color:#ffffff;
}
.philosohy5{
 background-color:#D1936A;
 color:#ffffff;
}
.philosohy6{
 background-color:#D1936A;
 color:#ffffff;
}
.tel{
 background-color:#696969;
 color:#ffffff;
}
.addl{
 background-color:#696969;
 color:#ffffff;
}

.snsico{
	background-color:#696969;
	color:#ffffff;
}
