/* ----------------- 기본 테이블1 ------------------*/ 

table.gb_t1 {margin-left:10px;}
table.gb_t1.x {background:none;}
table.gb_t1.nmgl {margin-left:0px;}
table.gb_t1 th {border-bottom:1px dotted #00607c; height:22px; background:#9ec9e7;}
table.gb_t1 td {color:#00607c; padding:3px;  border-bottom:1px dotted #00607c; text-align:center;}
table.gb_t1 p {margin:2px 4px;text-align:left;}
table.gb_t1 th.x, table.serv_blu1 td.x {border-right:0;}
table.gb_t1 td.btm {border-bottom:1px solid #55a7bf;}
table.gb_t1 td.btm1 {border-bottom:2px solid #55a7bf;}
table.gb_t1 td.top {border-top:2px solid #55a7bf;}
table.gb_t1 td.ln {border-left:1px solid #55a7bf;}
table.gb_t1 td.n {text-align:left;padding-left:10px;}
table.gb_t1 td.m {width:166px;text-align:left;padding-left:10px;}
table.gb_t1 td.ft2 {color:#f15a22;}

/* ----------------- 정류소 리스트 테이블 ------------------*/ 

table.sts1 {margin:0px;}
table.sts1 td {background:url('../images/busline_loc/sch_rst_dot01.gif') no-repeat 5px 6px; color:#054499; padding:1px 2px 1px 14px; border-bottom:1px solid #ced4ad;}
table.sts1 td.a {color:#054499; padding:1px 2px 1px 2px; border-bottom:1px solid #ced4ad;background:none;}
table.sts1 td.btm {border-bottom:1px solid #c2c2c2;}

table.ntc td { color:#354e73; font-size:11px;}
table.ntc td.btm {border-bottom:1px dotted #9da4a7;}

/* ---------- 노선결과 탭 내부 -------------*/
table.bline {margin:0px 6px;}
table.bline td {padding:3px; width:110px;}
table.bline td.b_on {background:url('../images/busline_loc/sch_rst_nobg01.gif') no-repeat 5px 6px;}

.tap1_on {padding:2px 0px;margin:5px 0px 5px 10px;text-align:center;border:1px solid #699ce0;font-weight:bold;width:125px;background:#ffc3a3;display:inline-block;}
.tap1_out {padding:2px 0px;margin:5px 0px 5px 10px;text-align:center;border:1px solid #cdcdcd;font-weight:bold;width:125px;background:#efefef;display:inline-block;}

.tap2_on {background:#ffc3a3 url('../images/busline_loc/sch_rst_dot01.gif') no-repeat 5px 6px;padding:2px 0px 2px 12px;margin:5px 0px 5px 10px;width:150px;display:inline-block;}
.tap2_out {background:#efefef url('../images/busline_loc/sch_rst_dot01.gif') no-repeat 5px 6px;padding:2px 0px 2px 12px;margin:5px 0px 5px 10px;width:150px;display:inline-block;}

.tap3_on {padding:2px 0px;margin:5px 0px 5px 10px;text-align:center;border:1px solid #699ce0;font-weight:bold;width:155px;background:#ffc3a3;display:inline-block;}
.tap3_out {padding:2px 0px;margin:5px 0px 5px 10px;text-align:center;border:1px solid #cdcdcd;font-weight:bold;width:155px;background:#efefef;display:inline-block;}

div.trs_on { width:204px; border:1px solid #699ce0;background:#e8f0f9; margin:5px 0px 5px 10px;padding:7px;display:inline-block;}
div.trs_out { width:204px; border:1px solid #cdcdcd;background:#efefef; margin:5px 0px 5px 10px;padding:7px;display:inline-block;}

/* ----------------- 기본 테이블 ------------------*/    
  
table.basic1 {border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2; margin-left:10px;}
table.basic1.x {background:none;}
table.basic1 th {border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2; height:22px; background:#9ec9e7;}
table.basic1 td {color:#555555; padding:3px; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; text-align:center;}
table.basic1 p {margin:2px 4px;text-align:left;}
table.basic1 th.x, table.serv_blu1 td.x {border-right:0;}
table.basic1 td.btm {border-bottom:1px solid #c2c2c2;}
table.basic1 td.ln {border-left:1px solid #c2c2c2;}
table.basic1 td.n {text-align:left;padding-left:10px;}
table.basic1 td.m {width:166px;text-align:left;padding-left:10px;}




.nl1 {border-left:2px solid #dbdbd4;} 

.gr_ln1 {border-top:1px solid #ededed;}
.gr_ln2 {border-top:2px solid #ededed;} 

.gnr_ln1 {border-bottom:1px solid #C9C9C9;}
.gnr_ln2 {border-bottom:2px solid #C9C9C9;}
