@charset "UTF-8";.p-sim-loanj-top{margin-bottom:40px}.p-sim-loanj-top__item{margin-bottom:30px}.p-sim-loanj-block+.p-sim-loanj-block{padding-top:40px;margin-top:40px;border-top:1px solid #D1D1D1}.p-sim-loanj-grid__item{position:relative}.p-sim-loanj-grid__item:nth-child(1){margin-bottom:82px}.p-sim-loanj-grid__item:nth-child(1) .c-point-heading{background-color:#9a9a9a}.p-sim-loanj-grid__item:nth-child(1) .c-point-heading:before{background-color:#9a9a9a}.p-sim-loanj-grid__item:nth-child(1):after{content:"";position:absolute;width:114px;height:22px;background-color:#ccc;left:50%;transform:translate(-50%);bottom:-50px;clip-path:polygon(0 0,100% 0%,50% 100%)}.p-sim-loanj-grid .c-point-heading{width:212px;margin-bottom:15px;font-size:18px}.p-sim-loanj-grid input[type=text],.p-sim-loanj-grid input[type=number]{min-width:120px;height:50px;padding:10px 20px;color:var(--c-primary);font-size:32px;text-align:center;background-color:#fff;border:1px solid #CCC;border-radius:5px}.p-sim-loanj-grid .input-wrap{margin-bottom:20px;text-align:center}.p-sim-loanj-grid .input-wrap span{margin-left:10px;white-space:nowrap}.p-sim-loanj-grid .input-range-wrap{position:relative}.p-sim-loanj-grid .input-range-wrap input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;width:100%;background:linear-gradient(to right,#4caf50 0%,#4caf50 var(--value-percent),#ddd var(--value-percent),#ddd 100%);height:8px;border-radius:8px}.p-sim-loanj-grid .input-range-wrap input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:28px;width:28px;margin-top:-10px;background-image:linear-gradient(270deg,#6ec64d,#149245);border-radius:50%;border:4px solid #FFF;box-shadow:0 0 10px #0000001a}.p-sim-loanj-grid .input-range-wrap input[type=range]::-moz-range-thumb{box-sizing:border-box;height:28px;width:28px;margin-top:-10px;background-image:linear-gradient(270deg,#6ec64d,#149245);border-radius:50%;border:4px solid #FFF}.p-sim-loanj-grid .input-range-wrap input[type=range]::-webkit-slider-runnable-track{background-image:linear-gradient(270deg,#6ec64d,#149245);height:10px;border-radius:8px}.p-sim-loanj-grid .input-range-wrap input[type=range]::-moz-range-track{background-image:linear-gradient(270deg,#6ec64d,#149245);height:10px;border-radius:8px}.p-sim-loanj-grid .input-range-wrap .input-range{position:relative;padding:0 40px 0 16px}.p-sim-loanj-grid .input-range-wrap .input-range button{position:absolute;z-index:2;top:-5px;width:39px;height:39px}.p-sim-loanj-grid .input-range-wrap .input-range .btn-minus{left:-24px;background:url(/simulation/sim-loannew/images/icon_minus.svg) left center no-repeat;background-size:39px}.p-sim-loanj-grid .input-range-wrap .input-range .btn-plus{right:0;background:url(/simulation/sim-loannew/images/icon_plus.svg) right center no-repeat;background-size:39px}.p-sim-loanj-grid .input-range-wrap .input-range__txt{display:flex;justify-content:space-between;margin-top:20px;margin-left:-20px}.p-sim-loanj .c-list__item>div{width:100%}.p-sim-loanj .c-list__item:last-child{border:none}.p-sim-loanj-input,.p-sim-loanj-rerult{padding:30px;background-color:#f2f2f2}.p-sim-loanj-input .c-point-heading{background-color:#9a9a9a}.p-sim-loanj-input .c-point-heading:before{background-color:#9a9a9a}.p-sim-loanj-input .c-list__item:nth-child(3)>div{width:100%}.p-sim-loanj-input .c-list__item:nth-child(3)>div>p:nth-child(1){display:flex;justify-content:space-between}.p-sim-loanj-input .c-list__item:nth-child(3)>div>p:nth-child(1) .c-link{font-weight:400}.p-sim-loanj-input .c-list__item:nth-child(3)>div input[type=text],.p-sim-loanj-input .c-list__item:nth-child(3)>div input[type=number]{width:calc(100% - 30px);text-align:right}.p-sim-loanj-input .c-list__item:nth-child(4) .u-f-15-16.u-f-bold.u-mb-10.u-d-f{display:flex;justify-content:space-between}.p-sim-loanj-input .c-list__item:nth-child(4) .input-wrap input[type=text],.p-sim-loanj-input .c-list__item:nth-child(4) .input-wrap input[type=number]{min-width:0}.p-sim-loanj-input .c-list__item:nth-child(4) .input-wrap input[type=text]+span,.p-sim-loanj-input .c-list__item:nth-child(4) .input-wrap input[type=number]+span{margin-right:10px}.p-sim-loanj-rerult .c-list__item{border-bottom:1px solid #d1d1d1}.p-sim-loanj-rerult .c-list__item:before{content:none}.p-sim-loanj-rerult .rerult-txt{margin-left:-20px;display:block;justify-content:space-between;align-items:end}.p-sim-loanj-rerult .rerult-txt+.rerult-txt{padding-top:20px;margin-top:10px;border-top:1px dashed #d1d1d1}.p-sim-loanj-rerult .rerult-txt+.u-f-notes{margin:0 0 20px -20px;padding:20px 0 20px 1em;border-bottom:1px dashed #d1d1d1}.p-sim-loanj-rerult .rerult-txt__ttl{color:var(--c-primary);font-size:1.5rem;font-weight:700}.p-sim-loanj-rerult .rerult-txt__num{display:flex;align-items:end;justify-content:end}.p-sim-loanj-rerult .rerult-txt__num>div{color:var(--c-primary);font-size:46px;line-height:1}.p-sim-loanj-rerult .rerult-txt span{margin-left:10px}.p-sim-loanj-rerult .rerult-txt.input .rerult-txt__ttl{color:var(--c-text-dark)}.p-sim-loanj-rerult .rerult-txt.input .rerult-txt__num{color:var(--c-text-dark);font-size:36px}.p-sim-loanj .c-icon-button-link__icon{position:relative}.p-sim-loanj .c-icon-button-link__icon svg{opacity:0}.p-sim-loanj .c-icon-button-link__icon:after{content:"";position:absolute;top:-13px;left:0;width:33px;height:24px;background:url(/common/images/common--icon-web.svg) center no-repeat;background-size:contain}.p-sim-loanj-fixed{position:fixed;bottom:0;left:0;z-index:2;width:100%;padding:20px 30px;border-radius:5px 5px 0 0;background-color:var(--c-primary)}.p-sim-loanj-fixed__head{padding-bottom:10px;margin-bottom:10px;font-size:1.5rem;color:#fff;border-bottom:1px solid #fff}.p-sim-loanj-fixed__top{border-bottom:1px dashed #fff}.p-sim-loanj-fixed__top .c-list--small>li{margin-bottom:10px}.p-sim-loanj-fixed__top .c-list--small>li>div{display:flex;justify-content:space-between}.p-sim-loanj-fixed__top .c-list--small>li>div .rerult-txt{display:flex;justify-content:flex-end}.p-sim-loanj-fixed__top .c-list--small>li>div .rerult-txt>div{font-size:22px;line-height:1}.p-sim-loanj-fixed__top .c-list--small>li>div .rerult-txt span{margin-left:10px}.p-sim-loanj-fixed__bottom{margin-top:10px}.p-sim-loanj-fixed__bottom .c-list--small{display:grid;grid-template-columns:repeat(2,1fr)}.p-sim-loanj-fixed__bottom .c-list--small>li .rerult-txt{display:flex;justify-content:flex-end}.p-sim-loanj-fixed__bottom .c-list--small>li .rerult-txt>div{font-size:18px;line-height:1}.p-sim-loanj-fixed__bottom .c-list--small>li .rerult-txt span{margin-left:5px;font-size:12px}.p-sim-loanj-fixed .c-list--small{color:#fff}.p-sim-loanj-fixed .c-list--small li:before{top:10px;background-color:#fff}@media (min-width: 48em){.p-sim-loanj .is-end{margin-left:-20px!important}.p-sim-loanj-top{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:60px}.p-sim-loanj-top__item{margin-bottom:0}.p-sim-loanj-top__item:nth-child(1){width:calc(100% - 450px)}.p-sim-loanj-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.p-sim-loanj-grid__item:nth-child(1){margin-bottom:0}.p-sim-loanj-grid__item:nth-child(1):after{content:none}.p-sim-loanj-grid__item:nth-child(1):before{content:"";position:absolute;width:64px;height:22px;background-color:#ccc;top:50%;right:-54px;transform:rotate(270deg);clip-path:polygon(0 0,100% 0%,50% 100%)}.p-sim-loanj-grid__item:nth-child(2){display:flex;flex-direction:column}.p-sim-loanj-grid__item:nth-child(2) .p-sim-loanj-rerult{flex-grow:1}.p-sim-loanj-input .c-list__item .input-wrap{text-align:left}.p-sim-loanj-input .c-list__item:nth-child(1) .input-wrap,.p-sim-loanj-input .c-list__item:nth-child(2) .input-wrap,.p-sim-loanj-input .c-list__item:nth-child(4) .input-wrap{margin-left:-20px}.p-sim-loanj-input .c-list__item:nth-child(1) .input-wrap input[type=text],.p-sim-loanj-input .c-list__item:nth-child(1) .input-wrap input[type=number],.p-sim-loanj-input .c-list__item:nth-child(2) .input-wrap input[type=text],.p-sim-loanj-input .c-list__item:nth-child(2) .input-wrap input[type=number],.p-sim-loanj-input .c-list__item:nth-child(4) .input-wrap input[type=text],.p-sim-loanj-input .c-list__item:nth-child(4) .input-wrap input[type=number]{width:250px;text-align:right}.p-sim-loanj-input .c-list__item:nth-child(1) .input-wrap input[type=text]::-webkit-inner-spin-button,.p-sim-loanj-input .c-list__item:nth-child(1) .input-wrap input[type=text]::-webkit-outer-spin-button,.p-sim-loanj-input .c-list__item:nth-child(1) .input-wrap input[type=number]::-webkit-inner-spin-button,.p-sim-loanj-input .c-list__item:nth-child(1) .input-wrap input[type=number]::-webkit-outer-spin-button,.p-sim-loanj-input .c-list__item:nth-child(2) .input-wrap input[type=text]::-webkit-inner-spin-button,.p-sim-loanj-input .c-list__item:nth-child(2) .input-wrap input[type=text]::-webkit-outer-spin-button,.p-sim-loanj-input .c-list__item:nth-child(2) .input-wrap input[type=number]::-webkit-inner-spin-button,.p-sim-loanj-input .c-list__item:nth-child(2) .input-wrap input[type=number]::-webkit-outer-spin-button,.p-sim-loanj-input .c-list__item:nth-child(4) .input-wrap input[type=text]::-webkit-inner-spin-button,.p-sim-loanj-input .c-list__item:nth-child(4) .input-wrap input[type=text]::-webkit-outer-spin-button,.p-sim-loanj-input .c-list__item:nth-child(4) .input-wrap input[type=number]::-webkit-inner-spin-button,.p-sim-loanj-input .c-list__item:nth-child(4) .input-wrap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.p-sim-loanj-input .c-list__item:nth-child(3) .input-wrap{margin-left:-20px}.p-sim-loanj-input .c-list__item:nth-child(3) .input-wrap input[type=text],.p-sim-loanj-input .c-list__item:nth-child(3) .input-wrap input[type=number]{width:100px}.p-sim-loanj-input .c-list__item:nth-child(3) .input-wrap input[type=text]::-webkit-inner-spin-button,.p-sim-loanj-input .c-list__item:nth-child(3) .input-wrap input[type=text]::-webkit-outer-spin-button,.p-sim-loanj-input .c-list__item:nth-child(3) .input-wrap input[type=number]::-webkit-inner-spin-button,.p-sim-loanj-input .c-list__item:nth-child(3) .input-wrap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.p-sim-loanj-fixed{display:none}}@media (max-width: 768px){.p-sim-loanj .input-wrap{display:flex;align-items:center}}
