.p-form-list{width:100% !important;border-top:solid 1px #e0e0e0}.p-form-list+table{border-top:none}.p-form-list tr{border-bottom:solid 1px #e0e0e0}.p-form-list th{width:300px;font-size:16px;font-weight:500;background:#f1f1f1;padding:16px 50px 16px 16px;text-align:left;position:relative;vertical-align:top}@media screen and (max-width: 320px){.p-form-list th{font-size:15px}}.p-form-list th .p-form-required{position:absolute;top:20px;right:16px}.p-form-list td{font-size:16px;padding:16px 18px;text-align:left}@media screen and (max-width: 320px){.p-form-list td{font-size:15px}}.p-form-list td input.size-md{width:calc(100% - 30px) !important}.p-form-list td input.size-sm{width:220px !important}.p-form-list-th-txt{font-size:14px;font-weight:400 !important;padding-top:4px;line-height:1.5 !important}.p-form-list-row{display:flex;flex-wrap:wrap;justify-content:space-between}.p-form-list-row-2{display:flex;flex-wrap:wrap}.p-form-list-col{width:calc(50% - 8px)}.p-form-list-col-s{width:calc(25% - 14px)}.p-form-list-col-s .p-form-radio-l{height:146px;display:flex !important;flex-wrap:wrap;align-items:center}.p-form-list-col-s .p-form-radio-l small{font-size:10px}.p-form-list-col-s .set_detail_s_01{background:url(/gas/estimate/assets/img/fig-kabe.jpg) no-repeat center 16px;background-size:50% auto;display:block}.p-form-list-col-s .set_detail_s_01 .p-form-radio{align-items:flex-end}.p-form-list-col-s .set_detail_s_02{background:url(/gas/estimate/assets/img/fig-sueoki.jpg) no-repeat center 16px;background-size:50% auto;display:block}.p-form-list-col-s .set_detail_s_02 .p-form-radio{align-items:flex-end}.p-form-list-col-s .set_detail_m_01{background:url(/gas/estimate/assets/img/fig-beranda.png) no-repeat center 16px;background-size:50% auto;display:block}.p-form-list-col-s .set_detail_m_01 .p-form-radio{align-items:flex-end}.p-form-list-col-s .set_detail_m_02{background:url(/gas/estimate/assets/img/fig-ps.png) no-repeat center 16px;background-size:50% auto;display:block}.p-form-list-col-s .set_detail_m_02 .p-form-radio{align-items:flex-end}.p-form-list-col-max{width:100%}.p-form-required{display:inline-block;vertical-align:middle;line-height:1;background:#E60012;color:#fff;font-size:12px;padding:.2em .5em .3em;margin-left:16px}.p-form-optional{display:inline-block;vertical-align:middle;line-height:1;background:#fff;color:#333;border:1px solid #333;font-size:12px;padding:.2em .5em .3em}.p-ad-form-ttl .p-form-optional{margin-left:16px}.p-form-subject-s{display:inline-block;padding-right:8px}.p-form-comment{font-size:16px !important;background:#FFEEEF;padding:16px !important;border:none !important}.p-form-checkbox-label{width:100%}.p-form-radio-label{width:100%}.p-form-select{position:relative;max-width:500px}.p-form-select::before{content:"";width:40px;height:100%;background:#ACACAC;position:absolute;top:0;right:0;z-index:1;pointer-events:none;border-radius:0 5px 5px 0 !important}.p-form-select::after{content:"";width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:translateY(-45%) rotate(135deg);position:absolute;top:45%;right:16px;z-index:1;pointer-events:none}.p-form-btn-area{padding:16px}.p-form-btn-submit{background:transparent !important;border:none !important;cursor:pointer !important;outline:none !important;padding:0 !important;text-shadow:none !important;float:none !important;height:80px !important;line-height:80px !important;border-radius:50px !important;font-size:26px !important;font-weight:500;font-family:"Noto Sans JP",sans-serif;position:relative;box-shadow:0 4px rgba(154,154,154,0.3)}.p-form-btn-submit{width:500px;background:#E60012 !important;color:#fff !important;letter-spacing:.05em;margin-left:3% !important}.p-form-file-wrap{display:flex;flex-wrap:wrap;align-items:center}.p-form-file-label{width:122px !important;font-size:16px;cursor:pointer;color:#333;background:url("/assets/img/common/icon_photo.svg") no-repeat 8px center;background-size:auto;padding:8px 16px 8px 40px !important;margin-bottom:0 !important;border-radius:8px;border:1px solid #ACACAC;box-shadow:0 4px rgba(154,154,154,0.3);display:block}.p-form-file-list{display:flex;flex-wrap:wrap;justify-content:space-between}.p-form-file-box{width:48%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.p-form-file-box:nth-of-type(n+3){margin-top:24px}.p-form-file-txt{font-size:12px;margin-left:8px;color:#626262}.p-form-file-reset{background:#ACACAC !important;color:#fff;border:none !important;cursor:pointer !important;outline:none !important;padding:0 !important;text-shadow:none !important;padding:8px 12px !important;border-radius:8px !important;margin-bottom:0 !important;box-shadow:0 4px rgba(154,154,154,0.3);height:36px}.p-form-file-reset+.p-estimate-file-wrap{border-top:1px solid rgba(154,154,154,0.3) !important}input,textarea,select,button{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;margin:0 !important;padding:0;background:transparent;vertical-align:middle;font-size:inherit;color:inherit;box-sizing:content-box}select::-ms-expand{display:none}input[type="text"],input[type="email"],input[type="tel"],select,textarea{padding:8px !important;max-width:100%;background-color:#FFEEEF;font-family:"Noto Sans JP",sans-serif;font-size:16px;line-height:1.8;border-radius:5px !important;width:100%;max-width:500px;box-shadow:0 0 0 1px #ACACAC inset !important;box-sizing:border-box;border:none !important}select{padding-right:40px !important}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,select:focus,textarea:focus{outline:none;box-shadow:none}textarea{height:200px;max-width:none !important;resize:vertical}::-webkit-input-placeholder{color:#ACACAC}::-moz-placeholder{color:#ACACAC}:-ms-input-placeholder{color:#ACACAC}input[type="radio"],input[type="checkbox"]{display:none}input[type="radio"]+span:hover,input[type="radio"]+input[type="hidden"]+span:hover,input[type="checkbox"]+span:hover,input[type="checkbox"]+input[type="hidden"]+span:hover{cursor:pointer}input[type="radio"]+span,input[type="radio"]+input[type="hidden"]+span{display:inline-block;position:relative;padding:16px 16px 16px 38px;width:100%;border-radius:8px;border:1px solid #ACACAC;box-shadow:0 4px rgba(154,154,154,0.3);line-height:1 !important;font-size:16px}input[type="radio"]+span:before,input[type="radio"]+input[type="hidden"]+span:before{content:'';display:block;width:20px;height:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%);border:1px solid #ACACAC;border-radius:2px;box-sizing:border-box;border-radius:50%}input[type="radio"]+span:after,input[type="radio"]+input[type="hidden"]+span:after{content:'';display:block;width:10px;height:10px;opacity:0;position:absolute;top:50%;left:17px;transform:translateY(-50%) rotate(45deg);background:#22D85F !important;border-radius:50%}input[type="radio"]:checked+span:after,input[type="radio"]:checked+input[type="hidden"]+span:after{opacity:1}input[type="checkbox"]+span,input[type="checkbox"]+input[type="hidden"]+span{display:inline-block;position:relative;padding:16px 16px 16px 38px;width:100%;border-radius:8px;border:1px solid #ACACAC;box-shadow:0 4px rgba(154,154,154,0.3);line-height:1 !important;font-size:16px}input[type="checkbox"]+span:before,input[type="checkbox"]+input[type="hidden"]+span:before{content:'';display:block;width:20px;height:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%);background:#FFF;border:1px solid #ACACAC;border-radius:2px;box-sizing:border-box}input[type="checkbox"]:checked+span:before,input[type="checkbox"]:checked+input[type="hidden"]+span:before{border:1px solid #ACACAC}input[type="checkbox"]+span:after,input[type="checkbox"]+input[type="hidden"]+span:after{content:'';display:block;width:5px;height:12px;opacity:1;position:absolute;top:44%;left:18px;transform:translateY(-46%) rotate(45deg)}input[type="checkbox"]:checked+span:after,input[type="checkbox"]:checked+input[type="hidden"]+span:after{border-right:3px solid #22D85F;border-bottom:3px solid #22D85F}input[type="file"]{display:none}form#mailformpro label.mfp_checked,form#mailformpro label.mfp_not_checked{padding:0 !important;border:0 !important;background-color:transparent !important;box-shadow:none !important}form#mailformpro label{margin:0 !important;width:100%}.problem{background:#FFEEEF !important;background-color:#FFEEEF !important}#mfp_phase_stat{display:none !important}form#mailformpro{padding:0px !important}#mfp_confirm_table th{width:100px;white-space:normal !important}#mfp_confirm_table td{width:calc(100% - 100px);white-space:normal !important}#mfp_overlay_inner h4{text-align:center;font-size:16px;margin-bottom:.5em}div.prefcodeResult{z-index:1}div.mfp_attached_thumbnails{height:auto !important;box-shadow:none !important;border:solid 2px #22D85F !important;background:none !important;border-radius:5px !important;width:100% !important;margin-top:16px !important;padding:16px !important}div.mfp_err{width:100%;color:#E60012 !important}label.checked{background:none !important}.ui-datepicker-trigger{margin-left:8px;vertical-align:middle}.p-progress{position:relative;width:100%;height:6px;background-color:#eee;border-radius:3px;overflow:hidden;margin-top:6px;display:none}.p-progress::after{content:'';position:absolute;left:-20%;top:0;height:100%;width:20%;background-color:#38a169;border-radius:3px;animation:smooth-slide 1.6s ease-in-out infinite;opacity:0.9}@keyframes smooth-slide{0%{left:-20%;opacity:0.3}50%{left:40%;opacity:1}100%{left:100%;opacity:0.3}}
/*# sourceMappingURL=form.css.map */
