h2 {
	margin-top: 10px;
}
h5 {
	margin-top: 20px;
}
p.lead {
	font-size: 129%;
	line-height: 140%;
	margin-top: 10px;
}
/* TABLE
------------------------------------------------ */
.tbl01 {
	margin-top: 10px;
	border-top: 1px solid #ffd458;
	border-left: 1px solid #ffd458;
	font-size: 107%;
}
.tbl01 th,
.tbl01 td {
	border-bottom: 1px solid #ffd458;
	border-right: 1px solid #ffd458;
	padding: 7px;
	line-height: 160%;
}
.tbl01 th {
	background: #fdedbe;
}
.tbl01 td {
	background: #fdf8ea;
}
p.notice {
	margin-top: 3px;
	font-size: 100%;
}

.tbl02 {
	margin-top: 3px;
	border-top: 1px solid #a6c958;
	border-left: 1px solid #a6c958;
	font-size: 107%;
}
.tbl02 th,
.tbl02 td {
	border-bottom: 1px solid #a6c958;
	border-right: 1px solid #a6c958;
	padding: 7px;
	line-height: 160%;
}
.tbl02 th {
	background: #e3efc7;
}
.tbl02 td {
	background: #f6ffe3;
}


/* M42へのリンク
------------------------------------------------ */
#main .typeBox {
	background: url(https://img1.kakaku.k-img.com/images/car_goods/car-navigation/article/c_2010_001/typebox_btm.gif) no-repeat left bottom;
	margin-top: 10px;
	padding-bottom: 5px;
	width: 930px;
}
#main .typeWrap {
	width: 930px;
}
#main .typeBox .itemBox01,
#main .typeBox .itemBox02 {
	float: left;
	width: 300px;
}
#main .typeBox .itemBox01 {
	margin-right: 15px;
}
#main .typeBox a.btn01,
#main .typeBox a.btn02 {
	margin-left: 7px;
}
#main .typeBox a.btn02 img {
	margin-top: 10px;
}


#main .ekeBox {
	width: 930px;
	margin-top: 10px;
}
#main .ekeBox .leftBox,
#main .ekeBox .rightBox {
	float: left;
	line-height: 140%;
}
#main .ekeBox .leftBox {
	width: 190px;
	font-weight: bold;
}
#main .ekeBox .rightBox {
	width: 700px;
}


/* clearfix
------------------------------------------------ */
#main .typeBox:after,
#main .typeWrap:after,
#main .ekeBox:after {
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
	content: ".";
}
