
/*===============================================
　画面の横幅が480pxまで▼▼▼▼▼
===============================================*/

@media screen and (max-width:761px){
	#section01 {
		background: #f5f5f5;
	}
	
	#section01 h1 {
		font-family: 'Noto Sans JP', sans-serif;
		font-weight: 400;
		font-size: 2.6rem;
		color: #7CBD60;
		text-align: center;
		padding: 20px 0 30px;
		letter-spacing: 0.1rem;
		font-feature-settings: 'palt';
	}
	
	#section01 h2 {
		font-family: 'Noto Sans JP', sans-serif;
		font-weight: 400;
		font-size: 2.0rem;
		text-align: center;
		color: #fff;
		letter-spacing: 0.1rem;
		line-height: 1.4;
		background: #7cbd60;
		padding: 20px 50px 22px;
		font-feature-settings: 'palt';
	}
	
	#section01 h2 span {
		display: block;
		font-size: 1.4rem;
		letter-spacing: 0.1rem;
		margin: 2px 0 0;
	}
	
	#section01 .event_wrap {
		background: #ffffff;
		overflow: hidden;
		border-radius: 10px;
		padding: 0 0 14px;
		margin: 0 5vw 60px;
		box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
	}
	
	#section01 .event_type_wrap {
		padding: 50px 12px 0;
		text-align: center;
	}

	#section01 .event_type_wrap h3{
		display: inline-block;
		font-family: 'Noto Sans JP', sans-serif;
		font-weight: 400;
		font-size: 3.2rem;
		color: #7CBD60;
		padding: 0 0 20px 110px;
		text-align: left;
		letter-spacing:1px;
		line-height:1.4;
		font-feature-settings: 'palt';
		position:relative;
	}

	#section01 .event_type_wrap h3 em{
		display:block;
		line-height:0;
		width:102px;
		position:absolute;
		left: 0;
		top: 10px;
	}

	#section01 .event_type_wrap h3 span{
		display:block;
		font-size: 16px;
		letter-spacing: 2px;
		margin: -5px 0 0;
	}

	#section01 .bnr_wrap{
		display: inline-block;
		/* flex-wrap:wrap; */
		background:#E6F5DF;
		padding: 40px 20px;
		border-radius:10px;
		/* gap:18px 0; */
	}

	#section01 .bnr_wrap ul{
		display:flex;
		width: 100%;
		gap: 7px 0;
		flex-wrap:wrap;
		margin: 0 0 30px;
	}

	#section01 .bnr_wrap ul li{
		width:100%;
	}

	#section01 .bnr_wrap ul:last-child{
		margin: 0;
	}

	#section01 .bnr_wrap ul a{
		display:block;
		line-height:0;
		width: 100%;
	}

	#section01 .bnr_wrap ul a img{
		width:100%;
		height:auto;
	}

}



/*===============================================
　画面の横幅が350pxまで▼▼▼▼▼
===============================================*/

/*********  SPヘッダー iPhone5サイズ対応 ************/
@media screen and (max-width:349px) {
	
	
}


