@font-face {font-family:ng;src:url('/font/NanumGothic.eot');src:local(¡Ø), url('/font/NanumGothic.eot') format('embedded-opentype'), url('/font/NanumGothic.woff') format('woff');}
@font-face {font-family:ngBold;src:url('/font/NanumGothic-Bold.eot');src:local(¡Ø), url('/font/NanumGothic-Bold.eot') format('embedded-opentype'), url('/font/NanumGothic-Bold.woff') format('woff');}
/*	font ¼³Á¤	*/
@font-face {
 font-family: 'nanumsquareR';
 src: url(/font/nanumsquarer.eot);
 src: url(/font/nanumsquarer.eot?#iefix) format('embedded-opentype'),
      url(/font/nanumsquarer.woff) format('woff'),
      url(/font/nanumsquarer.ttf) format('truetype');
}


@font-face {
 font-family: 'nanumsquareB';
 src: url(/font/nanumsquareb.eot);
 src: url(/font/nanumsquareb.eot?#iefix) format('embedded-opentype'),
      url(/font/nanumsquareb.woff) format('woff'),
      url(/font/nanumsquareb.ttf) format('truetype');
}


/* font-family:ng, ³ª´®°íµñ, NanumGothic, µ¸¿ò, dotum, sans-serif; */
html	{color:#333;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display:block}
body	{font-family:Dotum,"µ¸¿ò",Gulim,"±¼¸²",Helvetica Neue,Helvetica,Arial,Verdana,Tahoma,sans-serif;font-size:12px;color:#333;background:url(/image/inc/bg_header.gif) left top repeat-x;}
img	{border:0; vertical-align:middle;}
table	{border-collapse:collapse;}
fieldset	{border:0;}
legend	{color:#000;}
address,caption,cite,code,dfn,em,th,var	{font-style:normal;font-weight:bold;}
caption	{ display:none;}
ol,ul	{list-style:none;}
caption,th	{text-align:left;}
h1,h2,h3,h4,h5,h6	{margin:0px;padding:0px;font-family:ng, ³ª´®°íµñ, NanumGothic, µ¸¿ò, dotum, sans-serif;}
caption,hr,legend	{*display:none;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
a,a:link,a:visited,a:active,a:focus	{color:#333;text-decoration:none;}
label:hover,	a:hover	{text-decoration:none;color:#09F;}
noscript	{display:none;}
input[type=submit], input[type=button], label, button { cursor:pointer;}
.clear:after	{display:block;height:0;clear:both;visibility:hidden;}
*html.clear	{height:1%;}
.clear	{clear:both;line-height:0;font-size:0;height:0px;overflow:hidden;padding:0;margin:0;}
.blind { position:absolute; left:-1000%; top:0; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden; }

/* »ó´Ü */
.topMenuWrap {width:100%;height:35px;}
.topMenuWrap .topMenu {position:relative;overflow:hidden;margin:0px auto;width:780px; border-bottom:1px solid #e5e5e5; font-size:12px; }
.topMenuWrap .topMenu .txt_left {float:left;height:35px;  margin-left:28px; padding-top:5px; }
.topMenuWrap .topMenu .txt_left span {color:#CCC; }
.topMenuWrap .topMenu .txt_left a {display:inline-block;margin:0px;padding:0px 17px;line-height:40px; font-size:12px;color:#025bc3;font-weight:bold;background:url(/image/inc/icon_bookmark.png) left 12px no-repeat;}
.topMenuWrap .topMenu .txt_left a:hover {color:#ff6833 !important;}
.topMenuWrap .topMenu .txt_right {float:left; border-right:1px solid #e5e5e5; height:35px; padding:5px 15px 0px 0px; }
.topMenuWrap .topMenu .txt_right a {display:inline-block;margin:2px 20px 0px 0px;color:#555a67;line-height:35px;font-size:12px;}

.topMenuWrap .topMenu .inputArea {position:absolute;right:0px;top:0px ;  }
.topMenuWrap .topMenu .inputArea input[type=text], .topMenuWrap .topMenu .inputArea input[type=password] {margin:0px -1px 0px 0px;border:1px solid #e5e5e5;padding:0px 10px;width:130px;height:40px;vertical-align:middle;font-size:12px;}
.topMenuWrap .topMenu .inputArea input[type=submit] {border:1px solid #fff;padding:0px 10px 0px 10px;line-height:40px;font-size:12px;vertical-align:middle;color:#FFF;background:#575d70;cursor:pointer;font-family:dotum,'µ¸¿ò';transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;}
.topMenuWrap .topMenu .inputArea input[type=submit]:hover {border:1px solid #fff;background:#025bc3;}
.topMenuWrap .topMenu .inputArea .login_id {background:url(/image/inc/txt_id.png) 5px center no-repeat #FFF;}
.topMenuWrap .topMenu .inputArea .login_pass {background:url(/image/inc/txt_pw.png) 5px center no-repeat #FFF;}
.topMenuWrap .topMenu .inputArea .login_hover {background:#FFF;}

.topMenuWrap .topMenu .top_search {position:absolute;right:0px;top:5px;margin:0px;padding:0px;background:url(/image/inc/searchBar.png) left top no-repeat;}
.topMenuWrap .topMenu .top_search input {outline:none;}
.topMenuWrap .topMenu .top_search .search_input {border:transparent !important;border:none !important;padding:3px 10px;width:165px;height:21px;font-size:14px;vertical-align:middle;background:url(/image/inc/txt_carSearch.png) 10px center no-repeat;}
.topMenuWrap .topMenu .top_search .search_over {border:transparent !important;border:none !important;padding:3px 10px;width:165px;height:21px;font-size:14px;background:none !important;}
.topMenuWrap .topMenu .top_search input[type=image] {position:absolute;right:0px;top:0px;margin:0px;vertical-align:middle;background:#025bc3;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;}
.topMenuWrap .topMenu .top_search input[type=image]:hover {background:#ff6833;}

.headerWrap {width:100%;border-bottom:0px solid #CCC; }
.headerWrap .header {position:relative;margin:0px auto;width:780px;height:100px;z-index:100000; }
.headerWrap .header .logo {padding:0px 0px 0px 0px;}
.header_left{float:left; width:219px; border-right:1px solid #e5e5e5; height:110px; padding-top:30px;}
.header_right{float:right; width:780px;}
.hWrap{width:1000px; height:140px;  margin:0 auto;}

.gnb {overflow:hidden;position:absolute;left:0px;top:0px; margin-top:45px;}
.gnb li {float:left;}
.gnb li a {margin-left:60px; position:relative;display:block;height:100px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;}
.gnb li a span {font-family:nanumsquareB, ³ª´®°íµñ, NanumGothic, µ¸¿ò, dotum, sans-serif; font-size:20px;}
.gnb li #m1 {}
.gnb li #m2 {}
.gnb li #m3 {}
.gnb li #m4 {}
.gnb li #m5 {}
.gnb li.on #m1, .gnb li #m1:hover {}
.gnb li.on #m2, .gnb li #m2:hover {}
.gnb li.on #m3, .gnb li #m3:hover {}
.gnb li.on #m4, .gnb li #m4:hover {}
.gnb li.on #m5, .gnb li #m5:hover {}

/* ÇÏ´Ü */
.footerMenuWrap {overflow:hidden;margin:20px 0px;width:100%;border-top:1px solid #c0c0c0;border-bottom:1px solid #eeeeee;background:#fbfbfb;}
.footerMenuWrap .footerMenu {margin:0px auto;padding:15px 0px;width:1000px;font-family:ng, ³ª´®°íµñ, NanumGothic, µ¸¿ò, dotum, sans-serif;}
.footerMenuWrap .footerMenu span {display:inline-block;color:#d2d2d2;padding:0px 10px;}
.footerCont {margin:0px auto;padding:10px 0px 30px 0px;width:1000px;}
.footerCont ul {overflow:hidden;}
.footerCont ul li {float:left;margin:0px 20px 0px 0px;}

/* ÆË¾÷ */
.pop_bg	{ background:#FFF; }
.pop_title	{ margin:0; padding:20px;font-size:20px;color:#FFF;background:url(/image/sub/bg_btnPoint.gif) left top repeat-x #253b4b;font-family:ngBold, ³ª´®°íµñ, NanumGothic, µ¸¿ò, dotum, sans-serif;}
.pop_cont	{ margin:0; padding:20px; }
.pop_cont .small	{ color:#777777; font-size:11px; font-family:µ¸¿ò, ±¼¸²; }
.pop_bottom {text-align:center;}
.popInfor {border:1px solid #CCCCCC;padding:15px;background-color:#f4f4f4;}
.close {position:absolute;right:10px;top:10px;}
.t_sms {margin:0px 0px 10px 0px;border:1px solid #d7dbdd;width:100%;background:#fff;}
.t_sms th {background:#fcfcfc;border-bottom:1px #efefef solid;border-right:1px #efefef solid;padding:5px;margin:0;text-align:center;color:#999999;vertical-align:top;font-weight:bold;}
.t_sms td {border-bottom:1px solid #e4e4e4 !important;margin:0;padding:5px;font-size:12px;}
.t_sms td.memo {border-left:1px solid #e4e4e4 !important;background:#f8f8f8;}
.pop_cont label, .pop_cont input[type=radio] {border:none !important;background:none !important;margin:0px;padding:0px; vertical-align:middle;}

.detail_sms {width:90px;height:190px;padding:60px 5px 0 5px;background:url(/image/sub/bg_quickSMS.gif) no-repeat #fff;}
.detail_sms h4 {display:none;}
.detail_sms div {border:1px solid #d6dade;background:#edeef0;padding:5px 0 0 5px;width:83px;margin:0 0 10px 0;}
.detail_sms div select {margin:0 0 4px 0;padding:2px;border:1px solid #999999;}
.detail_sms div img {vertical-align:middle;}
.detail_sms div input[type=text] {margin:0 0 8px 0;padding:2px;border:1px solid #999999;vertical-align:middle;}
.detail_sms input[type=button], .detail_sms input[type=submit] {display:block;margin:0px auto;border:1px solid #de7c85;padding:0px 10px;font-size:12px;color:#FFF;font-weight:bold;line-height:25px;font-family:ng, ³ª´®°íµñ, NanumGothic, µ¸¿ò, dotum, sans-serif;background:#f18a9b;}

/* quickSearch */
#quickSearch {position:absolute;left:50%;top:140px;margin:0px 0px 0px -650px;width:120px;height:340px;z-index:10000000;}
#quickSearch h2 {width:120px;height:40px;background:url(/image/inc/quickMenu.png) left top no-repeat;}
#quickSearch ul {overflow:hidden;padding:0px;}
#quickSearch li {overflow:hidden;display:block;margin:0px;padding:0px;}
#quickSearch li a {display:block;margin:0px;padding:0px;width:120px;height:70px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;}
#quickSearch li.quick1 a {height:80px !important;background:url(/image/inc/quickMenu.png) left -40px no-repeat;}
#quickSearch li.quick2 a {background:url(/image/inc/quickMenu.png) left -120px no-repeat;}
#quickSearch li.quick3 a {background:url(/image/inc/quickMenu.png) left -190px no-repeat;}
#quickSearch li.quick4 a {height:80px;background:url(/image/inc/quickMenu.png) left -260px no-repeat;}
#quickSearch li.quick1 a:hover {background:url(/image/inc/quickMenu.png) -120px -40px no-repeat;}
#quickSearch li.quick2 a:hover {background:url(/image/inc/quickMenu.png) -120px -120px no-repeat;}
#quickSearch li.quick3 a:hover {background:url(/image/inc/quickMenu.png) -120px -190px no-repeat;}
#quickSearch li.quick4 a:hover {background:url(/image/inc/quickMenu.png) -120px -260px no-repeat;}

/* ¹è³Ê */
#rightBanner {position:absolute;left:50%;top:140px;margin:0px 0px 0px 510px;width:120px; color:#fff;}
#rightBanner .recentlyView {margin:0px;width:120px;}
#rightBanner .recentlyView h1 {padding:10px;font-size:13px;font-weight:bold;color:#FFF;text-align:center;background:#575d70;}
#rightBanner .recentlyView ul {padding:10px 0px;border:1px solid #CCC;border-bottom:none;width:118px;background:#FFF;}
#rightBanner .recentlyView li {padding:0px;}
#rightBanner .recentlyView li a {padding:5px 0px;text-align:center;font-size:12px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;}
#rightBanner .recentlyView li a img {display:block;margin:0px auto 5px auto;border:2px solid #FFF;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;}
#rightBanner .recentlyView li a:hover img {border:2px solid #0386e0;}
#rightBanner .recentlyView li a:hover {color:#0386e0;}
#rightBanner .recentlyView .arrow {overflow:hidden;border:1px solid #CCC;border-top:1px solid #e6e6e6;}
#rightBanner .recentlyView .arrow a {display:block;float:left;width:59px;height:18px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;}
#rightBanner .recentlyView .arrow a.prev {background:url(/image/inc/recentlyArrow.gif) left top no-repeat;}
#rightBanner .recentlyView .arrow a.next {background:url(/image/inc/recentlyArrow.gif) -60px top no-repeat;}
#rightBanner .recentlyView .arrow a.prev:hover {background:url(/image/inc/recentlyArrow.gif) left -18px no-repeat;}
#rightBanner .recentlyView .arrow a.next:hover {background:url(/image/inc/recentlyArrow.gif) -60px -18px no-repeat;}

#rightBanner .consultBanner {overflow:hidden;width:120px;padding:0px 0px 10px 0px;}
#rightBanner .consultBanner a {display:block;margin:0px 0px 5px 0px;width:120px;height:140px;}
#rightBanner .consultBanner .sell {background:url(/image/inc/rightbanner_sell.png) left top no-repeat #ff6833;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;}
#rightBanner .consultBanner .buy {background:url(/image/inc/rightbanner_buy.png) left top no-repeat #494e9e;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;}
#rightBanner .consultBanner .sell:hover {background:url(/image/inc/rightbanner_sell.png) left top no-repeat #e83c00;}
#rightBanner .consultBanner .buy:hover {background:url(/image/inc/rightbanner_buy.png) left top no-repeat #0c1383;}

#rightBanner .etcBanner {overflow:hidden;width:120px;padding:10px 0px;background:url(/image/inc/line.png) center top repeat-y #FFF;}
/* #rightBanner .etcBanner a {display:block;margin:-1px 0px 0px 0px;padding:0px 0px 0px 35px;width:83px;height:35px;line-height:35px;border:1px solid #CCC;font-family:ng, ³ª´®°íµñ, NanumGothic, µ¸¿ò, dotum, sans-serif;} */
#rightBanner .etcBanner .insur {background:url(/image/inc/icon_insur.png) 10px center no-repeat #FFF;}
#rightBanner .etcBanner .install {display:block;margin:0px;padding:55px 0px 0px 0px;border:1px solid #CCC;text-align:center;height:30px;font-weight:bold;font-size:14px;background:url(/image/inc/icon_install.png) top center no-repeat #FFF;font-family:ng, ³ª´®°íµñ, NanumGothic, µ¸¿ò, dotum, sans-serif;}

#leftBanner {position:absolute;left:50%;top:140px;margin:0px 0px 0px -650px;width:120px;}
#leftBannerView {position:absolute;left:50%;top:140px;margin:0px 0px 0px -670px;width:120px;}


.bannerTOP a {display:block;width:120px;height:50px;background:url(/image/inc/icon_top.png) center top no-repeat;}

#rightBanner .quickmenu{width:136px; height:363px; background:url(/image/main/right_banner_01.png) left top no-repeat; }
#rightBanner .bestcar{width:136px; height:277px; background:url(/image/main/right_banner_02.png) left top no-repeat; margin-top:10px;}

.quickmenu_text{position:absolute; margin:170px 0px 0px 41px; width:100%; line-height:30px;}
.quickmenu_text a{color:#fff;}
.bestcar .bestcar_text{position:absolute; margin:127px 0px 0px 41px; width:100%; line-height:30px;}