.ez-toc-title-container{cursor:pointer;position:relative}.ez-toc-title-container+nav{margin-top:20px}.ez-toc-title-toggle{display:block;width:1em;height:1em;border-right:1px solid #000;border-bottom:1px solid #000;position:absolute;top:50%;right:0;-webkit-transform:translateY(-75%) scale(1,.95) rotate(45deg);transform:translateY(-75%) scale(1,.95) rotate(45deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ez-toc-title-toggle.is-open{-webkit-transform:translateY(-25%) scale(1,.95) rotate(225deg);transform:translateY(-25%) scale(1,.95) rotate(225deg)}.access-step__title{padding:0 !important;background:0 0 !important;font-size:1.5em;font-weight:700 !important;text-align:center;color:var(--base-color) !important;margin-bottom:2rem !important}@media screen and (max-width:767px){.access-step__title{line-height:1.5}}.access-step__content+.access-step__content{margin-top:6rem}.access-step__sub-title{padding:0 !important;border:none !important;background:0 0 !important;font-size:1.17em;font-weight:400 !important;text-align:center;color:var(--base-color) !important;margin-top:0 !important;margin-bottom:4rem !important}.access-step__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media screen and (max-width:767px){.access-step__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.access-step__item{width:calc((100% - 40px) / 3)}@media screen and (max-width:767px){.access-step__item{width:100%}}.access-step__figure{position:relative}.access-step__figure:before{content:"";display:block;padding-top:100%;position:relative}.access-step__img{width:100%;height:100%;border-radius:0;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.access-step__num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 12px;background:#f20;color:#fff;margin-block:6px}.time-access-table .sec-intro__content-title{border-bottom:none;font-size:24px;text-align:center;font-weight:700;margin-top:80px;margin-bottom:40px}.time-access-table .sec-intro__note{text-align:center}.time-access-table .c-table{width:100%;border-top:1px solid #111;margin:0}.time-access-table .c-table th,.time-access-table .c-table td{padding:10px;vertical-align:middle;text-align:center}@media screen and (max-width:767px){.time-access-table .c-table th,.time-access-table .c-table td{padding:1rem .5rem .75rem}}.time-access-table .c-table th{background:0 0}.time-access-table .c-table thead td{padding:20px 10px;font-weight:700}@media screen and (max-width:767px){.time-access-table .c-table thead td{padding:1.5rem .5rem 1.25rem}}.time-access-table .c-table thead th,.time-access-table .c-table thead td,.time-access-table .c-table tbody th,.time-access-table .c-table tbody td{border:1px solid #111}@media screen and (max-width:767px){.time-access-table .c-table thead th,.time-access-table .c-table thead td,.time-access-table .c-table tbody th,.time-access-table .c-table tbody td{font-size:1.2rem;line-height:1.3}}.time-access-table .c-table tbody th{font-size:14px;font-weight:500;border-left:none}.time-access-table .c-table tbody td{color:#ff2201}.time-access-table .c-table thead th:first-child{border-left:none}.time-access-table .c-table tbody td:last-child,.time-access-table .c-table thead td:last-child{border-right:none}.time-access-table .c-table__closed{margin:2rem 0 3rem;line-height:1.5;font-size:1.4rem;text-align:center}@media screen and (max-width:767px){.time-access-table .c-table__closed{margin:.5rem 0 2.5rem;font-size:1.2rem;text-align:left}}.time-access-table .c-table__closed-title{background-color:#f2f2f2;padding:.2rem 1rem;display:inline-block;font-weight:700;margin:0 1rem}@media screen and (max-width:767px){.time-access-table .c-table__closed-title{margin:.5rem 1rem .5rem 0}}.time-access-table .c-map{display:-ms-grid;display:grid;background-color:#f2f2f2}@media screen and (min-width:767px),print{.time-access-table .c-map{-ms-grid-columns:49rem,1fr;grid-template-columns:49rem,1fr}}.time-access-table .c-map__img{background-color:#fff}@media screen and (min-width:767px),print{.time-access-table .c-map__img{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;height:29rem}}.time-access-table .c-map__img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;border-radius:0}@media screen and (min-width:767px),print{.time-access-table .c-map__info{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}@media screen and (min-width:767px),print{.time-access-table .c-map__info-inner{padding:4rem}}@media screen and (max-width:767px){.time-access-table .c-map__info-inner{padding:2.5rem}}.time-access-table .c-map__info-adr{position:relative}@media screen and (min-width:767px),print{.time-access-table .c-map__info-adr{padding-left:2rem}}@media screen and (max-width:767px){.time-access-table .c-map__info-adr{padding-left:2.5rem}}.time-access-table .c-map__info-adr:before{content:"";display:block;position:absolute;margin:auto;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(/images/index2023/icon_pin01.svg);width:1.4rem;height:1.8rem;top:0;left:0}.time-access-table .c-map__info-sta{position:relative;margin-top:2rem}@media screen and (min-width:767px),print{.time-access-table .c-map__info-sta{padding-left:2rem}}@media screen and (max-width:767px){.time-access-table .c-map__info-sta{padding-left:2.5rem;margin-top:2.5rem}}.time-access-table .c-map__info-sta:before{content:"";display:block;position:absolute;margin:auto;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(/images/index2023/icon_bus01.svg);width:1.4rem;height:2rem;top:0;left:0}@media screen and (max-width:767px){.time-access-table .c-map__info-sta:before{top:.1rem}}.time-access-table .c-map__btn{margin-top:2rem}.time-access-table .c-map__btn .btn{margin:0}