@charset "shift_jis";

#contents h1.tit {
	background-image: url(../images/product/lexus_famcasa/h1_tit.jpg);
}

#lnavi #lnavi13 a {
	background-position:right top;
}


/* add  */
#main .sectionWrapper {
	width:745px;
	color:#141414;
}
#main .sectionWrapper .section {
	padding:7px 0 0 15px;
}
.btnWrapper {
	padding-bottom:18px;
}
.btnWrapper li {
	display:inline;
	padding-right:19px;
}
.externals {
	padding-bottom:28px;
}
.externals .text {
	padding:12px 0 16px 12px;
}
.externals .entryWrapper {
	width:760px;
	margin-right:-15px;
	background:url(../images/product/lexus_famcasa/bg_entry.gif) repeat-y left top;
}
.externals .entry {
	float:left;
	width:365px;
	margin-right:15px;
}
.externals .entry dl {
	padding:8px 12px;
}
.externals .entry dt {
	padding-bottom:5px;
	text-align:center;
	font-weight:bold;
}

.title {
	padding-bottom:18px;
}
.inside {
	padding-bottom:30px;
}
.inside .left {
	float:left;
	width:492px;
}
.inside .left .entryWrapper {
	width:503px;
	margin-right:-15px;
	padding-left:4px;
}
.inside .left .entry {
	float:left;
	width:236px;
	margin-right:15px;
}
.inside .left .entry p {
	padding:5px 0 0 0;
	text-align:center;
	font-size:95%;
}
.lead {
	padding-bottom:10px;
}
.inside .left p {
	padding-right:4px;
	padding-bottom:10px;
	padding-left:4px;
}
.inside .right {
	float:right;
	width:232px;
}
.inside .right p {
	padding-top:5px;
	text-align:center;
	font-size:95%;
}

.consept .text {
	padding:0 0 20px 4px;
}
.consept .entryWrapper {
	width:750px;
	margin-right:-10px;
	padding-left:5px;
}
.consept .entry {
	float:left;
	width:240px;
	margin-right:10px;
}
.consept .entry .label {
	padding-bottom:1px;
}
.consept .entry .imageWrapper {
	float:left;
	width:130px;
}
.consept .entry .textWrapper {
	float:right;
	width:90px;
	padding-top:5px;
	padding-right:10px;
}