.iframe-wrapper iframe[data-v-d0def8a0]{height:100%;width:100%;position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:scroll}.agreement--footer[data-v-d0def8a0]{background-color:#fafafa;padding:15px 20px;position:absolute;left:0;bottom:0;width:100%}.checkbox[data-v-d0def8a0]{height:22px;width:22px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid #ddd;position:relative}.checkbox[data-v-d0def8a0]:after{content:"";position:absolute;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkbox.checked[data-v-d0def8a0]{background-color:#2196f3;border:none}.inner-box[data-v-d0def8a0]{font-size:14px;line-height:1.4;color:#777}.inner-box h2[data-v-d0def8a0]{color:#222;font-size:20px;font-weight:700;padding:0;margin-bottom:20px}.inner-box h3[data-v-d0def8a0]{color:#222;font-size:18px;font-weight:700;padding:0;margin-bottom:20px}.inner-box h4[data-v-d0def8a0]{color:#222;font-size:15px;font-weight:700;padding:0;margin-bottom:8px}.inner-box p[data-v-d0def8a0],.inner-box ul[data-v-d0def8a0]{margin-bottom:30px}.inner-box ul li[data-v-d0def8a0]{padding-bottom:8px;color:inherit}.inner-box ul ul[data-v-d0def8a0]{opacity:.8;margin-top:4px;padding-left:10px}.inner-box ul ul li[data-v-d0def8a0]{padding-bottom:4px}.inner-box label[data-v-d0def8a0]{display:inline-block;margin:6px 8px 0 0}.inner-box ol[data-v-d0def8a0]{margin-bottom:30px;counter-reset:item}.inner-box ol li[data-v-d0def8a0]{padding:0 0 8px 10px;text-indent:-5px;list-style-type:none;counter-increment:item}.inner-box ol li[data-v-d0def8a0]:before{display:inline-block;width:10px;padding-right:5px;font-weight:700;text-align:right;content:counter(item) "."}.inner-box ol li ol[data-v-d0def8a0]{opacity:.8;margin-top:4px;padding-left:10px}.inner-box ol li ol li[data-v-d0def8a0]{padding-bottom:4px}.inner-box ol li ol li[data-v-d0def8a0]:before{font-weight:400}.quote-select-modal{position:absolute;bottom:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:36px 28px 40px 28px;background:#fff;border-radius:24px 24px 0 0;z-index:9999}.quote-select-modal__overlay{width:100%;height:100vh;position:fixed;bottom:0;left:0;z-index:3000;background:rgba(0,0,0,.4)}.quote-select-modal__title{font-size:22px;font-weight:700;color:#212529;margin-bottom:12px}.quote-select-modal__desc{font-size:15px;color:#868e96;line-height:1.5;margin-bottom:24px}.quote-select-modal__illust{background:#f5f5f7;border-radius:16px;padding:10px 0 0 0;text-align:center;margin-bottom:28px}.quote-select-modal__illust img{height:90px;display:block;margin:0 auto}.quote-select-modal__agree{margin-bottom:16px}.quote-select-modal__agree-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quote-select-modal__agree-label span{color:#343a40;font-weight:700;font-size:14px}.quote-select-modal__agree-label i{padding-top:.2em;color:#999}.quote-select-modal__quick-button.sc-button{background-color:#501eff;color:#fff;border:none;padding:17px 0 18px 0;border-radius:12px;font-size:15px;font-weight:700;text-align:center}.quote-select-modal__quick-button.sc-button i{margin-left:4px;font-size:13px}.quote-select-modal__quick-button.sc-button:disabled{background-color:grey;color:#dee2e6}.quote-select-modal__divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#adb5bd;font-size:13px;margin:24px 0 20px 0}.quote-select-modal__divider:after,.quote-select-modal__divider:before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:#dee2e6}.quote-select-modal__divider span{padding:0 12px}.quote-select-modal__counsel-question{font-size:14px;color:#868e96;text-align:center;margin-bottom:8px}.quote-select-modal__counsel-link{font-size:16px;font-weight:700;color:#212529;text-align:center;cursor:pointer}.quote-select-modal__counsel-link i{margin-left:2px;font-size:13px}.quote-select-modal__counsel-link--disabled{opacity:.4;cursor:default}