@charset "UTF-8";


.spc_tit {
  background: linear-gradient(0deg, #603817 0px, #603817 2px, transparent 2px, transparent 5px,#603817 5px, #603817 7px) left bottom / 100% 7px no-repeat;
  color: #603817;
}


/*
------------------------------------------------------------------------------------*/
.spc40_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: 16px 0 32px;
}