@import url(reset.css);@import url("https://use.typekit.net/ozm3jsg.css");.localNav-space ul{justify-content:center;column-gap:2%}@media screen and (max-width: 600px){.cont-section.inner{width:100%}}.access-img-list{margin:6.4rem auto;color:#585253}.access-img-list ul{display:grid;gap:2.4rem}.access-img-list ul>li{position:relative}.access-img-list .image .img .cap.in{right:auto;left:5px}.access-img-list .name{font-size:1.84rem;text-align:left;line-height:1.2;padding:0.64rem;padding-right:8rem;border-bottom:thin solid #585253;position:relative}.access-img-list .name:has(.direct){padding-right:calc(7.2rem +  3.12em  + 6px)}.access-img-list .minute{position:absolute;text-align:right;bottom:0;right:0}.access-img-list .minute img{width:7.2rem;height:auto;line-height:0}.access-img-list .minute .direct{display:inline-block;font-size:1.6rem;line-height:1.2;text-align:center;vertical-align:middle;color:#fff;background-color:#002e5a;padding:0.5em 0.75em}.access-img-list .minute .direct .digit{font-size:128%;margin-left:2px;margin-right:2px}.access-img-list .note{padding-top:8px}@media screen and (max-width: 864px){.access-img-list .name{font-size:1.84rem;padding-right:7.2rem}.access-img-list .name:has(.direct){padding-right:calc(6.4rem +  3.12em + 6px)}.access-img-list .minute img{width:6.4rem}}@media screen and (max-width: 600px){.access-img-list{margin-top:3rem}.access-img-list .name{font-size:14px;padding-right:72px}.access-img-list .name:has(.direct){padding-right:calc(64px + 2em + 26px)}.access-img-list .minute img{width:64px}.access-img-list .minute .direct{font-size:12px;padding:8px 10px;letter-spacing:0.1em}}@media screen and (max-width: 600px){.object-scroll-wrapper{overflow-x:scroll;margin-inline:calc(50% - 50vw)}.object-scroll-wrapper>.img{padding:0.8rem 1rem 2.8rem}.object-scroll-wrapper>.img>img{width:144%;height:auto;object-fit:cover}.object-scroll-wrapper>ul{padding:0 1rem 0.8rem;gap:1rem}}#TRAIN-cont .access-img-list{max-width:864px;margin-bottom:4rem}#TRAIN-cont .access-img-list ul{grid-template-columns:repeat(3, 1fr)}#TRAIN-cont .station-list{max-width:864px;margin:0 auto 8rem;display:grid;grid-template-columns:repeat(3, 1fr);gap:2.4rem;color:#585253}#TRAIN-cont .station-list .st-name{padding-bottom:0.4rem;border-bottom:thin solid #585253;margin-bottom:0.64rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;align-items:flex-end;font-size:2.4rem;line-height:1.44}#TRAIN-cont .station-list .st-name div,#TRAIN-cont .station-list .st-name li{min-height:0%}#TRAIN-cont .station-list .st-name .name{flex-basis:auto;text-align:left;letter-spacing:0.1em;padding-bottom:0.4rem}#TRAIN-cont .station-list .st-name .minute{flex-basis:auto;color:#7f1c29;text-align:right}#TRAIN-cont .station-list .st-name .minute small{display:inline-block;font-size:56%}#TRAIN-cont .station-list .st-name .minute small:first-of-type{margin-right:4px}#TRAIN-cont .station-list .st-name .minute .quantity{font-size:128%;margin-right:2px}#TRAIN-cont .station-list .st-name .minute .min{font-size:64%}#TRAIN-cont .station-list .note{font-family:"Helvetica Neue", "Helvetica","Yu Gothic",  'Noto Sans JP', "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Arial", "Meiryo", sans-serif;font-weight:normal;color:#666}#TRAIN-cont .train-map{max-width:960px;margin:auto}@media screen and (max-width: 864px){#TRAIN-cont .station-list .st-name{font-size:2.24rem}}@media screen and (max-width: 600px){#TRAIN-cont .access-img-list{max-width:none}#TRAIN-cont .access-img-list .object-scroll-wrapper>ul{grid-template-columns:repeat(9, 188px)}#TRAIN-cont .station-list{width:88%;margin-left:auto;margin-right:auto;grid-template-columns:repeat(2, 1fr)}#TRAIN-cont .station-list>li:nth-of-type(5){grid-column:span 2}#TRAIN-cont .train-map{max-width:none}}#CAR-cont .car-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:6.4rem}#CAR-cont .car-intro div,#CAR-cont .car-intro li{min-height:0%}#CAR-cont .car-intro .car-kv{width:48%}#CAR-cont .car-intro .car-kv .img .icon{width:32%;position:absolute;top:0;left:0}#CAR-cont .car-intro .car-kv .img .icon img{width:100%;height:auto;line-height:0}#CAR-cont .car-intro .text-box{width:48%}#CAR-cont .access-img-list{max-width:568px}#CAR-cont .access-img-list ul{grid-template-columns:repeat(2, 1fr)}#CAR-cont .access-img-list ul>li{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:0}#CAR-cont .access-img-list .distance{font-size:1.2rem;line-height:1.2;text-align:right;padding-top:4px}@media screen and (max-width: 600px){#CAR-cont .car-intro{width:88%;margin-left:auto;margin-right:auto}#CAR-cont .car-intro .car-kv{width:100%}#CAR-cont .car-intro .text-box{width:100%}#CAR-cont .access-img-list{max-width:none;margin-bottom:0}#CAR-cont .access-img-list .object-scroll-wrapper>ul{grid-template-columns:repeat(4, 188px)}}#FUTURE-cont .future-train-map{background-color:#cbd5dc;max-width:1040px;margin:6.4rem auto 0;padding:4rem}#FUTURE-cont .future-train-map .object-scroll-wrapper{background-color:#cbd5dc}@media screen and (max-width: 600px){#FUTURE-cont .future-train-map{background-color:#ffffff00;max-width:none;margin-top:0}}
