.fs-c-orderHistoryItem__product *,
.fs-c-orderPerAddressee .fs-c-cartTable__dataCell--product *,
.fs-c-orderPerAddressee .fs-c-cartTable__dataCell--quantity *,
.fs-c-orderDetailInfo__cartTable *,
.fs-c-orderDetail .fs-c-cartTable__dataCell--quantity::before {
  font-size: 100% !important;
}

.fs-c-orderPerAddressee .fs-c-cartTable__product {
  display: block;
}

.fs-c-orderPerAddressee .fs-c-cartTable__product > .fs-c-cartTable__productImage {
  margin: 0 0 8px;
  text-align: center;
}

@media screen and (min-width: 960px) {
  .fs-body-my-orders-details .fs-c-orderDetailInfo,
  .fs-body-my-orders-details .fs-c-orderPerAddressee {
    grid-template: auto auto auto/1fr 250px;
  }
}

nav.fs-c-breadcrumb {
  font-size: 12px;
  line-height: 1.6em;
  color: #414141;
  max-width: 1000px;
  width: 100%;
  box-sizing: border-box;
  margin: 0 auto;
}

.hide-elements {
  display: none !important;
}

.block-member-name {
  text-align: center;
  margin-bottom: 50px;
  width: 100%;
}

.block-member-name > span {
  display: inline-block;
}

.block-member-name > span.member-name {
  font-weight: bold;
  font-size: 22px;
  line-height: 1.6em;
}

.block-member-name > span.member-name-label {
  margin-left: 0.5em;
}

#mypage-v2 .fs-l-account {
  width: 100% !important;
}

#mypage-v2 .fs-l-account .fs-c-accountService {
  flex-basis: auto;
  margin: 0;
}

#mypage-v2 .fs-l-account .fs-c-accountService > li.fs-c-accountService__page {
  display: block;
  width: 100%;
  height: auto;
  margin: 0;
  flex-basis: 100% !important;
}

#mypage-v2 .fs-l-account .fs-c-accountService > li.fs-c-accountService__page .fs-c-accountService__pageLink {
  background: none;
  border-radius: 0;
  border-left: none;
  border-right: none;
  border-top: 1px solid #ccc;
  border-bottom: none;
  box-shadow: none;
  display: block;
  text-align: left;
  padding: 17px 20px;
}

#mypage-v2 .fs-l-account .fs-c-accountService > li.fs-c-accountService__page .fs-c-accountService__pageLink .fs-c-accountService__pageLink__label {
  font-size: 16px;
  line-height: 1.6em;
}

#mypage-v2 .fs-l-account .fs-c-accountService > li.fs-c-accountService__page .fs-c-accountService__pageLink .fs-c-accountService__pageLink__label:before {
  display: none;
}

#mypage-v2 .fs-l-account .fs-c-accountService > li.fs-c-accountService__page.fs-c-accountService__page--couponList {
  order: 0;
}

#mypage-v2 .fs-l-account .fs-c-accountService > li.fs-c-accountService__page.fs-c-accountService__page--wishList {
  order: 0;
}

#mypage-v2 .fs-l-account .fs-c-accountService > li.fs-c-accountService__page.fs-c-accountService__page--orderHistoryList {
  order: 0;
}

#mypage-v2 .fs-l-account .fs-c-accountService > li.fs-c-accountService__page.fs-c-accountService__page--accountReviews {
  order: 0;
  border-bottom: 1px solid #ccc;
  margin-bottom: 50px;
}

#mypage-v2 .fs-l-account .fs-c-accountService > li.fs-c-accountService__page.fs-c-accountService__page--accountSettingsModify {
  order: 1;
}

#mypage-v2 .fs-l-account .fs-c-accountService > li.fs-c-accountService__page.fs-c-accountService__page--mailmag {
  order: 2;
}

#mypage-v2 .fs-l-account .fs-c-accountService > li.fs-c-accountService__page.fs-c-accountService__page--addressbook {
  order: 3;
}

#mypage-v2 .fs-l-account .fs-c-accountService > li.fs-c-accountService__page.fs-c-accountService__page--accountPassword {
  order: 4;
}

#mypage-v2 .fs-l-account .fs-c-accountService > li.fs-c-accountService__page.fs-c-accountService__page--accountCard {
  order: 5;
}

#mypage-v2 .fs-l-account .fs-c-accountService > li.fs-c-accountService__page.fs-c-accountService__page--accountDelete {
  order: 6;
  border-bottom: 1px solid #ccc;
  margin-bottom: 50px;
}

#mypage-v2 .fs-l-account .fs-c-accountService > li.fs-c-accountService__page.fs-c-accountService__page--logout {
  order: 10;
  border-bottom: 1px solid #ccc;
}

@media screen and (max-width: 640px) {
  body.fs-body-my-top,
  body.fs-body-my-orders-details {
    padding-top: 100px;
  }
}

@media screen and (max-width: 500px) {
  body.fs-body-my-top,
  body.fs-body-my-orders-details {
    padding-top: 90px;
  }
}
