@charset "utf-8";

@import "base_layout.css";
@import "common_parts.css";

#item{
	padding: 20px 0;
}

#item h3,
#item h4{
	margin: 0 0 15px 0;
}

#item .frame1{
	background: url(../../item/img/frame1_bg.jpg) no-repeat top left;
	display: block;
	height: 350px;
	padding: 100px 30px 10px 300px;
}

#item .frame2{
	background: url(../../item/img/frame2_bg.jpg) no-repeat;
	display: block;
	height: 322px;
	padding: 100px 30px 10px 30px;
}
#item .frame2 .text{
	margin-right: 300px;
}

#item .frame3{
	background: url(../../item/img/frame3_bg.jpg) no-repeat;
	padding: 0px 30px 30px 30px;
}

#item .frame3 .photo{
	width: 240px;
	float: left;
}
#item .frame3 .details{
	width: 760px;
	float: right;
}
#item .frame3 .details p{
	padding-bottom: 1em;
}

#item .frame3 .image{
	width: 205px;
	margin: 0 20px;
}


#item table {
	border-collapse:collapse;
	border: 1px solid #c09e49;
	float: right;
	margin: 15px 60px 0 0;
	width: 720px;
}
#item th{
	padding:5px 10px;
	border-bottom: 1px solid #c09e49;
	text-align: left;
	width: 150px;
	font-weight: normal;
	background: #e6dacd;
}
#item td{
	padding:5px 10px;
	border-bottom: 1px solid #c09e49;
}

#item .mainPh{
	width: 134px;
	float: left;
	margin-left: 60px;
}