input:focus::placeholder,textarea:focus::placeholder{color:transparent;transition:.1s}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent;transition:.1s}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent;transition:.1s}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent;transition:.1s}input:focus{caret-color:auto}@media screen and (min-width: 769px){body .p_form h2{font-size:18px;font-weight:normal;margin-bottom:30px;padding:0 0 34px 12px;color:#1b78f6;border-bottom:1px solid #1b78f6}body .p_form a{color:#1b78f6}body .p_form .mb60{margin-bottom:60px}body .p_form .formArea,body .p_form .formArea_contact{margin:42px auto 60px}body .p_form .formArea dl,body .p_form .formArea_contact dl{display:table;width:100%;margin-bottom:18px}body .p_form .formArea dl dt,body .p_form .formArea_contact dl dt{font-size:12px !important;font-weight:normal !important;display:table-cell;width:22%;text-align:right;vertical-align:middle}body .p_form .formArea dl dd,body .p_form .formArea_contact dl dd{display:table-cell;width:78%;vertical-align:middle}body .p_form .formArea dl dd input[type='text'],body .p_form .formArea dl dd input[type='email'],body .p_form .formArea dl dd input[type='tel'],body .p_form .formArea_contact dl dd input[type='text'],body .p_form .formArea_contact dl dd input[type='email'],body .p_form .formArea_contact dl dd input[type='tel']{width:450px;height:36px;padding:0 14px;border:1px solid #c9c9c9 !important}body .p_form .formArea dl dd input[type="text"]:disabled,body .p_form .formArea_contact dl dd input[type="text"]:disabled{background-color:#eee;cursor:not-allowed}body .p_form .formArea .btnArea,body .p_form .formArea_contact .btnArea{position:relative;width:136px;height:42px;margin:0 auto}body .p_form .formArea .btnArea:after,body .p_form .formArea_contact .btnArea:after{position:absolute;top:0;right:16px;bottom:0;width:8px;height:8px;margin:auto;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff}body .p_form .formArea input[type='submit'],body .p_form .formArea_contact input[type='submit']{display:block;width:100%;height:100%;margin:0 auto;text-align:center;color:#fff;background:#f6991b}body .p_form .formArea{text-align:center}body .p_form .formArea_contact dl dt{padding-right:4%}body .p_form .formArea_contact dl dt.mes{vertical-align:top}body .p_form .formArea_contact dl dd.mes{vertical-align:top}body .p_form .formArea_contact dl dd input[type='text']#name{width:220px}body .p_form .formArea_contact dl dd textarea{width:450px;padding:10px 14px;resize:vertical;border:1px solid #c9c9c9}}@media screen and (max-width: 768px){body .p_form h2{font-size:4.266666666666667vw;font-weight:normal;margin-bottom:8vw;padding:0 0 2.6666666666666665vw;color:#1b78f6;border-bottom:0.26667vw solid #1b78f6}body .p_form p{font-size:3.2vw;line-height:5.333333333333333vw}body .p_form p.mb60{margin-bottom:16vw}body .p_form a{color:#1b78f6}body .p_form .formArea,body .p_form .formArea_contact{margin:7.466666666666667vw auto 11.2vw}body .p_form .formArea dl,body .p_form .formArea_contact dl{display:block;margin-bottom:4.8vw}body .p_form .formArea dl dt,body .p_form .formArea_contact dl dt{font-size:3.466666666666667vw;display:block;width:100%;margin-bottom:2.6666666666666665vw}body .p_form .formArea dl dd,body .p_form .formArea_contact dl dd{display:block;width:100%}body .p_form .formArea dl dd input[type='text'],body .p_form .formArea dl dd input[type='email'],body .p_form .formArea dl dd input[type='tel'],body .p_form .formArea_contact dl dd input[type='text'],body .p_form .formArea_contact dl dd input[type='email'],body .p_form .formArea_contact dl dd input[type='tel']{width:100%;height:11.2vw;padding:0 3.2vw;border:1px solid #c9c9c9}body .p_form .formArea .btnArea,body .p_form .formArea_contact .btnArea{position:relative;width:100%;height:11.2vw;margin:0 auto}body .p_form .formArea .btnArea:after,body .p_form .formArea_contact .btnArea:after{position:absolute;top:0;right:4.266666666666667vw;bottom:0;width:4.8vw;height:4.8vw;margin:auto;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:0.26666666666666666vw solid #fff;border-right:0.26666666666666666vw solid #fff}body .p_form .formArea input[type='submit'],body .p_form .formArea_contact input[type='submit']{font-size:3.466666666666667vw;display:block;width:100%;height:100%;margin:0 auto;text-align:center;color:#fff;background:#f6991b}body .p_form .formArea textarea,body .p_form .formArea_contact textarea{width:100%;padding:10px 14px;resize:vertical;border:0.26666666666666666vw solid #c9c9c9}}
