/* =========================================================================
Kakeru Koumuten Co., Ltd. Construction Menu | Entrance Door Replacement (Cover Method and Others) Exclusive Luxury CSS
・This code will be pasted as a new snippet in the “Custom CSS & JS” plugin
・Do not paste it in the article body (the article side is only HTML)
・The parent class of the article body is kakeru-door-menu (it will not affect any other pages)
・The CSS of the JIN 8.3 theme (headings, lists, links, bold) has been overridden
========================================================================= */
.kakeru-door-menu,
.kakeru-door-menu * {
box-sizing: border-box;
}
.kakeru-door-menu {
–wc-ink: #211d18; /* Dark Espresso (Text, Band) */
–wc-brown: #5f4327; /* Brown */
–wc-gold: #b0842f; /* Gold */
–wc-gold-light: #e3c67f;
–wc-cream: #faf6ee; /* Cream */
–wc-cream2: #f4ead6;
–wc-line: #e6dcc9; /* Line */
–wc-white: #ffffff;
–wc-red: #a8402f; /* Price Accent */
–wc-mute: #7b7367;
–wc-serif: “Yu Mincho”, “YuMincho”, “Hiragino Mincho ProN”, “Noto Serif JP”, “游明朝”, serif;
clear: both;
color: #322d26;
font-size: 16px;
line-height: 1.95;
letter-spacing: .01em;
}

/* — JIN Theme CSS Override — */
.kakeru-door-menu h2,
.kakeru-door-menu h3 {
position: static !important;
overflow: visible !important;
border: 0 !important;
border-radius: 0 !important;
background: none !important;
box-shadow: none !important;
color: var(–wc-ink) !important;
counter-increment: none !important;
text-align: left !important;
}
.kakeru-door-menu h2::before,
.kakeru-door-menu h2::after,
.kakeru-door-menu h3::before,
.kakeru-door-menu h3::after {
display: none !important;
content: none !important;
}
.kakeru-door-menu ul,
.kakeru-door-menu ol {
margin: 0;
padding: 0;
border: 0;
background: none;
list-style: none;
}
.kakeru-door-menu ul li,
.kakeru-door-menu ol li {
margin: 0;
padding: 0;
border: 0;
background: none;
list-style: none;
}
.kakeru-door-menu ul li::before,
.kakeru-door-menu ul li::after,
.kakeru-door-menu ol li::before,
.kakeru-door-menu ol li::after {display: none !important;
content: none !important;
counter-increment: none !important;
}
.kakeru-door-menu strong,
.kakeru-door-menu b {
background: none !important;
color: inherit !important;
font-weight: 700;
}
.kakeru-door-menu a {
border: 0 !important;
color: #7a4f25 !important;
font-weight: 700;
text-decoration: none !important;
box-shadow: none !important;
}
.kakeru-door-menu p {
margin: 0 0 1.5em;
}
.kakeru-door-menu img {
display: block;
max-width: 100%;
height: auto;
margin: 0 auto;
border: 0;
border-radius: 10px;
box-shadow: none;
}

/* — Headings (Mincho + Gold Border) for Luxury Feel — */
.kakeru-door-menu h2 {
margin: 62px 0 26px !important;
padding: 6px 4px 16px 20px !important;
border-left: 3px solid var(–wc-gold) !important;
border-bottom: 1px solid var(–wc-line) !important;
background: none !important;
color: var(–wc-ink) !important;
font-family: var(–wc-serif) !important;
font-size: 27px !important;
font-weight: 600 !important;
line-height: 1.55 !important;
letter-spacing: .04em !important;
}
.kakeru-door-menu h3 {
margin: 36px 0 18px !important;
padding: 4px 0 4px 16px !important;
border-left: 3px solid var(–wc-brown) !important;
background: none !important;
color: var(–wc-ink) !important;
font-family: var(–wc-serif) !important;
font-size: 21px !important;
font-weight: 600 !important;
line-height: 1.5 !important;
letter-spacing: .03em !important;
}

/* — Hero — */
.kc-hero {
position: relative;
overflow: hidden;
margin: 8px 0 30px;
padding: 48px 26px 44px;
border: 1px solid #e7dcc4;
border-radius: 14px;
background:
radial-gradient(circle at 85% -10%, rgba(216,182,119,.28), transparent 42%),
radial-gradient(circle at 0% 120%, rgba(95,67,39,.10), transparent 45%),
linear-gradient(160deg, #fffdf8 0%, #f6ecd9 60%, #f0e2c6 100%);box-shadow: inset 0 0 0 1px rgba(255,255,255,.6), 0 14px 34px rgba(70,48,27,.10);
text-align: center;
}
.kc-hero::before {
content: “”;
position: absolute;
inset: 10px;
border: 1px solid rgba(176,132,47,.35);
border-radius: 9px;
pointer-events: none;
}
.kc-hero-label {
position: relative;
display: inline-block;
margin-bottom: 16px;
padding: 6px 20px;
border-radius: 999px;
background: linear-gradient(135deg, #2b2620 0%, #4a3520 100%);
color: #f4e6c8;
font-size: 13px;
font-weight: 700;
letter-spacing: .18em;
}
.kc-hero-title {
position: relative;
margin: 0 0 16px;
color: var(–wc-ink);
font-family: var(–wc-serif);
font-size: clamp(26px, 5vw, 38px);
font-weight: 600;
line-height: 1.5;
letter-spacing: .03em;
}
.kc-hero-title span {
color: var(–wc-brown);
}
.kakeru-door-menu .kc-hero p {
position: relative;
margin: 0 auto;
max-width: 40em;
color: #4a4339;
}

/* — Three Points — */
.kc-point-grid {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 16px;
margin: 26px 0 34px;
}
.kc-point-card {
position: relative;
padding: 26px 16px 22px;
border: 1px solid var(–wc-line);
border-top: 3px solid var(–wc-gold);
border-radius: 12px;
background: linear-gradient(180deg, #fffefb 0%, #fdfaf3 100%);
box-shadow: 0 8px 22px rgba(70, 48, 27, .08);
text-align: center;
}
.kc-point-card small {
display: block;
margin-bottom: 8px;
color: var(–wc-mute);
font-size: 13px;
font-weight: 700;
letter-spacing: .05em;
}
.kakeru-door-menu .kc-point-card strong {
display: block;
color: var(–wc-ink) !important;
font-size: 22px;
line-height: 1.5;
}
.kakeru-door-menu .kc-point-card .kc-accent {
color: var(–wc-red) !important;
}

/* — Cost Box — */
.kc-price-box {
overflow: hidden;
margin: 24px 0;
border: 1px solid var(–wc-gold);
border-radius: 14px;background: var(–wc-white);
box-shadow: 0 12px 30px rgba(70, 48, 27, .12);
text-align: center;
}
.kc-price-head {
padding: 13px 16px;
background: linear-gradient(135deg, #2b2620 0%, #4a3520 100%);
color: #f4e6c8;
font-family: var(–wc-serif);
font-weight: 600;
font-size: 17px;
letter-spacing: .08em;
}
.kc-price-main {
padding: 28px 16px 20px;
background: linear-gradient(135deg, #fffdf8 0%, #f5e7c8 100%);
font-family: var(–wc-serif);
font-size: 20px;
font-weight: 600;
color: var(–wc-brown);
}
.kakeru-door-menu .kc-price-main strong {
display: block;
margin-top: 4px;
color: var(–wc-red) !important;
font-family: var(–wc-serif);
font-size: clamp(40px, 8vw, 60px);
font-weight: 700;
line-height: 1.2;
}
.kc-price-body {
padding: 20px 22px;
text-align: left;
}
.kakeru-door-menu .kc-price-body p {
margin: 0 0 10px;
}
.kakeru-door-menu .kc-price-body p:last-child {
margin-bottom: 0;
}

/* — Type-specific Cards — */
.kc-type-grid {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 18px;
margin: 26px 0;
}
.kc-type-card {
display: flex;
overflow: hidden;
flex-direction: column;
border: 1px solid var(–wc-line);
border-radius: 12px;
background: var(–wc-white);
box-shadow: 0 8px 20px rgba(70, 48, 27, .08);
transition: transform .2s ease, box-shadow .2s ease;
}
.kc-type-card:hover {
transform: translateY(-3px);
box-shadow: 0 14px 30px rgba(70, 48, 27, .14);
}
.kc-type-name {
padding: 14px 16px;
background: linear-gradient(135deg, #2b2620 0%, #4a3520 100%);
color: #f6ead0;
font-family: var(–wc-serif);
font-size: 18px;
font-weight: 600;
letter-spacing: .03em;
text-align: center;
}
.kc-type-body {
flex: 1;
padding: 18px;
}
.kakeru-door-menu .kc-type-body p {
margin: 0 0 12px;
font-size: 15px;
}
.kakeru-door-menu .kc-type-maker {
margin-bottom: 0;
padding-top: 12px;border-top: 1px dashed var(–wc-line);
color: var(–wc-mute);
font-size: 13.5px;
}
.kc-type-price {
padding: 14px 16px;
border-top: 1px solid var(–wc-line);
background: var(–wc-cream);
text-align: center;
}
.kc-type-price small {
color: var(–wc-mute);
font-size: 13px;
font-weight: 700;
letter-spacing: .04em;
}
.kakeru-door-menu .kc-type-price strong {
display: block;
color: var(–wc-red) !important;
font-family: var(–wc-serif);
font-size: 26px;
font-weight: 700;
line-height: 1.35;
}

/* — Checklist — */
.kakeru-door-menu ul.kc-check-list {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 12px;
margin: 20px 0;
}
.kakeru-door-menu ul.kc-check-list li {
position: relative;
padding: 14px 14px 14px 46px;
border: 1px solid var(–wc-line);
border-radius: 10px;
background: linear-gradient(180deg, #fffefb 0%, #faf5ea 100%);
box-shadow: 0 3px 10px rgba(70,48,27,.05);
}
.kakeru-door-menu ul.kc-check-list li::before {
position: absolute;
top: 50%;
left: 15px;
display: flex !important;
align-items: center;
justify-content: center;
width: 22px;
height: 22px;
margin-top: -11px;
border: 0;
border-radius: 50%;
background: linear-gradient(135deg, var(–wc-gold) 0%, var(–wc-gold-light) 100%);
color: #fff;
content: “\2714” !important;
font-family: inherit;
font-size: 13px;
font-weight: 900;
line-height: 1;
}

/* — Notes — */
.kc-note {
margin: 22px 0;
padding: 18px 20px;
border: 1px solid #ece0c9;
border-left: 3px solid var(–wc-gold);
border-radius: 8px;
background: #fffaf0;
font-size: 14px;
}
.kakeru-door-menu .kc-note p {
margin: 0 0 7px;
}
.kakeru-door-menu .kc-note p:last-child {
margin-bottom: 0;
}

/* — Subsidy Section — */
.kc-subsidy {
margin: 24px 0;
padding: 26px 24px;
border: 1px solid var(–wc-gold);
border-radius: 14px;
background: radial-gradient(circle at 100% 0%, rgba(216,182,119,.22), transparent 45%),
linear-gradient(160deg, #fffdf8 0%, #f7efdd 100%);
box-shadow: 0 12px 30px rgba(70, 48, 27, .10);
}
.kc-subsidy-head {
margin: 0 0 6px;
color: var(–wc-brown);
font-size: 13px;
font-weight: 700;
letter-spacing: .14em;
text-align: center;
}
.kc-subsidy-title {
margin: 0 0 18px;
color: var(–wc-ink);
font-family: var(–wc-serif);
font-size: clamp(21px, 4vw, 26px);
font-weight: 600;
line-height: 1.5;
letter-spacing: .03em;
text-align: center;
}
.kakeru-door-menu .kc-subsidy >p {
max-width: 44em;
margin: 0 auto 20px;
text-align: center;
}
.kc-subsidy-grid {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 16px;
margin-bottom: 18px;
}
.kc-subsidy-card {
display: flex;
flex-direction: column;
overflow: hidden;
border: 1px solid var(–wc-line);
border-radius: 12px;
background: var(–wc-white);
box-shadow: 0 6px 16px rgba(70, 48, 27, .07);
}
.kc-subsidy-badge {
padding: 10px 14px;
background: linear-gradient(135deg, #2b2620 0%, #4a3520 100%);
color: #f6ead0;
font-size: 13px;
font-weight: 700;
letter-spacing: .08em;
text-align: center;
}
.kc-subsidy-name {
padding: 14px 16px 6px;
color: var(–wc-ink);
font-family: var(–wc-serif);
font-size: 16px;
font-weight: 600;
line-height: 1.5;
text-align: center;
}
.kc-subsidy-amount {
padding: 0 16px 12px;
border-bottom: 1px dashed var(–wc-line);
color: var(–wc-red);
font-family: var(–wc-serif);
font-size: 22px;
font-weight: 700;
line-height: 1.3;
text-align: center;
}
.kc-subsidy-amount small {
display: block;
color: var(–wc-mute);
font-family: inherit;
font-size: 12px;
font-weight: 700;
}
.kakeru-door-menu .kc-subsidy-card p {
flex: 1;
margin: 0;
padding: 14px 16px;
font-size: 13.5px;
line-height: 1.8;
}

/* — Construction Achievement Card — */
.kc-case-grid {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 20px;
}
.kc-case-card {
overflow: hidden;
border: 1px solid var(–wc-line);
border-radius: 12px;
background: var(–wc-white);
box-shadow: 0 8px 20px rgba(70, 48, 27, .08);
}
.kakeru-door-menu .kc-case-card img {
width: 100%;
border-radius: 0;
}
.kc-case-body {
padding: 18px;
}
.kc-case-title {
margin: 0 0 8px;
color: var(–wc-ink);
font-family: var(–wc-serif);
font-size: 18px;
font-weight: 600;
line-height: 1.5;
}
.kakeru-door-menu .kc-case-body p {margin: 0;
font-size: 15px;
}

/* — Info Box — */
.kc-info-box {
margin: 22px 0;
padding: 22px;
border: 1px solid var(–wc-line);
border-radius: 12px;
background: var(–wc-cream);
}
.kakeru-door-menu .kc-info-box p:last-child {
margin-bottom: 0;
}
.kc-box-title {
margin: 0 0 12px;
padding-left: 14px;
border-left: 3px solid var(–wc-brown);
color: var(–wc-ink);
font-family: var(–wc-serif);
font-size: 19px;
font-weight: 600;
line-height: 1.5;
}

/* — Caution Number Card — */
.kc-number-grid {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 16px;
}
.kc-number-card {
position: relative;
padding: 54px 20px 22px;
border: 1px solid var(–wc-line);
border-radius: 12px;
background: var(–wc-white);
box-shadow: 0 6px 16px rgba(70, 48, 27, .06);
}
.kc-number {
position: absolute;
top: 16px;
left: 18px;
width: 34px;
height: 34px;
border-radius: 50%;
background: linear-gradient(135deg, var(–wc-gold) 0%, var(–wc-brown) 100%);
color: #fff;
font-family: var(–wc-serif);
font-weight: 700;
line-height: 34px;
text-align: center;
}
.kc-number-title {
margin: 0 0 10px;
color: var(–wc-ink);
font-family: var(–wc-serif);
font-size: 18px;
font-weight: 600;
line-height: 1.5;
}
.kakeru-door-menu .kc-number-card p {
margin: 0;
font-size: 15px;
}

/* — Construction Steps — */
.kc-step {
margin: 24px 0 36px;
padding: 22px;
border: 1px solid var(–wc-line);
border-radius: 12px;
background: var(–wc-white);
box-shadow: 0 6px 18px rgba(70, 48, 27, .06);
}
.kc-step-title {
margin: 0 0 18px;
padding: 12px 16px;
border-left: 3px solid var(–wc-brown);
background: var(–wc-cream);
border-radius: 0 8px 8px 0;
color: var(–wc-ink);
font-family: var(–wc-serif);
font-size: 20px;
font-weight: 600;
line-height: 1.5;
}
.kc-step-label {
display: inline-block;
margin-right: 10px;.kc-button {
padding: 3px 12px;
border-radius: 999px;
background: linear-gradient(135deg, var(–wc-gold) 0%, var(–wc-gold-light) 100%);
color: #fff;
font-family: var(–wc-serif);
font-size: 13px;
letter-spacing: .06em;
vertical-align: 2px;
}
.kakeru-door-menu .kc-step p:last-child {
margin-bottom: 0;
}
/* Set a maximum size for vertical long photos to prevent them from becoming too large */
.kakeru-door-menu .kc-step img,
.kakeru-door-menu .kc-step-photo img {
max-width: 560px;
border-radius: 10px;
box-shadow: 0 8px 20px rgba(70, 48, 27, .10);
}
.kc-cap {
margin: -6px 0 26px !important;
color: var(–wc-mute);
font-size: 14px;
text-align: center;
}

/* — Service Areas — */
.kc-area-box {
margin: 16px 0;
border: 1px solid var(–wc-line);
border-radius: 10px;
background: var(–wc-white);
overflow: hidden;
}
.kc-area-box summary {
padding: 15px 18px;
background: var(–wc-cream);
color: var(–wc-ink);
cursor: pointer;
font-weight: 700;
list-style: revert;
}
.kakeru-door-menu .kc-area-box p {
margin: 0;
padding: 16px 18px;
font-size: 14px;
}

/* — CTA — */
.kc-cta {
position: relative;
overflow: hidden;
margin: 46px 0 30px;
padding: 40px 24px 38px;
border-radius: 16px;
background:
radial-gradient(circle at 85% -20%, rgba(216,182,119,.35), transparent 45%),
linear-gradient(140deg, #241f19 0%, #3f2d1b 55%, #52381f 100%);
color: #f4ecdd;
text-align: center;
}
.kc-cta::before {
content: “”;
position: absolute;
inset: 12px;
border: 1px solid rgba(216,182,119,.35);
border-radius: 10px;
pointer-events: none;
}
.kc-cta-title {
position: relative;
margin: 0 0 14px;
color: #fff;
font-family: var(–wc-serif);
font-size: clamp(23px, 4.5vw, 31px);
font-weight: 600;
line-height: 1.5;
letter-spacing: .04em;
}
.kakeru-door-menu .kc-cta p {
position: relative;
margin: 0 auto 20px;
max-width: 42em;
color: #ece2d1;
}

/* — Button (Gold Shine) — */.kakeru-door-menu .kc-button {
position: relative;
display: inline-block;
min-width: 280px;
margin: 0;
padding: 16px 26px;
border: 0 !important;
border-radius: 8px;
background: linear-gradient(180deg, #e0a94a 0%, #c88a2f 55%, #b6791f 100%);
color: #fff !important;
font-size: 18px;
font-weight: 700;
letter-spacing: .04em;
text-decoration: none !important;
box-shadow: 0 6px 0 #915c18, 0 12px 22px rgba(70,48,27,.28);
transition: transform .12s ease, box-shadow .12s ease, filter .12s ease;
}
.kakeru-door-menu .kc-button:hover {
filter: brightness(1.05);
transform: translateY(2px);
box-shadow: 0 4px 0 #915c18, 0 8px 16px rgba(70,48,27,.26);
}
.kc-hero .kc-button {
margin-top: 24px;
font-size: 17px;
}
.kc-cta-mini {
display: flex;
align-items: center;
justify-content: space-between;
gap: 18px;
margin: 32px 0;
padding: 22px 26px;
border: 1px solid var(–wc-gold);
border-radius: 14px;
background:
radial-gradient(circle at 100% 0%, rgba(216,182,119,.20), transparent 50%),
linear-gradient(135deg, #fffdf8 0%, #f7efdd 100%);
box-shadow: 0 10px 26px rgba(70,48,27,.10);
}
.kakeru-door-menu .kc-cta-mini p {
margin: 0;
color: var(–wc-ink);
font-family: var(–wc-serif);
font-size: 18px;
font-weight: 600;
line-height: 1.65;
text-align: left;
}
.kc-cta-mini small {
display: block;
color: var(–wc-mute);
font-family: “Yu Gothic”, “Hiragino Kaku Gothic ProN”, Meiryo, sans-serif;
font-size: 13.5px;
font-weight: 700;
}
.kakeru-door-menu .kc-cta-mini .kc-button {
flex-shrink: 0;
min-width: 250px;
font-size: 16px;
}

/* — Related Pages & SNS — */
.kc-related {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 12px;
margin: 22px 0;
}
.kakeru-door-menu .kc-related a {
position: relative;
display: block;
padding: 15px 16px 15px 20px;
border: 1px solid var(–wc-line) !important;border-left: 3px solid var(–wc-gold) !important;
border-radius: 8px;
background: linear-gradient(180deg, #fffefb 0%, #faf5ea 100%);
transition: background .15s ease, transform .15s ease;
}
.kakeru-door-menu .kc-related a:hover {
background: var(–wc-cream2);
transform: translateX(2px);
}
.kc-sns {
margin-top: 34px;
padding-top: 26px;
border-top: 1px solid var(–wc-line);
text-align: center;
}
.kc-sns img {
display: inline-block;
margin: 8px auto 20px;
border-radius: 6px;
}

/* — Responsive — */
@media (max-width: 767px) {
.kakeru-door-menu {
font-size: 15px;
line-height: 1.9;
}
.kakeru-door-menu h2 {
margin-top: 46px !important;
font-size: 22px !important;
}
.kakeru-door-menu h3 {
font-size: 18px !important;
}
.kc-hero {
padding: 34px 16px 30px;
}
.kc-point-grid,
.kc-case-grid,
.kc-number-grid,
.kc-related,
.kc-type-grid,
.kc-subsidy-grid {
grid-template-columns: 1fr;
}
.kakeru-door-menu ul.kc-check-list {
grid-template-columns: 1fr;
}
.kc-price-main {
font-size: 18px;
}
.kc-step {
padding: 15px;
}
.kc-step-title {
font-size: 17px;
}
.kakeru-door-menu .kc-step img,
.kakeru-door-menu .kc-step-photo img {
max-width: 100%;
}
.kc-cta-mini {
flex-direction: column;
padding: 20px 16px;
}
.kakeru-door-menu .kc-cta-mini p {
text-align: center;
}
.kakeru-door-menu .kc-button {
width: 100%;
min-width: 0;
}
}

/* — Entrance Door: Show in center and wide when there is one construction result — */
.kakeru-door-menu .kc-case-grid {
grid-template-columns: 1fr;
max-width: 780px;
margin: 0 auto;
}

Entrance Renovation Construction Menu

For entrance door and service door replacement work,
Kakeru Koumuten Co., Ltd. is at your service!

We handle not only single-family homes but also rental properties such as condominiums and apartments.
If you have concerns about your entrance door, such as “It’s hard to lock,” “The door is heavy or doesn’t close well,” “Drafts come in,” or “It looks old,” please feel free to consult us.

Get a free estimate or consultation here

Cost of entrance door replacement work
Including main unit and construction costs
From 300,000 yen
Cost-effective plan for rentals
Flush door
From 100,000 yen
No wall demolition required
With the cover method
Construction completed in one day

Cost of entrance door replacement work

Estimated cost of entrance door replacement (cover method)
Single swing doorFrom 300,000 yen

This is a standard estimate for replacement work that includes the entrance door unit (frame, door, lock, handle), removal of the existing door and parts, installation of a new frame, caulking, and disposal of waste materials.

This is the price for the cover method, which involves placing a new frame and door over the existing door frame. Costs may vary depending on the type of door (single swing, parent-child, sliding), insulation performance grade, options such as light windows, ventilation features, electric locks, and smart keys.

Estimated costs by type of entrance door (cover method)

Single swing door

This is the most common type with a single door. It is widely used in both single-family homes and condominiums, and it offers a variety of product options, making it easier to keep costs down. You can also choose options with light windows or ventilation types.

Major manufacturers (products)
LIXIL “Rishento”

Estimated cost Approximately 300,000 yen or more
Sliding door (entrance sliding door)

This type opens by sliding sideways. It does not require space for opening and closing, making it easier for wheelchairs, strollers, and large luggage to enter and exit. It may also be possible to change from a swing door to a sliding door.

Major manufacturers (products)
LIXIL “Rishento Entrance Sliding Door”

Estimated Cost From about 350,000 yen
Parent-Child Door / Side Panel Door

This type features a small door (child door) or a fixed side panel next to the main door. It accommodates wide entrances, allowing for easy access when moving large furniture by opening the child door as well.

Major Manufacturer (Product)
YKK AP “Door Remo Entrance Door”

Estimated Cost From about 400,000 yen
High Insulation Door with Electric Lock

This type combines a highly insulated door with an electric lock that can be locked and unlocked using a remote control or card key. It simultaneously addresses cold drafts at the entrance and enhances security by preventing key forgetfulness.

Major Manufacturer (Product)
YKK AP “Door Remo Insulated Door + Smart Control Key”

Estimated Cost From about 450,000 yen

Cost-Conscious Plan: Service Door (Cover Method)

Flush Door (Rental / Cost-Conscious)

This is a simple flush door with a flat surface. It is recommended for cost-conscious plans when you want to update the appearance and fix key issues at the entrance of a rental apartment. It can be replaced in one day using the cover method.

Major Manufacturer (Product)
LIXIL “Rishento” and other standard grades

Estimated Cost From about 100,000 yen
Service Door

This is a replacement of the service door that connects to the kitchen or washroom. Replace an old, heavy service door that is difficult to lock with a new door that provides light, ventilation, and security. It can also be installed using the cover method, just like the entrance door.

Major Manufacturer (Product)
LIXIL “Rishento Service Door”

Estimated Cost From about 220,000 yen

Methods and Estimated Costs Other Than Cover Method

Decorative Sheet Installation (Utilizing Existing Door)

This method involves applying a decorative sheet with a wood grain or metallic finish to the surface of the existing door, giving it a fresh appearance without replacing it. It is suitable for cases where removal and disposal are unnecessary, and where fading or small scratches are a concern. However, it cannot resolve issues with locks or fittings.

Main Material
3M “DI-NOC EXR Series”

Estimated Cost About 80,000 yen~
Door Replacement Only (Frame Remains)

This method involves replacing only the door itself while leaving the door frame intact. It is limited to cases where a door from the same manufacturer and series can be obtained. It is suitable when there is no deterioration of the frame and only the door itself is damaged.

Main Manufacturers
LIXIL / YKK AP / Sankyo Aluminum

Estimated Cost About 150,000 yen~
Chipping Method (Frame Replacement)

This method involves partially breaking the surrounding wall, removing the existing frame, and installing a new frame. It is chosen when you want to change the size or position of the door, or when the existing frame has significant corrosion or distortion that prevents the cover method from being used. Repairs to the exterior and interior are necessary, and the construction period is about 2 to 3 days.

Main Manufacturers
LIXIL / YKK AP / Sankyo Aluminum

Estimated Cost About 450,000 yen~

※ The costs are reference prices based on standard construction conditions. A formal estimate will be provided after an on-site inspection.

※ The cover method may not be applicable if there is significant distortion or corrosion in the existing frame, or depending on the shape of the frame.

※ If you live in a fire prevention area or quasi-fire prevention area, a fire-rated entrance door (fire door) may be required. Since the options and costs for products may vary, we will confirm this during the on-site inspection.

※ Options such as electric locks, smart keys, light windows, ventilation functions, and intercom connections will be estimated separately depending on the product.

※ Since the entrance doors of apartments are considered common areas, there may be regulations regarding the possibility of replacement, design, and construction hours as stipulated in the management rules.

※ Replacing the entrance door with one that has high thermal insulation performance may be eligible for subsidies from the national or local government. There are requirements regarding eligible products, performance, and application timing depending on the system, which will be explained during the estimate.

Estimates Based on Photos are Also Available

If you send us photos taken from the indoor and outdoor sides of the entrance door, along with the outer dimensions of the door frame (width and height) and the type of door (single, parent-child, sliding), we may be able to provide a rough estimate.

Request a rough estimate using photos and drawings

Non-face-to-face estimation service using photos and drawings

Aoba-ku, Yokohama / Tokyo and Kanagawa Prefecture Support
Subsidies for Entrance Doors and Service Doors (Fiscal Year 2026)

Replacing entrance doors and service doors with high thermal insulation performance may qualify for subsidies from the national and local governments. The main programs available in the areas served by Kakeru Koumuten Co., Ltd. in Tokyo and Kanagawa Prefecture are as follows. National and prefectural programs may be combined, and if conditions are met, construction costs can be reduced.

National (Common Nationwide)
Advanced Window Renovation 2026 Project
Up to 1 million yen per unit(estimate when combined with windows)

Replacement with insulated doors (roof overlay method or chipping method) is eligible. It may be a condition to carry out the thermal renovation of windows simultaneously. Application by registered contractors and the use of high-performance products registered as eligible are required.

Tokyo
Cool Net Tokyo
Subsidy for Thermal Renovation of Existing Homes
Equivalent to 1/2 of construction costs(estimate; can be combined with national programs)

High thermal insulation windows and doors of existing homes in the city are eligible. It may be possible to combine this with the national “Advanced Window Renovation Project,” significantly reducing out-of-pocket expenses if conditions are met.

Kanagawa Prefecture
Kanagawa Prefecture
Subsidy for Energy Conservation Renovation of Existing Homes
Up to 150,000 yen(estimate; 1/3 of eligible expenses)

Thermal renovation of openings exposed to the outside (windows, entrance doors, etc.) is eligible. Existing homes in the prefecture are eligible, and it may be possible to combine this with national subsidies. There may also be unique programs from municipalities such as Yokohama City and Kawasaki City.

※The above is an estimate for fiscal year 2026. The subsidy amount, grant rate, application period, eligible products, and the possibility of combination are determined by each program and may change depending on the fiscal year and budget situation.

※Even when combining national and prefectural programs, the total amount of subsidies will not exceed the construction costs.

※The amount for the assistance with the entrance door is determined by the insulation performance and the product size classification. Whether or not you can utilize subsidies depends on your region, housing, and construction details, so we will provide guidance during the estimate.

For more details on renovation subsidies and grants

What is the cover method for entrance doors?

The cover method involves installing a new frame over the existing door frame without removing it. Since there is no need to break walls, exterior walls, or tiles, it does not require extensive construction and can renew your entrance in just one day. This is currently the most commonly adopted method for replacing entrance doors.

Advantages of the cover method

  • Construction takes one day: Work starts in the morning, and you can lock up with the new door by evening.
  • No wall demolition: There is no need for repairs to the exterior walls, tiles, or interior, which helps reduce costs and construction time.
  • Improved insulation and security: You can update to the latest features such as insulated doors and double locks with dimple keys.
  • Fresh design: Choose from a wide variety of designs, such as wood grain or metal finishes, changing the appearance significantly.
  • Possibility of changing to sliding doors: Depending on the product, it may also be possible to change from a hinged door to a sliding door.

Since a new frame is added, the width and height of the opening will be a few centimeters smaller than the existing one. In most cases, this does not hinder entry and exit, but we will explain the finished dimensions during the on-site inspection.

Construction achievements for entrance door replacements

Before and after replacing an aging entrance door with the cover method

Replacement of an aging entrance door in a detached house using the cover method

We replaced a wood grain entrance door that had faded and was difficult to lock with a black insulated door featuring a light window using the cover method. Since the existing frame was retained and a new frame was placed over it, the construction was completed in one day without breaking the exterior walls or tiles.

See more of Kakeru Koumuten’s construction achievements

When to replace your entrance door

The timing for replacing an entrance door depends on usage conditions and environmental factors such as sunlight, but a general guideline is about 20 to 30 years after installation.

Over many years of use, issues such as deterioration of the lock and hinges, problems with the door closer, difficulty closing due to warping or distortion of the door, and drafts caused by the deterioration of seals may occur. If multiple symptoms are observed, it is time to consider not just replacing parts, but also replacing the door itself.

If you notice any of the following symptoms, please consider repair or replacement.

施工業者の選定

玄関ドアの交換工事は専門的な技術が必要です。信頼できる業者を選ぶことが重要です。施工実績や口コミを確認し、複数の業者から見積もりを取ることをお勧めします。