.top-title{
  font-size:36px;
  font-weight: 500;
  letter-spacing: 2px;
  text-align: center;
  color: #775039;
}
.top-title2{
  font-family:"Yu Gothic UI";
  font-size:14px;
  font-weight: 500;
  letter-spacing: 3px;
  text-align: center;
  color: #000;
}

.read-img{
  margin-top:180px;
}
  .read-img h2{
    font-size: 24px;
    margin-top:20px;
    color: #775039;
    text-align: center;
    line-height: 3rem;
    letter-spacing: 1px;
  }

.news{
	margin-top:60px;
  background-color: #F7F4E2;
  padding: 30px 0 30px 0;
}
	.news .bg{
		display: block;
    background-color: #FFF;
		padding: 2rem;
		font-family:"Yu Gothic UI";
	}
  .news .bg:hover{
    opacity: 0.7;
    transition: 0.3s;
  }
		.news a{
			color: #000;
			text-decoration: none;
		}
	.news .date{
		font-size:14px;
		margin-top:10px;
		letter-spacing: 1px;
	}
	.news .read{
		margin-top:10px;
		letter-spacing: 1px;
	}


.schdule{
  margin-top: 60px;
}
  .schdule p{
    font-family:"Yu Gothic UI";
  }

.flow{
  margin-top:60px;
  background-color: #F7F4E2;
  padding-top:30px;
	padding-bottom:30px;
}

.qa{
  margin-top:60px;
}

.qa-box{
  margin-top:30px;
}


