@charset "UTF-8";
#cta-68d510a8276435037e4d741d {
  /* 縦線追加（最後のカラム以外） */
}
#cta-68d510a8276435037e4d741d .component.cta {
  /* sample */
}
#cta-68d510a8276435037e4d741d .three-col-wrapper {
  display: flex;
  justify-content: space-between;
  text-align: center;
  position: relative;
}
#cta-68d510a8276435037e4d741d .three-col-wrapper .col {
  flex: 1;
  padding: 0 20px;
  position: relative;
}
#cta-68d510a8276435037e4d741d .three-col-wrapper .col:not(:last-child)::after {
  content: "";
  position: absolute;
  top: 10%;
  right: 0;
  height: 80%;
  width: 1px;
  background: #ccc;
}