.JourneyMap_wrap__lS9AU{margin-top:1.5rem}.JourneyMap_imageScroller__dPB3E,.JourneyMap_wrap__lS9AU{overflow-x:auto;-webkit-overflow-scrolling:touch}.JourneyMap_image__D_6w3{display:block;width:max(100%,860px);max-width:none;height:auto}@media (min-width:768px){.JourneyMap_image__D_6w3{width:100%}}.JourneyMap_table__zwIsj{width:100%;min-width:1100px;table-layout:fixed;border-collapse:collapse}.JourneyMap_stage__Gvs_G{padding:0 6px 12px;text-align:center;vertical-align:bottom}.JourneyMap_week__aJesU{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:44px;padding:6px 14px 6px 16px;color:#ffffff;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%,8px 50%)}.JourneyMap_weekFirst__l1Mke{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);padding-left:14px}.JourneyMap_navy__OXGGe{background:#3d35b5}.JourneyMap_green__VaNcv{background:#22a45a}.JourneyMap_red__JEXCJ{background:#e5484d}.JourneyMap_label__CNFTG{width:112px;padding:10px 12px 10px 0;vertical-align:top;color:#5c5c5c}.JourneyMap_cell__lCaLM{padding:10px 8px;vertical-align:top;border-top:1px solid #ececec}.JourneyMap_greenCell__D1p2i{background:#f3fbf6}.JourneyMap_redCell__8jpcu{background:#fff6f6}.JourneyMap_footerLabel__uRm_t{width:88px;padding:16px 8px 8px 0;vertical-align:middle;color:#5c5c5c}.JourneyMap_footerCell__DUK5C{padding:16px 8px 8px;vertical-align:top}.JourneyMap_chip__uMlu_{min-height:72px;border:1px solid #cfd4f5;border-radius:14px;background:#f4f6ff;padding:10px 12px}