

   
    .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;
    }
 
}
.about__menu { padding-top: 50px; }

.about__item { margin: 50px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }

.about__menuTitle { font-size: 2.4rem; font-weight: bold; white-space: nowrap; }

.about__detail { padding-left: 1em; }

.about__link { color: #00526b; padding-left: 1em; }

.about__link::before { content: '\f0a9'; font-family: "Font Awesome 5 Free"; font-weight: 900; padding-right: 5px; }

.staff__list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin: 100px 0 75px; }

.staff__staff { display: -webkit-box; display: -ms-flexbox; display: flex; width: 45%; padding: 25px 0; }

.staff__imgWrap { margin-right: 50px; }

.staff__img { min-width: 150px; min-height: 200px; -o-object-fit: cover; object-fit: cover; }

.staff__name { padding-bottom: 30px; }

.staff__name::before { content: '\f27e'; font-family: "Font Awesome 5 Brands"; font-weight: 400; padding-right: 5px; }

.staff__jobTitle { font-size: 1.2rem; padding-left: 1em; }

.staff__profile, .staff__comment { font-size: 1.2rem; padding-bottom: 1em; }

@media screen and (max-width: 834px) { .about__menu { padding: 0; }
  .about__item { display: block; }
  .about__menuTitle { font-size: 1.6rem; }
  .about__detail { padding: 0; }
  .about__link { display: block; text-align: right; margin-top: 1em; }
  .staff__list { display: block; margin: 30px 0; text-align: center; }
  .staff__staff { display: block; width: 100%; }
  .staff__imgWrap { margin: 15px 0; } }
/*# sourceMappingURL=about.css.map */