@media (min-width:600px) and (max-width:1025px){
.inner{
    height: 250px;
}
}

@media (min-width: 600px) and (max-width: 1025px) {
    .helpSec .articleList--typeC .articleList__wrap .articleList__text {
        height: 300px!important;
    }
}

@media (min-width: 1026px) {
    .helpSec .articleList--typeC .articleList__wrap .articleList__text {
        height: 190px!important;
    }
  
}
.helpSec{
 pointer-events: none;
}

@media (min-width: 768px) {
.px--px{
padding-bottom: 70px;
}
   
}

// カレンダー
.tbl_calendar {
  border: none !important;
  border-collapse: collapse !important;
  border-spacing: 0 !important;
}
.tbl_calendar th, .tbl_calendar td {
  padding: 4px !important;
  text-align: center !important;
  border-bottom: 1px solid #ccc !important;
}

.mainCalendar {
  display: flex;
  justify-content: space-between;
}
.mainCalendar table.tbl_calendar {
    max-width: calc(50% - 30px);
}
.mainCalendar table.tbl_calendar caption{
  font-weight: bold;
    margin: 0px auto 15px;
    font-size: 18px;
}
@media (max-width: 991px) {
  .mainCalendar {
    display: block;
  }
  .mainCalendar table.tbl_calendar {
      max-width: 100%;
  }
}
.soldOut1{
  background: #00897B;
  color: #fff !important;
  width:100%;
  text-align: center;
  margin-top: 5px;
}

@media (max-width: 767px){
 .sp1 a img {
max-width: auto;
margin-bottom:10px;
}
  .tpbnrSec .container a{
  margin-bottom: 0px;!important
    text-align: center;
  }
  .tpbnrSec .container {
    text-align: center;
  }
  ul.row .articleList .articleList--typeA {
  padding: 0 4px;
  }
}
@media (min-width: 768px) {
  .categorySec .cateList--typeC > a {
    flex: 0 0 14%;
    max-width: 14%;
  }
 
}
.helpSec {
    pointer-events: auto !important;
}
.helpSec .articleList--typeC .articleList__wrap:hover .articleList__text {
    transition: none!important;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.25)!important;
    transform: translateY(-15px)!important;
}
.art{
margin:5px auto;
display: flex;
  flex-wrap: wrap;}
.boxart{
margin:5px auto;
display: flex;
max-width:300px;}