/*
Theme Name: Lightning Child Sample
Theme URI: 
Template: lightning
Description: 
Author: 
Tags: 
Version: 0.6.0
*/


/************************************
** サイト全体
************************************/

*{
  font-family:"Times New Roman" , "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif ;
}


.site-body,.siteContent{
    padding: 0!important;
  
}

.site-body-bottom{
    background-color: #fbf5e4;
    padding-top: 10px;
    padding-bottom: 10px;
}


     /************************************
  ** ヘッダー
  ************************************/
  
    
    /* ページタイトルを非表示 */
  .page-title{
  display: none;} 

  .page-header,.breadSection,.page-title {display: none;}

.siteHeader{
 /* box-shadow: none;*/
  margin-bottom: 20px;
  background-color: #9a895e;
}

  /*ショップページヘッダー非表示*/
.post-type-archive-product.woocommerce .siteHeader {
  display: none;
}
  
@media (min-width: 1200px){
  .gMenu_outer {
      display: none!important;  
  }}
  


   /* TOPページのヘッダーを非表示 */
   .page-id-12 .siteHeader,.page-id-15 .siteHeader
   ,.page-id-39 .siteHeader,.page-id-3 .siteHeader
   ,.page-id-41 .siteHeader,.page-id-48 .siteHeader
   ,.page-id-7 .siteHeader,.page-id-51 .siteHeader
   ,.page-id-40 .siteHeader,.page-id-25 .siteHeader
   ,.page-id-393 .siteHeader
   {display: none !important;}




    
/************************************
  ** TopSlider
  ************************************/
  .slide img, .slide picture>img {height: 100vh!important;}
  
  @media (min-width: 768px){

  

  

 /*
    .swiper-container{
      height: 100vh;
      width:auto;
      background-size: auto 100%;
      background-position: center;
      background-repeat: no-repeat;
      }
    
*/
      .carousel-indicators{
        display: none;
      }
      .carousel-control-next-icon {
        display: none;}

    }
    

    
/************************************
  ** BODY
  ************************************/
      .site-body{
        padding-bottom: 0!important;
    }

 
 
/************************************
  ** フッター
  ************************************/
 
footer .copySection p:nth-child(2) {
  display:none !important;
  }

  .siteFooter {
    background-color: #9a895e;
   /* max-height: 100px;*/
}

.sectionBox {
  padding-top: 0.7em;
  padding-bottom: 0.7em;}


.copySection p {
  color: white;
}
.nav li a {
  color: #fff;
}


/*せり上がり防止*/
/*footer{margin-top: auto;}*/
body {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

footer {
  margin-top: auto;
}


/************************************
  ** ハンバーガーメニュー
  ************************************/
  @media (min-width: 992px) {

    body.device-pc .vk-mobile-nav-menu-btn,
    body.device-pc .vk-mobile-nav {
        display: block;
    }
    
    .vk-mobile-nav-menu-btn {
        top: 50px;
    }
    
    .vk-mobile-nav-menu-btn.position-right {
        right: 50px;
    }
    
    .admin-bar .vk-mobile-nav-menu-btn {
        top: calc(32px + 50px);
    }
    
    .vk-mobile-nav-menu-btn {
        width: 60px;
        height: 60px;
    }
    
    .vk-mobile-nav{
      width: 20%;
    } 
    }

    /************************************
  ** WooCoommers
  ************************************/
  /*ログイン前の価格非表示注意文言*/
  
  .ced_hpul_login_link{
    color: red!important;
    font-weight: bold!important;
    margin-left: 0;
   font-size:large;
    
    }
  
.woocommerce-Price-amount {
    color: black;
    font-size: large;
}


    #ced_hpul_login_link.ced_hpul_login_link{
      text-decoration: underline;
    }
  
   .woocommerce ul.products[class*=columns-] li.product.add_to_cart_button,
    .woocommerce ul.products[class*=columns-] li.product .button
    
    {
        font-size: 16px;
    }
  

    bdi {
      font-size: x-large;
    }

   /*SoldOut*/
   .woocommerce span.onsale {
    background-color: orange;
}
