@charset "shift_jis";

h1.tit {
	width: 930px;
	height: 48px;
	margin-bottom: 10px;
	background-image: url(../images/product/top/h1_tit.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	font-size: 1px;
	line-height: 0;
	text-indent: -9999px;
}
#main {
	float:left;
	width:690px;
	margin:0 0 22px 0;
}
.lead {
	padding:0 0 24px 11px;
}
#lnavi {
	float:right;
	width:220px;
	margin:0 0 22px 0;
}
#lnavi #upper {
	padding-bottom:16px;
}
#lnavi li {
	display:inline;
}

#lnavi li.label {
	display:block;
	width:220px;
	height:19px;
	background-position:left top;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:0;
	text-decoration:none;
	text-indent:-9999px;
}
#lnavi li.label#labelLexus {
	background-image:url(../images/product/top/subtit_serise_lexus.jpg);
}
#lnavi li.label#labelPensee {
	background-image:url(../images/product/top/subtit_serise_pensee.jpg);
}
#lnavi li.label#labelPremina {
	background-image:url(../images/product/top/subtit_serise_premina.jpg);
}
#lnavi li.label#labelSuivi {
	background-image:url(../images/product/top/subtit_serise_suivi.jpg);
}
#lnavi li.label#labelRentola {
	background-image:url(../images/product/top/subtit_serise_rentola.jpg);
}

#lnavi li a {
	display:block;
	width:220px;
	height:34px;
	background-repeat:no-repeat;
	background-position:left bottom;
	outline:0;
	line-height:0;
	text-decoration:none;
	text-indent:-9999px;
	font-size:1px;
}
#lnavi li.current a,
#lnavi li a:hover {
	background-position:right bottom;
}
#lnavi li#lnaviUpper01 a {
	height:48px;
	background-image:url(../images/product/top/lnavi_upper01.gif);
}
#lnavi li#lnaviUpper02 a {
	height:47px;
	background-image:url(../images/product/top/lnavi_upper02.gif);
}
#lnavi li#lnaviUpper03 a {
	height:52px;
	background-image:url(../images/product/top/lnavi_upper03.gif);
}

#lnavi li#lnaviAriettaSP a {
	background-image:url(../images/product/top/lnavi_arietta_sp.gif);
}
#lnavi li#lnaviAriettaIcs a {
	background-image:url(../images/product/top/lnavi_arietta_ics.gif);
}
#lnavi li#lnaviAriettaPremium a {
	background-image:url(../images/product/top/lnavi_arietta_premium.gif);
}
#lnavi li#lnaviWakura a {
	height:35px;
	background-image:url(../images/product/top/lnavi_wakura.gif);
}
#lnavi li#lnaviLuce a {
	height:35px;
	background-image:url(../images/product/top/lnavi_luce.gif);
}
#lnavi li#lnavip_Luce a {
	background-image:url(../images/product/top/lnavi_p_luce.gif);
}

#lnavi li#lnaviPensee a {
	background-image:url(../images/product/top/lnavi_pensee.gif);
}
#lnavi li#lnavi01 a {
	background-image:url(../images/product/top/lnavi_01.gif);
}
#lnavi li#lnavi02 a {
	background-image:url(../images/product/top/lnavi_02.gif);
}
#lnavi li#lnavi03 a {
	background-image:url(../images/product/top/lnavi_03.gif);
}
#lnavi li#lnavi04 a {
	background-image:url(../images/product/top/lnavi_04.gif);
}
#lnavi li#lnavi05 a {
	background-image:url(../images/product/top/lnavi_05.gif);
}
#lnavi li#lnavi06 a {
	background-image:url(../images/product/top/lnavi_06.gif);
}
#lnavi li#lnavi07 a {
	background-image:url(../images/product/top/lnavi_07.gif);
}
#lnavi li#lnavi08 a {
	background-image:url(../images/product/top/lnavi_08.gif);
}
#lnavi li#lnavi09 a {
	height:38px;
	background-image:url(../images/product/top/lnavi_09.gif);
}
#lnavi li#lnavi10 a {
	background-image:url(../images/product/top/lnavi_10.gif);
}
#lnavi li#lnavi11 a {
	background-image:url(../images/product/top/lnavi_11.gif);
}
#lnavi li#lnavi12 a {
	background-image:url(../images/product/top/lnavi_12.gif);
}
#lnavi li#lnaviAriettaNs a {
	background-image:url(../images/product/top/lnavi_arietta_ns.gif);
}
#lnavi li#lnaviAriettaDs a {
	background-image:url(../images/product/top/lnavi_arietta_ds.gif);
}
/*
#lnavi li#lnavi13 a {
	height:38px;
	background-image:url(../images/product/top/lnavi_13.gif);
}
*/
.btnWrapper li {
	float:left;
	width:180px;
	padding-right:13px;
}
.btnWrapper li a {
	display:block;
	width:180px;
	height:35px;
	background-repeat:no-repeat;
	background-position:left top;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	outline:none;
}
.btnWrapper li.current a,
.btnWrapper li a:hover {
	background-position:left bottom;
}
.btnWrapper #lineUp a {
	background-image:url(../images/product/top/btn_top_lineup.gif);
}
.btnWrapper #externals a {
	background-image:url(../images/product/top/btn_top_externals.gif);
}
.btnWrapper #example a {
	background-image:url(../images/product/top/btn_top_example.gif);
}
#sectionWrapper {
	padding-top:18px;
}
.sectionWrapper {
	padding-bottom:18px;
}
.sectionWrapper#defaultSections {
	display:none;
}

.section {
	width:690px;
	margin-bottom:9px;
	padding-bottom:1px;
	/*background:url(../images/product/top/bg_top01.gif) no-repeat left bottom;*/
}
.section#serise02 {
	background-image:url(../images/product/top/bg_top04.gif);
	background-position:-232px bottom;
}
.section.col1 {
	width:226px;
}
.section.col2 {
	width:464px;
}
.section .entryWrapper {
	width:700px;
	margin-right:-10px;
	/*background:url(../images/product/top/bg_top02.gif) repeat-y left bottom;*/
}
.section.col1 .entryWrapper {
	width:226px;
}
.section.col2 .entryWrapper {
	width:464px;
}

.section#serise02 .entryWrapper {
	/*background-image:url(../images/product/top/bg_top03.gif);*/
	background-position:-232px 0;
}

.section h2 {
	width:689px;
	height:34px;
	background-position:left top;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:0;
	outline:none;
	text-decoration:none;
	text-indent:-9999px;
}
.section#serise01 h2 {
	background-image:url(../images/product/top/tit_serise_lexus.jpg);
}
.section#serise02 h2 {
	background-image:url(../images/product/top/tit_serise_premina.jpg);
	background-position:-233px 0;
}

.section .entryWrapper .entry {
	float:left;
	width:209px;
	margin-right:7px;
	padding:8px;
	border-top:1px solid #CCCCCC;
}
.section .entryWrapper .entry#preminaSerise {
	width:441px;
}
.section .entryWrapper .entry#preminaSerise .image {
	float:left;
	width:208px;
	margin-right:14px;
}
.section .entryWrapper .entry#preminaSerise dl {
	float:left;
	width:215px;
	padding:0;
	margin:0;
}
.section .entryWrapper .entry#preminaSerise dl dt {
	padding-bottom:3px;
}

.section .entryWrapper .entry dl {
	padding-top:3px;
}
.section .entryWrapper .entry dt {
	padding-bottom:2px;
	padding-left:12px;
	background-repeat:no-repeat;
	background-position:1px 5px;
}
.section .entryWrapper .entry .type01 dt {
	background-image:url(../images/product/top/icon_top01.gif);
}
.section .entryWrapper .entry .type02 dt {
	background-image:url(../images/product/top/icon_top02.gif);
}
.section .entryWrapper .entry .type03 dt {
	background-image:url(../images/product/top/icon_top03.gif);
}
.section .entryWrapper .entry .type04 dt {
	background-image:url(../images/product/top/icon_top04.gif);
}
.section .entryWrapper .entry dt a {
	color:#333333;
	font-weight:bold;
}
.section .entryWrapper .entry dd {
	font-size:85%;
}

.section#serise01 .entryWrapper .entry dt,
.section#serise02 .entryWrapper .entry dt{
	width:208px;
	padding:0 0 7px 0;
	background-image:none;
}
.section#serise01 .entryWrapper .entry dt p.left,
.section#serise02 .entryWrapper .entry dt p.left{
	float:left;
	width:100px;
}
.section#serise01 .entryWrapper .entry dt p.right,
.section#serise02 .entryWrapper .entry dt p.right{
	float:right;
	width:100px;
}

.section#serise01 .entryWrapper .entry dd img.left {
	float:left;
	padding:0 8px 3px 0;
}



/* アリエッタ・イクス追加 */
.section .entryWrapper .entryBg#ariettaIcs{
	background-image:url(../images/product/top/pic_top_arietta_ics.jpg);
	background-repeat:no-repeat;
	background-position:8px 7px;
}

.section .entryWrapper .entryBg .image a{
	display:block;
	width:208px;
	height:128px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	outline:none;
}
/* アリエッタ・イクス追加　ここまで */



/* 和暮追加 20100321 */
.section#serise03 {
	width:690px;
	margin-bottom:9px;
	padding-bottom:1px;
	/*background:url(../images/product/top/bg_top06.gif) no-repeat left bottom;*/
}
.section#serise03 .entryWrapper {
	width:704px;
	margin-right:-10px;
	/*background:url(../images/product/top/bg_top05.gif) repeat-y left bottom;*/
}
.section#serise03 h2 {
	background-image:url(../images/product/top/tit_serise_arietta.jpg);
}
.section#serise03 .entryWrapper .entry {
	float:left;
	width:149px;
	height:205px;
	margin-right:7px;
	padding:8px;
	border:1px solid #CCCCCC;
}
.section#serise03 .entryWrapper .entryBg#ariettaIcs{
	background-image:url(../images/product/top/pic_top_arietta_ics_2.jpg);
	background-repeat:no-repeat;
	background-position:8px 7px;
}
.section#serise03 .entryWrapper .entryBg .image a{
	display:block;
	width:150px;
	height:92px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	outline:none;
}
