#feature h2 {
  font-family: Inter,"Noto Sans JP",sans-serif;
  font-size: var(--font-size-larger);
  font-weight: var(--font-weight-bold);
  line-height: 1.6;  
}

/* #features_news h2 {
  font-family: Inter,"Noto Sans JP",sans-serif;
  font-size: var(--font-size-large);
  font-weight: var(--font-weight-x-bold);
  letter-spacing: 0;
} */

#feature {
  padding-block-start: var(--space-x-large);
}
/* #feature {
  padding-block-end: var(--space-xxx-large);
} */


/* #nav_features {
  padding-inline-start: calc(var(--content-sides-space-default) * 0.7);
  padding-inline-end: calc(var(--content-sides-space-default) * 0.2);
} */

/* #feature .center {
  padding-inline-start: calc(var(--content-sides-space-default) * 0.2);
  padding-inline-end: calc(var(--content-sides-space-default) * 0.2);
} */

/* #features_menu li a {
  border-radius: 0.3em;
  margin-block: 4px;
  padding-inline-start: 1em;
}

#features_menu.switcher {
  gap: 0;
}

#features_menu ul {
  line-height: 2.5;
  min-width: 190px;
  border-block-start: 2px dotted var(--border-color-dark-primary);
} 

#features_menu li {
  border-block-end: 2px dotted var(--border-color-dark-primary);
}
#features_menu li a {
  display: block;
} */

#features .feature-content {
  border-block: 1px solid var(--border-color-dark-secondary);
  padding-block: var(--space-large);
}
