.notice-line[data-v-e07e397b]{display:block;font-size:14px;font-weight:700;width:100%}.notice-line.-pickup[data-v-e07e397b]{background:-webkit-gradient(linear,right top,left top,color-stop(50%,#60e5cd),color-stop(50%,#f481b1));background:linear-gradient(270deg,#60e5cd 50%,#f481b1 0);position:relative;text-align:center}.notice-line.-iphone[data-v-e07e397b]{background:#3f0e00}.notice-line.-iphone[data-v-e07e397b],.notice-line.-iphone__inner[data-v-e07e397b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.notice-line.-iphone__inner[data-v-e07e397b]{max-width:375px}.notice-line__inner[data-v-e07e397b]{position:relative;z-index:1}.pc-layout .notice-line[data-v-e07e397b]{-webkit-transition:opacity .2s;transition:opacity .2s}.pc-layout .notice-line.-pickup[data-v-e07e397b]:before{background:url(https://s.yimg.jp/images/smartphone/softbank/v1/pc/products/pickup/images/hachimaki_bg_pickup.webp) no-repeat,no-repeat 50%;background-size:contain;content:"";display:block;height:50px;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translate(-50%);width:1280px}.pc-layout .notice-line__inner[data-v-e07e397b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;height:50px}.expiration-soon[data-v-54f9b2e2]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 15px;-webkit-box-pack:center;-ms-flex-pack:center;background:#fff7cc;color:#333;cursor:pointer;justify-content:center;width:100%}.expiration-soon[data-v-54f9b2e2]:hover{color:#333;text-decoration:none}.expiration-soon__inner[data-v-54f9b2e2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:345px}.expiration-soon__inner[data-v-54f9b2e2] .riff-Icon{color:#1a75ff;font-size:20px}.expiration-soon__text-wrap[data-v-54f9b2e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.expiration-soon__icon[data-v-54f9b2e2] .riff-Icon{color:#333;font-size:30px}.expiration-soon__coupon-name[data-v-54f9b2e2]{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;white-space:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#e40000;-ms-flex-direction:column;flex-direction:column}.expiration-soon__date[data-v-54f9b2e2]{color:#333;font-size:12px}@media only screen and (max-width:320px){.expiration-soon__date[data-v-54f9b2e2]{font-size:10px}}.pc-layout .expiration-soon[data-v-54f9b2e2]{height:50px;padding:10px 0}.pc-layout .expiration-soon__inner[data-v-54f9b2e2]{width:990px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pc-layout .expiration-soon__inner[data-v-54f9b2e2] .riff-Icon{margin-left:0}.pc-layout .expiration-soon__coupon-name[data-v-54f9b2e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.pc-layout .expiration-soon__date[data-v-54f9b2e2]{font-size:14px}.info__text[data-v-2da2a162]{margin-bottom:15px}.info__note[data-v-2da2a162]{margin-top:20px}.info-table[data-v-2da2a162]{border-collapse:collapse;color:#000;width:100%}.info-table__item[data-v-2da2a162]{background:#ddf1ff;border-right:1px solid #000;border-top:1px solid #000;padding:10px;text-align:left;vertical-align:top;width:40%}.info-table__item[data-v-2da2a162]:first-child{background:none;border:none;border-right:1px solid #000;width:20%}.info-table__title[data-v-2da2a162]{background:#ddf1ff;padding:10px;text-align:right;vertical-align:top}.info-table__content[data-v-2da2a162]{background:#fff}.info-table__content[data-v-2da2a162],.info-table__tr[data-v-2da2a162]{border:1px solid #000}.info-table td[data-v-2da2a162]{border-left:1px solid #000;padding:10px;vertical-align:top}.pc-layout .info__text[data-v-2da2a162]{margin-bottom:20px}
