@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#subnav3,#globalnav li ul#subnav4,#globalnav li ul#subnav5,#globalnav li ul#subnav6	{		}
/*#globalnav li ul#subnav1	{	left:35px;	}
#globalnav li ul#subnav2	{	left:20px;	}
#globalnav li ul#subnav3	{	left:20px;	}
#globalnav li ul#subnav4	{	left:286px;	}
#globalnav li ul#subnav5	{	left:410px;	}*/

/***** Layout *****/
#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%;
}

/* Board */
/*2008-02-21*/.normboardgallerybox {height:auto;overflow:hidden;padding-bottom:5px;}
.normboardgallerybox .normboardlist	{margin-bottom:-7px;}

.normboardlistbox {height:auto;overflow:hidden;padding-bottom:5px;}
.normboardlistbox .normboardlist	{margin-bottom:-7px;}

.normboardlist thead .num_notice	{ width:70px; }



/***** Column *****/
.col #container	{
	background:none;
}

/***** Column 2 *****/
.col2rgt .container_bottom	{
	background:url('/img/img/cmm/cmm/box/subcontents_back_btm_214.gif') no-repeat right bottom;
}

.col2rgt #container	{
	background:url('/img/img/cmm/cmm/box/subcontents_back_mid_214.gif') repeat-y right top;
	display:block;
	float:left;
}
.col2rgt #contents	{
	width:721px; /* 2009년 7월10일 수정 */
	padding-right:15px;  /* 2009년 7월10일 추가 */
	float:left;
	/*background:url('/img/img/cmt/repair/side_back_06.gif') no-repeat left bottom;*/
}
.col2rgt #subcontents	{
	position:absolute; 
	position:static;
	width:214px;
	background:url('/img/img/cmm/cmm/box/subcontents_back_top_214.gif') no-repeat left top;
	top:0;
	bottom:0;
	right:0;
	display:block;
	float:right;
}
.col2rgt #subcontents .ad	{
	margin:0 0 16px 0;
	padding:7px;
}
.col2rgt #subcontents .ad img	{
	vertical-align:top;
}
.col2rgt #subcontents h4 a.more	{
	float:right;
	background:url('/img/img/cmm/cmm/icon/more_bullet_01.gif') no-repeat 0 1px;
	margin-top:-10px;
	padding:0 0 0 12px;
	color:#7f7f7f;
	font-weight:normal;	
	font-size:.9em;
}
/*[수정01/25]*/
.col2rgt #subcontents h4.bettleroom	{
	margin:0 5px 1px 8px;
	border-bottom:0 none;
}
/*[/수정01/25]*/

.col2rgt #subcontents .bettlebox1t	{
	width:200px;
	margin:0 7px;
	background:url(/img/img/cmt/repair/subcontents2_back_01.gif) no-repeat left top;
	height:5px;
	font-size:1px;
}
.col2rgt #subcontents .bettlebox1b	{
	width:200px;
	margin:0 7px 23px 7px;
	background:url(/img/img/cmt/repair/subcontents2_back_03.gif) no-repeat left bottom;
	height:5px;
	font-size:1px;
}
.col2rgt #subcontents .bettlebox1	{
	width:200px;
	margin:0 7px;
	clear:both;
	overflow:hidden;
	background:url(/img/img/cmt/repair/subcontents2_back_02.gif) repeat-y left top;
	padding:6px 0 0 0;
}
/* [수정 01/23] */
.col2rgt #subcontents .bettlebox1 dl	{
	float:left;
	display:inline;
	width:180px;
	height:60px;
	background:url(/img/img/cmt/repair/dotline_01.gif) repeat-x left top;
	padding:8px 0 1px 0;
	margin:0 10px 7px 10px;
}
.col2rgt #subcontents .bettlebox1 dl.first	{
	padding-top:0;
	background:none;
}
.col2rgt #subcontents .bettlebox1 dl dt	{
	font-weight:bold;
	float:right;
	width:98px;
	padding:8px 0 0 0;
}
.col2rgt #subcontents .bettlebox1 dl dt a	{
	font-size:.9em;
}
.col2rgt #subcontents .bettlebox1 dl dd	{
	float:right;
	width:98px;
}
.col2rgt #subcontents .bettlebox1 dl dd em	{
	color:#ff6e00;
	font-weight:bold;
}
.col2rgt #subcontents .bettlebox1 dl dd.photo	{
	float:left;
	width:72px;
	height:56px;
	border:1px solid #d9d9d9;
}
/* [/수정 01/23] */
.col2rgt #subcontents .bettlebox1 dl dd.photo img	{
	padding:2px;
	vertical-align:top;
}

.col2rgt #subcontents .bettlebox1 ol	{
	width:180px;
	padding:0 0 0 0;
	margin:0 10px;
}
.col2rgt #subcontents .bettlebox1 ol li	{
	background:url(/img/img/cmt/repair/dotline_01.gif) repeat-x left top;
	padding:7px 0 3px 0;
	
	font-weight:bold;
}
.col2rgt #subcontents .bettlebox1 ol li.first	{
	background:none;
	padding-top:0;
}
.col2rgt #subcontents .bettlebox1 ol li img	{
	vertical-align:top;
	margin:0 8px 0 0;
}

/*** Column 2rgt ***/
.col2rgt #subcontents .sidebox	{
	margin:0 13px;
}
.col2rgt #subcontents .sidebox h4	{
	height:18px;
	padding:0;
	margin:0 0 10px 0;
	width:188px; /* 2009년 7월10일 추가 */
}
.col2rgt #subcontents .sidebox .tuningbox	{
	margin:0 0 30px 0;
}
.col2rgt #subcontents .sidebox .tuningbox dl	{
	height:41px;
	background:url('/img/img/cmm/cmm/board/line_section.gif') repeat-x left top; 
	padding-top:9px;
	margin-bottom:9px;
}
.col2rgt #subcontents .sidebox .tuningbox dl.first	{
	background:none; 
	padding-top:0;
}
/* [수정 01/25] */
.col2rgt #subcontents .sidebox .tuningbox dl dt	{
	float:right;
	width:130px;
	padding-top:0;
}
.col2rgt #subcontents .sidebox .populartuningroom dl dt	{
	font-weight:bold;
}
/* [/수정 01/25] */
.col2rgt #subcontents .sidebox .tuningbox dl dd.photo	{
	float:left;
	width:45px;
	height:35px;
	padding:2px;
	border:1px solid #d9d9d9;
	background:#ffffff;
}
.col2rgt #subcontents .sidebox .tuningbox dl dd.photo img	{
	vertical-align:top;
}
.col2rgt #subcontents .sidebox .tuningbox dl dd.desc	{
	float:right;
	width:130px;
}
.col2rgt #subcontents .sidebox .tuningbox dl dd.desc em	{
	color:#ff6e00;
	font-weight:bold;
}


/***** Column 2b *****/
.col2rgtb .container_bottom	{
	background:url('/img/img/cmt/repair/side_back_03.gif') no-repeat right bottom;
}

.col2rgtb #container	{
	background:url('/img/img/cmt/repair/side_back_02.gif') repeat-y right top;
	display:block;
	float:left;
}
.col2rgtb #contents	{
	width:770px;
	float:left;
}
.col2rgtb #subcontents	{
	position:absolute;
	position:static;
	width:165px;
	background:url('/img/img/cmt/repair/side_back_02.gif') no-repeat left top;
	top:0;
	bottom:0;
	right:0;
	display:block;
	float:right;
}

.col2rgtb #subcontents .guide	{
	padding:5px;
	margin-bottom:15px;
	background:url('/img/img/cmt/repair/side_back_01.gif') no-repeat left top;
}
.col2rgtb #subcontents h4.bettleroom	{
	margin:0 5px 1px 5px;
	border-bottom:0 none;
}
.col2rgtb #subcontents .bettleboxt	{
	margin:0 5px;
	background:url(/img/img/cmt/repair/subcontents_back_01.gif) no-repeat left top;
	background:url(/img/img/cmt/repair/subcontents_back_01.gif) no-repeat left top;
	height:5px;
	font-size:1px;
}
.col2rgtb #subcontents .bettlebox	{
	margin:0 5px;
	position:relative;
	background:url(/img/img/cmt/repair/subcontents_back_02.gif) repeat-y left top;
	height:272px;
	overflow:hidden;
	width:155px;
}
.col2rgtb #example_4_previous,.col2rgtb #example_4_next,.col2rgtb #example_5_previous,.col2rgtb #example_5_next	{
	background:#fff;
	position:absolute;
	left:2px;
	text-align:center;
	cursor:pointer;
	padding:0 70px;
}
.col2rgtb #example_4_previous,.col2rgtb #example_5_previous 	{
	top:0;
}
.col2rgtb #example_4_next,.col2rgtb #example_5_next	{
	bottom:0;
}
.col2rgtb #subcontents .bettlebox ul.slidingbox	{
	width:134px;
	left:10px;
	position:absolute;
	margin-top:6px;
}
.col2rgtb #subcontents .bettlebox ul.slidingbox li	{
	background:url(/img/img/cmt/repair/dotline_01.gif) repeat-x left top;
	padding:5px 0 5px 2px;
	height:41px;
	float:left;
}
.col2rgtb #subcontents .bettlebox ul.slidingbox li.first	{
	background:none;
}
.col2rgtb #subcontents .bettlebox ul.slidingbox li dl	{
	float:left;
	width:135px;
	height:41px;
}
.col2rgtb #subcontents .bettlebox ul.slidingbox li dl dt	{
	font-weight:bold;
	float:right;
	width:79px;
	padding:8px 0 0 0;
}
.col2rgtb #subcontents .bettlebox ul.slidingbox li dl dt a	{
	font-size:.9em;
}
.col2rgtb #subcontents .bettlebox ul.slidingbox li dl dd	{
	float:right;
	width:79px;
}
.col2rgtb #subcontents .bettlebox ul.slidingbox li dl dd em	{
	color:#ff6e00;
	font-weight:bold;
}
.col2rgtb #subcontents .bettlebox ul.slidingbox li dl dd.photo	{
	float:left;
	width:49px;
	height:39px;
	border:1px solid #d9d9d9;
}
.col2rgtb #subcontents .bettlebox ul.slidingbox li dl dd.photo img	{
	padding:2px;
	vertical-align:top;
}
.col2rgtb #subcontents .bettleboxb	{
	margin:0 5px 20px 5px;
	background:url(/img/img/cmt/repair/subcontents_back_03.gif) no-repeat left bottom;
	height:5px;
	font-size:1px;
}
/* 사이드메뉴 */
.col2 #sidemenu ul ul {
	display:none;
}

/*** View ***/
.cmtboardview	{
	background:url('/img/img/cmt/travel/postinfo_bar_01.gif') no-repeat;
	padding-top:3px;
	margin-bottom:20px;
}
.cmtboardview dl.postinfo	{
	display:block;
	clear:both;
	font-size:.9em;
	color:#898989;
	background:url('/img/img/cmt/travel/postinfo_bar_02.gif') no-repeat left bottom;
	float:left;
	width:100%;
	margin-bottom:15px;
}
.cmtboardview dl.postinfo dt,.cmtboardview dl.postinfo dd	{
	background:url('/img/img/cmm/cmm/board/postinfo_bar.gif') no-repeat 0 50%;
	display:inline;
	float:left;
}
.cmtboardview dl.postinfo dt	{	
	padding:10px 0 0 0;
	text-align:center;
	height:20px;
}
.cmtboardview dl.postinfo dt.first	{	background:none;	}
.cmtboardview dl.postinfo dt.subject	{	width:57px;	}
.cmtboardview dl.postinfo dt.date	{	width:49px;	}
.cmtboardview dl.postinfo dt.num	{	width:57px;	}
.cmtboardview dl.postinfo dt.author	{	width:49px;	}
.cmtboardview dl.postinfo dt.hits	{	width:39px;	}
.cmtboardview dl.postinfo dt.recom	{	width:40px;	}
.cmtboardview dl.postinfo dt.scrap	{	width:49px;	}
.cmtboardview dl.postinfo dt.rate	{	width:57px;padding-bottom:9px;	}

.cmtboardview dl.postinfo dd	{	
	padding:11px 0 0 10px;
	height:19px;
}
.cmtboardview dl.postinfo dd.subject	{	
	width:523px;
	font-weight:bold;
	font-size:1.2em;	
	color:#444444;
	padding-top:11px;
}
.cmtboardview dl.postinfo dd.date	{	width:68px;	}
.cmtboardview dl.postinfo dd.num	{	width:52px;	}
.cmtboardview dl.postinfo dd.author	{	width:240px;	}
.cmtboardview dl.postinfo dd.hits	{	width:54px;	}
.cmtboardview dl.postinfo dd.recom	{	width:43px;	}
.cmtboardview dl.postinfo dd.scrap	{	width:45px;	}
.cmtboardview dl.postinfo dd.rate	{	width:651px;padding-bottom:9px;color:#444444;font-size:1.2em;	}
.cmtboardview dl.postinfo dd.rate em	{	font-weight:bold;font-style:normal;color:#ff4800;margin-right:5px;	}
.cmtboardview dl.postinfo dd.rate img	{	margin-right:10px;	}

.cmtboardview dl.postinfo dt.subject,.cmtboardview dl.postinfo dd.subject,.cmtboardview dl.postinfo dt.date,.cmtboardview dl.postinfo dd.date {
	border-bottom:1px solid #dbdbdb;
}
.cmtboardview dl.postinfo dt.rate,.cmtboardview dl.postinfo dd.rate {
	border-top:1px solid #dbdbdb;
}

.cmtboardview .context	{
	padding:25px 13px 20px 13px;
	line-height:1.5em;
	background:url('/img/img/cmt/travel/postinfo_bar_02.gif') no-repeat left bottom;
}
.cmtboardview .context .photo	{
	float:left;
	border:1px solid #e3e3e3;
	padding:2px;
	margin:0 15px 10px 0;
}
.cmtboardview .context .photo img	{
	/*width:89px;
	height:69px;*/
}
.cmtboardview .context p	{ 	clear:both; }

/*** Comment ***/
.commentbox {
	width:718px;
	margin-bottom:10px;
}
.cmtcomment	{	margin:0 0 10px 0;	}
.cmtcomment	.stit {	
	padding-left:10px;
}
.cmtcomment	.stit span {	
	font-weight:bold;
	font-size:.9em;
	color:#ff4800;	
}
.cmtcomment .commentlist	{
	border-top:1px solid #D8D7D5;
}
.cmtcomment .commentlist li	{
	/*border-top:1px dashed #D8D7D5;*/
	font-size:.9em;
	color:#888;
	background:url('/img/img/cmm/cmm/board/line_section.gif') repeat-x;
	clear:left;
	display:block;
	width:100%;
}
.cmtcomment .commentlist li dl	{
	padding:9px 75px 7px 120px;
	position:relative;
}
.cmtcomment .commentlist li dl dd img	{	vertical-align:middle;	}
.cmtcomment .commentlist li dl dt	{
	width:97px;
	position:absolute;
	top:10px;
	left:11px;
	z-index:10;
	background:url('/img/img/cmm/cmm/board/postinfo_bar.gif') no-repeat 100% 50%;
}
.cmtcomment .commentlist li dl dd.comment	{
	margin:0 8px 0 0;
	font-size:1.1em;
	color:#444;
	padding-top:3px;
}
.cmtcomment .commentlist li dl dd.comment img.photo	{
	padding:2px;
	border:1px solid #e3e3e3;
}
.cmtcomment .commentlist li dl dd.comment .date	{	
	color:#999;
	font-size:.9em;	
}
.cmtcomment .commentlist li dl dd.func	{	
	position:absolute;
	top:10px;
	right:45px;
	z-index:10;
}
.cmtcomment .commentlist li dl dd.inputlink	{	
	position:absolute;
	top:10px;
	right:10px;
	z-index:10;
	color:#999999;
	font-weight:bold;
}
.cmtcomment .commentlist li dl dd.inputlink a	{	
	color:#999999;
	font-weight:bold;
}
.cmtcomment .commentlist li.first	{	background-image:none;	}

.cmtcomment .commentinput	{
	margin:5px 0 0 0;
	padding:7px 10px 13px 10px;
	background:url('/img/img/cmt/travel/comment_back.gif') no-repeat;
}
#contents .cmtcomment .commentinput p	{
	color:#898989;
	font-size:.9em;
	margin-bottom:5px;
}
.cmtcomment .commentinput textarea	{
	float:left;
	display:inline;
	width:620px;
	height:60px;
	margin:0 4px 0 0;
	border:1px solid #DBDBDB;
}

/*** Prev Next ***/
/*
.cmtboardprevnext {	
	width:100%;
	clear:both;
	background:#f7f7f7;
}
.cmtboardprevnext tbody th, .cmtboardprevnext tbody tr td {	
	padding:7px 0 6px 0;
}
.cmtboardprevnext tbody tr th, .cmtboardprevnext tbody tr th {
	padding-left:10px;
	font-weight:bold;
	font-size:.9em;
	letter-spacing:-1px;
	width:62px;
	color:#898989;
}
.cmtboardprevnext tbody tr.prev th, .cmtboardprevnext tbody tr.prev td {	border-bottom:1px dashed #d8d7d5;	}
.cmtboardprevnext tbody tr td {
	padding-left:10px;
	background:url('/img/img/cmm/cmm/board/postinfo_bar.gif') no-repeat 0 50%;
}
.cmtboardprevnext tbody tr.next td .num {
	font-size:.9em;
	font-weight:bold;
	color:#ff4800;
}
#subcontents .adbox {
	padding:6px 6px 10px 6px;
	background:url('/img/img/cmt/travel/side_back_01.gif') no-repeat;
}
#subcontents .roadbox {
	padding:0 13px;
}
#subcontents .roadbox h4 a {
	float:right;
	margin-top:-10px;	
}
#subcontents .roadbox ul {
	background:url('/img/img/cmt/travel/side_box_back_04.gif') no-repeat;
	width:186px;
	height:187px;
}
#subcontents .roadbox ul li {
	width:72px;
	height:83px;
	float:left;
	display:inline;
	margin:0 10px 0 10px;
	text-align:center;
	font-size:.9em;
	letter-spacing:-1px;
	color:#898989;
	padding-top:11px;
}
#subcontents .roadbox ul li .photo {
	border:1px solid #e3e3e3;
	padding:2px;
	height:53px;
	margin-bottom:5px;
}
*/

.cmt .title4thtabbed	{
	margin-bottom:0;
	border-bottom:0 none;
	padding-bottom:6px;
	background:url('/img/img/cmt/common/roundbox_01_1.gif') no-repeat 0 24px;
}
#tuningtab	{
	padding-left:10px;
}
/* tabmenu box */
.roundbox {
	padding:0 22px 10px 22px;
	background:url('/img/img/cmt/common/roundbox_01_2.gif') no-repeat left bottom;
	margin-bottom:30px;
}
.roundbox dl {
	border-top:1px dashed #d8d7d5;
	margin-bottom:4px;
	padding:7px 0 4px 0;
}
.roundbox dl.first {
	border-top:0 none;
}
.roundbox dl dt {
	float:left;
}
.roundbox dl dd {
	padding:0 0 0 95px;
}

.roundbox dl dd a	{
	white-space: nowrap;
}
ul.partsearch	{
	clear:both;
	overflow:hidden;
}
ul.partsearch li	{
	display:inline;
	float:left;
	width:147px;
	background:url('/img/img/cmm/cmm/icon/list_bullet_01.gif') no-repeat 0 5px;
	padding-left:7px;
	margin-top:5px;
	margin-bottom:2px;
}

.roundbox1 {
	background:url('/img/img/cmt/common/search_bg_bottom.gif') no-repeat left bottom;
	padding:0 22px 13px;
	margin-bottom:20px;
	width:677px;
}
.roundbox1 .search_group {
	background:url('/img/img/cmt/common/search_bg_top.gif') no-repeat left bottom;
	height:27px;
	margin:0 -22px 0;
	padding:14px 3px 0;
}
.roundbox1 .search_group .tab { margin:0 10px; }
.roundbox1 .search_group label img { position:relative; top:2px; left:2px; }
.roundbox1 dl {
	border-top:1px dashed #d8d7d5;
	margin-bottom:4px;
	padding:7px 0 4px 0;
}
.roundbox1 dl.first {
	border-top:0 none;
}
.roundbox1 dl dt {
	float:left;
	font-weight:bold;
	font-size:0.9em;
/*2008-01-28수정*/	width:98px;
	background:url('/img/img/cmt/repair/tuning/dt_bg.gif') no-repeat right center;
}
.roundbox1 dl dd {
	padding:0 0 0 8.5em;
}

.roundbox1 dl dd a	{
	white-space: nowrap;
/*2008-01-28수정*/	margin:0 10px 0 0px;
}
	

.normboardgallerybox {background:url('/img/img/cmm/cmm/board/normboard_footer_back_723.gif') no-repeat left bottom;}
#subcontents .round_top {
	width:212px;
	height:5px;
	background:url('/img/img/cmt/travel/side_back_01.gif') no-repeat;
	font-size:1px;
}
.adbox {width:200px; margin:0 auto 20px; }
#subcontents h4 {
	border-bottom:1px solid #D8D7D5;
	padding-bottom:6px;
	height:1em;
	font-size:1em;
}
#subcontents h4 img { display:block; }

#contents h4 {
	clear:both;
	background:url('/img/img/cmt/repair/h4_bg.gif') no-repeat 0 0;
}

/* 이슈! 사용자 튜닝카 + 튜닝전문업체 */
.side_thumb {
	width:188px;
	margin:20px auto;
}
.side_thumb dl {
	clear:both;
	background:url('/img/img/cmt/repair/dot_h02.gif') repeat-x left top;
	padding:11px 0 10px;
	width:188px;
	overflow:hidden;
}
.side_thumb dl.first {
	background:none;
	padding-top:10px;
}
.side_thumb dt {
	font-weight:bold;
	width:130px;
	float:right;
	padding:6px 0 3px;
}
.side_thumb dd.thumb {
	float:left;
	width:45px;
	border:1px solid #d9d9d9;
	padding:2px;
}
.side_thumb dd.thumb img { display:block; float:left; }
.side_thumb dd.name {
	float:right;
	width:130px;
}
.side_thumb dd.score {
	float:right;
	width:130px;
}
.side_thumb dd.score strong { color:#FF6E00; }

#contents .searchbox1 {
	background:url('/img/img/cmt/repair/tuning/search_back_01.gif') no-repeat;
	padding:6px 0 6px 25px;
	text-align:left;
	margin-bottom:20px;
}

#contents .searchbox1 img {
	vertical-align:middle;
}
#contents .searchbox1 label {
	margin-left:10px;
	margin-right:5px;
}
#contents .searchbox1 .bar {
	margin:0 5px;
}
#contents .searchbox1 input.intext {
	border:1px solid #7b7b7b;
	height:17px;
}

/* 튜닝따라하기 글보기 */
.context .tune_preview {
	width:394px;
	padding:2px;
	border:1px solid #ccc;
	float:left;
}
.context .tune_preview_mov {
	width:400px;
	float:left;
}
/*[수정01/28]*/
/*[수정01/31]*/
.context .tune_abbr {
	background:url('/img/img/cmt/repair/tunning_dot_bg.gif') repeat-x left bottom;
	width:270px;
	float:right;
}
/*[수정01/31]*/
.context .tune_abbr dt {
	clear:both;
	width:75px;
	background:url('/img/img/cmt/repair/blt_dt.gif') no-repeat 2px 14px;
	padding:10px 0 0 15px;
	float:left;
}
/*[/수정01/28]*/
.context .tune_abbr dt img {}

.context .tune_abbr dd {
	float:left;
	width:170px;
	background:url('/img/img/cmt/repair/blt_dt2.gif') no-repeat 0 14px;
	padding:10px 0 0 10px;
	color:#666666;
}
.context .tune_abbr dd,.context .tune_abbr dd a {
	color:#666666;
}
/* [수정 01/22] */.context .tune_abbr dd.terminfo	{position:relative;}
.context .tune_abbr span {
	background:url('/img/img/cmt/repair/blt_model.gif') no-repeat 5px 3px;
	padding:0 0 0 11px;
}
#contents .normboardview h5.tune_step {
	background:url('/img/img/cmt/repair/blt_dt.gif') no-repeat 0 3px;
	padding:0 0 0 10px;

}
.step_ol {}
.step_ol li {
	padding:15px 15px 28px;
	background:url('/img/img/cmt/repair/tuning/step_bg.gif') repeat-x left bottom;
}
.step_ol li span img {
	clear:both;
	display:block;
	padding:2px;
	margin:15px 0;
	border:1px solid #ccc;
}
.step_ol img.step {margin:0 6px 5px 0;}
.step_ol li span.step_desc { display:block; padding:2px 0 0 0; }

/* 튜닝부위 레이어팝업 */
.terminfoguidebox	{
	position:absolute;
	top:30px;
	left:-197px;
	z-index:99;
	width:356px;
	background:transparent url(/img/img/cmt/repair/terminology_back_01.gif) no-repeat left top;
	display:none;
}
.terminfoguidebox .termtitle	{
	padding:9px 0 0 10px;
	height:30px;
}
.terminfoguidebox .termbutton	{
	float:right;
	display:inline;
	margin:-30px 15px 0 0;
}
.terminfoguidebox .termstitle	{
	clear:both;
	background:transparent url(/img/img/cmt/repair/terminology_bullet_01.gif) no-repeat 0 7px;
	margin:0 0 3px 18px;
	font-weight:bold;
	padding:0 0 0 8px;
}
.terminfoguidebox .description	{
	margin:0 17px 0 17px;
	border-top:1px dashed #78aa41;
	border-bottom:1px dashed #78aa41;
	padding:6px 0 6px 0;
	font-size:.9em;
}
#contents .terminfoguidebox .description p.photo	{
	float:left;
	background:#dfdfdf;
	margin:3px 6px 3px 0;
	position:relative;
}
.terminfoguidebox .description p.photo img	{
	border:1px solid #909090;
	padding:2px;
	background:#ffffff;
	position:relative;
	top:-1px;
	left:-1px;
	width:69px;
	height:52px;
	margin:-3px 0 0 -3px;
}
.terminfoguidebox .detailview	{
	padding:7px 18px 14px 0;
	text-align:right;
	background:transparent url(/img/img/cmt/repair/terminology_back_02.gif) no-repeat left bottom;
}

/* 동일 부위 튜닝 DIY보기 */
.tune_diy { 
	background:transparent url(/img/img/cmt/repair/tuning/diy_bg.gif) no-repeat top;
	padding-top:18px;
	overflow:hidden;
	width:100%;
}
.tune_diy li { 
	float:left;
	width:132px;
	margin-left:14px;
}
.tune_diy li.first { margin-left:2px; }
.tune_diy li div.tune_view { 
	border:1px solid #e3e3e3;
	padding:2px;
}
.tune_diy li dl { margin-top:9px; }
.tune_diy li dl dt { 
	background:url(/img/img/cmt/repair/tuning/diy_dt_bg.gif) no-repeat 2px 5px;
	padding:0 0 3px 8px;
}
.tune_diy li dl dt a:link, .tune_diy li dl dt a:visited { color:#666; }
.tune_diy li dl dd {
	text-align:left; padding:2px 0 0 9px; color:#999; font-size:0.9em; 
	background:url(/img/img/cmt/repair/tuning/tune_diy_dd.gif) no-repeat 2px 6px;
}
/*[수정01/28]*/
.tune_diy li dl dd.nobullet {
	background:none;
}
/*[/수정01/28]*/
.tune_diy li dl dd span {color:#FF6E00; }
.tune_diy li dl dd em { color:#FF6E00; }

/* 내튜닝카 자랑하기 */
.recomm_tune {
	background:url('/img/img/cmt/repair/tuning/recomm_bg.gif') no-repeat left bottom;
}
#contents .recomm_tune h5 {
	background:url('/img/img/cmt/repair/tuning/recomm_bg_h5.gif') no-repeat left top;
	height:27px;
	padding:13px 0 0 29px;
}
.recomm_tune ul {
	width:691px;
	overflow:hidden;
	padding:6px 0 20px 0;
	margin:0 auto 20px;
}
.recomm_tune li {
	float:left;
	width:152px;
	padding:5px 10px;
	border-left:1px solid #E6E7E8;
}
.recomm_tune li.first { border:0; }
.recomm_tune img.thumb {
	border:1px solid #d6d6d6;
	padding:3px;
	display:block;
	margin-bottom:12px;
}
/* [추가 01/23] */
.recomm_tune strong {
	display:block;
	height:33px;
	line-height:1.3;
}
/* [/추가 01/23] */
.recomm_tune strong span {
	color:#F48218;
}
.recomm_tune li dl {
	clear:both;
	overflow:hidden;
	width:100%;
	font-size:0.9em;
	color:#666;
	margin-top:0.2em;
	background:url('/img/img/cmt/repair/dot_h02.gif') repeat-x left bottom;
}
/*[수정01/28]*/
.recomm_tune li dl.nodotted {
	background:none;
}
/*[/수정01/28]*/
.recomm_tune li dt {
	float:left;
	width:48px;
	background:url('/img/img/cmt/repair/tuning/recomm_dt.gif') no-repeat 0 10px;
	padding:6px 5px 0 4px;
	height:16px;
}
.recomm_tune li dd {
	float:left;
	background:url('/img/img/cmt/repair/tuning/recomm_dd.gif') no-repeat 0 6px;
	padding:6px 0 0 8px;	
	height:16px;
}

/* 자동차 카테고리 */
.tune_category {
	background:url('/img/img/cmt/repair/tuning/recomm_bg.gif') no-repeat left bottom;
	padding-bottom:20px;
	margin-bottom:20px;
}
.tune_category_head {
	background:url('/img/img/cmt/repair/tuning/recomm_bg_h5.gif') no-repeat left top;
	height:27px;
	padding:13px 0 0 29px;
}
#contents .tune_category h5 {
	padding:0 20px 0 0;
	background:none;
	float:left;
}
.tune_category_head select {
	width:8em;
	margin-top:-5px;
}
#contents .tune_category p {
	clear:both;
	margin:6px 28px;
	color:#898989;
	font-size:0.9em;
}
.tune_category dl {
	clear:left;
	margin:0 26px;
	padding:11px 0 7px;
	background:url('/img/img/cmt/repair/dot_h03.gif') repeat-x left top;
	overflow:hidden;
	width:669px;
}
.tune_category dt {
	width:7em;
	float:left;
	font-weight:bold;
	background:url('/img/img/cmt/repair/tuning/category_dt.gif') no-repeat 0 4px;
	padding:0 0 0 0.5em;
	
}
.tune_category dd { width:560px; float:left; }
.tune_category dd label {
	margin:0 10px 0 0;
	white-space:nowrap;
}

/* 튜닝상식 */
.tune_common {
	background:url('/img/img/cmt/repair/tuning/recomm_bg.gif') no-repeat left bottom;
	padding-bottom:20px;
	margin-bottom:20px;
	width:100%;
	overflow:hidden;
}
/*[수정01/28]*/
.tune_common a {
	color:#517B34;
}
.tune_common h5 {
	margin-bottom:10px;
}
.tune_common h5 a { letter-spacing:-1px; }
/*[/수정01/28]*/
.tune_common .top {
	display:block;
	background:url('/img/img/cmt/repair/tuning/recomm_common.gif') no-repeat left top;
	height:22px;
}
.tune_common div {
	width:325px;
	float:left;
	display:inline;
	margin:5px 10px 0 13px;
}
.tune_common div em {
font-style:normal;
font-weight:bold;
}
.tune_common div.view_01 {
	margin-left:23px;
	margin-right:0;
	border:0;
	padding-right:10px;
	padding-bottom:5px;
	border-right:1px solid #ccc;
}
#contents .tune_common div .thumb {
	float:left;
	width:84px;
	border:1px solid #ccc;
	padding:2px;
	margin-right:5px;
}
/* [수정 01/23] */#contents .tune_common div .desc a {
	color:#999999;
}
#contents .tune_common div .desc span {
	color:#999999;
}
.tune_common div dl {
}
.tune_common div dl dt, .tune_common div dl dd {
	color:#898989;
	font-size:0.9em;
	float:left;
}
.tune_common div dl dt {
	background:transparent url(/img/img/cmt/repair/tuning/diy_dt_bg.gif) no-repeat 0 4px;
	padding-left:5px;
}
/*[수정01/28]*/
#contents .tune_common div.view_01 .desc,#contents .tune_common div.view_02 .desc {
	margin-bottom:10px;
}
/*[수정01/28]*/
#contents .tune_common div.view_01 dl {
	
}
#contents .tune_common div dl dd .bar{
	color:#DBDBDB;
	margin:0 6px;
}
/* 튜닝용품 리뷰 - 현선 */
.context .tune_value {
	margin:3px 12px 0 0;
	padding:2px;
	border:1px solid #ccc;
	float:left;
}
.context .tune_valueabbr {
	width:530px;
	float:right;
	border-bottom:1px dotted #d9d9d9;
}
/* [수정 01/24] */
.context .tune_valueabbr dt {
	clear:both;
	width:75px;
	background:url('/img/img/cmt/repair/tuning/diy_dt_bg.gif') no-repeat 2px 12px;
	padding:4px 0 1px  15px;
	font-weight:bold;
	float:left;
	color:#666;
}
.context .tune_valueabbr dd {
	float:left;
	width:430px;
	color:#999;
	padding:4px  0 1px  10px;
}
/* [/수정 01/24] */
.context .tune_valueabbr dt.last, .context .tune_valueabbr dd.last { border-bottom:none; }
#contents p.tune_value_desc {
	clear:both;
	padding-top:10px;
}
.ver_middle { vertical-align:middle; }

.tune_column {
background:transparent url(/img/img/cmt/repair/tuning/recomm_bg.gif) no-repeat scroll left bottom;
margin-bottom:20px;
overflow:hidden;
padding-bottom:18px;
width:100%;
}
.tune_column .top {
	display:block;
	background:url('/img/img/cmt/repair/tuning/recomm_common.gif') no-repeat left top;
	height:22px;
}
.tune_column .column { 
	/* width:143px; */
	border:1px solid #ccc;
	padding:2px;
	float:left;
	display:inline;
	margin:0px 10px 5px 20px;
}
.tune_column dl {
	width:556px;
	margin:3px 5px;
	float:left;
}
.tune_column dl dt {
	border-bottom:1px dotted #d8d7d5; 
	font-size:1.2em;
	font-weight:bold;
	padding-bottom:5px;
}
.tune_column dl dd {
	margin-top:10px;
}
/*[수정02/01]*/
.tune_column dl dd.scroll {
	overflow:auto;
	height:77px;
	line-height:1.3em; /*[2008-02-20 수정]*/
}
/*[/수정02/01]*/
#contents .tune_desc {
	clear:both;
	padding:1em 0;
}
.repair_btn_right {
	text-align:right;
	padding-top:18px;
	padding-bottom:10px;
	background:url('/img/img/cmm/cmm/board/review_write_bg.gif') no-repeat 0 0;
}

.submitbutton { margin-top:10px;}
.normcomment .commentinput .commentregist textarea { width:600px; }
.normboardwrite { background-image:url('/img/img/cmm/cmm/board/normboardwrite_back_723.gif'); }
.normboardwrite2 {border:0;}
.textarea_border { border:1px solid #C3C2BD; width:99%; color:#898989; }
/* [수정 01/23] */
.gallist5 { background-image:url('/img/img/cmm/cmm/board/normboard_footer_back_723.gif'); }
.gallist5 li { float:left;width:100%;overflow:visible;height:auto;}
.gallist5 li .photo { float:left; }
.gallist5 li dl { padding:0;margin:0;overflow:hidden;}
/* [/수정 01/23] */
.gallist5 dl dd.date em { 
	background:url('/img/img/cmt/repair/dt_em.gif') no-repeat 0 4px;
	padding:0 0 0 6px;
}
.gallist5 dl dd.date .bar { padding:0 5px; }

.normcomment .normcommenthead .notice	{
	position:relative;
	top:10px;
	left:10px;
}

/*** list comment width size 721 ***/
.normcomment721	{	background-image:url('/img/img/cmm/cmm/board/comment_back_02_721.gif');}
.normcomment721 .normcommenthead	{	background-image:url('/img/img/cmm/cmm/board/comment_back_01_721.gif');}
.normcomment721 .normcommentfoot	{background-image:url('/img/img/cmm/cmm/board/comment_back_03_721.gif');}
/* [수정 01/24] */
.normcomment721 .commentinput .photoupload .photolink	{	width:577px;	}
.normcomment721 .commentinput .commentregist textarea	{	width:599px;	}
/* [/수정 01/24] */

/*** list comment width size 770 ***/
.normcomment770	{	background-image:url('/img/img/cmm/cmm/board/comment_back_02_770.gif');}
.normcomment770 .normcommenthead	{	background-image:url('/img/img/cmm/cmm/board/comment_back_01_770.gif');}
.normcomment770 .normcommentfoot	{background-image:url('/img/img/cmm/cmm/board/comment_back_03_770.gif');}
.normcomment770 .commentinput .photoupload .photolink	{	width:626px;	}
.normcomment770 .commentinput .commentregist textarea	{	width:646px;	}




/* 기타 */
.btn_right { text-align:right; margin-bottom:3px; }
.normboardview .bottom_line {
	height:5px;
	font-size:1px;
	background:url('/img/img/cmm/cmm/board/normboard_footer_back_723.gif') no-repeat left bottom;
}
.normboardlistbox {
	padding-bottom:5px;
	background:url('/img/img/cmm/cmm/board/normboard_footer_back_723.gif') no-repeat left bottom;
}
.normboardview .normboardviewfoot {
	background:url('/img/img/cmm/cmm/board/normboard_footer_back_723.gif') no-repeat left bottom;
}
.normboardwrite th { width:80px; }
.normboardlist tbody td.gallphoto {
	width:90px;
	vertical-align:top;
	text-align:center;
}
/*[2008-02-19 수정]*/
.normboardlist tbody td.gallphoto .photo	{
	margin-right:0;
	width:90px;
	text-align:center;
}
/*[2008-02-19 수정]*/
/*[수정01/28]*/
.tuningbettlebox1,.tuningbettlebox1_1	{
	
	margin:0 0 35px 0;
}
/*[/수정01/28]*/
.tuningbettlebox1	{	height:299px;background:url('/img/img/cmt/repair/tuningbettle_back_01_01.gif') no-repeat;	}
.tuningbettlebox1.tuningbettlebox1_1	{	height:299px;background:url('/img/img/cmt/repair/tuningbettle_back_01_01_01.gif') no-repeat; }
#contents .tuningbettlebox1 h5,#contents .tuningbettlebox1_1 h5	{
	background:none;
	padding:17px 0 0 0;
	margin:0;
	height:22px;
	color:#fffde5;
	font-size:1.2em;
	width:424px;
	text-align:center;
}
#contents .tuningbettlebox1 h5 a:link,#contents .tuningbettlebox1 h5 a:visited {
	color:#fffde5;
}
.tuningbettlebox1 .author,.tuningbettlebox1_1 .author	{
	float:left;
	padding:18px 0 0 0;
}
.tuningbettlebox1 .tabpaging,.tuningbettlebox1_1 .tabpaging	{
	float:right;
	padding:8px 14px 0 0;
}
.tuningbettlebox1 .tabpaging li,.tuningbettlebox1_1 .tabpaging li	{
	float:left;
	display:inline;
	width:25px;
}
.tuningbettlebox1 .tabpaging li,.tuningbettlebox1_1 .tabpaging li img {
	text-align:center;
}
.tuningbettlebox1 .tuningbettlecont,.tuningbettlebox1_1 .tuningbettlecont	{ clear:both; margin:0 0 0 41px; }

.tuningbettlebox1 .tuningbettlecont .bettleroom1,.tuningbettlebox1 .tuningbettlecont .bettleroom2,
.tuningbettlebox1_1 .tuningbettlecont .bettleroom1,.tuningbettlebox1_1 .tuningbettlecont .bettleroom2	{
	float:left;
	padding:19px 0 0 0;
}
.tuningbettlebox1 .tuningbettlecont .bettleroom1 .photo,.tuningbettlebox1 .tuningbettlecont .bettleroom2 .photo,
.tuningbettlebox1_1 .tuningbettlecont .bettleroom1 .photo,.tuningbettlebox1_1 .tuningbettlecont .bettleroom2 .photo 	{
	background:url('/img/img/cmt/repair/tuningbettle_back_01_02.gif') no-repeat;
	width:180px;
	height:138px;
	margin:0 0 6px 0;
}
.tuningbettlebox1 .tuningbettlecont .bettleroom1 .photo img,.tuningbettlebox1 .tuningbettlecont .bettleroom2 .photo img,
.tuningbettlebox1_1 .tuningbettlecont .bettleroom1 .photo img,.tuningbettlebox1_1 .tuningbettlecont .bettleroom2 .photo img 	{	margin:3px 0 0 3px;	}
.tuningbettlebox1 .tuningbettlecont .bettleroom1 .cont,.tuningbettlebox1 .tuningbettlecont .bettleroom2 .cont,
.tuningbettlebox1_1 .tuningbettlecont .bettleroom1 .cont,.tuningbettlebox1_1 .tuningbettlecont .bettleroom2 .cont 	{
	font-size:.9em;
	text-align:center;
}
.tuningbettlebox1 .tuningbettlecont .bettleroom1 .cont a,.tuningbettlebox1 .tuningbettlecont .bettleroom2 .cont a,
.tuningbettlebox1_1 .tuningbettlecont .bettleroom1 .cont a,.tuningbettlebox1_1 .tuningbettlecont .bettleroom2 .cont a 	{	
	display:block;
	font-weight:bold;
	color:#fff;
}
.tuningbettlebox1 .tuningbettlecont .bettleroom1 .cont .author2,.tuningbettlebox1 .tuningbettlecont .bettleroom2 .cont .author2,
.tuningbettlebox1_1 .tuningbettlecont .bettleroom1 .cont .author2,.tuningbettlebox1_1 .tuningbettlecont .bettleroom2 .cont .author2  	{	color:#999;	}
.tuningbettlebox1 .tuningbettlecont .bettleroom1 .cont .author2 a:link,.tuningbettlebox1 .tuningbettlecont .bettleroom2 .cont .author2 a:link,
.tuningbettlebox1_1 .tuningbettlecont .bettleroom1 .cont .author2 a:visited,.tuningbettlebox1_1 .tuningbettlecont .bettleroom2 .cont .author2 a:link {	color:#999;	}
.tuningbettlebox1 .tuningbettlecont .bettleroom1 .cont .author2 em,.tuningbettlebox1 .tuningbettlecont .bettleroom2 .cont .author2 em,
.tuningbettlebox1_1 .tuningbettlecont .bettleroom1 .cont .author2 em,.tuningbettlebox1_1 .tuningbettlecont .bettleroom2 .cont .author2 em  	{	
	color:#ff5900;
	font-weight:bold;
}
.tuningbettlebox1 .tuningbettlecont .bettleroom1 .cont strong,.tuningbettlebox1 .tuningbettlecont .bettleroom2 .cont strong,
.tuningbettlebox1_1 .tuningbettlecont .bettleroom1 .cont strong,.tuningbettlebox1_1 .tuningbettlecont .bettleroom2 .cont strong  	{	color:#548026;	}
.tuningbettlebox1 .tuningbettlecont .bettleroom2	{
	margin-left:49px;
}
.tuningbettlebox1_1 .tuningbettlecont .bettleroom2	{
	margin-left:95px;
}

/* [수정 02/26] */
.tuningbettlebox1 .tuningbettlecont .bettleroom1 .cont span a, .tuningbettlebox1 .tuningbettlecont .bettleroom2 .cont span a	{ display:inline; }
/* [수정 01/29] */
.tuningbettlebox1 .tuningbettlecont .lastestregistlist	{
	float:left;
	position:relative;
	width:157px;
	height:224px;
	margin:-16px 0 0 63px;
	overflow:hidden;
}
.tuningbettlebox1_1 .tuningbettlecont .lastestregistlist	{
	margin-top:-13px;
}
/*[수정02/01]*/
.tuningbettlebox1 .tuningbettlecont .lastestregistlist .prevbutton	{	
	text-align:center;
}
.tuningbettlebox1 .tuningbettlecont .lastestregistlist .nextbutton	{
	text-align:center;
	top:218px;
	position:absolute;
	z-index:30;
	left:70px;
}
/*[/수정02/01]*/
.best-tuning-slidingleftin,.best-tuning-slidingrightin	{
	position:absolute;
	left:0;
	background:#0f0f0f;
	z-index:30;
	cursor:pointer;
}
.best-tuning-slidingleftin 	{
	padding:0 87px 7px 74px;
	top:0;
}
.best-tuning-slidingrightin	{
	padding:7px 87px 0 74px;
	bottom:0;
	background:#1c1c1c;
}/*[수정02/01]*/
.tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist 	{
	width:155px;
	position:absolute;
	top:0;
	left:0;
	z-index:20;
	margin-top:17px;
}
/*
.tuningbettlebox1_1 .tuningbettlecont .lastestregistlist .slidinglist 	{
	width:155px;
	height:183px;
	position:absolute;
	left:0;
	overflow:hidden;
}*//*[/수정02/01]*/
.tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist li 	{	padding:11px 0 10px 0;	}
.tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist li dl 	{	height:41px;	}
.tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist li dl dt	{	
	float:right;
	width:94px;
	padding:7px 0 0 0;
}
.tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist li dl dt a 	{
	color:#fff;
	font-weight:bold;
	font-size:.9em;
}
/* [/수정 01/29] */
.tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist li dl dd 	{
	float:right;
	width:94px;
	color:#999;
	font-size:0.9em;
}

.tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist li dl dd a:link,.tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist li dl dd a:visited {
	color:#999;
}
.tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist li dl dd em	{
	color:#cccccc;
	font-weight:bold;
}
.tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist li dl dd.photo	{
	background:url('/img/img/cmt/repair/slidinglist_bg.gif') no-repeat 0 0;
	width:51px;
	height:35px;
	margin:0;
	padding:3px 0;
	float:left;
	text-align:center;
}
.tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist li dl dd.photo img {
	width:45px;
	height:35px;
}
/*[수정01/28]*/
.tuningbettlebox2	{
	width:360px;
	height:364px;
	margin:0 15px 35px 0;
	float:left;
}
/*[/수정01/28]*/
.tuningbettlebox2 .tuningbettletitle	{
	border-bottom:2px solid #bfbfbf;
	height:21px;
}
.tuningbettlebox2 .tuningbettletitle h4	{
	float:left;
}
.tuningbettlebox2 .tuningbettletitle h4.nobackground {
	background:none !important;
	padding:0 !important;
}
.tuningbettlebox2 .tuningbettletitle a.more	{
	float:right;
	background:url('/img/img/cmm/cmm/icon/more_bullet_01.gif') no-repeat 0 1px;
	padding:0 0 0 12px;
	color:#7f7f7f;
	font-size:0.9em; /*[2008-02-18 수정]*/
}
.tuningbettlebox2 .tuningbettlelist	{
	background:url('/img/img/cmt/repair/tuningbettle_back_02_01.gif') no-repeat;
	padding:15px;
	height:340px;
}
.tuningbettlebox2 .tuningbettlelist ul	{
	float:left;
	padding:12px 0 0 0;
	height:311px;
	width:331px;
}
/* [수정 01/29] */
.tuningbettlebox2 .tuningbettlelist ul li	{
	float:left;
	margin-right:21px;
	width:155px;
	height:155px;
}
.tuningbettlebox2 .tuningbettlelist ul li.last {
	margin-right:0;
}
.tuningbettlebox2 .tuningbettlelist ul li .photo	{
	border:1px solid #e3e3e3;
	padding:2px;
	background:#ffffff;
	margin:0 0 5px 0;
	height:112px;
}
/* [/수정 01/29] */
.tuningbettlebox2 .tuningbettlelist ul li dl 	{
	font-size:.9em;
	padding:0 0 0 5px;
}
/*[수정01/28]*/
.tuningbettlebox2 .tuningbettlelist ul li dl dt {
	margin-bottom:3px;
}
/*[/수정01/28]*/
.tuningbettlebox2 .tuningbettlelist ul li dl dt a 	{
	font-weight:bold;
	color:#666666;
}
.tuningbettlebox2 .tuningbettlelist ul li dl dd 	{
	color:#898989;
}
.tuningbettlebox2 .tuningbettlelist ul li dl dd em 	{
	font-weight:bold;
}
.tuningbettlebox2 .tuningbettlelist ul li dl dd .bar 	{
	color:#dbdbdb;
}

.tuningbettlebox3	{
	width:333px;
	height:364px;
	margin:0 0 24px 0;
	float:left;
}
.tuningbettlebox3 .tuningbettletitle	{
	background:url('/img/img/cmt/repair/tuningbettle_line_01.gif') no-repeat left bottom;
	height:26px;
}
.tuningbettlebox3 .tuningbettletitle h4	{
	float:left;
}
.tuningbettlebox3 .tuningbettletitle a.more	{
	float:right;
	background:url('/img/img/cmm/cmm/icon/more_bullet_01.gif') no-repeat 0 1px;
	padding:0 0 0 12px;
	color:#7f7f7f;
	font-size:0.9em; /*[2008-02-18 수정]*/
}
.tuningbettlebox3 ul	{
	padding:12px 0 0 0;
}
.tuningbettlebox3 ul li	{
	position:relative;
	margin:0 0 0 0;
	padding:8px 0 0 6px;
	height:59px;
	background:url('/img/img/cmm/cmm/board/line_section.gif') repeat-x left top;
}
.tuningbettlebox3 ul li.first	{
	background:none;
	padding-top:0;
}
.tuningbettlebox3 ul li .photo	{
	border:1px solid #e3e3e3;
	padding:2px;
	background:#ffffff;
	margin:0 9px 0 0;
	float:left;
}
.tuningbettlebox3 ul li .flash_icon	{ position:absolute; left:8px; }
.tuningbettlebox3 ul li dl 	{
	padding:3px 0 0 5px;
}
.tuningbettlebox3 ul li dl dt a 	{
	font-weight:bold;
	color:#666666;
}
.tuningbettlebox3 ul li dl dd 	{
	color:#999999;
	padding:4px 0 0 0;
}
.tuningbettlebox3 ul li dl dd em 	{
	font-weight:bold;
}

.tuningbettlebox4	{
	width:360px;
	height:120px;
	margin:0 15px 0 0;
	float:left;
}
/*[수정01/28]*/
.tuningbettlebox4 .tuningbettletitle	{
	background:url('/img/img/cmt/repair/tuningbettle_line_02.gif') no-repeat left bottom;
	height:26px;
	margin-bottom:7px;
}
/*[/수정01/28]*/
.tuningbettlebox4 .tuningbettletitle h4	{
	float:left;
}
.tuningbettlebox4 .tuningbettletitle a.more	{
	float:right;
	background:url('/img/img/cmm/cmm/icon/more_bullet_01.gif') no-repeat 0 1px;
	padding:0 0 0 12px;
	color:#7f7f7f;
	font-size:0.9em; /*[2008-02-18 수정]*/
}
.tuningbettlebox4 dl	{
	background:url('/img/img/cmm/cmm/board/line_section.gif') repeat-x left top;
	height:19px;
	padding-top:8px;
}
.tuningbettlebox4 dl.first	{
	background:none;
}
.tuningbettlebox4 dl dt	{
	float:left;
	background:url('/img/img/cmm/cmm/icon/list_bullet_01.gif') no-repeat 7px 5px;
	padding:0 0 0 15px;
}
.tuningbettlebox4 dl dd	{
	float:right;
	color:#999999;
	background:url('/img/img/cmm/cmm/board/page_bar.gif') no-repeat 0 2px;
	padding:0 0 0 10px;
}

.tuningbettlebox5	{
	width:346px;
	height:120px;
	margin:0 0 0 0;
	float:left;
}
/*[수정01/28]*/
.tuningbettlebox5 .tuningbettletitle	{
	background:url('/img/img/cmt/repair/tuningbettle_line_01.gif') no-repeat left bottom;
	height:26px;
	margin-bottom:7px;
}
/*[/수정01/28]*/
.tuningbettlebox5 .tuningbettletitle h4	{
	float:left;
}
.tuningbettlebox5 .tuningbettletitle a.more	{
	float:right;
	background:url('/img/img/cmm/cmm/icon/more_bullet_01.gif') no-repeat 0 1px;
	padding:0 0 0 12px;
	color:#7f7f7f;
	font-size:0.9em; /*[2008-02-18 수정]*/
}
.tuningbettlebox5 dl	{
	background:url('/img/img/cmm/cmm/board/line_section.gif') repeat-x left top;
	height:19px;
	padding-top:8px;
}
.tuningbettlebox5 dl.first	{
	background:none;
}
/* [수정 01/24] */
.tuningbettlebox5 dl dt	{
	float:left;
	background:url('/img/img/cmm/cmm/icon/list_bullet_01.gif') no-repeat 7px 5px;
	padding:0 0 0 15px;
	width:205px;
}
.tuningbettlebox5 dl dd	{
	color:#999999;
	background:url('/img/img/cmm/cmm/board/page_bar.gif') no-repeat 0 2px;
	padding:0 0 0 10px;
}
.tuningbettlebox5 dl dd.author	{
	float:right;
	padding:0 0 0 10px;
	width:100px;
	text-align:center;
}
.tuningbettlebox5 dl dd.hits	{
	width:38px;
}
/* [/삭제 01/24] */


/* 튜닝 배틀 */
#contents .tuning_battle_rbox_top {
	background:url('/img/img/cmt/repair/tuning_battle_rbox_bg_top.gif') no-repeat 0 0;
	height:10px;	
	font-size:1px;
}
#contents .tuning_battle_rbox_middle {
	background:url('/img/img/cmt/repair/tuning_battle_rbox_bg_middle.gif') repeat-y 0 0;
	overflow:hidden;
	width:950px;
}
#contents .tuning_battle_rbox_bottom {
	background:url('/img/img/cmt/repair/tuning_battle_rbox_bg_bottom.gif') no-repeat 0 0;
	height:10px;
}
#contents .tuning_battle_rbox_middle .left_mybattleinfo {
	float:left;
	margin-left:10px;
	display:inline;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms {
	overflow:hidden;
	margin-right:15px;
	float:right;
	width:715px;
	display:inline;
}
#contents .tuning_battle_rbox_middle .left_mybattleinfo .rbox_mybattleinfo_top {
	background:url('/img/img/cmt/repair/rbox_mybattleinfo_top.gif') no-repeat 0 0;
	height:6px;
	width:196px;
	font-size:1px;
}
#contents .tuning_battle_rbox_middle .left_mybattleinfo .rbox_mybattleinfo_middle {
	background:url('/img/img/cmt/repair/rbox_mybattleinfo_middle.gif') repeat-y 0 0;
	padding:0 9px 0 7px;

}
#contents .tuning_battle_rbox_middle .left_mybattleinfo .rbox_mybattleinfo_bottom {
	background:url('/img/img/cmt/repair/rbox_mybattleinfo_bottom.gif') no-repeat 0 0;
	height:11px;
	width:196px;
}
#contents .tuning_battle_rbox_middle .left_mybattleinfo .rbox_mybattleinfo_middle .photo {
	background:url('/img/img/cmt/repair/rbox_mybattleinfo_middle_photo.gif') no-repeat 0 0;
	width:180px;
	height:147px;
	margin-bottom:15px;
}
#contents .tuning_battle_rbox_middle .left_mybattleinfo .rbox_mybattleinfo_middle .photo img {
	width:178px;
	height:145px;
	padding:1px 0 0 1px;
}
#contents .tuning_battle_rbox_middle .left_mybattleinfo .rbox_mybattleinfo_middle dl {
	width:180px;
	background:url('/img/img/cmt/repair/mybattleinfo_dot_line.gif') repeat-x left bottom;
}
#contents .tuning_battle_rbox_middle .left_mybattleinfo .rbox_mybattleinfo_middle dl dt {
	height:20px;
	font-weight:bold;
	color:#548026;
}
#contents .tuning_battle_rbox_middle .left_mybattleinfo .rbox_mybattleinfo_middle dl dt img {
	vertical-align:middle;
}
#contents .tuning_battle_rbox_middle .left_mybattleinfo .rbox_mybattleinfo_middle dl dd {
	color:#666666;
	padding-bottom:18px;
}
#contents .tuning_battle_rbox_middle .left_mybattleinfo .rbox_mybattleinfo_middle .button {
	text-align:center;
	margin-top:7px;
}
#contents .tuning_battle_rbox_middle .left_mybattleinfo .rbox_mybattleinfo_middle .button.align_left {
	text-align:left;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms h4 {
	float:left;
	font-size:1.0em;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms .totalview {
	float:right;
	padding-right:20px;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms .totalview img {
	vertical-align:middle;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms .totalview .subject {
	font-size:0.9em;
	color:#898989;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms ul {
	background:url('/img/img/cmt/repair/installation_battle_ul_bg.gif') repeat-x left top;
	margin:0 0 20px 0;
	padding-top:18px;
	clear:both;
	width:100%;
}

#contents .tuning_battle_rbox_middle .right_mybattlerooms ul li {
	float:left;
	margin:0 12px 12px 0;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms ul li.last {
	margin-right:0px;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms ul li .rbox_battlerooms_top {
	background:url('/img/img/cmt/repair/rbox_battlerooms_top.gif') no-repeat 0 0;
	width:133px;
	height:6px;
	font-size:1px;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms ul li .rbox_battlerooms_middle {
	background:url('/img/img/cmt/repair/rbox_battlerooms_middle.gif') repeat-y 0 0;
	width:121px;
	padding:0 7px 0 5px;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms ul li .rbox_battlerooms_bottom {
	background:url('/img/img/cmt/repair/rbox_battlerooms_bottom.gif') no-repeat 0 0;
	width:133px;
	height:14px;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms ul li .rbox_battlerooms_middle .photo {
	margin-bottom:10px;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms ul li .rbox_battlerooms_middle .photo img {
	border:1px solid #364d26;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms ul li .rbox_battlerooms_middle .state {
	margin-bottom:10px;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms ul li .rbox_battlerooms_middle dl dt {
	font-weight:bold;
	color:#548026;
	height:20px;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms ul li .rbox_battlerooms_middle dl dt.deactivate {
	color:#666666;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms .paging {
	clear:both;
	background:url('/img/img/cmt/repair/installation_battle_ul_bg.gif') repeat-x left top;
	margin:0 15px 0 0;
	padding:20px 0;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms ul li .rbox_battlerooms_middle .button {
	background:url('/img/img/cmt/repair/mybattleinfo_dot_line.gif') repeat-x left top;
	margin-top:10px;
	padding-top:10px;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms ul li .rbox_battlerooms_middle .button.align_center {
	text-align:center;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms .no_introduction_battleroom {
	background:url('/img/img/cmt/repair/no_introductionbattleroom.gif') no-repeat 0 0;
	height:103px;
	width:713px;
	clear:both;
	font-weight:bold;
	text-align:center;
	padding-top:95px;
	margin-bottom:30px;
}
#contents .tuning_battle_rbox_middle .right_mybattlerooms .line {
	background:url('/img/img/cmt/repair/installation_battle_ul_bg.gif') repeat-x left top;
	height:3px;
	clear:both;
	padding-top:15px;
}

#contents .head_join_navi {
	background:url(/img/img/cmt/repair/head_navi_box.gif) no-repeat 0 0;
	width:752px;
	height:23px;
	padding:7px 10px 7px 8px;
}
#contents .head_join_navi	.side_btn	{	float:left;	width:210px;	}
#contents .head_join_navi ul	{	float:right;	}
/* [수정 01/24] */
#contents .head_join_navi ul	li	{
	float:left;
	background:url(/img/img/cmt/repair/head_navi_list_bg.gif) no-repeat 0 50%;
	padding:0 11px 0 13px;
}
/* [/수정 01/24] */
#contents .head_join_navi ul	li	a	{
	display:block;
	background:url(/img/img/cmt/repair/icon_totalview.gif) no-repeat right 0;
	margin:5px 0 0 0;
	padding:0 16px 0 0;
}
#contents .head_join_navi ul	li	select	{	vertical-align:top;	}
/* [수정 01/28] */.battle_join_list_no_line { background:none !important;}/* [/수정 01/28] */
/* [수정 01/24] */.battle_join_list	{	width:770px; background:url(/img/img/cmt/repair/battle_list_bottom.gif) no-repeat left bottom;padding-bottom:5px;	}
.battle_join_list	li	{
	padding:0 10px 12px 10px;
	height:185px;
	background-position:0 top;
	background-repeat:no-repeat;
	background-image:url(/img/img/cmt/repair/battle_roombg01.gif);
	border-top:1px dashed #cccccc;
}
.battle_join_list	li.first	{
	border-top:none;
}
.battle_join_list	li.middle	{	
	background-image:url(/img/img/cmt/repair/battle_roombg02.gif); 
	background-color:#f7f7f7;	
/*	border-top:1px dashed #cccccc;
	border-bottom:1px dashed #cccccc; */
}
.battle_join_list	.bettleroom1,.battle_join_list .bettleroom2	{
	float:left;
	padding:19px 0 0 0;
	height:178px;
}
.battle_join_list .bettleroom1	{	clear:left;	}	
.battle_join_list .bettleroom2	{
	margin-left:108px;
}
.battle_join_list .bettleroom1 .photo,.battle_join_list .bettleroom2 .photo 	{
	background:url('/img/img/cmt/repair/tuningbettle_back_01_02.gif') no-repeat;
	width:180px;
	height:138px;
	margin:0 0 6px 0;
}
.battle_join_list .bettleroom1 .photo img ,.battle_join_list .bettleroom2 .photo img 	{	margin:3px 0 0 3px;	}
.battle_join_list .bettleroom1 .cont,
.battle_join_list .bettleroom2 .cont 	{
	font-size:.9em;
	text-align:center;
}
/* [수정 01/23] */.battle_join_list .bettleroom1 .cont a,.battle_join_list .bettleroom2 .cont a 	{	
	display:block;
	font-weight:bold;
	margin-bottom:1px;
}
.battle_join_list .bettleroom1 .cont .author2,.battle_join_list .bettleroom2 .cont .author2  	{	color:#666666;	}
.battle_join_list .bettleroom1 .cont .author2 a, .battle_join_list .bettleroom2 .cont .author2 a	{
	font-weight:normal;
	display:inline;
}
.battle_join_list .bettleroom1 .cont .author2 em ,.battle_join_list .bettleroom2 .cont .author2 em  	{	
	color:#ff5900;
	font-weight:bold;
}
.battle_join_list .bettleroom1 .cont strong,.battle_join_list .bettleroom2 .cont strong  	{	color:#548026;	}
.battle_join_list	li	ul	{	float:left; margin:24px 0 0 20px; width:250px;	}
.battle_join_list	li	ul	li	{	
	width:auto; 
	height:17px; 
	padding:13px 0 0 15px; 
	margin:0; 
	background:transparent url(/img/img/cmt/repair/bullet_sqeaer.gif) no-repeat 6px 17px; 
	border-bottom:1px dashed #dadad5;	
}
/* [수정 01/28] */
.battle_join_list	li	ul	li.nodotted {
	border:none;
}
/* [/수정 01/28] */
.battle_join_list	li	ul	li.title	{
	padding:0 0 3px;
	height:21px;
	font-weight:bold;
	color:#548026;
	border-bottom:2px solid #e1e1e1;
	background-image:none;
	border-top:none;
}
/* [수정 01/24] */
.battle_join_list	li	ul	li.title	span	{
	display:block;
	float:left;
	padding:2px 3px 6px 0	;
	margin-top:-2px;
	margin-right:4px;
	width:38px;
	height:16px;
	background:url(/img/img/cmt/repair/tuning_battle_rank_back.gif) no-repeat 0 0;
	font-weight:normal;
	color:#fff;
	text-align:center;
}
/* [/수정 01/24] */
.battle_join_list	li	ul	li.title	img	{	vertical-align:middle;	}
/* [/수정 01/31] */.battle_join_list	li	ul	li	em a,.battle_join_list	li	ul	li	strong	{	color:#548026;	}
/* [/수정 01/31] */
#contents .tuning_battle_menu_rbox_top {
	background:url('/img/img/cmt/repair/tuning_battle_menu_rbox_top.gif') no-repeat 0 0;
	height:7px;
	font-size:1px;
}
#contents .tuning_battle_menu_rbox_middle {
	background:url('/img/img/cmt/repair/tuning_battle_menu_rbox_middle.gif') repeat-y;
	width:754px;
	padding:0 8px;
	overflow:hidden;
}
#contents .tuning_battle_menu_rbox_middle img {
	vertical-align:middle;
}
#contents .tuning_battle_menu_rbox_bottom {
	background:url('/img/img/cmt/repair/tuning_battle_menu_rbox_bottom.gif') no-repeat 0 0;
	height:7px;
	margin-bottom:15px;
}

#contents .tuning_battle_menu_rbox_middle .battleroom_button {
	float:left;
}
#contents .tuning_battle_menu_rbox_middle .sort {
	float:right;
}
#contents .tuning_battle_menu_rbox_middle .sort .bar {
	background:url('/img/img/cmt/repair/bar.gif') no-repeat 0 2px;
	height:12px;
	padding:0 10px;
}
#contents ul.tuning_battle_rank li {
	float:left;
	width:378px;
}
#contents ul.tuning_battle_rank .rbox_top {
	background:url('/img/img/cmt/repair/tuning_battle_rank_rbox_top.gif') no-repeat 0 0;
	height:8px;
	font-size:1px;
}
#contents ul.tuning_battle_rank .rbox_middle {
	background:url('/img/img/cmt/repair/tuning_battle_rank_rbox_middle.gif') repeat-y;
	padding-left:10px;
	width:368px;
	overflow:hidden;
}
#contents ul.tuning_battle_rank .rbox_bottom {
	background:url('/img/img/cmt/repair/tuning_battle_rank_rbox_bottom.gif') no-repeat 0 0;
	height:14px;
}
#contents ul.tuning_battle_rank .rbox_middle .photo {
	background:url('/img/img/cmt/repair/tuningbattle_photo_bg.gif') no-repeat 0 0;
	height:116px;
	padding:3px 0 0 3px;
	float:left;
	width:151px;
	position:relative;
}

#contents ul.tuning_battle_rank .rbox_middle .photo .pic {
	width:145px;
	height:110px;
}
#contents ul.tuning_battle_rank .rbox_middle .photo .ranking {
	position:absolute;
	top:0px;
	left:-1px;
}
#contents ul.tuning_battle_rank li {
	background:url('/img/img/cmt/repair/tuning_battle_rank_line.gif') repeat-x left bottom;
	height:156px;
	margin-bottom:15px;
}
#contents ul.tuning_battle_rank li.right {
	padding-left:10px;
}
#contents ul.tuning_battle_rank .rbox_middle dl {
	float:left;
	margin:4px 0 0 6px;
	width:195px;
}
#contents ul.tuning_battle_rank .rbox_middle dl dt {
	font-weight:bold;
	height:23px;
	border-bottom:2px solid #dedede;
	margin-bottom:4px;
}
#contents ul.tuning_battle_rank .rbox_middle dl dt img {
	vertical-align:middle;
}
/* [추가 01/24] */
#contents ul.tuning_battle_rank .rbox_middle dl dt em {
	float:left;
	background:url('/img/img/cmt/repair/tuning_battle_rank_back.gif') no-repeat 0 0;
	padding:3px 3px 3px 0;
	margin-top:-2px;
	margin-right:4px;
	width:38px;
	text-align:center;
	font-weight:normal;
	color:#ffffff;
}
/* [/추가 01/24] */
#contents ul.tuning_battle_rank .rbox_middle dl dd {
	background:url('/img/img/cmt/review/blt_02.gif') no-repeat 0 12px;
	padding:7px 0 6px 7px;
	border-bottom:1px dotted #d9d9d3;
}
#contents p.explanation {
	color:#666666;
	padding-bottom:10px;
}
#contents .repair_board .header {
	background:url('/img/img/cmt/repair/board_back_01.gif') no-repeat 0 0;
	width:770px;
	height:23px;
}
#contents .repair_board .header h5 {
	float:left;
	font-size:1.2em;
	font-weight:bold;
	color:#fff;
	padding:3px 0 0 14px;
	width:380px;
}
#contents .repair_board .right_button {
	float:right;
	padding:3px 3px 0 0;
}
#contents .repair_board dl.info {
	clear:both;
	padding:6px 0;
	border-bottom:1px solid #e5e5e5;
	width:770px;
	overflow:hidden;
}
#contents .repair_board dl.info dt {
	background:url('/img/img/cmt/review/blt_02.gif') no-repeat 0 4px;
	padding-left:7px;
	font-weight:bold;
	float:left;
}
#contents .repair_board dl.info dd {
	color:#555555;
	float:left;
}
#contents .repair_board dl.info dt.battle_owner, #contents .repair_board dl.info dt.participant{	
	margin-left:6px;
}
#contents .repair_board dl.info dd.battle_owner_name {
	width:145px;
}
#contents .repair_board dl.info dt.battle_regular,#contents .repair_board dl.info dt.inquire {
	margin-left:15px;
}
#contents .flash {
	padding:2px 0;
}
/* 레이어 팝업 */
.popup  {
	border:2px solid #000000;
	background:#5e5e5e;
	padding:1px;
	display:none;
	left:50%;
	top:170px;
	position:absolute;
	z-index:999;
}
.popup .contents {
	background:#f0f0ef;
	border:6px solid #2b2b2b;
	padding:7px;
	position:relative;
}
.popup .contents .header .top_ping {
	position:absolute;
	top:-3px;
	left:10px;
}
.popup .contents .header {
	background:url('/img/img/cmt/repair/board_back_02.gif') no-repeat right bottom;
	width:100% !important;
}
.popup .contents .header.noline {
	background:#f0f0ef;
}
.popup .contents .header h1 {
	padding:5px 0 15px 26px;
	background:url('/img/img/cmt/repair/board_back_03.gif') no-repeat left bottom ;
	font-weight:bold;
	font-size:1.2em;
	color:#256600;
}
.popup .contents .header h1.noline {
	background:#f0f0ef;
}
.popup .contents .header .userid {
	float:right;
	margin:-30px 10px 0 0;
	color:#666666;
}
.popup .contents .header h1.align_left{
	text-align:left;
}
.popup .contents .content {
	padding:10px 6px;
}
.popup h2 {
	font-weight:bold;
	font-size:1.2em;
	color:#256600;
}
.popup .contents .content .repair_board table {
	width:100%;
}
.popup .contents .content .repair_board tbody th {
	background:url('/img/img/cmm/cmm/icon/comment_bullet_01.gif') no-repeat 0 50%;
	padding:5px 0 5px 8px;
	width:80px;
	text-align:left;
}
.popup .contents .content .repair_board tbody td {
	background:url('/img/img/cmm/cmm/board/page_bar_02.gif') no-repeat 0 50%;
	padding:5px 0 5px 15px;
}
.popup .contents .content .repair_board tbody td.first {
	background:#f0f0ef;
}

.popup .contents .content .intexta {
	width:100%;
}
.popup .contents .content input { 
	color:#898989;
}
.popup .contents .content textarea {
	border:1px solid #DBDBDB;
	color:#898989;
	width:97%;
	padding:5px;
}
.popup .contents .content .repair_board tbody td img {
	vertical-align:middle;
}
.popup .contents .content .button {
	text-align:center;
	padding-top:15px;	
	border-top:1px solid #d1d1d0;	
}
.popup .contents .content p.text {
	color:#193900;
	text-align:center;
	margin:10px 0 20px 0;
}
.popup .contents .content p.text .emphasis {
	color:#e55000;
	font-weight:bold;
}
.popup .contents .content .photo {
	margin-bottom:10px;
}
.popup .contents .content .photo img {
	width:648px;
	height:443px;
	border:1px solid #1e4e02;
}
.popup .contents .content .photo_explain textarea {
	width:638px;
	height:50px;
	text-align:left;
	padding:5px;
}
.popup .contents .content .align_right {
	text-align:right;
	border:none;
}
.popup input.intext	{ height:15px; padding-top:2px; }

/* 팝업사이즈 */
#popup_battleroom_construction {
	width:572px;
	margin-left:-236px
}
#popup_battleroom_construction_modify {
	width:572px;
	margin-left:-236px
}
#popup_battleapply_apply {
	width:544px;
	height:322px;
	margin:0 0 0 -269px;
}
#popup_battleapply_applyok {
	width:412px;
	height:148px;
	margin-top:-74px;
	margin-left:-206px;
}
#popup_battleapply_modify {
	width:569px;
	margin-left:-284px;
}
#popup_progresstuningbattle_good {
	width:435px;
	height:230px;
}
#popup_progresstuningbattle_guid {
	width:435px;
	height:230px;
}
#popup_progresstuningbattle_attend {
	width:435px;
	height:230px;
}
#popup_progresstuningbattle_failure1 {
	width:435px;
	height:230px;
}
#popup_progresstuningbattle_failure2 {
	width:435px;
	height:230px;
}
/* 달력 */
#departureday {
	position:absolute;
	top:1px;
	left:269px;
	width:150px;
	background:#f4f4f4;
    display:none;
	border:1px solid #b2b2b2;
	padding:9px 9px;
}
#arrivalday {
	position:absolute;
	top:1px;
	left:361px;
	width:150px;
	background:#f4f4f4;
    display:none;
	border:1px solid #b2b2b2;
	padding:9px 9px;
}

.departure,  .arrival {
	border:1px solid #C3C2BD;
	color:#444444;
}
#departureday .datechoice_title, #arrivalday .datechoice_title  {
	background:url('/img/img/cmt/repair/datechoice_bg.gif') no-repeat 0 0;
	width:136px;
	height:18px;
	padding:6px;
	margin-bottom:3px;
}
#departureday .datechoice_title .suject, #arrivalday .datechoice_title .suject  {
	float:left;
}
#departureday .datechoice_title .close_button, #arrivalday .datechoice_title .close_button{
	float:right;
}
#departureday .datechoice, #arrivalday .datechoice {
	margin:10px 0;
	padding:0 10px;
}
#departureday .datechoice .prev, #arrivalday .datechoice .prev {
	float:left;
}
#departureday .datechoice .next, #arrivalday .datechoice .next {
	float:right;
	margin-top:-15px;
}
#departureday .datechoice .yearmonth, #arrivalday .datechoice .yearmonth  {
	text-align:center;
	width:100px !important;
	font-weight:bold;
	overflow:hidden;
}
#departureday .calendar table, #arrivalday .calendar table  {
	border-left:1px solid #d0d0d0;
}
#departureday .calendar table th, #arrivalday .calendar table th {
	border-top:2px solid #cce0a9;
	border-right:1px solid #d0d0d0;
	border-bottom:1px solid #d0d0d0;
	background:#f1f4ea !important;
	padding:5px !important;
}
#departureday .calendar table td, #arrivalday .calendar table td {
	border-right:1px solid #d0d0d0;
	border-bottom:1px solid #d0d0d0;
	background:none !important;
	text-align:center !important;
	padding:3px 0 !important;
}
#departureday .calendar table td.sun a, #arrivalday .calendar table td.sun a {
	color:#c23c04;
}
#departureday .calendar table td.sat a, #arrivalday .calendar table td.sat a {
	color:#7fb24c;
}
#departureday .calendar table td.check, #arrivalday .calendar table td.check {
	background:#ff9400 !important;
}

/* 운전면허 */
#contents .driverlicense_front_contents_left {
	float:left;
	width:214px;
	padding:10px 0 0 0;
}
#contents .driverlicense_front_contents_right {
	float:right;
	width:492px;
	padding:10px 0 0 0;
}
/* 면허시험안내 */
#contents .driverlicense_front_contents_left .driverlicense_exam_guidance {
	margin-top:25px;
}
#contents .driverlicense_front_contents_left .driverlicense_exam_guidance ul.list li {
	background:url('/img/img/cmm/cmm/icon/bul_01.gif') no-repeat 5px 4px;
	padding-left:12px;
	border-bottom:1px dotted #d9d9d9;
	margin:7px 0;
	height:16px;
}
/* two tab */
#contents .driverlicense_front_contents_left .twotab {
	margin-top:25px;
}
#contents .driverlicense_front_contents_left .twotab ul {
	margin-top:10px;
}
#contents .driverlicense_front_contents_left .twotab ul.list li {
	background:url('/img/img/cmm/cmm/icon/bul_01.gif') no-repeat 5px 4px;
	padding-left:12px;
	border-bottom:1px dotted #d9d9d9;
	margin:7px 0;
	height:16px;
}
#contents .driverlicense_front_contents_left .twotab .title3thtabbed {
	margin-bottom:0;
}
/* site map */
#contents .driverlicense_front_contents_left .sitemap {
	margin-top:27px;
}
#contents .driverlicense_front_contents_left .sitemap a {
	display:inline;
}

#contents .driverlicense_front_contents_right .thismonth_good_driverlicense {
	background:url('/img/img/cmt/repair/driverlicense_back_01.gif') no-repeat 0 0;
	height:210px;
	margin:0 0 15px 0;
}
#contents .driverlicense_front_contents_right .thismonth_good_driverlicense ul {
	padding:17px 20px 0 15px;
}
#contents .driverlicense_front_contents_right .thismonth_good_driverlicense ul li {
	height:70px;
	margin-bottom:20px;
}
#contents .driverlicense_front_contents_right .thismonth_good_driverlicense ul li .photo {
	border:1px solid #e3e3e3;
	padding:2px;
	width:89px;
	height:63px;
	float:left;
	margin-right:10px;
}
#contents .driverlicense_front_contents_right .thismonth_good_driverlicense ul li dl {
	line-height:1.2em;
}
#contents .driverlicense_front_contents_right .thismonth_good_driverlicense ul li dl dt strong {
	color:#66904e;
}
#contents .driverlicense_front_contents_right .thismonth_good_driverlicense ul li dl dd.urllink a {
	color:#999999;
	font-size:.9em;
}

#contents .driverlicense_front_contents_right h4 a.more {
	background:url('/img/img/cmm/cmm/icon/more_bullet_01.gif') no-repeat 0 1px;
	padding:0 0 0 12px;
	float:right;
	margin-top:-10px;
	font-size:.78em;
	font-weight:normal;
	color:#7F7F7F;
}
#contents .driverlicense_front_contents_right h4.title4 {
	border-bottom:2px solid #78ab41;
	height:20px;
	margin-bottom:10px;
}

#contents .driverlicense_front_contents_right .enclean_ranking ul li {
	height:59px;
	margin-bottom:8px;
}
#contents .driverlicense_front_contents_right .enclean_ranking ul li .photo {
	border:1px solid #e3e3e3;
	padding:2px;
	width:69px;
	height:52px;
	float:left;
	margin-right:8px;
}
#contents .driverlicense_front_contents_right .enclean_ranking ul li dl {
	line-height:1.0em;
	overflow:hidden;
	padding-top:5px;
}
#contents .driverlicense_front_contents_right .enclean_ranking ul li dl dt {
	color:#999999;
	font-size:.9em;
	margin-bottom:2px;
}
#contents .driverlicense_front_contents_right .enclean_ranking ul li dl dt strong {
	color:#66904e;
	font-size:1.1em;
}
#contents .driverlicense_front_contents_right .enclean_ranking ul li dl dt img {
	vertical-align:middle;
}
#contents .driverlicense_front_contents_right .enclean_ranking ul li dl dd {
	font-size:.9em;
	margin:4px 0;
}
#contents .driverlicense_front_contents_right .enclean_ranking ul li dl dd.urllink a {
	color:#999999;
	font-size:.1.0em;
}

#subcontents .listbox	{
	margin:0 7px;
}
#subcontents .listbox ul.list	{
	padding:8px 4px 0 4px;
	margin-bottom:30px;
}
#subcontents .listbox ul.list li	{
	margin:0 0 4px 0;
	background:url('/img/img/cmm/cmm/icon/list_bullet_01.gif') no-repeat 2px 5px;
	padding:0 0 3px 9px;
	border-bottom:1px dashed #d9d9d9;
}
#subcontents .listbox ul.list li a	{
	font-size:.9em;
	color:#666666;
}

/***** Submain ***수정0118**/
#gnb.index {height:35px; background:url('/img/img/cmt/common/gnb_back.gif') no-repeat left top;}

#submain {
	clear:both;
	position:relative;
	min-height:600px;
	margin:15px 0 0 0;
	padding:0;
	z-index:2;
	background:#ffffff;
}

#submain h4	{
	height:12px;
	padding:0 0 0 17px;
	background:url('/img/img/cmt/common/bul_h4.gif') no-repeat;
	float:left; /* 2009년 8월 31일 추가 */
}
#submain h4 img	{margin-right:10px;}
.submain_title_bg {clear:both; border-bottom:2px solid #78AB41; margin:10px 0 10px 0; width:100%;flaot:left;height:20px;} /* 2009년 8월 31일 수정 */
.submain_title_bg h4 img {margin-right:10px;}
.submain_title_bg h4 {
	height:12px;
	padding:0 0 0 17px;
	background:url('/img/img/cmt/common/bul_h4.gif') no-repeat;
	float:left; /* 2009년 8월31일 추가 */
}
.submain_title_more {
	float:right;
	/* margin-top:-8px; 2009년 8월31일 수정 */
	margin-right:7px; 
	background:url('/img/img/cmt/repair/bu_h4_more01.gif') no-repeat 0 1px;
	padding-left:12px; text-align:left; 
	color:#7F7F7F; letter-spacing:-1px;
	font-size:0.9em; /* [02-18] 수정 */
}
.submain_clear {clear:both;}

.submain_tab_bg {width:250px; height:22px; background:url('/img/img/cmt/repair/submain_tab_bg.gif') repeat-x 0 0; margin:0 0 10px 0;}
.submain_left {float:left; width:205px; margin:0 15px 0 0;}
.submain_center {float:left; width:465px; text-align:center;}
.submain_center div.contents {width:465px; text-align:left;}
.submain_right {float:left; width:250px; margin:0 0 0 12px;} /* 2009년 8월 31일 수정 */

/**/
.submain_visual {position:relative; width:950px; height:362px; background:url('/img/img/cmt/repair/submain_visual.jpg') no-repeat; margin:0 0 20px 0;}
.submain_visual_tuning {position:absolute; top:22px; left:46px; width:401px;}
.submain_visual_raking {position:absolute; top:17px; left:507px; width:138px;}
.submain_visual_banner {position:absolute; top:27px; left:685px; width:250px;}
.submain_visual_banner img.bot {margin:7px 0 0 0;} /* [02-18 수정] margin:17px 0 0 0; */

/*튜닝*/
/* [수정 01/29] */
p.submain_vs_title {width: 401px; text-align:center;}
p.submain_vs_title a:link,p.submain_vs_title a:visited {color:#FFFDE5; font-weight:bold;}

.submain_vs {width:401px; text-align:left;}
.submain_vs li {width:401px; height:174px; margin:34px 0 0 0; color:#999; font-size:.9em; line-height:1.5em;}
.submain_vs li div.car_left {float:left; width:172px; text-align:center;}
.submain_vs li div.car_right {float:right; width:172px; text-align:center;}
.submain_vs li div.car_left a:link,.submain_vs li div.car_left a:visited{color:#999999;}
.submain_vs li div.car_right a:link,.submain_vs li div.car_right a:visited {color:#999999;}
.submain_vs li div.car_left p.car_name, .submain_vs li div.car_right p.car_name {color:#FFF; font-weight:bold; margin:9px 0 0 0;}
.submain_vs li div.car_left p.car_name a, .submain_vs li div.car_right p.car_name a {color:#FFF;}
.submain_vs li strong {color:#FF5900;}
.submain_vs_list {width:426px;height:41px;position:relative; margin:30px 0 0 -12px;overflow:hidden;}
.submain_vs_list .submain_vs_listin {width:3005px;height:41px;margin-left:15px;position:absolute;top:0;left:0;z-index:20;}
.submain_vs_list .button-frame	{	position:relative;	}
.submain_vs_list li {height:41px;float:left;display:inline;width:177px;margin:0 13px;}
/*.submain_vs_list li.fst {display:inline; width:186px;}
.submain_vs_list li.end {display:inline; width:180px;}
.submain_vs_list li.fst div.thumb {float:left; width:51px; height:41px; background:url('/img/img/cmt/repair/submain_thumb_bg01.jpg') no-repeat; padding:3px 0 0 0; margin:0 6px 0 0; text-align:center;}
.submain_vs_list li.end div.thumb {float:left; width:51px; height:41px; background:url('/img/img/cmt/repair/submain_thumb_bg01.jpg') no-repeat; padding:3px 0 0 0; margin:0 6px 0 25px; text-align:center;}*/
.submain_vs_list li div.thumb {float:left; width:51px; height:41px; background:url('/img/img/cmt/repair/submain_thumb_bg01.jpg') no-repeat; padding:3px 0 0 0; margin:0 6px 0 0; text-align:center;}
.submain_vs_list li div.thumb img {vertical-align:middle;}
.submain_vs_list li dl.cont {float:left; width:110px; margin:9px 0 0 0; font-size:0.9em;}
.submain_vs_list li dl.cont dt.title {color:#FFF; font-weight:bold;}
.submain_vs_list li dl.cont dt.title a:link,.submain_vs_list li dl.cont dt.title a:visited {color:#FFF;}
.submain_vs_list li dl.cont dd.text {color:#999;}
.submain_vs_list li dl.cont dd.text a:link,.submain_vs_list li dl.cont dd.text a:visited {color:#999;}
.submain_vs_list li dl.cont dd.text strong {color:#ff5900;}

#tuning_3_previous,#tuning_3_next	{position:absolute;	top:0;	z-index:50;}
#tuning_3_previous	{left:0;cursor:pointer;}
#tuning_3_next	{right:0;cursor:pointer;}
/* [/수정 01/29] */

/*튜닝베틀랭킹*/
ul.submain_battle {width:138px; margin:5px 0 0 0;}
ul.submain_battle li {color:#E5E5E5; font-size:0.9em;height:15px;padding:5px 0;}
ul.submain_battle li a:link,ul.submain_battle li a:visited { color:#e5e5e5;}
ul.submain_battle li img {margin:0 5px -3px 0;}

/*스피드메이트 정비매장 찾기*/
.submain_speed {width:205px; height:52px; background:url('/img/img/cmt/repair/submain_box_left.gif') no-repeat; margin:0 0 15px 0; padding:33px 0 0 0;}
.submain_speed div.speed {width:181px; margin:0 0 0 11px;}
.submain_speed div.speed img.txt {margin:5px 0 0 0;}
.submain_speed div.speed div.sch_btn {width:181px; height:20px; margin:5px 0 0 0;}
.submain_speed div.speed input {height:18x; border:1px solid #D1D1D1;}
.submain_speed div.speed input.sch {margin-bottom:15px;}
.submain_speed div.speed img.sch {margin:0 0 0 13px;}
.submain_speed select {color:#999; font-size:.9em;}

/*자동차 정비교실*/
.submain_class {margin:0 0 15px 0;}

/*리스트*/
ul.submain_list {width:100%;}
ul.submain_list li.list {float:left; color:#666; background:url('/img/img/cmt/motor/submain_bu_list.gif') no-repeat 0 0; padding:1px 0 1px 7px; font-size:.9em; letter-spacing:-1px;}
ul.submain_list li.list a {color:#666;}
ul.submain_list li.date {float:right; width:55px; font-family:tahoma; color:#999; font-size:.9em; text-align:right; margin:-2px 0 2px 0;}
ul.submain_list li.dot_line {clear:both; width:100%; height:1px; background:url('/img/img/cmt/motor/submain_dot01.gif') repeat-x; font-size:.0em; line-height:0; margin:2px 0 5px 0;}
ul.submain_list li.end {margin:0 0 0px 0;}

/*튜닝따라하기*/
ul.submain_tuning_list {width:460px; margin:0 0 0 5px;}
ul.submain_tuning_list li {width:225px; height:40px;}
ul.submain_tuning_list li.fst {display:inline;}
ul.submain_tuning_list li.end {display:block;float:left;} /* 2009년 8월 31일 추가 */
ul.submain_tuning_list li.clear {clear:both; width:460px; margin:0; height:7px; font-size:0px; line-height:0px;}
ul.submain_tuning_list li div.thumb {float:left; width:47px; height:37px; border:1px solid #D9D9D9; background-color:#FFF; padding:2px 0 0 2px; margin:0 6px 0 0;}
ul.submain_tuning_list li dl.cont {float:left; width:150px; margin:4px 8px 0 0;}
ul.submain_tuning_list li dl.cont dt.title {color:#66904E; font-weight:bold; margin:0 0 4px 0;}
ul.submain_tuning_list li dl.cont dt.title a {color:#66904E;}
ul.submain_tuning_list li dl.cont dd.text {color:#666; font-size:0.9em; line-height:1.3;}
ul.submain_tuning_list li dl.cont dd.text a {color:#666;}

/*내 튜닝카 자랑하기*/
.submain_my_tuning {width:465px; height:150px; background:url('/img/img/cmt/repair/submain_mycar_bg.gif') no-repeat; padding:63px 0 0 0; margin:20px 0 0 0;float:left;} /* 2009년 8월 31일 추가 */
.submain_my_tuning .submain_title_more { margin:-30px 20px 0 0; display:inline; } /*[2008-02-18 수정]*/
ul.submain_mycar {width:450px; margin:0 0 0 7px;}
ul.submain_mycar li {float:left; display:inline; width:135px; padding:0 0 0 14px;}
ul.submain_mycar li div.thumb {width:117px; height:87px; border:1px solid #E3E3E3; background-color:#FFF; padding:1px 0 0 1px; margin:0 0 5px 0;}
ul.submain_mycar li dl.detail {width:150px; text-align:center; margin:0 0 0 -14px;}
ul.submain_mycar li dl.detail dt.title {color:#444; font-size:.9em; font-weight:bold; margin:0 0 2px 0;}
ul.submain_mycar li dl.detail dt.title a {color:#4C4C4C;}
ul.submain_mycar li dl.detail dd {color:#999; font-size:.9em; margin:0 0 2px 0;}
ul.submain_mycar li dl.detail dd span {color:#FF8B00;}

/*폐차대행 서비스*/
.submain_service {width:250px; height:92px; background:url('/img/img/cmt/repair/submain_box_right.gif') no-repeat; margin:2px 0 20px 0;}
.submain_service div.service {width:236px; margin:0 0 0 14px;}
.submain_service div.service img.txt {margin:5px 0 0 0;}
.submain_service div.service div.name {float:left; width:61px; height:19px; margin:8px 0 5px 0;}
.submain_service div.service div.name_input {float:left; width:160px; height:19px; margin:8px 0 5px 0;}
.submain_service div.service div.idnum {float:left; width:61px; height:19px; margin:0 0 5px 0;}
.submain_service div.service div.idnum_input {float:left; width:160px; height:19px; margin:0 0 5px 0;}
.submain_service div.service div.btn {clear:both; width:218px; height:31px; text-align:right; padding:5px 0 0 0;}
.submain_service div.service input {height:18x; border:1px solid #D1D1D1;}

/*학과시험요점정리/학과모의고사*/
.submain_test_box {height:125px;padding 0 0 15px 0;}

.submain_right .submain_best {margin:16px 0 0 0;}
.submain_right .submain_best div {margin:10px 0 0 0;}
/* [추가 01/23] */
.normboardlist td.subject dl	{
	line-height:1.4;
}
.normboardlist td.subject dl dd	{
	color:##666666;
	letter-spacing:-1px; /*[2008-02-20 수정]*/
}
/* [추가 01/24] */
.normboardlist tbody td	{
	border-bottom:0 none;
	background:url('/img/img/cmm/cmm/board/dotline_comment.gif') repeat-x left bottom; 
}
.normboardlist tbody td.gallphoto dl	{
	padding-top:2px;
}

/* 레이어 팝업2 [2008-02-19 수정]*/
.popup2  {
	background:url('/img/img/cmt/repair/bg_battle_popup.gif') no-repeat top left;
	padding:1px;
	display:none;
	left:50%;
	top:170px;
	position:absolute;
	z-index:999;
}
.popup2 .contents {
	position:relative;
}
.popup2 .contents .top_ping {
	position:absolute;
	top:7px;
	left:27px;
}
.popup2 .contents h1 {
	width:100%;
	position:absolute;
	top:40px;
}
.popup2 .contents .content {
	position:absolute;
	top:90px;
	text-align:center;
	width:100%;
	line-height:1.5em;
}
.popup2 .contents .content span.grade {
	color:#e55000;
	font-weight:bold;
}
.popup2 .contents .button {
	text-align:center;
	width:100%;
	position:absolute;
	top:182px;
}

/*[2008-02-20 추가]*/
.proxydriving {
	background:url('/img/img/cmt/repair/bg_proxydriving2.gif') no-repeat top left;
	width:725px;
	height:251px;
	margin:-8px 0 15px;
	padding:30px 0 0 0;
	position:relative;
}
.proxydriving li {
	float:left;
	display:inline;
	padding:0 0 20px 0;
}
.proxydriving li dl {
	width:207px;
	margin:0 0 0 25px;
}
.proxydriving li dl dt {
	padding:0 0 010px 0;
}


/* 2008/02/26 DoKumHo 수정 */
.tuningbettlebox1 .tuningbettlecont .bettleroom1 .cont span a, .tuningbettlebox1 .tuningbettlecont .bettleroom2 .cont span a
{ font-weight:normal; }

.tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist li dl dd em		{ color:#FF5900; }

.normboardlist tbody td.gallphoto .photo { margin-right:0; }
.normboardlist tbody td.subject dl { color:#666; }
	.normboardlist tbody td.subject dl dt { font-weight:bold; letter-spacing:-0.1em; }

#contents p.message	{ padding-bottom:10px; }

#subcontents .sidebox .roadbox {
	clear:both;
	margin-bottom:30px;
	margin-left:0px;
	margin-right:0px;
}
#subcontents .sidebox .roadbox h4 a {
	float:right;
	margin-top:-12px;
}
#subcontents .sidebox .roadbox fieldset.dic_search  {
	width:188px;
	height:40px;
	text-align:center;
	background:url('/img/img/cmt/review/dic_bg.gif') no-repeat 0 0;
	padding:13px 0 0 0;
}
#subcontents .sidebox .roadbox fieldset.dic_search input.intext {
	width:110px;
	border:2px solid #c8c8c8;
	padding:2px 0 1px 2px;
	height:15px;
}
#subcontents .sidebox .roadbox fieldset.dic_search input, #subcontents .sidebox .roadbox .dic_search fieldset img {
	vertical-align:middle;
}

.normboardwrite input.intext	{ height:15px; padding-top:3px; }




/* 2000229 행간 간격 수정 Css */
.col2rgt, .col2rgtb, .col { line-height:14px; }
.relinfo p.postfunc a,.relinfo p.postfunc a:link,.relinfo p.postfunc a:visited	{ line-height:1.4; }

* html #contents .searchbox1	{ padding-top:8px; }
* html tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist				{ margin-top:20px; }
* html .tuningbettlebox1_1 .tuningbettlecont	{ margin-top:4px; }
* html .tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist { margin:-2px 0 0 0; }
* html .tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist li 	{	padding:13px 0 10px 0;	}
* html #contents .tuning_battle_rbox_middle .right_mybattlerooms ul li			{ float:left; margin:0 10px 12px 0; }
* html #contents .tuning_battle_rbox_middle .right_mybattlerooms ul li.last	{ margin-right:-2px; }
* html .normcomment770 .commentlist			{ width:750px; }
* html .normcomment770 .commentinput .photoupload .photolink	{ width:625px; }
* html .tuningbettlebox1 .tuningbettlecont .bettleroom2 .cont span a	{ display:inline; }

*:first-child+html #contents .searchbox1	{ padding-top:8px; }
*:first-child+html .tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist	{ margin-top:20px; }
*:first-child+html .tuningbettlebox1_1 .tuningbettlecont		{ margin-top:4px; }
*:first-child+html .tuningbettlebox1 .tuningbettlecont .lastestregistlist .slidinglist li 	{	padding:11px 0 10px 0;	}
*:first-child+html #contents .tuning_battle_rbox_middle .right_mybattlerooms ul li			{ float:left; margin:0 10px 12px 0; }
*:first-child+html #contents .tuning_battle_rbox_middle .right_mybattlerooms ul li.last	{ margin-right:-2px; }
*:first-child+html .normcomment770 .commentlist			{ width:750px; }
*:first-child+html .normcomment770 .commentinput .photoupload .photolink	{ width:625px; }
*:first-child+html .tuningbettlebox1 .tuningbettlecont .bettleroom2 .cont span a	{ display:inline; }


.submain_vs_list .submain_vs_listin {width:10000px;height:41px;margin-left:15px;position:absolute;top:0;left:0;z-index:20;}

.tuningbettlebox1 .tuningbettlecont .bettleroom1 .cont .author2 a,.tuningbettlebox1 .tuningbettlecont .bettleroom2 .cont .author2 a,
.tuningbettlebox1_1 .tuningbettlecont .bettleroom1 .cont .author2 a,.tuningbettlebox1_1 .tuningbettlecont .bettleroom2 .cont .author2 a { color:#999;	}

/* 2009년 8월 31일 추가 */
ul.brand {margin-top:0px;width:100%;}
ul.brand li {display:inline;float:left;margin-right:2px;width:80px;}