

   
    .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;
    }
 
}
.itemList__wrap { margin: 50px 0; width: 100%; }

.itemList__item { width: 50%; text-align: center; padding: 0 6.4%; }

.itemList__box { position: relative; margin: 50px 0; display: inline-block; }

.itemList__link::before { content: attr(title); font-size: 1.2rem; color: #333; background: rgba(255, 255, 255, 0.9); padding: 0 30px 0 10px; position: absolute; bottom: 5px; left: -10px; height: 21px; line-height: 20px; border: dashed 1px #333; z-index: 1; white-space: nowrap; max-width: 100%; text-overflow: ellipsis; overflow: hidden; }

.pagination a.page-numbers, .pagination span.page-numbers { display: none; }

.pagination a.page-numbers.next, .pagination a.page-numbers.prev, .pagination span.page-numbers.next, .pagination span.page-numbers.prev { display: inline-block; }

.brandDetail__top, .colors__top, .sale__top, .categorys__top, .prices__top, .tags__top { padding: 100px 0; text-align: center; border-bottom: dashed 1px #333; }

.brandDetail__logoWrap { margin-bottom: 100px; }

.brandDetail__text { padding: 2em 0; text-align: left; }

.brandDetail__text + .brandDetail__text { padding-top: 0; }

.brandDetail__youtube { margin-top: 50px; }

.sale__text { padding: 2em 0; }

.colors__sample { width: 60px; height: 60px; border-radius: 50%; display: inline-block; margin-bottom: 50px; border: dashed 1px #333; }

.colors__text { padding: 2em 0; }

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

.categorys__name, .prices__name, .tags__name { font-weight: bold; padding-bottom: 1em; font-size: 1.8rem; }

.categorys__text, .prices__text, .tags__text { padding: 2em 0; }

.categorys__img { max-width: 600px; max-height: 600px; margin: 50px 0; }

.categorys__text { text-align: left; }

.search__text { text-align: center; margin-top: 100px; }

.notfound { text-align: center; margin-top: 100px; }

@media screen and (max-width: 834px) { .itemList__item { width: 100%; padding: 0; }
  .brandDetail__top, .colors__top, .sale__top, .categorys__top, .prices__top, .tags__top { padding: 45px 0; }
  .brandDetail__youtube { position: relative; width: 100%; padding-top: 56.25%; max-width: 560px; margin: 30px auto 0; }
  .brandDetail__youtube iframe { position: absolute; top: 0; right: 0; width: 100%; height: 100%; max-width: 560px; max-height: 315px; }
  .colors__sample { margin-bottom: 30px; }
  .categorys__img { max-width: 100%; margin: 30px 0; } }
/*# sourceMappingURL=list.css.map */