body{font-size:1.5rem;color:#211a19;background-color:#f1efee}.content{padding:0 2%;position:relative}a{display:inline-block}a:hover{color:#211a19}hr{height:0;margin:0;padding:0;border:0}footer{margin:50px 0 20px;font-size:1.2rem}.input{max-width:400px;margin:30px auto 0;text-align:center}.input input{margin:3px;color:#211a19;background-color:#fff;border:none;padding:5px}.status{margin:10px auto;text-align:center}h2{margin-top:0}button{background-color:#315829;color:#fff;padding:3px 15px;margin:3px;border-radius:5px}.analyzeBtn{padding:5px 10px}button.calc{margin-top:15px}button:hover{background-color:#eeaa3d}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#686462}.totalresult{margin:30px auto 0;max-width:500px;display:none;background-color:#fff;border-radius:20px;padding:10px}.chart canvas{margin:10px 0}p span.result_top{font-size:2rem;font-weight:bold;vertical-align:top}.result1{text-align:center}.result1 p{line-height:4rem}.result2 .result_container{width:180px}.result2 table .table_title{width:110px}.result2 table .table_data{text-align:right;width:50px}.result2 table .table_unit{width:17px}.result2-1,.result2-2{display:flex;flex-wrap:wrap;justify-content:space-around}.line{border-top:3px solid #f1efee;margin:5px 0}.date{text-align:center;font-size:1.2rem;color:#ccc}#akusyu_detail ul{margin-left:1.5rem}.encode{font-size:14px}.accordion-area{list-style:none;width:96%;max-width:900px;margin:0 auto}.accordion-area li{margin:5px 0}.accordion-area section{border:1px solid #f1efee}.title,#reanalyze{position:relative;cursor:pointer;font-size:1.5rem;font-weight:normal;padding:3% 3% 3% 50px;transition:all .5s ease}.title::before,.title::after,#reanalyze::before,#reanalyze::after{position:absolute;content:"";width:15px;height:2px;background-color:#211a19}.title::before,#reanalyze::before{top:48%;left:15px;transform:rotate(0deg)}.title::after,#reanalyze::after{top:48%;left:15px;transform:rotate(90deg)}.title.close::before{transform:rotate(45deg)}.title.close::after{transform:rotate(-45deg)}.box{display:none;background:#f1efee;margin:0 3% 3% 3%;padding:3%}.box6-2{font-size:1.4rem;margin:10px 3px 0;padding:1rem;background-color:#fff;border-radius:10px}.box6-2 .box-title{color:#00508e;font-size:1.1em;font-weight:bold;margin-bottom:5px}.box6-2 .box-title::before{font-family:"Font Awesome 5 Free";content:"\f06a";margin-right:5px}.box6-2 p{margin:0}.box6-2 input{margin:5px}.radioItem{display:inline-flex;align-items:center;-moz-column-gap:4px;column-gap:4px;font-size:14px;line-height:1;cursor:pointer}.radioItem:not(:last-of-type) {margin-right:16px}.radioButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:20px;height:20px;border-radius:9999px;background-color:#f1efee;cursor:pointer}.radioButton:checked::after{content:"";position:absolute;inset:0;width:12px;height:12px;margin:auto;border-radius:9999px;background-color:#00508e}.attention{background-color:#00508e;color:#fff;text-align:center;font-size:1.4rem;padding:5px}