/*대중교통 좌측 설명*/
.busleftinfo{position:absolute; left:0; top:230; z-index:15;}

/*대중교통길찾기,버스 탭메뉴 */
.tabmenu{position:absolute;left:18px;top:128px;width:253px;z-index:100;}
.traffic_tabmenu{padding-left:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;}
.traffic_tabmenu li{display:block;float:left;padding-top:10px;color:#6B6D70;font-size:12px;font-family:dotum;text-align:center;}
.traffic_tabmenu li a{padding-left:0px;}
#traffic{width:130;height:31;}
#bus{margin-left:3px;width:120;height:31;}
.tr_on{background:transparent url(/images/index2/traffic_tab_p.gif) no-repeat scroll 0 0;}
.tr_off{background:transparent url(/images/index2/traffic_tab.gif) no-repeat scroll 0 0;}
.tr_on a{font-weight:bolder;color:#bd1338;font-size:12px;font-family:dotum;text-align:center;}
.bus_on{background:transparent url(/images/index2/bus_tab_p.gif) no-repeat scroll 0 0;}
.bus_off{background:transparent url(/images/index2/bus_tab.gif) no-repeat scroll 0 0;}
.bus_on a{font-weight:bolder;color:#bd1338;font-size:12px;font-family:dotum;text-align:center;}

/* 대중교통 길찾기 입력필드 */
.tra_field{position:absolute;left:18px;top:158px;width:253;padding-top:10px;border-top:1px solid #e0b1bc;z-index:200;}
.trafficinput01{position:absolute; top:38px; left:0px; height:20px;width:155px; display:block; border:1px solid #d6d6d6;background-color:#f1f1f1;padding-top:3px;}
.tra_searthbtn01{position:absolute; top:38px; left:158px; cursor:pointer;}
.trafficinput02{position:absolute; top:61px; left:0px; display:block; height:20px;width:155px; border:1px solid #d6d6d6;background-color:#f1f1f1;padding-top:3px;}
.tra_searthbtn02{position:absolute; top:61px; left:158px; cursor:pointer;}
.tra_carroutebtn{position:absolute; width:48px; height:22px; top:38px; left:197px; cursor:pointer;}

/* 버스번호,정류장명검색 입력필드 */
.bus_field{position:absolute;left:18px;top:158px;width:253;padding-top:10px;border-top:1px solid #e0b1bc;z-index:100;}
.search_txt{position:absolute;left:0px;top:0px;font-size:11px;font-family:dotum;color:#6B6D70;width:253;}
.bus_search_input{position:absolute;left:86px;top:38px;height:20px;width:127px; padding-top:3px; border:1px solid #cfcfcf; background-color:#f7f7f7;}
.searthbtn{position:absolute; width:48px; height:22px; top:38px; left:216px;cursor:pointer;}
.busselect{position:absolute;top:38px;left:0px; background:transparent url(/images/index2/selectlist.gif) no-repeat scroll 0 0;}
.bussearchlist{display:none;left:0px; margin-left:0px;padding-top:0px;padding-bottom:0px;}
.bussearchlist a{display:block; height:18px;}
.selectlist{width:79px; float:left; border:1px solid #cfcfcf; background:#f7f7f7; margin-left:0; margin-top:0px; margin-bottom:0px;}
.selectlist dt a{display:block; background:url(/images/index2/bu_select_arrow.gif) no-repeat 65px 8px;}
.selectlist dt{height:18px;}
.busselect a{padding-left:4px; padding-top:4px}



/* left 기본 설명 이미지 */
.busleftinfo{position:absolute;left:0;top:230;width:289px;z-index:5;}


/* 버스번호검색 결과 */
#busnumber_result{position:absolute;left:18;top:243px;z-index:15;}
.bus_number{width:253px;overflow-y:scroll;overflow-x:hidden}
.bus_number ul{padding-left:0px;margin-left:0px;}
.busNum{padding-left:6px;color:#0189f5;padding-top:3px;}
.bus_number_top{border-bottom:1px dotted #dbdbdb;font-size:12px;font-family:dotum; padding-top:4px;padding-bottom:4px;vertical-align:middle;}
.bus_no_search{border-bottom:1px dotted #dbdbdb;font-size:12px;color:#767676;padding-top:6px;padding-bottom:6px;width:243px;background-color:#f7f7f7;}
.bus_no_search dl{margin-top:0px;margin-bottom:0px;line-height:20px;margin-left:0px;}
.bus_no_search dl dd{margin-left:15px;}
.bus_line{line-height:20px;padding-top:6px;padding-bottom:6px;}
.bus_line ul{margin-top:0px;margin-bottom:0px;margin-left:0px;padding-left:0;}
.bus_line ul li{padding-left:15px;}
.bus_line ul li a{height:20px;font-size:12px;font-family:dotum,돋움,sans-serif;color:#767676;}


/* 정류장명검색 결과 */
.busname_result{position:absolute;left:18px; top:229px; width:253px; z-index:16;}
.busname_result_title{border-bottom:1px solid #e2e2e2;font-size:12px;color:#777777;font-family:dotum,돋움,sans-serif;padding-top:6px;padding-bottom:6px;padding-left:0px;}
.name_result_list{padding-top:0px;padding-left:0px;padding-bottom:0px;line-height:26px;border-bottom:1px solid #e2e2e2;overflow-x:hidden;overflow-y:auto;}
.name_result_list ul{margin-top:0;margin-left:0;padding-left:5px;}
.name_result_list ul li{font-size:12px;font-family:dotum,돋움,sans-serif;color:#767676;}
.busnumber_list{width:248px; line-height:18px; margin-top:0px; padding-top:4px; padding-bottom:4px; border-top:1px dotted #cbcbcb;border-bottom:1px dotted #cbcbcb;overflow-x:hidden;overflow-y:auto;background:#f9f9f9;}
.busnumber_list li{display:inline; padding-top:2px; padding-bottom:2px;}
.busnamelist li a {font-size:12px;font-family:dotum,돋움; color:#777777;}
.busnamelist{padding-left:10px;}
.buslist{padding-left:10px;}
.buslist li {float:left; width:60px; margin-bottom:3px; margin-bottom:3px;}
.buslist li a {padding-left:5px;color:#777777;}
.nonebuslist li {float:left;margin-bottom:3px;width:240px;}


/* 버스상세정보 팝업창 */
.businfo_popup{
 position:relative;left:281px;top:103px;
 background:transparent url(/images/index2/bus_popup_bg.png) no-repeat scroll 0 0;
 z-index:2;width:260px;height:670px;padding-top:15px;padding-left:20px;}
.businfo_popup_cloes{float:right;background:transparent url(/images/index2/lay_cloes.gif) no-repeat scroll 0 0;width:14px;height:14px;cursor:pointer;}
.p_busnumber_result{width:215px;}
.p_bus_number{width:215px;}
.p_bus_number_top{border-bottom:1px dotted #c5c5c5;font-size:12px;padding-left:15px;padding-top:6px;padding-bottom:6px;}
.p_bus_no_search{border-bottom:1px dotted #dbdbdb;font-size:12px;color:#767676;padding-top:4px;padding-bottom:4px;width:215px;line-height:18px;}
.p_bus_no_search dl{margin-top:0px;margin-bottom:0px;line-height:20px;}
.p_bus_no_search dl dd{margin-left:5px;}
.p_bus_line{line-height:20px;padding-top:8px;padding-bottom:4px;width:215px;}
.p_bus_line ul{overflow-x:hidden;overflow-y:scroll;margin-top:0px;margin-bottom:0px;margin-left:0px;padding-left:0;}
.p_bus_line ul li a{height:20px;font-size:12px;font-family:dotum,돋움,sans-serif;color:#767676;}
.p_busNum{padding-left:6px;color:#0189f5;padding-top:1px;}

/* 대중교통 출발지 도착지 검색에 대한 검색어 리스트 */
.bus_sch_serlist{position:absolute;left:18px; top:266px; width:253px; z-index:16;}
.bus_listsch_title{border-bottom:1px solid #e2e2e2;font-size:12px;font-family:dotum,돋움,sans-serif;color:#777777;padding-top:6px;padding-bottom:6px;padding-left:0px;}
.sch_map{top:0px;left:0px;height:100%;}
.pathSearch{top:0px;border-bottom:1px solid #e2e2e2;padding-left:0px;width:253px;margin-top:0px;margin-left:0px;}
.pathSearch li{border-bottom:1px dotted #e2e2e2;margin-left:0px;line-height:18px;font-size:12px;font-family:dotum,돋움,sans-serif;color:#777777;padding-left:5px;padding-top:6px;padding-bottom:6px;}
.pathSearch li a{font-size:12px;font-family:dotum,돋움,sans-serif;padding-left:0px;margin-left:0px;color:#777777;}
.addr{font-size:12px;font-family:dotum,돋움,sans-serif;}

/* 대중교통 검색결과 */
.bus_result{position:absolute;left:20px; top:267px; width:253px; z-index:16;border-bottom:1px solid #e2e2e2;}
.bus_route_cate{width:253px;height:27;}
.tabbus{float:left;width:63px;height:27px;cursor:pointer;}
.tabsubway{float:left;margin-left:5px;width:74px;height:27px;cursor:pointer;}
.tabbussubwqy{float:left;margin-left:5px;width:106px;height:27px;cursor:pointer;}
.bus_sch_title{margin-top:6px;font-size:12px;color:#777777;font-family:dotum,돋움,sans-serif;padding-top:6px;padding-bottom:6px;border-bottom:1px solid #dbdbdb;}
.contents_main{padding-top:6;padding-left:5px;line-height:18px;}
.routeContainer{width:253px;font-family:dotum,돋움,sans-serif;color:#777777;font-size:12px;overflow-y:scroll;overflow-x:hidden}
.nonerouteContainer{padding-top:5px;width:253px;font-family:dotum,돋움,sans-serif;color:#777777;font-size:12px;line-height:18px;}
.bn a{font-size:12px;color:#767676;padding-left:5px;vertical-align:middle;}
.deselectedItem{text-align:left; border-bottom:1px solid #e2e2e2;}
.deselectedItem_SubTrain{text-align:left; border-bottom:1px solid #e2e2e2;}
.deselectedItem_Combine{text-align:left; border-bottom:1px solid #e2e2e2;}
.contents_sub{clear:both;background-color:#f7f7f7;padding-left:15px;padding-top:5px;padding-bottom:5px;padding-right:15px;text-align:left;border-top:1px dotted #cbcbcb;border-bottom:1px dotted #cbcbcb;}
.contents_list{left:0px;margin:0px;font-size:12px;line-height:20px;}
.contents_list dt{vertical-align:middle;}
.contents_list dt a{color:#767676;font-family:dotum;padding-left:5px;text-decoration:none;}
.route_start{font-weight:bold;}
.route_end{font-weight:bold;}
#sch_way {width:253px;}
#sch_way_IE {width:250px;}
#sch_way .bImg{padding-right:5px;vertical-align:-1px;}
.select_button{folat:left; padding-top:6px;padding-bottom:6px;}
.select_button .view_path{margin-left:3px; padding-left:0px;}
.select_button .simple_path_on{padding-left:0px;}
.select_button a {float:right;height:18px;}
.traffucarriw{padding-left:5px; padding-right:5px;}

