:root{
  --mainColor:;
  --mainFontColor:#000;
  --mainBorder:1.5px solid var(--mainFontColor);
}

#mainBg{
	background-image: url(img/bg.jpg);
}
.mainCover{
	/*background-color:rgba(34,24,20,0.5);*/
}

#home{
	background-image: url(img/home.jpg);
}
.homeCover{
    /*background-color:rgba(64,33,15,0.3);*/
}

@media screen and (max-width:1024px) {
  #home {
    height: 50vw;
  }
}
@media only screen and (max-width: 600px){
  #menu_m > div{
    width: 100%;
  }
}


@media only screen and (max-width: 600px){
  #menu_m > div{
    width: 100%;
  }
}


#sns ul li a{
  filter: brightness(0);
}

p{
	font-weight: bold;
	font-size: 17px;
}

h3{
	font-weight: bold;
}

h2{
	font-weight: bold;
}

li{
	font-weight: bold;
}
a{
	font-weight: bold;
}
.newsTitle h3{
	font-size: 22px;
	text-align: center;
}
.homeCover h4{
	bottom: 8vh;
}
@media screen and (max-width:1024px){
.homeCover h4{
	font-size: 17px;
	bottom: 2vh;
}
}
.mainList li a {
	color: #68015c;
}
@media screen and (max-width:1024px){
.mainList li a {
	color: #fff;
}
}