@charset "UTF-8";
/*
 *  nitroplus_blasterz / system.scss / system.css
 *  compass mode
 *  version --- 1.0
 *  author  --- coreframe, inc.
 *  updated --- 2015/09/11
 *
 */
/*サブメニュー===================*/
/* line 19, ../sass/system.scss */
#sabSystem {
  position: absolute;
  top: 134px;
  left: 385px;
  z-index: 80; }
  /* line 25, ../sass/system.scss */
  #sabSystem ul li {
    position: absolute; }
    /* line 27, ../sass/system.scss */
    #sabSystem ul li a {
      display: block;
      text-indent: -5000px;
      position: relative;
      height: 36px; }
    /* line 33, ../sass/system.scss */
    #sabSystem ul li.new:before {
      content: "new";
      text-indent: -5000px;
      display: block;
      height: 11px;
      width: 30px;
      background: url("../img/nav_new.png") no-repeat;
      position: absolute;
      top: 0px;
      left: 32px;
      z-index: 60; }
    /* line 45, ../sass/system.scss */
    #sabSystem ul li.sab1 {
      top: 0;
      left: 0; }
      /* line 48, ../sass/system.scss */
      #sabSystem ul li.sab1 a {
        background: url("../../system/img/system_sab_01.png") no-repeat;
        width: 160px; }
      /* line 52, ../sass/system.scss */
      #sabSystem ul li.sab1 a:hover {
        background: url("../../system/img/system_sab_01_ov.png") no-repeat; }
      /* line 53, ../sass/system.scss */
      #sabSystem ul li.sab1.current {
        background: url("../../system/img/system_sab_01_current.png") no-repeat;
        width: 160px;
        z-index: 90; }
        /* line 54, ../sass/system.scss */
        #sabSystem ul li.sab1.current a {
          background: none; }
    /* line 60, ../sass/system.scss */
    #sabSystem ul li.sab2 {
      top: -18px;
      left: 168px;
      background: url("../../system/img/system_sab_02.png") no-repeat; }
      /* line 64, ../sass/system.scss */
      #sabSystem ul li.sab2 a {
        width: 142px; }
      /* line 65, ../sass/system.scss */
      #sabSystem ul li.sab2 a:hover {
        background: url("../../system/img/system_sab_02_ov.png") no-repeat; }
      /* line 66, ../sass/system.scss */
      #sabSystem ul li.sab2.current {
        background: url("../../system/img/system_sab_02_current.png") no-repeat;
        width: 142px;
        z-index: 90; }
        /* line 67, ../sass/system.scss */
        #sabSystem ul li.sab2.current a {
          background: none; }

/*バトルシステム===================*/
/* line 81, ../sass/system.scss */
#system #content .title h2 {
  top: 86px;
  left: 30px; }
/* line 86, ../sass/system.scss */
#system #content .lead {
  background: url("../../system/img/system_text_lead.jpg") no-repeat;
  height: 180px;
  margin-top: -156px;
  text-indent: -5000px; }
/* line 93, ../sass/system.scss */
#system .wp {
  position: relative; }
  /* line 94, ../sass/system.scss */
  #system .wp h3 {
    position: relative; }
    /* line 96, ../sass/system.scss */
    #system .wp h3.title-new:before {
      content: "new";
      text-indent: -5000px;
      display: block;
      height: 24px;
      width: 58px;
      background: url("../../system/img/ico_new.png") no-repeat;
      position: absolute;
      top: 11px;
      left: 89px;
      z-index: 60; }
  /* line 110, ../sass/system.scss */
  #system .wp .text {
    margin: 30px 50px; }
  /* line 113, ../sass/system.scss */
  #system .wp .screenshot {
    position: absolute;
    top: 30px;
    right: 30px;
    background: url("../../system/img/system_img_base.png") no-repeat;
    width: 442px;
    height: 266px; }

/*ゲームモード===================*/
/* line 129, ../sass/system.scss */
#gamemode #content .title h2 {
  top: 86px;
  left: 30px; }
/* line 134, ../sass/system.scss */
#gamemode #content .lead {
  background: url("../../system/img/gamemode_text_lead.jpg") no-repeat;
  height: 220px;
  margin-top: -170px;
  text-indent: -5000px; }
/* line 141, ../sass/system.scss */
#gamemode .wp {
  position: relative; }
  /* line 142, ../sass/system.scss */
  #gamemode .wp h3 {
    position: relative; }
    /* line 144, ../sass/system.scss */
    #gamemode .wp h3.title-new:before {
      content: "new";
      text-indent: -5000px;
      display: block;
      height: 24px;
      width: 58px;
      background: url("../../system/img/ico_new.png") no-repeat;
      position: absolute;
      top: 11px;
      left: 89px;
      z-index: 60; }
  /* line 158, ../sass/system.scss */
  #gamemode .wp .text {
    margin: 30px 50px; }
    /* line 160, ../sass/system.scss */
    #gamemode .wp .text .btn {
      position: relative;
      margin-top: 40px;
      width: 283px;
      height: 53px;
      overflow: hidden;
      z-index: 80; }
      /* line 167, ../sass/system.scss */
      #gamemode .wp .text .btn a {
        background: url("../../system/img/gamemode_btn_1.png") no-repeat;
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        width: 283px;
        height: 53px;
        text-indent: -5000px; }
      /* line 177, ../sass/system.scss */
      #gamemode .wp .text .btn a:hover {
        top: 3px;
        left: 3px; }
  /* line 183, ../sass/system.scss */
  #gamemode .wp .screenshot {
    position: absolute;
    top: 30px;
    right: 30px;
    background: url("../../system/img/system_img_base.png") no-repeat;
    width: 442px;
    height: 266px; }
/* line 193, ../sass/system.scss */
#gamemode .gm01 .text, #gamemode .gm02 .text, #gamemode .gm03 .text, #gamemode .gm04 .text {
  height: 200px;
  margin: 30px 50px; }
/* line 197, ../sass/system.scss */
#gamemode .gm01 .screenshot, #gamemode .gm02 .screenshot, #gamemode .gm03 .screenshot, #gamemode .gm04 .screenshot {
  position: absolute;
  top: 30px;
  right: 30px;
  background: url("../../system/img/system_img_base.png") no-repeat;
  width: 442px;
  height: 266px; }
  /* line 204, ../sass/system.scss */
  #gamemode .gm01 .screenshot .thmb, #gamemode .gm02 .screenshot .thmb, #gamemode .gm03 .screenshot .thmb, #gamemode .gm04 .screenshot .thmb {
    padding-top: 10px;
    display: block;
    text-align: right;
    position: absolute;
    top: 200px;
    right: 460px; }
/* line 216, ../sass/system.scss */
#gamemode .gm05 .mode-text {
  width: 1100px;
  margin: 0 auto;
  position: relative; }
  /* line 220, ../sass/system.scss */
  #gamemode .gm05 .mode-text .screenshot {
    position: absolute;
    top: 50px;
    right: 30px; }
