.mc-menu-area[data-v-a3775b60] {
  background: #fff;
  width: 176px;
  height: -moz-fit-content;
  height: fit-content;
  line-height: 34px;
  border-radius: 10px;
  border: 2px solid #f5f5f5;
}
.mc-menu-area a[data-v-a3775b60] {
  display: block;
  position: relative;
}
.mc-menu-area .h[data-v-a3775b60] {
  border-bottom: 1px solid #f6f6f6;
}
.mc-menu-area .h a[data-v-a3775b60] {
  line-height: 60px;
  font-size: 18px;
  color: #cf0a2c;
  text-indent: 29px;
}
.mc-menu-area li.current h3 a[data-v-a3775b60] {
  color: #ca141d;
}
.mc-menu-area li.current h3 a:hover span[data-v-a3775b60] {
  color: #ca141d;
}
.mc-menu-area .b ul > li[data-v-a3775b60] {
  border-bottom: 1px solid #f6f6f6;
  padding: 8px 0 7px;
}
.mc-menu-area .b ul > li[data-v-a3775b60]:last-child {
  border-bottom: none;
}
.mc-menu-area .b h3[data-v-a3775b60] {
  text-indent: 30px;
}
.mc-menu-area .b h3 a[data-v-a3775b60] {
  width: 100%;
  font-size: 14px;
  color: #000000;
}
.mc-menu-area .b h3 a[data-v-a3775b60]:hover {
  color: #ca141d;
}
.mc-menu-area .b h3 span[data-v-a3775b60] {
  text-indent: 30px;
  font-size: 14px;
  color: #444444;
  font-weight: bold;
}
.mc-menu-area .b ol li[data-v-a3775b60] {
  padding-left: 30px;
}
.mc-menu-area .b ol li a[data-v-a3775b60] {
  font-size: 14px;
  color: #777777;
}
.mc-menu-area .b ol li a[data-v-a3775b60]:hover {
  color: #ca141d;
}
.mc-menu-area .b ol li.current a[data-v-a3775b60] {
  color: #ca141d;
}
.mc-menu-area #privacySetting.current span[data-v-a3775b60] {
  color: #ca141d;
}
