.p-chinage__select {
  border-radius: 8px;
  border: 1px solid #CAD5E2;
  background: #F3F3F5;
  padding: 10px 15px;
  appearance: none;
    background-image: url("../img/Icon.svg");
    background-repeat: no-repeat;
    background-size: 24px auto; /* 画像のサイズ（幅 高さ）*/
    background-position: right 12px center; /* 画像の位置 */
    display: block;
    color: #717182;
}

.p-chinage__result {
  border: 1px solid #00597B33;
}

.p-chinage__table {
  width: 846px;
  /* border-collapse: separate;
  border-spacing: 0 20px; */
}

.p-chinage__table td {
  padding-top: 20px;
  padding-bottom: 20px;
}

.p-chinage__input {
  border-radius: 5px;
  border: 1px solid rgba(60, 60, 67, 0.20);
  background: #F3F3F5;
  width: 80%;
  height: 40px;
  padding: 10px;
}

.p-chinage__deletebtn {
  color: #F38085;
  text-align: center;
  pointer-events: none;
  width: 90%;
  border: 1px solid #F38085;
  border-radius: 5px;
  padding: 10px 0;

}

.p-chinage__deletebtn.active {
  color: #E7000B;
  text-align: center;
  pointer-events: auto;
}

.p-chinage__deletebtn.active > img {
  filter: brightness(0) saturate(100%) invert(22%) sepia(99%) saturate(7070%) hue-rotate(352deg) brightness(86%) contrast(112%);
}



.p-chinage__table > tbody > tr:not(:first-child) {
  border-top: 1px solid #0000001A;
}

#result {
  display: none;
}

#calcresult {
  display: none;
}

#prefecture-select {
  color: #0A0A0A;
}

.placeholder-color {
  color: #717182;
}

.p-chinage__ico--bfpdf {
  position: relative;
}

.p-chinage__ico--bfpdf::before {
  position: absolute;
  background: url(../img/Ico_pdf.svg) no-repeat;
  background-size: cover;
  width: 14px;
  height: 17px;
  content: "";
  display: inline-block;
  top: 5px;
  left: 0;
}

.p-chinage__menu {
  width: 100vw;
  margin: 0 calc(50% - 50vw);
}

.p-chinage__ico--outer {
  position: relative;
}

.p-chinage__ico--outer::after {
  position: absolute;
  background: url(../img/ico_outer-blue.svg) no-repeat;
  background-size: cover;
  width: 20px;
  height: 20px;
  content: "";
  display: inline-block;
  top: 5px;
  right: 0;
}