.topServiceTitSetList01 {
    margin: 9px 0 0 0;
    
}

.c10159.topServiceTitSetList01 {
gap: 10px;
}

.topMinTitMg01 {
    color: #ad9f84;
    border: solid 1px #ad9f84;
    padding: 5px;
  position: relative; 
}
.topMinTitMg01::after {
content: "";
  position: absolute;
  top: 100%;
  left: 50%; /* 横位置は調整してください */
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #ad9f84; /* 枠線の色と同じ */
  background: transparent;
}

.topMinTitMg01.orign {
	border: none;
  padding: 0;
  color:#333;
}
.topMinTitMg01.orign::after {
  content: none;
}

.topServiceTextList01 .topMinTitDeco02 {
	max-width: 100%;
  margin-bottom: 5px;
}

.titDecoMisregistration02:before {
	top: -12px;
    left: -12px;
}


.titDecoMisregistration02 {
   font-size: 15px;
}

.titDecoMisregistration02:before {
        width: 80.64px;
        height: 80px;
}