﻿.simulation-form{margin:40px 0}.simulation-form img{display:block}.simulation-form .inner{border:#2AABE2 solid 1px;padding:20px 20px 40px}.simulation-form .inner .columns{display:flex;justify-content:space-between}.simulation-form .inner .columns .is-4{width:30%}.simulation-form .inner .columns .is-6{width:49%}.simulation-form .inner input[type="text"],.simulation-form .inner input[type="tel"],.simulation-form .inner input[type="email"],.simulation-form .inner input[type="password"]{width:100%;display:block;background:#FFF;border-radius:5px;border:#111111 1px solid;padding:10px;margin-bottom:20px}.simulation-form .inner select{display:block;width:100%}.simulation-form .inner span.block{font-weight:bold;display:block;margin-bottom:10px}.simulation-form .inner span.block.must:after{content:"必須";background:#000000;color:#FFFF00;border-radius:100px;margin-left:5px;font-size:12px;padding:3px 10px}.simulation-form .inner .input-box{background:#FFF;border-radius:5px;border:#111111 1px solid;padding:10px;margin-bottom:20px;position:relative}.simulation-form .inner input[type="radio"]{opacity:0;width:0;height:0;position:absolute;top:0;left:0}.simulation-form .inner input[type="radio"]+label{width:100%;padding:5px;font-weight:700;border-radius:6px;text-align:center;display:block;color:#2AABE2;cursor:pointer}.simulation-form .inner input[type="radio"]+label:hover,.simulation-form .inner input[type="radio"]:checked+label{background:#2AABE2;color:#FFF}.simulation-form .inner .form-box{margin-bottom:40px;width:100%;height:200px;display:block;background:#FFF;border-radius:5px;border:#111111 1px solid;padding:10px;overflow-y:scroll}.simulation-form .inner .form-box p{font-size:11px;line-height:1.6}.simulation-form .inner button{margin:0 auto;display:block;text-align:center}@media screen and (max-width: 767px){.simulation-form .inner button{margin-bottom:30px}}.simulation-form .inner button:hover{opacity:.7}.footer .banner{width:1050px;margin:0 auto 30px;max-width:100%}.footer .banner a:hover{opacity:.7}@media screen and (max-width: 767px){.footer .banner{padding:20px 20px 0}.footer .banner a{margin-bottom:20px}}@media screen and (min-width: 768px){.footer .banner{display:flex;justify-content:space-between}.footer .banner a{width:49%}}@media screen and (min-width: 768px){.footer .footer-bottom{width:1050px;margin:0 auto;max-width:100%;display:flex;justify-content:space-between}.footer .footer-bottom .footer__logo{margin:0 0}}.footer .sitemap{margin-bottom:20px;color:#ccc}.footer .sitemap span{margin:0 5px}.footer .sitemap a{display:inline;color:#000000;font-size:14px}@media screen and (max-width: 767px){.footer .sitemap a{font-size:11px}}.footer .sitemap a:hover{opacity:.7}.single-page__wrap .section__content-wrapper .section__content-box{width:820px}label.error{color:#eb4947;font-size:15px;margin-bottom:20px;margin-top:-10px;display:block}.wpcf7-form a{color:blue;text-align:center;font-size:14px;text-decoration:underline}.wpcf7-form .has-text-centered{text-align:center}.wpcf7-form .button,.wpcf7-form input[type=text],.wpcf7-form input[type=tel],.wpcf7-form input[type=email],.wpcf7-form select,.wpcf7-form textarea{width:100%;display:block;background:#FFF;border-radius:100px;border:#111111 2px solid;padding:10px 20px;margin-bottom:20px;-webkit-appearance:none}.wpcf7-form input[type=checkbox]{-webkit-appearance:none}.wpcf7-form textarea{border-radius:35px;height:250px}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-list-item-label{font-weight:bold}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-acceptance{display:flex;cursor:pointer;justify-content:center}@media screen and (min-width: 768px){.wpcf7-form .wpcf7-form-control-wrap .wpcf7-acceptance{font-size:15px}}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item{display:flex;align-items:center}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-acceptance input:before{font-size:16px;content:"\f0c8";font-weight:400;font-family:"Font Awesome 5 Free";color:#999}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-acceptance input:checked:before{content:"\f14a";color:#29abe2}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item-label{cursor:pointer}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item-label:hover{opacity:.7}.wpcf7-form .wpcf7-form-control-wrap.kubun .wpcf7-radio{display:flex;justify-content:space-between;margin:0;border:2px solid #000;padding:10px;border-radius:100px}.wpcf7-form .wpcf7-form-control-wrap.kubun .wpcf7-radio>span{width:49%;margin:0}.wpcf7-form .wpcf7-form-control-wrap.kubun .wpcf7-radio input[type="radio"]{opacity:0;width:0;height:0;position:absolute;top:0;left:0}.wpcf7-form .wpcf7-form-control-wrap.kubun .wpcf7-radio input[type="radio"]+.wpcf7-list-item-label{width:100%;padding:5px;font-weight:700;border-radius:100px;text-align:center;display:block;color:#777;cursor:pointer}.wpcf7-form .wpcf7-form-control-wrap.kubun .wpcf7-radio input[type="radio"]+.wpcf7-list-item-label:hover,.wpcf7-form .wpcf7-form-control-wrap.kubun .wpcf7-radio input[type="radio"]:checked+.wpcf7-list-item-label{color:#000;border:2px solid;background:#FFFF00}.wpcf7-form input[type="submit"]{margin:0 auto;display:block;font-weight:bold;line-height:145%;border-right:6px solid #000;border-bottom:6px solid #000;width:388px}@media screen and (max-width: 767px){.wpcf7-form input[type="submit"]{width:76%}}.wpcf7-form input[type="submit"]:hover{border-width:4px}#sellcontact{margin:0 auto 20px;font-weight:bold;border-bottom:5px solid}@media screen and (min-width: 768px){.sp{display:none !important}}@media screen and (max-width: 767px){.pc{display:none !important}}
/*# sourceMappingURL=simulation-form.css.map */
