@charset "UTF-8";.pagearea{max-width:1000px;margin:0 auto}.pagebox{border:4px double #277fc9;padding:0 30px 30px;box-sizing:border-box;color:#010101}.pagebox h2{text-align:center;margin:30px 0 40px;color:#00355f;font-size:3.2rem;border-bottom:dotted 2px #277fc9;padding-bottom:30px}.pagebox h3{font-size:2.6rem;padding:0 5px 5px 20px;margin:80px 0 40px;border-bottom:solid 2px #277fc9;border-left:solid 4px #277fc9}.pagebox h4{font-size:2.2rem;border-left:4px solid #277fc9;padding:5px 0 5px 20px;margin:40px 0 24px}.pagebox h5{font-size:2rem;padding:0 0 0 5px;margin:30px 0 15px}.pagebox .form-block{padding:0 10% 0}.page dl{font-size:1.8rem;overflow-wrap:break-word}.page .companyarea .main-block a{text-decoration:underline}.page .main-block li{font-size:1.8rem}.page .under{text-decoration:overline}.page dt{color:#00355f;font-weight:600;font-size:2.4rem;margin:30px 0 8px}.page .pagebox p{margin-bottom:24px}.page ul,.page ol{list-style-position:inside}.page table{margin-bottom:0;width:100%;table-layout:fixed}.page table tr{border:1px solid #15bfc9}.page table th{background-color:#f1feff;vertical-align:middle}.page .method-table th{width:16%}.page table th,.page table td{padding:20px 15px;font-size:1.8rem;border:solid 1px #b1c7c5;font-weight:600}.page td span,.page th span{font-weight:600}.page table td{background:#e3f9f7}.page table td span{font-size:2.2rem}.page table th{background:#afe8e3}.page .companyarea table td{vertical-align:middle}.page .costtable td,.page .costtable th{width:24%;vertical-align:middle;border:solid 1px #b1c7c5;line-height:1.4}.costtable td span,.costtable th span{font-weight:600}.costtable td{background:#e3f9f7}.costtable td span{font-size:2.2rem}.costtable th{background:#afe8e3;text-align:left}.costtable tr th:first-of-type{width:28%}.costtable tr:first-of-type th:first-of-type{background:#1d9d90}.costtable.ver1 th{width:30%}.costtable.ver1 td{width:70%}.costtable.ver1 tr:first-of-type th:first-of-type{background:#afe8e3}.costtable tr:first-of-type th{background:#2aada2}.page .costtable.ver2 th,.page .costtable.ver2 td{width:20%}.page .costtable.ver2 tr:first-of-type th,.page .costtable.ver3 tr:first-of-type th{text-align:center}.page .costtable.ver2 th:first-of-type{width:20%}.page .costtable.ver3 th,.page .costtable.ver3 td{width:20%}.page .costtable.ver3 th:first-of-type{width:40%}.page .costtable.ver4 th,.page .costtable.ver4 td{width:50%;text-align:left}.page .costtable.ver4 th{background:#afe8e3!important}.page .main-block .border-none{border-right:none}@media screen and (max-width:1500px){.page .main-block h2{font-size:2.8rem}}@media screen and (max-width:768px){.pagebox h2{font-size:2.8rem}.pagebox .form-block{padding:0}.pagebox h3{margin:60px 0 20px;font-size:2.4rem}.page table th,.page table td{font-size:1.5rem;padding:15px 10px}}@media screen and (max-width:479px){.pagebox{padding:0 15px 20px}.page .pagebox p{margin-bottom:15px}.pagebox h2{font-size:2.2rem;margin:20px 0 30px;padding-bottom:20px}.pagebox h3{font-size:1.8rem;margin:30px 0 16px;padding:3px 0 6px 12px}.pagebox h4{font-size:1.6rem;padding:2px 0 3px 15px;margin:30px 0 16px}.page table th,.page table td{font-size:1.6rem;padding:10px 6px}.page table th,.page table td,.page .costtable td,.page .costtable th{font-size:1.4rem}.page dt{font-size:2rem}.costtable.ver2{width:130%}.costitem{overflow:scroll}}@media screen and (max-width:375px){.page .main-block h2{font-size:2.4rem}.page .main-block h3{font-size:2rem}}