/*ポップアップ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;
  }
}

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;
}
