﻿.p-estimate{padding-bottom:100px}.p-estimate-box{padding-top:32px}.p-estimate-ttl{background:#22D85F;color:#fff;padding:24px 16px;font-size:32px;letter-spacing:.15em;margin-bottom:24px}.p-estimate-ttl-sm{background:#22D85F;color:#fff;padding:24px 16px;font-size:24px;letter-spacing:.1em}.p-estimate-info{font-size:32px;font-weight:700;color:#E60012}.p-estimate-info-ac{font-family:"Roboto","Noto Sans JP",sans-serif;font-size:60px;padding:0 .1em}.p-estimate-bnr-model a{display:flex;flex-wrap:wrap}.p-estimate-bnr-model-img{width:178px}.p-estimate-bnr-model-body{width:calc(100% - 178px);padding-left:16px}.p-estimate-bnr-model-lead{font-size:32px;font-weight:700;line-height:1 !important;margin-bottom:8px;letter-spacing:.05em}.p-estimate-bnr-model-txt{font-size:15px}.p-estimate .image-display{margin:1em 0}.p-estimate .image-display img{max-width:100%;max-height:150px;display:none}.p-estimate-modelphoto{display:flex;justify-content:flex-start;align-items:flex-start}.p-estimate-modelphoto .upload-button{width:180px !important;margin-right:10px}.p-estimate-modelphoto-input{width:99%;margin-left:1%}.p-estimate-modelphoto-txtArea{margin-bottom:1em;background:url("../img/fig-model-number.jpg") 0 0 no-repeat;padding-left:325px}.p-estimate-modelphoto-txtArea-ttl{font-size:30px;font-weight:700;margin-bottom:.5em;line-height:1.2 !important}.p-estimate-model{display:flex;justify-content:flex-start;align-items:flex-start}.p-estimate-model .upload-button{width:180px !important;margin-right:10px}.p-estimate-model-input{width:100%}.p-estimate-model-txtArea{margin-bottom:1em;background:url("../img/fig-model-photo-01.jpg") 0 8px no-repeat;background-size:280px auto;padding-left:300px}.p-estimate-model-txtArea-ttl{font-size:24px;font-weight:700;margin-bottom:.25em;line-height:1.4 !important}.p-estimate-model-wrap{margin-bottom:34px}.p-estimate-model-photo-label{width:264px !important;color:#fff;font-size:22px;cursor:pointer;background:url("../img/icon-photo-upload.svg") no-repeat 15px center #30D500;background-size:auto;padding:5px 16px 8px 68px !important;margin-bottom:0 !important;border-radius:8px;box-shadow:0 4px rgba(154,154,154,0.3);display:block;position:relative}.p-estimate-model-photo-label::after{content:"";width:0;height:0;border-style:solid;border-width:18px 22px 0 22px;border-color:#D4D4D4 transparent transparent transparent;position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:10px}.p-estimate-model-label-input{width:0 !important;height:0 !important;border:none !important;padding:0 !important;display:block !important}.p-estimate-generalview{display:flex;justify-content:space-around;align-items:flex-start}.p-estimate-generalview-sample{width:195px;text-align:center;font-size:14px}.p-estimate-generalview-sample figcaption{margin-top:5px}.p-estimate-generalview-sample:nth-child(2){margin:0 10px}.p-estimate-generalview-attach{flex:1;margin-left:10px}.p-estimate-generalview-attach-ttl{font-size:24px;font-weight:700;margin-bottom:.25em;line-height:1.4 !important}.p-estimate-generalview-attach-txt{margin:10px 0 30px}.p-estimate-generalview-photo-label{color:#fff;cursor:pointer;background:url("../img/icon-photo-upload.svg") no-repeat 10px center #30D500 !important;background-size:24px auto !important;display:block;position:relative}.p-estimate .p-form-list th{width:280px}.p-estimate-announce-error{color:#E60012;border:1px solid #E60012;width:75%;margin:80px auto 0px;border-radius:15px;padding:15px;text-align:center}.toggle_set_place+.p-form-list,.toggle_set_place .p-form-list,.toggle_set_build_01+.p-form-list,.toggle_set_build_01 .p-form-list,.toggle_set_build_02+.p-form-list,.toggle_set_build_02 .p-form-list{border-top:none}.p-result{overflow:hidden}.p-result .c-box{padding:0}.p-result-price{background-color:#EFEFEF;padding-bottom:24px !important;width:800px}.p-result-choice{display:flex;justify-content:space-around;padding-top:.5em}.p-result-choice li{display:block;width:50%;text-align:center;font-size:24px;font-weight:700;margin:0 5px;position:relative;padding:10px 0 8px;margin-bottom:10px;cursor:pointer;border-radius:10px 10px 0 0;height:64px;line-height:64px;top:16px;background-color:#d5d5d5}.p-result-choice .p-selected{top:10px;cursor:inherit;height:76px;line-height:76px}.p-result-choice-eco{color:#fff}.p-result-choice-eco::before{content:"オススメ！省エネ型";display:block;color:#E60012;position:absolute;top:-0.75em;left:50%;transform:translateX(-50%);font-size:20px;text-align:center;width:100%}.p-result-choice-eco span::after{border-width:16px 14px 0 14px;border-color:#22D85F transparent transparent transparent}.p-result-choice .p-result-choice-eco.p-selected{background-color:#22D85F}.p-result-choice .p-selected span{display:block}.p-result-choice-standard::before{content:"本体価格をお安く";display:block;color:#000;position:absolute;top:-0.75em;left:50%;transform:translateX(-50%);font-size:20px;text-align:center;width:100%}.p-result-choice-standard span::after{border-width:16px 14px 0 14px;border-color:#FFEA61 transparent transparent transparent}.p-result-choice .p-result-choice-standard.p-selected{background-color:#FFEA61}.p-result-body{background-color:#fff;text-align:center;padding:30px 20px}.p-result-body h3{font-size:32px;margin:20px auto 32px}.p-result-body-code{font-size:24px;color:#707070;display:flex;align-items:center;justify-content:center;text-align:left;width:82%;margin:0 auto 1em;position:relative}.p-result-body-code::after{content:"※画像はイメージです。";position:absolute;left:0;bottom:-23px;font-size:10px}.p-result-body-code img{max-width:120px;height:auto;margin-right:20px}.p-result-body-brand{position:absolute;top:-34px;left:0}.p-result-body-eco{border:8px solid #22D85F}.p-result-body-std{border:8px solid #FFEA61}.p-result-tbl table{margin-top:5px}.p-result-tbl td,.p-result-tbl th{font-size:18px;color:#707070;border-top:1px solid #ccc;padding:12px 0;line-height:1.6}.p-result-tbl th{text-align:left;font-weight:normal;padding-left:1em;width:50%}.p-result-tbl td{text-align:right;padding-right:1em;width:25%}.p-result-tbl-total td,.p-result-tbl-total th{background-color:#EFEFEF;font-size:24px;font-weight:700;color:#000;border-bottom:1px solid #ccc}.p-result-tbl thead th,.p-result-tbl thead td{border-top:none}.p-result-tbl thead th{text-align:center}.p-result .c-txt-red{color:#E60012 !important;font-weight:700}.p-result .c-btn-form{margin:1em auto}.p-result .c-btn-form::before{content:""}.p-bg-white{background-color:#fff}.p-dp-n{display:none}.p-form-optional{display:inline-block;vertical-align:middle;line-height:1;background:#FFF;color:#000;border:1px solid #CCC;font-size:12px;padding:.2em .5em .3em;margin-left:16px}.p-form-list th .p-form-optional{position:absolute;top:20px;right:16px}.p-form-photo-middle{width:200px}.p-form-photo-sample{position:relative}.p-form-photo-sample::after{content:"サンプル";display:block;width:150px;height:20px;padding:5px 0;background-color:rgba(255,255,255,0.5);position:absolute;left:0;bottom:0;text-align:center}.p-form-photo-sample img{width:150px}.p-form-photo-point{padding-top:1em;display:block;font-size:13px}.p-form-photo .p-form-list th .c-txt-arrow{font-size:13px}.p-form-photo .p-form-list td{vertical-align:top}
/*# sourceMappingURL=style.css.map */
