﻿@charset "UTF-8";@import url(sb_user_new.css);/* fade image in after load */.lazyload {opacity: 0;}.lazyloading {opacity: 1;}.lazyloaded {opacity: 1;transition: opacity 200ms;}/* 20200915 add↓↓ */.block-purchase-history-detail--time-detail-spec td {text-align: right;}/* 20200915 add↑↑ *//* 20201005 add↓↓ */.block-order-method--time-detail-spec-title {font-weight: bold;}.block-order-method--time-detail-spec {padding: 10px;border-bottom: solid 1px #dcdcdc;}.block-order-estimate--time-detail-spec {padding: 10px 90px 10px 10px;position: relative;}.block-order-estimate--time-detail-spec h3 {padding-top: 0;padding-left: 0;}/*.block-order-estimate--time-detail-spec .block-order-estimate--change-btn {position: absolute;right: 10px;top: 10px;width: 70px;}*//* 2020020201005915 add↑↑ *//* ----移行購入履歴一覧画面---- */.block-purchase-migrationsales {margin: 10px;}.block-purchase-migrationsales--header {margin: -10px -10px 0;}.block-purchase-migrationsales--customer-name {margin: 0 0 10px;font-weight: bold;}.block-purchase-migrationsales--recommend {padding: 0 10px 10px 10px;text-align: right;text-decoration: underline;}.block-purchase-migrationsales--table {margin: 0 0 10px;}.block-purchase-migrationsales .block-topic-path {margin: 0 -10px;}.block-purchase-migrationsales--table th {vertical-align: middle;white-space: nowrap;}.block-purchase-migrationsales--order-detail-list .block-purchase-migrationsales--goods-subitems .block-goods-child .block-goods-child--name {padding-left: 10px;}.block-purchase-migrationsales .block-accessory-list {margin: 0 -10px;}.block-purchase-migrationsales--order-id a {text-decoration: underline;}.block-purchase-migrationsales--status a:hover,.block-purchase-migrationsales--status a:focus {text-decoration: none;}/* ----移行購入履歴詳細画面---- */.block-purchase-migrationsales-detail {margin: 10px;}.block-purchase-migrationsales-detail--header {margin: -10px -10px 0;}.block-purchase-migrationsales-detail--customer-name {margin: 0 0 10px;font-weight: bold;width: 50%;float: left;}.block-purchase-migrationsales-detail--company-name {margin: 0 0 10px;width: 50%;float: right;text-align: right;}.block-purchase-migrationsales-detail--order-info-table th {width: 40%;}.block-purchase-migrationsales-detail--tax-reduced-message {margin: 3px 0;}.block-purchase-migrationsales-detail--payment-info-items {margin-top: 10px;}.block-purchase-migrationsales-detail--payment-info-items th {width: 40%;}.block-purchase-migrationsales-detail--shipping-info-items th {width: 40%;}.block-purchase-migrationsales-detail--csv-info-items th {width: 40%;}.block-purchase-migrationsales-detail--invoice th {width: 40%;}.block-purchase-migrationsales-detail--store td a {text-decoration: underline;}.block-purchase-migrationsales-detail--order-info-table {margin: 0 0 10px;}.block-purchase-migrationsales-detail--proceed-status {margin-bottom: 10px;}.block-purchase-migrationsales-detail--goods-code {font-size: 12px;}th.block-purchase-migrationsales-detail--goods-name-title {width: 55%;}th.block-purchase-migrationsales-detail--goods-qty-title {width: 15%;}th.block-purchase-migrationsales-detail--goods-total-price-title {width: 30%;}.block-purchase-migrationsales-detail--shipping-info {margin: 10px 0;}.block-purchase-migrationsales-detail--goods-qty,.block-purchase-migrationsales-detail--goods-total-price,.block-purchase-migrationsales-detail--items-total td,.block-purchase-migrationsales-detail--items-noshi-charge td,.block-purchase-migrationsales-detail--shipping-fee td,.block-purchase-migrationsales-detail--fee td,.block-purchase-migrationsales-detail--charge-point td,.block-purchase-migrationsales-detail--promotion-discount td,.block-purchase-migrationsales-detail--order-total td,.block-purchase-migrationsales-detail--discount td,.block-purchase-migrationsales-detail--acquire-point td,.block-purchase-migrationsales-detail--coupon-discount td,.block-purchase-migrationsales-detail--payment-method td,.block-purchase-migrationsales-detail--delivery-day td,.block-purchase-migrationsales-detail--delivery-time-zone td,.block-purchase-migrationsales-detail--order-comment td {text-align: right;}.block-purchase-migrationsales-detail--shipping-info-items {margin-bottom: 10px;}.block-purchase-migrationsales-detail--csv-info-items {margin-bottom: 10px;}.block-purchase-migrationsales-detail--csv-info-items td {text-align: right;}.block-purchase-migrationsales-detail--shipment-header {margin: 10px -10px;}.block-purchase-migrationsales-detail--shipment-info {margin-bottom: 10px;}.block-purchase-migrationsales-detail--invoice {margin-bottom: 10px;}.block-purchase-migrationsales-detail--shipment-items {margin-bottom: 10px;}.block-purchase-migrationsales-detail--shipment-items .block-purchase-migrationsales-detail--shipment-goods-name a {text-decoration: underline;}.block-purchase-migrationsales-detail--append-header {margin: 10px -10px;}.block-purchase-migrationsales-detail--income-url td a,.block-purchase-migrationsales-detail--csv-payment-url td a,.block-purchase-migrationsales-detail--track-shipment-url td a {text-decoration: underline;}.block-purchase-migrationsales-detail--requests-for-order {margin-top: 5px;}.block-purchase-migrationsales-detail--shipment-items th {vertical-align: middle;width: 40%;}.block-purchase-migrationsales-detail--shipment-order-extension th,.block-purchase-migrationsales-detail--noshi th {vertical-align: middle;}.block-purchase-migrationsales-detail .form-control {display: block;min-height: 24px;}.block-purchase-migrationsales-detail .block-topic-path {margin: 10px -10px 0;}.block-purchase-migrationsales-detail--child-order-id a {text-decoration: underline;}.block-purchase-migrationsales-detail--parent-order-id a {text-decoration: underline;}.block-purchase-migrationsales-detail--regular-sales-include a {text-decoration: underline;}.block-purchase-migrationsales-detail--regular-sales a {text-decoration: underline;}.block-purchase-migrationsales-detail--tax-reduced {margin-left: 10px;}.block-purchase-migrationsales-detail--total-for-tax-ratio {display: flex;justify-content: flex-end;width: 100%;font-size: 80%;}.block-purchase-migrationsales-detail--total-for-tax-ratio-list ul {display: flex;justify-content: flex-end;}.block-purchase-migrationsales-detail--tax-ratio {min-width: 50px;margin-right: 5px;}.block-purchase-migrationsales-detail--total-for-tax-ratio-amount {min-width: 55px;}/* 20201202 add↓↓ */.block-purchase-history-detail--shipment-goods-name a.write-review {color:#00954F;text-decoration: underline;font-weight: bold;}/* 20201202 add↑↑ *//* 履歴詳細：領収証 */.btn-purchase-history-detail--receipt-button {margin:10px;}.btn-purchase-history-detail--receipt-button-print{margin:5px 0 0 0px;}.block-purchase-history--status td {padding: 20px;}/* ----購入履歴（店舗）一覧画面---- */.block-torioki-history {margin: 10px;}.block-torioki-history--header {margin: -10px -10px 0;}.block-torioki-history--customer-name {margin: 0 0 10px;font-weight: bold;}.block-torioki-history--recommend {padding: 0 10px 10px 10px;text-align: right;text-decoration: underline;}.block-torioki-history--table {margin: 0 0 20px;}.block-torioki-history .block-topic-path {margin: 0 -10px;}.block-torioki-history--table th {vertical-align: middle;white-space: nowrap;}.block-torioki-history--order-detail-list .block-torioki-history--goods-subitems .block-goods-child .block-goods-child--name {padding-left: 10px;}.block-torioki-history .block-accessory-list {margin: 0 -10px;}.block-torioki-history--order-id a {font-weight: bold;font-size: 24px;text-decoration: underline;}.block-torioki-history--customer-name td,.block-torioki-history--date_detail_time_detail_spec_title td {font-weight: bold;font-size: 24px;}.block-torioki-history--status a:hover,.block-torioki-history--status a:focus {text-decoration: none;}.block-torioki-history--order-dt font {font-weight: bold;}.qrcode {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;}.block-torioki-history--app-switcher-tab {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-evenly;width: 100%;border: 1px solid #c8c8c8;margin: 0 0 15px;}.block-torioki-history--app-switcher-tab-item span,.block-torioki-history--app-switcher-tab-item a {display: block;margin: 10px;}.block-torioki-history--app-switcher-tab-item a:link,.block-torioki-history--app-switcher-tab-item a:visited,.block-torioki-history--app-switcher-tab-item a:hover,.block-torioki-history--app-switcher-tab-item a:active {text-decoration: none !important;}.block-torioki-history--app-switcher-tab-item a {color: #888;}.block-torioki-history--app-switcher-tab-item__active {color: #333;}.block-torioki-history--app-switcher-tab-item__active span {border-bottom: 2px solid #333;}.block-torioki-history--annotation {margin: 0 0 30px;}.block-torioki-history--time_detail {}.block-torioki-history--payment_status_text {font-size: 2.4rem;padding: .8rem;}.block-torioki-history--qrcode td {padding: 20px;}/* ----購入履歴（店舗）詳細画面---- */.block-torioki-history-detail {margin: 10px;}.block-torioki-history-detail--header {margin: -10px -10px 0;}.block-torioki-history-detail--customer-name {margin: 0 0 10px;font-weight: bold;width: 50%;float: left;}.block-torioki-history-detail--company-name {margin: 0 0 10px;width: 50%;float: right;text-align: right;}.block-torioki-history-detail--order-info-table th {width: 40%;}.block-torioki-history-detail--tax-reduced-message {margin: 3px 0;}.block-torioki-history-detail--payment-info-items {margin-top: 10px;}.block-torioki-history-detail--payment-info-items th {width: 40%;}.block-torioki-history-detail--shipping-info-items th {width: 40%;}.block-torioki-history-detail--csv-info-items th {width: 40%;}.block-torioki-history-detail--invoice th {width: 40%;}.block-torioki-history-detail--store td a {text-decoration: underline;}.block-torioki-history-detail--order-info-table {margin: 0 0 10px;}.block-torioki-history-detail--proceed-status {margin-bottom: 10px;}.block-torioki-history-detail--goods-code {font-size: 12px;}th.block-torioki-history-detail--goods-name-title {width: 55%;}th.block-torioki-history-detail--goods-qty-title {/* wodth: 15% */width: 20%;}th.block-torioki-history-detail--goods-total-price-title {width: 30%;}.block-torioki-history-detail--shipping-info {margin: 10px 0;}.block-torioki-history-detail--goods-qty,.block-torioki-history-detail--goods-total-price,.block-torioki-history-detail--items-total td,.block-torioki-history-detail--items-noshi-charge td,.block-torioki-history-detail--shipping-fee td,.block-torioki-history-detail--fee td,.block-torioki-history-detail--charge-point td,.block-torioki-history-detail--promotion-discount td,.block-torioki-history-detail--order-total td,.block-torioki-history-detail--discount td,.block-torioki-history-detail--acquire-point td,.block-torioki-history-detail--coupon-discount td,.block-torioki-history-detail--payment-method td,.block-torioki-history-detail--delivery-day td,.block-torioki-history-detail--delivery-time-zone td,.block-torioki-history-detail--order-comment td {text-align: right;}.block-torioki-history-detail--shipping-info-items {margin-bottom: 10px;}.block-torioki-history-detail--csv-info-items {margin-bottom: 10px;}.block-torioki-history-detail--csv-info-items td {text-align: right;}.block-torioki-history-detail--shipment-header {margin: 10px -10px;}.block-torioki-history-detail--shipment-info {margin-bottom: 10px;}.block-torioki-history-detail--invoice {margin-bottom: 10px;}.block-torioki-history-detail--shipment-items {margin-bottom: 10px;}.block-torioki-history-detail--shipment-items .block-torioki-history-detail--shipment-goods-name a {text-decoration: underline;}.block-torioki-history-detail--append-header {margin: 10px -10px;}.block-torioki-history-detail--income-url td a,.block-torioki-history-detail--csv-payment-url td a,.block-torioki-history-detail--track-shipment-url td a {text-decoration: underline;}.block-torioki-history-detail--requests-for-order {margin-top: 5px;}.block-torioki-history-detail--shipment-items th {vertical-align: middle;width: 40%;}.block-torioki-history-detail--shipment-order-extension th,.block-torioki-history-detail--noshi th {vertical-align: middle;}.block-torioki-history-detail .form-control {display: block;min-height: 24px;}.block-torioki-history-detail .block-topic-path {margin: 10px -10px 0;}.block-torioki-history-detail--child-order-id a {text-decoration: underline;}.block-torioki-history-detail--parent-order-id a {text-decoration: underline;}.block-torioki-history-detail--regular-sales-include a {text-decoration: underline;}.block-torioki-history-detail--regular-sales a {text-decoration: underline;}.block-torioki-history-detail--tax-reduced {margin-left: 10px;}.block-torioki-history-detail--total-for-tax-ratio {display: flex;justify-content: flex-end;width: 100%;font-size: 80%;}.block-torioki-history-detail--total-for-tax-ratio-list ul {display: flex;justify-content: flex-end;}.block-torioki-history-detail--tax-ratio {min-width: 50px;margin-right: 5px;}.block-torioki-history-detail--total-for-tax-ratio-amount {min-width: 55px;}.block-torioki--history-detail--goods-qty {display: table-cell;}.block-torioki--history-detail--goods-qty {width: 120px;}.block-torioki--history-detail--goods-qty > input {width:10px;}.block-torioki-goods .block-goodslist-item--type-name {display: none;}.block-order-estimate--distirbution {display: flex;}.block-order-estimate--distirbution .flex-distribution--title {width: 100px;}.block-order-estimate--distirbution .flex-distribution--change-btn {width: 310px;}.distribution-title {padding-top: 0;}.block-order-estimate--distribution-change-btn {background-color: #e9e9e9;border-radius: 5px;padding: 0.5rem 0.5rem;font-size: 11px;text-align: center;color: #333333;width: 50px;right: 10px;position: absolute;}.distribution-list {display: flex;padding: 3px;}.distribution-list .distribution-list--cnt-name {width: 50px;padding: 3px;text-align: center;}.distribution-list .distribution-list--date-detail-spec {padding-right: 5px;}/*住所入力促進モーダル*/.no-address-modal {}.no-address-modal--inner {padding: 20px 0 10px;position: relative;}.no-address-modal--close {position: absolute;font-size: 20px;line-height: 1;display: block;top: 0;right: 0;}.no-address-modal--text {font-size: 1.4rem;line-height: 2.4;color: #d9534f;}