/*s-imcomeperのCSS（主に計算ツール）*/
.feeCalcAccoCont-ori{border-bottom:2px dotted #3ea77a;border-top:2px dotted #3ea77a;max-height:400px;overflow:hidden;padding-bottom:1em;padding-top:1em;position:relative}.feeCalcAccoCont-ori.openAcco-ori{-webkit-animation:openAnime 2s forwards;animation:openAnime 2s forwards}@-webkit-keyframes openAnime{100%{max-height:10000px}}@keyframes openAnime{100%{max-height:10000px}}.feeCalcAccoBtn-ori{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(45%,rgba(255,255,255,255)));background:-o-linear-gradient(rgba(0,0,0,0),rgba(255,255,255,255) 45%);background:linear-gradient(rgba(0,0,0,0),rgba(255,255,255,255) 45%);bottom:0;color:#3ea77a;cursor:pointer;font-size:1.2em;font-weight:700;padding:3em 0 1em;position:absolute;text-align:center;width:100%}.openAcco-ori .feeCalcAccoBtn-ori{display:none}.accoBtnArrow-ori{position:relative}.accoBtnArrow-ori::before{border-right:#3ea77a 3px solid;border-top:#3ea77a 3px solid;content:'';display:inline-block;height:15px;left:0;top:50%;-webkit-transform:translate(-150%,-72%) rotate(135deg);-ms-transform:translate(-150%,-72%) rotate(135deg);transform:translate(-150%,-72%) rotate(135deg);position:absolute;width:15px}.wp-block-image figcaption a[href='#feeCalcSec-ori']{color:#4682b4;font-size:15px}#content .myBlock-others15-ori figcaption{padding-top:8px;text-align:center}.classTable-ori tr td:last-of-type{width:100px}.deduTable-ori tr td:first-of-type{width:100px}@media (max-width:599px){.classTable-ori tr td:last-of-type{width:80px}}.feeCalc-cont-ori{margin-bottom:2.5em}select{border:solid 1px #ccc;margin-bottom:5px;margin-top:5px;padding:2px;width:200px}select:hover{cursor:pointer}input[type='radio'],input[type='checkbox']{display:inline-block;margin-right:0.3em!important}input[type='number']{padding:2px 2px 2px 4px!important;width:200px!important}.radio-ori:hover,.check-ori:hover{cursor:pointer}.cate-ori{color:#3ea77a;font-size:1.2em;font-weight:700;margin-bottom:.8em}#content #feeCalc-ori p{margin-bottom:17px}#content #feeCalc-ori p:last-child{margin-bottom:0}.annoCont-ori{background-color:whitesmoke;padding:16px}.anno-ori{font-size:0.9em!important;text-align:justify}.itemHead-ori{display:block}@media (max-width:599px){.anno-ori{line-height:1.4!important}}.purposeBox-ori{display:-webkit-box;display:-ms-flexbox;display:flex}.purposeBox-ori label:not(:last-child){margin-right:1.5em}@media (max-width:599px){.purposeBox-ori{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.purposeBox-ori label{display:-webkit-box;display:-ms-flexbox;display:flex}.purposeBox-ori label:not(:last-child){margin-bottom:14px}.purposeBox-ori label input[type='radio']{margin:0 5px 0 0!important}}.aboutBox-ori{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1em}.aboutBox-ori label:not(:last-child){margin-bottom:.5em;margin-right:1.5em}.aboutBox-ori>label:last-of-type{margin-bottom:1.4em}.aboutBox2-ori{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1em}@media (max-width:599px){.aboutBox2-ori{margin-bottom:.5em}.aboutBox2-ori label{display:-webkit-box;display:-ms-flexbox;display:flex}.aboutBox2-ori label:not(:last-child){margin-bottom:14px}.aboutBox2-ori label input[type='checkbox']{margin:0 5px 0 0!important}}.incomeBox-ori{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.4em}.incomeBox-ori label:not(:last-child){margin-bottom:.5em}.socialInsuCont-ori{margin-bottom:2em}.socialInsu-ori{margin-bottom:1em}.socialInsuFee-ori{margin-bottom:20px}@media (max-width:599px){.incomeBox-ori{margin-bottom:20px}.socialInsuCont-ori{margin-bottom:1.6em}}.deduBoxIncome-ori,.deduBoxDep-ori,.deduBoxHandi-ori,.deduBoxOthers-ori,.deduBoxAdd-ori{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.4em}.itemHeadIncome-ori{display:inline-block;width:143px}.itemHeadDep-ori{display:inline-block;width:215px}.itemHeadHandi-ori{display:inline-block;width:133px}.itemHeadOthers-ori{display:inline-block;width:165px}.itemHeadAdd-ori{display:inline-block;width:120px}@media (max-width:599px){.dedu-ori input[type='number']{width:100px!important}.dedu-ori input.personNum{width:50px!important}.deduBoxOthers-ori label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.deduBoxOthers-ori label:not(:last-child){margin-bottom:10px}}.target-ori{display:none}.target-ori label{display:block;margin-bottom:1.5em}#calcBtn-ori{background-color:#3ea77a;border:none;border-radius:50px;color:#fff;display:block;font-size:17px;font-weight:700;margin:2.2em auto 2.5em;padding:.7em 1.5em;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;width:60%}#calcBtn-ori:hover{opacity:.7}@media (max-width:599px){#calcBtn-ori{line-height:30px;width:100%}}#resultBox-ori{background-color:#f2fcf8;padding:2em}.unit-ori{font-size:17px!important;font-weight:bold!important}#taxResult-ori,#limitResult-ori{font-size:1.5em;font-weight:700}#content .limitResultBox p:last-child{margin-bottom:40px}.incomeClassHead-ori{margin-bottom:2.2em}.resultItem-ori{margin-bottom:2.4em}.taxIncome-ori>.purposeFeeDisplay-ori>div,.taxIncome-ori .resultInner-ori>div{line-height:1.5}.taxIncome-ori .resultInner-ori:not(:last-child){margin-bottom:2.4em}dl .resultItem-ori:last-of-type{margin-bottom:0}.incomeClassHead-ori,.resultItem-ori{color:gray;font-weight:700}.resultItem-ori dt{margin-bottom:.3em}@media (max-width:599px){.unit-ori{font-size:16px!important}.incomeClassHead-ori,.resultItem-ori{margin-bottom:24px}.taxIncome-ori>.purposeFeeDisplay-ori>div,.taxIncome-ori .resultInner-ori>div{line-height:1.4}.taxIncome-ori .resultInner-ori:not(:last-child){margin-bottom:24px}}