#page_contact{max-width:770px;margin:0 auto;padding-bottom:150px}@media(max-width: 767px){#page_contact{padding-bottom:95px}}#page_contact .tel_info{max-width:560px;margin:70px auto 0;display:flex;justify-content:space-between;font-family:dnp-shuei-mgothic-std,sans-serif;position:relative}@media(max-width: 767px){#page_contact .tel_info{display:block;text-align:center;margin-top:40px}}@media(min-width: 768px){#page_contact .tel_info>li:nth-child(n+2){padding-left:50px;border-left:1px solid #ccc}}@media(max-width: 767px){#page_contact .tel_info>li:nth-child(n+2){margin-top:25px}}#page_contact .tel_info .name{font-size:18px;font-weight:bold;letter-spacing:.01em;text-align:center;border-radius:17px;height:35px;line-height:35px;color:#fff}@media(max-width: 767px){#page_contact .tel_info .name{font-size:16px;width:200px;margin:0 auto}}#page_contact .tel_info .name span{display:none}@media(max-width: 767px){#page_contact .tel_info .name span{display:inline}}#page_contact .tel_info .name.blue{background-color:#006ab5}#page_contact .tel_info .name.orange{background-color:#f7b207}#page_contact .tel_info .tel{font-size:25px;padding-left:40px;position:relative;display:inline-block;margin-top:5px}@media(max-width: 767px){#page_contact .tel_info .tel{font-size:18px}}#page_contact .tel_info .tel:before{display:block;width:25px;height:25px;border-radius:50%;padding:5px;position:absolute;top:0;bottom:0;left:0;margin:auto;font-size:0;border:1px solid}#page_contact .tel_info .tel.blue:before{content:url("../img/common/icon-tel-blue.svg");border-color:#006ab5}#page_contact .tel_info .tel.orange:before{content:url("../img/common/icon-tel-orange.svg");border-color:#f7b207}#page_contact .tel_info .time{font-size:16px;padding-left:40px}@media(max-width: 767px){#page_contact .tel_info .time{font-size:14px}}#page_contact input[type=text],#page_contact input[type=email],#page_contact input[type=tel],#page_contact select,#page_contact textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;font-family:inherit;font-size:100%}#page_contact select::-ms-expand{display:none}#page_contact input[type=submit],#page_contact input[type=button]{-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit;font-size:100%}#page_contact input[type=submit]::-webkit-search-decoration,#page_contact input[type=button]::-webkit-search-decoration{display:none}#page_contact input[type=submit]::focus,#page_contact input[type=button]::focus{outline-offset:-2px}#page_contact form{padding-top:85px}@media(max-width: 767px){#page_contact form{padding-left:10px;padding-right:10px}}#page_contact form .contact_list li{display:flex;align-items:flex-start}@media(max-width: 767px){#page_contact form .contact_list li{display:block}}#page_contact form .contact_list li:nth-child(n+2){margin-top:15px}#page_contact form .contact_list li .name{width:145px;padding-top:15px}@media(max-width: 767px){#page_contact form .contact_list li .name{width:auto;display:inline-block;padding-top:0}}#page_contact form .contact_list li .required{width:75px;color:#006ab5;padding-top:15px}@media(max-width: 767px){#page_contact form .contact_list li .required{width:auto;display:inline-block;padding-top:0}}#page_contact form .contact_list li .input{width:calc(100% - 220px)}@media(max-width: 767px){#page_contact form .contact_list li .input{width:100%;margin-top:5px}}#page_contact form .contact_list li .input input[type=text],#page_contact form .contact_list li .input input[type=email],#page_contact form .contact_list li .input input[type=tel],#page_contact form .contact_list li .input select,#page_contact form .contact_list li .input textarea{width:100%;border:1px solid #ccc;border-radius:10px;font-size:16px;padding:15px}@media(max-width: 767px){#page_contact form .contact_list li .input input[type=text],#page_contact form .contact_list li .input input[type=email],#page_contact form .contact_list li .input input[type=tel],#page_contact form .contact_list li .input select,#page_contact form .contact_list li .input textarea{padding:15px 10px}}#page_contact form .contact_list li .input select{background:url("../img/contact/select-arrow.svg") right 30px center/8px 7px no-repeat;background-color:#fff}#page_contact form .contact_list li .input input[type=radio]{margin:0 0 2px}#page_contact form .contact_list li .input.radio{padding:12px 0}#page_contact form .contact_list li .input.birth{display:flex;align-items:center}#page_contact form .contact_list li .input.birth .text{margin:0 5px}#page_contact form .contact_list li .wpcf7c-conf{background-color:#eee !important}#page_contact form .contact_list>div:nth-child(n+2){margin-top:15px}#page_contact form .ajax-loader{display:block}#page_contact .consent{text-align:center;margin-top:50px;font-size:14px;line-height:2}#page_contact .consent a{display:inline-block;text-decoration:underline}#page_contact .your-acceptance{text-align:center;display:block;margin-top:30px}#page_contact .turnstile{display:flex;justify-content:center;margin-top:30px}#page_contact .btn_area{text-align:center;margin-top:35px;position:relative}#page_contact .btn_area .wpcf7-confirm{transition:.3s;width:100%;max-width:340px;cursor:pointer}#page_contact .btn_area .wpcf7-confirm:disabled{opacity:.7}#page_contact .btn_area .wpcf7-back,#page_contact .btn_area .wpcf7-submit{font-size:15px;width:200px;cursor:pointer;border:none}@media(max-width: 420px){#page_contact .btn_area .wpcf7-back,#page_contact .btn_area .wpcf7-submit{width:150px;padding-left:0;padding-right:0}}@media(max-width: 374px){#page_contact .btn_area .wpcf7-back,#page_contact .btn_area .wpcf7-submit{width:130px}}#page_contact .btn_area .wpcf7-spinner{position:absolute;bottom:-30px;left:0;right:0;margin:auto}/*# sourceMappingURL=contact.css.map */