.page_sectionButtons__ZPul2{margin-top:64px}.page_sectionButtons__ZPul2.page_programPage__6dVzI{margin-top:40px}.page_sectionButtons__ZPul2.page_mt0__ZsP38{margin-top:0}@media (max-width:800px){.page_sectionButtons__ZPul2{margin-top:calc((100vw / var(--vw-sp)) * 48)}.page_sectionButtons__ZPul2.page_programPage__6dVzI{margin-top:calc((100vw / var(--vw-sp)) * 20)}}.page_sectionButtonsTitle__DNRaG{margin-bottom:8px;font-size:18px;font-weight:500;line-height:140%;text-align:center;color:var(--color-orange3)}@media (max-width:800px){.page_sectionButtonsTitle__DNRaG{margin-bottom:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 18)}}.page_sectionButtonsTitleInner__ufdet{position:relative;display:inline-block;padding:0 20px}@media (max-width:800px){.page_sectionButtonsTitleInner__ufdet{padding:0 calc((100vw / var(--vw-sp)) * 20)}}.page_sectionButtonsTitleInner__ufdet:before{position:absolute;bottom:-7%;left:0;display:block;content:"";width:10px;height:14px;background:url(/common/images/buttons-tittle-left.svg) no-repeat;background-size:cover;transform:translateY(-50%)}@media (max-width:800px){.page_sectionButtonsTitleInner__ufdet:before{bottom:-4%;width:calc((100vw / var(--vw-sp)) * 10);height:calc((100vw / var(--vw-sp)) * 14)}}.page_sectionButtonsTitleInner__ufdet:after{position:absolute;bottom:-7%;right:0;display:block;content:"";width:10px;height:14px;background:url(/common/images/buttons-tittle-right.svg) no-repeat;background-size:cover;transform:translateY(-50%)}@media (max-width:800px){.page_sectionButtonsTitleInner__ufdet:after{bottom:-4%;width:calc((100vw / var(--vw-sp)) * 10);height:calc((100vw / var(--vw-sp)) * 14)}}.page_sectionButtonsBody__RPDYw{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:800px){.page_sectionButtonsBody__RPDYw{flex-direction:column;align-items:center}}.page_sectionButtonsBody__RPDYw a{margin:0 25px 16px}.page_sectionButtonsBody__RPDYw a:last-of-type{margin-bottom:0}@media (max-width:800px){.page_sectionButtonsBody__RPDYw a{margin:0 0 calc((100vw / var(--vw-sp)) * 16)}.page_sectionButtonsBody__RPDYw a:last-of-type{margin-bottom:0}}.page_sectionButtonsBody__RPDYw a.page_button__r_A1t{width:auto;min-width:250px;padding:11px 25px 13px;font-size:16px;height:48px}.page_sectionButtonsBody__RPDYw a.page_button__r_A1t.page_secondLine__HKJ8A{line-height:1.2;padding:5px 0}@media (max-width:800px){.page_sectionButtonsBody__RPDYw a.page_button__r_A1t{min-width:calc((100vw / var(--vw-sp)) * 250);padding:calc((100vw / var(--vw-sp)) * 11) calc((100vw / var(--vw-sp)) * 25);font-size:calc((100vw / var(--vw-sp)) * 16)}}.page_sectionButtonsBody__RPDYw a.page_button__r_A1t span:before{margin-top:-5px}.page_sectionButtonsBody__RPDYw a.page_buttonSmall__iusaP span:before{margin-top:-3px}@media (max-width:800px){.page_sectionButtonsBody__RPDYw a.page_buttonSmall__iusaP span:before{margin-top:calc((100vw / var(--vw-sp)) * -4)}}.page_sectionButtonsBody__RPDYw .page_button__r_A1t.page_facility___X6yi span:before{right:5px}.page_sectionButtonsBody__RPDYw .page_button__r_A1t.page_facility___X6yi:hover span:before{right:0}@media (max-width:800px){.page_sectionButtonsBody__RPDYw a.page_buttonAngleBottom___E8yi span:before{margin-top:calc((100vw / var(--vw-sp)) * -5)}}.page_btnBottomText__NCQzV{margin-top:12px}