.parking-guido-side-list.event_detail_te>div{
  display: block;
}
.event-information-discription-box p{
  margin-left: 0;
}
.event-information-title-wrap,
.parking-guido-wrap {
  border: none;
  width: 1000px;
  margin-right: auto;
  margin-left: auto;
}
.parking-guido-wrap {
	padding: 10px 0 45px 0;
}
.parking-guido-wrap .date {
	margin-bottom: 2rem;
	color: #666;
	font-weight: bold;
}

@media screen and (max-width:767px) {
	.event-information-title-wrap,
	.parking-guido-wrap {
	  width: 100%;
	}
}
.event-information-title-wrap h1{
	text-align: left;
	padding-bottom: .5rem;
	border-bottom: 1px solid #ccc;
	margin-bottom: 1rem;
	font-weight: bold;
	font-size: 26px;
}
.parking-guido-list.height-cut{
  max-width: 1000px;
  width: 100%;
  margin: auto;
  display: block;
}
.parking-guido-main-visual{
  width: 100%;
}
.parking-guido-main-visual img{
  display: block;
  margin: auto;
  width: 100%;
}
.parking-guido-side-list{
  width: 100%;
  margin-top: 30px;
}
.parking-guido-side-list p{
  font-size: 16px;
  line-height: 1.6;
}

.back-btn:before{
  top: 7px;
}

@media screen and (max-width: 767px) {
  .event-information-title-wrap h1{
    font-size: 23px;
  }
  .parking-guido-side-list p{
    font-size: 14px;
  }
  .parking-guido-side-list{
    margin-top: 10px;
  }
}