@charset "utf-8";
/* CSS Document */
.main_box p,dl{
	color: #3b3b3b;
}

h4{
	margin-top: 30px;
}
h4 span{
	font-size: 1.8rem;
	display: block;
}
p.dsc{
	text-align: center;
	font-size: 1.8rem;
	margin: 60px auto 11px;
	letter-spacing: 0.1em;
}

.btn01{
	margin-bottom:100px;
}

.schedule{
	margin:0 auto;
	font-size: 1.8rem;
	font-weight: 500;
	padding:1.5em; 	
}
.schedule dl{
	display: flex;
}
.schedule dl:not(:last-of-type){
	margin-bottom: 0.5em;
}
.schedule dl dt{
	padding-right: 15px;
}
dl.enviro dd ul{
	padding:0 2em 0 ;
	list-style: circle;
}