.CalcMainSec td.t-right{text-align:right}.CalMainList{padding:25px 0}.CalMainList :not(strong){color:#000;font-size:18px;line-height:1.4}.CalMainList strong{color:var(--five);font-size:20px;line-height:1.4}.CalcMainSec .input-part td.t-right{width:100px}.input-part .t-left{padding-right:20px}input[type=number]:focus-visible{outline-color:var(--five)}.CalcMainSec td.t-right input,.CalcMainSec td.t-right~td input{background:transparent;border-color:hsla(0,0%,7%,.57);padding:5px;width:85%}tbody.cal-part tr td:last-child{width:198px}h1.CalMainTitle{line-height:1.4;margin-top:0}.cal-part td,.input-part td{color:#666;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:1.4;padding:10px 0 0;vertical-align:baseline}input[type=button],input[type=reset]{background:var(--prim);border:none;color:#fff;cursor:pointer;font-size:1.2em;margin-left:5px;margin-top:30px;padding:8px 30px}.BlueLabel{color:var(--five)}input[type=button]:hover,input[type=reset]:hover{background-color:var(--four);border-color:var(--four);color:#fff}.cal-part{display:none}@media(max-width:768px){tbody.cal-part tr td:last-child{vertical-align:bottom;width:100px}.cal-part td,.input-part td{font-size:14px}.CalMainTitle{font-size:18px!important}.CalMainList :not(strong){font-size:16px}.CalMainList strong{font-size:17px}.CalcSeciInner{padding-bottom:40px!important;padding-top:40px!important}}