@keyframes pulsate{0%{transform:translateY(-50%) scale(1);opacity:1}100%{transform:translateY(-50%) scale(2);opacity:0}}.for-pc{display:inline}@media screen and (max-width: 768px){.for-pc{display:none}}.for-sp{display:inline}@media screen and (min-width: 769px){.for-sp{display:none}}.inner{max-width:1920px;width:90%;margin:auto}@media screen and (max-width: 768px){.pages .schedule_block{padding-top:80px}}@media screen and (min-width: 769px){.pages .schedule_block-inner{display:grid;grid-template-columns:26% 1fr;grid-template-rows:auto 1fr;column-gap:6%;align-items:start;max-width:1280px;margin:0 auto}}.pages .schedule_block-side{width:100%;display:flex;flex-direction:column}@media screen and (min-width: 769px){.pages .schedule_block-side{width:auto;grid-row:1/span 2}}.pages .schedule_block-body div:not(:first-of-type){right:0}@media screen and (min-width: 769px){.pages .schedule_block-body{width:auto;margin-right:0;margin-bottom:3vh}}.pages .schedule_block-image img[hidden]{display:none}@media screen and (min-width: 769px){.pages .schedule_block-image{width:auto;height:46vh}.pages .schedule_block-image img{width:100%;height:100%;object-fit:cover}}.pages .schedule_block-time{width:100%}@media screen and (max-width: 768px){.pages .schedule_block-time{height:auto;min-height:4.8rem;margin-bottom:1em}.pages .schedule_block-time span{font-size:4.8rem}}@media screen and (min-width: 769px){.pages .schedule_block-time{width:100%;height:6rem;margin-bottom:3.2rem}}.pages .schedule_lead{margin-top:1.6rem}.pages .schedule_nav{--progress: 0;position:relative}.pages .schedule_nav-list{margin:0;padding:0;list-style:none}.pages .schedule_nav-item{display:flex;align-items:baseline;gap:.8em;width:100%;text-align:left;color:#9a9a92;font-weight:700;line-height:1.4;transition:all .3s ease}.pages .schedule_nav-item:hover,.pages .schedule_nav-item:focus-visible{color:#272e29}.pages .schedule_nav-item:focus-visible{outline:2px solid #34d634;outline-offset:2px}.pages .schedule_nav-item.is-active{color:#272e29}.pages .schedule_nav-time{flex-shrink:0;font-family:"Lato",sans-serif;font-weight:900;font-feature-settings:"tnum"}@media screen and (min-width: 769px){.pages .schedule_nav{padding-left:22px}.pages .schedule_nav::before,.pages .schedule_nav::after{content:"";position:absolute;top:1.1em;bottom:1.1em;left:5px;width:2px;background:#d8d9cf}.pages .schedule_nav::after{background:#34d634;transform-origin:top;transform:scaleY(var(--progress))}.pages .schedule_nav-item{position:relative;padding:.55em 0;font-size:1.4rem}.pages .schedule_nav-item::before{content:"";position:absolute;top:50%;left:-22px;z-index:1;width:12px;height:12px;margin-top:-6px;border:2px solid #d8d9cf;border-radius:50%;background:#f8f8f8;box-sizing:border-box;transition:all .3s ease}.pages .schedule_nav-item.is-done::before{border-color:#34d634;background:#34d634}.pages .schedule_nav-item.is-active::before{border-color:#34d634;background:#fff;box-shadow:0 0 0 4px rgba(52,214,52,.2)}.pages .schedule_nav-time{min-width:3.2em;font-size:1.6rem}}@media screen and (max-width: 768px){.pages .schedule_nav{order:-1;margin:0 -5.5vw 1.2em;padding-bottom:6px}.pages .schedule_nav-list{display:flex;gap:6px;overflow-x:auto;padding:2px 5.5vw 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pages .schedule_nav-list::-webkit-scrollbar{display:none}.pages .schedule_nav li{flex-shrink:0}.pages .schedule_nav-item{padding:.5em 1.1em;border:1px solid #d8d9cf;border-radius:999px;background:#fff;font-size:1.3rem}.pages .schedule_nav-item.is-active{border-color:#34d634;background:#34d634;color:#fff}.pages .schedule_nav-title{display:none}.pages .schedule_nav::before,.pages .schedule_nav::after{content:"";position:absolute;left:5.5vw;right:5.5vw;bottom:0;height:2px;background:#d8d9cf}.pages .schedule_nav::after{background:#34d634;transform-origin:left;transform:scaleX(var(--progress))}}