.title-heading[data-astro-cid-xhv5ainw]{margin:0;font-size:inherit;line-height:inherit}.actions[data-astro-cid-xhv5ainw]{display:flex;column-gap:8px;align-items:center;align-self:flex-start}.dbs[data-astro-cid-xhv5ainw]:not(:has(>*)){display:none}.favorite[data-astro-cid-xhv5ainw]{display:flex}@media screen and (width<48em){.title-row[data-astro-cid-xhv5ainw]{display:grid;grid-template-areas:"dbs ." "title favorite";grid-template-columns:1fr auto;align-items:start}.title-heading[data-astro-cid-xhv5ainw]{grid-area:title}.actions[data-astro-cid-xhv5ainw]{display:contents}.dbs[data-astro-cid-xhv5ainw]{grid-area:dbs;justify-self:start;margin-bottom:4px}.favorite[data-astro-cid-xhv5ainw]{grid-area:favorite}}.bjc-banner-wide__banner--modal-trigger[data-astro-cid-lkpz4umq]{width:100%;padding:0;background:none;border:none;cursor:pointer}.bjc-banner-wide__banner--modal-trigger[data-astro-cid-lkpz4umq]:focus-visible{outline:2px solid #2196f3;outline-offset:2px}._trigger_button_1fkng_6{display:grid;grid-template-columns:auto 1fr auto;align-items:center;min-height:42px;padding:0 10px;background-color:#fff;border-bottom:1px solid #c9c9c9;&:first-child{border-radius:5px 5px 0 0}>._title_1fkng_19{width:15.2671755725vw;margin:0;font-size:1.2rem;font-weight:300;line-height:1.5;color:#303136}>._condition_1fkng_28{padding-right:10px;margin:0;overflow:hidden;text-overflow:ellipsis;font-size:1.4rem;font-weight:700;line-height:1.5;color:#303136;white-space:nowrap}>button{display:flex;align-items:center;padding:0;margin:0;font:inherit;font-size:1.2rem;font-weight:700;line-height:1.5;color:inherit;color:#1a73e8;cursor:pointer;outline:none;background:none;border:none;opacity:1;transition:opacity .15s linear;&:after{display:inline-block;width:6px;height:9px;margin-left:5px;content:"";background:url(/assets/img/icon/ico_arrow.svg) center center / 100% auto no-repeat}&:hover{opacity:.8}}}@media screen and (width>=48em){._trigger_button_1fkng_6{flex:1;min-height:54px;border:1px solid #c9c9c9;border-radius:5px;&:first-child{border-radius:5px}>._title_1fkng_19{width:80px;font-size:1.4rem}>._condition_1fkng_28{font-size:1.6rem}>button{font-size:1.4rem}}}:root:has(._dialog_layout_1fkng_105[open]){overflow:hidden;scrollbar-gutter:stable}._dialog_layout_1fkng_105{position:fixed;inset:0;width:calc(100svw - 20px);height:calc(100svh - 20px);padding:0;background-color:#f2f3f6;border:1px solid #c9c9c9;border-radius:5px;opacity:0;transition:.15s allow-discrete;&::backdrop{opacity:0;transition:.15s allow-discrete}&[open]{opacity:1;@starting-style{opacity:0}}&[open]::backdrop{background-color:#303136cc;opacity:1;@starting-style{opacity:0}}>._header_1fkng_144{position:sticky;top:0;z-index:1}>._footer_1fkng_150{position:sticky;top:calc(100% - 60px);bottom:-1px}}@media screen and (width>=48em){._dialog_layout_1fkng_105{max-width:880px;max-height:680px;background-color:#fff}}._dialog_header_1fkng_170{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;min-height:42px;padding:0 15px;background:#fff;border-bottom:1px solid #c9c9c9;>._left_1fkng_179{display:flex;gap:10px;align-items:center;&.__invisibleSP_1fkng_184{visibility:hidden!important}}>._title_1fkng_19{margin:0;font-size:1.6rem;font-weight:700;line-height:1.4;color:#303136;text-align:center}>._close_1fkng_198{justify-self:end;width:15px;height:15px;padding:0;overflow:hidden;color:transparent;background:url(/assets/img/icon/ico_cancel.svg) center center / 100% auto no-repeat;border:none}}@media screen and (width>=48em){._dialog_header_1fkng_170{min-height:55px;padding:0 30px;>._left_1fkng_179.__invisibleSP_1fkng_184{visibility:visible!important}>._title_1fkng_19{font-size:1.8rem}}}._back_button_1fkng_226{display:flex;gap:5px;align-items:center;padding:0;font:inherit;font-size:1.2rem;font-weight:700;color:#1a73e8;background:none;border:none;&:before{display:inline-block;width:7px;height:11px;content:"";background:url(/assets/img/icon/ico_arrow.svg) center center / 100% auto no-repeat;transform:rotate(180deg)}}@media screen and (width>=48em){._back_button_1fkng_226{font-size:1.6rem}}._selected_pref_1fkng_255{margin:0;font-weight:700}._sp_navi_1fkng_260{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 15px;background:#f2f3f6;border-bottom:1px solid #c9c9c9;>p{margin:0;font-size:1.4rem;font-weight:700;color:#303136}>button{padding:0;font:inherit;font-size:1.4rem;font-weight:700;line-height:1.4;color:#1a73e8;background:none;border:none}}._method_selection_1fkng_293{>._button_1fkng_294{position:relative;display:grid;grid-template-columns:auto 1fr auto;column-gap:10px;align-items:center;width:100%;height:80px;padding:0 10px;font:inherit;color:inherit;background:#fff;border-color:#c9c9c9;border-style:solid;border-width:0;border-bottom-width:1px;&:before{width:50px;height:50px;content:"";background-image:var(--icon-url);background-repeat:no-repeat}&:after{display:inline-block;width:20px;height:20px;content:"";background:url(/assets/img/icon/ico_btn_arrow--primary.svg) center center / 100% auto no-repeat}}}@media screen and (width>=48em){._method_selection_1fkng_293{display:flex;column-gap:20px;justify-content:center;padding:20px 40px}}._method_button_1fkng_339{position:relative;display:grid;grid-template-columns:auto 1fr auto;column-gap:10px;align-items:center;width:100%;height:80px;padding:0 10px;font:inherit;color:inherit;background:#fff;border:none;border-bottom:1px solid #c9c9c9;&:before{width:50px;height:50px;content:"";background-repeat:no-repeat}&.__municipality_1fkng_361:before{background-image:url(/assets/img/search/search-form-btn-icon-1.svg)}&.__station_1fkng_365:before{background-image:url(/assets/img/search/search-form-btn-icon-2.svg)}&:after{display:inline-block;width:20px;height:20px;content:"";background:url(/assets/img/icon/ico_btn_arrow--primary.svg) center center / 100% auto no-repeat}>._label_1fkng_378{display:flex;align-items:center;font-size:1.6rem;font-weight:300;color:#1a73e8;text-align:left;>strong{font-size:2rem}}}@media screen and (width>=48em){._method_button_1fkng_339{width:392px;border:1px solid #c9c9c9;border-radius:5px}}._pref_list_sp_1fkng_405{padding:0;margin:0;list-style:none}._pref_button_sp_1fkng_411{display:flex;align-items:center;justify-content:space-between;width:100%;height:51px;padding:0 15px 0 30px;font:inherit;font-size:1.4rem;font-weight:700;color:#1a73e8;background:none;border:none;border-top:1px solid #c9c9c9;&:after{display:inline-block;width:15px;height:15px;content:"";background:url(/assets/img/icon/ico_btn_arrow--primary.svg) center center / 100% auto no-repeat}}@media screen and (width>=48em){._region_data_1fkng_438{display:grid;grid-template-columns:130px 1fr;gap:20px;padding:20px 40px;margin:0;>dt{font-size:1.5rem;font-weight:700}>dd{margin:0}}._pref_list_pc_1fkng_455{display:flex;column-gap:20px;padding:0;margin:0;list-style:none}._pref_button_pc_1fkng_463{padding:0;font:inherit;font-size:1.5rem;color:#1a73e8;background:none;border:none}}._step3_layout_1fkng_478{>._search_1fkng_479{padding:15px;>div{width:100%;margin:0}}}@media screen and (width>=48em){._step3_layout_1fkng_478{padding:20px 30px;>._search_1fkng_479{padding:0}}}._group_list_1fkng_499{margin:0;>dt{padding:5px 15px;font-size:1.4rem;font-weight:700;line-height:1.5;color:#303136;background:#dfe2e6}>dd{margin:0}}._selection_list_1fkng_516{padding:0;margin:0;list-style:none;>li{display:grid;grid-template-columns:auto 1fr}}@media screen and (width>=48em){._selection_list_1fkng_516{display:flex;flex-wrap:wrap;gap:20px;padding:20px;&.__stations_1fkng_534{border-top:1px solid #c9c9c9}>li{display:flex;gap:5px;align-items:center}}}._field_checkbox_1fkng_546{display:grid;place-items:center;width:50px;height:50px;background:#f2f3f6;border-top:1px solid #c9c9c9;border-right:1px solid #c9c9c9;>input{width:20px;height:20px;accent-color:#1a73e8;border-color:#c9c9c9;border-radius:3px}}@media screen and (width>=48em){._field_checkbox_1fkng_546{display:contents}}._field_link_1fkng_570{display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;padding:0 15px;font:inherit;font-size:1.4rem;font-weight:700;color:#1a73e8;background:#fff;border:none;border-top:1px solid #c9c9c9;&:after{display:inline-block;width:15px;height:15px;content:"";background:url(/assets/img/icon/ico_btn_arrow--primary.svg) center center / 100% auto no-repeat}}@media screen and (width>=48em){._field_link_1fkng_570{display:inline-block;width:auto;height:auto;padding:0;font-size:1.5rem;font-weight:300;background:none;border:none;&:after{display:none}&.__margin_1fkng_610{margin:20px 0 20px 20px}}}@media screen and (width>=48em){._card_1fkng_617{margin-top:20px;overflow:hidden;border:1px solid #c9c9c9;border-radius:5px}}._submit_area_1fkng_625{display:none;grid-template-columns:1fr 3fr;column-gap:15px;align-items:center;height:60px;padding:0 15px;background-color:#cbcbcc;transform:translateY(60px);transition:all .25s allow-discrete;&.__active_1fkng_636{display:grid;transform:translateY(0);@starting-style{transform:translateY(60px)}}>button[type=reset]{display:block;min-height:41px;padding:0;font:inherit;font-size:1.4rem;font-weight:700;color:#1a73e8;background:linear-gradient(180deg,#fff 51.56%,#efefef);border:1px solid #c9c9c9;border-radius:5px}>button[type=submit]{display:block;min-height:41px;padding:0;font:inherit;font-size:1.4rem;font-weight:700;color:#fff;background:linear-gradient(180deg,#1a73e8,#04c);border:none;border-radius:5px}}@media screen and (width>=48em){._submit_area_1fkng_625{justify-content:center;&.__active_1fkng_636{display:flex}>button[type=reset]{width:100px}>button[type=submit]{width:220px}}}._detail_accordion_1fkng_695{background-color:#fff;border-bottom:1px solid #c9c9c9;interpolate-size:allow-keywords;&::details-content{height:0;overflow:clip;opacity:0;transition:height .25s,opacity .25s,content-visibility .25s allow-discrete}&[open]::details-content{height:auto;opacity:1}>summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 15px;font-size:1.6rem;font-weight:700;color:#1a73e8;background-color:#fff;&:after{width:7px;height:11px;content:"";background:url(/assets/img/icon/ico_arrow.svg) center center / 100% auto no-repeat;transform:rotate(90deg);transition:transform .25s}}&[open]>summary:after{transform:rotate(270deg)}}._sr_only_1fkng_742{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border-width:0;clip:rect(0,0,0,0)}._border_bottom_sp_1fkng_754{border-bottom:1px solid #c9c9c9}._only_pc_1fkng_758{display:none}@media screen and (width>=48em){._only_sp_1fkng_763{display:none}._only_pc_1fkng_758.__grid_1fkng_767{display:grid}._rm_last_bt_border_1fkng_771{border-bottom:none}}.calculation[data-astro-cid-vsebpi57]{padding:0 10px}@media screen and (width>=48em){.calculation[data-astro-cid-vsebpi57]{width:100%;max-width:960px;padding:1px 40px 20px;margin:0 auto}}
