.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.pagespeed.ce.vfGn1IEsTP.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}}