.RailwayPrice_containerOut__ypIfh{background-color:white;min-height:calc(100vh - 48px)}.RailwayPrice_container__9uOHa{padding:0!important}.RailwayPrice_container__9uOHa table{border-top:1px solid rgba(224,224,224,1)}.RailwayPrice_container__9uOHa li,.RailwayPrice_container__9uOHa p{font-size:18px;line-height:1.8}.RailwayPrice_h1__rypr_{font-size:1.8rem;margin:0;padding-top:20px}.RailwayPrice_tableHeader__rfNc2{border-bottom:1px solid rgba(224,224,224,1);padding:15px 0;margin:0;font-size:20px;border-radius:5px 5px 0 0;display:flex;justify-content:center;align-items:center}.RailwayPrice_subHeader__dPxgM{text-align:center;margin-bottom:0;color:#777}.RailwayPrice_formBox__l2hb8{padding:15px 0 30px;display:flex;justify-content:center;flex-direction:column;align-items:center}.RailwayPrice_switchBox__zJrPX{display:flex;justify-content:space-between}.RailwayPrice_searchOutBox__0BcBc{display:flex;flex-direction:column;align-items:center}.RailwayPrice_searchInBox__EOSRf{background-color:white;padding:20px 0 0;display:flex;flex-direction:column;gap:15px;width:100%;max-width:600px}.RailwayPrice_inputRow__JgFDW{display:flex;justify-content:center;align-items:center;gap:5px;padding:0 20px}.RailwayPrice_inputText__o6nNQ{height:45px;position:-webkit-sticky;position:sticky;top:48px}.RailwayPrice_inputText__o6nNQ,.RailwayPrice_priceText__vbPeW{background-color:rgb(229,246,253);color:rgb(1,67,97);font-size:18px;text-align:center;padding:10px 0;font-weight:700;border-top:1px solid rgba(224,224,224,1);z-index:2}.RailwayPrice_priceText__vbPeW{margin-top:20px}.RailwayPrice_switchIcon__8bmf2{cursor:pointer;color:#08c}.RailwayPrice_errorText__TFZd1{background-color:rgb(253,237,237);color:rgb(95,33,32);font-size:18px;text-align:center;padding:10px 0;width:100%;max-width:600px;font-weight:700}.RailwayPrice_stationSelect__3PqEp{color:rgba(0,0,0,.87);border-radius:4px;border:1px solid rgba(224,224,224,1);padding:16px 14px;flex-grow:1;text-align:center;cursor:pointer}.RailwayPrice_label__FOF9V{width:50px;text-align:center}.RailwayPrice_inputBox__9loia{flex-grow:1;display:flex;align-items:center}.RailwayPrice_selectBox__1wFVp{padding:0 10px 10px}.RailwayPrice_selectChip__9vkHF{color:rgba(0,0,0,.87);border-radius:4px;border:1px solid rgba(224,224,224,1);text-align:center;padding:8px 5px;cursor:pointer}.RailwayPrice_selected__lbbqF{color:rgb(1,67,97);background-color:rgb(229,246,253)}.RailwayPrice_tab__d7r8V{flex-grow:1!important}.RailwayPrice_resultsBox__IkOJQ{width:100%;max-width:500px}.RailwayPrice_noResultBox__r9dhQ{text-align:center;line-height:1.8}.RailwayPrice_mainChip__cpHtG{color:rgb(1,67,97);background-color:rgb(229,246,253)}.RailwayPrice_trainTypeToggle__wKXbZ{width:100%}.RailwayPrice_trainTypeToggle__wKXbZ button{flex-grow:1;border-radius:0;font-size:18px}.RailwayPrice_hide__OMr0m{display:none!important}.RailwayPrice_priceTable__uNHC5 td,.RailwayPrice_priceTable__uNHC5 th{width:25%;padding:12px 16px;font-size:20px}.RailwayPrice_priceAllTable__yK_kf{width:100%}.RailwayPrice_priceAllTable__yK_kf,.RailwayPrice_priceAllTable__yK_kf td,.RailwayPrice_priceAllTable__yK_kf th{padding:2px 0;border:1px solid #ccc;border-collapse:collapse;text-align:center;color:#333}.RailwayPrice_stationTd__b0xYi{background-color:#f0f0f0}.RailwayPrice_priceTd1__fTB0y,.RailwayPrice_priceTd2__bEi0w{cursor:pointer}.RailwayPrice_priceTd1__fTB0y{background-color:#d9f6ff}.RailwayPrice_priceTd2__bEi0w{background-color:#fff9d4}.RailwayPrice_tableInfo__pc5QC{background-color:#f0f0f0;text-align:center;padding:4px 0;border:1px solid #ccc}.RailwayPrice_selectedCell__C8CGw{background-color:#fcd2e2;border:2px solid #e85454!important}.RailwayPrice_selectedLine__Rg2Og{background-color:#fcd2e2}.RailwayPrice_tableWrapper__EOLDS{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.RailwayPrice_linkBlock__a9R0Z{text-align:center;margin:15px 0}@media (max-width:600px){.RailwayPrice_container__9uOHa table>tbody>tr>td,.RailwayPrice_container__9uOHa table>thead>tr>th{font-size:16px;padding:10px 8px}.RailwayPrice_stationTd__b0xYi{white-space:nowrap}.RailwayPrice_container__9uOHa h2,.RailwayPrice_container__9uOHa h3,.RailwayPrice_container__9uOHa h4{text-align:center}.RailwayPrice_container__9uOHa li,.RailwayPrice_container__9uOHa p{font-size:18px;padding:0 16px}}.Adsense_ad__uwasr{margin:15px 0;text-align:center}.Adsense_ad__uwasr>div{display:none;background-color:#efefef;color:#aaa}.Adsense_top__XUT7L{min-height:280px;line-height:280px}.Adsense_ins__yPoYh,.Adsense_top__XUT7L>div{display:block}.Adsense_ins__yPoYh[data-adsbygoogle-status=done]+div{display:none!important}.Adsense_devAd__lP3Bq{margin-top:15px;margin-bottom:15px;min-height:280px;background-color:#efefef;color:#aaa;display:flex;align-items:center;justify-content:center}@media screen and (max-width:576px){.Adsense_top__XUT7L{min-height:300px;line-height:300px}}.Bread_homeBox__8HEHZ{display:flex;align-items:center}.Bread_bread__MGYdi{padding:8px 20px;background-color:#fff}