#Container{
	border-right: none;
	border-top: none;
}

#Container #mainContents{
	background: none;
	background-color: #FFFFFF;
}

#Container #mainContents .mainContents_set{
	padding-top: 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set .head_btn_area{
	padding: 0 0 15px 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.tag_btn_list li{
	float: left;
	width: 177px;
	height: 34px;
	padding: 0 5px 0 0;
	margin: 0 0 0 0;
	font-size: 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set .sort_area{
	background:url(/carlineup/images/bg_sort.gif) no-repeat 0 0;
	width: 739px;
	height: 38px;
	padding: 5px 0 0 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.sort_btn_list{
	float: left;
	padding: 5px 7px 0 7px;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.sort_btn_list li.alpha{
	float: left;
	width: 84px;
	height: 18px;
	padding: 0 4px 0 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.sort_btn_list li{
	float: left;
	width: 60px;
	height: 18px;
	padding: 0 4px 0 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.anchor_btn_list_2,
#Container .mainContents_set #leftCnts .leftCnts_set ul.anchor_btn_list{
	float: left;
	padding: 3px 0 0 10px;
	line-height: 100%;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.anchor_btn_list li{
	float: left;
	width: 55px;
	height: 15px;
	padding: 5px 0 0 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.anchor_btn_list_2 li{
	float: left;
	width: 46px;
	height: 15px;
	padding: 5px 0 0 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.anchor_btn_list li.mini{
	float: left;
	width: 90px;
	height: 15px;
	padding: 0 0 0 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.anchor_btn_list li.sports{
	float: left;
	width: 147px;
	height: 15px;
	padding: 0 0 0 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.anchor_btn_list li.biz{
	float: left;
	width: 88px;
	height: 15px;
	padding: 5px 0 0 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.anchor_btn_list_2 li .anchor_btn_list_area,
#Container .mainContents_set #leftCnts .leftCnts_set ul.anchor_btn_list li .anchor_btn_list_area{
	padding: 0 5px 0 13px;
	background:url(/carlineup/images/icon_arrow.gif) no-repeat 0 1px;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.anchor_btn_list li .anchor_btn_list_area2{
	padding: 0 5px 0 13px;
	background:url(/carlineup/images/icon_arrow.gif) no-repeat 0 6px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .sort_area_line{
	float: left;
	border-left: 1px solid #c1c1c1;
	width: 1px;
	height: 29px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype1{
	width: 739px;
	height: 25px;
	background-color: #dfeaf1;
	padding: 0 0 0 0;
	margin: 0 0 15px 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype1 .title_cartype1_box{
	padding: 5px 0 0 5px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype1 .title_cartype1_line{
	border-left: 5px solid #94bad0;
	padding: 0 0 0 5px;
	font-weight: bold;
	color: #000000;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype2{
	width: 739px;
	height: 25px;
	background-color: #f6deea;
	padding: 0 0 0 0;
	margin: 15px 0 15px 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype2 .title_cartype2_box{
	padding: 5px 0 0 5px;
	float: left;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype2 .title_cartype2_line{
	border-left: 5px solid #e293ba;
	padding: 0 0 0 5px;
	font-weight: bold;
	color: #000000;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype2 .page_link_pink{
	float: right;
	padding: 6px 10px 0 13px;
	background:url(/carlineup/images/icon_arrow_page_pink.gif) no-repeat 0 10px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype3{
	width: 739px;
	height: 25px;
	background-color: #e7efda;
	padding: 0 0 0 0;
	margin: 15px 0 15px 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype3 .title_cartype3_box{
	padding: 5px 0 0 5px;
	float: left;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype3 .title_cartype3_line{
	border-left: 5px solid #b1c983;
	padding: 0 0 0 5px;
	font-weight: bold;
	color: #000000;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype3 .page_link_green{
	float: right;
	padding: 6px 10px 0 13px;
	background:url(/carlineup/images/icon_arrow_page_green.gif) no-repeat 0 10px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype4{
	width: 739px;
	height: 25px;
	background-color: #e1ddf2;
	padding: 0 0 0 0;
	margin: 15px 0 15px 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype4 .title_cartype4_box{
	padding: 5px 0 0 5px;
	float: left;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype4 .title_cartype4_line{
	border-left: 5px solid #9d8ed3;
	padding: 0 0 0 5px;
	font-weight: bold;
	color: #000000;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype4 .page_link_purple{
	float: right;
	padding: 6px 10px 0 13px;
	background:url(/carlineup/images/icon_arrow_page_purple.gif) no-repeat 0 10px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype5{
	width: 739px;
	height: 25px;
	background-color: #f6e0d8;
	padding: 0 0 0 0;
	margin: 15px 0 15px 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype5 .title_cartype5_box{
	padding: 5px 0 0 5px;
	float: left;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype5 .title_cartype5_line{
	border-left: 5px solid #e1987e;
	padding: 0 0 0 5px;
	font-weight: bold;
	color: #000000;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype5 .page_link_orange{
	float: right;
	padding: 6px 10px 0 13px;
	background:url(/carlineup/images/icon_arrow_page_orange.gif) no-repeat 0 10px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype6{
	width: 739px;
	height: 25px;
	background-color: #d8efed;
	padding: 0 0 0 0;
	margin: 15px 0 15px 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype6 .title_cartype6_box{
	padding: 5px 0 0 5px;
	float: left;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype6 .title_cartype6_line{
	border-left: 5px solid #7dcbc3;
	padding: 0 0 0 5px;
	font-weight: bold;
	color: #000000;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_cartype6 .page_link_blue{
	float: right;
	padding: 6px 10px 0 13px;
	background:url(/carlineup/images/icon_arrow_page_orange.gif) no-repeat 0 10px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_alpha1{
	width: 739px;
	height: 25px;
	background-color: #e3e3e3;
	padding: 0 0 0 0;
	margin: 0 0 15px 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_alpha1 .title_alpha1_box{
	padding: 5px 0 0 5px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_alpha1 .title_alpha1_line{
	border-left: 5px solid #d30e1d;
	padding: 0 0 0 5px;
	font-weight: bold;
	color: #000000;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_alpha2{
	width: 739px;
	height: 25px;
	background-color: #e3e3e3;
	padding: 0 0 0 0;
	margin: 15px 0 15px 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_alpha2 .title_alpha2_box{
	padding: 5px 0 0 5px;
	float: left;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_alpha2 .title_alpha2_line{
	border-left: 5px solid #d30e1d;
	padding: 0 0 0 5px;
	font-weight: bold;
	color: #000000;
}

#Container .mainContents_set #leftCnts .leftCnts_set .title_alpha2 .page_link_gray{
	float: right;
	padding: 6px 10px 0 13px;
	background:url(/carlineup/images/icon_arrow_page_gray.gif) no-repeat 0 10px;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.carlineup_list{
	width: 739px;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.carlineup_list li{
	width: 141px;
	float: left;
	border: 1px solid #bbbbbb;
	margin: 0 6px 6px 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.carlineup_list li.last{
	width: 141px;
	float: left;
	border: 1px solid #bbbbbb;
	margin: 0 0 6px 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.carlineup_list li.lastline{
	width: 141px;
	float: left;
	border: 1px solid #bbbbbb;
	margin: 0 6px 0 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.carlineup_list li a:link{
	display: block;
	cursor: pointer;
	height: 100%;
	width: 100%;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.carlineup_list li .carlineup_area_new_box{
	text-align: left;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.carlineup_list li .carlineup_area_new{
	position:absolute;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.carlineup_list li .carlineup_area{
	width: 141px;
	height: 92px;
	display: block;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.carlineup_list li .carlineup_area .carlineup_area_img{
	text-align: center;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.carlineup_list li .carlineup_area .carlineup_area_name{
	text-align: center;
	font-weight: bold;
	font-size: 10px;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.carlineup_list li .carlineup_area2 .carlineup_area_name{
	text-align: center;
	font-weight: bold;
	font-size: 10px;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.carlineup_list li .carlineup_area2{
	width: 141px;
	height: 112px;
	text-align: center;
	display: block;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.carlineup_list li .carlineup_area2 .carlineup_area_amount{
	width: 141px;
	height: 19px;
	text-align: center;
	background-color: #ededed;
	margin: 4px 0 0 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set ul.carlineup_list li .carlineup_area2 .carlineup_area_amount .carlineup_area_amount_txt{
	padding: 3px 0 0 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set .carinfo_area{
	border-left: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
}

#Container .mainContents_set #leftCnts .leftCnts_set .info_area{
	padding: 20px 0 20px 0;
	width: 739px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .info_area .info_area_box{
	padding: 0 0 0 0; /*** C³ ***/
	float: left;
	width: 515px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .info_area .recent_area_box{
	padding: 0 0 5px 0;
	float: right; /*** C³ ***/
	width: 206px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .carinfo_area_line{
	width: 515px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .carinfo_area ul.carinfo_area_list{
	padding: 5px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .carinfo_area ul.carinfo_area_list li{
	width: 100%;
	padding: 5px 0 3px 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set .carinfo_area ul.carinfo_area_list li.gray{
	width: 100%;
	background-color: #e5e5e5;
	padding: 5px 0 3px 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set .carinfo_area ul.carinfo_area_list li .carinfo_area_list_txt{
	padding: 0 0 0 5px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .recent_area{
	border-left: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
}

#Container .mainContents_set #leftCnts .leftCnts_set .recent_area_line{
	width: 206px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .recent_area_box .rank{
	margin: 0 0 8px 0;
}

#Container .mainContents_set #leftCnts .leftCnts_set .info_area .txt_red{
	color: #e60c2e;
}

#Container .mainContents_set #leftCnts .leftCnts_set .info_area .txt_st{
	font-weight: bold;
}

#Container .mainContents_set #leftCnts .leftCnts_set .recent_area ul.recent_area_list{
	padding: 5px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .recent_area ul.recent_area_list li{
	width: 100%;
	padding: 5px 0 3px 0;
	border-bottom: 1px solid #cccccc;
}

#Container .mainContents_set #leftCnts .leftCnts_set .recent_area ul.recent_area_list li.last{
	width: 100%;
	padding: 5px 0 0 0;
	border-bottom: none;
}

#Container .mainContents_set #leftCnts .leftCnts_set .info_area .info_area_box .car_info{
	background:url(/carlineup/images/title_carinfo.gif) no-repeat 0 0;
	width: 515px;
	height: 29px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .info_area .info_area_box .car_info .car_info_btn{
	padding: 5px 0 0 469px;
}

#Container .mainContents_set #leftCnts .leftCnts_set .info_area .caution{
	clear: both;
	padding: 5px 0 0 0;
}


/****  car_search flash@****/

#car_search_main_box {
	margin: 0 0 0 10px;
	padding: 0;
	width: 739px;
	height: 700px;
	text-align: center;
}

#car_search_main_box #no_flash_main
{
	
}

#car_search_main_box #no_flash_main ul
{
	height: 34px;
}

#car_search_main_box #no_flash_main ul li
{
	float: left;
	width: 177px;
	height: 34px;
	padding: 0 5px 0 0;
	line-height: 0;
}

#car_search_main_box #no_flash_main ul li img
{
	vertical-align:top;
}

#car_search_main_box #no_flash_main div.no_flash
{
	background:url(/carlineup/image/bg_car_search.gif) no-repeat 0 0;
	text-align: left;
	height: 597px;
	clear: both;
}

#car_search_main_box #no_flash_main .no_flash
{
	padding: 70px 0 0 90px;
}

#car_search_main_box #no_flash_main .no_flash_text
{
	margin: 0 0 10px 0;
}

#car_search_main_box #no_flash_main div.no_flash .no_flash_l
{
	float: left;
	width: 112px;
	padding: 0 13px 0 0;
}

#car_search_main_box #no_flash_main div.no_flash .no_flash_r
{
	float: left;
	width: 280px;
	padding: 12px 0 0 0;
}

#car_search_main_box #no_flash_main div.no_flash .no_flash_r a
{
	background:url(/carlineup/image/icon_no_flash_arrow.jpg) no-repeat 0 0;
	padding: 0 0 0 13px;
}



#car_search_mylist_box {
	margin: 0 0 19px 0;
	padding: 0;
	width: 516px;
	height: 116px;
}

#car_search_mylist_box #no_flash_mylist
{
	background:url(/carlineup/image/base_mylist.jpg) no-repeat 0 0;
	height: 116px;
	text-align: left;
}

#car_search_mylist_box #no_flash_mylist div.no_flash
{
	padding: 35px 10px 0 10px;
}

#car_search_mylist_box #no_flash_mylist div.no_flash .no_flash_text
{
	margin: 0 0 10px 0;
}

#car_search_mylist_box #no_flash_mylist div.no_flash .no_flash_l
{
	float: left;
	width: 112px;
	padding: 0 13px 0 0;
}

#car_search_mylist_box #no_flash_mylist div.no_flash .no_flash_r
{
	float: left;
	width: 280px;
	padding: 12px 0 0 0;
}

#car_search_mylist_box #no_flash_mylist div.no_flash .no_flash_r a
{
	background:url(/carlineup/image/icon_no_flash_arrow.jpg) no-repeat 0 0;
	padding: 0 0 0 13px;
}

/****  car_search flash@****/
