@charset "utf-8";
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button {margin:0px;padding:0px;-webkit-text-size-adjust:none}
html {overflow-y:scroll}
body {position:relative;margin:0px;padding:0px;word-wrap:break-word;word-break:break-all;font:10pt Dotum, Gulim, sans-serif;}
ul {list-style-type:none;}
img {border:none;}
table {border-collapse:collapse;}
a:link, a:visited {text-decoration:none;color:#000;}
a:hover, a:active {text-decoration:none;color:#F30;}
#wrap {width:100%;margin:0px auto;padding:0px;background:url(/mobile/_img/bg_header.png) left top repeat-x;}
#header {height:55px;padding:0px 10px;}
#menu_main {width:100%;margin:0px auto;padding:0px;text-align:center;/*background:url(/mobile/_img/bg_top.png) center top no-repeat;*/}
#menu_m {width:100%;margin:0px auto;padding:20px 0px;border-bottom:1px solid #CCC;text-align:center;}
#menu_m img {margin:5px;}

.menu_m {padding:10px;border-bottom:1px solid #CCC;}
.menu_m span {color:#CCC;padding:0px 10px;}
.menu {padding:5px 0px;text-align:center;/*background:url(/mobile/_img/bg_sub.png) left bottom repeat-x;*/}

.cont {padding:10px;}
.cont span {letter-spacing:-1px;}
.cont table {border:1px solid #ededed;}
.form_title {border-bottom:1px solid #ededed;padding:5px;background-color:#f6f6f6;}
.form_cont {border-bottom:1px solid #ededed;padding:5px;}
.btn {padding:10px;border-bottom:1px solid #CCC;text-align:center;}

#car {border-top:2px solid #1b3151;border-bottom:1px solid #CCC;}
#car .menu {border-bottom:1px solid #CCC;padding:10px;font-weight:bold;background-color:#ededed;text-align:left;}
#car .menu span {padding:0px 10px;font-weight:bold;color:#CCC;}
#car ul {margin:0px;padding:0px;}
#car ul li {position:relative;margin:0px;padding:0px;padding:10px;min-height:60px;border-bottom:1px solid #cccccc;}
#car ul li div.image {position:absolute;left:10px;top:10px;width:80px;}
#car ul li div.infor {position:relative;margin-left:100px;line-height:20px;}
#car ul li div.infor span {color:#cccccc;padding:0px 5px;}
#car ul li div.infor .pay {display:block;line-height:20px;color:#F30;}
#car .bottom {padding:10px;text-align:center;}
.pay {color:#F30;}

#carview {padding:15px;}
#carview .image {position:relative;margin-top:10px;}
#carview .image .arrow {position:absolute;left:0px;top:0px;width:100%;}
#carview .image .arrow ul {margin:0px;padding:0px;width:100%;}
#carview .image .arrow ul li {float:left;margin:0px;padding:0px;width:50%;}
#carview .image_ea {padding:5px;border:1px solid #CCC;border-top:none;background-color:#f6f6f6;text-align:center;font-weight:bold;}
#carview .cont div.tit_cont, #carview .carinfor div.tit_cont {font-size:16px;font-weight:bold;padding-bottom:5px;}
#carview .cont {margin:10px 0px;padding-bottom:10px;border-bottom:1px solid #cccccc;}
#carview .cont .memo {color:#666;}
#carview .cont ul {margin:0px;padding:0px;}
#carview .cont ul li {margin:3px 0px;padding:0px;color:#666;}
#carview .cont span {color:#333;}
#carview .carinfor {margin:10px 0px;padding-bottom:10px;border-bottom:1px solid #cccccc;}
#carview .carinfor ul {margin:0px;padding:0px;}
#carview .carinfor ul li {display:inline-block;margin:0px;padding:3px 20px 3px 0px;color:#666;}
#carview .carinfor span {color:#333;}

.pagenember {width:100%;text-align:center;}
.pagenember ul {margin:0px;padding:0px;}
.pagenember ul li {display:inline-block;margin:0px;padding:0px;height:40px;line-height:40px;}
.pagenember ul li a {dispaly:block;padding:10px;font-weight:bold;font-size:14px;}
.pagenember ul li span {display:inline-block;color:#CCC;}

.titselect {padding:10px;border:1px solid #CCC;background:url(/mobile/_img/bg_sub.png) left top repeat-x;}

.search_step {margin:0px;padding:0px;}
.search_step li {overflow:hidden;margin:0px;padding:0px;height:40px;border-bottom:1px solid #CCC;background:url(/mobile/_img/bg_list.gif) left top repeat-x;}
.search_step li a {display:block;width:100%;margin:0px 15px 0px 0px;padding:0px 0px 0px 15px;line-height:40px;background:url(/mobile/_img/arrow.gif) right top no-repeat;}

#footer {text-align:center;padding:10px;}
#footer .txt {background-color:#f6f6f6;padding:5px;margin-top:5px;font-size:5pt;}


.dealerVisualWrap {width:100%;position:relative;}
.dealerVisualWrap .dealerVisual img {width:100%;}
.dealerVisualWrap .photo {position:absolute;right:0px;top:0px;text-align:right;}
.dealerVisualWrap .phone a {display:block;padding:10px 0px 10px 30%;font-size:30px;color:#F00; letter-spacing:-3px;background:url(/mobile/_img/bg_phone.png) left center no-repeat;background-size:30%;}
.dealerVisualWrap .phone span {display:block;font-size:18px;color:#333; letter-spacing:-1px;}
.dealerVisualWrap .phone img {vertical-align:middle;}