/* Text Settinge
   --------------------------------------------------- */
/* Kids Setting
   --------------------------------------------------- */
/* Screen Setting
   --------------------------------------------------- */
/* Nav mixin
   --------------------------------------------------- */
/* Retina
   --------------------------------------------------- */
/* Fonts
   --------------------------------------------------- */
#oka_ga_uta .img {
  display: block;
  background-color: #fff;
  background-image: url("../song/oka_so_pic1_t.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #oka_ga_uta .img {
    background-image: url("../song/oka_so_pic1_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #oka_ga_uta .img {
      background-image: url("../song/oka_so_pic1_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #oka_ga_uta .img {
      background-image: url("../song/oka_so_pic1_s_2x.jpg"); } }

#oka_cr_uta .img {
  display: block;
  background-image: url("../song/oka_so_pic1.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #oka_cr_uta .img {
    background-image: url("../song/oka_so_pic1_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #oka_cr_uta .img {
      background-image: url("../song/oka_so_pic1_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #oka_cr_uta .img {
      background-image: url("../song/oka_so_pic1_s_2x.jpg"); } }

@media only screen and (min-width: 641px) {
  #skn_ga_logo, #skn_ga_uta {
    padding-top: 15px; } }
#skn_ga_uta .img {
  display: block;
  background-color: #B26E04;
  background-image: url("../song/skn_so_pic1_t.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #skn_ga_uta .img {
    background-image: url("../song/skn_so_pic1_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #skn_ga_uta .img {
      background-image: url("../song/skn_so_pic1_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #skn_ga_uta .img {
      background-image: url("../song/skn_so_pic1_s_2x.jpg"); } }

#skn_ga_uta2 .img {
  display: block;
  background-color: #B26E04;
  background-image: url("../song/skn_so_pic2_t.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #skn_ga_uta2 .img {
    background-image: url("../song/skn_so_pic2_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #skn_ga_uta2 .img {
      background-image: url("../song/skn_so_pic2_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #skn_ga_uta2 .img {
      background-image: url("../song/skn_so_pic2_s_2x.jpg"); } }

#skn_ga_uta3 .img {
  display: block;
  background-color: #B26E04;
  background-image: url("../song/skn_so_pic3_t.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #skn_ga_uta3 .img {
    background-image: url("../song/skn_so_pic3_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #skn_ga_uta3 .img {
      background-image: url("../song/skn_so_pic3_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #skn_ga_uta3 .img {
      background-image: url("../song/skn_so_pic3_s_2x.jpg"); } }

#skn_ga_uta4 .img {
  display: block;
  background-color: #B26E04;
  background-image: url("../song/skn_so_pic4_t.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #skn_ga_uta4 .img {
    background-image: url("../song/skn_so_pic4_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #skn_ga_uta4 .img {
      background-image: url("../song/skn_so_pic4_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #skn_ga_uta4 .img {
      background-image: url("../song/skn_so_pic4_s_2x.jpg"); } }

#skn_cr_uta .img {
  display: block;
  background-image: url("../song/skn_so_pic1.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #skn_cr_uta .img {
    background-image: url("../song/skn_so_pic1_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #skn_cr_uta .img {
      background-image: url("../song/skn_so_pic1_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #skn_cr_uta .img {
      background-image: url("../song/skn_so_pic1_s_2x.jpg"); } }

#skn_cr_uta2 .img {
  display: block;
  background-image: url("../song/skn_so_pic2.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #skn_cr_uta2 .img {
    background-image: url("../song/skn_so_pic2_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #skn_cr_uta2 .img {
      background-image: url("../song/skn_so_pic2_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #skn_cr_uta2 .img {
      background-image: url("../song/skn_so_pic2_s_2x.jpg"); } }

#nig_ga_uta .img {
  display: block;
  background-color: #fff;
  background-image: url("../song/nig_so_uta_t.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nig_ga_uta .img {
    background-image: url("../song/nig_so_uta_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nig_ga_uta .img {
      background-image: url("../song/nig_so_uta_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nig_ga_uta .img {
      background-image: url("../song/nig_so_uta_s_2x.jpg"); } }

#nig_ga_uta2 .img {
  display: block;
  background-color: #fff;
  background-image: url("../song/nig_so_uta2_t.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nig_ga_uta2 .img {
    background-image: url("../song/nig_so_uta2_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nig_ga_uta2 .img {
      background-image: url("../song/nig_so_uta2_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nig_ga_uta2 .img {
      background-image: url("../song/nig_so_uta2_s_2x.jpg"); } }

#nig_cr_uta .img {
  display: block;
  background-image: url("../song/nig_so_uta.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nig_cr_uta .img {
    background-image: url("../song/nig_so_uta_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nig_cr_uta .img {
      background-image: url("../song/nig_so_uta_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nig_cr_uta .img {
      background-image: url("../song/nig_so_uta_s_2x.jpg"); } }

#eig_ga_uta .img {
  display: block;
  background-color: #fff;
  background-image: url("../song/eig_so_pic1_t.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #eig_ga_uta .img {
    background-image: url("../song/eig_so_pic1_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #eig_ga_uta .img {
      background-image: url("../song/eig_so_pic1_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #eig_ga_uta .img {
      background-image: url("../song/eig_so_pic1_s_2x.jpg"); } }

#eig_cr_uta .img {
  display: block;
  background-image: url("../song/eig_so_pic1.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #eig_cr_uta .img {
    background-image: url("../song/eig_so_pic1_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #eig_cr_uta .img {
      background-image: url("../song/eig_so_pic1_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #eig_cr_uta .img {
      background-image: url("../song/eig_so_pic1_s_2x.jpg"); } }

#mtk_ga_uta .img {
  display: block;
  background-color: #fff;
  background-image: url("../song/mtk_so_pic1_t.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #mtk_ga_uta .img {
    background-image: url("../song/mtk_so_pic1_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #mtk_ga_uta .img {
      background-image: url("../song/mtk_so_pic1_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #mtk_ga_uta .img {
      background-image: url("../song/mtk_so_pic1_s_2x.jpg"); } }

#mtk_cr_uta .img {
  display: block;
  background: url("../program/mtk_cr_uta.jpg") no-repeat 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #mtk_cr_uta .img {
    background-image: url("../program/mtk_cr_uta_2x.jpg"); } }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 641px) and (min-resolution: 2) {
  #mtk_cr_uta .img {
    background-image: url("../program/mtk_cr_uta_2x.jpg"); } }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 3), only screen and (min-width: 641px) and (min-resolution: 3) {
  #mtk_cr_uta .img {
    background-image: url("../program/mtk_cr_uta_3x.jpg"); } }

@media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
  #mtk_cr_uta .img {
    background-image: url("../program/mtk_cr_uta_s_2x.jpg"); } }
@media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 640px) and (min-resolution: 2) {
  #mtk_cr_uta .img {
    background-image: url("../program/mtk_cr_uta_s_2x.jpg"); } }
@media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 3), only screen and (max-width: 640px) and (min-resolution: 3) {
  #mtk_cr_uta .img {
    background-image: url("../program/mtk_cr_uta_s_3x.jpg"); } }

#hbr_uta .img {
  display: block;
  background-image: url("../song/hbr_so_pic1.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #hbr_uta .img {
    background-image: url("../song/hbr_so_pic1_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #hbr_uta .img {
      background-image: url("../song/hbr_so_pic1_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #hbr_uta .img {
      background-image: url("../song/hbr_so_pic1_s_2x.jpg"); } }

#mtk_song13 .img {
  display: block;
  background-image: url("../song/miitsuke_pic13.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }

#mtk_song14 .img {
  display: block;
  background-image: url("../song/miitsuke_pic14.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }

#mtk_song15 .img {
  display: block;
  background-image: url("../song/miitsuke_pic15.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }

#mtk_song_index .img {
  display: block;
  background-image: url("../song/miitsuke_pic3.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }

#mtk_song_index2 .img {
  display: block;
  background-image: url("../song/miitsuke_pic4.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }

#mtk_cr_ending .img {
  display: block;
  background-image: url("../song/mtk_so_ending.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #mtk_cr_ending .img {
    background-image: url("../song/mtk_so_ending_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #mtk_cr_ending .img {
      background-image: url("../song/mtk_so_ending_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #mtk_cr_ending .img {
      background-image: url("../song/mtk_so_ending_s_2x.jpg"); } }

#mtk_cr_ending2 .img {
  display: block;
  background-image: url("../song/mtk_so_ending2.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #mtk_cr_ending2 .img {
    background-image: url("../song/mtk_so_ending2_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #mtk_cr_ending2 .img {
      background-image: url("../song/mtk_so_ending2_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #mtk_cr_ending2 .img {
      background-image: url("../song/mtk_so_ending2_s_2x.jpg"); } }

#nsy_ga_uta1 .img {
  display: block;
  background-image: url("../song/nsy_so_pic1.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nsy_ga_uta1 .img {
    background-image: url("../song/nsy_so_pic1_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nsy_ga_uta1 .img {
      background-image: url("../song/nsy_so_pic1_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nsy_ga_uta1 .img {
      background-image: url("../song/nsy_so_pic1_s_2x.jpg"); } }

#nsy_ga_uta2 .img {
  display: block;
  background-image: url("../song/nsy_so_pic2.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nsy_ga_uta2 .img {
    background-image: url("../song/nsy_so_pic2_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nsy_ga_uta2 .img {
      background-image: url("../song/nsy_so_pic2_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nsy_ga_uta2 .img {
      background-image: url("../song/nsy_so_pic2_s_2x.jpg"); } }

#nsy_ga_uta3 .img {
  display: block;
  background-image: url("../song/nsy_so_pic3.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nsy_ga_uta3 .img {
    background-image: url("../song/nsy_so_pic3_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nsy_ga_uta3 .img {
      background-image: url("../song/nsy_so_pic3_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nsy_ga_uta3 .img {
      background-image: url("../song/nsy_so_pic3_s_2x.jpg"); } }

#nsy_ga_uta4 .img {
  display: block;
  background-image: url("../song/nsy_so_pic4.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nsy_ga_uta4 .img {
    background-image: url("../song/nsy_so_pic4_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nsy_ga_uta4 .img {
      background-image: url("../song/nsy_so_pic4_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nsy_ga_uta4 .img {
      background-image: url("../song/nsy_so_pic4_s_2x.jpg"); } }

#nsy_ga_uta5 .img {
  display: block;
  background-image: url("../song/nsy_so_pic5.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nsy_ga_uta5 .img {
    background-image: url("../song/nsy_so_pic5_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nsy_ga_uta5 .img {
      background-image: url("../song/nsy_so_pic5_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nsy_ga_uta5 .img {
      background-image: url("../song/nsy_so_pic5_s_2x.jpg"); } }

#nsy_ga_uta6 .img {
  display: block;
  background-image: url("../song/nsy_so_pic6.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nsy_ga_uta6 .img {
    background-image: url("../song/nsy_so_pic6_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nsy_ga_uta6 .img {
      background-image: url("../song/nsy_so_pic6_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nsy_ga_uta6 .img {
      background-image: url("../song/nsy_so_pic6_s_2x.jpg"); } }

#nsy_ga_uta7 .img {
  display: block;
  background-image: url("../song/nsy_so_pic7.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nsy_ga_uta7 .img {
    background-image: url("../song/nsy_so_pic7_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nsy_ga_uta7 .img {
      background-image: url("../song/nsy_so_pic7_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nsy_ga_uta7 .img {
      background-image: url("../song/nsy_so_pic7_s_2x.jpg"); } }

#nsy_ga_uta8 .img {
  display: block;
  background-image: url("../song/nsy_so_pic8.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nsy_ga_uta8 .img {
    background-image: url("../song/nsy_so_pic8_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nsy_ga_uta8 .img {
      background-image: url("../song/nsy_so_pic8_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nsy_ga_uta8 .img {
      background-image: url("../song/nsy_so_pic8_s_2x.jpg"); } }

#nsy_ga_uta9 .img {
  display: block;
  background-image: url("../song/nsy_so_pic9.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nsy_ga_uta9 .img {
    background-image: url("../song/nsy_so_pic9_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nsy_ga_uta9 .img {
      background-image: url("../song/nsy_so_pic9_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nsy_ga_uta9 .img {
      background-image: url("../song/nsy_so_pic9_s_2x.jpg"); } }

#nsy_ga_uta10 .img {
  display: block;
  background-image: url("../song/nsy_so_pic10.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nsy_ga_uta10 .img {
    background-image: url("../song/nsy_so_pic10_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nsy_ga_uta10 .img {
      background-image: url("../song/nsy_so_pic10_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nsy_ga_uta10 .img {
      background-image: url("../song/nsy_so_pic10_s_2x.jpg"); } }

#nsy_ga_uta11 .img {
  display: block;
  background-image: url("../song/nsy_so_pic11.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nsy_ga_uta11 .img {
    background-image: url("../song/nsy_so_pic11_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nsy_ga_uta11 .img {
      background-image: url("../song/nsy_so_pic11_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nsy_ga_uta11 .img {
      background-image: url("../song/nsy_so_pic11_s_2x.jpg"); } }

#nsy_ga_uta12 .img {
  display: block;
  background-image: url("../song/nsy_so_pic12.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nsy_ga_uta12 .img {
    background-image: url("../song/nsy_so_pic12_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nsy_ga_uta12 .img {
      background-image: url("../song/nsy_so_pic12_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nsy_ga_uta12 .img {
      background-image: url("../song/nsy_so_pic12_s_2x.jpg"); } }

#nsy_ga_uta13 .img {
  display: block;
  background-image: url("../song/nsy_so_pic13.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nsy_ga_uta13 .img {
    background-image: url("../song/nsy_so_pic13_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nsy_ga_uta13 .img {
      background-image: url("../song/nsy_so_pic13_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nsy_ga_uta13 .img {
      background-image: url("../song/nsy_so_pic13_s_2x.jpg"); } }

#nsy_ga_uta14 .img {
  display: block;
  background-image: url("../song/nsy_so_pic14.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #nsy_ga_uta14 .img {
    background-image: url("../song/nsy_so_pic14_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #nsy_ga_uta14 .img {
      background-image: url("../song/nsy_so_pic14_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #nsy_ga_uta14 .img {
      background-image: url("../song/nsy_so_pic14_s_2x.jpg"); } }

#kre_ga_uta .img {
  display: block;
  background-image: url("../song/kre_so_pic1.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover; }
@media only screen and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 641px) and (min-resolution: 1.5) {
  #kre_ga_uta .img {
    background-image: url("../song/kre_so_pic1_s_2x.jpg"); } }

  @media only screen and (max-width: 640px) {
    #kre_ga_uta .img {
      background-image: url("../song/kre_so_pic1_s.jpg"); } }
  @media only screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 640px) and (min-resolution: 1.5) {
    #kre_ga_uta .img {
      background-image: url("../song/kre_so_pic1_s_2x.jpg"); } }
