@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 12, header.scss */
header { width: 100%; padding: 45px 0 0px; position: relative; z-index: 1; }
/* line 13, header.scss */
header #header { position: relative; width: 80%; margin: auto; z-index: 10; }
/* line 14, header.scss */
header #header h1, header #header #h01 { width: 152px; margin: 0 auto 15px; position: relative; z-index: 10; }
/* line 16, header.scss */
header .insta { width: 40px; position: absolute; top: 5px; right: 0; z-index: 10; }
/* line 17, header.scss */
header::after { content: ""; width: 807px; height: 457px; background: url("../img/bghead.png") no-repeat; position: absolute; top: 0; /*left: 0;*/ right: 59%; z-index: 1; }

@media only screen and (max-width: 750px) { /* line 24, header.scss */
  header { width: 100%; padding: 30px 0 0px; z-index: 20; }
  /* line 25, header.scss */
  header #header { width: 100%; }
  /* line 26, header.scss */
  header #header h1, header #header #h01 { width: 135px; margin: 0 auto 25px; }
  /* line 28, header.scss */
  header .insta { width: 40px; position: absolute; top: 50px; right: 3%; }
  /* line 29, header.scss */
  header::after { width: 807px; height: 457px; position: absolute; top: 0; right: 55%; background-size: 450px auto; background-position: top right; } }
