@charset "utf-8";

#desp {
  max-width: 600px;
  margin: 0 auto;
}
#desp img {
  width: 100%;
  margin-bottom: 30px;
}
#desp a {
  color: #007fff;
  text-decoration: underline;
}
.desp_banner {
  margin-bottom: 30px !important;
}
.desp_banner > div {
  margin-bottom: 10px !important;
}
.desp_img {
  margin-bottom: 30px;
}
.desp_img p {
  margin-bottom: 60px !important;
}
.desp_img p img {
  width: 100%;
}
.desp_img p.u_link {
  margin-bottom: 0 !important;
  margin-top: 30px !important;
  text-align: center;
}
.u_link a {
  color: #333 !important;
  padding: 10px auto;
}
.desp_img-corde {
  font-size: 12px;
  margin: -50px 0 60px 0px !important;
  line-height: 1.8;
}
.desp_img-corde a {
  margin-right: 10px;
}
.desp_img-corde > div {
  margin-bottom: 5px;
}
.desp_img-corde:after {
  margin-left: 5px;
  content: '※在庫切れ・販売終了・近日入荷商品の場合、リンク切れまたは表示されないことがあります。ご了承くださいますようお願いいたします。';
  font-size: 11px;
  color: #888;
  display: block;
  margin-top: 10px;
}
.desp_detail {
  text-align: center;
}
.desp_detail .title {
  background-image: url('https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u34756398/pc/cc/d-f.png'), url('https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u34756398/pc/cc/d-f-b.png');
  border-bottom: 1px solid #ddd;
  background-repeat: no-repeat;
  background-position:
    top center,
    top right;
  background-size: 100%;
}
.desp_detail .title img {
  width: auto !important;
}
.desp_detail .title a {
  display: block;
  height: 40px;
}
.desp_detail-data > div {
  margin-top: 10px !important;
}
.desp_detail-data > div > div {
  display: inline-block;
  font-size: 12px;
  box-sizing: border-box;
}
.desp_detail-data .icon {
  min-height: 90px; /*最初は75*/
  width: 18%;
  max-width: 70px;
  padding-right: 10px;
  vertical-align: bottom;
  background-repeat: no-repeat;
  background-position: top left;
  background-size: 100%;
}
.desp_detail-data .icon img {
  width: 70px;
}
.desp_detail-data .comment {
  background: #eee;
  width: 80%;
  padding: 10px !important;
  text-align: left;
}
@media screen and (min-width: 640px) {
  .desp_img-corde {
    margin: -50px 0 60px 10px;
  }
  .desp_img-corde a {
    margin-right: 15px;
  }
  .desp_img-corde > div:before {
    content: '■モデル';
  }
  .desp_img-corde > div.cd-link:before {
    content: none;
  }
  .desp_img-corde > div span:before {
    content: '着用item ⇒';
    margin-right: 5px;
  }
  .desp_img-corde:after {
    margin-left: 0px;
  }
  .desp_detail .title {
    background-size: 385px 40px;
    min-height: 40px;
  }
  .desp_detail-data .icon {
    min-height: 90px; /*元は79*/
  }
  .desp_detail-data .icon img {
    width: auto !important;
  }
}

/* chakuyou staff */
.desp_detail-data .small .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-fs.gif);
}
.desp_detail-data .small2 .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-fs2.gif);
}
.desp_detail-data .middle .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-fm.gif);
}
.desp_detail-data .large .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-fl.gif);
}
.desp_detail-data .small-m .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-fs_m.gif);
}
.desp_detail-data .middle-m .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-fm_m.gif);
}
.desp_detail-data .large-m .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-fl_m.gif);
}
/***********************
服試着データ2021.07.28追加分
***********************/
.desp_detail-data .sta_a .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staff_a.gif);
}
.desp_detail-data .sta_c .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staff_c.gif);
}
.desp_detail-data .sta_h .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staff_h.gif);
}
.desp_detail-data .sta_m .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staff_m.gif);
}
.desp_detail-data .sta_n .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staff_n.gif);
}
.desp_detail-data .sta_i .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staffm_i.gif);
}
.desp_detail-data .sta_r .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staffm_r.gif);
}
.desp_detail-data .sta_y .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staffm_y.gif);
}

/***********************
服試着データ2024.07追加分
***********************/
.desp_detail-data .sta_i .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staff_si.jpg);
}
.desp_detail-data .sta_q .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staff_sq.jpg);
}
.desp_detail-data .sta_j .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staff_sj.jpg);
}
.desp_detail-data .sta_f .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staff_sf.jpg);
}
.desp_detail-data .sta_b .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staff_sb.jpg);
}
.desp_detail-data .sta_z .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staff_sz.jpg);
}
.desp_detail-data .sta_v .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staff_sv.jpg);
}
.desp_detail-data .sta_k .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staff_sk.jpg);
}

/***********************
服試着データ2024.10追加分 メンズ
***********************/
.desp_detail-data .sta_s .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/staff_s.jpg);
}

/***********************
靴試着スタッフデータ
***********************/
.desp_detail-data .shoe1 .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s1.gif);
}
.desp_detail-data .shoe2 .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s2.gif);
}
.desp_detail-data .shoe2b .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s2b.gif);
}
.desp_detail-data .shoe3 .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s3.gif);
}
.desp_detail-data .shoe3b .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s3b.gif);
}
.desp_detail-data .shoe3c .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s3c.gif);
}
.desp_detail-data .shoe3d .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s3d.gif);
}
.desp_detail-data .shoe3e .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s3e.gif);
}
.desp_detail-data .shoe4 .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s4.gif);
}
.desp_detail-data .shoe4b .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s4b.gif);
}
.desp_detail-data .shoe4c .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s4c.gif);
}
.desp_detail-data .shoe5b .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s5b.gif);
}
.desp_detail-data .shoe5 .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s5.gif);
}
.desp_detail-data .shoe6 .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s6.gif);
}
.desp_detail-data .shoe7 .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s7.gif);
}
.desp_detail-data .shoe8 .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s8-.gif);
}
.desp_detail-data .shoe9 .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/is-f-s9.gif);
}

/***********************
2023.5.29メンズ靴試着スタッフデータ
***********************/
.desp_detail-data .shoes_mO .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/shoes-mO.gif);
}
.desp_detail-data .shoes_mS .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/shoes-mS.gif);
}
.desp_detail-data .shoes_mK .icon {
  background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/image.wowma.click/34756398/img/size/shoes-mK.gif);
}

/*-----------------靴------------------*/

/*全体*/
.shoe-size {
  display: inline-block;
}
.shoe-size table {
  width: 100%;
  font-size: 13px;
  border: 1px solid #dcdce2;
  color: #5a5a65;
  line-height: 1.4;
  margin-bottom: 30px;
}
.shoe-size table tr {
  background-color: #fff;
}
/*サイズのところ*/
.shoe-size table.sc {
  width: 100%;
  font-size: 13px;
  border: 1px solid #dcdce2;
  color: #5a5a65;
  line-height: 1.4;
  margin-bottom: 30px;
  table-layout: fixed;
  padding: 0;
}
/*サイズ分布のところ*/
.shoe-size table tr {
  background-color: #fff;
}
.shoe-size table td.S {
  background-color: #ffcc99;
}
.shoe-size table td.M {
  background-color: #ffcc55;
}
.shoe-size table td.L {
  background-color: #ffccee;
}
.shoe-size table td.LL {
  background-color: #ffccaa;
}
.shoe-size table td.LLL {
  background-color: #ffcc55;
}

/*スマホ対応*/
@media screen and (max-width: 414px) {
  .shoe-size {
    width: 100%;
    margin: 0;
  }
  .shoe-size table {
    width: 100%;
    font-size: 13px;
    border: 1px solid #dcdce2;
    color: #5a5a65;
    line-height: 1.4;
    margin-bottom: 30px;
  }
  .shoe-size table.sc td {
    padding: 2px;
  }
  .shoe-size table tr.title {
    width: 100%;
  }
  .shoe-size table tr.title td {
    padding: 3px;
    text-align: center;
  }
  .shoe-size table.sc {
    width: 100%;
  }

  /*-----------------商品ページ内tableタグ制御------------------*/
}
#itemSuperDetailAra table tbody {
  max-width: 100% !important;
}

#itemSuperDetailAra div.shoe-size table.sc tbody {
  width: 100% !important;
  max-width: 100% !important;
}

/* 230410追加　商品ページ内詳細データ */
#ow-itemditeil01 #ow-itemditeil02 {
  width: 100% !important;
  max-width: initial !important;
}
#ow-itemditeil02 {
  background-color: #fff;
}

#ow-itemditeil02 td {
  padding: 5px;
}

#ow-itemditeil01 td:first-child {
  width: 25%;
  /*background-color: #ECECEC;*/
}

.ow-itemditeil01__title {
  text-align: center;
  font-weight: bold;
  color: #fff;
  background-color: #ccc;
  font-size: 1rem;
}
.itemdateil__bc table {
  background-color: #fff !important;
}

/*----------------- 2023.8追加 商品詳細調整 ------------------*/
.itemdetail {
  color: #333;
  max-width: 700px;
  width: 100%;
  margin: 15px auto;
}
.itemdetail img {
  width: 100%;
}

.itemdetail table {
  border-collapse: collapse !important;
  border: 1px solid #ccc;
  border-spacing: 0 0 10px 0;
  width: 100% !important;
  font-size: 11px !important;
  margin: 0 auto 20px !important;
}
.itemdetail td {
  padding-left: 10px !important;
  border: 1px solid #ccc;
}

.itemdetail__title {
  text-align: center;
  font-weight: bold;
  color: #807c7a;
  background-color: #ccc;
  font-size: 1rem;
  padding-top: 5px;
}

.itemdetail__text td {
  background-color: #fff;
  padding: 10px !important;
}
.itemdetail__text td:first-child {
  background-color: #fff !important;
}

.itemdetail__staff table {
  border: none;
  background-color: #ececec;
}
.itemdetail__staff td {
  border-color: #fff;
}

.itemdetail__staff-img {
  width: 14%;
  background-color: #fff;
  padding-right: 10px !important;
}
@media (max-width: 460px) {
  .itemdetail__staff-img {
    width: 23%;
  }
}
.itemdetail__staff-img img {
  margin-bottom: 0 !important;
}

.itemdetail__size,
.itemdetail__data {
  font-size: 11px;
  background-color: #fff !important;
}

.itemdetail__size td:first-child,
.itemdetail__data td:first-child {
  width: 25%;
  /*background-color: #ECECEC;*/
  line-height: 2.3 !important;
}

.itemdetail__keyword {
  color: #ccc;
}

.itemdetail__link {
  margin: 15px auto !important;
  text-align: center;
  font-size: 11px;
  width: 70%;
  max-width: 350px;
  background-color: #ececec;
  border: 1px solid #ccc;
  border-radius: 5px;
  padding-top: 15px !important;
}
.itemdetail__link a {
  line-height: 1;
  color: #333 !important;
  letter-spacing: 1px;
}
/*--検索キーワード調整タグ--*/
.ItemComment_itemCommentBox__AGk7A div {
  font-size: 11px !important;
}

/*-----------------コーデセット2個並びタグ------------------*/
ul.cod_list {
  max-width: 780px;
  list-style-type: none;
}
ul.cod_list li {
  display: inline-block;
  width: 49%;
  max-width: 390px;
}
ul.cod_list li img {
  width: 99%;
}
/*コーデリストテキスト*/
p.cod_list_txt {
  /* font-size: 30px; */
  color: #333;
  text-align: center;
  margin: 0 auto;
  display: inline-block;
  width: 100%;
}
p.cod_list_txt span {
  font-size: 16px;
  color: #666;
}
@media screen and (max-width: 414px) {
  p.cod_list_txt {
    font-size: 1.2rem;
  }
  p.cod_list_txt span {
    font-size: 0.9rem;
  }
}

/* 商品ページヘッダー高さ */

/* PC */
.aa-iframe_if {
  width: 600px;
  height: 820px;
}
/* tablet */
@media screen and (max-width: 600px) {
  .aa-iframe_if {
    width: 100% !important;
    height: 770px;
  }
}
/* iphone plus */
@media screen and (max-width: 414px) {
  .aa-iframe_if {
    width: 100% !important;
    height: 540px;
  }
}
/* android */
@media screen and (max-width: 375px) {
  .aa-iframe_if {
    width: 100% !important;
    height: 500px;
  }
}

/* iphone 678 */
@media screen and (max-width: 360px) {
  .aa-iframe_if {
    width: 100% !important;
    height: 480px;
  }
}

/* iphone5se */
@media screen and (max-width: 320px) {
  .aa-iframe_if {
    width: 100% !important;
    height: 430px;
  }
}

/* 商品ページ上部iframe[item_iframe1029.html]設定 */
@media screen and (max-width: 599px) {
  .item_iframe {
    width: 100% !important;
    height: 350px;
  }
}

@media screen and (min-width: 600px) {
  .item_iframe {
    width: 100% !important;
    height: 300px;
  }
}
