body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,menu{margin:0;padding:0;-webkit-text-size-adjust:none}
body,input,textarea,select,table,button{
/*	font-size:0.750em; */
	font-size:12px;
	line-height:1.25em;
	font-family:"돋움",Dotum,"굴림",Gulim,Helvetica,AppleGothic,Sans-serif;
	color: #FFF;
}

body{position:relative;background-color:#fff;color:#666;word-wrap:break-word;word-break:break-all}
body.o{min-width:320px}

/*
body{text-align:center; background-size:100% ; background-image:url(/image/main_bg3.jpg);}
*/

.bodyClass{text-align:center; background-size:100% ; background-image:url(/image/main_bg4.jpg);}
.bodyClass_sub {text-align:center; background-size:100% ; background-color:#D7D7D7;}

img,fieldset{border:0}
ul,ol,menu{list-style:none}
hr{display:none !important}


a{color:#000;text-decoration:none;cursor:pointer}


.hc, .gct {font-size: 0;height: 0;left: -1000em;line-height: 0;overflow: hidden;position: absolute;visibility: hidden;width: 0;}

/* head */
#hd {background: none repeat scroll 0 0 #FFFFFF;height: 56px;}
#hd h1 {font-size: 1.2em;height: 56px;position: absolute;width: 95px;z-index: 1; }
#hd h1 a {color: #33BB00;display: block;position: absolute;right: 5px;top: 18px;}

/* head search */
.sh1 {position: relative;width: 100%;}
.sh1w {padding: 12px 61px 0 95px;}
.sh1 .itw {background: none repeat scroll 0 0 #FFFFFF;border: 5px solid #2080D0;display: block;height: 19px;padding: 3px 30px 0 0.35em;}
.sh1 .it {border: 0 none;font-size: 1em;width: 100%;}
.sh1 .sbt3 {position: absolute;right: 14px;top: 12px;vertical-align: middle;}

/* header */
.rk {background: url("../img/bgbar1.gif") repeat-x scroll 0 0 #447DC4;height: 33px;letter-spacing: -1px;line-height: 33px;position: relative;z-index: 2;}
.rk h2 {color: #fff;font-size: 1em;left: 13px;position: absolute;top: 0;}
.rk .btop, .rk .btfd {background: url("../img/buv.png") no-repeat scroll 0 -642px #008800;height: 23px;overflow: hidden;position: absolute;right: 14px;text-indent: -500em;top: 5px;width: 25px;z-index: 2;}



/* placeholder 색상지정  */
::-webkit-input-placeholder{/* WebKit browsers */ 
	color:#c4c4c4;
}
:-moz-placeholder {/* Mozilla Firefox 4 to 18 */
	color:#c4c4c4;
}
::-moz-placeholder {/* Mozilla Firefox 19+ */
	color:#c4c4c4;
}
:-ms-input-placeholder {/* Internet Explorer */
	color:#c4c4c4;
}



.button_a{ width:86px;height:30px; border:1px solid #fff; font-size:12px;color:#fff; background-color:#6A6753; text-align:center;cursor: pointer;margin:2px}
.select_status {color:#6A6753; }
.select_button {color:#6A6753; }


/* top title  140829  */
.top_title {margin:auto;margin-top:0px; background-color:#6A6753;border-bottom:1px solid #fff;}

/* member Login    140819  */
/*
.mem_log { width:90%;height:46px; border:1px solid #fff; font-size:16px;color:#fff;font-weight:bold; background-color:#6A6753; text-align:center;}
*/
.mem_log { width:90%;height:46px;  border:1px solid #B6B5A9 ; 
					-moz-border-radius:5px;
					-webkit-border-radius:5px;
					 border-radius:5px; font-size:16px;color:#636156;font-weight:bold; background-color:#fff; text-align:center;line-height: 34px;}

/* member Join    140819  */
/*
.mem_main { text-align:center; width:90%;height:30px; border:1px solid #fff; font-size:12px;color:#F6F6F6;font-weight:bold; background-color:#6A6753;line-height:16px;}
*/
.mem_main { width:90%;height:30px;  border:1px solid #B6B5A9 ; 
					-moz-border-radius:5px;
					-webkit-border-radius:5px;
					 border-radius:5px; font-size:12px;color:#636156;font-weight:bold; background-color:#fff; text-align:center;line-height: 34px;}
.already_bg {background-color:#E0E0E0; }


.list_main { height:26px; border:1px solid #B6B5A9 ; 
					-moz-border-radius:5px;
					-webkit-border-radius:5px;
					 border-radius:5px; font-size:11px;color:#636156;font-weight:bold; background-color:#fff; text-align:center;line-height: 34px;}

.list_main_select {color:red;}


.process_select { height:26px; width:60px; border:1px solid #B6B5A9 ; 
					-moz-border-radius:5px;
					-webkit-border-radius:5px;
					 border-radius:5px; font-size:11px;color:#636156;font-weight:bold; background-color:#fff; text-align:center;line-height: 34px;}


/*
.mem_info { text-align:center; width:90%;height:30px; border:1px solid #fff; font-size:12px;color:#3CD0E6;font-weight:bold; background-color:#6A6753;line-height:16px;}
*/
.mem_info { width:90%;height:30px;  border:1px solid #B6B5A9 ; 
					-moz-border-radius:5px;
					-webkit-border-radius:5px;
					 border-radius:5px; font-size:12px;color:#0000ff;font-weight:bold; background-color:#fff; text-align:center;line-height: 34px;}

/* nomal
.mem_desc { font-size:12px; color:#fff;  }
*/
/* 백그라운드
.mem_desc { font-size:12px; color:#fff;  background-color:#6A6753; }
*/
/* 그림자*/
.mem_desc { font-weight:bold; font-size:12px; color:#000; text-shadow: 1px 1px 1px #fff; filter:shadow(color=#fff, Strength=1, direction=180); }


.mem_sub1 {color:#ADADAD; font-weight:bold;}

/*
.mem_tel_all { width:26%;height:30px; border:1px solid #fff; font-size:12px;color:#F6F6F6;font-weight:bold; background-color:#6A6753; text-align:center; }
*/
.mem_tel_all { width:26%;height:30px;  border:1px solid #B6B5A9 ; 
					-moz-border-radius:5px;
					-webkit-border-radius:5px;
					 border-radius:5px; font-size:12px;color:#636156;font-weight:bold; background-color:#fff; text-align:center;}


.mem_tel_info { width:26%;height:30px; border:1px solid #fff; font-size:12px;color:#3CD0E6;font-weight:bold; background-color:#6A6753; text-align:center; }
/*
.mem_year_a{ width:44%;height:30px; border:1px solid #fff; font-size:12px;color:#F6F6F6;font-weight:bold; background-color:#6A6753; text-align:center; }
*/
.mem_year_a { width:44%;height:30px;  border:1px solid #B6B5A9 ; 
					-moz-border-radius:5px;
					-webkit-border-radius:5px;
					 border-radius:5px; font-size:12px;color:#636156;font-weight:bold; background-color:#fff; text-align:center;line-height: 34px;}
/*
.mem_year_b{ width:29%;height:30px; border:1px solid #fff; font-size:12px;color:#F6F6F6;font-weight:bold; background-color:#6A6753; text-align:center; }
*/
.mem_year_b { width:29%;height:30px;  border:1px solid #B6B5A9 ; 
					-moz-border-radius:5px;
					-webkit-border-radius:5px;
					 border-radius:5px; font-size:12px;color:#636156;font-weight:bold; background-color:#fff; text-align:center;line-height: 34px;}


.mem_text_1 {width:90%;height:34px; border:2px solid #8D886D; font-size:25px;color:#8D886D;font-weight:bold; background-color:#fff;}
.mem_text_2 {width:90%;height:34px; border:2px solid #8D886D; font-size:14px;color:#8D886D;font-weight:bold; background-color:#fff;}

.mem_tel1 {width:26%;height:34px; border:2px solid #8D886D; font-size:14px;color:#8D886D;font-weight:bold; background-color:#fff;}

.mem_email { width:40%;height:30px; border:2px solid #8D886D; font-size:14px;color:#8D886D;font-weight:bold; background-color:#fff; text-align:center; }

.mem_stipul { font-size:12px; color:#000; text-shadow: 1px 1px 1px #fff; filter:shadow(color=#fff, Strength=1, direction=180); }

/*
.mem_mody_title { background-color:#6a6753; color:#fff; }
.mem_mody_content{background-color:#DED5BA; color:#6a6753;}
*/
.mem_mody_title { background-color:#8B8B85; color:#fff; }
.mem_mody_content{background-color:#F0F0F0; color:#6a6753;}
/*
.mem_mody_title { background-color:; color:#fff;  text-shadow: 1px 1px 1px #000; filter:shadow(color=#000, Strength=1, direction=180);}
.mem_mody_content{background-color: transparent; filter: Alpha(Opacity=0); color:#000;  text-shadow: 1px 1px 1px #fff; filter:shadow(color=#fff, Strength=1, direction=180);}
*/


/* 옵션 체크박스 */
.checkbox_a{ width:30px; height:30px; border:1px; vertical-align:middle }
.checkbox_b{ width:20px; height:20px; border:1px; vertical-align:middle; }

/* http://www.csscheckbox.com/ 에서 다운받은 체크박스 (안씀) */
input[type=checkbox].css-checkbox { position: absolute;  overflow: hidden;  clip: rect(0 0 0 0);  height:1px;  width:1px;  margin:-1px;  padding:0; border:0; }  input[type=checkbox].css-checkbox + label.css-label { padding-left:20px; height:20px;  display:inline-block; line-height:20px; background-repeat:no-repeat; background-position: 0 0; font-size:15px; vertical-align:middle; cursor:pointer; }  input[type=checkbox].css-checkbox:checked + label.css-label { background-position: 0 -20px; }  .css-label{ background-image:url(http://csscheckbox.com/checkboxes/web-two-style.png); }


/* 이용약관 */
.policy_a1 {color:#1268C9; font-size:14px; font-weight:bold; text-align:center;padding: 10px 0 0 0 ;}
.policy_b1 {font-size:12px;font-weight:bold; line-height:20px; padding: 15px 0 5px 10px ;}
.policy_c1 {font-size:12px;line-height:20px;  padding: 0 10px 0 10px;}










/******************** Main ******************************/
/******************** Main ******************************/

#main_radio { width:100%; height:63px; text-align:center ; margin: 10px 0px 0px 0px;  border:0px solid #D7D7D7 ;}
#main_radio  a{ color:#08AE08 ; font-size:16px; font-weight:bold ; }

#main_appl { width:100%; height:50px; text-align:center ; margin: 1px 0px 0px 0px;  border:0px solid #D7D7D7 ;}
#main_appl  a{ color:#08AE08 ; font-size:16px; font-weight:bold ; }


#header_main { width:100%; height:52px;  background:#41961D; border-bottom:5px solid #dedede;}
#header_main h1 { text-align:center; padding:8px 0px}


#main_visualBox { width:100%; margin: 15px 0 0px 0; text-align:center; overflow:hidden; padding:0;   border-bottom:1px solid #dedede;  }
#main_visualBox img { min-width:300px; max-width:600px; width:100%;  }



.mainMenu {overflow:hidden;padding:0 4%; margin:10px auto 0 auto;  }				/* 주위공간  */
/* .mainMenu {overflow:hidden;padding:0 4%; margin:30px auto 0 auto;  } */				/* 주위공간  */
.mainMenu li {float:left; margin-left:6.5%; margin-bottom:3%; padding:5px 0px;width:24.3%;text-align:center; border:1px solid #D7D7D7 ; }		  /* float:left - 왼쪽부터 차례대로 붙이기 */
.mainMenu li a {display:block;}
.mainMenu li img {display:block;margin:auto;width:80%;}			/*  제조사 이미지 로고 80% */

.blnk_main {height:20px;}
.blnk_sub1 {height:30px;  background:#D7D7D7;}
.blnk_sub2 {height:7px; background:#ffffff;}


/******************** Top  ******************************/

#sub_top_menu {margin:auto;background-color:#8B8B85;border-bottom:0px solid #83837C;height:30px;color:#fff; padding:7px 0 0 0 ;}
#sub_top_menu a {color:#fff; }

/******************** Footer ******************************/

#footer { background:#636156; overflow:hidden; padding-bottom:5px; border-top:0px solid #858374; }
.tel { text-align:center; margin-top:30px; }
.add { float:left; color:#EBEBEB; margin:13px 0  20px 10px;  text-align:left; }
.add li { font-size:11px; font-family:"돋움",Dotum,"굴림",Gulim; line-height:15px; }
.add li:last-child { margin-top:1px; }
.goPC { float:right; color:#EBEBEB; padding: 4px;margin:8px 6px 0 0; border:1px solid #D7D7D7 ; }



/******************** 제조사 검색 ******************************/

.search{ padding:15px 0 13px 15px; color:#fff; font-size:14px;font-weight:bold; line-height:20px; background:url("/image/back_title_a.gif"); border-bottom: 1px solid #d9d9d9;border-top:1px solid #FFF; }
.search a {font-size:13px; color:#fff; }

.searchselect{  font-size:14px; padding:15px 0 13px 20px; background:url("/image/back_title_b.gif"); font-weight:bold; line-height:20px; border-bottom: 1px solid #d9d9d9;border-top:1px solid #FFF;}

.font-top { font-size:14px; color:red }

.searchTotal{ line-height:40px;background:url("/image/back_title_a.gif"); font-weight:bold;  text-align:center; border-bottom: 1px solid #d9d9d9;border-top:1px solid #FFF;}
.searchTotal a { display:block ; color: #ffffff ;  }

.searchlist { border-bottom: 1px solid #d9d9d9;}
.searchlist li{position: relative;clear: both;width: 100%;height: 40px;border-top: 1px solid #d9d9d9;  background:url("/image/back_list.gif");  font-weight:bold;  }
.searchlist li a {display:block ;  font-size:14px; border-top:1px solid #FFF; height: 28px; padding: 12px 0 0 40px;  overflow:hidden; }

.searchlist_com li{position: relative;clear: both;width: 100%;height: 40px;border-top: 1px solid #d9d9d9;  background:url("/image/back_list_b.gif");  font-weight:bold;  }
.searchlist_com li a {display:block ;  font-size:14px; border-top:1px solid #FFF; height: 28px; padding: 12px 0 0 20px;  overflow:hidden; }

/*
.searchCarlist li  {display:block ; border-top:1px solid #FFF; line-height: 30px; padding: 0 0 0 0 ;  overflow:hidden;  background:#EBEBEB; text-align:center; }
.searchCarlist li a {display:block ; }
*/
/*
.searchCarlist li img {display:block ; width:100%; padding: 12px 0 0 10px;  overflow:hidden; }
*/




/***************** 시세평가 PC version Start*********************/

#qoute_top{ width: 100%; min-width:802px; height: 120px;  background-color : #636156; text-align:center;}
#qoute_topMem { width:100%; min-width:660px; height: 20px; padding: 7px 0 0 0 ; border: 0px solid #17a668;  text-align: right ; background-color : #636156; color:#fff;}
#qoute_topLogo { margin: 0px auto;  width: 660px; height: 70px;  background-color : #636156; }
#qoute_top_menu { width: 100%; min-width:802px; height: 50px;  background-color : #8B8B85; text-align:center;}
#qoute_top_menu_title { width: 100%; min-width:802px; height: 20px; padding:18px 0 0 0 ; text-align:center;font-weight:bold; color:#fff; letter-spacing:0.2em; border: 0px solid #17a668;}
#qoute_top_menu_title a { color:#fff; }

#qoute_middle { width:100% ; height:580px;  background-color : #777A74;	} 
/* #qoute_middle { width:100% ; height:513px; background-image:url(../../image/bg_dot_5_5.gif)}*/
#qoute_middle_bg {margin: 0px auto; width:900px ; height:580px; background-image:url(../../image/main_middle_bg2.jpg); background-color : #636156;	}

.menu_size { margin: 0px auto;margin-top:22px; width:328px;border:1px solid #DFDFDF; }

.title_h1 {font-size:17px; color:#615E49; font-weight:bold; }


.main_list_button_a { width:40px;height:22px; border:1px solid #fff; font-size:12px;color:#fff; background-color:#428A3E; text-align:center;cursor: pointer; }

.main_list_button_b { width:60px;height:25px; border:1px solid #fff; font-size:12px;color:#fff; background-color:#7E7E7E; text-align:center;cursor: pointer; }

.main_list_button_c_on { width:60px;height:25px; border:1px solid #fff; font-size:12px;color:#fff; background-color:#00AAAA; text-align:center;cursor: pointer; }
.main_list_button_c_off { width:60px;height:25px; border:1px solid #fff; font-size:12px;color:#fff; background-color:#7E7E7E; text-align:center;cursor: pointer; }














.car_list_div {width: 100% ; background-color:#F6F6F6; border-top: 1px solid #cccccc;}
.car_list_div li  { width: 100% ;  margin: 0px; border: 0px solid blue ;  overflow:hidden;  border-bottom: 0px solid #D0B88A; border-top: 1px solid #fff; }
.car_list_div li a {  display:block ;  overflow:hidden;  }

.car_list_div span { float:left; display: inline-block;  }

.span_a { width: 45% ; padding: 0 0 0 5px ; margin:5px; text-align:left ; padding-left:10px; border: 0px solid #000;}
.span_b { width: 30% ; text-align:left; padding: 5px 0 0 0 ; border: 0px solid #000;}
.span_c { width: 18% ; text-align:left; padding: 5px 0 5px 0 ; border: 0px solid #000;}

.searchLink{ padding:15px 0 13px 0px; background:#F5ECD1; font-weight:bold;  text-align:center; border-bottom: 1px solid #CFCFCF; border-top:1px solid #FFF;}


/******************** 매물 리스트 ******************************/
.car_list_model { font-size:12px;color:#2B8C00;font-weight:bold;}
.car_list_grade { font-size:12px;color:#2229B7;font-weight:bold;	}
.car_list_other { font-size:12px;color:##686868;	 }
.car_list_price{ font-size:14px; color:#CC0000 ; font-weight:bold }


/******************** 페이지 link ******************************/
 /* 잘안됨 
div#searchLink > table > tbody > tr > td > { text-align:center; font-size:8px ;  }
div#container > div#content > div#controller > table > tbody > tr > td > img {width:100%;}
*/


/*******************이전/다음사진보기 <span>***********************/

.Pic_num_span { display: inline-block; margin : 4px ; }




/******************* 회사소개 ***********************/
.searchselect{ font-size:14px; padding:15px 0 13px 20px; background:url("/image/back_title_b.gif"); font-weight:bold; line-height:20px; border-bottom: 1px solid #d9d9d9;border-top:1px solid #FFF;}
.com_tile_a1 {   padding: 15px 0 5px 10px; font-size:16px ; font-weight:bold; color:#41961D; line-height:20px; }
.com_tile_sangsa {  height:23px;  padding: 15px 0 5px 10px; font-size:12px ; font-weight:bold; color:#41961D; }

.com_sub_a1 {padding:5px; }

.com_table_sub_a td  { padding:10px; }

.com_a1 {width:100% }
.com_a1 li {background:url('/image/background_a.gif'); padding:10px; line-height:20px; }

.guide .search{background:url('/image/background_a.gif') no-repeat right 19px;background-size:5px;padding-right:9px;display:inline-block;padding-top:15px;}















#lnb_main { margin:20px auto 0 auto; width:90%; overflow:hidden; }
#lnb_main li { float:left; width:50%; margin-bottom:10px; }
#lnb_main li a { display:block; margin:0 auto; width:135px; }				/*  중앙 메뉴 이미지 크기 */

/*sub*/

#header_sub { width:100%; height:88px; }
#header_sub h1 { text-align:center; margin-top:9px;  }
#header_sub .lnb { height:33px; background:url(/m/img/lnb_bg.gif) repeat-x; width:100%; margin-top:6px; }
#header_sub .lnb li { float:left; background:url(/m/img/lnb_bullet.gif) no-repeat ; width:25%;  overflow:hidden; } 
#header_sub .lnb li:first-child { background:none; }
#header_sub .lnb li a { display:block; text-align:center; margin-top:8px;  }

h3 { margin-top:15px; }
.title_h4 { margin-top:10px; width:100%; overflow:hidden; }
.title_h4 img { min-width:310px; max-width:100%; }
.title_h4_2 { margin-top:10px; width:100%; overflow:hidden; }

.txtBoard01 { background:url(/m/img/sub01_bg.jpg) no-repeat top right; width:100%; overflow:hidden; font-family:굴림, Gullim; font-size:12px; color:#535353; }
.txtBoard01 p { margin-top:5px; width:75%; }

.txtBoard02 { background:url(/m/img/sub02_bg.jpg) no-repeat top right; width:100%; overflow:hidden; font-family:굴림, Gullim; font-size:12px; color:#535353; }
.txtBoard02 p { margin-top:5px; width:75%; }

.txtBoard03 { width:90%; margin:15px auto 0 auto; font-family:굴림, Gullim; font-size:12px; color:#535353; }
.txtBoard03 dt { background:url(/m/img/bullet_blue.gif) no-repeat 0 5px; padding-left:7px;  }
.txtBoard03 dd { margin:5px 0 20px 8px; width:80%: }
.txtBoard03 dd img { min-width:270px; width:100%; }

.nextTxt {  font-family:굴림, Gullim; font-size:12px; color:#535353; margin-top:10px; }
.nextTel { margin-top:0; margin-left:2em; margin-bottom:20px;}

.table_price { border-top:1px solid #e7e7e7; border-left:1px solid #e7e7e7; width:99.8%; margin-top:10px;  font-family:굴림, Gullim; font-size:12px;  }
.table_price th { background:#667081; border-bottom:1px solid #e7e7e7; border-right:1px solid #e7e7e7; color:#fff; padding:4px 0 1px 0;   }
.table_price td { border-bottom:1px solid #e7e7e7; border-right:1px solid #e7e7e7;  color:#535353; padding:4px 0 1px 0; text-align:center;  }
.table_price td span { width:48px; display:inline-block; text-align:left; padding-right:4px; }
