.common-radio{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.common-radio input[type=radio]{display:none}.common-radio input[type=radio]+label:before{content:"";display:inline-block;width:8px;height:8px;padding:2px;margin-right:10px;background-clip:content-box;border:2px solid #000;background-color:#fff;border-radius:50%;vertical-align:middle}.common-radio input[type=radio]:checked+label:before{background-color:#000}.common-radio input+label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-select{position:relative}.custom-select:after{pointer-events:none;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.707' height='6.061'%3E%3Cpath d='M.354.354l5 5 5-5' fill='none' stroke='%23000' opacity='.502'/%3E%3C/svg%3E");color:#ccc;width:12px;height:6px;display:inline-block;background-repeat:no-repeat;position:absolute;top:46%;right:10px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.custom-select:after{display:none}}.custom-select select{width:64px;padding:12px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;border-radius:5px;border:thin solid #ccc;cursor:pointer;outline:none}.custom-select select::-ms-expand{border:none;background:none}.custom-select select:disabled{background-color:#eee}.upload-setting__form{padding-bottom:20px}.upload-setting__form-item-title{margin-bottom:18px}.upload-setting__form-item--save-time .upload-setting__form-item-control>div:first-child{margin-bottom:20px}.upload-setting__form-item--save-time .upload-setting__form-item-control p{font-size:12px}.upload-setting__form-item--save-time .upload-setting__form-item-control .upload-setting__form-item-control-row:first-child label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.upload-setting__form-item--save-time .upload-setting__form-item-control .upload-setting__form-item-control-row:first-child label p{margin-bottom:10px}.upload-setting__form-item--save-time .upload-setting__form-item-control .upload-setting__form-item-control-row:nth-child(2) label{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload-setting__form-item--save-time .upload-setting__form-item-control .upload-setting__form-item-control-row:nth-child(2) label div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload-setting__form-item--save-time ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:26px}.upload-setting__form-item--save-time ul li{padding:10px;font-size:14px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:pointer}.upload-setting__form-item--save-time ul li:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border-left:1px solid #ccc}.upload-setting__form-item--save-time ul li:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;border-right:1px solid #ccc}.upload-setting__form-item-hint{margin-bottom:18px}.upload-setting__form-item--send-method .upload-setting__form-item-control-row:not(:last-child){margin-bottom:24px}.upload-setting__form-item--comment .upload-setting__form-item-control-row:not(:last-child){margin-bottom:20px}.upload-setting__form-item--comment .upload-setting__form-item-control-row textarea{margin-top:10px;margin-left:20px;max-width:calc(100% - 20px);width:calc(100% - 20px);min-height:80px;border-radius:5px;border:1px solid #ccc;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;padding:11px;outline:none;overflow:auto}.upload-setting__form-item--comment .upload-setting__form-item-control-row textarea::-webkit-input-placeholder{color:#aaa}.upload-setting__form-item--comment .upload-setting__form-item-control-row textarea::-moz-placeholder{color:#aaa}.upload-setting__form-item--comment .upload-setting__form-item-control-row textarea:-ms-input-placeholder{color:#aaa}.upload-setting__form-item--comment .upload-setting__form-item-control-row textarea::-ms-input-placeholder{color:#aaa}.upload-setting__form-item--comment .upload-setting__form-item-control-row textarea::placeholder{color:#aaa}.upload-setting__form-item--comment .upload-setting__form-item-control-row textarea:disabled{background-color:#eee;cursor:not-allowed}.upload-setting__submit-button{padding:11px 35px;margin:auto}.upload-setting__submit-button.loading{padding-left:20px;padding-right:20px}