/* time search */

#search table.JKair1{margin-right:80px;}
ul.onethird li{float:left; width:32.2%;margin-right:1%;line-height:1.6em;}
ul.onesix li{float:left; width:15.4%;margin-right:1%;line-height:1.6em;font-size:1.1em;}
ul.linename{float:left;width:31%;margin-right:1%;line-height:1.7em;font-size:1.1em;}

/* ----------------------------- result */
div.heading h2{padding-left:34px;background:url(../img/h_time.gif) no-repeat 4px 0px;}
div.heading h2.air{padding-left:34px;background:url(../img/h_time_air.gif) no-repeat 4px 0px;}
div.heading a.to_nori{margin-top:5px;}
div.heading a.to_eki{margin-top:5px;margin-left:20px;}

div.sp_result{clear:both;height:30px;}

/* ----------------------------- bk_tab_time */
.bk_tab_time{overflow:hidden;padding:1px 0 0 10px;margin-bottom:7px;background:url(../img/timetab_bg.gif) repeat-x bottom; }
.bk_tab_time .tab{float:left;line-height:1em;padding:4px 13px;margin-right:5px;border:1px solid #A1A1A1;background:#fff;}
.bk_tab_time div.tab{border-bottom:1px solid #fff;}
.bk_tab_time a.tab:visited{color:#002CBD;}

/* rosen list */
.rosen_list{ padding-left:15px; }
.rosen_list p.msg{padding-left:0px;margin-bottom:10px;font-size:1.1em;}

/* ----------------------------- timetable */
.msg_alert{padding:5px 0 5px 38px;margin:1px 0 8px 0;border:1px solid #E21800;background:url(/com/img/base/alert_bg.gif) no-repeat 9px 50% #FFF1F1;color:#E21800;line-height:1.3em;}

p.timelimit{text-align: right; color:#6D6D6D;}
table.timetable{border-collapse: collapse;width:100%;border-bottom:1px solid #A6C0CF;}
table.timetable th,table.timetable td{border:1px solid #A6C0CF;}
table.timetable th{text-align:center;width:2.5em; background:#D4E7F1;font-size:1.2em;}
table.timetable td{padding:5px 0px 5px 0px;}

table.timetable td span{float:left;width:29%;padding:5px 0 5px 26px; text-align:left;word-break:keep-all;line-height:1.1em;font-size:0.9em;}
table.timetable td span b{float:left;font-size:1.5em;line-height:0.85em;padding-right:2px;}
table.timetable td span.ft{background:url(../img/shihatu.gif) no-repeat 3px 35%;}
table.timetable td span a{color:#000;}
table.timetable td span a:hover{color:#4AB9E6 !important;}
/*
table.timetable td a {text-decoration: underline;color:#000;}
table.timetable td a b{text-decoration: none;}*/

.c1,.c1 a{color:#E21800 !important;}
.c2,.c2 a,.c3,.c3 a{color:#FC5C00 !important;}
.c4,.c6,.c4 a,.c6 a{color:#0030CB !important;}
.c5,.c5 a{color:#088FD3 !important;}
.c7,.c7 a{color:#FF3BBB !important;}
.c8,.c8 a{color:#E21800 !important;}
.c9,.c9 a{color:#0030CB !important;}

/* ----------------------------- bk_air_links */
.bk_air_links{padding-bottom:8px;overflow:hidden;}
.bk_air_links a.to_bus{float:left;padding-left:18px;background:url(/com/img/base/icons3.gif) no-repeat 0 -358px;margin-right:10px;}
.bk_air_links a.to_travel{float:right;padding-left:18px;background:url(/com/img/base/icons3.gif) no-repeat 0 -300px;font-weight:bold;}

/* ----------------------------- unkT */
table.unkT{border-collapse: collapse; margin-top:5px;border:1px solid #A6C0CF;border-width:0 1px 0 1px;width:100%;table-layout:fixed;}
table.unkT th{font-weight:normal;padding:3px 0;vertical-align:top;color:#05577F;}
table.unkT th.t1{width:21px;}
table.unkT th.t2{width:123px;padding-right:2px;}
table.unkT th.t3{width:25px;padding-left:2px;}

table.unkT td.eki{text-align:left;font-weight:bold;font-size:1.1em;padding:5px 0px 5px 5px;}
table.unkT td.time{padding:4px 0;text-align:center;line-height:1.2em;}
table.unkT tr.bg td{background-color:#EbF4F8;}
table.unkT tr td.icon,table.unkT tr td.iconB {background-image:url(/time/img/bg_unk.gif);background-repeat:repeat-y ;background-position: 9px 0;padding-left:5px;}
table.unkT tr td.icon b,table.unkT tr td.iconB b{display:block;width:12px;height:12px;padding:0;background-image:url(/time/img/i_unk.gif);background-repeat:no-repeat;font-size:0.01em;text-indent: -9999px;overflow: hidden;}
table.unkT tr td.iconB b{background-position: -36px 0;}
table.unkT tr.on td.icon b{background-position: -12px 0;}
table.unkT tr.on td.iconB b{background-position: -24px 0;}
table.unkT tr.on td{color:#FF3D00;}
table.unkT tr.on td.time{font-weight:bold;}

table.unkT tr th{border:1px solid #A6C0CF;border-width:1px 0 1px 0;background:#E2EEF4;}
table.unkT tr th.g{border:1px solid #FF8D31;color:#FF3D00;background:#FFF6D1;}
table.unkT tr td.g{border:1px solid #FF8D31;border-width:0px 1px 0 1px;}
table.unkT tr.bg td.g{background-color:#FFF6D1;}

table.unkT th.t2 ,table.unkT th.t3{vertical-align:middle;}
table.unkT th.t2 a,table.unkT th.t3 a,
table.unkT th.t2 b,table.unkT th.t3 b{line-height:52px;text-decoration:none;font-weight:bold;font-size:1.3em;padding:0px 4px;}
table.unkT th.t2 a,table.unkT th.t3 a{border:1px solid #2b4f82;background:url(/time/img/bg_0218.gif) repeat-y;}
table.unkT th.t2 a:hover,table.unkT th.t3 a:hover{border-color:#DD3300 !important;}
table.unkT th.t2 a:active,table.unkT th.t3 a:active{background:#eee;}
table.unkT th.t2 b,table.unkT th.t3 b{border:1px solid #aaa;color:#aaa;background:#eee;}
table.unkT th.t2 a,table.unkT th.t2 b{float:right;}
table.unkT th.t3 a,table.unkT th.t3 b{float:left;}

/* ----------------------------- kuuseki */
p.msg{padding:5px 0 0 10px;}
ul.kuuseki{margin:10px 0 0 10px;}
ul.kuuseki li{list-style-type: none;font-size:1.1em;}

/* ----------------------------- timetable_air */
table.timetable_air th{font-size:1em;font-weight:normal;text-align:center;}
table.timetable_air td{text-align:center;padding:3px 0px;border-width:0px 1px;}
table.timetable_air th.at_name{width:95px;}
table.timetable_air th.time1{width:58px;border-right:none;}
table.timetable_air th.time2{width:47px;border-left:none;}
table.timetable_air th.rate1{width:62px;}
table.timetable_air th.rate2{width:62px;}
table.timetable_air th.rate3{width:308px;}
table.timetable_air th.link{width:94px;}
table.timetable_air td.at_name{font-weight:bold;padding-left:10px;text-align:left;color:#006BA6}
table.timetable_air td.t1{font-weight:bold;font-size:;border-right:none;background:url(/com/img/base/ar_0.gif) no-repeat right 50%;}
table.timetable_air td.t2{font-weight:;font-size:;border-left:none;}
table.timetable_air td.r3_1{padding-left:10px;text-align: left;width:144px;}
table.timetable_air td.r3_2{padding-left:10px;text-align: left;width:144px;}
table.timetable_air td.none{text-align:center !important;padding-left:0px;}
table.timetable_air td.link{padding:2px 0px 0 2px !important;text-align: left;font-size:0.3em;}
table.timetable_air td.link a{margin-right:3px;}
table.timetable_air tr.bg td{background-color:#EbF4F8;}

div.heading div.links{float:right;}
div.heading div.links a.to_nori{float:none;background-position:0 -660px;}
div.sublinks{clear:both;overflow:hidden;margin-bottom:4px;}
div.sublinks a.link_travel{float:left;background:url(/time/img/i_air_s.gif) no-repeat 0;padding-left:17px;}

/* ----------------------------- timetable airbus_timetable */
table.airbus_timetable td span{padding:9px 0px 7px 22px;}

/* 2010-09-22() */

.tmtbl10{
	border-collapse: collapse;margin:0;padding:0;font-size:100%;
	width:100%;border:1px solid #A6C0CF;
}
.tmtbl10 td table{ border-collapse: collapse;width:100%;table-layout:fixed; }
.tmtbl10 th{background:#C6DCEB;font-size:1.2em;border:1px solid #A6C0CF;width:1.5em;}
.tmtbl10 td{border:1px solid #A6C0CF;padding:5px 0 5px 3px;}
.tmtbl10 td td{border:none;padding:5px 8px 5px 0px;vertical-align:top;}
.tmtbl10 td td.mn{ font-size:1.2em;line-height:1em;padding:5px 4px 5px 8px;font-weight:bold;width:1.2em;}
.tmtbl10 td a{line-height:1.1em;color:#000;}
.tmtbl10 td a:hover{color:#4AB9E6 !important;}
.tmtbl10 .now{background:#FFF1B8;} 
/* Pop */
#pop_Tm_body #Tool{border:none !important;width:100% !important;min-width:500px;margin:0;padding:0;}
*body#pop_Tm_body #Tool{width:96% !important;}
#pop_Tm_body .min{width:500px;}
#pop_Tm_body #Tool .win{border:none;}
#pop_Tm_body .bk_tab_time{margin-top:10px;}
#pop_Tm_body .body{padding-right:5px !important;}
/* #pop_Tm_body.popleft{float:left;width:675px; overflow:auto;height:600px;}*/
/* #pop_Tm_body .popright{float:left;width:220px;overflow:auto;height:600px;} */
#pop_Tm_body .h_dir{font-size:;font-weight:bold;padding-top:10px;}
*body#pop_TmUnk {width:92%}
#pop_TmUnk .unkT{border:none;width:100%;}
#pop_TmUnk .unkT td.icon{width:16px;}
#pop_TmUnk .unkT td.eki{width:100px;font-size:1em;}
#pop_TmUnk .unkT td.time{padding:0;}
#pop_TmUnk  h4{font-weight:normal;background:#DEEEF8;color:#05577F;border:1px solid #A6C0CF;border-width:1px 0;
	text-align:center;padding:7px;}
#pop_TmUnk  p{text-align:center;padding:13px 0;}

table.fmT1 th{border-top:1px solid #fff;padding-top:3px;padding-bottom:3px;}
table.fmT1 td{padding-left:5px;}


