@charset "UTF-8";.p-price__block{margin-bottom:80px}.p-price__block .c-hd-02{margin-bottom:30px}.p-price__block .c-hd-03{margin-top:60px;margin-bottom:20px}.p-price__block .c-hd-04{margin-top:60px;margin-bottom:30px}.p-price__block .c-label–value.--price dt{background-color:#f6fff2}.p-price__block .c-label–value.--price dd{display:flex;align-items:center;overflow-wrap:anywhere}.p-price__list{margin-top:20px}.p-price__list li{display:flex;justify-content:flex-end}.p-price__list li+li{margin-top:20px}.p-price p{margin-bottom:20px}.p-price p+.c-table{margin-top:20px}.p-price p+p{margin-top:10px}.p-price p+.c-label–value{margin-top:20px}.p-price .c-table.--price td{border-bottom:none}.p-price .c-table.--3colom td:first-child{width:35%}.p-price .c-table.--3colom td:nth-child(2){width:32%}.p-price .c-table.--3colom td:last-child{width:33%}.p-price .c-table-blue{width:100%;margin-bottom:1.875em;font-size:1rem;line-height:1.6em}.p-price .c-table-blue th{display:block;width:100%;padding:1em .625em;background-color:#f6f7ff;font-weight:700;font-family:"FOT-筑紫A丸ゴシック Std B",sans-serif;text-align:left}.p-price .c-table-blue td{display:block;width:100%;padding:1em .625em;text-align:left}.p-price__box{padding:30px 20px 20px;border-radius:10px;background-color:#f6f7ff}.p-price__box-hd{margin-bottom:.9090909091em;font-size:1.375rem}.p-price__box-ttl{margin-bottom:.4545454545em;font-size:1.375rem}.p-price__box.--deduction{margin-top:20px;padding-bottom:40px;border-radius:0}.p-price__box.--deduction p+.p-price__box-ttl{margin-top:60px}.p-price__box.--deduction .c-list-02{margin-top:1.875em}.p-price__box.--deduction .c-list-02+.p-price__box-ttl{margin-top:60px}.p-price__box-inline{display:flex;justify-content:center;margin-bottom:1.25em;font-size:1rem;text-align:center}.p-price__box-inline span{padding:.625em 1.25em;background-color:#fffbf6}.p-price__box-subttl{margin-top:3em;margin-bottom:.75em}.p-price__box-table{margin-right:-20px;overflow-y:scroll}.p-price__box-table .c-table{width:583px}.p-price__box-table .c-table thead th{width:28.6%}.p-price__box-table .c-table thead th:nth-child(2){width:18%}.p-price__box-table .c-table thead th:nth-child(3){width:24%}.p-price__box-table .c-table thead th:nth-child(4){width:29.4%}.p-price__box-table .c-table tbody td{background-color:#fff}@media (min-width:769px){.p-price__block .c-label–value.--price{display:flex;flex-wrap:wrap}.p-price__block .c-label–value.--price dt{width:35%;background:0 0}.p-price__block .c-label–value.--price dt:nth-child(1),.p-price__block .c-label–value.--price dt:nth-child(5),.p-price__block .c-label–value.--price dt:nth-child(9),.p-price__block .c-label–value.--price dt:nth-child(13){background-color:#f6fff2}.p-price__block .c-label–value.--price dd{width:65%}.p-price__block .c-label–value.--price dd:nth-child(2),.p-price__block .c-label–value.--price dd:nth-child(6),.p-price__block .c-label–value.--price dd:nth-child(10),.p-price__block .c-label–value.--price dd:nth-child(14){background-color:#f6fff2}.p-price .c-table-blue th{display:table-cell;width:35%;vertical-align:middle}.p-price .c-table-blue td{display:table-cell;width:65%;vertical-align:middle}.p-price__box-ttl{text-align:center}.p-price__box.--deduction{max-width:1024px;margin:20px auto 0;padding:40px}.p-price__box.--deduction p{text-align:center}.p-price__box.--deduction .c-list-02{max-width:583px;margin:1.875em auto 0}.p-price__box-subttl{text-align:center}.p-price__box-table{width:61.75%;margin:0 auto;overflow:hidden}.p-price__box-table .c-table{width:100%}}