@charset "UTF-8";


.spc_tit {
  background: linear-gradient(0deg, #dc8297 0px, #dc8297 2px, transparent 2px, transparent 5px,#dc8297 5px, #dc8297 7px) left bottom / 100% 7px no-repeat;
  color: #dc8297;
}


/*
------------------------------------------------------------------------------------*/
.spc43_txt {
  --fs: 2.6rem;
  --fh: 3.8rem;
  font-size: var(--fs);
  text-align: center;
  line-height: var(--fh);
  margin: calc(0px + ((var(--fs) - var(--fh)) / 2)) 0;
  padding: 8px 0 32px;
}