/* 0:30 */
.tvasahiLp-archivelist__itemL li h3.anime-time-0030{
  padding-right: 90px;
  background: url(../img/icon_time_0030.png) no-repeat 96% 10px; background-size: 80px;
  padding: 12px 100px 8px 8px;
}
@media screen and (max-width:768px){
  .anime-time-0030{
    padding-right: 70px;
    background: url(../img/icon_time_0030.png) no-repeat 97% 10px; background-size: 60px;
  }
}

/* 1:00 */
.tvasahiLp-archivelist__itemL li h3.anime-time-0100{
  padding-right: 90px;
  background: url(../img/icon_time_0100.png) no-repeat 96% 10px; background-size: 80px;
  padding: 12px 100px 8px 8px;
}
@media screen and (max-width:768px){
  .anime-time-0100{
    padding-right: 70px;
    background: url(../img/icon_time_0100.png) no-repeat 97% 10px; background-size: 60px;
  }
}

/* 1:30 */
.tvasahiLp-archivelist__itemL li h3.anime-time-0130{
  padding-right: 90px;
  background: url(../img/icon_time_0130.png) no-repeat 96% 10px; background-size: 80px;
  padding: 12px 100px 8px 8px;
}
@media screen and (max-width:768px){
  .anime-time-0130{
    padding-right: 70px;
    background: url(../img/icon_time_0130.png) no-repeat 97% 10px; background-size: 60px;
  }
}

/* 2:00 */
.tvasahiLp-archivelist__itemL li h3.anime-time-0200{
  padding-right: 90px;
  background: url(../img/icon_time_0200.png) no-repeat 96% 10px; background-size: 80px;
  padding: 12px 100px 8px 8px;
}
@media screen and (max-width:768px){
  .anime-time-0200{
    padding-right: 70px;
    background: url(../img/icon_time_0200.png) no-repeat 97% 10px; background-size: 60px;
  }
}

/* 12:00 */
.tvasahiLp-archivelist__itemL li h3.anime-time{
  padding-right: 90px;
  background: url(../img/icon_time.png) no-repeat 96% 10px; background-size: 80px;
  padding: 12px 100px 8px 8px;
}
@media screen and (max-width:768px){
  .anime-time{
    padding-right: 70px;
    background: url(../img/icon_time.png) no-repeat 97% 10px; background-size: 60px;
  }
}

/* 18:00 */
.tvasahiLp-archivelist__itemL li h3.anime-time-1800{
  padding-right: 90px;
  background: url(../img/icon_time_1800.png) no-repeat 96% 10px; background-size: 80px;
  padding: 12px 100px 8px 8px;
}
@media screen and (max-width:768px){
  .anime-time-1800{
    padding-right: 70px;
    background: url(../img/icon_time_1800.png) no-repeat 97% 10px; background-size: 60px;
  }
}

/* 22:30 */
.tvasahiLp-archivelist__itemL li h3.anime-time-2230{
  padding-right: 90px;
  background: url(../img/icon_time_2230.png) no-repeat 96% 10px; background-size: 80px;
  padding: 12px 100px 8px 8px;
}
@media screen and (max-width:768px){
  .anime-time-2230{
    padding-right: 70px;
    background: url(../img/icon_time_2230.png) no-repeat 97% 10px; background-size: 60px;
  }
}

/* 23:00 */
.tvasahiLp-archivelist__itemL li h3.anime-time-2300{
  padding-right: 90px;
  background: url(../img/icon_time_2300.png) no-repeat 96% 10px; background-size: 80px;
  padding: 12px 100px 8px 8px;
}
@media screen and (max-width:768px){
  .anime-time-2300{
    padding-right: 70px;
    background: url(../img/icon_time_2300.png) no-repeat 97% 10px; background-size: 60px;
  }
}

/* 23:30 */
.tvasahiLp-archivelist__itemL li h3.anime-time-2330{
  padding-right: 90px;
  background: url(../img/icon_time_2330.png) no-repeat 96% 10px; background-size: 80px;
  padding: 12px 100px 8px 8px;
}
@media screen and (max-width:768px){
  .anime-time-2330{
    padding-right: 70px;
    background: url(../img/icon_time_2330.png) no-repeat 97% 10px; background-size: 60px;
  }
}

/* おすすめの作品のリード文のボタン位置 */
.space-bottom-em { 
  display:inline-block;
  min-height:7rem !important;
}
@media screen and (max-width:768px){
  .space-bottom-em { min-height:1rem !important; }
}