h2{
	margin-bottom: 10px;
	}
h5{
	background-image: url(../lease/lease-images/lr-bg.jpg);
	color: #CCCCCC;
	font-size: 10.5px;
	padding-left: 15px;
	width: 465px;
	padding-top: 7px;
	line-height: 18px;
	border: none;
	}
h6{
	background-color: #2B418C;
	color: #ffffff;
	line-height: 23px;
	font-size: 13px;
	padding-left: 10px;
	margin-bottom: 10px;
	border-bottom: none;
	}
.fortop{
	text-align: right;
	font-size: 10px;
	}
.lr-left{
	width: 230px;
	float: left;
	}
.lr-right{
	width: 230px;
	float: right;
	}
	
.lr-left h6{
	line-height: 28px;
	text-align: center;
	font-size: 14px;
	color: #ffffff;
	font-weight: bolder;
	background-color: #006633;
	margin: 10px 0 15px 0;
	}
.lr-right h6{
	line-height: 28px;
	text-align: center;
	font-size: 14px;
	color: #ffffff;
	font-weight: bolder;
	background-color: #30408B;
	margin: 10px 0 15px 0;
	}

.lr-left h5{
	width: 100%;
	background-image: none;
	border: none;
	padding: 0;
	color: #4D794D;
	}
.lr-left h5 a:link,.lr-left h5 a:visited,.lr-left h5 a:hover,.lr-left h5 a:active{
	color: #006633;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 10px;
	}

.lr-right h5{
	width: 100%;
	background-image: none;
	border: none;
	padding: 0;
	color: #30408B;
	}
.lr-right h5 a:link,.lr-right h5 a:visited,.lr-right h5 a:hover,.lr-right h5 a:active{
	color: #30408B;
	font-weight: bold;
	font-size: 13px;
	}
.l-r_setsumei{
	border: solid 1px #999999;
	padding: 10px 15px 15px 15px;
	margin-top: 10px;
	background-color: #F0F0F7;
	}
.p-border{
	border-bottom: 1px solid #663300;
	line-height: 1.8em;
	}

.cate{
	width: 100%;
	padding-top: 10px;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 5px;
	margin-bottom: 15px;
	height: 95px;
	}
.cate img{
	float: left;
	}
.cate p{
	font-size: 10.5px;
	line-height: 1.3em;
	}

.prodcts-left{
	float: left;
	width: 12px;
	padding-top: 0px;
	}	

.prodcts{
	padding-top: 8px;
	margin: 0;
	width: 360px;
	float: right;
	}
.prodcts p{
	line-height: 1.5em;
	font-size: 10.5px;
	}
.prodcts2{
	clear: both;
	}
.prodcts2 img{
	float: left;
	}
.prodcts2 p{
	line-height: 1.5em;
	font-size: 10.5px;
	font-weigth: bold;
	}
.price{
	font-weight: normal;
	margin-top: 15px;
	line-height: 1.3em;
	font-size: 12.5px;
	clear: both;
	}
.price p{
	font-weight: bold;
	font-size: 12.5px;
	}
.price img{
	float: right;
	}
.price p{
	font-size: 12.5px;
	line-height: 1.5em;
	}
.price2{
	font-weight: bold;
	margin-left: 0px;
	margin-top: 5px;
	line-height: 1.3em;
	font-size: 12.5px;
	float: right;
	width: 360px;
	}
.price2 img{
	float: right;
	}
.price2 p{
	font-size: 12.5px;
	line-height: 1.5em;
	}

	
.spec{
	border: solid 1px #cccccc;
	padding: 5px;
	margin-bottom: 5px;
	margin-top: 10px;
	}
.spec2{
	border: solid 1px #cccccc;
	width: 348px;
	float: right;
	padding: 8px 5px;
	margin-bottom: 5px;
	}


.bikou{
	padding: 5px 0 15px 0px;
	}
.bikou p{
	font-size: 10.5px;
	font-weight: normal;
	}
	

table.table-spec{
	border-collapse: collapse;
	padding: 5px;
	font-weight: normal;
	margin: 0;
	border: 1px solid #cccccc;
	}
table.table-spec p{
	line-height: 1em;
	font-size: 10.5px;
	}
table.table-spec td{
	vertical-align: top;
	padding-right: 1em;
	padding: 4px;
	}

table.table-specpc{
	border-collapse: collapse;
	padding: 5px;
	font-weight: normal;
	margin: 0;
	margin-bottom: 15px;
	}
table.table-specpc p{
	line-height: 1em;
	font-size: 10.5px;
	}
table.table-specpc td{
	vertical-align: top;
	padding-right: 5ｐx;
	border: solid 1px #cccccc;
	}
table.table-specpc th{
	text-align: center;
	font-weight: nomarl;
	}
table.table-specpc th p{
	color: #2B418C;
	}
	


table.pc-price{
	border-collapse: collapse;
	padding: 0px;
	font-weight: normal;
	margin: 3px 0 10px 0;
	font-size: 11px;
	border: solid 1px #cccccc;
	width: 100%;
	}
table.pc-price td{
	vertical-align: top;
	padding: 3px;
	padding-right: 8px;
	padding-left: 0.5em;
	}
table.pc-price th{
	font-size: 12px;
	text-align: left;
	padding: 2px;
	padding-left: 2em;
	}



h6.chouki{
	background-color: #8F994F;
	margin-left: 0px;
	}
	
.lr-left h5.chouki a:link,.lr-left h5.chouki a:visited,.lr-left h5.chouki a:hover,.lr-left h5.chouki a:active{
	color: #8F994F;
	font-weight: bold;
	font-size: 13px;
	}
	
.lr-left h5.chouki{
	width: 100%;
	background-image: none;
	border: none;
	padding: 0;
	color: #8F994F;
	}


span.toiawa{
	color: #FF0000;
	font-weight: normal;
	}
	
	
.265{
	width: 265px;
	float: right;
	}
.300{
	width: 300px;
	float: right;
	}
	
img.mb100{
	margin-bottom: 100px;
	}
