
h2.cl_top img{
	float:left;
}
h2.cl_top p.lc_maintitle{
	float:left;
	margin-top:5px;
	padding-left:5px;
	font-size:15px;
	font-weight:bold;
}
h2.cl_top a{
	color:#0064ca;
	text-decoration:none;
}
h2.cl_top a:hover{
	text-decoration:underline;
}



/*　ランクル　トップのメイン画像2022　*/


#lancru_main2022_slide{
position:relative;
margin-bottom:15px;
height: 551px;
}
#lancru_main2022_slide::after{
content: url("../img/landcruiser/mainpic2022_cover.png");
position: absolute;
z-index: 2;
top: 0;
left: 0;
}
#lancru_main2022_slide .linkbutton{
position:absolute;
top:6px;
right:8px;
z-index:20;
}
#lancru_main2022_slide h2{
position:absolute;
top: 0;
left: 0;
z-index: 20
}
.slick-slide img{
width: 100%;
height: auto;
}




/*　ランクル　トップのメイン画像　*/

#lancuru_main{
	position:relative;
	padding-bottom:10px;
}
#lancuru_main #linkbutton{
	position:absolute;
	width:158px;
	height:58px;
	top:6px;
	left:8px;
	z-index:20;
}


/*  ランクルのバナー ---------------------------------*/


#lc_list{
	padding:3px 0 0 20px;
	width:645px;
}

ul.lcmodel li{
	width:130px;
	height:90px;
	margin:0 15px;
	text-decoration:none;
	overflow:hidden;
	cursor:pointer;
	float:left;
}
ul.lcmodel li a,
ul.lcmodel li a:visited{
	color:#13449d;
	font-size:80%;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
ul.lcmodel li a:hover{
	color:#00aeff;
	text-decoration:none;
}

/* ランクル250   2025.2.17追加　---------------------------------*/
ul.lcmodel li.lc250{
	background:url(../img/landcruiser/landcruiser250_bg.jpg) no-repeat 0 0;
}
ul.lcmodel li.lc250:hover {
	background:url(../img/landcruiser/landcruiser250_bg.jpg) no-repeat 0 -90px;
	color:#00aeff;
}
ul.lcmodel li.lc250 a{
	padding:74px 25px;
}

/* ランクル300   2021.5.18追加　---------------------------------*/
ul.lcmodel li.lc300{
	background:url(../img/landcruiser/landcruiser300_bg.jpg) no-repeat 0 0;
}
ul.lcmodel li.lc300:hover {
	background:url(../img/landcruiser/landcruiser300_bg.jpg) no-repeat 0 -90px;
	color:#00aeff;
}
ul.lcmodel li.lc300 a{
	padding:74px 25px;
}

/* レクサス ---------------------------------*/
ul.lcmodel li.lexus{
	background:url(../img/landcruiser/lexus_bg.jpg) no-repeat 0 0;
}
ul.lcmodel li.lexus:hover {
	background:url(../img/landcruiser/lexus_bg.jpg) no-repeat 0 -90px;
	color:#00aeff;
}
ul.lcmodel li.lexus a{
	padding:74px 25px;
}


/* ランクル200 ---------------------------------*/
ul.lcmodel li.lc200{
	background:url(../img/landcruiser/landcruiser200_bg.jpg) no-repeat 0 0;
}
ul.lcmodel li.lc200:hover {
	background:url(../img/landcruiser/landcruiser200_bg.jpg) no-repeat 0 -90px;
	color:#00aeff;
}
ul.lcmodel li.lc200 a{
	padding:74px 25px;
}

/* ランクル100 ---------------------------------*/
ul.lcmodel li.lc100{
	background:url(../img/landcruiser/landcruiser100_bg.jpg) no-repeat 0 0;
}
ul.lcmodel li.lc100:hover {
	background:url(../img/landcruiser/landcruiser100_bg.jpg) no-repeat 0 -90px;
	color:#00aeff;
}
ul.lcmodel li.lc100 a{
	padding:74px 25px;
}

/* ランクルシグナス ---------------------------------*/
ul.lcmodel li.lcsignus{
	background:url(../img/landcruiser/landcruiser_cygnus_bg.jpg) no-repeat 0 0;
}
ul.lcmodel li.lcsignus:hover {
	background:url(../img/landcruiser/landcruiser_cygnus_bg.jpg) no-repeat 0 -90px;
	color:#00aeff;
}
ul.lcmodel li.lcsignus a{
	padding:74px 15px;
}

/* ランクル80 ---------------------------------*/
ul.lcmodel li.lc80{
	background:url(../img/landcruiser/landcruiser80_bg.jpg) no-repeat 0 0;
}
ul.lcmodel li.lc80:hover {
	background:url(../img/landcruiser/landcruiser80_bg.jpg) no-repeat 0 -90px;
	color:#00aeff;
}
ul.lcmodel li.lc80 a{
	padding:74px 25px;
}

/* ランクル70 ---------------------------------*/
ul.lcmodel li.lc70{
	background:url(../img/landcruiser/landcruiser70_bg.jpg) no-repeat 0 0;
}
ul.lcmodel li.lc70:hover {
	background:url(../img/landcruiser/landcruiser70_bg.jpg) no-repeat 0 -90px;
	color:#00aeff;
}
ul.lcmodel li.lc70 a{
	padding:74px 25px;
}

/* ランクル60 ---------------------------------*/
ul.lcmodel li.lc60{
	background:url(../img/landcruiser/landcruiser60_bg.jpg) no-repeat 0 0;
}
ul.lcmodel li.lc60:hover {
	background:url(../img/landcruiser/landcruiser60_bg.jpg) no-repeat 0 -90px;
	color:#00aeff;
}
ul.lcmodel li.lc60 a{
	padding:74px 25px;
}

/* ランクル55 ---------------------------------*/
ul.lcmodel li.lc55{
	background:url(../img/landcruiser/landcruiser55_bg.jpg) no-repeat 0 0;
}
ul.lcmodel li.lc55:hover {
	background:url(../img/landcruiser/landcruiser55_bg.jpg) no-repeat 0 -90px;
	color:#00aeff;
}
ul.lcmodel li.lc55 a{
	padding:74px 25px;
}

/* ランクル40 ---------------------------------*/
ul.lcmodel li.lc40{
	background:url(../img/landcruiser/landcruiser40_bg.jpg) no-repeat 0 0;
}
ul.lcmodel li.lc40:hover {
	background:url(../img/landcruiser/landcruiser40_bg.jpg) no-repeat 0 -90px;
	color:#00aeff;
}
ul.lcmodel li.lc40 a{
	padding:74px 25px;
}

/* ランクル95 ---------------------------------*/
ul.lcmodel li.lc95{
	background:url(../img/landcruiser/landcruiser_prado95_bg.jpg) no-repeat 0 0;
}
ul.lcmodel li.lc95:hover {
	background:url(../img/landcruiser/landcruiser_prado95_bg.jpg) no-repeat 0 -90px;
	color:#00aeff;
}
ul.lcmodel li.lc95 a{
	padding:74px 15px;
}

/* ランクル78 ---------------------------------*/
ul.lcmodel li.lc78{
	background:url(../img/landcruiser/landcruiser_prado78_bg.jpg) no-repeat 0 0;
}
ul.lcmodel li.lc78:hover {
	background:url(../img/landcruiser/landcruiser_prado78_bg.jpg) no-repeat 0 -90px;
	color:#00aeff;
}
ul.lcmodel li.lc78 a{
	padding:74px 15px;
}

/* ランクルプラド2020 ---------------------------------*/
ul.lcmodel li.prado{
	background:url(../img/landcruiser/landcruiser_prado_bg.jpg) no-repeat 0 0;
}
ul.lcmodel li.prado:hover {
	background:url(../img/landcruiser/landcruiser_prado_bg.jpg) no-repeat 0 -90px;
	color:#00aeff;
}
ul.lcmodel li.prado a{
text-align: center;
	padding:74px 0;
}



/*　2014.9.1追加　*/

#lancuru_list li{
	background:url(../img/landcruiser/btn1_bg.jpg) no-repeat 0 0;
	width:222px;
	height:48px;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	display:block;
	float:left;
}
#lancuru_list li.selected{
	background:url(../img/landcruiser/btn1_bg.jpg) no-repeat 0 -48px;
	width:222px;
	height:40px;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
	cursor:default;
	display:block;
	float:left;
	color:#973c0a;
	font-weight:bold;
	padding-top:8px;
	font-size:95%;
}
#lancuru_list li.big{
	background:url(../img/landcruiser/btn2_bg.jpg) no-repeat 0 0;
	width:333px;
	height:48px;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	display:block;
	float:left;
}

#lancuru_list li a,
#lancuru_list li a:visited,
#lancuru_list li.big a,
#lancuru_list li.big a:visited{
	color:#3d2708;
	height:32px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding-top:8px;
	padding-right:5px;
	font-size:95%;
}
#lancuru_list li a:hover,
#lancuru_list li.big a:hover{
	color:#d0350b;
}
#lancuru_list li:hover{
	background:url(../img/landcruiser/btn1_bg.jpg) no-repeat 0 -48px;
}
#lancuru_list li.big:hover{
	background:url(../img/landcruiser/btn2_bg.jpg) no-repeat 0 -48px;
}