@charset "UTF-8";
/*
Theme Name: diver_child
Template: diver
Description:  Diverの子テーマです。
Theme URI: http://tan-taka.com/diver/
Author: Takato Takagi
*/
/* カスタマイズする場合にはこれより下に追記してください  */
/* =========================================================
 Header Responsive
========================================================= */
@media screen and (max-width:1200px){

    #logo,.logo{
        display: inline-block;
        width: 100%;
        padding-left: 55px;
        padding-right:55px;
        text-align: center;
    }

    #logo img .logo img{
        height: 3em;
        margin: .1em 0;
        padding: .5em;
    }

    .header-logo{
        width: 100%;
        padding: 0;
    }
}

.description_sp {
    font-size: .5em;
    text-align: center;
    padding: .3em 0;
}

@media screen and (min-width:1201px){
  .description_sp{
    display: none;
  }
  .header_search,.header-logo .drawer-nav-btn,.drawer-nav-btn-wrap{
    display: none !important;
  }
  .header_search,.header-logo .drawer-nav-btn,.drawer-nav-btn-wrap{
    display: none !important;
  }
}
@media screen and (max-width:1201px){

  #logo ,.logo{
      margin:0 auto;
      text-align: center;
  }

  .header_small_menu{
    padding:0; 
  }

  .header_small_menu #description{
    float: none;
    text-align: center;
  }

  .header_small_menu .header_small_menu_right{
      display: none;
  }

  div.logo_title {
      font-size: 1.5em;
      padding: .2em;
  }

  #nav_fixed div.logo_title {
      font-size: 1.3em;
      padding: .4em 0;
  }
      #nav,#onlynav{
        display:none !important;
    }

  .navigation a{
    padding: 1em ;
    font-size: .6em;
  }
  #scrollnav{
    display: block;
  }

  #nav_fixed .header-logo{
    width: 100%;
    padding: 3px 0;
  }

  #nav_fixed #nav ul{
    letter-spacing: normal;
  }

  #nav_fixed #nav li a{
    padding:.8em 1em;
    border:none;
  }

  #nav_fixed .logo img {
      height: 2.4em;
      width: auto;
      padding: .3em;
  }

}
