@charset "Shift_JIS";

/* top
--------------------------------------------------------------------------- */


/*メルマガ*/
#container.topPage .contentsArea2 .rightSec{
	width:213px;
	float:right;
}

#container.topPage .contentsArea2 .rightSec .btn {
    margin-top: 15px;
    text-align: right;
}


#container.topPage .contentsArea2 .rightSec .inner {
    padding: 10px 10px 15px;
}

#container.topPage .contentsArea2 .rightSec .welcabmovieSec,
#container.topPage .contentsArea2 .rightSec .welcabmailMagazineSec {
    border-top: 1px solid #E1E1E1;
    margin-top: 10px;
    padding-top: 10px;
}


#container.topPage .contentsArea2 .newsSec .inner {
    padding: 10px 0 15px 10px;
	_padding: 10px 0 0 10px;
}


#container.topPage .contentsArea2 {
    margin-top: 15px !important;
}


/*カテゴリ*/
.welcabcategory ul{
	margin:0 0 0 13px !important;
}

.welcabcategory ul li.btn{
	float:left;
	padding-right:11px !important;
}

.welcabcategory ul li.btnend{
	float:left;
}

/*クルマ選び*/
.carselectBg{
	background: url("/welcab/image/top/top_select_bg.jpg") no-repeat 0 0;
    height: 143px;
    width: 734px;
}

.beginner{
	float:left;
	padding:43px 0 0 22px;
}

.carlinup{
	background: url("/welcab/image/top/top_carlineup_bg.jpg") no-repeat 0 0;
    height: 77px;
    width: 508px;
	float:left;
	margin:43px 0 0 10px;
}

.carlinupBtn_fst{
	padding:28px 0 0 13px;
	float:left;
}

.carlinupBtn{
	padding:28px 0 0 11px;
	float:left;
}

/*メイン画像*/

#container #mainContents .main_link {
    display: block;
    height: 270px;
    left: 0;
    position: absolute;
    top: 0;
    width: 735px;
}


#switchArea {
    font-size: 0;
    left: 260px;
    line-height: 0;
    position: absolute;
    top: 270px;
/*    width: 60px;*/
}

#switchArea ul li {
    float: left;
    margin-right: 10px;
}
#switchArea ul li span {
    cursor: pointer;
}
#switchArea_act {
    font-size: 0;
    left: 260px;
    line-height: 0;
    position: absolute;
    top: 270px;
/*    width: 60px;*/
}
#switchArea_act ul li {
    float: left;
    margin-right: 10px;
}
#switchArea_act ul li span {
    cursor: pointer;
}


#container.topPage .bannerArea {
	background: url("/welcab/image/top/top_ttl_pickup.jpg") no-repeat 0 0 !important;
    height: 288px;
    position: absolute;
    right: 0;
    top: 0;
    width: 167px;
    z-index: 2;
	
}


#container.topPage .bannerArea ul{
	margin-top:30px;
}

#container.topPage .bannerArea li {
    background-color: #FFFFFF;
    margin-top: 11px !important;
}