@media print,screen and (min-width:768px){body #container .reserve-list{padding-bottom:200px}}@media screen and (max-width:767.98px){body #container .reserve-list{padding-bottom:26.6667vw}}body #container .reserve-list .frame{text-align:center;border-color:#fff}@media print,screen and (min-width:768px){body #container .reserve-list .frame{opacity:1;background:#fff no-repeat padding-box padding-box;border-radius:40px;width:968px;max-width:100vw;margin-bottom:40px;padding:40px 9.6vw}}@media screen and (max-width:767.98px){body #container .reserve-list .frame{background:var(--unnamed-color-ffffff)0% 0% no-repeat padding-box;opacity:1;background:#fff no-repeat padding-box padding-box;border-radius:5.33333vw;width:92.8vw;margin-bottom:21.3333vw}}body #container .reserve-list .frame .title{text-align:center;font-weight:700}@media print,screen and (min-width:768px){body #container .reserve-list .frame .title{background:var(--unnamed-color-ffffff)0% 0% no-repeat padding-box;opacity:1;background:#fff no-repeat padding-box padding-box;border-radius:40px;justify-content:center;margin-bottom:40px;font-size:24px;display:flex}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .title{background:var(--unnamed-color-ffffff)0% 0% no-repeat padding-box;opacity:1;background:#fff no-repeat padding-box padding-box;justify-content:center;margin-top:8.53333vw;margin-bottom:10.6667vw;font-size:5.33333vw;display:flex}}body #container .reserve-list .frame .listBox{margin:0 auto}@media print,screen and (min-width:768px){body #container .reserve-list .frame .listBox{background:var(--unnamed-color-ffffff)0% 0% no-repeat padding-box;border:1px solid var(--black_-2f2f2f);opacity:1;background:#fff no-repeat padding-box padding-box;border:1px solid #2f2f2f;border-radius:10px;width:600px;margin-bottom:24px;padding-top:16px;padding-bottom:40px;top:249px;left:400px}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .listBox{border:1px solid #2f2f2f;width:89.0667vw;margin-bottom:6.66667vw;padding-top:5.33333vw;padding-bottom:6.66667vw}}body #container .reserve-list .frame .listBox .status{text-align:center;border:1px solid #757575;justify-content:center;align-items:center;display:flex}@media print,screen and (min-width:768px){body #container .reserve-list .frame .listBox .status{opacity:1;width:82px;height:22px;margin-top:10px;margin-bottom:7px;margin-left:35px;font-size:12px}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .listBox .status{opacity:1;width:21.0667vw;height:5.86667vw;margin-bottom:4.8vw;margin-left:4.53333vw;font-size:3.2vw}.lang-child body #container .reserve-list .frame .listBox .status{opacity:1;width:21.0667vw;height:5.86667vw;margin-bottom:5.86667vw;margin-left:4.53333vw;font-size:3.2vw}}body #container .reserve-list .frame .listBox .dateContent{display:flex}@media print,screen and (min-width:768px){body #container .reserve-list .frame .listBox .dateContent{width:515px;height:59px;margin-left:35px;font-size:14px}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .listBox .dateContent,.lang-child body #container .reserve-list .frame .listBox .dateContent{width:80vw;margin-left:4.53333vw;font-size:3.73333vw}}body #container .reserve-list .frame .listBox .dateContent .item{font-weight:700;text-align:left!important}@media print,screen and (min-width:768px){body #container .reserve-list .frame .listBox .dateContent .item{margin-top:25px;font-size:14px}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .listBox .dateContent .item{height:10.6667vw;margin-right:4vw;font-size:3.73333vw;font-weight:700}}@media print,screen and (min-width:768px){body #container .reserve-list .frame .listBox .dateContent .date{justify-content:center;margin-top:24px;margin-left:47px;font-size:16px;display:inline-block}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .listBox .dateContent .date{text-align:left;flex-direction:column;margin-left:10.6667vw;font-size:3.73333vw;display:flex}}@media print,screen and (min-width:768px){body #container .reserve-list .frame .listBox .dateContent .date .time{margin-left:16px}}body #container .reserve-list .frame .listBox .mentorContent{display:flex}@media print,screen and (min-width:768px){body #container .reserve-list .frame .listBox .mentorContent{width:515px;margin-left:35px;font-size:14px}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .listBox .mentorContent{width:80vw;height:5.06667vw;margin-left:4.53333vw;font-size:3.73333vw}}body #container .reserve-list .frame .listBox .mentorContent .item{font-weight:700;text-align:left!important}@media print,screen and (min-width:768px){body #container .reserve-list .frame .listBox .mentorContent .item{margin-top:25px;font-size:14px}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .listBox .mentorContent .item{height:10.6667vw;margin-right:4vw;font-size:3.73333vw;font-weight:700}}@media print,screen and (min-width:768px){body #container .reserve-list .frame .listBox .mentorContent .mentor{justify-content:center;margin-top:24px;margin-left:19px;font-size:16px;display:inline-block}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .listBox .mentorContent .mentor{flex-direction:column;margin-left:2.66667vw;font-size:3.73333vw;display:flex}}body #container .reserve-list .frame .listBox .separator{text-align:left;border-top:1px solid #2f2f2f}@media print,screen and (min-width:768px){body #container .reserve-list .frame .listBox .separator{width:525px;margin-left:35px}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .listBox .separator{width:80vw;margin-bottom:5.33333vw;margin-left:4.53333vw}}body #container .reserve-list .frame .listBox .link{text-align:right;color:#b04860;justify-content:right;padding-bottom:0;font-weight:700;display:block;text-decoration:none!important}@media print,screen and (min-width:768px){body #container .reserve-list .frame .listBox .link{width:515px;margin-bottom:12px;margin-left:60px;font-size:16px}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .listBox .link{width:80vw;margin-bottom:3.2vw;margin-left:8vw;font-size:3.73333vw}}body #container .reserve-list .frame .listBox .listButton{display:flex}@media print,screen and (min-width:768px){.lang-ja body #container .reserve-list .frame .listBox .listButton{flex-direction:row-reverse;margin-top:24px;margin-left:68px;margin-right:67px}}@media screen and (max-width:767.98px){.lang-ja body #container .reserve-list .frame .listBox .listButton{flex-flow:column;margin-bottom:2.66667vw;margin-left:4.53333vw;margin-right:4.53333vw}}@media print,screen and (min-width:768px){.lang-child body #container .reserve-list .frame .listBox .listButton{flex-direction:row-reverse;margin-top:24px;margin-left:60.68px;margin-right:74.32px}}@media screen and (max-width:767.98px){.lang-child body #container .reserve-list .frame .listBox .listButton{flex-flow:column;margin-bottom:2.66667vw;margin-left:4.8vw;margin-right:4.26667vw}}body #container .reserve-list .frame .listBox .chatButton{color:#fff;background-color:var(--color-red1);justify-content:center;align-items:center;display:flex}@media print,screen and (min-width:768px){body #container .reserve-list .frame .listBox .chatButton{width:227px;height:64px;transition:background-color var(--duration-hover);border-radius:10px;margin-left:6px;font-size:18px}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .listBox .chatButton{border-radius:2.66667vw;width:80vw;height:14.4vw;margin-bottom:6.4vw}}@media print,screen and (min-width:768px){.lang-child body #container .reserve-list .frame .listBox .chatButton{height:80px}}@media screen and (max-width:767.98px){.lang-child body #container .reserve-list .frame .listBox .chatButton{height:21.3333vw}}body #container .reserve-list .frame .listBox .cancelButton{color:#2f2f2f;background:#fff no-repeat padding-box padding-box;border:1px solid #757575}@media print,screen and (min-width:768px){body #container .reserve-list .frame .listBox .cancelButton{opacity:1;border-radius:8px;width:226px;height:64px;margin-right:6px;font-size:16px;top:494px}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .listBox .cancelButton{border-radius:2.66667vw;flex-direction:column;width:80vw;height:14.4vw}}@media print,screen and (min-width:768px){.lang-child body #container .reserve-list .frame .listBox .cancelButton{opacity:1;border-radius:8px;height:80px;margin-right:6px;font-size:16px}}@media screen and (max-width:767.98px){.lang-child body #container .reserve-list .frame .listBox .cancelButton{border-radius:2.66667vw;flex-direction:column;height:21.3333vw;font-size:4.8vw}}@media print,screen and (min-width:768px){body #container .reserve-list .frame .pagination{margin-top:56px}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .pagination{margin-top:14.9333vw}}@media print,screen and (min-width:768px){.lang-child body #container .reserve-list .frame .pagination{margin-top:56px}}@media screen and (max-width:767.98px){.lang-child body #container .reserve-list .frame .pagination{margin-top:14.9333vw}}@media print,screen and (min-width:768px){body #container .reserve-list .frame .noReserve{margin-top:50px;font-size:16px}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .noReserve{margin-top:10.6667vw;font-size:4.26667vw}}body #container .reserve-list .frame .topButton{justify-content:center;margin-top:56px;display:flex}@media print,screen and (min-width:768px){body #container .reserve-list .frame .topButton a{width:380px;height:64px}}@media screen and (max-width:767.98px){body #container .reserve-list .frame .topButton{margin-bottom:10.6667vw}body #container .reserve-list .frame .topButton a{width:88vw;height:14.4vw}}.lang-child body #container .reserve-list .frame .topButton{justify-content:center;margin-top:56px;display:flex}@media print,screen and (min-width:768px){.lang-child body #container .reserve-list .frame .topButton a{height:80px}}@media screen and (max-width:767.98px){.lang-child body #container .reserve-list .frame .topButton a{height:21.3333vw}}body #container .reserve-list .frame .errorBox{text-align:left}@media print,screen and (min-width:768px){.lang-ja body #container .reserve-list .frame .errorBox{margin-top:8px;margin-left:68px;margin-right:67px}.lang-ja body #container .reserve-list .frame .errorBox .error-message{font-size:12px}}@media screen and (max-width:767.98px){.lang-ja body #container .reserve-list .frame .errorBox{margin-top:2.13333vw;margin-left:4.53333vw;margin-right:4.53333vw}.lang-ja body #container .reserve-list .frame .errorBox .error-message{font-size:12px}}@media print,screen and (min-width:768px){.lang-child body #container .reserve-list .frame .errorBox{margin-top:8px;margin-left:60.68px;margin-right:74.32px}}@media screen and (max-width:767.98px){.lang-child body #container .reserve-list .frame .errorBox{margin-top:2.13333vw;margin-left:4.8vw;margin-right:4.26667vw}}
