/* header */
	#header{ 
		position:relative;
		width: 100%;
		padding-top:5px;
		z-index:100;
		border-bottom: 1px solid #d0d0d0;
	}
	#header .primary{
		position: relative;
		margin: 0 auto;
		width: 1000px;
		height:162px;
	}
	#header .primary h1{
		position: absolute;
		top: 40px;
		left: 350px;
		z-index:200;
	}
	#header .primary .topcar_img{
		position: absolute;
		top: 64px;
		left: -70px;
	}
	/*#header .primary .gnb{
		position: absolute;
		top: 122px;
		left: 0;
		width: 100%;
		height: 38px;
		background-color:#27a74e;
	}
	#header .primary .gnb .gnb_menu > li{
		float: left;
		padding:0 35px;
		height: 38px;
	}
	#header .primary .gnb .gnb_menu > li > a{
		display: block;
		font-size: 15px;
		line-height: 38px;
		font-weight: bold;
		text-decoration: none;
		color: #fff;
	}*/

	/*nav*/
	#header .gnb{width:100%; border-top:1px solid #191919;background: url(/static/images/index/menu_bg.jpg);/*background-color:#fff*/height: 46px; line-height:37px;}
	#header .gnb_menu {
		width: 1000px;
		height: 35px;
		line-height:37px;
		margin:0 auto;
		overflow:hidden;
		
	}
	#header .gnb .gnb_menu > li{float:left; padding:4px 48px;/*background: url(/static/images/index/m_line.gif) no-repeat right top 0px;*/}
	#header .gnb .gnb_menu > li a{font-size: 14px; color:#fff; font-weight:bold;}
	/*#header .primary .gnb .gnb_menu > li.m1 a {background:url(/static/images/index/menu_01.png) 0 0 no-repeat; width:101px; height:30px;}
	#header .primary .gnb .gnb_menu > li.m2 a {background:url(/static/images/index/menu_02.png) 0 0 no-repeat; width:101px; height:30px;}
	#header .primary .gnb .gnb_menu > li.m3 a {background:url(/static/images/index/menu_03.png) 0 0 no-repeat; width:112px; height:30px;}
	#header .primary .gnb .gnb_menu > li.m4 a {background:url(/static/images/index/menu_04.png) 0 0 no-repeat; width:173px; height:30px;}
	#header .primary .gnb .gnb_menu > li.m5 a {background:url(/static/images/index/menu_05.png) 0 0 no-repeat; width:90px; height:30px;}
	#header .primary .gnb .gnb_menu > li.m6 a {background:url(/static/images/index/menu_06.png) 0 0 no-repeat; width:78px; height:30px;}

	#header .primary .gnb .gnb_menu > li.m1:hover a {background:url(/static/images/index/menuon_01.png) 0 0 no-repeat; width:101px; height:30px;}
	#header .primary .gnb .gnb_menu > li.m2:hover a {background:url(/static/images/index/menuon_02.png) 0 0 no-repeat; width:101px; height:30px;}
	#header .primary .gnb .gnb_menu > li.m3:hover a {background:url(/static/images/index/menuon_03.png) 0 0 no-repeat; width:112px; height:30px;}
	#header .primary .gnb .gnb_menu > li.m4:hover a {background:url(/static/images/index/menuon_04.png) 0 0 no-repeat; width:173px; height:30px;}
	#header .primary .gnb .gnb_menu > li.m5:hover a {background:url(/static/images/index/menuon_05.png) 0 0 no-repeat; width:90px; height:30px;}
	#header .primary .gnb .gnb_menu > li.m6:hover a {background:url(/static/images/index/menuon_06.png) 0 0 no-repeat; width:78px; height:30px;}*/
	#header .util{
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 38px;
		z-index: 110;
		border-bottom:1px solid #e5e5e5;
		/*background:#f3f3f3;*/
	}
	#header .util .wrap{
		width:1000px;
		margin:0 auto;		
	}
	#header .util .sns_menu{
		width: 450px;
		/*	float: right;	*/
		margin-top: 6px;
		margin-left: -15px;
	}
	#header .util .sns_menu li{
		float:left;
		/*background:url(/static/images/common/infobg.jpg) no-repeat right 3px;*/
		padding:0 2px;
	}
	#header .util .sns_menu .rlast{
		background:none;
	}
	
	#header .util .util_menu{
		float:right;
		margin-top:8px;
		margin-right:52px;
	}
	#header .util .util_menu li{
		float:left;
		background:url(/static/images/common/infobg.jpg) no-repeat right 3px;
		padding:0 12px;
	}
	#header .util .util_menu .rlast{
		background:none;
	}
	#header .search{
		position: absolute;
		top: 5px;
		/*	right: 360px;	*/
	}
	#header .search legend{
		position:absolute;
		top:-999px;
		font-size:0;
		line-height:0;
		width:1px;
		height:1px;
		overflow:hidden;
		}
	#header .search .txt{
		display:block;
		font-size:13px;
		font-weight:bold;
		letter-spacing:1px;
		margin-top:8px;
        text-align:left;
		}
	#header .search .txt strong{
		font-weight:bold;
		color:#c80600;
		}
	#header .search input#query{
		width:110px;
		height:26px;
		border-radius:5px 5px 5px 5px;
		border:0px solid #3e77b7;
		padding-left:10px;
		background:#efefee;
		}
	#header .search input[type="submit"]{
		width:36px;
		height:28px;
		background-color:#efefee;
		color:#333;
		font-weight:bold;
		border:1px solid #efefee;
		border-radius:5px 5px 5px 5px;
		}
	#header .top_text{
		position: absolute;
		top:50px;
		margin-left: 1136px;
	}
	#header .util .wrap h2, #header .primary .gnb h2{
		position:absolute;
		left:-999%;
		top:0;
		width:1px;
		height:1px;
		font-size:0;
		line-height:0;
		overflow:hidden;
	}
/* 최근본차량 */
	#ad_quick_on{
		position:absolute;
		top: 695px;
		left:48%; 
		height:auto; 
		margin:0px; 
		padding:0px; 
		background:transparent;
		z-index:1;
	}
	#ad_quick_on div.adRt{
		position:absolute;
		margin:0px 0px 0px 554px; 
		width:150px;
		height:auto;
		background:transparent;
	}
	.adLt>ul>li,.adRt>ul.right_banner>li{
		margin-bottom:10px;
		line-height:0;
	}

	.view_product{
		width:148px;
		background:#fff;
		border:solid #ccc;
		border-width: 1px 1px 0 1px;
		border-radius:5px 5px 5px 5px;
		margin-bottom: 10px;
	}
	.view_product li{
		text-align:center;
		width:138px;
		/*	height:115px;	*/
		line-height:0;
		padding:5px 5px 15px 5px;
		border-bottom:1px solid #bdbdbd;
		line-height:0;
		border-radius:5px 5px 5px 5px;
	}
	.view_product li img{
		width:110px;
		/*	height:53px;	*/
		margin-top:5px;
		border:1px solid #ccc;
		vertical-align:middle;
	}
	.view_product li span{
		display:inline-block;
		font-size:11px;
		color:#585858;
        height: 20px;
		line-height:20px;
        width: 100%;
        margin-top: 3px;
	}
    .view_product li a{
		display:block;
	}
	.view_product .tit{
		width:120px;
		color:#666;
		font-size:15px;
		font-weight:bold;
		/*background:#3e77b7;*/
		line-height: 20px;
		margin-left:10px;
		margin-right:10px;
		padding-bottom: 10px;
		border-bottom:3px solid #c2c2c2;
		height:20px;
	}
	.view_product .top{
		color:#fff;
		font-weight:bold;
		background:#c5c5c5;
		line-height: 10px;
		padding-bottom: 5px;
		height:10px;
	}
/*실시간 SMS*/
	#ad_quick_on .banner_sms{
		width:130px;
		padding:10px;
		border:1px solid #c2c2c2;
		background-color:#f3f3f3;
		text-align:center;
		line-height:1.4;
	}
	.banner_sms p{
		font-weight:bold;
		margin-bottom:3px;
	}
	.banner_sms .sms-tit{
		font-size:18px;
		color:#bf0005;
	}
	.banner_sms textarea{
		overflow-y: hidden;
		width:124px;
		height:80px;
		border:1px solid #ccc;
	}
	.banner_sms input[type='text']{
		width:120px;
		height:15px;
		border:1px solid #ccc;
		padding:4px;
	}
	.banner_sms span{
		font-size:13px;
		font-weight:bold;
		margin-bottom:3px;
	}
	.banner_sms .sms_info {
		margin-top:5px;
	}
	.banner_sms .sms_info span.fs10{
		font-weight: normal;
		letter-spacing: -1px;
		margin-top:5px;
	}
	.banner_sms .sms_info input[type='checkbox']{
		vertical-align: -3px;
		margin-right:3px;
	}

	.banner_sms .sms_info .info_btn a{
		display: inline-block;
		float:right;
		height:20px;
		line-height:20px;
		font-size: 12px;
		padding:0 3px;
		color:#fff;
		background-color:#b5b5b5;
		border-radius:3px;

	}
	.banner_sms .banner_btn a{
		width:130px;
		height:30px;
		font-weight:bold;
		line-height:30px;
		background-color:#332f30;
		color:#ffe528;
		display: block;
		margin-top:10px;
	}
/*//실시간 SMS*/
/*핸드폰sms배너*/
#ad_quick_on .phone_banner{width:150px; overflow: hidden; position: relative; line-height: 1.2; height:314px; background:url(/static/images/index/sms_banner.png)0 0 no-repeat;}
#ad_quick_on .phone_banner input[type="text"] {height:20px; border:1px solid #c8c8c8; width: 122px; padding-left: 3px;margin-bottom: 2px;background: #fff;
#ad_quick_on .phones_banner input[type="text"] {height:20px; border:1px solid #c8c8c8; width: 122px; padding-left: 3px;margin-bottom: 2px;background: #fff;}}
#ad_quick_on .phone_banner .sms_cont1{ overflow: hidden; position: absolute; top:44px; left:11px; }
#ad_quick_on .phone_banner .sms_cont1 textarea{ width:122px; height:50px;border:1px solid #ccc;}
#ad_quick_on .phone_banner .sms_cont1 .byte{float:right;}
#ad_quick_on .phone_banner .sms_cont2{ overflow: hidden; position: absolute; top:116px; left:11px; width:130px;}
#ad_quick_on .phone_banner .sms_cont2 span{display: inline-block;vertical-align: middle;}
#ad_quick_on .phone_banner .sms_cont2 label{ margin:5px 0; display: block;}
#ad_quick_on .phone_banner .sms_cont2 select{width:50px; float:left; height:26px;}
#ad_quick_on .phone_banner .sms_cont2 .sms_txt{width:50px; float:left;}
#ad_quick_on .phone_banner .sms_btn a{position: absolute; bottom:6px; left:41px;display: block; overflow: hidden; width:94px; height:39px; background:url(/static/images/index/sms_btn.png)0 0 no-repeat;}

#ad_quick_on .phone_banner .sms_cont2 p.last_p1 label{display:inline-block;cursor:pointer;position:relative;padding-left:18px;line-height:1.3em; text-align:left;font-size:12px;}
#ad_quick_on .phone_banner .sms_cont2 p.last_p1 {overflow:hidden; position: relative; margin:0px 0 0 0;}
#ad_quick_on .phone_banner .sms_cont2 p.last_p1 label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;top:2px; bottom:1px;background-color:#aaa;box-shadow:inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);}
#ad_quick_on .phone_banner .sms_cont2 p.last_p1 input[type='checkbox']{display:none;}
#ad_quick_on .phone_banner .sms_cont2 p.last_p1 label:before{border-radius:3px;}
#ad_quick_on .phone_banner .sms_cont2 p.last_p1 input[type='checkbox']:checked + label:before{content:"\2713";text-shadow:1px 1px 1px rgba(0, 0, 0, .2);font-size:15px;color:#f3f3f3;text-align:center;background-color:#888888;line-height:15px;}
#ad_quick_on .phone_banner .sms_cont2 p .last_label1{font-size:11px;width:auto;letter-spacing:-1px;}
#ad_quick_on .phone_banner .sms_cont2 p .info_btn1{position: absolute; right:4px; bottom:1px;}
#ad_quick_on .phone_banner .sms_cont2 p .info_btn1 a{display:inline-block;float:right;height:20px;line-height:20px;font-size:11px;padding:0 3px;color:#fff;background-color:#b5b5b5;}
#ad_quick_on .phone_banner .sms_cont2 p.b_btn1 a{width:128px;display:block;height:30px;line-height:30px;font-size:14px;color:#fff;font-weight:bold;background-color:#2d78bc;text-align:center;}

/* //최근본차량 */
/* //header */

/*핸드폰sms배너 NonMain*/
#ad_quick_on_NonMain	{
	position: absolute;
	/*	top:232px;	*/
	top: 215px;
	left: 50%;
	height: auto;
	margin: 0px;
	padding: 0px;
	background: transparent;
}

#ad_quick_on_NonMain div.adRt{
	position:absolute;
	margin:10px 0px 0px 510px;
	width:150px;
	height:auto;
	background:transparent;
}

#ad_quick_on_NonMain div.adLt		{
	position:absolute;
	margin: 10px 0px 0px -660px;
	width:150px;
	height:auto;
	background:transparent;
}
#ad_quick_on_NonMain .phone_banner{width:150px; overflow: hidden; position: relative; line-height: 1.2; height:314px; background:url(/static/images/index/sms_banner.png)0 0 no-repeat;}
#ad_quick_on_NonMain .phone_banner input[type="text"] {height:20px; border:1px solid #c8c8c8; width: 122px; padding-left: 3px;margin-bottom: 2px;background: #fff;
#ad_quick_on_NonMain .phones_banner input[type="text"] {height:20px; border:1px solid #c8c8c8; width: 122px; padding-left: 3px;margin-bottom: 2px;background: #fff;}}
#ad_quick_on_NonMain .phone_banner .sms_cont1{ overflow: hidden; position: absolute; top:44px; left:11px; }
#ad_quick_on_NonMain .phone_banner .sms_cont1 textarea{ width:122px; height:50px;border:1px solid #ccc;}
#ad_quick_on_NonMain .phone_banner .sms_cont1 .byte{float:right;}
#ad_quick_on_NonMain .phone_banner .sms_cont2{ overflow: hidden; position: absolute; top:116px; left:11px; width:130px;}
#ad_quick_on_NonMain .phone_banner .sms_cont2 span{display: inline-block;vertical-align: middle;}
#ad_quick_on_NonMain .phone_banner .sms_cont2 label{ margin:5px 0; display: block;}
#ad_quick_on_NonMain .phone_banner .sms_cont2 select{width:50px; float:left; height:26px;}
#ad_quick_on_NonMain .phone_banner .sms_cont2 .sms_txt{width:50px; float:left;}
#ad_quick_on_NonMain .phone_banner .sms_btn a{position: absolute; bottom:6px; left:41px;display: block; overflow: hidden; width:94px; height:39px; background:url(/static/images/index/sms_btn.png)0 0 no-repeat;}

#ad_quick_on_NonMain .phone_banner .sms_cont2 p.last_p1 label{display:inline-block;cursor:pointer;position:relative;padding-left:18px;line-height:1.3em; text-align:left;font-size:12px;}
#ad_quick_on_NonMain .phone_banner .sms_cont2 p.last_p1 {overflow:hidden; position: relative; margin:0px 0 0 0;}
#ad_quick_on_NonMain .phone_banner .sms_cont2 p.last_p1 label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;top:2px; bottom:1px;background-color:#aaa;box-shadow:inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);}
#ad_quick_on_NonMain .phone_banner .sms_cont2 p.last_p1 input[type='checkbox']{display:none;}
#ad_quick_on_NonMain .phone_banner .sms_cont2 p.last_p1 label:before{border-radius:3px;}
#ad_quick_on_NonMain .phone_banner .sms_cont2 p.last_p1 input[type='checkbox']:checked + label:before{content:"\2713";text-shadow:1px 1px 1px rgba(0, 0, 0, .2);font-size:15px;color:#f3f3f3;text-align:center;background-color:#888888;line-height:15px;}
#ad_quick_on_NonMain .phone_banner .sms_cont2 p .last_label1{font-size:11px;width:auto;letter-spacing:-1px;}
#ad_quick_on_NonMain .phone_banner .sms_cont2 p .info_btn1{position: absolute; right:4px; bottom:1px;}
#ad_quick_on_NonMain .phone_banner .sms_cont2 p .info_btn1 a{display:inline-block;float:right;height:20px;line-height:20px;font-size:11px;padding:0 3px;color:#fff;background-color:#b5b5b5;}
#ad_quick_on_NonMain .phone_banner .sms_cont2 p.b_btn1 a{width:128px;display:block;height:30px;line-height:30px;font-size:14px;color:#fff;font-weight:bold;background-color:#2d78bc;text-align:center;}
/* //header */