@charset "utf-8";
/* CSS Document */

#main_img{
	float: left;
	width: 940px;
	margin: 0;
	padding: 0;
}

.parts_container {
	margin: 20px 0 0 0;
	padding: 0;
	width: 940px;
	float : left;
}

.parts {
	margin: 0;
	padding: 0;
	width: 460px;
	float : left;
}

.parts_right {
	margin: 0 0 0 20px;
	padding: 0;
	width: 460px;
	float : left;
}

.parts_right2 {
	margin: 20px 0 0 20px;
	padding: 0;
	width: 460px;
	float : left;
}

dt {
	margin: 0 0 0 15px;
	padding: 0;
	width: 265px;
	float : left;
	font-size: 14px;
	line-height: 130%;
	font-weight: bold;
}

dd.images {
	margin: 0;
	padding: 0;
	width: 180px;
	float : left;
}

dd.read {
	margin: 5px 0 0 15px;
	padding: 0;
	width: 265px;
	float : left;
	font-size: 12px;
	line-height: 160%;
}

.parts_line {
	margin: 0;
	padding: 0;
	width: 645px;
	float : left;
}

.parts_line dt {
	margin: 0 0 0 15px;
	padding: 0;
	width: 440px;
	float : left;
	font-size: 14px;
	line-height: 130%;
	font-weight: bold;
}

.parts_line dd.images {
	margin: 0;
	padding: 0;
	width: 180px;
	float : left;
}

.parts_line dd.read {
	margin: 5px 0 0 15px;
	padding: 0;
	width: 440px;
	float : left;
	font-size: 12px;
	line-height: 160%;
}

.parts_line_image {
	margin: 0 0 0 20px;
	padding: 0;
	float : left;
}


.interior {
	margin: 0;
	padding: 0;
	width: 460px;
	float : left;
}

.interior_copy {
	margin: 0 0 20px 20px;
	padding: 0;
	width: 460px;
	float : left;
}

.red {color: #FF0000}



#note{
	float: left;
	width: 940px;
	margin: 15px 0 0 0;
	padding: 0;
	font-size: 10px;
	line-height: 140%;
}

#note #image2{
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
}

#note #image{
	float: right;
	margin: 0;
	padding: 0;
}

#note #read{
	float: left;
	width: 500px;
	margin: 0 20px 0 0;
	padding: 0;
}





.clr{
	height: 0;
	width: 0;
	line-height: 0;
	font-size: 0;
	clear: both;
}

#topic_path span{
	font-weight: bold;
}
