@charset"UTF-8";

/*----------------------------------------------------
     基本レイアウト
----------------------------------------------------*/
.comTb{
    width:700px;
    padding : 10px 3px;
}
.comTb td {
    font-size: 12px;
    line-height:1.8;
}

DIV.comDiv {
    width:700px;
    font-size:12px;
    color:#666;
    line-height:1.8;
    padding : 10px 3px;
    
    //background-color: pink;
}

/*----------------------------------------------------
     文字強調
----------------------------------------------------*/
span.att {
    font-weight:bold;
    color:red;
}


/*----------------------------------------------------
     商品情報用テーブル
----------------------------------------------------*/
table.specList {
    font-size: 12px;
    color: #8A8A8A;
    line-height: 1.4em;
    width: 380px;
    border: none;
}

table.specList thead th {
    background-color: #FED202;
    color:white;
    font-weight: bold;
    line-height: 2em;
}

table.specList th {
    background-color: #FFF4BF;
    font-weight: normal;
    width: 30%;
}

table.specList td {
    width: 70%;
    padding: 10px;
}

table.specList td span {
    color:red;
}

/*----------------------------------------------------
     レイアウト色々
----------------------------------------------------*/
/* 中央揃え */
.centerSet {
  text-align:center;
}

span.cSpan {
  display: inline-block;
  width: 100%;
}

.rightSet {
  text-align:right;
}
.leftSet {
  text-align:left;
}



img.cImg {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* 回り込み */
div.clearD {
  clear:both;
}

div.floatL {
  float: left;
}

div.floatR {
  float: right;
}

/*----------------------------------------------------
     解析用
----------------------------------------------------*/
#analysis {
    width: 0px;
    height: 0px;
    visibility: hidden;
}


