/*ポップアップ1枚画像*/
div.toast.popup_wrap,
div.toast img.popupImg{
  width:200px!important;
  height:158px!important;
}

@media screen and (min-width: 500px){
  div.toast.popup_wrap,
  div.toast img.popupImg{
    width:250px!important;
    height:197px!important;
  }
}

@media screen and (min-width: 768px){
  div.toast.popup_wrap,
  div.toast img.popupImg{
    width:330px!important;
    height:260px!important;
  }
}

/*ポップアップ2枚画像*/
div.toast.pop_up,
div.toast img.popupImg_up{
  width:200px!important;
  height:91px!important;
  margin-bottom:0!important;
}
div.toast.pop_bot,
div.toast img.popupImg_bot{
  width:200px!important;
  height:66px!important;
}
/*削除ボタン分割*/
.u110{
  margin-bottom:72px;
}

@media screen and (min-width: 500px){
  div.toast.pop_up,
  div.toast img.popupImg_up{
    width:250px!important;
    height:114px!important;
  }
  div.toast.pop_bot,
  div.toast img.popupImg_bot{
    width:250px!important;
    height:83px!important;
  }
  .u110{
    margin-bottom:89px;
  }
}

@media screen and (min-width: 768px){
  div.toast.pop_up,
  div.toast img.popupImg_up{
    width:330px!important;
    height:150px!important;
  }
  div.toast.pop_bot,
  div.toast img.popupImg_bot{
    width:330px!important;
    height:110px!important;
  }
  .u110{
    margin-bottom:116px;
  }
}



/*ポップアップ2枚画像-W255px*/

  div.toast.pop_up.W255,
  div.toast.W255 img.popupImg_up{
    width:255px!important;
    height:116px!important;
  }
  div.toast.pop_bot.W255,
  div.toast.W255 img.popupImg_bot{
    width:255px!important;
    height:85px!important;
  }


/*DMP*/
.toast-container div.W255dmp,
.toast-container div.W255dmp img{
  width:200px!important;
  height:70.6px!important;
}
@media screen and (min-width: 500px){
  .toast-container div.W255dmp,
  .toast-container div.W255dmp img{
    width:250px!important;
    height:88px!important;
  }
}
@media screen and (min-width: 768px){
  .toast-container div.W255dmp,
  .toast-container div.W255dmp img{
    width:255px!important;
    height:90px!important;
  }
}



div.toast a.infoPop{
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media screen and (max-width: 768px){
  div.spSize{
      max-width:400px;
      }
  div.spSize .toast-title,
  div.spSize .toast-message{
    font-size:20px;
  }
}

.toast-close-button{
    color: #aaa;
    font-size: 25px;
}
