@media screen and (max-width: 768px){.discover .discover__header{text-align:center}}@media screen and (min-width: 768px){.discover .discover__header{display:table;margin:auto}}.discover .discover__title{font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:36px;font-weight:900}@media screen and (min-width: 768px){.discover .discover__title{font-size:56px}}.discover .discover__leadText{margin-top:20px;line-height:1.5;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:18px;font-weight:900}@media screen and (min-width: 768px){.discover .discover__leadText{margin-top:30px;font-size:22px}}.discover .discover__body{margin-top:44px}@media screen and (min-width: 768px){.discover .discover__body{margin-top:56px}}.discover .discover__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media screen and (min-width: 768px){.discover .discover__list{grid-template-columns:repeat(5, 1fr);gap:45px}}.discover .discover__card{display:grid;grid-template-rows:subgrid;grid-row:span 3;padding:16px;height:100%;background-color:#D8DED1;transition:.3s}@media screen and (min-width: 768px){.discover .discover__card{padding:16px 24px}}.discover .discover__card:hover{opacity:.7}.discover .discover__card:hover .arrowSVG{transform:scale(1.5) rotateX(0) rotateY(0) rotateZ(45deg)}.discover .discover__cardTitle{margin-top:16px;text-align:center;line-height:1.7;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:10px;font-weight:900;letter-spacing:0.14em}@media screen and (min-width: 768px){.discover .discover__cardTitle{font-size:12px}}.discover .discover__cardLink{display:flex;align-items:flex-start;justify-content:space-between;margin-top:16px;line-height:1.7;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:10px;font-weight:900;letter-spacing:.14em;background-color:#231815;color:#fff;padding:8px}.discover .discover__cardLink .arrowSVG{width:13px;transform:rotate(45deg);transition:.3s}@use 'sass:math';.lineSections{position:relative}.lineSections .wrap{container-name:line-section;container-type:inline-size}@media screen and (max-width: 768px){.lineSections .wrap{margin-left:30px;margin-right:30px;padding-left:0;padding-right:0}}.lineSections+.lineSections{margin-top:64px}@media screen and (min-width: 768px){.lineSections+.lineSections{margin-top:80px}}.lineSections+.lineSections .wrap{border-top:1px solid #999999;padding-top:64px}@media screen and (min-width: 768px){.lineSections+.lineSections .wrap{padding-top:80px}}@media screen and (min-width: 768px){.lineSection .lineSection__header{margin:auto;max-width:990px}}.lineSection .lineSection__title{font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:40px;font-weight:900;line-height:1}@media screen and (min-width: 768px){.lineSection .lineSection__title{font-size:68px}}.lineSection .lineSection__titleNumber{display:block;font-size:36px;margin-bottom:12px}@media screen and (min-width: 768px){.lineSection .lineSection__titleNumber{font-size:48px}}.lineSection .lineSection__leadText{font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:16px;font-weight:900;margin-top:16px}@media screen and (min-width: 768px){.lineSection .lineSection__leadText{font-size:18px;margin-top:20px}}.station{position:relative}.station:before{background-color:#4f2a23;bottom:0;content:'';display:block;height:100%;left:calc(5 / 330 * 100cqi);position:absolute;top:0;width:2px;z-index:0}@media screen and (min-width: 768px){.station:before{left:calc(102 / 1200 * 100cqi);width:1px}}.station .station__name{left:calc(-9 / 330 * 100cqi);position:absolute;top:0;z-index:1}@media screen and (min-width: 768px){.station .station__name{left:calc(87 / 1200 * 100cqi)}}.station .station__content{position:relative;z-index:1}@media screen and (max-width: 768px){.station .station__content .photo img{width:100%}}.station .station__contentItem{position:absolute}.lineSections--01 .station{position:relative}.lineSections--01 .station.station--01{margin-top:46px}@media screen and (min-width: 768px){.lineSections--01 .station.station--01{margin-top:56px}}.lineSections--01 .station.station--01:before{top:calc(24 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--01:before{top:calc(24 / 1200 * 100cqi)}}.lineSections--01 .station.station--01 .station__content{height:calc(953 / 330 * 100cqi);width:calc(330 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--01 .station__content{height:calc(1140 / 1200 * 100cqi);width:calc(1087 / 1200 * 100cqi)}}.lineSections--01 .station.station--01 .station__name{top:calc(24 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--01 .station__name{top:calc(24 / 1200 * 100cqi)}}.lineSections--01 .station.station--01 .station__name .photo{width:calc(29 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--01 .station__name .photo{width:calc(29 / 1200 * 100cqi)}}@media screen and (min-width: 768px){.lineSections--01 .station.station--01 .station__content{margin-left:calc(8 / 1200 * 100cqi)}}.lineSections--01 .station.station--01 .station__contentItem--01{right:0;top:0;width:calc(288 / 330 * 100cqi);z-index:2}@media screen and (min-width: 768px){.lineSections--01 .station.station--01 .station__contentItem--01{width:calc(990 / 1200 * 100cqi)}}.lineSections--01 .station.station--01 .station__contentItem--02{bottom:0;left:0;width:calc(330 / 330 * 100cqi);z-index:1}@media screen and (min-width: 768px){.lineSections--01 .station.station--01 .station__contentItem--02{width:calc(1087 / 1200 * 100cqi)}}.lineSections--01 .station.station--02{padding-top:calc(81 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--02{padding-top:calc(104 / 1200 * 100cqi)}}.lineSections--01 .station.station--02 .station__name{top:calc(56 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--02 .station__name{top:calc(80 / 1200 * 100cqi)}}.lineSections--01 .station.station--02 .station__name .photo{width:calc(66 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--02 .station__name .photo{width:calc(93 / 1200 * 100cqi)}}.lineSections--01 .station.station--02 .station__content{height:calc(1582 / 330 * 100cqi);width:calc(331 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--02 .station__content{height:calc(1513 / 1200 * 100cqi);margin-left:calc(210 / 1200 * 100cqi);width:calc(886 / 1200 * 100cqi)}}.lineSections--01 .station.station--02 .station__contentItem--01{top:0;width:calc(250 / 330 * 100cqi);z-index:3}@media screen and (max-width: 768px){.lineSections--01 .station.station--02 .station__contentItem--01{right:0}}@media screen and (min-width: 768px){.lineSections--01 .station.station--02 .station__contentItem--01{left:0;width:calc(692 / 1200 * 100cqi)}}.lineSections--01 .station.station--02 .station__contentItem--02{left:0;top:calc(157 / 330 * 100cqi);width:calc(331 / 330 * 100cqi);z-index:2}@media screen and (min-width: 768px){.lineSections--01 .station.station--02 .station__contentItem--02{top:calc(97 / 1200 * 100cqi);width:calc(886 / 1200 * 100cqi)}}.lineSections--01 .station.station--02 .station__contentItem--03{bottom:0;right:0;width:calc(301 / 330 * 100cqi);z-index:4}@media screen and (min-width: 768px){.lineSections--01 .station.station--02 .station__contentItem--03{width:calc(886 / 1200 * 100cqi)}}.lineSections--01 .station.station--03{padding-top:calc(83 / 330 * 100cqi);width:calc(305 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--03{padding-top:calc(58 / 1200 * 100cqi);width:calc(905 / 1200 * 100cqi)}}.lineSections--01 .station.station--03 .station__name{top:calc(59 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--03 .station__name{top:calc(57 / 1200 * 100cqi)}}.lineSections--01 .station.station--03 .station__name .photo{width:calc(29 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--03 .station__name .photo{width:calc(29 / 1200 * 100cqi)}}.lineSections--01 .station.station--03 .station__content{height:calc(711 / 330 * 100cqi);margin-left:calc(26 / 330 * 100cqi);width:calc(305 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--03 .station__content{height:calc(784 / 1200 * 100cqi);margin-left:calc(209 / 1200 * 100cqi);width:calc(905 / 1200 * 100cqi)}}.lineSections--01 .station.station--03 .station__contentItem--01{top:0;width:calc(281 / 330 * 100cqi);z-index:2}@media screen and (max-width: 768px){.lineSections--01 .station.station--03 .station__contentItem--01{right:0}}@media screen and (min-width: 768px){.lineSections--01 .station.station--03 .station__contentItem--01{left:0;width:calc(485 / 1200 * 100cqi)}}.lineSections--01 .station.station--03 .station__contentItem--02{bottom:0;left:0;width:calc(305 / 330 * 100cqi);z-index:1}@media screen and (min-width: 768px){.lineSections--01 .station.station--03 .station__contentItem--02{width:calc(905 / 1200 * 100cqi)}}.lineSections--01 .station.station--04{padding-top:calc(80 / 330 * 100cqi);width:calc(313 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--04{padding-top:calc(40 / 1200 * 100cqi);width:calc(886 / 1200 * 100cqi)}}.lineSections--01 .station.station--04 .station__name{top:calc(104 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--04 .station__name{top:calc(64 / 1200 * 100cqi)}}.lineSections--01 .station.station--04 .station__name .photo{width:calc(66 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--04 .station__name .photo{width:calc(82 / 1200 * 100cqi)}}.lineSections--01 .station.station--04 .station__content{height:calc(1579 / 330 * 100cqi);margin-left:calc(18 / 330 * 100cqi);width:calc(313 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--04 .station__content{height:calc(1693 / 1200 * 100cqi);margin-left:calc(212 / 1200 * 100cqi);width:calc(886 / 1200 * 100cqi)}}.lineSections--01 .station.station--04 .station__contentItem--01{top:0;width:calc(250 / 330 * 100cqi);z-index:3}@media screen and (max-width: 768px){.lineSections--01 .station.station--04 .station__contentItem--01{right:0}}@media screen and (min-width: 768px){.lineSections--01 .station.station--04 .station__contentItem--01{left:0;width:calc(699 / 1200 * 100cqi)}}.lineSections--01 .station.station--04 .station__contentItem--02{right:0;top:calc(298 / 330 * 100cqi);width:calc(313 / 330 * 100cqi);z-index:2}@media screen and (min-width: 768px){.lineSections--01 .station.station--04 .station__contentItem--02{top:calc(40 / 1200 * 100cqi);width:calc(886 / 1200 * 100cqi)}}.lineSections--01 .station.station--04 .station__contentItem--03{bottom:0;left:0;width:calc(313 / 330 * 100cqi);z-index:1}@media screen and (min-width: 768px){.lineSections--01 .station.station--04 .station__contentItem--03{width:calc(886 / 1200 * 100cqi)}}.lineSections--01 .station.station--05{padding-top:calc(66 / 330 * 100cqi);width:calc(360 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--05{padding-top:calc(55 / 1200 * 100cqi);width:calc(1216 / 1200 * 100cqi)}}.lineSections--01 .station.station--05:before{bottom:auto;height:calc(90 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--05:before{height:calc(237 / 1200 * 100cqi)}}.lineSections--01 .station.station--05 .station__name{top:calc(90 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--05 .station__name{top:calc(237 / 1200 * 100cqi)}}.lineSections--01 .station.station--05 .station__name .photo{width:calc(29 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--01 .station.station--05 .station__name .photo{width:calc(29 / 1200 * 100cqi)}}@media screen and (max-width: 768px){.lineSections--01 .station.station--05 .station__content{height:calc(2268 / 330 * 100cqi);margin-right:-30px;width:calc(360 / 330 * 100cqi)}}@media screen and (min-width: 768px){.lineSections--01 .station.station--05 .station__content{height:calc(2407 / 1200 * 100cqi);margin-left:calc(104 / 1200 * 100cqi);margin-right:-120px;width:calc(1216 / 1200 * 100cqi)}}.lineSections--01 .station.station--05 .station__contentItem--01{top:0;width:calc(288 / 330 * 100cqi);z-index:4}@media screen and (max-width: 768px){.lineSections--01 .station.station--05 .station__contentItem--01{left:calc(42 / 330 * 100cqi)}}@media screen and (min-width: 768px){.lineSections--01 .station.station--05 .station__contentItem--01{left:calc(82 / 1200 * 100cqi);width:calc(901 / 1200 * 100cqi)}}.lineSections--01 .station.station--05 .station__contentItem--02{left:0;top:calc(262 / 330 * 100cqi);width:calc(360 / 330 * 100cqi);z-index:3}@media screen and (min-width: 768px){.lineSections--01 .station.station--05 .station__contentItem--02{top:0;width:calc(1216 / 1200 * 100cqi)}}.lineSections--01 .station.station--05 .station__contentItem--03{left:0;top:calc(985 / 330 * 100cqi);width:calc(330 / 330 * 100cqi);z-index:1}@media screen and (min-width: 768px){.lineSections--01 .station.station--05 .station__contentItem--03{top:calc(1205 / 1200 * 100cqi);width:calc(884 / 1200 * 100cqi)}}.lineSections--01 .station.station--05 .station__contentItem--04{bottom:0;left:0;width:calc(347 / 330 * 100cqi);z-index:2}@media screen and (min-width: 768px){.lineSections--01 .station.station--05 .station__contentItem--04{width:calc(885 / 1200 * 100cqi)}}.lineSections--02 .station:before{background-color:#003070}.lineSections--02 .station .station__name .photo{width:calc(29 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station .station__name .photo{width:calc(29 / 1200 * 100cqi)}}.lineSections--02 .station.station--01{margin-top:calc(46 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--01{margin-top:calc(56 / 1200 * 100cqi)}}.lineSections--02 .station.station--01:before{top:calc(24 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--01:before{top:calc(24 / 1200 * 100cqi)}}.lineSections--02 .station.station--01 .station__name{top:calc(24 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--01 .station__name{top:calc(24 / 1200 * 100cqi)}}.lineSections--02 .station.station--01 .station__content{height:calc(1905 / 330 * 100cqi);margin-left:calc(38 / 330 * 100cqi);width:calc(300 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--01 .station__content{height:calc(2051 / 1200 * 100cqi);margin-left:calc(210 / 1200 * 100cqi);width:calc(885 / 1200 * 100cqi)}}.lineSections--02 .station.station--01 .station__contentItem--01{top:0;width:calc(288 / 330 * 100cqi);z-index:4}@media screen and (max-width: 768px){.lineSections--02 .station.station--01 .station__contentItem--01{right:0}}@media screen and (min-width: 768px){.lineSections--02 .station.station--01 .station__contentItem--01{left:0;width:calc(676 / 1200 * 100cqi)}}.lineSections--02 .station.station--01 .station__contentItem--02{left:0;top:calc(286 / 330 * 100cqi);width:calc(300 / 330 * 100cqi);z-index:3}@media screen and (min-width: 768px){.lineSections--02 .station.station--01 .station__contentItem--02{top:0;width:calc(885 / 1200 * 100cqi)}}.lineSections--02 .station.station--01 .station__contentItem--03{left:0;top:calc(943 / 330 * 100cqi);width:calc(300 / 330 * 100cqi);z-index:1}@media screen and (min-width: 768px){.lineSections--02 .station.station--01 .station__contentItem--03{top:calc(1043 / 1200 * 100cqi);width:calc(885 / 1200 * 100cqi)}}.lineSections--02 .station.station--01 .station__contentItem--04{bottom:0;left:0;width:calc(300 / 330 * 100cqi);z-index:2}@media screen and (min-width: 768px){.lineSections--02 .station.station--01 .station__contentItem--04{width:calc(882 / 1200 * 100cqi)}}.lineSections--02 .station.station--02{padding-top:calc(56 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--02{padding-top:calc(80 / 1200 * 100cqi)}}.lineSections--02 .station.station--02 .station__name{top:calc(80 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--02 .station__name{top:calc(104 / 1200 * 100cqi)}}.lineSections--02 .station.station--02 .station__content{height:calc(1233 / 330 * 100cqi);margin-left:calc(30 / 330 * 100cqi);width:calc(300 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--02 .station__content{height:calc(1872 / 1200 * 100cqi);margin-left:calc(170 / 1200 * 100cqi);width:calc(925 / 1200 * 100cqi)}}.lineSections--02 .station.station--02 .station__contentItem--01{top:0;width:calc(300 / 330 * 100cqi);z-index:3}@media screen and (max-width: 768px){.lineSections--02 .station.station--02 .station__contentItem--01{right:0}}@media screen and (min-width: 768px){.lineSections--02 .station.station--02 .station__contentItem--01{left:0;width:calc(884 / 1200 * 100cqi)}}.lineSections--02 .station.station--02 .station__contentItem--02{left:0;top:calc(191 / 330 * 100cqi);width:calc(300 / 330 * 100cqi);z-index:2}@media screen and (min-width: 768px){.lineSections--02 .station.station--02 .station__contentItem--02{top:0;width:calc(680 / 1200 * 100cqi)}}.lineSections--02 .station.station--02 .station__contentItem--03{bottom:0;left:0;width:calc(300 / 330 * 100cqi);z-index:1}@media screen and (min-width: 768px){.lineSections--02 .station.station--02 .station__contentItem--03{width:calc(923 / 1200 * 100cqi)}}.lineSections--02 .station.station--03{padding-top:calc(80 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--03{padding-top:calc(80 / 1200 * 100cqi)}}.lineSections--02 .station.station--03 .station__name{top:calc(56 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--03 .station__name{top:calc(104 / 1200 * 100cqi)}}.lineSections--02 .station.station--03 .station__content{height:calc(2520 / 330 * 100cqi);margin-left:calc(30 / 330 * 100cqi);width:calc(315 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--03 .station__content{height:calc(2519 / 1200 * 100cqi);margin-left:calc(170 / 1200 * 100cqi);width:calc(908 / 1200 * 100cqi)}}.lineSections--02 .station.station--03 .station__contentItem--01{top:0;width:calc(281 / 330 * 100cqi);z-index:4}@media screen and (max-width: 768px){.lineSections--02 .station.station--03 .station__contentItem--01{right:0}}@media screen and (min-width: 768px){.lineSections--02 .station.station--03 .station__contentItem--01{left:0;width:calc(504 / 1200 * 100cqi)}}.lineSections--02 .station.station--03 .station__contentItem--02{left:0;top:calc(214 / 330 * 100cqi);width:calc(304 / 330 * 100cqi);z-index:3}@media screen and (min-width: 768px){.lineSections--02 .station.station--03 .station__contentItem--02{top:calc(80 / 1200 * 100cqi);width:calc(896 / 1200 * 100cqi)}}.lineSections--02 .station.station--03 .station__contentItem--03{left:0;top:calc(690 / 330 * 100cqi);width:calc(300 / 330 * 100cqi);z-index:1}@media screen and (min-width: 768px){.lineSections--02 .station.station--03 .station__contentItem--03{top:calc(795 / 1200 * 100cqi);width:calc(893 / 1200 * 100cqi)}}.lineSections--02 .station.station--03 .station__contentItem--04{bottom:0;left:0;width:calc(315 / 330 * 100cqi);z-index:2}@media screen and (min-width: 768px){.lineSections--02 .station.station--03 .station__contentItem--04{width:calc(884 / 1200 * 100cqi)}}.lineSections--02 .station.station--04{padding-top:calc(80 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--04{padding-top:calc(80 / 1200 * 100cqi)}}.lineSections--02 .station.station--04 .station__name{top:calc(104 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--04 .station__name{top:calc(104 / 1200 * 100cqi)}}.lineSections--02 .station.station--04 .station__content{height:calc(1511 / 330 * 100cqi);margin-left:calc(26 / 330 * 100cqi);width:calc(304 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--04 .station__content{height:calc(1523 / 1200 * 100cqi);margin-left:calc(222 / 1200 * 100cqi);width:calc(888 / 1200 * 100cqi)}}.lineSections--02 .station.station--04 .station__contentItem--01{top:0;width:calc(281 / 330 * 100cqi);z-index:3}@media screen and (max-width: 768px){.lineSections--02 .station.station--04 .station__contentItem--01{right:0}}@media screen and (min-width: 768px){.lineSections--02 .station.station--04 .station__contentItem--01{left:0;width:calc(343 / 1200 * 100cqi)}}.lineSections--02 .station.station--04 .station__contentItem--02{left:0;top:calc(261 / 330 * 100cqi);width:calc(304 / 330 * 100cqi);z-index:2}@media screen and (min-width: 768px){.lineSections--02 .station.station--04 .station__contentItem--02{top:0;width:calc(888 / 1200 * 100cqi)}}.lineSections--02 .station.station--04 .station__contentItem--03{bottom:0;left:0;width:calc(300 / 330 * 100cqi);z-index:1}@media screen and (min-width: 768px){.lineSections--02 .station.station--04 .station__contentItem--03{width:calc(873 / 1200 * 100cqi)}}.lineSections--02 .station.station--05{padding-top:calc(56 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--05{padding-top:calc(91 / 1200 * 100cqi)}}.lineSections--02 .station.station--05 .station__name{top:calc(80 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--05 .station__name{top:calc(104 / 1200 * 100cqi)}}.lineSections--02 .station.station--05 .station__content{height:calc(2071 / 330 * 100cqi);margin-left:calc(18 / 330 * 100cqi);width:calc(312 / 330 * 100cqi)}@media screen and (min-width: 768px){.lineSections--02 .station.station--05 .station__content{height:calc(2170 / 1200 * 100cqi);margin-left:calc(210 / 1200 * 100cqi);width:calc(922 / 1200 * 100cqi)}}.lineSections--02 .station.station--05 .station__contentItem--01{right:0;top:0;width:calc(287 / 330 * 100cqi);z-index:4}@media screen and (min-width: 768px){.lineSections--02 .station.station--05 .station__contentItem--01{width:calc(598 / 1200 * 100cqi)}}.lineSections--02 .station.station--05 .station__contentItem--02{right:0;top:calc(180 / 330 * 100cqi);width:calc(300 / 330 * 100cqi);z-index:3}@media screen and (min-width: 768px){.lineSections--02 .station.station--05 .station__contentItem--02{top:0;width:calc(888 / 1200 * 100cqi)}}.lineSections--02 .station.station--05 .station__contentItem--03{right:0;top:calc(815 / 330 * 100cqi);width:calc(300 / 330 * 100cqi);z-index:1}@media screen and (min-width: 768px){.lineSections--02 .station.station--05 .station__contentItem--03{top:calc(872 / 1200 * 100cqi);width:calc(897 / 1200 * 100cqi)}}.lineSections--02 .station.station--05 .station__contentItem--04{bottom:0;left:0;width:calc(312 / 330 * 100cqi);z-index:2}@media screen and (min-width: 768px){.lineSections--02 .station.station--05 .station__contentItem--04{width:calc(886 / 1200 * 100cqi)}}.homeStation{padding-top:calc(80 / 330 * 100cqi);position:relative}@media screen and (min-width: 768px){.homeStation{padding-top:calc(80 / 1200 * 100cqi)}}.homeStation:before{background-color:#4f2a23;bottom:0;content:'';display:block;height:100%;left:calc(5 / 330 * 100cqi);position:absolute;top:0;width:2px;z-index:0}@media screen and (min-width: 768px){.homeStation:before{left:calc(102 / 1200 * 100cqi);width:1px}}.homeStation .homeStation__name{background-color:#231815;color:#ffffff;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:24px;font-weight:900;line-height:1;padding:16px;position:relative;text-align:center;width:100%}@media screen and (max-width: 768px){.homeStation .homeStation__name{margin-left:-10px;width:calc(100% + 20px)}}@media screen and (min-width: 768px){.homeStation .homeStation__name{font-size:28px}}.homeStation .homeStation__code{font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:calc(22 / 330 * 100cqi);font-weight:900;margin-top:calc(16 / 330 * 100cqi);position:relative;text-align:center}@media screen and (min-width: 768px){.homeStation .homeStation__code{font-size:calc(28 / 1200 * 100cqi);margin-top:calc(16 / 1200 * 100cqi)}}.lineSections--02 .homeStation:before{background-color:#003070}.mainVisual{position:relative;width:100%;z-index:1}.mainVisual .photo__image{width:100%}@media screen and (max-width: 768px){.schedule .schedule__header{text-align:center}}@media screen and (min-width: 768px){.schedule .schedule__header{display:table;margin:auto}}.schedule .schedule__title{font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:36px;font-weight:900}@media screen and (min-width: 768px){.schedule .schedule__title{font-size:56px}}.schedule .schedule__leadText{margin-top:20px;line-height:1.5;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:18px;font-weight:900}@media screen and (min-width: 768px){.schedule .schedule__leadText{margin-top:30px;font-size:22px}}.schedule .schedule__block{margin:40px auto 0;max-width:990px}@media screen and (min-width: 768px){.schedule .schedule__block{margin-top:56px}}.schedule .schedule__block+.schedule .schedule__block{margin-top:24px}@media screen and (min-width: 768px){.schedule .schedule__block+.schedule .schedule__block{margin-top:56px}}.schedule .schedule__blockTitle{display:flex;align-items:center;gap:16px;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:16px;font-weight:900}@media screen and (min-width: 768px){.schedule .schedule__blockTitle{gap:20px;font-size:20px}}.schedule .schedule__blockNumber{font-size:30px}@media screen and (min-width: 768px){.schedule .schedule__blockNumber{font-size:48px}}.schedule .schedule__body{margin-top:14px}@media screen and (min-width: 768px){.schedule .schedule__body{margin-top:24px}}.schedule .schedule__body .photo{text-align:center}.schedule .caption{margin-top:16px}body{color:#111111}.outline{margin-top:60px}@media screen and (min-width: 768px){.outline{margin-top:120px}}.outline .outline__header{text-align:center}.outline .outline__title{line-height:1;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:36px;font-weight:900}@media screen and (min-width: 768px){.outline .outline__title{font-size:56px}}.outline .outline__leadText{line-height:1.5;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:16px;font-weight:900;margin-top:24px}@media screen and (min-width: 768px){.outline .outline__leadText{margin-top:30px;font-size:22px}}.outline .outline__body{margin-top:30px}@media screen and (min-width: 768px){.outline .outline__body{margin-top:40px}}.line-container{margin-top:30px}@media screen and (min-width: 768px){.line-container{margin-top:40px}}.schedule-container{margin-top:98px}@media screen and (min-width: 768px){.schedule-container{margin-top:100px}}.discover-container{margin-top:80px}@media screen and (min-width: 768px){.discover-container{margin-top:100px}}.footCaption-container{margin-top:77px}@media screen and (min-width: 768px){.footCaption-container{margin-top:128px}}
