.vest_t{
      border:1px solid #808000;
      background-color:#FFFFFF;
      margin-top:0px;
      margin-left:11px;
      width:575px;
      }


.top_table{
      border:1px solid #808000;
      background-color:#FFFFFF;
      margin-top:0px;
      margin-left:11px;
      width:575px;
      }

/* ------------------------------------- 
 *	100px×100pxの縮小画像表示
 *	※トップ及びサブカテゴリー表示時に使用
 * ------------------------------------- */
.item_box_o{
    text-align: center;
	padding-bottom: 10px;
    padding-left: 10px;
	width: 130px;
	float: left;
    }

.item_box_u{
	text-align: center;
	padding-bottom: 10px;
    padding-left: 10px;
	width: 130px;
	float: left;
	}

.item_thumbnail {
	margin: 0px 0px 0px 0px;
	width: 100px;
	height: 100px;
    overflow: hidden;
    position: relative;
	}

.item_thumbnail img {
	width: 100px;
	height: 100px;
	}


.item_frame {
	border: 0px;
	width: 100px;
	height: 100px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	}
/* ------------------------------------- 
 *	お知らせ・おすすめエリアレイアウト
 * ------------------------------------- */
/*
.top_items tr {
	text-align: center;
	}


.top_items td {
	font-size: 11px;
	text-align: center;
	padding-bottom: 10px;
	}
 */

/* ------------------------------------- 
 *	お知らせエリア
 * ------------------------------------- */
.info_space {
	margin: 20px;
	}

/* ------------------------------------- 
 *	フリースペース
 * ------------------------------------- */
.free_space {
	margin: 20px;
	}

