#Wrap{
	background-position: left bottom 455px;
	padding: 0 0 47px;
}
#contents {
    background-color: transparent;
	padding: 0;
}
body{
	background-image: none;
}
/*========================================
 +) index
========================================*/
#slide_main{
	background-image: url(/index/images/slide_main_bck.jpg);
	background-size:100%;
	background-repeat:no-repeat;
    animation: bg-complogo 5s ease-in forwards;
	animation-delay: 3s;
}
@keyframes bg-complogo{0%{background-position:left top}to{background-position:left bottom}}


#idx_blog_movie{
	width:191px;
}

#movie{
	background-image:url(../images/movie.png);
	background-repeat:no-repeat;
	height:243px;
	margin:10px 0 0 0;
	position:relative;
}
#movie a{
	display:block;
	position:absolute;
	top:105px;
	left:27px;
	width:137px;
	height:100px;
}
.bx-default-pager {
	text-align: right !important;
	position:absolute;
	bottom: 6px;
	width: 765px;
	height: 35px;
	background-color: rgba(255,255,255,0.80);
	box-sizing: border-box:
}
.bx-pager-item {
	width: 12px;
	height: 12px;
	text-align: center !important;
	border-radius:50%;
	margin:12px 10px 0 0;
	display: inline-block;
}
.bx-pager-item a {
	width: 12px;
	height: 12px;
	display: block;
	text-align: center !important;
	border-radius:50%;
	line-height: 12px;
	font-size: 10px;
	text-decoration: none;
	color:#b4b4b4;
	background-color:#b4b4b4;
}
.bx-default-pager a.active {
color:#de6e02;
background-color:#de6e02;}

/*** 新着情報・納車式・イベントキャンペーン ***/
#inx_info_disp{
	margin-top:120px;
}
#inx_info_disp h2{
	position:absolute;
}

#inx_info_disp2{
	margin-top:120px;
}
#inx_info_disp2 h2{
	position:absolute;
}

.inx_grn_disp{
	background-image: url(../images/topics_disp.png);
	background-repeat:no-repeat;
	padding:65px 13px 0;
	width:282px;
	height:416px;
	position:relative;
}
/* 新着情報 */
#topics h2{
	background-image: url(../images/topics_title_new.png);
	background-repeat:no-repeat;
	padding-top:164px;
	width:284px;
	top:-100px;
	left:10px;
}
#topics{
}
#topics ul{
}
#topics li{
	background-image:url(../images/borderbtm.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
	padding:5px 3px 8px;
}

#googlecal h2{
	background-image: url(../images/calender_title.png);
	background-repeat:no-repeat;
	padding-top:114px;
	width:617px;
	top:-60px;
	left:10px;
}
#googlecal li{
	background-image:url(../images/borderbtm.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
	padding:5px 3px 8px;
}
.inx_cal_disp{
	background-image: url(../images/calender_disp.png);
	background-repeat:no-repeat;
	padding:65px 13px 0;
	width:643px;
	height:440px;
	position:relative;
}

.newsTT{
	line-height:21px;
	margin:2px 0 0;
}
.newIcon{
	width:35px;
	height:21px;
	display:block;
	float:left;
	margin:0 8px 0 0;
}
#topics li p{
	margin:3px 0 0 ;
	font-size:12px;
}
#topics .ichiranBt{
	bottom:10px;
	position:absolute;
	right:8px;
}

/* 納車式 */
#nousha{
	margin-left:28px;
}
#nousha h2{
	background-image:url(../images/nousha_title_new.png?20230718);
	background-repeat:no-repeat;
	padding-top:175px;
	width:281px;
	top:-113px;
	left:10px;
}
.jCarouselLite{
	margin:10px 0 0 0;
	height:380px;
}
#nousha ul{
	height:380px;
}
#nousha li{
	background-image:url(../images/borderbtm.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
	padding:10px 3px 10px;
}
.nousha_img{
	width:126px;
	height:90px;
	padding:2px;
	border:1px solid #dbdbdb;
	float:left;
}
.nousha_txt{
	width:135px;
	float:right;
}
.nousha_txt p{
	margin:5px 0 0;
}
.next{
	position:absolute;
	bottom:13px;
}
/* イベント・キャンペーン */
#event h2{
	background-image:url(../images/event_title_new.png?20230718);
	background-repeat:no-repeat;
	padding-top:167px;
	width:281px;
	top:-110px;
	left:10px;
}
#event ul li{
	padding:5px 3px 8px;
	background-image:url(../images/borderbtm.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
	margin:0 0 5px;
}
#event ul li h3{
	padding:7px 5px;
	background-color:#fffdc1;
	margin:0 0 8px;
}
.event_img {
	float:left;
	margin:0 5px 0 0;

}
.event_img img{
	padding:2px;
	border:1px solid #dbdbdb;
}
#event .ichiranBt{
	bottom:15px;
	position:absolute;
	right:8px;
}

/* facebook */
#women h2{
	background-image:url(../images/women_title_new.png);
	background-repeat:no-repeat;
	padding-top:167px;
	width:281px;
	top:-110px;
	left:10px;
}

/* womenバナー */
#women_banner {
    margin: 150px auto 26px;
    text-align: center;
}


/* バナー */
#banner a{
	display:block;
	float:left;
	margin-right:7px;
}
#banner a:first-child{
	margin-left:7px;
}