div.photo{
	text-align:center;
	}
	
img.photo{
	margin: 0px 0px 15px 20px;
	}
	
img.photo2{
	margin: 0px 0px 15px 0px;
	}	
	
table.outline{
	border-bottom:1px solid #5F6A7E;
	border-collapse:collapse;
	margin: 0px 0px 35px 0px;
	}
	
td.outline{
	border-collapse:collapse;
	border-bottom:1px dotted #5F6A7E;
	padding: 3px 0px 3px 18px;
	background: url('../img/common/arrow1_water.gif') no-repeat 105px 10px;
	}
	
td.outline2{
	border-collapse:collapse;
	border-bottom:1px dotted #5F6A7E;
	}
	
.goods_detail{
	padding: 0px 0px 5px 20px;
}

.affiliated{
	margin: 0px 0px 20px 0px;
}

.affiliated2{
	padding:0px 0px 10px 0px;
	margin: 0px 0px 10px 18px;
	border-bottom:1px dotted #5F6A7E;
}

.title2{
	text-align:left;
	color:#1774D1;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	padding: 0px 0px 0px 18px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #5F6A7E;
	background: url('../img/common/arrow1_yellow.gif') no-repeat 0px 8px;
	}
	
.title3{
	text-align:left;
	color:#1774D1;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	padding: 0px 0px 0px 18px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #5F6A7E;
	background: url('../img/common/arrow1_yellow.gif') no-repeat 0px 8px;
	}
	
table.kanren{
	margin: 0px 0px 0px 0px;
	}

