.sec{width:1400px}@media screen and (max-width: 768px){.sec{width:100%}}.simulation{max-width:1400px;margin:0 auto;padding:0px 20px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:60px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.simulation__title{max-width:1400px;margin:0 auto;padding:2em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.simulation__title h1{font-size:2em;font-weight:bold;border-left:6px solid #005bac;padding-left:.5em}.simulation__title h3{font-size:1.2em;font-weight:bold}.simulation__title p{color:red}.simulation__form{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px;background-color:#e3f3fb;padding:4em 1em}.simulation__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2em;min-width:380px;margin:0 auto}.simulation__field>label{font-size:1.6rem;font-weight:600;padding-left:12px}.simulation__radios{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.simulation__radios label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:1.6rem;cursor:pointer}.simulation__radios input[type=radio]{display:inline-block;-moz-appearance:auto;appearance:auto;-webkit-appearance:radio;accent-color:#008de3;width:18px;height:18px;cursor:pointer}.simulation__input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.simulation__input-wrap input[type=number]{border:2px solid #288cdc;border-radius:6px;background-color:#fff;padding:10px 14px;font-size:1.6rem;width:200px;outline:none;-webkit-transition:border-color .2s;transition:border-color .2s;text-align:right}.simulation__input-wrap input[type=number]:focus{border-color:#1564b8}.simulation__input-wrap input[type=number]{-moz-appearance:textfield}.simulation__input-wrap input[type=number]::-webkit-inner-spin-button,.simulation__input-wrap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.simulation__unit{font-size:1.6rem;color:#555}.simulation__btn{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;background:#298cdc;color:#fff;border:none;border-radius:30px;padding:14px 0;min-width:250px;font-size:1.8rem;font-weight:600;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s;margin-top:10px}.simulation__btn:hover{opacity:.8}.simulation__btn-icon{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;-ms-flex-negative:0;flex-shrink:0;margin:0 1em}.simulation__result{-webkit-box-flex:1;-ms-flex:1;flex:1;position:-webkit-sticky;position:sticky;top:40px;background:#fdfec6;border-radius:8px;padding:4em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simulation__result-inner{max-width:400px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2em}.simulation__result-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4em}.simulation__result-divider{border:none;border-top:1px dashed #aaa;margin:.2em 0}.simulation__result-label{font-size:1.4rem;color:#555;font-weight:600}.simulation__result-label--add{font-size:1.2rem;color:#888}.simulation__result-amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:3.2rem;font-weight:700;color:#1564b8;letter-spacing:.02em;border:2px solid #288cdc;border-radius:6px;background-color:#fff;padding:0 .5em}.simulation__result-amount--add{font-size:2.2rem;color:#555;border-color:#aac8e8}.simulation__result-unit{font-size:1.6rem;font-weight:400}.simulation__result-note{font-size:1em;color:#000;font-weight:bold;margin-top:.4em}.simulation__detail{max-width:1400px;margin:0 auto;padding:0 30px;padding-bottom:50px}@media screen and (max-width: 768px){.simulation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 16px 60px;gap:30px}.simulation__title{padding:1.5em 16px}.simulation__title h1{font-size:1.6em}.simulation__title h3{font-size:1em}.simulation__form{padding:2em 1em}.simulation__field{min-width:unset;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.8em}.simulation__radios{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.simulation__input-wrap input[type=number]{width:160px}.simulation__btn{width:100%}.simulation__result{position:static;width:100%}.simulation__result-inner{max-width:100%}.simulation__result-amount{font-size:2.4rem}.simulation__result-amount--add{font-size:1.8rem}}/*# sourceMappingURL=simulation.css.map */