#contents > .main > .inner > ul li {
  position: relative;
  padding-left: 17px;
}
#contents > .main > .inner > ul li::before {
  display: block;
  position: absolute;
  top: 0.45em;
  left: 0;
  width: 0.45em;
  height: 0.45em;
  background: #115680;
  border-radius: 50%;
  content: "";
}

.wpcf7-form.invalid .selectBox .wpcf7-not-valid-tip {
  position: absolute;
}

.post-type-archive-faq .faqBox01 dd p + p {
  margin-top: 15px;
}
.post-type-archive-faq .faqBox01 dd a[target=_blank] svg {
  display: none !important;
}
.post-type-archive-faq .faqBox01 dd a::after {
  content: url('data:image/svg+xml,%3Csvg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 8" fill="%23115680"%3E%3Crect y="7" class="st0" width="1" height="1"/%3E%3Crect x="1" y="6" class="st0" width="1" height="1"/%3E%3Crect x="2" y="5" class="st0" width="1" height="1"/%3E%3Crect x="3" y="4" class="st0" width="1" height="1"/%3E%3Crect x="4" y="3" class="st0" width="1" height="1"/%3E%3Crect x="5" y="2" class="st0" width="1" height="1"/%3E%3Cpolygon class="st0" points="3,0 3,1 6,1 6,2 7,2 7,5 8,5 8,0 "/%3E%3C/svg%3E');
  width: 8px;
  display: inline-block;
  margin-left: 5px;
}
.post-type-archive-faq .faqBox01 dd a[href$=".pdf"]::after {
  content: url('data:image/svg+xml,%3Csvg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 11" fill="%23ED4A49"%3E%3Cpath id="icon-pdf" d="M4,3H9V5h2v7H4ZM3.5,2a.5.5,0,0,0-.5.5V12.5a.5.5,0,0,0,.5.5H11.5a.5.5,0,0,0,.5-.5v-8L9.5,2ZM6.75,4.75a6.583,6.583,0,0,1-.612,2.577A5.571,5.571,0,0,1,4.688,9.36l.59.806A6.907,6.907,0,0,1,9.929,8.745l.229-.969A3.514,3.514,0,0,1,7.75,4.75Zm.3,2.986A8.7,8.7,0,0,0,7.4,6.814a4.83,4.83,0,0,0,.853.983,7.534,7.534,0,0,0-1.437.416C6.9,8.057,6.978,7.9,7.05,7.736Z" transform="translate(-3 -2)"%3E%3C/path%3E%3C/svg%3E');
}

.blogDetailBox .wp-block-image {
  margin: 3.6rem 0 -1.7rem;
  width: 100%;
}
.blogDetailBox a[target=_blank] svg {
  display: none !important;
}
.blogDetailBox a::after {
  content: url('data:image/svg+xml,%3Csvg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 8" fill="%23115680"%3E%3Crect y="7" class="st0" width="1" height="1"/%3E%3Crect x="1" y="6" class="st0" width="1" height="1"/%3E%3Crect x="2" y="5" class="st0" width="1" height="1"/%3E%3Crect x="3" y="4" class="st0" width="1" height="1"/%3E%3Crect x="4" y="3" class="st0" width="1" height="1"/%3E%3Crect x="5" y="2" class="st0" width="1" height="1"/%3E%3Cpolygon class="st0" points="3,0 3,1 6,1 6,2 7,2 7,5 8,5 8,0 "/%3E%3C/svg%3E');
  width: 8px;
  display: inline-block;
  margin-left: 5px;
}
.blogDetailBox a[href$=".pdf"]::after {
  content: url('data:image/svg+xml,%3Csvg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 11" fill="%23ED4A49"%3E%3Cpath id="icon-pdf" d="M4,3H9V5h2v7H4ZM3.5,2a.5.5,0,0,0-.5.5V12.5a.5.5,0,0,0,.5.5H11.5a.5.5,0,0,0,.5-.5v-8L9.5,2ZM6.75,4.75a6.583,6.583,0,0,1-.612,2.577A5.571,5.571,0,0,1,4.688,9.36l.59.806A6.907,6.907,0,0,1,9.929,8.745l.229-.969A3.514,3.514,0,0,1,7.75,4.75Zm.3,2.986A8.7,8.7,0,0,0,7.4,6.814a4.83,4.83,0,0,0,.853.983,7.534,7.534,0,0,0-1.437.416C6.9,8.057,6.978,7.9,7.05,7.736Z" transform="translate(-3 -2)"%3E%3C/path%3E%3C/svg%3E');
}

.tabBox .boxR > ul li {
  position: relative;
  padding-left: 17px;
}
.tabBox .boxR > ul li::before {
  display: block;
  position: absolute;
  top: 0.45em;
  left: 0;
  width: 0.45em;
  height: 0.45em;
  background: #115680;
  border-radius: 50%;
  content: "";
}
.tabBox .boxR > ol {
  list-style-type: decimal;
  padding-left: 1em;
}
.tabBox .boxR > .mt36:has(img) {
  margin-bottom: 1.8rem;
}
.tabBox .boxR > h6 {
  font-size: 12px;
}

.page-template-downloads .crmBox:has(.downloadBox02 .--empty) {
  display: none;
}
