:root{
  --mainColor:;
  --mainFontColor:#272727d9;
  --mainBorder:1.5px solid var(--mainFontColor);
}

#mainBg{
	background-image: url(img/bg.jpg);
}
.mainCover{
	background-color:rgba(240, 240, 240, 0.158);
}

#home{
	background-image: url(img/home.JPG);
}
.homeCover{
    /*background-color:rgba(64,33,15,0.1);*/
}

*{
  text-align: center;
}

#about p{
  text-align: center;
}
#about {
	background: url(img/bg2.jpg) no-repeat;

	background-attachment: fixed;
	background-position: center;
	background-size: 100%;

}

li{
  font-size: 16px;
}
article h3{
  font-weight: bold;
}
h2{
  font-weight: bolder;
}
p,h4,li{
  font-weight: normal;
}

#sns ul li a{
  filter: brightness(0);
}
.newsItem img{
  border-radius: 5px;
}
#picture a{
  border-radius: 15px;
}
#picture a:hover{
  border-radius: 0px;
}

@media screen and (max-width:1024px) {
  #home {
    height: 50vw;
  }
  .mainList li a{
    color: #FFF;
    font-size: 18px;
    line-height: 2em;
  }

}
