@charset "utf-8";

.container {
  padding: 30px 0;
}

dt {
  margin-bottom: 5px;
}

dd {
  margin-bottom: 20px;
}

label {
  display: block;
  font-size: 16px;
  font-family: "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Helvetica Neue", Arial, "Hiragino Sans", Meiryo, sans-serif;
}

input[type="text"] {
  font-size: 16px;
  padding: 5px;
  border: 1px solid #333333;
}

input[type="submit"] {
  font-size: 14px;
  padding: 5px;
  border: 1px solid #333333;
  background-color: #cccccc;
}

/* [index_05.html] 都道府県のフォームがドロップダウンメニューの場合 */
select {
  width: 6em;
  font-size: 16px;
  padding: 5px;
  border: 1px solid #333333;
  -webkit-appearance: none;
  appearance: none;
  background-image: url("../img/icon_arrow.svg");
  background-repeat: no-repeat;
  background-size: 24px auto;  /* 画像のサイズ（幅 高さ）*/
  background-position: right center;  /* 画像の位置 */
}

/* [index_06.html] ボタンを押すと住所が入力される場合 */
.address-search {
  padding: 5px;
  margin-left: 10px;
  cursor: pointer;
  font-size: 14px;
  border: 1px solid #333333;
  background-color: #eeeeee;
}
