.sale-method{border:3px solid #ffaaaf}.content .sale-method div,.content .sale-method li{margin-top:0}.sale-method__band{display:flex;justify-content:center;align-items:center;height:50px;text-shadow:0 1px 0 rgb(255 255 255);background:#feed83;font-weight:700;font-size:22px}.sale-method__inner{padding:0 10px}.content .sale-method__answer-button li::before,.content .sale-method__list-box1::after{content:none}#sale_method_result,.sale-method__answer-button input{display:none}.content .sale-method__answer-button{display:flex;justify-content:center;align-items:center;gap:15px}.content .sale-method__answer-button li{display:flex;justify-content:center;align-items:center;width:152px;height:51px;padding:0;cursor:pointer}.content .sale-method__answer-button label{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:2px solid #f96635;border-radius:8px;-webkit-box-shadow:0 3px 4px rgb(114 113 113 / 43%);box-shadow:0 3px 4px rgb(114 113 113 / 43%);color:#f96635;font-weight:700;font-size:20px;cursor:pointer}.content .sale-method__answer-button input:checked+label{-webkit-box-shadow:none;box-shadow:none;background:#f96635;color:#fff;font-weight:700}.sale-method__list-item__label{font-weight:700;font-size:13px}.sale-method__list-item__input{width:145px;height:46px;border:2px solid #e9e9e9;border-radius:8px;font-size:20px;text-align:right}.sale-method__list .unit{display:flex;align-items:flex-end;margin-left:10px;font-weight:700;font-size:16px;vertical-align:bottom}.sale-method__list-item__box{display:flex}.sale-method__list-item__select{width:145px;height:46px;border:2px solid #e9e9e9;border-radius:8px;font-size:14px;text-align:left}.sale-method__list-item__input::-webkit-inner-spin-button,.sale-method__list-item__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.content .sale-method select{padding:5px;-webkit-appearance:none;appearance:none;color:#000;background:#fff}.content .sale-method .input{position:relative;width:146px;height:46px}.content .sale-method .input::before{display:inline-block;position:absolute;top:50%;right:30px;width:0;height:0;margin-top:-.3em;border-style:solid;border-color:currentColor transparent transparent;border-width:.64952em .375em;border-bottom:0;color:#333;line-height:1;vertical-align:middle;content:""}.content .sale-method .input.done::before{border-style:none}.content .sale-method .input::after{position:absolute;top:50%;right:10px;z-index:1;width:15px;height:15px;margin-top:-.5em;background:url(/column/wp-content/uploads/assets/sale-calc-check.svg) center top/15px 15px no-repeat;object-fit:cover;content:""}.content .sale-method .input.done::after{background-image:url(/column/wp-content/uploads/assets/check-circle-green.svg)}.sale-method__list-item__input:focus,.sale-method__list-item__select:focus{border:2px solid #f8d96e;outline:0}.content div.sale-method__button{display:flex;justify-content:center;margin-top:30px}.sale-method__result-button{width:308px;height:51px;border:2px solid #f96635;border-radius:8px;-webkit-box-shadow:0 3px 4px rgb(114 113 113 / 43%);box-shadow:0 3px 4px rgb(114 113 113 / 43%);background:#f96635;color:#fff;font-weight:700;font-size:20px}.sale-method__result-button:disabled{-webkit-box-shadow:none;border:2px solid #e2e2e2;box-shadow:none;background:#e2e2e2}.sale-method__result__inner{padding:26px 45px 45px}.sale-method__result__box{display:block;position:relative;margin:auto;padding:25px 30px;border:1px solid #e2e2e2}.sale-method__result__lead1,.sale-method__result__lead2{font-weight:700;text-align:center}.sale-method__result__lead1{color:#f96635;font-size:28px}.sale-method__result__lead2{font-size:22px;letter-spacing:-.04em}.sale-method__result__text{color:#333;font-size:18px}.sale-method__result__box::before{position:absolute;bottom:-7%;left:-12%;width:77px;height:78px;background:url(https://ieul.jp/column/wp-content/uploads/2023/02/sale-method_ieul.png) left center/cover no-repeat;content:""}.content div.sale-method__result__text{margin-top:25px;text-align:justify}.content div.sale-method__result__link{position:relative;margin-top:15px}.sale-method__result__link::before{display:block;position:absolute;top:10px;left:0;width:9px;height:9px;border-top:1px solid #007aff;border-right:1px solid #007aff;color:#007aff;text-decoration:underline;transform:rotate(45deg);content:""}.content .sale-method__result__link>a{padding-left:1em}@media only screen and (max-width:768px){.sale-method__inner{padding:18px 12px 35px}.sale-method__list{padding:40px 20px 28px}.sale-method__list-box1{display:block}.sale-method__list-item1,.sale-method__list-item2,.sale-method__list-item3{display:flex;align-items:center;justify-content:space-between}.content div.sale-method__list-item2,.content div.sale-method__list-item3{margin-top:20px}.content div.sale-method__list-item4{margin-top:23px}.content .sale-method__list-item1::after,.content .sale-method__list-item2::after,.content .sale-method__list-item3::after{content:none}.sale-method__list-item__label{flex-basis:30%}.sale-method__list .unit{align-items:center}.content .sale-method__list-item4 .input{margin-top:10px}.content div.sale-method__button{margin-top:0}.sale-method__result-button{width:90%;height:60px}.sale-method__result__inner{padding:20px 13px 43px}.sale-method__result__box{width:100%}.sale-method__result__lead1{font-size:26px}.sale-method__result__lead2,.sale-method__result__text{font-size:14px}.sale-method__result__box::before{bottom:-10%;left:-3%;width:50px;height:54px}.content .sale-method__result__link>a{font-size:13px}}@media screen and (max-width:370px){.sale-method__band{font-size:20px}.sale-method__list{padding:40px 0 28px}}@media only screen and (min-width:769px){.sale-method__inner{padding:20px 10px 30px}.sale-method__list-box1{display:flex;justify-content:space-between}.content div.sale-method__list-box1{margin-top:30px}.content div.sale-method__list-box2{margin-top:28px}.content .sale-method .input,.sale-method__list-item__input,.sale-method__list-item__select{width:100px}.sale-method__list .unit{font-size:11px}.sale-method__result__box{width:90%}}@media only screen and (min-width:880px){.sale-method__inner{padding:26px 36px 34px}.sale-method__result__box{width:432px}}@media only screen and (min-width:980px){.content .sale-method .input,.sale-method__list-item__input,.sale-method__list-item__select{width:120px}.sale-method__list .unit{font-size:16px}}@media only screen and (min-width:1120px){.content .sale-method .input,.sale-method__list-item__input,.sale-method__list-item__select{width:145px}}