@charset "utf-8";
@import url(reset.css);
@import url(base.css);
@import url(common.css);

#content p.txt {
	margin:-3px 0 14px;
}

/* price01
--------------------------------------------------------------------*/
#content .price01 {
	line-height:1.58;
	margin-bottom:30px;
}

#content .price01 th {
	width:150px;
	padding:3px 10px 5px 8px;
}

#content .price01 td {
	text-align:right;
	padding:3px 13px 7px 0;
}

#content .price01 td dl {
	zoom:1;
	text-align:left;
	overflow:hidden;
	padding:0 1px 0 9px;
}

#content .price01 td dl dt {
	width:100px;
	margin-top:4px;
}

#content .price01 td dl dd {
	width:215px;
	float:right;
}

#content .w350 {
	width:336px;
}

#content .w80 {
	width:66px;
}

/* price02
--------------------------------------------------------------------*/
#content .price02 {
	line-height:1.58;
	margin-bottom:34px;
}

#content .price02 th {
	width:150px;
	padding:5px 10px 5px 8px;
}

#content .price02 td {
	text-align:right;
	padding:5px 9px 6px 0;
}

#content .price02 td dl {
	zoom:1;
	overflow:hidden;
	padding:0 1px 0 9px;
}

#content .price02 td dl dt {
	width:99px;
	margin-top:3px;
	float:right;
}

#content .price02 td dl dd {
	text-align:right;
	margin-right:122px;
}
