@charset "UTF-8";#train-rail-map area,.ntgeo-close{cursor:pointer}h1#subject{clear:both;display:block;font-size:113%;font-weight:700;text-align:left;text-indent:20px;line-height:2.2;color:#696969;margin-bottom:10px;height:40px;min-height:35px;background-image:url(/blt-storage/pc/img/koutuu/subject-bg01.png);background-position:left 100%;background-repeat:no-repeat}input#dnvName,input#dnvStationNM,input#keyword-dnv,input#keyword-orv,input#orvName,input#orvStationNM{ime-mode:active}.btn_route_search{font-size:16px;font-family:Arial;font-weight:700;border-radius:8px;border:1px solid #dcdcdc;padding:9px 18px;text-decoration:none;background:-ms-linear-gradient(top,#ccc 105%,#dfdfdf 0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#dfdfdf');background-color:#ccc;color:#777;display:inline-block;text-shadow:1px 1px 0 #fff;box-shadow:inset 1px 1px 0 0 #fff}.btn_route_search:hover{background:-ms-linear-gradient(top,#dfdfdf 105%,#ccc 0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#cccccc');background-color:#dfdfdf}.searchSelectTab,.searchSelectTab li{background:#333CA8;border-color:#333CA8}.btn_route_search:active{position:relative;top:1px}.searchSelectTab{overflow:hidden;padding:0}.searchSelectTab li{color:#FFF;padding:8px 18px;float:left;margin-left:0;margin-right:0;border-style:solid solid none;border-width:0;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;width:150px;text-align:center;font-weight:400}.searchSelectTab li.select{background:#808eff;border-color:#808eff;color:#fff}.content li{background:#eee;padding:8px}.footer-bottom-link-text,.header-link-text{background-image:url(../../../pc/img/default/icon_header_link.png)!important}.hide{display:none}.footer-bottom-link-text{background-position:0 30%}#header-logo-box{padding:19px 0!important}#busLocationHistoryList,#busOperationHistoryList,.revison-on{padding-left:5px}#induce-sp-site{float:left;margin-right:auto;background-color:#165231;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;display:table;text-align:center}#induce-sp-site div{display:table-cell;vertical-align:middle}#induce-sp-site div p{color:#FFF;font-weight:700}#induce-sp-site div img{vertical-align:middle;margin-right:10px}a{text-decoration:underline!important;color:#1A51B0!important}#train-rail-map #station-balloon #balloon-wrapper .station-detail>a,#train-rail-map #station-balloon #balloon-wrapper .timetable>a,.leaflet-bar a,.leaflet-bar a:hover,.leaflet-touch .leaflet-bar a{text-decoration:none!important}#footer-bottom-copyright-box{color:#49494A!important}#font-size-switch-button input[type=radio]:checked+label{background-color:#006DD9!important}#transfer-result-details-container .move-line-00000261{border-color:#0070c0!important}#transfer-result-details-container .move-line-00001093{border-color:#00b050!important}#transfer-result-details-container .line.bus{border-color:#6495ed!important}#transfer-result-details-container .line.bus.akaikutsu{border-color:#d7171f!important}#transfer-result-details-container .move-icon-00000261{background-color:#0070c0!important}#transfer-result-details-container .move-icon-00001093{background-color:#00b050!important}#transfer-result-details-container .img.bus{background-color:#6495ed!important}#transfer-result-details-container .img.bus.akaikutsu{background-color:#d7171f!important}#diagram-pannel .diagram-item .mm{font-size:140%}#header-main-box{width:930px!important}p.course-table-attentin-word{color:initial!important}#font-size-switch-area{top:53px}#options_railroad .pass-map-link-img{background-image:url(/blt-storage/pc/img/koutuu/transfer/banner_search_map.png)!important}#header-link-box{width:900px!important;text-align:left!important}.buslocationlist .busLocationHistorySave,.buslocationlist .busOperationHistorySave{margin-right:8px}li.buslocationlist{background-image:url(/blt-storage/pc/img/takatsuki/location/icon_bus_history.png);background-size:15px 18px;display:flex}a.buslocationLink{margin-right:auto}.revision-date-link{text-align:right;font-size:130%}.course-content{display:flex;padding:5px}.revison-on{margin-left:auto}.accessInformation-link,.diagram-link,.operation-link{white-space:pre}#diagram-select-platform .diagram-link{margin-left:10px}#notice-area ul{margin:3px;padding:0;font-size:18px!important;font-weight:700!important}.contents-title{margin-top:5px;margin-left:11px}.contents-title>h2{font-size:110%;font-weight:700}.contents-title>h3{font-size:95%;font-weight:400;color:#555}#originalRailMap{width:98%;height:75vh}a#railmap-download{display:flex;justify-content:flex-end;margin-top:3px;margin-right:25px}a#railmap-download img{margin-right:3px}#train-rail-map{margin:30px;overflow:hidden}#train-rail-map .subject{font-size:16px}#train-rail-map .caption{font-size:12px}#train-rail-map #train-railmap-area-wrapper{overflow-x:scroll;position:relative}#train-rail-map #train-railmap-area{padding-left:76px;width:100%}#train-rail-map #station-balloon{position:absolute;display:inline-block;min-width:222px}#train-rail-map #station-balloon .close-button{background-image:url(/blt-storage/pc/img/koutuu/map/btn_balloon_delete_.png);position:absolute;top:8px;right:5%;display:none}#train-rail-map #station-balloon:hover .close-button{display:block;cursor:pointer}#train-rail-map #station-balloon #balloon-wrapper{position:relative;padding:18px;max-width:100%;border:2px solid;border-radius:15px;box-shadow:3px 3px 4px 0 rgba(0,0,0,.2);background-color:#fff}#train-rail-map #station-balloon #balloon-wrapper:before{content:"";position:absolute;border-style:solid;border-width:0 10px 25px;border-color:transparent transparent #333;top:-25px;left:45%}#train-rail-map #station-balloon #balloon-wrapper:after{content:"";position:absolute;border-style:solid;border-width:0 10px 25px;border-color:transparent transparent #fff;top:-20px;left:45%}#train-rail-map #station-balloon #balloon-wrapper .name-box{margin-bottom:15px}#train-rail-map #station-balloon #balloon-wrapper .name-box>span{display:block;color:#333}#train-rail-map #station-balloon #balloon-wrapper .name-box .name{font-weight:700;font-size:16px}#train-rail-map #station-balloon #balloon-wrapper .name-box .ruby{font-size:10px}#train-rail-map #station-balloon #balloon-wrapper .station-detail,#train-rail-map #station-balloon #balloon-wrapper .timetable{display:inline-block;margin-right:30px;font-weight:700;font-size:13px}#train-location #train-location-area-wrapper{overflow-x:scroll;position:relative;padding:0 20px}#train-location #train-location-area-wrapper #green-line{margin-top:10px}#transfer-result-details-container .transfer-result-route .route-header-box .price-info{position:relative}#transfer-result-details-container .transfer-result-route .route-header-box .price-info .caption{font-size:12px;font-weight:400;position:absolute;right:0;bottom:-13px}#transfer-result-details-container .transfer-result-route .detail-section-container .section-move-box .info-area .move-info-main{width:410px}#transfer-result-details-container .transfer-result-route .detail-section-container .section-move-box .info-area .section-price-info{width:147px}#transfer-result-details-container .transfer-result-route .detail-section-container .section-move-box .info-area .section-price-info>div{line-height:1.8}#transfer-result-details-container .transfer-result-route .detail-section-container .section-move-box .info-area .section-price-info .caption{font-size:11px}#tab-notice .notice-number{display:block;background:#ffc453;color:#333cab}#diagram-select-platform ul.platform-list dt,#diagram-select-platform ul.platform-list li.first span.platform-number-header{width:160px}#diagram-select-platform ul.platform-list dd{margin-left:170px;min-height:98px}#diagram-select-platform .platform-list a.accessInformation,#diagram-select-platform .platform-list a.location-qr-print-link-list{color:#fff!important;width:160px;height:27px;border-radius:3px;font-size:80%;margin-top:5px;display:flex;justify-content:center;align-items:center}#diagram-select-platform .platform-list a.accessInformation{background:#fd9500}#diagram-select-platform .platform-list a.location-qr-print-link-list{background:#3F48CC}#commentaryLinkArea a+a{margin-left:16px}