@media print,screen and (min-width:768px){.lang-child body .std-box{background-position:center -400px}body #container .reserve-assign{padding-bottom:250px}}@media screen and (max-width:767.98px){body #container .reserve-assign{margin-bottom:180px}}body #container .reserve-assign .std-box{border-radius:40px}@media print,screen and (min-width:768px){body #container .reserve-assign .std-box{width:968px;max-width:100vw;padding:40px 10.2vw}}@media screen and (max-width:767.98px){body #container .reserve-assign .std-box{padding:6.9333333333vw 2.1333333333vw 10.6666666667vw}}body #container .reserve-assign .std-box .section-title{display:flex;justify-content:center}@media print,screen and (min-width:768px){body #container .reserve-assign .std-box .section-title{height:35px}}@media screen and (max-width:767.98px){body #container .reserve-assign .std-box .section-title{height:7.7333333333vw}}body #container .reserve-assign .std-box .section-title .title{display:flex;align-items:center}@media print,screen and (min-width:768px){body #container .reserve-assign .std-box .section-title .title .rubyStyle{font-style:normal;font-weight:700;font-size:24px;line-height:21px;letter-spacing:.96px;color:#2f2f2f;text-align:center;opacity:1}}@media screen and (max-width:767.98px){body #container .reserve-assign .std-box .section-title .title .rubyStyle{font-style:normal;font-weight:700;font-size:5.3333333333vw;line-height:5.6vw;letter-spacing:.2133333333vw;color:#2f2f2f;text-align:center;opacity:1}}body #container .reserve-assign .std-box .section-body{display:flex;align-items:center}@media print,screen and (min-width:768px){body #container .reserve-assign .std-box .section-body{margin-top:40px;height:26px}}@media screen and (max-width:767.98px){body #container .reserve-assign .std-box .section-body{margin-top:10.6666666667vw;height:6.4vw}}body #container .reserve-assign .std-box .section-body .icon{flex-shrink:0}@media print,screen and (min-width:768px){body #container .reserve-assign .std-box .section-body .icon{width:19px;height:15.81px}}@media screen and (max-width:767.98px){body #container .reserve-assign .std-box .section-body .icon{width:5.0666666667vw;height:4.216vw}}body #container .reserve-assign .std-box .section-body .icon img{object-fit:cover;width:100%;height:100%}@media print,screen and (min-width:768px){body #container .reserve-assign .std-box .section-body .rubyStyle{font-style:normal;font-weight:700;font-size:18px;line-height:24px;letter-spacing:.72px;color:#2f2f2f;text-align:left;opacity:1;margin-left:6px}}@media screen and (max-width:767.98px){body #container .reserve-assign .std-box .section-body .rubyStyle{font-style:normal;font-weight:700;font-size:4.2666666667vw;line-height:6.4vw;letter-spacing:.1706666667vw;color:#2f2f2f;text-align:left;opacity:1;margin-left:.8vw}}@media print,screen and (min-width:768px){body #container .reserve-assign .std-box .assign-form{width:576px;margin:0 auto}}body #container .reserve-assign .std-box .radio-type{align-items:center}@media screen and (max-width:767.98px){body #container .reserve-assign .std-box .radio-type{width:88vw}}body #container .reserve-assign .std-box .radio-type input[type=radio]{accent-color:#b04860;margin:0}body #container .reserve-assign .std-box .radio-type .radio-size{width:21px;height:21px}@media print,screen and (min-width:768px){body #container .reserve-assign .std-box .radio-type .radio-item{padding-left:10px}body #container .reserve-assign .std-box .radio-type .radio-item .radio-first{margin-top:40px}body #container .reserve-assign .std-box .radio-type .radio-item .radio-first input{margin-bottom:21px}body #container .reserve-assign .std-box .radio-type .radio-item .radio-second{margin-top:20px}}@media screen and (max-width:767.98px){body #container .reserve-assign .std-box .radio-type .radio-item{padding-left:2.6666666667vw}body #container .reserve-assign .std-box .radio-type .radio-item .radio-first{margin-top:40px}body #container .reserve-assign .std-box .radio-type .radio-item .radio-first input{margin-bottom:5.6vw}body #container .reserve-assign .std-box .radio-type .radio-item .radio-second{margin-top:5.3333333333vw}}@media print,screen and (min-width:768px){.lang-child body #container .reserve-assign .std-box .radio-type .radio-item .radio-first input{margin-bottom:29px}}@media screen and (max-width:767.98px){.lang-child body #container .reserve-assign .std-box .radio-type .radio-item .radio-first input{margin-bottom:6.9333333333vw}}@media print,screen and (min-width:768px){body #container .reserve-assign .std-box .radio-type .radio-item .text{font-style:normal;font-weight:400;font-size:16px;line-height:21px;letter-spacing:.64px;color:#2f2f2f;text-align:left;opacity:1;margin-left:18px}}@media screen and (max-width:767.98px){body #container .reserve-assign .std-box .radio-type .radio-item .text{font-style:normal;font-weight:400;font-size:4.2666666667vw;line-height:5.6vw;letter-spacing:.1706666667vw;color:#2f2f2f;text-align:left;opacity:1;margin-left:4.8vw}}body #container .reserve-assign .std-box .radio-type .radio-item .text-wrapper{display:flex;flex-direction:column;justify-content:flex-start}body #container .reserve-assign .std-box .radio-type .radio-item .sub{margin-left:18px}@media print,screen and (min-width:768px){body #container .reserve-assign .std-box .radio-type .radio-item .sub{font-style:normal;font-weight:400;font-size:12px;line-height:21px;letter-spacing:.48px;color:#585858;text-align:left;opacity:1}}@media screen and (max-width:767.98px){body #container .reserve-assign .std-box .radio-type .radio-item .sub{font-style:normal;font-weight:400;font-size:3.2vw;line-height:5.6vw;letter-spacing:.128vw;color:#585858;text-align:left;opacity:1}}@media print,screen and (min-width:768px){body #container .reserve-assign .std-box .button-container{display:flex;flex-direction:row-reverse}body #container .reserve-assign .std-box .button-container div{display:flex}body #container .reserve-assign .std-box .button-container .rubyStyle{font-style:normal;font-weight:700;font-size:20px;line-height:20px;letter-spacing:.8px;color:#fff;text-align:center;opacity:1}}@media screen and (max-width:767.98px){body #container .reserve-assign .std-box .button-container{display:block}body #container .reserve-assign .std-box .button-container .rubyStyle{font-style:normal;font-weight:700;font-size:4.8vw;line-height:5.3333333333vw;letter-spacing:.192vw;color:#2f2f2f;text-align:center;opacity:1}}@media print,screen and (min-width:768px){body #container .reserve-assign .std-box .button-container .submit-button{margin:56px auto 0;flex:1;order:1}}@media screen and (max-width:767.98px){body #container .reserve-assign .std-box .button-container .submit-button{margin-top:14.9333333333vw}}@media print,screen and (min-width:768px){.lang-child body #container .reserve-assign .std-box .button-container .submit-button button{height:80px}}@media screen and (max-width:767.98px){.lang-child body #container .reserve-assign .std-box .button-container .submit-button button{height:21.3333333333vw}}body #container .reserve-assign .std-box .button-container .submit-button span{color:#fff}@media print,screen and (min-width:768px){body #container .reserve-assign .std-box .button-container .backhome-button{margin:56px auto 0;flex:1;order:2}}@media screen and (max-width:767.98px){body #container .reserve-assign .std-box .button-container .backhome-button{margin-top:4.2666666667vw}}@media print,screen and (min-width:768px){.lang-child body #container .reserve-assign .std-box .button-container .backhome-button a{height:80px}}@media screen and (max-width:767.98px){.lang-child body #container .reserve-assign .std-box .button-container .backhome-button{margin-top:6.1333333333vw}.lang-child body #container .reserve-assign .std-box .button-container .backhome-button a{height:21.3333333333vw}}body #container .reserve-assign .std-box .button-container .backhome-button span{color:#2f2f2f}@media print,screen and (min-width:768px){.lang-child body #container .reserve-assign .std-box{width:968px;max-width:100vw;padding:40px 10.2vw}}@media screen and (max-width:767.98px){.lang-child body #container .reserve-assign .std-box{padding:9.0666666667vw 2.1333333333vw 10.6666666667vw}}