.PageUSR10 .Page__mainBody{background-color:#fff}.PageUSR10 .PageUSR10__h2{font-size:1rem;line-height:1.5;font-weight:bold;color:#333}.PageUSR10 .PageUSR10__h2Description{font-size:.8125rem;line-height:1.8307692308}.PageUSR10 .PageUSR10__fieldList{margin-top:-30px}.PageUSR10 .PageUSR10__availableDayItem{border:none;margin-top:30px}.PageUSR10 .PageUSR10__availableDayTitle{font-size:.875rem;line-height:1.4285714286;color:#333;font-weight:bold;margin-bottom:20px}.PageUSR10 .PageUSR10__textinputForm{position:relative;z-index:0}.PageUSR10 .PageUSR10__textinputFormButtonWrap{position:absolute;z-index:1;top:1px;right:1px;height:calc(100% - 1px)}.PageUSR10 .PageUSR10__textinputFormButton{border-radius:3px;height:inherit;padding-left:.875rem;padding-right:.875rem}.PageUSR10 .PageUSR10__textinputFormButtonInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.PageUSR10 .PageUSR10__textinputFormButtonIcon{font-size:1rem;line-height:1;font-weight:bold}.PageUSR10 .PageUSR10__chooseListComment{margin-top:5px;margin-left:1.875rem}
.ChoicesList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:-20px}.ChoicesList__item{margin-top:20px;width:inherit;padding-right:10px}.ChoicesList.-col2 .ChoicesList__item{width:50%}.ChoicesList.-col4OnDesktop .ChoicesList__item{width:50%}@media(min-width: 769px){.ChoicesList.-col4OnDesktop .ChoicesList__item{width:25%}}.ChoicesList.-wideH{margin-top:-30px}.ChoicesList.-wideH .ChoicesList__item{margin-top:30px}
.FlexTextarea{position:relative;z-index:0;font-size:1rem;line-height:normal}.FlexTextarea__dummy{padding:10px 13px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid;visibility:hidden;min-height:120px;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.FlexTextarea__textarea{padding:10px 13px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;border:1px solid #ddd;border-radius:3px;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#fff;color:inherit;font:inherit;letter-spacing:inherit;resize:none;-webkit-appearance:none}.FlexTextarea__textarea:disabled{border-color:#ddd;background-color:#eee}.FlexTextarea__textarea:focus.focus-visible{border-color:rgba(18,146,224,.8);outline:none;-webkit-box-shadow:0 0 0 1px rgba(18,146,224,.8);box-shadow:0 0 0 1px rgba(18,146,224,.8)}.FlexTextarea.-failed .FlexTextarea__textarea{border:2px solid #ff3000;margin-left:-1px;margin-right:-1px}.FlexTextarea.-failed .FlexTextarea__textarea:focus.focus-visible{-webkit-box-shadow:0 0 0 2px rgba(255,48,0,.3);box-shadow:0 0 0 2px rgba(255,48,0,.3)}
.RadioButton{position:relative;z-index:0;display:block;min-height:1.25rem}.RadioButton__input{position:absolute;z-index:2;height:1.25rem;width:1.25rem;opacity:0}.RadioButton__input:not(:disabled){cursor:pointer}.RadioButton__icon{position:absolute;z-index:1;width:1.25rem;height:1.25rem;border:.125rem solid #ddd;border-radius:50%;background-color:#fff}.RadioButton__label{display:block;font-size:.875rem;line-height:1.4285714286;padding-left:30px;cursor:pointer}.RadioButton__input:disabled~*{opacity:.3;cursor:default}.RadioButton__input:focus.focus-visible~.RadioButton__icon{-webkit-box-shadow:0 0 0 2px rgba(18,146,224,.5);box-shadow:0 0 0 2px rgba(18,146,224,.5)}.RadioButton__input:checked~*.RadioButton__icon{border-color:#1292e0}.RadioButton__input:checked~*.RadioButton__icon:after{content:"";display:block;position:absolute;z-index:1;width:.625rem;height:.625rem;background-color:#1292e0;border-radius:50%;top:.1875rem;left:.1875rem}
.SelectBox{position:relative;z-index:0;width:100%}.SelectBox::after{content:"";position:absolute;z-index:0;right:10px;bottom:0;top:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px 5px 0 5px;pointer-events:none}.SelectBox__select{display:block;font-size:1rem;color:inherit;background-color:#fff;height:2.8125rem;width:100%;border-radius:3px;border:1px solid #ddd;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:25px;padding-left:13px}.SelectBox__select::-ms-expand{display:none}.SelectBox__select.-placeholder{color:rgba(51,51,51,.5)}.SelectBox__select:disabled{border-color:#ddd;background-color:#eee}.SelectBox__select:focus{border-color:rgba(18,146,224,.8);outline:none;-webkit-box-shadow:0 0 0 1px rgba(18,146,224,.8);box-shadow:0 0 0 1px rgba(18,146,224,.8)}.SelectBox__select.-failed{border:2px solid #ff3000;margin-left:-1px;margin-right:-1px}.SelectBox__loadingIcon{position:absolute;top:0;bottom:0;right:30px;margin:auto;pointer-events:none;fill:rgba(51,51,51,.6);height:18px;-webkit-animation-name:revolving;animation-name:revolving;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.SelectBox.-failed .SelectBox__select{border:2px solid #ff3000;margin-left:-1px;margin-right:-1px}.SelectBox.-loading .SelectBox__select{padding-right:53px}
