.fee-estimate-erea{position:relative;z-index:200}.cancel-hoken-estimate{background:#fff;border-radius:4px;box-shadow:0 0 27px 10px rgba(48,158,255,.26);margin:0 auto 3rem;max-width:50rem;padding:30px;text-align:left;width:95%}.cancel-hoken-estimate .caption-title{box-sizing:border-box;margin-bottom:20px;padding:0 0 0 10px;position:relative;text-align:left;width:95%}.cancel-hoken-estimate .caption-title:before{background-image:linear-gradient(#1a93aa,#69328f);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;text-align:center}.cancel-hoken-estimate .item-label span{color:#313131;font-size:14px;line-height:1.5}.cancel-hoken-estimate .form-item{padding-bottom:30px}.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:linear-gradient(90deg,#1a93aa,#69328f);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{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding-left:5px;padding-right:5px;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{-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;font-weight:700;-webkit-justify-content:space-between;justify-content:space-between;margin:30px 0 0}.cancel-hoken-estimate .insurance-fee .fee span{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#4facfe 0,#00f2fe);-webkit-background-clip:text;font-size:40px;margin:0 10px 0 30px}.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{-webkit-box-pack:center;align-items:flex-start;border-top:1px solid #d8d8d8;box-sizing:border-box;color:#313131;display:flex;flex-direction:column;justify-content:center;min-height:44px;padding:10px 15px;position:relative}.cancel-hoken-estimate .form-layout-group .radio-wrap:first-child{border-top:0}.cancel-hoken-estimate .form-layout-group .radio-wrap label{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;display:flex;justify-content:center}.cancel-hoken-estimate .form-layout-group .radio-wrap label input[type=radio]{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;border:1px solid #d8d8d8;border-radius:50%;display:inline-flex;flex-direction:column;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]{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;box-sizing:border-box;display:inline-flex;flex-direction:column;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:#2697ac}.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 #2697ac;color:#2697ac}.cancel-hoken-estimate .inputError{color:#f4333c;font-size:12px;font-weight:400;line-height:1.5;vertical-align:middle}.main-under-text{font-size:22px;margin-bottom:80px;text-align:center}.main-under-text .main{background:linear-gradient(180deg,transparent 50%,#fff134 0);font-weight:700}.main-under-text .note{display:block;font-size:12px;font-weight:400}@media print,screen and (max-width:768px){.main-under-text{font-size:12px}.main-under-text .main{font-size:22px}}@media print,screen and (min-width:769px){.cancel-hoken-estimate .insurance-fee{justify-content:center}}