@charset "utf-8";
/* 
	작성자 : 정을수
	작성일 : 2008-09-11
	
*/

/* 신차인덱스
-------------------------------------------*/
.newcar_type1 #gnb	{background-image: url(/img/img/cmt/newcar2/gnb_back_search.gif);}
.newcar_type1 #footer.cmt #helpdesk {border-color:#ced0cf;}
/* reset & layout */
/* .newcar_type1 .container_bottom  {	background:none !important;} 11월14일 수정 */

.newcar_type1 #index_content {
	margin:10px 0 0 ;
}

.newcar_type1 .main_contents	{
	height: 291px;
	clear: both;
	margin: 0 0 10px 0;
}
.newcar_type1 .main_contents .review	{
	float: left;
}
.newcar_type1 .main_contents .review img	{
	vertical-align: top;
}

/* up랭킹 */
.newcar_type1 .main_contents .upranking	{
	float: left;
	background: url(/img/img/cmt/newcar2/bg_m_06.gif) no-repeat 0 0;
	width: 264px;
	height: 291px;
}
.newcar_type1 .main_contents .upranking h3	{
	padding: 9px 0 0 7px;
}
.newcar_type1 .main_contents .upranking .upranking_inner	{
	position: relative;
}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_prev	{
	position: absolute;
	top: -26px;
	left: 99px;
	z-index: 10;
}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_next	{
	position: absolute;
	top: -26px;
	left: 130px;
	z-index: 10;
}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap	{
	overflow: hidden;
	width: 249px;
	height: 241px;
	margin: 0 0 0 3px;
}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box	{float: left;}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box li	{
	float: left;
	width: 249px;
}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box li a	{color: #ffffff;}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box li .message	{
	font-weight: bold;
	font-size: 1.10em;
	color: #e5e5e1;
	padding: 6px 0 0 8px;
	height: 22px;
}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box li dl	{
}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box li dl dt	{
	background: url(/img/img/cmt/newcar2/bg_m_06_01.gif) repeat-x 0 0;
	height: 20px;
	padding: 3px 0 0 6px;
	color: #ffffff;
}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box li dl dt.on	{
	background: url(/img/img/cmt/newcar2/bg_m_06_02.gif) repeat-x 0 0;
	color: #fff;
}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box li dl dt img	{
	vertical-align: middle;
	margin: 0 4px 0 0;
}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box li dl dd.description	{
	padding: 7px 0 0 19px;
	height: 131px;
}

.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box li dl dd.description p	{
	color: #cdcccc;
	height: 58px;
	padding: 3px 0 0 0;
	line-height:1.2em;
}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box li dl dd.description p img	{
	float: left;
	border: 2px solid #fff;
	margin: 0 7px 0 0;
}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box li dl dd.description .comment	{
	clear: both;
	color: #969696;
	font-size: .9em;
	background: url(/img/img/cmt/newcar2/bg_m_06_04.gif) no-repeat 0 0;
	width: 219px;
	height: 59px;
}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box li dl dd.description .comment dt	{ 
	padding: 8px 0 8px 5px;
	background: none;
	height: auto;
}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box li dl dd.description .comment dt em	{color: #f04505;}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box li dl dd.description .comment dd	{ padding: 0 0 0 5px;}
.newcar_type1 .main_contents .upranking .upranking_inner .fuprank_wrap .fuprank_list_box li dl dd.description .comment dd.userid	{ color: #757474;}


.newcar_type1 .column_primary	{
	float: left;
	width: 679px;
	/* height: 794px; */
}
/* * html .newcar_type1 .column_primary	{ margin-bottom:-15px;} */
.newcar_type1 .column_primary .carsearch	{ height: 226px; }
.newcar_type1 .column_primary .carsearch .tab_carsearch	{
	background: url(/img/img/cmt/newcar2/bg_tab01.gif) repeat-x 0 0;
	padding: 5px 0 0 0;
	height: 25px;
	position: relative;
	z-index: 2;
}
.newcar_type1 .column_primary .carsearch .tab_carsearch li	{float: left;height: 25px;}
.newcar_type1 .column_primary .carsearch .tab_carsearch li img	{vertical-align: top;}
.newcar_type1 .column_primary .carsearch .carsearch_con	{
	clear: both;
	border-right: 1px solid #c2c2c0;
	border-left: 1px solid #c2c2c0;
	border-bottom: 1px solid #c2c2c0;
}
.newcar_type1 .column_primary .carsearch .carsearch_con .carsearch_con_inner	{
	height: 144px;
	overflow: hidden;
}
.newcar_type1 .column_primary .carsearch .carsearch_con .carsearch_con_inner table	{
	border-bottom: 0 none;
	position: relative;
	margin-top: -2px;
	z-index: 1;
}
.newcar_type1 .column_primary .carsearch .carsearch_con table	{
	border-top: 1px solid #c2c2c0;
	width: 100%;
	border-collapse: separate;
	border-spacing: 0;
}
* html .newcar_type1 .column_primary .carsearch .carsearch_con table	{
	border-collapse: collapse;
}
.newcar_type1 .column_primary .carsearch .carsearch_con table tbody th	{
	background: url(/img/img/cmt/newcar2/bul_squre01.gif) no-repeat 12px 10px;
	padding: 8px 0 5px 19px;
	text-align: left;
	vertical-align: top;
	border-top: 1px solid #d6d7d4;
}
.newcar_type1 .column_primary .carsearch .carsearch_con table tbody td	{
	padding: 8px 0 5px 0;
	border-top: 1px solid #d6d7d4;
}
.newcar_type1 .column_primary .carsearch .carsearch_con table tbody td a	{
	padding: 2px 4px;
	margin: 0 5px 0 0;
	font-size: 11px;
}
.newcar_type1 .column_primary .carsearch .carsearch_con table tbody td.carsearchlist	{
	padding-left: 12px;
}
.newcar_type1 .column_primary .carsearch .carsearch_con table tbody td.carsearchlist li	{
	float: left;
	display: inline;
	margin-right: 18px;
	text-align: center;
	font-size: 11px;
}
.newcar_type1 .column_primary .carsearch .carsearch_con table tbody td.carsearchlist li img	{
	margin-bottom: 3px;
}
.newcar_type1 .column_primary .carsearch .carsearch_con table tbody td.logolist	{
	height: 137px;
	padding: 0 0 0 15px;
}
.newcar_type1 .column_primary .carsearch .carsearch_con table tbody td.logolist a	{
	padding: 0;
}
.newcar_type1 .column_primary .carsearch .carsearch_con table tfoot td	{
	background: url(/img/img/cmt/newcar2/bg_tab02.gif) repeat-x 0 0;
}
.newcar_type1 .column_primary .carsearch .carsearch_con table tfoot td p	{
	float: left;
	padding: 12px 0 0 15px;
}
.newcar_type1 .column_primary .carsearch .carsearch_con table tfoot td a	{
	float: right;
	padding: 3px 5px 3px 0;
}
.newcar_type1 .column_primary .adsense	{
	float: left;
	clear: left;
}
.newcar_type1 .column_primary .adsense img	{
	
}
.newcar_type1 .column_primary .netizen_enclean	{
	float: right;
	width: 480px;
	height: 247px;
	margin: 0 0 17px 0;
}
.newcar_type1 .column_primary .netizen_enclean h3	{
	height: 28px;
}
.newcar_type1 .column_primary .netizen_enclean .tabmenu_wrap	{
	height: 24px;
	clear: both;
	background: url(/img/img/cmt/newcar2/line_01.gif) repeat-x left bottom;
	height: 25px;
}
.newcar_type1 .column_primary .netizen_enclean .tabmenu_wrap ul	{
	float: left;
}
.newcar_type1 .column_primary .netizen_enclean .tabmenu_wrap ul li	{
	float: left;
	height: 25px;
}
.newcar_type1 .column_primary .netizen_enclean .tabmenu_wrap ul li img	{
	vertical-align: top;
}
.newcar_type1 .column_primary .netizen_enclean .netizen_enclean_con	{	
	clear: both;
	border: 1px solid #c2c2c0;
	border-top: 0 none;
	height: 193px;
	position: relative;
}
.newcar_type1 .column_primary .netizen_enclean .netizen_enclean_con .linkbutton	{
	position: absolute;
	top: -21px;
	right: 0;
}
.newcar_type1 .column_primary .netizen_enclean .netizen_enclean_con .linkbutton a	{
	background: url(/img/img/cmt/newcar2/bul_arrow01_off.gif) no-repeat 0 1px;
	padding: 0 0 0 12px;
	font-size: .9em;
	text-decoration: underline;
}
.newcar_type1 .column_primary .netizen_enclean .netizen_enclean_con .linkbutton a.on	{
	background-image: url(/img/img/cmt/newcar2/bul_arrow01_on.gif);
	color: #f73d04;
	font-weight: bold;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con01 dl	{
	clear: both;
	padding: 11px 10px 9px 14px;
	margin: 0 3px;
	background: url(/img/img/cmt/newcar2/dline_h_1x3.gif) repeat-x 0 0;
	overflow: hidden;
	color: #656565;
	height: 27px;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con01 dl.first	{
	background: none;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con01 dl dt	{
	font-weight: bold;
	margin-bottom: 2px;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con01 dl dt a	{
	color: #656565;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con01 dd	{
	font-size: .9em;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con01 dl dd.desc	{
	float: left;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con01 dl dd.desc em	{
	font-weight: bold;
	color: #86ab22;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con01 dl dd.userid	{
	float: right;
	width: 76px;
	color: #979797;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con01 dl dd.commentwrite	{
	float: right;
	width: 60px;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con01 dl dd.commentwrite a	{
	background: url(/img/img/cmt/newcar2/bul_arrow02.gif) no-repeat 0 1px;
	padding: 0 0 0 12px;
	color: #86ab22;
	text-decoration: underline;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con02 ol li	{
	clear: both;
	padding: 9px 10px 7px 32px;
	margin: 0 3px;
	background: url(/img/img/cmt/newcar2/dline_h_1x3.gif) repeat-x 0 0;
	overflow: hidden;
	color: #979797;
	height: 14px;
	position: relative;
	text-align: right;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con02 ol li.first{
	background: none;
	overflow: visible;
	height: 103px;
	padding-left: 14px;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con02 ol li img.num	{
	position: absolute;
	top: 11px;
	left: 16px;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con02 ol li a	 {
	float: left;
	font-weight: bold;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con02 ol li a	 {
	color: #656565;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con02 ol li dl	 {
	text-align: left;
	color: #656565;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con02 ol li dl dt	 {
	float: right;
	width: 300px;
	text-decoration: underline;
	margin-bottom: 4px;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con02 ol li dl dd	 {
	font-size: .9em;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con02 ol li dl dd.photo	 {
	float: left;
	width: 135px;
	height: 102px;
	border: 2px solid #dcdbdb;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con02 ol li dl dd.rating {
	float: right;
	width: 300px;
	text-align: right;
	margin-bottom: 5px;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con02 ol li dl dd.rating .model {
	float: left;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con02 ol li dl dd.rating em {
	font-weight: bold;
	color: #86ab22;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con02 ol li dl dd.rating .point {
	font-weight: bold;
	color: #f73d04;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con02 ol li dl dd.desc	 {
	float: right;
	width: 300px;
	line-height: 1.4;
}
.newcar_type1 .column_primary .netizen_enclean #netizen_enclean_con02 ol li dl dd.userid	 {
	float: right;
	width: 300px;
	color: #979797;
}

.newcar_type1 .column_primary .withenclean	{
	float: right;
	width: 480px;
}
.newcar_type1 .column_primary .withenclean h3	{
	height: 25px;
	padding-top:5px;
}
.newcar_type1 .column_primary .withenclean .withenclean_inner	{
	position: relative;
	background: url(/img/img/cmt/newcar2/bg_m_05.gif) no-repeat 0 0;
	width: 480px;
	height: 262px;
	float: left;
}
.newcar_type1 .column_primary .withenclean .withenclean_inner .fgallery_prevbtn	{
	display: block;
	width: 33px;
	height: 240px;
	position: absolute;
	top: 9px;
	left: 0;
	z-index: 15;
	float: left;
}
.newcar_type1 .column_primary .withenclean .withenclean_inner .fgallery_nextbtn	{
	display: block;
	width: 33px;
	height: 240px;
	position: absolute;
	top: 9px;
	right: 0;
	z-index: 15;
	float: left;
}
.newcar_type1 .column_primary .withenclean .withenclean_inner .fgallery_wrap2	{
	padding: 40px 33px 0 33px;
	width: 414px;
	height: 244px;
	position: relative;
	z-index: 10;
	overflow: hidden;
	top: -30px;
	margin-bottom: -30px;
}
.newcar_type1 .column_primary .withenclean .withenclean_inner .fgallery_wrap2 ul	{
	float: left;
}
.newcar_type1 .column_primary .withenclean .withenclean_inner .fgallery_wrap2 ul li	{
	float: left;
	width: 105px;
	
}
.newcar_type1 .column_primary .withenclean .withenclean_inner .fgallery_wrap2 ul li a:link, .newcar_type1 .column_primary .withenclean .withenclean_inner .fgallery_wrap2 ul li a:visited, .newcar_type1 .column_primary .withenclean .withenclean_inner .fgallery_wrap2 ul li a	{
	display: block;
	width: 99px;
	height: 81px;
	position: relative;
	z-index: 99;
	text-decoration: none;
	color: #ffffff;
	font-size: .9em;
	text-align: center;
}
.newcar_type1 .column_primary .withenclean .withenclean_inner .fgallery_wrap2 ul li a img	{
	width: 95px;
	height: 72px;
	border: 2px solid #c9c9c9;
	vertical-align: top;
	display: block;
}
.newcar_type1 .column_primary .withenclean .withenclean_inner .fgallery_wrap2 ul li a:hover img	{
	border: 2px solid #505050;
}
.newcar_type1 .column_primary .withenclean .withenclean_inner .fgallery_wrap2 ul li a span	{
	position: absolute;
	top: -35px;
	left: -10px;
	z-index: 9999;
	display: none;
	padding: 5px 0 0 0;
}
.newcar_type1 .column_primary .withenclean .withenclean_inner .fgallery_wrap2 ul li a:hover span, .newcar_type1 .column_primary .withenclean .withenclean_inner .fgallery_wrap2 ul li a.over span	{
	width: 115px;
	height: 36px;
	display: block;
	background: url(/img/img/cmt/newcar2/bg_m_05_01.gif) no-repeat 0 0;
}

.newcar_type1 .column_second	{
	display: inline;
	float: left;
	width: 250px;
	margin-left: 15px;
}
.newcar_type1 .column_second .adsense	{	margin: 0 0 10px 0; padding: 0 0 0 0; text-align:center;}
.newcar_type1 .column_second .bestcarvs	{	margin: 0 0 7px 0; height:190px;} /* 10월30일 수정 */
.newcar_type1 .column_second .bestcarvs h3	{
	float: left;
	height: 20px;
}
.newcar_type1 .column_second .bestcarvs a.more	{
	float: right;	
	position: relative;
	background: url(/img/img/cmt/newcar2/bul_arrow01_off.gif) no-repeat 0 1px;
	padding: 0 0 0 12px;
	text-decoration: underline;
}
.newcar_type1 .column_second .bestcarvs .bestcarvs_inner	{
	clear: both;
	border: 1px solid #c2c2c0;
	background: #f5f4f4;
	
}
.newcar_type1 .column_second .bestcarvs .bestcarvs_inner	 p {
	padding: 9px 0 9px 10px;
	position: relative;
}
* html .newcar_type1 .column_second .bestcarvs .bestcarvs_inner p {
	height: 1%;
}
.newcar_type1 .column_second .bestcarvs .bestcarvs_inner	 p img {
	top: 10px;
	left: 6px;
	position: absolute;
}
.newcar_type1 .column_second .bestcarvs .bestcarvs_inner p a {font-size: 11px;}
.newcar_type1 .column_second .bestcarvs .bestcarvs_inner ul	{
	background: url(/img/img/cmt/newcar2/bg_m_02.gif) no-repeat 50% 0;
	padding: 0 11px 0 11px;
	height: 105px;
	overflow: hidden;
}
.newcar_type1 .column_second .bestcarvs .bestcarvs_inner ul li	{
	padding: 2px 2px 0 2px;
	text-align: center;
	font-size: 11px;
}
.newcar_type1 .column_second .bestcarvs .bestcarvs_inner ul li img	{
	margin: 0 0 3px 0;
}
.newcar_type1 .column_second .bestcarvs .bestcarvs_inner ul li a	{
	font-size: 11px;
}
.newcar_type1 .column_second .bestcarvs .bestcarvs_inner ul li.bestcar01	{
	float: left;
}
.newcar_type1 .column_second .bestcarvs .bestcarvs_inner ul li.bestcar02	{
	float: right;	
}
.newcar_type1 .column_second .theme_ranking	{
	
}
.newcar_type1 .column_second .theme_ranking h3	{
	float: left;
	height: 24px;
}
.newcar_type1 .column_second .theme_ranking .votedate	{
	background: url(/img/img/cmt/newcar2/bg_m_03.gif) no-repeat 100% 0;
	padding: 0 5px 0 15px;
	height: 16px;
	font-size: 11px;
	line-height: 1.7;
	text-align: right;
}
.newcar_type1 .column_second .theme_ranking .votechoice	 {
	margin: 0 0 10px 0;
	clear: both;
}

.newcar_type1 .column_second .theme_ranking .votechoice dt	{
	border: 1px solid #c2c2c0;
	background: #f5f4f4;
	clear: both;
	padding: 9px 10px 10px 28px;
	margin: 0 0 10px 0;
	position: relative;
}
* html .newcar_type1 .column_second .theme_ranking .votechoice dt {
	height: 1%;
}
*:first-child+html .newcar_type1 .column_second .theme_ranking .votechoice dt {
	height: 1%;
}
.newcar_type1 .column_second .theme_ranking .votechoice	 dt img {
	top: 10px;
	left: 7px;
	position: absolute;
}
.newcar_type1 .column_second .theme_ranking .votechoice dd	{
	margin: 0 0 7px 0;
	text-align: right;
	font-size: 11px;
	height: 14px;
	line-height: 1.6;
	overflow: hidden;
}
.newcar_type1 .column_second .theme_ranking .votechoice dd label	{
	clear: left;
	float: left;
	text-align: left;
}
.newcar_type1 .column_second .theme_ranking .votechoice dd label input	{
	margin: -4px 0 0 0;
}
.newcar_type1 .column_second .theme_ranking .votechoice dd span	{
	color: #f22f02;
}
.newcar_type1 .column_second .theme_ranking .comment	{
	background: url(/img/img/cmt/newcar2/bg_m_04.gif) no-repeat 0 0;
	height: 72px;
	margin: 0 0 4px 0;
}
.newcar_type1 .column_second .theme_ranking .comment dt	{
	padding: 12px 0 5px 6px;
	font-size: 11px;
}
.newcar_type1 .column_second .theme_ranking .comment dt em	{
	color: #f22f02;
}
.newcar_type1 .column_second .theme_ranking .comment dd	{
	padding: 4px 0 5px 0;
}
.newcar_type1 .column_second .theme_ranking .comment dd ul	{
	height: 30px;
	overflow: hidden;
}
.newcar_type1 .column_second .theme_ranking .comment dd ul li	{
	padding: 0 4px 5px 14px;
	background: url(/img/img/cmt/newcar2/bul_squre01.gif) no-repeat 6px 5px;
	color: #979797;
	overflow: hidden;
}
.newcar_type1 .column_second .theme_ranking .comment dd ul li a	{
	float: left;
	font-size: 11px;
}
.newcar_type1 .column_second .theme_ranking .comment dd ul li .userid	{
	float: right;
	width: 60px;
	font-size: 11px;
}
.newcar_type1 .column_second .theme_ranking .funcbutton1	{
	text-align: center;
	clear: both;
	float: none;
}
.newcar_type1 .column_second .theme_ranking .funcbutton1	 * {
	vertical-align: middle;
}


.newcar_type1 .company_categorize	{	float:left; width:950px;} /* 간격수정 */
.newcar_type1 .company_categorize .company_categorize_tab	{
	background: url(/img/img/cmt/newcar2/line_01.gif) repeat-x left bottom;
	height: 25px;
	padding-top:15px;
}
.newcar_type1 .company_categorize .company_categorize_tab li	{
	float: left;
}
.newcar_type1 .company_categorize .company_categorize_tab li img	{
	vertical-align: top;
}
.newcar_type1 .company_categorize .company_categorize_con	{
	clear: both;
	border: 1px solid #c2c2c0;
	border-top: 0 none;
	padding: 15px 0 10px 0;
	float: left;
	width: 948px;
}
.newcar_type1 .company_categorize .company_categorize_con .company_categorize_con_inner	{
	background: #fff url(/img/img/cmt/newcar2/dline_v_1x2.gif) repeat-y 0 0;
	height: 182px;
	height: auto;
	min-height: 182px;
	float: left;
}
.newcar_type1 .company_categorize .company_categorize_con dl	{
	display: inline;
	float: left;
	width: 86px;
	position: relative;
}
.newcar_type1 .company_categorize .company_categorize_con dl.last	{
	height: 11em;
}
.newcar_type1 .company_categorize .company_categorize_con dl dt	{
	padding: 0 0 13px 16px;
	font-weight: bold;
}
.newcar_type1 .company_categorize .company_categorize_con dl dd	{
	padding: 0 0 7px 16px;
}
.newcar_type1 .company_categorize .company_categorize_con dl dd a	{
	font-size: 11px;
}

.newcar_type1 .company_categorize #company_categorize_con02 .company_categorize_con_inner	{
	background: url(/img/img/cmt/newcar2/dline_v_1x2_01.gif) repeat-y 0 0;
}
.newcar_type1 .company_categorize #company_categorize_con02 ul	{
	display: inline;
	float: left;
	width: 133px;
	position: relative;
}
.newcar_type1 .company_categorize #company_categorize_con02 ul.first	{
	padding-left: 10px;
}
.newcar_type1 .company_categorize #company_categorize_con02 ul li	{
	padding: 0 0 5px 18px;
}
.newcar_type1 .company_categorize #company_categorize_con02 ul li a	{
	font-size: .9em;
}

/* 신차브랜드 레이아웃 9월18일 */
/* 신차브랜드 레이아웃 재정의 L725 / R212 */
#newbrandcontent	{ float:left; width:725px;  display:inline;  } 
.col2rgt_2 #sidebar { float:right;  width:212px; margin-left:13px;display:inline;  background:url(/img/img/cmm/cmm/box/sidebar_col2rgt_back_top_212.gif) no-repeat left top; }
.col2rgt_2 #container {float:left; display:block; background:url(/img/img/cmm/cmm/box/sidebar_col2rgt_back_mid_212.gif) repeat-y right top; width:950px; }
.col2rgt_2 #container  #contents { float:left;  width:725px;  }
.col2rgt_2 .container_bottom { background:url(/img/img/cmm/cmm/box/sidebar_col2rgt_back_btm_212.gif) no-repeat right bottom !important; }
/* // */
.col2rgt_2 #sidebar .ad { margin-bottom:10px; padding:6px 6px 0;}
.ad2 { margin-bottom:10px; padding:0px 6px;} /* 11월 3일 광고영역 추가 */

/* 분류 선택 */
#newbrandcontent #brandselect {   width:715px; float:left;  padding-left:10px; background:url(/img/img/cmt/newcar2/bg_brandSelect.gif) no-repeat left top;position:relative; }
#newbrandcontent #brandselect .car_categorize_open	{ position:absolute;top:8px;right:9px;z-index:9999;}
#newbrandcontent #brandselect .brandselect_list {    margin-bottom:3px;  }
#newbrandcontent #brandselect h3 { display:none;height:0;overflow:hidden; }
/* #newbrandcontent .brandindex {margin-bottom:20px !important;} */ /* 브랜드 인덱스 대응 높이 추가 - 임태우  */
#container #contents .brdselectcol { float:left; display:inline; position:relative; padding-top:8px; z-index:100; height:110px; }
#container #contents .selcol1 { width:221px;  }
#container #contents .selcol2 { width:184px;  }
#container #contents .selcol3 { width:300px; }
#container #contents .brdselectcol .selwrap { position:absolute; left:0; top:42px; width:100%; height:83px; margin:-13px 0 0 0; padding:0; border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #ccc; background:#ffffff; z-index:-100; }
#container #contents .brdselectcol .last { border-right:1px solid #ccc;}
#container #contents .brdselectcol h4  { height:18px; padding:6px 0 0 22px; font-size:0.9em; background:url(/img/img/cmt/newcar2/h4_brandselect_bg.gif) no-repeat left top; }
#container #contents .brdselectcol .selwrap ul { height:72px; margin:1px 3px 1px 0; padding:6px 0 6px 15px; overflow:auto;}
#container #contents .brdselectcol .selwrap ul li { float:left; display:inline; width:62px; margin:0px 0 7px 0; font-size:0.9em; overflow:hidden;}
#container #contents .brdselectcol .col2 { background:#ffffff url(/img/img/cmt/newcar2/bg_newbrd_step2.gif) no-repeat 50% 50%; }
#container #contents .brdselectcol .col2 ul li { width:70px;}
#container #contents .brdselectcol .col3 { background:#ffffff url(/img/img/cmt/newcar2/bg_newbrd_step3.gif) no-repeat 50% 50%; }
#container #contents .brdselectcol .col3 ul li { width:100px;} /* 2009년 10월 23일 수정 */
#container #contents .brdselectcol .selwrap ul li .current { font-weight:bold; text-decoration:underline; }
#container #contents .brandselect_bo {background:url(/img/img/cmt/newcar2/bg_brandSelect_bo.gif) no-repeat left bottom;height:5px; margin-bottom:8px; float:left; width:100%; }

#newbrandcontent div #brandselect_list_wrap2	{ display:none; height:100px; }
#newbrandcontent div.on #brandselect_list_wrap2	{ display:block; height:auto; }
#newbrandcontent div.on #brandselect_list_wrap2 .brdselectcol	 {width:68px; height:23px;}
#container #contents #brandselect_list_wrap2	{ width:707px;}
#container #contents #brandselect_list_wrap2 .brdselectcol { position:static; }
#container #contents #brandselect_list_wrap2 .car_categorize_list { border:1px solid #bfbdbd; border-top:0 none; clear:both;}
#container #contents #brandselect_list_wrap2 table	{ background-color:#fff;  }
#container #contents #brandselect_list_wrap2 table th, #container #contents #brandselect_list_wrap2 table td	{ background:url(/img/img/cmt/newcar2/dot_line3.gif) repeat-x left top; vertical-align:top; }
#container #contents #brandselect_list_wrap2 table .first	{ background:none; }
#container #contents #brandselect_list_wrap2 table th	{padding: 10px 0 8px 19px;}
#container #contents #brandselect_list_wrap2 table td	{padding: 10px 0 8px 12px;}
#container #contents #brandselect_list_wrap2 table tbody td.carsearchlist	{padding-left: 12px;}
#container #contents #brandselect_list_wrap2 table tbody td.carsearchlist li	{float: left;
	display: inline;
	margin-right: 18px;
	text-align: center;
	font-size: 11px;
}
#container #contents #brandselect_list_wrap2 table tbody td.carsearchlist li img	{
	margin-bottom: 3px;
}

/* 상세 검색 */
#newbrandcontent #brandselect .dsearch_open	{ text-align:right;padding:0 8px 0 0; }
#newbrandcontent #brandselect  .dsearch_box { display:none; border:1px solid #bfbdbd; width:705px; margin:0 0 7px 0;  }
#newbrandcontent #brandselect  .dsearch_box table { width:100%; background-color:#fff; }
#newbrandcontent #brandselect  .dsearch_box  table th, #newbrandcontent #brandselect  .dsearch_box  table td	{ background:url(/img/img/cmt/newcar2/dot_line3.gif) repeat-x left top; vertical-align:top; }
#newbrandcontent #brandselect  .dsearch_box  table .first	{ background:none; }
#newbrandcontent #brandselect  .dsearch_box  table th	{ padding: 10px 0 8px 17px; text-align:left;}
#newbrandcontent #brandselect  .dsearch_box  table td	{ padding: 7px 0 8px 7px; font-size:11px;}
#newbrandcontent #brandselect  .dsearch_box  table td select	{ width:95px;}
#newbrandcontent #brandselect  .dsearch_box  table td label	{ margin:0 10px 0 0;}
#newbrandcontent #brandselect  .dsearch_box  table td input.intext	{ margin:0 2px;}
#newbrandcontent #brandselect  .dsearch_box  table td .price_compareslide	{ float:left; margin-right:12px;}
#newbrandcontent #brandselect  .dsearch_box  table td label strong	{ padding:0 0 0 13px; background:url(/img/img/cmt/newcar2/bul_arrow03.gif) no-repeat 0 0; color:#fc4217;}
#newbrandcontent #brandselect  .dsearch_box  table td.options	{ padding-top:15px; padding-bottom:20px;}
#newbrandcontent #brandselect  .dsearch_box  table td.options dl	{ float:left; width:115px; margin:0 9px 0 0;}
#newbrandcontent #brandselect  .dsearch_box  table td.options dl dt	{ font-weight:bold;}
#newbrandcontent #brandselect  .dsearch_box  table td.options dl dd	{ height:172px; overflow-y:scroll;}
#newbrandcontent #brandselect  .dsearch_box  table td.options dl dd li	{ margin:0 0 3px 0; height:1%; }

/* 차량정보 */

/* sidebar */
.adver_newcar_roll_2 {
	margin:0px 10px;
	padding:0 0 10px;
	position:relative;
	background:url(/img/img/cmt/newcar/line_cargroup_1.gif) repeat-x left bottom;
}
.col2rgt_2 #sidebar h4 {
float:none;
height:18px;
margin:0pt 0pt 10px;
padding:18px 0pt 0pt;
border-bottom:1px solid #D8D7D5;
font-size:1em;
}



.adver_newcar_roll_2 h4 {
	padding:0 0 0 2px;
}
.adver_newcar_roll_2 p.suj {
	display:block;
	line-height:1.5em;
	padding:0 3px;

}
.adver_newcar_roll_2 p.img img {
	width:186px;
	height:136px;
	display:block;
	border:1px solid #E3E3E3;
	padding:2px;
	background-color:#fff;
	margin-bottom:5px;
}
.adver_newcar_roll_2 .btn {
	position:absolute;
	top:18px;
	right:10px;
	margin:0;
}
.salelank {
	margin:0px 13px;
}
.salelank  div#salelank_tab {
	margin-bottom:5px;
}
.salelank  div#salelank_tab ul {
	background:url(/img/img/cmt/review/bg_lanklink2.gif) no-repeat left top !important;
	padding:5px 0 3px 10px !important;
}
.salelank  div#salelank_tab ul span {
	color:#A6A69A;
}
.salelank  div#salelank_tab ul li {
	display:inline;
}
.salelank  div#salelank_tab ul li a.activate{
	font-weight:bold;
}
.salelank  div#lanklinkdate {
	clear:both;
	background:url(/img/img/cmt/newcar2/line_lanklink.gif) no-repeat 0 6px;
}
.salelank  div#lanklinkdate p {
	display:inline;
	margin:0 0 0 125px;
	vertical-align:middle;
}
.salelank  div#lanklinkdate p img {
	padding:0 2px;
	vertical-align:middle;
}
.salelank  ol {

}
.salelank  ol li {
	font-size:11px;
	padding:2px 0 !important;
	margin:5px 0 !important;
}
.salelank  ol li.salelankno1 {
	background:url(/img/img/cmt/newcar/bul_lanklink_no1.gif) no-repeat 0 0 !important;
	padding-left:20px !important;
	margin:5px 0;
}
.salelank  ol li.salelankno2 {
	background:url(/img/img/cmt/newcar/bul_lanklink_no2.gif) no-repeat 0 0 !important;
	padding:0 0 0 20px !important;
	margin:5px 0;
}

.salelank  ol li.salelankno3 {
	background:url(/img/img/cmt/newcar/bul_lanklink_no3.gif) no-repeat 0 0 !important;
	padding:0 0 0 20px !important;
	margin:5px 0;
}

.salelank  ol li.salelankno4 {
	background:url(/img/img/cmt/newcar/bul_lanklink_no4.gif) no-repeat 0 0 !important;
	padding:0 0 0 20px !important;
	margin:5px 0;
}

.salelank  ol li.salelankno5 {
	background:url(/img/img/cmt/newcar/bul_lanklink_no5.gif) no-repeat 0 0 !important;
	padding:0 0 0 20px !important;
	margin:5px 0;
}

/* 9월 23일 신차브랜드 추가 */
#brandcar { float:left; width:100%; background:#2e2e2e; }
#brandcar #brandcar_view h3 { display:none; }
#brandcar #brandcar_view #detail { float:left; display:inline; width:540px; height:195px; margin:5px 2px 5px 5px; background:#ffffff; border:1px solid #c6c6c6; }
#brandcar #brandcar_view #detail #pic { float:left; display:inline; height:188px; margin:9px 0 0 6px; /* background:url(/img/img/cmt/newcar2/brand_shadow.gif) no-repeat left bottom; */} /* 12월2일 수정 */
#brandcar #brandcar_view #detail ul { float:left; width:280px; margin:6px 0 0 13px;}
#brandcar #brandcar_view #detail ul li { padding:0 0 0 7px; line-height:2em;  background:url(/img/img/cmt/newcar2/bul_squre01.gif) no-repeat 0 9px; }
#brandcar #brandcar_view #detail ul li.line2 {  line-height:2em; background-position:0 9px;} 
#brandcar #brandcar_view #detail ul li.line2  img { vertical-align:middle;}
#brandcar #brandcar_view #detail ul li.line3 { line-height:1.3em; background-position:0 5px;} 
#brandcar #brandcar_view #detail ul li .point { color:#ff0000; }
#brandcar #brandcar_view #detail ul li .point2 { color:#878686; }
#brandcar #brandcar_view #detail ul li .carname { font-size:1.2em; font-family:"굴림"; font-weight:bold; color:666666; }
#brandcar #brandcar_view #detail #scroll_gallery { float:left; position:relative; width:280px; margin:5px 0 0 8px; background:url(/img/img/cmt/newcar2/bg_scroll.gif) repeat-x left top; overflow:hidden; }
#brandcar #brandcar_view #detail #scroll_gallery #prev { float:left; display:block; position:absolute; left:0; top:0; width:19px; height:60px; z-index:20; }
#brandcar #brandcar_view #detail #scroll_gallery #next { float:right; display:block; position:absolute; right:0; top:0; width:19px; height:60px; z-index:20; }
#brandcar #brandcar_view #detail #scroll_gallery .scbrand2 {background:url(/img/img/cmt/newcar2/brand_nopic.gif) no-repeat 50% 50%; position:relative; width:242px; height:60px; padding:0 19px; z-index:10; overflow:hidden; }
#brandcar #brandcar_view #detail #scroll_gallery .scbrand2 ul {  background:#e9e6e6; float:left; height:58px; margin:1px 0 0 0; }				
#brandcar #brandcar_view #detail #scroll_gallery .scbrand2 ul li { float:left; position:relative; width:69px; margin:3px 0 0 0px; padding:0 0 0 9px; background:none; }


#brandcar #brandcar_btn { float:right; padding:5px 5px 0 0; }
#brandcar #brandcar_btn h3 {  width:170px; height:49px; margin:0 0 2px 0; padding:0; background:none; }
#brandcar #brandcar_btn ul li img { vertical-align:top; margin-bottom:2px; }

#scbrand_list li .movie { display:block; height:22px; right:0px; position:absolute; top:27px; width:23px; }
#scbrand_list li .movie img { background-color:transparent; border:0pt none; height:22px; padding:0pt; width:23px; }

#brandcar_btn	{ position:relative; } 
#brandcar_btn .brandcar_cont	{ position:absolute; width:540px; height:195px; padding:2px; top:3px; right:178px; z-index:99; background:#ffffff;  } 
#brandcar_btn .brandcar_cont .title	{ position:relative; height:26px; padding:11px 0 0 14px; font-size:1.25em; background:url(/img/img/cmt/newcar2/bg_brandpopup.gif) repeat-x  0 0;  color:#ffffff; } 
#brandcar_btn .brandcar_cont .title span { position:absolute; right:10px; top:13px; }

#brandcar #brandmarks {  float:left; display:inline; margin:0px 4px 3px; background:#edecec; border-top:2px solid #ffffff; border-bottom:3px solid #ffffff; }
#marksflash { float:left; position:relative; width:230px; text-align:center; }
#marksflash h3#title { position:absolute; left:60px; top:105px; height:15px; margin:0; padding:0; background:none !important;} 

.marks_bg { padding:6px 5px 8px; background:url(/img/img/cmt/newcar2/bg_marks_bottom.gif) no-repeat left bottom; }
#marksflash p { margin:18px 0 20px 0; }
#netmarks { float:right; position:relative; width:483px;height:150px;  }  /* 2009년 5월21일 수정 */
#netmarks .arrow { position:absolute; left:1px; top:70px; width:9px; height:18px; background:url(/img/img/cmt/newcar2/icon_brand.gif) no-repeat  0 0; z-index:10; }
#netmarks #nviewwrap {  position:absolute; top:0; left:0; width:465px; height:147px; margin:3px 4px 4px 9px; padding:1px; background:#d2d2d2; border:1px solid #e1dfdf; z-index:5;} /* 2009년 5월21일 수정 */


#brandcar_btn .brandcar_cont #scroll_layerpop { float:left; position:relative; display:inline; width:525px; margin:15px 0 0 8px; overflow:hidden; }
#brandcar_btn .brandcar_cont #scroll_layerpop #prev { float:left; display:block; position:absolute; left:0; top:50%; width:11px; height:60px; z-index:20; }
#brandcar_btn .brandcar_cont #scroll_layerpop #next { float:right; display:block; position:absolute; right:0; top:50%; width:11px; height:60px; z-index:20; }
#brandcar_btn .brandcar_cont #scroll_layerpop .scpop_p { position:relative; width:495px; height:135px; margin:0 10px; z-index:10; overflow:hidden; }
#brandcar_btn .brandcar_cont #scroll_layerpop .scpop_p ul { float:left;  margin:0; }				
#brandcar_btn .brandcar_cont #scroll_layerpop .scpop_p ul li { float:left;  width:126px; margin:4px 0 0 0px;  text-align:center; background:none; }
#brandcar_btn .brandcar_cont #scroll_layerpop .scpop_p ul li span { font-weight:bold; margin:3px 0; }

/* 신차 추가 RNB 타입 */

 .adver_type11, .adver_type10 { margin:0 10px; padding-bottom:5px;position:relative; } /* 2009년6월24일수정 */
 .col2rgt_2 #sidebar .adver_type11 h4, .col2rgt_2 #sidebar .adver_type10 h4 { margin:0 0 5px 5px; border:none;}
 .adver_type11 ul, .adver_type10 ul {background:none;padding:0;}
 .adver_type11 ul li, .adver_type10 ul li {	margin:0;}
 .adver_type10 #post_about_newcar {margin:0 auto;border-bottom:1px solid #78AB41;}
 .adver_type10 #post_about_newcar ul {width:100%;overflow:hidden;}
 .adver_type10 #post_about_newcar li {float:left; height:20px;}
 
.adver_type10 .post_about_newcar { width:200px;margin:0 auto;border:1px solid #78AB41;}
.adver_type10 .post_about_newcar ul {	margin:10px 6px;}
 .adver_type10 .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;text-overflow:ellipsis; white-space:nowrap;}
 .adver_type11 .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;text-overflow:ellipsis; white-space:normal;}

.adver_type11 { background:url(/img/img/cmt/newcar/line_cargroup_1.gif) repeat-x left bottom; }
.adver_type11 .post_about_newcar { width:200px;margin:0 auto; padding:0 0 5px 0;}
.adver_type11 .post_about_newcar ul { margin:5px 6px 5px 6px; }
/* 비교하기 추가 */
.carcomprank .compulstyle{ width:100%; margin:0px 0 1px 0; padding:0px; border-bottom:none; list-style:none; overflow:hidden; background: url(/img/img/cmm/cmm/line_tabmenu.gif) repeat-x left bottom;  }
.carcomprank .compulstyle li	{ float:left; height:26px;margin:0px; padding:0px; list-style:none; } 
:root .carcomprank .compulstyle li	{ height:25px; } 

.compresultmenu { width:100%; margin:0px; padding:0px;  list-style:none; border:none; overflow:hidden; background:url(/img/img/cmm/cmm/line_tabmenu.gif) repeat-x left bottom;  }
.compresultmenu li	{ float:left; margin:0px; padding:0px; list-style:none;height:25px; }
.compresultmenu li img	{ vertical-align:top; }

#container #contents #estimatecontent .estround .estroundsub h4 img { vertical-align:top;}

/* GNB 추가 */
#gnb.cmtwithsearch { background:url(/img/img/cmt/newcar2/gnb_back_search.gif) no-repeat left top; }

/* 견적내기 변경*/
.estscroll { width:100%; height:130px; overflow-y:scroll; }
.estscroll dl{  float:left; width:660px;  margin:5px 0 0 0; overflow:hidden;height:20px;} /* 2009년 9월 수정 */
.estscroll dl dt	{ float:left; width:320px; padding-top:2px; }
.estscroll dl dt input 	{ height:14px;}
.estscroll dl dd { float:left; margin-left:5px;  }
.estscroll dl dd.trans { width:50px;padding-top:2px; color:#979797;}
.estscroll dl dd.gas { width:50px;padding-top:2px; color:#979797;}
.estscroll dl dd.liter { width:55px;padding-top:2px; color:#979797;}
.estscroll dl dd.price { width:100px; padding-top:2px; font-size:1em; text-align:right; }
.estscroll dl dd.btnview { width:58px; }
.estscroll dl dd.btnview img { vertical-align:top; }

.estroundsmallsub, .estroundsmall { overflow:hidden;float:left; width:695px;} /* ie에서 배경이 보이지 않는 현상으로 추가 */

/* 신차옵션 결과 추가 */
.hidcol { margin:10px 0; }

/* 브랜드 탭 */
#brandtab {margin-top:20px; } /* 2009년 6월8일 수정 */
#brandtab ul {  width:725px; height:25px; }
#brandtab ul li {float:left; }
#brandtab ul li img { vertical-align:top; }

/* 알아두세요 관련 */
.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;}


.col3ad #sidemenu ul, .col2 #sidemenu ul { background:url(/img/img/cmt/newcar2/sidemenu_back_top.gif) no-repeat left top; line-height:1em; margin:0; padding:7px 16px 5px; }
.col3ad #sidemenu, .col2 #sidemenu { background:url(/img/img/cmt/newcar2/sidemenu_back_bottom.gif) no-repeat left bottom; margin:0 10px 7px;padding-bottom:10px;}
.col2 #sidemenu ul li a.current { background-image:url(/img/img/cmt/newcar2/sidemenu_bullet01_on.gif);}
.col3ad #sidemenu ul li a, .col2 #sidemenu ul li a { background: url(/img/img/cmt/newcar2/sidemenu_bullet01_off.gif) no-repeat 0 13px; display:block; padding:10px 0 10px 7px; }


.carguidetabletype1		{ margin:0px; padding:0px 0 20px 0;}
.carguidetabletype1 table		{ margin:0 0 20px 0; padding:0; width:757px; border-collapse:collapse; border-top:2px solid #bdbdbd; }
.carguidetabletype1 table thead th	{ padding:9px 10px 5px 10px; color:#666666; border-left:1px solid #D1D0CA; border-bottom:1px solid #D1D0CA; background-color:#eeeeeb; }
.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:#fdfdf6; }
.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:#666666; background-color:#eeeeeb;}
.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; }

.carguidedoc td { color:#666666;}

.gid_info_back_img { background:url(/img/img/cmt/newcar2/bg_guide_3.gif) no-repeat left top; height:auto; overflow:hidden; width:750px; }

.gid_step1 { background:url(/img/img/cmt/newcar2/gid_step_bg1.gif) no-repeat left top; }
.gid_step2 { background:url(/img/img/cmt/newcar2/gid_step_bg2.gif) no-repeat left top; }
.gid_step3 { background:url(/img/img/cmt/newcar2/gid_step_bg3.gif) no-repeat left top; }
.gid_step4 { background:url(/img/img/cmt/newcar2/gid_step_bg4.gif) no-repeat left top; }
.gid_step5 { background:url(/img/img/cmt/newcar2/gid_step_bg5.gif) no-repeat left top; }
.gid_step6 { background:url(/img/img/cmt/newcar2/gid_step_bg6.gif) no-repeat left top; }

.gid_online_back_img { background:url(/img/img/cmt/newcar2/gid_online_bg.gif) no-repeat right top; }

.carguidecontent_2 .gid_online_st { color:#f22f00; font-weight:bold; font-size:1em; padding:5px 0 0 11px;}

.newoldcon { background:url(/img/img/cmt/newcar2/newandoldbox_top.gif) no-repeat left top; margin-top:5px; }
.gid_vs_back_img { background:url(/img/img/cmt/newcar2/gid_vs_bg.gif) no-repeat left top; height:auto; overflow:hidden; width:757px; }
.gid_tr_back_img { background:url(/img/img/cmt/newcar2/gid_tr_bg.gif) no-repeat left top; height:auto; overflow:hidden; width:757px; }
.gid_ql_back_img { background:url(/img/img/cmt/newcar2/gid_ql_bg.gif) no-repeat left -10px; height:auto; overflow:hidden; width:757px;}
.gid_tip .gid_tip_tbl_bg1 { background:url(/img/img/cmt/newcar2/gid_tip_5_tbl_bg_1.gif) no-repeat right center; height:38px; }
	
 .estoption { font-size:0.9em; }
.textbox_price { border:0 none;  font-weight:bold; text-align:right; width:100px;}
.estroundbtn { clear:both; text-align:center; margin-top:5px;}
.estoption dl dt { font-size:1em; }
.estoption dl dd ul li { display:inline; float:left; height:80px; font-size:1em; margin-right:16px; width:94px;}

.cost { float:right; width:227px; height:23px; margin:-10px 10px 0 0;}
.costbg { height:23px; padding:4px 4px 0 0; text-align:right;  }
.opt2 {background:url(/img/img/cmt/newcar2/total_price.gif) no-repeat left top; }
.opt3 {background:url(/img/img/cmt/newcar2/pr_tuksose.gif) no-repeat left top; }
.opt4 {background:url(/img/img/cmt/newcar2/dr_total.gif) no-repeat left top; }

.tsubtxt { margin-top:-12px !important; font-size:0.95em; color:#61A00C; text-align:right; }

.rstep1 { display:block; width:220px; height:20px; float:left;  }
.rstep2 { height:20px; float:left; margin-right:15px; }
.rstep3 { float:left; width:160px; height:20px; padding: 3px 5px 0; background:url(/img/img/cmt/newcar2/line_bg.gif) no-repeat right top; }

.textbox { border:0 none; }
.textbox_price_small { border:0 none; font-size:11px; font-weight:bold; text-align:right;}

/* 금융조건설계 */
.estroundsmall .estroundsmallsub2 { background:url(/img/img/cmt/newcar2/bg_est_green.gif) no-repeat left bottom; margin:0; padding:5px;}

.finbg { float:left; height:140px;  background:url(/img/img/cmt/newcar2/line_bg.gif) repeat-y right top;  }
.fincol1 { width:110px; }
.fincol2 { width:270px; }
.fincol3 { width:180px; }
.fincol4 { float:left; width:100px; height:140px; }

.fincol1 img, .fincol2 img, .fincol3 img, .fincol4 img {  padding:5px 15px 5px;}
.finsubtxt { color:#888888; }
.estrightcontent22 { background:url(/img/img/cmt/newcar2/bg_estr_21.gif) no-repeat left top; margin:0 0 0 5px; padding:0; width:180px; }
.estrightcontent22 .estrightcontent22sub { background:url(/img/img/cmt/newcar2/bg_estr_22.gif) no-repeat left bottom; margin:0; padding:5px 0 8px; }
.estrightcontent22sub .finsum {  float:left; width:160px; padding:5px 0 0 5px;}
.finbottom { clear:both; width:100%; margin: 0px 0 0 -5px; padding:5px 0 0 25px; background:url(/img/img/cmt/newcar2/bg_halbu.gif) repeat-y left bottom;  text-align:left; font-size:0.95em; }
.chogibi_style { background:url(/img/img/cmt/newcar2/bg_chogibi.gif) no-repeat 0 0; color:#FFFFFF; font-weight:bold; height:17px; margin:5px auto 3px auto; padding:5px 5px 0; text-align:center; width:110px; }
							
.table_top{font:11px 돋움;border-top:solid 1px #D1D0CA;padding-left:10px;}
.table_line_tr{font:11px 돋움;border-top:solid 1px #D1D0CA;border-right:solid 1px #D1D0CA;padding-left:10px;}
.table_line_trb{font:11px 돋움;border-top:solid 1px #D1D0CA;border-right:solid 1px #D1D0CA;border-bottom:solid 1px #D1D0CA;padding-left:10px}
.table_line_tb{font:11px 돋움;border-top:solid 1px #D1D0CA;border-bottom:solid 1px #D1D0CA;padding-left:10px;}
.table_green_trb{font:11px 돋움;border-top:solid 2px #78AB42;border-right:solid 1px #D1D0CA;border-bottom:solid 1px #D1D0CA;padding-left:10px}
.table_green_t{font:11px 돋움;border-top:solid 2px #78AB42;padding-left:10px}
.table_green_tr{font:11px 돋움;border-top:solid 2px #78AB42;border-right:solid 1px #D1D0CA;padding-left:10px}
.table_green_tb{font:11px 돋움;border-top:solid 2px #78AB42;border-bottom:solid 1px #D1D0CA;padding-left:10px}

/* 브랜드 페이지 불릿 제거 */
.modellist dl dd.btn a { background:url(/img/img/cmt/newcar2/bul_newbrand.gif) no-repeat left 1px; color:#666666; font-size:0.9em; letter-spacing:-1px; padding:0 8px 0 0; text-decoration:underline; }

/* 신차분류인덱스 ie6대응 수정 */
.modellist dl dd.pic div img { vertical-align:top; }
/* 신차브랜드 에 따른 변경  */
.spec_bul2 { padding:0 0 5px 10px; font-weight:bold; font-size:1.25em; border-bottom:2px solid #f5f5f5; background:url('/img/img/cmt/newcar2/icon_spec.gif') no-repeat scroll 0pt 7px; }
.tabcontents h3 {
	background:url('/img/img/cmt/newcar2/bul1_h5.gif') no-repeat scroll 0pt 50%;
	font-size:1.3em;
	margin-bottom:13px;
	padding:0 0 0 12px;
}
.tabcontents h3 em { color:#ff3300; }
.model_togle dl dt { padding:5px 10px; background:url(/img/img/cmt/newcar2/dot_line2.gif) repeat-x left bottom; }
.model_togle dl dt img { vertical-align:middle; }
.model_togle dl dt  span { float:left; display:block; } 
.model_togle dl dt  span.no {  width:9px; margin:3px 8px 0 0; }
.model_togle dl dt  span.cont {  width:525px; font-weight:bold; }
.model_togle dl dt  span.dtbtn {  width:74px; margin-top:-3px; }
.model_togle dl dt  span.money {  width:57px; text-align:right; color:#ff3300; font-weight:bold; }
.model_togle dl dd { float:left; padding:0 0 20px 0; background:url(/img/img/cmt/newcar2/dot_line2.gif) repeat-x left bottom; }
.model_togle dl dd .picwrap { float:left; width:240px; line-height:1.5em; padding:6px 0 0 6px;}
.model_togle dl dd .picwrap .pic { float:left; height:188px; margin:0;  background:url(/img/img/cmt/newcar2/brand_shadow.gif) no-repeat left bottom;} 

.model_togle dl dd .picwrap #btlink {  float:left; width:230px; margin:0;}
.model_togle dl dd .picwrap #btlink dt { float:left; width:120px; background:none; padding:0; }
.model_togle dl dd .picwrap #btlink dt em {  font-weight:bold; color:#ff3300; text-decoration:underline; }
.model_togle dl dd .picwrap #btlink dd { float:left; width:95px;  padding:0 0 0 15px; background:url(/img/img/cmt/newcar2/bul_newbrand.gif) no-repeat left 3px;}
/* 호환성을 위해 부분 리뉴얼. ----- 적용시 삭제 */
/* .model_togle dl dd .picwrap ul { float:left; width:248px; }
.model_togle dl dd .picwrap ul li { position:relative; margin:0 0 0 10px; font-size:0.95em; color:#666666; }
.model_togle dl dd .picwrap ul li em { font-weight:bold; color:#ff3300; }
.model_togle dl dd .picwrap ul li span { position:absolute; right:10px;  padding:0 0 0 15px; background:url(/img/img/cmt/newcar2/bul_newbrand.gif) no-repeat left 50%;} */
.model_togle dl dd .v_spec { position:relative; float:left; width:470px; padding:6px 6px 0 0; }
.model_togle dl dd .v_spec .rbtn { text-align:right; border-top:1px solid #cccccc; padding-top:5px; }
.model_togle dl dd .v_spec .morespec { position:absolute; right:10px; top:5px; padding:0 0 0 15px; font-weight:bold; background:url(/img/img/cmt/newcar2/bul_newbrand.gif) no-repeat left 3px; }
.normdatahd { border:none; padding:0; margin:0;}
.normdatahd tbody tr th { width:98px; font-size:0.95em; font-weight:normal; background:#e6e5e5; }
.normdatahd tbody tr th, .normdatahd tbody tr td { height:20px; }
.rtxt { padding:4px 0;text-align:right; color:#666666; line-height:1.5em; }
.rtxt .bmoney { font-weight:bold; font-size:1em; color:#444444; }
.rtxt .bmoney em { color:#ff3300; }

.nexty {margin-top:30px; }
/* 신차 검색 추가 */
#rowlist { clear:both; overflow:hidden; position:relative; width:725px; border-top:2px solid #f2f2f2;}
#rowlist li.rline { float:left; margin-top:10px;background:url(/img/img/cmt/newcar2/dline_h_1x3.gif) repeat-x left bottom; overflow:hidden; }
#rowlist .colwrap1 { float:left; width:390px; }
#rowlist .colwrap1 dt {float:left; width:104px;}
#rowlist .colwrap1 dt img { border:2px solid #d9d9d9; vertical-align:top; }
#rowlist .colwrap1 dd {float:left; width:260px; margin:7px 0 0 12px; padding:0 0 0 7px;background:url(/img/img/cmm/cmm/icon/bul_01.gif) no-repeat left 50%;}
#rowlist .colwrap1 dd.title { font-weight:bold; margin:0 0 0 12px; padding:0; background:none;}

#rowlist .colwrap2 { float:left; width:330px; }
#rowlist .colwrap2 li { float:left; font-size:0.9em;margin-bottom:7px; padding:0 0 0 10px;background:url(/img/img/cmm/cmm/icon/bul_01.gif) no-repeat left 50%;}
#rowlist .colwrap2 li em { color:#ff3300; text-decoration:underline; font-weight:bold; }
#rowlist .colwrap2 li.rate img { vertical-align:top; }
#rowlist .colwrap2 li.rate { width:320px; }
#rowlist .colwrap2 li.pic, 
#rowlist .colwrap2 li.ucc,
#rowlist .colwrap2 li.review,
#rowlist .colwrap2 li.proreview { width:140px; }
#rowlist .colwrap2 li.inmodel { width:320px;}
#rowlist .colwrap2 li.inmodel span { font-weight:bold;  font-size:1.2em; }

#vbtnwrap { float:right;text-align:right; padding:0 5px 5px 0;}
#detailwrap { display:none; }
#detailwrap dl { float:left; width:710px;padding:10px 8px; background:#ececec url(/img/img/cmt/newcar2/dline_h_1x3.gif) repeat-x left bottom; }
#detailwrap dl dt { float:left; width:380px; padding:0 0 0 5px;background:url(/img/img/cmm/cmm/icon/bul_01.gif) no-repeat left 50%; font-weight:bold;}
#detailwrap dl dd { float:left; }
#detailwrap dl dd.date { width:65px; }
#detailwrap dl dd.mis { width:40px; }
#detailwrap dl dd.gas { width:50px; }
#detailwrap dl dd.nob { width:65px; }
#detailwrap dl dd.moy { width:95px; text-align:right; }
#detailwrap dl dd.moy em { color:#ff3300; font-weight:bold; }

#estimatecontent { display:inline;float:left;margin-right:15px;margin-top:10px;width:723px;overflow:hidden;}
/* ======================================= 신차 사용자 리뷰 - 임태우 =========================================================== */

/* start - 신차 사용자 리뷰 */

/* 리스트 */
.contents_banner_n1 { margin:0px 0 20px; }
.brsearchtop { height:27px; padding-top:6px; margin:0 0 18px 0; text-align:center; background:url(/img/img/cmt/newcar2/bg_brreview.gif) no-repeat left top; }
.brsearchtop img { vertical-align:middle; }

#breadcrumb_left { float:left; margin-bottom:10px; font-size:0.9em; }
#breadcrumb_left a, #breadcrumb_left a:link, #breadcrumb_left a:visited, #breadcrumb_left span { background:url(/img/img/cmm/cmm/icon/breadcrumb_bullet.gif) no-repeat 0 3px; color:#909090; padding:0 10px 0 11px; }
#breadcrumb_left a.first, #breadcrumb_left a.first:link, #breadcrumb_left a.first:visited { background:url(/img/img/cmm/cmm/box/sidemenu_bullet02_on.gif) no-repeat left 4px; padding-left:5px;}
.totalpage_2col { color:#909090; float:right; font-size:0.9em; letter-spacing:-0.01em; overflow:hidden; }

.normboardlist tbody td.gallphoto { padding:14px 5px; text-align:center; }
.normboardlist tbody td.gallphoto .photo img {  width:82px; height:62px; padding:2px;border:1px solid #E3E3E3;}
.normboardlist tbody td.subject dl.headtxt dt { font-weight:bold; }
.normboardlist tbody td.subject dl.headtxt dd { margin-top:2px; font-size:11px; color:#999999; }
.normboardlist tbody td.subject dl.headtxt dd img { vertical-align:middle; }

.normboardlist tbody td.subject  dl.com_review { margin-top:8px; }
.normboardlist tbody td.subject  dl.com_review dt { background:url(/img/img/cmm/cmm/icon/breadcrumb_bullet_on.gif) no-repeat left 50%; font-size:11px; color:#444444; padding-left:5px; margin-bottom:3px; }
.normboardlist tbody td.subject  dl.com_review dt em { color:#ff3300; font-weight:bold; text-decoration:underline; }
.normboardlist tbody td.subject  dl.com_review dt  img { vertical-align:middle; }
.normboardlist tbody td.subject  dl.com_review dd { background:url(/img/img/cmm/cmm/icon/bul_01.gif) no-repeat left 4px; font-size:11px;  padding-left:5px;}
.normboardlist tbody td.subject  dl.com_review dd a {color:#999999; }

.normboardlist tbody td.value p.reviewpoint { color:#ff3300; font-size:1.8em; font-weight:bold; font-family:arial;}
.normboardlist .newcar_noreview { margin:15px 0 !important; }
.funcbutton { margin-top:-5px; position:absolute; right:230px; }

/* 등록 */
.normboardwrite { background:none; margin-bottom:10px; padding-top:1px; border-top:1px solid #f0f0ee;}
.normboardwrite table { border-top:1px solid #e2e2e0; }
.normboardwrite table tbody { padding-top:5px; }
.normboardwrite table tbody th , .normboardwrite table tbody td { border-bottom:1px dashed #C3C2BD }
.normboardwrite table tbody th.noline { padding-top:10px; background-position:10px 14px;border:none;  }
.normboardwrite table tbody td.nolinetd { padding-top:0; padding-left:0; background:none; }
.normboardwrite table tbody td #newcarrating {  float:left; width:698px; height:53px; padding:0 12px 0 12px;border:1px solid #dbdbdb; background:#f1f1f1;  font-size:0.9em; font-weight:bold; color:#898989;}
.review_detail .referance_info ul {float:left; width:530px; margin:10px 0 0 0px; }
.normboardwrite table tbody td #newcarrating ul { float:left; width:585px;  padding:6px 0;}
.review_detail .referance_info ul li {float:left; width:170px; }
.normboardwrite table tbody td #newcarrating ul li { float:left; width:190px;}
.review_detail .referance_info ul li.first { margin:8px 0 18px 0; }
.normboardwrite table tbody td #newcarrating ul li.first { margin-bottom:5px; }
.review_detail .referance_info ul li span { float:left; display:block; width:83px; margin:0 3px 0 3px; font-weight:bold;}
.normboardwrite table tbody td #newcarrating ul li span { float:left; display:block; width:75px; margin:0 3px 0 3px; padding-top:4px;}
.review_detail .referance_info ul li img { float:left; }
.normboardwrite table tbody td #newcarrating ul li img { float:left; padding-top:4px; }
.normboardwrite table tbody td #newcarrating ul li select { float:left;  }
.review_detail .referance_info #ratingpoint { float:left; overflow:hidden; width:129px; height:71px; margin:0px 0 0 0; background:url(/img/img/cmt/newcar2/bg_rtpointbox.gif) no-repeat left 3px; font-family:arial; font-weight:bold; font-size:2em; text-align:center; }
.review_detail .referance_info #ratingpoint span { font-size:2em; color:#f24501;}  
.normboardwrite table tbody td #newcarrating #ratingpoint { position:absolute; left:600px; width:113px; height:42px; margin:5px 0; background:url(/img/img/cmt/newcar2/bg_ratingpoint.gif) no-repeat left top; font-family:arial; font-weight:bold; font-size:2em; text-align:center; }
.normboardwrite table tbody td #newcarrating #ratingpoint span { font-size:35px; color:#f24501;}  
.normboardwrite table tbody td img { vertical-align:middle; }
.normboardwrite td.editorbox { padding:10px 0;}
.normboardwrite td .editor { border:1px solid #DBDBDB; float:left; height:330px; width:580px;padding:0;  }
.editorbtn { float:right; }
.editorbtn li { margin-bottom:6px; }
#permissionbox { border:1px solid #dbdbdb; 	padding:7px 9px 5px 9px; background:#f1f1f1;	margin-top:0;line-height:1.9em;}
#permissionbox dd{ height:24px; color:#898989;}
#permissionbox dt { float:left; width:150px; font-weight:bold; padding-right:9px; color:#898989;}
.submitbutton_ar { margin-top:10px; text-align:right; }
/* 뷰 */
#container #contents .normboardview h5.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;}
.detailmoname { position:absolute; right:232px; margin-top:-21px !important; font-size:0.9em; }
.detailmoname span { font-weight:bold; background:url(/img/img/cmt/newcar2/bul_newbrand.gif) no-repeat left top; padding-left:10px; margin-left:7px; }
.writerinfo { margin:10px 0; float:right; }
.writerinfo dt { float:left; background:url(/img/img/cmm/cmm/icon/gallery_bullet_01.gif) no-repeat left 3px; padding-left:7px; margin-right:10px; }
 .writerinfo dd { float:left; font-size:0.9em; color:#999999; }
 .writerinfo dd span a{  color:#999999; text-decoration:underline; }
 .writerinfo dd em {  font-weight:bold; color:#FF6600; }
.review_detail_top { background:url(/img/img/cmt/review/bg_top.gif) no-repeat left top; font-size:1px;height:13px;width:723px;}
.review_detail { background:url(/img/img/cmt/review/bg_middle.gif) repeat-y 0 0; padding:1px 21px; }
.review_detail_btm { background:url(/img/img/cmt/review/bg_bottom.gif) no-repeat left bottom; font-size:1px; height:10px; margin-bottom:10px; width:723px; }
.funcbutton_n1  { float:right; }
.linkbutton { float:left; }
.review_detail .referance_info { background:url(/img/img/cmt/newcar2/bg_ratingview.gif) no-repeat 0 0; float:left; padding:10px 10px 26px 10px; }
 .star_ratinig .gray { background:url(/img/img/cmt/review/star_rate_gray.gif) no-repeat 0 0;
margin-top:-5px; left:0px;}
.review_detail p.desc { clear:both; margin-bottom:10px !important; line-height:1.5em; }

.review_detail .item { clear:both; }
.review_detail .item p {  line-height:1.5em;}
.review_detail .item .photo { float:left; margin:0 14px 5px 0;}
.review_detail .item .photo img { border:1px solid #E3E3E3; display:block; margin-bottom:10px; padding:2px;}
.reivewtag { clear:both;padding-top:10px;font-size:0.9em; }
.reivewtag  img { vertical-align:middle; }

/* end - 신차사용자 리뷰 */

/* start - 신차전문가 리뷰 */
.proinfo { background:none !important;margin:0px 0px 10px 0;padding:0 5px 4px 0; float:right; text-align:right;height:25px;width:720px; border-bottom:1px solid #cccccc;}
.review_summary2 { clear:both; background:url(/img/img/cmt/review/review_summary2_back.gif) no-repeat 0 0; padding:0; width:723px; height:173px; margin-bottom:15px; }
.review_summary2 span.title {  float:left;  padding:15px 0 5px 15px;  font-size:1.2em;  font-weight:bold;  height:auto;  background:none;  margin-bottom:5px; width:690px;}
.review_summary2 span.title img { vertical-align:middle; }
#contents .review_summary2 p.pic { display:inline; float:left; margin:0 15px; padding:2px; border:1px solid #e3e3e3; background-color:#fff;}
.review_summary2 p.pic img { display:block; width:130px; height:98px; }
.review_summary2 .spec { width:200px; float:left; display:inline; margin:6px 0 0 0;}
.review_summary2 .spec dt { color:#404040; width:60px; float:left; font-size:9pt; font-weight:bold; padding:0 0 2px 10px; margin-bottom:3px; background:url(/img/img/cmt/review/dt_bg2.gif) no-repeat 0 4px; height:15px;}
.review_summary2 .spec dd { height:15px; color:#444; width:120px; float:left; font-size:0.9em; padding:0 0 2px 10px; margin-bottom:3px; background:url(/img/img/cmt/review/dd_bg1.gif) no-repeat 0 3px;}
.review_summary2 .rate {  float:right;  width:278px; height:104px; margin:0 20px 0 0;background:url(/img/img/cmt/newcar2/br_prorating.gif) no-repeat top left;  text-align:center;}
.review_summary2 .rate .rateleft { float:left; width:170px; margin:25px 0 0 0; line-height:2em; text-align:right; }
.review_summary2 .rate .rateleft em {color:#ff5a00;font-size:14pt;font-weight:bold; }
.review_summary2 .rate .rateright { float:left; width:100px; margin:18px 0 0 0;  }
.review_summary2 .rate dt { display:block; width:150px; float:left; margin:5px 10px 0px 10px; line-height:30px; text-align:right;}
.review_summary2 .rate dt .orgtxt { color:#ff5a00;font-size:14pt;font-weight:bold;}
.review_summary2 .rate dd { width:80px; padding-top:15px; margin-right:10px; font-family:Arial; height:30px;}

.review_btn_top { background:url(/img/img/cmt/review/bg_top.gif) no-repeat left top; 	width:723px; height:12px;font-size:1px;margin-top:10px;}
.review_btn {	background:url(/img/img/cmt/review/bg_middle.gif) repeat-y 0 0;width:692px;	padding:0 15px 0 16px;text-align:right;}
.review_btn img {padding:1px 0 0 0;}
.review_btn_btm { background:url(/img/img/cmt/review/bg_bottom.gif) no-repeat left bottom;	width:723px;height:10px;font-size:1px;margin-bottom:10px;}

.review_detail .person_info { width:auto; height:auto;margin:0 0 15px 0; padding:10px 0 0 0;font-weight:bold; font-size:1.33em; }
.review_detail .person_info img { vertical-align:middle; }
.review_detail .person_info .rate_n1 { position:absolute; right:230px; margin-top:-5px; padding:0 20px; font-family:Arial;font-size:1.2em;}
.rate_n1 .score_rating { float:left; width:70px; color:#333; font-size:1.2em !important;}
.rate_n1 strong { color:#F26521; font-size:1.2em;}
.rate_n1 .star_ratinig { float:left; width:100px; margin:0; top:10px; } 
.rate_n1 .star_ratinig .gray {margin:0; background:url(/img/img/cmt/review/star_rate_gray.gif) no-repeat 0 0;  }
#contents .review_detail h6 { float:left;background:url(/img/img/cmt/review/review_item.gif) no-repeat left top; color:#50890A; font-weight:bold; font-size:1em;margin:0 0 10px 0; padding:12px 0 10px 12px;width:680px;}
#contents .review_detail h6 span { float:left; }
#contents .review_detail h6 span.t1 {  text-align:center; width:78px; margin-right:5px; }
#contents .review_detail h6 em { float:left;margin-right:5px;}
#contents .review_detail h6 span.star_ratinig {  text-align:center;  margin:0px 5px 0 0; }
#contents .review_detail h6 span.star_ratinig .gray { position:relative; margin-top:-2px;  }
#contents .review_detail h6 span.copy { font-size:0.9em; font-weight:normal; color:#CC7B00;}
#contents .normboardview h5.review_recomm_h5 {background:none !important;clear:both;color:#999999;font-size:0.9em;margin:0 0 0 12px !important;padding:0 !important;}
.review_recomm_top {	width:723px; height:10px;font-size:1px;margin-top:7px;background:url(/img/img/cmt/review/recomm_top.gif) no-repeat left top;}
.review_recomm_body {	width:692px;padding:0 15px 0 16px;	background:url(/img/img/cmt/review/recomm_middle.gif) repeat-y 0 0;}
.review_recomm_btm {	width:723px;height:10px;font-size:1px;margin-bottom:10px;	background:url(/img/img/cmt/review/recomm_bottom.gif) no-repeat left bottom;}
.recommendation fieldset { margin:0; padding:10px;background-color:#F2F2F2; border:1px solid #D9D9D9;clear:left;}
.recommendation fieldset .btn { margin:-20px 0 0; text-align:right;}
/* 신차 팝업 모양 조정 */
#model_pop .model_togle dl dt { float:left; width:705px; background:#f2f2f2;  }
#model_pop .model_togle dl dt span.cont { margin-top:3px; }
#model_pop .model_togle dl dt span.btn1 {  margin-top:3px; text-align:right; width:160px;}
#model_pop .model_togle dl dd  { background:none; padding:0; }
#model_pop .model_togle dl dd .v_spec .normdatahd th { width:170px; padding:0 5px; }

/* end - 신차전문가 리뷰 */

/* 576 라운드박스 */
.round_top_576 { width:576px; height:5px; background:url(/img/img/cmt/newcar2/bg_picpoptop.gif) no-repeat left top; overflow:hidden;}
.round_cont_576 { width:576px; background:url(/img/img/cmt/newcar2/bg_picpopcont.gif) repeat-y left top; overflow:hidden;}
.round_bottom_576 { width:576px; height:5px;background:url(/img/img/cmt/newcar2/bg_picpopbottom.gif) no-repeat left top; overflow:hidden;}



/* start - 신차 리뷰 RNB_type1 */
.side_tab {  width:192px; margin:0 auto; overflow:hidden;}
.side_tab ul {  width:192px; overflow:hidden;}
#sidebar .side_tab h4 { height:auto; margin:0 0 4px 0; border:0;}
.side_tab li { float:left;}
.side_tab li img { display:block;}
.sidetab_ol { width:190px; padding:6px 0; margin:0 auto; border:1px solid #78AB41; border-top:2px solid #78AB41; font-size:0.9em;}
.sidetab_ol  li { margin:0 2px; padding:3px 0; }
#sidebar ol li img { vertical-align:middle; }


/* end - 신차 리뷰 RNB_type1 */

/*10월16일 신차할인정보*/
.com_img { background:url(/img/img/cmt/newcar/gid_logo_back.gif) no-repeat top left;width:757px;height:116px;margin-bottom:20px;}

.com_img ul { margin:16px 0 0 0px;padding-left:110px;height:85px;float:left;}
.com_img ul li {display:inline;width:100px;padding-left:1px;}

/* 신차 메인 추가 */
.newcar_type1 .column_second .newmcar { margin-top:10px; }
.newcar_type1 .column_second .newmcar a.more { background:url(/img/img/cmt/newcar2/bul_arrow01_off.gif) no-repeat 0 1px; float:right; padding:0 0 0 12px; position:relative; text-decoration:underline;}
.newcar_type1 .column_second .newmcar ul {  display:inline; float:left; width:100%;}
.newcar_type1 .column_second .newmcar ul li{ float:left; display:inline; margin-right:3px;}
/* .newcar_type1 .column_second .newmcar ul li.end { margin-right:0; } */


/* 10월23일 신차분류 RNB_카툰 */
.adver_type11 .side_cartoon {
	margin:0 auto;
	padding:0 0 5px;
	width:190px; /* 2009년6월24일수정 */
	height:70px;
}
.adver_type11 .side_cartoon ul {
	margin:5px 0px;  /* 2009년6월24일수정 */
}
.adver_type11 .side_cartoon ul li{
	float: left;
	display: inline;
}
.adver_type11 .side_cartoon ul li img{
	border:1px solid #d5d5d5;
	width:88px;
	height:66px;
}
.adver_type11 .side_cartoon dl {
	width:92px; /* 2009년6월24일수정 */
	margin-left:7px;
	padding-top:2px;
}
.adver_type11 .side_cartoon dl dd{
	font-size:8pt;
	color:#888787;
}
.adver_type11 .more {position:absolute;left:150px;top:22px;}  /* 2009년6월24일추가 */

/* 10월28일 신차 메인 추가 */
.newcar_type1 .column_second .newmcar { margin-top:10px; }
.newcar_type1 .column_second .newmcar a.more { background:transparent url(/img/img/cmt/newcar2/bul_arrow01_off.gif) no-repeat scroll 0 1px; float:right; padding:0 0 0 12px; position:relative; text-decoration:underline;}
.newcar_type1 .column_second .newmcar ul {  display:inline; float:right; width:100%;}
.newcar_type1 .column_second .newmcar ul li{ float:left; display:inline; margin-right:3px;}
.newcar_type1 .column_second .newmcar ul li img{ width:80px;height:36px;}
/* .newcar_type1 .column_second .newmcar ul li.end { margin-right:0; } */

/* 10월 29일_카로그 프리미엄 서비스 */
.col3ad #container { width:950px; }
.dealer ul li { text-align:center; }
.carpre_pic { margin-bottom:25px; }
.carpre_nor , .carpre_show { border-top:2px solid #7caa3d; padding:20px 0 0 8px; }
.carpre_show  dt { margin-bottom:5px; }
.carpre_show .imgtxt { margin-bottom:8px; padding:0 0 0 10px; }
.carpre_show  .carpre_txt { margin-bottom:30px; line-height:1.3em; color:#838383; background:url(/img/img/cmt/newcar/gid_bul_1.gif) no-repeat left 5px; padding:0 0 0 10px; }
.nobg { background:none !important; }
.carpre_table { width:100%; margin-bottom:30px; border-top:2px solid #d1d2cc; border-bottom:2px solid #d1d2cc; border-collapse:collapse;}
.carpre_table th { background:#eeeeec; line-height:2em;  border-bottom:1px solid #d1d2cc;}
.carpre_table td {  border-bottom:1px solid #d1d2cc; border-left:1px solid #d1d2cc; text-align:center;}
.carpre_nor dt { position:absolute;}
.carpre_nor dd.dtitle { font-weight:bold;  padding:10px 0 0 130px; }
.carpre_nor dd.dtxt { clear:both; color:#838383;margin:10px 0 10px 0; line-height:1.3em; height:50px;  padding: 0 0 30px 130px; border-bottom:1px dotted #cccccc;} 


/* 12월 18일 추가 드림카 후보 띠 */
#brandcar #brandcar_view #detail .dreamcar {position:relative;top:10px;left:10px;width:132px;float:left;z-index:99;}


/* 2009년 4월 28일 신차 상단검색 */
#gnb_1 .selectSearch {
	clear:both;
	float:left;
	margin-top:7px;
}
#gnb_1 .inputSearch {
	clear:both;
	float:right;
}
#gnb_1 .inputSearch input.intext {
	background:transparent url(/img/img/cmm/cmm/search_field_back.gif) no-repeat scroll left top;
	border:1px solid #7B7B7B;
	height:13px;
	margin-right:5px;
	padding:2px 4px;
	width:195px;
}

/* 2009년6월23일 신차브랜드 RNB 개선 */

#adver_type12 {
background:transparent url(/img/img/cmt/newcar/line_cargroup_1.gif) repeat-x scroll left bottom;
margin:0 10px;
position:relative;
padding-bottom:5px;
}

#adver_type12 .side_issue {
margin:0 auto;
padding:0;
height:70px;
}
#adver_type12 .side_issue dl {
padding:0px;
margin:0px;
}

#adver_type12 .side_issue dl dd.txt1{
display:inline;
padding:0px;
margin:0px;
float:left;
width:95px;
}
#adver_type12 .side_issue dl dd.txt2 {
padding-top:15px;
margin:0;
}

#adver_type12 .side_issue dl dd img {
border:1px solid #D5D5D5;
height:66px;
width:88px;
}

#adver_type12 .issue_list {
margin:7px auto 0;
padding:0 0 5px;
}
#adver_type12 .issue_list ul {
margin:0 auto;
}

#adver_type12 .issue_list ul li {
background:url(/img/img/cmm/cmm/box/sidemenu_bullet02_on.gif) no-repeat left center;
overflow:hidden;
padding:3px 0 3px 7px;
white-space:normal;
}

/* 2009년6월23일 신차브랜드 RNB 개선_자동차 이모저모 */

#adver_type13 {
/* background:url(/img/img/cmt/newcar/line_cargroup_1.gif) repeat-x left bottom; */
margin:0 0 0 10px;
padding-bottom:5px;
position:relative;
width:190px;
margin-left:10px;
}

#adver_type13 .more {position:absolute;left:150px;top:22px;z-index:99;}


#adver_type13 #tab1 {
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
overflow:hidden;
width:190px;
}

#adver_type13 #tab1 li {
border-right:1px solid #CCCCCC;
float:left;
text-align:center;
font-size:8pt;
}
#adver_type13 #tab1 li a {
background:url(/img/img/cmt/newcar2/bg_focus_li.gif) repeat-x 0 bottom;
color:#999999;
display:block;
font-weight:bold;
padding:7px 0 5px;
text-decoration:none;
vertical-align:middle;
}
#adver_type13 #tab1 li a.on {
background:#FFFFFF url(/img/img/cmt/newcar2/bg_focus_li_on.gif) repeat-x 0 bottom;
color:#444444;
font-weight:bold;
}
#adver_type13 #tab1 li.all a {
width:62px;
}

#adver_type13 #tab1 li.car a {
width:63px;
}


#adver_type13 #tab1 li.entertainment a {
width:63px;
}
#adver_type13 #tab1 li a {
background:url(/img/img/cmt/newcar2/bg_focus_li.gif) repeat-x 0 bottom;
color:#999999;
display:block;
font-weight:bold;
padding:7px 0 5px;
text-decoration:none;
vertical-align:middle;
}
#adver_type13 #tab1 li.entertainment {
border:none;
}

#adver_type13 .content {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
overflow:hidden;
padding:10px 1px 0 10px;
width:179px;
height:103px; /* 2009년 7월1일 추가 */
}

#adver_type13 .content li {
background:url(/img/img/cmt/media/news_bul_dot.gif) no-repeat 0 5px;
margin:0 0 5px;
padding:0 0 0 8px;
}

#adver_type13 #tab1 li.news a {
width:95px;
}
#adver_type13 #tab1 li.entertainment_1 a {
width:94px;
}
#adver_type13 #tab1 li.entertainment_1 {
border:none;
}


/* 2009년6월23일 신차브랜드 RNB 개선_자동차 커뮤니티 */
#adver_type14 {
/* background:url(/img/img/cmt/newcar/line_cargroup_1.gif) repeat-x left bottom; */
margin:0 10px;
position:relative;
padding-bottom:5px;
}

#adver_type14 .more {position:absolute;left:150px;top:22px;}

#adver_type14 #tab2 {
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
overflow:hidden;
width:190px;
}

#adver_type14 #tab2 li {
border-right:1px solid #CCCCCC;
float:left;
text-align:center;
font-size:8pt;
}
#adver_type14 #tab2 li a {
background:url(/img/img/cmt/newcar2/bg_focus_li.gif) repeat-x 0 bottom;
color:#999999;
display:block;
font-weight:bold;
padding:7px 0 5px;
text-decoration:none;
vertical-align:middle;
}

#adver_type14 #tab2 li a.on {
background:#FFFFFF url(/img/img/cmt/newcar2/bg_focus_li_on.gif) repeat-x 0 bottom;
color:#444444;
font-weight:bold;
}

#adver_type14 #tab2 li.all_1 a {
width:62px;
}

#adver_type14 #tab2 li.club a {
width:63px;
}


#adver_type14 #tab2 li.ucc a {
width:63px;
}

#adver_type14 #tab2 li.ucc {
border:none;
}
* html #adver_type14 #tab2 li.ucc {
border:none;
font-size:13px;

}
#adver_type14 .content {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
overflow:hidden;
padding:10px 1px 0 10px;
width:179px;
height:103px; /* 2009년 7월1일 추가 */
}


#adver_type14 .content li {
background:url('/img/img/cmt/media/news_bul_dot.gif') no-repeat 0 5px;
margin:0 0 5px;
padding:0 0 0 8px;
}

/* 2009년 9월 견적내기 리뉴얼 */

.est_sec {float:left;margin-top:0px;width:682px;}

#estimatecontent_new {
float:left;
margin-right:13px; 
margin-top:0px;
padding-left:1px;
overflow:hidden;
width:682px;
background:url('/img/img/cmt/newcar2/estimatecontent_new_back.gif') repeat-y left top;
}
#contents .bot {width:682px;float:left;}

#estimatecontent_new .estround {
background:url('/img/img/cmt/newcar2/estround_back.gif') no-repeat left top;
margin:0 0 0px;
padding:0 0 0px 0;
width:680px;
/* float:left; /* 개발에서는 없애야함 */
}
* html #estimatecontent_new .estround {
background:url('/img/img/cmt/newcar2/estround_back.gif') no-repeat left top;
margin:0 0 0px;
padding:0 0 0px 0; /* 2009년 10월 23일 */
width:680px;
}

#estimatecontent_new .estround .estroundsub {
/* background:transparent url(/img/img/cmt/newcar/bg_est_2.gif) no-repeat scroll left bottom;*/
margin:0;
padding:0px;
height:auto;
float:left;
}

#container #contents #estimatecontent_new .estround .estroundsub h4 {
background:none 0 0;
height:auto;
margin:0;
overflow:hidden;
padding:0 0 0px;
width:680px;
}

#estimatecontent_new  #brandselect_1 {
background:transparent url('/img/img/cmt/newcar2/bg_brandSelect_1.gif') no-repeat scroll left top;
float:left;
padding-left:10px;
position:relative;
width:642px;
}
#estimatecontent_new #brandselect_1 .brandselect_list {
margin-bottom:3px;
}
#estimatecontent_new #brandselect_1 .brdselectcol {
display:inline;
float:left;
height:92px;
padding-top:8px;
position:relative;
z-index:100;
}
#estimatecontent_new #brandselect_1 .brdselectcol h5 {
background:url('/img/img/cmt/newcar2/h4_brandselect_bg.gif') no-repeat  left top;
font-size:0.9em;
height:18px;
padding:6px 0 0 22px;
}
#estimatecontent_new #brandselect_1 .brdselectcol .selwrap {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
height:65px;
left:0;
margin:-13px 0 0;
padding:0;
position:absolute;
top:42px;
/* width:100%; */
z-index:-100;
}

#estimatecontent_new #brandselect_1 .brdselectcol .selwrap ul {
height:49px; /* 2009년 10월 5일 수정 */
margin:1px 3px 1px 0;
overflow:auto;
padding:6px 0 6px 15px;
}
#estimatecontent_new #brandselect_1 .brdselectcol .selwrap ul li {
display:inline;
float:left;
font-size:0.9em;
margin:0 3px 6px; /* 2009년 10월 23일 수정 */
/* overflow:hidden; */
height:14px; /* 2009년 10월 23일 추가 */
}

#estimatecontent_new #brandselect_1 .brdselectcol .col2 ul li {
width:70px;
}
#estimatecontent_new #brandselect_1 .selcol3 {
width:362px;
}
#estimatecontent_new #brandselect_1  .selcol2 {
width:270px;
}
#estimatecontent_new #brandselect_1 .brdselectcol .col2 {
/* background:#FFFFFF url('/img/img/cmt/newcar2/bg_newbrd_step2.gif') no-repeat  50% 50%; */
}
#estimatecontent_new #brandselect_1 .brdselectcol .col3 {
/* background:#FFFFFF url('/img/img/cmt/newcar2/bg_newbrd_step3.gif') no-repeat  50% 50%; */
}
#estimatecontent_new #brandselect_1 .brdselectcol .last {
border-right:1px solid #CCCCCC;
}
#estimatecontent_new .brandselect_bo_1  /* 2009년 10월 21일 수정 */
{ 
background:url('/img/img/cmt/newcar2/bg_brandSelect_bo_1.gif') no-repeat left bottom;
float:left;
height:5px;
width:652px; 
clear:both;
}

.estscroll .over { background-color:#f4f4f4;cursor:pointer;font-weight:bold;}

#estimateright_new {
float:right;
margin-top:10px;
width:250px;
}

.estroundsmall_new {
float:left;
overflow:hidden;
width:650px;
padding-bottom:10px;
}
.estroundsmall_new .estscroll_1 {
/* overflow-y:none; */
width:600px;
}

.estroundsmall_new .estscroll_1 dl {
float:left;
height:22px;
margin:3px 0 0;
overflow:hidden;
width:600px;
clear:both;
padding:0;
}
.estroundsmall_new .estscroll_1 dl.sel {
font-weight:bold;
background-color:#f1f7eb;
cursor:pointer;
}

.estroundsmall_new .estscroll_1 dl dt {
float:left;
padding:5px 0px 0px 0px;  /* 2009년 10월 20일 수정 */
width:345px;  /* 2009년 10월 20일 수정 */
}
.estroundsmall_new .estscroll_1 dl .on {color:#78ae34;}
.estroundsmall_new .estscroll_1 dl dt input {
height:14px;
}
.estroundsmall_new .estscroll_1 dl dd {
float:left;
margin:0px 0px 0px 5px;  /* 2009년 10월 20일 수정 */
display:inline;
padding:5px 0 0 0px;  /* 2009년 10월 20일 수정 */
}
.estroundsmall_new .estscroll_1 dl dd.car {width:55px;text-align:center;} /* 2009년 10월 20일 수정 */
.estroundsmall_new .estscroll_1 dl dd.price {width:105px;text-align:right;} /* 2009년 10월 20일 수정 */
.estroundsmall_new .estroundsmallsub {
float:left;
overflow:hidden;
width:610px;
height:250px;
background:url('/img/img/cmt/newcar2/estimate_frm_back.gif') no-repeat left top;
padding:10px;
position:relative;
}

.tab_btn {float:left;width:650px;height:29px;border-bottom:1px solid #d9d9d9;position:relative;}
.est_tab {width:325px;height:29px;z-index:2;position:absolute;top:1px;left:opx;}

.est_tab li,  .est_btn li {display:inline;margin-right:2px;height:29px;float:left;width:54px;}
.est_btn {position:absolute;top:2px;right:0px;width:300px;text-align:right;}

.estroundsmall_new .scroll_bar {width:7px;height:257px;position:absolute;top:3px;right:15px;}
.estroundsmall_new .scroll_bar .ba {height:225px;background:url('/img/img/cmt/newcar2/scroll_back.gif') no-repeat left top;}

#estimatecontent_new .estcontent {margin:10px 14px 0px 14px;}

#estimatecontent_new .estroundsmallsub, .estroundsmall {float:left;overflow:hidden;width:632px;}
#estimateright_new #sidebar_new { width:250px;float:left;}
#estimateright_new #sidebar_new table {border-spacing:0px;}
#estimateright_new #sidebar_new .est_rnb_tbl {width:250px;border:0px;padding:0px;margin-bottom:20px;}
#estimateright_new #sidebar_new .est_rnb_tbl th {height:30px;background-color:#333333;font-weight:bold;font-size:13pt;background:url('/img/img/cmt/newcar2/esti_rnb_txt1.gif') no-repeat left 2px;padding:3px 5px 0px 5px;color:#ffffff;text-align:right;} /* 2009년 10월 19일 수정 */
#estimateright_new #sidebar_new .est_rnb_tbl th.sum {height:30px;background-color:#333333;font-weight:bold;font-size:13pt;background:url('/img/img/cmt/newcar2/esti_rnb_txt5.gif') no-repeat left 2px;padding:3px 5px 0px 5px;color:#ffffff;text-align:right;} /* 2009년 10월 19일 수정 */
#estimateright_new #sidebar_new .est_rnb_tbl th.sum2 {height:30px;background-color:#333333;font-weight:bold;font-size:13pt;background:url('/img/img/cmt/newcar2/esti_rnb_txt6.gif') no-repeat left 2px;padding:3px 5px 0px 5px;color:#ffffff;text-align:right;} /* 2009년 10월 19일 수정 */
#estimateright_new #sidebar_new .est_rnb_tbl td {line-height:15px;padding:7px 5px 5px 5px;} /* 2009년 10월 19일 수정 */
#estimateright_new #sidebar_new .est_rnb_tbl td.con_1 {background-color:#eaeaea;text-align:left;border-bottom:1px solid #d3d4cc;width:50px;vertical-align:top;} /* 2009년 10월 19일 수정 */
#estimateright_new #sidebar_new .est_rnb_tbl td.con_2 {background-color:#ffffff;text-align:left;color:#77af34;font-weight:bold;border-bottom:1px solid #d3d4cc;width:90px;font-size:8pt;vertical-align:top;} /* 2009년 10월 19일 수정 */
#estimateright_new #sidebar_new .est_rnb_tbl td.con_3 {background-color:#eaeaea;text-align:right;color:#5f5f5f;border-bottom:1px solid #d3d4cc;vertical-align:top;} /* 2009년 10월 19일 수정 */
#estimateright_new #sidebar_new .est_rnb_tbl td.con_4 {background-color:#ffffff;text-align:right;color:#77af34;border-bottom:1px solid #d3d4cc;font-weight:bold;}
#estimateright_new #sidebar_new .est_rnb_tbl td.con_5 {background-color:#ffffff;text-align:right;color:#5f5f5f;border-bottom:1px solid #d3d4cc;font-weight:bold;}

#estimatecontent_new .estoption_step2 {background:url('/img/img/cmt/newcar2/step2_box_back.gif') no-repeat left bottom;padding:5px 10px 20px 10px;margin:0px 0px;float:left;width:632px;position:relative;}

#estimatecontent_new .estoption_step2 dl {
float:left;
height:auto;
margin:3px 0 0;
overflow:hidden;
width:610px;
clear:both;
padding:0;
}
#estimatecontent_new .estoption_step2 dl.sel {
font-weight:bold;
background-color:#f1f7eb;
cursor:pointer;
}

#estimatecontent_new .estoption_step2 dl dt {
float:left;
padding:5px 0px 3px 3px; /* 2009년 10월 21일 수정 */
width:352px; /* 2009년 10월 9일 수정 */
}
#estimatecontent_new .estoption_step2 dl dt.on {color:#78ae34;}
#estimatecontent_new .estoption_step2 dl dt input {
height:14px;
}
#estimatecontent_new .estoption_step2 dl dd {
float:left;
margin-left:5px;
display:inline;
padding:0px 0px 3px 0px;  /* 2009년 10월 21일 추가 */
}
#estimatecontent_new .estoption_step2 dl dd.price {
padding-top:3px; /* 2009년 10월 21일 수정 */
width:235px; /* 2009년 10월 9일 수정 */
text-align:right;
}
.step5 {border-bottom:1px solid #bebcaf;float:left;}

#estimatecontent_new .estoption_step2 ul.estoption_step_sub  {margin:0px 0px 5px 0px;float:left;width:630px;}
#estimatecontent_new .estoption_step2 ul.estoption_step_sub li {display:inline;margin-bottom:5px;}
#estimatecontent_new .estoption_step2 .estoption_step_sub .step4_sel dl {margin:3px 20px 0px 0px;width:523px;float:right;padding-left:9px;}
* html #estimatecontent_new .estoption_step2 .estoption_step_sub .step4_sel dl {margin:3px 10px 0px 0px;width:523px;float:right;padding-left:9px;}
#estimatecontent_new .estoption_step2 .estoption_step_sub .step4_sel dl dt {float:left;padding:5px 0 3px 3px;width:260px;} /* 2009년 10월 21일 수정 */
#estimatecontent_new .btn {margin:0px 0px 10px 0px;float:right;}

#estimatecontent_new .est_step5_tbl {width:630px;padding:0px;float:left;line-height:16px;margin-bottom:10px;}
#estimatecontent_new .est_step5_tbl table {border-spacing:0;border-collapse:collapse;}
#estimatecontent_new .est_step5_tbl th {height:27px;text-align:center;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;background:url('/img/img/cmt/newcar2/esti_tble_th_bg.gif') repeat-x left top;padding-top:2px;}
#estimatecontent_new .est_step5_tbl th.con_th {height:27px;background:url('/img/img/cmt/newcar2/esti_tble_th1_bg.gif') no-repeat left top;text-align:center;border-left:none;}
#estimatecontent_new .est_step5_tbl th.con_th1 {height:27px;background:url('/img/img/cmt/newcar2/esti_tble_th2_bg.gif') no-repeat right top;border-right:none;}
#estimatecontent_new .est_step5_tbl td {padding:4px 5px;height:20px;border:1px solid #cccccc;}
#estimatecontent_new .est_step5_tbl td.con0 {text-align:center;border:1px solid #cccccc;border-top:none;width:38px;}
#estimatecontent_new .est_step5_tbl td.con1 {text-align:left;border:1px solid #cccccc;border-top:none;width:100px;}
#estimatecontent_new .est_step5_tbl td.con2 {text-align:right;border:1px solid #cccccc;border-top:none;font-weight:bold;width:226px;}
#estimatecontent_new .est_step5_tbl td.con2.cen {text-align:center;}
#estimatecontent_new .est_step5_tbl td.con3 {text-align:left;border:1px solid #cccccc;border-top:none;width:284px;}
#estimatecontent_new .estoption_step2 ul.step5_li  {float:left;width:630px;margin-bottom:5px;position:relative;}
#estimatecontent_new .estoption_step2 ul.step5_li  li {display:inline;float:left;}
#estimatecontent_new .estoption_step2 ul.step5_li  li dl {width:300px;float:left;height:19px;margin-top:0px;}
#estimatecontent_new .estroundsub .ban {width:652px;margin:10px auto;}
.btn_ac {margin:10px 0px;width:682px;text-align:right;float:left; position:relative;}  /* 2009년 10월 21일 수정 */
#estimatecontent_new .estoption_step2 ul.step5_li span {margin:0px 0px 0px 10px;z-index:10;}
#estimatecontent_new .estoption_step2 input.intxt {height:15px;text-align:right;border:1px solid #cccccc;width:120px;z-index:999;padding:3px 5px 0px 2px;}

#estimatecontent_new .est_step5_tbl td.con_td0 {width:35px;text-align:center;} /* 2009년 10월 22일 수정 */
#estimatecontent_new .est_step5_tbl td.con_td1 {width:91px;text-align:left;} /* 2009년 10월 22일 수정 */
#estimatecontent_new .est_step5_tbl td.con_td2 {width:127px;text-align:right;} /* 2009년 10월 22일 수정 */
#estimatecontent_new .est_step5_tbl td.con_td3 {text-align:left;} /* 2009년 10월 22일 수정 */
#estimatecontent_new .est_step5_tbl td.col {background-color:#e7f2e2;}

#estimatecontent_new .step6_sch {float:left;width:630px;height:70px;background:url('/img/img/cmt/newcar2/step6_box_back.gif') no-repeat left top;margin:8px 0px 20px 0px;}
#estimatecontent_new .step6_sch ul { margin:8px 8px 0px 5px;float:left;width:614px;}
#estimatecontent_new .step6_sch ul li {display:inline;padding-right:15px;margin-left:15px;float:left;border-right:1px solid #cccccc;}
#estimatecontent_new .step6_sch ul li dl dd {margin-right:10px;display:inline;float:left;}
#estimatecontent_new .step6_sch ul li dl dd.tx {width:90px;padding-top:2px;}
#estimatecontent_new .estoption_step2 .step6_sch input.intxt {width:70px;}
.step6_td1 {width:102px;}
.step6_td2 {width:115px;text-align:right;} /* 2009년 10월 14일 수정 */
.step6_td3 {width:135px;text-align:right;} /* 2009년 10월 14일 수정 */

#estimatecontent_new .est_step5_tbl .step7_td1 {width:119px;font-weight:bold;text-align:center;height:26px;}
#estimatecontent_new .est_step5_tbl .step7_td2 {width:246px;text-align:left;height:26px;}
#estimatecontent_new .est_step5_tbl .step7_td3 {width:246px;text-align:right;height:26px;}
#estimatecontent_new .est_step5_tbl .step7_td4 {text-align:right;font-weight:bold;font-size:11pt;background:url('/img/img/cmt/newcar2/esti_tble_th_bg2.gif') repeat-x left top;height:31px;padding-bottom:0px;}

#estimatecontent_new .estoption_step2 .step7_txt {margin:5px 0px 0px 0px;font-size:8pt;float:left;width:630px;}
#estimatecontent_new .estoption_step2 .step7_txt li {line-height:20px;}
#estimatecontent_new .estoption_step2 .step7_txt li span {font-size:9pt;}
/* 2009년 10월 9일 추가 */
#estimatecontent_new .estoption_step2 dl dd.price input {font-weight:bold;width:100px;text-align:right;padding:0px 0px;background-color:#F1F7EB;border:none;color:#444444;display:inline;}

/* 2009년 10월 14일 추가 */
#estimatecontent_new .est_step5_tbl td input { border:1px solid #ffffff;font-weight:bold;text-align:right;color:#444444;}
#estimatecontent_new .est_step5_tbl td.col input { background-color:#e7f2e2;border:1px solid #e7f2e2;}

.estoption_step2 .estoption_step_sub li.sel1 input {
background:#FFFFFF url(http://sstatic.naver.com/search/images11/btn_select_default.gif) no-repeat scroll 100% 0;
border:1px solid #CCCCCC;
cursor:pointer;
font-family:돋움, Dotum;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:17px;
line-height:1.4em;
padding:2px 0 0 4px;
}

.seljs_option, .seljs_div iframe {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
cursor:default;
left:0;
overflow:auto;
position:absolute;
text-align:left;
top:20px;
word-spacing:0;
z-index:10000;
}
.seljs_option li {
float:none !important;
font-family:돋움,Dotum;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 !important;
padding:5px 0 2px 6px;
vertical-align:top;
white-space:nowrap;
}

/* 2009년 10월 20일 추가 */
.estroundsmall_new .estscroll_1 dl dd.rdo {
padding-top:0px;
width:20px;
text-align:center;
}
.estroundsmall_new .estscroll_1 dl dd.fuel {
width:50px;
text-align:left;
}
 
 /* 2009년 10월 21일 추가 */
#estimatecontent_new .estoption_step2 dl.step3 {line-height:16px;}
#estimatecontent_new .estoption_step2 dl.step3 dt {
float:left;
padding:3px 0px 3px 3px;
width:497px;
}
#estimatecontent_new .estoption_step2 dl.step3 dd.price_1 {
padding-top:1px;
text-align:right;
width:90px;
}
