A.toplink:link, A.toplink:active, A.toplink:visited { font-family:µ¸¿ò, dotum;font-size: 11px;font-weight:bold;text-decoration:none; color:#333333; letter-spacing:-0.05em; }
A.toplink:hover   { font-family:µ¸¿ò, dotum;font-size: 11px;text-decoration:underline; color:#666; letter-spacing:-0.05em; }

A.toplink_test:link, A.toplink_test:active, A.toplink_test:visited { font-family:µ¸¿ò, dotum;font-size: 11px;font-weight:bold;text-decoration:none; color:#ababab; letter-spacing:-0.05em; }
A.toplink_test:hover   { font-family:µ¸¿ò, dotum;font-size: 11px;text-decoration:underline; color:#ababab; letter-spacing:-0.05em; }

A.topmenu:link, A.topmenu:active, A.topmenu:visited { font-family:µ¸¿ò, dotum;font-size: 11px;text-decoration:none; color:#666; letter-spacing:-0.05em; }
A.topmenu:hover   { font-family:µ¸¿ò, dotum;font-size: 11px;text-decoration:underline; color:#666; letter-spacing:-0.05em;  }

A.txtbig:link, A.txtbig:active, A.txtbig:visited { font-family:µ¸¿ò, dotum;font-size: 16px; font-weight:bold; color:#222222; letter-spacing:-0.05em; text-decoration:none; }
A.txtbig:hover   { font-family:µ¸¿ò, dotum;font-size: 16px; font-weight:bold; color:#222222; letter-spacing:-0.05em; text-decoration:underline; text-decoration:none; }


.banner_right { position:absolute; left:center; top:80px; margin:0 0 0 425px; }
.banner_right_new { position:absolute; top:80px; margin:0 0 0 844px; }
.banner_right_test { position:absolute; top:80px; margin:0 0 0 990px; }
.leftmenu { background:url(/imgs/common/icon.gif) 0 8px no-repeat; border-bottom:1px solid #EFEFEF; width:95px; margin:0 0 0 15px; padding:6px 0 5px 10px; font-weight:bold; }
.leftmenu a { font-family:µ¸¿ò, dotum;font-size: 12px;text-decoration:none; color:#444444; font-weight:bold; }
.leftsubmenu { background:url(/imgs/main/icon_m.gif) 0 5px no-repeat; width:105px; margin:0 0 0 15px; padding:3px 0 3px 15px; background-color:#F7F7F7; }
.leftsubmenu a { font-family:µ¸¿ò, dotum;font-size: 12px;text-decoration:none; color:#444444; }

.partner_box { background:url(/imgs/sub/img7_2.jpg) no-repeat; width:55px; height:22px; text-align:right; padding:2px 5px 0 0; color:#FFFFFF; float:left; margin-right:10px;}
.photo_mark1 { position:absolute; left:left; top:top; }
.photo { border:1px solid #CCCCCC; }
.txt_mini88 { font-family:µ¸¿ò, dotum;font-size: 11px; color:#888888; padding:0 0 0 0; }
.txt_888888 { font-family:µ¸¿ò, dotum;font-size: 11px; color:#888888; padding:0 0 0 0; }
.txt_small{ font-family:µ¸¿ò, dotum;font-size: 11px; }
.txt_small_test{ font-family:µ¸¿ò, dotum;font-size: 11px; color:#ababab;}
.txt_bar { font-family:µ¸¿ò, dotum;font-size: 11px; color:#333333; }
.txt_price { font-family:µ¸¿ò, dotum;font-size: 12px; font-weight:bold; color:#ff6600; padding:2px 0 0 0; }
.txt_price2 { font-family: "Verdana, µ¸¿ò, Arial";font-size: 18px; font-weight:bold; color:#3366cc; padding:2px 0 0 0; }
.txt_big { font-family: 'nanum-square-r'; font-size: 16px; font-weight:bold; color:#222222; letter-spacing:-0.05em;  }
.txt_boardcomment { font-family:µ¸¿ò, dotum;font-size: 11px; color:#0066CC; }
.box { border:1px solid #CCCCCC; background:#f7f6f3; }

.t_list{ font-family: 'nanum-square-r'; }
.t_list tr { background:#FFFFFF; }
.t_list th { background:#fff;  font-family:µ¸¿ò, dotum;font-size: 11px;  padding:4px 0; border-bottom:1px solid #c6c6c6; border-top:1px solid #ff6600; background:#f9f9f9; }
.t_list td { border-bottom:1px solid #EAEAEA; }
.t_list td.right { border-right:1px solid #EAEAEA; }
.t_list td.title { background:url(/imgs/sub/board_bg2.gif) repeat-x left bottom; font-family:µ¸¿ò, dotum;font-size: 12px; padding:2px 0 0 20px; font-weight:bold; border-top:1px solid #6c93e0; height:35px; color:#222222; }
.t_list tr.notice { background:#f8f7ea; }
.t_list td.leftright { border-right:1px solid #EAEAEA; border-left:1px solid #EAEAEA; }
.t_list td a { text-decoration:none; }


.t_list02 { font-family:µ¸¿ò, dotum; }
.t_list02 tr { background:#FFFFFF; }
.t_list02 th { background:#fff; font-family:µ¸¿ò, dotum;font-size: 11px; padding:4px 0; border-bottom:1px solid #c6c6c6; border-top:1px solid #ff6600; background:#f9f9f9;   }
.t_list02 td { border-bottom:1px solid #EAEAEA; }
.t_list02 td.right { border-right:1px solid #EAEAEA; }
.t_list02 td.title { background:url(/imgs/sub/board_bg2.gif) repeat-x left bottom; font-family:µ¸¿ò, dotum;font-size: 12px; padding:2px 0 0 20px; font-weight:bold; border-top:1px solid #6c93e0; height:35px; color:#222222; }
.t_list02 tr.notice { background:#f8fcfd; }
.t_list02 td.leftright { border-right:1px solid #EAEAEA; border-left:1px solid #EAEAEA; }
.t_list02 td a { text-decoration:none; }

.t_list03 { font-family:µ¸¿ò, dotum; }
.t_list03 tr { background:#FFFFFF; }
.t_list03 th { background:#fff; font-family:µ¸¿ò, dotum;font-size: 11px; padding:10px 0; border-bottom:1px solid #c6c6c6; border-top:1px solid #ff6600; background:#f9f9f9;   }
.t_list03 td { border-bottom:1px solid #EAEAEA; text-align:Center; padding:6px 0; }


.t_view { border-top:1px solid #dcdee1; border-bottom:1px solid #dcdee1; margin:7px 0 7px 0; }
.t_view td { border-bottom:1px dotted #DDDDDD; padding:3px 0 0 7px; height:25px; font-weight:bold; }
.t_view td.normal { font-weight:normal; }
.t_view td.left { font-family:µ¸¿ò, dotum; font-size: 11px; border-right:1px dotted #DDDDDD; background:#f3f2ed; font-weight:normal; }

.t_table { border-top:2px solid #333; border-bottom:1px solid #CCCCCC; }
.t_table th { font-family:µ¸¿ò, dotum;font-size: 12px; padding:8px 0 8px 0; border-bottom:1px solid #d0d0d0; border-top:1px solid #AAAAAA; }
.t_table td { padding:3px 0 0 7px; height:28px; font-weight:bold; padding:0 10px 0 0; border-bottom:1px solid #d0d0d0; }
.t_table td table td { border:0px solid #DDDDDD; padding:0; font-weight:normal; }
.t_table td.left { font-family:µ¸¿ò, dotum; font-size: 11px; border-right:1px dotted #DDDDDD; background:#F7F7F7; font-weight:normal; padding:0; }
.t_table td.right2 { font-family:µ¸¿ò, dotum; border-right:1px dotted #DDDDDD; font-weight:normal; padding:5px 0 5px 10px; } 
.t_table td.right { font-weight:normal; }
.t_table.center th, .t_table.center td {text-align:center;padding:5px 10px;}

.t_formNon { border-top:0px solid #dcdee1; border-bottom:0px solid #dcdee1; }
.t_formNon td { border-bottom:0px solid #DDDDDD; padding:0px 0 0 0px; font-weight:bold; height:auto; padding:0 0px 0 0; }

select { font-family:µ¸¿ò, dotum;font-size: 12px;color:#666;height:26px; vertical-align:middle; }
textarea { border-left:1px solid #333333; border-top:1px solid #333333; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; font-family:µ¸¿ò, dotum;font-size: 12px;color:#666; vertical-align:middle; }
textarea.loginafter { background:url(/imgs/sub/text_loginafter.gif) no-repeat; border-left:1px solid #333333; border-top:1px solid #333333; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; font-family:µ¸¿ò, dotum;font-size: 12px;color:#666; background-color:#FFFFFF; }
.search_border { width:330px; margin:0 0 2px 0; border:3px solid #bbc1ce; padding:2px; }
.input_topsearch { border:0px solid #FFFFFF; padding:0px 0 0 0; height:16px; width:210px; background-color:#FFFFFF; }
input { border:1px solid #cecece; font-family:µ¸¿ò, dotum;font-size: 12px;  padding:4px 0 4px 3px; background:white; vertical-align:middle; }
input_check { border:1px solid #BBBBBB; padding:0; background:#EFEFEF; }
input.img { border:0px solid #FFFFFF; background:#FFFFFF; padding:0; }
.input_login { background:#FFFFFF; border:1px solid #d7d7d7; padding:0; height:19px; width:100px; margin:0 5px 0 0; }
.input_loginbg1 { background:url(/imgs/common/bg_id.gif); border:1px solid #d7d7d7; padding:0; height:19px; width:100px; margin:0 5px 0 0; }
.input_loginbg2 { background:url(/imgs/common/bg_pass.gif); border:1px solid #d7d7d7; padding:0; height:19px; width:100px; margin:0 5px 0 0; }

ol { padding:0; margin:8px 0 25px 0; }
ol li { list-style-type:alpha; margin:0 0 0 25px; }
.ul { margin:8px 0 25px 0; }

.sitemap { background:url(/imgs/sub/sitemap_bg.gif) left bottom no-repeat; width:200px; padding:7px 20px 5px 5px; }
.t_map td.maptitle { background:url(/imgs/common/top_bg.gif) left bottom no-repeat;  padding:0 0 0 10px; border-left:1px dotted #DDDDDD; border-bottom:1px solid #EFEFEF; }
.t_map td { padding:8px 0 2px 10px; border-left:1px dotted #DDDDDD; }

input.calendar { behavior:url(/common/htc_calendar2.htc); padding:2px 2 2px 2px; }


.t_option {border:1px solid #dcdcdc;border-top:1px solid #707070; width:100%;}
.t_option table { }
.t_option th {border-right:1px solid #dcdcdc;padding:5px;background:#f6f6f6;}
.t_option td {padding:5px;border:1px solid #dcdcdc;}
.t_option td ul {list-style:none;margin:0;padding:0;}
.t_option td li {list-style:none;margin:0;padding:0; padding:3px 0 3px 13px;background:url(/images/sub/icon_check.gif) left center no-repeat;}

.carSearchWrap2 {overflow:hidden;margin:0 auto;width:832px;border:1px solid #bfbfbf; border-bottom:none;}
.carSearchWrap2 .selectBox {height:140px;overflow-x:hidden;overflow-y:scroll;background-color:#fff;}
.carSearchWrap2 .title span {font-weight:bold;}
.carSearchWrap2 .makerSelect {float:left;width:135px;border-right:1px solid #d3d3d3; }
.carSearchWrap2 .makerSelect .title {padding-top:5px;height:25px;text-align:center;background:url(/image/sub/tit_carSearch_maker.png) center center no-repeat #dcdcdc;}
.carSearchWrap2 .model1Select {float:left;width:150px;border-right:1px solid #d3d3d3; }
.carSearchWrap2 .model1Select .title {padding-top:5px;height:25px;text-align:center;background:url(/image/sub/tit_carSearch_model1.png) center center no-repeat #dcdcdc;}
.carSearchWrap2 .model2Select {float:left;width:175px;border-right:1px solid #d3d3d3; }
.carSearchWrap2 .model2Select .title {padding-top:5px;height:25px;text-align:center;background:url(/image/sub/tit_carSearch_model2.png) center center no-repeat #dcdcdc;}
.carSearchWrap2 .classSelect {float:left;width:369px; }
.carSearchWrap2 .classSelect .title {padding-top:5px;height:25px;text-align:center;background:url(/image/sub/tit_carSearch_class.png) center center no-repeat #dcdcdc;}

.carSearchWrap3 {overflow:hidden;margin:0 auto;width:827px;border:1px solid #bfbfbf; border-bottom:none;}
.carSearchWrap3 .selectBox {height:140px;overflow-x:hidden;overflow-y:scroll;background-color:#fff;}
.carSearchWrap3 .nothing {height:140px;overflow-x:hidden;overflow-y:scroll;background-color:#fff; display:none; text-align:center;}
.carSearchWrap3 .title span {font-weight:bold;}
.carSearchWrap3 .makerSelect {float:left;width:115px;border-right:1px solid #d3d3d3; }
.carSearchWrap3 .makerSelect .title {padding-top:5px;height:25px;text-align:center;background:url(/image/sub/tit_carSearch_maker.png) center center no-repeat #dcdcdc;}
.carSearchWrap3 .model1Select {float:left;width:130px;border-right:1px solid #d3d3d3; }
.carSearchWrap3 .model1Select .title {padding-top:5px;height:25px;text-align:center;background:url(/image/sub/tit_carSearch_model1.png) center center no-repeat #dcdcdc;}
.carSearchWrap3 .model2Select {float:left;width:225px;border-right:1px solid #d3d3d3; }
.carSearchWrap3 .model2Select .title {padding-top:5px;height:25px;text-align:center;background:url(/image/sub/tit_carSearch_model2.png) center center no-repeat #dcdcdc;}
.carSearchWrap3 .classSelect {float:left;width:200px;border-right:1px solid #d3d3d3; }
.carSearchWrap3 .classSelect .title {padding-top:5px;height:25px;text-align:center;background:url(/image/sub/tit_carSearch_class.png) center center no-repeat #dcdcdc;}
.carSearchWrap3 .class2Select {float:left;width:153px; }
.carSearchWrap3 .class2Select .title {padding-top:5px;height:25px;text-align:center;background:url(/image/sub/tit_carSearch_class.png) center center no-repeat #dcdcdc;}

.carSearchWrap3 input { border:none; }


.redBtn { display:inline-block; width:50px; height:24px; line-height:24px; background:#f22046; text-align:Center; color:white; border-radius:2px; }
.blueBtn { display:inline-block; width:60px; height:24px; line-height:24px; background:#3a96fe; text-align:Center; color:white; border-radius:2px; text-decoration:none; }




/* ÇÁ·Î±×·¥ÆÄÆ® Ãß°¡ */
.carSelector { text-align:left; height:110px;overflow-x:hidden;overflow-y:scroll;font-size:12px;border:1px solid #bababa; background:#9d9d9d;  padding:2px; margin:0 10px 0 0; }
.sdOff { height:20px; line-height:19px; margin:0px;padding:5px 0 2px 5px;list-style-type:none;color:#333;cursor:pointer; }
.sdOn { height:20px; line-height:19px; font-weight:bold;margin:0px;padding:5px 0 2px 5px;list-style-type:none;color:#FFF;background-color:#39F;cursor:pointer; }
.divMemo {position:absolute; width:300px; height:200px; display:none; background-color:white; border:1px solid #eaeaea; padding:10px;}
.sdEmpty { width:100%;padding-top:50px;text-align:center;letter-spacing:-1px;margin-left:-10px;vertical-align:middle;color:#999; }

.searchWidthBig { float:left; width:270px; }
.searchWidthBig span { width:60px; }
.searchWidthSmall { float:left; width:158px; }
.searchWidthSmall span { width:50px; }
.searchWidthThin { float:left; width:428px; letter-spacing:-1px; }
.searchWidthThin span { width:60px; }


