@charset "UTF-8";

/*--情報公開---*/


#report {
	width: 650px;
}
#report h3 {
	font-size: 1.2em;
	padding:10px 30px;
	margin:30px 0px 0px;
	font-weight:bold;
background-color:#806258;
color:#ffffff;
border-radius: 10px;
	width: 590px;
}
#report h4 {
  font-size: 1.2em;
	margin:10px 0px 0px 0px;
	font-weight:bold;
  color: #806258;
}
#report .report-list {
    list-style: none;
    display:flex;
    justify-content: center;
    height:200px;
    align-items: center;	
}
#report .btn_re a {
	text-decoration: none;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 160px;
    height: 60px;
    margin:12px;
    padding: 1em;
    border-radius: 5px;
    box-shadow: 0 2px 3px rgb(0 0 0 / 25%), 0 2px 3px -2px rgb(0 0 0 / 15%);
    background-color: #d0b425;
    color: #ffffff;
    font-weight: 800;
    font-size: 1em;
}
#report .btn_re a:hover {
    background-color: #ac9522;
    color: #ffffff;
}
#report .report-container{
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 15px;
  padding: 10px;
  border-bottom: #464646 1px dotted;
}
#report .report-container .wrap{
  width: 160px;
  background-image: none;
  margin-left: 15px;
}
#report .report-container .wrap ul li{
  margin-bottom: 5px;
}
#report .report-container .wrap a {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 160px;
    margin:5px auto 15px auto;
    text-decoration-line: none;
    padding: 1em;
    border: none;
    border-radius: 5px;
    box-shadow: 0 2px 3px rgb(0 0 0 / 25%), 0 2px 3px -2px rgb(0 0 0 / 15%);
    background-color: #d0a225;
    color: #ffffff;
    font-weight: 800;
}
#report .report-container .wrap a:hover {
    background-color: #ac9522;
    color: #ffffff;
}