@charset "UTF-8";
/* Scss Document */
.contnets {
  position: relative; }

.contnets:before {
  content: '';
  display: block;
  position: absolute;
  background: url(/ind_img/C_bk.gif);
  width: 100%;
  height: calc(100% + 200px);
  z-index: -2;
  top: -40px; }

#kyogi_bk {
  background: #000; }
  #kyogi_bk #kyogi {
    position: relative;
    z-index: 2; }
  #kyogi_bk #kyogi:before {
    content: '';
    background: url(/ind_img/C_toto.png);
    width: 349px;
    height: 388px;
    position: absolute;
    left: -255px;
    top: 8px; }
  #kyogi_bk #timeline {
    position: relative; }
  #kyogi_bk #timeline:before {
    content: '';
    background: url(/ind_img/C_gama.png);
    width: 237px;
    height: 232px;
    position: absolute;
    left: 320px;
    top: 50%;
    margin-top: -116px;
    z-index: -1; }

/*デザイン切り替えボタン*/
ul li.style01 {
  background-position: top !important; }
ul li.style02 {
  background-position: top !important; }
ul li.style03 {
  background-position: bottom !important; }

/*-------------------
	非開催日style
-------------------*/
.hikaisai #kyogi_bk {
  height: 320px;
  background: url(/ind_img/C_hi_bk.jpg) center no-repeat; }
.hikaisai #kyogi:before,
.hikaisai #kyogi:after {
  display: none; }

#wrapper {
  position: relative;
  background: none; }

#wrapper:before {
  position: absolute;
  content: '';
  height: 100%;
  width: 100%;
  z-index: -1;
  background: url(/ind_img/C_bk.gif); }

/*# sourceMappingURL=design_C.css.map */
