.caution{font-size:11px}.fw_b{font-weight:bold}.table_border{width:100%;margin-bottom:10px}.table_border th,.table_border td{padding:10px 20px;text-align:center;border-right:1px solid #ccc;border-bottom:1px solid #ccc;line-height:24px;vertical-align:middle}.table_border th:first-child,.table_border td:first-child{width:25%}.table_border th:last-child,.table_border td:last-child{border-right:none}.table_border th{font-weight:bold;background:#f2f7fb}#main{-webkit-transform:scale(0.0833333333vw);transform:scale(0.0833333333vw);-webkit-transform-origin:top left;transform-origin:top left}#main #image h2{font-size:24px;margin-bottom:20px;font-weight:bold;padding:inherit;line-height:inherit;background:none}@media only screen and (max-width: 480px){#main .sp-h2{margin-left:-5vw}}#main .caption,#main .note{display:block;font-size:12px}#main .caption{text-align:right}@media only screen and (max-width: 480px){#main #strength{width:90vw;margin:0 auto}}#main #strength h3{font-size:21px}#main #strength .emphasis{font-weight:700;font-size:18px}#main #strength .pdf-btn{max-width:260px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 480px){#main #test{width:90vw;margin:0 auto}}#main #test h3{font-size:21px}#main #test .emphasis{font-weight:700;font-size:18px}#main #test .flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#main #test .flex-wrap .text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main #test .flex-wrap .img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;width:55%}@media only screen and (max-width: 480px){#main #test .flex-wrap .img-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}#main #test .flex-wrap .img-wrap .img{width:50%}@media only screen and (max-width: 480px){#main #test .flex-wrap .img-wrap .img{width:100%}}@media only screen and (max-width: 480px){#main #load_test{width:90vw;margin:0 auto}}#main #load_test #pdf-wrap{margin-top:50px}@media only screen and (max-width: 480px){#main #load_test #pdf-wrap{margin-top:0}}#main #load_test #pdf-wrap li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}@media only screen and (max-width: 480px){#main #load_test #pdf-wrap li{margin-bottom:50px}}#main #load_test #pdf-wrap li .img{width:25%;margin-right:20px}@media only screen and (max-width: 480px){#main #load_test #pdf-wrap li .img{width:45%}}#main #load_test #pdf-wrap li .contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(75% - 20px)}@media only screen and (max-width: 480px){#main #load_test #pdf-wrap li .contents{gap:10px;width:calc(55% - 20px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#main #load_test #pdf-wrap li .title{width:55%;margin-right:30px}@media only screen and (max-width: 480px){#main #load_test #pdf-wrap li .title{width:100%;margin-right:0}}#main #load_test #pdf-wrap li .pdf-link{width:calc(45% - 30px)}@media only screen and (max-width: 480px){#main #load_test #pdf-wrap li .pdf-link{width:100%}}@media only screen and (max-width: 480px){#image h2{font-size:20px;margin-bottom:20px;font-weight:bold;padding:inherit;line-height:inherit;background:none}.table-wrap{overflow-x:scroll}.table-wrap .table-scroll{white-space:nowrap}}/*# sourceMappingURL=technology.css.map */