.l-reserve__block--upper,.l-reserve__block--lower{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;align-items:flex-start}.l-reserve__button{width:100%;max-width:600px;height:100px;justify-content:flex-start;padding:0 0 0 65px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-items:flex-start;row-gap:12px;margin-top:24px}@media screen and (max-width: 576px){.l-reserve__button{min-width:280px;max-width:350px;height:-moz-fit-content;height:fit-content;padding-right:20px;padding-left:52px;justify-content:center}}.l-reserve__button a{width:350px;max-width:100%;height:60px}@media screen and (max-width: 576px){.l-reserve__button a{width:100%;height:80px}}.l-reserve__block--upper{row-gap:12px;margin-bottom:60px}.l-reserve__note{padding-left:36px;padding-top:8px}@media screen and (max-width: 576px){.l-reserve__note{display:block;padding-left:52px}}.l-reserve__block--lower{row-gap:20px}.l-reserve__block--lower p{width:100%;padding-left:65px}@media screen and (max-width: 576px){.l-reserve__block--lower p{padding-left:65px}}.l-reserve__text1{color:#e71f1a;width:80%}.l-reserve__text2,.l-reserve__text3{color:#000}@media screen and (max-width: 576px){.l-reserve__text2,.l-reserve__text3{display:flex;justify-content:center;align-items:center;justify-content:flex-start;align-items:baseline;row-gap:12px;flex-wrap:wrap}}.l-reserve__text2 a,.l-reserve__text3 a{margin-left:2em;pointer-events:none}@media screen and (max-width: 576px){.l-reserve__text2 a,.l-reserve__text3 a{margin-left:1em;pointer-events:auto;min-width:130px}}/*# sourceMappingURL=reserve.css.map */