@charset "UTF-8";

:root {
  --bs-nav-link-color: #d9a76a;
  --bs-mobileNav-link-color: white;
  --bs-hover-color: #f3a2a4;
  --bs-nav-color: #5B0A0A;
  --bs-scroll-nav-bg-color: #5B0A0A;
  --bs-scroll-nav-link-color: rgba(255, 255, 255, 0.85);
  --bs-rwd-nav-bg-color: rgba(18, 18, 18, 0.7);
  --bs-hamburger-close: #000;
  --bs-hamburger-open: #fff;
  --bs-body-font-color: #f8d5d6;
  --bs-primary: #f3a2a4;
  --bs-secondary: #357940;
  --bs-info: orange;
  --bs-primary-hover: #f5f5f5;
  --bs-secondary-hover: #121212;
  --bs-info-hover: #fff;
  --bs-border-color: #357940;
}

/* 全背景圖片 */
body:before {
  content: "";
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -10;
  /* background: url(../images/bg.jpg) no-repeat center center; */
  background-color: #822222;
  background-size: cover;
  padding-bottom: 20%;
}


body {
  line-height: 2;
}


.logo {
  width: 70px;
  height: 70px;
}

.list__group--left p {
  text-align: left !important;
}
.list__title{
  border-bottom: 1.5px solid var(--bs-body-font-color);
}
@media (max-width:576px){
  .list__item{
    flex-wrap: wrap;
  }

.list__group--equal p {
  width: 100% !important;
  margin: 15px auto;
}
}