@charset "UTF-8";
body {
    margin-top: 0px;
    font-size: 12px;
    font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN Pro','ヒラギノ角ゴ Pro W3','メイリオ',Meiryo,'ＭＳ Ｐゴシッ', 'Grande','Geneva','Arial','Helvetica','Verdana', Sans-serif;
    line-height: 1.5;
}
*+html body{
    font-size: 75%;
}
* html body {
    font-size: 75%;
}

/* フォント */
.f10 {
  color: #999999;
  font-size: 10px;
  line-height: 12px;
}
.f11 {
  color: #999999;
  font-size: 11px;
  line-height: 14px;
}
.f12 {
  color: #999999;
  font-size: 12px;
  line-height: 16px;
}
.f14 {
  color: #999999;
  font-size: 14px;
  line-height: 18px;
  font-family: Arial Black;
}

/* 詳細データフォント */
.d11 {
  color: #111111;
  font-size: 11px;
  line-height: 14px;
}

.d12 {
  color: #111111;
  font-size: 12px;
  line-height: 16px;
}
.d14 {
  color: #111111;
  font-size: 14px;
  line-height: 18px;
}

.copyright {
  color: #666666;
  font-size: 11px;
}

/* 選択フォント：ピンクカラー */
.n12 {
  color: #444444;
  font-size: 12px;
  line-height: 16px;
}

/* タイトルフォント：白カラー */
.w10 {
  color: #cccccc;
  font-size: 10px;
  line-height: 12px;
}
/* タイトルフォント：白カラー */
.w11 {
  color: #cccccc;
  font-size: 11px;
  line-height: 14px;
}
/* タイトルフォント：白カラー */
.w12 {
  color: #cccccc;
  font-size: 12px;
  line-height: 16px;
}

/* ナンバーフォント */
.author {
  color: #ff497c;
  font-size: 11px;
  font-weight: bold;
}

/* ナンバーフォント */
.price {
  color: #ff497c;
  font-size: 16px;
  font-weight: bold;
  font-family:  Arial Black;
}
/* ナンバーフォント:選択中 */
.n_price {
  color: #444444;
  font-size: 16px;
  font-weight: bold;
  font-family:  Arial Black;
}
/* ナンバーフォント大 */
.b_price {
  color: #ff497c;
  font-size: 24px;
  font-weight: bold;
  font-family:  Arial Black;
}

/* レビュー */
.review {
  font-size: 11px;
  overflow: auto;
  width: 550px;
  height: 300px;
  padding-left: 50px;
  padding-right: 50px;

  border-style: dotted;
  border-width: 1px 1px 1px 1px;
  border-color: #666666;
}

/* 詳細の値段フォント */
.d_price {
  color: #880000;
  font-size: 18px;
  font-weight: bold;
  font-family:  Arial Black;
}

/* グレーアウト */
.gof {
  color: #333333;
  font-size: 11px;
  line-height: 14px;
}

.img_s {
  display: block;
  border: 1px #ececec solid;
  background-color: #ffffff;
  overflow: hidden;
  width: 80px;
  height: 80px;
  margin: 4px;
  padding: 2px;
  vertical-align: middle;
  text-align: center;
}

/* 画像S */
.img_auc_s {
  display: block;
  border: 0px #ececec solid;
  background-color: #111111;
  overflow: hidden;
  width: 140px;
  height: 88px;
  margin-top: 1px;
  margin-left: 1px;
  margin-right: 3px;
  vertical-align: middle;
  text-align: center;
}

.item_s {
  display: block;
  border: 2px #666666 outset;
  background-image: url("../img/item_s.png");
  background-color: #000000;
  overflow: hidden;
  width: 273px;
  height: 97px;
  margin-top: 4px;
  padding-top: 2px;
  vertical-align: middle;
  text-align: center;
}

.item_m {
  display: block;
  border: 2px #666666 outset;
  background-image: url("../img/item_m.png");
  background-color: #000000;
  overflow: hidden;
  width: 546px;
  height: 97px;
  margin-top: 4px;
  padding-top: 2px;
  vertical-align: middle;
  text-align: center;
}


.detail_s {
  display: block;
  font-size:11px;
  margin-top: 5px;
  padding-top: 5px;
}
.detail_m {
  display: block;
  font-size:12px;
  margin-top: 5px;
  padding-top: 5px;
}

/* フォント */
.detail_font {
  display: block;
  color: #676767;
  font-size: 10px;
  line-height: 12px;
  margin: 4px;
}

.price_font {
  color: #ff497c;
  font-size: 11px;
  font-weight: bold;
}

