@charset "utf-8";

/* テキスト */
/*
.entry-style .entry-outline-list-wrap .outline-item a::before {color: #e50057;}
h2 {color: #e50057;}
*/
.table-alpet-erabikata-color {color: #be0057;}
.entry-style .entry-text-unit strong {
  background: linear-gradient(transparent 60%, #f7c7c9 60%);
}
.entry-style .entry-text-unit a {
  padding: 2px 0;
  color: #be0057;
  border-bottom: 1px dashed #e50057;
}

.entry-style p.text-btn-sm a,.entry-style p.text-btn-md a {
  background-color: #d80e60;
  border-bottom: none;
}
.entry-style p.text-btn-sm a:hover,.entry-style p.text-btn-md a:hover {
  background-color: #be0057;
}
.entry-style .entry-outline-list-wrap .outline-item a::before {
  color: #d80e60;
}

h3, h4 {
  color: #d80e60;
}
h3.heading-icon {
  background: #fbe2e3;
  padding: 10px;
  margin: 0 10px 30px !important;
  border: none !important;
  border-radius: 25px;
  font-family: 'Roboto Condensed', sans-serif;
  display: flex;
}
h3.heading-icon img {
  border-radius: 50%;
  margin-right: 10px;
  display: block;
}
h3.heading-icon span {
  display: flex;
  align-items: center;
}

/* 表 */
.table-alpet-erabikata th {
  min-width: 160px;
}
.table-alpet-erabikata td {
  border-right: solid var(--color-gray30) 1px;
}
.table-alpet-erabikata td:last-child {
  border-right: none;
}
.color-alpet {color:#bd3367;}


a.btn-md, a.btn-sm, a.btn-xs {
    background: #e50057;
}
a.btn-md:hover, a.btn-sm:hover, a.btn-xs:hover {
  background: #ac0041;
}


.entry-style .ug-bg-primary {background: #fdeeee;}
