body{height:100%;width:100%}.left{float:left}.right{float:right}.clear{clear:both}.center{margin-left:auto;margin-right:auto}.t_left{text-align:left}.t_center{text-align:center}.t_right{text-align:right}.block{display:block}.none{display:none}.inline{display:inline}.relative{position:relative}.cursor{cursor:default}.pointer{cursor:pointer}#left_pane .traininfo_frame .list .list_frame .train_name,#left_pane .komirepo_frame .list-frame .railroad{text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#connection_link_content{margin-top:10px}#connection_link_content .head{padding-bottom:3px;border-bottom:#cccccc solid 4px;font-size:18px}#connection_link_content .other_link_item{padding:12px 0;border-bottom:#cccccc dotted 1px}.crumb{height:57px}.crumb .list{padding:15px 0 0 0;float:left;font-size:12px;font-weight:bold}.news{background-color:#ffebe6;margin-bottom:23px}.news dl{height:25px;padding-top:5px}.news dt{float:left;margin:0 13px 0 11px;font-size:13px;font-weight:bold}.news dd{float:left;font-size:13px}.common_search_frame .sg_frame .s_label{padding:6px 4px 0 25px;float:left}.common_search_frame .sg_frame .s_label label{background-color:#5e92c4;color:#FFF;font-weight:bold;padding:5px 4px}.common_search_frame .sg_frame .g_label{padding:6px 4px 0 0;float:left}.common_search_frame .sg_frame .g_label label{background-color:#c76daa;color:#FFF;font-weight:bold;padding:5px 4px}.common_search_frame .sg_frame .input{float:left}.common_search_frame .sg_frame .input input{height:30px;width:188px}.common_search_frame .replace{margin:10px 9px;float:left}.common_search_frame .k_frame{float:left;margin-left:13px;background-color:#e9e9e9;width:594px;height:60px;overflow:hidden}.common_search_frame .k_frame .k_label{padding:15px 4px 0 12px;float:left}.common_search_frame .k_frame .k_label label{background-color:#555555;color:#FFF;font-weight:bold;padding:5px 4px}.common_search_frame .k_frame .input{float:left;padding:9px 5px 0 0;position:relative;overflow:hidden}.common_search_frame .k_frame .input input{height:30px;width:156px}.common_search_frame .k_frame .input .cancel{position:absolute;left:147px;top:21px;background-image:url("/pcstorage/img/transfer/new/img_transfer_cancel.png");background-repeat:no-repeat;width:17px}.common_search_frame .k_frame .input .cancel:hover{background-image:url("/pcstorage/img/transfer/new/img_transfer_cancel_pressed.png")}.common_search_frame .k_frame .option_link{float:left;padding:20px 0 0 5px}.common_search_frame .date-frame{margin:28px 0 0 45px}.common_search_frame .date-frame .date-label{float:left;padding:5px 8px 0 0}.common_search_frame .date-frame .date-label label{font-weight:bold;font-size:14p}.common_search_frame .date-frame .month{height:30px;width:120px;float:left;margin-right:5px}.common_search_frame .date-frame .day{height:30px;width:69px;float:left;margin-right:7px}.common_search_frame .date-frame .calendar{padding-top:5px}.common_search_frame .date-frame .input-date{height:27px;width:125px;border-radius:4px;border:1px solid #ccc;font-size:14px;text-align:center;background-color:white;cursor:auto}.common_search_frame .time-frame{margin:15px 0 0 45px}.common_search_frame .time-frame .time-label{float:left;padding:5px 8px 0 0}.common_search_frame .time-frame .time-label label{font-weight:bold;font-size:14p}.common_search_frame .time-frame select{height:30px;width:55px;float:left}.common_search_frame .time-frame .hour-text{float:left;width:25px;text-align:center;padding-top:5px}.common_search_frame .time-frame .minute-text{float:left;width:28px;text-align:center;padding-top:5px}.common_search_frame .time-frame .setting_time_now{border:1px solid #ccc;margin-right:25px;background-color:#fff;padding:4px;float:left}.common_search_frame .time-frame .setting_time_now:hover{color:#08c}.common_search_frame .time-frame .setting_time_basis{background-color:#fff;padding:4px;float:left;width:47px;text-align:center;font-weight:bold}.common_search_frame .time-frame .setting_time_basis:hover{color:#08c}.common_search_frame .time-frame .start{border:1px solid #ccc}.common_search_frame .time-frame .other{border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.common_search_frame .time-frame .on{background-color:#3c8cdc;color:#fff}.common_search_frame .time-frame .on:hover{color:#FFF}.common_search_frame .detail_condition .link{margin-top:17px}.common_search_frame .detail_settings{padding:27px 33px 0 45px;font-size:12px}.common_search_frame .detail_settings .sort_frame{overflow:hidden}.common_search_frame .detail_settings .sort_frame label{float:left;width:14%;font-weight:bold;font-size:12px}.common_search_frame .detail_settings .walk_speed_frame label{float:left;width:14%;font-weight:bold;font-size:12px}.common_search_frame .detail_settings .access_frame label{float:left;width:14%;font-weight:bold;font-size:12px}.common_search_frame .detail_settings .access_frame .highwaybus{margin-left:14%;float:left}.common_search_frame .detail_settings .unit{margin-left:4px;margin-right:10px}.common_search_frame .detail_settings .separate{border-bottom:1px dotted #ccc;height:10px;margin-bottom:10px}.common_search_frame .detail_settings .elevator{float:left;margin-left:14%}.common_search_frame .detail_settings .pass{margin-left:14%;padding-top:1px}.common_search_frame .btn_submit{width:200px;border-radius:4px;padding:10px 0px;margin:27px 0 41px 210px;border-style:none;color:#FFF;background-color:#E88400;border-radius:4px;text-align:center;border-style:none;font-size:20px;font-weight:bold}.common_search_frame .btn_submit:hover{background-color:#ffb02c;color:#FFF;text-decoration:none}.ui-autocomplete .ui-state-focus{background:#3C8CDC;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#FFF}.img-transitpr_title{width:60px;height:60px;background-image:url('/pcstorage/img/transfer/appli/sprite-s41855053dc.png');background-position:0 -334px}.img-transitpr_phone{width:196px;height:324px;background-image:url('/pcstorage/img/transfer/appli/sprite-s41855053dc.png');background-position:0 0}.footer_transfer_app_frame{margin-left:auto;margin-right:auto;width:960px;margin-top:70px;margin-bottom:-38px;height:322px}.footer_transfer_app_frame .footer_left_area{float:left;margin-left:20px;margin-bottom:-38px}.footer_transfer_app_frame .footer_right_area{float:left;margin-left:34px;margin-top:10px;width:72%}.footer_transfer_app_frame .footer_right_area .footer_introduction_area dt{font-weight:normal;margin-top:12px;padding-left:6px;font-size:32px}.footer_transfer_app_frame .footer_right_area .footer_introduction_area dd{font-size:15px;margin-top:8px}.footer_transfer_app_frame .footer_right_area .footer_introduction_area .footer_introduction_title{margin-left:66px}.footer_transfer_app_frame .footer_right_area .footer_introduction_area .footer_introduction_info{margin-left:66px}.footer_transfer_app_frame .footer_right_area .footer_appli_link_area{display:block;list-style:none}.footer_transfer_app_frame .footer_right_area .footer_appli_link_area .footer_appli_link dl .app_qr_area{float:left;margin-left:14px;margin-top:14px;margin-bottom:14px}.footer_transfer_app_frame .footer_right_area .footer_appli_link_area .footer_appli_link dl dt{text-align:center;font-size:30px;margin-top:16px;font-weight:normal;margin-bottom:20px}.footer_transfer_app_frame .footer_right_area .footer_appli_link_area .footer_appli_link dl .app_image{text-align:center;margin-top:14px}.footer_transfer_app_frame .footer_right_area .footer_appli_link_area .footer_appli_link dl .app_info{margin-left:104px;margin-top:14px}.footer_transfer_app_frame .footer_right_area .footer_appli_link_area .footer_appli_left_link{width:48%;background-color:#ededed;padding-top:12px;margin-top:16px;float:left;border-radius:6px}.footer_transfer_app_frame .footer_right_area .footer_appli_link_area .footer_appli_right_link{width:48%;background-color:#ededed;padding-top:12px;margin-top:16px;float:right;border-radius:6px}.img-route_train_mask{width:18px;height:18px;background-image:url('/pcstorage/img/transfer/new/icon-s3536c4a0a4.png');background-position:0 0}.img-timetable_icon{width:15px;height:15px;background-image:url('/pcstorage/img/transfer/new/icon-s3536c4a0a4.png');background-position:0 -23px}.img-transfer_status{width:16px;height:13px;background-image:url('/pcstorage/img/transfer/new/icon-s3536c4a0a4.png');background-position:0 -43px}.img-transfer_top_icon_congestion{width:14px;height:17px;background-image:url('/pcstorage/img/transfer/new/icon-s3536c4a0a4.png');background-position:0 -61px}body{background-color:#fff}.hide{display:none}.body_container{width:960px}.main_frame{position:relative;margin-top:110px}.btn_submit_blue{width:128px;height:37px;border-radius:4px;font-weight:bold;font-size:18px;border-style:none;background-color:#3358a6;color:#FFF}.btn_submit_blue:hover{background-color:#5b79b8}#left_pane{width:620px;color:#333333}#left_pane .under_line_left{float:left;width:122px;border-bottom:solid 3px #3258A6}#left_pane .under_line_right{width:618px;border-bottom:solid 3px #CCCCCC}#left_pane .main_title{font-size:30px;font-weight:bold;margin:12px 0 22px 0}#left_pane .sub-links{text-align:right}#left_pane .sub-links li{display:inline;padding:0 2px;font-size:12px;line-height:28px}#left_pane .page-links{text-align:right}#left_pane .page-links li{display:inline;padding:0 2px;font-size:13px;font-weight:bold;line-height:24px}#left_pane .page-links .traininfo{background-color:#ff6c00;display:inline-block;vertical-align:top}#left_pane .page-links .komirepo{display:inline-block;vertical-align:top}#left_pane .transfer_frame{padding:30px 0 20px 0;background-color:#f6f6f6;overflow:hidden}#left_pane .transfer_frame .history-link-frame{padding-right:45px;float:right;text-align:right;width:289px}#left_pane .transfer_frame .history-link-frame .no_login{color:#808080;font-size:13px}#left_pane .transfer_frame .history-link-frame .no_login img{padding-bottom:5px}#left_pane .transfer_frame .history-frame{margin:0 45px}#left_pane .transfer_frame .history-frame dt{color:#808080;font-weight:bold;font-size:14px;padding-bottom:3px}#left_pane .transfer_frame .history-frame dd{padding:11px;font-size:13px;background-color:#e9e9e9}#left_pane .transfer_frame .history-frame .sample{color:#bfbfbf;border-radius:2px}#left_pane .transfer_frame .history-frame .fromto-link{padding-left:10px}#left_pane .transfer_frame .history-frame .separate{padding-bottom:5px;border-bottom:1px dotted #ccc}#left_pane .transfer_frame .history-frame .list{padding-top:5px}#left_pane .sub_item_title{margin-top:48px}#left_pane .sub_item_title h2{color:#333333;font-weight:bold;font-size:16px;float:left}#left_pane .main_page_link{float:right;font-size:13px}#left_pane .sub_item_border{border-bottom:solid 3px #CCCCCC;margin-top:2px}#left_pane .traininfo_frame .m_left{margin-left:12px}#left_pane .traininfo_frame .list{width:304px;float:left}#left_pane .traininfo_frame .list .train_icon{float:left;background-color:#f44b00;margin:30px 7px 0 0}#left_pane .traininfo_frame .list .list_frame .train_name{float:left;width:59%;padding:13px 0 5px 0}#left_pane .traininfo_frame .list .list_frame .update_time{color:#808080;font-size:12px;padding:13px 0 5px 0;text-align:right}#left_pane .traininfo_frame .list .list_frame .cond{color:#f44b00;font-weight:bold;font-size:14px;float:left;width:61%}#left_pane .traininfo_frame .list .list_frame .cond.normal-cond-color{color:#4fa933}#left_pane .traininfo_frame .list .list_frame .detail_page_link{font-size:13px;text-align:right}#left_pane .traininfo_frame .list .list_frame .border{border-bottom:dotted 1px #CCCCCC;padding-bottom:10px;width:303px}#left_pane .komirepo_frame .list-frame{position:relative}#left_pane .komirepo_frame .list-frame .pref{color:#adadad;font-weight:bold;font-size:12px;padding:5px 0 0 6px;width:138px;background-color:#f6f6f6}#left_pane .komirepo_frame .list-frame .station_name{color:#555555;font-weight:bold;font-size:13px;float:left;width:129px;padding:9px 0 15px 15px;background-color:#f6f6f6}#left_pane .komirepo_frame .list-frame .status{width:40%;float:left;margin-top:-16px;padding-left:16px}#left_pane .komirepo_frame .list-frame .status .komirepo{color:#555555;font-weight:bold;font-size:14px;padding-left:6px}#left_pane .komirepo_frame .list-frame .status .traininfo{color:#555555;font-size:14px}#left_pane .komirepo_frame .list-frame .status .traininfo.color_red{color:#f44b00}#left_pane .komirepo_frame .list-frame .status img{padding-top:5px}#left_pane .komirepo_frame .list-frame .railroad{font-size:13px}#left_pane .komirepo_frame .list-frame .railroad a{font-weight:bold}#left_pane .komirepo_frame .list-frame .update_time{color:#808080;font-size:12px;text-align:right}#left_pane .komirepo_frame .border{border-bottom:dotted 1px #CCCCCC}#left_pane .diagram_frame{background-color:#f6f6f6;margin-top:7px;padding-bottom:2px;height:126px}#left_pane .diagram_frame input{width:314px;height:28px;margin:15px 22px 15px 21px;float:left;font-size:16px}#left_pane .diagram_frame button{margin-top:16px}#left_pane .diagram_frame .main_station_frame{padding-left:21px}#left_pane .diagram_frame .main_station_frame dt{font-weight:bold;font-size:13px;border-bottom:dotted 1px #CCCCCC;width:578px}#left_pane .diagram_frame .main_station_frame dd{float:left;padding:9px 28px 0 0;font-size:13px}#left_pane .revision_link{font-size:11px;float:right}#left_pane .railroad-frame dl{border-bottom:dotted 1px #CCCCCC;height:20px;padding:11px 0}#left_pane .railroad-frame dt{float:left;width:80px;margin:3px 0px 3px 15px;font-weight:normal}#left_pane .railroad-frame dd{float:left;margin:3px 0 3px 26px;white-space:nowrap}#left_pane .railroad-frame .west_jr{height:47px}#left_pane .railroad-frame .west_jr .title{height:21px}#left_pane .links-frame{padding:7px 0;border-bottom:dotted 1px #CCCCCC;height:50px}#left_pane .links-frame li{float:left;padding:3px 24px 3px 0;white-space:nowrap}#right_pane{width:300px;margin-left:40px;display:inline-block}#right_pane .bottom_margin{margin-bottom:30px}#right_pane .bottom_margin.banner{margin-bottom:20px}#right_pane .cmp_frame{margin-top:58px}#right_pane .setplan-frame h3{font-size:16px}#right_pane .setplan-frame .comment{padding:12px 0 24px 11px;color:#808080;font-size:12px}#right_pane .setplan-frame dl{padding-left:6px}#right_pane .setplan-frame dt{width:63px;float:left;margin:5px;color:#555555}#right_pane .setplan-frame select{width:205px;margin-right:5px}#right_pane .setplan-frame select.short{width:103px}#right_pane .setplan-frame select.m_short{width:85px}#right_pane .setplan-frame select.date{float:left;font-size:12px}#right_pane .setplan-frame .search-area{background-color:#f6f6f6}#right_pane .setplan-frame .search-area .p30{padding-top:30px}#right_pane .setplan-frame .search-area .p20{padding-top:20px}#right_pane .setplan-frame .subtitle{width:58px;margin:0 5px 0 10px;line-height:30px;float:left}#right_pane .setplan-frame .cl_img{float:left;margin-top:7px}#right_pane .setplan-frame .submit{margin:23px 0 0 81px;padding-bottom:26px}#right_pane .setplan-frame .submit input{width:128px}#right_pane .setplan-frame .submit .submit-btn{cursor:pointer;-webkit-appearance:button;width:128px}#right_pane .setplan-frame .purveyor{font-size:11px;color:#808080;text-align:right}#right_pane .ad_frame{margin:30px 0 30px 0}#right_pane .right_pane_transfer_app_frame{margin:30px 0 30px 0;width:300px}#right_pane .right_pane_transfer_app_frame .transfer_app_panel{background-color:#e5e5e5;font-size:16px;color:#343434;font-weight:bold;padding:3px;margin-bottom:10px}#right_pane .right_pane_transfer_app_frame .transfer_app_img{background-image:url("/pcstorage/img/transfer/appli/sprite/img_transitpr_title.png");background-repeat:no-repeat;width:62px;height:62px}#right_pane .right_pane_transfer_app_frame .transfer_app_title{font-weight:bold;line-height:18px;margin-bottom:4px;font-size:16px;color:#4c4c4c}#right_pane .right_pane_transfer_app_frame .transfer_app_info{font-size:14px;line-height:16px;color:#656565}#right_pane .right_pane_transfer_app_frame .transfer_app_link{background-color:#e5e5e5;font-size:14px;padding:1px 5px 1px 0px;margin-bottom:10px;text-align:right;color:#08c;margin-top:10px}#input_modal_transferInfo{position:absolute;background-color:#fff}#input_modal_transferInfo.active{border:1px solid #ccc}#input_modal_transferInfo .on{background-color:#3C8CDC;color:#FFF}#input_modal_transferInfo .title{font-weight:bold;background-color:#F6F6F6;border-bottom:1px solid #ccc}#input_modal_transferInfo .title.my_home_spot,#input_modal_transferInfo .title.folder,#input_modal_transferInfo .title.my_station{border-top:1px solid #ccc}#input_modal_transferInfo .title.folder{background-color:#fff}#input_modal_transferInfo .title .name{padding:7px 10px}#input_modal_transferInfo .lists{background:#fff;overflow-x:hidden;overflow-y:auto;max-height:300px}#input_modal_transferInfo .lists .el_my{padding:6px 4px;border-bottom:1px dotted #ccc}#input_modal_transferInfo .lists .el_my.end{border-bottom:none}.no_data{margin-top:12px}
