.rental-calc{width:100%;display:flex;flex-direction:column;gap:36px}.rental-calc__area{display:flex;flex-direction:column;gap:12px}.rental-calc__area--power{display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;border-radius:10px;background:var(--Light-Light-Color-02, #f5f6fa)}.rental-calc__promotion{display:flex;flex-direction:column;gap:12px}.rental-calc__promotion--icon{width:32px;height:32px}@media screen and (max-width:1200px){.rental-calc__promotion--icon{width:24px;height:24px}}.rental-calc__promotion--wrap{display:flex;padding:24px 20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;align-self:stretch;border-radius:10px;background:var(--Light-Light-Color-02, #f5f6fa)}@media screen and (max-width:1200px){.rental-calc__promotion--wrap{gap:16px;padding:20px 16px}}.rental-calc__promotion--items{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:1200px){.rental-calc__promotion--items{gap:8px}}.rental-calc__promotion--item{display:flex;padding-left:40px;flex-direction:column;align-items:flex-start;align-self:stretch}@media screen and (max-width:1200px){.rental-calc__promotion--item{padding-left:32px}}.rental-calc__promotion--tooltip{display:flex;align-items:center;gap:4px;padding-left:20px}@media screen and (max-width:1200px){.rental-calc__promotion--tooltip{padding-left:18px}}.rental-calc__promotion--row{display:flex;align-items:center;gap:4px}@media screen and (max-width:1200px){.rental-calc__promotion--row{align-items:flex-start}}.rental-calc__promotion--line{height:1px;flex:1;background:#c8c8c8}.rental-calc__promotion--num{display:flex;width:20px;flex-direction:column;align-items:flex-end}.rental-calc__profit{width:100%;display:flex;flex-direction:column;gap:12px;overflow-x:auto}.rental-calc__profit .table-loading-fade-enter-active,.rental-calc__profit .table-loading-fade-leave-active{transition:opacity .3s}.rental-calc__profit .table-loading-fade-enter-from,.rental-calc__profit .table-loading-fade-leave-to{opacity:0}.rental-calc__profit--more{padding-top:12px;padding-bottom:16px}@media screen and (max-width:1200px){.rental-calc__profit--more{padding-top:16px}}.rental-calc__profit--loading{position:absolute;top:-1px;left:0;z-index:10;display:flex;width:100%;height:calc(100% + 1px);padding:16px;flex-direction:column;justify-content:center;align-items:center;background:#fffc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.rental-calc__profit--loading .loading-coin-icon{width:48px;height:48px}.rental-calc__profit--loading .loading-coin-animation{animation:loading-coin-bounce 1s ease infinite}@keyframes loading-coin-bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.rental-calc__profit--table{position:relative;border-top:1px solid var(--Gray-grey01, #2a2a2a)}.rental-calc__profit--table table{margin-bottom:0;border-collapse:collapse;border-spacing:0;box-shadow:none;border:none;overflow:hidden}.rental-calc__profit--table table .col-1{min-width:88px}@media screen and (max-width:1200px){.rental-calc__profit--table table .col-1{min-width:68px}}.rental-calc__profit--table table .col-2,.rental-calc__profit--table table .col-3{width:50%}.rental-calc__profit--table table th,.rental-calc__profit--table table td{border:1px solid #c8c8c8;width:auto;border-left:none}.rental-calc__profit--table table th.none,.rental-calc__profit--table table td.none{border-left:none;border-right:none}.rental-calc__profit--table table thead{height:16px}.rental-calc__profit--table table thead th{padding:10px 16px}.rental-calc__profit--table table thead tr:first-child{border-top:none}.rental-calc__profit--table table thead tr:last-child{border-bottom:none}.rental-calc__profit--table table tbody td{padding:10px 16px}.rental-calc__profit--table table tbody tr td:nth-child(1){padding:10px 0}.rental-calc__profit--table table tbody tr:last-child{border-bottom:none}.rental-calc__profit--table table tbody tr:first-child>td{border-bottom:1px solid var(--ETC-Point-Color-04, #ffb629)}.rental-calc__profit--table table tbody tr:nth-child(2)>td{border-bottom:1px solid var(--ETC-Point-Color-04, #ffb629)}.rental-calc__profit--table table tbody tr:nth-child(2)>td:first-child{border-left:1px solid var(--ETC-Point-Color-04, #ffb629)}.rental-calc__profit--table table tbody tr:nth-child(2)>td:last-child{border-right:1px solid var(--ETC-Point-Color-04, #ffb629)}.rental-calc__profit--table table .th_img{background-image:url(/assets/th-BHnY78t2.svg);width:24px;height:24px;margin:0 auto;position:absolute;right:25%;top:50%;transform:translateY(-50%)}.rental-calc__profit--table table .relative{position:relative}.rental-calc__profit--table table .first_year_style{position:relative;background:#fff8f4}.rental-calc__profit--table table .table-content{display:flex;justify-content:flex-end;align-items:center;gap:4px}@media screen and (max-width:1200px){.rental-calc__profit--table table .table-content{flex-direction:column;align-items:flex-end}}.rental-calc__profit--table table .slide-enter-active,.rental-calc__profit--table table .slide-leave-active{transition:all .3s ease;overflow:hidden}.rental-calc__profit--table table .slide-enter-from,.rental-calc__profit--table table .slide-leave-to{max-height:0;opacity:0}.rental-calc__profit--table table .slide-enter-to,.rental-calc__profit--table table .slide-leave-from{max-height:200px;opacity:1}
