html{overflow-y:scroll}
body, td, div { font-family:돋움,돋움체,dotum;font-size:12px;color:#313131;}
body {margin:0px; padding:0px;background:url(/_img/bg.gif) left top repeat-x;}
table {border-collapse:collapse;}
img {border:none;}
a:link, a:visited {text-decoration:none;color:#000;}
a:hover, a:active {text-decoration:none;color:#F00;}
#wrap {width:950px;margin:0px auto;position:relative;}
#footer {width:950px;margin:0px auto;padding-top:20px;}
#footer .topmenu {border-top:1px solid #999;background-color:#ededed;padding:10px;}
#footer td {line-height:20px;padding:20px;}
#footer td span {padding:0px 10px;}
.page {width:100%;text-align:center;color:#FFF;text-decoration:none;margin-top:10px;}
.page strong {color:#F00;}
.nav {color:#999;}
.searchbar {padding:4px;width:378px;border:7px solid #42b113;font-size:14px;}
.submenu {padding:0px 20px;width:120px;line-height:22px;background:url(/_img/bg_submenu.gif) left top repeat-y;}
/*ul {margin:0px 10px;padding:0px;list-style-type:none;}
ul li {margin:0px;padding:10px 0px 10px 10px;list-style-type:none;font-weight:bold;border-bottom:1px dashed #dcdcdc;}
ol li {margin:0px;padding:5px 0px 5px 15px;list-style-type:none;font-weight:bold;border-bottom:none;}
ul li a:link, ul li a:visited {color:#313131;}
ul li a:hover, ul li a:active {color:#F00;}
*/
select { font-size:9pt; }

/*index*/
.bestcar {border:2px solid #42b113;background:url(/_img/bg_box_top.gif) left top repeat-x;}
.recommendcar {margin-top:10px;padding:5px;width:700px;background:url(/_img/bg_recom_b.gif) left bottom repeat-x;background-color:#f2f2f4;}
.recommendcar .cont {padding:5px;width:690px;background:url(/_img/bg_recom_in.gif) left bottom repeat-x;background-color:#FFF;}

.tab_menu {overflow:hidden;margin:0px;padding-top:5px;width:700px;background:url(/_img/bg_tab_line.gif) left bottom repeat-x;background-color:#FFF;}
.tab_menu li.tit {padding:10px 15px 0px 15px;}
.tab_menu li{_display:inline;float:left;margin-right:1px;color:#898989;}
.tab_menu li a{display:block;_float:left;padding:9px 5px;border:1px solid #bfbfbf;border-bottom:1px solid #3ea515;font-size:11px;font-weight:bold;text-decoration:none;background:url(/_img/bg_tab.gif) repeat-x top;color:#898989;letter-spacing:-1px;}
.tab_menu li a:hover{border:1px solid #3ea515;border-bottom:1px solid #FFF;background:url(/_img/bg_tab_over.gif) repeat-x top;color:#22ac38;background-color:#FFF;letter-spacing:-1px;}
.tab_menu li a.selected{border:1px solid #3ea515;border-bottom:1px solid #FFF;background:url(/_img/bg_tab_over.gif) repeat-x top;color:#22ac38;background-color:#FFF;letter-spacing:-1px;}
.consult {margin-top:8px;padding:15px;height:90px;background:url(/_img/bg_consult.gif) left top no-repeat;line-height:20px;}
.consult strong {color:#22ac38;}

.ranking {margin-bottom:15px;border:1px solid #e6e6e6;border-top:none;padding:9px;}
.leftbanner {padding:10px 15px;background:url(/_img/bg_leftbanner.gif) left top repeat-y;}
.consult_m1 {padding:5px 15px;height:70px;background:url(/_img/bg_consult_m1.gif) left top no-repeat;}
.consult_m2 {padding:5px 15px;height:70px;background:url(/_img/bg_consult_m2.gif) left top no-repeat;}
.consult_m1 td, .consult_m2 td {padding:2px 0px;font-size:11px;}

.carindex {position:relative;line-height:17px;}
a:link .carimage, a:visited .carimage {border:1px solid #dcdcdc;}
a:hover .carimage, a:active .carimage {border:1px solid #69aa44;}
.icon {position:absolute;left:0px;top:0px;}
.carindex a {color:#707070;}
.carindex strong {color:#333;}
.carindex strong.pay {color:#F00;}
.carindex a:hover, .carindex a:hover strong {color:#22ac38;}
a:link .carimage_recom, a:visited .carimage_recom {border:3px solid #dcdcdc;}
a:hover .carimage_recom, a:active .carimage_recom {border:3px solid #22ac38;}

.community {margin:20px 0px 15px 0px;padding:10px 20px;width:670px;height:130px;background:url(/_img/line_community.gif) left top no-repeat;}
.community td {line-height:20px;}
.gallery {padding:15px;background:url(/_img/bg_gallery.gif) left top no-repeat;}

.login_m {border:1px solid #c9c9c9;padding:15px;background:url(/_img/bg_loign_m.gif) left top repeat-x;background-color:#eeeeee;}
.login_m ._input {border:1px solid #bebebe;padding:3px;width:110px;font-size:11px;}

.main_right {border:1px solid #e5e5e5;border-top:none;padding:15px;}

/* 배경색상 스타일 */
.topmenubg {background-color:#E7E7E7;}    /* 상단 메뉴 배경색상 */ 
.titlebgcolor {background-color:#F4f4f4;} /* 타이틀 배경색상 */
.menubg {background-color:#f7f7f7;} /* 왼쪽 메뉴 배경색상  */
.searchbg {background-color:#f7f7f7;} /* 왼쪽 매물검색 배경색상  */

/* 게시판 스타일 */ 
.board_title {border-top:1px solid #b5b5b5;border-bottom:1px solid #d3d3d3;padding:6px 5px;background:url(/_img/bg_board.gif) left bottom repeat-x;}
.board_cont {border-bottom:1px solid #d3d3d3;padding:3px 0px;}
.cartitle {border-top:2px solid #b5b5b5;border-bottom:1px solid #d3d3d3;padding:15px 10px;line-height:25px;background:url(/_img/bg_cartitle.gif) left bottom repeat-x;font-size:16px;font-weight:bold;}
.cartitle span {font-size:14px;}
.board_cont1 {border-bottom:1px solid #ededed;padding:15px;}
.board_bottom {text-align:center;padding:10px; letter-spacing:5px;}
.t_list th {border-top:2px solid #b5b5b5;border-bottom:1px solid #d3d3d3;padding:2px 0px;background:url(/_img/bg_board.gif) left top repeat-x;background-color:#eeeeee;}
.t_list td {padding:2px;border-bottom:1px dashed #dcdcdc;}

/* 폼 스타일 */
.mselect {background-color: #F2F9F9;	color: #000000;}  /* 메인 및 서브 매물검색 select */
.form_title {background:#f0f0f0;padding:7px 10px;border-bottom:1px dotted #d2d2d2;border-right:1px dotted #d2d2d2;font-weight:bold;}
.form_cont {padding:7px 10px;border-bottom:1px dotted #dcdcdc;}
.form_cont1 {padding:7px 0px;border-bottom:1px dotted #dcdcdc;}
/* 테이블 스타일 */
.tablehead {background:url(/_img/board_title.gif) left top repeat-x;}
.tbTitleList {	height:20px;} /* 리스트테이블 타이블 구분 라인 */
.tbTitleCont {	background-color: #EBEBEB;	color: #5E6D90;	font-weight: bold;}/* 내용테이블 타이틀 */
.tbSTitleCont {	background-color: #f6f6f6;	color: #000000; height:30px; padding:0px 10px;border-bottom:1px solid #e1e1e1;	} /* 내용테이블 서브타이틀 */
.none {	background-image: none;} /* 첫 컬럼 테이블타이블 구분 라인 없애기 */
.num {	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";	font-size: 8pt;}  /* 작은 숫자 */
.tbPointLine {background-color: #FF9900;}/* 강조 테이블 라인 */
.tbBasicLine {background-color: #CCCCCC;}/* 기본 테이블 라인 */
.tbBasicLine2 {border:1px solid #e1e1e1;}/* 기본 테이블 라인 */
.table_cont {border-bottom:1px solid #ededed;padding-left:10px; }


.t_form {margin-top:10px;border-top:2px solid #CCC;}
.t_form th {padding:3px;border-bottom:1px dotted #c9c9c9;background-color:#f0f0f0;}
.t_form th.mid {padding:3px;border:1px dotted #c9c9c9;border-top:none;background-color:#f0f0f0;}
.t_form td.form_title {padding:5px 10px;border-bottom:1px dotted #c9c9c9;background-color:#f0f0f0;}
.t_form td {padding:5px 10px;border-left:1px dotted #c9c9c9;border-bottom:1px dotted #c9c9c9;background-color:#fafafa;}

.tit_guide {border-bottom:1px dashed #ededed;padding:10px 0px;margin:20px 0px 10px 0px;}

/*로그인*/
.login {border:1px solid #d2d2d2;background:url(/_img/bg_search.gif) left bottom repeat-x;padding:30px;}

/*중고차상담*/
.consult_cont {padding:1px 0px;border-bottom:1px dashed #dcdcdc;}
.consult_list {margin-top:5px;}
.consult_list th {border-top:2px solid #b5b5b5;border-bottom:1px solid #d3d3d3;padding:2px 0px;background:url(/_img/bg_board.gif) left top repeat-x;background-color:#eeeeee;}
.consult_list td {padding:0px;border-bottom:1px dashed #dcdcdc;}

.consult_list_write {margin-top:5px;}
.consult_list_write td {padding:0px;border-bottom:1px solid #ededed;}
.consult_list_write th { background:url(/_img/list_consult_bg.gif); }

/* 내용 스타일*/
.content {background:url(/_img/bg_middle.gif) left top repeat-y;} /* 컨텐츠 부분 여백 */

.f_orange {color:#F30;}
.f_gray {color:#959595;}
.f_green {color:#69aa44;}
.f_red {color:#F00}
.line {color:#CCC;margin:0px 8px;}

.carview_tab {background:url(/_img/bg_tab.gif) left top repeat-x;margin-bottom:10px;}
.carview_title {font-weight:bold;color:#2f6dc6;margin:20px 0px 5px 0px;}
.carview_title1 {font-weight:bold;color:#2f6dc6;margin:20px 0px 5px 0px;font-size:14px;}
.carview_cont {padding:10px;border:1px solid #CCC;}
.option_title {margin:10px;padding:5px;text-align:center;background:#ededed;font-weight:bold;}
.option_cont {margin:10px;padding:0px 10px; line-height:20px;}

.carsearch {border:1px solid #d2d2d2;background:url(/_img/bg_search.gif) left bottom repeat-x;padding:15px;}
.carsearch td {padding:3px 0px;}

/**/

.tab_mypage {margin-top:10px;background:url(/_img/tab_bg_carview.gif) left top repeat-x;}
.tab_mypage td.on {line-height:30px;background:url(/_img/bg_tab_on.gif) left top no-repeat;}
.tab_mypage td.on a {display:block;width:111px;height:30px;background:url(/_img/bg_tab_on.gif) left top no-repeat;text-align:center;}
.tab_mypage td.on a:link, .tab_mypage td.on a:visited {color:#74b11c;font-weight:bold;}
.tab_mypagetd.on a:hover, .tab_mypage td.on a:active {color:#F00;font-weight:bold;}
.tab_mypage td {line-height:30px;background:url(/_img/bg_tab_off.gif) left top no-repeat;}
.tab_mypage td a {display:block;width:111px;height:30px;background:url(/_img/bg_tab_off.gif) left top no-repeat;text-align:center;}
.tab_mypage td a:link, .tab_mypage td a:visited {color:#898989;font-weight:bold;}
.tab_mypage td a:hover, .tab_mypage td a:active {color:#F00;font-weight:bold;}

.title_form {font-weight:bold;margin-top:30px;margin-bottom:5px;}