.sp-mt10{margin-top:10px!important}.border-none{border:none!important}.contents-lr10{margin-left:10px;margin-right:10px}.sp-width100-pc-width50{width:100%!important}header#header-estimate{border-bottom:1px solid #dfe6f0}header#header-estimate div#header-in-estimate{padding:10px;display:table;width:100%;box-sizing:border-box}header#header-estimate div#header-in-estimate div{position:relative;display:table-cell;vertical-align:middle}header#header-estimate div#header-in-estimate div:first-child{width:180px}header#header-estimate div#header-in-estimate div#logo-estimate p{margin-bottom:-2px}header#header-estimate div#header-in-estimate div#logo-estimate p,header#header-estimate div#header-in-estimate div#logo-estimate p a{line-height:0}header#header-estimate div#header-in-estimate div:last-child{padding-left:10px}header#header-estimate div#header-in-estimate div#h-tel-estimate a{position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit- transform:translateY(-50%);display:block;box-sizing:border-box;background:#44b780;background:linear-gradient(180deg,rgba(68,183,128,1) 0%,rgba(45,165,107,1) 2%,rgba(45,162,63,1) 34%);filter:drop-shadow(0px 1px 0px rgba(210,210,210,1));border:2px solid #008e4a;border-radius:4px;padding:3px 5px 4px;line-height:0}p.h-tel-num-estimate{position:relative;font-size:17px;font-weight:700;line-height:20px;color:#fff;padding-left:25px}p.h-tel-num-estimate:before{content:"";position:absolute;display:inline-block;width:21px;height:14px;top:50%;left:0;background:url(//photo.2525syaken.com/wp-content/themes/syaken/css/../images/common/estimate-telsp.webp) no-repeat;background-size:21px 14px;transform:translateY(-50%);-webkit- transform:translateY(-50%)}p.h-tel-text-estimate{font-size:11px;text-align:center;line-height:12px;color:#fff}p.h-tel-text-estimate span{display:none}div.estimate-contents-main{margin-top:40px;margin-left:10px;margin-right:10px}div.estimate-form-box{margin-top:20px}div.estimate-form-box p,div.estimate-form-box li{color:#3d3d3d}ul.estimate-comment-ul{list-style:none;padding-left:12px;margin-top:10px}ul.estimate-comment-ul li{position:relative;font-size:11px;line-height:15px}ul.estimate-comment-ul li:before{position:absolute;content:"※";font-size:11px;line-height:15px;left:-12px;top:0}p.number-plate-img{line-height:0;margin:0 auto;width:300px;max-width:100%}.title-estimate{position:relative;display:inline-block;text-align:center;padding:0 35px;font-size:20px;font-weight:700;color:#ff6400;left:50%;transform:translateX(-50%);-webkit- transform:translateX(-50%)}.title-estimate:before,.title-estimate:after{content:'';position:absolute;top:44%;display:inline-block;width:28px;height:5px;background-color:#ff6400}.title-estimate:before{left:0;-webkit-transform:rotate(60deg);transform:rotate(60deg)}.title-estimate:after{right:0;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}div.subtitle-estimate h1,div.subtitle-estimate h2,div.subtitle-estimate h3{padding:.5em .75em;background-color:#dfe6f0;border-left:8px solid #0064a0;font-size:15px;font-weight:700;line-height:20px}div.subtitle-estimate02{margin-top:20px}div.subtitle-estimate02 h2{padding:.2em .75em;border-left:8px solid #3d3d3d;font-weight:700;font-size:15px;line-height:20px}.progressbar{position:relative;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}.progressbar li{position:relative;list-style-type:none;text-align:center;text-transform:uppercase;width:33%;color:#999999!important;font-weight:700;counter-increment:steps}.progressbar li:before{display:block;width:26px;height:26px;margin:7px auto 10px auto;content:'';line-height:26px;font-size:12px;text-align:center;border-radius:50%;background-color:#f5f5f5;content:counter(steps)}.progressbar li:after{position:absolute;z-index:-1;top:19px;left:-50%;width:100%;height:2px;content:'';background-color:#f5f5f5}.progressbar li:first-child:after{content:none}.progressbar li.active,.progressbar li.complete{color:#FF6400!important}.progressbar li.active:before,.progressbar li.complete:before{background-color:#ff6400;color:#fff}.progressbar li.active:after,.progressbar li.complete:after{background-color:#ff6400}div.estimate-contents{padding:20px 0;border-bottom:1px solid #eaeaea}div.estimate-contents-in:first-child div.subtitle-estimate-hissu,div.estimate-contents-in:first-child div.subtitle-estimate-nini{margin:5px 0}div.estimate-contents-in:first-child div.subtitle-estimate-hissu h3,div.estimate-contents-in:first-child div.subtitle-estimate-nini h3,div.estimate-contents-in:first-child div.subtitle-estimate-hissu h4,div.estimate-contents-in:first-child div.subtitle-estimate-nini h4{position:relative;font-size:15px;font-weight:700;padding-left:42px}div.estimate-contents-in:first-child div.subtitle-estimate-hissu h3:before,div.estimate-contents-in:first-child div.subtitle-estimate-hissu h4:before{position:absolute;content:"必須";font-size:12px;font-weight:700;line-height:20px;padding:0 4px;color:#ff3838;border:1px solid #ff3838;border-radius:3px;display:inline-block;top:1px;left:0}div.estimate-contents-in:first-child div.subtitle-estimate-nini h3:before,div.estimate-contents-in:first-child div.subtitle-estimate-nini h4:before{position:absolute;content:"任意";font-size:12px;font-weight:700;line-height:20px;padding:0 4px;color:#999;border:1px solid #999;border-radius:3px;display:inline-block;top:1px;left:0}div.estimate-contents-in .nini-input{background:#fff}div.estimate-contents-in .nini-input-select{background-color:#fff}div.estimate-contents-in input[type=text].inputOk,div.estimate-contents-in input[type=tel].inputOk,div.estimate-contents-in input[type=email].inputOk{background:#fff!important}div.estimate-contents-in select.inputOk{background-color:#fff!important}div.sidebyside-box02{width:100%}div.sidebyside-box02 ul{display:table;table-layout:fixed;width:100%}div.sidebyside-box02 ul li{display:table-cell;padding-left:5px;padding-right:5px;box-sizing:border-box}div.sidebyside-box02 ul li:first-child{padding-left:0;padding-right:5px;width:50%}div.sidebyside-box02 ul li:last-child{padding-left:5px;padding-right:0}.cp_ipselect{overflow:hidden;width:100%}.cp_ipselect select{width:100%;padding-right:1em;font-size:16px;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;border:none;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none;background:url(//photo.2525syaken.com/wp-content/themes/syaken/css/../images/estimate/select.png) no-repeat;background-size:22px 8px;background-position:right center;background-color:#fffbd2}.cp_ipselect select::-ms-expand{display:none}.cp_ipselect.cp_sl01{border:1px solid #bbb;border-radius:5px;background:#fff}.cp_ipselect.cp_sl01 select{padding:5px 25px 5px 8px;color:#3d3d3d}div.checkbox_box01{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start}div.checkbox_box01 input[type=checkbox]{opacity:0;position:absolute}div.checkbox_box01 label.checkbox01{box-sizing:border-box;margin:0 0 10px;width:calc(50% - 10px / 2);cursor:pointer;display:block;padding:12px 10px 12px 38px;position:relative;background-color:#f3f4f5;border-radius:8px;font-size:15px;font-weight:700;color:#ff6400;line-height:25px}div.checkbox_box01 label.checkbox01:before{background:#fff;border:2px solid #c4c9ce;content:'';display:block;width:11px;height:11px;left:15px;margin-top:-8px;position:absolute;top:50%}div.checkbox_box01 label.checkbox01:after{border-right:3px solid #ff6400;border-bottom:3px solid #ff6400;content:'';display:block;width:5px;height:7px;left:18px;margin-top:-7px;opacity:0;position:absolute;top:50%;transform:rotate(45deg)}div.checkbox_box01 input[type=checkbox]:checked+label.checkbox01{background-color:#ff6400;color:#fff;transition:all .2s}div.checkbox_box01 input[type=checkbox]:checked+label.checkbox01:before{border:2px solid #fff}div.checkbox_box01 input[type=checkbox]:checked+label.checkbox01:after{opacity:1;transition:all .2s}div.radio_box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start}div.radio_box input[type=radio]{opacity:0;position:absolute}div.radio_box label.radio{box-sizing:border-box;width:100%;cursor:pointer;display:block;padding:12px 10px 12px 38px;position:relative;background-color:#f3f4f5;border-radius:8px;font-size:15px;font-weight:700;color:#ff6400;line-height:25px}div.radio_box label.radio:before{background:#fff;border:2px solid #c4c9ce;border-radius:50%;content:'';display:block;width:11px;height:11px;left:15px;margin-top:-7px;position:absolute;top:50%}div.radio_box label.radio:after{background:#ff6400;border-radius:50%;content:'';display:block;width:9px;height:9px;left:18px;margin-top:-4px;opacity:0;position:absolute;top:50%}div.radio_box input[type=radio]:checked+label.radio{background-color:#ff6400;color:#fff;transition:all .2s}div.radio_box input[type=radio]:checked+label.radio:before{border:2px solid #fff}div.radio_box input[type=radio]:checked+label.radio:after{opacity:1;transition:all .2s}div.radio_box02{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start;margin-left:-10px}div.radio_box02 input[type=radio]{opacity:0;position:absolute}div.radio_box02 label.radio02{box-sizing:border-box;width:calc(33.3% - 30px / 3);margin-left:10px;cursor:pointer;display:block;padding:12px 10px 12px 38px;position:relative;background-color:#f3f4f5;border-radius:8px;font-size:15px;font-weight:700;color:#ff6400;line-height:25px}div.radio_box02 label.radio02:before{background:#fff;border:2px solid #c4c9ce;border-radius:50%;content:'';display:block;width:11px;height:11px;left:15px;margin-top:-7px;position:absolute;top:50%}div.radio_box02 label.radio02:after{background:#ff6400;border-radius:50%;content:'';display:block;width:9px;height:9px;left:18px;margin-top:-4px;opacity:0;position:absolute;top:50%}div.radio_box02 input[type=radio]:checked+label.radio02{background-color:#ff6400;color:#fff;transition:all .2s}div.radio_box02 input[type=radio]:checked+label.radio02:before{border:2px solid #fff}div.radio_box02 input[type=radio]:checked+label.radio02:after{opacity:1;transition:all .2s}input.input-text,textarea.input-textarea{font-size:16px;line-height:25px;color:#3d3d3d;background:#f6f1b9;background:linear-gradient(180deg,rgba(246,241,185,1) 0%,rgba(255,251,210,1) 2%,rgba(255,251,210,1) 100%);border:1px solid #bbb;border-radius:5px;box-sizing:border-box;margin-top:10px;padding:5px 7px;width:100%}input::placeholder{color:#c4c4c4}p.item-comment{font-size:15px;line-height:20px;margin-top:2px;margin-left:3px}p.item-comment span.hissu,p.item-comment-title span.hissu{font-size:12px;color:#fc6f9c;font-weight:700;padding-left:5px}p.item-comment span.nini,p.item-comment-title span.nini{font-size:12px;color:#999;font-weight:700;padding-left:5px}p.item-comment-title{font-size:15px;line-height:20px;margin-bottom:10px;padding:.25em 0 .25em .75em;border-left:6px solid #ccc}div.estimate-terms-box{background:#f5f5f5;width:100%;text-align:left;margin:10px -10px -40px;padding:30px 10px 35px}div.estimate-terms-box ul#estimate-bottom-text{margin-top:20px;padding:0 10px}div.estimate-terms-box ul#estimate-bottom-text li,div.estimate-terms-box ul#estimate-bottom-text li span{font-size:13px;line-height:20px}div#estimate-pmark{display:table;margin:10px auto 0}div#estimate-pmark div{display:table-cell;vertical-align:middle}div#estimate-pmark div:first-child{width:50px}div#estimate-pmark div:first-child,div#estimate-pmark div:first-child p,div#estimate-pmark div:first-child p a{line-height:0}div#estimate-pmark div:last-child{padding-left:10px}div#estimate-pmark div:last-child p,div#estimate-pmark div:last-child p span{font-size:13px;line-height:20px}div#estimate-pmark div:last-child p span{display:block}.estimate-privacy-text{padding:0 10px}.estimate-privacy-text,.estimate-privacy-text a{font-size:15px;line-height:22px}.estimate-privacy-text a{text-decoration:none;color:#0093dd}.modal_terms_box{padding:20px 10px;word-break:break-all}.modal_terms_box h2,.modal_terms_box h3.modal_terms_box_h3{font-weight:700}.modal_terms_box section{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}.modal_terms_box section h3,.modal_terms_box section h4.modal_terms_box_h4{font-weight:700}.modal_terms_box section dl{margin-top:20px}.modal_terms_box section dl dd{margin-top:10px;font-size:14px;line-height:20px}.modal_terms_box ol{list-style:decimal;margin-left:20px;margin-top:20px}.modal_terms_box ol li{margin-top:10px}.modal_terms_box ol li:first-child{margin-top:0}div.confirm-box{margin-top:20px;padding:10px 10px 20px;background:#f5f5f5;border-radius:10px}div.confirm-box table{width:100%;background:#fff;box-sizing:border-box;border-radius:10px;margin-top:10px}div.confirm-box table tbody tr th,div.confirm-box table tbody tr td{padding:10px;border-bottom:2px solid #f5f5f5;box-sizing:border-box;color:#3d3d3d;text-align:left;font-size:15px}div.confirm-box table tbody tr th{width:120px;font-weight:700}div.estimate-terms-btn-box{margin-top:10px}div.estimate-terms-btn-box button.estimate-next-button{display:flex;justify-content:center;align-items:center;position:relative;width:90%;max-width:350px;margin-left:auto;margin-right:auto;padding:20px 0;font-size:18px;font-weight:700;color:#fff;text-align:center;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(255,56,56,1) 3%,rgba(255,56,56,1) 100%);box-shadow:0 2px 2px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);border-radius:10px;border:none;cursor:pointer}div.estimate-terms-btn-box button.estimate-next-button:before{content:'';width:8px;height:8px;border:0;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);position:absolute;top:50%;transform:translateY(-50%) translateX(-50%) rotate(45deg);-webkit- transform:translateY(-50%) translateX(-50%) rotate(45deg);right:20px}div.confirm-next-button{margin:30px 0 10px}div.confirm-next-button a{display:flex;justify-content:center;align-items:center;position:relative;width:90%;max-width:350px;padding:20px 0;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700;color:#fff;text-align:center;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(255,56,56,1) 3%,rgba(255,56,56,1) 100%);box-shadow:0 2px 2px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);border-radius:10px}div.confirm-next-button a:before{content:'';width:8px;height:8px;border:0;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);position:absolute;top:50%;transform:translateY(-50%) translateX(-50%) rotate(45deg);-webkit- transform:translateY(-50%) translateX(-50%) rotate(45deg);right:20px}div.confirm-back-button{margin-top:20px}div.confirm-back-button a{display:flex;justify-content:center;align-items:center;width:100px;margin-left:auto;margin-right:auto;padding:5px 0;font-size:15px;font-weight:700;color:#3d3d3d;text-align:center;background:#fff;border:1px solid #666;border-radius:10px}div.confirm-back-button a:hover{opacity:.9;transition:all .3s}p#estimate-copyright{display:block;text-align:center;color:#fff;background:#0064a0;width:100%;padding:10px 0}itp_iframe_tag,itp_iframe_tag iframe{height:0}header.estimate-complete-header{border-bottom:1px solid #dfe6f0}main.estimate-complete-main{margin-bottom:40px}p.complete-recommend-img{text-align:center;margin-top:20px}p.complete-recommend-img img{width:100%;max-width:400px;line-height:0}table#complete-store-table{width:100%;margin-left:auto;margin-right:auto}table#complete-store-table tbody tr th,table#complete-store-table tbody tr td{vertical-align:top;padding:10px;border:1px solid #dfe6f0}table#complete-store-table tbody tr th{font-weight:700;background:#fafcff;width:80px;text-align:center;color:#0064a0}@media only screen and (max-width:360px){header#header-estimate div#header-in-estimate div:first-child{width:120px}.title-estimate{padding:0 28px;font-size:18px}div.confirm-box table tbody tr th{width:110px}}@media only screen and (min-width:1000px){.sp-mt10{margin-top:auto!important}.contents-lr10{margin-left:auto;margin-right:auto}.sp-width100-pc-width50{width:50%!important}header#header-estimate div#header-in-estimate{width:980px;margin-left:auto;margin-right:auto;padding:20px 0 12px}header#header-estimate div#header-in-estimate div:first-child{width:275px}header#header-estimate div#header-in-estimate div#h-tel-estimate a{cursor:default;background:0 0;border:none;padding:0}header#header-estimate div#header-in-estimate div#h-tel-estimate a:hover{opacity:1}p.h-tel-num-estimate{font-size:28px;line-height:30px;color:#2da23f;padding-left:39px}p.h-tel-num-estimate:before{width:36px;height:23px;background:url(//photo.2525syaken.com/wp-content/themes/syaken/css/../images/common/estimate-telpc.webp) no-repeat;background-size:36px 23px}p.h-tel-text-estimate,p.h-tel-text-estimate span{font-size:13px;line-height:22px;color:#000;text-align:center}p.h-tel-text-estimate span{display:inline;padding-right:5px}div.estimate-contents-main{margin-left:0;margin-right:0}div.estimate-form-box{width:800px;margin:20px auto 0}ul.estimate-comment-ul li{font-size:13px;line-height:20px}ul.estimate-comment-ul li:before{font-size:13px;line-height:20px}.title-estimate{padding:0 45px;font-size:26px}.title-estimate:before,.title-estimate:after{width:35px;height:7px}div.subtitle-estimate h1,div.subtitle-estimate h2,div.subtitle-estimate h3{font-size:18px;line-height:25px}div.subtitle-estimate02 h2{font-size:18px;font-weight:700;line-height:25px}div.estimate-contents{display:table;width:100%}div.estimate-contents-in{display:table-cell;vertical-align:top}div.estimate-contents-in:first-child{width:200px;padding-right:20px}div.estimate-contents-in:first-child div.subtitle-estimate-hissu h3:before,div.estimate-contents-in:first-child div.subtitle-estimate-nini h3:before,div.estimate-contents-in:first-child div.subtitle-estimate-hissu h4:before,div.estimate-contents-in:first-child div.subtitle-estimate-nini h4:before{font-size:13px;top:2px}input.input-text{margin-top:0}div.estimate-terms-box{width:100%;text-align:center;margin:0;padding:30px 0}div.estimate-terms-box ul#estimate-bottom-text li,div.estimate-terms-box ul#estimate-bottom-text li span{font-size:15px;line-height:22px}div.estimate-terms-box ul#estimate-bottom-text li span{display:block}div#estimate-pmark div:last-child p,div#estimate-pmark div:last-child p span{font-size:15px;line-height:22px}div#estimate-pmark div:last-child p span{display:inline}.estimate-privacy-text a{text-decoration:none;color:#0093dd}.estimate-privacy-text a:hover{color:#1b8fc9;-webkit-transition:all .3s;transition:all .3s}.estimate-privacy-text a img:hover{opacity:.7;transition:all .3s}.modal_terms_box{padding:0}.modal_terms_box section dl dd{font-size:15px;line-height:22px}div.confirm-box{padding:20px}div.confirm-box table tbody tr th,div.confirm-box table tbody tr td{padding:15px}div.confirm-box table tbody tr th{width:200px}div.estimate-terms-btn-box{margin-top:20px}div.estimate-terms-btn-box button.estimate-next-button{width:500px;max-width:none;font-size:22px}div.estimate-terms-btn-box button.estimate-next-button:before{right:25px}button.estimate-next-button:hover{opacity:.9;transition:all .3s}div.confirm-next-button{margin:40px 0 20px}div.confirm-next-button a{width:500px;max-width:none;font-size:22px}div.confirm-next-button a:before{right:25px}div.confirm-next-button a:hover{opacity:.9;transition:all .3s}main.estimate-complete-main{margin-bottom:80px}p.complete-recommend-img{margin-top:40px}p.complete-recommend-img img{max-width:600px}table#complete-store-table tbody tr th,table#complete-store-table tbody tr td{padding:20px}table#complete-store-table tbody tr th{width:100px}}