@charset "utf-8";

@import	url('reset.css');
@import	url('global.css');
@import	url('layout.css');
@import	url('board.css');
@import	url('datatable.css');
@import	url('cmt.css');


#globalnav li ul#subnav1,#globalnav li ul#subnav2,#globalnav li ul#subnav4,#globalnav li ul#subnav5,#globalnav li ul#subnav6	{		}
/***** Global *****/

#container #contents h3	{
	height:25px;
	padding:8px 0 0 12px;
	margin:0 0 9px 0;
	background:url('/img/img/cmt/common/bul_h3.gif') no-repeat left 8px;
	font-size:1.3em;
}
#container #contents p.h3summary	{ font-size:0.9em; color:#909090; margin:-8px 0px 17px 0px; }
.col3ad #contents h4.title4	{
	border-bottom:2px solid #78ab41;
	height:18px;
	margin-bottom:10px;
}
#container #contents h5	{
	height:12px;
	padding:0 0 0 12px;
	background:url('/img/img/cmt/common/bul_h5.gif') no-repeat 0 3px;
	margin-bottom:10px;
}
.title3line	{
	border-bottom:0 none;
	background:url('/img/img/cmt/newcar/tabbox_back_01.gif') no-repeat 0 20px;
	padding-bottom:15px;
	margin-bottom:0;
	height:20px;
}
.tabcontents	{
	background:url('/img/img/cmt/newcar/tabbox_back_02.gif') repeat-y left top;
	padding:0 16px;
	line-height:1.5em;
}
.tabcontentsbtm	{
	background:url('/img/img/cmt/newcar/tabbox_back_03.gif') no-repeat left bottom;
	height:15px;
	margin-bottom:32px;
}
.morebutton	{
	text-align:right;
	margin:-27px 0 0 0;
}
.morebutton a	{
	background:url('/img/img/cmm/cmm/icon/bul_03.gif') no-repeat 0 4px;
	padding:0 0 0 7px;
	font-size:.9em;
	color:#7f7f7f;
}

.col3ad .cmt #contents .carinfotitle	{
	height:32px;
	padding:4px 9px 0 13px;
	background:url('/img/img/cmt/newcar/h4_race_back.gif') no-repeat left top;
	color:#000000;
}
.col3ad .cmt #contents .carinfotitle h4	{
	background:none;
	padding-left:5px;
}

.col3ad .cmt #contents .carinfotitle h4	{
	background:url('/img/img/cmt/common/bul_h4.gif') no-repeat 0 6px !important;
	float:left;
	background:none;
	padding-left:0;
}
.col3ad #contents .carinfotitle h4.type2	{
	background:none  !important;
	float:left;
	padding-left:0  !important;
}
/*별점 2008-01-30*/
.star_ratinig {
	position:relative;
	text-align:left;
	padding-top:0 !important;
}
.star_ratinig span {
	display:block;
	width:80px;
	height:14px;
	top:0;
	left:0;
	padding:0 !important;
}
#contents .star_ratinig img {
	font-size:1px !important;
	padding:0 !important;
}
.star_ratinig .gray {
	position:absolute;
	padding-top:0;
	background:url('/img/img/cmt/review/star_rate_gray.gif') no-repeat 0 0;
	text-align:left;
}
.star_ratinig img {
	
	}
.star_ratinig .yellow {
	padding:0;
	background:url('/img/img/cmt/review/star_rate_yellow.gif') no-repeat 0 0;
}
/*수정0124*/
.col3ad .cmt #contents .carinfotitle h4 img	{
	vertical-align:middle;
	margin:0;
	width:40px;
	padding:0 0 10px 0;
	float:left;
}

.col3ad .cmt #contents .carinfotitle h4 span {
	float:left;
	margin:5px 0px 0px 3px;
}
/*수정0124*/
.col3ad .cmt #contents .carinfotitle .homepage	{
	float:right;
	padding-top:4px;
}
.col3ad .cmt #contents .carinfotitle span.subinfo	{
	font-size:.75em;
	font-weight:normal;
}
.col3ad .cmt #contents .carinfotitle span.subinfo strong	{
	margin-left:5px;
}
.cmt #contents .title4th,.cmt #contents .title4thtabbed {
	clear:left;
	height:25px;
}

/***** Layout *****/
.col #container	{	background:none;	}

/***** Column 2 Right Adv *****/
.col2rgt .container_bottom	{
	background:url('/img/img/cmm/cmm/box/sidebar_col2rgt_back_btm_212.gif') no-repeat right bottom;
}
.col2rgt #container	{
	background:url('/img/img/cmm/cmm/box/sidebar_col2rgt_back_mid_212.gif') repeat-y right top;
	display:block;
	float:left;
}
.col2rgt #contents	{	
	width:723px;	
	float:left;
}
.col2rgt #subcontents	{	
	position:static;
	float:right;
	width:212px;
	background:url('/img/img/cmm/cmm/box/sidebar_col2rgt_back_top_212.gif') no-repeat left top;
}

.col2rgt #advertise	{
	position:static;
	float:right;
	width:212px;
	background:url('/img/img/cmm/cmm/box/sidebar_col2rgt_back_top_212.gif') no-repeat left top;
}
	
#advertise .subcon-ucc {
	margin:20px 14px 20px 14px;
	}
#advertise .subcon-ucc h4 {
	font-size:1em;
	border-bottom:1px solid #D8D7D5;
	padding:0pt 0pt 3px;
	}
#advertise .subcon-ucc h4 span {
	float:right;
	margin:-13px 0 0 0;
	}
#advertise .subcon-ucc ul {
	background:none !important;
	padding:8px 0 0 0 !important;
	}
#advertise .subcon-ucc ul li {
	background:url(/img/img/cmm/cmm/icon/list_bullet_01.gif) no-repeat scroll 0pt 5px;
	font-size:0.9em;
	padding:0 0 4px 6px;
	margin:0;
	}
#advertise .subcon-ucc h4 img.ucc {
	padding:0pt 0pt 2pt 5px;
	vertical-align:middle;
	}
#advertise	{
	background:url('/img/img/cmm/cmm/box/col2rgt_side_bottom_back.gif') no-repeat left bottom;
	width:212px;
	min-height:100%;
	}
#advertise .adbox {
	background:transparent url('/img/img/cmt/travel/side_back_01.gif') no-repeat scroll 0 0;
	margin:0pt 0pt 10px;
	padding:6px 6px 10px;
	}
.col2rgt #advertise .ad	{	
	background:url('/img/img/cmm/cmm/box/col2rgt_side_top_back.gif') no-repeat left top;
	margin-bottom:10px;
	padding:6px 6px 0;
	}

.col2rgt #advertise .subconbox	{	padding:0 13px;}
.col2rgt #advertise .subconbox .ranking	{	margin-bottom:20px;	}
.col2rgt #advertise .subconbox h4	{	height:18px;margin-bottom:10px;	}
.col2rgt #advertise .subconbox h4.title4	{ border-bottom:1px solid #d8d7d5;	}
.col2rgt #advertise .subconbox li img	{	vertical-align:middle;}

.col2rgt #advertise .subconbox ol.ranking li	{	margin-bottom:6px;	}
.col2rgt #advertise .subconbox ol.ranking li .confrontation	{
	padding:10px 0 5px 0;
	border-bottom:1px dashed #d8d7d5;
}
.col2rgt #advertise .subconbox ol.ranking li .confrontation ul	{
	height:84px;
}
.col2rgt #advertise .subconbox ol.ranking li .confrontation ul li	{
	float:left;
	height:84px;
}
.col2rgt #advertise .subconbox ol.ranking li .confrontation ul li.photo	{
	text-align:center;
}
.col2rgt #advertise .subconbox ol.ranking li .confrontation ul li.photo div	{
	border:1px solid #e3e3e3;
	padding:2px;
	width:69px;
	height:52px;
	margin:0 0 4px 0;
	background:#ffffff;
}
.col2rgt #advertise .subconbox ol.ranking li .confrontation ul li.photo a	{
	font-size:.9em;
}
.col2rgt #advertise .subconbox ol.ranking li .confrontation ul li.vs img	{
	margin-top:21px;
}
.col2rgt #advertise .subconbox ol.ranking li .confrontation p	{
	background:url('/img/img/cmt/newcar/subcon_back_01.gif') no-repeat left top;
	padding:6px;
}

#gnb.cmtwithsearch	 {
	height:65px;
	background:url('/img/img/cmt/common/gnb_back_search.gif') no-repeat left top;
}
#container	{
	background:url('/img/img/cmt/travel/side_back_02.gif') repeat-y right top;
}
#subcontents	{
	background:url('/img/img/cmt/travel/side_back_03.gif') no-repeat left bottom;
	min-height:100%;
}

/***** Column 2 *****/
.col2 .container_bottom	{
	background:url('/img/img/cmm/cmm/box/sidebar_col2_back_btm_178.gif') no-repeat left bottom;
}
.col2 #container	{
	background:url('/img/img/cmm/cmm/box/sidebar_col2_back_mid_178.gif') repeat-y left top;
	display:block;
	float:left;
	width:950px;/*10월16일 추가*/
}
.col2 #contents	{
	position:static;
	float:right;
	padding-left:0;
	background:none;
}
.col #sidebar	{
	background:url('/img/img/cmm/cmm/box/sidebar_col2_back_top_178.gif') no-repeat left top;
	position:static;
	float:left;
}

/***** Column 3 with adv *****/
.col3ad .container_bottom	{
	background:url('/img/img/cmm/cmm/box/container2_col3ad_back_btm.gif') no-repeat left bottom;
}
.col3ad #container	{	
	background:url('/img/img/cmm/cmm/box/container2_col3ad_back_mid.gif') repeat-y left top;
	float:left;
}
.col3ad #sidebar	{
	position:static;
	background:url('/img/img/cmm/cmm/box/container2_col3ad_back_top.gif') no-repeat left top;
	width:178px;
	padding:10px 0 15px 0;
	float:left;
	margin-right:15px;
}
.col3ad #contents	{
	width:570px;
	min-height:auto;
	float:left;
	padding:0;
	background:none;
}
.col3ad #advertise {
	width:172px;
	position:static;
	background:url('/img/img/cmm/cmm/box/container2_col3ad_back_top.gif') no-repeat right top;
	float:right;
}
.col3ad #advertise ul {
	/*background-image:url('/img/img/cmm/cmm/adv_top172.gif');*/
}
.col3ad .cmt .searchdealer	{	margin:0 10px;	}

.col3ad #advertise .dealer ul { background:none; }

#advertise .adbox2 {
	background:transparent url('/img/img/cmm/cmm/adv_top172.gif') no-repeat scroll 0 top;
	margin:0pt 0pt 10px;
	padding:6px 6px 10px;
	}

/*메신저서비스 없을때*/
.col3ad .cmt #servicemenu	{
	margin:0 10px 0 10px;
	background:url('/img/img/cmt/newcar/service_menu_bottom2.gif') no-repeat left bottom;
}
/*메신저서비스오픈시
.col3ad .cmt #servicemenu	{
	margin:0 10px 0 10px;
	background:url('/img/img/cmt/newcar/service_menu_bottom2.gif') no-repeat left bottom;
}
*/
.col3ad .cmt #servicemenu ul	{
	margin:0;
	padding:19px 5px 10px 11px;
/*메시저서비스오픈시 padding:19px 5px 44px 11px;*/
	background:url('/img/img/cmt/newcar/service_menu_top.gif') no-repeat left top;
	line-height:1em;
}
.col3ad .cmt #servicemenu ul li	{
	margin:0 0 8px 0;
}
.col3ad .cmt #servicemenu ul li a	{
	background:url('/img/img/cmt/newcar/service_menu_back.gif') no-repeat 0 1px;
	padding:0 0 0 17px;
}
.col3ad .cmt #servicemenu ul li a img	{
	vertical-align:top;
}

.col3ad #sidebar .roadbox3	{
	background:url('/img/img/cmm/cmm/box/side_sub2_bottom178.gif') no-repeat left bottom;
	padding:0 0 5px 0;
}
.col3ad #sidebar .roadbox3 h4	{
	height:27px;
	padding:1px 9px 0 11px;
	background:url('/img/img/cmm/cmm/box/side_sub_top_road178.gif') no-repeat left top;
}
.col3ad #sidebar .roadbox3 h4 a.more	{
	padding:0 0 0 13px;
	margin-top:-11px;
	background:url('/img/img/cmm/cmm/icon/more_bullet_02.gif') no-repeat 0 2px;
	font-size:.8em;
	font-weight:normal;
	float:right;
	letter-spacing:-1px;
}
.col3ad #sidebar .roadbox3 .currentonline	{
	margin:0 9px 4px 9px;
	padding:0 0 0 0;
	border-bottom:1px solid #ebebe8;
}
.col3ad #sidebar .roadbox3 .currentonline .num	{
	float:right;
	margin-top:-15px;
}
.col3ad #sidebar .roadbox3 .currentonline .num em	{
	font-weight:bold;
}
.col3ad #sidebar .roadbox3 ul	{
	width:140px;
	height:160px;
	overflow:auto;
	margin:0 9px 10px 9px;
}
.col3ad #sidebar .roadbox3 ul li	{
	background:url('/img/img/cmm/cmm/icon/list_bullet_01.gif') no-repeat 4px 6px;
	padding:0 0 0 12px;
	margin-bottom:5px;
}
.col3ad #sidebar .roadbox3 ul li a:hover	{
	font-weight:bold;
	letter-spacing:-1px;
}
.col3ad #sidebar .roadbox3 .buttons	{
	padding:0 5px;
}

.col3ad #sidemenu2 {
	margin:0 10px 7px 10px;
	padding-bottom: 10px;
	background: url(/img/img/cmt/newcar/side_brandmenu1_back_bottom.gif) no-repeat left bottom;
}
.col3ad #sidemenu2 h3 img {
	vertical-align:top;
}
.col3ad #sidemenu2 h4 {
	padding:10px 6px 0 6px;
	background: url(/img/img/cmt/newcar/side_brandmenu1_back_top.gif) no-repeat 0 0;
}
.col3ad #sidemenu2 ul.depth1 {
	padding: 13px  17px  7px  17px; 
	background: url(/img/img/cmt/newcar/side_brandmenu1_back_middle.gif) no-repeat left top;
	width:124px;
}
.col3ad #sidemenu2 ul.depth1 li {
	margin-bottom:2px;
}
.col3ad #sidemenu2 ul.depth1 li a:link,.col3ad #sidemenu2 ul.depth1 li a:visited {
	padding: 0  0  0  11px; 
	background: url(/img/img/cmt/newcar/bullet_brandmenu_off.gif) no-repeat 2px 3px;
}
.col3ad #sidemenu2 ul.depth1 li a:hover,.col3ad #sidemenu2 ul.depth1 li.activated a,.col3ad #sidemenu2 ul.depth1 li.activated a:link,.col3ad #sidemenu2 ul.depth1 li.activated a:visited {
	background-image: url(/img/img/cmt/newcar/bullet_brandmenu_on.gif);
	font-weight:bold;
	letter-spacing:-1px;
	color:#3b7800;
}
.col3ad #sidemenu2 ul ul.depth2 {
	padding: 8px 0 4px 12px; 
	margin:4px 0 8px 0;
	background: none;
	border-top:1px solid #dbdbd3;
	border-bottom:1px solid #dbdbd3;
}
.col3ad #sidemenu2 ul ul.depth2 li {
	margin-bottom:2px;
}
.col3ad #sidemenu2 ul ul.depth2 li a,.col3ad #sidemenu2 ul ul.depth2 li a:link,.col3ad #sidemenu2 ul ul.depth2 li a:visited,
.col3ad #sidemenu2 ul li.activated ul.depth2 li a,.col3ad #sidemenu2 ul li.activated ul.depth2 li a:link,.col3ad #sidemenu2 ul li.activated ul.depth2 li a:visited {
	background: none;
	color:#909090;
	font-size:.9em;
	padding:0;
}
.col3ad #sidemenu2 ul ul.depth2 li a:hover,.col3ad #sidemenu2 ul ul.depth2 li.activated a,.col3ad #sidemenu2 ul ul.depth2 li.activated a:link,.col3ad #sidemenu2 ul ul.depth2 li.activated a:visited,
.col3ad #sidemenu2 ul li.activated ul.depth2 li a:hover,.col3ad #sidemenu2 ul li.activated ul.depth2 li.activated a,.col3ad #sidemenu2 ul li.activated ul.depth2 li.activated a:link,.col3ad #sidemenu2 ul li.activated ul.depth2 li.activated a:visited {
	color:#444444;
	background: none;
}

.col3ad #sidemenu3 {
	margin:0 10px 7px 10px;
	padding-bottom: 10px;
	background: url(/img/img/cmt/newcar/side_brandmenu2_back_bottom.gif) no-repeat left bottom;
}
.col3ad #sidemenu3 h4 {
	padding:19px 11px 5px 11px;
	background: url(/img/img/cmt/newcar/side_brandmenu2_back_top.gif) no-repeat left top;
}
.col3ad #sidemenu3 ul {
	padding: 13px  14px  4px  14px; 
	margin:0 15px;
	border-top:1px solid #dbdbd3;
}
.col3ad #sidemenu3 ul li {
	margin-bottom:3px;
}

/***** Column 3 with lanklink *****/
.col3ad #advertise div.salelank {
	margin:20px 0 20px 13px;
}
.col3ad #advertise div.salelank  div#salelank_tab {
	margin-bottom:5px;
}
.col3ad #advertise div.salelank  div#salelank_tab ul {
	background:url(/img/img/cmt/newcar/bg_lanklink.gif) no-repeat left top !important;
	padding:5px 0 3px 10px !important;
}
.col3ad #advertise div.salelank  div#salelank_tab ul span {
	color:#A6A69A;
}
.col3ad #advertise div.salelank  div#salelank_tab ul li {
	display:inline;
}
.col3ad #advertise div.salelank  div#salelank_tab ul li a.activate{
	font-weight:bold;
}		
.col3ad #advertise div.salelank  div#lanklinkdate {
	clear:both;
	background:url(/img/img/cmt/newcar/line_lanklink.gif) no-repeat 0 6px;
}
.col3ad #advertise div.salelank  div#lanklinkdate p {
	display:inline;
	margin:0 0 0 76px;
	vertical-align:middle;
}
.col3ad #advertise div.salelank  div#lanklinkdate p img {
	padding:0 2px;
	vertical-align:middle;
}
.col3ad #advertise div.salelank  ol {
}
/*2008-01-31*/.col3ad #advertise div.salelank  ol li {
	font-size:11px;
}
.col3ad #advertise div.salelank  ol li.salelankno1 {
	background:url(/img/img/cmt/newcar/bul_lanklink_no1.gif) no-repeat 0 0;
	padding-left:20px;
	margin:5px 0;
}
.col3ad #advertise div.salelank  ol li.salelankno2 {
	background:url(/img/img/cmt/newcar/bul_lanklink_no2.gif) no-repeat 0 0;
	padding-left:20px;
	margin:5px 0;
}
.col3ad #advertise div.salelank  ol li.salelankno3 {
	background:url(/img/img/cmt/newcar/bul_lanklink_no3.gif) no-repeat 0 0;
	padding-left:20px;
	margin:5px 0;
}
.col3ad #advertise div.salelank  ol li.salelankno4 {
	background:url(/img/img/cmt/newcar/bul_lanklink_no4.gif) no-repeat 0 0;
	padding-left:20px;
	margin:5px 0;
}
.col3ad #advertise div.salelank  ol li.salelankno5 {
	background:url(/img/img/cmt/newcar/bul_lanklink_no5.gif) no-repeat 0 0;
	padding-left:20px;
	margin:5px 0;
}



/**** Search *****/
#gnb.cmtwithsearch fieldset	 {
	padding:2px 20px 0 20px;
}
#gnb.cmtwithsearch fieldset img	 {
	vertical-align:middle;
}
#gnb.cmtwithsearch .selectSearch	 {
	clear:both;
	float:left;
}
#gnb.cmtwithsearch .selectSearch label	 {
	margin-right:15px;
}
#gnb.cmtwithsearch .selectSearch select	 {
	width:100px;
	border:1px solid #7b7b7b;
}
#gnb.cmtwithsearch .inputSearch	 {
	float:right;
	clear:right;
}
#gnb.cmtwithsearch .inputSearch input.intext	 {
	width:195px;
	border:1px solid #7b7b7b;
	background:url('/img/img/cmm/cmm/search_field_back.gif') no-repeat left top;
	height:13px;
	padding:2px 4px 2px 4px;
	margin-right:5px;
}




/***** Car Info *****/
.col3ad .cmt #contents h4.carinfo	{
	height:28px;
	margin:0;
	padding:8px 0 0 76px;
	background:url('/img/img/cmt/newcar/h4_race_back.gif') no-repeat left top;
}
.carinfo	{
	position:relative; /* [06/23] 추가 */
	margin:0 0 5px 0;
	padding:0 0 1em 0;
	background:url('/img/img/cmt/newcar/car_info_back.gif') no-repeat 0 0;
	height:205px;
	overflow: hidden;
}
.carinfo .priceinfo	{
	height:25px;
	padding:23px 0 16px 10px;
	background:url('/img/img/cmm/cmm/box/car_info_top.gif') no-repeat left top;
	text-align:center;
	overflow: hidden;
}
.carinfo .priceinfo li	{
	display:block;
	white-space:nowrap;
	float:left;
	width:28%;
	padding:0 0 0 22px;
	background:url('/img/img/cmm/cmm/icon/priceinfo_bullet.gif') no-repeat 10px 4px;
	text-align:left;
	font-size:1.48em;
	font-weight:bold;
	color:#D21017;
	letter-spacing:-.05em;
}
.carinfo .priceinfo li .label	{	margin:0 11px 0 0;	}
.carinfo .points	{
	clear:both;
	margin:10px 10px 0;
	padding-bottom:5px; /* [03/12] 추가 */
}
.carinfo .points .photo	{
	float:left;
	display:inline;
	margin:0px 20px 10px 0;
	padding:4px;
	border:1px solid #D9D9D9;
}
.carinfo .points .photo img	{
	width:234px;
	height:176px; /* [03/12 수정] */
}
.carinfo .points .netizen	{
	float:right;
	width:131px;
	margin:0 0 10px 0;
	background:url('/img/img/cmm/cmm/box/car_netizen_point_bottom.gif') no-repeat left bottom;
	text-align:center;
}
.carinfo .points .netizen dl	{
	width:278px;
	padding:4px;
	background:url('/img/img/cmm/cmm/box/car_netizen_point_top.gif') no-repeat left top;
}
.carinfo .points .netizen dl dd.point	{
	padding:12px 0 0 0;
	background:url('/img/img/cmm/cmm/box/car_netizen_point_inner_top.gif') no-repeat left top;
}
.carinfo .points .netizen dl dd.amount	{
	padding:8px 0;
	background:url('/img/img/cmm/cmm/box/car_netizen_point_inner_bottom.gif') no-repeat left bottom;
	font-size:.9em;
	font-weight:bold;
	color:#666;
}
.carinfo .points .netizen dl dd.amount strong	{
	font-size:1.6em;
	color:#000;
}
.carinfo .points .starpoint	{
	overflow:hidden;
	_width:283px;
	/* margin-bottom:5px; [06/23] 감춤 */ 
	padding-top:5px;
}
.carinfo .points .starpoint dt,.carinfo .points .starpoint dd	{
	float:left;
	height:18px;
	padding:0 0 0 7px;
	margin:0;
	vertical-align:middle;
}
.carinfo .points .starpoint dt	{ /* [06/23] 수정 */
	/* width:103px; */
	width:65px;
	background:url('/img/img/cmm/cmm/icon/list_bullet_01.gif') no-repeat 0 5px;
	font-weight:bold;
	padding-bottom:2px;
}
.carinfo .points .starpoint dd	{
	width:150px;
	padding-bottom:2px;
	background:url('/img/img/cmm/cmm/icon/list_bullet_03.gif') no-repeat 0 2px;
}
.carinfo .points .react	{
	clear:right;
	width:278px;
	margin:0 0 0 264px;
	padding:10px 0 15px 0;
	border-top:1px dashed #C8C8BE;
	font-size:.01em;
	text-align:right;
}
#contents .carinfo .description	{
	clear:both;
	margin:0 10px;
	line-height:1.3em;
}

/* [06/23] 자동차 정보 추가 */
.carinfo ul.thumb {
	position:absolute;
	top:5px;	/* [06/27] 변경 */
	right:17px;
	padding-left:12px;
	border-left:1px solid #EEEEEB;
}
.carinfo ul.thumb li {
	margin:6px 0;
	line-height:1px;
}
.carinfo ul.thumb li img {
	display:block;
	border:1px solid #E3E3E3;
	padding:2px;
	background-color:#fff;
	width:69px;		 /* [06/27] 추가 */
	height:52px;	 /* [06/27] 추가 */
}
.carinfo ul.carinfo_link {
	overflow:hidden;
	width:180px;
	border-top:1px solid #EEEEEB;
	padding-top:3px;
}
.carinfo .detail_spec_btn {
	margin-left:340px;
	margin-bottom:10px;
}
.carinfo ul.carinfo_link li {
	width:75px;
	float:left;
	line-height:22px;
	background:url('/img/img/cmt/newcar/carinfo_link.gif') no-repeat left center;
	padding-left:15px;
}
#contents .carinfo ul.carinfo_link li a {
	text-decoration:underline;
	color:#005CC4; /* [06/27] 추가 */
}
ul.carinfo_tab {
	border-bottom:1px solid #78AB41;
	margin-bottom:0;
	padding-left:5px;
	width:565px;
}
/* [06/23] 자동차 정보 추가// */

/*** Titles ***/
.newcar .title4th	{
	clear:both;
	height:23px;
	margin:23px 0 10px 0;
	background:url('/img/img/cmt/h4_back.gif') repeat-x left bottom;
}
.newcar	 .title4th h4 {
	float:left;
	height:17px;
	padding:6px 0 0 25px;
	background:url('/img/img/cmt/h4.gif') no-repeat 6px 6px;
}
.newcar .title4thtabbed	{
	clear:both;
	height:28px;
	margin:23px 0 10px 0;
	padding:0 0 3px 0;
	background:url('/img/img/cmt/h4_tabbed_back.gif') repeat-x left bottom;
}
.newcar .title4thtabbed h4	{
	float:left;
	height:17px;
	padding:9px 0 0 25px;
	background:url('/img/img/cmt/h4_tabbed.gif') no-repeat 6px 9px;
}

/* tab width H4	*/
.newcar .title4thtabbed ul	 {
	float:right;
	height:28px;
	text-align:right;
}
.newcar .title4thtabbed ul li	{	display:inline;	 }
.newcar .title4thtabbed ul li a,.newcar .title4thtabbed ul li a:link,.newcar .title4thtabbed ul li a:visited	 {
	display:block;
	float:left;
	height:20px;
	width:61px;
	padding:8px 2px 0 0;
	background:url('/img/img/cmt/brand/tab_brand_back.gif') no-repeat left top;
	text-align:center;
}
.newcar .title4thtabbed ul li.first a,.newcar .title4thtabbed ul li.first a:link,.newcar .title4thtabbed ul li.first a:visited {	 background:none;	}
.newcar .title4thtabbed ul li a:hover,.newcar .title4thtabbed ul li a:active,.newcar .title4thtabbed ul li.first a:hover,.newcar .title4thtabbed ul li.first a:active,.newcar .title4thtabbed ul li.first a.activate,.newcar .title4thtabbed ul li.first a.activate:link,.newcar .title4thtabbed ul li.first a.activate:visited	 {
	height:18px;
	padding:10px 2px 0 0;
	background:url('/img/img/cmt/brand/tab_brand_back.gif') no-repeat left bottom;
}
.newcar .title4thtabbed ul li img	 {	vertical-align:middle;	}

/* Head Advertisement */
#header.newcar .events	{
	position:absolute;
	top:24px;
	left:532px;
	z-index:2;
}

/*4월4일 통합검색 추가 */
#header .events_1	{
	position:absolute;
	top:35px;
	left:500px;
	width:301px;
	height:28px;
	background:url('/img/img/cmt/gnb_top_search_back.gif') no-repeat;  
}

#header  .inputSearch_1 input.intext	 {
	width:205px;
	border:1px solid #d2d2d2;
	background-color:#f0f0f0;
	height:12px;
	padding:2px 4px 2px 4px;
	margin-left:15px;
	margin-top:-9px;
	font-size:8pt;
	color:#898989;
}
#header .events_1 .inputSearch_1 img {
	margin-top:5px;
}


.gallist5_1_more {
	float:right;
	margin:-15px 0pt 5px;
	width:42px;
}

ul.gallist5_1 {
	margin:0 0 10px;
	border-top:1px dotted #C3C2BD; /*7월28일 추가*/
	border-bottom:1px dotted #C3C2BD; /*7월28일 추가*/
}
.gallist5_1,.dealergalllist	 {	
	background:none;
	border:0 none;
	border-top:1px dotted #C3C2BD; /*7월28일 추가*/
	border-bottom:1px dotted #C3C2BD; /*7월28일 추가*/
}
.gallist5_1 li	 {
	width:100%;
	clear:both;
	padding:8px 0 0 0;
}
.gallist5_1 li.first	 {	
	
}
.gallist5_1 li dl	 {	
	padding-left:0;
	margin-left:0;
}
.gallist5_1 li dl dt	{
	float:left;
	color:#444;
	margin-bottom:0;
	/*  */
	background:none;
	padding-left:0;
}
.gallist5_1 dl dt a:link, .gallist5_1 dl dt:visited,
.gallist5_1 dl dt a strong {
	color:#444;
}
.gallist5_1 dl dd.date	{
	float:right;
	margin-bottom:0;
}
.gallist5_1 dl dd.cont	{
	clear:both;
	color:#666;
	
}
.gallist5_1 .photo img {
	width:69px;
	height:47px;
}
.gallist5_1 li dl {
	float:left;
}
.gallist5_1 li dl.photo_and {
	width:477px;
	float:right;
}

.center_box .dealergalllist {
	margin-top:0;
}

.center_box .dealergalllist li {
	width:468px;
}
.center_box .dealergalllist li dl {
	width:380px;
}
.dealergalllist li	 {	
	padding:8px 0;
}
.dealergalllist li .photo	{
	margin-right:10px;
}
.dealergalllist li .photo img	{
	width:69px;
	height:47px;
}
.dealergalllist li dl	{
	width:470px; /*7월29일 수정*/
	float:left;
	margin-left:0;
}
.dealergalllist li dl dt	{
	background:none;
	padding-left:0;
}
.dealergalllist li dl dt.dealer {
	float:left;
	padding-right:15px;
}
.dealergalllist li dl dd.phone {
	float:left;
}
.dealergalllist li dl dd.phone span {
	color:#aaa;
}
.dealergalllist li dl dt .rating	{
	color:#898989;
	font-size:.9em;
}
.dealergalllist li dl dt .rating a	{
	color:#898989;
}
.dealergalllist li dl dt .rating img	{
	margin-top:-2px;
}
.dealergalllist li dl dd.cont	{
	clear:both;
	color:#474642;
	margin-bottom:0;
	height:15px;
	text-overfow:ellipsis;
	overflow:hidden;
}
.dealergalllist li dl dd.address	{
	margin-bottom:7px;
}

.tabcontents p.info	{
	margin-left:16px;
	line-height:1.5;
	clear:both;
}
.tabcontents ol.info li	{
	list-style-type: decimal;
	margin-bottom:10px;
}
.tabcontents ol.info li	{
	list-style-type: decimal;
	margin-bottom:10px;
}
.tabcontents ul.info2	{
	
}
.tabcontents ul.info2 li	{
	overflow:hidden;
	margin-top:18px;
}
.tabcontents ul.info2 li .photo	{
	float:left;
	margin-right:9px;
}
.tabcontents ul.info2 li .photo img	{
	border:1px solid #d9d9d9;
	padding:2px;
	width:96px;
	height:80px;
}
.tabcontents ul.info2 li dl	{
	line-height:1.5;
}
.tabcontents ul.info2 li dl dt	{
	color:#50890a;
	padding-top:4px;
}
.tabcontents ul.info2 li dl dd	{
	padding-top:5px;
}

.tabcontents table.normdatahd	{
	margin-bottom:0;
}
.tabcontents table.normdataspec	{
	border-top:0;
}

.tabcontents table.normdatahd tbody th	{
/*수정0124*/	width:45%;
/*수정0131*/text-align:left;
}
.tabcontents h5	{
	margin:0 0 10px 0;
}
.tabcontents h5.technicaldata	{
	margin-top:15px;
}
/*수정02/22 */
#tabcontents03 {
	width:540px;
}

#iframcontents02 {
	width:570px;
}
.tabcontentsifrm .tabbox	{
	background:url('/img/img/cmt/newcar/tabreview_back_01_1.gif') no-repeat left top;
	padding-top:5px;
	margin-bottom:20px;
}
.tabcontentsifrm h5	{
	margin:0 0 10px 0;
}
.tabcontentsifrm .tabbox .tabboxin	{
	background:url('/img/img/cmt/newcar/tabreview_back_01_2.gif') no-repeat left bottom;
	padding:0 0 5px 0;
	overflow:hidden;
}
.tabcontentsifrm .tabbox ul.tabboxin	{
	padding:0 0 5px 5px;
	width:100%;
}
.tabcontentsifrm .tabbox ul.tabboxin li	{
	float:left;
	width:225px;
	margin-bottom:3px;
}
.tabcontentsifrm .tabbox .tabboxin li.rating1	{
	margin-right:65px;
}
.tabcontentsifrm .tabbox .tabboxin li dl	{
	color:#5d5d5d;
}
.tabcontentsifrm .tabbox .tabboxin li dl dt	{
	float:left;
	width:85px;
	background:url('/img/img/cmt/newcar/tabreview_back_02.gif') no-repeat left top;
	font-size:.9em;
	margin-right:10px;
	padding:5px 0 2px 10px;
}
.tabcontentsifrm .tabbox .tabboxin li dl dd	{
	padding-top:2px;
}
.tabcontentsifrm .tabbox .tabboxin li dl dd img	{
	vertical-align:middle;
}
.tabcontentsifrm .tabbox .tabboxin li dl dd em	{
	font-weight:bold;
}

/* ie6/7 hack */
* html .tabcontentsifrm .tabbox .tabboxin li dl dt	{  }
*:first-child+html .tabcontentsifrm .tabbox .tabboxin li dl dt	{ padding-bottom:4px; }

.tabcontentsifrm  .bestreviewbox .tabboxin	{
	padding:5px 9px 0 14px;
	height:145px;
}
.tabcontentsifrm .bestreviewbox .tabboxin dl.cont	{
	float:left;
	width:267px;
	margin-right:10px;
	line-height:1.4;
	background:none;
}
.tabcontentsifrm .bestreviewbox .tabboxin dl.cont dt	{
	font-size:1.3em;
	padding-top:10px;
	color:#50890a;
}
.tabcontentsifrm .bestreviewbox .tabboxin dl.cont dd	{
	font-size:.9em;
	margin-bottom:4px;
}
.tabcontentsifrm  .bestreviewbox .tabboxin dl.cont dd a	{
	color:#f48218;
}
.tabcontentsifrm .bestreviewbox .tabboxin .bestreviewer	{
	text-align:center;
	margin-bottom:8px;
	padding-top:5px;
}
.tabcontentsifrm .bestreviewbox .tabboxin .bestreviewer img	{
	vertical-align:middle;
	margin:0 2px;
}
.tabcontentsifrm .bestreviewbox .tabboxin .ratingpoint	{
	text-align:center;
	background:url('/img/img/cmt/newcar/reviewratingbox_back.gif') no-repeat left top;
	overflow:hidden;
/*2008-02-11*/	padding:9px 8px 11px 0;
	margin-bottom:7px;
	float:left;
	width:230px;
}
.tabcontentsifrm .bestreviewbox .tabboxin .ratingpoint em	{
	color:#f26521;
	font-size:1.3em;
	font-weight:bold;
}

/*2008-02-11*/
.tabcontentsifrm .bestreviewbox .tabboxin .ratingpoint .star_ratinig .gray {
	margin:-3px 0 0 ;
	}

.tabcontentsifrm .bestreviewbox .tabboxin ul	{
	float:left;
	width:240px;
}
.tabcontentsifrm .bestreviewbox .tabboxin ul li	{
	float:left;
	width:120px;
	padding:0;
	margin-bottom:4px;
	background:url('/img/img/cmm/cmm/icon/list_bullet_01.gif') no-repeat 0 8px;
}
.tabcontentsifrm .bestreviewbox .tabboxin ul li dl	{
	
}
.tabcontentsifrm .bestreviewbox .tabboxin ul li dl dt	{
	background:none;
	float:left;
	width:70px;
	padding:3px 0 0 3px;
	margin:0;
}
.tabcontentsifrm .bestreviewbox .tabboxin ul li dl dd	{
	
}
.tabcontentsifrm .bestreviewbox .tabboxin ul li dl dd em	{
	font-weight:bold;
}

#contents .tabcontents .paging	{
	margin-bottom:0;
}

.tabcontentsifrm .usereviewboardlist	{
	background:url('/img/img/cmt/newcar/usereviewboardlist_back_02.gif') no-repeat left bottom;
	padding-bottom:3px;
}
.tabcontentsifrm .usereviewboardlist table	{
	width:100%;
	background:url('/img/img/cmt/newcar/usereviewboardlist_back_01.gif') no-repeat left top;
}
.tabcontentsifrm .usereviewboardlist td	{
	font-size:.9em;
	color:#666666;
	background:url('/img/img/cmt/newcar/dotline_01.gif') repeat-x left top;
	text-align:center;
	padding:6px 0 5px 0;
}
.tabcontentsifrm .usereviewboardlist td.first	{
	background:none;
}
.tabcontentsifrm .usereviewboardlist td.subject	{
	text-align:left;
	padding-left:5px;
}
.tabcontentsifrm .usereviewboardlist td.subject a	{
	font-size:1.2em;
	color:#333333;
}
.tabcontentsifrm .usereviewboardlist td em	{
	font-weight:bold;
}
.tabcontentsifrm .usereviewboardlist td img	{
	vertical-align:middle;
}
.tabcontentsifrm .linkbtn {
	float:right;
	margin-top:-25px;
}

/*수정01/16 끝 */


/* DoKumho 20071210 */
/***** Global *****/
#container #contents h3	{
	height:25px;
	margin:0 0 9px 0;
	font-size:1.3em;
}
#container #contents h3.h3_text	{ font-size:1.2em; padding-left:11px; }
#container #contents p.h3summary	{ font-size:0.9em; color:#909090; margin:-8px 0px 17px 0px; }
#container #contents h4	{
	height:23px;
	padding:0 0 0 17px;
	margin:0;
/*2008-01-31수정*/	background:url('/img/img/cmt/common/bul_h4.gif') no-repeat 0 2px;
	font-size:1em;
	clear:both;
}
#contents #tabcontents02 p	{ padding-bottom:7px; }
#container #contents h4.h4_text	{ padding-top:1px; }
}
#container #contents h4 span{
	padding:2px 2px 0 0;

}
#container #contents h4 img {
	vertical-align:middle;
}
div.modellist h4 img{
	margin:0 !important;
	vertical-align:middle;
}

h4 span.date {
	padding-right:3px;
	margin-top:5px;
	}

#container #contents h5	{
	height:12px;
	padding:0 0 0 12px;
	background:url('/img/img/cmt/common/bul_h5.gif') no-repeat 0 4px;
	margin-bottom:13px;
}

/***** Layout *****/
#gnb.cmtwithsearch	 {
	height:65px;
	background:url('/img/img/cmt/common/gnb_back_search.gif') no-repeat left top;
}
#container	{ }

/* car comparison */
.carcomp	{ margin:0; margin-bottom:33px; padding:0; background:url('/img/img/cmt/newcar/bg_carcomp_1.gif') no-repeat left top; }
	.carcomp .carcompsub	{ margin:0; padding:20px 12px 10px 12px; background:url('/img/img/cmt/newcar/bg_carcomp_2.gif') no-repeat left bottom; }
		.carcomp .carcompsub ol			{ padding:0px 0px 0px 0px; margin:18px 0px 0px 11px; width:915px; list-style:none; overflow:hidden; }
			.carcomp .carcompsub ol li	{ float:left; width:216px; height:330px; margin:0 0 0 14px; padding:0; background:url('/img/img/cmt/newcar/bg_carcomp_3.gif') no-repeat left top; display:inline; }
				.carcomp .carcompsub ol li.first	{ margin:0 0 0 0; }
				.carcomp .carcompsub ol li dl		{ margin:0; padding:0; }
					.carcomp .carcompsub ol li dl dt	{ margin:0 0 7px 0; padding:0; }
						.carcomp .carcompsub ol li dl dt img	{ vertical-align:middle; }
					.carcomp .carcompsub ol li dl dd	{ margin:0 16px 0 14px; padding:0; text-align:center; }
						.carcomp .carcompsub ol li dl dd select	{ width:100%; margin:0 0 6px 0; padding:0; }
						.carcomp .carcompsub ol li dl dd.btn	{ margin-bottom:5px; }
						.carcomp .carcompsub ol li dl dd.pic	{ margin-bottom:6px; }
							.carcomp .carcompsub ol li dl dd.pic div	{ width:186px; height:140px; background:url(/img/img/cmt/newcar/bg_noimg_186x140.gif) no-repeat left top; }
								.carcomp .carcompsub ol li dl dd.pic div img	{ margin-top:3px; }
						.carcomp .carcompsub ol li dl dd.catsubject		{ margin-top:-36px; height:34px; margin-bottom:2px; }
							.carcomp .carcompsub ol li dl dd.catsubject span	{ font-weight:bold; }
		.carcomp .carcompsub .carcompbtn		{ padding:0px; margin:16px 0 0 0; text-align:center; }

/* .carcompleft	{ float:left; width:527px; }
	.carcompleft .carcompkind	{ float:left; width:241px; margin-right:30px; padding-top:9px; }
	.carcompleft .carcompprice	{ float:left; width:241px; padding-top:9px; }
		.carcompleft .compulstyle			{ width:100%; margin:0px; padding:0px; border-bottom:2px solid #78AB41; list-style:none; overflow:hidden; }
			.carcompleft .compulstyle li	{ float:left; margin:0px; margin-right:2px; padding:0px; list-style:none; }
				.carcompleft .compulstyle li img	{ vertical-align:middle; }
			.carcompleft .compboxstyle		{ display:none; }
				.compboxstyle ol			{ margin:0; padding:8px 0 0 0; list-style:none; }
					.compboxstyle ol li		{ clear:both; margin:0px; padding:2px 0 5px 0; list-style:none; }
					.compboxstyle ol li.first	{ background:url(/img/img/cmt/newcar/bg_carcomp_4.gif) no-repeat left 25px; }
						.compboxstyle ol li.first a	{ margin-top:-17px; }
							.compboxstyle ol li.first div.pic	{ width:155px; height:118px; margin:31px auto 0px auto; padding-bottom:30px; }
								.compboxstyle ol li.first div.pic div	{ border:1px solid #E3E3E3; padding:2px; }
								.compboxstyle ol li.first div.pic div img	{ margin-right:0; }
						.compboxstyle ol li img	{ vertical-align:top; margin-right:2px; }
						.compboxstyle ol li a	{ float:right; }
							.compboxstyle ol li a	{ margin-top:-22px; margin-right:0px; } */

.carcomprank	{ margin:0; padding:0; }
	.carcomprank .carcompkind	{ float:left; width:445px; padding-top:9px; padding-right:30px; background:url(/img/img/cmt/newcar/bg_line_1a.gif) repeat-y right bottom; }
	.carcomprank .carcompprice	{ float:left; width:445px; padding-top:9px; padding-left:30px; }
		.carcomprank .compulstyle			{ width:100%; margin:0px; padding:0px; border-bottom:2px solid #78AB41; list-style:none; overflow:hidden; }
			.carcomprank .compulstyle li	{ float:left; margin:0px; margin-right:2px; padding:0px; list-style:none; }
				.carcomprank .compulstyle li img	{ vertical-align:middle; }
			.carcomprank .compboxstyle		{ display:none; }
/*2008-02-11*/.carcomprank ol				{ position:relative; margin:0; padding:8px 0 0 0; list-style:none; height:128px;}
					.carcomprank ol li		{ clear:both; margin:0px 0px 0px 165px; padding:2px 0 7px 0; list-style:none; }
						.carcomprank ol li.first	{ padding-top:9px; }
						.carcomprank ol li.first .pic	{ position:absolute; width:149px; left:0; top:10px; border:1px solid #E3E3E3; padding:2px; overflow:hidden; background-color:#ffffff; }
							.carcomprank ol li.first .pic img	{ vertical-align:middle; display:block; }
						.carcomprank ol li.first .num	{ position:absolute; left:0; top:10px; z-index:5; }
					.carcomprank ol li img	{ vertical-align:top; margin-right:2px; }
						.carcomprank ol li a	{ float:right; }
							.carcomprank ol li a	{ margin-top:-22px; margin-right:0px; }

.carcompright	{ float:right; width:423px; background:url(/img/img/cmt/newcar/bg_line_1.gif) repeat-y left bottom; }
	.carcompright .carcomprightsub	{ margin-left:16px; }
		.carcompright .carcomprightsub p	{ font-size:0.9em; color:#909090; }
		.carcompright .carcomprightsub ul	{ margin:10px 0 0 0; padding:0; list-style:none; }
			.carcompright .carcomprightsub ul li	{ margin:0; padding:0 0 7px 11px; list-style:none; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat 4px 5px; }
				.carcompright .carcomprightsub ul li a	{ color:#444; }
					.carcompright .carcomprightsub ul li a span	{ font-weight:bold; }
		.carcomprightsub .carcompvs		{ clear:both; position:relative; width:407px; height:215px; text-align:center; background:url(/img/img/cmt/newcar/bg_carcomp_5.gif) no-repeat left top; }
			.carcompvs .carcompvs1		{ position:absolute; width:165px; left:20px; top:-11px; }
			.carcompvs .carcompvs2		{ position:absolute; width:30px; height:30px; left:189px; top:65px;  }
			.carcompvs .carcompvs3		{ position:absolute; width:165px; left:222px; top:-11px; }
			.carcompvs .btn				{ position:absolute; width:100%; top:180px; left:0px; }
				.carcompvs .pic			{ width:155px; height:118px; margin:31px auto 0px auto; padding-bottom:10px; text-align:center; }
					.carcompvs .pic div	{ border:1px solid #E3E3E3; padding:2px; }
					.carcompvs .pic div img	{ margin-right:0; }

/* car comparison result */
.compresultmenu			{ width:100%; margin:0px; padding:0px; border-bottom:2px solid #78AB41; list-style:none; overflow:hidden; }
	.compresultmenu li	{ float:left; margin:0px; margin-right:2px; padding:0px; list-style:none; }
		.compresultmenu li img	{ vertical-align:middle; }

.compresult			{ margin:0px; padding:0px; }
	#container #contents .compresult h5	{ height:auto; margin:20px 0px 0px 0px; font-weight:normal; font-size:0.9em; color:#898989; background-position:0 2px; }
		#container #contents .compresult h5 span.point	{ color:#78AB42; }
		#container #contents .compresult h5.sbtn	{ margin-top:12px;  background-position:0 10px; }
			#container #contents .compresult h5.sbtn a	{ position:relative; top:4px; margin-left:10px; }

.compresultboard	{ width:100%; margin:10px 0 0 0; border-collapse:collapse; border-top:2px solid #D1D0CA; }
.theadhidde thead	{ display:none; }
	.compresultboard thead th		{ padding:10px 0px; text-align:center; color:#444444; font-weight:normal; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; background-color:#EEEEED; }
		.compresultboard thead th.first	{ font-weight:bold; padding:0px; border-left:none; }
	.compresultboard thead td		{ padding:7px 0px; text-align:center; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; }
		.compresultboard thead td .pic	{ width:132px; height:101px; margin:0 auto; }
			.compresultboard thead td .pic div	{ border:1px solid #E3E3E3; padding:2px; }
	.compresultboard tbody th		{ padding:10px; width:150px; text-align:left; color:#5D5D5D; font-weight:normal;  border-bottom:1px solid #D1D0CA; background-color:#F9F9F8; }
		.compresultboard tbody th span	{ color:#AFB1AA; }
		.compresultboard tbody th.tableti	{ width:940px; text-align:center; background-color:#EEEEED; }
		.compresultboard tbody th.point	{ font-weight:bold; }
	.compresultboard tbody td		{ width:170px; padding:10px; text-align:left; color:#5D5D5D; font-weight:normal; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; font-size:0.9em; }
		.compresultboard tbody td img.review_value		{ margin-right:10px; margin-top:-2px; vertical-align:middle; }
		.compresultboard tbody td span		{ font-weight:bold; }
		.compresultboard tbody td .review_write		{ margin-top:5px; }
		.compresultboard tbody td a.review_write		{ vertical-align:middle; margin-left:5px; }
		.compresultboard tbody td a.review_write img	{ vertical-align:middle; margin-left:5px; }
		.compresultboard tbody td .pic			{ width:155px; height:118px; margin:0px auto 0px auto; text-align:center; }
			.compresultboard tbody td .pic div	{ border:1px solid #E3E3E3; padding:2px; }
			.compresultboard tbody td .pic div img	{ margin-right:0; }
	.compresultboard tfoot th		{ padding:10px; text-align:left; color:#648D47; border-top:2px solid #78AB42; border-bottom:1px solid #D1D0CA; background-color:#F4F5E4; }
		.compresultboard tfoot th span	{ color:#648D47; font-weight:normal; }
	.compresultboard tfoot td		{ width:170px; padding:10px; text-align:left; color:#5D5D5D; font-weight:normal; border-top:2px solid #78AB42; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; background-color:#FDFDF6; font-size:0.9em; }
		.compresultboard tfoot td span	{ font-weight:bold; }
		.compresultboard tfoot td img	{ vertical-align:middle; }

.step4 .compresultboard tbody td	{ width:170px; }
.step3 .compresultboard tbody td	{ width:240px; }
.step2 .compresultboard tbody td	{ width:370px; }

.compresultbtn		{ margin:30px 0px 20px 0px; text-align:center; }
		
/* [2008-03/12 modified] Car Cargroup */
.cargroup_type1		{ position:relative; margin:0; padding:25px 0 0 280px; height:200px; background:url(/img/img/cmt/newcar/bg_cargroupt_wrap.gif) no-repeat left top; }
.cargroup_type1 dl	{ margin:0; padding:0; }
.cargroup_type1 dl dt	{ width:268px; margin:0; padding:0 0 0 22px; font-size:1.2em; font-weight:bold; background:url(/img/img/cmt/newcar/bul_cargroup_1.gif) no-repeat 10px 5px; }
.cargroup_type1 dl dd	{ margin:0; padding:0; }
.cargroup_type1 dl dd.pic	{ position:absolute; width:234px; height:176px; top:33px; *top:38px; left:30px; margin:0; }
/* .cargroup_type1 dl dd.pic div	{ border:1px solid #598324; padding:2px; background-color:#ffffff; } */
.cargroup_type1 dl dd.review	{ margin-left:15px; height:62px; padding-top:15px; }
.cargroup_type1 dl dd.review ul	{ margin:0; padding:0; overflow:hidden; width:265px; }
.cargroup_type1 dl dd.review ul li	{ float:left; width:107px; margin:0 0 0 20px; padding:4px 0 0 0; display:inline; }
.cargroup_type1 dl dd.review ul li img	{ margin-top:2px; }
.cargroup_type1 dl dd.review ul li .text	{ padding-top:2px; }
.cargroup_type1 dl dd.review ul li .text span	{ font-size:1.2em; font-weight:bold; color:#F48218; }
.cargroup_type1 dl dd.groupcontent	{ margin:8px 15px 0 13px; margin-top:8px; line-height:1.4em; }
.cargroup_type1 dl dd.detail		{ text-align:right; padding-right:15px;}
.cargroup_type1 dl dd.detail a	{ color:#F48218; }
.cargroup_type1 dd.bgpng	{ position:absolute; left:22px; top:22px; width:256px; height:194px; }
.cargroup_type1 img.pgbg		{ position:relative; left:0px; top:0px;}
.cargroup_type1 dl dd.pgsize   { position:absolute; left:-283px; top:22px; width:256px; height:194px; z-index:200; }
.cargroup_type1_bottom	{ margin-bottom:30px; width:100%; height:12px; font-size:1px; background:url(/img/img/cmt/newcar/bg_cargroupt_bottom.gif) no-repeat left bottom; }
.pgbg	{/* remove the blanks */ filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='/img/img/cmt/bg_png_2.png', sizingMethod='crop'); } 

/* ie6/7 hack */
* html .cargroup_type1 dl dd.review ul li img	{ padding-bottom:5px; }
	* html .cargroup_type1 dl dd.review ul li span img	{ margin-bottom:0px; }
	* html .cargroup_type1 dl dd.review ul li .text		{ margin-top:-3px; }
*:first-child+html .cargroup_type1 dl dd.review ul li img	{ padding-top:3px; padding-bottom:4px; }
	*:first-child+html .cargroup_type1 dl dd.review ul li span img	{ padding-bottom:2px; }

* html .tabcontentsifrm .bestreviewbox .tabboxin .ratingpoint .star_ratinig .gray { margin-top:1px; }


.cargroup			{ position:relative; margin:0 0 20px 0; padding:0; background:url(/img/img/cmt/newcar/bg_cargroup_1.gif) no-repeat left top; }
	.cargroupsub	{ margin:0; padding:15px 9px 10px 10px; background:url(/img/img/cmt/newcar/bg_cargroup_2.gif) no-repeat left bottom; }
	
	.cargroupsub dl	{ margin:0px; padding:0px; }
		.cargroupsub dl dt		{ font-weight:bold; font-size:1.2em; padding:0px 0px 8px 22px; margin-bottom:10px; border-bottom:1px solid #DADAD3; background:url(/img/img/cmt/newcar/bul_cargroup_1.gif) no-repeat 10px 4px; }
		.cargroupsub dl dd		{ margin:0px 0 0 268px; padding:8px 0 0 0; line-height:1.5em;  }
		.cargroupsub dl dd.review	{ position:absolute; top:14px; right:15px; margin:0; padding:0; }
			.cargroupsub dl dd.review span	{ font-weight:bold; color:#D21017; margin-left:4px; }
			.cargroupsub dl dd.review strong	{ margin-left:15px; }
			.cargroupsub dl dd.review img	{ margin-left:5px; }
		.cargroupsub dl dd.pic	{ float:left; position:relative; width:254px; height:190px; margin:0; padding:0; }
			.cargroupsub dl dd.pic div		{ padding:4px; border:1px solid #D9D9D9; background-color:#ffffff; }
		.cargroupsub dl dd.groupcontent	{ _height:126px; min-height:126px; }
		.cargroupsub dl dd.detail		{ position:relative; margin:0px; margin-top:-18px; padding:0px; text-align:right; }
			.cargroupsub dl dd.detail a	{  color:#F48218; }
		.cargroupsub dl dd.btn			{ margin:21px 0 0 268px; padding:8px 0 2px 0; text-align:right; background:url(/img/img/cmt/newcar/line_cargroup_1.gif) repeat-x left top; }
	
	.cargroupsub_view	{ margin:0; padding:10px 9px 10px 10px; background:url(/img/img/cmt/newcar/bg_cargroup_2.gif) no-repeat left bottom; }
		.cargroupsub_view dl	{ margin:0px 0px 18px 0px; padding:0px; }
			.cargroupsub_view dl dt		{ position:absolute; width:285px; left:264px; top:16px; padding-bottom:4px; font-size:1.4em; font-weight:bold; background:url(/img/img/cmt/newcar/line_cargroup_1.gif) repeat-x left bottom; }
				.cargroupsub_view dl dt img		{ vertical-align:middle; margin-bottom:3px; }
			.cargroupsub_view dl dd		{ margin:0px 0 0 260px; padding:8px 0 0 0; line-height:1.5em;  }
				.cargroupsub_view dl dd.pic			{ float:left; position:relative; width:244px; height:182px; left:0px; top:0px; padding:0px; margin:0; }
				.cargroupsub_view dl dd.pic div		{ padding:4px; border:1px solid #D9D9D9; background-color:#ffffff; }
			.cargroupsub_view dl dd.groupcontent	{ padding-top:50px; _height:127px; min-height:127px; }
				.cargroupsub_view dl dd.groupcontent .groupscroll	{ width:98%; height:127px; overflow-y:scroll; scrollbar-3dlight-color:#BEBEBE; scrollbar-arrow-color:#333; scrollbar-base-color:#fff; scrollbar-darkshadow-color:#fff; scrollbar-face-color:#FAF8F9; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#BEBEBE; scrollbar-track-color:#fff; }
			
		.cargroupsub_view dl.category	{ clear:both; margin:0px; padding:0px 0px 0px 0px; }
			.cargroupsub_view dl.category dt	{ position:static; width:auto; padding:10px 0px 10px 0px; font-size:1em; font-weight:normal; background:url(/img/img/cmt/newcar/line_cargroup_1.gif) repeat-x left top; }
				.cargroupsub_view dl.category dt div	{ padding-left:9px; background:url(/img/img/cmt/newcar/bul_cargroup_2.gif)  no-repeat left 4px; }
				.cargroupsub_view dl.category dt span	{ font-weight:bold; }
			.cargroupsub_view dl.category dd	{ float:left; position:relative; width:275px; height:64px; margin:0px; padding:0px; line-height:1.2em; text-align:left; }
				.cargroupsub_view dl.category dd .pic	{ float:left; width:70px; height:54px; }
					.cargroupsub_view dl.category dd .pic div		{ padding:2px; border:1px solid #D9D9D9; background-color:#ffffff; }
/*200800220*/.cargroupsub_view dl.category dd .text	{ float:left; margin:0px 0px 0px 10px; display:inline; line-height:1.4em; }
					.cargroupsub_view dl.category dd .text span		{ color:#D21017; font-weight:bold; }

.cargroupround		{ clear:both;  margin:0 0 20px 0; padding:0; background:url(/img/img/cmt/newcar/bg_cargroup_3.gif) no-repeat left top; }
	.cargrouproundsub	{ margin:0; padding:5px 10px 5px 10px; background:url(/img/img/cmt/newcar/bg_cargroup_4.gif) no-repeat left bottom; }
	
	.brandtable		{ margin:0px; padding:0px; }
		.brandtable table	{ width:100%; margin:0; padding:0; border-collapse:collapse; }
			.brandtable table th	{ width:155px; margin:0px; padding:5px 0px; text-align:left; font-weight:normal; }
				
					.brandtable table th div.nation	{ float:left; padding:1px 0 1px 10px; width:123px; height:auto; background-image:url(/img/img/cmt/newcar/bg_nation.gif); }
						.brandtable table th div.nation  div.nation_kr  { position:absolute; left:10px; top:7px; width:53px; height:34px; z-index:200; background:url(/img/img/cmt/newcar/nation_kr.png) no-repeat 0 0;}
							.bgn_png  {/* remove the blanks */ filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='/img/img/cmt/newcar/nation_kr.png', sizingMethod='crop'); }
						.brandtable table th div.nation  div.nation_jp  { position:absolute; left:10px; top:7px; width:53px; height:34px; z-index:200; background:url(/img/img/cmt/newcar/nation_jp.png) no-repeat 0 0;}
							.bgn_png  {/* remove the blanks */ filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='/img/img/cmt/newcar/nation_jp.png', sizingMethod='crop'); }
						.brandtable table th div.nation  div.nation_us { position:absolute; left:10px; top:7px; width:53px; height:34px; z-index:200; background:url(/img/img/cmt/newcar/nation_us.png) no-repeat 0 0;}
							.bgn_png  {/* remove the blanks */ filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='/img/img/cmt/newcar/nation_us.png', sizingMethod='crop'); }
						.brandtable table th div.nation  div.nation_de  { position:absolute; left:10px; top:7px; width:53px; height:34px; z-index:200; background:url(/img/img/cmt/newcar/nation_de.png) no-repeat 0 0;}
							.bgn_png  {/* remove the blanks */ filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='/img/img/cmt/newcar/nation_de.png', sizingMethod='crop'); }
						.brandtable table th div.nation  div.nation_se  { position:absolute; left:10px; top:7px; width:53px; height:34px; z-index:200; background:url(/img/img/cmt/newcar/nation_se.png) no-repeat 0 0;}
							.bgn_png  {/* remove the blanks */ filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='/img/img/cmt/newcar/nation_se.png', sizingMethod='crop'); }
						.brandtable table th div.nation  div.nation_gb  { position:absolute; left:10px; top:7px; width:53px; height:34px; z-index:200; background:url(/img/img/cmt/newcar/nation_gb.png) no-repeat 0 0;}
							.bgn_png  {/* remove the blanks */ filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='/img/img/cmt/newcar/nation_gb.png', sizingMethod='crop'); }
						.brandtable table th div.nation  div.nation_it  { position:absolute; left:10px; top:7px; width:53px; height:34px; z-index:200; background:url(/img/img/cmt/newcar/nation_it.png) no-repeat 0 0;}
							.bgn_png  {/* remove the blanks */ filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='/img/img/cmt/newcar/nation_it.png', sizingMethod='crop'); }
						.brandtable table th div.nation  div.nation_cz  { position:absolute; left:10px; top:7px; width:53px; height:34px; z-index:200; background:url(/img/img/cmt/newcar/nation_cz.png) no-repeat 0 0;}
							.bgn_png  {/* remove the blanks */ filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='/img/img/cmt/newcar/nation_cz.png', sizingMethod='crop'); }	
						.brandtable table th div.nation  div.nation_fr  { position:absolute; left:10px; top:7px; width:53px; height:34px; z-index:200; background:url(/img/img/cmt/newcar/nation_fr.png) no-repeat 0 0;}
							.bgn_png  {/* remove the blanks */ filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='/img/img/cmt/newcar/nation_fr.png', sizingMethod='crop'); }
						.brandtable table th div.nation  div.nation_at { position:absolute; left:10px; top:7px; width:53px; height:34px; z-index:200; background:url(/img/img/cmt/newcar/nation_at.png) no-repeat 0 0;}
							.bgn_png  {/* remove the blanks */ filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='/img/img/cmt/newcar/nation_at.png', sizingMethod='crop'); }	
			.brandtable table td	{ padding:5px 0px; line-height:1.6em;position:static; }
				.brandtable table td a,.brandtable table td a:link	{white-space:nowrap; padding-left:0px; padding-right:15px; }
				.brandtable table td a.first	{ padding-left:0px; background:none; } 
				.brandtable table th div.nation span {float:left; margin:-28px 0 0 55px;}
				
				.brand-car {position:relative;margin:0;padding:0;}
				.brand-car .brand-hits	{position:absolute;top:-25px;left:10px;width:83px;z-index:999;height:27px;display:none;padding:2px 0 0 0;margin:0;text-align:center;background:url(/img/img/cmt/newcar/bg_cnt.gif) no-repeat 0 0; }
				.brand-car:hover .brand-hits,	.brand-car-over  .brand-hits {display:block;}

				/* 수정 2/26 */ .brandtable table td a span.brand-hits	{ text-decoration:none; }
				
				/*#cnt {position:absolute; display:none; top:-20px; left:0; width:84px height:26px; z-index:10; background:url(/img/img/cmt/newcar/bg_cnt.gif) no-repeat 0 0;}
				.brandtable table td a.first	{ padding-left:0px; background:none; } */


.brandroundtable	{ position:relative; clear:both; margin:0px 0px 0px 0px; padding:0px; background:url(/img/img/cmt/newcar/bg_cargroup_5.gif) no-repeat left top; }
	.brandroundtable .brandroundtablesub	{ margin:0px; padding:5px 5px 0px 5px; background:url(/img/img/cmt/newcar/bg_cargroup_6.gif) no-repeat left bottom; }
	
	.brandroundtable table	{ width:100%; border-collapse:collapse; margin:0; padding:0px; }
		.brandroundtable table th	{ width:90px; padding:10px 10px 12px 15px; text-align:left; font-weight:normal; border-top:1px solid #D7D7D7; background:url(/img/img/cmt/newcar/bul_gray_2.gif) no-repeat 7px 46%; }
			.brandroundtable table tr.first th	{ border-top:none; }
		.brandroundtable table td	{ padding:10px 0px 12px 20px;  border-top:1px solid #D7D7D7; line-height:1.8em; }
			.brandroundtable table tr.first td	{ border-top:none; }
			.brandroundtable table td a			{ display:block; float:left; white-space:nowrap; padding-left:0px; padding-right:15px; }
/*			.brandroundtable table td a			{ display:block; float:left; white-space:nowrap; padding-left:11px; padding-right:8px; background:url(/img/img/cmt/newcar/link_line_1.gif) no-repeat left 2px; } */
/*			.brandroundtable table td a.first	{ padding-left:0px; background:none; } */
			
.carbrandcat		{ margin:0 0 15px 0; }
	#container #contents .carbrandcat h5	{ margin:0px 0px 5px 0px; padding:0px; height:auto; background:none; }
	.carbrandcat .brandroundtable	{ background-image:url(/img/img/cmt/newcar/bg_cargroup_5a.gif); }
		.carbrandcat .brandroundtable .brandroundtablesub	{ background-image:url(/img/img/cmt/newcar/bg_cargroup_6a.gif); }

.carnoticetype1		{ margin:0px 0px 15px 0px; padding:0px; }
#contents .carnoticetype1 h4 span.more {padding-left:12px;float:right;background:transparent url(/img/img/cmt/newcar/bu_h4_more01.gif) no-repeat 0 1px;letter-spacing:-1px;margin:-12px 7px 0pt 0pt;color:#7F7F7F; font-weight:normal;width:50px;}
#container #contents .carnoticetype1 h4	{ height:18px; }
.carnoticetype1 dl	{ margin:0px; padding:0px; }
.carnoticetype1 dl dt	{ display:block; padding:10px 0 8px 0;
	background:url(/img/img/cmt/newcar/line_cargroup_1.gif) repeat-x left top;
}
.carnoticetype1 dl dt.first		{ background:none; /*border-top:2px solid #78AB41;*/ border-top:1px dotted #C3C2BD;} /*7월28일 수정*/
.carnoticetype1 dl dt a		{ float:left; padding:0; font-weight:bold; color:#666666; 
	background:none; 
}
.carnoticetype1 dl dt a:link, .carnoticetype1 dl dt a:visited { color:#444; }
.carnoticetype1 dl dt span	{ float:right; font-size:0.9em; color:#898989; }
.carnoticetype1 dl dd	{ clear:both; padding:2px 0px 5px 0px; line-height:1.4em; }
.carnoticetype1 dl dd a:link, .carnoticetype1 dl dd a:visited  { color:#666; }

.carimageboard		{ margin:0px 0px 10px 0px; padding:0px; }
	.carimageboard ul	{ margin:0; padding:0; list-style:none; }
		.carimageboard ul li	{ float:left; width:132px; margin-left:14px; text-align:left; display:inline; }
			.carimageboard ul li.first	{ margin-left:0; }
			.carimageboard ul li .pic	{ padding:2px; margin-bottom:10px; border:1px solid #E3E3E3; }
			.carimageboard ul li a		{ font-size:0.9em; }
				.carimageboard ul li a span	{ font-weight:bold; }

.carreview			{ margin:0px 0px 15px 0px; padding:0px 0px 0px 0px; background:url(/img/img/cmt/newcar/bg_carreview_1.gif) no-repeat left 23px; }	
  .carreview h5		{height:12px; position:relative; padding:0 0 0 12px;	background:url('/img/img/cmt/common/bul_h5.gif') no-repeat 0 3px;	margin-bottom:10px;}
	  .carreview h5 a	{ position:absolute; top:-3px; right:0px; margin-left:10px; }
  .carreview .carreviewsub	{ margin:0px; padding:6px 6px 3px 6px; background:url(/img/img/cmt/newcar/bg_carreview_2.gif) no-repeat left bottom; }
		.carreview .carreviewsub dl		{ margin:0px; padding:0px; }
	/*2008-01-30수정*/	.carreview .carreviewsub dl dt	{ float:left; width:85px; height:18px; text-align:left; font-size:0.9em; margin:0; padding:4px 0px 0px 10px; background:url(/img/img/cmt/newcar/bg_carreview_3.gif) no-repeat left top; }	
				.carreview .carreviewsub dl dt span	{ color:#AFB1AA; }
	/*2008-01-30수정*/		.carreview .carreviewsub dl dd	{ float:left; width:174px; height:18px; margin:0px 0px 2px 10px; padding:2px 0px 0px 0px; display:inline; }
				.carreview .carreviewsub dl dd img	{ vertical-align:middle; margin-bottom:2px; }
				.carreview .carreviewsub dl dd span	{ font-weight:bold; }
	
	.carreview .carreviewsub1	{ margin:0px; padding:10px 10px 10px 10px; background:url(/img/img/cmt/newcar/bg_carreview_2.gif) no-repeat left bottom; }
		.carreviewsub1 dl.cont	{ float:left; width:298px; margin:10px 15px 0 0; padding:0; display:inline; }
			.carreviewsub1 dl.cont dt	{ font-size:1.4em; font-weight:bold; color:#50890A; }
			.carreviewsub1 dl.cont dd	{ margin:5px 0px 0px 0px; line-height:1.5em; font-size:0.9em; }
			.carreviewsub1 dl.cont dd.detail		{ margin:0px; margin-top:-17px; padding:0px 5px 0px 0px; text-align:right; }
				.carreviewsub1 dl.cont dd.detail a	{  color:#F48218; }
		.carreviewsub1 .bestreviewer	{ float:left; width:237px; margin:7px 0 0 0; padding:0; text-align:center; }
			.carreviewsub1 .bestreviewer img		{ vertical-align:middle; padding:0 3px;}
		.carreviewsub1 .ratingpoint		{ float:left; width:237px; height:26px; margin:0 0 0 0; padding:10px 0 0 0; text-align:center; background:url(/img/img/cmt/newcar/bg_carreview_4.gif) no-repeat left top; }
			.carreviewsub1 .ratingpoint span	{ font-size:1.6em; color:#F26521; font-weight:bold; }
			.carreviewsub1 .ratingpoint img		{ margin-left:10px; }
		.carreviewsub1 dl.contreview	{ float:left; width:237px; margin:11px 0 0 0; padding:0; }
			.carreviewsub1 dl.contreview dt	{ float:left; width:70px; margin:0 0 11px 0; padding:0 0 0 5px; font-size:0.9em; background:url(/img/img/cmt/newcar/bg_carreview_5.gif) no-repeat left 3px; }
				.carreviewsub1 dl.contreview dt span	{ color:#AFB1AA; margin-left:-2px; margin-right:-2px; }
			.carreviewsub1 dl.contreview dd	{ float:left; width:28px; margin:0pt 5pt 11px 0pt; padding:0 5px 0 0; font-size:0.9em; text-align:right; }
				.carreviewsub1 dl.contreview dd span	{ font-weight:bold; }
				
		#container #contents .carreview h5.sbtn	{ position:relative; margin-top:12px;  background-position:0 2px; }
			#container #contents .carreview h5.sbtn a	{ position:absolute; top:-3px; right:0px; margin-left:10px; }

/* NewCar Search Layout */
#newcarsearchleft		{ float:left; width:260px; margin-right:15px; display:inline; }
#newcarsearchcontent	{ float:left; width:675px; }

.newsearchtype1 table	{ width:100%; margin:0 0 25px 0; border-collapse:collapse; border-top:2px solid #D1D0CA; }
	.newsearchtype1 table tbody th	{ padding:10px 15px; width:140px; text-align:left; color:#444444; font-weight:bold; border-bottom:1px solid #D1D0CA; background-color:#EEEEED; }
	.newsearchtype1 table tbody td	{ padding:10px 15px; text-align:left; color:#444444; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; }
		/*2008-02-12*/.newsearchtype1 table tbody td div				{ position:static; width:500px; line-height:1.4em;}
		/*2008-02-12*/ #contents .newsearchtype1 table tbody td div p				{ float:left;width:400px; margin:0; padding:0;}
		.newsearchtype1 table tbody td span.positonbtn		{float:right; z-index:5;  }
		.newsearchtype1 table tbody td span.positonbtn_type1		{float:right; z-index:5; margin-top:-20px; }
		/*2008-02-12*/.newsearchtype1 table tbody td span.positonbtn a img {}

.normboardlist thead th.allcheck	{ width:60px; }
	.normboardlist thead th.allcheck input		{ vertical-align:top; margin-top:0px; }
	.normboardlist tbody td.gallphoto_type1		{ padding:4px 0 4px 0; text-align:center; }
		.normboardlist tbody td.gallphoto_type1 .photo	{ float:none; display:block; }
		.normboardlist tbody td.gallphoto_type1 .photo img	{ width:51px; height:38px; border:1px solid #e3e3e3; padding:0px; }
	.normboardlist tbody td.gallphoto_type2			{ width:80px; padding:4px 0 4px 0; text-align:center; }
		.normboardlist tbody td.gallphoto_type2 .photo	{ float:none; display:block; }
		.normboardlist tbody td.gallphoto_type2 .photo img	{ width:51px; height:38px; border:1px solid #e3e3e3; padding:2px; }
	.normboardlist tbody td.nosearch			{ padding:20px 0px; }

.totalpage li.page select	{ width:auto; }

#newcarsearchleft .newcarsearchbox	{ float:left; margin:0; padding:0; background:url(/img/img/cmt/newcar/bg_carsearchbox_1.gif) no-repeat left top; }
	#newcarsearchleft .newcarsearchbox .newcarsearchboxsub		{ float:left; margin:0; padding:5px 4px 5px 5px; background:url(/img/img/cmt/newcar/bg_carsearchbox_2.gif) no-repeat left bottom; }
		#newcarsearchleft .searchbtn	{ margin:0; padding:0; }
			#newcarsearchleft .searchbtn a		{ font-size:0; text-indent:-2000px; width:251px; height:20px; display:block; }
				#newcarsearchleft .searchbtn a.off	{ background:url(/img/img/cmt/newcar/bg_carsearch_all_off.gif) no-repeat left top; }
				#newcarsearchleft .searchbtn a.on	{ background:url(/img/img/cmt/newcar/bg_carsearch_all_on.gif) no-repeat left top; }
		#newcarsearchleft .newcarsearchboxsub dl	{ float:left; width:257px; margin:0 0 3px 0; padding:0; background:url(/img/img/cmt/newcar/bg_carsearchbox_3.gif) no-repeat left 34px; }
			#newcarsearchleft .newcarsearchboxsub dl dt		{ margin:0px; padding:0px; }
				#newcarsearchleft .newcarsearchboxsub dl dt a	{ font-size:0; text-indent:-2000px; width:251px; height:34px; background:url(/img/img/cmt/newcar/bg_car_dt_default.gif) no-repeat left top; display:block; }
				#newcarsearchleft .newcarsearchboxsub dl#searchbtn_0 dt a.on	{ background-image:url(/img/img/cmt/newcar/bg_car_dt_0_on.gif); }
				#newcarsearchleft .newcarsearchboxsub dl#searchbtn_0 dt a.off	{ background-image:url(/img/img/cmt/newcar/bg_car_dt_0_off.gif); }
				#newcarsearchleft .newcarsearchboxsub dl#searchbtn_1 dt a.on	{ background-image:url(/img/img/cmt/newcar/bg_car_dt_1_on.gif); }
				#newcarsearchleft .newcarsearchboxsub dl#searchbtn_1 dt a.off	{ background-image:url(/img/img/cmt/newcar/bg_car_dt_1_off.gif); }
				#newcarsearchleft .newcarsearchboxsub dl#searchbtn_2 dt a.on	{ background-image:url(/img/img/cmt/newcar/bg_car_dt_2_on.gif); }
				#newcarsearchleft .newcarsearchboxsub dl#searchbtn_2 dt a.off	{ background-image:url(/img/img/cmt/newcar/bg_car_dt_2_off.gif); }
				#newcarsearchleft .newcarsearchboxsub dl#searchbtn_3 dt a.on	{ background-image:url(/img/img/cmt/newcar/bg_car_dt_3_on.gif); }
				#newcarsearchleft .newcarsearchboxsub dl#searchbtn_3 dt a.off	{ background-image:url(/img/img/cmt/newcar/bg_car_dt_3_off.gif); }
				#newcarsearchleft .newcarsearchboxsub dl#searchbtn_4 dt a.on	{ background-image:url(/img/img/cmt/newcar/bg_car_dt_4_on.gif); }
				#newcarsearchleft .newcarsearchboxsub dl#searchbtn_4 dt a.off	{ background-image:url(/img/img/cmt/newcar/bg_car_dt_4_off.gif); }
				#newcarsearchleft .newcarsearchboxsub dl#searchbtn_5 dt a.on	{ background-image:url(/img/img/cmt/newcar/bg_car_dt_5_on.gif); }
				#newcarsearchleft .newcarsearchboxsub dl#searchbtn_5 dt a.off	{ background-image:url(/img/img/cmt/newcar/bg_car_dt_5_off.gif); }
				#newcarsearchleft .newcarsearchboxsub dl#searchbtn_6 dt a.on	{ background-image:url(/img/img/cmt/newcar/bg_car_dt_6_on.gif); }
				#newcarsearchleft .newcarsearchboxsub dl#searchbtn_6 dt a.off	{ background-image:url(/img/img/cmt/newcar/bg_car_dt_6_off.gif); }
				
			#newcarsearchleft .newcarsearchboxsub dl dd		{ float:left; margin:0px; padding:9px 7px 3px 7px; background:url(/img/img/cmt/newcar/bg_carsearchbox_4.gif) no-repeat left bottom; }
				#newcarsearchleft .newcarsearchboxsub dl dd.on		{ display:none; }
				#newcarsearchleft .newcarsearchboxsub dl dd.off		{ display:block; }
				
				#newcarsearchleft .newcarsearchboxsub dl dd .flash		{ padding-bottom:6px; }
				#newcarsearchleft .newcarsearchboxsub dl dd .flash img	{ display:block; }
				
				#newcarsearchleft .newcarsearchboxsub dl dd ul		{ float:left; width:229px; margin:0 0 5px 0; padding:0 4px 0px 4px; }
/*2008-02-11*/#newcarsearchleft .newcarsearchboxsub dl dd ul li	{ float:left; width:75px; padding:3px 0px 3px 1px; font-size:0.9em; letter-spacing:-1px; }
/*2008-02-14*/ #newcarsearchleft .newcarsearchboxsub dl dd ul.type li	{width:110px;}
					#newcarsearchleft .newcarsearchboxsub dl dd ul li input		{ vertical-align:top; }
						* html #newcarsearchleft .newcarsearchboxsub dl dd ul li 		{  height:13px;  }
					#newcarsearchleft .newcarsearchboxsub dl dd ul li span		{ color:#AFB1AA; font-size:0.9em; margin-left:-3px; margin-right:-3px; }
					#newcarsearchleft .newcarsearchboxsub dl dd ul.type2 li		{ width:112px; }
					
				#container #contents #newcarsearchleft .newcarsearchboxsub dl dd h4	{ clear:both; position:relative; height:auto; margin:7px 3px 8px 3px; padding:0px 0 7px 6px; font-weight:bold; border-bottom:1px solid #E7E7E7; background:url(/img/img/cmt/newcar/bg_carsearchbox_6.gif) no-repeat left 4px; }

/* Estimate Layout */
#estimatecontent		{ float:left; width:723px; margin-right:15px; margin-top:10px; display:inline; }
#estimateright			{ float:left; width:212px; margin-top:10px; }

#estimatecontent .estround		{ margin:0px 0px 10px 0px; padding:0px; background:url(/img/img/cmt/newcar/bg_est_1.gif) no-repeat left top; }
	#estimatecontent .estround .estroundsub		{ margin:0px; padding:0px 0px 18px 0px; background:url(/img/img/cmt/newcar/bg_est_2.gif) no-repeat left bottom; }
		#container #contents #estimatecontent .estround .estroundsub h4	{ width:723px; height:auto; padding:0px 0px 10px 0px; margin:0px; background:none; overflow:hidden; }
		
		.estroundsub .estcontent	{ margin:0px 16px 0px 14px; }
			.estcontent p .print		{ float:right; margin:-15px 0px 0px 0px; }

#estimatecontent .estround h5 {
       padding:0px 0px 0px 15px;
       background:url(/img/img/cmt/common/bul_h5.gif) no-repeat 0 4px;
}

.estcontentsearch		{ width:693px; height:30px; padding:10px 0px 0px 0px; margin-bottom:10px; text-align:center; background:url(/img/img/cmt/newcar/bg_estcontentsearch_1.gif) no-repeat left top; }
	.estcontentsearch select	{ width:136px; }
	.estcontentsearch input		{ margin-left:20px; vertical-align:middle; }
	
#estimatecontent .estroundsmall		{ margin:0px 0px 10px 0px; padding:0px; background:url(/img/img/cmt/newcar/bg_est_3.gif) no-repeat left top; }
	#estimatecontent .estroundsmall .estroundsmallsub		{ margin:0px; padding:5px 5px 5px 5px; background:url(/img/img/cmt/newcar/bg_est_4.gif) no-repeat left bottom; }

.estroundbtn	{ text-align:center; }

.estscroll		{ width:100%; height:130px; overflow-y:scroll; }
	.estscroll dl	{ clear:both; margin:5px 0 0 0; padding:0; }
		.estscroll dl dt	{ float:left; width:410px; }
		.estscroll dl dd	{ float:left; width:60px; margin-left:20px; display:inline; }
			.estscroll dl dd.price		{ width:150px; font-size:0.9em; padding-top:3px; text-align:right; }

.estoption		{ margin:0; padding:0; }
	.estoption dl	{ margin:0; padding:0; }
		.estoption dl dt	{ padding:5px 10px; margin-bottom:10px; width:663px;color:#444444; font-size:0.9em; background-color:#F5F5F3; }
		.estoption dl dd	{ padding:0px 0px 0px 8px; margin-bottom:0px; }
			.estoption dl dd ul		{ margin:0px; padding:0px; list-style:none; }
				.estoption dl dd ul li	{ float:left; width:94px; height:80px; margin-right:16px; display:inline; font-size:0.9em;}
				.estoption dl dd ul li img		{ margin-bottom:7px; }
				.estoption dl dd ul li input	{ vertical-align:middle; margin:0px -3px 2px -3px; }

.estoptionprice		{  }
	.estoptionprice dl	{ clear:both; margin:5px 0 0 0; padding:0; }
		.estoptionprice dl dt	{ float:left; width:420px; font-size:0.9em; margin-bottom:3px; margin-left:10px; display:inline; }
			.estoptionprice dl dt input		{ margin-top:-4px; }
		.estoptionprice dl dd	{ float:left; width:220px; margin-left:20px; margin-bottom:3px; padding-top:3px; font-size:0.9em; text-align:right; display:inline; }
			.estoptionprice dl dd span		{ font-weight:bold; }

.esttable			{ margin:0 0 10px 0; padding:0; }
	.esttable table		{ width:100%; margin:10px 0 0 0; border-collapse:collapse; border-top:2px solid #D1D0CA; }
		.esttable table tbody th		{ padding:8px 10px; width:80px; text-align:left; color:#5D5D5D; font-weight:normal;  border-bottom:1px solid #D1D0CA; background-color:#F9F9F8; }
			.esttable table tbody th.point1		{ color:#5D5D5D; font-weight:bold; background-color:#EEEEED; }
			.esttable table tbody th.point2		{ color:#5D5D5D; font-weight:bold; border-left:1px solid #D1D0CA; background-color:#EEEEED; }
		.esttable table tbody td		{ padding:8px 10px; width:240px; text-align:left; font-size:0.9em; color:#5D5D5D; border-bottom:1px solid #D1D0CA; border-left:1px solid #D1D0CA; }
			.esttable table tbody td.price		{ border-left:none; text-align:right; }
				.esttable table tbody td.price span		{ font-weight:bold; }
				
		.esttable table tfoot th		{ padding:10px; text-align:left; color:#648D47; border-top:2px solid #78AB42; border-bottom:1px solid #D1D0CA; background-color:#F4F5E4; }
			.esttable table tfoot th span	{ color:#648D47; font-weight:normal; }
		.esttable table tfoot td		{ width:170px; padding:10px; text-align:left; color:#5D5D5D; font-weight:normal; border-top:2px solid #78AB42; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; background-color:#FDFDF6; font-size:0.9em; }
			.esttable table tfoot td span	{ color:#F26521; font-weight:bold; }
		
#estimateright .estrightround		{ margin:0px 0px 10px 0px; padding:0px; background:url(/img/img/cmt/newcar/bg_estr_1.gif) no-repeat left top; }
	#estimateright .estrightround .estrightroundsub		{margin:0px; padding:0px 0px 10px 0px; background:url(/img/img/cmt/newcar/bg_estr_2.gif) no-repeat left bottom; }
	#estimateright .estrightround .estrightroundsub h4	{ width:212px; height:auto; padding:0px 0px 15px 0px !important; margin:0px; background:none !important; overflow:hidden; }
		#container #contents #estimateright .estrightround .estrightroundsub h4.text	{ width:186px; padding:8px 13px 6px !important; margin:0px; background:url(/img/img/cmt/newcar/bg_titlebox_top.gif) no-repeat left top !important; }
		#container #contents #estimateright .estrightround .estrightroundsub div.titlebox	{ height:auto; padding:0 0 2px 0; margin:0px 0 5px 0; background:url(/img/img/cmt/newcar/bg_titlebox_bottom.gif) no-repeat left bottom; }
		#container #contents #estimateright .estrightround .estrightroundsub .h4btn		{ position:absolute; top:15px; right:16px; }

		/* 0717추가*/
		#estimateright .estrightround2		{ margin:0px 0px 10px 0px; padding:0px; background:url(/img/img/cmt/newcar/bg_estr_1.gif) no-repeat left top; }
		#estimateright .estrightround2 .estrightroundsub2		{margin:0px; padding:0px 0px 7px 0px; background:url(/img/img/cmt/newcar/bg_estr_2.gif) no-repeat left bottom; }
		 #estimateright .estrightround2 .estrightroundsub2 h4	{ width:212px; height:auto; padding:0 0 7px !important; margin:0px !important; background:none !important; overflow:hidden; }
		 #estimateright .estrightround2 .estrightroundsub2 h4.text	{ width:186px; padding:8px 13px 6px !important; margin:0px; background:url(/img/img/cmt/newcar/bg_titlebox_top.gif) no-repeat left top !important; }
		#container #contents #estimateright .estrightround2 .estrightroundsub2 div.titlebox	{ height:auto; padding:0 0 2px 0; margin:0px 0 5px 0; background:url(/img/img/cmt/newcar/bg_titlebox_bottom.gif) no-repeat left bottom; }
		#container #contents #estimateright .estrightround2 .estrightroundsub2 .h4btn		{ position:absolute; top:15px; right:16px; }		
		#container #contents #estimateright .estrightround2 .estrightroundsub2 ul li { font-size:1%}
		#container #contents #estimateright .estrightround2 .estrightroundsub2 ul li { padding:7px 0 0}
		

/*수정0131*/ .estrightcontent1 .pic	{ padding-bottom:10px; margin:10px 0;background:url(/img/img/cmt/newcar/bg_estr_4.gif) repeat-x left bottom; }
	.estrightcontent1 .pic div	{ width:149px; height:112px; margin:0 auto 0px auto; border:1px solid #E3E3E3; padding:2px; }

	.estrightcontent1 dl		{ clear:both; margin:0 13px 0 13px; padding:0; }
		.estrightcontent1 dl dt		{ float:left; width:75px; padding:0px 0px 3px 5px; background:url(/img/img/cmt/newcar/bg_estr_5.gif) no-repeat left 3px; }
			.estrightcontent1 dl dt em	{ font-weight:bold; }
		.estrightcontent1 dl dd		{ float:right; width:100px; text-align:right; padding-bottom:3px; }
			.estrightcontent1 dl dd span	{ font-weight:bold; color:#F26521; }
			
.estrightcontent2	{ width:200px; margin:0px auto 0px auto; padding:0px; background:url(/img/img/cmt/newcar/bg_estr_11.gif) no-repeat left top; }
	.estrightcontent2 .estrightcontent2sub	{ margin:0px 0px 0px 0px; padding:10px 0px 8px 0px; background:url(/img/img/cmt/newcar/bg_estr_12.gif) no-repeat left bottom; }
	.estrightcontent2 dl		{ clear:both; margin:0 7px 0 7px; padding:0; }
/*수정0123*/.estrightcontent2 dl dt		{ float:left; width:60px; margin:0;   padding:0px 0px 0px 5px; background:url(/img/img/cmt/newcar/bg_estr_5.gif) no-repeat left 3px; }
/*수정0201*/.estrightcontent2 dl dt.option	{width:35px !important; }
/*수정0124*/.estrightcontent2 dl dd		{ float:left; width:120px; text-align:left; _height:14px; }

.estrightcontent3	{ margin:0px 13px 10px 13px; padding:0px; border-bottom:1px solid #D4D4D4; }
	.estrightcontent3 dl	{ clear:both; margin:0; padding:0; }
		.estrightcontent3 dl dt		{ margin:0px; padding:0px; }
/*수정0131*/.estrightcontent3 dl dt input	{ margin:-2px 1px 0px 0px; }
/*수정0131*/.estrightcontent3 dl dd		{ float:left; margin:0px 0px 10px 0px; padding:0px; display:inline;}
/*수정0202*/.estrightcontent3 dl dd.price	{ margin-left:25px; width:90px; }
				.estrightcontent3 dl dd.price span	{ font-weight:bold; }
			.estrightcontent3 dl dd.date	{ text-align:right; font-size:.9em; color:#898989; }

.estrightcontent3_no	{ padding:87px 13px 87px 13px; text-align:center; font-size:0.9em; color:#898989; }
.estrightcontent4_no	{ padding:87px 7 87px; text-align:center; font-size:0.9em; color:#898989; }


.estrightroundsub .btn	{ text-align:center; }

.estrightcontent4	{ margin:0px 13px 10px 13px; padding:0px; }
.estrightcontent4 dl	{ clear:both; position:relative; min-height:54px; _height:54px; margin:0px 0px 10px 0px; padding:0px; }
.estrightcontent4 dl dt		{ width:110px; margin:4px 0px 0px 0; padding:0px 0px 0px 0px; float:right; }
.estrightcontent4 dl dd		{ width:110px; float:right; margin:4px 0 0 0; padding:0; line-height:1.3em; text-overflow:ellipsis; }
.estrightcontent4 dl dd	strong, .estrightcontent4 dl dd	span { display:block;  text-overflow:ellipsis; overflow:hidden; width:110px; height:15px;}
.estrightcontent4 dl dd a { cursor:pointer; }
.estrightcontent4 dl dd.pic	{ float:left; left:0px; top:0px; width:70px; height:54px; margin:0px; }
.estrightcontent4 dl dd.txt	{ float:right; left:0px; top:0px; width:105px; height:54px; margin:0px; }
.estrightcontent4 dl dd.pic div	{ border:1px solid #E3E3E3; padding:2px; }
				
#estdealer		{ margin:10px 0px 0px 0px; padding:0px; background:url(/img/img/cmt/newcar/bg_estdealer_1.gif) no-repeat left top; }
	#estdealer #estdealersub		{ margin:0px; padding:0px 0px 18px 0px; background:url(/img/img/cmt/newcar/bg_estdealer_2.gif) no-repeat left bottom; }
		#container #contents #estdealer #estdealersub h4	{ width:950px; height:auto; padding:0px 0px 10px 0px; margin:0px; background:none; overflow:hidden; }
		.estdealercontent	{ margin:0px 14px;  }
		.estdealercontent p			{ padding-bottom:7px; }
		.estdealercontent p#info {margin: 0 0 15px 0; padding-bottom:0; line-height:1.3em;}
			.estdealercontent .btn		{ text-align:center; }

.estdealersearch	{ margin:0px 0px 16px 0px; padding:0px 0px 10px 0px; text-align:center; background:url(/img/img/cmt/newcar/bg_estdealer_3.gif) repeat-x left bottom; }
	.estdealersearch img	{ vertical-align:middle; margin-right:10px; }
	.estdealersearch select	{ width:127px; vertical-align:middle; margin-right:10px; }
	.estdealersearch input	{ width:160px; border:1px solid #B6B6AB; height:18px; vertical-align:middle; margin-right:10px; }
.he	{ padding-bottom:8px;}

dl.estdealerapp		{ clear:both; margin:0 0 12px 0; padding:0; }
	/*2008-01-28수정*/dl.estdealerapp dt	{ float:left; width:97px; padding:0px 0px 0px 8px; margin:5px 0px; background:url(/img/img/cmt/newcar/bg_estapp_1.gif) no-repeat left 3px; }
	dl.estdealerapp dd	{ float:left; width:799px; padding:3px 0px 1px 15px; margin:0px 0px 0px 0px; border-left:1px solid #C3C2BD; }
		dl.estdealerapp dd textarea		{ width:779px; height:140px; margin:0px 0px 0px -14px; border:1px solid #dbdbdb;color:#666666;padding:3px; margin-bottom:10px; line-height:1.4em; }

	
.newsearchtype2 table {width: 100%; margin:4px 0 20px 0; border-collapse: collapse; border-top: 2px solid #DBDBDB;}
	.newsearchtype2 table td, .newsearchtype2 table th {padding: 9px 0 5px 13px; border-bottom: 1px solid #DBDBDB; color: #666; border-left:1px solid #DBDBDB;}
	.newsearchtype2 table td {border-right: none;}
	.newsearchtype2 table td.col {border-right: none;text-align:right;font-weight:bold; padding-right:3px;border-left: none;}
	.newsearchtype2 table td.lineno {border-right: none;border-bottom: none;}
	.newsearchtype2 table thead .first {border-left: none; background-color: #EEEEED;}
	.newsearchtype2 table tbody .first {border-left: none; background-color: #F9F9F8;}
	.newsearchtype2 table tfoot .first {border-left: none; color: #648D47; font-weight: bold;}
	.newsearchtype2 table thead th {padding: 8px 0px 5px 13px; background-color: #EEEEED; color: #444; text-align: left;}
	.newsearchtype2 table tbody {border-bottom:2px solid #DBDBDB;}
	.newsearchtype2 table tbody td {font-size: 0.95em;}
	.newsearchtype2 table tfoot th {background: #FDFDF6; padding: 5px 0 5px 11px; border-top: 2px solid #78AB42; border-bottom: 1px solid #D1D0CA;}
	.newsearchtype2 table tfoot td {padding: 17px 0 12px 13px; background: #F4F5E4; border-top: 2px solid #78AB42;}
	.newsearchtype2 table tbody th, .estimate table tfoot th {font-weight: normal; text-align: left;}
		.newsearchtype2 table tfoot em {color: #F26521; font-weight: bold;}
		.newsearchtype2 table tbody em {font-weight: bold;}
	.newsearchtype2 table tbody .price {text-align: right; padding-right: 0px; border: none;}
	.newsearchtype2 table tbody .price1 {text-align: right; padding-right: 0px; border: none;border-left: 1px solid #DBDBDB; color: #666; border-left:1px solid #DBDBDB;}
		#contents .newsearchtype2 table p {float: right; margin:-13px 0 0 0; padding:0 0 0 0;}
		.newsearchtype2 table ul li {padding-bottom: 3px;}
.btn { float:center;  margin-top:10px; }


.estdealercontent1		{ margin:0px 0px 20px 0px; }
	#estdealer #estdealersub .estdealercontent .estdealercontent1 h5	{ background-position:left 2px; margin-bottom:7px; }
	.estboard_co		{ border-top:2px solid #D1D0CA; border-bottom:1px solid #D1D0CA; padding:10px; line-height:1.4em; }

/***** Normal Board Type Add *****/
.normboardlist thead .modelnum		{ width:80px; }
.normboardlist thead .reviewer		{ width:55px; }
.normboardlist thead .reviewvaluetype1		{ width:80px; }
.normboardlist thead .carprice		{ width:90px; }
.normboardlist thead .carmarks		{ width:120px; }
.normboardlist thead .carmarks_small	{ width:60px; }
.normboardlist thead .cartel		{ width:140px; }
.normboardlist thead .caraddress	{ width:140px; text-align:center;}
.normboardlist thead .caraddress_type1		{ width:270px; text-align:center;}
.normboardlist thead .name	{ width:80px; }

.normboardlist tbody td.gallphoto .photo		{ margin-right:0; }

.normboardlist td.marks	{ font-size:1.1em; text-align:center; color:#898989; font-weight:bold; }
	.normboardlist td.marks img		{ margin-bottom:5px; }
	.normboardlist td.marks span	{ color:#FF4800; }

.normboardlist td.reviewvalue img	{ vertical-align:middle; margin-bottom:3px;  }

/* 20071217 Dokumho Add */
.newmodel		{ margin:0 0 20px 0; padding:0; background:url(/img/img/cmt/newcar/bg_newmodel_1.gif) no-repeat left top; }
.newmodel .newmodelsub	{ position:relative; margin:0; padding:0 0 10px 0; }
.newmodel .newmodelsub dl		{ margin:0; padding:30px 0 0 0; height:215px; }
.newmodel .newmodelsub dl dt	{ position:relative; font-weight:bold; color:#FFFFFF; margin:0px 30px 10px 332px; padding:9px 0 9px 24px; background:url(/img/img/cmt/newcar/bg_newmodel_3.gif) no-repeat left top; }
/*2008-02-01*/			.newmodel .newmodelsub dl dt a	{ font-weight:bold; }
.newmodel .newmodelsub dl dd	{ margin:0px 30px 0 332px; padding:0; }
.newmodel .newmodelsub dl dd.pic	{ position:absolute; left:30px; top:30px; width:256px; height:194px; margin:0px; padding:0px; background:#fff; }
.newmodel .newmodelsub dl dd.pic div	{ border:1px solid #598324; padding:5px; }
.newmodel .newmodelsub img.bgpng	{ position:absolute; left:22px; top:22px; width:272px; height:210px; }
.newmodel .newmodelsub dl dd.subti	{ margin-bottom:10px; font-size:1.2em; color:#000000; font-weight:bold; }
.newmodel .newmodelsub dl dd.content	{ color:#000000; line-height:1.4em; }
.newmodel .newmodelsub dl dd.detail		{ position:absolute; left:290px; top:170px; padding:0px; text-align:right; }
.newmodel .newmodelsub dl dd.detail	 a	{  color:#000000;  text-decoration:underline; }
.newmodel .newmodelsub dl dd.btn		{ position:absolute; top:188px; width:361px; padding-top:11px; text-align:right; background:url(/img/img/cmt/newcar/line_array_1.gif) repeat-x left top; }
.newmodel .newmodelsub dl.news		{ width:663px; margin:0; padding:0 30px; height:auto; }
.newmodel .newmodelsub dl.news {background:url(/img/img/cmt/newcar/bg_newmodel_4.gif) no-repeat 0 bottom;}
.newmodel .newmodelsub dl.news dt	{ margin:0; padding:16px 0 8px 0; color:#444444; font-weight:bold; background:none; }
.newmodel .newmodelsub dl.news dt img	{ vertical-align:middle; margin-bottom:1px; }
.newmodel .newmodelsub dl.news dd	{ margin:0; padding:0 0 0 55px; }
.newmodel .newmodelsub dl dd.pgsize	{ position:absolute; left:-310px; top:22px; width:272px; height:210px; z-index:200; }
.newmodel .bottom { background:url(/img/img/cmt/newcar/bg_newmodel_2.gif) no-repeat left bottom; height:9px; font-size:1px; }

.new2007list	{ margin:0 0 4px 0; padding:0 0 0 0; background:url(/img/img/cmt/newcar/bg_new2007list_1.gif) no-repeat left top; }
	.new2007list .new2007listsub	{ margin:0 0 0 0; padding:0 0 0 0; background:url(/img/img/cmt/newcar/bg_new2007list_2.gif) no-repeat left bottom; }
		#container #contents .new2007list .new2007listsub h5	{ margin:0 0 0 0; padding:9px 325px 10px 18px; background:none; color:#000000; }
			#container #contents .new2007list .new2007listsub h5 span	{ font-weight:normal; }
			#container #contents .new2007list .new2007listsub h5 a		{ font-weight:bold; }
.new2007list_btn	{ float:right; margin:-29px 3px 0 0; padding:0; }

.modellist		{ margin:0px; padding:0px; }
	#container #contents .modellist h4	{ height:auto; margin-bottom:12px; padding-bottom:10px; border-bottom:2px solid #78AB41; }
	.modellist dl	{ float:left; width:361px; margin:0 0 20px 0; padding:0px; }
		.modellist dl dt	{ margin:5px 15px 7px 165px; padding:0; font-weight:bold; line-height:1.5em;} /* 2009년 5월18일 수정 */
			.modellist dl dt a	{ font-weight:bold; text-decoration:underline !important; }  /* 2009년 5월18일 수정 */
		.modellist dl dd	{ margin:0 15px 0 163px; padding:0; }
			.modellist dl dd.pic	{ float:left; width:155px; margin:-24px 0 0 0; } /* 2009년 5월18일 수정 */
				.modellist dl dd.pic div	{ border:1px solid #E3E3E3; padding:2px; }
			.modellist dl dd.content	{ line-height:1.4em; }
			.modellist dl dd.btn		{ margin-top:6px; } /* 2009년 5월18일 수정 */
			/* 9월 19일 */
			.modellist dl dd.btn a { padding:0 8px 0 13px; font-size:0.9em; letter-spacing:-1px; text-decoration:underline; background:url(/img/img/cmt/newcar2/bul_newbrand.gif) no-repeat left 1px;  color:#666666;}
			
			
.rankbox_type1	{ margin:10px 0; padding:0 3px; height:178px; background:url(/img/img/cmt/newcar/bg_rankbox_1.gif) no-repeat left top; }
	.rankbox_type1 dl		{ float:left; width:347px; height:160px; margin:11px 0 0 8px; background:url(/img/img/cmt/newcar/bg_rankbox_2.gif) no-repeat left top; display:inline; }
		.rankbox_type1 dl dt	{ position:relative; margin:0; padding:0; }
			.rankbox_type1 dl dt span		{ position:absolute; right:10px; top:13px; }
		.rankbox_type1 dl dd	{ margin:0px; padding:0px 14px; }
			.rankbox_type1 dl dd ol		{ margin:3px 0 0 0; padding:0; }
				.rankbox_type1 dl dd ol li.no1	{background:url(/img/img/cmt/newcar/ranking_org_1.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type1 dl dd ol li.no2	{background:url(/img/img/cmt/newcar/ranking_org_2.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type1 dl dd ol li.no3	{background:url(/img/img/cmt/newcar/ranking_org_3.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type1 dl dd ol li.no4	{background:url(/img/img/cmt/newcar/ranking_gray_4.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type1 dl dd ol li.no5	{background:url(/img/img/cmt/newcar/ranking_gray_5.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
		

.rankbox_type2	{ margin:0 0 30px 0; padding:0 3px; height:491px; background:url(/img/img/cmt/newcar/bg_rankbox_3.gif) no-repeat left top; }
	.rankbox_type2 dl		{ float:left; width:347px; height:471px; margin:11px 0 0 8px; background:url(/img/img/cmt/newcar/bg_rankbox_4.gif) no-repeat left top; display:inline; }
		.rankbox_type2 dl dt	{ position:relative; margin:0; padding:0; }
			.rankbox_type2 dl dt span		{ position:absolute; right:10px; top:13px; }
		.rankbox_type2 dl dd	{ margin:0px; padding:0px 14px; }
			.rankbox_type2 dl dd ol		{ margin:9px 0 0 0; padding:0; }
			.rankbox_type2 dl dd ol li {padding:2px 0;}
				.rankbox_type2 dl dd ol li.no1	{ background:url(/img/img/cmt/newcar/ranking_black_1.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no2	{ background:url(/img/img/cmt/newcar/ranking_black_2.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no3	{ background:url(/img/img/cmt/newcar/ranking_black_3.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no4	{ background:url(/img/img/cmt/newcar/ranking_gray_4.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no5	{ background:url(/img/img/cmt/newcar/ranking_gray_5.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no6	{ background:url(/img/img/cmt/newcar/ranking_gray_6.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no7	{ background:url(/img/img/cmt/newcar/ranking_gray_7.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no8	{ background:url(/img/img/cmt/newcar/ranking_gray_8.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no9  { background:url(/img/img/cmt/newcar/ranking_gray_9.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no10	{ background:url(/img/img/cmt/newcar/ranking_gray_10.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no11	{ background:url(/img/img/cmt/newcar/ranking_gray_11.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no12	{ background:url(/img/img/cmt/newcar/ranking_gray_12.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no13	{ background:url(/img/img/cmt/newcar/ranking_gray_13.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no14	{ background:url(/img/img/cmt/newcar/ranking_gray_14.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no15	{ background:url(/img/img/cmt/newcar/ranking_gray_15.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no16	{ background:url(/img/img/cmt/newcar/ranking_gray_16.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no17	{ background:url(/img/img/cmt/newcar/ranking_gray_17.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no18	{ background:url(/img/img/cmt/newcar/ranking_gray_18.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no19	{ background:url(/img/img/cmt/newcar/ranking_gray_19.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }
				.rankbox_type2 dl dd ol li.no20	{ background:url(/img/img/cmt/newcar/ranking_gray_20.gif) no-repeat 0 0; margin:0; padding:0 0 6px 18px; }

/* ie6/7 hack */
*:first-child+html .rankbox_type1 dl dd ol li	{ padding-bottom:3px; margin-bottom:6px;  }

* html #contents .rankbox_type2 dl dd ol li	{ padding-bottom:0px; margin-bottom:7px;  }
*:first-child+html .rankbox_type2 dl dd ol li	{ padding-bottom:0px; margin-bottom:2px;  }
				

.rankbox_round	{ margin:0; padding:0; background:url(/img/img/cmt/newcar/bg_rankboxround_1.gif) no-repeat left top; }
	.rankbox_roundsub	{ margin:0; padding:20px 0 0 2px; background:url(/img/img/cmt/newcar/bg_rankboxround_2.gif) no-repeat left bottom; }
		.rankbox_round dl	{ float:left; width:239px; margin:0 0 20px 0; padding:0 0 5px 0; background:url(/img/img/cmt/newcar/bg_rankboxround_3.gif) no-repeat left bottom; display:inline; overflow:hidden; }
			.rankbox_round dl.first	{ background-image:url(/img/img/cmt/newcar/bg_rankboxround_4.gif); }
			.rankbox_round dl dt	{ margin:0 17px 0 17px; padding:0 0 0 0; }
			.rankbox_round dl dd	{ margin:0 42px 0 42px; padding:0 0 0 0; }
				.rankbox_round dl dd ol		{ margin:9px 0 0 0; padding:0; }
					.rankbox_round dl dd ol li	{ margin:0; padding:0 0 7px 0; }
					.rankbox_round dl dd ol li img	{ vertical-align:middle; margin-right:5px; }
				.rankbox_round dl dd.pic	{ padding-bottom:10px; }
					.rankbox_round dl dd.pic div	{ border:1px solid #E3E3E3; padding:2px; }
				.rankbox_round dl dd.content	{ padding-bottom:10px; }

.encleanrank	{ margin:10px 0 0 0; padding:0; background:url(/img/img/cmt/newcar/bg_encleanrank_1.gif) no-repeat left top; }
	.encleanrank .encleanranksub	{ margin:0; padding:15px 0 0 0; min-height:200px; background:url(/img/img/cmt/newcar/bg_encleanrank_2.gif) no-repeat left bottom; }
/*2008-02-20수정*/.encleanranksub .encleanrankleft	{ float:left; position:relative; width:196px; min-height:160px; margin:0; padding:0 0 0 18px; display:inline; }
		/*2008-01-28수정*/.encleanranksub .encleanrankright	{ float:left; width:474px; min-height:160px; margin:0 0 0 24px; padding:0 0 0 0; display:inline; }
		.encleanranksub .encleanrankcontent	{ clear:both; margin:0px 16px 0 15px; padding:30px 0 2px 0; overflow:hidden; }

		.encleanrankleft dl		{ margin:0; padding:0; }
			.encleanrankleft dl dt	{ position:relative; margin:0; padding:0 0 2px 0; background:url(/img/img/cmt/newcar/bg_encleanrank_3.gif) repeat-x left bottom; }
			.encleanrankleft dl dd	{ margin:0; padding:0; }
				.encleanrankleft dl dd ul	{ margin:15px 0 0 0; padding:0; }
				.encleanrankleft dl dd ul li	{ position:relative; margin:0px; padding:0 0 4px 8px; background:url(/img/img/cmt/newcar/bg_encleanrank_4.gif) no-repeat 1px 4px; }
			.encleanrankleft dl dd.btn	{ position:absolute; right:0px; top:12px; background-color:#F8F8F7; }
				.encleanrankleft dl dd.btn a	{ margin:0; padding:0; }
				.encleanrankleft dl dd.btn img	{ margin:0; padding:0; }
		.encleanrankright dl		{ margin:0; padding:0; }
			.encleanrankright dl dt	{ margin:0; padding:2px 0 2px 0; font-weight:bold; border-bottom:1px solid #DCDCD4; }
			.encleanrankright dl dd	{ margin:0; padding:0; }
				.encleanrankright dl dd.date	{ float:right; margin:-16px 4px 0 0; }
				.encleanrankright dl dd ul	{ clear:both; margin:0px; padding:10px 0 0 0; }
				.encleanrankright dl dd ul li	{ float:left; width:90px; margin-left:6px; text-align:center; display:inline; font-size:0.9em; }
				.encleanrankright dl dd ul li div.text {text-align:left;}
					.encleanrankright dl dd ul li.first	{ margin-left:0px; }
					.encleanrankright dl dd ul li .pic	{ margin-bottom:10px; border:1px solid #D0D0D0; padding:2px; }

.new2007car		{ margin:10px 0 30px 0; padding:0; background:url(/img/img/cmt/newcar/bg_new2007car_1.gif) no-repeat left top; }
	.new2007car .new2007carsub		{ margin:0; padding:10px 0 10px 10px; background:url(/img/img/cmt/newcar/bg_new2007car_2.gif) no-repeat left bottom; }
		.new2007carsub .new2007carleft	{ float:left; width:442px; margin:0; padding:0; }
			.new2007carleft dl			{ margin:0px; padding:0px; }
				.new2007carleft dl dt	{ float:left; width:155px; }
					.new2007carleft dl dt div	{ border:1px solid #E3E3E3; padding:2px; background-color:#ffffff; }
	/*2008-02-12*/.new2007carleft dl dd	{ margin:0 0 0 165px; padding:2px 0 0 0; }
					.new2007carleft dl dd dl	{ margin:0; padding:0; }
	/*2008-02-12*/.new2007carleft dl dd dl dt		{ width:100px; padding:0 0 5px 7px; font-weight:bold; background:url(/img/img/cmt/newcar/bg_new2007car_3.gif) no-repeat left 4px;height:15px; }
	/*2008-02-12*/.new2007carleft dl dd dl dd		{ margin:0px 0px 0px 108px; padding:0 0 5px 0;height:15px; }
		.new2007carsub .new2007carright	{ float:left; width:261px; margin:0; padding:0; }
		.new2007carsub .new2007carright .star_ratinig .gray {top:10px;}
			.new2007carright dl			{ margin:0px; padding:0px; }
	/*2008-02-01*/			.new2007carright dl dt	{ padding:9px 0 11px 0; text-align:center; background:url(/img/img/cmt/newcar/bg_new2007car_4.gif) no-repeat left top; }
					.new2007carright dl dt span		{ font-size:1.3em; font-weight:bold; color:#F48218; }
					.new2007carright dl dt img		{ margin:0 5px; }
				.new2007carright dl dd	{ padding:10px 0 0 0; }
					.new2007carright dl dd dl		{ margin:0; padding:0; }
						.new2007carright dl dd dl dt	{ float:left; width:70px; height:16px; text-align:left; font-size:0.9em; letter-spacing:-1px; margin:0px 0px 3px 0px; padding:3px 0px 3px 7px; background:url(/img/img/cmt/newcar/bg_new2007car_3.gif) no-repeat left 6px; }	
							.new2007carright dl dd dl dt span	{ color:#AFB1AA; font-weight:normal; font-size:0.9em; }
						.new2007carright dl dd dl dd	{ float:left; width:40px; height:16px; margin:0px 0px 3px 10px; padding:3px 0px 3px 0px; display:inline; }
							.new2007carright dl dd dl dd img	{ vertical-align:middle; margin-bottom:2px; }
							.new2007carright dl dd dl dd span	{ font-weight:bold; }



.gid_box_360_bg { background:url(/img/img/cmt/newcar/gid_box_bg_360.gif) ;  padding-left:20px; width:360px; vertical-align:top;}
.gid_box_360_top { background:url(/img/img/cmt/newcar/gid_box_top_360.gif) ; no-repeat left; height:19px;}
.gid_box_360_bot { background:url(/img/img/cmt/newcar/gid_box_bot_360.gif) ; no-repeat left;  height:19px;}

.gid_box_538_bg { background:url(/img/img/cmt/newcar/gid_box_bg_538.gif) ;  padding-left:20px;padding-right:20px; width:538px; vertical-align:top;}
.gid_box_538_top { background:url(/img/img/cmt/newcar/gid_box_top_538.gif) ; no-repeat left; height:20px;}
.gid_box_538_bot { background:url(/img/img/cmt/newcar/gid_box_bot_538.gif) ; no-repeat left;  height:20px;}

.gid_box_757_bg { background:url(/img/img/cmt/newcar/gid_box_bg_757.gif) ;  padding-left:17px;padding-right:17px; width:757px; vertical-align:top;}
.gid_box_757_top { background:url(/img/img/cmt/newcar/gid_box_top_757.gif) ; no-repeat left; height:18px;}
.gid_box_757_bot { background:url(/img/img/cmt/newcar/gid_box_bot_757.gif) ; no-repeat left;  height:18px;}

.back_img_2 { background:url(/img/img/cmt/newcar/bg_guide_2.gif) no-repeat right bottom;}

.gid_box_right .back_img_3_box1 .carguidecontent_2 li .p  { padding-bottom:17px; }
.ft_orange { color:#f46523;}
.ft_green { color:#50890a; }
.gid_width { width:757px; margin:0; padding:0;}

/* 신차가이드 보험안내_D001008003 */
/*2008-02-12*/ .gid_info_back_img { width:750px; height:auto;  background:url(/img/img/cmt/newcar/bg_guide_3.gif) no-repeat left top;overflow:hidden;}
.gid_box_left_03 { width:360px; float:left; margin-top:104px; }
.gid_box_right_03 { width:360px; float:right; margin-top:241px;}
.gid_box_right_03  li p { padding-bottom:15px;}


/* 신차가이드 신차 온라인 구입가이드_D001008007 */
/*2008-02-12*/ .gid_online_back_img { width:757px;  height:auto; background:url(/img/img/cmt/newcar/gid_online_bg.gif) no-repeat right top; dispaly:block;overflow:hidden;}
.gid_box_left_07 { width:360px; float:left; margin-top:17px; }
.gid_box_right_07 { width:360px; float:right; margin-top:392px;}

/* 국산차구입 대 외제차구입_D001008009*/
/*2008-02-12*/.gid_vs_back_img { width:757px; height:auto; background:url(/img/img/cmt/newcar/gid_vs_bg.gif) no-repeat left top;overflow:hidden;}
.gid_box_left_09 { width:360px; float:left; margin-top:161px; }
.gid_box_right_09 { width:360px; float:right; margin-top:355px;}


/*신차길들이기_D001008010*/
.gid_tr_back_img { width:757px; height:auto;background:url(/img/img/cmt/newcar/gid_tr_bg.gif) no-repeat left top;overflow:hidden;}
.gid_box_left_10 { width:360px; float:left; margin-top:141px; }
.gid_box_right_10 { width:360px; float:right; margin-top:242px;}

/*자동차 품질기준_D001008011*/
.gid_ql_back_img { width:757px; height:auto; background:url(/img/img/cmt/newcar/gid_ql_bg.gif) no-repeat left top;overflow:hidden;}
.gid_box_sub { width:360px; margin-bottom:10px;}

.gid_box_left_11 { width:360px; float:left; margin-top:191px; }
.gid_box_right_11 { width:360px; float:right; margin-top:255px;}

/*보험료 절감방법_D001008012*/
.gid_reduc { width:757px; height:148px; margin-bottom:30px; background:url(/img/img/cmt/newcar/gid_reduc_ti_bg.gif) no-repeat left ;}
.gid_reduc table { width:586px; height:148px;float:right; padding-top:20px;}
.gid_reduc .gid_reduc_ti_left { width:400px; text-align:left; line-height:22px;}
.gid_reduc .gid_reduc_ti_right {  width:287px;text-align:left;padding-left:0px; line-height:22px; }

/*D001008013*/
.gid_safe { width:757px; height:101px;  margin-bottom:30px;  background:url(/img/img/cmt/newcar/gid_safe_ti_bg.gif) no-repeat left ;}
.gid_safe table { width:757px;}
.gid_safe_ti { float:right; width:520px; text-align:left; margin-top:45px;}
.gid_safe_ti dl dd { display:inline;  padding-right:60px;}
.gid_safe_ti_txt { width:757px;}
.gid_safe_ti_txt .dl_type2 dt { color:#50890A; font-weight:bold;	padding:5px 0 3px 15px;}
.gid_safe_ti_txt .dl_type2 dd { 	padding:3px 0 3px 32px;	margin-bottom:10px;	line-height:1.5em;	color:#666666; }
.gid_safe_ti_txt  .dl_3 { margin-left:19px; 	margin-bottom:10px;	line-height:1.5em;	color:#666666; }

.gid_safe_ti_ol { padding:3px 0 3px 15px;}
.gid_safe_ti_txt ol.contype2 { 	list-style-type: decimal; }
.gid_safe_ti_txt ol.contype2 li { 	list-style-type: decimal;	list-style-position:outside;	margin-left:20px;	padding-bottom:20px;	color:#666666; line-height:1.5em;}

/*D001008014*/
.gid_old { width:757px; height:102px; margin-bottom:30px; background:url(/img/img/cmt/newcar/gid_old_ti_bg.gif) no-repeat left ;}
.gid_old table { width:558px; height:101px;float:right; padding-top:22px;}
.gid_old_ti_left {width:130px; text-align:left;  line-height:22px;}
.gid_old_ti_center {width:180px; text-align:left; line-height:22px;}
.gid_old_ti_right {width:163px; text-align:left;  line-height:22px; }

/*D001008015*/
.gid_oldchk { width:757px; height:102px;  margin-bottom:30px;  background:url(/img/img/cmt/newcar/gid_oldchk_ti_bg.gif) no-repeat left ;}
.gid_oldchk table { float:right; width:558px; text-align:left; margin-top:37px;}
.gid_oldchk_ti_txt { width:757px;}
.gid_safe_ti_txt ul.bul_type1 li	{ padding:5px 0 5px 8px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 10px; }
.gid_safe_ti_txt  li .p  { padding-bottom:15px; }

/*D001008016*/
.bot_bg { width:316px; height:499px;}
.gid_box_right_ins { width:360px;height:499px; float:right; display:inline;}
.gid_box_left_ins { width:360px; height:499px;float:left; display:inline;}
.carguidecontent_2  p.cntbtn {	float:center; text-align:center;}
.tbl_td2 { height:460px; background:url(/img/img/cmt/newcar/gid_ins_tbl_bg.gif)  no-repeat;}

/*D001008017*/
.gid_myup { width:757px; height:102px; margin-bottom:30px; background:url(/img/img/cmt/newcar/gid_myup_ti_bg.gif) no-repeat left ;}
.gid_myup table { width:510px; height:101px;float:right; padding-top:22px;}
.gid_myup_ti_left {width:165px; text-align:left;  line-height:22px; vertical-align:top; padding-top:22px;}
.gid_myup_ti_center {width:115px; text-align:left; line-height:22px; vertical-align:top; padding-top:22px;}
.gid_myup_ti_right {width:125px; text-align:left;  line-height:22px;  vertical-align:top; padding-top:22px;}
.gid_myup_ti_right1 {width:70px; text-align:left;  line-height:22px;  vertical-align:top; padding-top:22px;}

/*D001008018*/
.gid_mait_back_img { width:757px;  height:714px; background:url(/img/img/cmt/newcar/gid_mait_bg.gif) no-repeat left top;}
.gid_box_left_18 { width:538px;}

.gid_box_sub1 { width:538px; margin-top:10px;}
.gid_box_left_757 { width:757px; margin-top:118px;}
.gid_box_sub11 { width:757px; margin-top:10px;}

/*D001008019*/
.gid_lease_back_img { width:757px;  height:150px; background:url(/img/img/cmt/newcar/gid_lease_bg.gif) no-repeat left top;}

/*D001008020*/
.gid_lease { width:757px; height:101px;  margin-bottom:30px;  background:url(/img/img/cmt/newcar/gid_lease_ti_bg.gif) no-repeat left ;}
.gid_lease_ti { float:right; width:355px; text-align:left; margin-top:45px;}
.gid_lease_ti dl dd { display:inline;  padding-right:65px;}
.gid_lease_good { width:730px;height:520px;margin-top:10px; margin-bottom:10px;}
.gid_lease_good_left { width:360px;height:523px; float:left; display:inline;}
.gid_lease_good_left table { width:360px; padding:0px; color:#666666;}
.gid_lease_good_left .lease_good_tbl_cont1  { width:330px; margin:0px 15px;}
.gid_lease_good .lease_good_tbl_bg ul li { padding:0px 10px8px 8px; }
.gid_lease_good_left .dot_line { height:8px;padding:0px 0px; background:url(/img/img/cmt/newcar/dot_line.gif) repeat-x left;}
.gid_lease_good_left .dot_line2 { height:1px;padding:7px 0px; background:url(/img/img/cmt/newcar/dot_line.gif) repeat-x left;}
.gid_lease_good_left .lease_good_tbl_bg { width:360px;height:450px; background:url(/img/img/cmt/newcar/gid_lease_ti1_sub1_bg.gif) no-repeat left top ;}
.gid_lease_good_left .tble_bot { width:360px;height:19px; background:url(/img/img/cmt/newcar/gid_box_bot_360.gif) no-repeat left bottom;}
.gid_lease_good_right { width:360px;height:523px; float:right; display:inline;}
.ft_8 {font-size:8pt;}
.cont1_top {padding-top:20px;}


/*D001008021*/
.gid_sys { width:757px; height:101px;  margin-bottom:30px;  background:url(/img/img/cmt/newcar/gid_sys_ti_bg.gif) no-repeat left ;}
.gid_sys table { float:right; width:412px; text-align:left; margin-top:45px;}
.gid_sys dl.dl_type3  dd  { display:inline;  padding-right:60px;}
.gid_sys ul.bul_type1 li	{ padding:2px 0 2px 8px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 10px; }

.blank_both {clear:both;border:1px solid #666666;}



.carguidecontent		{ margin:0; padding:0 0 10px 0; width:450px; }
	.carguidecontent ul				{ margin:0; padding:0; list-style:none; }
		.carguidecontent ul li		{ margin:0; padding:0 0 3px 0px;  line-height:1.5em; }
		.carguidecontent ul.bul_type1 li	{ padding-left:8px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 6px; }
		.carguidecontent ul.hipe_type1 li	{ margin-left:10px; text-indent:-10px; }
	.carguidecontent ol				{ margin:0; padding:0; list-style:none; overflow:hidden;}
		.carguidecontent ol li		{ margin:0; padding:0 0 3px 0px;  line-height:1.5em; }
		.carguidecontent ol.process_type1 li	{ float:left; padding-bottom:0; margin-left:26px; display:inline; }
		.carguidecontent ol.process_type1 li.first	{ margin-left:0px; }
	.carguidecontent p				{ margin:0; padding:0; color:#666666; line-height:1.5em;}
	
.carguidecontent_1
		{ margin:0; padding:0 0 20px 0; }
	.carguidecontent_1 ul	{ margin-left:25px; padding:0; list-style:none; color:#666666;}
		.carguidecontent_1 ul li	{ margin:0; padding:0 0 3px 0px;  line-height:17px; }
		.carguidecontent_1 ul.bul_type1 li	{ padding-left:8px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 6px; }
		.carguidecontent_1 dl.bul_type1 { margin-left:25px;padding-left:8px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 6px;color:#666666; }
		.carguidecontent_1 dl.bul_type1 dd{ margin-left:64px;color:#666666;}
		.carguidecontent_1  li .p  { padding-bottom:15px; }

.carguidecontent_2		{ margin:0; padding:0px 0 0px 0; width:320px; float:center; color:#666666;}
	.carguidecontent_2 ul				{ margin:0px;  padding:0px 0 opx 0px; list-style:none; }
		.carguidecontent_2 ul li		{ margin-left:13px; padding:0px 0 3px 0px;  line-height:17px; }
		.carguidecontent_2 ul.bul_type1 li	{ padding:5px 0 5px 8px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 10px; }
		.carguidecontent_2 dl.hipe_type1	{ padding-top:16px; margin-left:30px; text-indent:-10px; }
		.carguidecontent_2 .gid_online_st { font-weight:bold; color:#50890a; padding:5px 0px 0px 11px; }
		.carguidecontent_2  li .p  { padding-bottom:15px; }
		.carguidecontent_2  p.cntbtn {	float:center;}

.carguidecontent_3 { margin:0; padding:0 0 20px 0; width:757px; }
	.carguidecontent_3 ul	{ margin-left:0px; margin-top:5px; padding:0; list-style:none; color:#666666;}
		.carguidecontent_3 ul li	{ margin:0; padding:0 0 3px 0px;  line-height:17px; }
		.carguidecontent_3 ul.bul_type1 li	{ padding-left:8px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 6px; }
		.carguidecontent_3 dl.bul_type1 { margin-left:25px;padding-left:8px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 6px;color:#666666; }
		.carguidecontent_3 dl.bul_type1 dd{ margin-left:64px;color:#666666;}

.carguidecontent_4		{ margin-top:10px; padding:0px 0 0px 0; float:left; color:#666666;}
	.carguidecontent_4 ul				{ margin:0px;  padding:0px 0 opx 0px; list-style:none; }
		.carguidecontent_4 ul li		{ margin-left:5px; padding:0px 0 3px 0px;  line-height:16px; }
		.carguidecontent_4 ul.bul_type1 li	{ padding:3px 0 3px 7px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 11px; }
		.carguidecontent_4 dl.dl_type1  {	margin-left:10px; padding-left:10px;}
		.carguidecontent_4 .gid_online_st { font-weight:bold; color:#50890a; padding:5px 0px 0px 11px; }
		.carguidecontent_4 .blk { margin:7px 0px;}
		
		
.carguidecontent_5		{ width:757px;margin-top:10px; padding:0px 0 0px 0; float:left; color:#666666;}
	.carguidecontent_5 ul				{ margin:0px;  padding:0px 0 opx 0px; list-style:none; }
		.carguidecontent_5 ul li		{ margin-left:8px; padding:0px 0 3px 0px;  line-height:17px; }
		.carguidecontent_5 ul.bul_type1 li	{ padding:5px 0 5px 8px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 10px; }
		.carguidecontent_5 dl.dl_type1  {	margin-left:8px; padding-left:13px}
		.carguidecontent_5 .gid_online_st { font-weight:bold; color:#50890a; padding:5px 0px 0px 11px; }

	.carguidecontent_6		{ width:757px;margin-top:10px; padding:0px 0 0px 0; float:left; color:#666666;}
	.carguidecontent_6 ul				{ margin:0px;  padding:0px 0 opx 0px; list-style:none; }
		.carguidecontent_6 ul li		{ margin-left:8px; padding:0px 0 3px 0px;  line-height:17px; }
		.carguidecontent_6 ul.bul_type1 li	{ padding:1px 0px 1px 8px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 8px; }
		.carguidecontent_6 dl.dl_type1  {	margin-left:8px; padding-left:13px}


		


.encleantema		{ margin:10px 0 20px 0; padding:0; background:url(/img/img/cmt/newcar/bg_etema_1.gif) no-repeat left top; }
	.encleantema .encleantemasub		{ margin:0; padding:4px 1px 4px 1px; background:url(/img/img/cmt/newcar/bg_etema_2.gif) no-repeat left bottom; }
		.encleantema .encleantemasub dl		{ float:left; width:721px; clear:both; margin:0 0 0 0; padding:0 0 0 0; }
			.encleantema .encleantemasub dl dt	{ margin:0; padding:0px; background-color:#DBDBD6; border-top:1px solid #C3C3BB; }
				.encleantema .encleantemasub dl dt a		{ display:block; padding:8px 11px 4px 11px; background:url(/img/img/cmt/newcar/bul_tema_on.gif) no-repeat 698px 6px; }
				.encleantema .encleantemasub dl dt a.off	{ background-image:url(/img/img/cmt/newcar/bul_tema_on.gif); }
				.encleantema .encleantemasub dl dt a.on	{ background-image:url(/img/img/cmt/newcar/bul_tema_off.gif); }
				.encleantema .encleantemasub dl.first dt	{ border-top:none; }
			.encleantema .encleantemasub dl dd	{ margin:0; padding:20px 0 20px 0; }
				.encleantema .encleantemasub dl dd.off	{ display:none; }
				.encleantema .encleantemasub dl dd.on	{ display:block; }
				.encleantema .encleantemasub dl dd ol	{ margin:0; padding:0; }
					.encleantema .encleantemasub dl dd ol li	{ float:left; margin:0 0 0 14px; width:170px; padding:4px 0; display:inline; }
					.encleantema .encleantemasub dl dd ol li img	{ vertical-align:middle; margin-bottom:2px; }
						.encleantema .encleantemasub dl dd ol li.first	{ margin:0 0 0 178px; padding:0; font-weight:bold; width:337px; border-right:1px dotted #E3E3DE; }
						.encleantema .encleantemasub dl dd ol li ul	{ position:relative; margin:0; padding:0; }
							.encleantema .encleantemasub dl dd ol li ul li	{ position:relative; margin:0; padding:0; font-weight:normal; }
								.encleantema .encleantemasub dl dd ol li ul li.pic	{ position:relative; margin:-16px 0 0 -165px; padding-bottom:20px; }
									.encleantema .encleantemasub dl dd ol li ul li.pic .numpic	{ width:149px; padding:3px; border:1px solid #E3E3E3; }
									.encleantema .encleantemasub dl dd ol li ul li.pic .num		{ position:absolute; left:0; top:0; }
									.encleantema .encleantemasub dl dd ol li ul li.pic img		{ display:block; margin-bottom:0; }
								.encleantema .encleantemasub dl dd ol li ul li.content		{ margin:13px 0 0 -6px; width:330px; }

.rankboxbest		{ margin:0 0 20px 0; padding:0 0 0 0; height:255px; background:url(/img/img/cmt/newcar/bg_rankbest_1.gif) no-repeat left top; }
	.rankboxbest .rankboxbest_l		{ float:left; width:410px; margin:0 0 0 36px; display:inline; }
		#container #contents .rankboxbest .rankboxbest_l h4		{ height:auto; margin:0; padding:29px 0 22px 12px; background:none; }
			.rankboxbest .rankboxbest_l dl	{ margin:0; padding:0; }
	/*0129수정*/			.rankboxbest .rankboxbest_l dl dt	{ margin:0 0 11px 228px; padding:11px 0 9px 0; font-weight:bold; color:#FFF799; text-align:center; background:url(/img/img/cmt/newcar/bg_rankbest_2.gif) no-repeat left top; }
				.rankboxbest .rankboxbest_l dl dd	{ position:relative; margin:0 0 0 228px; padding:0; }
					.rankboxbest .rankboxbest_l dl dd.pic	{ float:left; position:relative; margin:-37px 0 0 6px; padding:0; display:inline; }
						.rankboxbest .rankboxbest_l dl dd.pic .num		{ position:absolute; left:-6px; top:-6px; }
					.rankboxbest .rankboxbest_l dl dd.content p		{ color:#000000; line-height:1.4em; }
						.rankboxbest .rankboxbest_l dl dd.content p.point	{ font-weight:bold; }
/*0131수정*/.rankboxbest .rankboxbest_l dl dd.detail		{ position:absolute; margin-top:-27px; margin-right:0x; padding:0px; text-align:right; top:230px;left:161px}
					.rankboxbest .rankboxbest_l dl dd.detail a		{ color:#000000; text-decoration:underline; }
						
	.rankboxbest .rankboxbest_r		{ float:left; width:238px; margin:0 0 0 29px; display:inline; }
		#container #contents .rankboxbest .rankboxbest_r h4		{ height:auto; margin:0; padding:14px 0 15px 13px; background:none; }
		.rankboxbest .rankboxbest_r dl		{ clear:both; margin:0px 1px 0px 1px; padding:0; }
			.rankboxbest .rankboxbest_r dl dt	{ margin:0 0 0 0; padding:8px 10px 5px 10px; background-color:#EFEFED; border-top:1px solid #E0E0DA; }
				.rankboxbest .rankboxbest_r dl.first dt	{border-top:none; padding-top:11px; }
				.rankboxbest .rankboxbest_r dl dt a		{ font-weight:bold; }
			.rankboxbest .rankboxbest_r dl dd	{ margin:0 0 0 0; padding:19px 11px 19px 11px; }
				.rankboxbest .rankboxbest_r dl dd.on	{ display:block; }
				.rankboxbest .rankboxbest_r dl dd.off	{ display:none; }
				.rankboxbest .rankboxbest_r dl dd .pic	{ float:left; width:69px; padding:2px; margin-right:5px; border:1px solid #E3E3E3; display:inline; }
				.rankboxbest .rankboxbest_r dl dd .pic a { padding:0px; margin:0;}
				.rankboxbest .rankboxbest_r dl dd a		{ padding:5px 0 6px 0; display:block; font-weight:bold; }

/* Newcar Guidelne */
.carguidetabletype1		{ margin:0px; padding:0px 0 20px 0;}
/*2008-02-12*/	.carguidetabletype1 table		{ margin:0 0 20px 0; padding:0; width:757px; border-collapse:collapse; border-top:2px solid #78ab42; }
		.carguidetabletype1 table thead th	{ padding:9px 10px 5px 10px; color:#648c46; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; background-color:#f4f5e5; }
		.carguidetabletype1 table tbody th	{ padding:9px 10px 5px 10px; color:#5D5D5D; font-weight:normal; text-align:left; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; background-color:#F9F9F8; }
			.carguidetabletype1 table tbody th.first	{ border-left:none; text-align:center;}
			.carguidetabletype1 table tbody th.first1	{ border-left:none; text-align:center; font-weight:bold; color:#50890a;}
			.carguidetabletype1 table tbody th.type1	{ background-color:#F3F3F1; text-align:center; }
			.carguidetabletype1 table tbody th.type2	{ background-color:#F3F3F1; text-align:left; }
		.carguidetabletype1 table tbody td	{ padding:9px 5px 6px 5px; font-size:0.9em; color:#5D5D5D; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; }
		.carguidetabletype1 table tbody th.cen	{  text-align:center; }
		
			.carguidetabletype1 table tbody td.first	{ border-left:none; }
			.carguidetabletype1 table tbody td ul		{ margin:0; padding:0; }
				.carguidetabletype1 table tbody td ul li	{ margin:0; padding:0 0 3px 0; list-style:none; }
					.carguidetabletype1 table tbody td ul.bul_type1 li	{ padding-left:5px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 11px; }
					.carguidetabletype1 table tbody td ul.bul_type2 li	{ padding-left:5px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 5px; }
		
			.carguidetabletype1 table thead th.first	{ border-left:none; }
			.carguidetabletype1 table thead th.items	{ width:79px; }
			.carguidetabletype1 table thead th.section	{ width:159px; }
			.carguidetabletype1 table thead th.tax		{ width:281px; }
			.carguidetabletype1 table thead th.note		{ width:158px; }
			.carguidetabletype1 table thead th.marque	{ width:66px; }
			.carguidetabletype1 table thead th.marque1	{ width:173px; }
			.carguidetabletype1 table thead th.nbusin	{ width:98px; }
			.carguidetabletype1 table thead th.busin	{ width:63px; }
			.carguidetabletype1 table thead th.charge	{ width:158px; }
			
			
			.carguidetabletype1 table tbody td.tax1		{ width:141px; }
			.carguidetabletype1 table tbody td.tax2		{ width:140px; }
			
			.carguidetabletype1 table tbody td.tc		{ text-align:center; }


.carguidetabletype2		{ margin:0px; padding:2px 0 20px 0;}
	.carguidetabletype2 table		{ margin:0 0 20px 0; padding:0; width:757px; border-collapse:collapse; border-top:2px solid #78ab42;}
		.carguidetabletype2 table thead th	{ padding:9px 10px 5px 10px; color:#648c46; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; background-color:#f4f5e5; }
		.carguidetabletype2 table tbody th	{ padding:9px 10px 5px 10px; color:#5D5D5D; font-weight:normal; text-align:left; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; background-color:#F9F9F8; }
			.carguidetabletype2 table tbody th.first	{ border-left:none; text-align:center;}
			.carguidetabletype2 table tbody th.first1	{ border-left:none; text-align:center; font-weight:bold; color:#50890a;}
			.carguidetabletype2 table tbody th.type1	{ background-color:#F3F3F1; text-align:center; }
			.carguidetabletype2 table tbody th.type2	{ background-color:#F3F3F1; text-align:left; }
		.carguidetabletype2 table tbody td	{ padding:9px 5px 6px 5px; font-size:0.9em; color:#5D5D5D; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; }
		.carguidetabletype2 table tbody th.cen	{  text-align:center; }
		
			.carguidetabletype2 table tbody td.first	{ border-left:none; }
			.carguidetabletype2 table tbody td ul		{ margin:0; padding:0; }
				.carguidetabletype2 table tbody td ul li	{ margin:0; padding:0 0 3px 0; list-style:none; }
					.carguidetabletype2 table tbody td ul.bul_type1 li	{ padding-left:5px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 11px; }
					.carguidetabletype2 table tbody td ul.bul_type2 li	{ padding-left:5px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 5px; }
		
			.carguidetabletype2 table thead th.first	{ border-left:none; }
			.carguidetabletype2 table thead th.items	{ width:79px; }
			.carguidetabletype2 table thead th.section	{ width:159px; }
			.carguidetabletype2 table thead th.tax		{ width:281px; }
			.carguidetabletype2 table thead th.note		{ width:158px; }
			.carguidetabletype2 table thead th.marque	{ width:66px; }
			.carguidetabletype2 table thead th.marque1	{ width:173px; }
			.carguidetabletype2 table thead th.nbusin	{ width:98px; }
			.carguidetabletype2 table thead th.busin	{ width:63px; }
			.carguidetabletype2 table thead th.charge	{ width:158px; }
						
			.carguidetabletype2 table tbody td.tax1		{ width:141px; }
			.carguidetabletype2 table tbody td.tax2		{ width:140px; }
			
			.carguidetabletype2 table tbody td.tc		{ text-align:center; }

.carguidetabletype3		{ margin:0px; padding:2px 0 20px 0;}
	.carguidetabletype3 table		{ margin:0 0 20px 0; padding:0; width:710px; border-collapse:collapse; border-top:2px solid #78ab42;}
		.carguidetabletype3 table thead th	{ padding:9px 10px 5px 10px; color:#648c46; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; background-color:#f4f5e5; }
		.carguidetabletype3 table tbody th	{ padding:9px 10px 5px 10px; color:#5D5D5D; font-weight:normal; text-align:left; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; background-color:#F9F9F8; }
			.carguidetabletype3 table tbody th.first	{ border-left:none; text-align:center;}
			.carguidetabletype3 table tbody th.first1	{ border-left:none; text-align:center; font-weight:bold; color:#50890a;}
			.carguidetabletype3 table tbody th.type1	{ background-color:#F3F3F1; text-align:center; }
			.carguidetabletype3 table tbody th.type2	{ background-color:#F3F3F1; text-align:left; }
		.carguidetabletype3 table tbody td	{ padding:9px 5px 6px 5px; font-size:0.9em; color:#5D5D5D; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; }
		.carguidetabletype3 table tbody th.cen	{  text-align:center; }
		
			.carguidetabletype3 table tbody td.first	{ border-left:none; }
			.carguidetabletype3 table tbody td ul		{ margin:0; padding:0; }
				.carguidetabletype3 table tbody td ul li	{ margin:0; padding:0 0 3px 0; list-style:none; }
					.carguidetabletype3 table tbody td ul.bul_type1 li	{ padding-left:5px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 11px; }
					.carguidetabletype3 table tbody td ul.bul_type2 li	{ padding-left:5px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 5px; }
		
			.carguidetabletype3 table thead th.first	{ border-left:none; }
			.carguidetabletype3 table thead th.items	{ width:79px; }
			.carguidetabletype3 table thead th.section	{ width:159px; }
			.carguidetabletype3 table thead th.tax		{ width:281px; }
			.carguidetabletype3 table thead th.note		{ width:158px; }
			.carguidetabletype3 table thead th.marque	{ width:66px; }
			.carguidetabletype3 table thead th.marque1	{ width:173px; }
			.carguidetabletype3 table thead th.nbusin	{ width:98px; }
			.carguidetabletype3 table thead th.busin	{ width:63px; }
			.carguidetabletype3 table thead th.charge	{ width:158px; }
						
			.carguidetabletype3 table tbody td.tax1		{ width:141px; }
			.carguidetabletype3 table tbody td.tax2		{ width:140px; }
			
			.carguidetabletype3 table tbody td.tc		{ text-align:center; }

			
.carguidedoc { margin-bottom:35px; padding:0 0 0px 0; }
	.carguidedoc_td1 {	 text-align:left; width:360px;height:123px; padding-left:30px;line-height:18px; color:#666666; background:url(/img/img/cmt/newcar/gid_2_tblbox_1.gif) no-repeat; }
	.carguidedoc_td11 {	 text-align:center; width:298px; height:123px; font-weight:bold; color:#658e4a; font-size:10pt; background:url(/img/img/cmt/newcar/gid_2_tblbox_11.gif) no-repeat; }
	.carguidedoc_td2 {	 text-align:left; width:360px;height:105px; padding-left:30px;line-height:18px;  color:#666666; background:url(/img/img/cmt/newcar/gid_2_tblbox_2.gif) no-repeat; }
	.carguidedoc_td21 {	 text-align:center; width:298px; height:105px; font-weight:bold; color:#658e4a; font-size:10pt; background:url(/img/img/cmt/newcar/gid_2_tblbox_21.gif) no-repeat; }
	.carguidedoc_td3 {	 text-align:left; width:360px;height:88px; padding-left:30px;line-height:18px;  color:#666666; background:url(/img/img/cmt/newcar/gid_2_tblbox_3.gif) no-repeat; }
	.carguidedoc_td31 {	 text-align:center; width:298px; height:88px; font-weight:bold; color:#658e4a; font-size:10pt; background:url(/img/img/cmt/newcar/gid_2_tblbox_31.gif) no-repeat; }	
	.carguidedoc_td4 {	 text-align:left; width:360px;height:45px; padding-left:30px;line-height:18px;  color:#666666; background:url(/img/img/cmt/newcar/gid_2_tblbox_4.gif) no-repeat; }
	.carguidedoc_td41 {	 text-align:center; width:298px; height:45px; font-weight:bold; color:#658e4a; font-size:10pt; background:url(/img/img/cmt/newcar/gid_2_tblbox_41.gif) no-repeat; }
	.carguidedoc ul.bul_type1 li	{ padding-left:8px; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 6px; }
			
			
/* ie6 hack */
* html .normboardlist thead th.allcheck input	{ margin-top:-4px; }
* html .newmodel .newmodelsub			{ height:310px; }
* html #container #contents .new2007list .new2007listsub h5	{ padding-top:11px; padding-bottom:6px; }
* html .rankbox_type2 dl dd ol li		{ padding-bottom:7px; }
* html .encleanrank .encleanranksub		{ height:200px; }
* html .encleanranksub .encleanrankleft	{ height:160px; }
* html .encleanranksub .encleanrankright	{ height:160px; }
* html .encleanranksub .encleanrankcontent	{ padding-top:5px; }
* html .cargroup_type1 dl dd.pic	{ margin-top:-5px; }
* html #newcarsearchleft .newcarsearchboxsub dl dd ul li input	{ margin:-5px -2px -3px -5px; }
* html #newcarsearchleft .newcarsearchboxsub dl	{ width:237px; }
* html .encleantema .encleantemasub dl		{ margin-top:-4px; }
* html .encleantema .encleantemasub dl.first		{ margin-top:0px; }
* html .rankboxbest .rankboxbest_r dl dd	{ padding-bottom:25px; }


/* ie7 hack */
*:first-child+html .cargroupsub dl dt { margin-top:-15px; }
*:first-child+html .normboardlist thead th.allcheck input	{ margin-top:-4px; }
*:first-child+html .rankbox_type2 dl dd ol li		{ padding-bottom:7px; }
*:first-child+html .cargroup_type1 dl dd.pic	{ margin-top:-5px; }
*:first-child+html #newcarsearchleft .newcarsearchboxsub dl dd ul li input	{ margin:-5px -2px -3px -5px; }
*:first-child+html .encleantema .encleantemasub dl		{ margin-top:-4px; }
*:first-child+html .encleantema .encleantemasub dl.first		{ margin-top:0px; }
*:first-child+html .rankboxbest .rankboxbest_r dl dd	{ padding-bottom:25px; }

/*newcarguide*/
#guidemenubox {
	background:url(/img/img/cmt/newcar/bg_guidemenubox1.gif) no-repeat left top;
	margin:10px 0 30px 0;
	padding:0;
	width:757px;
	height:78px;
	
	}
#guidemenuboxsub {
	margin:0;
	padding:0px 0px 0px 5px;
	width:750px;
}

#guidemenuboxsub table {
	width:645px;
	height:40px;
	margin: 7px 0px 0px 20px;
}

#guidemenuboxsub .td1 {
	padding:10px 0px 0px 25px;
	overflow:hidden;
	width:259px;
	}
	#guidemenuboxsub .td2 {
	padding:10px 0px 0px 25px;
	overflow:hidden;
	height:17px;
	width:259px;
	}

	#guidemenuboxsub .td3 {
	padding:10px 0px 0px 25px;
	overflow:hidden;
	text-align:left;
	height:17px;
	width:131px;
	}
	
#guidemenuboxsub ul.menutype2 {
	background:url(/img/img/cmt/newcar/bg_guidemenubox2.gif) no-repeat 5px 15px;
	margin:0;
/*2008-02-11*/	padding:15px 0 0 0px;
	overflow:hidden;
	width:100%;
	}
	
#guidemenuboxsub ul.menutype3 {
	background:url(/img/img/cmt/newcar/bg_guidemenubox3.gif) no-repeat 5px 10px;
	margin:0;
	padding:30px 0 0 25px;
	overflow:hidden;
	width:100%;
	}
#guidemenuboxsub ul.menutype4 {
	background:url(/img/img/cmt/newcar/bg_guidemenubox4.gif) no-repeat 5px 15px;
	margin:0;
	padding:15px 0 0 25px;
	overflow:hidden;
	width:100%;
	}
#guidemenuboxsub ul.menutype4 li {
	background:url(/img/img/cmt/newcar/bul_guidemenu_off.gif) no-repeat left 4px;
	padding:5px 0 5px 20px;
	width:350px;
    float:left;
	}
#guidemenuboxsub ul.menutype5 {
	background:url(/img/img/cmt/newcar/bg_guidemenubox5.gif) no-repeat 5px 15px;
	margin:0;
	padding:15px 0 0 25px;
	overflow:hidden;
	width:100%;
	}
#guidemenuboxsub ul.menutype5 li {
	background:url(/img/img/cmt/newcar/bul_guidemenu_off.gif) no-repeat left 4px;
	padding:5px 0 5px 20px;
	width:125px;
    float:left;
	}
#guidemenuboxsub ul li {
	background:url(/img/img/cmt/newcar/bul_guidemenu_off.gif) no-repeat left 4px;
	padding:5px 0 5px 43px;
	width:200px;
    float:left;
	}
#guidemenuboxsub ul li#current {
	background:url(/img/img/cmt/newcar/bul_guidemenu.gif) no-repeat left 4px;
	}
	
.guidpart {
	background:url(/img/img/cmt/newcar/bg_guidepart_top.gif) no-repeat left top;
	margin:10px 0;

	}
.guidpart_sub{
	background:url(/img/img/cmt/newcar/bg_guidepart_bottom.gif) no-repeat left bottom;

	}
.guidpart_sub fieldset.guideview {
	margin:0px auto;
	padding:5px 0;
	width:530px;
	font-size:0.9em;
	}
.guidpart_sub fieldset.guideview input {
	margin-left:16px; 
	vertical-align:middle;
	}
.guidpart_sub fieldset.guideview label {
	margin-left:4px;
	vertical-align:middle;
	padding-top:2px;
	}
.guidpart_sub fieldset.guideview img {
	vertical-align:middle;
	}
.guidpart_sub fieldset.guideview #guidebtn {
	padding-top:2px;
	}

.carguidetabletype1 table thead th.guitablehead {
	width:10%;
}
.carguidetabletype1 table thead th.first2 {
	width:7%;
	padding:0;
	border-left:none;
}

/* 고객유형별 맞춤가이드 수정_0124 */

.gid_tip { width:752px; margin-top:20px; margin-bottom:50px; padding:0;}
.gid_tip .gid_tip_tbl_bg1 { height:38px; background:url(/img/img/cmt/newcar/gid_tip_5_tbl_bg_1.gif) no-repeat right;}
.gid_tip  .gid_tip_tbl_ti1 { float:right;width:752px;padding:0;margin:0;}

.gid_tip  .wd1 { text-align:center; width:100px;}
.gid_tip  .wd2 { text-align:center; width:152px;}
.gid_tip  .wd3 { text-align:center; width:98px;padding:5px 0px 5px 0px;}
.gid_tip  .wd4 { text-align:center; width:4px;}
.gid_tip  .wd5 { text-align:center; width:152px;}
.gid_tip  .gid_tip_tbl_bg2 { width:752px; background:url(/img/img/cmt/newcar/gid_tip_5_tbl_bg_2.gif) repeat-y;}
.gid_tip .bg_top  { height:10px; background:url(/img/img/cmt/newcar/gid_tip_5_tbl_bg_top.gif) no-repeat;}
.gid_tip .bg_bot  {height:10px;  background:url(/img/img/cmt/newcar/gid_tip_5_tbl_bg_bot.gif) no-repeat;}
.gid_tip .bg_line  {height:1px;  background:url(/img/img/cmt/newcar/gid_tip_5_tbl_bg_line.gif) no-repeat;}

.gid_tip  .gid_tip_tbl_ti1 ul		{ margint:0px;  padding:0px 0 0px 0px; list-style:none; }

.gid_tip_tbl_ti1 ul.bul_type1 li	{ padding-left:6px; margin:5px; 5px 0px 13px;; width:130px; color:#5c5c5c; text-align:left; font-size:8pt; background:url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat left 6px; }


/* 신차가이드 신규구매절차 추가_0125 */

/*2008-02-12*/.gid_step { width:757px;  padding:0px; margin-top:10px;margin-bottom:10px; overflow:hidden;}

.gid_step1 { width:757px;	height:159px; float:left;line-height:16px; color:#5c5c5c; background:url(/img/img/cmt/newcar/gid_step_bg1.gif) no-repeat left top; }
.step1 { width:520px; float:left; color:#5c5c5c; margin-top:26px; padding-left:50px;}
.step1 li {  color:#5c5c5c; ; line-height:16px; padding-bottom:10px;}
.gid_step1 .step_btn { text-align:right; padding:114px 26px 27px 0px; float:center;}

.gid_step2 { width:757px; margin-top:10px;	height:177px; float:left;line-height:16px; color:#5c5c5c; background:url(/img/img/cmt/newcar/gid_step_bg2.gif) no-repeat left top; }
.gid_step2 .step_btn { text-align:right; padding:116px 26px 27px 0px; float:center;}

/* 2010_0512 변경 */
/* height:139px; 을 height:123px; 으로 변경 */
.gid_step3 { width:757px; margin-top:10px;;	height:123px; float:left;line-height:16px; color:#5c5c5c; background:url(/design/htdocs/img/cmt/newcar/gid_step_bg3.gif) no-repeat left top; }
/* //2010_0512 변경 */

/* .gid_step3 { width:757px; margin-top:10px;;	height:139px; float:left;line-height:16px; color:#5c5c5c; background:url(/img/img/cmt/newcar/gid_step_bg3.gif) no-repeat left top; }*/
.gid_step3 .step_btn { text-align:right; padding:100px 26px 15px 0px; float:center;}

.gid_step4 { width:757px;  margin-top:10px;		height:123px; float:left;line-height:16px; color:#5c5c5c; background:url(/img/img/cmt/newcar/gid_step_bg4.gif) no-repeat left top; }
.gid_step4 .step_btn { text-align:right; padding:114px 26px 27px 0px; float:center;}

.gid_step5 { width:757px; margin-top:10px;		height:141px; float:left;line-height:16px; color:#5c5c5c; background:url(/img/img/cmt/newcar/gid_step_bg5.gif) no-repeat left top; }
.gid_step5 .step_btn { text-align:right; padding:96px 26px 27px 0px; float:center;}

.gid_step6 { width:757px; margin-top:10px; height:141px; float:left;line-height:16px; color:#5c5c5c; background:url(/img/img/cmt/newcar/gid_step_bg6.gif) no-repeat left top; }
.gid_step6 .step_btn { text-align:right; padding:90px 26px 27px 0px; float:center; }



.newstep {
	margin:5px 0;
}
.newstep dl.step2 {
	background:url(/img/img/cmt/newcar/guidestep2.gif) no-repeat left 10px;
}
.newstep dl.step3 {
	background:url(/img/img/cmt/newcar/guidestep3.gif) no-repeat left 10px;
}
.newstep dl.step4 {
	background:url(/img/img/cmt/newcar/guidestep4.gif) no-repeat left 10px;
}
.newstep dl.step5 {
	background:url(/img/img/cmt/newcar/guidestep5.gif) no-repeat left 10px;
}
.newstep dl.step6 {
	background:url(/img/img/cmt/newcar/guidestep6.gif) no-repeat left 10px;
}

.newstep dl.point1 {
	background:url(/img/img/cmt/newcar/guidepoint_01.gif) no-repeat left 10px;
}
.newstep dl.point2 {
	background:url(/img/img/cmt/newcar/guidepoint_02.gif) no-repeat left 10px;
}
.newstep dl.point3 {
	background:url(/img/img/cmt/newcar/guidepoint_03.gif) no-repeat left 10px;
}

.newstep dl.check1 {
	background:url(/img/img/cmt/newcar/guidecheck_01.gif) no-repeat left 10px;
}
.newstep dl.check2 {
	background:url(/img/img/cmt/newcar/guidecheck_02.gif) no-repeat left 10px;
}
.newstep dl.check3 {
	background:url(/img/img/cmt/newcar/guidecheck_03.gif) no-repeat left 10px;
}


.newstep ul li.steppart {
	background:url(/img/img/cmt/newcar/bg_newstep.gif) repeat-x left bottom;
	padding:0;
	margin:0;
}	


.newstep ul li.last {
	background:none !important;
}
.newstep dl {
	padding:20px 0 0 52px;
	margin:0px;
}
.newstep dl dt {
	color:#666666;
	padding:0;
	margin-bottom:5px;
}
.newstep dl dt span {
	color:#50890A;
}
.newstep dl dt img {
	float:right;
	margin-top:-20px;
}
.newstep dl dd {
	background:url(/img/img/cmt/newcar/line_guidestep.gif) no-repeat -40 bottom;
	clear:both;
	color:#666666;
	padding-bottom:20px;
	margin:0;
}

.newstep ul.bul_type1 li {
	background:transparent url(/img/img/cmt/newcar/bul_gray_1.gif) no-repeat scroll left 6px;
	padding-left:8px;
	line-height:1.4em;
}
.carguidecontent dl.dl_type1 dt {
	color:#50890A;
}
.carguidecontent dl.dl_type1 dd {
	padding:0px 0 5px 15px;
	margin-bottom:20px;
	line-height:1.5em;
	color:#666666;
}
.dl_type1 dt {
	color:#50890A;
}
.dl_type1 dd {
	padding:5px 0 5px 15px;
	margin-bottom:20px;
	line-height:1.5em;
	color:#666666;
}

.btntop img {
	float:right;
}
.carguidecontent ol.contype2 {
	list-style-type: decimal;
}
.carguidecontent ol.contype2 li {
	list-style-type: decimal;
	list-style-position:outside;
	margin-left:20px;
	padding-bottom:20px;
	color:#666666;
}
.carguidecontent ul.contype3 {
	color:#666;
	padding-left:10px;
}
.carguidecontent p.conimgtype1 {
	padding:10px 0;
}
.carguidecontent p.rightbtn img {
	float:right;
}
.carguidetabletype1 table.lease thead th{
	width:30%;
}
.carguidetabletype1 table.lease tbody th.first{
	width:14%;
}
.newoldtitle {
	overflow:hidden;
	width:100%;
}
.newoldtitle img {
	float:left;
}
.newoldcon {
	background:url(/img/img/cmt/newcar/newandoldbox_top.gif) no-repeat left top ;
	margin-top:5px;
}
.newoldcon div.newoldconsub {
	
	background:url(/img/img/cmt/newcar/newandoldbox_bottom.gif) no-repeat left bottom ;
	padding:0 0 0px;
}
.newoldcon div.newoldconsub div.conwrap {
	overflow:hidden;
	width:100%;
}
.newoldcon div.newoldconsub div.conwrap div {
	float:left;
	width:330px;
	padding:178px 10px 0 20px;
}
.newoldcon div.newoldconsub div.conwrap div.old {
	margin-left:30px;
}

.newoldcon .newoldconsub .new dd .p {
	padding-bottom:10px;
}
.newoldcon .newoldconsub .old dd .p  {
	padding-bottom:10px;
}



.guidup  {
	float:right;
	padding:15px 0 15px 15px;
} 
.ul_type2 li{
	background:url(/img/img/cmt/newcar/bul_type2.gif) no-repeat left 4px;
	padding-left:10px !important;
}

/*사이드컨텐츠 추가 베스트카대카, 우리끼리대결랭킹 2008-01-26*/

#advertise div.sidebox {
	margin:0 13px 25px;
	padding:0
	}

#advertise div.sidebox h4 {
	border-bottom:1px #d8d7d5 solid ;
	}
#advertise div.sidebox h4 img {
	margin:4px 0 0 0;
	}
#advertise div.sidebox h4 span {
	float:right;
	margin:-15px 0 0 0;
	}
#advertise div.sidebox ul {
	margin:8px 0 0 0;
	}
#advertise div.sidebox ul li#carvs-no1 {
	background:url('/img/img/cmt/newcar/ranking_org_1.gif') no-repeat 0 3px;
	padding:3px 0 3px 17px;
	}
#advertise div.sidebox ul li#carvs-no2 {
	clear:both;
	background:url('/img/img/cmt/newcar/ranking_gray_2.gif') no-repeat 0 3px;
	padding:3px 0 3px 17px;
	}
#advertise div.sidebox ul li#carvs-no3 {
	background:url('/img/img/cmt/newcar/ranking_gray_3.gif') no-repeat 0 3px;
	padding:3px 0 3px 17px;
	}
#advertise div.sidebox ul li#carvs-no4 {
	background:url('/img/img/cmt/newcar/ranking_gray_4.gif') no-repeat 0 3px;
	padding:3px 0 3px 17px;
	}
#advertise div.sidebox ul li#carvs-no5 {
	background:url('/img/img/cmt/newcar/ranking_gray_5.gif') no-repeat 0 3px;
	padding:3px 0 3px 17px;
	}
#advertise div.sidebox ul li div.photovs {
	width:186px;
	background:url('/img/img/cmt/newcar/line_sidebox.gif') no-repeat 0 bottom;
	margin:0 0 8px -17px;
	overflow:hidden;
	height:auto;
	}
#advertise div.sidebox ul li div.photovs div.photovsleft {
	float:left;
	width : 75px;
	padding:10px 0;
	display:inline;
	}
#advertise div.sidebox ul li div.photovs div.vs {
	float:left;
	width : 26px;
	margin:28px 2px 0;
	display:inline;
	}
#advertise div.sidebox ul li div.photovs div.photovsright {
	float:left;
	width : 75px;
	padding:10px 0;
	display:inline;
	}
#advertise div.sidebox ul li div.photovs span img {
	padding:3px;
	border:1px #e3e3e3 solid;
	}
#advertise div.sidebox ul li div.photovs p {
	text-align:center;
	font-size:90%;
	margin:4px 0 0 0;
	}
/*사이드컨텐츠 추가 베스트카대카, 우리끼리대결랭킹 2008-01-26 끝*/

#advertise div.sidebox ul li#ourlank-no1 {
	background:url('/img/img/cmt/newcar/ranking_org_1.gif') no-repeat 0 3px;
	padding:3px 0 3px 17px;
	}
#advertise div.sidebox ul li#ourlank-no2 {
	clear:both;
	background:url('/img/img/cmt/newcar/ranking_org_2.gif') no-repeat 0 3px;
	padding:3px 0 3px 17px;
	}
#advertise div.sidebox ul li#ourlank-no3 {
	background:url('/img/img/cmt/newcar/ranking_org_3.gif') no-repeat 0 3px;
	padding:3px 0 3px 17px;
	}
#advertise div.sidebox ul li#ourlank-no4 {
	background:url('/img/img/cmt/newcar/ranking_gray_4.gif') no-repeat 0 3px;
	padding:3px 0 3px 17px;
	}
#advertise div.sidebox ul li#ourlank-no5 {
	background:url('/img/img/cmt/newcar/ranking_gray_5.gif') no-repeat 0 3px;
	padding:3px 0 3px 17px;
	}

/***** Submain *****/
#submain {
	clear:both;
	min-height:600px;
	margin:0;
	padding:0;
	position:relative;
	z-index:1;
}

#submain h4	{
	height:12px;
	padding:0 0 0 17px;
	background:url('/img/img/cmt/common/bul_h4.gif') no-repeat;
}
#submain h4 img	{margin-right:10px;}
.submain_title {clear:both; margin:20px 0 10px 0;}
.submain_title_bg {clear:both; border-bottom:2px solid #78AB41; margin:20px 0 10px 0; padding:0 0 10px 0;}
.submain_title_more {
	float:right;
	margin:-8px 7px 0 0; 
	background:url('/img/img/cmt/newcar/bu_h4_more01.gif') no-repeat 0 1px;
	padding:0 0 0 12px; text-align:left; 
	color:#7F7F7F; letter-spacing:-1px;
}
.submain_title_more a	{ color:#7f7f7f; }
.submain_title_more_main {
	position:absolute;
	right:0px;
	top:1px;
	background:url('/img/img/cmt/newcar/bu_h4_more01.gif') no-repeat 0 1px;
	padding:0 0 0 12px; text-align:left; 
	color:#7f7f7f; letter-spacing:-1px;
}
.submain_title_more_main a	{ color:#7f7f7f; }

.submain_left_movie_type1	{ position:relative; width:170px; }
	.submain_left_movie_type1 img	{ vertical-align:top; }
	.submain_left_movie_type1 .submain_title_more_main	{ 
		position:absolute;
		right:7px;
		top:30px;
		background:url('/img/img/cmt/newcar/bu_h4_more01.gif') no-repeat 0 1px;
		padding:0 0 0 12px; text-align:left; 
		color:#7f7f7f; letter-spacing:-1px;
	}
	.submain_left_movie_type1 .submain_title_more_main a	{ color:#7f7f7f; }

.submain_right_title {width:236px; margin:22px 0 10px 0; text-align:left; position:relative;}

table.submain_layout {width:100%;height:100%;position:relative;}
table.submain_layout td.left_box {width:190px; background:url('/img/img/cmt/newcar/submain_left_bg.gif') repeat-y;}

table.submain_layout .bottom img {display:block;}
table.submain_layout td.left_box .left_box_in {width:170px; text-align:left; margin:0 0 0 10px; display:block;}
table.submain_layout td.left_box img.inner_bottom {margin:0 0 7px 0;}
table.submain_layout td.center_box {width:468px;}
table.submain_layout td.right_box {width:262px; background:url('/img/img/cmt/newcar/submain_right_bg.gif') repeat-y;}
table.submain_layout td.margin {width:15px;}
.submain_leftinner_bg {float:left; width:170px; height:100%; background:url('/img/img/cmt/newcar/submain_leftinner_bg.gif') repeat-y; padding:0px 0 0 0;}
.submain_right {width:236px; margin-left:13px;}

/*신차소개*/
.submain_new {width:950px; height:260px; background:url('/img/img/cmt/newcar/submain_top_visual.jpg') no-repeat 0 0; margin:0 0 10px 0; padding:10px 0 0 0;position:static;}
.submain_new_img {float:left; position:relative; width:251px; margin:0 23px 0 0; padding:36px 0 0 46px;}
.submain_new_info {float:left; width:332px; margin:0 35px 0 0;}
.submain_new_btn {text-align:right; margin:10px 0 0 0;}
.submain_new_model {float:left; width:238px; margin:30px 0 0 0;}
.submain_new_img .submain_newcar_deco { position:absolute;  top:32px; left:41px; }

/*신차정보*/
dl.submain_car_info {width:332px; margin:14px 0 0 0;}
dl.submain_car_info dt, dl.submain_car_info dd {color:#000; line-height:1.5;}
dl.submain_car_info dt a, dl.submain_car_info dd a {color:#000;}
dl.submain_car_info dt {font-size:1.2em; font-weight:bold; margin:0 0 10px 0;}
dl.submain_car_info dd.star {width:332px; height:23px; background:url('/img/img/cmt/newcar/submain_star_bg01.gif') no-repeat; padding:24px 0 0 0; margin:5px 0 0 0;}
/*2008-02-14*/dl.submain_car_info dd.star div.point {float:left; width:40px; color:#000;}
dl.submain_car_info dd.star div.star_left {float:left; width:80px; margin:-3px 65px 0pt 10px; display:inline; }
dl.submain_car_info dd.star div.star_left .star_ratinig {*top:8px;}
dl.submain_car_info dd.star div.star .star_ratinig {*top:8px;}
dl.submain_car_info dd.star div.star {float:left; width:80px;margin:-3px 0 0 10px; display:inline; }
dl.submain_car_info dd.star div.star_left img, dl.submain_car_info dd.star div.star img {margin:3px 2px 0 2px;}
dl.submain_car_info dd.star div.point strong {color:#FFF799; font-size:1.3em;}
dl.submain_car_info dd.star div.point span {color:#305A0D;}
dl.submain_car_info dd.detail {clear:both; margin:11px 0 0 0;}
dl.submain_car_info dd.detail a		{ /* color:#ff5c06; */ text-decoration:underline; }


* html dl.submain_car_info dd.star div.star_left, * html dl.submain_car_info dd.star div.star	{ margin-left:5px; }

/*최신모델*/
ul.submain_new_list {width:215px; margin:13px 0 0 0;}
ul.submain_new_list li div.thumb {float:left; width:73px; height:54px; border:1px solid #E3E3E3; margin:0 8px 0 0; text-align:center; padding:2px 0 0 0;}
ul.submain_new_list li dl.cont {float:left; width:132px; height:52px; margin:6px 0 10px 0; color:#444;}
ul.submain_new_list li dl.cont dt.title {font-weight:bold; margin:0 0 2px 0;}
ul.submain_new_list li dl.cont dt.title a, ul.submain_new_list li dl.cont dd.text a {color:#444;}
ul.submain_new_list li dl.cont dd.text {line-height:1.3;}
ul.submain_new_list li.dot_line {clear:both; width:215px; height:1px; background:url('/img/img/cmt/newcar/submain_dot02.gif') repeat-x; font-size:.0em; line-height:0; margin:0 0 10px 0;}

/*국내 브랜드, 해외 브랜드*/
.submain_brand_list {clear:both; width:146px; text-align:left; margin:0 0 0 10px;}
.submain_brand_list li {float:left; display:inline; width:66px; line-height:1.5; color:#444; background:url('/img/img/cmt/newcar/submain_bu01.gif') no-repeat 0 6px; padding:0 0 0 7px;}
.submain_brand_list li a {color:#444;}

/*인기자동차UCC*/
.submain_ucc_list {width:145px; text-align:left; margin:0 0 0 10px;}
.submain_ucc_list li {font-size:.9em; line-height:1.7; color:#444; background:url('/img/img/cmt/newcar/submain_bu01.gif') no-repeat 0 6px; padding:0 0 0 7px;}
.submain_ucc_list li a {color:#444;}

/*동영상 시승기*/
ul.submain_review {clear:both; width:143px; text-align:left; margin:0 0 0 10px;}
ul.submain_review li div.thumb {float:left; width:49px; height:37px; border:1px solid #E3E3E3; margin:0 5px 0 0; text-align:center; padding:2px 0 0 0;}
ul.submain_review li dl.cont {float:left; width:87px; height:37px; margin:6px 0 10px 0; color:#444;}
ul.submain_review li dl.cont dt.title {font-weight:bold; margin:0 0 2px 0;}
ul.submain_review li dl.cont dt.title a, ul.submain_new_list li dl.cont dd.text a {color:#444;}
ul.submain_review li dl.cont dd.text {line-height:1.3;}
ul.submain_review li.dot_line {clear:both; width:143px; height:1px; background:url('/img/img/cmt/newcar/submain_dot02.gif') repeat-x; font-size:.0em; line-height:0; margin:0 0 10px 0;}

/*인기모델*/
.submain_model {height:300px;}
.submain_model_box {float:left; width:229px; margin:0 10px 0 0;}
.submain_model_bg {width:229px; background:url('/img/img/cmt/newcar/submain_model_bg.gif') repeat-y;}
.submain_model_list {width:200px; margin:10px 0 0 15px;}
.submain_model_list li {line-height:1.5;}
.submain_model_list li img.num {margin:3px 6px 0 0;}
.submain_model_list li.dot_line {width:200px; height:1px; background:url('/img/img/cmt/newcar/submain_dot01.gif') repeat-x; font-size:.0em; line-height:0; margin:5px 0 7px 0;}
.submain_model_list li.thumb {text-align:center; margin:10px 0;}
.submain_model_list li div.thumb {width:153px; heigh:120px; border:1px solid #E3E3E3; padding:2px 0; text-align:center;}

/*리스트*/
ul.submain_thumb_list {width:468px;}
ul.submain_thumb_list li div.thumb {float:left; width:72px; height:55px; background:url('/img/img/cmt/newcar/submain_thumb01_bg.gif') no-repeat; margin-right:8px; padding:3px 0 0 3px;}
ul.submain_thumb_list li dl.cont {float:left; width:385px; height:55px; margin:6px 0 10px 0;}
ul.submain_thumb_list li dl.cont dt.title {color:#444; font-weight:bold; background:url('/img/img/cmt/newcar/submain_bu02.gif') no-repeat 0 4px; padding:0 0 0 7px; margin:0 0 2px 0;}
ul.submain_thumb_list li dl.cont dt.title a {color:#444;}
ul.submain_thumb_list li dl.cont dt.title img.new {margin:-5px 1px 2px 3px;}
ul.submain_thumb_list li dl.cont dt.title span.info {font-weight:normal; color:#666;}
ul.submain_thumb_list li dl.cont dt.title span.info a {color:#666;}
ul.submain_thumb_list li dl.cont dt.title img.home {margin:-2px 1px 0 3px;}
ul.submain_thumb_list li dl.cont dd.text {color:#666; line-height:1.3;}
ul.submain_thumb_list li dl.cont dd.text a {color:#666;}
ul.submain_thumb_list li.dot_line {clear:both; width:468px; height:1px; background:url('/img/img/cmt/newcar/submain_dot01.gif') repeat-x; font-size:.0em; line-height:0; margin:0 0 10px 0;}

/*광고*/
.submain_adv {width:250px; margin:0 0 0 6px;}

/*잡지사선정 Best5, 베스트 카vs카*/
.submain_best_list {width:236px; text-align:left;}
.submain_best_list li.m_title {width:236px; height:23px; padding:3px 0 5px 10px; background:url('/img/img/cmt/newcar/submain_magaz_title.gif') no-repeat;}
.submain_best_list li.small {font-size:.9em; line-height:1.7; color:#444;}
.submain_best_list li {line-height:1.7; color:#444;}
.submain_best_list li a, .submain_m_best li.small a {color:#444;}
.submain_best_list li img.num, .submain_m_best li.small img.num {margin:0 6px 2px 0; vertical-align:middle;}
.submain_best_list li.dot_line {clear:both; width:236px; height:1px; background:url('/img/img/cmt/newcar/submain_dot01.gif') repeat-x; font-size:.0em; line-height:0; margin:0 0 7px 0;}
.submain_best_list li.thumb {text-align:center; margin:10px 0;}
.submain_best_list li div.thumb {float:left; width:153px; heigh:120px; border:1px solid #E3E3E3; padding:2px 0; text-align:center;}
.submain_best_list li.vs {width:236px; height:95px; background:url('/img/img/cmt/newcar/submain_vs_bg.gif') no-repeat; padding:3px 0 0 0; margin:5px 0 0 0;}
.submain_best_list li.vs div.car_left {float:left; width:90px; text-align:center;}
.submain_best_list li.vs div.car_right {float:right; width:90px; text-align:center;}
.submain_best_list li.vs div.car_left p.car_name, .submain_best_list li.vs div.car_right p.car_name {font-size:.9em; margin:9px 0 0 0;}

/*인기테마*/
.submain_theme_list {width:236px; text-align:left;}
.submain_theme_list li {font-size:.9em; line-height:1.7; color:#444; background:url('/img/img/cmt/newcar/submain_bu01.gif') no-repeat 0 8px; padding:0 0 0 7px;} /*8월28일 수정*/
.submain_theme_list li a {color:#444;}

/*최신모델평가*/
.submain_star_bg02 {float:left; width:80px; background:url('/img/img/cmt/newcar/submain_star_bg02.gif') no-repeat;}
.submain_star_bg02 img {margin-bottom:1px;}
.submain_star_point {float:left; text-align:right; margin:0 2px 0 4px;}
.submain_star_point strong {color:#F48218;}
.submain_star_point span {color:#999;}

/*최신모델평가 테이블*/
.submain_datahd	{
	clear:both;
	width:100%;
}
.submain_datahd tr .first { /* 좌측에 라인을 없애기위한 클래스 */
	border-left:0 none;
}
.submain_datahd	{
	border-top:2px solid #78AB41;
	border-bottom:1px solid #DBDBDB;
}
.submain_datahd thead tr th	{
	border-left:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
	padding:6px 15px 3px 15px;
	height:28px;
	background:#f0f0f0;
}
.submain_datahd thead tr th.normal	{font-weight:normal;}
.submain_datahd tbody tr th, .submain_datahd tbody tr td	{
	font-weight:normal;
	border-left:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
	padding:6px 3px 3px 6px;
	height:28px;
	color:#5D5D5D;
}
.submain_datahd tbody tr th {letter-spacing:-1px;}
.submain_datahd tbody tr th {text-align:left;}
.submain_datahd tbody tr th	{
	background:#f6f6f6;
}

.submain_datahd tbody td strong {
	color:#F48218;
}

/***** 딜러검색이관css 시작2008-01-31 *****/
#dealerinfo		{
	margin:0 10px 7px 10px;
	padding-bottom:10px;
	background:url('/img/img/cmt/dealer/dealer_info_bottom.gif') no-repeat left bottom;
	font-size:.92em;
}
#dealerinfo p.welcome	{
	margin:0;
	padding:15px 15px 5px 15px;
	background:url('/img/img/cmt/dealer/dealer_info_top.gif') no-repeat left top;
	color:#fff;
	font-weight:bold;
}
#dealerinfo .selector	{
	margin:0 15px;
	padding:5px 0;
	border-top:1px solid #5a8f29;
}
#dealerinfo .selector	 a	{
	display:block;
	padding:2px 0;
	border:1px solid #5a8f29;
	background:#daecbf url('/img/img/cmm/cmm/icon/select_01.gif') no-repeat right top;
	color:#5a8f29;
}
#dealerinfo .selectlist	{
	position:absolute;
	width:126px;
	margin:-6px 0 0 15px;
	border:1px solid #5a8f29;
	background:#daecbf;
	color:#5a8f29;
}
#dealerinfo .selectlist	 a	{
	display:block;
	padding:2px;
	width:122px;
}
#dealerinfo .selectlist	 a:hover	{
	background:#5a8f29;
	color:#fff;
}
#comlists	{	display:none;	}

#dealerinfo .infolist	{	margin:0 15px 5px 15px;	}
#dealerinfo .infolist li	{
	padding:1px 0 0 5px;
	background:url('/img/img/cmm/cmm/icon/bul_02.gif') no-repeat 0 6px;
}

/***** Sidemenu in Dealer sidebar *****/
#sidebar .sidemenu	{
	margin:0 10px 7px 10px;
	background:url('/img/img/cmt/dealer/dealer_list_bottom.gif') no-repeat left bottom;
}
#sidebar .sidemenu h4	{
	height:26px;
	padding:10px 0 0 23px;
	background:url('/img/img/cmt/dealer/dealer_list_top.gif') no-repeat left top;
}
#sidebar .sidemenu ul	{
	padding:10px 5px 13px 19px;
	background:url('/img/img/cmt/dealer/dealer_list_mid.gif') no-repeat left top;
}
#sidebar .sidemenu ul li	{
	padding:2px 6px;
	background:url('/img/img/cmm/cmm/icon/breadcrumb_bullet.gif') no-repeat 0 5px;
}

/***** infoBox in Dealer sidebar *****/
#sidebar .sideinfo	{
	margin:0 10px 7px 10px;
	padding-bottom:5px;
	background:url('/img/img/cmt/dealer/side_info_bottom.gif') no-repeat left bottom;
}
#sidebar .sideinfo ul	{
	padding:10px 10px 5px 10px;
	background:url('/img/img/cmt/dealer/side_info_top.gif') no-repeat left top;
}

#view {
	float:right;
	margin:-20px 0pt 0pt;
	}
	
/* area_search */

#contents .h4_agency_text	{
	padding:0 0 0 10px;
	background:url(/img/img/cmt/dealer/agency_group_sub_bullet1.gif) no-repeat 0 2px;
}
.search_roundBox {
	clear:both;
	margin:0 0 30px 0;
	height:75px;
	background:url(/img/img/cmt/dealer/box_search.gif) no-repeat left top;
}
.search_roundBox .text_search	{
	float:left;
	padding:30px 23px 0 37px;
	background:url(/img/img/cmt/dealer/bullet_search.gif) no-repeat 24px 31px;
}
.search_roundBox fieldset	{
	float:left;
	clear:right;
	margin:10px 0 0 20px;
}
#contents .search_roundBox fieldset p {
	margin:0;
	padding:4px 0 0 0;
}

#contents .search_roundBox fieldset span img{
	vertical-align:middle;
}
#contents .search_roundBox fieldset p select {	vertical-align:middle;	}
#contents .search_roundBox fieldset p img.dot {	padding:0 9px;	}
.common_roundBox {
	clear:both;
	overflow:hidden;
	margin:0 0 30px 0;
	padding:0 0 15px 0;
	background:url(/img/img/cmt/dealer/common_box_bottom.gif) no-repeat left bottom;
}
.common_roundBox ul	{
	float:left;
	margin:0 0 0 -20px;
	padding:10px 10px 0 10px;
	background:url(/img/img/cmt/dealer/common_box_top.gif) no-repeat 20px 0;
}
.common_roundBox ul	li	{
	float:left;
	margin:0 0 40px 20px ;
	width:169px;
	font-size:11px;
	background:url(/img/img/cmt/dealer/agency_group_titlebg.gif) no-repeat left top;
}
.common_roundBox ul	li span {
	display:block;
	margin:0 0 7px 0;
	padding:6px 0 0 26px;
	font-weight:bold;
	background:url(/img/img/cmt/dealer/agency_group_titlebullet.gif) no-repeat 10px 7px;
}
.common_roundBox ul li ul {
	float:none;
	margin:0 0 0 22px;
	padding:0;
	background:none;
}
.common_roundBox ul	li ul li {	float:none; margin:0; background:none;	}
.common_roundBox ul	li ul li a.plus	{
	padding:0 0 0 10px;
	background:url(/img/img/cmt/dealer/agency_group_sub_bullet1.gif) no-repeat 0 2px;
}
.common_roundBox ul	li ul li a.minus	{
	padding:0 0 0 10px;
	background:url(/img/img/cmt/dealer/agency_group_sub_bullet2.gif) no-repeat 0 2px;
}

.common_roundBox ul	li ul li span	{
	display:inline;
	padding:0;
	background:none;
	font-weight:normal;
	color:#898989;
}
.opt_text {
	background:url(/img/img/cmt/dealer/opt_box_bg.gif) no-repeat 0 0 ;
	padding:7px 5px 10px 13px;
	margin:0;
	width:740px;
}
.opt_text span {
	margin-left:20px;
}

/*2008-02-01 신차딜러 좌측메뉴*/

.col2 #sidemenu5 {
	margin:0pt 10px 7px;
}

#sidemenu5 div.menubox .mbtop img{
	display:block;
	}

#sidemenu5 div.menubox .mbmiddle {
	background:url(/img/img/cmt/newcar/bg_sidemenu5_middle.gif) repeat-y 0 0 ;
	padding:2px 12px 5px 12px;
	}

#sidemenu5 div.menubox .mbmiddle ul li {
	border-top:1px dotted #EDEDED;
	padding:8px 0pt;
	height:37px;
	width:100%;
	}

#sidemenu5 div.menubox .mbmiddle ul li.first {
	border-top:none;
	}

#sidemenu5 div.menubox .mbmiddle img {
	float:left;
	padding:1px;
	border:1px #e4e4e4 solid;
	}

#sidemenu5 div.menubox .mbmiddle p {
	font-size:11px;
	color:#575756;
	margin:0 0 0 52px;
	}
#sidemenu5 div.menubox .mbmiddle p.mbname {
	font-weight:bold;
	margin:0px 0 0 52px;
	padding:5px 0 0 0;
}
#sidemenu5 div.menubox .mbbottom {
	background:url(/img/img/cmt/newcar/bg_sidemenu5_bottom.gif) no-repeat 0 0 ;
	padding:25px 0px 32px 15px
	}

#sidemenu5 div.menubox .mbbottom a{
	background:url(/img/img/cmt/newcar/bul_sidemenu5.gif) no-repeat 0 0 ;
	padding-left:15px;
	}

.normboardgallerybox .normboardlist td.subject	{ letter-spacing:-1px; }


.normboardlist thead .num_type1	{ width:35px; }
.normboardlist thead .reviewer_type1	{ width:95px; }

/* 신차분류 메뉴 */
.col3ad #sidemenu ul ul ul.depth3	 {
	padding-bottom:10px;
}
.col3ad #sidemenu ul ul li a	 {
	text-decoration:none;
	color:#444444;
	width:105px;
	display:block;
	padding-top:2px;
}
.col3ad #sidemenu ul ul li	{
	padding-top:1px;
}
.col3ad #sidemenu ul ul li.current a,.col3ad #sidemenu ul ul li a:hover	 {
	color:#3b7800;
	background-image:url(/img/img/cmm/cmm/box/sidemenu_bullet02_on.gif);
	font-weight:bold;
	letter-spacing:-1px;
}
.col3ad #sidemenu ul ul li.current ul.depth3 li a,.col3ad #sidemenu ul ul ul li a	 {
	font-size:.9em;
	color:#666666;
	background-image:none;
	padding-bottom:3px;
	font-weight:normal;
	letter-spacing:0;
	display:inline;
}
.col3ad #sidemenu ul ul li.current ul.depth3 li	{
	margin-bottom:2px;
}
.col3ad #sidemenu ul ul li.current ul.depth3 li a:hover,.col3ad #sidemenu ul ul li.current ul.depth3 li.current a	 {
	letter-spacing:0;
	color:#000000;
	background:none;
	font-weight:normal;
}
.col3ad #sidemenu ul ul ul.depth3 li.current a,.col3ad #sidemenu ul ul ul li a:hover	 {
	letter-spacing:0;
	color:#000000;
	background:none;
	font-weight:normal;

}


/* 2008-03-11 */
.submain_title_period {
	color:#999;
	letter-spacing:-1px;
	position:absolute;
	right:0px;
	text-align:left;
	top:1px;
}
.submain_title_period strong {
	color:#50890A;
	font-weight:normal;
}
.submain_right .theme_rank_vote {
	border:1px solid #D8D7D5;
}
.submain_right .theme_rank_vote_sum {
	text-align:center;
	color:#999;
	margin:-6px 0 3px;
	font-size:0.9em;
}
#submain .submain_right .theme_rank_vote h4 {
	padding:8px 10px 6px;
	background-color:#f4f4f4;
	background-image:none;
	font-size:0.9em;
	font-weight:normal;
	line-height:1.4em;
	color:#000;
	height:auto;
	border-bottom:1px solid #D8D7D5;
}
.submain_right .theme_rank_vote ol {
	margin:8px 10px;
	color:#666;
}
.submain_right .theme_rank_vote li {
	margin:4px 0;
	font-size:0.9em;
}
.theme_rank_vote li a:link, .theme_rank_vote li a:visited {
	color:#666;
}
.submain_right .theme_rank_vote .vote {
	display:block;
	text-align:center;
	padding:5px 0;
	margin:0 5px;
	background:url(/img/img/cmt/newcar/dot_21.gif) repeat-x left top;
}
.newcar_side_banner {
	clear:both;
	padding:7px 0;
	text-align:center;
}
.newcar_side_banner a img{
	margin:0 0 5px;
}
#recent_pro_review {
	margin-bottom:2em;
	overflow:hidden;
}
#recent_pro_review li {
	width:100%;
	overflow:hidden;
}
#recent_pro_review dl.cont {
	width:278px;
	line-height:1.5em;
	overflow:hidden;
}
#recent_pro_review .star_rate {
	float:right;
	width:96px;
	text-align:center;
	padding:7px 0;
	margin:3px 0;
	border-left:1px solid #e3e3e3;
}
#recent_pro_review .star_rate .star_ratinig {
	display:block;
	margin:0 auto 5px;
	width:78px
}

/* [03/21] 추가 이윤한 */
.impact_color {
	color:#ed1c24;
	text-decoration:underline;
}

.side_dealder_banner { width:158px; margin:6px auto; }
.col2 #sidebar.over ul li a,
.col3ad #sidebar.over ul li a {
	display: block;
	padding: 10px 0 10px 0;
	background:none;
}
/* [04/10] */
.newcar_banner_01 {
	padding:5px 4px; background:url(/img/img/cmt/dealer/newcar_banner_bg01.gif) no-repeat 0 0;
	width:150px;
}

#sidebar .login {
	width:164px;
	margin:0 7px 7px;
    padding-bottom:10px;
	background:url(/img/img/cmt/dealer/bg_login_btm.gif) no-repeat 0 bottom;
}

#sidebar .login .btn{
	margin:0;
	padding:5px 0 0;
	text-align:center;
}
#sidebar .login .regibtn {
	padding:8px 0 3px 10px !important;
}
#sidebar .login .regibtn, #sidebar .login .idfind{
	padding:0 0 0 10px;
}
#sidebar .login .id,#sidebar .login .pw{
	width:84px;
	border:1px #8b8b8b solid;
	padding:1px;
}
#sidebar .login .logout {
	padding:5px 0 0 10px;
}
#sidebar .login .logout img {
	vertical-align:middle;
	padding:0 0 0 10px;
}
#sidebar .login .id {margin:0 0 2px}
#sidebar .login .loginbtn {
	margin:-20px 0 0;
}
#sidebar .login fieldset {
	padding:5px 0 0 10px
}
#sidebar .login legend,#sidebar .login label{ display:none }

/* [03/25] 추가 이윤한 */
#sliding_side { left:10px; *left:-7px; _left:0; }

#container #contents .premium_wrap h4 { height:auto; margin:0 0 10px; }
.premium_wrap { width:100%; overflow:hidden; margin:25px 0; }
.premium_wrap .box { position:relative; float:left; width:100%; font-size:0.9em; }/*10월1일 수정*/
.premium_wrap #business { float:right; }
.premium_wrap .element {
	position:relative; height:42px; padding:10px 11px; margin:0px 0 7px 0; /*10월1일 수정*/
	background:url(/img/img/cmt/dealer/premium_box.gif) no-repeat 0 0;
	width:260px; float:left; /*10월1일 추가 */
}
.premium_wrap .element a { cursor:pointer; }
.premium_wrap img.premium { position:absolute; top:0; left:0; }
.premium_wrap span { float:left; color:#575756; line-height:1.5em; }
.premium_wrap span a:link, .premium_wrap span a:visited { color:#575756; }
.premium_wrap span.photo { width:53px; padding-right:10px; }
.premium_wrap span.address { width:190px; margin-top:5px; }
.premium_wrap span.name { font-weight:bold; padding-right:7px;}
.premium_wrap span.phone { background:url(/img/img/cmt/dealer/premium_line.gif) no-repeat left center; padding-left:8px; }
.premium_wrap .navi { position:relative; top:-5px; right:7px;float:right;} /*10월1일 수정*/


.dealer_event_wrap { border-top:2px solid #78AB41; }
.dealer_event_wrap .element {
	width:100%; overflow:hidden;
	background:url(/img/img/cmt/dealer/deal_evet_dot.gif) repeat-x left top;
}
.dealer_event_wrap div.first { background:none; }
.dealer_event_wrap span {
	display:block; float:left;
	font-size:0.9em; color:#898989; line-height:16px; padding:8px 0 8px 15px;
	background:url(/img/img/cmt/dealer/deal_evet_line.gif) no-repeat 0 10px;
}
.dealer_event_wrap span a:link, .dealer_event_wrap span a:visited { color:#898989; }
.dealer_event_wrap span.area {
	width:120px; overflow:hidden; padding-left:9px; /*9월17일수정*/
	background:url(/img/img/cmt/dealer/deal_evet_dot2.gif) no-repeat 0 13px;
}
.dealer_event_wrap span.title { font-size:1.1em; font-weight:bold; width:350px; overflow:hidden; }
.dealer_event_wrap span.title a:link, .dealer_event_wrap span.title a:visited { color:#666; }
.dealer_event_wrap span.name { float:right; }

#dealer_info {
	position:absolute; z-index:1;
	top:0; left:0;
	width:79px;
	background-color:#fff;
	border:1px solid #bababa; padding:5px;
}
#dealer_info li {
	margin:0;
	height:20px;
}
#dealer_info a {
	display:block;
	width:60px;
	background:url(/img/img/cmt/dealer/dealer_info_blt.gif) no-repeat 7px 9px;
	padding:4px 5px 2px 14px;
}
#dealer_info a:link { color:#848484; }
#dealer_info a:visited { color:#848484; }
#dealer_info a:hover { background-color:#F5F5F5; text-decoration:none; }

.public_wrap { clear:both; width:100%; overflow:hidden; margin:25px 0; }
.public_wrap .box { position:relative; float:left; width:280px; }
.public_wrap #deal_afternote { float:right }
.public_wrap ul { width:100%; padding-top:4px; font-size:1em; border-top:2px solid #78AB41; }
.public_wrap li { margin:6px 0; padding:0 0 0 10px; background:url(/img/img/cmt/dealer/deal_evet_dot2.gif) no-repeat 0 5px; }
.public_wrap li a:link, .public_wrap li a:visited { color:#666; }
.public_wrap img.more { position:absolute; top:3px; right:0; }


.dealer_search_wrap {
	margin:0 0 25px;
	width:100%; height:71px;
	background:url(/img/img/cmt/dealer/dealer_search_bg.gif) no-repeat 0 0;
}
.dsw_3col {
	background:url(/img/img/cmt/dealer/dealer_search_bg2.gif) no-repeat 0 0;
}
.dealer_search_wrap .selector {
	height:14px;
	padding:8px;
}
.dealer_search_wrap .selector label { padding-right:15px; }
.dealer_search_wrap .search {
	font-size:0.9em;
	padding:10px 0 0 15px;
	_padding-top:5px;
}
.dealer_search_wrap .area {
	float:left;
	padding:2px 10px 2px 0;
}
.dealer_search_wrap #dealer_keyword .area {
	padding-top:0;
}
.dealer_search_wrap .kind {
	float:left;
	padding:2px 10px 2px 11px;
	background:url(/img/img/cmt/dealer/search_kind_bg.gif) no-repeat 0 2px;
}
.dealer_search_wrap .btn { margin:0;}
.dealer_search_wrap .btn img { vertical-align:top;}
.dealer_search_wrap input.keyword_input {
	border:1px solid #B6B6AB;
	background-color:#fafafa;
	width:420px;
	padding:2px;
}
#container #contents h4.top_blank { margin-top:12px; }


.dealer_thumb_list {
	margin:10px 0;
	width:100%;
	overflow:hidden;
	background:url(/img/img/cmm/cmm/board/normboard_footer_back_01.gif) repeat-x scroll left top;
}
.dealer_thumb_list .gallist5 {
	border-top:0;
	margin-top:0;
}
.dealer_thumb_list .gallist5 dl {
	float:right;
	width:420px;
}
.dealer_thumb_list .gallist5 dl dd.cont { margin-bottom:0; }
.dealer_thumb_list .gallist5 dl dd.info { margin-top:10px; font-size:0.9em; color:#898989; }
.dealer_thumb_list .gallist5 dl dd.info img { vertical-align:top; }
.dealer_thumb_list .gallist5 dl dd .phone {
	font-weight:bold;
	background:url(/img/img/cmt/dealer/dealer_phone_icon.gif) no-repeat 0 1px;
	padding:2px 9px 2px 14px;
}
.dealer_thumb_list .gallist5 dl dd .address {
	background:url(/img/img/cmt/dealer/dealer_address_line.gif) no-repeat 0 2px;
	padding:2px 5px 2px 11px;
}
.dealer_thumb_list .gallist5 dl dd a:link,
.dealer_thumb_list .gallist5 dl dd a:visited {
	color:#999;
}
.dealer_thumb_list .gallist5 li {
	background-image:url(/img/img/cmt/dealer/dealer_gllist5_dot.gif);
}
.dealer_thumb_list .gallist5 li.first {
	background-image:none;
}

.dealer_search_result { margin:0 0 10px; }
.dealer_search_result .info { font-size:0.9em;  text-align:right; color:#898989; }
.dealer_search_result .info dt, .dealer_search_result .info dd { display:inline; }
.dealer_search_result .info dt {
	background:url(/img/img/cmt/dealer/dealer_info_line.gif) no-repeat 0 0;
	font-weight:bold;
	padding:0 6px;
}
.dealer_search_result .info dt.first { background:none; }
.dealer_search_result .info dd { padding-right:6px; }
.dealer_search_result .detail {
	margin:6px 0 0 0;
	height:21px;
	padding:9px 0 0 0;
	font-size:0.9em;
	color:#666;
	background:url(/img/img/cmt/dealer/search_detail_bg.gif) no-repeat 0 0;
}
.dealer_search_result .detail dt, .dealer_search_result .detail dd { display:inline; }
#container #contents .dealer_search_result .detail h4 {
	float:left;
	background:none;
	height:auto;
	margin:0;
}
.dealer_search_result .detail dt {
	background:url(/img/img/cmt/dealer/dealer_info_line.gif) no-repeat 0 0;
	padding-left:15px;
	font-weight:bold;
}
.dealer_search_result .detail dd { padding-right:20px; }
.dealer_search_result .detail a:link, .dealer_search_result .detail a:visited { color:#666; }



.define_newdealer_wrap {
	position:relative;
	background:url(/img/img/cmt/dealer/dealer_kind_top.gif) no-repeat 0 0;
}
#container #contents .define_newdealer_wrap h4 {
	margin:0;
	height:30px;
	background:none;
	padding:9px 0 0 16px;
}
.define_newdealer_wrap .box {
	width:100%;
	overflow:hidden;
	background:url(/img/img/cmt/dealer/dealer_kind_body.gif) repeat-y 0 0;
}
.define_newdealer_wrap .bottom {
	height:18px;
	font-size:1px;
	background:url(/img/img/cmt/dealer/dealer_kind_bottom.gif) no-repeat 0 bottom
}
.define_newdealer_wrap dl {
	margin:4px 0 0 17px;
	width:250px;
	float:left;
	_display:inline;
}
.define_newdealer_wrap dl.inter {
	float:right;
	margin:4px 17px 0 0;
}
.define_newdealer_wrap dt {
	background:url(/img/img/cmt/dealer/dealer_kind_title.gif) no-repeat 0 3px;
	padding:0 0 5px 12px;
	font-weight:bold;
	color:#517B34;
}
.define_newdealer_wrap dd {
	float:left;
	padding:0 0 0 10px;
	margin:2px 0 3px;
	white-space:nowrap;
}
.define_newdealer_wrap .more {
	position:absolute;
	top:10px;
	right:14px;
}
.define_newdealer_wrap dd a:link, .define_newdealer_wrap dd a:visited { color:#666; }

/* [03/26] 신차딜러 게시판 검색영역 - 이윤한 */
#dealer_searchbox { margin:15px 0; }
#dealer_searchbox fieldset {
	padding:3px 20px;
}
#after_note {
	position:absolute;
	z-index:2;
	border:1px solid #d9d9d9;
	background-color:#fff;
	width:354px;
	padding:10px;
}
#after_note h5 {margin-bottom:10px;}
#after_note h5 strong { color:#FF6C00; }
#after_note .note_cont {
	width:322px;
	background:url(/img/img/cmt/dealer/after_note_bg.gif) repeat-y 0 0;
	border:1px solid #BEBEA4;
	border-bottom:0;
	padding:20px 15px 1px;
}
#after_note .note_cont_bottom {
	height:25px;
	font-size:1px;
	border:1px solid #BEBEA4;
	border-top:0;
	background:url(/img/img/cmt/dealer/after_note_bg2.gif) no-repeat left bottom;
}
#after_note .note_cont p {
	margin:1em 0;
}
#after_note .close {
	position:absolute;
	top:5px;
	right:5px;
}
iframe#after_note_save {
	position:absolute;
	z-index:1;
}

/* [03/27 완성된 견적 레이어 추가] */
#result_div {
	position:absolute;
	left:50%;
	margin:0 0 0 -334px;
	width:645px;
	padding:8px 6px 5px 8px;
	border:5px solid #DBE3C2;
	background-color:#fff;
	z-index:3;
}
#result_div .estround {
	background:url(/img/img/cmt/newcar/bg_est_5.gif) no-repeat 0 0;
}
#result_div .estround .estroundsub {
	background:url(/img/img/cmt/newcar/bg_est_6.gif) no-repeat left bottom;
	padding-bottom:18px;
}
#container #result_div .estround h4 {
	background:none;
	height:45px;
	padding:11px 0 0 32px;
}

/*4월17일 추가 */
.normboardlistbox .normboardlist .category1 { width:50px; text-align:center;}
.normboardlistbox .normboardlist .area1 { width:76px; text-align:center;}

/* [06/26] 추가 */
.car_info_wrap {
	margin:0 0 25px 0;
	width:565px; /*2008-09-03 추가*/
}
.list {
	width:565px;
	position:relative;
	margin-top:25px;
	color:#666;
}
.list .gray {
	position:relative;
	display:block;
	top:5px;
	width:80px;
	padding-top:0;
	background:url('/img/img/cmt/review/star_rate_gray.gif') no-repeat 0 0;
	text-align:left;
	margin:0 7px;
}
.list .yellow {
	display:block;
	height:14px;
	background:url('/img/img/cmt/review/star_rate_yellow.gif') no-repeat 0 0;
}
.list ul {
	border-top:1px dotted #C3C2BD;
}
.list ul li {
	line-height:28px;
	overflow:hidden;
	/*width:100%;*/
	border-bottom:1px dotted #C3C2BD;
}
.list ul li span {
	display:block;
	float:left;
	_display:inline;
}
.list ul li .cont {
	width:280px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.list ul li .gray {
	margin:0 20px 0 20px; /*8월1일 수정*/
}
.list ul li .user {
	margin:0px 00px; /*8월1일 수정*/
	text-align:center;
	width:80px;
}
.list ul li .date {
	width:65px;
	float:right;
}
.list ul li .icon1 {
	_position:relative;
	_top:5px;
	font-weight:bold;
	font-size:0.9em;
	color:#D64E71;
	margin:0 10px 0 20px; /*8월1일 수정*/
	width:40px;
}
.list ul li .icon2 {
	_position:relative;
	_top:5px;
	font-weight:bold;
	font-size:0.9em;
	color:#4E98D6;
	margin-right:15px; /*8월1일 수정*/
	width:40px;
}
.list ul li .icon1 *, .list ul li .icon2 * {
	vertical-align:middle;
}
.more {
	position:absolute;
	top:0;
	right:0;
}
#review_netizen ul li .cont {
	width:280px; /*8월1일 수정 */
}

#container #review_netizen h5 {
	height:20px;
	line-height:20px;
	background:url(/img/img/cmt/common/bul_h5.gif) no-repeat 0 8px;
}
/* [06/26] 추가끝 */


/* [06/27] 관련게시물 탭메뉴 */
.adver_newcar_roll {
	width:155px;
	margin:0 auto;
	padding:0 0 10px; 0;
	position:relative;
	background:url('/img/img/cmt/newcar/line_cargroup_1.gif') repeat-x scroll left bottom;
}
.adver_newcar_roll h4 {
	padding-left:2px;
}
.adver_newcar_roll {}
.adver_newcar_roll p span {
	display:block;
	line-height:1.5em;
	padding:0 3px;
}
.adver_newcar_roll p img {
	width:149px;
	height:112px;
	display:block;
	border:1px solid #E3E3E3;
	padding:2px;
	background-color:#fff;
	margin-bottom:5px;
}
.adver_newcar_roll .btn {
	position:absolute;
	top:2px;
	right:10px;
	margin:0;
}

.col3ad #advertise .adver_type1 h4 {
	padding-left:11px;
}
.col3ad #advertise .adver_type1 ul {
	background:none;
	padding:0;
}
.col3ad #advertise .adver_type1 ul li {
	margin:0;
}
.col3ad #advertise .adver_type1 #post_about_newcar {
	width:162px;
	margin:0 auto;
	border-bottom:1px solid #78AB41;
}
.col3ad #advertise .adver_type1 #post_about_newcar ul {
	width:100%;
	overflow:hidden;
}
.col3ad #advertise .adver_type1 #post_about_newcar li {
	float:left;
}
.col3ad #advertise .adver_type1 #post_about_newcar {}
.adver_type1 .post_about_newcar {
	width:160px;
	margin:0 auto;
	border:1px solid #78AB41;
}
.adver_type1 .post_about_newcar ul {
	margin:10px 6px;
}
.adver_type1 .post_about_newcar li {
	background:url('/img/img/cmm/cmm/box/sidemenu_bullet02_on.gif') no-repeat left center;
	padding:3px 0 3px 7px;
	overflow:hidden;
	width:140px;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.adver_newcar_ucc {
	width:155px;
	position:relative;
	margin:15px auto;
	padding:0 0 10px 0;
	background:url('/img/img/cmt/newcar/line_cargroup_1.gif') repeat-x scroll left bottom;
}
.col3ad #advertise .adver_newcar_ucc ul {
	position:relative;
	z-index:1;
	left:-2px;
	width:157px;
	margin:0;
	padding:0;
	background:none;
}
.col3ad #advertise .adver_newcar_ucc li {
	background:url('/img/img/cmm/cmm/box/sidemenu_bullet02_on.gif') no-repeat left center;
	padding:3px 0 3px 7px;
	margin:0;
}
.adver_newcar_ucc .more {
	position:absolute;
	top:0;
	right:0;
}
/* [06/27] 관련게시물 탭메뉴 끝 */



/* Car Info2 [07/02] 추가 */
.col3ad .cmt #contents h4.carinfo	{
	height:28px;
	margin:0;
	padding:8px 0 0 76px;
	background:url('/img/img/cmt/newcar/h4_race_back.gif') no-repeat left top;
}
.carinfo_2	{
	position:relative;
	width:570px;
	margin:0;
	padding:0 0 1em 0;
	background:url('/img/img/cmt/newcar/bg_carreview_1.gif') no-repeat 0 0;
	overflow: hidden;
}
.carinfo_2_bottom {
	width:570px;
	height:4px;
	font-size:1px;
	margin-bottom:5px;
	background:url('/img/img/cmt/newcar/bg_cargroup_4.gif') no-repeat left bottom;
}
#container #contents .carinfo_2 h5 {
	position:absolute;
	top:12px;
	right:20px;
	background:none;
	height:auto;
	padding:0;
	margin:0;
}
.carinfo_2 .left	{
	float:left;
	margin:10px 10px 0 10px;
	padding-bottom:5px;
	_display:inline;
}
.carinfo_2 .left .photo	{
	display:inline;
}
.carinfo_2 .left .photo img	{
	width:234px;
	height:176px;
}
.carinfo_2 .center {
	float:left;
	width:200px;
}
.carinfo_2 .star_flash {	/* [07/03] */
	width:100%;
	height:60px;
	margin:10px 0 0 0;
	position:relative;
}
.carinfo_2 .starpoint	{
	overflow:hidden;
	width:100%;
	margin-top:10px;
	padding-top:15px;
	border-top:1px solid #eeeeeb;
}
.carinfo_2 .starpoint dt, .carinfo_2 .starpoint dd	{
	float:left;
	height:18px;
	padding:0 0 0 7px;
	margin:0;
	vertical-align:middle;
}
.carinfo_2 .starpoint dt	{
	width:65px;
	background:url('/img/img/cmm/cmm/icon/list_bullet_01.gif') no-repeat 0 5px;
	font-weight:bold;
	padding-bottom:2px;
}
.carinfo_2 .starpoint dd	{
	width:110px;
	padding-bottom:2px;
	background:url('/img/img/cmm/cmm/icon/list_bullet_03.gif') no-repeat 0 2px;
}
.carinfo_2 .left .react	{
	clear:right;
	width:278px;
	margin:0 0 0 264px;
	padding:10px 0 15px 0;
	border-top:1px dashed #C8C8BE;
	font-size:.01em;
	text-align:right;
}
#contents .carinfo_2 .description	{
	clear:both;
	margin:0 10px;
	line-height:1.3em;
}
.carinfo_2 ul.thumb {	/* [07/04] */
	position:absolute;
	top:20px;
	right:17px;
	padding-left:12px;
	padding-top:12px;
	border-left:1px solid #EEEEEB;
	min-height:200px;
	_height:200px;
}
.carinfo_2 ul.thumb li {
	margin:6px 0;
	line-height:1px;
}
.carinfo_2 ul.thumb li img {
	display:block;
	border:1px solid #E3E3E3;
	padding:2px;
	background-color:#fff;
	width:69px;
	height:52px;
}
.carinfo_2 ul.carinfo_link {
	margin:5px 0 0 30px;
	overflow:hidden;
	width:200px;
}
.carinfo_2 .detail_spec_btn {
	clear:left;
	margin:10px 0 0 87px;
}
.carinfo_2 ul.carinfo_link li {
	width:85px;
	float:left;
	line-height:22px;
	background:url('/img/img/cmt/newcar/carinfo_link.gif') no-repeat left center;
	padding-left:15px;
}
#contents .carinfo_2 ul.carinfo_link li a {
	text-decoration:underline;
	color:#005CC4;
}
ul.carinfo_2_tab {
	border-bottom:1px solid #78AB41;
	margin-bottom:0;
	padding-left:5px;
	width:565px;
}
/* Car Info2 [07/02] 추가 끝 */

/* [07/03] */
.star_flash #shape {
	position:absolute;
	top:20px;
	left:0;
}
.star_flash #number {
	position:absolute;
	top:5px;
	left:125px;
}
.star_flash #join {
	position:absolute;
	top:50px;
	left:10px;
	font-size:0.9em;
	color:#5d5d5d;
	width:200px;
}
.star_flash #do_rate {
	position:absolute;
	top:32px;
	left:207px;
}
.cargroupsub_view {
	position:relative;
}
#rating_star_brand2 {
	position:absolute;
	top:-10px;
	left:270px;
	_left:260px;
	width:285px;
	height:80px;
	border-bottom:1px dotted #999;
}
#rating_star_brand dd.groupcontent {
	padding-top:75px;
	min-height:105px;
}
#rating_star_brand .groupscroll {
	height:105px;
}
#rating_star_brand #cartitle {
	display:none;
}
#rating_star_brand2 .star_flash {
	width:100%;
	height:60px;
	margin:10px 0 0 0;
	position:relative;
}

/* [07/04] */
.carinfo_2 ul.thumb li a {
	display:block;
	position:relative;
}
.carinfo_2 ul.thumb li .movie {
	display:block;
	position:absolute;
	left:49px;
	top:33px;
	width:23px;
	height:22px;
}
.carinfo_2 ul.thumb li .movie img {
	width:23px;
	height:22px;	
	background-color:transparent;
	border:0;
	padding:0;
}

/* 7월28일 추가 */
#free_board {
	margin:0;
/*	position:relative;*/
}
#container #free_board h5 {
	background:url(/img/img/cmt/common/bul_h5.gif) no-repeat scroll 0pt 10px;
	height:20px !important;
	line-height:20px;
}
#free_board ul li .cont1 {
	width:400px;
}

#free_board ul li .cont1 img {
	margin:0px 3px;
}

#free_board ul li .date1 {
	width:65px;
	float:right;
}

#free_board ul li .user1 {
	margin:0px 0px;
	text-align:center;
	width:80px;
}

#free_board .more {
	top:8px;
}

#review_netizen {
	color:#666666;
	margin-bottom:25px;
	position:relative;
	width:565px;
}
#review_netizen .more {
	top:8px;
}

ul.gallist5_1 .last {
border-bottom:1px dotted #C3C2BD;
}

/*.main_news, .main_dealer { height:230px;}*/

.col3ad #contents h5.title4	{
	margin-top:10px;
}

/*8월28일 추가_메인추천보험상품*/
.ins { width:100%;margin:5px 0px 10px 0px;}
.ins .ins_box { width:100%;height:75px;}
.ins .ins_box .photo { width:88px;height:75px;margin-right:10px;float:left;}
.ins .ins_box .reg1 {float:left;text-align:left;margin-right:20px;}
.ins .ins_box .reg1 dt { font-weight:bold;margin-bottom:5px;}
.ins .ins_box .reg1 dd { font-size:8pt;line-height:17px;background:url(/img/img/cmm/cmm/icon/bul_03.gif) no-repeat left 5px;padding-left:7px;}

.ins .ins_box .reg2 {width:294px;float:right;text-align:left;}

.ins .ins_box .reg2 li { border-bottom:1px dashed #888787;height:24px;font-size:8pt;text-align:left;position:relative; height:1%;}
.ins .ins_box .reg2 li a:link, .ins .ins_box .reg2 li a:visited, .ins .ins_box .reg2 li a:hover, .ins .ins_box .reg2 li a { display:block; width:256px;padding: 6px 0 5px 37px; border:0 none;}
.ins .ins_box .reg2 li img	{ position:absolute; top:2px;left:8px;z-index:10;}
.ins .ins_box .reg2 li a.on { background:#78c229 url(/img/img/cmt/newcar/ins_reg2_arr.gif) no-repeat left top;color:#ffffff;font-weight:bold;}

.ins_right { width:100%;margin:30px 0px 5px 0px;}
.ins_right .ins_box { height:75px;}
.ins_right .ins_box .photo { width:48px;height:41px;margin-right:5px;float:left;}
.ins_right .ins_box .reg1 { float:left;text-align:left;margin-right:10px;}
.ins_right .ins_box .reg1 dt { font-weight:bold;margin-bottom:5px;}
.ins_right .ins_box .reg1 dd { font-size:8pt;line-height:17px;background:url(/img/img/cmm/cmm/icon/bul_03.gif) no-repeat left 5px;padding-left:7px;}

/* 11월17일 카매니저 공개견적 */
#dealer_sett {background:url(/img/img/cmt/dealer/sch_bg_3.gif) no-repeat;height:33px;width:570px;font-size:8pt;margin-bottom:10px;}
#dealer_sett .area {float:left;padding:8px 10px 2px 0;width:300px;}
#dealer_sett .kind {float:left;padding:8px 10px 2px 13px; width:213px;}
#dealer_sett .btn {padding:8px 0px 0px 7px;}

.sett_btn { float:right;margin-bottom:8px;width:570px;text-align:right;}
.normboardlistbox .normboardlist .brand {text-align:center;width:244px;}
.normboardlistbox .normboardlist .brand dl, dd { margin:3px 0px;}
.normboardlistbox .normboardlist .sett_th3 { width:63px;}
.normboardlistbox .normboardlist .sett_th3 dd { margin:2px 0px;}
.normboardlistbox .normboardlist .sett_th4 { width:72px;}
.normboardlistbox .normboardlist .sett_th5 { width:46px;}

.normboardlistbox .normboardlist .brand dd {
text-align:left;
}

.sett_write_txt {
	float:left;
	padding:12px 10px 0px 10px;
	width:70px;
}

.sett_write_form {
	color:#999999;
	float:left;
	font-size:11px;
	padding:7px 0 0px 0px;
	width:478px;	
}
.sett_write_form .txtbox { border:1px solid #dbdbdb; height:13px;padding:3px 0px 0px 3px;}
.sett_write_form .txtarea2 { border:1px solid #dbdbdb;}
#dot_line { background:url(/img/img/cmt/dealer/sett_dot.gif) no-repeat left bottom;width:570px;height:8px;float:left;}
#sett_btn { text-align:center;padding-top:15px;float:left;width:570px;}
#sett_btn1 { text-align:right;padding-top:10px;float:left;width:570px;}
#sett_btn1 .txt { float:left;width:430px;font-size:11px;text-align:left;color:#898989;}
#bar1 {height: 3px; float: left; width: 570px; margin-top: 3px;}


/* 11월17일 카매니저 공개견적 달력 */
#dvcalendar {border:1px solid #dbdbdb;text-align:center;width:118px;margin-bottom:3px;z-index:10;background-color:#ffffff;}
#dvcalendar .wraps table {width:100%;margin:auto;}
#dvcalendar p { font-weight:bold;color:#666666;padding-top:3px;margin-bottom:5px;}
#dvcalendar table th { color:#999999;}
#dvcalendar table th.sun, #dvcalendar table td.sun {padding-left:4px;}
#dvcalendar table .sun, #dvcalendar table .sun a {color:#FF4800;}
#dvcalendar table thead th {border-bottom:1px solid #DBDBDB;}
#dvcalendar table th, #dvcalendar table td {text-align:center;}
#dvcalendar table .sel {margin:auto;background-color:#bfbfbf;color:#ffffff;}

#contents #posttitle {
background:url(/img/img/cmm/cmm/board/normboard_back_03.gif) no-repeat 0 top;
color:#444444;
height:19px;
margin-bottom:3px;
padding:6px 10px 0 12px;
}

#sett_tabletype		{ margin:0px;float:left;width:570px;}
#sett_tabletype table		{ margin:auto; padding:0; width:570px;float:left; border-collapse:collapse; border-top:1px solid #dbdbdb;font-size:11px;}
#sett_tabletype table tbody td	{ padding:7px 10px 5px 10px; color:#5D5D5D; font-weight:normal; text-align:left; border-right:1px solid #D1D0CA;border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; background-color:#Ffffff;line-height:14px;}
#sett_tabletype table tbody th { width:100px;background-color:#f6f6f6;border-bottom:1px solid #D1D0CA;border-left:1px solid #D1D0CA;color:#5D5D5D;font-weight:normal;padding:7px 10px 5px;text-align:center;}

#sett_tabletype2		{ margin:20px 0px 0px 0px;width:570px;float:left;}
#sett_tabletype2 table		{ margin:auto; padding:0px; width:570px;float:left; border-collapse:collapse; border:1px solid #dbdbdb;font-size:11px;}
#sett_tabletype2 table th {font-weight:bold;text-align:left;padding:7px;border-bottom:1px dotted #dfdfdf;}
#sett_tabletype2 table td {text-align:left;padding:7px;border-bottom:1px dotted #dfdfdf;}