/* CSS Document */

#catch_area {
	margin:40px 0 60px 35px;
	padding:0;
	width:800px
}


table.photo_area_new {
	margin:140px 0 100px 30px;
	padding:0;
	width:800px
}



table.photo_area_new td {
	margin:0;
	padding:0;
	vertical-align:bottom;
}




td.shop_ph {
	margin:0;
	padding:0 0 0 8px;
}

#item_area {
	width:800px;
	margin:130px 0 100px 35px;
	padding:0;
}

#t_shirt {
	background:url(../images/index_t_bg.jpg) no-repeat;
	width:155px;
	height:315px;
	padding:0;
	margin:0;
	vertical-align:top;
	float:left;
}

#shose {
	background:url(../images/index_shose_bg.jpg) no-repeat;
	width:155px;
	height:315px;
	padding:0;
	margin:0 0 0 6px;
	float:left;
}

#jacket {
	background:url(../images/index_jacket_bg.jpg) no-repeat;
	width:155px;
	height:315px;
	padding:0;
	margin:0 0 0 6px;
	float:left;
}

#denim {
	background:url(../images/index_denim_bg.jpg) no-repeat;
	width:155px;
	height:315px;
	padding:0;
	margin:0 0 0 6px;
	float:left;
}

#acce {
	background:url(../images/index_acce_bg.jpg) no-repeat;
	width:155px;
	height:315px;
	padding:0;
	margin:0 0 0 6px;
	float:left;
}

p.item_image_ph {
	margin:6px;
	padding:0;
}

p.item_txt {
	margin:55px 0 5px 6px;
	padding:0;
}

p.brand_txt {
	margin:0 0 0 6px;
	padding:0;
	line-height:125%;
	font-weight:700;
}

span.andmore {
	font-size:10px;
}

p.more_btn a{
	display:block;
	width:55px;
	background:url(../images/index_more01.jpg) no-repeat;
	height:14px;
	text-decoration:none;
	margin:-3px 0 0 6px;
	text-indent: -9999px;
	overflow: hidden;
}

p.more_btn a:hover{
	background:url(../images/index_more02.jpg) no-repeat;
}