@charset "UTF-8";
/*
font-family :"Times New Roman", "游明朝", YuMincho,"ヒラギノ明朝 Pr6 W6","Hiragino Mincho Pro", "HGS明朝E","メイリオ", "ＭＳ Ｐ明朝","MS PMincho",Meiryo, serif;
font-family: 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', 'Roboto', sans-serif;
*/
/* line 11, header.scss */
header { height: 80px; width: 100%; }
/* line 12, header.scss */
header #header { display: flex; justify-content: space-between; flex-wrap: wrap; align-items: center; height: 100%; }
/* line 13, header.scss */
header #header #h01 { width: 66px; opacity: .8; }

/* line 18, header.scss */
#home header { height: 100px; }

@media only screen and (max-width: 750px) { /* line 23, header.scss */
  header { height: 62px; width: 100%; }
  /* line 24, header.scss */
  header #header { height: 100%; }
  /* line 25, header.scss */
  header #header #h01 { width: 55px; margin: auto; position: relative; bottom: -2px; }
  /* line 30, header.scss */
  #home header { height: 0px; }
  /* line 31, header.scss */
  #home header #h01 { display: none; } }
@media print, screen and (min-width: 751px) { /* line 48, header.scss */
  #grobalNav .drawer-nav { height: 100%; }
  /* line 49, header.scss */
  #grobalNav .drawer-nav ul.drawer-menu { height: 100%; }
  /* line 50, header.scss */
  #grobalNav .drawer-nav ul.drawer-menu li { font-size: 14px; line-height: 2; height: 100%; }
  /* line 51, header.scss */
  #grobalNav .drawer-nav ul.drawer-menu li a { display: flex; flex-direction: column; flex-wrap: wrap; justify-content: center; padding: 0px 25px; color: #000; }
  /* line 53, header.scss */
  #grobalNav .drawer-nav ul.drawer-menu li a span { font-size: 70%; } }
