Non-Face-to-Face Estimate | Please present your estimate or drawings!
/* =========================================================
Kakeru Koumuten Co., Ltd.|Non-Face-to-Face Estimate Page
– Completely limited to #kk-quick-estimate for in-page use only
– Compatible with PC/Smartphone
– Suppresses interference with existing designs of JIN and Contact Form 7
– Correction: Since JIN’s heading design (blue background + white text) was
overwritten on h2/h3, only the headings are negated with !important
========================================================= */
#kk-quick-estimate{
–kk-orange:#f26b1d;
–kk-orange-dark:#d9570f;
–kk-orange-light:#fff3ea;
–kk-blue:#2f718f;
–kk-blue-dark:#20566f;
–kk-blue-light:#edf6fa;
–kk-text:#333;
–kk-muted:#666;
–kk-line:#e4e8eb;
–kk-white:#fff;
–kk-shadow:0 10px 30px rgba(28,75,96,.10);
width:100%;
max-width:100%;
color:var(–kk-text);
font-size:16px;
line-height:1.85;
overflow-wrap:anywhere;
}
#kk-quick-estimate,
#kk-quick-estimate *{box-sizing:border-box}
#kk-quick-estimate p{margin:0 0 1em}
#kk-quick-estimate img{max-width:100%;height:auto}
#kk-quick-estimate a{transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease}
#kk-quick-estimate a:hover{opacity:.88}
#kk-quick-estimate .kk-center{text-align:center}
#kk-quick-estimate .kk-orange{color:var(–kk-orange);font-weight:700}
#kk-quick-estimate .kk-marker{
background:linear-gradient(transparent 60%,#ffe58a 60%);
font-weight:700;
}
/* Main Image */
#kk-quick-estimate .kk-main-visual{
display:block;
width:100%;
margin:0 auto 28px;
border-radius:16px;
box-shadow:var(–kk-shadow);
}
/* ———————————————————
Common Heading Reset
The JIN theme applies background color, white text, margin, and decoration
to h2/h3 within articles with high priority, so here it is completely negated with !important
——————————————————— */
#kk-quick-estimate .kk-section-title,
#kk-quick-estimate .kk-sub-title,
#kk-quick-estimate .kk-step-title,
#kk-quick-estimate .kk-form-heading{
position:relative!important;
display:block!important;
width:auto!important;
margin:0!important;#kk-quick-estimate .kk-section-title::before,
#kk-quick-estimate .kk-section-title::after,
#kk-quick-estimate .kk-sub-title::before,
#kk-quick-estimate .kk-sub-title::after,
#kk-quick-estimate .kk-step-title::before,
#kk-quick-estimate .kk-step-title::after,
#kk-quick-estimate .kk-form-heading::before,
#kk-quick-estimate .kk-form-heading::after{
content:none!important;
display:none!important;
}
/* Main Heading (Underline Style) */
#kk-quick-estimate .kk-section-title{
margin:44px 0 22px!important;
padding:0 0 12px!important;
border-bottom:3px solid var(–kk-blue)!important;
font-size:clamp(22px,3.3vw,30px)!important;
line-height:1.45!important;
text-align:left!important;
}
#kk-quick-estimate .kk-sub-title{
margin:34px 0 18px!important;
font-size:clamp(19px,2.8vw,24px)!important;
line-height:1.5!important;
text-align:center!important;
}
/* Introduction */
#kk-quick-estimate .kk-lead{
position:relative;
margin:0 0 34px;
padding:30px 24px;
overflow:hidden;
border:1px solid #d8e9f0;
border-radius:18px;
background:linear-gradient(145deg,#f7fcfe 0%,var(–kk-blue-light) 100%);
box-shadow:0 8px 24px rgba(32,86,111,.08);
}
#kk-quick-estimate .kk-lead::after{
content:””;
position:absolute;
right:-55px;
bottom:-65px;
width:170px;
height:170px;
border-radius:50%;
background:rgba(47,113,143,.07);
pointer-events:none;
}
#kk-quick-estimate .kk-lead p{position:relative;z-index:1;margin:0 0 .65em}
#kk-quick-estimate .kk-lead p:last-of-type{margin-bottom:0}
#kk-quick-estimate .kk-lead-title{
color:var(–kk-blue-dark);
font-size:clamp(19px,3vw,24px);#kk-quick-estimate .kk-points{
position:relative;
z-index:1;
display:grid;
grid-template-columns:repeat(3,minmax(0,1fr));
gap:12px;
max-width:620px;
margin:22px auto 0;
}
#kk-quick-estimate .kk-point{
min-width:0;
padding:14px 8px 12px;
border:1px solid var(–kk-line);
border-radius:12px;
background:var(–kk-white);
text-align:center;
box-shadow:0 4px 14px rgba(32,86,111,.05);
}
#kk-quick-estimate .kk-point b{
display:block;
color:var(–kk-orange);
font-size:clamp(21px,3.5vw,28px);
line-height:1.2;
}
#kk-quick-estimate .kk-point small{
display:block;
margin-top:5px;
color:var(–kk-muted);
font-size:12px;
line-height:1.4;
}
/* Target Construction & Button */
#kk-quick-estimate .kk-target{
margin:0 0 28px;
padding:22px 18px;
border:2px solid var(–kk-orange);
border-radius:14px;
background:var(–kk-white);
text-align:center;
}
#kk-quick-estimate .kk-target-title{
display:inline-block;
margin:0 0 12px;
padding:3px 18px;
border-radius:999px;
background:var(–kk-orange);
color:var(–kk-white);
font-size:14px;
font-weight:700;
line-height:1.8;
}
#kk-quick-estimate .kk-tags{
display:flex;
flex-wrap:wrap;
gap:9px;
justify-content:center;
margin:0;
}
#kk-quick-estimate .kk-tags span{
padding:5px 13px;
border:1px solid #ffd9c3;
border-radius:7px;
background:var(–kk-orange-light);
color:var(–kk-orange-dark);
font-size:15px;
font-weight:700;
line-height:1.5;
}
#kk-quick-estimate .kk-actions{
display:flex;
flex-wrap:wrap;
gap:12px;
justify-content:center;
margin:20px 0 6px;
}
#kk-quick-estimate .kk-button{
display:inline-flex;
min-width:220px;
min-height:50px;
align-items:center;
justify-content:center;
padding:11px 22px;
border-radius:999px;
color:var(–kk-white)!important;
font-weight:700;
line-height:1.4;#kk-quick-estimate .kk-button{
text-decoration:none!important;
box-shadow:0 6px 16px rgba(32,86,111,.16);
}
#kk-quick-estimate .kk-button:hover{transform:translateY(-2px);box-shadow:0 9px 20px rgba(32,86,111,.22)}
#kk-quick-estimate .kk-button-primary{background:var(–kk-orange)}
#kk-quick-estimate .kk-button-line{background:#06c755}
/* Steps */
#kk-quick-estimate .kk-step{
margin:0 0 26px;
overflow:hidden;
border:1px solid var(–kk-line);
border-radius:16px;
background:var(–kk-white);
box-shadow:0 7px 22px rgba(25,63,80,.07);
}
#kk-quick-estimate .kk-step-header{
display:flex;
gap:14px;
align-items:center;
padding:16px 20px;
background:linear-gradient(90deg,var(–kk-orange-light),#fff9f5);
}
#kk-quick-estimate .kk-step-number{
display:flex;
flex:0 0 46px;
width:46px;
height:46px;
align-items:center;
justify-content:center;
border-radius:50%;
background:var(–kk-orange);
color:var(–kk-white);
font-size:20px;
font-weight:700;
line-height:1;
}
#kk-quick-estimate .kk-step-title{
color:var(–kk-orange-dark)!important;
font-size:clamp(18px,2.8vw,21px)!important;
line-height:1.45!important;
text-align:left!important;
}
#kk-quick-estimate .kk-step-body{padding:24px 22px}
#kk-quick-estimate .kk-step-image{
display:block;
width:auto;
max-height:190px;
margin:0 auto 18px;
object-fit:contain;
}
#kk-quick-estimate .kk-checklist{margin:16px 0 0;padding:0;list-style:none}
#kk-quick-estimate .kk-checklist li{
position:relative;
margin:0;
padding:9px 8px 9px 33px;
border-bottom:1px dashed var(–kk-line);
list-style:none;
}
#kk-quick-estimate .kk-checklist li:last-child{border-bottom:0}
#kk-quick-estimate .kk-checklist li::before{
content:””;
position:absolute;
top:15px;
left:8px;
width:8px;
height:14px;
border-right:3px solid var(–kk-orange);
border-bottom:3px solid var(–kk-orange);
transform:rotate(45deg);
}#kk-quick-estimate .kk-checklist small{
display:block;
color:var(–kk-orange-dark);
font-size:13px;
line-height:1.6;
}
#kk-quick-estimate .kk-speed{
display:flex;
gap:15px;
align-items:center;
margin:18px 0 0;
padding:15px 18px;
border-radius:11px;
background:linear-gradient(135deg,var(–kk-blue),var(–kk-blue-dark));
color:var(–kk-white);
}
#kk-quick-estimate .kk-speed b{flex:none;font-size:21px;line-height:1.35;white-space:nowrap}
#kk-quick-estimate .kk-speed span{font-size:14px;line-height:1.65}
#kk-quick-estimate .kk-note{
margin:18px 0 0;
padding:15px 18px;
border-left:4px solid var(–kk-blue);
border-radius:0 9px 9px 0;
background:#f7f8f9;
font-size:14px;
line-height:1.8;
}
/* Concerns */
#kk-quick-estimate .kk-illustration{
display:block;
width:auto;
max-height:190px;
margin:0 auto 18px;
object-fit:contain;
}
#kk-quick-estimate .kk-worry-list{
display:grid;
grid-template-columns:repeat(2,minmax(0,1fr));
gap:12px;
margin:0 0 22px;
padding:0;
list-style:none;
}
#kk-quick-estimate .kk-worry-list li{
position:relative;
margin:0;
padding:14px 14px 14px 42px;
border:1px solid #dcebf1;
border-radius:12px;
background:var(–kk-blue-light);
font-weight:700;
line-height:1.65;
list-style:none;
}
#kk-quick-estimate .kk-worry-list li::before{
content:”?”;
position:absolute;
top:14px;
left:14px;
display:flex;
width:21px;
height:21px;
align-items:center;
justify-content:center;
border-radius:50%;
background:var(–kk-blue);
color:var(–kk-white);
font-size:13px;
font-weight:700;
line-height:1;
}
#kk-quick-estimate .kk-answer{
margin:0 0 26px;
padding:19px 16px;
border-radius:12px;
background:var(–kk-orange-light);
color:var(–kk-text);
font-size:18px;
font-weight:700;
text-align:center;
}
/* Service Areas */
#kk-quick-estimate .kk-area-card{
margin:0 0 14px;overflow:hidden;
border:1px solid var(–kk-line);
border-radius:12px;
background:var(–kk-white);
}
#kk-quick-estimate .kk-area-card summary{
position:relative;
padding:14px 48px 14px 18px;
background:var(–kk-blue);
color:var(–kk-white);
font-size:17px;
font-weight:700;
line-height:1.5;
cursor:pointer;
list-style:none;
}
#kk-quick-estimate .kk-area-card summary::-webkit-details-marker{display:none}
#kk-quick-estimate .kk-area-card summary::after{
content:”+”;
position:absolute;
top:50%;
right:18px;
transform:translateY(-50%);
font-size:22px;
font-weight:400;
line-height:1;
}
#kk-quick-estimate .kk-area-card[open] summary::after{content:”\2212″}
#kk-quick-estimate .kk-area-card p{
margin:0;
padding:17px 18px;
color:#555;
font-size:14px;
line-height:2;
}
#kk-quick-estimate .kk-area-note{
margin:16px 0 28px;
padding:15px 18px;
border-radius:10px;
background:var(–kk-blue-light);
font-size:14px;
text-align:center;
}
/* Form */
#kk-quick-estimate .kk-form-box{
scroll-margin-top:30px;
margin:0 0 30px;
padding:26px 22px;
border:2px solid var(–kk-blue);
border-radius:16px;
background:var(–kk-white);
box-shadow:var(–kk-shadow);
}
#kk-quick-estimate .kk-form-heading{
margin:0 0 8px!important;
font-size:clamp(20px,3vw,25px)!important;
line-height:1.5!important;
text-align:center!important;
}
#kk-quick-estimate .kk-form-intro{
margin:0 0 22px;
color:var(–kk-muted);
font-size:14px;
text-align:center;
}
#kk-quick-estimate .wpcf7-form input[type=”text”],
#kk-quick-estimate .wpcf7-form input[type=”email”],
#kk-quick-estimate .wpcf7-form input[type=”tel”],
#kk-quick-estimate .wpcf7-form input[type=”url”],
#kk-quick-estimate .wpcf7-form input[type=”number”],
#kk-quick-estimate .wpcf7-form select,
#kk-quick-estimate .wpcf7-form textarea{
width:100%;
max-width:100%;
padding:11px 12px;border:1px solid #cfd8dc;
border-radius:7px;
background:#fff;
font:inherit;
}
#kk-quick-estimate .wpcf7-form input[type=”file”]{max-width:100%;font-size:14px}
#kk-quick-estimate .wpcf7-form input[type=”checkbox”],
#kk-quick-estimate .wpcf7-form input[type=”radio”]{width:auto}
#kk-quick-estimate .wpcf7-form input[type=”submit”]{
display:block;
width:min(100%,360px);
min-height:52px;
margin:24px auto 0;
padding:12px 24px;
border:0;
border-radius:999px;
background:var(–kk-orange);
color:#fff;
font-size:17px;
font-weight:700;
cursor:pointer;
box-shadow:0 7px 18px rgba(242,107,29,.23);
}
#kk-quick-estimate .wpcf7-form input[type=”submit”]:hover{background:var(–kk-orange-dark)}
#kk-quick-estimate .wpcf7-not-valid-tip{font-size:13px}
#kk-quick-estimate .wpcf7-response-output{margin:18px 0 0!important;border-radius:8px}
/* Bottom CTA・SNS */
#kk-quick-estimate .kk-final-cta{
margin:0 0 28px;
padding:25px 18px 20px;
border-radius:15px;
background:linear-gradient(145deg,var(–kk-orange-light),#fffaf7);
text-align:center;
}
#kk-quick-estimate .kk-final-title{
margin:0 0 8px;
color:var(–kk-orange-dark);
font-size:clamp(20px,3vw,25px);
font-weight:700;
}
#kk-quick-estimate .kk-final-cta img{
display:block;
width:auto;
max-height:190px;
margin:8px auto 0;
object-fit:contain;
}
#kk-quick-estimate .kk-sns{
display:grid;
grid-template-columns:repeat(2,minmax(0,1fr));
gap:16px;
margin:0 0 28px;
}
#kk-quick-estimate .kk-sns-card{
min-width:0;
padding:20px 15px;
border:1px solid var(–kk-line);
border-radius:14px;
background:var(–kk-white);
text-align:center;
box-shadow:0 6px 18px rgba(25,63,80,.06);
}
#kk-quick-estimate .kk-sns-title{margin:0 0 5px;font-size:18px;font-weight:700}
#kk-quick-estimate .kk-sns-title-line{color:#06a947}
#kk-quick-estimate .kk-sns-title-insta{color:#c72d65}
#kk-quick-estimate .kk-sns-card p{font-size:14px}
Have you received any comparative estimates? By providing your estimate documents and drawings, we can create a non-face-to-face rough estimate!
Exterior renovations for your precious home.
Is that estimate at a fair price? Is it for the necessary work?
By comparing multiple companies, you can easily understand the differences in costs and construction details. Based on your estimate, Kakeru Koumuten Co., Ltd. will create a free rough estimate for you.
Non-face-to-face, free speed rough estimate
Please send us your estimate or drawings
Simply take a photo of your estimate and attach it via the dedicated inquiry form or LINE. You can omit the company name of other companies.
- Your name
- Your addressIf the construction location and mailing address are different, please fill in both.
- Email address
- Phone number
- Photo of the estimateIf you have elevation and floor plans, please attach them as well.
- Desired construction details and requests
Usually 1 to 3 business daysAfter reviewing the materials, our representative will provide you with a rough estimate. Depending on the content and congestion, additional time may be required.
We will deliver your estimate via email, LINE, or postal mail
Based on the materials you provide, we will create and send you our estimate. If you have any questions about the content, please feel free to ask.
Kakeru Koumuten encourages obtaining multiple estimates. You are welcome to compare thoroughly with other companies. If it does not meet your expectations, it is perfectly fine to decline. Please feel free to utilize our services with confidence.
Do you have any of these concerns when looking at your estimate?
- There are many entries listed as “one set,” making it unclear what the materials and costs are.
- It exceeds my budget. I want to know if costs can be reduced further.
- I feel rushed to sign a contract and don’t have time to compare calmly.
- I can’t determine if this construction work is really necessary.
- The explanations differ between companies, and I’m unsure which to trust.
If you need to “confirm urgently,” please consult with us first. If the necessary documents are ready, we can provide an estimate as quickly as the same day, usually within 1 to 3 business days.
Areas served by Kakeru Koumuten
Areas served in Tokyo
Akishima City / Akiruno City / Adachi Ward / Arakawa Ward / Itabashi Ward / Inagi City / Edogawa Ward / Ome City / Ota Ward / Katsushika Ward / Kita Ward / Kiyose City / Kunitachi City / Koto Ward / Koganei City / Kokubunji City / Kodaira City / Komae City / Shinagawa Ward / Shibuya Ward / Shinjuku Ward / Suginami Ward / Sumida Ward / Setagaya Ward / Taito Ward / Tachikawa City / Tama City / Chuo Ward / Chofu City / Chiyoda Ward / Toshima Ward / Nakano Ward / Okutama Town / Nishitokyo City / Nerima Ward / Hachioji City / Hamura City / Higashikurume City / Higashimurayama City / Higashiyamato City / Hino City / Fuchu City / Fussa City / Bunkyo Ward / Machida City / Mitaka City / Minato Ward / Musashimurayama City / Musashino City / Meguro Ward
Areas served in Kanagawa
Yokohama City (Aoba-ku / Asahi-ku / Izumi-ku / Isogo-ku / Kanagawa-ku / Kanazawa-ku / Konan-ku / Kohoku-ku / Sakae-ku / Seya-ku / Tsuzuki-ku / Tsurumi-ku / Totsuka-ku / Naka-ku / Nishi-ku / Hodogaya-ku / Midori-ku / Minami-ku) / Kawasaki City (Kawasaki-ku / Saiwai-ku / Nakahara-ku / Takatsu-ku / Tama-ku / Miyamae-ku / Asao-ku) / Sagamihara City (Midori-ku / Chuo-ku / Minami-ku) / Atsugi City / Ebina City / Isehara City / Odawara City / Kamakura City / Zushi City / Chigasaki City / Hadano City / Hiratsuka City / Fujisawa City / Miura City / Minamiashigara City / Yokosuka City / Aikawa Town / Oi Town / Kaisei Town / Nakai Town / Matsuda Town / Yamakita Town / Hakone Town / Manazuru Town / Yugawara Town / Samukawa Town / Oiso Town / Ninomiya Town / Hayama Town
Estimate Inquiry Form
Please fill in the necessary information and attach photos of the estimate or drawings before sending.
Let’s make your renovation project satisfying!
It’s okay to consult during the comparison stage. We do not engage in aggressive sales tactics.



