/** Shopify CDN: Minification failed

Line 86:0 Expected "}" to go with "{"

**/
/* どこポイ */
/* アプリのCSS設定がzh-hansに於いて適用されないので複製 */
.dokopoi-page-width{
padding: 0
}

#pointLabel{
padding: 0;
color:#171717;
}

#point-submit{
margin-bottom:30px;
}
#point{
border:solid 1px #171717;
margin-bottom:30px;
}
#point-reset{
padding: 12px 16px;
font-size: 14px;
margin:6px 0 30px;
}

/*追記*/
#point-reset:hover {
    background: #171717;
    transform: none;
}
.dokopoi-page-width {
    padding: 0;
}

/*割引金額を非表示
/* エラーメッセージの"ポイントが超過しています"やマイナス値を入力した際の表示も非表示になります
*/
#point-body > p:nth-child(1) > p {
display: none;
}

/* Social Plus on LINE */
.socialplus-associate-banner-container {
  margin-bottom: 20px !important;
}
.socialplus-associate-banner {
    z-index: 999;
    margin-left: 30px;
    }
@media (max-width: 768px) {
    .socialplus-associate-banner-container {
        margin-bottom: 40px !important;
    }
    .socialplus-associate-banner {
        margin-bottom: 40px;
    }
}

/* Nova: Multi Currency Converter */
@media (max-width: 768px) {
    .baDropdownStyle.mobile_bottom_right:not(.hideOnMobile) {
        right: 20px !important;
        bottom: 180px !important;
}

/* Geolocaton Popup */
/* selector type: Modal */
/* テーマへの配置・色合わせ等 */
@media (max-width: 48.0525em) {
  .md-footer-selector__container .md-footer-selector__content {
    height: 190px;
    text-align: left;
  }
  .md-footer-selector__selector {
    padding: 0.5em 0 1.5em 0 !important;
  }
  /* 関連 */
  .section-footer__row {
    display: none;
  }
}
