
#pattern03 .l-image-section__image {
  order: 1;
}
#pattern03 .l-image-section__main {
  order: -1;
}
#pattern04 .l-image-section__image,
#sec05 .l-image-section__main {
  order: -1;
}
#pattern04 .l-image-section__main,
#sec05 .l-image-section__image{
  order: 1;
}
.marker {
    background: linear-gradient(transparent 60%, #f5e3c3 60%);
}
#sec05 ul {
  margin-bottom: 30px;
}
.c-button01 {
  min-width: 300px;
	margin: 50px auto 0;
}



@media (max-width: 768px) {
#pattern03 .l-image-section__image {
  order: -1;
}
#pattern03 .l-image-section__main {
  order: 1;
}

}
