.cancel-hoken-estimate{padding:30px;text-align:left}.cancel-hoken-estimate .caption-title{box-sizing:border-box;margin-bottom:20px;padding:0 0 0 10px;position:relative;text-align:left}.cancel-hoken-estimate .caption-title:before{background:#0069c3;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:3px}.cancel-hoken-estimate .caption-title span{color:#313131;font-size:17px;font-weight:700;line-height:1.2;vertical-align:middle}.cancel-hoken-estimate .item-label{padding-bottom:12px}.cancel-hoken-estimate .item-label span{color:#313131;font-size:14px;font-weight:700;line-height:1.5}.cancel-hoken-estimate .form-item{padding-bottom:15px}.cancel-hoken-estimate .form-item input[type=number],.cancel-hoken-estimate .form-item input[type=text]{border:1px solid #d8d8d8;border-radius:15px;height:44px;overflow:hidden;padding-left:15px;width:100%}.cancel-hoken-estimate .form-item input::placeholder{color:#bbb}.cancel-hoken-estimate .estimate-btn-wrapper{display:inline-block;min-width:96px}.cancel-hoken-estimate .estimate-btn{background:#0069c3;border:0 solid #f3f3f3;border-radius:25px;color:#313131;display:block;overflow:hidden;position:relative;width:100%}.cancel-hoken-estimate .estimate-btn .estimate-btn-inner{background:#fff;border-radius:24px;margin:1px}.cancel-hoken-estimate .estimate-btn .estimate-btn-inner .btn-content{display:flex;min-height:30px;padding:10px 0;position:relative}.cancel-hoken-estimate .estimate-btn .estimate-btn-inner .btn-content .content-inner{display:flex;padding-left:5px;padding-right:5px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;box-sizing:border-box;width:100%}.cancel-hoken-estimate .estimate-btn .estimate-btn-inner .btn-content .content-inner span{color:#313131;font-size:12px;font-weight:500;line-height:1.2;vertical-align:middle}.cancel-hoken-estimate .insurance-fee{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:30px 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;font-size:17px;font-weight:700;justify-content:space-between}.cancel-hoken-estimate .white-space{padding:40px}.cancel-hoken-estimate .form-layout-group{border:1px solid #d8d8d8;border-radius:15px;overflow:hidden}.cancel-hoken-estimate .form-layout-group .radio-wrap{align-items:flex-start;box-sizing:border-box;color:#313131;display:flex;flex-direction:column;min-height:44px;padding:10px 15px;position:relative;-webkit-box-pack:center;border-top:1px solid #d8d8d8;justify-content:center}.cancel-hoken-estimate .form-layout-group .radio-wrap:first-child{border-top:none}.cancel-hoken-estimate .form-layout-group .radio-wrap label{display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.cancel-hoken-estimate .form-layout-group .radio-wrap label input[type=radio]{border-radius:50%;display:inline-flex;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;border:1px solid #d8d8d8;height:20px;justify-content:center;margin-right:10px;vertical-align:middle;width:20px}.cancel-hoken-estimate .notion{padding:20px 10px 10px}.cancel-hoken-estimate .notion .confirm{padding:20px;text-align:center}.cancel-hoken-estimate .notion .confirm input[type=checkbox]{border-radius:4px;display:inline-flex;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#fff;border:1px solid #d8d8d8;box-sizing:border-box;height:22px;justify-content:center;margin-right:10px;vertical-align:middle;width:22px}.cancel-hoken-estimate .btn-area .c-btn{background:#bdbdbd;border:1px solid #bdbdbd;border-radius:4px;color:#fff;display:block;font-size:18px;margin:auto;max-width:100%;padding:24px 10px;text-align:center;width:300px}.cancel-hoken-estimate .btn-area .c-btn.is-active{background:#0069c3}.cancel-hoken-estimate .btn-area .c-btn.mypage_login_btn{background:#fff;color:#bdbdbd;margin-top:15px;padding:11px 10px}.cancel-hoken-estimate .btn-area .c-btn.mypage_login_btn.is-active{border:1px solid #0069c3;color:#0069c3}.cancel-hoken-estimate .inputError{color:#f4333c;font-size:12px;font-weight:400;line-height:1.5;vertical-align:middle}