@media(min-width:576px){.btn-width-nenkin{width:350px;max-width:none;flex:none}.btn-width-nenkin-2-col{padding-left:.25rem;padding-right:.25rem}}@media(min-width:768px){.btn-width-nenkin-2-col{width:350px;max-width:none;flex:none;padding-left:.75rem;padding-right:.75rem}}@media(min-width:576px){.input-pwd-width{width:180px}.input-email-width{width:300px}.input-userid-width{width:120px}}.btn-reset-password{background-color:transparent;border:1px solid transparent}@media(min-width:576px){.div-title-area-width{width:250px;flex:none}.div-input-area-width{width:250px;flex:none}.div-title-area-width-2{width:220px;flex:none}.div-input-area-width-2{width:100%;flex:none}.input-def-width,.input-kingaku-width{width:180px}.btn-whdth-1{width:450px}.div-ikan-coment{width:300px}}.btn-text-sm-none{display:inline}@media(max-width:370px){.btn-text-sm-none{display:none}}.ref-area{padding-left:.5rem;padding-right:.5rem;margin-left:.25rem;margin-right:.25rem;border-radius:.25rem}.ref-area2{padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;border-radius:.25rem;line-height:1.8rem;font-size:.7rem}.db-transfere-area{height:auto}.db-transfere-label{margin-bottom:0}.db-transfere-comment{font-weight:normal;display:block}@media(min-width:576px){.db-transfere-width{width:480px;max-width:none;flex:none}.db-transfere-link{width:300px;max-width:none;flex:none}}@media(min-width:768px){.db-transfere-width{width:460px;padding-right:0}.db-transfere-link{width:280px;padding-left:.5rem;padding-right:0}}.db-transfere-link{padding-top:.5rem}div.validation-summary-true>ul{margin-bottom:.25rem}@media(min-width:576px){.label-value-width{width:100px;flex:none}.card-col-width{width:380px;flex:none}.card-height-1{height:370px}.card-width-2{width:100%}.input-listbox-width{width:200px;flex:none}.div-age{display:inline-flex;width:100%;max-width:none}}.jisho-btn-width{width:10rem}@media(max-width:330px){.jisho-btn-width{width:7rem}}@media(min-width:768px){.lump-Sum-Only-alert{width:730px}.Not-lump-Sum-alert{width:auto;max-width:730px}}.btn-close-width{width:80%}.modal-footer-ref{display:unset}@media(min-width:576px){.nenkin-sentaku-btn-width{width:12rem}}@media(max-width:576px){.nenkin-sentaku-btn-width{width:7rem}}@media(min-width:576px){.label-value-width-culc-result{width:190px}.card-col-width-culc-result{width:450px;max-width:none;flex:none;margin-bottom:.75rem}.card-width-culc-result{width:425px}}.div-address{padding-bottom:.5rem}.div-bankinfo{padding-bottom:.5rem}.alert-address{background-color:#d9edf7;border-color:#ddd}.alert-address hr{border-top-color:silver}.alert-address-2{background-color:#dff0d8;border-color:#ddd}.alert-address-2 hr{border-top-color:silver}.row-bottom-margin-none{margin-bottom:2px}@media(min-width:576px){.label-title-width-2{width:160px;max-width:none;flex:none}.btn-modify{width:350px;max-width:none;flex:none}.zip-code{width:100%;max-width:120px}.tel{width:100%;max-width:180px}.address{width:100%;max-width:400px}.bank-code{width:100%;max-width:100px}.bank-name{width:300px;max-width:300px}.bank-account{width:100%;max-width:120px}.bank-account-name{width:100%;max-width:160px}.form-group-label{margin-bottom:.25rem}.salary-label-width{width:340px;max-width:none;flex:none}}@media(max-width:576px){.btn-modify{width:100%}.zip-code{width:100%}.tel{width:100%;max-width:none}.address{width:100%;max-width:none}.bank-code{width:100%;max-width:none}.bank-name{width:100%;max-width:none}.bank-account{width:100%;max-width:none}.bank-account-name{width:100%;max-width:none}}@media(max-width:400px){.input-alert{padding-left:.5rem;padding-right:.5rem}}.radio-bottom-margin{margin-bottom:.75rem}.radio-bottom-margin-2{margin-bottom:.75rem}@media(max-width:576px){.bank-account-comment-details{padding:.25rem .25rem}}@media(min-width:576px){.bank-value-width{flex:none;max-width:none;width:100%}.bank-account-comment-details{padding:.25rem .25rem}}@media(min-width:768px){.bank-value-width{flex:none;width:520px}.bank-account-comment-details{padding:.25rem .25rem}}@media(min-width:992px){.bank-value-width{flex:75%;width:100%}.bank-account-comment-details{padding:.05rem .05rem}}@media(min-width:1200px){.bank-value-width{flex:75%;width:100%}.bank-account-comment-details{padding:.05rem .05rem}}.bank-account-comment{font-size:.7rem}.zip-code-comment{font-size:.75rem}.db-transfere-middle-border{margin-top:-1px}.db-transfere-middle-border-top{border-top-left-radius:0;border-top-right-radius:0}.db-transfere-middle-border-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.kana-small{font-size:x-small}.th-row{width:30px}.td-title{width:150px}.alert-font{color:red;font-weight:600;text-decoration:underline}.bank-account-modity{color:aqua}div.bank-account-modity:before{content:"*"}.recalc-comment{color:red}@media(min-width:576px){.comment-margin2{padding-top:.5rem;padding-left:.5rem}}@media(max-width:576px){.th-row{display:none}.td-title{width:80px;padding-right:0!important}.comment-margin{margin-top:-10px}}.alert-font2{color:red;font-weight:600;text-decoration:underline}.print-requested{font-weight:600;font-size:larger}@media(min-width:576px){.comment-line{padding-top:.15rem;padding-bottom:.15rem}.div-submission{width:220px;max-width:none;flex:none}}@media(max-width:576px){.comment-line{padding-top:.7rem;padding-bottom:.7rem}div.submission-title::before{content:"＜"}div.submission-title::after{content:"＞"}.row-submission{padding-top:.5rem}}