

   
    .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;
    }
 
}
.howtobuy__subtitle { margin: 100px 0 50px; font-weight: bold; }

.howtobuy__imgWrap { text-align: center; margin: 50px 0; }

.howtobuy__wrap { max-width: 880px; margin: 0 auto; }

.selling__subtitle { margin: 100px 0 50px; font-weight: bold; }

.selling__wrap { max-width: 880px; margin: 0 auto; }

.selling__heading { font-size: 1.8rem; font-weight: bold; }

.selling__heading::before { color: #fff; background: #333; width: 40px; height: 50px; border-radius: 50%; -webkit-box-shadow: 0 0 0 1px #fff inset; box-shadow: 0 0 0 1px #fff inset; display: inline-block; border: solid 2px #333; text-align: center; line-height: 45px; margin-right: 25px; font-family: "Marcellus", serif; }

.selling__text { padding: 1.5em 0; }

.selling__button { display: block; padding: .5em 0; border: dashed 1px #333; margin: 20px auto 30px; width: 248px; text-align: center; }

.selling__button:hover { background: #333; border-color: #fff; color: #fff; opacity: 1; }

.selling__note { width: 100%; height: auto; padding: 25px; border: dashed 1px #333; text-align: center; margin: 70px auto 100px; max-width: 880px; }

.selling__strong { font-size: 1.8rem; font-weight: bold; }

.selling__flexWrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.selling__flexBox { width: 60%; }

.selling__imgWrap { width: 35%; padding-bottom: 50px; }

.selling__img { outline: 1px dashed #10171f; outline-offset: -1px; }

.selling__flow:nth-child(1) .selling__heading::before { content: "1"; }

.selling__flow:nth-child(2) .selling__heading::before { content: "2"; }

.selling__flow:nth-child(3) .selling__heading::before { content: "3"; }

.selling__flow:nth-child(4) .selling__heading::before { content: "4"; }

@media screen and (max-width: 834px) { .selling__note { margin: 45px 0; padding: 15px; text-align: left; }
  .selling__strong { font-size: 1.6rem; padding-bottom: .5em; display: inline-block; }
  .selling__flexWrap { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .selling__flexBox { width: 100%; }
  .selling__imgWrap { width: 100%; } }
/*# sourceMappingURL=howtobuy.css.map */