
/*商品一覧の値段の表示*/
.item_price{

padding:40px 0;
font-weight:bold;
}

/*商品一覧の値段の表示*/
.item_box{
        width:820px;
        border-style:none;
        margin:0 auto;
        clear:both;
}


.item_box .item_image {
    float:left;
    clear:both;
 }

/*商品一覧の商品説明のレイアウト*/
.item_box .item_detail{
  width:500px;
  margin:0 0 0 60px;  
  float:left;
  text-align:left;
  border-style:none;
 }

/*商品を区切る点線のレイアウト*/
.item_line {
display: inline-block;
width: 820px;
height: 1px;
margin: 20px 0;
border-bottom: 1px dotted #CCC;



/* カテゴリ・グループのフリースペース内全体の指定 */
.cg_freespace_01 {
  padding:0;
  margin:20px 0 20px 0;
}
.cg_freespace_02 {
  padding:0;
  margin:20px 0 20px 0;
}
/* カテゴリ・グループのフリースペース内の<p>タグの余白設定 */
.cg_freespace_01 p,
.cg_freespace_02 p {
  margin:0 0 10px 0;
}
/* カテゴリ・グループのフリースペース内の<ul>タグの余白設定 */
.cg_freespace_01 ul,
.cg_freespace_02 ul {
  margin:0 0 10px 20px;
  padding:0;
}