@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap");
/*------------------------------------------------------------
p-products/search
------------------------------------------------------------*/
.c-breadcrumb {
  margin-bottom: 60px; }
  @media screen and (max-width: 767px) {
    .c-breadcrumb {
      margin-bottom: 40px; } }

.p-search_index2 {
  margin-bottom: 80px;
  padding: 40px 50px;
  background-color: #F6F6F6; }
  @media screen and (max-width: 767px) {
    .p-search_index2 {
      margin-bottom: 40px;
      padding: 20px; } }

.p-search_index3 {
  padding-top: 50px; }
  @media screen and (max-width: 767px) {
    .p-search_index3 {
      padding-top: 30px; } }

.p-search_index4 {
  margin-top: 120px; }
  @media screen and (max-width: 767px) {
    .p-search_index4 {
      margin-top: 70px;
      margin-bottom: 50px; } }

.p-search_notfound2 {
  margin-bottom: 80px; }
  @media screen and (max-width: 767px) {
    .p-search_notfound2 {
      margin-bottom: 40px; } }

.p-search_notfound3 {
  margin-bottom: 50px; }
  @media screen and (max-width: 767px) {
    .p-search_notfound3 {
      margin-bottom: 30px; } }
  .p-search_notfound3 .c-title6 {
    margin-bottom: 40px; }
    @media screen and (max-width: 767px) {
      .p-search_notfound3 .c-title6 {
        margin-bottom: 50px; } }

.p-search_notfound4 {
  text-align: center; }
