@charset "UTF-8";

/* blc01 --------------- */
#blc01 .inner{
background:#E7E7E7;
margin: 7% 0 0;
text-align: center;
}
#blc01 section{
background:url("../img/culture/blc01_bg01.png") 50% 60% no-repeat;
background-size: contain;
padding: 100px 0 10%;
}
#blc01 section .img{
margin: -230px 0 0;
}
#blc01 section h1{
font-weight: 600;
font-size: 150%;
margin: 0 0 2%;
}
#blc01 .boxBnr{
margin-top: -5%;
display: flex;
flex-wrap: nowrap;
justify-content: space-between;
align-items: center;
max-width: 900px;
}
#blc01 .boxBnr .bnrImgTtlPoint{
flex: 0 0 49%;
}
#blc01 .boxBnr .bnrImgTtlPoint.bnr01 > a .img{
background-image: url("../img/culture/blc01_bnr01.jpg");
}
#blc01 .boxBnr .bnrImgTtlPoint.bnr02 > a .img{
background-image: url("../img/culture/blc01_bnr02.jpg");
}
@media screen and (max-width: 1000px) {
	#blc01 section .img{
	margin: -180px 0 0;
	}
}
@media screen and (max-width: 750px) {
  #blc01 section .txtArea{
  text-align: left;
  }
}
