/* 공통 */
li{list-style-type: none;}
a:link {text-decoration:none}
a:visited {text-decoration:none}
a:active {text-decoration:none}
a:hover {text-decoration:none}
a{color:#525252;font-family:dotum;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;text-decoration:none;}
input{font-size:11px; font-family:dotum,돋움,sans-serif; color:#525252;}

.mainaddr{width:289px; height:35px; padding-top:10px; padding-left:15px; font-size:11px; color:#ffffff;}

.logo{position:absolute; left:0; top:0; width:289; height:83; z-index:1}

/* 메인메뉴 */
.mainmenu{position:absolute; top:0px; left:289px; z-index:1000; display:inline;}
.main_search{float:left;}
.main_car{float:left;}
.main_traffic{float:left;}
.mainmenu a{padding:0px;}

/* 입력필드 */
.search_field{position:absolute; left:0; top:118; z-index:4; display:inline;}
.sch_search_txt{position:absolute; left:18px; top:0px;}
.sch_input{position:absolute; left:18px; top:38px; padding-top:3px; border:1px solid #d6d6d6; background-color:#f1f1f1; height:20px; width:205px;}
.sch_searthbtn{position:absolute; left:225px; top:38px; width:48; height:22; z-index:1; cursor:pointer;}


/* 색상바 */
.redbar{position:absolute;left:0;top:83;width:289;height:35;z-index:1;background-image:url(/images/index2/top_redbar.jpg);}
.blackbar{position:absolute;left:289px;top:83;width:100%;height:35;background-image:url(/images/index2/blackbar.jpg);}

/* 지도위미니메뉴 */
.mapminimenu{position:absolute;top:85px;right:10%;height:32px;z-index:3;}
.mapminimenu .lang{float:left;width:78px;height:32px;font-size:12px;}
.mapminimenu .lang dl{float:left;height:32px;font-size:12px;margin-top:0px;}
#lang dl dd{position:absolute;top:23px;width:66px;background-color:#000000;border:1px solid #565656;font-size:10px;left:0;padding:4px 0;}
.mapminimenu .pm1{float:left;background:transparent url(/images/index2/mapminimenu.gif) no-repeat scroll -32px 0;width:32px;height:32px;cursor:pointer;}
.mapminimenu .pm2{float:left;background:transparent url(/images/index2/mapminimenu.gif) no-repeat scroll -32px -32px;width:32px;height:32px;cursor:pointer;}
.mapminimenu .pm3{float:left;background:transparent url(/images/index2/mapminimenu.gif) no-repeat scroll -32px -64px;width:32px;height:32px;cursor:pointer;}
.mapminimenu .pm4{float:left;background:transparent url(/images/index2/print_btn.gif) no-repeat scroll 0 0;width:32px;height:32px;cursor:pointer;}
.mapminimenu .pm5{float:left;background:transparent url(/images/index2/save_btn.gif) no-repeat scroll 0 0;width:32px;height:32px;cursor:pointer;}

/* left 뒷배경*/
.infoback{position:absolute;left:0px;top:118px;width:289px;height:100%;z-index:3;background-image: url(/images/index2/left_bg.jpg);border-bottom:1px solid #c1c1c1;}

/* 좌측 설명 이미지*/
.searchleftinfo{position:absolute; left:0px; top:180px; z-index:10;}


/* 페이징 */
.pagenumber{position:relative;left:0px;top:0px;width:253px;}
.paginationWrap{clear:both; margin:10px 0 10px 0;}
.pagination {text-align:center;font:normal 12px Tahoma;color:#999999;margin:3px 0 3px 0;word-spacing:-1px;}
.pagination .current{color:#bb1337;background-color:#fff; text-decoration:none;}
.pagination a:link, .pagination a:visited {color:#656565;}
.pagination a:hover{color:#bb1337;background-color:#fff; text-decoration:none;}
.pagination a, .pagination .current {padding:0 3px 1px 4px;margin:0 2px;}
.pagination .current{font-weight:bold;}
.pagination a.text{font-weight:normal;}
.pagination span.symbol{font:bold 11px AppleGothic,GulimChe;}
.pagination a:hover span.symbol {color:#fff;}
.pagination a.arrow_pre, .pagination a.arrow_next{padding:7px; background-repeat:no-repeat; background-position:center center;}
.pagination a.arrow_start:link, .pagination a.arrow_start:visited {background-image:url(/images/index2/n_local_btn_s.gif); }
.pagination a.arrow_start:hover {background-image:url(/images/index2/n_local_btn_s_over.gif); }
.pagination a.arrow_end:link, .pagination a.arrow_end:visited {background-image:url(/images/index2/n_local_btn_e.gif); }
.pagination a.arrow_end:hover {background-image:url(/images/index2/n_local_btn_e_over.gif); }
.pagination a.arrow_pre:link, .pagination a.arrow_pre:visited {background-image:url(/images/index2/n_local_btn_32.gif); }
.pagination a.arrow_pre:hover {background-image:url(/images/index2/n_local_btn_32_over.gif); }
.pagination a.arrow_next:link, .pagination a.arrow_next:visited {background-image:url(/images/index2/n_local_btn_33.gif); }
.pagination a.arrow_next:hover {background-image:url(/images/index2/n_local_btn_33_over.gif); }
.pagination a img{vertical-align:middle;}

/* 카피라이트부분 */
#footer{position:absolute;bottom:0;left:0;height:21;width:100%;z-index:2000;}
#footer .boxclearfix{line-height:21px;}
.copyright{position:absolute;left:289px;bottom:0;width:100%;color:#666666;font-size:10px;text-align:right;padding-top:6px;height:15px;background-image:url(/images/index2/copyright_bg.jpg);}
.map_error{position:absolute;left:0px;bottom:0px;width:289px;padding-top:6px;padding-left:15px;height:15px;color:#525252;background-image:url(/images/index2/map_error.jpg);}


/************************ 검색 *********************************/

/* 위치검색결과 */
.sch_result{position:absolute;left:18px;top:196px;width:253px;z-index:16;}
.resultInfo{padding-top:0px;padding-bottom:0px;}
.result_title{padding-left:0px; padding-top:6px; padding-bottom:6px; width:253px; border-bottom:1px solid #e2e2e2; font-size:12px;color:#777777;font-family:dotum,돋움,sans-serif;}
.sch_place{position:relative;text-align:right;padding-left:0;text-align:left;left:0px; top:0px;width:253px;height:100%;font-family:gulim,굴림,sans-serif;font-size:12px;color:#777777;}
.sch_place ul{margin-top:0px;margin-bottom:0px;}
.sch_place ul.search_result{border:1px solid #FFFFFF;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;text-align:left;margin-left:0px;}
.search_result li{color:#767676;font-size:12px;font-family:gulim,굴림,sans-serif;}
.search_result li dl dd{width:211px;}
.search_result li dl{margin-left:0px; margin-top:-8px; border-bottom:1px dotted #e2e2e2;line-height:18px;padding-top:6px;padding-bottom:6px;}
.search_result li dl a{clear:both;display:block;padding-left:0;font-size:12px;font-family:gulim,굴림,sans-serif;}

/* 검색리스트 결과 핀 */
.rst_list1{background:transparent url(/images/index2/map_pin_image/pin_s_1.gif) no-repeat scroll 0 0;}
.rst_list2{background:transparent url(/images/index2/map_pin_image/pin_s_2.gif) no-repeat scroll 0 0;}
.rst_list3{background:transparent url(/images/index2/map_pin_image/pin_s_3.gif) no-repeat scroll 0 0;}
.rst_list4{background:transparent url(/images/index2/map_pin_image/pin_s_4.gif) no-repeat scroll 0 0;}
.rst_list5{background:transparent url(/images/index2/map_pin_image/pin_s_5.gif) no-repeat scroll 0 0;}
.rst_list6{background:transparent url(/images/index2/map_pin_image/pin_s_6.gif) no-repeat scroll 0 0;}
.rst_list7{background:transparent url(/images/index2/map_pin_image/pin_s_7.gif) no-repeat scroll 0 0;}
.rst_list8{background:transparent url(/images/index2/map_pin_image/pin_s_8.gif) no-repeat scroll 0 0;}
.rst_list9{background:transparent url(/images/index2/map_pin_image/pin_s_9.gif) no-repeat scroll 0 0;}
.rst_list10{background:transparent url(/images/index2/map_pin_image/pin_s_10.gif) no-repeat scroll 0 0;}
.rst_list11{background:transparent url(/images/index2/map_pin_image/pin_s_11.gif) no-repeat scroll 0 0;}

.poiAjaxLoading{left:0px; top:0px; position:absolute;}
.poiAjaxLoading li{width:211px; padding-left:40px; padding-top:50px; padding-bottom:50px;display:none;}

.scalebox {border-bottom: #bd1338 1px solid; border-left: #bd1338 1px solid; background-color: #ffffff; height: 18px; color: #000000; font-size: 11px; border-top: #bd1338 1px solid; border-right: #bd1338 1px solid; width: 38px; padding-top: 2px; padding-left: 2px;}
.scaleboxClose {top: 0px; left: 95px; text-align: right; height: 26px; width:10px; position: absolute; padding-left:0px; padding-top:2px;}
.scaleboxCloseFF {top: 0px; left: 100px; text-align: right; height: 26px; width:10px; position: absolute; padding-left:0px; padding-top:2px;}
.scaleboxResult {border-bottom: #bd1338 1px solid; border-left: #bd1338 1px solid; background-color: #ffffff; height: 26px; color: #000000; font-size: 11px; border-top: #bd1338 1px solid; border-right: #bd1338 1px solid; width: 100px; padding-top: 2px; padding-left: 2px;}
