

   
    .header__bannerTitle.top2 {
        color: #ddbebe;
    }
   
    .header__bannerTitle.top3 {
        color: #f6f9bb;
    }
    .header__banner.top3 {
        background: url(https://www.t-nagasaka.com/wp/wp-content/uploads/2021/10/bnr_test.jpg);
    }
 


                .header__subVisualWrap {
          background: #041452 url(https://www.t-nagasaka.com/wp/wp-content/uploads/2021/11/sub_visual_cristmas.png) right / contain no-repeat;
        }
                    .header__subVisualWrap {
          background: #0a0000 url(https://www.t-nagasaka.com/wp/wp-content/uploads/2021/11/8c9a827d316346cfacab4e0ff9c35277.jpg) right / contain no-repeat;
        }
                        .header__subVisualWrap {
          background: #0f171f url() right / contain no-repeat;
        }
     

@media screen and (max-width: 834px) {
    .header__subVisualWrap {
      background: #041452 url(https://www.t-nagasaka.com/wp/wp-content/uploads/2021/11/sub_visual_cristmas.png) center right / cover no-repeat;
    }
    .header__subVisualWrap {
      background: #0a0000 url(https://www.t-nagasaka.com/wp/wp-content/uploads/2021/11/8c9a827d316346cfacab4e0ff9c35277.jpg) center right / cover no-repeat;
    }
    .header__subVisualWrap {
      background: #0f171f url() center right / cover no-repeat;
    }
 
}
.faq__content { margin: 100px 0; }

.faq__question { font-size: 1.8rem; font-weight: bold; padding-left: 50px; margin-bottom: 1em; position: relative; }

.faq__question::before { position: absolute; content: '\f059'; font-family: "Font Awesome 5 Free"; font-weight: 900; font-size: 3.6rem; top: 50%; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); }

.faq__answer { position: relative; padding-left: 30px; margin-left: 6.48%; }

.faq__answer::before { position: absolute; content: '\f508'; font-family: "Font Awesome 5 Free"; font-weight: 900; top: 0; left: 0; }

.faq__answer a { color: #00526b; }

@media screen and (max-width: 834px) { .faq__content { margin: 45px 0; }
  .faq__question { font-size: 1.6rem; }
  .faq__answer::before { font-size: 1.6rem; } }
/*# sourceMappingURL=faq.css.map */