@charset "utf-8";
.horizontal-item label {
  display: flex;
  justify-content: center
}
.horizontal-item2 br {
  display: none
}
.horizontal-item2 label {
  display: flex;
  padding: 0;
  margin: 0
}
h3 {
  color: #000;
  font-size: 1.4em;
  line-height: 1.2em;
  padding: 0 0 0.4em;
  border-bottom: 1px solid #000;
  margin: 0 0 1em 0;
  font-weight: bold
}
.list_links {
  display: none
}
@media screen and (min-width:769px) {
.car_select {
   list-style-type: none;
   display: flex
   }
   .car_select li {
   margin: 0 1em 0 0
   }
.bt_area {
  display: flex;
  justify-content: center;
  padding: 3em 0
}
.bt_area li {
  list-style: none;
  margin: 0 1em
}
.bt1 {
  cursor: pointer;
    background-color: #ab1722;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    outline: none;
    border: none;
    padding: 16px 3em;
    letter-spacing: 0.1em;
    min-width: 400px;
    text-align: center;
	border-radius: 4px
}
.bt2 {
  cursor: pointer;
    background-color: #1b365d;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    outline: none;
    border: none;
    padding: 16px 3em;
    letter-spacing: 0.1em;
    min-width: 400px;
    text-align: center;
	border-radius: 4px
}
.bt3 {
  cursor: pointer;
    background-color: #1b365d;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    outline: none;
    border: none;
    padding: 16px 3em;
    letter-spacing: 0.1em;
    min-width: 400px;
    text-align: center;
	border-radius: 4px
}
.bt_area2 {
  display: flex;
  justify-content: center;
  padding: 0.5em 0 2em
}
}

@media screen and (max-width: 768px) {
.car_select {
   list-style-type: none;
   }
   .car_select li {
     margin: 0 0 0.5em 0
   }
   
.bt_area {
  text-align: center;
  padding: 3em 0 0
}
.bt_area li {
  list-style: none;
  margin: 0 0 2.6em
}
.bt1 {
  cursor: pointer;
    background-color: #ab1722;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    outline: none;
    border: none;
    padding: 16px 3em;
    letter-spacing: 0.1em;
    min-width: 400px;
    text-align: center;
	border-radius: 4px
}
.bt2 {
  cursor: pointer;
    background-color: #1b365d;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    outline: none;
    border: none;
    padding: 16px 3em;
    letter-spacing: 0.1em;
    min-width: 400px;
    text-align: center;
	border-radius: 4px
}
.bt3 {
  cursor: pointer;
    background-color: #1b365d;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    outline: none;
    border: none;
    padding: 16px 3em;
    letter-spacing: 0.1em;
    min-width: 400px;
    text-align: center;
	border-radius: 4px
}
.bt_area2 {
  text-align: center;
  padding: 0.8em 0 3em
}
}