@charset "UTF-8";
/**/
@media only screen and (max-width: 768px) {
  .pc {
    display: none !important;
  }
  .sp {
    display: block !important;
  }
}


/*メイン*/
.container {
  background-size: 45%;
}
.box-inner_box {
  width: 100%;
}
.box-inner_area {
  width: auto;
  display: block;
}
.box-inner_01 {
  width: 100%;
  padding: 15px 0px 15px;
}

  .item_menu {
    flex-basis: calc(50% - 10px);
  }


.kakaku_tomica01 {
    position: absolute;
	width: 50%;
	height: auto;
    top: -15%;
    left: 5%;
}
.kakaku_tomica02 {
    position: absolute;
	width: 50%;
	height: auto;
    top: -15%;
    left: 5%;
}
.kakaku_tomica03 {
    position: absolute;
	width: 50%;
	height: auto;
    top: -15%;
    left: 5%;
}

.kakaku_lets {
    position: absolute;
	width: 50%;
	height: auto;
    top: -15%;
    left: 5%;
}

.kakaku_mimiy {
    position: absolute;
	width: 40%;
	height: auto;
    top: -10%;
    left: -12.5%;
}

.kakaku_pao {
    position: absolute;
	width: 40%;
	height: auto;
    top: -10%;
    left: 32%;
}

.kakaku_letsburun {
    position: absolute;
	width: 50%;
	height: auto;
    top: 73%;
    left: 5%;
}

.kakaku_mimiycurun {
    position: absolute;
	width: 50%;
	height: auto;
    top: 75%;
    left: 5%;
}

.kakaku_paogarun {
    position: absolute;
	width: 50%;
	height: auto;
    top: 76%;
    left: 5%;
}

.kakaku_gaogotton {
    position: absolute;
	width: 50%;
	height: auto;
    top: 69%;
    left: 5%;
}

.kakaku_ouchibag {
    position: absolute;
	width: 50%;
	height: auto;
    top: 65%;
    left: 5%;
}

.kakaku_playmap {
    position: absolute;
	width: 50%;
	height: auto;
    top: 55%;
    left: 5%;
}

.kakaku_helpstation {
    position: absolute;
	width: 50%;
	height: auto;
    top: 73%;
    left: 5%;
}

.kakaku_gotton {
    top: 70%;
}

.kakaku_nanisuru {
    top: 3%;
}


.kakaku_nuilets {
    position: absolute;
	width: 40%;
	height: auto;
    top: 75%;
    left: -12.5%;
}

.kakaku_nuimimiy {
    position: absolute;
	width: 40%;
	height: auto;
    top: 75%;
    left: 32%;
}
.kakaku_nuipao {
    position: absolute;
	width: 40%;
	height: auto;
    top: 70%;
    left: -12.5%;
}

.kakaku_nuigao {
    position: absolute;
	width: 40%;
	height: auto;
    top: 70%;
    left: 32%;
}

.notice_end {
  font-size: 20px;
}

/* 配信情報_2025 */
.bg_haishin {
  max-width: 80%;
  margin: 0 auto;
  padding: 10px;
  border-radius: 10px;
  font-size: 1em;
  line-height: 1.8em;
}
