@charset "utf-8";

/*default*/
div, dl, dt, dd, ul, ol, li, p, td{padding:0; margin:0;}
img{border:none;}
a {selector-dummy: expression(this.hideFocus=true);}
.scroll {SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #E0E0E0; SCROLLBAR-3DLIGHT-COLOR: #E0E0E0; SCROLLBAR-ARROW-COLOR: #DEDEDE; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; SCROLLBAR-BASE-COLOR: #bebebe; SCROLLBAR-TRACK-COLOR: #f5f5f5}

/*텍스트 스타일*/
li a.link {font-family:dotum; text-decoration:none; font-size:9pt; color:#444444;}
li a.hover {font-family:dotum; text-decoration:underline; font-size:9pt; color:#444444;}
li.date { font-family:dotum; font-size:8pt; color:#888;}
.menu_on { font-family:gulim; font-weight:bold; color:#6F673D; letter-spacing:-1;}
.menu_off { font-family:gulim; font-weight:bold; color:#ffffff; letter-spacing:-1;}

/*교통안내(지하철,고속,ktx,항공) 탑 이미지+공지+광고 박스*/
#main-box {float:left; margin:8 0 0 6; padding:5; width:805; height:197; background:url(http://image.loveseoul.kr/guide/images/traffic/view/cate_border.gif) no-repeat;}
#image {float:left; width:304;}
#notice { float:left; background:#F8F8F8; width:270; height:187; border:#E5E5E5 1px solid;}
#notice ul.notice-t { margin:6; padding:5 0 7 0; border-bottom:#DADAD5 1px solid;}
#notice ul.notice-t li {display:inline;}
#notice ul.notice-t li.more {padding:15 0 0 45;}
#notice ul.notice-c { margin:10;}
#notice ul.notice-c li.title { float:left; width:195; line-height:170%; background:url(http://image.loveseoul.kr/guide/images/traffic/main/sarrow.gif) no-repeat 0 40%; padding-left:8;}
#notice ul.notice-c li.date { float:right; vertical-align:middle; padding-top:2;}
#ad {float:right; padding-top:3; width:217; text-align:center;}

/*교통안내(지하철,고속,ktx,항공) 하단 컨텐츠 들어가는 부분*/
#con {clear:both; margin:8 0 0 5;}


/*교통안내(지하철,고속,ktx,항공) 각카테고리별 세부 메뉴바*/
#menubar { width:800; height:33; padding-left:20; background:url(http://image.loveseoul.kr/guide/images/traffic/view/menubar.gif) no-repeat;}


/*시내버스 3단*/
#l_con { float:left; margin:8 0 0 0; width:590;}
#lmain-box {float:left; margin:0 0 0 6; padding:5; width:590; height:197; background:url(http://image.loveseoul.kr/guide/images/traffic/view/localbus_border.gif) no-repeat;}
#lcon { float:left; margin:8 0 0 5;}
#r_con { float:right; margin:8 0 0 0; background-color:#ffffff; width:209;}
#info {margin-top:8;}
#lmenubar { width:586; height:33; padding-left:20; background:url(http://image.loveseoul.kr/guide/images/traffic/view/lb_menubar.gif) no-repeat;}


/*시내버스 버스노선 자세히보기 팝업*/
.bus_detail { width:547; background-color:#ffffff;}
.bus_detail ul { float:left; padding:10 5 3 10;}
.bus_detail li {float:left; line-height:182%; display:inline; }
.bus_detail li.route { float:left; font-weight:bold; color:2A2A2A; padding-left:12; }
.bus_detail li.b_close { float:right; padding:3 10 0 0; }
#detail{ clear:both; width:530; margin-top:0; text-align:center; padding:0 3 0 3;}	
#detail p{ width:535; height:150; padding:5 10; text-align:justify; line-height:150%; border:#E8E8E8 1px solid; background-color:#F4F4F4; overflow:auto;}	
.bus_detail ul.info { padding:10 15; }
.bus_detail ul.info li{ padding:0 5; }
.bus_detail ul.info li.gubun{ text-align:center; }

#subway1-1 {  margin:10 0 0 10; }
#subway2-1 {  margin:10 0 0 10; }
#subway3-1 {  margin:10 0 0 10; }

#express1-1 {  margin:10 0 0 10; }
#express2-1 {  margin:10 0 0 10; }
#express3-1 {  margin:10 0 0 10; }
#express4-1 {  margin:10 0 0 10; }

#ktx1-1 {  margin:10 0 0 10; }
#ktx2-1 {  margin:10 0 0 10; }
#ktx3-1 {  margin:10 0 0 10; }
#ktx4-1 {  margin:10 0 0 10; }

#airline1-1 {  margin:10 0 0 10; }
#airline2-1 {  margin:10 0 0 10; }

#bus1-1 {  margin:5 0 0 6; }
#bus2-1 {  margin:5 0 0 5; padding-left:3;}
#bus3-1 {  margin:10 0 0 10; }


