@charset "utf-8";

#main-contents-header.header {
	margin: 0 0 42px;
	padding: 0;
	width: 730px;
	height: 110px;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/h1-purchase.gif) no-repeat left top;
}
.lv1-content.content {
	margin: 0px 0 45px;
}
.lv1-content .lead {
	margin: 0 0 21px 2px;
	padding: 0;
	width: 730px;
	height: 18px;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/text-lead-purchase.gif) no-repeat left top;
}
.lv1-content .content-main .content-main-text {
	padding: 0 0 0 5px;
}
.lv1-content .content-main div.puchase_anchor {
	width: 720px;
	height: 59px;
	margin: 47px 0 0;
	background: url(../images/bg-pg_anchor.gif) no-repeat left top;
}
.lv1-content .content-main div.puchase_anchor ul {
	margin: 0;
	padding: 0;
	clear: both;
	list-style: none;
}
.lv1-content .content-main div.puchase_anchor ul li {
	width: 240px;
	margin: 0 0 0;
	text-align: center;
	float: left;
}
.lv1-content .content-main div.puchase_anchor ul li a {
}
.lv1-content .content-main div.puchase_anchor ul li a img{
}
.lv2-content{
}
.lv2-content .lv2-content_inner{
	padding: 0 0 0 21px;
}
.lv2-content .lv2-content_inner table{
	width: 698px;
	margin: 6px 0px 0px 0px;
	border-collapse: collapse;
	border: 2px solid #cdcdcd;
}
.lv2-content .lv2-content_inner table th,
.lv2-content .lv2-content_inner table td{
	width: 230px;
	border-collapse: collapse;
	border: 1px solid #cdcdcd;
}
.lv2-content .lv2-content_inner table th{
	padding: 12px 0 12px;
	background: #f7f7f7;
	font-size: 120%;
}
.lv2-content .lv2-content_inner table td{
	padding: 12px 0 12px;
	text-align: center;
}
.lv2-content .lv2-content_inner p.price_note{
	text-align: right;
	margin: 0 0 10px 0;
}
.lv2-content .lv2-content_inner ul{
	margin: 0 0 0 3px;
	padding: 0;
}
.lv2-content .lv2-content_inner ul li{
	margin: 0;
	padding: 0 0 9px 0;
	background: url(../images/icon-list.gif) no-repeat left 1px;
	list-style-type: none;
}
.lv2-content .lv2-content_inner ul li p{
	padding: 0 0 0 15px;
	line-height: 15px;
}
.lv3-content{
	margin: 40px 0 0 0;
}
.lv3-content .lv3-content_inner{
	padding: 0 0 0 21px;
}
.lv3-content .lv3-content_inner dl{
	margin: 0;
	padding:0;
}
.lv3-content .lv3-content_inner dt{
	margin: 20px 0 0;
	padding:0;
	font-weight: bold;
	font-size: 120%;
}
.lv3-content .lv3-content_inner dd{
	margin: 15px 0 0;
	padding:0;
}
.lv4-content{
	margin: 40px 0 55px 0;
}
.lv4-content .lv4-content_inner{
	padding: 0 0 0 21px;
}
.lv4-content .lv4-content_inner ul{
	margin: 21px 0 0 5px;
	padding: 0;
}
.lv4-content .lv4-content_inner ul li{
	margin: 0;
	padding: 0 0 9px 0;
	background: url(../images/icon-list.gif) no-repeat left 1px;
	list-style-type: none;
}
.lv4-content .lv4-content_inner ul li p{
	padding: 0 0 0 15px;
	line-height: 15px;
}

