.readme-content{max-width:500px;margin:30px auto;padding:2%;background-color:#fff;border-radius:20px}.readme-content ol,.readme-content ul{margin-left:1em}.readme-button{position:absolute;top:10px;right:10px;font-size:1.8rem}.readme-section{margin-top:30px;margin-bottom:90px}.readme-section p{margin-top:5px}.readme-section .bold{font-weight:bold}.readme-section li{margin:10px auto}.readme-section .center{text-align:center;margin:20px auto}.readme-section h2{position:relative;display:block;text-align:center;margin:0 auto 4rem}.readme-section h2:before{content:"";position:absolute;bottom:-15px;display:inline-block;width:60px;height:5px;left:50%;transform:translateX(-50%);background-color:#211a19;border-radius:2px}.readme-section h3{margin:0;padding:0;list-style:none}.readme-section h3{display:inline-block;margin:0 .5em .3em 1em;padding:0}.readme-section h3{position:relative;display:inline-block;height:30px;line-height:30px;padding:0 1em;background-color:#333132;border-radius:0 3px 3px 0;color:#fff;font-size:1.5rem;text-decoration:none;transition:.2s}.readme-section h3::before{position:absolute;top:0;left:-15px;content:"";width:0;height:0;border-color:transparent #333132 transparent transparent;border-style:solid;border-width:15px 15px 15px 0;transition:.2s}.readme-section h3::after{position:absolute;top:50%;left:0;z-index:2;display:block;content:"";width:6px;height:6px;margin-top:-3px;background-color:#fff;border-radius:100%}.readme-small-section{margin-bottom:50px}@charset "UTF-8";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}