﻿#loan-simulator-modal .popup_defa{padding:30px 0 0}#loan-simulator-modal .popup_defa .sample_detail_w_wrap{padding:0 5% 20px 5%;width:90%}#loan-simulator-modal .loan-input-contents-wrap{background:#F5F5F5;padding:30px}.loan-simulator-link-wrap{text-align:left !important;margin:2px 0 0 0}.loan-simulator-link-wrap a{font-weight:normal;height:20px}#loan-simulator-modal .loan-input-contents{background:#fff;border-radius:10px;padding:20px;color:#646464;font-size:13px;margin:0 0 30px}#loan-simulator-modal .loan-input-contents__title{font-size:16px;font-weight:bold;margin:0 0 15px;display:flex;align-items:center}#loan-simulator-modal .loan-input-contents__part:first-of-type .loan-input-contents__title:before{content:"";background:url("/images/shop/icon_loan_simu_01.png");display:inline-block;width:23px;height:23px;background-size:contain;background-repeat:no-repeat;vertical-align:bottom;margin:0 3px 0 -2px}#loan-simulator-modal .loan-input-contents__part:nth-of-type(2) .loan-input-contents__title:before{content:"";background:url("/images/shop/icon_loan_simu_02.png");display:inline-block;width:23px;height:23px;background-size:contain;background-repeat:no-repeat;vertical-align:bottom;margin:0 3px 0 -2px}#loan-simulator-modal .loan-input-contents__part{border-bottom:2px solid #EEEEEE;padding:0 0 15px;margin:0 0 15px}#loan-simulator-modal .loan-input-contents__part:last-of-type{border:none;padding:0;margin:0}#loan-simulator-modal .loan-input-contents__price input{width:130px;border:#EEEEEE 1px solid;border-radius:5px;font-size:16px;font-weight:bold;padding:10px;text-align:right;color:#646464;font-family:sans-serif;margin:5px 0 0 0;appearance:none}#loan-simulator-modal .loan-input-contents__month select{width:150px;border:#EEEEEE 1px solid;border-radius:5px;font-size:16px;font-weight:bold;padding:10px;text-align:left;color:#646464;font-family:sans-serif;margin:5px 0 0 0;appearance:none;background:#fff}#loan-simulator-modal .loan-input-contents__month .loan-input-contents__month-select-wrap{position:relative}#loan-simulator-modal .loan-input-contents__month .loan-input-contents__month-select-wrap::before{position:absolute;top:44%;right:15px;margin:-12px -2px -8px -6px;transform:scale(0.4, 0.4) rotate(91deg);content:url(/images/common/arrow_g.svg)}#loan-simulator-modal .loan-input-contents__price{text-align:right}#loan-simulator-modal .loan-input-contents__month{text-align:right;border-bottom:2px dotted #EEEEEE;padding:0 0 15px;margin:0 0 15px}#loan-simulator-modal .loan-input-contents__rate{display:flex;flex-direction:row;justify-content:space-between}#loan-simulator-modal .loan-input-contents__rate--number{font-weight:bold;font-size:16px}#loan-simulator-modal .simulation-execution-button{position:relative;padding:0;margin:0 auto 20px;border:2px solid #240000;border-radius:5px;background-color:#240000;text-align:center;cursor:pointer;opacity:1;transition:all .8s;max-width:380px}#loan-simulator-modal .simulation-execution-button input{appearance:button;display:block;width:100%;height:100%;border:none;background-color:#240000;cursor:pointer;padding:16px 0;line-height:1;color:#fff;font-size:14px;font-weight:bold}#loan-simulator-modal .simulation-execution-button:before{display:inline-block;position:absolute;top:50%;left:15px;margin:-12px -2px -8px -6px;transform:scale(0.4, 0.4) rotate(91deg);content:url("/images/common/arrow_w.svg")}.loan-result-contents-wrap:first-of-type .loan-input-contents__title::before{content:"";background:url("/images/shop/icon_loan_simu_03.png");display:inline-block;width:23px;height:23px;background-size:contain;background-repeat:no-repeat;vertical-align:bottom;margin:0 3px 0 -2px}.loan-result-contents-wrap:nth-of-type(2) .loan-input-contents__title::before{content:"";background:url("/images/shop/icon_loan_simu_04.png");display:inline-block;width:23px;height:23px;background-size:contain;background-repeat:no-repeat;vertical-align:bottom;margin:0 3px 0 -2px}.loan-result-contents-wrap .loan-result-contents__part{font-size:14px;display:flex;justify-content:space-between;padding:0 0 15px;margin:0 0 15px;border-bottom:2px solid #eee;align-items:flex-end}.loan-result-contents-wrap .loan-result-contents__part--price{font-size:18px}.loan-result-contents-wrap .loan-result-contents__part--price-gold{font-weight:bold;color:#A68D56}.loan-result-contents-wrap .loan-result-detail-wrap__part{padding:0 0 15px;margin:0 0 15px;border-bottom:2px solid #eee}.loan-result-contents-wrap .loan-result-detail-wrap__part--price{font-weight:bold;display:flex;justify-content:space-between;margin:0 0 10px;font-size:14px}.loan-result-contents-wrap .loan-result-contents__part--listicon:before{content:"⚫︎";color:#A68D56;display:inline-block;margin:0 2px 0 0}.loan-result-contents-wrap .loan-result-detail-wrap__part--price-detail{font-size:11px;text-align:right;line-height:1.4}@media screen and (min-width: 640px) and (max-width: 800px){#loan-simulator-modal .popup_defa{width:550px}}@media screen and (min-width: 320px) and (max-width: 640px){#loan-simulator-modal .popup_defa{width:100%;max-width:none}}@media screen and (min-width: 320px) and (max-width: 400px){#loan-simulator-modal .loan-input-contents-wrap{padding:30px 10px}#loan-simulator-modal .loan-input-contents{padding:20px 15px}}
