/*-------------------------------------------------*/
/*基本レイアウトタグ(変更不可）
/*-------------------------------------------------*/
.clear {clear:both;}
/*.red{color: #FF0000;}*/
.blue{ color:#0066FF;}
.green{ color:#009900;}
.orange{ color:#FF6600;}
/*.clearfix:after {content: "";display: block;clear: both;height: 0;}
.clearfix {display: inline-block;}
.clearfix {display: block;}
*/
.block{display: block;}
.border{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #BBBBBB;padding-top: 3px;padding-bottom: 3px;}
.small{ font-size:9px;  line-height: 12px;}
.ft_120{font-size:120%;}
.ft_140{font-size:140%;}
.ft_160{font-size:160%;}

/*-------------------------------------------------*/
/*基本左右セット(変更不可）
/*-------------------------------------------------*/
.left {float: left;}
.right {float: right;}
.a-left {text-align: left;}
.a-right {text-align: right;}
.a-center {text-align: center;}
.icon{ vertical-align: text-top;}

/*-------------------------------------------------*/
/*結果メッセージ出力(変更不可）
/*-------------------------------------------------*/
.msg_error {font-size: 12px;color: #000000;background-color: #FFE1E1;background-image: url(../images/stop.gif);background-repeat: no-repeat;background-position: 5px center;border: 1px solid #FF0000;padding-top: 4px;padding-right: 4px;padding-bottom: 4px;padding-left: 25px;margin-bottom: 5px;}
.msg_success {font-size: 12px;color: #000000;background-color: #E1FFE1;background-image: url(../images/check.gif);background-repeat: no-repeat;background-position: 5px center;border: 1px solid #009900;padding-top: 4px;padding-right: 4px;padding-bottom: 4px;padding-left: 25px;margin-bottom: 5px;}
.msg_worning {font-size: 12px;color: #000000;background-color: #FFF7E1;background-image: url(../images/alert.gif);background-repeat: no-repeat;background-position: 5px center;border: 1px solid #FF8040;padding-top: 4px;padding-right: 4px;padding-bottom: 4px;padding-left: 25px;margin-bottom: 5px;}
.msg_hint {font-size: 12px;color: #000000;background-color: #E8FFFC;background-image: url(../images/light.png);background-repeat: no-repeat;background-position: 5px center;border: 1px solid #ABD6FF;padding-top: 4px;padding-right: 4px;padding-bottom: 4px;padding-left: 25px;margin-bottom: 5px;}

/*-------------------------------------------------*/
/*新着情報
/*-------------------------------------------------*/
#rss_feed{height:140px; overflow:auto;}
#rss_feed li{padding-bottom: 3px;padding-left: 20px; background-image: url(../img/page.png);background-repeat: no-repeat;background-position: left top;list-style-type: none;}
#rss_feed .rssDate{color:#666666;width:90px;float:left;}
#rss_feed .rssTitle{margin-left:90px; font-size:1.1em;}
#rss_feed .rssDescription{color:#999999;}

/*-------------------------------------------------*/
/*共通パンくずリスト(変更不可）
/*-------------------------------------------------*/
#header .topiclist{padding-bottom:.5em;}
#header .topiclist li{display:inline;margin-right:5px;}

/*  価格文字色 */
.salePrice {
  color:#CC0000;
  font-size:1.1em;
  font-weight:bold;
  margin:0 0 10px;
}
.regularPrice {
  text-decoration: line-through;
  color: #009900;
  font-weight: bold;
  font-size:100%;
/*  padding-right:5px; */
}
.discountPrice {
  color:#CC0000;
  font-size:105%;
  font-weight:bold;
  margin: 0 0 10px;
}
.netPrice {
  font-size:95%;
  font-weight:bold;
}
.off {
  color:#CC0000;
  font-weight: bold;
  font-size:100%;
}
.point {
    color: #4A99C3;
    font-weight: bold;
}
.consumerPrice {
  color: #dc7a00;
  font-weight: bold;
  font-size:100%;
}

/* アイコン表示 */
.icon {
    margin-bottom:5px;
}
.icon ul {
    border:none !important;
    margin: 0px !important;
    padding:0px !important;
}
.icon li {
    float:left;
    margin-top:5px;
    margin-right:5px;
    margin-bottom:5px;
}
.required{color:#F00}
#ddagree {
    margin-left:20px;
    margin-bottom:15px;
    font-size:130%;
    }
#dtcountry, #ddcountry{display:none;}
.brand td{
    vertical-align:middle;
    text-align:center;
    padding:10px 20px 10px 10px;
}
#ddbody textarea{width:100%;}

/*-------------------------------------------------*/
/*商品グループ(変更不可）
/*-------------------------------------------------*/
.d0, .d1, .d2, .d3, .d4, .d5, .d6, .d7, .d8, .d9, .auto_spec_table .cart
{text-align:center;}
.auto_spec_table .current,
.lineupTable .current
{background:#FFFF99 !important;}