@charset "UTF-8";

@import url("https://fonts.googleapis.com/css2?family=Rambla:ital,wght@0,400;0,700;1,400;1,700&display=swap");
.renew-housing .hdg-lv1 { margin-top: 40px; width: 80.9vw; margin-inline: auto; }

.renew-housing .wrap-mv-login { margin-top: 7px; margin-bottom: 33px; }

.renew-housing .wrap-mv-login .slick-next { right: 10px; }

.renew-housing .wrap-mv-login .slick-prev { left: 10px; -webkit-transform: scaleX(-1) translateY(-50%); transform: scaleX(-1) translateY(-50%); }

.renew-housing .wrap-mv-login .slick-prev, .renew-housing .wrap-mv-login .slick-next { width: 0px; height: 0px; border-style: solid; border-width: 15px 0 15px 20px; border-color: transparent transparent transparent rgba(0, 159, 168, 0.5); z-index: 1; }

.renew-housing .wrap-mv-login .slick-prev:before, .renew-housing .wrap-mv-login .slick-next:before { display: none; }

.renew-housing .list-item { display: flex; flex-direction: column; justify-content: center; gap: 5px; }

.renew-housing .list-item .link { color: #0e0000 !important; text-decoration: none; }

.renew-housing .lst-tab-btn { margin-top: 45px; gap: 10px; margin-right: 0; margin-bottom: 0; border-bottom: 10px solid #05a5c3; }

.renew-housing .lst-tab-btn > li { width: calc(50% - 5px); }

.renew-housing .lst-tab-btn .item { margin: 0; }

.renew-housing .lst-tab-btn .item .tab-btn { background-color: #BBBBBB; border-radius: 0; border: none; border: 2px solid transparent; border-bottom: 0; padding: 0; }

.renew-housing .lst-tab-btn .item .tab-btn img { -webkit-filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(100deg) brightness(115%) contrast(106%); filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(100deg) brightness(115%) contrast(106%); }

.renew-housing .lst-tab-btn .item .tab-btn.tabActive { border: 2px solid #05a5c3; border-bottom: 0; background-color: #ffce00; }

.renew-housing .lst-tab-btn .item .tab-btn.tabActive img { -webkit-filter: brightness(0) saturate(100%) invert(77%) sepia(57%) saturate(7398%) hue-rotate(155deg) brightness(93%) contrast(96%); filter: brightness(0) saturate(100%) invert(77%) sepia(57%) saturate(7398%) hue-rotate(155deg) brightness(93%) contrast(96%); }

.renew-housing .lst-tab-btn .item .tab40 { padding: 9px 26px 9px; }

.renew-housing .lst-tab-btn .item .tab50 { padding: 3px 35px 3px; }

.renew-housing .lst-tab-btn .img-default { display: block; }

.renew-housing .lst-tab-btn .img-active { display: none; }

.renew-housing .lst-tab-area { border: 2px solid #82d2e1; border-top: 0; padding: 25px 12px 0; }

.renew-housing .loan40 { padding-bottom: 40px; }

.renew-housing .lst-statistic { margin-top: 17px; max-width: 320px; margin-inline: auto; display: flex; flex-direction: column; gap: 5px; }

.renew-housing .wrap-statistic { display: flex; align-items: flex-end; gap: 20px; }

.renew-housing .wrap-statistic .lst-tag { margin: 0; }

.renew-housing .wrap-statistic .lst-tag .item { margin: 0; background-color: #999999; color: #FFFFFF; width: 94px; line-height: 1.2; font-size: 1.4rem; font-weight: 700; padding-inline: 0; }

.renew-housing .wrap-statistic .statistic { color: #e36464; font-size: 3.2rem; font-weight: 700; line-height: 1; display: flex; align-items: flex-end; width: 190px; margin-bottom: 2px; }

.renew-housing .wrap-statistic .statistic .num { font-size: 5.3rem; font-family: "Rambla", sans-serif; margin-bottom: -10px; display: inline-block; padding-inline: 5px; letter-spacing: 0.03em; }

.renew-housing .txt-statistic { margin-top: 2px; font-size: 1.4rem; line-height: 1.7; color: #333333; font-weight: 700; }

.renew-housing .txt-statistic + .txt-statistic { margin-top: 20px; }

.renew-housing .txt-statistic .exam { margin-right: -5px; margin-left: -10px; }

.renew-housing .txt-statistic .red { color: #e36464; }

.renew-housing .wrap-table { margin-top: 15px; }

.renew-housing .tbl-interest-rate { table-layout: fixed; width: 100%; border-collapse: collapse; }

.renew-housing .tbl-interest-rate th, .renew-housing .tbl-interest-rate td { font-size: 1.3rem; line-height: 1.28; color: #333; font-weight: 700; border: 2px solid #333; padding: 5px; text-align: right; }

.renew-housing .tbl-interest-rate th .number, .renew-housing .tbl-interest-rate td .number { font-family: "Rambla", sans-serif; font-size: 2.2rem; line-height: 0.7; }

.renew-housing .tbl-interest-rate th.important, .renew-housing .tbl-interest-rate td.important { position: relative; }

.renew-housing .tbl-interest-rate th.important:before, .renew-housing .tbl-interest-rate td.important:before { content: ""; position: absolute; inset: 1px; margin: 0; outline: 4px solid #e36464; }

.renew-housing .tbl-interest-rate tbody tr:first-child td { text-align: center; }

.renew-housing .tbl-interest-rate th { text-align: center; background-color: #f2f4fe; }

.renew-housing .tbl-interest-rate th:first-child { width: 58px; }

.renew-housing .tbl-interest-rate th.highlight { background-color: #8d71c8; color: #ffffff; }

.renew-housing .tbl-interest-rate .br-cus { display: inline-block; }

.renew-housing .sec-detail { margin-top: 50px; }

.renew-housing .sec-detail .img-merit { margin-top: 30px; padding: 0 28px 0 29px; }

.renew-housing .sec-detail .hdg.hdg01 { width: 34.667vw; }

.renew-housing .sec-detail .hdg.hdg02 { width: 44vw; }

.renew-housing .sec-detail .hdg-sub { margin-top: 20px; position: relative; padding-bottom: 6px; margin-bottom: 16px; }

.renew-housing .sec-detail .hdg-sub.merit:after { background-color: #f7d1d1; }

.renew-housing .sec-detail .hdg-sub.merit .number { color: #e36464; }

.renew-housing .sec-detail .hdg-sub.demerit:after { background-color: #c8e7c0; }

.renew-housing .sec-detail .hdg-sub.demerit .number { color: #49af2c; }

.renew-housing .sec-detail .hdg-sub:after { content: ""; display: block; width: 100%; height: 12px; position: absolute; bottom: 0; left: 0; z-index: -1; }

.renew-housing .sec-detail .hdg-sub .number { font-family: "Rambla", sans-serif; font-size: calc(min(8vw, 4.8rem)); line-height: 1.148; font-weight: 700; margin: 0 0 0 5px; }

.renew-housing .sec-detail .hdg-sub .wrap { display: flex; flex-wrap: wrap; }

.renew-housing .sec-detail .hdg-sub .wrap-img { margin-top: 10px; }

.renew-housing .sec-detail .hdg-sub .wrap-img.txt01 { width: 40%; }

.renew-housing .sec-detail .hdg-sub .wrap-img.txt02 { width: 23%; }

.renew-housing .sec-detail .hdg-sub .wrap-img.txt03 { width: 25%; }

.renew-housing .sec-detail .hdg-sub .wrap-img.txt04 { width: 74%; }

.renew-housing .sec-detail .hdg-sub .wrap-img.txt05 { width: 75%; }

.renew-housing .sec-detail .hdg-sub .wrap-img.txt06 { width: 53%; }

.renew-housing .sec-detail .sec-detail-sub { margin-top: 20px; }

.renew-housing .sec-detail .sec-detail-sub + .sec-detail-sub { margin-top: 26px; }

.renew-housing .sec-detail .sec-detail-sub .txt-statistic + .wrap-img { margin-top: 16px; }

.renew-housing .sec-detail .wrap-img-end { width: 33.8667vw; margin: 12px auto 0; }

.renew-housing .img-btn { margin-top: 22px; margin-left: 9vw; }

.renew-housing .img-btn a { width: 100%; display: block; }

.renew-housing .list-contact { margin-top: 20px; display: flex; flex-direction: column; gap: 12px; }

.renew-housing .wrap-contact { border: 3px solid #05a5c3; border-radius: 10px; padding: 20px 20px 20px 24px; height: 100%; }

.renew-housing .wrap-contact .ttl { color: #05a5c3; text-align: center; font-size: 2.2rem; line-height: 1.5; font-weight: 700; }

.renew-housing .wrap-contact .phone { margin-top: 11px; color: #05a5c3; font-size: 1.8rem; line-height: 1.5; font-weight: 700; }

.renew-housing .wrap-contact .phone > a { color: inherit; text-decoration: none; margin-left: 3px; }

.renew-housing .wrap-contact .address { margin-top: 2px; font-size: 1.4rem; color: #333333; line-height: 1.4; font-weight: 400; }

.renew-housing .wrap-contact .lst-tag { margin-top: 8px; }

.renew-housing .wrap-contact .time-active { margin-top: 3px; font-size: 1.4rem; color: #333333; line-height: 1.4; font-weight: 500; }

.renew-housing .txt-note { font-size: 1.4rem; }

.renew-housing .list-note { margin-top: 8px; display: flex; flex-direction: column; gap: 4px; }

.renew-housing .list-note .txt-note { margin-top: 0; }

.renew-housing .list-policy { margin-top: 33px; display: flex; flex-direction: column; margin-inline: -12px; gap: 45px; align-items: center; }

.renew-housing .img-btn02 { margin-top: 56px; padding-inline: 3.7vw; }

.renew-housing .wrap-sec { margin-top: 65px; padding-inline: 2vw; }

.renew-housing .lst-recommendation { margin-top: 17px; display: flex; flex-direction: column; gap: 17px; }

.renew-housing .wrap-recommendation { border: 2px solid #05a5c3; border-radius: 10px; display: block; text-decoration: none; }

.renew-housing .wrap-recommendation .wrap-head { position: relative; }

.renew-housing .wrap-recommendation .txt-recommendation { position: absolute; left: 0; right: 0; bottom: -10px; margin: auto; text-align: center; z-index: 1; }

.renew-housing .wrap-recommendation .txt-recommendation span { background-color: #2c4198; border-radius: 32px; padding: 2px 20px; color: #ffce00; font-family: "Rambla", sans-serif; font-size: 1.4rem; letter-spacing: 0.25em; }

.renew-housing .wrap-recommendation .wrap-cnt { padding: 20px 16px 8px; background-color: #effaff; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }

.renew-housing .wrap-recommendation .txt { font-size: 1.4rem; color: #2c4198; line-height: 1.5; text-align: center; font-weight: 700; min-height: 42px; display: flex; justify-content: center; align-items: center; }

.renew-housing .wrap-recommendation .link { margin-top: 8px; text-align: center; font-size: 1.4rem; font-weight: 500; line-height: 1.8; color: #05a5c3; display: flex; align-items: center; justify-content: center; letter-spacing: 0.1em; }

.renew-housing .wrap-recommendation .link:after { content: ""; display: block; width: 0px; height: 0px; border-style: solid; border-width: 10px 6px 0 6px; border-color: #05a5c3 transparent transparent transparent; -webkit-transform: rotate(0deg); transform: rotate(0deg); }

.renew-housing .wrap-img-responsive { padding-top: 200px; position: relative; font-size: 0; line-height: 0; overflow: hidden; z-index: 1; width: 100%; }

.renew-housing .wrap-img-responsive img { display: block; position: absolute; top: 0; bottom: 0; width: 100%; height: 100%; object-fit: cover; object-position: center; border-radius: inherit; border-top-right-radius: 8px; border-top-left-radius: 8px; }

.renew-housing .list-consultation { margin-top: 23px; display: flex; flex-direction: column; gap: 22px; }

.renew-housing .wrap-consultation { padding: 25px 23px; }

.renew-housing .wrap-consultation .ttl { font-size: 1.6rem; line-height: 1.5; color: #333333; font-weight: 700; display: flex; align-items: center; }

.renew-housing .wrap-consultation .ttl:before { content: ""; display: block; background-image: url(/individual/loan/housing/image/icon_house.png); background-size: contain; width: 39px; height: 41px; background-repeat: no-repeat; margin-right: 10px; }

.renew-housing .wrap-btn { margin-top: 25px; }

.renew-housing .wrap-btn + .wrap-btn { margin-top: 16px; }

.renew-housing .wrap-btn > a { display: block; width: 100%; font-size: 2rem; line-height: 1.45; font-weight: 700; text-decoration: none; color: #05a5c3; text-align: center; border: 1px solid #05a5c3; border-radius: 10px; background-color: #f1fafc; padding: 10px 30px 20px; position: relative; }

.renew-housing .wrap-btn > a > span { font-size: 1.4rem; }

.renew-housing .wrap-btn > a:hover { color: #05a5c3; }

.renew-housing .wrap-btn > a[target="_blank"]:after { display: none; }

.renew-housing .wrap-btn > a[target="_blank"] .add-icn { font-size: 0; display: inline-block; margin-left: 5px; vertical-align: text-bottom; position: relative; width: 30px; height: 30px; position: absolute; right: 10px; top: 50%; margin-left: 0; margin-top: -10px; }

.renew-housing .wrap-btn > a[target="_blank"] .add-icn:after { content: ""; position: absolute; -webkit-mask-image: url(/shared/image/icn-blank.svg); mask-image: url(/shared/image/icn-blank.svg); -webkit-mask-position: center; mask-position: center; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: contain; mask-size: contain; background-color: #05a5c3; height: 100%; width: 100%; left: 0; top: 0; -webkit-transform: scaleX(-1); transform: scaleX(-1); }

.renew-housing .wrap-btn > a:after { content: ""; display: block; -webkit-mask-image: url(/shared/image/icn-arw-btn.svg); mask-image: url(/shared/image/icn-arw-btn.svg); -webkit-mask-position: center; mask-position: center; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; background-color: #05a5c3; -webkit-mask-size: 35px; mask-size: 35px; height: 35px; width: 35px; position: absolute; top: 0; bottom: 0; right: 0; margin: auto; }

.renew-housing .wrap-hdg { display: flex; flex-direction: column; }

.renew-housing .wrap-hdg .txt { margin-top: 4px; align-self: flex-end; font-size: 1.4rem; line-height: 1; color: #333333; font-weight: 700; margin-right: 16px; }

.renew-housing .u-mgt-hdg { margin-top: 50px; }

.renew-housing .u-mgt-hdg.pt1 + .wrap-content { margin-top: 25px; }

.renew-housing .lst-img { display: flex; flex-direction: column; align-items: center; }

.renew-housing .sp-view { display: block; }

.renew-housing .pc-view { display: none; }

@media all and (min-width: 641px) { .renew-housing .hdg-lv1 { margin-top: 85px; width: 790px; margin-inline: unset; } .renew-housing .wrap-mv-login { margin-top: 18px; margin-bottom: 74px; }
  .renew-housing .wrap-mv-login .slick-prev, .renew-housing .wrap-mv-login .slick-next { cursor: pointer; transition: opacity .3s; border-width: 20px 0 20px 30px; border-color: transparent transparent transparent rgba(0, 159, 168, 0.5); }
  .renew-housing .wrap-mv-login .slick-prev:hover, .renew-housing .wrap-mv-login .slick-next:hover { opacity: 0.7; }
  .renew-housing .wrap-mv-login .wrap-mv .lst-mv .slider-ctrl-btn { -webkit-transform: none; transform: none; right: 0; left: unset; } .renew-housing .list-item { gap: 0; flex-direction: row; justify-content: space-between; }
  .renew-housing .list-item > li { width: 277px; }
  .renew-housing .list-item .link { transition: opacity .3s; }
  .renew-housing .list-item .link:hover { opacity: 0.7; } .renew-housing .lst-tab-btn { margin-left: 0; }
  .renew-housing .lst-tab-btn .item:first-child { margin-left: 0; }
  .renew-housing .lst-tab-btn .item .tab-btn { width: 100%; padding: 24px 81px 9px; }
  .renew-housing .lst-tab-btn .item .tab40 { padding: 20px 59px 10px 58px; }
  .renew-housing .lst-tab-btn .item .tab50 { padding: 20px 104px 10px 115.5px; } .renew-housing .lst-tab-area { padding: 50px 46px 0; } .renew-housing .loan40 { padding-bottom: 23px; } .renew-housing .lst-statistic { margin-top: 26px; max-width: 400px; gap: 16px; } .renew-housing .wrap-statistic { gap: 20px; }
  .renew-housing .wrap-statistic .lst-tag .item { width: 110px; font-size: 1.8rem; padding-block: 3px; }
  .renew-housing .wrap-statistic .statistic { font-size: 3.6rem; width: 245px; }
  .renew-housing .wrap-statistic .statistic .num { font-size: 7rem; margin-bottom: -14px; } .renew-housing .txt-statistic { font-size: 1.7rem; line-height: 1.36; } .renew-housing .tbl-interest-rate th, .renew-housing .tbl-interest-rate td { font-size: 1.8rem; padding: 13px; }
  .renew-housing .tbl-interest-rate th .number, .renew-housing .tbl-interest-rate td .number { font-size: 3.6rem; }
  .renew-housing .tbl-interest-rate th:first-child { width: 256px; }
  .renew-housing .tbl-interest-rate .br-cus { display: none; } .renew-housing .sec-detail { margin-top: 48px; }
  .renew-housing .sec-detail .img-merit { margin-top: 28px; padding: 0; }
  .renew-housing .sec-detail .hdg.hdg01 { width: 160px; }
  .renew-housing .sec-detail .hdg.hdg02 { width: 190px; }
  .renew-housing .sec-detail .hdg-sub { padding-bottom: 4px; margin-bottom: 25px; padding-left: 8px; }
  .renew-housing .sec-detail .hdg-sub:after { width: calc(100% - 15px); }
  .renew-housing .sec-detail .hdg-sub .number { font-size: 3.8rem; line-height: 0.875; }
  .renew-housing .sec-detail .hdg-sub .wrap { display: flex; flex-wrap: wrap; }
  .renew-housing .sec-detail .hdg-sub .wrap-img { margin-top: 5px; }
  .renew-housing .sec-detail .hdg-sub .wrap-img.txt01 { width: 173px; }
  .renew-housing .sec-detail .hdg-sub .wrap-img.txt02 { width: 111px; }
  .renew-housing .sec-detail .hdg-sub .wrap-img.txt03 { width: 101px; }
  .renew-housing .sec-detail .hdg-sub .wrap-img.txt04 { width: 332px; }
  .renew-housing .sec-detail .hdg-sub .wrap-img.txt05 { width: 287px; }
  .renew-housing .sec-detail .hdg-sub .wrap-img.txt06 { width: 199px; }
  .renew-housing .sec-detail .sec-detail-sub { margin-top: 22px; }
  .renew-housing .sec-detail .sec-detail-sub .txt-statistic { font-size: 1.9rem; }
  .renew-housing .sec-detail .sec-detail-sub:has(.wrap-img-end) .txt-statistic { padding-right: 170px; }
  .renew-housing .sec-detail .sec-detail-sub + .sec-detail-sub { margin-top: 36px; }
  .renew-housing .sec-detail .sec-detail-sub .txt-statistic + .wrap-img { margin-top: 70px; }
  .renew-housing .sec-detail .wrap-img-end { width: 121px; margin-top: -65px; margin-left: auto; margin-right: 20px; } .renew-housing .img-btn { margin-left: 0; width: 100%; display: flex; justify-content: flex-end; }
  .renew-housing .img-btn a { cursor: pointer; transition: opacity .3s; width: 412px; }
  .renew-housing .img-btn a:hover { opacity: 0.7; } .renew-housing .list-contact { margin-top: 32px; flex-direction: row; gap: 26px; }
  .renew-housing .list-contact > li { width: calc((100% - 26px * 2) / 3); } .renew-housing .wrap-contact { display: flex; flex-direction: column; justify-content: space-between; padding: 20px 28px 24px 28px; background-color: #f1fafc; }
  .renew-housing .wrap-contact .ttl { font-size: 2.2rem; }
  .renew-housing .wrap-contact .phone { margin-top: 18px; font-size: 1.7rem; line-height: 1.4; }
  .renew-housing .wrap-contact .phone > a { cursor: pointer; transition: opacity .3s; }
  .renew-housing .wrap-contact .phone > a:hover { opacity: 0.7; }
  .renew-housing .wrap-contact .address { margin-top: 9px; font-size: 1.4rem; line-height: 1.4; }
  .renew-housing .wrap-contact .lst-tag { margin-top: 16px; }
  .renew-housing .wrap-contact .time-active { font-size: 1.4rem; line-height: 1.4; } .renew-housing .txt-note { font-size: 1.4rem; } .renew-housing .list-policy { margin-top: 50px; margin-right: -15px; margin-left: 0; gap: 30px; }
  .renew-housing .list-policy > li:nth-child(2) { margin-top: 2px; }
  .renew-housing .list-policy > li:nth-child(3) { margin-top: 8px; } .renew-housing .img-btn02 { margin-top: 102px; padding-inline: 0; cursor: pointer; transition: opacity .3s; }
  .renew-housing .img-btn02:hover { opacity: 0.7; } .renew-housing .wrap-sec { margin-top: 100px; padding-inline: 0; } .renew-housing .lst-recommendation { margin-top: 33px; flex-direction: row; gap: 30px; }
  .renew-housing .lst-recommendation > li { width: 270px; } .renew-housing .wrap-recommendation { height: 100%; display: flex; flex-direction: column; cursor: pointer; transition: opacity .3s; }
  .renew-housing .wrap-recommendation:hover { opacity: 0.7; }
  .renew-housing .wrap-recommendation .wrap-cnt { flex: 1; padding: 28px 16px 18px; }
  .renew-housing .wrap-recommendation .txt-recommendation { bottom: -7px; }
  .renew-housing .wrap-recommendation .txt { display: flex; justify-content: center; align-items: center; }
  .renew-housing .wrap-recommendation .link { margin-top: 18px; } .renew-housing .wrap-img-responsive { padding-top: 162px; } .renew-housing .list-consultation { margin-top: 62px; flex-direction: row; gap: 42px; }
  .renew-housing .list-consultation > li { width: 50%; } .renew-housing .wrap-consultation { padding: 16px 32px; }
  .renew-housing .wrap-consultation .ttl:before { width: 45px; height: 47px; } .renew-housing .wrap-btn { margin-top: 21px; }
  .renew-housing .wrap-btn > a { font-size: 2.2rem; cursor: pointer; transition: opacity .3s; padding: 9px 20px 16px; }
  .renew-housing .wrap-btn > a:hover { opacity: 0.7; }
  .renew-housing .wrap-btn > a > span { font-size: 1.4rem; }
  .renew-housing .wrap-btn > a:hover { color: #05a5c3; } .renew-housing .hdg-great { width: 433px; } .renew-housing .wrap-hdg { flex-direction: row; align-items: center; }
  .renew-housing .wrap-hdg .txt { align-self: center; font-size: 1.7rem; margin-left: 11px; margin-right: 0; } .renew-housing .u-mgt-hdg { margin-top: 60px; width: 757px; }
  .renew-housing .u-mgt-hdg.pt1 { width: 639px; }
  .renew-housing .u-mgt-hdg.pt1 + .wrap-content { margin-top: 20px; } .renew-housing .wrap-content { margin-left: 88px; } .renew-housing .sp-view { display: none; } .renew-housing .pc-view { display: block; } }

@media all and (min-width: 420px) and (max-width: 640px) { .renew-housing .lst-statistic { max-width: 380px; } .renew-housing .wrap-statistic { gap: 36px; }
  .renew-housing .wrap-statistic .lst-tag .item { width: 105px; padding: 5px 9px 4px; }
  .renew-housing .wrap-statistic .statistic .num { font-size: 5.9rem; } .renew-housing .tbl-interest-rate th, .renew-housing .tbl-interest-rate td { font-size: 1.4rem; line-height: 1; padding: 14px 3px; }
  .renew-housing .tbl-interest-rate th .number, .renew-housing .tbl-interest-rate td .number { font-family: "Rambla", sans-serif; font-size: 2.6rem; }
  .renew-housing .tbl-interest-rate th { text-align: center; background-color: #f2f4fe; }
  .renew-housing .tbl-interest-rate th[scope="row"] { padding: 22px 3px; }
  .renew-housing .tbl-interest-rate th:first-child { width: 86px; }
  .renew-housing .tbl-interest-rate .br-cus { display: none; } }
